%------------------------------------------------------------------------------
% File : HWV098_2 : TPTP v9.3.1. Released v6.1.0.
% Domain : Hardware Verification
% Problem : dmu_dmc property 8 cone of influence 8_b20
% Version : Especial.
% English : Verification of a property of the SPARCT2 RTL hardware design.
% Refs : [Kha14] Khasidashvili (2014), Email to Geoff Sutcliffe
% Source : [Kha14]
% Names : dmu_dmc_prop8_cone8_b20 [Kha14]
% Status : Theorem
% Rating : 1.00 v6.1.0
% Syntax : Number of formulae : 97486 (11958 unt;34160 typ; 0 def)
% Number of atoms : 228196 ( 300 equ)
% Maximal formula atoms : 264 ( 3 avg)
% Number of connectives : 190856 (25986 ~;5184 |;49434 &)
% (88473 <=>;21764 =>; 0 <=; 15 <~>)
% Maximal formula depth : 136 ( 4 avg)
% Maximal term depth : 1 ( 1 avg)
% Number arithmetic : 120974 (10024 atm; 0 fun;105805 num;5145 var)
% Number of types : 4 ( 2 usr; 1 ari; 0 dat; 0 cdt)
% Number of type conns : 38285 (33773 >;4512 *; 0 +; 0 <<)
% Number of predicates : 33778 (33774 usr; 3 prp; 0-3 aty)
% Number of functors : 2497 ( 384 usr;2497 con; 0-0 aty)
% Number of variables : 62899 (62899 !; 0 ?;62899 :)
% SPC : TF0_THM_EQU_ARI_NDT
% Comments : Copyright 2013 Moshe Emmer and Zurab Khasidashvili
% Licensed under the Apache License, Version 2.0 (the "License");
% you may not use this file except in compliance with the License.
% You may obtain a copy of the License at
% http://www.apache.org/licenses/LICENSE-2.0
% Unless required by applicable law or agreed to in writing,
% software distributed under the License is distributed on an "AS
% IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
% express or implied. See the License for the specific language
% governing permissions and limitations under the License.
%------------------------------------------------------------------------------
tff(state_type,type,
state_type: $tType ).
tff(address_type,type,
address_type: $tType ).
tff(b0000_address_term_type,type,
b0000_address_term: address_type ).
tff(b00000_address_term_type,type,
b00000_address_term: address_type ).
tff(b1001_address_term_type,type,
b1001_address_term: address_type ).
tff(b1010_address_term_type,type,
b1010_address_term: address_type ).
tff(b1100_address_term_type,type,
b1100_address_term: address_type ).
tff(b1110_address_term_type,type,
b1110_address_term: address_type ).
tff(b1101_address_term_type,type,
b1101_address_term: address_type ).
tff(b0001_address_term_type,type,
b0001_address_term: address_type ).
tff(b0100_address_term_type,type,
b0100_address_term: address_type ).
tff(b0110_address_term_type,type,
b0110_address_term: address_type ).
tff(b0101_address_term_type,type,
b0101_address_term: address_type ).
tff(b0010_address_term_type,type,
b0010_address_term: address_type ).
tff(b1000_address_term_type,type,
b1000_address_term: address_type ).
tff(b0111_address_term_type,type,
b0111_address_term: address_type ).
tff(b0011_address_term_type,type,
b0011_address_term: address_type ).
tff(b1111_address_term_type,type,
b1111_address_term: address_type ).
tff(b01001_address_term_type,type,
b01001_address_term: address_type ).
tff(b01010_address_term_type,type,
b01010_address_term: address_type ).
tff(b1011_address_term_type,type,
b1011_address_term: address_type ).
tff(b00001_address_term_type,type,
b00001_address_term: address_type ).
tff(b01000_address_term_type,type,
b01000_address_term: address_type ).
tff(b00110_address_term_type,type,
b00110_address_term: address_type ).
tff(b00111_address_term_type,type,
b00111_address_term: address_type ).
tff(b00011_address_term_type,type,
b00011_address_term: address_type ).
tff(b00010_address_term_type,type,
b00010_address_term: address_type ).
tff(b00100_address_term_type,type,
b00100_address_term: address_type ).
tff(b00101_address_term_type,type,
b00101_address_term: address_type ).
tff(b01011_address_term_type,type,
b01011_address_term: address_type ).
tff(constB0_type,type,
constB0: state_type ).
tff(func_def_2142,type,
b01100_address_term: address_type ).
tff(func_def_2143,type,
b01101_address_term: address_type ).
tff(func_def_2144,type,
b01110_address_term: address_type ).
tff(func_def_2145,type,
b01111_address_term: address_type ).
tff(func_def_2146,type,
b10000_address_term: address_type ).
tff(func_def_2147,type,
b10001_address_term: address_type ).
tff(func_def_2148,type,
b10010_address_term: address_type ).
tff(func_def_2149,type,
b10011_address_term: address_type ).
tff(func_def_2150,type,
b10100_address_term: address_type ).
tff(func_def_2151,type,
b10101_address_term: address_type ).
tff(func_def_2152,type,
b10110_address_term: address_type ).
tff(func_def_2153,type,
b10111_address_term: address_type ).
tff(func_def_2154,type,
b11000_address_term: address_type ).
tff(func_def_2155,type,
b11001_address_term: address_type ).
tff(func_def_2156,type,
b11010_address_term: address_type ).
tff(func_def_2157,type,
b11011_address_term: address_type ).
tff(func_def_2158,type,
b11100_address_term: address_type ).
tff(func_def_2159,type,
b11101_address_term: address_type ).
tff(func_def_2160,type,
b11110_address_term: address_type ).
tff(func_def_2161,type,
b11111_address_term: address_type ).
tff(func_def_2162,type,
v3711_range_3_to_0_address_term_bound_0: address_type ).
tff(func_def_2163,type,
v3711_range_3_to_0_address_term_bound_1: address_type ).
tff(func_def_2164,type,
constB1: state_type ).
tff(func_def_2165,type,
v3711_range_3_to_0_address_term_bound_2: address_type ).
tff(func_def_2166,type,
constB2: state_type ).
tff(func_def_2167,type,
v3711_range_3_to_0_address_term_bound_3: address_type ).
tff(func_def_2168,type,
constB3: state_type ).
tff(func_def_2169,type,
v3711_range_3_to_0_address_term_bound_4: address_type ).
tff(func_def_2170,type,
constB4: state_type ).
tff(func_def_2171,type,
v3711_range_3_to_0_address_term_bound_5: address_type ).
tff(func_def_2172,type,
constB5: state_type ).
tff(func_def_2173,type,
v3711_range_3_to_0_address_term_bound_6: address_type ).
tff(func_def_2174,type,
constB6: state_type ).
tff(func_def_2175,type,
v3711_range_3_to_0_address_term_bound_7: address_type ).
tff(func_def_2176,type,
constB7: state_type ).
tff(func_def_2177,type,
v3711_range_3_to_0_address_term_bound_8: address_type ).
tff(func_def_2178,type,
constB8: state_type ).
tff(func_def_2179,type,
v3711_range_3_to_0_address_term_bound_9: address_type ).
tff(func_def_2180,type,
constB9: state_type ).
tff(func_def_2181,type,
v3711_range_3_to_0_address_term_bound_10: address_type ).
tff(func_def_2182,type,
constB10: state_type ).
tff(func_def_2183,type,
v3711_range_3_to_0_address_term_bound_11: address_type ).
tff(func_def_2184,type,
constB11: state_type ).
tff(func_def_2185,type,
v3711_range_3_to_0_address_term_bound_12: address_type ).
tff(func_def_2186,type,
constB12: state_type ).
tff(func_def_2187,type,
v3711_range_3_to_0_address_term_bound_13: address_type ).
tff(func_def_2188,type,
constB13: state_type ).
tff(func_def_2189,type,
v3711_range_3_to_0_address_term_bound_14: address_type ).
tff(func_def_2190,type,
constB14: state_type ).
tff(func_def_2191,type,
v3711_range_3_to_0_address_term_bound_15: address_type ).
tff(func_def_2192,type,
constB15: state_type ).
tff(func_def_2193,type,
v3711_range_3_to_0_address_term_bound_16: address_type ).
tff(func_def_2194,type,
constB16: state_type ).
tff(func_def_2195,type,
v3711_range_3_to_0_address_term_bound_17: address_type ).
tff(func_def_2196,type,
constB17: state_type ).
tff(func_def_2197,type,
v3711_range_3_to_0_address_term_bound_18: address_type ).
tff(func_def_2198,type,
constB18: state_type ).
tff(func_def_2199,type,
v3711_range_3_to_0_address_term_bound_19: address_type ).
tff(func_def_2200,type,
constB19: state_type ).
tff(func_def_2201,type,
v3711_range_3_to_0_address_term_bound_20: address_type ).
tff(func_def_2202,type,
constB20: state_type ).
tff(func_def_2203,type,
v3777_range_3_to_0_address_term_bound_0: address_type ).
tff(func_def_2204,type,
v3777_range_3_to_0_address_term_bound_1: address_type ).
tff(func_def_2205,type,
v3777_range_3_to_0_address_term_bound_2: address_type ).
tff(func_def_2206,type,
v3777_range_3_to_0_address_term_bound_3: address_type ).
tff(func_def_2207,type,
v3777_range_3_to_0_address_term_bound_4: address_type ).
tff(func_def_2208,type,
v3777_range_3_to_0_address_term_bound_5: address_type ).
tff(func_def_2209,type,
v3777_range_3_to_0_address_term_bound_6: address_type ).
tff(func_def_2210,type,
v3777_range_3_to_0_address_term_bound_7: address_type ).
tff(func_def_2211,type,
v3777_range_3_to_0_address_term_bound_8: address_type ).
tff(func_def_2212,type,
v3777_range_3_to_0_address_term_bound_9: address_type ).
tff(func_def_2213,type,
v3777_range_3_to_0_address_term_bound_10: address_type ).
tff(func_def_2214,type,
v3777_range_3_to_0_address_term_bound_11: address_type ).
tff(func_def_2215,type,
v3777_range_3_to_0_address_term_bound_12: address_type ).
tff(func_def_2216,type,
v3777_range_3_to_0_address_term_bound_13: address_type ).
tff(func_def_2217,type,
v3777_range_3_to_0_address_term_bound_14: address_type ).
tff(func_def_2218,type,
v3777_range_3_to_0_address_term_bound_15: address_type ).
tff(func_def_2219,type,
v3777_range_3_to_0_address_term_bound_16: address_type ).
tff(func_def_2220,type,
v3777_range_3_to_0_address_term_bound_17: address_type ).
tff(func_def_2221,type,
v3777_range_3_to_0_address_term_bound_18: address_type ).
tff(func_def_2222,type,
v3777_range_3_to_0_address_term_bound_19: address_type ).
tff(func_def_2223,type,
v3777_range_3_to_0_address_term_bound_20: address_type ).
tff(func_def_2224,type,
v4027_range_3_to_0_address_term_bound_0: address_type ).
tff(func_def_2225,type,
v4027_range_3_to_0_address_term_bound_1: address_type ).
tff(func_def_2226,type,
v4027_range_3_to_0_address_term_bound_2: address_type ).
tff(func_def_2227,type,
v4027_range_3_to_0_address_term_bound_3: address_type ).
tff(func_def_2228,type,
v4027_range_3_to_0_address_term_bound_4: address_type ).
tff(func_def_2229,type,
v4027_range_3_to_0_address_term_bound_5: address_type ).
tff(func_def_2230,type,
v4027_range_3_to_0_address_term_bound_6: address_type ).
tff(func_def_2231,type,
v4027_range_3_to_0_address_term_bound_7: address_type ).
tff(func_def_2232,type,
v4027_range_3_to_0_address_term_bound_8: address_type ).
tff(func_def_2233,type,
v4027_range_3_to_0_address_term_bound_9: address_type ).
tff(func_def_2234,type,
v4027_range_3_to_0_address_term_bound_10: address_type ).
tff(func_def_2235,type,
v4027_range_3_to_0_address_term_bound_11: address_type ).
tff(func_def_2236,type,
v4027_range_3_to_0_address_term_bound_12: address_type ).
tff(func_def_2237,type,
v4027_range_3_to_0_address_term_bound_13: address_type ).
tff(func_def_2238,type,
v4027_range_3_to_0_address_term_bound_14: address_type ).
tff(func_def_2239,type,
v4027_range_3_to_0_address_term_bound_15: address_type ).
tff(func_def_2240,type,
v4027_range_3_to_0_address_term_bound_16: address_type ).
tff(func_def_2241,type,
v4027_range_3_to_0_address_term_bound_17: address_type ).
tff(func_def_2242,type,
v4027_range_3_to_0_address_term_bound_18: address_type ).
tff(func_def_2243,type,
v4027_range_3_to_0_address_term_bound_19: address_type ).
tff(func_def_2244,type,
v4027_range_3_to_0_address_term_bound_20: address_type ).
tff(func_def_2245,type,
v4093_range_3_to_0_address_term_bound_0: address_type ).
tff(func_def_2246,type,
v4093_range_3_to_0_address_term_bound_1: address_type ).
tff(func_def_2247,type,
v4093_range_3_to_0_address_term_bound_2: address_type ).
tff(func_def_2248,type,
v4093_range_3_to_0_address_term_bound_3: address_type ).
tff(func_def_2249,type,
v4093_range_3_to_0_address_term_bound_4: address_type ).
tff(func_def_2250,type,
v4093_range_3_to_0_address_term_bound_5: address_type ).
tff(func_def_2251,type,
v4093_range_3_to_0_address_term_bound_6: address_type ).
tff(func_def_2252,type,
v4093_range_3_to_0_address_term_bound_7: address_type ).
tff(func_def_2253,type,
v4093_range_3_to_0_address_term_bound_8: address_type ).
tff(func_def_2254,type,
v4093_range_3_to_0_address_term_bound_9: address_type ).
tff(func_def_2255,type,
v4093_range_3_to_0_address_term_bound_10: address_type ).
tff(func_def_2256,type,
v4093_range_3_to_0_address_term_bound_11: address_type ).
tff(func_def_2257,type,
v4093_range_3_to_0_address_term_bound_12: address_type ).
tff(func_def_2258,type,
v4093_range_3_to_0_address_term_bound_13: address_type ).
tff(func_def_2259,type,
v4093_range_3_to_0_address_term_bound_14: address_type ).
tff(func_def_2260,type,
v4093_range_3_to_0_address_term_bound_15: address_type ).
tff(func_def_2261,type,
v4093_range_3_to_0_address_term_bound_16: address_type ).
tff(func_def_2262,type,
v4093_range_3_to_0_address_term_bound_17: address_type ).
tff(func_def_2263,type,
v4093_range_3_to_0_address_term_bound_18: address_type ).
tff(func_def_2264,type,
v4093_range_3_to_0_address_term_bound_19: address_type ).
tff(func_def_2265,type,
v4093_range_3_to_0_address_term_bound_20: address_type ).
tff(func_def_2266,type,
v5372_range_3_to_0_address_term_bound_0: address_type ).
tff(func_def_2267,type,
v5372_range_3_to_0_address_term_bound_1: address_type ).
tff(func_def_2268,type,
v5372_range_3_to_0_address_term_bound_2: address_type ).
tff(func_def_2269,type,
v5372_range_3_to_0_address_term_bound_3: address_type ).
tff(func_def_2270,type,
v5372_range_3_to_0_address_term_bound_4: address_type ).
tff(func_def_2271,type,
v5372_range_3_to_0_address_term_bound_5: address_type ).
tff(func_def_2272,type,
v5372_range_3_to_0_address_term_bound_6: address_type ).
tff(func_def_2273,type,
v5372_range_3_to_0_address_term_bound_7: address_type ).
tff(func_def_2274,type,
v5372_range_3_to_0_address_term_bound_8: address_type ).
tff(func_def_2275,type,
v5372_range_3_to_0_address_term_bound_9: address_type ).
tff(func_def_2276,type,
v5372_range_3_to_0_address_term_bound_10: address_type ).
tff(func_def_2277,type,
v5372_range_3_to_0_address_term_bound_11: address_type ).
tff(func_def_2278,type,
v5372_range_3_to_0_address_term_bound_12: address_type ).
tff(func_def_2279,type,
v5372_range_3_to_0_address_term_bound_13: address_type ).
tff(func_def_2280,type,
v5372_range_3_to_0_address_term_bound_14: address_type ).
tff(func_def_2281,type,
v5372_range_3_to_0_address_term_bound_15: address_type ).
tff(func_def_2282,type,
v5372_range_3_to_0_address_term_bound_16: address_type ).
tff(func_def_2283,type,
v5372_range_3_to_0_address_term_bound_17: address_type ).
tff(func_def_2284,type,
v5372_range_3_to_0_address_term_bound_18: address_type ).
tff(func_def_2285,type,
v5372_range_3_to_0_address_term_bound_19: address_type ).
tff(func_def_2286,type,
v5372_range_3_to_0_address_term_bound_20: address_type ).
tff(func_def_2287,type,
v5438_range_3_to_0_address_term_bound_0: address_type ).
tff(func_def_2288,type,
v5438_range_3_to_0_address_term_bound_1: address_type ).
tff(func_def_2289,type,
v5438_range_3_to_0_address_term_bound_2: address_type ).
tff(func_def_2290,type,
v5438_range_3_to_0_address_term_bound_3: address_type ).
tff(func_def_2291,type,
v5438_range_3_to_0_address_term_bound_4: address_type ).
tff(func_def_2292,type,
v5438_range_3_to_0_address_term_bound_5: address_type ).
tff(func_def_2293,type,
v5438_range_3_to_0_address_term_bound_6: address_type ).
tff(func_def_2294,type,
v5438_range_3_to_0_address_term_bound_7: address_type ).
tff(func_def_2295,type,
v5438_range_3_to_0_address_term_bound_8: address_type ).
tff(func_def_2296,type,
v5438_range_3_to_0_address_term_bound_9: address_type ).
tff(func_def_2297,type,
v5438_range_3_to_0_address_term_bound_10: address_type ).
tff(func_def_2298,type,
v5438_range_3_to_0_address_term_bound_11: address_type ).
tff(func_def_2299,type,
v5438_range_3_to_0_address_term_bound_12: address_type ).
tff(func_def_2300,type,
v5438_range_3_to_0_address_term_bound_13: address_type ).
tff(func_def_2301,type,
v5438_range_3_to_0_address_term_bound_14: address_type ).
tff(func_def_2302,type,
v5438_range_3_to_0_address_term_bound_15: address_type ).
tff(func_def_2303,type,
v5438_range_3_to_0_address_term_bound_16: address_type ).
tff(func_def_2304,type,
v5438_range_3_to_0_address_term_bound_17: address_type ).
tff(func_def_2305,type,
v5438_range_3_to_0_address_term_bound_18: address_type ).
tff(func_def_2306,type,
v5438_range_3_to_0_address_term_bound_19: address_type ).
tff(func_def_2307,type,
v5438_range_3_to_0_address_term_bound_20: address_type ).
tff(func_def_2308,type,
v7301_range_2_to_0_address_term_bound_0: address_type ).
tff(func_def_2309,type,
v7301_range_2_to_0_address_term_bound_1: address_type ).
tff(func_def_2310,type,
v7301_range_2_to_0_address_term_bound_2: address_type ).
tff(func_def_2311,type,
v7301_range_2_to_0_address_term_bound_3: address_type ).
tff(func_def_2312,type,
v7301_range_2_to_0_address_term_bound_4: address_type ).
tff(func_def_2313,type,
v7301_range_2_to_0_address_term_bound_5: address_type ).
tff(func_def_2314,type,
v7301_range_2_to_0_address_term_bound_6: address_type ).
tff(func_def_2315,type,
v7301_range_2_to_0_address_term_bound_7: address_type ).
tff(func_def_2316,type,
v7301_range_2_to_0_address_term_bound_8: address_type ).
tff(func_def_2317,type,
v7301_range_2_to_0_address_term_bound_9: address_type ).
tff(func_def_2318,type,
v7301_range_2_to_0_address_term_bound_10: address_type ).
tff(func_def_2319,type,
v7301_range_2_to_0_address_term_bound_11: address_type ).
tff(func_def_2320,type,
v7301_range_2_to_0_address_term_bound_12: address_type ).
tff(func_def_2321,type,
v7301_range_2_to_0_address_term_bound_13: address_type ).
tff(func_def_2322,type,
v7301_range_2_to_0_address_term_bound_14: address_type ).
tff(func_def_2323,type,
v7301_range_2_to_0_address_term_bound_15: address_type ).
tff(func_def_2324,type,
v7301_range_2_to_0_address_term_bound_16: address_type ).
tff(func_def_2325,type,
v7301_range_2_to_0_address_term_bound_17: address_type ).
tff(func_def_2326,type,
v7301_range_2_to_0_address_term_bound_18: address_type ).
tff(func_def_2327,type,
v7301_range_2_to_0_address_term_bound_19: address_type ).
tff(func_def_2328,type,
v7301_range_2_to_0_address_term_bound_20: address_type ).
tff(func_def_2329,type,
v7361_range_2_to_0_address_term_bound_0: address_type ).
tff(func_def_2330,type,
v7361_range_2_to_0_address_term_bound_1: address_type ).
tff(func_def_2331,type,
v7361_range_2_to_0_address_term_bound_2: address_type ).
tff(func_def_2332,type,
v7361_range_2_to_0_address_term_bound_3: address_type ).
tff(func_def_2333,type,
v7361_range_2_to_0_address_term_bound_4: address_type ).
tff(func_def_2334,type,
v7361_range_2_to_0_address_term_bound_5: address_type ).
tff(func_def_2335,type,
v7361_range_2_to_0_address_term_bound_6: address_type ).
tff(func_def_2336,type,
v7361_range_2_to_0_address_term_bound_7: address_type ).
tff(func_def_2337,type,
v7361_range_2_to_0_address_term_bound_8: address_type ).
tff(func_def_2338,type,
v7361_range_2_to_0_address_term_bound_9: address_type ).
tff(func_def_2339,type,
v7361_range_2_to_0_address_term_bound_10: address_type ).
tff(func_def_2340,type,
v7361_range_2_to_0_address_term_bound_11: address_type ).
tff(func_def_2341,type,
v7361_range_2_to_0_address_term_bound_12: address_type ).
tff(func_def_2342,type,
v7361_range_2_to_0_address_term_bound_13: address_type ).
tff(func_def_2343,type,
v7361_range_2_to_0_address_term_bound_14: address_type ).
tff(func_def_2344,type,
v7361_range_2_to_0_address_term_bound_15: address_type ).
tff(func_def_2345,type,
v7361_range_2_to_0_address_term_bound_16: address_type ).
tff(func_def_2346,type,
v7361_range_2_to_0_address_term_bound_17: address_type ).
tff(func_def_2347,type,
v7361_range_2_to_0_address_term_bound_18: address_type ).
tff(func_def_2348,type,
v7361_range_2_to_0_address_term_bound_19: address_type ).
tff(func_def_2349,type,
v7361_range_2_to_0_address_term_bound_20: address_type ).
tff(func_def_2350,type,
v47273_range_2_to_0_address_term_bound_0: address_type ).
tff(func_def_2351,type,
v47273_range_2_to_0_address_term_bound_1: address_type ).
tff(func_def_2352,type,
v47273_range_2_to_0_address_term_bound_2: address_type ).
tff(func_def_2353,type,
v47273_range_2_to_0_address_term_bound_3: address_type ).
tff(func_def_2354,type,
v47273_range_2_to_0_address_term_bound_4: address_type ).
tff(func_def_2355,type,
v47273_range_2_to_0_address_term_bound_5: address_type ).
tff(func_def_2356,type,
v47273_range_2_to_0_address_term_bound_6: address_type ).
tff(func_def_2357,type,
v47273_range_2_to_0_address_term_bound_7: address_type ).
tff(func_def_2358,type,
v47273_range_2_to_0_address_term_bound_8: address_type ).
tff(func_def_2359,type,
v47273_range_2_to_0_address_term_bound_9: address_type ).
tff(func_def_2360,type,
v47273_range_2_to_0_address_term_bound_10: address_type ).
tff(func_def_2361,type,
v47273_range_2_to_0_address_term_bound_11: address_type ).
tff(func_def_2362,type,
v47273_range_2_to_0_address_term_bound_12: address_type ).
tff(func_def_2363,type,
v47273_range_2_to_0_address_term_bound_13: address_type ).
tff(func_def_2364,type,
v47273_range_2_to_0_address_term_bound_14: address_type ).
tff(func_def_2365,type,
v47273_range_2_to_0_address_term_bound_15: address_type ).
tff(func_def_2366,type,
v47273_range_2_to_0_address_term_bound_16: address_type ).
tff(func_def_2367,type,
v47273_range_2_to_0_address_term_bound_17: address_type ).
tff(func_def_2368,type,
v47273_range_2_to_0_address_term_bound_18: address_type ).
tff(func_def_2369,type,
v47273_range_2_to_0_address_term_bound_19: address_type ).
tff(func_def_2370,type,
v47273_range_2_to_0_address_term_bound_20: address_type ).
tff(func_def_2371,type,
v47299_range_2_to_0_address_term_bound_0: address_type ).
tff(func_def_2372,type,
v47299_range_2_to_0_address_term_bound_1: address_type ).
tff(func_def_2373,type,
v47299_range_2_to_0_address_term_bound_2: address_type ).
tff(func_def_2374,type,
v47299_range_2_to_0_address_term_bound_3: address_type ).
tff(func_def_2375,type,
v47299_range_2_to_0_address_term_bound_4: address_type ).
tff(func_def_2376,type,
v47299_range_2_to_0_address_term_bound_5: address_type ).
tff(func_def_2377,type,
v47299_range_2_to_0_address_term_bound_6: address_type ).
tff(func_def_2378,type,
v47299_range_2_to_0_address_term_bound_7: address_type ).
tff(func_def_2379,type,
v47299_range_2_to_0_address_term_bound_8: address_type ).
tff(func_def_2380,type,
v47299_range_2_to_0_address_term_bound_9: address_type ).
tff(func_def_2381,type,
v47299_range_2_to_0_address_term_bound_10: address_type ).
tff(func_def_2382,type,
v47299_range_2_to_0_address_term_bound_11: address_type ).
tff(func_def_2383,type,
v47299_range_2_to_0_address_term_bound_12: address_type ).
tff(func_def_2384,type,
v47299_range_2_to_0_address_term_bound_13: address_type ).
tff(func_def_2385,type,
v47299_range_2_to_0_address_term_bound_14: address_type ).
tff(func_def_2386,type,
v47299_range_2_to_0_address_term_bound_15: address_type ).
tff(func_def_2387,type,
v47299_range_2_to_0_address_term_bound_16: address_type ).
tff(func_def_2388,type,
v47299_range_2_to_0_address_term_bound_17: address_type ).
tff(func_def_2389,type,
v47299_range_2_to_0_address_term_bound_18: address_type ).
tff(func_def_2390,type,
v47299_range_2_to_0_address_term_bound_19: address_type ).
tff(func_def_2391,type,
v47299_range_2_to_0_address_term_bound_20: address_type ).
tff(func_def_2392,type,
v48599_range_4_to_0_address_term_bound_0: address_type ).
tff(func_def_2393,type,
v48599_range_4_to_0_address_term_bound_1: address_type ).
tff(func_def_2394,type,
v48599_range_4_to_0_address_term_bound_2: address_type ).
tff(func_def_2395,type,
v48599_range_4_to_0_address_term_bound_3: address_type ).
tff(func_def_2396,type,
v48599_range_4_to_0_address_term_bound_4: address_type ).
tff(func_def_2397,type,
v48599_range_4_to_0_address_term_bound_5: address_type ).
tff(func_def_2398,type,
v48599_range_4_to_0_address_term_bound_6: address_type ).
tff(func_def_2399,type,
v48599_range_4_to_0_address_term_bound_7: address_type ).
tff(func_def_2400,type,
v48599_range_4_to_0_address_term_bound_8: address_type ).
tff(func_def_2401,type,
v48599_range_4_to_0_address_term_bound_9: address_type ).
tff(func_def_2402,type,
v48599_range_4_to_0_address_term_bound_10: address_type ).
tff(func_def_2403,type,
v48599_range_4_to_0_address_term_bound_11: address_type ).
tff(func_def_2404,type,
v48599_range_4_to_0_address_term_bound_12: address_type ).
tff(func_def_2405,type,
v48599_range_4_to_0_address_term_bound_13: address_type ).
tff(func_def_2406,type,
v48599_range_4_to_0_address_term_bound_14: address_type ).
tff(func_def_2407,type,
v48599_range_4_to_0_address_term_bound_15: address_type ).
tff(func_def_2408,type,
v48599_range_4_to_0_address_term_bound_16: address_type ).
tff(func_def_2409,type,
v48599_range_4_to_0_address_term_bound_17: address_type ).
tff(func_def_2410,type,
v48599_range_4_to_0_address_term_bound_18: address_type ).
tff(func_def_2411,type,
v48599_range_4_to_0_address_term_bound_19: address_type ).
tff(func_def_2412,type,
v48599_range_4_to_0_address_term_bound_20: address_type ).
tff(func_def_2413,type,
v49218_range_4_to_0_address_term_bound_0: address_type ).
tff(func_def_2414,type,
v49218_range_4_to_0_address_term_bound_1: address_type ).
tff(func_def_2415,type,
v49218_range_4_to_0_address_term_bound_2: address_type ).
tff(func_def_2416,type,
v49218_range_4_to_0_address_term_bound_3: address_type ).
tff(func_def_2417,type,
v49218_range_4_to_0_address_term_bound_4: address_type ).
tff(func_def_2418,type,
v49218_range_4_to_0_address_term_bound_5: address_type ).
tff(func_def_2419,type,
v49218_range_4_to_0_address_term_bound_6: address_type ).
tff(func_def_2420,type,
v49218_range_4_to_0_address_term_bound_7: address_type ).
tff(func_def_2421,type,
v49218_range_4_to_0_address_term_bound_8: address_type ).
tff(func_def_2422,type,
v49218_range_4_to_0_address_term_bound_9: address_type ).
tff(func_def_2423,type,
v49218_range_4_to_0_address_term_bound_10: address_type ).
tff(func_def_2424,type,
v49218_range_4_to_0_address_term_bound_11: address_type ).
tff(func_def_2425,type,
v49218_range_4_to_0_address_term_bound_12: address_type ).
tff(func_def_2426,type,
v49218_range_4_to_0_address_term_bound_13: address_type ).
tff(func_def_2427,type,
v49218_range_4_to_0_address_term_bound_14: address_type ).
tff(func_def_2428,type,
v49218_range_4_to_0_address_term_bound_15: address_type ).
tff(func_def_2429,type,
v49218_range_4_to_0_address_term_bound_16: address_type ).
tff(func_def_2430,type,
v49218_range_4_to_0_address_term_bound_17: address_type ).
tff(func_def_2431,type,
v49218_range_4_to_0_address_term_bound_18: address_type ).
tff(func_def_2432,type,
v49218_range_4_to_0_address_term_bound_19: address_type ).
tff(func_def_2433,type,
v49218_range_4_to_0_address_term_bound_20: address_type ).
tff(func_def_2434,type,
v49258_range_4_to_0_address_term_bound_0: address_type ).
tff(func_def_2435,type,
v49258_range_4_to_0_address_term_bound_1: address_type ).
tff(func_def_2436,type,
v49258_range_4_to_0_address_term_bound_2: address_type ).
tff(func_def_2437,type,
v49258_range_4_to_0_address_term_bound_3: address_type ).
tff(func_def_2438,type,
v49258_range_4_to_0_address_term_bound_4: address_type ).
tff(func_def_2439,type,
v49258_range_4_to_0_address_term_bound_5: address_type ).
tff(func_def_2440,type,
v49258_range_4_to_0_address_term_bound_6: address_type ).
tff(func_def_2441,type,
v49258_range_4_to_0_address_term_bound_7: address_type ).
tff(func_def_2442,type,
v49258_range_4_to_0_address_term_bound_8: address_type ).
tff(func_def_2443,type,
v49258_range_4_to_0_address_term_bound_9: address_type ).
tff(func_def_2444,type,
v49258_range_4_to_0_address_term_bound_10: address_type ).
tff(func_def_2445,type,
v49258_range_4_to_0_address_term_bound_11: address_type ).
tff(func_def_2446,type,
v49258_range_4_to_0_address_term_bound_12: address_type ).
tff(func_def_2447,type,
v49258_range_4_to_0_address_term_bound_13: address_type ).
tff(func_def_2448,type,
v49258_range_4_to_0_address_term_bound_14: address_type ).
tff(func_def_2449,type,
v49258_range_4_to_0_address_term_bound_15: address_type ).
tff(func_def_2450,type,
v49258_range_4_to_0_address_term_bound_16: address_type ).
tff(func_def_2451,type,
v49258_range_4_to_0_address_term_bound_17: address_type ).
tff(func_def_2452,type,
v49258_range_4_to_0_address_term_bound_18: address_type ).
tff(func_def_2453,type,
v49258_range_4_to_0_address_term_bound_19: address_type ).
tff(func_def_2454,type,
v49258_range_4_to_0_address_term_bound_20: address_type ).
tff(func_def_2455,type,
v49739_range_3_to_0_address_term_bound_0: address_type ).
tff(func_def_2456,type,
v49739_range_3_to_0_address_term_bound_1: address_type ).
tff(func_def_2457,type,
v49739_range_3_to_0_address_term_bound_2: address_type ).
tff(func_def_2458,type,
v49739_range_3_to_0_address_term_bound_3: address_type ).
tff(func_def_2459,type,
v49739_range_3_to_0_address_term_bound_4: address_type ).
tff(func_def_2460,type,
v49739_range_3_to_0_address_term_bound_5: address_type ).
tff(func_def_2461,type,
v49739_range_3_to_0_address_term_bound_6: address_type ).
tff(func_def_2462,type,
v49739_range_3_to_0_address_term_bound_7: address_type ).
tff(func_def_2463,type,
v49739_range_3_to_0_address_term_bound_8: address_type ).
tff(func_def_2464,type,
v49739_range_3_to_0_address_term_bound_9: address_type ).
tff(func_def_2465,type,
v49739_range_3_to_0_address_term_bound_10: address_type ).
tff(func_def_2466,type,
v49739_range_3_to_0_address_term_bound_11: address_type ).
tff(func_def_2467,type,
v49739_range_3_to_0_address_term_bound_12: address_type ).
tff(func_def_2468,type,
v49739_range_3_to_0_address_term_bound_13: address_type ).
tff(func_def_2469,type,
v49739_range_3_to_0_address_term_bound_14: address_type ).
tff(func_def_2470,type,
v49739_range_3_to_0_address_term_bound_15: address_type ).
tff(func_def_2471,type,
v49739_range_3_to_0_address_term_bound_16: address_type ).
tff(func_def_2472,type,
v49739_range_3_to_0_address_term_bound_17: address_type ).
tff(func_def_2473,type,
v49739_range_3_to_0_address_term_bound_18: address_type ).
tff(func_def_2474,type,
v49739_range_3_to_0_address_term_bound_19: address_type ).
tff(func_def_2475,type,
v49739_range_3_to_0_address_term_bound_20: address_type ).
tff(func_def_2476,type,
v50561_range_4_to_0_address_term_bound_0: address_type ).
tff(func_def_2477,type,
v50561_range_4_to_0_address_term_bound_1: address_type ).
tff(func_def_2478,type,
v50561_range_4_to_0_address_term_bound_2: address_type ).
tff(func_def_2479,type,
v50561_range_4_to_0_address_term_bound_3: address_type ).
tff(func_def_2480,type,
v50561_range_4_to_0_address_term_bound_4: address_type ).
tff(func_def_2481,type,
v50561_range_4_to_0_address_term_bound_5: address_type ).
tff(func_def_2482,type,
v50561_range_4_to_0_address_term_bound_6: address_type ).
tff(func_def_2483,type,
v50561_range_4_to_0_address_term_bound_7: address_type ).
tff(func_def_2484,type,
v50561_range_4_to_0_address_term_bound_8: address_type ).
tff(func_def_2485,type,
v50561_range_4_to_0_address_term_bound_9: address_type ).
tff(func_def_2486,type,
v50561_range_4_to_0_address_term_bound_10: address_type ).
tff(func_def_2487,type,
v50561_range_4_to_0_address_term_bound_11: address_type ).
tff(func_def_2488,type,
v50561_range_4_to_0_address_term_bound_12: address_type ).
tff(func_def_2489,type,
v50561_range_4_to_0_address_term_bound_13: address_type ).
tff(func_def_2490,type,
v50561_range_4_to_0_address_term_bound_14: address_type ).
tff(func_def_2491,type,
v50561_range_4_to_0_address_term_bound_15: address_type ).
tff(func_def_2492,type,
v50561_range_4_to_0_address_term_bound_16: address_type ).
tff(func_def_2493,type,
v50561_range_4_to_0_address_term_bound_17: address_type ).
tff(func_def_2494,type,
v50561_range_4_to_0_address_term_bound_18: address_type ).
tff(func_def_2495,type,
v50561_range_4_to_0_address_term_bound_19: address_type ).
tff(func_def_2496,type,
v50561_range_4_to_0_address_term_bound_20: address_type ).
tff(pred_def_1,type,
v14: state_type > $o ).
tff(pred_def_2,type,
v16: state_type > $o ).
tff(pred_def_3,type,
v12: state_type > $o ).
tff(pred_def_4,type,
v10: state_type > $o ).
tff(pred_def_5,type,
v8: state_type > $o ).
tff(pred_def_6,type,
v47: state_type > $o ).
tff(pred_def_7,type,
v45: state_type > $o ).
tff(pred_def_8,type,
v43: state_type > $o ).
tff(pred_def_9,type,
v41: state_type > $o ).
tff(pred_def_10,type,
v95: state_type > $o ).
tff(pred_def_11,type,
v111: state_type > $o ).
tff(pred_def_12,type,
v109: state_type > $o ).
tff(pred_def_13,type,
v123: state_type > $o ).
tff(pred_def_14,type,
v142: state_type > $o ).
tff(pred_def_15,type,
v140: state_type > $o ).
tff(pred_def_16,type,
v169: state_type > $o ).
tff(pred_def_17,type,
v167: state_type > $o ).
tff(pred_def_18,type,
v185: state_type > $o ).
tff(pred_def_19,type,
v209: ( state_type * $int ) > $o ).
tff(pred_def_20,type,
v207: state_type > $o ).
tff(pred_def_21,type,
v205: state_type > $o ).
tff(pred_def_22,type,
v203: state_type > $o ).
tff(pred_def_23,type,
v201: state_type > $o ).
tff(pred_def_24,type,
v199: state_type > $o ).
tff(pred_def_25,type,
v197: state_type > $o ).
tff(pred_def_26,type,
v195: state_type > $o ).
tff(pred_def_27,type,
v193: state_type > $o ).
tff(pred_def_28,type,
v222: state_type > $o ).
tff(pred_def_29,type,
v224: state_type > $o ).
tff(pred_def_30,type,
v220: state_type > $o ).
tff(pred_def_31,type,
v218: state_type > $o ).
tff(pred_def_32,type,
b00: $int > $o ).
tff(pred_def_33,type,
v215: ( state_type * $int ) > $o ).
tff(pred_def_34,type,
v228: state_type > $o ).
tff(pred_def_35,type,
b01: $int > $o ).
tff(pred_def_36,type,
v229: state_type > $o ).
tff(pred_def_37,type,
v234: ( state_type * $int ) > $o ).
tff(pred_def_38,type,
v233: state_type > $o ).
tff(pred_def_39,type,
v236: ( state_type * $int ) > $o ).
tff(pred_def_40,type,
v235: state_type > $o ).
tff(pred_def_41,type,
v232: state_type > $o ).
tff(pred_def_42,type,
v238: ( state_type * $int ) > $o ).
tff(pred_def_43,type,
b11: $int > $o ).
tff(pred_def_44,type,
v237: state_type > $o ).
tff(pred_def_45,type,
v231: state_type > $o ).
tff(pred_def_46,type,
v240: ( state_type * $int ) > $o ).
tff(pred_def_47,type,
b10: $int > $o ).
tff(pred_def_48,type,
v239: state_type > $o ).
tff(pred_def_49,type,
v230: state_type > $o ).
tff(pred_def_50,type,
v241: state_type > $o ).
tff(pred_def_51,type,
v243: state_type > $o ).
tff(pred_def_52,type,
v244: state_type > $o ).
tff(pred_def_53,type,
v242: state_type > $o ).
tff(pred_def_54,type,
v213: state_type > $o ).
tff(pred_def_55,type,
undeclared: $o ).
tff(pred_def_56,type,
v256: state_type > $o ).
tff(pred_def_57,type,
v254: state_type > $o ).
tff(pred_def_58,type,
b000: $int > $o ).
tff(pred_def_59,type,
v189: ( state_type * $int ) > $o ).
tff(pred_def_60,type,
v265: state_type > $o ).
tff(pred_def_61,type,
v267: state_type > $o ).
tff(pred_def_62,type,
v268: state_type > $o ).
tff(pred_def_63,type,
b010: $int > $o ).
tff(pred_def_64,type,
v259: ( state_type * $int ) > $o ).
tff(pred_def_65,type,
v271: state_type > $o ).
tff(pred_def_66,type,
b001: $int > $o ).
tff(pred_def_67,type,
v276: state_type > $o ).
tff(pred_def_68,type,
b011: $int > $o ).
tff(pred_def_69,type,
v277: state_type > $o ).
tff(pred_def_70,type,
v275: state_type > $o ).
tff(pred_def_71,type,
b100: $int > $o ).
tff(pred_def_72,type,
v278: state_type > $o ).
tff(pred_def_73,type,
v274: state_type > $o ).
tff(pred_def_74,type,
b101: $int > $o ).
tff(pred_def_75,type,
v279: state_type > $o ).
tff(pred_def_76,type,
v273: state_type > $o ).
tff(pred_def_77,type,
b110: $int > $o ).
tff(pred_def_78,type,
v280: state_type > $o ).
tff(pred_def_79,type,
v272: state_type > $o ).
tff(pred_def_80,type,
v270: state_type > $o ).
tff(pred_def_81,type,
v269: state_type > $o ).
tff(pred_def_82,type,
v266: state_type > $o ).
tff(pred_def_83,type,
v282: state_type > $o ).
tff(pred_def_84,type,
v283: state_type > $o ).
tff(pred_def_85,type,
v281: state_type > $o ).
tff(pred_def_86,type,
v252: state_type > $o ).
tff(pred_def_87,type,
v287: state_type > $o ).
tff(pred_def_88,type,
v1: state_type > $o ).
tff(pred_def_89,type,
v285: state_type > $o ).
tff(pred_def_90,type,
v294: state_type > $o ).
tff(pred_def_91,type,
nextState: ( state_type * state_type ) > $o ).
tff(pred_def_92,type,
v292: state_type > $o ).
tff(pred_def_93,type,
v291: state_type > $o ).
tff(pred_def_94,type,
v302: state_type > $o ).
tff(pred_def_95,type,
v304: state_type > $o ).
tff(pred_def_96,type,
v305: state_type > $o ).
tff(pred_def_97,type,
v303: state_type > $o ).
tff(pred_def_98,type,
v301: state_type > $o ).
tff(pred_def_99,type,
v308: state_type > $o ).
tff(pred_def_100,type,
v307: state_type > $o ).
tff(pred_def_101,type,
v306: state_type > $o ).
tff(pred_def_102,type,
v298: state_type > $o ).
tff(pred_def_103,type,
v300: state_type > $o ).
tff(pred_def_104,type,
v290: state_type > $o ).
tff(pred_def_105,type,
v309: ( state_type * $int ) > $o ).
tff(pred_def_107,type,
v311: ( state_type * $int ) > $o ).
tff(pred_def_108,type,
v250: ( state_type * $int ) > $o ).
tff(pred_def_109,type,
v325: state_type > $o ).
tff(pred_def_110,type,
v211: state_type > $o ).
tff(pred_def_111,type,
v328: ( state_type * $int ) > $o ).
tff(pred_def_112,type,
v327: state_type > $o ).
tff(pred_def_113,type,
v330: ( state_type * $int ) > $o ).
tff(pred_def_114,type,
v329: state_type > $o ).
tff(pred_def_115,type,
v332: ( state_type * $int ) > $o ).
tff(pred_def_116,type,
v331: state_type > $o ).
tff(pred_def_117,type,
v334: ( state_type * $int ) > $o ).
tff(pred_def_118,type,
v333: state_type > $o ).
tff(pred_def_119,type,
b000001: $int > $o ).
tff(pred_def_120,type,
v246: ( state_type * $int ) > $o ).
tff(pred_def_121,type,
v336: state_type > $o ).
tff(pred_def_122,type,
v335: state_type > $o ).
tff(pred_def_123,type,
v326: state_type > $o ).
tff(pred_def_124,type,
v337: state_type > $o ).
tff(pred_def_125,type,
v324: state_type > $o ).
tff(pred_def_126,type,
v339: state_type > $o ).
tff(pred_def_127,type,
v342: ( state_type * $int ) > $o ).
tff(pred_def_128,type,
b1001: $int > $o ).
tff(pred_def_129,type,
v341: state_type > $o ).
tff(pred_def_130,type,
v347: ( state_type * $int ) > $o ).
tff(pred_def_131,type,
b1010: $int > $o ).
tff(pred_def_132,type,
v346: state_type > $o ).
tff(pred_def_133,type,
v349: ( state_type * $int ) > $o ).
tff(pred_def_134,type,
b1100: $int > $o ).
tff(pred_def_135,type,
v348: state_type > $o ).
tff(pred_def_136,type,
v345: state_type > $o ).
tff(pred_def_137,type,
v351: ( state_type * $int ) > $o ).
tff(pred_def_138,type,
b1110: $int > $o ).
tff(pred_def_139,type,
v350: state_type > $o ).
tff(pred_def_140,type,
v344: state_type > $o ).
tff(pred_def_141,type,
v353: ( state_type * $int ) > $o ).
tff(pred_def_142,type,
b1101: $int > $o ).
tff(pred_def_143,type,
v352: state_type > $o ).
tff(pred_def_144,type,
v343: state_type > $o ).
tff(pred_def_145,type,
v358: ( state_type * $int ) > $o ).
tff(pred_def_146,type,
b0001: $int > $o ).
tff(pred_def_147,type,
v357: state_type > $o ).
tff(pred_def_148,type,
v360: ( state_type * $int ) > $o ).
tff(pred_def_149,type,
b0100: $int > $o ).
tff(pred_def_150,type,
v359: state_type > $o ).
tff(pred_def_151,type,
v356: state_type > $o ).
tff(pred_def_152,type,
v362: ( state_type * $int ) > $o ).
tff(pred_def_153,type,
b0110: $int > $o ).
tff(pred_def_154,type,
v361: state_type > $o ).
tff(pred_def_155,type,
v355: state_type > $o ).
tff(pred_def_156,type,
v364: ( state_type * $int ) > $o ).
tff(pred_def_157,type,
b0101: $int > $o ).
tff(pred_def_158,type,
v363: state_type > $o ).
tff(pred_def_159,type,
v354: state_type > $o ).
tff(pred_def_160,type,
v340: state_type > $o ).
tff(pred_def_161,type,
v365: state_type > $o ).
tff(pred_def_162,type,
v338: state_type > $o ).
tff(pred_def_163,type,
v187: state_type > $o ).
tff(pred_def_164,type,
v370: state_type > $o ).
tff(pred_def_165,type,
v369: state_type > $o ).
tff(pred_def_166,type,
v368: state_type > $o ).
tff(pred_def_167,type,
v377: state_type > $o ).
tff(pred_def_168,type,
v374: state_type > $o ).
tff(pred_def_169,type,
v376: state_type > $o ).
tff(pred_def_170,type,
v183: state_type > $o ).
tff(pred_def_171,type,
v181: state_type > $o ).
tff(pred_def_172,type,
v179: state_type > $o ).
tff(pred_def_173,type,
v177: state_type > $o ).
tff(pred_def_174,type,
v175: state_type > $o ).
tff(pred_def_175,type,
v173: state_type > $o ).
tff(pred_def_176,type,
v171: state_type > $o ).
tff(pred_def_177,type,
v406: ( state_type * $int ) > $o ).
tff(pred_def_178,type,
v407: ( state_type * $int ) > $o ).
tff(pred_def_179,type,
v404: ( state_type * $int ) > $o ).
tff(pred_def_180,type,
v410: state_type > $o ).
tff(pred_def_181,type,
v411: ( state_type * $int ) > $o ).
tff(pred_def_182,type,
v414: ( state_type * $int ) > $o ).
tff(pred_def_183,type,
v381: state_type > $o ).
tff(pred_def_184,type,
v413: state_type > $o ).
tff(pred_def_185,type,
v416: ( state_type * $int ) > $o ).
tff(pred_def_186,type,
v415: state_type > $o ).
tff(pred_def_187,type,
v417: ( state_type * $int ) > $o ).
tff(pred_def_188,type,
v420: ( state_type * $int ) > $o ).
tff(pred_def_189,type,
v419: state_type > $o ).
tff(pred_def_190,type,
v421: ( state_type * $int ) > $o ).
tff(pred_def_191,type,
v424: ( state_type * $int ) > $o ).
tff(pred_def_192,type,
v423: state_type > $o ).
tff(pred_def_193,type,
v412: ( state_type * $int ) > $o ).
tff(pred_def_194,type,
v409: ( state_type * $int ) > $o ).
tff(pred_def_195,type,
v402: ( state_type * $int ) > $o ).
tff(pred_def_196,type,
v400: state_type > $o ).
tff(pred_def_197,type,
v442: ( state_type * $int ) > $o ).
tff(pred_def_198,type,
v443: ( state_type * $int ) > $o ).
tff(pred_def_199,type,
v444: ( state_type * $int ) > $o ).
tff(pred_def_200,type,
v446: ( state_type * $int ) > $o ).
tff(pred_def_201,type,
v448: ( state_type * $int ) > $o ).
tff(pred_def_202,type,
v450: ( state_type * $int ) > $o ).
tff(pred_def_203,type,
v452: ( state_type * $int ) > $o ).
tff(pred_def_204,type,
v454: state_type > $o ).
tff(pred_def_205,type,
v456: ( state_type * $int ) > $o ).
tff(pred_def_206,type,
v458: ( state_type * $int ) > $o ).
tff(pred_def_207,type,
v440: ( state_type * $int ) > $o ).
tff(pred_def_208,type,
v438: ( state_type * $int ) > $o ).
tff(pred_def_209,type,
v436: ( state_type * $int ) > $o ).
tff(pred_def_210,type,
v434: ( state_type * $int ) > $o ).
tff(pred_def_211,type,
v432: ( state_type * $int ) > $o ).
tff(pred_def_212,type,
v430: ( state_type * $int ) > $o ).
tff(pred_def_213,type,
v428: ( state_type * $int ) > $o ).
tff(pred_def_214,type,
v426: ( state_type * $int ) > $o ).
tff(pred_def_215,type,
v395: ( state_type * $int ) > $o ).
tff(pred_def_216,type,
v461: ( state_type * $int ) > $o ).
tff(pred_def_217,type,
v398: ( state_type * $int ) > $o ).
tff(pred_def_218,type,
v466: state_type > $o ).
tff(pred_def_219,type,
v468: ( state_type * $int ) > $o ).
tff(pred_def_220,type,
v464: ( state_type * $int ) > $o ).
tff(pred_def_221,type,
v477: state_type > $o ).
tff(pred_def_222,type,
v475: state_type > $o ).
tff(pred_def_223,type,
v473: state_type > $o ).
tff(pred_def_224,type,
v471: state_type > $o ).
tff(pred_def_225,type,
v484: state_type > $o ).
tff(pred_def_226,type,
v482: state_type > $o ).
tff(pred_def_227,type,
v481: state_type > $o ).
tff(pred_def_228,type,
v492: state_type > $o ).
tff(pred_def_229,type,
v497: ( state_type * $int ) > $o ).
tff(pred_def_230,type,
v496: state_type > $o ).
tff(pred_def_231,type,
v499: ( state_type * $int ) > $o ).
tff(pred_def_232,type,
v498: state_type > $o ).
tff(pred_def_233,type,
v495: state_type > $o ).
tff(pred_def_234,type,
v501: ( state_type * $int ) > $o ).
tff(pred_def_235,type,
v500: state_type > $o ).
tff(pred_def_236,type,
v494: state_type > $o ).
tff(pred_def_237,type,
v502: state_type > $o ).
tff(pred_def_238,type,
v493: state_type > $o ).
tff(pred_def_239,type,
v491: state_type > $o ).
tff(pred_def_240,type,
v506: ( state_type * $int ) > $o ).
tff(pred_def_241,type,
v505: state_type > $o ).
tff(pred_def_242,type,
v504: state_type > $o ).
tff(pred_def_243,type,
v503: state_type > $o ).
tff(pred_def_244,type,
v488: state_type > $o ).
tff(pred_def_245,type,
v490: state_type > $o ).
tff(pred_def_246,type,
v480: state_type > $o ).
tff(pred_def_247,type,
v510: ( state_type * $int ) > $o ).
tff(pred_def_248,type,
b0000000: $int > $o ).
tff(pred_def_249,type,
v507: ( state_type * $int ) > $o ).
tff(pred_def_250,type,
v509: ( state_type * $int ) > $o ).
tff(pred_def_251,type,
v393: ( state_type * $int ) > $o ).
tff(pred_def_252,type,
v391: ( state_type * $int ) > $o ).
tff(pred_def_253,type,
v389: ( state_type * $int ) > $o ).
tff(pred_def_254,type,
v534: state_type > $o ).
tff(pred_def_255,type,
b0100000: $int > $o ).
tff(pred_def_256,type,
v535: state_type > $o ).
tff(pred_def_257,type,
v533: state_type > $o ).
tff(pred_def_258,type,
b0000001: $int > $o ).
tff(pred_def_259,type,
v537: state_type > $o ).
tff(pred_def_260,type,
b0100001: $int > $o ).
tff(pred_def_261,type,
v538: state_type > $o ).
tff(pred_def_262,type,
v536: state_type > $o ).
tff(pred_def_263,type,
b0001001: $int > $o ).
tff(pred_def_264,type,
v539: state_type > $o ).
tff(pred_def_265,type,
b1000000: $int > $o ).
tff(pred_def_266,type,
v541: state_type > $o ).
tff(pred_def_267,type,
b1100000: $int > $o ).
tff(pred_def_268,type,
v542: state_type > $o ).
tff(pred_def_269,type,
v540: state_type > $o ).
tff(pred_def_270,type,
b1111000: $int > $o ).
tff(pred_def_271,type,
v544: state_type > $o ).
tff(pred_def_272,type,
b1011000: $int > $o ).
tff(pred_def_273,type,
v545: state_type > $o ).
tff(pred_def_274,type,
v543: state_type > $o ).
tff(pred_def_275,type,
b1110000: $int > $o ).
tff(pred_def_276,type,
v547: state_type > $o ).
tff(pred_def_277,type,
b1010000: $int > $o ).
tff(pred_def_278,type,
v548: state_type > $o ).
tff(pred_def_279,type,
v546: state_type > $o ).
tff(pred_def_280,type,
b1111100: $int > $o ).
tff(pred_def_281,type,
v549: state_type > $o ).
tff(pred_def_282,type,
b1111010: $int > $o ).
tff(pred_def_283,type,
v550: state_type > $o ).
tff(pred_def_284,type,
b0001010: $int > $o ).
tff(pred_def_285,type,
v552: state_type > $o ).
tff(pred_def_286,type,
b1001010: $int > $o ).
tff(pred_def_287,type,
v553: state_type > $o ).
tff(pred_def_288,type,
v551: state_type > $o ).
tff(pred_def_289,type,
b0010: $int > $o ).
tff(pred_def_290,type,
v387: ( state_type * $int ) > $o ).
tff(pred_def_291,type,
b0000: $int > $o ).
tff(pred_def_292,type,
b1000: $int > $o ).
tff(pred_def_293,type,
b0111: $int > $o ).
tff(pred_def_294,type,
b0011: $int > $o ).
tff(pred_def_295,type,
b1111: $int > $o ).
tff(pred_def_296,type,
b00000: $int > $o ).
tff(pred_def_297,type,
v121: ( state_type * $int ) > $o ).
tff(pred_def_298,type,
b01001: $int > $o ).
tff(pred_def_299,type,
v569: state_type > $o ).
tff(pred_def_300,type,
b01010: $int > $o ).
tff(pred_def_301,type,
v570: state_type > $o ).
tff(pred_def_302,type,
v565: state_type > $o ).
tff(pred_def_303,type,
v563: state_type > $o ).
tff(pred_def_304,type,
v561: state_type > $o ).
tff(pred_def_305,type,
v559: state_type > $o ).
tff(pred_def_306,type,
v557: state_type > $o ).
tff(pred_def_307,type,
v555: state_type > $o ).
tff(pred_def_308,type,
v155: ( state_type * $int ) > $o ).
tff(pred_def_309,type,
v572: state_type > $o ).
tff(pred_def_310,type,
v159: state_type > $o ).
tff(pred_def_311,type,
v574: state_type > $o ).
tff(pred_def_312,type,
v575: state_type > $o ).
tff(pred_def_313,type,
v151: state_type > $o ).
tff(pred_def_314,type,
v577: state_type > $o ).
tff(pred_def_315,type,
v578: state_type > $o ).
tff(pred_def_316,type,
v585: state_type > $o ).
tff(pred_def_317,type,
v586: state_type > $o ).
tff(pred_def_318,type,
v584: state_type > $o ).
tff(pred_def_319,type,
v587: state_type > $o ).
tff(pred_def_320,type,
v583: state_type > $o ).
tff(pred_def_321,type,
v588: state_type > $o ).
tff(pred_def_322,type,
v582: state_type > $o ).
tff(pred_def_323,type,
v593: state_type > $o ).
tff(pred_def_324,type,
v594: state_type > $o ).
tff(pred_def_325,type,
v592: state_type > $o ).
tff(pred_def_326,type,
v595: state_type > $o ).
tff(pred_def_327,type,
v591: state_type > $o ).
tff(pred_def_328,type,
v596: state_type > $o ).
tff(pred_def_329,type,
v590: state_type > $o ).
tff(pred_def_330,type,
v597: state_type > $o ).
tff(pred_def_331,type,
v589: state_type > $o ).
tff(pred_def_332,type,
v580: state_type > $o ).
tff(pred_def_333,type,
v579: state_type > $o ).
tff(pred_def_334,type,
v576: state_type > $o ).
tff(pred_def_335,type,
v573: state_type > $o ).
tff(pred_def_336,type,
v598: state_type > $o ).
tff(pred_def_337,type,
v599: state_type > $o ).
tff(pred_def_338,type,
v601: state_type > $o ).
tff(pred_def_339,type,
v602: state_type > $o ).
tff(pred_def_340,type,
v604: state_type > $o ).
tff(pred_def_341,type,
v605: state_type > $o ).
tff(pred_def_342,type,
v603: state_type > $o ).
tff(pred_def_343,type,
v600: state_type > $o ).
tff(pred_def_344,type,
v385: state_type > $o ).
tff(pred_def_345,type,
v383: state_type > $o ).
tff(pred_def_346,type,
v610: state_type > $o ).
tff(pred_def_347,type,
v609: state_type > $o ).
tff(pred_def_348,type,
v620: state_type > $o ).
tff(pred_def_349,type,
v621: state_type > $o ).
tff(pred_def_350,type,
v619: state_type > $o ).
tff(pred_def_351,type,
v622: state_type > $o ).
tff(pred_def_352,type,
v618: state_type > $o ).
tff(pred_def_353,type,
v617: state_type > $o ).
tff(pred_def_354,type,
v623: state_type > $o ).
tff(pred_def_355,type,
v614: state_type > $o ).
tff(pred_def_356,type,
v616: state_type > $o ).
tff(pred_def_357,type,
v608: state_type > $o ).
tff(pred_def_358,type,
v627: state_type > $o ).
tff(pred_def_359,type,
v624: state_type > $o ).
tff(pred_def_360,type,
v626: state_type > $o ).
tff(pred_def_361,type,
v165: state_type > $o ).
tff(pred_def_362,type,
v163: state_type > $o ).
tff(pred_def_363,type,
v635: state_type > $o ).
tff(pred_def_364,type,
v637: state_type > $o ).
tff(pred_def_365,type,
v639: state_type > $o ).
tff(pred_def_366,type,
v645: ( state_type * $int ) > $o ).
tff(pred_def_367,type,
v644: ( state_type * $int ) > $o ).
tff(pred_def_368,type,
v643: ( state_type * $int ) > $o ).
tff(pred_def_369,type,
v648: state_type > $o ).
tff(pred_def_370,type,
v655: state_type > $o ).
tff(pred_def_371,type,
v653: state_type > $o ).
tff(pred_def_372,type,
v652: state_type > $o ).
tff(pred_def_373,type,
v665: state_type > $o ).
tff(pred_def_374,type,
v641: ( state_type * $int ) > $o ).
tff(pred_def_375,type,
v666: state_type > $o ).
tff(pred_def_376,type,
v664: state_type > $o ).
tff(pred_def_377,type,
v667: state_type > $o ).
tff(pred_def_378,type,
v663: state_type > $o ).
tff(pred_def_379,type,
v662: state_type > $o ).
tff(pred_def_380,type,
v668: state_type > $o ).
tff(pred_def_381,type,
v659: state_type > $o ).
tff(pred_def_382,type,
v661: state_type > $o ).
tff(pred_def_383,type,
v651: state_type > $o ).
tff(pred_def_384,type,
v672: state_type > $o ).
tff(pred_def_385,type,
v669: state_type > $o ).
tff(pred_def_386,type,
v671: state_type > $o ).
tff(pred_def_387,type,
v633: state_type > $o ).
tff(pred_def_388,type,
v631: state_type > $o ).
tff(pred_def_389,type,
v680: state_type > $o ).
tff(pred_def_390,type,
v682: state_type > $o ).
tff(pred_def_391,type,
v684: state_type > $o ).
tff(pred_def_392,type,
v690: ( state_type * $int ) > $o ).
tff(pred_def_393,type,
v689: ( state_type * $int ) > $o ).
tff(pred_def_394,type,
v688: ( state_type * $int ) > $o ).
tff(pred_def_395,type,
v693: state_type > $o ).
tff(pred_def_396,type,
v700: state_type > $o ).
tff(pred_def_397,type,
v698: state_type > $o ).
tff(pred_def_398,type,
v697: state_type > $o ).
tff(pred_def_399,type,
v710: state_type > $o ).
tff(pred_def_400,type,
v686: ( state_type * $int ) > $o ).
tff(pred_def_401,type,
v711: state_type > $o ).
tff(pred_def_402,type,
v709: state_type > $o ).
tff(pred_def_403,type,
v712: state_type > $o ).
tff(pred_def_404,type,
v708: state_type > $o ).
tff(pred_def_405,type,
v707: state_type > $o ).
tff(pred_def_406,type,
v713: state_type > $o ).
tff(pred_def_407,type,
v704: state_type > $o ).
tff(pred_def_408,type,
v706: state_type > $o ).
tff(pred_def_409,type,
v696: state_type > $o ).
tff(pred_def_410,type,
v717: state_type > $o ).
tff(pred_def_411,type,
v714: state_type > $o ).
tff(pred_def_412,type,
v716: state_type > $o ).
tff(pred_def_413,type,
v678: state_type > $o ).
tff(pred_def_414,type,
v676: state_type > $o ).
tff(pred_def_415,type,
v725: state_type > $o ).
tff(pred_def_416,type,
v727: state_type > $o ).
tff(pred_def_417,type,
v729: state_type > $o ).
tff(pred_def_418,type,
v735: ( state_type * $int ) > $o ).
tff(pred_def_419,type,
v734: ( state_type * $int ) > $o ).
tff(pred_def_420,type,
v733: ( state_type * $int ) > $o ).
tff(pred_def_421,type,
v738: state_type > $o ).
tff(pred_def_422,type,
v745: state_type > $o ).
tff(pred_def_423,type,
v743: state_type > $o ).
tff(pred_def_424,type,
v742: state_type > $o ).
tff(pred_def_425,type,
v755: state_type > $o ).
tff(pred_def_426,type,
v731: ( state_type * $int ) > $o ).
tff(pred_def_427,type,
v756: state_type > $o ).
tff(pred_def_428,type,
v754: state_type > $o ).
tff(pred_def_429,type,
v757: state_type > $o ).
tff(pred_def_430,type,
v753: state_type > $o ).
tff(pred_def_431,type,
v752: state_type > $o ).
tff(pred_def_432,type,
v758: state_type > $o ).
tff(pred_def_433,type,
v749: state_type > $o ).
tff(pred_def_434,type,
v751: state_type > $o ).
tff(pred_def_435,type,
v741: state_type > $o ).
tff(pred_def_436,type,
v762: state_type > $o ).
tff(pred_def_437,type,
v759: state_type > $o ).
tff(pred_def_438,type,
v761: state_type > $o ).
tff(pred_def_439,type,
v723: state_type > $o ).
tff(pred_def_440,type,
v721: state_type > $o ).
tff(pred_def_441,type,
v770: state_type > $o ).
tff(pred_def_442,type,
v772: state_type > $o ).
tff(pred_def_443,type,
v774: state_type > $o ).
tff(pred_def_444,type,
v780: ( state_type * $int ) > $o ).
tff(pred_def_445,type,
v779: ( state_type * $int ) > $o ).
tff(pred_def_446,type,
v778: ( state_type * $int ) > $o ).
tff(pred_def_447,type,
v783: state_type > $o ).
tff(pred_def_448,type,
v790: state_type > $o ).
tff(pred_def_449,type,
v788: state_type > $o ).
tff(pred_def_450,type,
v787: state_type > $o ).
tff(pred_def_451,type,
v800: state_type > $o ).
tff(pred_def_452,type,
v776: ( state_type * $int ) > $o ).
tff(pred_def_453,type,
v801: state_type > $o ).
tff(pred_def_454,type,
v799: state_type > $o ).
tff(pred_def_455,type,
v802: state_type > $o ).
tff(pred_def_456,type,
v798: state_type > $o ).
tff(pred_def_457,type,
v797: state_type > $o ).
tff(pred_def_458,type,
v803: state_type > $o ).
tff(pred_def_459,type,
v794: state_type > $o ).
tff(pred_def_460,type,
v796: state_type > $o ).
tff(pred_def_461,type,
v786: state_type > $o ).
tff(pred_def_462,type,
v807: state_type > $o ).
tff(pred_def_463,type,
v804: state_type > $o ).
tff(pred_def_464,type,
v806: state_type > $o ).
tff(pred_def_465,type,
v768: state_type > $o ).
tff(pred_def_466,type,
v766: state_type > $o ).
tff(pred_def_467,type,
v815: state_type > $o ).
tff(pred_def_468,type,
v817: state_type > $o ).
tff(pred_def_469,type,
v819: state_type > $o ).
tff(pred_def_470,type,
v825: ( state_type * $int ) > $o ).
tff(pred_def_471,type,
v824: ( state_type * $int ) > $o ).
tff(pred_def_472,type,
v823: ( state_type * $int ) > $o ).
tff(pred_def_473,type,
v828: state_type > $o ).
tff(pred_def_474,type,
v835: state_type > $o ).
tff(pred_def_475,type,
v833: state_type > $o ).
tff(pred_def_476,type,
v832: state_type > $o ).
tff(pred_def_477,type,
v845: state_type > $o ).
tff(pred_def_478,type,
v821: ( state_type * $int ) > $o ).
tff(pred_def_479,type,
v846: state_type > $o ).
tff(pred_def_480,type,
v844: state_type > $o ).
tff(pred_def_481,type,
v847: state_type > $o ).
tff(pred_def_482,type,
v843: state_type > $o ).
tff(pred_def_483,type,
v842: state_type > $o ).
tff(pred_def_484,type,
v848: state_type > $o ).
tff(pred_def_485,type,
v839: state_type > $o ).
tff(pred_def_486,type,
v841: state_type > $o ).
tff(pred_def_487,type,
v831: state_type > $o ).
tff(pred_def_488,type,
v852: state_type > $o ).
tff(pred_def_489,type,
v849: state_type > $o ).
tff(pred_def_490,type,
v851: state_type > $o ).
tff(pred_def_491,type,
v813: state_type > $o ).
tff(pred_def_492,type,
v811: state_type > $o ).
tff(pred_def_493,type,
v860: state_type > $o ).
tff(pred_def_494,type,
v862: state_type > $o ).
tff(pred_def_495,type,
v864: state_type > $o ).
tff(pred_def_496,type,
v870: ( state_type * $int ) > $o ).
tff(pred_def_497,type,
v869: ( state_type * $int ) > $o ).
tff(pred_def_498,type,
v868: ( state_type * $int ) > $o ).
tff(pred_def_499,type,
v873: state_type > $o ).
tff(pred_def_500,type,
v880: state_type > $o ).
tff(pred_def_501,type,
v878: state_type > $o ).
tff(pred_def_502,type,
v877: state_type > $o ).
tff(pred_def_503,type,
v890: state_type > $o ).
tff(pred_def_504,type,
v866: ( state_type * $int ) > $o ).
tff(pred_def_505,type,
v891: state_type > $o ).
tff(pred_def_506,type,
v889: state_type > $o ).
tff(pred_def_507,type,
v892: state_type > $o ).
tff(pred_def_508,type,
v888: state_type > $o ).
tff(pred_def_509,type,
v887: state_type > $o ).
tff(pred_def_510,type,
v893: state_type > $o ).
tff(pred_def_511,type,
v884: state_type > $o ).
tff(pred_def_512,type,
v886: state_type > $o ).
tff(pred_def_513,type,
v876: state_type > $o ).
tff(pred_def_514,type,
v897: state_type > $o ).
tff(pred_def_515,type,
v894: state_type > $o ).
tff(pred_def_516,type,
v896: state_type > $o ).
tff(pred_def_517,type,
v858: state_type > $o ).
tff(pred_def_518,type,
v856: state_type > $o ).
tff(pred_def_519,type,
v905: state_type > $o ).
tff(pred_def_520,type,
v907: state_type > $o ).
tff(pred_def_521,type,
v909: state_type > $o ).
tff(pred_def_522,type,
v915: ( state_type * $int ) > $o ).
tff(pred_def_523,type,
v914: ( state_type * $int ) > $o ).
tff(pred_def_524,type,
v913: ( state_type * $int ) > $o ).
tff(pred_def_525,type,
v918: state_type > $o ).
tff(pred_def_526,type,
v925: state_type > $o ).
tff(pred_def_527,type,
v923: state_type > $o ).
tff(pred_def_528,type,
v922: state_type > $o ).
tff(pred_def_529,type,
v935: state_type > $o ).
tff(pred_def_530,type,
v911: ( state_type * $int ) > $o ).
tff(pred_def_531,type,
v936: state_type > $o ).
tff(pred_def_532,type,
v934: state_type > $o ).
tff(pred_def_533,type,
v937: state_type > $o ).
tff(pred_def_534,type,
v933: state_type > $o ).
tff(pred_def_535,type,
v932: state_type > $o ).
tff(pred_def_536,type,
v938: state_type > $o ).
tff(pred_def_537,type,
v929: state_type > $o ).
tff(pred_def_538,type,
v931: state_type > $o ).
tff(pred_def_539,type,
v921: state_type > $o ).
tff(pred_def_540,type,
v942: state_type > $o ).
tff(pred_def_541,type,
v939: state_type > $o ).
tff(pred_def_542,type,
v941: state_type > $o ).
tff(pred_def_543,type,
v903: state_type > $o ).
tff(pred_def_544,type,
v901: state_type > $o ).
tff(pred_def_545,type,
v951: state_type > $o ).
tff(pred_def_546,type,
v950: state_type > $o ).
tff(pred_def_547,type,
v949: state_type > $o ).
tff(pred_def_548,type,
v948: state_type > $o ).
tff(pred_def_549,type,
v947: state_type > $o ).
tff(pred_def_550,type,
v946: state_type > $o ).
tff(pred_def_551,type,
v161: state_type > $o ).
tff(pred_def_552,type,
v959: state_type > $o ).
tff(pred_def_553,type,
v961: state_type > $o ).
tff(pred_def_554,type,
v957: state_type > $o ).
tff(pred_def_555,type,
v955: state_type > $o ).
tff(pred_def_556,type,
v953: state_type > $o ).
tff(pred_def_557,type,
v975: state_type > $o ).
tff(pred_def_558,type,
v973: state_type > $o ).
tff(pred_def_559,type,
v988: state_type > $o ).
tff(pred_def_560,type,
v990: state_type > $o ).
tff(pred_def_561,type,
v986: state_type > $o ).
tff(pred_def_562,type,
v984: state_type > $o ).
tff(pred_def_563,type,
v982: state_type > $o ).
tff(pred_def_564,type,
v1000: ( state_type * $int ) > $o ).
tff(pred_def_565,type,
v998: ( state_type * $int ) > $o ).
tff(pred_def_566,type,
v996: ( state_type * $int ) > $o ).
tff(pred_def_567,type,
v994: ( state_type * $int ) > $o ).
tff(pred_def_568,type,
v992: ( state_type * $int ) > $o ).
tff(pred_def_569,type,
v1004: state_type > $o ).
tff(pred_def_570,type,
v1006: state_type > $o ).
tff(pred_def_571,type,
v1002: state_type > $o ).
tff(pred_def_572,type,
v979: ( state_type * $int ) > $o ).
tff(pred_def_573,type,
v1019: state_type > $o ).
tff(pred_def_574,type,
v1020: state_type > $o ).
tff(pred_def_575,type,
v1018: state_type > $o ).
tff(pred_def_576,type,
v1021: state_type > $o ).
tff(pred_def_577,type,
v1017: state_type > $o ).
tff(pred_def_578,type,
v1022: state_type > $o ).
tff(pred_def_579,type,
v1016: state_type > $o ).
tff(pred_def_580,type,
v1023: state_type > $o ).
tff(pred_def_581,type,
v1015: state_type > $o ).
tff(pred_def_582,type,
v1025: state_type > $o ).
tff(pred_def_583,type,
v1026: state_type > $o ).
tff(pred_def_584,type,
v1024: state_type > $o ).
tff(pred_def_585,type,
v1014: state_type > $o ).
tff(pred_def_586,type,
v1027: state_type > $o ).
tff(pred_def_587,type,
v1013: state_type > $o ).
tff(pred_def_588,type,
v1028: state_type > $o ).
tff(pred_def_589,type,
v1012: state_type > $o ).
tff(pred_def_590,type,
b1011: $int > $o ).
tff(pred_def_591,type,
v1029: state_type > $o ).
tff(pred_def_592,type,
v1011: state_type > $o ).
tff(pred_def_593,type,
v1030: state_type > $o ).
tff(pred_def_594,type,
v1010: state_type > $o ).
tff(pred_def_595,type,
v1032: state_type > $o ).
tff(pred_def_596,type,
v1033: state_type > $o ).
tff(pred_def_597,type,
v1031: state_type > $o ).
tff(pred_def_598,type,
v1009: state_type > $o ).
tff(pred_def_599,type,
v1044: state_type > $o ).
tff(pred_def_600,type,
v1043: state_type > $o ).
tff(pred_def_601,type,
v1042: state_type > $o ).
tff(pred_def_602,type,
v1041: state_type > $o ).
tff(pred_def_603,type,
v1040: state_type > $o ).
tff(pred_def_604,type,
v1039: state_type > $o ).
tff(pred_def_605,type,
v1038: state_type > $o ).
tff(pred_def_606,type,
v1037: state_type > $o ).
tff(pred_def_607,type,
v1036: state_type > $o ).
tff(pred_def_608,type,
v1035: state_type > $o ).
tff(pred_def_609,type,
v1034: state_type > $o ).
tff(pred_def_610,type,
v1008: state_type > $o ).
tff(pred_def_611,type,
v1050: state_type > $o ).
tff(pred_def_612,type,
v1051: state_type > $o ).
tff(pred_def_613,type,
v1049: state_type > $o ).
tff(pred_def_614,type,
v1048: state_type > $o ).
tff(pred_def_615,type,
v1047: state_type > $o ).
tff(pred_def_616,type,
v1046: state_type > $o ).
tff(pred_def_617,type,
v1062: state_type > $o ).
tff(pred_def_618,type,
v1061: state_type > $o ).
tff(pred_def_619,type,
v1060: state_type > $o ).
tff(pred_def_620,type,
v1059: state_type > $o ).
tff(pred_def_621,type,
v1058: state_type > $o ).
tff(pred_def_622,type,
v1057: state_type > $o ).
tff(pred_def_623,type,
v1056: state_type > $o ).
tff(pred_def_624,type,
v1055: state_type > $o ).
tff(pred_def_625,type,
v1054: state_type > $o ).
tff(pred_def_626,type,
v1052: state_type > $o ).
tff(pred_def_627,type,
v1045: state_type > $o ).
tff(pred_def_628,type,
v977: state_type > $o ).
tff(pred_def_629,type,
v1066: state_type > $o ).
tff(pred_def_630,type,
v1064: state_type > $o ).
tff(pred_def_631,type,
v1073: state_type > $o ).
tff(pred_def_632,type,
v1071: state_type > $o ).
tff(pred_def_633,type,
v1070: state_type > $o ).
tff(pred_def_634,type,
v1069: state_type > $o ).
tff(pred_def_635,type,
v1080: state_type > $o ).
tff(pred_def_636,type,
v1077: state_type > $o ).
tff(pred_def_637,type,
v1079: state_type > $o ).
tff(pred_def_638,type,
v971: state_type > $o ).
tff(pred_def_639,type,
v969: state_type > $o ).
tff(pred_def_640,type,
v967: state_type > $o ).
tff(pred_def_641,type,
v965: state_type > $o ).
tff(pred_def_642,type,
v963: state_type > $o ).
tff(pred_def_643,type,
v1084: state_type > $o ).
tff(pred_def_644,type,
v1086: state_type > $o ).
tff(pred_def_645,type,
v1087: state_type > $o ).
tff(pred_def_646,type,
v1089: state_type > $o ).
tff(pred_def_647,type,
v1090: state_type > $o ).
tff(pred_def_648,type,
v1094: state_type > $o ).
tff(pred_def_649,type,
v1095: state_type > $o ).
tff(pred_def_650,type,
v1093: state_type > $o ).
tff(pred_def_651,type,
v1096: state_type > $o ).
tff(pred_def_652,type,
v1092: state_type > $o ).
tff(pred_def_653,type,
v1098: state_type > $o ).
tff(pred_def_654,type,
v1099: state_type > $o ).
tff(pred_def_655,type,
v1097: ( state_type * $int ) > $o ).
tff(pred_def_656,type,
v1100: state_type > $o ).
tff(pred_def_657,type,
v1105: state_type > $o ).
tff(pred_def_658,type,
v1106: state_type > $o ).
tff(pred_def_659,type,
v1104: state_type > $o ).
tff(pred_def_660,type,
v1107: state_type > $o ).
tff(pred_def_661,type,
v1103: state_type > $o ).
tff(pred_def_662,type,
v1108: state_type > $o ).
tff(pred_def_663,type,
v1102: state_type > $o ).
tff(pred_def_664,type,
v1109: state_type > $o ).
tff(pred_def_665,type,
v1101: state_type > $o ).
tff(pred_def_666,type,
v1091: ( state_type * $int ) > $o ).
tff(pred_def_667,type,
v1088: ( state_type * $int ) > $o ).
tff(pred_def_668,type,
v1085: ( state_type * $int ) > $o ).
tff(pred_def_669,type,
v1110: state_type > $o ).
tff(pred_def_670,type,
v1112: state_type > $o ).
tff(pred_def_671,type,
v1113: state_type > $o ).
tff(pred_def_672,type,
v1111: ( state_type * $int ) > $o ).
tff(pred_def_673,type,
v1114: state_type > $o ).
tff(pred_def_674,type,
v1116: state_type > $o ).
tff(pred_def_675,type,
v1117: state_type > $o ).
tff(pred_def_676,type,
v1115: ( state_type * $int ) > $o ).
tff(pred_def_677,type,
v157: ( state_type * $int ) > $o ).
tff(pred_def_678,type,
v1124: state_type > $o ).
tff(pred_def_679,type,
v1122: state_type > $o ).
tff(pred_def_680,type,
v1121: state_type > $o ).
tff(pred_def_681,type,
v1120: state_type > $o ).
tff(pred_def_682,type,
v1131: state_type > $o ).
tff(pred_def_683,type,
v1128: ( state_type * $int ) > $o ).
tff(pred_def_684,type,
v1130: ( state_type * $int ) > $o ).
tff(pred_def_685,type,
v1138: state_type > $o ).
tff(pred_def_686,type,
v1137: state_type > $o ).
tff(pred_def_687,type,
v1136: state_type > $o ).
tff(pred_def_688,type,
v1135: state_type > $o ).
tff(pred_def_689,type,
v1140: state_type > $o ).
tff(pred_def_690,type,
v1141: state_type > $o ).
tff(pred_def_691,type,
v1139: state_type > $o ).
tff(pred_def_692,type,
v153: state_type > $o ).
tff(pred_def_693,type,
v146: ( state_type * $int ) > $o ).
tff(pred_def_694,type,
v1145: state_type > $o ).
tff(pred_def_695,type,
v1147: state_type > $o ).
tff(pred_def_696,type,
v1148: state_type > $o ).
tff(pred_def_697,type,
v1146: state_type > $o ).
tff(pred_def_698,type,
v1149: state_type > $o ).
tff(pred_def_699,type,
v1143: state_type > $o ).
tff(pred_def_700,type,
v1154: state_type > $o ).
tff(pred_def_701,type,
v1153: state_type > $o ).
tff(pred_def_702,type,
v1152: state_type > $o ).
tff(pred_def_703,type,
v1161: state_type > $o ).
tff(pred_def_704,type,
v1164: state_type > $o ).
tff(pred_def_705,type,
v1163: state_type > $o ).
tff(pred_def_706,type,
v1162: state_type > $o ).
tff(pred_def_707,type,
v1158: state_type > $o ).
tff(pred_def_708,type,
v1160: state_type > $o ).
tff(pred_def_709,type,
v1189: state_type > $o ).
tff(pred_def_710,type,
v1190: ( state_type * $int ) > $o ).
tff(pred_def_711,type,
v1193: ( state_type * $int ) > $o ).
tff(pred_def_712,type,
v1192: state_type > $o ).
tff(pred_def_713,type,
v1195: ( state_type * $int ) > $o ).
tff(pred_def_714,type,
v1194: state_type > $o ).
tff(pred_def_715,type,
v1196: ( state_type * $int ) > $o ).
tff(pred_def_716,type,
v1199: ( state_type * $int ) > $o ).
tff(pred_def_717,type,
v1198: state_type > $o ).
tff(pred_def_718,type,
v1200: ( state_type * $int ) > $o ).
tff(pred_def_719,type,
v1203: ( state_type * $int ) > $o ).
tff(pred_def_720,type,
v1202: state_type > $o ).
tff(pred_def_721,type,
v1191: ( state_type * $int ) > $o ).
tff(pred_def_722,type,
v1188: ( state_type * $int ) > $o ).
tff(pred_def_723,type,
v1187: ( state_type * $int ) > $o ).
tff(pred_def_724,type,
v1185: state_type > $o ).
tff(pred_def_725,type,
v1207: ( state_type * $int ) > $o ).
tff(pred_def_726,type,
v1205: ( state_type * $int ) > $o ).
tff(pred_def_727,type,
v1180: ( state_type * $int ) > $o ).
tff(pred_def_728,type,
v1209: ( state_type * $int ) > $o ).
tff(pred_def_729,type,
v1183: ( state_type * $int ) > $o ).
tff(pred_def_730,type,
v1214: state_type > $o ).
tff(pred_def_731,type,
v1216: ( state_type * $int ) > $o ).
tff(pred_def_732,type,
v1212: ( state_type * $int ) > $o ).
tff(pred_def_733,type,
v1222: state_type > $o ).
tff(pred_def_734,type,
v1221: state_type > $o ).
tff(pred_def_735,type,
v1230: state_type > $o ).
tff(pred_def_736,type,
v1235: ( state_type * $int ) > $o ).
tff(pred_def_737,type,
v1234: state_type > $o ).
tff(pred_def_738,type,
v1237: ( state_type * $int ) > $o ).
tff(pred_def_739,type,
v1236: state_type > $o ).
tff(pred_def_740,type,
v1233: state_type > $o ).
tff(pred_def_741,type,
v1239: ( state_type * $int ) > $o ).
tff(pred_def_742,type,
v1238: state_type > $o ).
tff(pred_def_743,type,
v1232: state_type > $o ).
tff(pred_def_744,type,
v1240: state_type > $o ).
tff(pred_def_745,type,
v1231: state_type > $o ).
tff(pred_def_746,type,
v1229: state_type > $o ).
tff(pred_def_747,type,
v1244: ( state_type * $int ) > $o ).
tff(pred_def_748,type,
v1243: state_type > $o ).
tff(pred_def_749,type,
v1242: state_type > $o ).
tff(pred_def_750,type,
v1241: state_type > $o ).
tff(pred_def_751,type,
v1226: state_type > $o ).
tff(pred_def_752,type,
v1228: state_type > $o ).
tff(pred_def_753,type,
v1220: state_type > $o ).
tff(pred_def_754,type,
v1248: ( state_type * $int ) > $o ).
tff(pred_def_755,type,
b0000000000: $int > $o ).
tff(pred_def_756,type,
v1245: ( state_type * $int ) > $o ).
tff(pred_def_757,type,
v1247: ( state_type * $int ) > $o ).
tff(pred_def_758,type,
v1178: ( state_type * $int ) > $o ).
tff(pred_def_759,type,
v1176: ( state_type * $int ) > $o ).
tff(pred_def_760,type,
v1174: ( state_type * $int ) > $o ).
tff(pred_def_761,type,
b0000010000: $int > $o ).
tff(pred_def_762,type,
v1252: ( state_type * $int ) > $o ).
tff(pred_def_763,type,
v1270: state_type > $o ).
tff(pred_def_764,type,
v1271: ( state_type * $int ) > $o ).
tff(pred_def_765,type,
v1274: ( state_type * $int ) > $o ).
tff(pred_def_766,type,
v1273: state_type > $o ).
tff(pred_def_767,type,
v1276: ( state_type * $int ) > $o ).
tff(pred_def_768,type,
v1275: state_type > $o ).
tff(pred_def_769,type,
v1277: ( state_type * $int ) > $o ).
tff(pred_def_770,type,
v1280: ( state_type * $int ) > $o ).
tff(pred_def_771,type,
v1279: state_type > $o ).
tff(pred_def_772,type,
v1281: ( state_type * $int ) > $o ).
tff(pred_def_773,type,
v1284: ( state_type * $int ) > $o ).
tff(pred_def_774,type,
v1283: state_type > $o ).
tff(pred_def_775,type,
v1272: ( state_type * $int ) > $o ).
tff(pred_def_776,type,
v1269: ( state_type * $int ) > $o ).
tff(pred_def_777,type,
v1268: ( state_type * $int ) > $o ).
tff(pred_def_778,type,
v1266: state_type > $o ).
tff(pred_def_779,type,
v1288: ( state_type * $int ) > $o ).
tff(pred_def_780,type,
v1289: ( state_type * $int ) > $o ).
tff(pred_def_781,type,
v1290: state_type > $o ).
tff(pred_def_782,type,
v1286: ( state_type * $int ) > $o ).
tff(pred_def_783,type,
v1261: ( state_type * $int ) > $o ).
tff(pred_def_784,type,
v1292: ( state_type * $int ) > $o ).
tff(pred_def_785,type,
v1293: ( state_type * $int ) > $o ).
tff(pred_def_786,type,
v1264: ( state_type * $int ) > $o ).
tff(pred_def_787,type,
v1297: state_type > $o ).
tff(pred_def_788,type,
v1299: ( state_type * $int ) > $o ).
tff(pred_def_789,type,
v1300: ( state_type * $int ) > $o ).
tff(pred_def_790,type,
v1295: ( state_type * $int ) > $o ).
tff(pred_def_791,type,
v1305: state_type > $o ).
tff(pred_def_792,type,
v1304: state_type > $o ).
tff(pred_def_793,type,
v1313: state_type > $o ).
tff(pred_def_794,type,
v1318: ( state_type * $int ) > $o ).
tff(pred_def_795,type,
v1317: state_type > $o ).
tff(pred_def_796,type,
v1320: ( state_type * $int ) > $o ).
tff(pred_def_797,type,
v1319: state_type > $o ).
tff(pred_def_798,type,
v1316: state_type > $o ).
tff(pred_def_799,type,
v1322: ( state_type * $int ) > $o ).
tff(pred_def_800,type,
v1321: state_type > $o ).
tff(pred_def_801,type,
v1315: state_type > $o ).
tff(pred_def_802,type,
v1323: state_type > $o ).
tff(pred_def_803,type,
v1314: state_type > $o ).
tff(pred_def_804,type,
v1312: state_type > $o ).
tff(pred_def_805,type,
v1327: ( state_type * $int ) > $o ).
tff(pred_def_806,type,
v1326: state_type > $o ).
tff(pred_def_807,type,
v1325: state_type > $o ).
tff(pred_def_808,type,
v1324: state_type > $o ).
tff(pred_def_809,type,
v1309: state_type > $o ).
tff(pred_def_810,type,
v1311: state_type > $o ).
tff(pred_def_811,type,
v1303: state_type > $o ).
tff(pred_def_812,type,
v1331: ( state_type * $int ) > $o ).
tff(pred_def_813,type,
b000000000000000000000000000000000000000000: $int > $o ).
tff(pred_def_814,type,
v1328: ( state_type * $int ) > $o ).
tff(pred_def_815,type,
v1330: ( state_type * $int ) > $o ).
tff(pred_def_816,type,
v1302: ( state_type * $int ) > $o ).
tff(pred_def_817,type,
v1259: ( state_type * $int ) > $o ).
tff(pred_def_818,type,
v1257: ( state_type * $int ) > $o ).
tff(pred_def_819,type,
v1255: ( state_type * $int ) > $o ).
tff(pred_def_820,type,
v1344: state_type > $o ).
tff(pred_def_821,type,
v1342: state_type > $o ).
tff(pred_def_822,type,
v1341: state_type > $o ).
tff(pred_def_823,type,
v1339: ( state_type * $int ) > $o ).
tff(pred_def_824,type,
v1352: state_type > $o ).
tff(pred_def_825,type,
v1350: state_type > $o ).
tff(pred_def_826,type,
v1349: state_type > $o ).
tff(pred_def_827,type,
v1347: ( state_type * $int ) > $o ).
tff(pred_def_828,type,
v1360: state_type > $o ).
tff(pred_def_829,type,
v1358: state_type > $o ).
tff(pred_def_830,type,
v1357: state_type > $o ).
tff(pred_def_831,type,
v1355: ( state_type * $int ) > $o ).
tff(pred_def_832,type,
v1368: state_type > $o ).
tff(pred_def_833,type,
v1366: state_type > $o ).
tff(pred_def_834,type,
v1365: state_type > $o ).
tff(pred_def_835,type,
v1363: ( state_type * $int ) > $o ).
tff(pred_def_836,type,
v1376: state_type > $o ).
tff(pred_def_837,type,
v1374: state_type > $o ).
tff(pred_def_838,type,
v1373: state_type > $o ).
tff(pred_def_839,type,
v1371: ( state_type * $int ) > $o ).
tff(pred_def_840,type,
v1400: ( state_type * $int ) > $o ).
tff(pred_def_841,type,
v1399: state_type > $o ).
tff(pred_def_842,type,
v1403: state_type > $o ).
tff(pred_def_843,type,
v1404: state_type > $o ).
tff(pred_def_844,type,
v1402: state_type > $o ).
tff(pred_def_845,type,
v1405: state_type > $o ).
tff(pred_def_846,type,
v1401: state_type > $o ).
tff(pred_def_847,type,
v1398: state_type > $o ).
tff(pred_def_848,type,
v1406: state_type > $o ).
tff(pred_def_849,type,
v1397: state_type > $o ).
tff(pred_def_850,type,
v1409: state_type > $o ).
tff(pred_def_851,type,
v1410: state_type > $o ).
tff(pred_def_852,type,
v1408: state_type > $o ).
tff(pred_def_853,type,
v1411: state_type > $o ).
tff(pred_def_854,type,
v1407: state_type > $o ).
tff(pred_def_855,type,
v1396: state_type > $o ).
tff(pred_def_856,type,
v1412: state_type > $o ).
tff(pred_def_857,type,
v1395: state_type > $o ).
tff(pred_def_858,type,
v1415: state_type > $o ).
tff(pred_def_859,type,
v1416: state_type > $o ).
tff(pred_def_860,type,
v1414: state_type > $o ).
tff(pred_def_861,type,
v1417: state_type > $o ).
tff(pred_def_862,type,
v1413: state_type > $o ).
tff(pred_def_863,type,
v1394: state_type > $o ).
tff(pred_def_864,type,
v1418: state_type > $o ).
tff(pred_def_865,type,
v1393: state_type > $o ).
tff(pred_def_866,type,
v1421: state_type > $o ).
tff(pred_def_867,type,
v1422: state_type > $o ).
tff(pred_def_868,type,
v1420: state_type > $o ).
tff(pred_def_869,type,
v1423: state_type > $o ).
tff(pred_def_870,type,
v1419: state_type > $o ).
tff(pred_def_871,type,
v1392: state_type > $o ).
tff(pred_def_872,type,
v1424: state_type > $o ).
tff(pred_def_873,type,
v1391: state_type > $o ).
tff(pred_def_874,type,
v1427: state_type > $o ).
tff(pred_def_875,type,
v1428: state_type > $o ).
tff(pred_def_876,type,
v1426: state_type > $o ).
tff(pred_def_877,type,
v1429: state_type > $o ).
tff(pred_def_878,type,
v1425: state_type > $o ).
tff(pred_def_879,type,
v1390: state_type > $o ).
tff(pred_def_880,type,
v1430: state_type > $o ).
tff(pred_def_881,type,
v1389: state_type > $o ).
tff(pred_def_882,type,
v1433: state_type > $o ).
tff(pred_def_883,type,
v1434: state_type > $o ).
tff(pred_def_884,type,
v1432: state_type > $o ).
tff(pred_def_885,type,
v1435: state_type > $o ).
tff(pred_def_886,type,
v1431: state_type > $o ).
tff(pred_def_887,type,
v1388: state_type > $o ).
tff(pred_def_888,type,
v1436: state_type > $o ).
tff(pred_def_889,type,
v1387: state_type > $o ).
tff(pred_def_890,type,
v1439: state_type > $o ).
tff(pred_def_891,type,
v1440: state_type > $o ).
tff(pred_def_892,type,
v1438: state_type > $o ).
tff(pred_def_893,type,
v1441: state_type > $o ).
tff(pred_def_894,type,
v1437: state_type > $o ).
tff(pred_def_895,type,
v1386: state_type > $o ).
tff(pred_def_896,type,
v1442: state_type > $o ).
tff(pred_def_897,type,
v1385: state_type > $o ).
tff(pred_def_898,type,
v1445: state_type > $o ).
tff(pred_def_899,type,
v1446: state_type > $o ).
tff(pred_def_900,type,
v1444: state_type > $o ).
tff(pred_def_901,type,
v1447: state_type > $o ).
tff(pred_def_902,type,
v1443: state_type > $o ).
tff(pred_def_903,type,
v1384: state_type > $o ).
tff(pred_def_904,type,
v1448: state_type > $o ).
tff(pred_def_905,type,
v1383: state_type > $o ).
tff(pred_def_906,type,
v1382: state_type > $o ).
tff(pred_def_907,type,
v1452: state_type > $o ).
tff(pred_def_908,type,
v1453: state_type > $o ).
tff(pred_def_909,type,
v1451: state_type > $o ).
tff(pred_def_910,type,
v1454: state_type > $o ).
tff(pred_def_911,type,
v1450: state_type > $o ).
tff(pred_def_912,type,
v1449: state_type > $o ).
tff(pred_def_913,type,
v1381: state_type > $o ).
tff(pred_def_914,type,
v1455: state_type > $o ).
tff(pred_def_915,type,
v1380: state_type > $o ).
tff(pred_def_916,type,
v1458: state_type > $o ).
tff(pred_def_917,type,
v1459: state_type > $o ).
tff(pred_def_918,type,
v1457: state_type > $o ).
tff(pred_def_919,type,
v1460: state_type > $o ).
tff(pred_def_920,type,
v1456: state_type > $o ).
tff(pred_def_921,type,
v1463: state_type > $o ).
tff(pred_def_922,type,
v1464: state_type > $o ).
tff(pred_def_923,type,
v1462: state_type > $o ).
tff(pred_def_924,type,
v1465: state_type > $o ).
tff(pred_def_925,type,
v1461: state_type > $o ).
tff(pred_def_926,type,
v1468: state_type > $o ).
tff(pred_def_927,type,
v1469: state_type > $o ).
tff(pred_def_928,type,
v1467: state_type > $o ).
tff(pred_def_929,type,
v1470: state_type > $o ).
tff(pred_def_930,type,
v1466: state_type > $o ).
tff(pred_def_931,type,
v1473: state_type > $o ).
tff(pred_def_932,type,
v1474: state_type > $o ).
tff(pred_def_933,type,
v1472: state_type > $o ).
tff(pred_def_934,type,
v1475: state_type > $o ).
tff(pred_def_935,type,
v1471: state_type > $o ).
tff(pred_def_936,type,
v1478: state_type > $o ).
tff(pred_def_937,type,
v1479: state_type > $o ).
tff(pred_def_938,type,
v1477: state_type > $o ).
tff(pred_def_939,type,
v1480: state_type > $o ).
tff(pred_def_940,type,
v1476: state_type > $o ).
tff(pred_def_941,type,
v1483: state_type > $o ).
tff(pred_def_942,type,
v1484: state_type > $o ).
tff(pred_def_943,type,
v1482: state_type > $o ).
tff(pred_def_944,type,
v1485: state_type > $o ).
tff(pred_def_945,type,
v1481: state_type > $o ).
tff(pred_def_946,type,
v1488: state_type > $o ).
tff(pred_def_947,type,
v1489: state_type > $o ).
tff(pred_def_948,type,
v1487: state_type > $o ).
tff(pred_def_949,type,
v1490: state_type > $o ).
tff(pred_def_950,type,
v1486: state_type > $o ).
tff(pred_def_951,type,
v1493: state_type > $o ).
tff(pred_def_952,type,
v1494: state_type > $o ).
tff(pred_def_953,type,
v1492: state_type > $o ).
tff(pred_def_954,type,
v1495: state_type > $o ).
tff(pred_def_955,type,
v1491: state_type > $o ).
tff(pred_def_956,type,
v1498: state_type > $o ).
tff(pred_def_957,type,
v1499: state_type > $o ).
tff(pred_def_958,type,
v1497: state_type > $o ).
tff(pred_def_959,type,
v1500: state_type > $o ).
tff(pred_def_960,type,
v1496: state_type > $o ).
tff(pred_def_961,type,
v1337: ( state_type * $int ) > $o ).
tff(pred_def_962,type,
v1504: ( state_type * $int ) > $o ).
tff(pred_def_963,type,
v1527: ( state_type * $int ) > $o ).
tff(pred_def_964,type,
v1528: ( state_type * $int ) > $o ).
tff(pred_def_965,type,
v1526: state_type > $o ).
tff(pred_def_966,type,
v1531: state_type > $o ).
tff(pred_def_967,type,
v1532: state_type > $o ).
tff(pred_def_968,type,
v1530: state_type > $o ).
tff(pred_def_969,type,
v1533: state_type > $o ).
tff(pred_def_970,type,
v1529: state_type > $o ).
tff(pred_def_971,type,
v1525: state_type > $o ).
tff(pred_def_972,type,
v1534: state_type > $o ).
tff(pred_def_973,type,
v1524: state_type > $o ).
tff(pred_def_974,type,
v1537: state_type > $o ).
tff(pred_def_975,type,
v1538: state_type > $o ).
tff(pred_def_976,type,
v1536: state_type > $o ).
tff(pred_def_977,type,
v1539: state_type > $o ).
tff(pred_def_978,type,
v1535: state_type > $o ).
tff(pred_def_979,type,
v1523: state_type > $o ).
tff(pred_def_980,type,
v1540: state_type > $o ).
tff(pred_def_981,type,
v1522: state_type > $o ).
tff(pred_def_982,type,
v1543: state_type > $o ).
tff(pred_def_983,type,
v1544: state_type > $o ).
tff(pred_def_984,type,
v1542: state_type > $o ).
tff(pred_def_985,type,
v1545: state_type > $o ).
tff(pred_def_986,type,
v1541: state_type > $o ).
tff(pred_def_987,type,
v1521: state_type > $o ).
tff(pred_def_988,type,
v1546: state_type > $o ).
tff(pred_def_989,type,
v1520: state_type > $o ).
tff(pred_def_990,type,
v1549: state_type > $o ).
tff(pred_def_991,type,
v1550: state_type > $o ).
tff(pred_def_992,type,
v1548: state_type > $o ).
tff(pred_def_993,type,
v1551: state_type > $o ).
tff(pred_def_994,type,
v1547: state_type > $o ).
tff(pred_def_995,type,
v1519: state_type > $o ).
tff(pred_def_996,type,
v1552: state_type > $o ).
tff(pred_def_997,type,
v1518: state_type > $o ).
tff(pred_def_998,type,
v1555: state_type > $o ).
tff(pred_def_999,type,
v1556: state_type > $o ).
tff(pred_def_1000,type,
v1554: state_type > $o ).
tff(pred_def_1001,type,
v1557: state_type > $o ).
tff(pred_def_1002,type,
v1553: state_type > $o ).
tff(pred_def_1003,type,
v1517: state_type > $o ).
tff(pred_def_1004,type,
v1558: state_type > $o ).
tff(pred_def_1005,type,
v1516: state_type > $o ).
tff(pred_def_1006,type,
v1561: state_type > $o ).
tff(pred_def_1007,type,
v1562: state_type > $o ).
tff(pred_def_1008,type,
v1560: state_type > $o ).
tff(pred_def_1009,type,
v1563: state_type > $o ).
tff(pred_def_1010,type,
v1559: state_type > $o ).
tff(pred_def_1011,type,
v1515: state_type > $o ).
tff(pred_def_1012,type,
v1564: state_type > $o ).
tff(pred_def_1013,type,
v1514: state_type > $o ).
tff(pred_def_1014,type,
v1567: state_type > $o ).
tff(pred_def_1015,type,
v1568: state_type > $o ).
tff(pred_def_1016,type,
v1566: state_type > $o ).
tff(pred_def_1017,type,
v1569: state_type > $o ).
tff(pred_def_1018,type,
v1565: state_type > $o ).
tff(pred_def_1019,type,
v1513: state_type > $o ).
tff(pred_def_1020,type,
v1570: state_type > $o ).
tff(pred_def_1021,type,
v1512: state_type > $o ).
tff(pred_def_1022,type,
v1573: state_type > $o ).
tff(pred_def_1023,type,
v1574: state_type > $o ).
tff(pred_def_1024,type,
v1572: state_type > $o ).
tff(pred_def_1025,type,
v1575: state_type > $o ).
tff(pred_def_1026,type,
v1571: state_type > $o ).
tff(pred_def_1027,type,
v1511: state_type > $o ).
tff(pred_def_1028,type,
v1576: state_type > $o ).
tff(pred_def_1029,type,
v1510: state_type > $o ).
tff(pred_def_1030,type,
v1509: state_type > $o ).
tff(pred_def_1031,type,
v1580: state_type > $o ).
tff(pred_def_1032,type,
v1581: state_type > $o ).
tff(pred_def_1033,type,
v1579: state_type > $o ).
tff(pred_def_1034,type,
v1582: state_type > $o ).
tff(pred_def_1035,type,
v1578: state_type > $o ).
tff(pred_def_1036,type,
v1577: state_type > $o ).
tff(pred_def_1037,type,
v1508: state_type > $o ).
tff(pred_def_1038,type,
v1583: state_type > $o ).
tff(pred_def_1039,type,
v1507: state_type > $o ).
tff(pred_def_1040,type,
v1586: state_type > $o ).
tff(pred_def_1041,type,
v1587: state_type > $o ).
tff(pred_def_1042,type,
v1585: state_type > $o ).
tff(pred_def_1043,type,
v1588: state_type > $o ).
tff(pred_def_1044,type,
v1584: state_type > $o ).
tff(pred_def_1045,type,
v1591: state_type > $o ).
tff(pred_def_1046,type,
v1592: state_type > $o ).
tff(pred_def_1047,type,
v1590: state_type > $o ).
tff(pred_def_1048,type,
v1593: state_type > $o ).
tff(pred_def_1049,type,
v1589: state_type > $o ).
tff(pred_def_1050,type,
v1596: state_type > $o ).
tff(pred_def_1051,type,
v1597: state_type > $o ).
tff(pred_def_1052,type,
v1595: state_type > $o ).
tff(pred_def_1053,type,
v1598: state_type > $o ).
tff(pred_def_1054,type,
v1594: state_type > $o ).
tff(pred_def_1055,type,
v1601: state_type > $o ).
tff(pred_def_1056,type,
v1602: state_type > $o ).
tff(pred_def_1057,type,
v1600: state_type > $o ).
tff(pred_def_1058,type,
v1603: state_type > $o ).
tff(pred_def_1059,type,
v1599: state_type > $o ).
tff(pred_def_1060,type,
v1606: state_type > $o ).
tff(pred_def_1061,type,
v1607: state_type > $o ).
tff(pred_def_1062,type,
v1605: state_type > $o ).
tff(pred_def_1063,type,
v1608: state_type > $o ).
tff(pred_def_1064,type,
v1604: state_type > $o ).
tff(pred_def_1065,type,
v1611: state_type > $o ).
tff(pred_def_1066,type,
v1612: state_type > $o ).
tff(pred_def_1067,type,
v1610: state_type > $o ).
tff(pred_def_1068,type,
v1613: state_type > $o ).
tff(pred_def_1069,type,
v1609: state_type > $o ).
tff(pred_def_1070,type,
v1616: state_type > $o ).
tff(pred_def_1071,type,
v1617: state_type > $o ).
tff(pred_def_1072,type,
v1615: state_type > $o ).
tff(pred_def_1073,type,
v1618: state_type > $o ).
tff(pred_def_1074,type,
v1614: state_type > $o ).
tff(pred_def_1075,type,
v1621: state_type > $o ).
tff(pred_def_1076,type,
v1622: state_type > $o ).
tff(pred_def_1077,type,
v1620: state_type > $o ).
tff(pred_def_1078,type,
v1623: state_type > $o ).
tff(pred_def_1079,type,
v1619: state_type > $o ).
tff(pred_def_1080,type,
v1626: state_type > $o ).
tff(pred_def_1081,type,
v1627: state_type > $o ).
tff(pred_def_1082,type,
v1625: state_type > $o ).
tff(pred_def_1083,type,
v1628: state_type > $o ).
tff(pred_def_1084,type,
v1624: state_type > $o ).
tff(pred_def_1085,type,
v1502: ( state_type * $int ) > $o ).
tff(pred_def_1086,type,
v1650: state_type > $o ).
tff(pred_def_1087,type,
v1649: state_type > $o ).
tff(pred_def_1088,type,
v1654: state_type > $o ).
tff(pred_def_1089,type,
v1655: state_type > $o ).
tff(pred_def_1090,type,
v1653: state_type > $o ).
tff(pred_def_1091,type,
v1656: state_type > $o ).
tff(pred_def_1092,type,
v1652: state_type > $o ).
tff(pred_def_1093,type,
v1651: state_type > $o ).
tff(pred_def_1094,type,
v1648: state_type > $o ).
tff(pred_def_1095,type,
v1657: state_type > $o ).
tff(pred_def_1096,type,
v1647: state_type > $o ).
tff(pred_def_1097,type,
v1661: state_type > $o ).
tff(pred_def_1098,type,
v1662: state_type > $o ).
tff(pred_def_1099,type,
v1660: state_type > $o ).
tff(pred_def_1100,type,
v1663: state_type > $o ).
tff(pred_def_1101,type,
v1659: state_type > $o ).
tff(pred_def_1102,type,
v1658: state_type > $o ).
tff(pred_def_1103,type,
v1646: state_type > $o ).
tff(pred_def_1104,type,
v1664: state_type > $o ).
tff(pred_def_1105,type,
v1645: state_type > $o ).
tff(pred_def_1106,type,
v1668: state_type > $o ).
tff(pred_def_1107,type,
v1669: state_type > $o ).
tff(pred_def_1108,type,
v1667: state_type > $o ).
tff(pred_def_1109,type,
v1670: state_type > $o ).
tff(pred_def_1110,type,
v1666: state_type > $o ).
tff(pred_def_1111,type,
v1665: state_type > $o ).
tff(pred_def_1112,type,
v1644: state_type > $o ).
tff(pred_def_1113,type,
v1671: state_type > $o ).
tff(pred_def_1114,type,
v1643: state_type > $o ).
tff(pred_def_1115,type,
v1675: state_type > $o ).
tff(pred_def_1116,type,
v1676: state_type > $o ).
tff(pred_def_1117,type,
v1674: state_type > $o ).
tff(pred_def_1118,type,
v1677: state_type > $o ).
tff(pred_def_1119,type,
v1673: state_type > $o ).
tff(pred_def_1120,type,
v1672: state_type > $o ).
tff(pred_def_1121,type,
v1642: state_type > $o ).
tff(pred_def_1122,type,
v1678: state_type > $o ).
tff(pred_def_1123,type,
v1641: state_type > $o ).
tff(pred_def_1124,type,
v1682: state_type > $o ).
tff(pred_def_1125,type,
v1683: state_type > $o ).
tff(pred_def_1126,type,
v1681: state_type > $o ).
tff(pred_def_1127,type,
v1684: state_type > $o ).
tff(pred_def_1128,type,
v1680: state_type > $o ).
tff(pred_def_1129,type,
v1679: state_type > $o ).
tff(pred_def_1130,type,
v1640: state_type > $o ).
tff(pred_def_1131,type,
v1685: state_type > $o ).
tff(pred_def_1132,type,
v1639: state_type > $o ).
tff(pred_def_1133,type,
v1689: state_type > $o ).
tff(pred_def_1134,type,
v1690: state_type > $o ).
tff(pred_def_1135,type,
v1688: state_type > $o ).
tff(pred_def_1136,type,
v1691: state_type > $o ).
tff(pred_def_1137,type,
v1687: state_type > $o ).
tff(pred_def_1138,type,
v1686: state_type > $o ).
tff(pred_def_1139,type,
v1638: state_type > $o ).
tff(pred_def_1140,type,
v1692: state_type > $o ).
tff(pred_def_1141,type,
v1637: state_type > $o ).
tff(pred_def_1142,type,
v1696: state_type > $o ).
tff(pred_def_1143,type,
v1697: state_type > $o ).
tff(pred_def_1144,type,
v1695: state_type > $o ).
tff(pred_def_1145,type,
v1698: state_type > $o ).
tff(pred_def_1146,type,
v1694: state_type > $o ).
tff(pred_def_1147,type,
v1693: state_type > $o ).
tff(pred_def_1148,type,
v1636: state_type > $o ).
tff(pred_def_1149,type,
v1699: state_type > $o ).
tff(pred_def_1150,type,
v1635: state_type > $o ).
tff(pred_def_1151,type,
v1703: state_type > $o ).
tff(pred_def_1152,type,
v1704: state_type > $o ).
tff(pred_def_1153,type,
v1702: state_type > $o ).
tff(pred_def_1154,type,
v1705: state_type > $o ).
tff(pred_def_1155,type,
v1701: state_type > $o ).
tff(pred_def_1156,type,
v1700: state_type > $o ).
tff(pred_def_1157,type,
v1634: state_type > $o ).
tff(pred_def_1158,type,
v1706: state_type > $o ).
tff(pred_def_1159,type,
v1633: state_type > $o ).
tff(pred_def_1160,type,
v1710: state_type > $o ).
tff(pred_def_1161,type,
v1711: state_type > $o ).
tff(pred_def_1162,type,
v1709: state_type > $o ).
tff(pred_def_1163,type,
v1712: state_type > $o ).
tff(pred_def_1164,type,
v1708: state_type > $o ).
tff(pred_def_1165,type,
v1707: state_type > $o ).
tff(pred_def_1166,type,
v1632: state_type > $o ).
tff(pred_def_1167,type,
v1713: state_type > $o ).
tff(pred_def_1168,type,
v1630: state_type > $o ).
tff(pred_def_1169,type,
v1335: state_type > $o ).
tff(pred_def_1170,type,
v1740: ( state_type * $int ) > $o ).
tff(pred_def_1171,type,
v1739: state_type > $o ).
tff(pred_def_1172,type,
v1743: state_type > $o ).
tff(pred_def_1173,type,
v1744: state_type > $o ).
tff(pred_def_1174,type,
v1742: state_type > $o ).
tff(pred_def_1175,type,
v1745: state_type > $o ).
tff(pred_def_1176,type,
v1741: state_type > $o ).
tff(pred_def_1177,type,
v1738: state_type > $o ).
tff(pred_def_1178,type,
v1746: state_type > $o ).
tff(pred_def_1179,type,
v1737: state_type > $o ).
tff(pred_def_1180,type,
v1749: state_type > $o ).
tff(pred_def_1181,type,
v1750: state_type > $o ).
tff(pred_def_1182,type,
v1748: state_type > $o ).
tff(pred_def_1183,type,
v1751: state_type > $o ).
tff(pred_def_1184,type,
v1747: state_type > $o ).
tff(pred_def_1185,type,
v1736: state_type > $o ).
tff(pred_def_1186,type,
v1752: state_type > $o ).
tff(pred_def_1187,type,
v1735: state_type > $o ).
tff(pred_def_1188,type,
v1755: state_type > $o ).
tff(pred_def_1189,type,
v1756: state_type > $o ).
tff(pred_def_1190,type,
v1754: state_type > $o ).
tff(pred_def_1191,type,
v1757: state_type > $o ).
tff(pred_def_1192,type,
v1753: state_type > $o ).
tff(pred_def_1193,type,
v1734: state_type > $o ).
tff(pred_def_1194,type,
v1758: state_type > $o ).
tff(pred_def_1195,type,
v1733: state_type > $o ).
tff(pred_def_1196,type,
v1761: state_type > $o ).
tff(pred_def_1197,type,
v1762: state_type > $o ).
tff(pred_def_1198,type,
v1760: state_type > $o ).
tff(pred_def_1199,type,
v1763: state_type > $o ).
tff(pred_def_1200,type,
v1759: state_type > $o ).
tff(pred_def_1201,type,
v1732: state_type > $o ).
tff(pred_def_1202,type,
v1764: state_type > $o ).
tff(pred_def_1203,type,
v1731: state_type > $o ).
tff(pred_def_1204,type,
v1767: state_type > $o ).
tff(pred_def_1205,type,
v1768: state_type > $o ).
tff(pred_def_1206,type,
v1766: state_type > $o ).
tff(pred_def_1207,type,
v1769: state_type > $o ).
tff(pred_def_1208,type,
v1765: state_type > $o ).
tff(pred_def_1209,type,
v1730: state_type > $o ).
tff(pred_def_1210,type,
v1770: state_type > $o ).
tff(pred_def_1211,type,
v1729: state_type > $o ).
tff(pred_def_1212,type,
v1773: state_type > $o ).
tff(pred_def_1213,type,
v1774: state_type > $o ).
tff(pred_def_1214,type,
v1772: state_type > $o ).
tff(pred_def_1215,type,
v1775: state_type > $o ).
tff(pred_def_1216,type,
v1771: state_type > $o ).
tff(pred_def_1217,type,
v1728: state_type > $o ).
tff(pred_def_1218,type,
v1776: state_type > $o ).
tff(pred_def_1219,type,
v1727: state_type > $o ).
tff(pred_def_1220,type,
v1779: state_type > $o ).
tff(pred_def_1221,type,
v1780: state_type > $o ).
tff(pred_def_1222,type,
v1778: state_type > $o ).
tff(pred_def_1223,type,
v1781: state_type > $o ).
tff(pred_def_1224,type,
v1777: state_type > $o ).
tff(pred_def_1225,type,
v1726: state_type > $o ).
tff(pred_def_1226,type,
v1782: state_type > $o ).
tff(pred_def_1227,type,
v1725: state_type > $o ).
tff(pred_def_1228,type,
v1785: state_type > $o ).
tff(pred_def_1229,type,
v1786: state_type > $o ).
tff(pred_def_1230,type,
v1784: state_type > $o ).
tff(pred_def_1231,type,
v1787: state_type > $o ).
tff(pred_def_1232,type,
v1783: state_type > $o ).
tff(pred_def_1233,type,
v1724: state_type > $o ).
tff(pred_def_1234,type,
v1788: state_type > $o ).
tff(pred_def_1235,type,
v1723: state_type > $o ).
tff(pred_def_1236,type,
v1722: state_type > $o ).
tff(pred_def_1237,type,
v1792: state_type > $o ).
tff(pred_def_1238,type,
v1793: state_type > $o ).
tff(pred_def_1239,type,
v1791: state_type > $o ).
tff(pred_def_1240,type,
v1794: state_type > $o ).
tff(pred_def_1241,type,
v1790: state_type > $o ).
tff(pred_def_1242,type,
v1789: state_type > $o ).
tff(pred_def_1243,type,
v1721: state_type > $o ).
tff(pred_def_1244,type,
v1795: state_type > $o ).
tff(pred_def_1245,type,
v1720: state_type > $o ).
tff(pred_def_1246,type,
v1798: state_type > $o ).
tff(pred_def_1247,type,
v1799: state_type > $o ).
tff(pred_def_1248,type,
v1797: state_type > $o ).
tff(pred_def_1249,type,
v1800: state_type > $o ).
tff(pred_def_1250,type,
v1796: state_type > $o ).
tff(pred_def_1251,type,
v1803: state_type > $o ).
tff(pred_def_1252,type,
v1804: state_type > $o ).
tff(pred_def_1253,type,
v1802: state_type > $o ).
tff(pred_def_1254,type,
v1805: state_type > $o ).
tff(pred_def_1255,type,
v1801: state_type > $o ).
tff(pred_def_1256,type,
v1808: state_type > $o ).
tff(pred_def_1257,type,
v1809: state_type > $o ).
tff(pred_def_1258,type,
v1807: state_type > $o ).
tff(pred_def_1259,type,
v1810: state_type > $o ).
tff(pred_def_1260,type,
v1806: state_type > $o ).
tff(pred_def_1261,type,
v1813: state_type > $o ).
tff(pred_def_1262,type,
v1814: state_type > $o ).
tff(pred_def_1263,type,
v1812: state_type > $o ).
tff(pred_def_1264,type,
v1815: state_type > $o ).
tff(pred_def_1265,type,
v1811: state_type > $o ).
tff(pred_def_1266,type,
v1818: state_type > $o ).
tff(pred_def_1267,type,
v1819: state_type > $o ).
tff(pred_def_1268,type,
v1817: state_type > $o ).
tff(pred_def_1269,type,
v1820: state_type > $o ).
tff(pred_def_1270,type,
v1816: state_type > $o ).
tff(pred_def_1271,type,
v1823: state_type > $o ).
tff(pred_def_1272,type,
v1824: state_type > $o ).
tff(pred_def_1273,type,
v1822: state_type > $o ).
tff(pred_def_1274,type,
v1825: state_type > $o ).
tff(pred_def_1275,type,
v1821: state_type > $o ).
tff(pred_def_1276,type,
v1828: state_type > $o ).
tff(pred_def_1277,type,
v1829: state_type > $o ).
tff(pred_def_1278,type,
v1827: state_type > $o ).
tff(pred_def_1279,type,
v1830: state_type > $o ).
tff(pred_def_1280,type,
v1826: state_type > $o ).
tff(pred_def_1281,type,
v1833: state_type > $o ).
tff(pred_def_1282,type,
v1834: state_type > $o ).
tff(pred_def_1283,type,
v1832: state_type > $o ).
tff(pred_def_1284,type,
v1835: state_type > $o ).
tff(pred_def_1285,type,
v1831: state_type > $o ).
tff(pred_def_1286,type,
v1838: state_type > $o ).
tff(pred_def_1287,type,
v1839: state_type > $o ).
tff(pred_def_1288,type,
v1837: state_type > $o ).
tff(pred_def_1289,type,
v1840: state_type > $o ).
tff(pred_def_1290,type,
v1836: state_type > $o ).
tff(pred_def_1291,type,
v1717: ( state_type * $int ) > $o ).
tff(pred_def_1292,type,
v1862: state_type > $o ).
tff(pred_def_1293,type,
v1861: state_type > $o ).
tff(pred_def_1294,type,
v1866: state_type > $o ).
tff(pred_def_1295,type,
v1865: state_type > $o ).
tff(pred_def_1296,type,
v1867: state_type > $o ).
tff(pred_def_1297,type,
v1864: state_type > $o ).
tff(pred_def_1298,type,
v1863: state_type > $o ).
tff(pred_def_1299,type,
v1860: state_type > $o ).
tff(pred_def_1300,type,
v1868: state_type > $o ).
tff(pred_def_1301,type,
v1859: state_type > $o ).
tff(pred_def_1302,type,
v1872: state_type > $o ).
tff(pred_def_1303,type,
v1871: state_type > $o ).
tff(pred_def_1304,type,
v1873: state_type > $o ).
tff(pred_def_1305,type,
v1870: state_type > $o ).
tff(pred_def_1306,type,
v1869: state_type > $o ).
tff(pred_def_1307,type,
v1858: state_type > $o ).
tff(pred_def_1308,type,
v1874: state_type > $o ).
tff(pred_def_1309,type,
v1857: state_type > $o ).
tff(pred_def_1310,type,
v1878: state_type > $o ).
tff(pred_def_1311,type,
v1877: state_type > $o ).
tff(pred_def_1312,type,
v1879: state_type > $o ).
tff(pred_def_1313,type,
v1876: state_type > $o ).
tff(pred_def_1314,type,
v1875: state_type > $o ).
tff(pred_def_1315,type,
v1856: state_type > $o ).
tff(pred_def_1316,type,
v1880: state_type > $o ).
tff(pred_def_1317,type,
v1855: state_type > $o ).
tff(pred_def_1318,type,
v1884: state_type > $o ).
tff(pred_def_1319,type,
v1883: state_type > $o ).
tff(pred_def_1320,type,
v1885: state_type > $o ).
tff(pred_def_1321,type,
v1882: state_type > $o ).
tff(pred_def_1322,type,
v1881: state_type > $o ).
tff(pred_def_1323,type,
v1854: state_type > $o ).
tff(pred_def_1324,type,
v1886: state_type > $o ).
tff(pred_def_1325,type,
v1853: state_type > $o ).
tff(pred_def_1326,type,
v1890: state_type > $o ).
tff(pred_def_1327,type,
v1889: state_type > $o ).
tff(pred_def_1328,type,
v1891: state_type > $o ).
tff(pred_def_1329,type,
v1888: state_type > $o ).
tff(pred_def_1330,type,
v1887: state_type > $o ).
tff(pred_def_1331,type,
v1852: state_type > $o ).
tff(pred_def_1332,type,
v1892: state_type > $o ).
tff(pred_def_1333,type,
v1851: state_type > $o ).
tff(pred_def_1334,type,
v1896: state_type > $o ).
tff(pred_def_1335,type,
v1895: state_type > $o ).
tff(pred_def_1336,type,
v1897: state_type > $o ).
tff(pred_def_1337,type,
v1894: state_type > $o ).
tff(pred_def_1338,type,
v1893: state_type > $o ).
tff(pred_def_1339,type,
v1850: state_type > $o ).
tff(pred_def_1340,type,
v1898: state_type > $o ).
tff(pred_def_1341,type,
v1849: state_type > $o ).
tff(pred_def_1342,type,
v1902: state_type > $o ).
tff(pred_def_1343,type,
v1901: state_type > $o ).
tff(pred_def_1344,type,
v1903: state_type > $o ).
tff(pred_def_1345,type,
v1900: state_type > $o ).
tff(pred_def_1346,type,
v1899: state_type > $o ).
tff(pred_def_1347,type,
v1848: state_type > $o ).
tff(pred_def_1348,type,
v1904: state_type > $o ).
tff(pred_def_1349,type,
v1847: state_type > $o ).
tff(pred_def_1350,type,
v1908: state_type > $o ).
tff(pred_def_1351,type,
v1907: state_type > $o ).
tff(pred_def_1352,type,
v1909: state_type > $o ).
tff(pred_def_1353,type,
v1906: state_type > $o ).
tff(pred_def_1354,type,
v1905: state_type > $o ).
tff(pred_def_1355,type,
v1846: state_type > $o ).
tff(pred_def_1356,type,
v1910: state_type > $o ).
tff(pred_def_1357,type,
v1845: state_type > $o ).
tff(pred_def_1358,type,
v1914: state_type > $o ).
tff(pred_def_1359,type,
v1913: state_type > $o ).
tff(pred_def_1360,type,
v1915: state_type > $o ).
tff(pred_def_1361,type,
v1912: state_type > $o ).
tff(pred_def_1362,type,
v1911: state_type > $o ).
tff(pred_def_1363,type,
v1844: state_type > $o ).
tff(pred_def_1364,type,
v1916: state_type > $o ).
tff(pred_def_1365,type,
v1842: state_type > $o ).
tff(pred_def_1366,type,
v1715: state_type > $o ).
tff(pred_def_1367,type,
v1928: state_type > $o ).
tff(pred_def_1368,type,
v1927: state_type > $o ).
tff(pred_def_1369,type,
v1942: ( state_type * $int ) > $o ).
tff(pred_def_1370,type,
v1941: state_type > $o ).
tff(pred_def_1371,type,
v1940: state_type > $o ).
tff(pred_def_1372,type,
v1939: state_type > $o ).
tff(pred_def_1373,type,
v1946: ( state_type * $int ) > $o ).
tff(pred_def_1374,type,
v1945: state_type > $o ).
tff(pred_def_1375,type,
v1944: state_type > $o ).
tff(pred_def_1376,type,
v1943: state_type > $o ).
tff(pred_def_1377,type,
v1938: state_type > $o ).
tff(pred_def_1378,type,
v1950: ( state_type * $int ) > $o ).
tff(pred_def_1379,type,
v1949: state_type > $o ).
tff(pred_def_1380,type,
v1948: state_type > $o ).
tff(pred_def_1381,type,
v1947: state_type > $o ).
tff(pred_def_1382,type,
v1937: state_type > $o ).
tff(pred_def_1383,type,
v1954: ( state_type * $int ) > $o ).
tff(pred_def_1384,type,
v1953: state_type > $o ).
tff(pred_def_1385,type,
v1952: state_type > $o ).
tff(pred_def_1386,type,
v1951: state_type > $o ).
tff(pred_def_1387,type,
v1936: state_type > $o ).
tff(pred_def_1388,type,
v1957: state_type > $o ).
tff(pred_def_1389,type,
v1956: state_type > $o ).
tff(pred_def_1390,type,
v1955: state_type > $o ).
tff(pred_def_1391,type,
v1935: state_type > $o ).
tff(pred_def_1392,type,
v1958: state_type > $o ).
tff(pred_def_1393,type,
v1932: state_type > $o ).
tff(pred_def_1394,type,
v1934: state_type > $o ).
tff(pred_def_1395,type,
v1926: state_type > $o ).
tff(pred_def_1396,type,
v1959: state_type > $o ).
tff(pred_def_1397,type,
v1923: state_type > $o ).
tff(pred_def_1398,type,
v1961: state_type > $o ).
tff(pred_def_1399,type,
v1970: state_type > $o ).
tff(pred_def_1400,type,
v1968: state_type > $o ).
tff(pred_def_1401,type,
v1967: state_type > $o ).
tff(pred_def_1402,type,
v1965: ( state_type * $int ) > $o ).
tff(pred_def_1403,type,
v1920: state_type > $o ).
tff(pred_def_1404,type,
v1918: state_type > $o ).
tff(pred_def_1405,type,
v2001: state_type > $o ).
tff(pred_def_1406,type,
v2004: state_type > $o ).
tff(pred_def_1407,type,
v2005: state_type > $o ).
tff(pred_def_1408,type,
v2003: state_type > $o ).
tff(pred_def_1409,type,
v2002: state_type > $o ).
tff(pred_def_1410,type,
v2000: state_type > $o ).
tff(pred_def_1411,type,
v2006: state_type > $o ).
tff(pred_def_1412,type,
v1999: state_type > $o ).
tff(pred_def_1413,type,
v2009: state_type > $o ).
tff(pred_def_1414,type,
v2010: state_type > $o ).
tff(pred_def_1415,type,
v2008: state_type > $o ).
tff(pred_def_1416,type,
v2007: state_type > $o ).
tff(pred_def_1417,type,
v1998: state_type > $o ).
tff(pred_def_1418,type,
v2011: state_type > $o ).
tff(pred_def_1419,type,
v1997: state_type > $o ).
tff(pred_def_1420,type,
v2014: state_type > $o ).
tff(pred_def_1421,type,
v2015: state_type > $o ).
tff(pred_def_1422,type,
v2013: state_type > $o ).
tff(pred_def_1423,type,
v2012: state_type > $o ).
tff(pred_def_1424,type,
v1996: state_type > $o ).
tff(pred_def_1425,type,
v2016: state_type > $o ).
tff(pred_def_1426,type,
v1995: state_type > $o ).
tff(pred_def_1427,type,
v2019: state_type > $o ).
tff(pred_def_1428,type,
v2020: state_type > $o ).
tff(pred_def_1429,type,
v2018: state_type > $o ).
tff(pred_def_1430,type,
v2017: state_type > $o ).
tff(pred_def_1431,type,
v1994: state_type > $o ).
tff(pred_def_1432,type,
v2021: state_type > $o ).
tff(pred_def_1433,type,
v1993: state_type > $o ).
tff(pred_def_1434,type,
v2024: state_type > $o ).
tff(pred_def_1435,type,
v2025: state_type > $o ).
tff(pred_def_1436,type,
v2023: state_type > $o ).
tff(pred_def_1437,type,
v2022: state_type > $o ).
tff(pred_def_1438,type,
v1992: state_type > $o ).
tff(pred_def_1439,type,
v2026: state_type > $o ).
tff(pred_def_1440,type,
v1991: state_type > $o ).
tff(pred_def_1441,type,
v2029: state_type > $o ).
tff(pred_def_1442,type,
v2030: state_type > $o ).
tff(pred_def_1443,type,
v2028: state_type > $o ).
tff(pred_def_1444,type,
v2027: state_type > $o ).
tff(pred_def_1445,type,
v1990: state_type > $o ).
tff(pred_def_1446,type,
v2031: state_type > $o ).
tff(pred_def_1447,type,
v1989: state_type > $o ).
tff(pred_def_1448,type,
v2034: state_type > $o ).
tff(pred_def_1449,type,
v2035: state_type > $o ).
tff(pred_def_1450,type,
v2033: state_type > $o ).
tff(pred_def_1451,type,
v2032: state_type > $o ).
tff(pred_def_1452,type,
v1988: state_type > $o ).
tff(pred_def_1453,type,
v2036: state_type > $o ).
tff(pred_def_1454,type,
v1987: state_type > $o ).
tff(pred_def_1455,type,
v2039: state_type > $o ).
tff(pred_def_1456,type,
v2040: state_type > $o ).
tff(pred_def_1457,type,
v2038: state_type > $o ).
tff(pred_def_1458,type,
v2037: state_type > $o ).
tff(pred_def_1459,type,
v1986: state_type > $o ).
tff(pred_def_1460,type,
v2041: state_type > $o ).
tff(pred_def_1461,type,
v1985: state_type > $o ).
tff(pred_def_1462,type,
v2044: state_type > $o ).
tff(pred_def_1463,type,
v2045: state_type > $o ).
tff(pred_def_1464,type,
v2043: state_type > $o ).
tff(pred_def_1465,type,
v2042: state_type > $o ).
tff(pred_def_1466,type,
v1984: state_type > $o ).
tff(pred_def_1467,type,
v2046: state_type > $o ).
tff(pred_def_1468,type,
v1982: state_type > $o ).
tff(pred_def_1469,type,
v2047: state_type > $o ).
tff(pred_def_1470,type,
v1981: state_type > $o ).
tff(pred_def_1471,type,
v2067: state_type > $o ).
tff(pred_def_1472,type,
v2066: state_type > $o ).
tff(pred_def_1473,type,
v2068: state_type > $o ).
tff(pred_def_1474,type,
v2065: state_type > $o ).
tff(pred_def_1475,type,
v2064: state_type > $o ).
tff(pred_def_1476,type,
v2069: state_type > $o ).
tff(pred_def_1477,type,
v2063: state_type > $o ).
tff(pred_def_1478,type,
v2062: state_type > $o ).
tff(pred_def_1479,type,
v2070: state_type > $o ).
tff(pred_def_1480,type,
v2061: state_type > $o ).
tff(pred_def_1481,type,
v2060: state_type > $o ).
tff(pred_def_1482,type,
v2071: state_type > $o ).
tff(pred_def_1483,type,
v2059: state_type > $o ).
tff(pred_def_1484,type,
v2058: state_type > $o ).
tff(pred_def_1485,type,
v2072: state_type > $o ).
tff(pred_def_1486,type,
v2057: state_type > $o ).
tff(pred_def_1487,type,
v2056: state_type > $o ).
tff(pred_def_1488,type,
v2073: state_type > $o ).
tff(pred_def_1489,type,
v2055: state_type > $o ).
tff(pred_def_1490,type,
v2054: state_type > $o ).
tff(pred_def_1491,type,
v2074: state_type > $o ).
tff(pred_def_1492,type,
v2053: state_type > $o ).
tff(pred_def_1493,type,
v2052: state_type > $o ).
tff(pred_def_1494,type,
v2075: state_type > $o ).
tff(pred_def_1495,type,
v2051: state_type > $o ).
tff(pred_def_1496,type,
v2050: state_type > $o ).
tff(pred_def_1497,type,
v2076: state_type > $o ).
tff(pred_def_1498,type,
v2048: state_type > $o ).
tff(pred_def_1499,type,
v1980: state_type > $o ).
tff(pred_def_1500,type,
v2077: state_type > $o ).
tff(pred_def_1501,type,
v1979: state_type > $o ).
tff(pred_def_1502,type,
v2080: state_type > $o ).
tff(pred_def_1503,type,
v1983: state_type > $o ).
tff(pred_def_1504,type,
v2081: state_type > $o ).
tff(pred_def_1505,type,
v2079: state_type > $o ).
tff(pred_def_1506,type,
v2083: state_type > $o ).
tff(pred_def_1507,type,
v2078: state_type > $o ).
tff(pred_def_1508,type,
v1978: state_type > $o ).
tff(pred_def_1509,type,
v2084: state_type > $o ).
tff(pred_def_1510,type,
v1977: state_type > $o ).
tff(pred_def_1511,type,
v2086: state_type > $o ).
tff(pred_def_1512,type,
v2087: state_type > $o ).
tff(pred_def_1513,type,
v2085: state_type > $o ).
tff(pred_def_1514,type,
v1976: state_type > $o ).
tff(pred_def_1515,type,
v2088: state_type > $o ).
tff(pred_def_1516,type,
v1975: state_type > $o ).
tff(pred_def_1517,type,
v2091: state_type > $o ).
tff(pred_def_1518,type,
v2092: state_type > $o ).
tff(pred_def_1519,type,
v2090: state_type > $o ).
tff(pred_def_1520,type,
v2095: state_type > $o ).
tff(pred_def_1521,type,
v2096: state_type > $o ).
tff(pred_def_1522,type,
v2094: state_type > $o ).
tff(pred_def_1523,type,
v2097: state_type > $o ).
tff(pred_def_1524,type,
v2093: state_type > $o ).
tff(pred_def_1525,type,
v2089: state_type > $o ).
tff(pred_def_1526,type,
v1974: state_type > $o ).
tff(pred_def_1527,type,
v2103: state_type > $o ).
tff(pred_def_1528,type,
v2102: state_type > $o ).
tff(pred_def_1529,type,
v2101: state_type > $o ).
tff(pred_def_1530,type,
v2100: state_type > $o ).
tff(pred_def_1531,type,
v2099: state_type > $o ).
tff(pred_def_1532,type,
v2098: state_type > $o ).
tff(pred_def_1533,type,
v1973: state_type > $o ).
tff(pred_def_1534,type,
v2107: state_type > $o ).
tff(pred_def_1535,type,
v2106: state_type > $o ).
tff(pred_def_1536,type,
v2109: state_type > $o ).
tff(pred_def_1537,type,
v2110: state_type > $o ).
tff(pred_def_1538,type,
v2108: state_type > $o ).
tff(pred_def_1539,type,
v2112: state_type > $o ).
tff(pred_def_1540,type,
v2113: state_type > $o ).
tff(pred_def_1541,type,
v2114: state_type > $o ).
tff(pred_def_1542,type,
v2111: state_type > $o ).
tff(pred_def_1543,type,
v2105: state_type > $o ).
tff(pred_def_1544,type,
v2117: state_type > $o ).
tff(pred_def_1545,type,
v2118: state_type > $o ).
tff(pred_def_1546,type,
v2119: state_type > $o ).
tff(pred_def_1547,type,
v2116: state_type > $o ).
tff(pred_def_1548,type,
v2121: state_type > $o ).
tff(pred_def_1549,type,
v2122: state_type > $o ).
tff(pred_def_1550,type,
v2124: state_type > $o ).
tff(pred_def_1551,type,
v2125: state_type > $o ).
tff(pred_def_1552,type,
v2123: state_type > $o ).
tff(pred_def_1553,type,
v2120: state_type > $o ).
tff(pred_def_1554,type,
v2115: state_type > $o ).
tff(pred_def_1555,type,
v2129: state_type > $o ).
tff(pred_def_1556,type,
v2128: state_type > $o ).
tff(pred_def_1557,type,
v2126: state_type > $o ).
tff(pred_def_1558,type,
v2104: state_type > $o ).
tff(pred_def_1559,type,
v1172: state_type > $o ).
tff(pred_def_1560,type,
v2134: state_type > $o ).
tff(pred_def_1561,type,
v2133: state_type > $o ).
tff(pred_def_1562,type,
v2141: state_type > $o ).
tff(pred_def_1563,type,
v2138: state_type > $o ).
tff(pred_def_1564,type,
v2140: state_type > $o ).
tff(pred_def_1565,type,
v2132: state_type > $o ).
tff(pred_def_1566,type,
v2142: state_type > $o ).
tff(pred_def_1567,type,
v2144: state_type > $o ).
tff(pred_def_1568,type,
v1170: state_type > $o ).
tff(pred_def_1569,type,
v2156: state_type > $o ).
tff(pred_def_1570,type,
v2154: state_type > $o ).
tff(pred_def_1571,type,
v2159: state_type > $o ).
tff(pred_def_1572,type,
v2161: state_type > $o ).
tff(pred_def_1573,type,
v2153: state_type > $o ).
tff(pred_def_1574,type,
v2162: ( state_type * $int ) > $o ).
tff(pred_def_1575,type,
v2164: ( state_type * $int ) > $o ).
tff(pred_def_1576,type,
v2150: ( state_type * $int ) > $o ).
tff(pred_def_1577,type,
v2171: state_type > $o ).
tff(pred_def_1578,type,
v2170: state_type > $o ).
tff(pred_def_1579,type,
v2179: state_type > $o ).
tff(pred_def_1580,type,
v2181: state_type > $o ).
tff(pred_def_1581,type,
v2182: state_type > $o ).
tff(pred_def_1582,type,
v2180: state_type > $o ).
tff(pred_def_1583,type,
v2178: state_type > $o ).
tff(pred_def_1584,type,
v2187: state_type > $o ).
tff(pred_def_1585,type,
v2186: state_type > $o ).
tff(pred_def_1586,type,
v2189: state_type > $o ).
tff(pred_def_1587,type,
v2188: state_type > $o ).
tff(pred_def_1588,type,
v2185: state_type > $o ).
tff(pred_def_1589,type,
v2190: state_type > $o ).
tff(pred_def_1590,type,
v2184: state_type > $o ).
tff(pred_def_1591,type,
v2183: state_type > $o ).
tff(pred_def_1592,type,
v2175: state_type > $o ).
tff(pred_def_1593,type,
v2177: state_type > $o ).
tff(pred_def_1594,type,
v2169: state_type > $o ).
tff(pred_def_1595,type,
v2191: ( state_type * $int ) > $o ).
tff(pred_def_1596,type,
v2193: ( state_type * $int ) > $o ).
tff(pred_def_1597,type,
v2148: ( state_type * $int ) > $o ).
tff(pred_def_1598,type,
v2200: state_type > $o ).
tff(pred_def_1599,type,
v2199: state_type > $o ).
tff(pred_def_1600,type,
v2208: state_type > $o ).
tff(pred_def_1601,type,
v2211: state_type > $o ).
tff(pred_def_1602,type,
v1168: state_type > $o ).
tff(pred_def_1603,type,
v2213: state_type > $o ).
tff(pred_def_1604,type,
v2214: state_type > $o ).
tff(pred_def_1605,type,
v2212: state_type > $o ).
tff(pred_def_1606,type,
v2210: state_type > $o ).
tff(pred_def_1607,type,
v2215: state_type > $o ).
tff(pred_def_1608,type,
v2209: state_type > $o ).
tff(pred_def_1609,type,
v2207: state_type > $o ).
tff(pred_def_1610,type,
v2220: state_type > $o ).
tff(pred_def_1611,type,
v2219: state_type > $o ).
tff(pred_def_1612,type,
v2224: state_type > $o ).
tff(pred_def_1613,type,
v2223: state_type > $o ).
tff(pred_def_1614,type,
v2235: state_type > $o ).
tff(pred_def_1615,type,
v2236: state_type > $o ).
tff(pred_def_1616,type,
v2234: state_type > $o ).
tff(pred_def_1617,type,
v2237: state_type > $o ).
tff(pred_def_1618,type,
v2233: state_type > $o ).
tff(pred_def_1619,type,
v2238: state_type > $o ).
tff(pred_def_1620,type,
v2232: state_type > $o ).
tff(pred_def_1621,type,
v2239: state_type > $o ).
tff(pred_def_1622,type,
v2231: state_type > $o ).
tff(pred_def_1623,type,
v2240: state_type > $o ).
tff(pred_def_1624,type,
v2230: state_type > $o ).
tff(pred_def_1625,type,
v2229: state_type > $o ).
tff(pred_def_1626,type,
v2228: state_type > $o ).
tff(pred_def_1627,type,
v2245: state_type > $o ).
tff(pred_def_1628,type,
v2246: state_type > $o ).
tff(pred_def_1629,type,
v2244: state_type > $o ).
tff(pred_def_1630,type,
v2247: state_type > $o ).
tff(pred_def_1631,type,
v2243: state_type > $o ).
tff(pred_def_1632,type,
v2242: state_type > $o ).
tff(pred_def_1633,type,
v2241: state_type > $o ).
tff(pred_def_1634,type,
v2227: state_type > $o ).
tff(pred_def_1635,type,
v2248: state_type > $o ).
tff(pred_def_1636,type,
v2226: state_type > $o ).
tff(pred_def_1637,type,
v2249: state_type > $o ).
tff(pred_def_1638,type,
v2225: state_type > $o ).
tff(pred_def_1639,type,
v2222: state_type > $o ).
tff(pred_def_1640,type,
v2250: state_type > $o ).
tff(pred_def_1641,type,
v2221: state_type > $o ).
tff(pred_def_1642,type,
v2218: state_type > $o ).
tff(pred_def_1643,type,
v2251: state_type > $o ).
tff(pred_def_1644,type,
v2217: state_type > $o ).
tff(pred_def_1645,type,
v2216: state_type > $o ).
tff(pred_def_1646,type,
v2204: state_type > $o ).
tff(pred_def_1647,type,
v2206: state_type > $o ).
tff(pred_def_1648,type,
v2198: state_type > $o ).
tff(pred_def_1649,type,
v2252: state_type > $o ).
tff(pred_def_1650,type,
v2254: state_type > $o ).
tff(pred_def_1651,type,
v2263: state_type > $o ).
tff(pred_def_1652,type,
v2262: state_type > $o ).
tff(pred_def_1653,type,
v2274: ( state_type * $int ) > $o ).
tff(pred_def_1654,type,
v2273: state_type > $o ).
tff(pred_def_1655,type,
v2272: state_type > $o ).
tff(pred_def_1656,type,
v144: state_type > $o ).
tff(pred_def_1657,type,
v2271: state_type > $o ).
tff(pred_def_1658,type,
v2279: ( state_type * $int ) > $o ).
tff(pred_def_1659,type,
v2278: state_type > $o ).
tff(pred_def_1660,type,
v2281: ( state_type * $int ) > $o ).
tff(pred_def_1661,type,
v2280: state_type > $o ).
tff(pred_def_1662,type,
v2277: state_type > $o ).
tff(pred_def_1663,type,
v2283: ( state_type * $int ) > $o ).
tff(pred_def_1664,type,
v2282: state_type > $o ).
tff(pred_def_1665,type,
v2276: state_type > $o ).
tff(pred_def_1666,type,
v2275: state_type > $o ).
tff(pred_def_1667,type,
v2270: state_type > $o ).
tff(pred_def_1668,type,
v2284: state_type > $o ).
tff(pred_def_1669,type,
v2267: state_type > $o ).
tff(pred_def_1670,type,
v2269: state_type > $o ).
tff(pred_def_1671,type,
v2261: state_type > $o ).
tff(pred_def_1672,type,
v2289: state_type > $o ).
tff(pred_def_1673,type,
v2258: ( state_type * $int ) > $o ).
tff(pred_def_1674,type,
v2296: state_type > $o ).
tff(pred_def_1675,type,
v2295: state_type > $o ).
tff(pred_def_1676,type,
v2294: state_type > $o ).
tff(pred_def_1677,type,
v2297: state_type > $o ).
tff(pred_def_1678,type,
v2293: state_type > $o ).
tff(pred_def_1679,type,
v2298: state_type > $o ).
tff(pred_def_1680,type,
v2292: state_type > $o ).
tff(pred_def_1681,type,
v2301: state_type > $o ).
tff(pred_def_1682,type,
v2302: state_type > $o ).
tff(pred_def_1683,type,
v2300: state_type > $o ).
tff(pred_def_1684,type,
v2303: state_type > $o ).
tff(pred_def_1685,type,
v2299: state_type > $o ).
tff(pred_def_1686,type,
v2306: state_type > $o ).
tff(pred_def_1687,type,
v2307: state_type > $o ).
tff(pred_def_1688,type,
v2305: state_type > $o ).
tff(pred_def_1689,type,
v2308: state_type > $o ).
tff(pred_def_1690,type,
v2304: state_type > $o ).
tff(pred_def_1691,type,
v2290: ( state_type * $int ) > $o ).
tff(pred_def_1692,type,
v2288: ( state_type * $int ) > $o ).
tff(pred_def_1693,type,
v2285: ( state_type * $int ) > $o ).
tff(pred_def_1694,type,
v2287: ( state_type * $int ) > $o ).
tff(pred_def_1695,type,
v2343: state_type > $o ).
tff(pred_def_1696,type,
v2348: state_type > $o ).
tff(pred_def_1697,type,
v2350: state_type > $o ).
tff(pred_def_1698,type,
v2351: state_type > $o ).
tff(pred_def_1699,type,
v2349: state_type > $o ).
tff(pred_def_1700,type,
v2347: state_type > $o ).
tff(pred_def_1701,type,
v2346: state_type > $o ).
tff(pred_def_1702,type,
v2345: state_type > $o ).
tff(pred_def_1703,type,
v2352: state_type > $o ).
tff(pred_def_1704,type,
v2344: state_type > $o ).
tff(pred_def_1705,type,
v2342: state_type > $o ).
tff(pred_def_1706,type,
v2353: state_type > $o ).
tff(pred_def_1707,type,
v2341: state_type > $o ).
tff(pred_def_1708,type,
v2360: state_type > $o ).
tff(pred_def_1709,type,
v2359: state_type > $o ).
tff(pred_def_1710,type,
v2358: state_type > $o ).
tff(pred_def_1711,type,
v2362: state_type > $o ).
tff(pred_def_1712,type,
v2361: state_type > $o ).
tff(pred_def_1713,type,
v2357: state_type > $o ).
tff(pred_def_1714,type,
v2356: state_type > $o ).
tff(pred_def_1715,type,
v2355: state_type > $o ).
tff(pred_def_1716,type,
v2363: state_type > $o ).
tff(pred_def_1717,type,
v2354: state_type > $o ).
tff(pred_def_1718,type,
v2340: state_type > $o ).
tff(pred_def_1719,type,
v2364: state_type > $o ).
tff(pred_def_1720,type,
v2339: state_type > $o ).
tff(pred_def_1721,type,
v2371: state_type > $o ).
tff(pred_def_1722,type,
v2370: state_type > $o ).
tff(pred_def_1723,type,
v2369: state_type > $o ).
tff(pred_def_1724,type,
v2373: state_type > $o ).
tff(pred_def_1725,type,
v2372: state_type > $o ).
tff(pred_def_1726,type,
v2368: state_type > $o ).
tff(pred_def_1727,type,
v2367: state_type > $o ).
tff(pred_def_1728,type,
v2366: state_type > $o ).
tff(pred_def_1729,type,
v2374: state_type > $o ).
tff(pred_def_1730,type,
v2365: state_type > $o ).
tff(pred_def_1731,type,
v2338: state_type > $o ).
tff(pred_def_1732,type,
v2375: state_type > $o ).
tff(pred_def_1733,type,
v2337: state_type > $o ).
tff(pred_def_1734,type,
v2378: state_type > $o ).
tff(pred_def_1735,type,
v2377: state_type > $o ).
tff(pred_def_1736,type,
v2380: state_type > $o ).
tff(pred_def_1737,type,
v2379: state_type > $o ).
tff(pred_def_1738,type,
v2376: state_type > $o ).
tff(pred_def_1739,type,
v2336: state_type > $o ).
tff(pred_def_1740,type,
v2381: state_type > $o ).
tff(pred_def_1741,type,
v2335: state_type > $o ).
tff(pred_def_1742,type,
v2383: state_type > $o ).
tff(pred_def_1743,type,
v2384: state_type > $o ).
tff(pred_def_1744,type,
v2382: state_type > $o ).
tff(pred_def_1745,type,
v2334: state_type > $o ).
tff(pred_def_1746,type,
v2385: state_type > $o ).
tff(pred_def_1747,type,
v2333: state_type > $o ).
tff(pred_def_1748,type,
v2387: state_type > $o ).
tff(pred_def_1749,type,
v2388: state_type > $o ).
tff(pred_def_1750,type,
v2386: state_type > $o ).
tff(pred_def_1751,type,
v2332: state_type > $o ).
tff(pred_def_1752,type,
v2389: state_type > $o ).
tff(pred_def_1753,type,
v2331: state_type > $o ).
tff(pred_def_1754,type,
v2391: state_type > $o ).
tff(pred_def_1755,type,
v2392: state_type > $o ).
tff(pred_def_1756,type,
v2390: state_type > $o ).
tff(pred_def_1757,type,
v2330: state_type > $o ).
tff(pred_def_1758,type,
v2393: state_type > $o ).
tff(pred_def_1759,type,
v2329: state_type > $o ).
tff(pred_def_1760,type,
v2395: state_type > $o ).
tff(pred_def_1761,type,
v2396: state_type > $o ).
tff(pred_def_1762,type,
v2394: state_type > $o ).
tff(pred_def_1763,type,
v2328: state_type > $o ).
tff(pred_def_1764,type,
v2397: state_type > $o ).
tff(pred_def_1765,type,
v2327: state_type > $o ).
tff(pred_def_1766,type,
v2326: state_type > $o ).
tff(pred_def_1767,type,
v2400: state_type > $o ).
tff(pred_def_1768,type,
v2401: state_type > $o ).
tff(pred_def_1769,type,
v2399: state_type > $o ).
tff(pred_def_1770,type,
v2398: state_type > $o ).
tff(pred_def_1771,type,
v2325: state_type > $o ).
tff(pred_def_1772,type,
v2402: state_type > $o ).
tff(pred_def_1773,type,
v2324: state_type > $o ).
tff(pred_def_1774,type,
v2405: state_type > $o ).
tff(pred_def_1775,type,
v2406: state_type > $o ).
tff(pred_def_1776,type,
v2404: state_type > $o ).
tff(pred_def_1777,type,
v2407: state_type > $o ).
tff(pred_def_1778,type,
v2403: state_type > $o ).
tff(pred_def_1779,type,
v2410: state_type > $o ).
tff(pred_def_1780,type,
v2411: state_type > $o ).
tff(pred_def_1781,type,
v2409: state_type > $o ).
tff(pred_def_1782,type,
v2412: state_type > $o ).
tff(pred_def_1783,type,
v2408: state_type > $o ).
tff(pred_def_1784,type,
v2415: state_type > $o ).
tff(pred_def_1785,type,
v2416: state_type > $o ).
tff(pred_def_1786,type,
v2414: state_type > $o ).
tff(pred_def_1787,type,
v2417: state_type > $o ).
tff(pred_def_1788,type,
v2413: state_type > $o ).
tff(pred_def_1789,type,
v2420: state_type > $o ).
tff(pred_def_1790,type,
v2421: state_type > $o ).
tff(pred_def_1791,type,
v2419: state_type > $o ).
tff(pred_def_1792,type,
v2422: state_type > $o ).
tff(pred_def_1793,type,
v2418: state_type > $o ).
tff(pred_def_1794,type,
v2425: state_type > $o ).
tff(pred_def_1795,type,
v2426: state_type > $o ).
tff(pred_def_1796,type,
v2424: state_type > $o ).
tff(pred_def_1797,type,
v2427: state_type > $o ).
tff(pred_def_1798,type,
v2423: state_type > $o ).
tff(pred_def_1799,type,
v2430: state_type > $o ).
tff(pred_def_1800,type,
v2431: state_type > $o ).
tff(pred_def_1801,type,
v2429: state_type > $o ).
tff(pred_def_1802,type,
v2432: state_type > $o ).
tff(pred_def_1803,type,
v2428: state_type > $o ).
tff(pred_def_1804,type,
v2435: state_type > $o ).
tff(pred_def_1805,type,
v2436: state_type > $o ).
tff(pred_def_1806,type,
v2434: state_type > $o ).
tff(pred_def_1807,type,
v2437: state_type > $o ).
tff(pred_def_1808,type,
v2433: state_type > $o ).
tff(pred_def_1809,type,
v2440: state_type > $o ).
tff(pred_def_1810,type,
v2441: state_type > $o ).
tff(pred_def_1811,type,
v2439: state_type > $o ).
tff(pred_def_1812,type,
v2442: state_type > $o ).
tff(pred_def_1813,type,
v2438: state_type > $o ).
tff(pred_def_1814,type,
v2444: state_type > $o ).
tff(pred_def_1815,type,
v2445: state_type > $o ).
tff(pred_def_1816,type,
v2443: state_type > $o ).
tff(pred_def_1817,type,
v2322: ( state_type * $int ) > $o ).
tff(pred_def_1818,type,
v2320: ( state_type * $int ) > $o ).
tff(pred_def_1819,type,
v2467: state_type > $o ).
tff(pred_def_1820,type,
v2472: state_type > $o ).
tff(pred_def_1821,type,
v2474: state_type > $o ).
tff(pred_def_1822,type,
v2475: state_type > $o ).
tff(pred_def_1823,type,
v2473: state_type > $o ).
tff(pred_def_1824,type,
v2471: state_type > $o ).
tff(pred_def_1825,type,
v2470: state_type > $o ).
tff(pred_def_1826,type,
v2469: state_type > $o ).
tff(pred_def_1827,type,
v2476: state_type > $o ).
tff(pred_def_1828,type,
v2468: state_type > $o ).
tff(pred_def_1829,type,
v2466: state_type > $o ).
tff(pred_def_1830,type,
v2477: state_type > $o ).
tff(pred_def_1831,type,
v2465: state_type > $o ).
tff(pred_def_1832,type,
v2484: state_type > $o ).
tff(pred_def_1833,type,
v2483: state_type > $o ).
tff(pred_def_1834,type,
v2482: state_type > $o ).
tff(pred_def_1835,type,
v2486: state_type > $o ).
tff(pred_def_1836,type,
v2485: state_type > $o ).
tff(pred_def_1837,type,
v2481: state_type > $o ).
tff(pred_def_1838,type,
v2480: state_type > $o ).
tff(pred_def_1839,type,
v2479: state_type > $o ).
tff(pred_def_1840,type,
v2487: state_type > $o ).
tff(pred_def_1841,type,
v2478: state_type > $o ).
tff(pred_def_1842,type,
v2464: state_type > $o ).
tff(pred_def_1843,type,
v2488: state_type > $o ).
tff(pred_def_1844,type,
v2463: state_type > $o ).
tff(pred_def_1845,type,
v2495: state_type > $o ).
tff(pred_def_1846,type,
v2494: state_type > $o ).
tff(pred_def_1847,type,
v2493: state_type > $o ).
tff(pred_def_1848,type,
v2497: state_type > $o ).
tff(pred_def_1849,type,
v2496: state_type > $o ).
tff(pred_def_1850,type,
v2492: state_type > $o ).
tff(pred_def_1851,type,
v2491: state_type > $o ).
tff(pred_def_1852,type,
v2490: state_type > $o ).
tff(pred_def_1853,type,
v2498: state_type > $o ).
tff(pred_def_1854,type,
v2489: state_type > $o ).
tff(pred_def_1855,type,
v2462: state_type > $o ).
tff(pred_def_1856,type,
v2499: state_type > $o ).
tff(pred_def_1857,type,
v2461: state_type > $o ).
tff(pred_def_1858,type,
v2506: state_type > $o ).
tff(pred_def_1859,type,
v2505: state_type > $o ).
tff(pred_def_1860,type,
v2504: state_type > $o ).
tff(pred_def_1861,type,
v2508: state_type > $o ).
tff(pred_def_1862,type,
v2507: state_type > $o ).
tff(pred_def_1863,type,
v2503: state_type > $o ).
tff(pred_def_1864,type,
v2502: state_type > $o ).
tff(pred_def_1865,type,
v2501: state_type > $o ).
tff(pred_def_1866,type,
v2509: state_type > $o ).
tff(pred_def_1867,type,
v2500: state_type > $o ).
tff(pred_def_1868,type,
v2460: state_type > $o ).
tff(pred_def_1869,type,
v2510: state_type > $o ).
tff(pred_def_1870,type,
v2459: state_type > $o ).
tff(pred_def_1871,type,
v2517: state_type > $o ).
tff(pred_def_1872,type,
v2516: state_type > $o ).
tff(pred_def_1873,type,
v2515: state_type > $o ).
tff(pred_def_1874,type,
v2519: state_type > $o ).
tff(pred_def_1875,type,
v2518: state_type > $o ).
tff(pred_def_1876,type,
v2514: state_type > $o ).
tff(pred_def_1877,type,
v2513: state_type > $o ).
tff(pred_def_1878,type,
v2512: state_type > $o ).
tff(pred_def_1879,type,
v2520: state_type > $o ).
tff(pred_def_1880,type,
v2511: state_type > $o ).
tff(pred_def_1881,type,
v2458: state_type > $o ).
tff(pred_def_1882,type,
v2521: state_type > $o ).
tff(pred_def_1883,type,
v2457: state_type > $o ).
tff(pred_def_1884,type,
v2528: state_type > $o ).
tff(pred_def_1885,type,
v2527: state_type > $o ).
tff(pred_def_1886,type,
v2526: state_type > $o ).
tff(pred_def_1887,type,
v2530: state_type > $o ).
tff(pred_def_1888,type,
v2529: state_type > $o ).
tff(pred_def_1889,type,
v2525: state_type > $o ).
tff(pred_def_1890,type,
v2524: state_type > $o ).
tff(pred_def_1891,type,
v2523: state_type > $o ).
tff(pred_def_1892,type,
v2531: state_type > $o ).
tff(pred_def_1893,type,
v2522: state_type > $o ).
tff(pred_def_1894,type,
v2456: state_type > $o ).
tff(pred_def_1895,type,
v2532: state_type > $o ).
tff(pred_def_1896,type,
v2455: state_type > $o ).
tff(pred_def_1897,type,
v2539: state_type > $o ).
tff(pred_def_1898,type,
v2538: state_type > $o ).
tff(pred_def_1899,type,
v2537: state_type > $o ).
tff(pred_def_1900,type,
v2541: state_type > $o ).
tff(pred_def_1901,type,
v2540: state_type > $o ).
tff(pred_def_1902,type,
v2536: state_type > $o ).
tff(pred_def_1903,type,
v2535: state_type > $o ).
tff(pred_def_1904,type,
v2534: state_type > $o ).
tff(pred_def_1905,type,
v2542: state_type > $o ).
tff(pred_def_1906,type,
v2533: state_type > $o ).
tff(pred_def_1907,type,
v2454: state_type > $o ).
tff(pred_def_1908,type,
v2543: state_type > $o ).
tff(pred_def_1909,type,
v2453: state_type > $o ).
tff(pred_def_1910,type,
v2550: state_type > $o ).
tff(pred_def_1911,type,
v2549: state_type > $o ).
tff(pred_def_1912,type,
v2548: state_type > $o ).
tff(pred_def_1913,type,
v2552: state_type > $o ).
tff(pred_def_1914,type,
v2551: state_type > $o ).
tff(pred_def_1915,type,
v2547: state_type > $o ).
tff(pred_def_1916,type,
v2546: state_type > $o ).
tff(pred_def_1917,type,
v2545: state_type > $o ).
tff(pred_def_1918,type,
v2553: state_type > $o ).
tff(pred_def_1919,type,
v2544: state_type > $o ).
tff(pred_def_1920,type,
v2452: state_type > $o ).
tff(pred_def_1921,type,
v2554: state_type > $o ).
tff(pred_def_1922,type,
v2451: state_type > $o ).
tff(pred_def_1923,type,
v2450: state_type > $o ).
tff(pred_def_1924,type,
v2562: state_type > $o ).
tff(pred_def_1925,type,
v2561: state_type > $o ).
tff(pred_def_1926,type,
v2560: state_type > $o ).
tff(pred_def_1927,type,
v2564: state_type > $o ).
tff(pred_def_1928,type,
v2563: state_type > $o ).
tff(pred_def_1929,type,
v2559: state_type > $o ).
tff(pred_def_1930,type,
v2558: state_type > $o ).
tff(pred_def_1931,type,
v2557: state_type > $o ).
tff(pred_def_1932,type,
v2565: state_type > $o ).
tff(pred_def_1933,type,
v2556: state_type > $o ).
tff(pred_def_1934,type,
v2555: state_type > $o ).
tff(pred_def_1935,type,
v2449: state_type > $o ).
tff(pred_def_1936,type,
v2566: state_type > $o ).
tff(pred_def_1937,type,
v2448: state_type > $o ).
tff(pred_def_1938,type,
v2569: state_type > $o ).
tff(pred_def_1939,type,
v2570: state_type > $o ).
tff(pred_def_1940,type,
v2568: state_type > $o ).
tff(pred_def_1941,type,
v2571: state_type > $o ).
tff(pred_def_1942,type,
v2567: state_type > $o ).
tff(pred_def_1943,type,
v2574: state_type > $o ).
tff(pred_def_1944,type,
v2575: state_type > $o ).
tff(pred_def_1945,type,
v2573: state_type > $o ).
tff(pred_def_1946,type,
v2576: state_type > $o ).
tff(pred_def_1947,type,
v2572: state_type > $o ).
tff(pred_def_1948,type,
v2579: state_type > $o ).
tff(pred_def_1949,type,
v2580: state_type > $o ).
tff(pred_def_1950,type,
v2578: state_type > $o ).
tff(pred_def_1951,type,
v2581: state_type > $o ).
tff(pred_def_1952,type,
v2577: state_type > $o ).
tff(pred_def_1953,type,
v2584: state_type > $o ).
tff(pred_def_1954,type,
v2585: state_type > $o ).
tff(pred_def_1955,type,
v2583: state_type > $o ).
tff(pred_def_1956,type,
v2586: state_type > $o ).
tff(pred_def_1957,type,
v2582: state_type > $o ).
tff(pred_def_1958,type,
v2589: state_type > $o ).
tff(pred_def_1959,type,
v2590: state_type > $o ).
tff(pred_def_1960,type,
v2588: state_type > $o ).
tff(pred_def_1961,type,
v2591: state_type > $o ).
tff(pred_def_1962,type,
v2587: state_type > $o ).
tff(pred_def_1963,type,
v2594: state_type > $o ).
tff(pred_def_1964,type,
v2595: state_type > $o ).
tff(pred_def_1965,type,
v2593: state_type > $o ).
tff(pred_def_1966,type,
v2596: state_type > $o ).
tff(pred_def_1967,type,
v2592: state_type > $o ).
tff(pred_def_1968,type,
v2599: state_type > $o ).
tff(pred_def_1969,type,
v2600: state_type > $o ).
tff(pred_def_1970,type,
v2598: state_type > $o ).
tff(pred_def_1971,type,
v2601: state_type > $o ).
tff(pred_def_1972,type,
v2597: state_type > $o ).
tff(pred_def_1973,type,
v2604: state_type > $o ).
tff(pred_def_1974,type,
v2605: state_type > $o ).
tff(pred_def_1975,type,
v2603: state_type > $o ).
tff(pred_def_1976,type,
v2606: state_type > $o ).
tff(pred_def_1977,type,
v2602: state_type > $o ).
tff(pred_def_1978,type,
v2608: state_type > $o ).
tff(pred_def_1979,type,
v2609: state_type > $o ).
tff(pred_def_1980,type,
v2607: state_type > $o ).
tff(pred_def_1981,type,
v2446: ( state_type * $int ) > $o ).
tff(pred_def_1982,type,
v2318: ( state_type * $int ) > $o ).
tff(pred_def_1983,type,
v2619: state_type > $o ).
tff(pred_def_1984,type,
v2620: state_type > $o ).
tff(pred_def_1985,type,
v2618: state_type > $o ).
tff(pred_def_1986,type,
v2621: state_type > $o ).
tff(pred_def_1987,type,
v2617: state_type > $o ).
tff(pred_def_1988,type,
v2622: state_type > $o ).
tff(pred_def_1989,type,
v2616: state_type > $o ).
tff(pred_def_1990,type,
v2614: state_type > $o ).
tff(pred_def_1991,type,
v2613: state_type > $o ).
tff(pred_def_1992,type,
v2612: ( state_type * $int ) > $o ).
tff(pred_def_1993,type,
v2611: ( state_type * $int ) > $o ).
tff(pred_def_1994,type,
v2632: state_type > $o ).
tff(pred_def_1995,type,
v2631: state_type > $o ).
tff(pred_def_1996,type,
v2630: state_type > $o ).
tff(pred_def_1997,type,
v2634: state_type > $o ).
tff(pred_def_1998,type,
v2633: state_type > $o ).
tff(pred_def_1999,type,
v2629: state_type > $o ).
tff(pred_def_2000,type,
v2628: state_type > $o ).
tff(pred_def_2001,type,
v2627: state_type > $o ).
tff(pred_def_2002,type,
v2626: state_type > $o ).
tff(pred_def_2003,type,
v2635: state_type > $o ).
tff(pred_def_2004,type,
v2625: state_type > $o ).
tff(pred_def_2005,type,
v2641: state_type > $o ).
tff(pred_def_2006,type,
v2640: state_type > $o ).
tff(pred_def_2007,type,
v2639: state_type > $o ).
tff(pred_def_2008,type,
v2638: state_type > $o ).
tff(pred_def_2009,type,
v2637: state_type > $o ).
tff(pred_def_2010,type,
v2636: state_type > $o ).
tff(pred_def_2011,type,
v2624: state_type > $o ).
tff(pred_def_2012,type,
v2652: state_type > $o ).
tff(pred_def_2013,type,
v2651: state_type > $o ).
tff(pred_def_2014,type,
v2650: state_type > $o ).
tff(pred_def_2015,type,
v2653: state_type > $o ).
tff(pred_def_2016,type,
v2649: state_type > $o ).
tff(pred_def_2017,type,
v2654: state_type > $o ).
tff(pred_def_2018,type,
v2648: state_type > $o ).
tff(pred_def_2019,type,
v2657: state_type > $o ).
tff(pred_def_2020,type,
v2658: state_type > $o ).
tff(pred_def_2021,type,
v2656: state_type > $o ).
tff(pred_def_2022,type,
v2659: state_type > $o ).
tff(pred_def_2023,type,
v2655: state_type > $o ).
tff(pred_def_2024,type,
v2662: state_type > $o ).
tff(pred_def_2025,type,
v2663: state_type > $o ).
tff(pred_def_2026,type,
v2661: state_type > $o ).
tff(pred_def_2027,type,
v2664: state_type > $o ).
tff(pred_def_2028,type,
v2660: state_type > $o ).
tff(pred_def_2029,type,
v2646: ( state_type * $int ) > $o ).
tff(pred_def_2030,type,
v2645: ( state_type * $int ) > $o ).
tff(pred_def_2031,type,
v2666: ( state_type * $int ) > $o ).
tff(pred_def_2032,type,
v2665: ( state_type * $int ) > $o ).
tff(pred_def_2033,type,
v2644: ( state_type * $int ) > $o ).
tff(pred_def_2034,type,
v2668: ( state_type * $int ) > $o ).
tff(pred_def_2035,type,
v2667: ( state_type * $int ) > $o ).
tff(pred_def_2036,type,
v2670: ( state_type * $int ) > $o ).
tff(pred_def_2037,type,
v2671: ( state_type * $int ) > $o ).
tff(pred_def_2038,type,
v2669: ( state_type * $int ) > $o ).
tff(pred_def_2039,type,
v2643: ( state_type * $int ) > $o ).
tff(pred_def_2040,type,
v2691: state_type > $o ).
tff(pred_def_2041,type,
v2690: state_type > $o ).
tff(pred_def_2042,type,
v2689: state_type > $o ).
tff(pred_def_2043,type,
v2692: state_type > $o ).
tff(pred_def_2044,type,
v2688: state_type > $o ).
tff(pred_def_2045,type,
v2693: state_type > $o ).
tff(pred_def_2046,type,
v2687: state_type > $o ).
tff(pred_def_2047,type,
v2696: state_type > $o ).
tff(pred_def_2048,type,
v2697: state_type > $o ).
tff(pred_def_2049,type,
v2695: state_type > $o ).
tff(pred_def_2050,type,
v2698: state_type > $o ).
tff(pred_def_2051,type,
v2694: state_type > $o ).
tff(pred_def_2052,type,
v2701: state_type > $o ).
tff(pred_def_2053,type,
v2702: state_type > $o ).
tff(pred_def_2054,type,
v2700: state_type > $o ).
tff(pred_def_2055,type,
v2703: state_type > $o ).
tff(pred_def_2056,type,
v2699: state_type > $o ).
tff(pred_def_2057,type,
v2685: ( state_type * $int ) > $o ).
tff(pred_def_2058,type,
v2684: state_type > $o ).
tff(pred_def_2059,type,
v2706: state_type > $o ).
tff(pred_def_2060,type,
v2707: state_type > $o ).
tff(pred_def_2061,type,
v2705: state_type > $o ).
tff(pred_def_2062,type,
v2708: state_type > $o ).
tff(pred_def_2063,type,
v2704: state_type > $o ).
tff(pred_def_2064,type,
v2683: state_type > $o ).
tff(pred_def_2065,type,
v2709: state_type > $o ).
tff(pred_def_2066,type,
v2682: state_type > $o ).
tff(pred_def_2067,type,
v2712: state_type > $o ).
tff(pred_def_2068,type,
v2713: state_type > $o ).
tff(pred_def_2069,type,
v2711: state_type > $o ).
tff(pred_def_2070,type,
v2714: state_type > $o ).
tff(pred_def_2071,type,
v2710: state_type > $o ).
tff(pred_def_2072,type,
v2681: state_type > $o ).
tff(pred_def_2073,type,
v2715: state_type > $o ).
tff(pred_def_2074,type,
v2680: state_type > $o ).
tff(pred_def_2075,type,
v2679: state_type > $o ).
tff(pred_def_2076,type,
v2719: state_type > $o ).
tff(pred_def_2077,type,
v2720: state_type > $o ).
tff(pred_def_2078,type,
v2718: state_type > $o ).
tff(pred_def_2079,type,
v2721: state_type > $o ).
tff(pred_def_2080,type,
v2717: state_type > $o ).
tff(pred_def_2081,type,
v2716: state_type > $o ).
tff(pred_def_2082,type,
v2678: state_type > $o ).
tff(pred_def_2083,type,
v2722: state_type > $o ).
tff(pred_def_2084,type,
v2677: state_type > $o ).
tff(pred_def_2085,type,
v2725: state_type > $o ).
tff(pred_def_2086,type,
v2726: state_type > $o ).
tff(pred_def_2087,type,
v2724: state_type > $o ).
tff(pred_def_2088,type,
v2727: state_type > $o ).
tff(pred_def_2089,type,
v2723: state_type > $o ).
tff(pred_def_2090,type,
v2730: state_type > $o ).
tff(pred_def_2091,type,
v2731: state_type > $o ).
tff(pred_def_2092,type,
v2729: state_type > $o ).
tff(pred_def_2093,type,
v2732: state_type > $o ).
tff(pred_def_2094,type,
v2728: state_type > $o ).
tff(pred_def_2095,type,
v2735: state_type > $o ).
tff(pred_def_2096,type,
v2736: state_type > $o ).
tff(pred_def_2097,type,
v2734: state_type > $o ).
tff(pred_def_2098,type,
v2737: state_type > $o ).
tff(pred_def_2099,type,
v2733: state_type > $o ).
tff(pred_def_2100,type,
v2675: ( state_type * $int ) > $o ).
tff(pred_def_2101,type,
v2674: ( state_type * $int ) > $o ).
tff(pred_def_2102,type,
v2749: ( state_type * $int ) > $o ).
tff(pred_def_2103,type,
v2748: state_type > $o ).
tff(pred_def_2104,type,
v2752: state_type > $o ).
tff(pred_def_2105,type,
v2751: state_type > $o ).
tff(pred_def_2106,type,
v2753: state_type > $o ).
tff(pred_def_2107,type,
v2750: state_type > $o ).
tff(pred_def_2108,type,
v2747: state_type > $o ).
tff(pred_def_2109,type,
v2754: state_type > $o ).
tff(pred_def_2110,type,
v2746: state_type > $o ).
tff(pred_def_2111,type,
v2757: state_type > $o ).
tff(pred_def_2112,type,
v2756: state_type > $o ).
tff(pred_def_2113,type,
v2758: state_type > $o ).
tff(pred_def_2114,type,
v2755: state_type > $o ).
tff(pred_def_2115,type,
v2745: state_type > $o ).
tff(pred_def_2116,type,
v2759: state_type > $o ).
tff(pred_def_2117,type,
v2744: state_type > $o ).
tff(pred_def_2118,type,
v2743: state_type > $o ).
tff(pred_def_2119,type,
v2763: state_type > $o ).
tff(pred_def_2120,type,
v2762: state_type > $o ).
tff(pred_def_2121,type,
v2764: state_type > $o ).
tff(pred_def_2122,type,
v2761: state_type > $o ).
tff(pred_def_2123,type,
v2760: state_type > $o ).
tff(pred_def_2124,type,
v2742: state_type > $o ).
tff(pred_def_2125,type,
v2765: state_type > $o ).
tff(pred_def_2126,type,
v2741: state_type > $o ).
tff(pred_def_2127,type,
v2768: state_type > $o ).
tff(pred_def_2128,type,
v2769: state_type > $o ).
tff(pred_def_2129,type,
v2767: state_type > $o ).
tff(pred_def_2130,type,
v2770: state_type > $o ).
tff(pred_def_2131,type,
v2766: state_type > $o ).
tff(pred_def_2132,type,
v2773: state_type > $o ).
tff(pred_def_2133,type,
v2774: state_type > $o ).
tff(pred_def_2134,type,
v2772: state_type > $o ).
tff(pred_def_2135,type,
v2775: state_type > $o ).
tff(pred_def_2136,type,
v2771: state_type > $o ).
tff(pred_def_2137,type,
v2778: state_type > $o ).
tff(pred_def_2138,type,
v2777: state_type > $o ).
tff(pred_def_2139,type,
v2779: state_type > $o ).
tff(pred_def_2140,type,
v2776: state_type > $o ).
tff(pred_def_2141,type,
v2739: ( state_type * $int ) > $o ).
tff(pred_def_2142,type,
v2738: ( state_type * $int ) > $o ).
tff(pred_def_2143,type,
v2673: ( state_type * $int ) > $o ).
tff(pred_def_2144,type,
v2781: ( state_type * $int ) > $o ).
tff(pred_def_2145,type,
v2783: ( state_type * $int ) > $o ).
tff(pred_def_2146,type,
v2784: ( state_type * $int ) > $o ).
tff(pred_def_2147,type,
v2782: ( state_type * $int ) > $o ).
tff(pred_def_2148,type,
v2780: ( state_type * $int ) > $o ).
tff(pred_def_2149,type,
v2672: ( state_type * $int ) > $o ).
tff(pred_def_2150,type,
v2785: state_type > $o ).
tff(pred_def_2151,type,
v2642: ( state_type * $int ) > $o ).
tff(pred_def_2152,type,
v2316: ( state_type * $int ) > $o ).
tff(pred_def_2153,type,
v2792: state_type > $o ).
tff(pred_def_2154,type,
v2790: state_type > $o ).
tff(pred_def_2155,type,
v2795: state_type > $o ).
tff(pred_def_2156,type,
v2797: state_type > $o ).
tff(pred_def_2157,type,
v2789: state_type > $o ).
tff(pred_def_2158,type,
v2798: ( state_type * $int ) > $o ).
tff(pred_def_2159,type,
v2800: ( state_type * $int ) > $o ).
tff(pred_def_2160,type,
v2314: ( state_type * $int ) > $o ).
tff(pred_def_2161,type,
v2808: state_type > $o ).
tff(pred_def_2162,type,
v2806: state_type > $o ).
tff(pred_def_2163,type,
v2817: state_type > $o ).
tff(pred_def_2164,type,
v2816: state_type > $o ).
tff(pred_def_2165,type,
v2818: state_type > $o ).
tff(pred_def_2166,type,
v2815: state_type > $o ).
tff(pred_def_2167,type,
v2814: state_type > $o ).
tff(pred_def_2168,type,
v2823: state_type > $o ).
tff(pred_def_2169,type,
v2822: state_type > $o ).
tff(pred_def_2170,type,
v2826: state_type > $o ).
tff(pred_def_2171,type,
v2831: state_type > $o ).
tff(pred_def_2172,type,
v2830: state_type > $o ).
tff(pred_def_2173,type,
v2833: state_type > $o ).
tff(pred_def_2174,type,
v2832: state_type > $o ).
tff(pred_def_2175,type,
v2829: state_type > $o ).
tff(pred_def_2176,type,
v2834: state_type > $o ).
tff(pred_def_2177,type,
v2828: state_type > $o ).
tff(pred_def_2178,type,
v2835: state_type > $o ).
tff(pred_def_2179,type,
v2827: state_type > $o ).
tff(pred_def_2180,type,
v2825: state_type > $o ).
tff(pred_def_2181,type,
v2836: state_type > $o ).
tff(pred_def_2182,type,
v2824: state_type > $o ).
tff(pred_def_2183,type,
v2821: state_type > $o ).
tff(pred_def_2184,type,
v2837: state_type > $o ).
tff(pred_def_2185,type,
v2820: state_type > $o ).
tff(pred_def_2186,type,
v2819: state_type > $o ).
tff(pred_def_2187,type,
v2811: state_type > $o ).
tff(pred_def_2188,type,
v2813: state_type > $o ).
tff(pred_def_2189,type,
v2805: state_type > $o ).
tff(pred_def_2190,type,
v2838: ( state_type * $int ) > $o ).
tff(pred_def_2191,type,
v2840: ( state_type * $int ) > $o ).
tff(pred_def_2192,type,
v2312: ( state_type * $int ) > $o ).
tff(pred_def_2193,type,
v2844: state_type > $o ).
tff(pred_def_2194,type,
v2846: state_type > $o ).
tff(pred_def_2195,type,
v2847: state_type > $o ).
tff(pred_def_2196,type,
v2845: ( state_type * $int ) > $o ).
tff(pred_def_2197,type,
v2848: state_type > $o ).
tff(pred_def_2198,type,
v2850: state_type > $o ).
tff(pred_def_2199,type,
v2851: state_type > $o ).
tff(pred_def_2200,type,
v2853: state_type > $o ).
tff(pred_def_2201,type,
v2854: state_type > $o ).
tff(pred_def_2202,type,
v2856: state_type > $o ).
tff(pred_def_2203,type,
v2855: ( state_type * $int ) > $o ).
tff(pred_def_2204,type,
v2852: ( state_type * $int ) > $o ).
tff(pred_def_2205,type,
v2849: ( state_type * $int ) > $o ).
tff(pred_def_2206,type,
v149: ( state_type * $int ) > $o ).
tff(pred_def_2207,type,
v2861: state_type > $o ).
tff(pred_def_2208,type,
v2860: state_type > $o ).
tff(pred_def_2209,type,
v2859: state_type > $o ).
tff(pred_def_2210,type,
v2868: state_type > $o ).
tff(pred_def_2211,type,
v2865: ( state_type * $int ) > $o ).
tff(pred_def_2212,type,
v2867: ( state_type * $int ) > $o ).
tff(pred_def_2213,type,
v2873: state_type > $o ).
tff(pred_def_2214,type,
v2874: state_type > $o ).
tff(pred_def_2215,type,
v2876: state_type > $o ).
tff(pred_def_2216,type,
v2877: state_type > $o ).
tff(pred_def_2217,type,
v2879: state_type > $o ).
tff(pred_def_2218,type,
v2878: state_type > $o ).
tff(pred_def_2219,type,
v2875: state_type > $o ).
tff(pred_def_2220,type,
v2872: state_type > $o ).
tff(pred_def_2221,type,
v2885: state_type > $o ).
tff(pred_def_2222,type,
v2883: state_type > $o ).
tff(pred_def_2223,type,
v2882: state_type > $o ).
tff(pred_def_2224,type,
v2888: state_type > $o ).
tff(pred_def_2225,type,
v2890: state_type > $o ).
tff(pred_def_2226,type,
v138: state_type > $o ).
tff(pred_def_2227,type,
v136: state_type > $o ).
tff(pred_def_2228,type,
v134: state_type > $o ).
tff(pred_def_2229,type,
v132: state_type > $o ).
tff(pred_def_2230,type,
v130: state_type > $o ).
tff(pred_def_2231,type,
v128: state_type > $o ).
tff(pred_def_2232,type,
v2914: state_type > $o ).
tff(pred_def_2233,type,
v2916: state_type > $o ).
tff(pred_def_2234,type,
v2912: state_type > $o ).
tff(pred_def_2235,type,
v2910: state_type > $o ).
tff(pred_def_2236,type,
v2947: state_type > $o ).
tff(pred_def_2237,type,
v2945: state_type > $o ).
tff(pred_def_2238,type,
v2943: state_type > $o ).
tff(pred_def_2239,type,
v2970: state_type > $o ).
tff(pred_def_2240,type,
v2968: state_type > $o ).
tff(pred_def_2241,type,
v2973: state_type > $o ).
tff(pred_def_2242,type,
v2975: state_type > $o ).
tff(pred_def_2243,type,
v2967: state_type > $o ).
tff(pred_def_2244,type,
v2976: ( state_type * $int ) > $o ).
tff(pred_def_2245,type,
v2978: ( state_type * $int ) > $o ).
tff(pred_def_2246,type,
v2964: ( state_type * $int ) > $o ).
tff(pred_def_2247,type,
v2962: ( state_type * $int ) > $o ).
tff(pred_def_2248,type,
v2986: state_type > $o ).
tff(pred_def_2249,type,
v2984: state_type > $o ).
tff(pred_def_2250,type,
v2995: state_type > $o ).
tff(pred_def_2251,type,
v2994: state_type > $o ).
tff(pred_def_2252,type,
v2996: state_type > $o ).
tff(pred_def_2253,type,
v2993: state_type > $o ).
tff(pred_def_2254,type,
v2992: state_type > $o ).
tff(pred_def_2255,type,
v3001: state_type > $o ).
tff(pred_def_2256,type,
v3000: state_type > $o ).
tff(pred_def_2257,type,
v3004: state_type > $o ).
tff(pred_def_2258,type,
v3009: state_type > $o ).
tff(pred_def_2259,type,
v3008: state_type > $o ).
tff(pred_def_2260,type,
v3011: state_type > $o ).
tff(pred_def_2261,type,
v3010: state_type > $o ).
tff(pred_def_2262,type,
v3007: state_type > $o ).
tff(pred_def_2263,type,
v3012: state_type > $o ).
tff(pred_def_2264,type,
v3006: state_type > $o ).
tff(pred_def_2265,type,
v3013: state_type > $o ).
tff(pred_def_2266,type,
v3005: state_type > $o ).
tff(pred_def_2267,type,
v3003: state_type > $o ).
tff(pred_def_2268,type,
v3014: state_type > $o ).
tff(pred_def_2269,type,
v3002: state_type > $o ).
tff(pred_def_2270,type,
v2999: state_type > $o ).
tff(pred_def_2271,type,
v3015: state_type > $o ).
tff(pred_def_2272,type,
v2998: state_type > $o ).
tff(pred_def_2273,type,
v2997: state_type > $o ).
tff(pred_def_2274,type,
v2989: state_type > $o ).
tff(pred_def_2275,type,
v2991: state_type > $o ).
tff(pred_def_2276,type,
v2983: state_type > $o ).
tff(pred_def_2277,type,
v3016: ( state_type * $int ) > $o ).
tff(pred_def_2278,type,
v3018: ( state_type * $int ) > $o ).
tff(pred_def_2279,type,
v3042: state_type > $o ).
tff(pred_def_2280,type,
v3043: ( state_type * $int ) > $o ).
tff(pred_def_2281,type,
v3046: ( state_type * $int ) > $o ).
tff(pred_def_2282,type,
v3045: state_type > $o ).
tff(pred_def_2283,type,
v3048: ( state_type * $int ) > $o ).
tff(pred_def_2284,type,
v3047: state_type > $o ).
tff(pred_def_2285,type,
v3049: ( state_type * $int ) > $o ).
tff(pred_def_2286,type,
v3052: ( state_type * $int ) > $o ).
tff(pred_def_2287,type,
v3051: state_type > $o ).
tff(pred_def_2288,type,
v3053: ( state_type * $int ) > $o ).
tff(pred_def_2289,type,
v3056: ( state_type * $int ) > $o ).
tff(pred_def_2290,type,
v3055: state_type > $o ).
tff(pred_def_2291,type,
v3044: ( state_type * $int ) > $o ).
tff(pred_def_2292,type,
v3041: ( state_type * $int ) > $o ).
tff(pred_def_2293,type,
v3040: ( state_type * $int ) > $o ).
tff(pred_def_2294,type,
v3038: state_type > $o ).
tff(pred_def_2295,type,
v3060: ( state_type * $int ) > $o ).
tff(pred_def_2296,type,
v3058: ( state_type * $int ) > $o ).
tff(pred_def_2297,type,
v3034: ( state_type * $int ) > $o ).
tff(pred_def_2298,type,
v3062: ( state_type * $int ) > $o ).
tff(pred_def_2299,type,
v3063: ( state_type * $int ) > $o ).
tff(pred_def_2300,type,
v3036: ( state_type * $int ) > $o ).
tff(pred_def_2301,type,
v3067: state_type > $o ).
tff(pred_def_2302,type,
v3069: ( state_type * $int ) > $o ).
tff(pred_def_2303,type,
v3070: ( state_type * $int ) > $o ).
tff(pred_def_2304,type,
v3065: ( state_type * $int ) > $o ).
tff(pred_def_2305,type,
v3075: state_type > $o ).
tff(pred_def_2306,type,
v3074: state_type > $o ).
tff(pred_def_2307,type,
v3083: state_type > $o ).
tff(pred_def_2308,type,
v3088: ( state_type * $int ) > $o ).
tff(pred_def_2309,type,
v3087: state_type > $o ).
tff(pred_def_2310,type,
v3090: ( state_type * $int ) > $o ).
tff(pred_def_2311,type,
v3089: state_type > $o ).
tff(pred_def_2312,type,
v3086: state_type > $o ).
tff(pred_def_2313,type,
v3092: ( state_type * $int ) > $o ).
tff(pred_def_2314,type,
v3091: state_type > $o ).
tff(pred_def_2315,type,
v3085: state_type > $o ).
tff(pred_def_2316,type,
v3093: state_type > $o ).
tff(pred_def_2317,type,
v3084: state_type > $o ).
tff(pred_def_2318,type,
v3082: state_type > $o ).
tff(pred_def_2319,type,
v3097: ( state_type * $int ) > $o ).
tff(pred_def_2320,type,
v3096: state_type > $o ).
tff(pred_def_2321,type,
v3095: state_type > $o ).
tff(pred_def_2322,type,
v3094: state_type > $o ).
tff(pred_def_2323,type,
v3079: state_type > $o ).
tff(pred_def_2324,type,
v3081: state_type > $o ).
tff(pred_def_2325,type,
v3073: state_type > $o ).
tff(pred_def_2326,type,
v3101: ( state_type * $int ) > $o ).
tff(pred_def_2327,type,
b000000000000: $int > $o ).
tff(pred_def_2328,type,
v3098: ( state_type * $int ) > $o ).
tff(pred_def_2329,type,
v3100: ( state_type * $int ) > $o ).
tff(pred_def_2330,type,
v3072: ( state_type * $int ) > $o ).
tff(pred_def_2331,type,
v3032: ( state_type * $int ) > $o ).
tff(pred_def_2332,type,
v3030: ( state_type * $int ) > $o ).
tff(pred_def_2333,type,
v3028: ( state_type * $int ) > $o ).
tff(pred_def_2334,type,
v3110: state_type > $o ).
tff(pred_def_2335,type,
v3108: state_type > $o ).
tff(pred_def_2336,type,
v3107: state_type > $o ).
tff(pred_def_2337,type,
v3105: ( state_type * $int ) > $o ).
tff(pred_def_2338,type,
v3122: state_type > $o ).
tff(pred_def_2339,type,
v3121: state_type > $o ).
tff(pred_def_2340,type,
v3120: state_type > $o ).
tff(pred_def_2341,type,
v3124: state_type > $o ).
tff(pred_def_2342,type,
v3123: state_type > $o ).
tff(pred_def_2343,type,
v3119: state_type > $o ).
tff(pred_def_2344,type,
v3118: state_type > $o ).
tff(pred_def_2345,type,
v3117: state_type > $o ).
tff(pred_def_2346,type,
v3116: state_type > $o ).
tff(pred_def_2347,type,
v3125: state_type > $o ).
tff(pred_def_2348,type,
v3115: state_type > $o ).
tff(pred_def_2349,type,
v3131: state_type > $o ).
tff(pred_def_2350,type,
v3130: state_type > $o ).
tff(pred_def_2351,type,
v3129: state_type > $o ).
tff(pred_def_2352,type,
v3128: state_type > $o ).
tff(pred_def_2353,type,
v3127: state_type > $o ).
tff(pred_def_2354,type,
v3126: state_type > $o ).
tff(pred_def_2355,type,
v3114: state_type > $o ).
tff(pred_def_2356,type,
v3136: state_type > $o ).
tff(pred_def_2357,type,
v3135: state_type > $o ).
tff(pred_def_2358,type,
v3134: state_type > $o ).
tff(pred_def_2359,type,
b11111111: $int > $o ).
tff(pred_def_2360,type,
v3139: state_type > $o ).
tff(pred_def_2361,type,
v3138: state_type > $o ).
tff(pred_def_2362,type,
v3140: state_type > $o ).
tff(pred_def_2363,type,
v3137: state_type > $o ).
tff(pred_def_2364,type,
v3144: state_type > $o ).
tff(pred_def_2365,type,
v3143: state_type > $o ).
tff(pred_def_2366,type,
v3142: state_type > $o ).
tff(pred_def_2367,type,
v3145: state_type > $o ).
tff(pred_def_2368,type,
v3141: state_type > $o ).
tff(pred_def_2369,type,
v3133: state_type > $o ).
tff(pred_def_2370,type,
v3148: state_type > $o ).
tff(pred_def_2371,type,
v3149: state_type > $o ).
tff(pred_def_2372,type,
v3147: state_type > $o ).
tff(pred_def_2373,type,
v3151: state_type > $o ).
tff(pred_def_2374,type,
v3153: state_type > $o ).
tff(pred_def_2375,type,
v3154: state_type > $o ).
tff(pred_def_2376,type,
v3152: state_type > $o ).
tff(pred_def_2377,type,
v3150: state_type > $o ).
tff(pred_def_2378,type,
v3146: state_type > $o ).
tff(pred_def_2379,type,
v3156: state_type > $o ).
tff(pred_def_2380,type,
v3155: state_type > $o ).
tff(pred_def_2381,type,
v3159: state_type > $o ).
tff(pred_def_2382,type,
v3157: state_type > $o ).
tff(pred_def_2383,type,
v3132: state_type > $o ).
tff(pred_def_2384,type,
v3026: state_type > $o ).
tff(pred_def_2385,type,
v3165: state_type > $o ).
tff(pred_def_2386,type,
v3163: state_type > $o ).
tff(pred_def_2387,type,
v3168: state_type > $o ).
tff(pred_def_2388,type,
v3170: state_type > $o ).
tff(pred_def_2389,type,
v3162: state_type > $o ).
tff(pred_def_2390,type,
v3171: state_type > $o ).
tff(pred_def_2391,type,
v3173: state_type > $o ).
tff(pred_def_2392,type,
v3024: state_type > $o ).
tff(pred_def_2393,type,
v3191: state_type > $o ).
tff(pred_def_2394,type,
v3189: state_type > $o ).
tff(pred_def_2395,type,
v3188: state_type > $o ).
tff(pred_def_2396,type,
v3194: state_type > $o ).
tff(pred_def_2397,type,
v3196: state_type > $o ).
tff(pred_def_2398,type,
v3185: state_type > $o ).
tff(pred_def_2399,type,
v3204: state_type > $o ).
tff(pred_def_2400,type,
v3202: state_type > $o ).
tff(pred_def_2401,type,
v3213: state_type > $o ).
tff(pred_def_2402,type,
v3212: state_type > $o ).
tff(pred_def_2403,type,
v3214: state_type > $o ).
tff(pred_def_2404,type,
v3211: state_type > $o ).
tff(pred_def_2405,type,
v3210: state_type > $o ).
tff(pred_def_2406,type,
v3219: state_type > $o ).
tff(pred_def_2407,type,
v3218: state_type > $o ).
tff(pred_def_2408,type,
v3222: state_type > $o ).
tff(pred_def_2409,type,
v3227: state_type > $o ).
tff(pred_def_2410,type,
v3228: state_type > $o ).
tff(pred_def_2411,type,
v3226: state_type > $o ).
tff(pred_def_2412,type,
v3230: state_type > $o ).
tff(pred_def_2413,type,
v3231: state_type > $o ).
tff(pred_def_2414,type,
v3229: state_type > $o ).
tff(pred_def_2415,type,
v3225: state_type > $o ).
tff(pred_def_2416,type,
v3232: state_type > $o ).
tff(pred_def_2417,type,
v3224: state_type > $o ).
tff(pred_def_2418,type,
v3233: state_type > $o ).
tff(pred_def_2419,type,
v3223: state_type > $o ).
tff(pred_def_2420,type,
v3221: state_type > $o ).
tff(pred_def_2421,type,
v3234: state_type > $o ).
tff(pred_def_2422,type,
v3220: state_type > $o ).
tff(pred_def_2423,type,
v3217: state_type > $o ).
tff(pred_def_2424,type,
v3235: state_type > $o ).
tff(pred_def_2425,type,
v3216: state_type > $o ).
tff(pred_def_2426,type,
v3215: state_type > $o ).
tff(pred_def_2427,type,
v3207: state_type > $o ).
tff(pred_def_2428,type,
v3209: state_type > $o ).
tff(pred_def_2429,type,
v3201: state_type > $o ).
tff(pred_def_2430,type,
v3181: ( state_type * $int ) > $o ).
tff(pred_def_2431,type,
v3262: state_type > $o ).
tff(pred_def_2432,type,
v3267: state_type > $o ).
tff(pred_def_2433,type,
v3268: state_type > $o ).
tff(pred_def_2434,type,
v3266: state_type > $o ).
tff(pred_def_2435,type,
v3265: state_type > $o ).
tff(pred_def_2436,type,
v3269: state_type > $o ).
tff(pred_def_2437,type,
v3264: state_type > $o ).
tff(pred_def_2438,type,
v3270: state_type > $o ).
tff(pred_def_2439,type,
v3263: state_type > $o ).
tff(pred_def_2440,type,
v3261: state_type > $o ).
tff(pred_def_2441,type,
v3271: state_type > $o ).
tff(pred_def_2442,type,
v3260: state_type > $o ).
tff(pred_def_2443,type,
v3278: state_type > $o ).
tff(pred_def_2444,type,
v3277: state_type > $o ).
tff(pred_def_2445,type,
v3276: state_type > $o ).
tff(pred_def_2446,type,
v3279: state_type > $o ).
tff(pred_def_2447,type,
v3275: state_type > $o ).
tff(pred_def_2448,type,
v3274: state_type > $o ).
tff(pred_def_2449,type,
v3280: state_type > $o ).
tff(pred_def_2450,type,
v3273: state_type > $o ).
tff(pred_def_2451,type,
v3281: state_type > $o ).
tff(pred_def_2452,type,
v3272: state_type > $o ).
tff(pred_def_2453,type,
v3259: state_type > $o ).
tff(pred_def_2454,type,
v3282: state_type > $o ).
tff(pred_def_2455,type,
v3258: state_type > $o ).
tff(pred_def_2456,type,
v3289: state_type > $o ).
tff(pred_def_2457,type,
v3288: state_type > $o ).
tff(pred_def_2458,type,
v3287: state_type > $o ).
tff(pred_def_2459,type,
v3290: state_type > $o ).
tff(pred_def_2460,type,
v3286: state_type > $o ).
tff(pred_def_2461,type,
v3285: state_type > $o ).
tff(pred_def_2462,type,
v3291: state_type > $o ).
tff(pred_def_2463,type,
v3284: state_type > $o ).
tff(pred_def_2464,type,
v3292: state_type > $o ).
tff(pred_def_2465,type,
v3283: state_type > $o ).
tff(pred_def_2466,type,
v3257: state_type > $o ).
tff(pred_def_2467,type,
v3293: state_type > $o ).
tff(pred_def_2468,type,
v3256: state_type > $o ).
tff(pred_def_2469,type,
v3300: state_type > $o ).
tff(pred_def_2470,type,
v3299: state_type > $o ).
tff(pred_def_2471,type,
v3298: state_type > $o ).
tff(pred_def_2472,type,
v3301: state_type > $o ).
tff(pred_def_2473,type,
v3297: state_type > $o ).
tff(pred_def_2474,type,
v3296: state_type > $o ).
tff(pred_def_2475,type,
v3302: state_type > $o ).
tff(pred_def_2476,type,
v3295: state_type > $o ).
tff(pred_def_2477,type,
v3303: state_type > $o ).
tff(pred_def_2478,type,
v3294: state_type > $o ).
tff(pred_def_2479,type,
v3255: state_type > $o ).
tff(pred_def_2480,type,
v3304: state_type > $o ).
tff(pred_def_2481,type,
v3254: state_type > $o ).
tff(pred_def_2482,type,
v3311: state_type > $o ).
tff(pred_def_2483,type,
v3310: state_type > $o ).
tff(pred_def_2484,type,
v3309: state_type > $o ).
tff(pred_def_2485,type,
v3312: state_type > $o ).
tff(pred_def_2486,type,
v3308: state_type > $o ).
tff(pred_def_2487,type,
v3307: state_type > $o ).
tff(pred_def_2488,type,
v3313: state_type > $o ).
tff(pred_def_2489,type,
v3306: state_type > $o ).
tff(pred_def_2490,type,
v3314: state_type > $o ).
tff(pred_def_2491,type,
v3305: state_type > $o ).
tff(pred_def_2492,type,
v3253: state_type > $o ).
tff(pred_def_2493,type,
v3315: state_type > $o ).
tff(pred_def_2494,type,
v3252: state_type > $o ).
tff(pred_def_2495,type,
v3322: state_type > $o ).
tff(pred_def_2496,type,
v3321: state_type > $o ).
tff(pred_def_2497,type,
v3320: state_type > $o ).
tff(pred_def_2498,type,
v3323: state_type > $o ).
tff(pred_def_2499,type,
v3319: state_type > $o ).
tff(pred_def_2500,type,
v3318: state_type > $o ).
tff(pred_def_2501,type,
v3324: state_type > $o ).
tff(pred_def_2502,type,
v3317: state_type > $o ).
tff(pred_def_2503,type,
v3325: state_type > $o ).
tff(pred_def_2504,type,
v3316: state_type > $o ).
tff(pred_def_2505,type,
v3251: state_type > $o ).
tff(pred_def_2506,type,
v3326: state_type > $o ).
tff(pred_def_2507,type,
v3250: state_type > $o ).
tff(pred_def_2508,type,
v3333: state_type > $o ).
tff(pred_def_2509,type,
v3332: state_type > $o ).
tff(pred_def_2510,type,
v3331: state_type > $o ).
tff(pred_def_2511,type,
v3334: state_type > $o ).
tff(pred_def_2512,type,
v3330: state_type > $o ).
tff(pred_def_2513,type,
v3329: state_type > $o ).
tff(pred_def_2514,type,
v3335: state_type > $o ).
tff(pred_def_2515,type,
v3328: state_type > $o ).
tff(pred_def_2516,type,
v3336: state_type > $o ).
tff(pred_def_2517,type,
v3327: state_type > $o ).
tff(pred_def_2518,type,
v3249: state_type > $o ).
tff(pred_def_2519,type,
v3337: state_type > $o ).
tff(pred_def_2520,type,
v3248: state_type > $o ).
tff(pred_def_2521,type,
v3344: state_type > $o ).
tff(pred_def_2522,type,
v3343: state_type > $o ).
tff(pred_def_2523,type,
v3342: state_type > $o ).
tff(pred_def_2524,type,
v3345: state_type > $o ).
tff(pred_def_2525,type,
v3341: state_type > $o ).
tff(pred_def_2526,type,
v3340: state_type > $o ).
tff(pred_def_2527,type,
v3346: state_type > $o ).
tff(pred_def_2528,type,
v3339: state_type > $o ).
tff(pred_def_2529,type,
v3347: state_type > $o ).
tff(pred_def_2530,type,
v3338: state_type > $o ).
tff(pred_def_2531,type,
v3247: state_type > $o ).
tff(pred_def_2532,type,
v3348: state_type > $o ).
tff(pred_def_2533,type,
v3246: state_type > $o ).
tff(pred_def_2534,type,
v3245: state_type > $o ).
tff(pred_def_2535,type,
v3356: state_type > $o ).
tff(pred_def_2536,type,
v3355: state_type > $o ).
tff(pred_def_2537,type,
v3354: state_type > $o ).
tff(pred_def_2538,type,
v3357: state_type > $o ).
tff(pred_def_2539,type,
v3353: state_type > $o ).
tff(pred_def_2540,type,
v3352: state_type > $o ).
tff(pred_def_2541,type,
v3358: state_type > $o ).
tff(pred_def_2542,type,
v3351: state_type > $o ).
tff(pred_def_2543,type,
v3359: state_type > $o ).
tff(pred_def_2544,type,
v3350: state_type > $o ).
tff(pred_def_2545,type,
v3349: state_type > $o ).
tff(pred_def_2546,type,
v3244: state_type > $o ).
tff(pred_def_2547,type,
v3360: state_type > $o ).
tff(pred_def_2548,type,
v3243: state_type > $o ).
tff(pred_def_2549,type,
v3363: state_type > $o ).
tff(pred_def_2550,type,
v3364: state_type > $o ).
tff(pred_def_2551,type,
v3362: state_type > $o ).
tff(pred_def_2552,type,
v3365: state_type > $o ).
tff(pred_def_2553,type,
v3361: state_type > $o ).
tff(pred_def_2554,type,
v3368: state_type > $o ).
tff(pred_def_2555,type,
v3369: state_type > $o ).
tff(pred_def_2556,type,
v3367: state_type > $o ).
tff(pred_def_2557,type,
v3370: state_type > $o ).
tff(pred_def_2558,type,
v3366: state_type > $o ).
tff(pred_def_2559,type,
v3373: state_type > $o ).
tff(pred_def_2560,type,
v3374: state_type > $o ).
tff(pred_def_2561,type,
v3372: state_type > $o ).
tff(pred_def_2562,type,
v3375: state_type > $o ).
tff(pred_def_2563,type,
v3371: state_type > $o ).
tff(pred_def_2564,type,
v3378: state_type > $o ).
tff(pred_def_2565,type,
v3379: state_type > $o ).
tff(pred_def_2566,type,
v3377: state_type > $o ).
tff(pred_def_2567,type,
v3380: state_type > $o ).
tff(pred_def_2568,type,
v3376: state_type > $o ).
tff(pred_def_2569,type,
v3383: state_type > $o ).
tff(pred_def_2570,type,
v3384: state_type > $o ).
tff(pred_def_2571,type,
v3382: state_type > $o ).
tff(pred_def_2572,type,
v3385: state_type > $o ).
tff(pred_def_2573,type,
v3381: state_type > $o ).
tff(pred_def_2574,type,
v3388: state_type > $o ).
tff(pred_def_2575,type,
v3389: state_type > $o ).
tff(pred_def_2576,type,
v3387: state_type > $o ).
tff(pred_def_2577,type,
v3390: state_type > $o ).
tff(pred_def_2578,type,
v3386: state_type > $o ).
tff(pred_def_2579,type,
v3393: state_type > $o ).
tff(pred_def_2580,type,
v3394: state_type > $o ).
tff(pred_def_2581,type,
v3392: state_type > $o ).
tff(pred_def_2582,type,
v3395: state_type > $o ).
tff(pred_def_2583,type,
v3391: state_type > $o ).
tff(pred_def_2584,type,
v3398: state_type > $o ).
tff(pred_def_2585,type,
v3399: state_type > $o ).
tff(pred_def_2586,type,
v3397: state_type > $o ).
tff(pred_def_2587,type,
v3400: state_type > $o ).
tff(pred_def_2588,type,
v3396: state_type > $o ).
tff(pred_def_2589,type,
v3403: state_type > $o ).
tff(pred_def_2590,type,
v3402: state_type > $o ).
tff(pred_def_2591,type,
v3404: state_type > $o ).
tff(pred_def_2592,type,
v3401: state_type > $o ).
tff(pred_def_2593,type,
v3241: ( state_type * $int ) > $o ).
tff(pred_def_2594,type,
v3183: ( state_type * $int ) > $o ).
tff(pred_def_2595,type,
v3240: ( state_type * $int ) > $o ).
tff(pred_def_2596,type,
v3239: ( state_type * $int ) > $o ).
tff(pred_def_2597,type,
v3236: ( state_type * $int ) > $o ).
tff(pred_def_2598,type,
v3238: ( state_type * $int ) > $o ).
tff(pred_def_2599,type,
v3200: ( state_type * $int ) > $o ).
tff(pred_def_2600,type,
v3416: state_type > $o ).
tff(pred_def_2601,type,
v3414: state_type > $o ).
tff(pred_def_2602,type,
v3419: state_type > $o ).
tff(pred_def_2603,type,
v3421: state_type > $o ).
tff(pred_def_2604,type,
v3413: state_type > $o ).
tff(pred_def_2605,type,
v3422: ( state_type * $int ) > $o ).
tff(pred_def_2606,type,
v3410: ( state_type * $int ) > $o ).
tff(pred_def_2607,type,
v3424: ( state_type * $int ) > $o ).
tff(pred_def_2608,type,
v3408: ( state_type * $int ) > $o ).
tff(pred_def_2609,type,
v3432: state_type > $o ).
tff(pred_def_2610,type,
v3430: state_type > $o ).
tff(pred_def_2611,type,
v3444: state_type > $o ).
tff(pred_def_2612,type,
v3443: state_type > $o ).
tff(pred_def_2613,type,
v3442: state_type > $o ).
tff(pred_def_2614,type,
v3440: state_type > $o ).
tff(pred_def_2615,type,
v3449: state_type > $o ).
tff(pred_def_2616,type,
v3448: state_type > $o ).
tff(pred_def_2617,type,
v3447: state_type > $o ).
tff(pred_def_2618,type,
v3445: state_type > $o ).
tff(pred_def_2619,type,
v3439: state_type > $o ).
tff(pred_def_2620,type,
v3438: state_type > $o ).
tff(pred_def_2621,type,
v3435: state_type > $o ).
tff(pred_def_2622,type,
v3437: state_type > $o ).
tff(pred_def_2623,type,
v3429: state_type > $o ).
tff(pred_def_2624,type,
v3453: state_type > $o ).
tff(pred_def_2625,type,
v3450: state_type > $o ).
tff(pred_def_2626,type,
v3452: state_type > $o ).
tff(pred_def_2627,type,
v3179: state_type > $o ).
tff(pred_def_2628,type,
v3458: ( state_type * $int ) > $o ).
tff(pred_def_2629,type,
v3457: state_type > $o ).
tff(pred_def_2630,type,
v3177: state_type > $o ).
tff(pred_def_2631,type,
v3022: state_type > $o ).
tff(pred_def_2632,type,
v3464: state_type > $o ).
tff(pred_def_2633,type,
v3462: state_type > $o ).
tff(pred_def_2634,type,
v3473: state_type > $o ).
tff(pred_def_2635,type,
v3472: state_type > $o ).
tff(pred_def_2636,type,
v3474: state_type > $o ).
tff(pred_def_2637,type,
v3471: state_type > $o ).
tff(pred_def_2638,type,
v3470: state_type > $o ).
tff(pred_def_2639,type,
v3479: state_type > $o ).
tff(pred_def_2640,type,
v3478: state_type > $o ).
tff(pred_def_2641,type,
v3482: state_type > $o ).
tff(pred_def_2642,type,
v3487: state_type > $o ).
tff(pred_def_2643,type,
v3488: state_type > $o ).
tff(pred_def_2644,type,
v3486: state_type > $o ).
tff(pred_def_2645,type,
v3490: state_type > $o ).
tff(pred_def_2646,type,
v3491: state_type > $o ).
tff(pred_def_2647,type,
v3489: state_type > $o ).
tff(pred_def_2648,type,
v3485: state_type > $o ).
tff(pred_def_2649,type,
v3492: state_type > $o ).
tff(pred_def_2650,type,
v3484: state_type > $o ).
tff(pred_def_2651,type,
v3493: state_type > $o ).
tff(pred_def_2652,type,
v3483: state_type > $o ).
tff(pred_def_2653,type,
v3481: state_type > $o ).
tff(pred_def_2654,type,
v3494: state_type > $o ).
tff(pred_def_2655,type,
v3480: state_type > $o ).
tff(pred_def_2656,type,
v3477: state_type > $o ).
tff(pred_def_2657,type,
v3495: state_type > $o ).
tff(pred_def_2658,type,
v3476: state_type > $o ).
tff(pred_def_2659,type,
v3475: state_type > $o ).
tff(pred_def_2660,type,
v3467: state_type > $o ).
tff(pred_def_2661,type,
v3469: state_type > $o ).
tff(pred_def_2662,type,
v3461: state_type > $o ).
tff(pred_def_2663,type,
v3501: state_type > $o ).
tff(pred_def_2664,type,
v3502: state_type > $o ).
tff(pred_def_2665,type,
v3500: state_type > $o ).
tff(pred_def_2666,type,
v3499: state_type > $o ).
tff(pred_def_2667,type,
v3496: state_type > $o ).
tff(pred_def_2668,type,
v3498: state_type > $o ).
tff(pred_def_2669,type,
v3516: state_type > $o ).
tff(pred_def_2670,type,
v3514: state_type > $o ).
tff(pred_def_2671,type,
v3513: state_type > $o ).
tff(pred_def_2672,type,
v3511: ( state_type * $int ) > $o ).
tff(pred_def_2673,type,
v3523: state_type > $o ).
tff(pred_def_2674,type,
v3521: state_type > $o ).
tff(pred_def_2675,type,
v3526: state_type > $o ).
tff(pred_def_2676,type,
v3528: state_type > $o ).
tff(pred_def_2677,type,
v3520: state_type > $o ).
tff(pred_def_2678,type,
v3533: state_type > $o ).
tff(pred_def_2679,type,
b0000000000000000000000000000000: $int > $o ).
tff(pred_def_2680,type,
v3532: ( state_type * $int ) > $o ).
tff(pred_def_2681,type,
v3529: ( state_type * $int ) > $o ).
tff(pred_def_2682,type,
v3531: ( state_type * $int ) > $o ).
tff(pred_def_2683,type,
v3509: ( state_type * $int ) > $o ).
tff(pred_def_2684,type,
v3541: state_type > $o ).
tff(pred_def_2685,type,
v3539: state_type > $o ).
tff(pred_def_2686,type,
v3550: state_type > $o ).
tff(pred_def_2687,type,
v3549: state_type > $o ).
tff(pred_def_2688,type,
v3551: state_type > $o ).
tff(pred_def_2689,type,
v3548: state_type > $o ).
tff(pred_def_2690,type,
v3547: state_type > $o ).
tff(pred_def_2691,type,
v3556: state_type > $o ).
tff(pred_def_2692,type,
v3555: state_type > $o ).
tff(pred_def_2693,type,
v3559: state_type > $o ).
tff(pred_def_2694,type,
v3564: state_type > $o ).
tff(pred_def_2695,type,
v3563: state_type > $o ).
tff(pred_def_2696,type,
v3566: state_type > $o ).
tff(pred_def_2697,type,
v3565: state_type > $o ).
tff(pred_def_2698,type,
v3562: state_type > $o ).
tff(pred_def_2699,type,
v3567: state_type > $o ).
tff(pred_def_2700,type,
v3561: state_type > $o ).
tff(pred_def_2701,type,
v3568: state_type > $o ).
tff(pred_def_2702,type,
v3560: state_type > $o ).
tff(pred_def_2703,type,
v3558: state_type > $o ).
tff(pred_def_2704,type,
v3569: state_type > $o ).
tff(pred_def_2705,type,
v3557: state_type > $o ).
tff(pred_def_2706,type,
v3554: state_type > $o ).
tff(pred_def_2707,type,
v3570: state_type > $o ).
tff(pred_def_2708,type,
v3553: state_type > $o ).
tff(pred_def_2709,type,
v3552: state_type > $o ).
tff(pred_def_2710,type,
v3544: state_type > $o ).
tff(pred_def_2711,type,
v3546: state_type > $o ).
tff(pred_def_2712,type,
v3538: state_type > $o ).
tff(pred_def_2713,type,
v3571: ( state_type * $int ) > $o ).
tff(pred_def_2714,type,
v3573: ( state_type * $int ) > $o ).
tff(pred_def_2715,type,
v3506: ( state_type * $int ) > $o ).
tff(pred_def_2716,type,
v3607: state_type > $o ).
tff(pred_def_2717,type,
v3605: state_type > $o ).
tff(pred_def_2718,type,
v3603: state_type > $o ).
tff(pred_def_2719,type,
v3627: state_type > $o ).
tff(pred_def_2720,type,
v3643: ( state_type * $int ) > $o ).
tff(pred_def_2721,type,
v81: ( state_type * $int ) > $o ).
tff(pred_def_2722,type,
v3644: ( state_type * $int ) > $o ).
tff(pred_def_2723,type,
v3646: ( state_type * $int ) > $o ).
tff(pred_def_2724,type,
v3645: ( state_type * $int ) > $o ).
tff(pred_def_2725,type,
v3641: ( state_type * $int ) > $o ).
tff(pred_def_2726,type,
v3650: ( state_type * $int ) > $o ).
tff(pred_def_2727,type,
v79: ( state_type * $int ) > $o ).
tff(pred_def_2728,type,
v3651: ( state_type * $int ) > $o ).
tff(pred_def_2729,type,
v3653: ( state_type * $int ) > $o ).
tff(pred_def_2730,type,
v3652: ( state_type * $int ) > $o ).
tff(pred_def_2731,type,
v3648: ( state_type * $int ) > $o ).
tff(pred_def_2732,type,
v3657: state_type > $o ).
tff(pred_def_2733,type,
v77: state_type > $o ).
tff(pred_def_2734,type,
v3656: ( state_type * $int ) > $o ).
tff(pred_def_2735,type,
v3655: ( state_type * $int ) > $o ).
tff(pred_def_2736,type,
v3654: ( state_type * $int ) > $o ).
tff(pred_def_2737,type,
v75: ( state_type * $int ) > $o ).
tff(pred_def_2738,type,
v3639: state_type > $o ).
tff(pred_def_2739,type,
v3637: state_type > $o ).
tff(pred_def_2740,type,
v3661: state_type > $o ).
tff(pred_def_2741,type,
v3659: state_type > $o ).
tff(pred_def_2742,type,
v3683: state_type > $o ).
tff(pred_def_2743,type,
v3681: state_type > $o ).
tff(pred_def_2744,type,
v3686: state_type > $o ).
tff(pred_def_2745,type,
v3694: ( state_type * $int ) > $o ).
tff(pred_def_2746,type,
v3692: ( state_type * $int ) > $o ).
tff(pred_def_2747,type,
v3690: ( state_type * $int ) > $o ).
tff(pred_def_2748,type,
v3700: ( state_type * $int ) > $o ).
tff(pred_def_2749,type,
v3698: ( state_type * $int ) > $o ).
tff(pred_def_2750,type,
v3696: ( state_type * $int ) > $o ).
tff(pred_def_2751,type,
v3688: ( state_type * $int ) > $o ).
tff(pred_def_2752,type,
v3707: state_type > $o ).
tff(pred_def_2753,type,
v3709: state_type > $o ).
tff(pred_def_2754,type,
v3705: state_type > $o ).
tff(pred_def_2755,type,
v3703: state_type > $o ).
tff(pred_def_2756,type,
v3711: ( state_type * $int ) > $o ).
tff(pred_def_2757,type,
v3716: state_type > $o ).
tff(pred_def_2758,type,
v3723: state_type > $o ).
tff(pred_def_2759,type,
v3722: state_type > $o ).
tff(pred_def_2760,type,
v3721: state_type > $o ).
tff(pred_def_2761,type,
v3724: state_type > $o ).
tff(pred_def_2762,type,
v3720: state_type > $o ).
tff(pred_def_2763,type,
v3725: state_type > $o ).
tff(pred_def_2764,type,
v3719: state_type > $o ).
tff(pred_def_2765,type,
v3728: state_type > $o ).
tff(pred_def_2766,type,
v3729: state_type > $o ).
tff(pred_def_2767,type,
v3727: state_type > $o ).
tff(pred_def_2768,type,
v3730: state_type > $o ).
tff(pred_def_2769,type,
v3726: state_type > $o ).
tff(pred_def_2770,type,
v3733: state_type > $o ).
tff(pred_def_2771,type,
v3734: state_type > $o ).
tff(pred_def_2772,type,
v3732: state_type > $o ).
tff(pred_def_2773,type,
v3735: state_type > $o ).
tff(pred_def_2774,type,
v3731: state_type > $o ).
tff(pred_def_2775,type,
v3717: ( state_type * $int ) > $o ).
tff(pred_def_2776,type,
v3715: ( state_type * $int ) > $o ).
tff(pred_def_2777,type,
v3713: ( state_type * $int ) > $o ).
tff(pred_def_2778,type,
v3742: state_type > $o ).
tff(pred_def_2779,type,
v3740: state_type > $o ).
tff(pred_def_2780,type,
v3739: state_type > $o ).
tff(pred_def_2781,type,
v3738: state_type > $o ).
tff(pred_def_2782,type,
v3749: state_type > $o ).
tff(pred_def_2783,type,
v3746: ( state_type * $int ) > $o ).
tff(pred_def_2784,type,
v3748: ( state_type * $int ) > $o ).
tff(pred_def_2785,type,
v3679_array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_2786,type,
v3757: state_type > $o ).
tff(pred_def_2787,type,
v3756: state_type > $o ).
tff(pred_def_2788,type,
v3764: state_type > $o ).
tff(pred_def_2789,type,
v3763: state_type > $o ).
tff(pred_def_2790,type,
v3760: state_type > $o ).
tff(pred_def_2791,type,
v3762: state_type > $o ).
tff(pred_def_2792,type,
v3755: state_type > $o ).
tff(pred_def_2793,type,
v3679_1__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_2794,type,
v3711_range_3_to_0_address_association: ( state_type * address_type ) > $o ).
tff(pred_def_2795,type,
v3770: state_type > $o ).
tff(pred_def_2796,type,
v3768: state_type > $o ).
tff(pred_def_2797,type,
v3773: state_type > $o ).
tff(pred_def_2798,type,
v3767: state_type > $o ).
tff(pred_def_2799,type,
b000000000000000000: $int > $o ).
tff(pred_def_2800,type,
v3777: ( state_type * $int ) > $o ).
tff(pred_def_2801,type,
v3775: ( state_type * $int ) > $o ).
tff(pred_def_2802,type,
address: address_type > $o ).
tff(pred_def_2803,type,
v3777_range_3_to_0_address_association: ( state_type * address_type ) > $o ).
tff(pred_def_2804,type,
v3803: ( state_type * $int ) > $o ).
tff(pred_def_2805,type,
v3781: state_type > $o ).
tff(pred_def_2806,type,
v3802: state_type > $o ).
tff(pred_def_2807,type,
b00001: $int > $o ).
tff(pred_def_2808,type,
v3795: ( state_type * $int ) > $o ).
tff(pred_def_2809,type,
v3805: ( state_type * $int ) > $o ).
tff(pred_def_2810,type,
v3804: state_type > $o ).
tff(pred_def_2811,type,
v3807: state_type > $o ).
tff(pred_def_2812,type,
v3815: ( state_type * $int ) > $o ).
tff(pred_def_2813,type,
v3823: state_type > $o ).
tff(pred_def_2814,type,
v3822: state_type > $o ).
tff(pred_def_2815,type,
v3821: state_type > $o ).
tff(pred_def_2816,type,
v3824: state_type > $o ).
tff(pred_def_2817,type,
v3820: state_type > $o ).
tff(pred_def_2818,type,
v3819: state_type > $o ).
tff(pred_def_2819,type,
v3825: state_type > $o ).
tff(pred_def_2820,type,
v3818: state_type > $o ).
tff(pred_def_2821,type,
v3817: state_type > $o ).
tff(pred_def_2822,type,
v3826: state_type > $o ).
tff(pred_def_2823,type,
v3816: state_type > $o ).
tff(pred_def_2824,type,
v3814: state_type > $o ).
tff(pred_def_2825,type,
v3813: state_type > $o ).
tff(pred_def_2826,type,
v3812: state_type > $o ).
tff(pred_def_2827,type,
v3828: state_type > $o ).
tff(pred_def_2828,type,
v3827: state_type > $o ).
tff(pred_def_2829,type,
v3811: state_type > $o ).
tff(pred_def_2830,type,
v3831: state_type > $o ).
tff(pred_def_2831,type,
v3830: state_type > $o ).
tff(pred_def_2832,type,
v3832: state_type > $o ).
tff(pred_def_2833,type,
v3829: state_type > $o ).
tff(pred_def_2834,type,
v3835: state_type > $o ).
tff(pred_def_2835,type,
v3834: state_type > $o ).
tff(pred_def_2836,type,
v3836: state_type > $o ).
tff(pred_def_2837,type,
v3833: state_type > $o ).
tff(pred_def_2838,type,
v3839: state_type > $o ).
tff(pred_def_2839,type,
v3838: state_type > $o ).
tff(pred_def_2840,type,
v3840: state_type > $o ).
tff(pred_def_2841,type,
v3837: state_type > $o ).
tff(pred_def_2842,type,
v3843: state_type > $o ).
tff(pred_def_2843,type,
v3842: state_type > $o ).
tff(pred_def_2844,type,
v3844: state_type > $o ).
tff(pred_def_2845,type,
v3841: state_type > $o ).
tff(pred_def_2846,type,
v3809: ( state_type * $int ) > $o ).
tff(pred_def_2847,type,
v3808: ( state_type * $int ) > $o ).
tff(pred_def_2848,type,
b00000000000000000000000000000000: $int > $o ).
tff(pred_def_2849,type,
v3806: ( state_type * $int ) > $o ).
tff(pred_def_2850,type,
v3846: ( state_type * $int ) > $o ).
tff(pred_def_2851,type,
v3845: state_type > $o ).
tff(pred_def_2852,type,
b10000: $int > $o ).
tff(pred_def_2853,type,
v3848: state_type > $o ).
tff(pred_def_2854,type,
v3856: state_type > $o ).
tff(pred_def_2855,type,
v3855: state_type > $o ).
tff(pred_def_2856,type,
v3854: state_type > $o ).
tff(pred_def_2857,type,
v3853: state_type > $o ).
tff(pred_def_2858,type,
v3857: state_type > $o ).
tff(pred_def_2859,type,
v3852: state_type > $o ).
tff(pred_def_2860,type,
v3858: state_type > $o ).
tff(pred_def_2861,type,
v3851: state_type > $o ).
tff(pred_def_2862,type,
v3861: state_type > $o ).
tff(pred_def_2863,type,
v3862: state_type > $o ).
tff(pred_def_2864,type,
v3860: state_type > $o ).
tff(pred_def_2865,type,
v3863: state_type > $o ).
tff(pred_def_2866,type,
v3859: state_type > $o ).
tff(pred_def_2867,type,
v3866: state_type > $o ).
tff(pred_def_2868,type,
v3867: state_type > $o ).
tff(pred_def_2869,type,
v3865: state_type > $o ).
tff(pred_def_2870,type,
v3868: state_type > $o ).
tff(pred_def_2871,type,
v3864: state_type > $o ).
tff(pred_def_2872,type,
v3871: state_type > $o ).
tff(pred_def_2873,type,
v3872: state_type > $o ).
tff(pred_def_2874,type,
v3870: state_type > $o ).
tff(pred_def_2875,type,
v3873: state_type > $o ).
tff(pred_def_2876,type,
v3869: state_type > $o ).
tff(pred_def_2877,type,
v3849: ( state_type * $int ) > $o ).
tff(pred_def_2878,type,
v3847: ( state_type * $int ) > $o ).
tff(pred_def_2879,type,
v3875: ( state_type * $int ) > $o ).
tff(pred_def_2880,type,
v3874: state_type > $o ).
tff(pred_def_2881,type,
v3797: ( state_type * $int ) > $o ).
tff(pred_def_2882,type,
v3880: state_type > $o ).
tff(pred_def_2883,type,
v3879: state_type > $o ).
tff(pred_def_2884,type,
v3878: state_type > $o ).
tff(pred_def_2885,type,
v3887: state_type > $o ).
tff(pred_def_2886,type,
v3884: ( state_type * $int ) > $o ).
tff(pred_def_2887,type,
v3886: ( state_type * $int ) > $o ).
tff(pred_def_2888,type,
v3793: state_type > $o ).
tff(pred_def_2889,type,
v3791: state_type > $o ).
tff(pred_def_2890,type,
v3789: state_type > $o ).
tff(pred_def_2891,type,
v3677: ( state_type * $int ) > $o ).
tff(pred_def_2892,type,
v3675: ( state_type * $int ) > $o ).
tff(pred_def_2893,type,
v3902: ( state_type * $int ) > $o ).
tff(pred_def_2894,type,
v3900: state_type > $o ).
tff(pred_def_2895,type,
v3898: state_type > $o ).
tff(pred_def_2896,type,
v3671: ( state_type * $int ) > $o ).
tff(pred_def_2897,type,
v3904: state_type > $o ).
tff(pred_def_2898,type,
v3896: state_type > $o ).
tff(pred_def_2899,type,
v3894: state_type > $o ).
tff(pred_def_2900,type,
v3892: state_type > $o ).
tff(pred_def_2901,type,
v3906: state_type > $o ).
tff(pred_def_2902,type,
v3787: state_type > $o ).
tff(pred_def_2903,type,
v3914: ( state_type * $int ) > $o ).
tff(pred_def_2904,type,
v3912: state_type > $o ).
tff(pred_def_2905,type,
v3910: state_type > $o ).
tff(pred_def_2906,type,
v3917: state_type > $o ).
tff(pred_def_2907,type,
v3665: state_type > $o ).
tff(pred_def_2908,type,
v3916: state_type > $o ).
tff(pred_def_2909,type,
v3918: state_type > $o ).
tff(pred_def_2910,type,
v3908: state_type > $o ).
tff(pred_def_2911,type,
v6: ( state_type * $int ) > $o ).
tff(pred_def_2912,type,
b00000000000: $int > $o ).
tff(pred_def_2913,type,
v3920: state_type > $o ).
tff(pred_def_2914,type,
v3924: state_type > $o ).
tff(pred_def_2915,type,
v69: state_type > $o ).
tff(pred_def_2916,type,
v3923: state_type > $o ).
tff(pred_def_2917,type,
v3785: state_type > $o ).
tff(pred_def_2918,type,
v3783: state_type > $o ).
tff(pred_def_2919,type,
v3927: state_type > $o ).
tff(pred_def_2920,type,
v3934: state_type > $o ).
tff(pred_def_2921,type,
v3933: state_type > $o ).
tff(pred_def_2922,type,
v3932: state_type > $o ).
tff(pred_def_2923,type,
v3935: state_type > $o ).
tff(pred_def_2924,type,
v3931: state_type > $o ).
tff(pred_def_2925,type,
v3936: state_type > $o ).
tff(pred_def_2926,type,
v3930: state_type > $o ).
tff(pred_def_2927,type,
v3939: state_type > $o ).
tff(pred_def_2928,type,
v3940: state_type > $o ).
tff(pred_def_2929,type,
v3938: state_type > $o ).
tff(pred_def_2930,type,
v3941: state_type > $o ).
tff(pred_def_2931,type,
v3937: state_type > $o ).
tff(pred_def_2932,type,
v3944: state_type > $o ).
tff(pred_def_2933,type,
v3945: state_type > $o ).
tff(pred_def_2934,type,
v3943: state_type > $o ).
tff(pred_def_2935,type,
v3946: state_type > $o ).
tff(pred_def_2936,type,
v3942: state_type > $o ).
tff(pred_def_2937,type,
v3928: ( state_type * $int ) > $o ).
tff(pred_def_2938,type,
v3926: ( state_type * $int ) > $o ).
tff(pred_def_2939,type,
v3779: ( state_type * $int ) > $o ).
tff(pred_def_2940,type,
v3952: state_type > $o ).
tff(pred_def_2941,type,
v3950: state_type > $o ).
tff(pred_def_2942,type,
v3949: state_type > $o ).
tff(pred_def_2943,type,
v3955: ( state_type * $int ) > $o ).
tff(pred_def_2944,type,
v3957: ( state_type * $int ) > $o ).
tff(pred_def_2945,type,
v3673: ( state_type * $int ) > $o ).
tff(pred_def_2946,type,
v3961: state_type > $o ).
tff(pred_def_2947,type,
v3962: state_type > $o ).
tff(pred_def_2948,type,
v3669: state_type > $o ).
tff(pred_def_2949,type,
v3667: state_type > $o ).
tff(pred_def_2950,type,
v3663: state_type > $o ).
tff(pred_def_2951,type,
v3969: state_type > $o ).
tff(pred_def_2952,type,
v3967: state_type > $o ).
tff(pred_def_2953,type,
v3965: state_type > $o ).
tff(pred_def_2954,type,
v3987: state_type > $o ).
tff(pred_def_2955,type,
v3990: state_type > $o ).
tff(pred_def_2956,type,
v3998: ( state_type * $int ) > $o ).
tff(pred_def_2957,type,
v3996: ( state_type * $int ) > $o ).
tff(pred_def_2958,type,
v3994: ( state_type * $int ) > $o ).
tff(pred_def_2959,type,
v4004: ( state_type * $int ) > $o ).
tff(pred_def_2960,type,
v4002: ( state_type * $int ) > $o ).
tff(pred_def_2961,type,
v4000: ( state_type * $int ) > $o ).
tff(pred_def_2962,type,
v4010: ( state_type * $int ) > $o ).
tff(pred_def_2963,type,
v4008: ( state_type * $int ) > $o ).
tff(pred_def_2964,type,
v4006: ( state_type * $int ) > $o ).
tff(pred_def_2965,type,
v4016: ( state_type * $int ) > $o ).
tff(pred_def_2966,type,
v4014: ( state_type * $int ) > $o ).
tff(pred_def_2967,type,
v4012: ( state_type * $int ) > $o ).
tff(pred_def_2968,type,
v3992: ( state_type * $int ) > $o ).
tff(pred_def_2969,type,
v4023: state_type > $o ).
tff(pred_def_2970,type,
v4025: state_type > $o ).
tff(pred_def_2971,type,
v4021: state_type > $o ).
tff(pred_def_2972,type,
v4019: state_type > $o ).
tff(pred_def_2973,type,
v4027: ( state_type * $int ) > $o ).
tff(pred_def_2974,type,
v4032: state_type > $o ).
tff(pred_def_2975,type,
v4039: state_type > $o ).
tff(pred_def_2976,type,
v4038: state_type > $o ).
tff(pred_def_2977,type,
v4037: state_type > $o ).
tff(pred_def_2978,type,
v4040: state_type > $o ).
tff(pred_def_2979,type,
v4036: state_type > $o ).
tff(pred_def_2980,type,
v4041: state_type > $o ).
tff(pred_def_2981,type,
v4035: state_type > $o ).
tff(pred_def_2982,type,
v4044: state_type > $o ).
tff(pred_def_2983,type,
v4045: state_type > $o ).
tff(pred_def_2984,type,
v4043: state_type > $o ).
tff(pred_def_2985,type,
v4046: state_type > $o ).
tff(pred_def_2986,type,
v4042: state_type > $o ).
tff(pred_def_2987,type,
v4049: state_type > $o ).
tff(pred_def_2988,type,
v4050: state_type > $o ).
tff(pred_def_2989,type,
v4048: state_type > $o ).
tff(pred_def_2990,type,
v4051: state_type > $o ).
tff(pred_def_2991,type,
v4047: state_type > $o ).
tff(pred_def_2992,type,
v4033: ( state_type * $int ) > $o ).
tff(pred_def_2993,type,
v4031: ( state_type * $int ) > $o ).
tff(pred_def_2994,type,
v4029: ( state_type * $int ) > $o ).
tff(pred_def_2995,type,
v4058: state_type > $o ).
tff(pred_def_2996,type,
v4056: state_type > $o ).
tff(pred_def_2997,type,
v4055: state_type > $o ).
tff(pred_def_2998,type,
v4054: state_type > $o ).
tff(pred_def_2999,type,
v4065: state_type > $o ).
tff(pred_def_3000,type,
v4062: ( state_type * $int ) > $o ).
tff(pred_def_3001,type,
v4064: ( state_type * $int ) > $o ).
tff(pred_def_3002,type,
v3985_array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_3003,type,
v4073: state_type > $o ).
tff(pred_def_3004,type,
v4072: state_type > $o ).
tff(pred_def_3005,type,
v4080: state_type > $o ).
tff(pred_def_3006,type,
v4079: state_type > $o ).
tff(pred_def_3007,type,
v4076: state_type > $o ).
tff(pred_def_3008,type,
v4078: state_type > $o ).
tff(pred_def_3009,type,
v4071: state_type > $o ).
tff(pred_def_3010,type,
v3985_1__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_3011,type,
v4027_range_3_to_0_address_association: ( state_type * address_type ) > $o ).
tff(pred_def_3012,type,
v4086: state_type > $o ).
tff(pred_def_3013,type,
v4084: state_type > $o ).
tff(pred_def_3014,type,
v4089: state_type > $o ).
tff(pred_def_3015,type,
v4083: state_type > $o ).
tff(pred_def_3016,type,
b0000000000000000000000000000000000000000000000000000000000000000000: $int > $o ).
tff(pred_def_3017,type,
v4093: ( state_type * $int ) > $o ).
tff(pred_def_3018,type,
v4091: ( state_type * $int ) > $o ).
tff(pred_def_3019,type,
v4093_range_3_to_0_address_association: ( state_type * address_type ) > $o ).
tff(pred_def_3020,type,
v71: state_type > $o ).
tff(pred_def_3021,type,
v4115: state_type > $o ).
tff(pred_def_3022,type,
v4114: state_type > $o ).
tff(pred_def_3023,type,
v4116: state_type > $o ).
tff(pred_def_3024,type,
v4113: state_type > $o ).
tff(pred_def_3025,type,
v21: state_type > $o ).
tff(pred_def_3026,type,
v4117: state_type > $o ).
tff(pred_def_3027,type,
v4112: state_type > $o ).
tff(pred_def_3028,type,
v3971: state_type > $o ).
tff(pred_def_3029,type,
v4118: state_type > $o ).
tff(pred_def_3030,type,
v4110: state_type > $o ).
tff(pred_def_3031,type,
v4119: state_type > $o ).
tff(pred_def_3032,type,
v4109: state_type > $o ).
tff(pred_def_3033,type,
v4121: state_type > $o ).
tff(pred_def_3034,type,
v4122: state_type > $o ).
tff(pred_def_3035,type,
v4120: state_type > $o ).
tff(pred_def_3036,type,
v4108: state_type > $o ).
tff(pred_def_3037,type,
v4124: state_type > $o ).
tff(pred_def_3038,type,
v4125: state_type > $o ).
tff(pred_def_3039,type,
v4123: state_type > $o ).
tff(pred_def_3040,type,
v4107: state_type > $o ).
tff(pred_def_3041,type,
v4127: state_type > $o ).
tff(pred_def_3042,type,
v4128: state_type > $o ).
tff(pred_def_3043,type,
v4126: state_type > $o ).
tff(pred_def_3044,type,
v4106: state_type > $o ).
tff(pred_def_3045,type,
v19: ( state_type * $int ) > $o ).
tff(pred_def_3046,type,
v4103: state_type > $o ).
tff(pred_def_3047,type,
v4130: state_type > $o ).
tff(pred_def_3048,type,
v4101: state_type > $o ).
tff(pred_def_3049,type,
v4099: state_type > $o ).
tff(pred_def_3050,type,
v4097: state_type > $o ).
tff(pred_def_3051,type,
v4134: state_type > $o ).
tff(pred_def_3052,type,
v4141: state_type > $o ).
tff(pred_def_3053,type,
v4140: state_type > $o ).
tff(pred_def_3054,type,
v4139: state_type > $o ).
tff(pred_def_3055,type,
v4142: state_type > $o ).
tff(pred_def_3056,type,
v4138: state_type > $o ).
tff(pred_def_3057,type,
v4143: state_type > $o ).
tff(pred_def_3058,type,
v4137: state_type > $o ).
tff(pred_def_3059,type,
v4146: state_type > $o ).
tff(pred_def_3060,type,
v4147: state_type > $o ).
tff(pred_def_3061,type,
v4145: state_type > $o ).
tff(pred_def_3062,type,
v4148: state_type > $o ).
tff(pred_def_3063,type,
v4144: state_type > $o ).
tff(pred_def_3064,type,
v4151: state_type > $o ).
tff(pred_def_3065,type,
v4152: state_type > $o ).
tff(pred_def_3066,type,
v4150: state_type > $o ).
tff(pred_def_3067,type,
v4153: state_type > $o ).
tff(pred_def_3068,type,
v4149: state_type > $o ).
tff(pred_def_3069,type,
v4135: ( state_type * $int ) > $o ).
tff(pred_def_3070,type,
v4133: ( state_type * $int ) > $o ).
tff(pred_def_3071,type,
v4095: ( state_type * $int ) > $o ).
tff(pred_def_3072,type,
v4159: state_type > $o ).
tff(pred_def_3073,type,
v4157: state_type > $o ).
tff(pred_def_3074,type,
v4156: state_type > $o ).
tff(pred_def_3075,type,
v4162: ( state_type * $int ) > $o ).
tff(pred_def_3076,type,
v4164: ( state_type * $int ) > $o ).
tff(pred_def_3077,type,
v3983: ( state_type * $int ) > $o ).
tff(pred_def_3078,type,
v3981: ( state_type * $int ) > $o ).
tff(pred_def_3079,type,
v3979: ( state_type * $int ) > $o ).
tff(pred_def_3080,type,
v3977: ( state_type * $int ) > $o ).
tff(pred_def_3081,type,
v3975: state_type > $o ).
tff(pred_def_3082,type,
v3973: state_type > $o ).
tff(pred_def_3083,type,
v4187: state_type > $o ).
tff(pred_def_3084,type,
v4226: state_type > $o ).
tff(pred_def_3085,type,
v4225: state_type > $o ).
tff(pred_def_3086,type,
v4224: state_type > $o ).
tff(pred_def_3087,type,
v4222: state_type > $o ).
tff(pred_def_3088,type,
v4221: state_type > $o ).
tff(pred_def_3089,type,
v4223: state_type > $o ).
tff(pred_def_3090,type,
v4169: state_type > $o ).
tff(pred_def_3091,type,
v4228: state_type > $o ).
tff(pred_def_3092,type,
v4230: state_type > $o ).
tff(pred_def_3093,type,
v4227: state_type > $o ).
tff(pred_def_3094,type,
v4220: state_type > $o ).
tff(pred_def_3095,type,
v4232: state_type > $o ).
tff(pred_def_3096,type,
v4231: state_type > $o ).
tff(pred_def_3097,type,
v4219: state_type > $o ).
tff(pred_def_3098,type,
v4234: state_type > $o ).
tff(pred_def_3099,type,
v4235: state_type > $o ).
tff(pred_def_3100,type,
v4233: state_type > $o ).
tff(pred_def_3101,type,
v4218: state_type > $o ).
tff(pred_def_3102,type,
v4237: state_type > $o ).
tff(pred_def_3103,type,
v4236: state_type > $o ).
tff(pred_def_3104,type,
v4217: state_type > $o ).
tff(pred_def_3105,type,
v4239: state_type > $o ).
tff(pred_def_3106,type,
v4240: state_type > $o ).
tff(pred_def_3107,type,
v4238: state_type > $o ).
tff(pred_def_3108,type,
v4216: state_type > $o ).
tff(pred_def_3109,type,
v4242: state_type > $o ).
tff(pred_def_3110,type,
v4243: state_type > $o ).
tff(pred_def_3111,type,
v4241: state_type > $o ).
tff(pred_def_3112,type,
v4215: state_type > $o ).
tff(pred_def_3113,type,
v4254: state_type > $o ).
tff(pred_def_3114,type,
v4253: state_type > $o ).
tff(pred_def_3115,type,
v4259: state_type > $o ).
tff(pred_def_3116,type,
v4257: state_type > $o ).
tff(pred_def_3117,type,
v4256: state_type > $o ).
tff(pred_def_3118,type,
v4252: state_type > $o ).
tff(pred_def_3119,type,
v4261: state_type > $o ).
tff(pred_def_3120,type,
v4260: state_type > $o ).
tff(pred_def_3121,type,
v4251: state_type > $o ).
tff(pred_def_3122,type,
v4263: state_type > $o ).
tff(pred_def_3123,type,
v4262: state_type > $o ).
tff(pred_def_3124,type,
v4250: state_type > $o ).
tff(pred_def_3125,type,
v4265: state_type > $o ).
tff(pred_def_3126,type,
v4264: state_type > $o ).
tff(pred_def_3127,type,
v4249: state_type > $o ).
tff(pred_def_3128,type,
v4267: state_type > $o ).
tff(pred_def_3129,type,
v4266: state_type > $o ).
tff(pred_def_3130,type,
v4248: state_type > $o ).
tff(pred_def_3131,type,
v4269: state_type > $o ).
tff(pred_def_3132,type,
v4268: state_type > $o ).
tff(pred_def_3133,type,
v4247: state_type > $o ).
tff(pred_def_3134,type,
v4271: state_type > $o ).
tff(pred_def_3135,type,
v4211: ( state_type * $int ) > $o ).
tff(pred_def_3136,type,
v4209: ( state_type * $int ) > $o ).
tff(pred_def_3137,type,
v4207: ( state_type * $int ) > $o ).
tff(pred_def_3138,type,
v4275: state_type > $o ).
tff(pred_def_3139,type,
v4273: ( state_type * $int ) > $o ).
tff(pred_def_3140,type,
v4282: state_type > $o ).
tff(pred_def_3141,type,
v4280: state_type > $o ).
tff(pred_def_3142,type,
v4279: state_type > $o ).
tff(pred_def_3143,type,
v4278: state_type > $o ).
tff(pred_def_3144,type,
v4289: state_type > $o ).
tff(pred_def_3145,type,
v4286: state_type > $o ).
tff(pred_def_3146,type,
v3629: ( state_type * $int ) > $o ).
tff(pred_def_3147,type,
v4288: state_type > $o ).
tff(pred_def_3148,type,
v4297: state_type > $o ).
tff(pred_def_3149,type,
v4295: state_type > $o ).
tff(pred_def_3150,type,
v4294: state_type > $o ).
tff(pred_def_3151,type,
v4300: ( state_type * $int ) > $o ).
tff(pred_def_3152,type,
v4302: ( state_type * $int ) > $o ).
tff(pred_def_3153,type,
v4293: ( state_type * $int ) > $o ).
tff(pred_def_3154,type,
v4308: state_type > $o ).
tff(pred_def_3155,type,
v4175: state_type > $o ).
tff(pred_def_3156,type,
v4310: state_type > $o ).
tff(pred_def_3157,type,
v4312: state_type > $o ).
tff(pred_def_3158,type,
v4309: state_type > $o ).
tff(pred_def_3159,type,
v4307: state_type > $o ).
tff(pred_def_3160,type,
v4318: state_type > $o ).
tff(pred_def_3161,type,
v4316: state_type > $o ).
tff(pred_def_3162,type,
v4315: state_type > $o ).
tff(pred_def_3163,type,
v4314: ( state_type * $int ) > $o ).
tff(pred_def_3164,type,
v4328: state_type > $o ).
tff(pred_def_3165,type,
v3631: state_type > $o ).
tff(pred_def_3166,type,
v4327: state_type > $o ).
tff(pred_def_3167,type,
v4325: state_type > $o ).
tff(pred_def_3168,type,
v4329: state_type > $o ).
tff(pred_def_3169,type,
v4324: state_type > $o ).
tff(pred_def_3170,type,
v4334: state_type > $o ).
tff(pred_def_3171,type,
v4333: state_type > $o ).
tff(pred_def_3172,type,
v4331: state_type > $o ).
tff(pred_def_3173,type,
v4335: state_type > $o ).
tff(pred_def_3174,type,
v4330: state_type > $o ).
tff(pred_def_3175,type,
v4323: state_type > $o ).
tff(pred_def_3176,type,
v4337: state_type > $o ).
tff(pred_def_3177,type,
v4336: state_type > $o ).
tff(pred_def_3178,type,
v4322: state_type > $o ).
tff(pred_def_3179,type,
v4343: state_type > $o ).
tff(pred_def_3180,type,
v4341: state_type > $o ).
tff(pred_def_3181,type,
v4340: state_type > $o ).
tff(pred_def_3182,type,
v4339: ( state_type * $int ) > $o ).
tff(pred_def_3183,type,
v4348: state_type > $o ).
tff(pred_def_3184,type,
v4350: state_type > $o ).
tff(pred_def_3185,type,
v4349: state_type > $o ).
tff(pred_def_3186,type,
v4347: state_type > $o ).
tff(pred_def_3187,type,
v4356: state_type > $o ).
tff(pred_def_3188,type,
v4354: state_type > $o ).
tff(pred_def_3189,type,
v4353: state_type > $o ).
tff(pred_def_3190,type,
v4352: ( state_type * $int ) > $o ).
tff(pred_def_3191,type,
v4365: state_type > $o ).
tff(pred_def_3192,type,
v4366: state_type > $o ).
tff(pred_def_3193,type,
v4363: state_type > $o ).
tff(pred_def_3194,type,
v4362: state_type > $o ).
tff(pred_def_3195,type,
v4370: state_type > $o ).
tff(pred_def_3196,type,
v4368: state_type > $o ).
tff(pred_def_3197,type,
v4367: state_type > $o ).
tff(pred_def_3198,type,
v4361: state_type > $o ).
tff(pred_def_3199,type,
v4372: state_type > $o ).
tff(pred_def_3200,type,
v4371: state_type > $o ).
tff(pred_def_3201,type,
v4360: state_type > $o ).
tff(pred_def_3202,type,
v4377: state_type > $o ).
tff(pred_def_3203,type,
v4376: state_type > $o ).
tff(pred_def_3204,type,
v4384: state_type > $o ).
tff(pred_def_3205,type,
v4388: state_type > $o ).
tff(pred_def_3206,type,
v4387: state_type > $o ).
tff(pred_def_3207,type,
v4386: state_type > $o ).
tff(pred_def_3208,type,
v4389: state_type > $o ).
tff(pred_def_3209,type,
v4385: state_type > $o ).
tff(pred_def_3210,type,
v4381: state_type > $o ).
tff(pred_def_3211,type,
v4383: state_type > $o ).
tff(pred_def_3212,type,
v4375: state_type > $o ).
tff(pred_def_3213,type,
v4393: ( state_type * $int ) > $o ).
tff(pred_def_3214,type,
v4390: ( state_type * $int ) > $o ).
tff(pred_def_3215,type,
v4392: ( state_type * $int ) > $o ).
tff(pred_def_3216,type,
v4205: ( state_type * $int ) > $o ).
tff(pred_def_3217,type,
v4203: ( state_type * $int ) > $o ).
tff(pred_def_3218,type,
v4201: ( state_type * $int ) > $o ).
tff(pred_def_3219,type,
v4199: ( state_type * $int ) > $o ).
tff(pred_def_3220,type,
v4197: ( state_type * $int ) > $o ).
tff(pred_def_3221,type,
v4195: ( state_type * $int ) > $o ).
tff(pred_def_3222,type,
v4399: state_type > $o ).
tff(pred_def_3223,type,
v4401: state_type > $o ).
tff(pred_def_3224,type,
v4397: state_type > $o ).
tff(pred_def_3225,type,
v4408: state_type > $o ).
tff(pred_def_3226,type,
v4406: state_type > $o ).
tff(pred_def_3227,type,
v4405: state_type > $o ).
tff(pred_def_3228,type,
v4404: state_type > $o ).
tff(pred_def_3229,type,
v4415: state_type > $o ).
tff(pred_def_3230,type,
v4412: state_type > $o ).
tff(pred_def_3231,type,
v4414: state_type > $o ).
tff(pred_def_3232,type,
v4191: ( state_type * $int ) > $o ).
tff(pred_def_3233,type,
v4419: state_type > $o ).
tff(pred_def_3234,type,
v3615: state_type > $o ).
tff(pred_def_3235,type,
v4420: ( state_type * $int ) > $o ).
tff(pred_def_3236,type,
v4425: state_type > $o ).
tff(pred_def_3237,type,
v4426: state_type > $o ).
tff(pred_def_3238,type,
v4424: state_type > $o ).
tff(pred_def_3239,type,
v4427: state_type > $o ).
tff(pred_def_3240,type,
v4423: state_type > $o ).
tff(pred_def_3241,type,
v4428: state_type > $o ).
tff(pred_def_3242,type,
v4421: state_type > $o ).
tff(pred_def_3243,type,
v4429: state_type > $o ).
tff(pred_def_3244,type,
v4431: state_type > $o ).
tff(pred_def_3245,type,
v4430: ( state_type * $int ) > $o ).
tff(pred_def_3246,type,
v4436: state_type > $o ).
tff(pred_def_3247,type,
v4437: state_type > $o ).
tff(pred_def_3248,type,
v4435: state_type > $o ).
tff(pred_def_3249,type,
v4438: state_type > $o ).
tff(pred_def_3250,type,
v4434: state_type > $o ).
tff(pred_def_3251,type,
v4439: state_type > $o ).
tff(pred_def_3252,type,
v4432: state_type > $o ).
tff(pred_def_3253,type,
v4440: state_type > $o ).
tff(pred_def_3254,type,
v4442: state_type > $o ).
tff(pred_def_3255,type,
v4441: ( state_type * $int ) > $o ).
tff(pred_def_3256,type,
v4193: ( state_type * $int ) > $o ).
tff(pred_def_3257,type,
v4447: state_type > $o ).
tff(pred_def_3258,type,
v4446: state_type > $o ).
tff(pred_def_3259,type,
v4445: state_type > $o ).
tff(pred_def_3260,type,
v4454: state_type > $o ).
tff(pred_def_3261,type,
v4451: ( state_type * $int ) > $o ).
tff(pred_def_3262,type,
v4453: ( state_type * $int ) > $o ).
tff(pred_def_3263,type,
v4468: state_type > $o ).
tff(pred_def_3264,type,
v4467: state_type > $o ).
tff(pred_def_3265,type,
v4466: state_type > $o ).
tff(pred_def_3266,type,
v4465: state_type > $o ).
tff(pred_def_3267,type,
v4469: state_type > $o ).
tff(pred_def_3268,type,
v4464: state_type > $o ).
tff(pred_def_3269,type,
v4463: state_type > $o ).
tff(pred_def_3270,type,
v4462: state_type > $o ).
tff(pred_def_3271,type,
v4461: state_type > $o ).
tff(pred_def_3272,type,
v4460: state_type > $o ).
tff(pred_def_3273,type,
v4470: state_type > $o ).
tff(pred_def_3274,type,
v4459: state_type > $o ).
tff(pred_def_3275,type,
v4481: state_type > $o ).
tff(pred_def_3276,type,
v4480: state_type > $o ).
tff(pred_def_3277,type,
v4479: state_type > $o ).
tff(pred_def_3278,type,
v4478: state_type > $o ).
tff(pred_def_3279,type,
v4477: state_type > $o ).
tff(pred_def_3280,type,
v4476: state_type > $o ).
tff(pred_def_3281,type,
v4475: state_type > $o ).
tff(pred_def_3282,type,
v4474: state_type > $o ).
tff(pred_def_3283,type,
v4473: state_type > $o ).
tff(pred_def_3284,type,
v4472: state_type > $o ).
tff(pred_def_3285,type,
v4471: state_type > $o ).
tff(pred_def_3286,type,
v4458: state_type > $o ).
tff(pred_def_3287,type,
v4487: state_type > $o ).
tff(pred_def_3288,type,
v4488: state_type > $o ).
tff(pred_def_3289,type,
v4486: state_type > $o ).
tff(pred_def_3290,type,
v4485: state_type > $o ).
tff(pred_def_3291,type,
v4484: state_type > $o ).
tff(pred_def_3292,type,
v4483: state_type > $o ).
tff(pred_def_3293,type,
v4422: state_type > $o ).
tff(pred_def_3294,type,
v4496: state_type > $o ).
tff(pred_def_3295,type,
v4495: state_type > $o ).
tff(pred_def_3296,type,
v4494: state_type > $o ).
tff(pred_def_3297,type,
v4493: state_type > $o ).
tff(pred_def_3298,type,
v4492: state_type > $o ).
tff(pred_def_3299,type,
v4491: state_type > $o ).
tff(pred_def_3300,type,
v4489: state_type > $o ).
tff(pred_def_3301,type,
v4482: state_type > $o ).
tff(pred_def_3302,type,
v4189: state_type > $o ).
tff(pred_def_3303,type,
v4501: state_type > $o ).
tff(pred_def_3304,type,
v4500: state_type > $o ).
tff(pred_def_3305,type,
v4499: state_type > $o ).
tff(pred_def_3306,type,
v4508: state_type > $o ).
tff(pred_def_3307,type,
v4505: state_type > $o ).
tff(pred_def_3308,type,
v4507: state_type > $o ).
tff(pred_def_3309,type,
v4185: state_type > $o ).
tff(pred_def_3310,type,
v4183: state_type > $o ).
tff(pred_def_3311,type,
v4181: state_type > $o ).
tff(pred_def_3312,type,
v4179: state_type > $o ).
tff(pred_def_3313,type,
v4177: state_type > $o ).
tff(pred_def_3314,type,
v4512: state_type > $o ).
tff(pred_def_3315,type,
v4173: state_type > $o ).
tff(pred_def_3316,type,
v4171: state_type > $o ).
tff(pred_def_3317,type,
v4527: state_type > $o ).
tff(pred_def_3318,type,
v4526: state_type > $o ).
tff(pred_def_3319,type,
v4525: state_type > $o ).
tff(pred_def_3320,type,
v4528: state_type > $o ).
tff(pred_def_3321,type,
v4524: state_type > $o ).
tff(pred_def_3322,type,
v4522: state_type > $o ).
tff(pred_def_3323,type,
v4521: state_type > $o ).
tff(pred_def_3324,type,
v4533: state_type > $o ).
tff(pred_def_3325,type,
v4532: state_type > $o ).
tff(pred_def_3326,type,
v4530: state_type > $o ).
tff(pred_def_3327,type,
v4529: state_type > $o ).
tff(pred_def_3328,type,
v4520: state_type > $o ).
tff(pred_def_3329,type,
v4535: state_type > $o ).
tff(pred_def_3330,type,
v4534: state_type > $o ).
tff(pred_def_3331,type,
v4519: state_type > $o ).
tff(pred_def_3332,type,
v4537: state_type > $o ).
tff(pred_def_3333,type,
v4536: state_type > $o ).
tff(pred_def_3334,type,
v4518: state_type > $o ).
tff(pred_def_3335,type,
v4539: state_type > $o ).
tff(pred_def_3336,type,
v4538: state_type > $o ).
tff(pred_def_3337,type,
v4517: state_type > $o ).
tff(pred_def_3338,type,
v4541: state_type > $o ).
tff(pred_def_3339,type,
v4540: state_type > $o ).
tff(pred_def_3340,type,
v4516: state_type > $o ).
tff(pred_def_3341,type,
v4543: state_type > $o ).
tff(pred_def_3342,type,
v4542: state_type > $o ).
tff(pred_def_3343,type,
v4515: state_type > $o ).
tff(pred_def_3344,type,
v4545: state_type > $o ).
tff(pred_def_3345,type,
v3635: state_type > $o ).
tff(pred_def_3346,type,
v3633: state_type > $o ).
tff(pred_def_3347,type,
v4552: state_type > $o ).
tff(pred_def_3348,type,
v4551: state_type > $o ).
tff(pred_def_3349,type,
v4553: state_type > $o ).
tff(pred_def_3350,type,
v4555: state_type > $o ).
tff(pred_def_3351,type,
v4554: state_type > $o ).
tff(pred_def_3352,type,
v4550: state_type > $o ).
tff(pred_def_3353,type,
v4558: state_type > $o ).
tff(pred_def_3354,type,
v4557: state_type > $o ).
tff(pred_def_3355,type,
v4549: state_type > $o ).
tff(pred_def_3356,type,
v4563: state_type > $o ).
tff(pred_def_3357,type,
v4562: state_type > $o ).
tff(pred_def_3358,type,
v4561: state_type > $o ).
tff(pred_def_3359,type,
v4570: state_type > $o ).
tff(pred_def_3360,type,
v4572: state_type > $o ).
tff(pred_def_3361,type,
v4571: state_type > $o ).
tff(pred_def_3362,type,
v4567: state_type > $o ).
tff(pred_def_3363,type,
v4569: state_type > $o ).
tff(pred_def_3364,type,
v3625: state_type > $o ).
tff(pred_def_3365,type,
v3623: state_type > $o ).
tff(pred_def_3366,type,
v3621: state_type > $o ).
tff(pred_def_3367,type,
v3619: state_type > $o ).
tff(pred_def_3368,type,
v3617: state_type > $o ).
tff(pred_def_3369,type,
v3613: state_type > $o ).
tff(pred_def_3370,type,
v3611: state_type > $o ).
tff(pred_def_3371,type,
v3609: state_type > $o ).
tff(pred_def_3372,type,
v3601: state_type > $o ).
tff(pred_def_3373,type,
v4583: state_type > $o ).
tff(pred_def_3374,type,
v4585: state_type > $o ).
tff(pred_def_3375,type,
v4581: state_type > $o ).
tff(pred_def_3376,type,
v4579: state_type > $o ).
tff(pred_def_3377,type,
v4577: state_type > $o ).
tff(pred_def_3378,type,
v4619: ( state_type * $int ) > $o ).
tff(pred_def_3379,type,
v4617: ( state_type * $int ) > $o ).
tff(pred_def_3380,type,
v4615: ( state_type * $int ) > $o ).
tff(pred_def_3381,type,
v4613: ( state_type * $int ) > $o ).
tff(pred_def_3382,type,
v4611: ( state_type * $int ) > $o ).
tff(pred_def_3383,type,
v4609: ( state_type * $int ) > $o ).
tff(pred_def_3384,type,
v4607: ( state_type * $int ) > $o ).
tff(pred_def_3385,type,
v4605: ( state_type * $int ) > $o ).
tff(pred_def_3386,type,
v4603: ( state_type * $int ) > $o ).
tff(pred_def_3387,type,
v4601: ( state_type * $int ) > $o ).
tff(pred_def_3388,type,
v4599: ( state_type * $int ) > $o ).
tff(pred_def_3389,type,
v4597: ( state_type * $int ) > $o ).
tff(pred_def_3390,type,
v4595: ( state_type * $int ) > $o ).
tff(pred_def_3391,type,
v4593: ( state_type * $int ) > $o ).
tff(pred_def_3392,type,
v4591: ( state_type * $int ) > $o ).
tff(pred_def_3393,type,
v4589: ( state_type * $int ) > $o ).
tff(pred_def_3394,type,
v4587: ( state_type * $int ) > $o ).
tff(pred_def_3395,type,
v4627: state_type > $o ).
tff(pred_def_3396,type,
v4629: state_type > $o ).
tff(pred_def_3397,type,
v4625: state_type > $o ).
tff(pred_def_3398,type,
v4623: state_type > $o ).
tff(pred_def_3399,type,
v4621: state_type > $o ).
tff(pred_def_3400,type,
v4641: ( state_type * $int ) > $o ).
tff(pred_def_3401,type,
v4639: ( state_type * $int ) > $o ).
tff(pred_def_3402,type,
v4637: ( state_type * $int ) > $o ).
tff(pred_def_3403,type,
v4651: ( state_type * $int ) > $o ).
tff(pred_def_3404,type,
v4649: ( state_type * $int ) > $o ).
tff(pred_def_3405,type,
v4647: ( state_type * $int ) > $o ).
tff(pred_def_3406,type,
v4645: ( state_type * $int ) > $o ).
tff(pred_def_3407,type,
v4643: ( state_type * $int ) > $o ).
tff(pred_def_3408,type,
v4654: state_type > $o ).
tff(pred_def_3409,type,
v4655: state_type > $o ).
tff(pred_def_3410,type,
v4653: state_type > $o ).
tff(pred_def_3411,type,
v4652: ( state_type * $int ) > $o ).
tff(pred_def_3412,type,
v4635: ( state_type * $int ) > $o ).
tff(pred_def_3413,type,
v4633: ( state_type * $int ) > $o ).
tff(pred_def_3414,type,
v4631: ( state_type * $int ) > $o ).
tff(pred_def_3415,type,
v4658: state_type > $o ).
tff(pred_def_3416,type,
v4657: state_type > $o ).
tff(pred_def_3417,type,
v4661: state_type > $o ).
tff(pred_def_3418,type,
v4660: state_type > $o ).
tff(pred_def_3419,type,
v4659: ( state_type * $int ) > $o ).
tff(pred_def_3420,type,
v3599: ( state_type * $int ) > $o ).
tff(pred_def_3421,type,
v4664: state_type > $o ).
tff(pred_def_3422,type,
v4665: state_type > $o ).
tff(pred_def_3423,type,
v4666: state_type > $o ).
tff(pred_def_3424,type,
v4667: state_type > $o ).
tff(pred_def_3425,type,
v4668: state_type > $o ).
tff(pred_def_3426,type,
v4669: state_type > $o ).
tff(pred_def_3427,type,
v4670: state_type > $o ).
tff(pred_def_3428,type,
v4671: state_type > $o ).
tff(pred_def_3429,type,
v4672: state_type > $o ).
tff(pred_def_3430,type,
v4673: state_type > $o ).
tff(pred_def_3431,type,
v4674: state_type > $o ).
tff(pred_def_3432,type,
v4675: state_type > $o ).
tff(pred_def_3433,type,
v4676: state_type > $o ).
tff(pred_def_3434,type,
v4677: state_type > $o ).
tff(pred_def_3435,type,
v4678: state_type > $o ).
tff(pred_def_3436,type,
v4679: state_type > $o ).
tff(pred_def_3437,type,
v3597: ( state_type * $int ) > $o ).
tff(pred_def_3438,type,
v3595: ( state_type * $int ) > $o ).
tff(pred_def_3439,type,
v3593: ( state_type * $int ) > $o ).
tff(pred_def_3440,type,
v3591: ( state_type * $int ) > $o ).
tff(pred_def_3441,type,
v4684: state_type > $o ).
tff(pred_def_3442,type,
v4683: state_type > $o ).
tff(pred_def_3443,type,
v4682: state_type > $o ).
tff(pred_def_3444,type,
v4691: state_type > $o ).
tff(pred_def_3445,type,
v4688: ( state_type * $int ) > $o ).
tff(pred_def_3446,type,
v4690: ( state_type * $int ) > $o ).
tff(pred_def_3447,type,
v3589: ( state_type * $int ) > $o ).
tff(pred_def_3448,type,
v3587: ( state_type * $int ) > $o ).
tff(pred_def_3449,type,
v3585: ( state_type * $int ) > $o ).
tff(pred_def_3450,type,
v3583: ( state_type * $int ) > $o ).
tff(pred_def_3451,type,
v3581: ( state_type * $int ) > $o ).
tff(pred_def_3452,type,
v4700: state_type > $o ).
tff(pred_def_3453,type,
v4698: state_type > $o ).
tff(pred_def_3454,type,
v4697: state_type > $o ).
tff(pred_def_3455,type,
v4695: ( state_type * $int ) > $o ).
tff(pred_def_3456,type,
v4707: state_type > $o ).
tff(pred_def_3457,type,
v4705: state_type > $o ).
tff(pred_def_3458,type,
v4710: state_type > $o ).
tff(pred_def_3459,type,
v4712: state_type > $o ).
tff(pred_def_3460,type,
v4704: state_type > $o ).
tff(pred_def_3461,type,
v4717: state_type > $o ).
tff(pred_def_3462,type,
v4718: ( state_type * $int ) > $o ).
tff(pred_def_3463,type,
v4716: ( state_type * $int ) > $o ).
tff(pred_def_3464,type,
v4713: ( state_type * $int ) > $o ).
tff(pred_def_3465,type,
v4715: ( state_type * $int ) > $o ).
tff(pred_def_3466,type,
v3579: ( state_type * $int ) > $o ).
tff(pred_def_3467,type,
v4726: state_type > $o ).
tff(pred_def_3468,type,
v4724: state_type > $o ).
tff(pred_def_3469,type,
v4735: state_type > $o ).
tff(pred_def_3470,type,
v4734: state_type > $o ).
tff(pred_def_3471,type,
v4736: state_type > $o ).
tff(pred_def_3472,type,
v4733: state_type > $o ).
tff(pred_def_3473,type,
v4732: state_type > $o ).
tff(pred_def_3474,type,
v4741: state_type > $o ).
tff(pred_def_3475,type,
v4740: state_type > $o ).
tff(pred_def_3476,type,
v4744: state_type > $o ).
tff(pred_def_3477,type,
v4749: state_type > $o ).
tff(pred_def_3478,type,
v4750: state_type > $o ).
tff(pred_def_3479,type,
v4748: state_type > $o ).
tff(pred_def_3480,type,
v4752: state_type > $o ).
tff(pred_def_3481,type,
v4753: state_type > $o ).
tff(pred_def_3482,type,
v4751: state_type > $o ).
tff(pred_def_3483,type,
v4747: state_type > $o ).
tff(pred_def_3484,type,
v4754: state_type > $o ).
tff(pred_def_3485,type,
v4746: state_type > $o ).
tff(pred_def_3486,type,
v4755: state_type > $o ).
tff(pred_def_3487,type,
v4745: state_type > $o ).
tff(pred_def_3488,type,
v4743: state_type > $o ).
tff(pred_def_3489,type,
v4756: state_type > $o ).
tff(pred_def_3490,type,
v4742: state_type > $o ).
tff(pred_def_3491,type,
v4739: state_type > $o ).
tff(pred_def_3492,type,
v4757: state_type > $o ).
tff(pred_def_3493,type,
v4738: state_type > $o ).
tff(pred_def_3494,type,
v4737: state_type > $o ).
tff(pred_def_3495,type,
v4729: state_type > $o ).
tff(pred_def_3496,type,
v4731: state_type > $o ).
tff(pred_def_3497,type,
v4723: state_type > $o ).
tff(pred_def_3498,type,
v3577: ( state_type * $int ) > $o ).
tff(pred_def_3499,type,
v4772: state_type > $o ).
tff(pred_def_3500,type,
v4771: state_type > $o ).
tff(pred_def_3501,type,
v4770: state_type > $o ).
tff(pred_def_3502,type,
v4769: state_type > $o ).
tff(pred_def_3503,type,
v4768: state_type > $o ).
tff(pred_def_3504,type,
v4767: state_type > $o ).
tff(pred_def_3505,type,
v4773: state_type > $o ).
tff(pred_def_3506,type,
v4766: state_type > $o ).
tff(pred_def_3507,type,
v4774: state_type > $o ).
tff(pred_def_3508,type,
v4765: state_type > $o ).
tff(pred_def_3509,type,
v4777: state_type > $o ).
tff(pred_def_3510,type,
v4778: state_type > $o ).
tff(pred_def_3511,type,
v4776: state_type > $o ).
tff(pred_def_3512,type,
v4779: state_type > $o ).
tff(pred_def_3513,type,
v4775: state_type > $o ).
tff(pred_def_3514,type,
v4782: state_type > $o ).
tff(pred_def_3515,type,
v4783: state_type > $o ).
tff(pred_def_3516,type,
v4781: state_type > $o ).
tff(pred_def_3517,type,
v4784: state_type > $o ).
tff(pred_def_3518,type,
v4780: state_type > $o ).
tff(pred_def_3519,type,
v4787: state_type > $o ).
tff(pred_def_3520,type,
v4788: state_type > $o ).
tff(pred_def_3521,type,
v4786: state_type > $o ).
tff(pred_def_3522,type,
v4789: state_type > $o ).
tff(pred_def_3523,type,
v4785: state_type > $o ).
tff(pred_def_3524,type,
v4792: state_type > $o ).
tff(pred_def_3525,type,
v4793: state_type > $o ).
tff(pred_def_3526,type,
v4791: state_type > $o ).
tff(pred_def_3527,type,
v4794: state_type > $o ).
tff(pred_def_3528,type,
v4790: state_type > $o ).
tff(pred_def_3529,type,
v4797: state_type > $o ).
tff(pred_def_3530,type,
v4798: state_type > $o ).
tff(pred_def_3531,type,
v4796: state_type > $o ).
tff(pred_def_3532,type,
v4799: state_type > $o ).
tff(pred_def_3533,type,
v4795: state_type > $o ).
tff(pred_def_3534,type,
v4763: ( state_type * $int ) > $o ).
tff(pred_def_3535,type,
v4762: ( state_type * $int ) > $o ).
tff(pred_def_3536,type,
v4761: ( state_type * $int ) > $o ).
tff(pred_def_3537,type,
v4758: ( state_type * $int ) > $o ).
tff(pred_def_3538,type,
v4760: ( state_type * $int ) > $o ).
tff(pred_def_3539,type,
v4823: state_type > $o ).
tff(pred_def_3540,type,
v4824: ( state_type * $int ) > $o ).
tff(pred_def_3541,type,
v4827: ( state_type * $int ) > $o ).
tff(pred_def_3542,type,
v4826: state_type > $o ).
tff(pred_def_3543,type,
v4829: ( state_type * $int ) > $o ).
tff(pred_def_3544,type,
v4828: state_type > $o ).
tff(pred_def_3545,type,
v4830: ( state_type * $int ) > $o ).
tff(pred_def_3546,type,
v4833: ( state_type * $int ) > $o ).
tff(pred_def_3547,type,
v4832: state_type > $o ).
tff(pred_def_3548,type,
v4834: ( state_type * $int ) > $o ).
tff(pred_def_3549,type,
v4837: ( state_type * $int ) > $o ).
tff(pred_def_3550,type,
v4836: state_type > $o ).
tff(pred_def_3551,type,
v4825: ( state_type * $int ) > $o ).
tff(pred_def_3552,type,
v4822: ( state_type * $int ) > $o ).
tff(pred_def_3553,type,
v4821: ( state_type * $int ) > $o ).
tff(pred_def_3554,type,
v4819: state_type > $o ).
tff(pred_def_3555,type,
v4841: ( state_type * $int ) > $o ).
tff(pred_def_3556,type,
v4839: ( state_type * $int ) > $o ).
tff(pred_def_3557,type,
v4815: ( state_type * $int ) > $o ).
tff(pred_def_3558,type,
v4843: ( state_type * $int ) > $o ).
tff(pred_def_3559,type,
v4844: ( state_type * $int ) > $o ).
tff(pred_def_3560,type,
v4817: ( state_type * $int ) > $o ).
tff(pred_def_3561,type,
v4848: state_type > $o ).
tff(pred_def_3562,type,
v4850: ( state_type * $int ) > $o ).
tff(pred_def_3563,type,
v4851: ( state_type * $int ) > $o ).
tff(pred_def_3564,type,
v4846: ( state_type * $int ) > $o ).
tff(pred_def_3565,type,
v4856: state_type > $o ).
tff(pred_def_3566,type,
v4855: state_type > $o ).
tff(pred_def_3567,type,
v4864: state_type > $o ).
tff(pred_def_3568,type,
v4869: ( state_type * $int ) > $o ).
tff(pred_def_3569,type,
v4868: state_type > $o ).
tff(pred_def_3570,type,
v4871: ( state_type * $int ) > $o ).
tff(pred_def_3571,type,
v4870: state_type > $o ).
tff(pred_def_3572,type,
v4867: state_type > $o ).
tff(pred_def_3573,type,
v4873: ( state_type * $int ) > $o ).
tff(pred_def_3574,type,
v4872: state_type > $o ).
tff(pred_def_3575,type,
v4866: state_type > $o ).
tff(pred_def_3576,type,
v4874: state_type > $o ).
tff(pred_def_3577,type,
v4865: state_type > $o ).
tff(pred_def_3578,type,
v4863: state_type > $o ).
tff(pred_def_3579,type,
v4878: ( state_type * $int ) > $o ).
tff(pred_def_3580,type,
v4877: state_type > $o ).
tff(pred_def_3581,type,
v4876: state_type > $o ).
tff(pred_def_3582,type,
v4875: state_type > $o ).
tff(pred_def_3583,type,
v4860: state_type > $o ).
tff(pred_def_3584,type,
v4862: state_type > $o ).
tff(pred_def_3585,type,
v4854: state_type > $o ).
tff(pred_def_3586,type,
v4882: ( state_type * $int ) > $o ).
tff(pred_def_3587,type,
v4879: ( state_type * $int ) > $o ).
tff(pred_def_3588,type,
v4881: ( state_type * $int ) > $o ).
tff(pred_def_3589,type,
v4853: ( state_type * $int ) > $o ).
tff(pred_def_3590,type,
v4813: ( state_type * $int ) > $o ).
tff(pred_def_3591,type,
v4811: ( state_type * $int ) > $o ).
tff(pred_def_3592,type,
v4809: ( state_type * $int ) > $o ).
tff(pred_def_3593,type,
v4894: state_type > $o ).
tff(pred_def_3594,type,
v4893: state_type > $o ).
tff(pred_def_3595,type,
v4892: state_type > $o ).
tff(pred_def_3596,type,
v4896: state_type > $o ).
tff(pred_def_3597,type,
v4895: state_type > $o ).
tff(pred_def_3598,type,
v4891: state_type > $o ).
tff(pred_def_3599,type,
v4890: state_type > $o ).
tff(pred_def_3600,type,
v4889: state_type > $o ).
tff(pred_def_3601,type,
v4888: state_type > $o ).
tff(pred_def_3602,type,
v4897: state_type > $o ).
tff(pred_def_3603,type,
v4887: state_type > $o ).
tff(pred_def_3604,type,
v4903: state_type > $o ).
tff(pred_def_3605,type,
v4902: state_type > $o ).
tff(pred_def_3606,type,
v4901: state_type > $o ).
tff(pred_def_3607,type,
v4900: state_type > $o ).
tff(pred_def_3608,type,
v4899: state_type > $o ).
tff(pred_def_3609,type,
v4898: state_type > $o ).
tff(pred_def_3610,type,
v4886: state_type > $o ).
tff(pred_def_3611,type,
v4906: ( state_type * $int ) > $o ).
tff(pred_def_3612,type,
v4907: ( state_type * $int ) > $o ).
tff(pred_def_3613,type,
v4905: ( state_type * $int ) > $o ).
tff(pred_def_3614,type,
v4910: ( state_type * $int ) > $o ).
tff(pred_def_3615,type,
v4911: ( state_type * $int ) > $o ).
tff(pred_def_3616,type,
v4909: ( state_type * $int ) > $o ).
tff(pred_def_3617,type,
v4914: ( state_type * $int ) > $o ).
tff(pred_def_3618,type,
v4915: ( state_type * $int ) > $o ).
tff(pred_def_3619,type,
v4913: ( state_type * $int ) > $o ).
tff(pred_def_3620,type,
v4916: ( state_type * $int ) > $o ).
tff(pred_def_3621,type,
v4912: ( state_type * $int ) > $o ).
tff(pred_def_3622,type,
v4908: ( state_type * $int ) > $o ).
tff(pred_def_3623,type,
v4917: state_type > $o ).
tff(pred_def_3624,type,
v4919: ( state_type * $int ) > $o ).
tff(pred_def_3625,type,
v4904: ( state_type * $int ) > $o ).
tff(pred_def_3626,type,
v4807: ( state_type * $int ) > $o ).
tff(pred_def_3627,type,
v4925: state_type > $o ).
tff(pred_def_3628,type,
v4923: state_type > $o ).
tff(pred_def_3629,type,
v4928: state_type > $o ).
tff(pred_def_3630,type,
v4930: state_type > $o ).
tff(pred_def_3631,type,
v4922: state_type > $o ).
tff(pred_def_3632,type,
v4931: ( state_type * $int ) > $o ).
tff(pred_def_3633,type,
v4933: ( state_type * $int ) > $o ).
tff(pred_def_3634,type,
v4805: ( state_type * $int ) > $o ).
tff(pred_def_3635,type,
v4803: ( state_type * $int ) > $o ).
tff(pred_def_3636,type,
v4941: state_type > $o ).
tff(pred_def_3637,type,
v4939: state_type > $o ).
tff(pred_def_3638,type,
v4950: state_type > $o ).
tff(pred_def_3639,type,
v4949: state_type > $o ).
tff(pred_def_3640,type,
v4951: state_type > $o ).
tff(pred_def_3641,type,
v4948: state_type > $o ).
tff(pred_def_3642,type,
v4947: state_type > $o ).
tff(pred_def_3643,type,
v4956: state_type > $o ).
tff(pred_def_3644,type,
v4955: state_type > $o ).
tff(pred_def_3645,type,
v4959: state_type > $o ).
tff(pred_def_3646,type,
v4964: state_type > $o ).
tff(pred_def_3647,type,
v4963: state_type > $o ).
tff(pred_def_3648,type,
v4966: state_type > $o ).
tff(pred_def_3649,type,
v4965: state_type > $o ).
tff(pred_def_3650,type,
v4962: state_type > $o ).
tff(pred_def_3651,type,
v4967: state_type > $o ).
tff(pred_def_3652,type,
v4961: state_type > $o ).
tff(pred_def_3653,type,
v4968: state_type > $o ).
tff(pred_def_3654,type,
v4960: state_type > $o ).
tff(pred_def_3655,type,
v4958: state_type > $o ).
tff(pred_def_3656,type,
v4969: state_type > $o ).
tff(pred_def_3657,type,
v4957: state_type > $o ).
tff(pred_def_3658,type,
v4954: state_type > $o ).
tff(pred_def_3659,type,
v4970: state_type > $o ).
tff(pred_def_3660,type,
v4953: state_type > $o ).
tff(pred_def_3661,type,
v4952: state_type > $o ).
tff(pred_def_3662,type,
v4944: state_type > $o ).
tff(pred_def_3663,type,
v4946: state_type > $o ).
tff(pred_def_3664,type,
v4938: state_type > $o ).
tff(pred_def_3665,type,
v4971: ( state_type * $int ) > $o ).
tff(pred_def_3666,type,
v4973: ( state_type * $int ) > $o ).
tff(pred_def_3667,type,
v4995: state_type > $o ).
tff(pred_def_3668,type,
v4996: ( state_type * $int ) > $o ).
tff(pred_def_3669,type,
v4999: ( state_type * $int ) > $o ).
tff(pred_def_3670,type,
v4998: state_type > $o ).
tff(pred_def_3671,type,
v5001: ( state_type * $int ) > $o ).
tff(pred_def_3672,type,
v5000: state_type > $o ).
tff(pred_def_3673,type,
v5002: ( state_type * $int ) > $o ).
tff(pred_def_3674,type,
v5005: ( state_type * $int ) > $o ).
tff(pred_def_3675,type,
v5004: state_type > $o ).
tff(pred_def_3676,type,
v5006: ( state_type * $int ) > $o ).
tff(pred_def_3677,type,
v5009: ( state_type * $int ) > $o ).
tff(pred_def_3678,type,
v5008: state_type > $o ).
tff(pred_def_3679,type,
v4997: ( state_type * $int ) > $o ).
tff(pred_def_3680,type,
v4994: ( state_type * $int ) > $o ).
tff(pred_def_3681,type,
v4993: ( state_type * $int ) > $o ).
tff(pred_def_3682,type,
v4991: state_type > $o ).
tff(pred_def_3683,type,
v5013: ( state_type * $int ) > $o ).
tff(pred_def_3684,type,
v5011: ( state_type * $int ) > $o ).
tff(pred_def_3685,type,
v4987: ( state_type * $int ) > $o ).
tff(pred_def_3686,type,
v5015: ( state_type * $int ) > $o ).
tff(pred_def_3687,type,
v4989: ( state_type * $int ) > $o ).
tff(pred_def_3688,type,
v5020: state_type > $o ).
tff(pred_def_3689,type,
v5022: ( state_type * $int ) > $o ).
tff(pred_def_3690,type,
v5018: ( state_type * $int ) > $o ).
tff(pred_def_3691,type,
v5028: state_type > $o ).
tff(pred_def_3692,type,
v5027: state_type > $o ).
tff(pred_def_3693,type,
v5036: state_type > $o ).
tff(pred_def_3694,type,
v5041: ( state_type * $int ) > $o ).
tff(pred_def_3695,type,
v5040: state_type > $o ).
tff(pred_def_3696,type,
v5043: ( state_type * $int ) > $o ).
tff(pred_def_3697,type,
v5042: state_type > $o ).
tff(pred_def_3698,type,
v5039: state_type > $o ).
tff(pred_def_3699,type,
v5045: ( state_type * $int ) > $o ).
tff(pred_def_3700,type,
v5044: state_type > $o ).
tff(pred_def_3701,type,
v5038: state_type > $o ).
tff(pred_def_3702,type,
v5046: state_type > $o ).
tff(pred_def_3703,type,
v5037: state_type > $o ).
tff(pred_def_3704,type,
v5035: state_type > $o ).
tff(pred_def_3705,type,
v5050: ( state_type * $int ) > $o ).
tff(pred_def_3706,type,
v5049: state_type > $o ).
tff(pred_def_3707,type,
v5048: state_type > $o ).
tff(pred_def_3708,type,
v5047: state_type > $o ).
tff(pred_def_3709,type,
v5032: state_type > $o ).
tff(pred_def_3710,type,
v5034: state_type > $o ).
tff(pred_def_3711,type,
v5026: state_type > $o ).
tff(pred_def_3712,type,
v5054: ( state_type * $int ) > $o ).
tff(pred_def_3713,type,
v5051: ( state_type * $int ) > $o ).
tff(pred_def_3714,type,
v5053: ( state_type * $int ) > $o ).
tff(pred_def_3715,type,
v4985: ( state_type * $int ) > $o ).
tff(pred_def_3716,type,
v4983: ( state_type * $int ) > $o ).
tff(pred_def_3717,type,
v4981: ( state_type * $int ) > $o ).
tff(pred_def_3718,type,
v5062: state_type > $o ).
tff(pred_def_3719,type,
v5060: state_type > $o ).
tff(pred_def_3720,type,
v5065: state_type > $o ).
tff(pred_def_3721,type,
v5067: state_type > $o ).
tff(pred_def_3722,type,
v5059: state_type > $o ).
tff(pred_def_3723,type,
v5072: state_type > $o ).
tff(pred_def_3724,type,
v5073: ( state_type * $int ) > $o ).
tff(pred_def_3725,type,
v5071: ( state_type * $int ) > $o ).
tff(pred_def_3726,type,
v5068: ( state_type * $int ) > $o ).
tff(pred_def_3727,type,
v5070: ( state_type * $int ) > $o ).
tff(pred_def_3728,type,
v4979: ( state_type * $int ) > $o ).
tff(pred_def_3729,type,
bxxx0000: $int > $o ).
tff(pred_def_3730,type,
v4977: ( state_type * $int ) > $o ).
tff(pred_def_3731,type,
v5083: state_type > $o ).
tff(pred_def_3732,type,
v5081: state_type > $o ).
tff(pred_def_3733,type,
v5093: state_type > $o ).
tff(pred_def_3734,type,
v5092: state_type > $o ).
tff(pred_def_3735,type,
v5091: state_type > $o ).
tff(pred_def_3736,type,
v5094: state_type > $o ).
tff(pred_def_3737,type,
v5090: state_type > $o ).
tff(pred_def_3738,type,
v5089: state_type > $o ).
tff(pred_def_3739,type,
v5099: state_type > $o ).
tff(pred_def_3740,type,
v5098: state_type > $o ).
tff(pred_def_3741,type,
v5102: state_type > $o ).
tff(pred_def_3742,type,
v5106: state_type > $o ).
tff(pred_def_3743,type,
v5108: state_type > $o ).
tff(pred_def_3744,type,
v5109: state_type > $o ).
tff(pred_def_3745,type,
v5107: state_type > $o ).
tff(pred_def_3746,type,
v5105: state_type > $o ).
tff(pred_def_3747,type,
v5110: state_type > $o ).
tff(pred_def_3748,type,
v5104: state_type > $o ).
tff(pred_def_3749,type,
v5111: state_type > $o ).
tff(pred_def_3750,type,
v5103: state_type > $o ).
tff(pred_def_3751,type,
v5101: state_type > $o ).
tff(pred_def_3752,type,
v5112: state_type > $o ).
tff(pred_def_3753,type,
v5100: state_type > $o ).
tff(pred_def_3754,type,
v5097: state_type > $o ).
tff(pred_def_3755,type,
v5113: state_type > $o ).
tff(pred_def_3756,type,
v5096: state_type > $o ).
tff(pred_def_3757,type,
v5095: state_type > $o ).
tff(pred_def_3758,type,
v5086: state_type > $o ).
tff(pred_def_3759,type,
v5088: state_type > $o ).
tff(pred_def_3760,type,
v5080: state_type > $o ).
tff(pred_def_3761,type,
v5134: state_type > $o ).
tff(pred_def_3762,type,
v5133: state_type > $o ).
tff(pred_def_3763,type,
v5132: state_type > $o ).
tff(pred_def_3764,type,
v5135: state_type > $o ).
tff(pred_def_3765,type,
v5131: state_type > $o ).
tff(pred_def_3766,type,
v5130: state_type > $o ).
tff(pred_def_3767,type,
v5136: state_type > $o ).
tff(pred_def_3768,type,
v5129: state_type > $o ).
tff(pred_def_3769,type,
v5128: state_type > $o ).
tff(pred_def_3770,type,
v5137: state_type > $o ).
tff(pred_def_3771,type,
v5127: state_type > $o ).
tff(pred_def_3772,type,
v5126: state_type > $o ).
tff(pred_def_3773,type,
v5138: state_type > $o ).
tff(pred_def_3774,type,
v5125: state_type > $o ).
tff(pred_def_3775,type,
v5124: state_type > $o ).
tff(pred_def_3776,type,
v5123: state_type > $o ).
tff(pred_def_3777,type,
v5122: state_type > $o ).
tff(pred_def_3778,type,
v5140: state_type > $o ).
tff(pred_def_3779,type,
v5139: state_type > $o ).
tff(pred_def_3780,type,
v5121: state_type > $o ).
tff(pred_def_3781,type,
v5143: state_type > $o ).
tff(pred_def_3782,type,
v5142: state_type > $o ).
tff(pred_def_3783,type,
v5144: state_type > $o ).
tff(pred_def_3784,type,
v5141: state_type > $o ).
tff(pred_def_3785,type,
v5147: state_type > $o ).
tff(pred_def_3786,type,
v5146: state_type > $o ).
tff(pred_def_3787,type,
v5148: state_type > $o ).
tff(pred_def_3788,type,
v5145: state_type > $o ).
tff(pred_def_3789,type,
v5151: state_type > $o ).
tff(pred_def_3790,type,
v5150: state_type > $o ).
tff(pred_def_3791,type,
v5152: state_type > $o ).
tff(pred_def_3792,type,
v5149: state_type > $o ).
tff(pred_def_3793,type,
v5155: state_type > $o ).
tff(pred_def_3794,type,
v5154: state_type > $o ).
tff(pred_def_3795,type,
v5156: state_type > $o ).
tff(pred_def_3796,type,
v5153: state_type > $o ).
tff(pred_def_3797,type,
v5159: state_type > $o ).
tff(pred_def_3798,type,
v5158: state_type > $o ).
tff(pred_def_3799,type,
v5160: state_type > $o ).
tff(pred_def_3800,type,
v5157: state_type > $o ).
tff(pred_def_3801,type,
v5119: ( state_type * $int ) > $o ).
tff(pred_def_3802,type,
v5118: ( state_type * $int ) > $o ).
tff(pred_def_3803,type,
v5117: ( state_type * $int ) > $o ).
tff(pred_def_3804,type,
v5114: ( state_type * $int ) > $o ).
tff(pred_def_3805,type,
v5116: ( state_type * $int ) > $o ).
tff(pred_def_3806,type,
v5181: state_type > $o ).
tff(pred_def_3807,type,
v5180: state_type > $o ).
tff(pred_def_3808,type,
v5179: state_type > $o ).
tff(pred_def_3809,type,
v5188: state_type > $o ).
tff(pred_def_3810,type,
v5185: ( state_type * $int ) > $o ).
tff(pred_def_3811,type,
v5187: ( state_type * $int ) > $o ).
tff(pred_def_3812,type,
v5176: ( state_type * $int ) > $o ).
tff(pred_def_3813,type,
v5174: ( state_type * $int ) > $o ).
tff(pred_def_3814,type,
v5172: ( state_type * $int ) > $o ).
tff(pred_def_3815,type,
v5170: ( state_type * $int ) > $o ).
tff(pred_def_3816,type,
v5168: ( state_type * $int ) > $o ).
tff(pred_def_3817,type,
v5198: state_type > $o ).
tff(pred_def_3818,type,
v5197: state_type > $o ).
tff(pred_def_3819,type,
v5195: state_type > $o ).
tff(pred_def_3820,type,
v5194: ( state_type * $int ) > $o ).
tff(pred_def_3821,type,
b000000000100: $int > $o ).
tff(pred_def_3822,type,
v5192: ( state_type * $int ) > $o ).
tff(pred_def_3823,type,
v5214: state_type > $o ).
tff(pred_def_3824,type,
v5215: ( state_type * $int ) > $o ).
tff(pred_def_3825,type,
v5218: ( state_type * $int ) > $o ).
tff(pred_def_3826,type,
v5217: state_type > $o ).
tff(pred_def_3827,type,
v5220: ( state_type * $int ) > $o ).
tff(pred_def_3828,type,
v5219: state_type > $o ).
tff(pred_def_3829,type,
v5221: ( state_type * $int ) > $o ).
tff(pred_def_3830,type,
v5224: ( state_type * $int ) > $o ).
tff(pred_def_3831,type,
v5223: state_type > $o ).
tff(pred_def_3832,type,
v5225: ( state_type * $int ) > $o ).
tff(pred_def_3833,type,
v5228: ( state_type * $int ) > $o ).
tff(pred_def_3834,type,
v5227: state_type > $o ).
tff(pred_def_3835,type,
v5216: ( state_type * $int ) > $o ).
tff(pred_def_3836,type,
v5213: ( state_type * $int ) > $o ).
tff(pred_def_3837,type,
v5212: ( state_type * $int ) > $o ).
tff(pred_def_3838,type,
v5210: state_type > $o ).
tff(pred_def_3839,type,
v5232: ( state_type * $int ) > $o ).
tff(pred_def_3840,type,
v5230: ( state_type * $int ) > $o ).
tff(pred_def_3841,type,
v5206: ( state_type * $int ) > $o ).
tff(pred_def_3842,type,
v5234: ( state_type * $int ) > $o ).
tff(pred_def_3843,type,
v5208: ( state_type * $int ) > $o ).
tff(pred_def_3844,type,
v5239: state_type > $o ).
tff(pred_def_3845,type,
v5241: ( state_type * $int ) > $o ).
tff(pred_def_3846,type,
v5237: ( state_type * $int ) > $o ).
tff(pred_def_3847,type,
v5247: state_type > $o ).
tff(pred_def_3848,type,
v5246: state_type > $o ).
tff(pred_def_3849,type,
v5255: state_type > $o ).
tff(pred_def_3850,type,
v5260: ( state_type * $int ) > $o ).
tff(pred_def_3851,type,
v5259: state_type > $o ).
tff(pred_def_3852,type,
v5262: ( state_type * $int ) > $o ).
tff(pred_def_3853,type,
v5261: state_type > $o ).
tff(pred_def_3854,type,
v5258: state_type > $o ).
tff(pred_def_3855,type,
v5264: ( state_type * $int ) > $o ).
tff(pred_def_3856,type,
v5263: state_type > $o ).
tff(pred_def_3857,type,
v5257: state_type > $o ).
tff(pred_def_3858,type,
v5265: state_type > $o ).
tff(pred_def_3859,type,
v5256: state_type > $o ).
tff(pred_def_3860,type,
v5254: state_type > $o ).
tff(pred_def_3861,type,
v5269: ( state_type * $int ) > $o ).
tff(pred_def_3862,type,
v5268: state_type > $o ).
tff(pred_def_3863,type,
v5267: state_type > $o ).
tff(pred_def_3864,type,
v5266: state_type > $o ).
tff(pred_def_3865,type,
v5251: state_type > $o ).
tff(pred_def_3866,type,
v5253: state_type > $o ).
tff(pred_def_3867,type,
v5245: state_type > $o ).
tff(pred_def_3868,type,
v5273: ( state_type * $int ) > $o ).
tff(pred_def_3869,type,
v5270: ( state_type * $int ) > $o ).
tff(pred_def_3870,type,
v5272: ( state_type * $int ) > $o ).
tff(pred_def_3871,type,
v5204: ( state_type * $int ) > $o ).
tff(pred_def_3872,type,
v5202: ( state_type * $int ) > $o ).
tff(pred_def_3873,type,
v5200: ( state_type * $int ) > $o ).
tff(pred_def_3874,type,
v5281: state_type > $o ).
tff(pred_def_3875,type,
v5279: state_type > $o ).
tff(pred_def_3876,type,
v5294: ( state_type * $int ) > $o ).
tff(pred_def_3877,type,
v5293: state_type > $o ).
tff(pred_def_3878,type,
v5296: ( state_type * $int ) > $o ).
tff(pred_def_3879,type,
v5295: state_type > $o ).
tff(pred_def_3880,type,
v5292: state_type > $o ).
tff(pred_def_3881,type,
v5299: state_type > $o ).
tff(pred_def_3882,type,
v5300: state_type > $o ).
tff(pred_def_3883,type,
v5298: state_type > $o ).
tff(pred_def_3884,type,
v5301: state_type > $o ).
tff(pred_def_3885,type,
v5297: state_type > $o ).
tff(pred_def_3886,type,
v5291: state_type > $o ).
tff(pred_def_3887,type,
v5302: state_type > $o ).
tff(pred_def_3888,type,
v5290: state_type > $o ).
tff(pred_def_3889,type,
v5304: state_type > $o ).
tff(pred_def_3890,type,
v5303: state_type > $o ).
tff(pred_def_3891,type,
v5289: state_type > $o ).
tff(pred_def_3892,type,
v5305: state_type > $o ).
tff(pred_def_3893,type,
v5288: state_type > $o ).
tff(pred_def_3894,type,
v5287: state_type > $o ).
tff(pred_def_3895,type,
v5313: ( state_type * $int ) > $o ).
tff(pred_def_3896,type,
v5312: state_type > $o ).
tff(pred_def_3897,type,
v5311: state_type > $o ).
tff(pred_def_3898,type,
v5316: ( state_type * $int ) > $o ).
tff(pred_def_3899,type,
v5315: state_type > $o ).
tff(pred_def_3900,type,
v5314: state_type > $o ).
tff(pred_def_3901,type,
v5310: state_type > $o ).
tff(pred_def_3902,type,
v5317: state_type > $o ).
tff(pred_def_3903,type,
v5309: state_type > $o ).
tff(pred_def_3904,type,
v5319: state_type > $o ).
tff(pred_def_3905,type,
v5318: state_type > $o ).
tff(pred_def_3906,type,
v5308: state_type > $o ).
tff(pred_def_3907,type,
v5321: state_type > $o ).
tff(pred_def_3908,type,
v5320: state_type > $o ).
tff(pred_def_3909,type,
v5307: state_type > $o ).
tff(pred_def_3910,type,
v5306: state_type > $o ).
tff(pred_def_3911,type,
v5284: state_type > $o ).
tff(pred_def_3912,type,
v5286: state_type > $o ).
tff(pred_def_3913,type,
v5278: state_type > $o ).
tff(pred_def_3914,type,
v5326: ( state_type * $int ) > $o ).
tff(pred_def_3915,type,
v5325: ( state_type * $int ) > $o ).
tff(pred_def_3916,type,
v5322: ( state_type * $int ) > $o ).
tff(pred_def_3917,type,
v5324: ( state_type * $int ) > $o ).
tff(pred_def_3918,type,
v5166: ( state_type * $int ) > $o ).
tff(pred_def_3919,type,
v5334: state_type > $o ).
tff(pred_def_3920,type,
v5332: state_type > $o ).
tff(pred_def_3921,type,
v5343: state_type > $o ).
tff(pred_def_3922,type,
v5342: state_type > $o ).
tff(pred_def_3923,type,
v5344: state_type > $o ).
tff(pred_def_3924,type,
v5341: state_type > $o ).
tff(pred_def_3925,type,
v5340: state_type > $o ).
tff(pred_def_3926,type,
v5349: state_type > $o ).
tff(pred_def_3927,type,
v5348: state_type > $o ).
tff(pred_def_3928,type,
v5352: state_type > $o ).
tff(pred_def_3929,type,
v5357: state_type > $o ).
tff(pred_def_3930,type,
v5356: state_type > $o ).
tff(pred_def_3931,type,
v5359: state_type > $o ).
tff(pred_def_3932,type,
v5358: state_type > $o ).
tff(pred_def_3933,type,
v5355: state_type > $o ).
tff(pred_def_3934,type,
v5360: state_type > $o ).
tff(pred_def_3935,type,
v5354: state_type > $o ).
tff(pred_def_3936,type,
v5361: state_type > $o ).
tff(pred_def_3937,type,
v5353: state_type > $o ).
tff(pred_def_3938,type,
v5351: state_type > $o ).
tff(pred_def_3939,type,
v5362: state_type > $o ).
tff(pred_def_3940,type,
v5350: state_type > $o ).
tff(pred_def_3941,type,
v5347: state_type > $o ).
tff(pred_def_3942,type,
v5363: state_type > $o ).
tff(pred_def_3943,type,
v5346: state_type > $o ).
tff(pred_def_3944,type,
v5345: state_type > $o ).
tff(pred_def_3945,type,
v5337: state_type > $o ).
tff(pred_def_3946,type,
v5339: state_type > $o ).
tff(pred_def_3947,type,
v5331: state_type > $o ).
tff(pred_def_3948,type,
v5364: ( state_type * $int ) > $o ).
tff(pred_def_3949,type,
v5366: ( state_type * $int ) > $o ).
tff(pred_def_3950,type,
v5164: ( state_type * $int ) > $o ).
tff(pred_def_3951,type,
v5370: ( state_type * $int ) > $o ).
tff(pred_def_3952,type,
v2960: ( state_type * $int ) > $o ).
tff(pred_def_3953,type,
v2958: ( state_type * $int ) > $o ).
tff(pred_def_3954,type,
v2956: ( state_type * $int ) > $o ).
tff(pred_def_3955,type,
v2954: ( state_type * $int ) > $o ).
tff(pred_def_3956,type,
v2952: ( state_type * $int ) > $o ).
tff(pred_def_3957,type,
v2950: ( state_type * $int ) > $o ).
tff(pred_def_3958,type,
v5372: ( state_type * $int ) > $o ).
tff(pred_def_3959,type,
v5377: state_type > $o ).
tff(pred_def_3960,type,
v5384: state_type > $o ).
tff(pred_def_3961,type,
v5383: state_type > $o ).
tff(pred_def_3962,type,
v5382: state_type > $o ).
tff(pred_def_3963,type,
v5385: state_type > $o ).
tff(pred_def_3964,type,
v5381: state_type > $o ).
tff(pred_def_3965,type,
v5386: state_type > $o ).
tff(pred_def_3966,type,
v5380: state_type > $o ).
tff(pred_def_3967,type,
v5389: state_type > $o ).
tff(pred_def_3968,type,
v5390: state_type > $o ).
tff(pred_def_3969,type,
v5388: state_type > $o ).
tff(pred_def_3970,type,
v5391: state_type > $o ).
tff(pred_def_3971,type,
v5387: state_type > $o ).
tff(pred_def_3972,type,
v5394: state_type > $o ).
tff(pred_def_3973,type,
v5395: state_type > $o ).
tff(pred_def_3974,type,
v5393: state_type > $o ).
tff(pred_def_3975,type,
v5396: state_type > $o ).
tff(pred_def_3976,type,
v5392: state_type > $o ).
tff(pred_def_3977,type,
v5378: ( state_type * $int ) > $o ).
tff(pred_def_3978,type,
v5376: ( state_type * $int ) > $o ).
tff(pred_def_3979,type,
v5374: ( state_type * $int ) > $o ).
tff(pred_def_3980,type,
v5403: state_type > $o ).
tff(pred_def_3981,type,
v5401: state_type > $o ).
tff(pred_def_3982,type,
v5400: state_type > $o ).
tff(pred_def_3983,type,
v5399: state_type > $o ).
tff(pred_def_3984,type,
v5410: state_type > $o ).
tff(pred_def_3985,type,
v5407: ( state_type * $int ) > $o ).
tff(pred_def_3986,type,
v5409: ( state_type * $int ) > $o ).
tff(pred_def_3987,type,
v2941_array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_3988,type,
v5418: state_type > $o ).
tff(pred_def_3989,type,
v5417: state_type > $o ).
tff(pred_def_3990,type,
v5425: state_type > $o ).
tff(pred_def_3991,type,
v5424: state_type > $o ).
tff(pred_def_3992,type,
v5421: state_type > $o ).
tff(pred_def_3993,type,
v5423: state_type > $o ).
tff(pred_def_3994,type,
v5416: state_type > $o ).
tff(pred_def_3995,type,
v2941_1__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_3996,type,
v5372_range_3_to_0_address_association: ( state_type * address_type ) > $o ).
tff(pred_def_3997,type,
v5431: state_type > $o ).
tff(pred_def_3998,type,
v5429: state_type > $o ).
tff(pred_def_3999,type,
v5434: state_type > $o ).
tff(pred_def_4000,type,
v5428: state_type > $o ).
tff(pred_def_4001,type,
b0000000000000000000000000000000000000000000000000000000000000: $int > $o ).
tff(pred_def_4002,type,
v5438: ( state_type * $int ) > $o ).
tff(pred_def_4003,type,
v5436: ( state_type * $int ) > $o ).
tff(pred_def_4004,type,
v5438_range_3_to_0_address_association: ( state_type * address_type ) > $o ).
tff(pred_def_4005,type,
v5443: state_type > $o ).
tff(pred_def_4006,type,
v5450: state_type > $o ).
tff(pred_def_4007,type,
v5449: state_type > $o ).
tff(pred_def_4008,type,
v5448: state_type > $o ).
tff(pred_def_4009,type,
v5451: state_type > $o ).
tff(pred_def_4010,type,
v5447: state_type > $o ).
tff(pred_def_4011,type,
v5452: state_type > $o ).
tff(pred_def_4012,type,
v5446: state_type > $o ).
tff(pred_def_4013,type,
v5455: state_type > $o ).
tff(pred_def_4014,type,
v5456: state_type > $o ).
tff(pred_def_4015,type,
v5454: state_type > $o ).
tff(pred_def_4016,type,
v5457: state_type > $o ).
tff(pred_def_4017,type,
v5453: state_type > $o ).
tff(pred_def_4018,type,
v5460: state_type > $o ).
tff(pred_def_4019,type,
v5461: state_type > $o ).
tff(pred_def_4020,type,
v5459: state_type > $o ).
tff(pred_def_4021,type,
v5462: state_type > $o ).
tff(pred_def_4022,type,
v5458: state_type > $o ).
tff(pred_def_4023,type,
v5444: ( state_type * $int ) > $o ).
tff(pred_def_4024,type,
v5442: ( state_type * $int ) > $o ).
tff(pred_def_4025,type,
v2894: state_type > $o ).
tff(pred_def_4026,type,
v5440: ( state_type * $int ) > $o ).
tff(pred_def_4027,type,
v5468: state_type > $o ).
tff(pred_def_4028,type,
v5466: state_type > $o ).
tff(pred_def_4029,type,
v5465: state_type > $o ).
tff(pred_def_4030,type,
v5471: ( state_type * $int ) > $o ).
tff(pred_def_4031,type,
v5473: ( state_type * $int ) > $o ).
tff(pred_def_4032,type,
v2939: ( state_type * $int ) > $o ).
tff(pred_def_4033,type,
v2937: ( state_type * $int ) > $o ).
tff(pred_def_4034,type,
v2935: state_type > $o ).
tff(pred_def_4035,type,
v2933: state_type > $o ).
tff(pred_def_4036,type,
v5479: ( state_type * $int ) > $o ).
tff(pred_def_4037,type,
v5477: ( state_type * $int ) > $o ).
tff(pred_def_4038,type,
v5482: state_type > $o ).
tff(pred_def_4039,type,
v5481: state_type > $o ).
tff(pred_def_4040,type,
v2931: state_type > $o ).
tff(pred_def_4041,type,
v2929: state_type > $o ).
tff(pred_def_4042,type,
v2927: state_type > $o ).
tff(pred_def_4043,type,
v5492: state_type > $o ).
tff(pred_def_4044,type,
v5504: state_type > $o ).
tff(pred_def_4045,type,
v2902: state_type > $o ).
tff(pred_def_4046,type,
v5502: state_type > $o ).
tff(pred_def_4047,type,
v5508: state_type > $o ).
tff(pred_def_4048,type,
v5511: state_type > $o ).
tff(pred_def_4049,type,
v117: state_type > $o ).
tff(pred_def_4050,type,
v5523: ( state_type * $int ) > $o ).
tff(pred_def_4051,type,
v5521: ( state_type * $int ) > $o ).
tff(pred_def_4052,type,
v5526: state_type > $o ).
tff(pred_def_4053,type,
v5527: state_type > $o ).
tff(pred_def_4054,type,
v5525: state_type > $o ).
tff(pred_def_4055,type,
v5528: state_type > $o ).
tff(pred_def_4056,type,
v5519: state_type > $o ).
tff(pred_def_4057,type,
v5517: state_type > $o ).
tff(pred_def_4058,type,
v5515: state_type > $o ).
tff(pred_def_4059,type,
v5552: state_type > $o ).
tff(pred_def_4060,type,
v5569: ( state_type * $int ) > $o ).
tff(pred_def_4061,type,
v5567: ( state_type * $int ) > $o ).
tff(pred_def_4062,type,
v5565: ( state_type * $int ) > $o ).
tff(pred_def_4063,type,
v5563: ( state_type * $int ) > $o ).
tff(pred_def_4064,type,
v5571: state_type > $o ).
tff(pred_def_4065,type,
v5561: ( state_type * $int ) > $o ).
tff(pred_def_4066,type,
v5573: state_type > $o ).
tff(pred_def_4067,type,
v5575: state_type > $o ).
tff(pred_def_4068,type,
v5577: state_type > $o ).
tff(pred_def_4069,type,
v5579: state_type > $o ).
tff(pred_def_4070,type,
v5581: state_type > $o ).
tff(pred_def_4071,type,
v5583: state_type > $o ).
tff(pred_def_4072,type,
v5585: state_type > $o ).
tff(pred_def_4073,type,
v5587: state_type > $o ).
tff(pred_def_4074,type,
v5589: state_type > $o ).
tff(pred_def_4075,type,
v5591: state_type > $o ).
tff(pred_def_4076,type,
v5593: state_type > $o ).
tff(pred_def_4077,type,
v5595: state_type > $o ).
tff(pred_def_4078,type,
v5597: state_type > $o ).
tff(pred_def_4079,type,
v5599: state_type > $o ).
tff(pred_def_4080,type,
v5601: state_type > $o ).
tff(pred_def_4081,type,
v5607: state_type > $o ).
tff(pred_def_4082,type,
v5609: state_type > $o ).
tff(pred_def_4083,type,
v5605: state_type > $o ).
tff(pred_def_4084,type,
v5603: state_type > $o ).
tff(pred_def_4085,type,
v5612: state_type > $o ).
tff(pred_def_4086,type,
v5611: ( state_type * $int ) > $o ).
tff(pred_def_4087,type,
v5559: ( state_type * $int ) > $o ).
tff(pred_def_4088,type,
v5628: state_type > $o ).
tff(pred_def_4089,type,
v5632: ( state_type * $int ) > $o ).
tff(pred_def_4090,type,
v5630: ( state_type * $int ) > $o ).
tff(pred_def_4091,type,
v5634: state_type > $o ).
tff(pred_def_4092,type,
v5641: state_type > $o ).
tff(pred_def_4093,type,
v5639: state_type > $o ).
tff(pred_def_4094,type,
v5638: state_type > $o ).
tff(pred_def_4095,type,
v5637: state_type > $o ).
tff(pred_def_4096,type,
v5648: state_type > $o ).
tff(pred_def_4097,type,
v5645: ( state_type * $int ) > $o ).
tff(pred_def_4098,type,
v5647: ( state_type * $int ) > $o ).
tff(pred_def_4099,type,
v5626: ( state_type * $int ) > $o ).
tff(pred_def_4100,type,
v5624: ( state_type * $int ) > $o ).
tff(pred_def_4101,type,
v5622: ( state_type * $int ) > $o ).
tff(pred_def_4102,type,
v5620: ( state_type * $int ) > $o ).
tff(pred_def_4103,type,
v5618: ( state_type * $int ) > $o ).
tff(pred_def_4104,type,
v5652: state_type > $o ).
tff(pred_def_4105,type,
v5616: ( state_type * $int ) > $o ).
tff(pred_def_4106,type,
v5654: state_type > $o ).
tff(pred_def_4107,type,
v5656: state_type > $o ).
tff(pred_def_4108,type,
v5658: state_type > $o ).
tff(pred_def_4109,type,
v5660: state_type > $o ).
tff(pred_def_4110,type,
v5662: state_type > $o ).
tff(pred_def_4111,type,
v5664: state_type > $o ).
tff(pred_def_4112,type,
v5666: state_type > $o ).
tff(pred_def_4113,type,
v5668: state_type > $o ).
tff(pred_def_4114,type,
v5670: state_type > $o ).
tff(pred_def_4115,type,
v5672: state_type > $o ).
tff(pred_def_4116,type,
v5674: state_type > $o ).
tff(pred_def_4117,type,
v5676: state_type > $o ).
tff(pred_def_4118,type,
v5678: state_type > $o ).
tff(pred_def_4119,type,
v5680: state_type > $o ).
tff(pred_def_4120,type,
v5682: state_type > $o ).
tff(pred_def_4121,type,
v5694: state_type > $o ).
tff(pred_def_4122,type,
v5701: state_type > $o ).
tff(pred_def_4123,type,
v5699: state_type > $o ).
tff(pred_def_4124,type,
v5698: state_type > $o ).
tff(pred_def_4125,type,
v5697: state_type > $o ).
tff(pred_def_4126,type,
v5708: state_type > $o ).
tff(pred_def_4127,type,
v5709: state_type > $o ).
tff(pred_def_4128,type,
v5705: state_type > $o ).
tff(pred_def_4129,type,
v5707: state_type > $o ).
tff(pred_def_4130,type,
v5692: state_type > $o ).
tff(pred_def_4131,type,
v5690: state_type > $o ).
tff(pred_def_4132,type,
v5688: state_type > $o ).
tff(pred_def_4133,type,
v5686: state_type > $o ).
tff(pred_def_4134,type,
v5684: state_type > $o ).
tff(pred_def_4135,type,
v5714: state_type > $o ).
tff(pred_def_4136,type,
v5713: ( state_type * $int ) > $o ).
tff(pred_def_4137,type,
v5614: ( state_type * $int ) > $o ).
tff(pred_def_4138,type,
v5557: ( state_type * $int ) > $o ).
tff(pred_def_4139,type,
v5721: ( state_type * $int ) > $o ).
tff(pred_def_4140,type,
b1111111111111111: $int > $o ).
tff(pred_def_4141,type,
v5550: ( state_type * $int ) > $o ).
tff(pred_def_4142,type,
v5724: ( state_type * $int ) > $o ).
tff(pred_def_4143,type,
v5719: ( state_type * $int ) > $o ).
tff(pred_def_4144,type,
v5732: state_type > $o ).
tff(pred_def_4145,type,
v5546: state_type > $o ).
tff(pred_def_4146,type,
v5743: state_type > $o ).
tff(pred_def_4147,type,
v5744: state_type > $o ).
tff(pred_def_4148,type,
v5742: state_type > $o ).
tff(pred_def_4149,type,
v5740: state_type > $o ).
tff(pred_def_4150,type,
v5738: state_type > $o ).
tff(pred_def_4151,type,
v5736: state_type > $o ).
tff(pred_def_4152,type,
v5484: state_type > $o ).
tff(pred_def_4153,type,
v5746: state_type > $o ).
tff(pred_def_4154,type,
v5734: state_type > $o ).
tff(pred_def_4155,type,
v5752: state_type > $o ).
tff(pred_def_4156,type,
v5754: state_type > $o ).
tff(pred_def_4157,type,
v5532: state_type > $o ).
tff(pred_def_4158,type,
v5756: state_type > $o ).
tff(pred_def_4159,type,
v5750: state_type > $o ).
tff(pred_def_4160,type,
v5767: state_type > $o ).
tff(pred_def_4161,type,
v5768: state_type > $o ).
tff(pred_def_4162,type,
v5766: state_type > $o ).
tff(pred_def_4163,type,
v5769: state_type > $o ).
tff(pred_def_4164,type,
v5765: state_type > $o ).
tff(pred_def_4165,type,
v5770: state_type > $o ).
tff(pred_def_4166,type,
v5764: state_type > $o ).
tff(pred_def_4167,type,
v5771: state_type > $o ).
tff(pred_def_4168,type,
v5762: state_type > $o ).
tff(pred_def_4169,type,
v5760: state_type > $o ).
tff(pred_def_4170,type,
v5758: state_type > $o ).
tff(pred_def_4171,type,
v5748: state_type > $o ).
tff(pred_def_4172,type,
v5782: state_type > $o ).
tff(pred_def_4173,type,
v5780: state_type > $o ).
tff(pred_def_4174,type,
v5778: state_type > $o ).
tff(pred_def_4175,type,
v5776: state_type > $o ).
tff(pred_def_4176,type,
v5774: state_type > $o ).
tff(pred_def_4177,type,
v5785: state_type > $o ).
tff(pred_def_4178,type,
bx00x00x00x00: $int > $o ).
tff(pred_def_4179,type,
v2922: ( state_type * $int ) > $o ).
tff(pred_def_4180,type,
v5794: state_type > $o ).
tff(pred_def_4181,type,
v5792: state_type > $o ).
tff(pred_def_4182,type,
v5791: state_type > $o ).
tff(pred_def_4183,type,
v5790: state_type > $o ).
tff(pred_def_4184,type,
v5801: state_type > $o ).
tff(pred_def_4185,type,
v5798: ( state_type * $int ) > $o ).
tff(pred_def_4186,type,
v2900: ( state_type * $int ) > $o ).
tff(pred_def_4187,type,
v5800: ( state_type * $int ) > $o ).
tff(pred_def_4188,type,
v5789: ( state_type * $int ) > $o ).
tff(pred_def_4189,type,
v5809: state_type > $o ).
tff(pred_def_4190,type,
v5807: state_type > $o ).
tff(pred_def_4191,type,
v5806: state_type > $o ).
tff(pred_def_4192,type,
v5805: ( state_type * $int ) > $o ).
tff(pred_def_4193,type,
v5817: state_type > $o ).
tff(pred_def_4194,type,
v5815: state_type > $o ).
tff(pred_def_4195,type,
v5814: state_type > $o ).
tff(pred_def_4196,type,
v5813: ( state_type * $int ) > $o ).
tff(pred_def_4197,type,
v115: state_type > $o ).
tff(pred_def_4198,type,
v5828: state_type > $o ).
tff(pred_def_4199,type,
v2925: state_type > $o ).
tff(pred_def_4200,type,
v5827: state_type > $o ).
tff(pred_def_4201,type,
v5829: state_type > $o ).
tff(pred_def_4202,type,
v5826: state_type > $o ).
tff(pred_def_4203,type,
v5830: state_type > $o ).
tff(pred_def_4204,type,
v5825: state_type > $o ).
tff(pred_def_4205,type,
v5831: state_type > $o ).
tff(pred_def_4206,type,
v5823: state_type > $o ).
tff(pred_def_4207,type,
v5832: state_type > $o ).
tff(pred_def_4208,type,
v5822: state_type > $o ).
tff(pred_def_4209,type,
v5838: state_type > $o ).
tff(pred_def_4210,type,
v5836: state_type > $o ).
tff(pred_def_4211,type,
v5835: state_type > $o ).
tff(pred_def_4212,type,
v5834: ( state_type * $int ) > $o ).
tff(pred_def_4213,type,
v5843: state_type > $o ).
tff(pred_def_4214,type,
v5845: state_type > $o ).
tff(pred_def_4215,type,
v5846: state_type > $o ).
tff(pred_def_4216,type,
v5844: state_type > $o ).
tff(pred_def_4217,type,
v5842: state_type > $o ).
tff(pred_def_4218,type,
v5852: state_type > $o ).
tff(pred_def_4219,type,
v5850: state_type > $o ).
tff(pred_def_4220,type,
v5849: state_type > $o ).
tff(pred_def_4221,type,
v5848: ( state_type * $int ) > $o ).
tff(pred_def_4222,type,
v5856: state_type > $o ).
tff(pred_def_4223,type,
v5862: state_type > $o ).
tff(pred_def_4224,type,
v5860: state_type > $o ).
tff(pred_def_4225,type,
v5859: state_type > $o ).
tff(pred_def_4226,type,
v5858: ( state_type * $int ) > $o ).
tff(pred_def_4227,type,
v5872: state_type > $o ).
tff(pred_def_4228,type,
v5878: state_type > $o ).
tff(pred_def_4229,type,
v5877: state_type > $o ).
tff(pred_def_4230,type,
v5876: state_type > $o ).
tff(pred_def_4231,type,
v5875: state_type > $o ).
tff(pred_def_4232,type,
v5873: state_type > $o ).
tff(pred_def_4233,type,
v5871: state_type > $o ).
tff(pred_def_4234,type,
v5870: state_type > $o ).
tff(pred_def_4235,type,
v5879: state_type > $o ).
tff(pred_def_4236,type,
v5869: state_type > $o ).
tff(pred_def_4237,type,
v5880: state_type > $o ).
tff(pred_def_4238,type,
v5868: state_type > $o ).
tff(pred_def_4239,type,
v5881: state_type > $o ).
tff(pred_def_4240,type,
v5867: state_type > $o ).
tff(pred_def_4241,type,
v5882: state_type > $o ).
tff(pred_def_4242,type,
v5866: state_type > $o ).
tff(pred_def_4243,type,
v5888: state_type > $o ).
tff(pred_def_4244,type,
v5886: state_type > $o ).
tff(pred_def_4245,type,
v5885: state_type > $o ).
tff(pred_def_4246,type,
v5891: state_type > $o ).
tff(pred_def_4247,type,
v5893: state_type > $o ).
tff(pred_def_4248,type,
v5898: state_type > $o ).
tff(pred_def_4249,type,
v5897: state_type > $o ).
tff(pred_def_4250,type,
v5905: state_type > $o ).
tff(pred_def_4251,type,
v5903: state_type > $o ).
tff(pred_def_4252,type,
v5902: state_type > $o ).
tff(pred_def_4253,type,
v5901: ( state_type * $int ) > $o ).
tff(pred_def_4254,type,
v5911: state_type > $o ).
tff(pred_def_4255,type,
v5914: state_type > $o ).
tff(pred_def_4256,type,
v5918: state_type > $o ).
tff(pred_def_4257,type,
v5916: state_type > $o ).
tff(pred_def_4258,type,
v5913: state_type > $o ).
tff(pred_def_4259,type,
v5919: state_type > $o ).
tff(pred_def_4260,type,
v5912: state_type > $o ).
tff(pred_def_4261,type,
v5910: state_type > $o ).
tff(pred_def_4262,type,
v5925: state_type > $o ).
tff(pred_def_4263,type,
v5923: state_type > $o ).
tff(pred_def_4264,type,
v5922: state_type > $o ).
tff(pred_def_4265,type,
v5921: ( state_type * $int ) > $o ).
tff(pred_def_4266,type,
v5930: state_type > $o ).
tff(pred_def_4267,type,
v5929: state_type > $o ).
tff(pred_def_4268,type,
v5965: state_type > $o ).
tff(pred_def_4269,type,
v5963: state_type > $o ).
tff(pred_def_4270,type,
v5961: state_type > $o ).
tff(pred_def_4271,type,
v6031: state_type > $o ).
tff(pred_def_4272,type,
v6029: state_type > $o ).
tff(pred_def_4273,type,
v6027: state_type > $o ).
tff(pred_def_4274,type,
v6025: state_type > $o ).
tff(pred_def_4275,type,
v6023: state_type > $o ).
tff(pred_def_4276,type,
v6021: state_type > $o ).
tff(pred_def_4277,type,
v6019: state_type > $o ).
tff(pred_def_4278,type,
v6017: state_type > $o ).
tff(pred_def_4279,type,
v6015: state_type > $o ).
tff(pred_def_4280,type,
v6013: state_type > $o ).
tff(pred_def_4281,type,
v6011: state_type > $o ).
tff(pred_def_4282,type,
v6009: state_type > $o ).
tff(pred_def_4283,type,
v6007: state_type > $o ).
tff(pred_def_4284,type,
v6034: state_type > $o ).
tff(pred_def_4285,type,
v6036: state_type > $o ).
tff(pred_def_4286,type,
v6038: state_type > $o ).
tff(pred_def_4287,type,
v6040: state_type > $o ).
tff(pred_def_4288,type,
v6068: state_type > $o ).
tff(pred_def_4289,type,
v6089: ( state_type * $int ) > $o ).
tff(pred_def_4290,type,
v6091: ( state_type * $int ) > $o ).
tff(pred_def_4291,type,
v6087: ( state_type * $int ) > $o ).
tff(pred_def_4292,type,
v6085: ( state_type * $int ) > $o ).
tff(pred_def_4293,type,
v6083: ( state_type * $int ) > $o ).
tff(pred_def_4294,type,
v6081: ( state_type * $int ) > $o ).
tff(pred_def_4295,type,
v6079: ( state_type * $int ) > $o ).
tff(pred_def_4296,type,
v6077: ( state_type * $int ) > $o ).
tff(pred_def_4297,type,
v6075: ( state_type * $int ) > $o ).
tff(pred_def_4298,type,
v6073: ( state_type * $int ) > $o ).
tff(pred_def_4299,type,
v6071: ( state_type * $int ) > $o ).
tff(pred_def_4300,type,
v6099: state_type > $o ).
tff(pred_def_4301,type,
v6097: state_type > $o ).
tff(pred_def_4302,type,
v6095: state_type > $o ).
tff(pred_def_4303,type,
v6093: state_type > $o ).
tff(pred_def_4304,type,
v6106: state_type > $o ).
tff(pred_def_4305,type,
v6104: state_type > $o ).
tff(pred_def_4306,type,
v6103: state_type > $o ).
tff(pred_def_4307,type,
v6102: state_type > $o ).
tff(pred_def_4308,type,
v6113: state_type > $o ).
tff(pred_def_4309,type,
b0000000000000000000000000000000000000000000000000000000000000000: $int > $o ).
tff(pred_def_4310,type,
v6110: ( state_type * $int ) > $o ).
tff(pred_def_4311,type,
v6112: ( state_type * $int ) > $o ).
tff(pred_def_4312,type,
v6101: ( state_type * $int ) > $o ).
tff(pred_def_4313,type,
v6066: ( state_type * $int ) > $o ).
tff(pred_def_4314,type,
v6064: ( state_type * $int ) > $o ).
tff(pred_def_4315,type,
v6062: ( state_type * $int ) > $o ).
tff(pred_def_4316,type,
v6060: ( state_type * $int ) > $o ).
tff(pred_def_4317,type,
v6058: ( state_type * $int ) > $o ).
tff(pred_def_4318,type,
v6056: ( state_type * $int ) > $o ).
tff(pred_def_4319,type,
v6054: ( state_type * $int ) > $o ).
tff(pred_def_4320,type,
v6052: ( state_type * $int ) > $o ).
tff(pred_def_4321,type,
v6050: ( state_type * $int ) > $o ).
tff(pred_def_4322,type,
v6048: ( state_type * $int ) > $o ).
tff(pred_def_4323,type,
v6046: ( state_type * $int ) > $o ).
tff(pred_def_4324,type,
v6044: ( state_type * $int ) > $o ).
tff(pred_def_4325,type,
v6042: state_type > $o ).
tff(pred_def_4326,type,
v6117: state_type > $o ).
tff(pred_def_4327,type,
v6141: state_type > $o ).
tff(pred_def_4328,type,
v6143: state_type > $o ).
tff(pred_def_4329,type,
v6139: state_type > $o ).
tff(pred_def_4330,type,
v6137: state_type > $o ).
tff(pred_def_4331,type,
v6135: state_type > $o ).
tff(pred_def_4332,type,
v6133: state_type > $o ).
tff(pred_def_4333,type,
v6145: state_type > $o ).
tff(pred_def_4334,type,
v6152: state_type > $o ).
tff(pred_def_4335,type,
v6150: state_type > $o ).
tff(pred_def_4336,type,
v6149: state_type > $o ).
tff(pred_def_4337,type,
v6148: state_type > $o ).
tff(pred_def_4338,type,
v6157: state_type > $o ).
tff(pred_def_4339,type,
v6131: state_type > $o ).
tff(pred_def_4340,type,
v6129: state_type > $o ).
tff(pred_def_4341,type,
v6127: state_type > $o ).
tff(pred_def_4342,type,
v6199: state_type > $o ).
tff(pred_def_4343,type,
v6201: state_type > $o ).
tff(pred_def_4344,type,
v6197: state_type > $o ).
tff(pred_def_4345,type,
v6195: state_type > $o ).
tff(pred_def_4346,type,
v6193: state_type > $o ).
tff(pred_def_4347,type,
v6191: state_type > $o ).
tff(pred_def_4348,type,
v6189: state_type > $o ).
tff(pred_def_4349,type,
v6187: state_type > $o ).
tff(pred_def_4350,type,
v6185: state_type > $o ).
tff(pred_def_4351,type,
v6183: state_type > $o ).
tff(pred_def_4352,type,
v6181: state_type > $o ).
tff(pred_def_4353,type,
v6207: state_type > $o ).
tff(pred_def_4354,type,
v6205: state_type > $o ).
tff(pred_def_4355,type,
v6204: state_type > $o ).
tff(pred_def_4356,type,
v6210: state_type > $o ).
tff(pred_def_4357,type,
v6212: state_type > $o ).
tff(pred_def_4358,type,
v6179: state_type > $o ).
tff(pred_def_4359,type,
v6177: state_type > $o ).
tff(pred_def_4360,type,
v6175: state_type > $o ).
tff(pred_def_4361,type,
v6173: state_type > $o ).
tff(pred_def_4362,type,
v6171: state_type > $o ).
tff(pred_def_4363,type,
v6169: state_type > $o ).
tff(pred_def_4364,type,
v6167: state_type > $o ).
tff(pred_def_4365,type,
v6165: state_type > $o ).
tff(pred_def_4366,type,
v6163: state_type > $o ).
tff(pred_def_4367,type,
v6161: state_type > $o ).
tff(pred_def_4368,type,
v6125: state_type > $o ).
tff(pred_def_4369,type,
v6123: state_type > $o ).
tff(pred_def_4370,type,
v6121: state_type > $o ).
tff(pred_def_4371,type,
v6119: state_type > $o ).
tff(pred_def_4372,type,
v6217: state_type > $o ).
tff(pred_def_4373,type,
v6225: state_type > $o ).
tff(pred_def_4374,type,
v6223: state_type > $o ).
tff(pred_def_4375,type,
v6221: state_type > $o ).
tff(pred_def_4376,type,
v6219: state_type > $o ).
tff(pred_def_4377,type,
v6232: state_type > $o ).
tff(pred_def_4378,type,
v6230: state_type > $o ).
tff(pred_def_4379,type,
v6229: state_type > $o ).
tff(pred_def_4380,type,
v6245: ( state_type * $int ) > $o ).
tff(pred_def_4381,type,
v6244: state_type > $o ).
tff(pred_def_4382,type,
v6248: state_type > $o ).
tff(pred_def_4383,type,
v6250: state_type > $o ).
tff(pred_def_4384,type,
v6249: state_type > $o ).
tff(pred_def_4385,type,
v6247: state_type > $o ).
tff(pred_def_4386,type,
v6251: state_type > $o ).
tff(pred_def_4387,type,
v6246: state_type > $o ).
tff(pred_def_4388,type,
v6243: state_type > $o ).
tff(pred_def_4389,type,
v6254: state_type > $o ).
tff(pred_def_4390,type,
v6256: state_type > $o ).
tff(pred_def_4391,type,
v6255: state_type > $o ).
tff(pred_def_4392,type,
v6253: state_type > $o ).
tff(pred_def_4393,type,
v6257: state_type > $o ).
tff(pred_def_4394,type,
v6252: state_type > $o ).
tff(pred_def_4395,type,
v6242: state_type > $o ).
tff(pred_def_4396,type,
v6241: state_type > $o ).
tff(pred_def_4397,type,
v6259: state_type > $o ).
tff(pred_def_4398,type,
v6258: state_type > $o ).
tff(pred_def_4399,type,
v6240: state_type > $o ).
tff(pred_def_4400,type,
v6260: state_type > $o ).
tff(pred_def_4401,type,
v6239: state_type > $o ).
tff(pred_def_4402,type,
v6236: state_type > $o ).
tff(pred_def_4403,type,
v6238: state_type > $o ).
tff(pred_def_4404,type,
v6228: state_type > $o ).
tff(pred_def_4405,type,
v6267: state_type > $o ).
tff(pred_def_4406,type,
v6266: state_type > $o ).
tff(pred_def_4407,type,
v6268: state_type > $o ).
tff(pred_def_4408,type,
v6269: state_type > $o ).
tff(pred_def_4409,type,
v6265: state_type > $o ).
tff(pred_def_4410,type,
v6264: state_type > $o ).
tff(pred_def_4411,type,
v6261: state_type > $o ).
tff(pred_def_4412,type,
v6263: state_type > $o ).
tff(pred_def_4413,type,
v6005: state_type > $o ).
tff(pred_def_4414,type,
v6275: state_type > $o ).
tff(pred_def_4415,type,
v6277: state_type > $o ).
tff(pred_def_4416,type,
v6279: state_type > $o ).
tff(pred_def_4417,type,
v6281: state_type > $o ).
tff(pred_def_4418,type,
v6283: state_type > $o ).
tff(pred_def_4419,type,
v6291: state_type > $o ).
tff(pred_def_4420,type,
v6289: state_type > $o ).
tff(pred_def_4421,type,
v6288: state_type > $o ).
tff(pred_def_4422,type,
v6287: ( state_type * $int ) > $o ).
tff(pred_def_4423,type,
v6285: state_type > $o ).
tff(pred_def_4424,type,
v6295: state_type > $o ).
tff(pred_def_4425,type,
v6297: state_type > $o ).
tff(pred_def_4426,type,
v6299: state_type > $o ).
tff(pred_def_4427,type,
v6301: state_type > $o ).
tff(pred_def_4428,type,
v6308: state_type > $o ).
tff(pred_def_4429,type,
v6306: state_type > $o ).
tff(pred_def_4430,type,
v6305: state_type > $o ).
tff(pred_def_4431,type,
v6321: ( state_type * $int ) > $o ).
tff(pred_def_4432,type,
v6320: state_type > $o ).
tff(pred_def_4433,type,
v6324: state_type > $o ).
tff(pred_def_4434,type,
v6326: state_type > $o ).
tff(pred_def_4435,type,
v6325: state_type > $o ).
tff(pred_def_4436,type,
v6323: state_type > $o ).
tff(pred_def_4437,type,
v6327: state_type > $o ).
tff(pred_def_4438,type,
v6322: state_type > $o ).
tff(pred_def_4439,type,
v6319: state_type > $o ).
tff(pred_def_4440,type,
v6330: state_type > $o ).
tff(pred_def_4441,type,
v6332: state_type > $o ).
tff(pred_def_4442,type,
v6331: state_type > $o ).
tff(pred_def_4443,type,
v6329: state_type > $o ).
tff(pred_def_4444,type,
v6333: state_type > $o ).
tff(pred_def_4445,type,
v6328: state_type > $o ).
tff(pred_def_4446,type,
v6318: state_type > $o ).
tff(pred_def_4447,type,
v6317: state_type > $o ).
tff(pred_def_4448,type,
v6335: state_type > $o ).
tff(pred_def_4449,type,
v6334: state_type > $o ).
tff(pred_def_4450,type,
v6316: state_type > $o ).
tff(pred_def_4451,type,
v6336: state_type > $o ).
tff(pred_def_4452,type,
v6315: state_type > $o ).
tff(pred_def_4453,type,
v6312: state_type > $o ).
tff(pred_def_4454,type,
v6314: state_type > $o ).
tff(pred_def_4455,type,
v6304: state_type > $o ).
tff(pred_def_4456,type,
v6343: state_type > $o ).
tff(pred_def_4457,type,
v6342: state_type > $o ).
tff(pred_def_4458,type,
v6344: state_type > $o ).
tff(pred_def_4459,type,
v6345: state_type > $o ).
tff(pred_def_4460,type,
v6341: state_type > $o ).
tff(pred_def_4461,type,
v6340: state_type > $o ).
tff(pred_def_4462,type,
v6337: state_type > $o ).
tff(pred_def_4463,type,
v6339: state_type > $o ).
tff(pred_def_4464,type,
v6273: state_type > $o ).
tff(pred_def_4465,type,
v6003: ( state_type * $int ) > $o ).
tff(pred_def_4466,type,
v6001: ( state_type * $int ) > $o ).
tff(pred_def_4467,type,
v5999: ( state_type * $int ) > $o ).
tff(pred_def_4468,type,
v5997: ( state_type * $int ) > $o ).
tff(pred_def_4469,type,
v5995: ( state_type * $int ) > $o ).
tff(pred_def_4470,type,
v5993: ( state_type * $int ) > $o ).
tff(pred_def_4471,type,
v5991: ( state_type * $int ) > $o ).
tff(pred_def_4472,type,
v5989: ( state_type * $int ) > $o ).
tff(pred_def_4473,type,
v5987: ( state_type * $int ) > $o ).
tff(pred_def_4474,type,
v5985: ( state_type * $int ) > $o ).
tff(pred_def_4475,type,
v5983: ( state_type * $int ) > $o ).
tff(pred_def_4476,type,
v5981: ( state_type * $int ) > $o ).
tff(pred_def_4477,type,
v6353: state_type > $o ).
tff(pred_def_4478,type,
v6399: state_type > $o ).
tff(pred_def_4479,type,
v6397: state_type > $o ).
tff(pred_def_4480,type,
v6427: state_type > $o ).
tff(pred_def_4481,type,
v6425: state_type > $o ).
tff(pred_def_4482,type,
v6357: ( state_type * $int ) > $o ).
tff(pred_def_4483,type,
v6449: state_type > $o ).
tff(pred_def_4484,type,
v6450: state_type > $o ).
tff(pred_def_4485,type,
v6448: state_type > $o ).
tff(pred_def_4486,type,
v6359: ( state_type * $int ) > $o ).
tff(pred_def_4487,type,
v6452: state_type > $o ).
tff(pred_def_4488,type,
v6453: state_type > $o ).
tff(pred_def_4489,type,
v6454: state_type > $o ).
tff(pred_def_4490,type,
v6455: state_type > $o ).
tff(pred_def_4491,type,
v6451: ( state_type * $int ) > $o ).
tff(pred_def_4492,type,
b111: $int > $o ).
tff(pred_def_4493,type,
v6456: state_type > $o ).
tff(pred_def_4494,type,
v6459: state_type > $o ).
tff(pred_def_4495,type,
v6460: state_type > $o ).
tff(pred_def_4496,type,
v6458: state_type > $o ).
tff(pred_def_4497,type,
v6461: state_type > $o ).
tff(pred_def_4498,type,
v6462: state_type > $o ).
tff(pred_def_4499,type,
v6457: ( state_type * $int ) > $o ).
tff(pred_def_4500,type,
v6463: state_type > $o ).
tff(pred_def_4501,type,
v6465: state_type > $o ).
tff(pred_def_4502,type,
v6469: state_type > $o ).
tff(pred_def_4503,type,
v6470: state_type > $o ).
tff(pred_def_4504,type,
v6468: state_type > $o ).
tff(pred_def_4505,type,
v6471: state_type > $o ).
tff(pred_def_4506,type,
v6466: state_type > $o ).
tff(pred_def_4507,type,
v6464: ( state_type * $int ) > $o ).
tff(pred_def_4508,type,
v6447: ( state_type * $int ) > $o ).
tff(pred_def_4509,type,
v6355: ( state_type * $int ) > $o ).
tff(pred_def_4510,type,
v6491: state_type > $o ).
tff(pred_def_4511,type,
v6525: state_type > $o ).
tff(pred_def_4512,type,
v6523: state_type > $o ).
tff(pred_def_4513,type,
v6521: state_type > $o ).
tff(pred_def_4514,type,
v6589: state_type > $o ).
tff(pred_def_4515,type,
v6591: state_type > $o ).
tff(pred_def_4516,type,
v6593: state_type > $o ).
tff(pred_def_4517,type,
v6595: state_type > $o ).
tff(pred_def_4518,type,
v6597: state_type > $o ).
tff(pred_def_4519,type,
v6599: state_type > $o ).
tff(pred_def_4520,type,
v6601: state_type > $o ).
tff(pred_def_4521,type,
v6603: state_type > $o ).
tff(pred_def_4522,type,
v6605: state_type > $o ).
tff(pred_def_4523,type,
v6607: state_type > $o ).
tff(pred_def_4524,type,
v6614: state_type > $o ).
tff(pred_def_4525,type,
v6612: state_type > $o ).
tff(pred_def_4526,type,
v6611: state_type > $o ).
tff(pred_def_4527,type,
v6627: ( state_type * $int ) > $o ).
tff(pred_def_4528,type,
v6626: state_type > $o ).
tff(pred_def_4529,type,
v6630: state_type > $o ).
tff(pred_def_4530,type,
v6632: state_type > $o ).
tff(pred_def_4531,type,
v6631: state_type > $o ).
tff(pred_def_4532,type,
v6629: state_type > $o ).
tff(pred_def_4533,type,
v6633: state_type > $o ).
tff(pred_def_4534,type,
v6628: state_type > $o ).
tff(pred_def_4535,type,
v6625: state_type > $o ).
tff(pred_def_4536,type,
v6636: state_type > $o ).
tff(pred_def_4537,type,
v6638: state_type > $o ).
tff(pred_def_4538,type,
v6637: state_type > $o ).
tff(pred_def_4539,type,
v6635: state_type > $o ).
tff(pred_def_4540,type,
v6639: state_type > $o ).
tff(pred_def_4541,type,
v6634: state_type > $o ).
tff(pred_def_4542,type,
v6624: state_type > $o ).
tff(pred_def_4543,type,
v6623: state_type > $o ).
tff(pred_def_4544,type,
v6641: state_type > $o ).
tff(pred_def_4545,type,
v6640: state_type > $o ).
tff(pred_def_4546,type,
v6622: state_type > $o ).
tff(pred_def_4547,type,
v6642: state_type > $o ).
tff(pred_def_4548,type,
v6621: state_type > $o ).
tff(pred_def_4549,type,
v6618: state_type > $o ).
tff(pred_def_4550,type,
v6620: state_type > $o ).
tff(pred_def_4551,type,
v6610: state_type > $o ).
tff(pred_def_4552,type,
v6649: state_type > $o ).
tff(pred_def_4553,type,
v6648: state_type > $o ).
tff(pred_def_4554,type,
v6650: state_type > $o ).
tff(pred_def_4555,type,
v6651: state_type > $o ).
tff(pred_def_4556,type,
v6647: state_type > $o ).
tff(pred_def_4557,type,
v6646: state_type > $o ).
tff(pred_def_4558,type,
v6643: state_type > $o ).
tff(pred_def_4559,type,
v6645: state_type > $o ).
tff(pred_def_4560,type,
v6587: state_type > $o ).
tff(pred_def_4561,type,
v6585: state_type > $o ).
tff(pred_def_4562,type,
v6583: state_type > $o ).
tff(pred_def_4563,type,
v6581: state_type > $o ).
tff(pred_def_4564,type,
v6579: state_type > $o ).
tff(pred_def_4565,type,
v6577: state_type > $o ).
tff(pred_def_4566,type,
v6575: state_type > $o ).
tff(pred_def_4567,type,
v6573: state_type > $o ).
tff(pred_def_4568,type,
v6571: state_type > $o ).
tff(pred_def_4569,type,
v6569: state_type > $o ).
tff(pred_def_4570,type,
v6567: state_type > $o ).
tff(pred_def_4571,type,
v6681: state_type > $o ).
tff(pred_def_4572,type,
v6689: state_type > $o ).
tff(pred_def_4573,type,
v6687: state_type > $o ).
tff(pred_def_4574,type,
v6685: state_type > $o ).
tff(pred_def_4575,type,
v6683: state_type > $o ).
tff(pred_def_4576,type,
v6701: state_type > $o ).
tff(pred_def_4577,type,
v6703: state_type > $o ).
tff(pred_def_4578,type,
v6699: state_type > $o ).
tff(pred_def_4579,type,
v6697: state_type > $o ).
tff(pred_def_4580,type,
v6695: state_type > $o ).
tff(pred_def_4581,type,
v6693: state_type > $o ).
tff(pred_def_4582,type,
v6691: state_type > $o ).
tff(pred_def_4583,type,
v6705: state_type > $o ).
tff(pred_def_4584,type,
v6712: state_type > $o ).
tff(pred_def_4585,type,
v6710: state_type > $o ).
tff(pred_def_4586,type,
v6709: state_type > $o ).
tff(pred_def_4587,type,
v6708: state_type > $o ).
tff(pred_def_4588,type,
v6719: state_type > $o ).
tff(pred_def_4589,type,
v6721: state_type > $o ).
tff(pred_def_4590,type,
v6720: state_type > $o ).
tff(pred_def_4591,type,
v6716: state_type > $o ).
tff(pred_def_4592,type,
v6718: state_type > $o ).
tff(pred_def_4593,type,
v6679: state_type > $o ).
tff(pred_def_4594,type,
v6677: state_type > $o ).
tff(pred_def_4595,type,
v6675: state_type > $o ).
tff(pred_def_4596,type,
v6673: state_type > $o ).
tff(pred_def_4597,type,
v6671: state_type > $o ).
tff(pred_def_4598,type,
v6739: state_type > $o ).
tff(pred_def_4599,type,
v6737: state_type > $o ).
tff(pred_def_4600,type,
v6736: state_type > $o ).
tff(pred_def_4601,type,
v6745: state_type > $o ).
tff(pred_def_4602,type,
v6742: state_type > $o ).
tff(pred_def_4603,type,
v6744: state_type > $o ).
tff(pred_def_4604,type,
v6733: state_type > $o ).
tff(pred_def_4605,type,
v6731: state_type > $o ).
tff(pred_def_4606,type,
v6729: state_type > $o ).
tff(pred_def_4607,type,
v6727: state_type > $o ).
tff(pred_def_4608,type,
v6725: state_type > $o ).
tff(pred_def_4609,type,
v6769: state_type > $o ).
tff(pred_def_4610,type,
v6771: state_type > $o ).
tff(pred_def_4611,type,
v6767: state_type > $o ).
tff(pred_def_4612,type,
v6765: state_type > $o ).
tff(pred_def_4613,type,
v6763: state_type > $o ).
tff(pred_def_4614,type,
v6761: state_type > $o ).
tff(pred_def_4615,type,
v6759: state_type > $o ).
tff(pred_def_4616,type,
v6777: state_type > $o ).
tff(pred_def_4617,type,
v6775: state_type > $o ).
tff(pred_def_4618,type,
v6774: state_type > $o ).
tff(pred_def_4619,type,
v6784: state_type > $o ).
tff(pred_def_4620,type,
v6783: state_type > $o ).
tff(pred_def_4621,type,
v6780: state_type > $o ).
tff(pred_def_4622,type,
v6782: state_type > $o ).
tff(pred_def_4623,type,
v6757: state_type > $o ).
tff(pred_def_4624,type,
v6755: state_type > $o ).
tff(pred_def_4625,type,
v6753: state_type > $o ).
tff(pred_def_4626,type,
v6751: state_type > $o ).
tff(pred_def_4627,type,
v6749: state_type > $o ).
tff(pred_def_4628,type,
v6802: state_type > $o ).
tff(pred_def_4629,type,
v6800: state_type > $o ).
tff(pred_def_4630,type,
v6799: state_type > $o ).
tff(pred_def_4631,type,
v6808: state_type > $o ).
tff(pred_def_4632,type,
v6805: state_type > $o ).
tff(pred_def_4633,type,
v6807: state_type > $o ).
tff(pred_def_4634,type,
v6796: state_type > $o ).
tff(pred_def_4635,type,
v6794: state_type > $o ).
tff(pred_def_4636,type,
v6792: state_type > $o ).
tff(pred_def_4637,type,
v6790: state_type > $o ).
tff(pred_def_4638,type,
v6788: state_type > $o ).
tff(pred_def_4639,type,
v6813: state_type > $o ).
tff(pred_def_4640,type,
v6812: state_type > $o ).
tff(pred_def_4641,type,
v6669: state_type > $o ).
tff(pred_def_4642,type,
v6667: state_type > $o ).
tff(pred_def_4643,type,
v6665: state_type > $o ).
tff(pred_def_4644,type,
v6663: state_type > $o ).
tff(pred_def_4645,type,
v6661: state_type > $o ).
tff(pred_def_4646,type,
v6659: state_type > $o ).
tff(pred_def_4647,type,
v6657: state_type > $o ).
tff(pred_def_4648,type,
v6655: state_type > $o ).
tff(pred_def_4649,type,
v6820: state_type > $o ).
tff(pred_def_4650,type,
v6818: state_type > $o ).
tff(pred_def_4651,type,
v6827: state_type > $o ).
tff(pred_def_4652,type,
v6825: state_type > $o ).
tff(pred_def_4653,type,
v6824: state_type > $o ).
tff(pred_def_4654,type,
v6823: state_type > $o ).
tff(pred_def_4655,type,
v6834: state_type > $o ).
tff(pred_def_4656,type,
v6831: state_type > $o ).
tff(pred_def_4657,type,
v6833: state_type > $o ).
tff(pred_def_4658,type,
v6816: state_type > $o ).
tff(pred_def_4659,type,
v6838: state_type > $o ).
tff(pred_def_4660,type,
v6840: state_type > $o ).
tff(pred_def_4661,type,
v6839: state_type > $o ).
tff(pred_def_4662,type,
v6565: state_type > $o ).
tff(pred_def_4663,type,
v6563: state_type > $o ).
tff(pred_def_4664,type,
v6561: state_type > $o ).
tff(pred_def_4665,type,
v6559: state_type > $o ).
tff(pred_def_4666,type,
v6557: state_type > $o ).
tff(pred_def_4667,type,
v6842: state_type > $o ).
tff(pred_def_4668,type,
v6485: ( state_type * $int ) > $o ).
tff(pred_def_4669,type,
v6555: state_type > $o ).
tff(pred_def_4670,type,
v6553: state_type > $o ).
tff(pred_def_4671,type,
v6551: state_type > $o ).
tff(pred_def_4672,type,
v6495: state_type > $o ).
tff(pred_def_4673,type,
v6845: ( state_type * $int ) > $o ).
tff(pred_def_4674,type,
v6844: state_type > $o ).
tff(pred_def_4675,type,
v6847: ( state_type * $int ) > $o ).
tff(pred_def_4676,type,
v6846: state_type > $o ).
tff(pred_def_4677,type,
v6848: ( state_type * $int ) > $o ).
tff(pred_def_4678,type,
v6489: ( state_type * $int ) > $o ).
tff(pred_def_4679,type,
v6850: ( state_type * $int ) > $o ).
tff(pred_def_4680,type,
v6849: state_type > $o ).
tff(pred_def_4681,type,
v6851: ( state_type * $int ) > $o ).
tff(pred_def_4682,type,
v6853: ( state_type * $int ) > $o ).
tff(pred_def_4683,type,
v6852: state_type > $o ).
tff(pred_def_4684,type,
v6843: ( state_type * $int ) > $o ).
tff(pred_def_4685,type,
v6493: ( state_type * $int ) > $o ).
tff(pred_def_4686,type,
v6857: state_type > $o ).
tff(pred_def_4687,type,
v6855: state_type > $o ).
tff(pred_def_4688,type,
v6864: state_type > $o ).
tff(pred_def_4689,type,
v6862: state_type > $o ).
tff(pred_def_4690,type,
v6861: state_type > $o ).
tff(pred_def_4691,type,
v6860: state_type > $o ).
tff(pred_def_4692,type,
v6871: state_type > $o ).
tff(pred_def_4693,type,
v6868: ( state_type * $int ) > $o ).
tff(pred_def_4694,type,
v6870: ( state_type * $int ) > $o ).
tff(pred_def_4695,type,
v6859: ( state_type * $int ) > $o ).
tff(pred_def_4696,type,
v6879: state_type > $o ).
tff(pred_def_4697,type,
v6877: state_type > $o ).
tff(pred_def_4698,type,
v6876: state_type > $o ).
tff(pred_def_4699,type,
v6875: ( state_type * $int ) > $o ).
tff(pred_def_4700,type,
v6887: state_type > $o ).
tff(pred_def_4701,type,
v6885: state_type > $o ).
tff(pred_def_4702,type,
v6884: state_type > $o ).
tff(pred_def_4703,type,
v6883: ( state_type * $int ) > $o ).
tff(pred_def_4704,type,
v6487: ( state_type * $int ) > $o ).
tff(pred_def_4705,type,
v6549: state_type > $o ).
tff(pred_def_4706,type,
v6899: state_type > $o ).
tff(pred_def_4707,type,
v6908: state_type > $o ).
tff(pred_def_4708,type,
v6501: state_type > $o ).
tff(pred_def_4709,type,
v6906: state_type > $o ).
tff(pred_def_4710,type,
v6904: state_type > $o ).
tff(pred_def_4711,type,
v6918: state_type > $o ).
tff(pred_def_4712,type,
v6925: state_type > $o ).
tff(pred_def_4713,type,
v6923: state_type > $o ).
tff(pred_def_4714,type,
v6922: state_type > $o ).
tff(pred_def_4715,type,
v6921: state_type > $o ).
tff(pred_def_4716,type,
v6932: state_type > $o ).
tff(pred_def_4717,type,
v6929: state_type > $o ).
tff(pred_def_4718,type,
v6429: state_type > $o ).
tff(pred_def_4719,type,
v6931: state_type > $o ).
tff(pred_def_4720,type,
v6916: state_type > $o ).
tff(pred_def_4721,type,
v6914: state_type > $o ).
tff(pred_def_4722,type,
v6912: state_type > $o ).
tff(pred_def_4723,type,
v6910: state_type > $o ).
tff(pred_def_4724,type,
v6937: ( state_type * $int ) > $o ).
tff(pred_def_4725,type,
v6936: state_type > $o ).
tff(pred_def_4726,type,
v6939: ( state_type * $int ) > $o ).
tff(pred_def_4727,type,
v6938: state_type > $o ).
tff(pred_def_4728,type,
v6940: ( state_type * $int ) > $o ).
tff(pred_def_4729,type,
v6897: ( state_type * $int ) > $o ).
tff(pred_def_4730,type,
v6942: ( state_type * $int ) > $o ).
tff(pred_def_4731,type,
v6941: state_type > $o ).
tff(pred_def_4732,type,
v6943: ( state_type * $int ) > $o ).
tff(pred_def_4733,type,
v6945: ( state_type * $int ) > $o ).
tff(pred_def_4734,type,
v6944: state_type > $o ).
tff(pred_def_4735,type,
v6935: ( state_type * $int ) > $o ).
tff(pred_def_4736,type,
v6902: ( state_type * $int ) > $o ).
tff(pred_def_4737,type,
v6947: state_type > $o ).
tff(pred_def_4738,type,
v6954: state_type > $o ).
tff(pred_def_4739,type,
v6952: state_type > $o ).
tff(pred_def_4740,type,
v6951: state_type > $o ).
tff(pred_def_4741,type,
v6950: state_type > $o ).
tff(pred_def_4742,type,
v6961: state_type > $o ).
tff(pred_def_4743,type,
b00000000: $int > $o ).
tff(pred_def_4744,type,
v6958: ( state_type * $int ) > $o ).
tff(pred_def_4745,type,
v6960: ( state_type * $int ) > $o ).
tff(pred_def_4746,type,
v6949: ( state_type * $int ) > $o ).
tff(pred_def_4747,type,
v6969: state_type > $o ).
tff(pred_def_4748,type,
v6967: state_type > $o ).
tff(pred_def_4749,type,
v6966: state_type > $o ).
tff(pred_def_4750,type,
v6965: ( state_type * $int ) > $o ).
tff(pred_def_4751,type,
v6977: state_type > $o ).
tff(pred_def_4752,type,
v6975: state_type > $o ).
tff(pred_def_4753,type,
v6974: state_type > $o ).
tff(pred_def_4754,type,
v6973: ( state_type * $int ) > $o ).
tff(pred_def_4755,type,
v6895: ( state_type * $int ) > $o ).
tff(pred_def_4756,type,
v6893: ( state_type * $int ) > $o ).
tff(pred_def_4757,type,
v6891: state_type > $o ).
tff(pred_def_4758,type,
v6547: state_type > $o ).
tff(pred_def_4759,type,
v6545: state_type > $o ).
tff(pred_def_4760,type,
v6543: state_type > $o ).
tff(pred_def_4761,type,
v6541: state_type > $o ).
tff(pred_def_4762,type,
v6539: state_type > $o ).
tff(pred_def_4763,type,
v6537: state_type > $o ).
tff(pred_def_4764,type,
v6535: state_type > $o ).
tff(pred_def_4765,type,
v6533: state_type > $o ).
tff(pred_def_4766,type,
v6531: state_type > $o ).
tff(pred_def_4767,type,
v6529: state_type > $o ).
tff(pred_def_4768,type,
v6984: ( state_type * $int ) > $o ).
tff(pred_def_4769,type,
v7000: state_type > $o ).
tff(pred_def_4770,type,
v6999: state_type > $o ).
tff(pred_def_4771,type,
v6998: state_type > $o ).
tff(pred_def_4772,type,
v6997: state_type > $o ).
tff(pred_def_4773,type,
v6996: state_type > $o ).
tff(pred_def_4774,type,
v6995: state_type > $o ).
tff(pred_def_4775,type,
v6994: state_type > $o ).
tff(pred_def_4776,type,
v7001: state_type > $o ).
tff(pred_def_4777,type,
v6993: state_type > $o ).
tff(pred_def_4778,type,
v7002: state_type > $o ).
tff(pred_def_4779,type,
v6992: state_type > $o ).
tff(pred_def_4780,type,
v7005: state_type > $o ).
tff(pred_def_4781,type,
v7006: state_type > $o ).
tff(pred_def_4782,type,
v7004: state_type > $o ).
tff(pred_def_4783,type,
v7007: state_type > $o ).
tff(pred_def_4784,type,
v7003: state_type > $o ).
tff(pred_def_4785,type,
v7010: state_type > $o ).
tff(pred_def_4786,type,
v7011: state_type > $o ).
tff(pred_def_4787,type,
v7009: state_type > $o ).
tff(pred_def_4788,type,
v7012: state_type > $o ).
tff(pred_def_4789,type,
v7008: state_type > $o ).
tff(pred_def_4790,type,
v7015: state_type > $o ).
tff(pred_def_4791,type,
v7016: state_type > $o ).
tff(pred_def_4792,type,
v7014: state_type > $o ).
tff(pred_def_4793,type,
v7017: state_type > $o ).
tff(pred_def_4794,type,
v7013: state_type > $o ).
tff(pred_def_4795,type,
v7020: state_type > $o ).
tff(pred_def_4796,type,
v7021: state_type > $o ).
tff(pred_def_4797,type,
v7019: state_type > $o ).
tff(pred_def_4798,type,
v7022: state_type > $o ).
tff(pred_def_4799,type,
v7018: state_type > $o ).
tff(pred_def_4800,type,
v7025: state_type > $o ).
tff(pred_def_4801,type,
v7026: state_type > $o ).
tff(pred_def_4802,type,
v7024: state_type > $o ).
tff(pred_def_4803,type,
v7027: state_type > $o ).
tff(pred_def_4804,type,
v7023: state_type > $o ).
tff(pred_def_4805,type,
v7030: state_type > $o ).
tff(pred_def_4806,type,
v7031: state_type > $o ).
tff(pred_def_4807,type,
v7029: state_type > $o ).
tff(pred_def_4808,type,
v7032: state_type > $o ).
tff(pred_def_4809,type,
v7028: state_type > $o ).
tff(pred_def_4810,type,
v6988: ( state_type * $int ) > $o ).
tff(pred_def_4811,type,
v6527: state_type > $o ).
tff(pred_def_4812,type,
v6986: ( state_type * $int ) > $o ).
tff(pred_def_4813,type,
v7039: state_type > $o ).
tff(pred_def_4814,type,
v7037: state_type > $o ).
tff(pred_def_4815,type,
v7035: state_type > $o ).
tff(pred_def_4816,type,
v7046: state_type > $o ).
tff(pred_def_4817,type,
v7044: state_type > $o ).
tff(pred_def_4818,type,
v7043: state_type > $o ).
tff(pred_def_4819,type,
v7042: state_type > $o ).
tff(pred_def_4820,type,
v7053: state_type > $o ).
tff(pred_def_4821,type,
v7050: ( state_type * $int ) > $o ).
tff(pred_def_4822,type,
v7052: ( state_type * $int ) > $o ).
tff(pred_def_4823,type,
v7065: state_type > $o ).
tff(pred_def_4824,type,
v7068: state_type > $o ).
tff(pred_def_4825,type,
v7086: state_type > $o ).
tff(pred_def_4826,type,
v7084: state_type > $o ).
tff(pred_def_4827,type,
v7096: state_type > $o ).
tff(pred_def_4828,type,
v7098: state_type > $o ).
tff(pred_def_4829,type,
v7094: state_type > $o ).
tff(pred_def_4830,type,
v7092: state_type > $o ).
tff(pred_def_4831,type,
v7108: ( state_type * $int ) > $o ).
tff(pred_def_4832,type,
v7110: ( state_type * $int ) > $o ).
tff(pred_def_4833,type,
v7106: ( state_type * $int ) > $o ).
tff(pred_def_4834,type,
v7104: ( state_type * $int ) > $o ).
tff(pred_def_4835,type,
v7113: state_type > $o ).
tff(pred_def_4836,type,
v7112: state_type > $o ).
tff(pred_def_4837,type,
v7114: state_type > $o ).
tff(pred_def_4838,type,
v7102: state_type > $o ).
tff(pred_def_4839,type,
v7116: state_type > $o ).
tff(pred_def_4840,type,
v7100: state_type > $o ).
tff(pred_def_4841,type,
v7090: state_type > $o ).
tff(pred_def_4842,type,
v7125: ( state_type * $int ) > $o ).
tff(pred_def_4843,type,
v7127: ( state_type * $int ) > $o ).
tff(pred_def_4844,type,
v7123: ( state_type * $int ) > $o ).
tff(pred_def_4845,type,
v7121: state_type > $o ).
tff(pred_def_4846,type,
v7129: ( state_type * $int ) > $o ).
tff(pred_def_4847,type,
v7088: ( state_type * $int ) > $o ).
tff(pred_def_4848,type,
v7151: state_type > $o ).
tff(pred_def_4849,type,
v7153: state_type > $o ).
tff(pred_def_4850,type,
v7155: state_type > $o ).
tff(pred_def_4851,type,
v7157: state_type > $o ).
tff(pred_def_4852,type,
v7159: state_type > $o ).
tff(pred_def_4853,type,
v7167: state_type > $o ).
tff(pred_def_4854,type,
v7165: state_type > $o ).
tff(pred_def_4855,type,
v7164: state_type > $o ).
tff(pred_def_4856,type,
v7163: ( state_type * $int ) > $o ).
tff(pred_def_4857,type,
v7161: state_type > $o ).
tff(pred_def_4858,type,
v7171: state_type > $o ).
tff(pred_def_4859,type,
v7173: state_type > $o ).
tff(pred_def_4860,type,
v7175: state_type > $o ).
tff(pred_def_4861,type,
v7177: state_type > $o ).
tff(pred_def_4862,type,
v7184: state_type > $o ).
tff(pred_def_4863,type,
v7182: state_type > $o ).
tff(pred_def_4864,type,
v7181: state_type > $o ).
tff(pred_def_4865,type,
v7197: ( state_type * $int ) > $o ).
tff(pred_def_4866,type,
v7196: state_type > $o ).
tff(pred_def_4867,type,
v7200: state_type > $o ).
tff(pred_def_4868,type,
v7202: state_type > $o ).
tff(pred_def_4869,type,
v7201: state_type > $o ).
tff(pred_def_4870,type,
v7199: state_type > $o ).
tff(pred_def_4871,type,
v7203: state_type > $o ).
tff(pred_def_4872,type,
v7198: state_type > $o ).
tff(pred_def_4873,type,
v7195: state_type > $o ).
tff(pred_def_4874,type,
v7206: state_type > $o ).
tff(pred_def_4875,type,
v7208: state_type > $o ).
tff(pred_def_4876,type,
v7207: state_type > $o ).
tff(pred_def_4877,type,
v7205: state_type > $o ).
tff(pred_def_4878,type,
v7209: state_type > $o ).
tff(pred_def_4879,type,
v7204: state_type > $o ).
tff(pred_def_4880,type,
v7194: state_type > $o ).
tff(pred_def_4881,type,
v7193: state_type > $o ).
tff(pred_def_4882,type,
v7211: state_type > $o ).
tff(pred_def_4883,type,
v7210: state_type > $o ).
tff(pred_def_4884,type,
v7192: state_type > $o ).
tff(pred_def_4885,type,
v7212: state_type > $o ).
tff(pred_def_4886,type,
v7191: state_type > $o ).
tff(pred_def_4887,type,
v7188: state_type > $o ).
tff(pred_def_4888,type,
v7190: state_type > $o ).
tff(pred_def_4889,type,
v7180: state_type > $o ).
tff(pred_def_4890,type,
v7219: state_type > $o ).
tff(pred_def_4891,type,
v7218: state_type > $o ).
tff(pred_def_4892,type,
v7220: state_type > $o ).
tff(pred_def_4893,type,
v7221: state_type > $o ).
tff(pred_def_4894,type,
v7217: state_type > $o ).
tff(pred_def_4895,type,
v7216: state_type > $o ).
tff(pred_def_4896,type,
v7213: state_type > $o ).
tff(pred_def_4897,type,
v7215: state_type > $o ).
tff(pred_def_4898,type,
v7149: state_type > $o ).
tff(pred_def_4899,type,
v7147: state_type > $o ).
tff(pred_def_4900,type,
v7145: state_type > $o ).
tff(pred_def_4901,type,
v7143: state_type > $o ).
tff(pred_def_4902,type,
v7141: state_type > $o ).
tff(pred_def_4903,type,
v7139: state_type > $o ).
tff(pred_def_4904,type,
v7137: state_type > $o ).
tff(pred_def_4905,type,
v7135: state_type > $o ).
tff(pred_def_4906,type,
v7133: state_type > $o ).
tff(pred_def_4907,type,
v7226: ( state_type * $int ) > $o ).
tff(pred_def_4908,type,
v7229: state_type > $o ).
tff(pred_def_4909,type,
v7228: state_type > $o ).
tff(pred_def_4910,type,
b111111111111100000000000: $int > $o ).
tff(pred_def_4911,type,
v7230: ( state_type * $int ) > $o ).
tff(pred_def_4912,type,
v7231: ( state_type * $int ) > $o ).
tff(pred_def_4913,type,
v7131: ( state_type * $int ) > $o ).
tff(pred_def_4914,type,
v7234: state_type > $o ).
tff(pred_def_4915,type,
v7233: state_type > $o ).
tff(pred_def_4916,type,
v7238: state_type > $o ).
tff(pred_def_4917,type,
v7237: state_type > $o ).
tff(pred_def_4918,type,
v7239: state_type > $o ).
tff(pred_def_4919,type,
v7236: state_type > $o ).
tff(pred_def_4920,type,
v7243: state_type > $o ).
tff(pred_def_4921,type,
v7242: state_type > $o ).
tff(pred_def_4922,type,
v7244: state_type > $o ).
tff(pred_def_4923,type,
v7241: state_type > $o ).
tff(pred_def_4924,type,
v7245: state_type > $o ).
tff(pred_def_4925,type,
v7240: state_type > $o ).
tff(pred_def_4926,type,
v7235: state_type > $o ).
tff(pred_def_4927,type,
v7249: state_type > $o ).
tff(pred_def_4928,type,
v7247: state_type > $o ).
tff(pred_def_4929,type,
v7256: state_type > $o ).
tff(pred_def_4930,type,
v7254: state_type > $o ).
tff(pred_def_4931,type,
v7253: state_type > $o ).
tff(pred_def_4932,type,
v7252: state_type > $o ).
tff(pred_def_4933,type,
v7263: state_type > $o ).
tff(pred_def_4934,type,
v7264: ( state_type * $int ) > $o ).
tff(pred_def_4935,type,
b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000: $int > $o ).
tff(pred_def_4936,type,
v7260: ( state_type * $int ) > $o ).
tff(pred_def_4937,type,
v7262: ( state_type * $int ) > $o ).
tff(pred_def_4938,type,
v7082: ( state_type * $int ) > $o ).
tff(pred_def_4939,type,
v7080: ( state_type * $int ) > $o ).
tff(pred_def_4940,type,
v7078: ( state_type * $int ) > $o ).
tff(pred_def_4941,type,
v7076: ( state_type * $int ) > $o ).
tff(pred_def_4942,type,
v7074: ( state_type * $int ) > $o ).
tff(pred_def_4943,type,
v7072: ( state_type * $int ) > $o ).
tff(pred_def_4944,type,
v7070: ( state_type * $int ) > $o ).
tff(pred_def_4945,type,
v7284: state_type > $o ).
tff(pred_def_4946,type,
v7286: state_type > $o ).
tff(pred_def_4947,type,
v7282: state_type > $o ).
tff(pred_def_4948,type,
v7292: state_type > $o ).
tff(pred_def_4949,type,
v7290: state_type > $o ).
tff(pred_def_4950,type,
v7289: state_type > $o ).
tff(pred_def_4951,type,
v7295: state_type > $o ).
tff(pred_def_4952,type,
v7297: state_type > $o ).
tff(pred_def_4953,type,
v7280: state_type > $o ).
tff(pred_def_4954,type,
v7278: state_type > $o ).
tff(pred_def_4955,type,
v7276: state_type > $o ).
tff(pred_def_4956,type,
v7274: state_type > $o ).
tff(pred_def_4957,type,
v7272: state_type > $o ).
tff(pred_def_4958,type,
v7270: state_type > $o ).
tff(pred_def_4959,type,
v7268: state_type > $o ).
tff(pred_def_4960,type,
v7301: ( state_type * $int ) > $o ).
tff(pred_def_4961,type,
v7306: state_type > $o ).
tff(pred_def_4962,type,
v7312: state_type > $o ).
tff(pred_def_4963,type,
v7311: state_type > $o ).
tff(pred_def_4964,type,
v7313: state_type > $o ).
tff(pred_def_4965,type,
v7310: state_type > $o ).
tff(pred_def_4966,type,
v7314: state_type > $o ).
tff(pred_def_4967,type,
v7309: state_type > $o ).
tff(pred_def_4968,type,
v7317: state_type > $o ).
tff(pred_def_4969,type,
v7318: state_type > $o ).
tff(pred_def_4970,type,
v7316: state_type > $o ).
tff(pred_def_4971,type,
v7319: state_type > $o ).
tff(pred_def_4972,type,
v7315: state_type > $o ).
tff(pred_def_4973,type,
v7307: ( state_type * $int ) > $o ).
tff(pred_def_4974,type,
v7305: ( state_type * $int ) > $o ).
tff(pred_def_4975,type,
v7303: ( state_type * $int ) > $o ).
tff(pred_def_4976,type,
v7326: state_type > $o ).
tff(pred_def_4977,type,
v7324: state_type > $o ).
tff(pred_def_4978,type,
v7323: state_type > $o ).
tff(pred_def_4979,type,
v7322: state_type > $o ).
tff(pred_def_4980,type,
v7333: state_type > $o ).
tff(pred_def_4981,type,
v7330: ( state_type * $int ) > $o ).
tff(pred_def_4982,type,
v7332: ( state_type * $int ) > $o ).
tff(pred_def_4983,type,
v7341: state_type > $o ).
tff(pred_def_4984,type,
v7340: state_type > $o ).
tff(pred_def_4985,type,
v7348: state_type > $o ).
tff(pred_def_4986,type,
v7347: state_type > $o ).
tff(pred_def_4987,type,
v7344: state_type > $o ).
tff(pred_def_4988,type,
v7346: state_type > $o ).
tff(pred_def_4989,type,
v7339: state_type > $o ).
tff(pred_def_4990,type,
v7063_1__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_4991,type,
v7301_range_2_to_0_address_association: ( state_type * address_type ) > $o ).
tff(pred_def_4992,type,
v7063_array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_4993,type,
v7354: state_type > $o ).
tff(pred_def_4994,type,
v7352: state_type > $o ).
tff(pred_def_4995,type,
v7357: state_type > $o ).
tff(pred_def_4996,type,
v7351: state_type > $o ).
tff(pred_def_4997,type,
v7359: ( state_type * $int ) > $o ).
tff(pred_def_4998,type,
v7361_range_2_to_0_address_association: ( state_type * address_type ) > $o ).
tff(pred_def_4999,type,
v7381: state_type > $o ).
tff(pred_def_5000,type,
v7399: state_type > $o ).
tff(pred_def_5001,type,
v7397: state_type > $o ).
tff(pred_def_5002,type,
v7417: state_type > $o ).
tff(pred_def_5003,type,
v7415: state_type > $o ).
tff(pred_def_5004,type,
v7441: state_type > $o ).
tff(pred_def_5005,type,
v7439: state_type > $o ).
tff(pred_def_5006,type,
v7437: state_type > $o ).
tff(pred_def_5007,type,
v7465: state_type > $o ).
tff(pred_def_5008,type,
v7463: state_type > $o ).
tff(pred_def_5009,type,
v7461: state_type > $o ).
tff(pred_def_5010,type,
v7477: state_type > $o ).
tff(pred_def_5011,type,
v7479: state_type > $o ).
tff(pred_def_5012,type,
v7475: state_type > $o ).
tff(pred_def_5013,type,
v7473: state_type > $o ).
tff(pred_def_5014,type,
v7471: state_type > $o ).
tff(pred_def_5015,type,
v7469: state_type > $o ).
tff(pred_def_5016,type,
v7443: ( state_type * $int ) > $o ).
tff(pred_def_5017,type,
v7489: state_type > $o ).
tff(pred_def_5018,type,
v7487: state_type > $o ).
tff(pred_def_5019,type,
v7485: state_type > $o ).
tff(pred_def_5020,type,
v7483: state_type > $o ).
tff(pred_def_5021,type,
v7481: state_type > $o ).
tff(pred_def_5022,type,
v7492: ( state_type * $int ) > $o ).
tff(pred_def_5023,type,
v7491: state_type > $o ).
tff(pred_def_5024,type,
v7494: ( state_type * $int ) > $o ).
tff(pred_def_5025,type,
v7493: state_type > $o ).
tff(pred_def_5026,type,
v7495: ( state_type * $int ) > $o ).
tff(pred_def_5027,type,
v7459: ( state_type * $int ) > $o ).
tff(pred_def_5028,type,
v7497: ( state_type * $int ) > $o ).
tff(pred_def_5029,type,
v7496: state_type > $o ).
tff(pred_def_5030,type,
v7498: ( state_type * $int ) > $o ).
tff(pred_def_5031,type,
v7500: ( state_type * $int ) > $o ).
tff(pred_def_5032,type,
v7499: state_type > $o ).
tff(pred_def_5033,type,
v7490: ( state_type * $int ) > $o ).
tff(pred_def_5034,type,
v7467: ( state_type * $int ) > $o ).
tff(pred_def_5035,type,
v7510: state_type > $o ).
tff(pred_def_5036,type,
v7508: state_type > $o ).
tff(pred_def_5037,type,
v7506: state_type > $o ).
tff(pred_def_5038,type,
v7504: state_type > $o ).
tff(pred_def_5039,type,
v7502: state_type > $o ).
tff(pred_def_5040,type,
v7517: state_type > $o ).
tff(pred_def_5041,type,
v7515: state_type > $o ).
tff(pred_def_5042,type,
v7514: state_type > $o ).
tff(pred_def_5043,type,
v7513: state_type > $o ).
tff(pred_def_5044,type,
v7524: state_type > $o ).
tff(pred_def_5045,type,
b000000: $int > $o ).
tff(pred_def_5046,type,
v7521: ( state_type * $int ) > $o ).
tff(pred_def_5047,type,
v7523: ( state_type * $int ) > $o ).
tff(pred_def_5048,type,
v7512: ( state_type * $int ) > $o ).
tff(pred_def_5049,type,
v7532: state_type > $o ).
tff(pred_def_5050,type,
v7530: state_type > $o ).
tff(pred_def_5051,type,
v7529: state_type > $o ).
tff(pred_def_5052,type,
v7528: ( state_type * $int ) > $o ).
tff(pred_def_5053,type,
v7457: ( state_type * $int ) > $o ).
tff(pred_def_5054,type,
v7455: ( state_type * $int ) > $o ).
tff(pred_def_5055,type,
v7453: state_type > $o ).
tff(pred_def_5056,type,
v7451: state_type > $o ).
tff(pred_def_5057,type,
v7449: state_type > $o ).
tff(pred_def_5058,type,
v7447: state_type > $o ).
tff(pred_def_5059,type,
v7445: state_type > $o ).
tff(pred_def_5060,type,
v7557: state_type > $o ).
tff(pred_def_5061,type,
v7567: ( state_type * $int ) > $o ).
tff(pred_def_5062,type,
v7566: state_type > $o ).
tff(pred_def_5063,type,
v7570: state_type > $o ).
tff(pred_def_5064,type,
v7569: ( state_type * $int ) > $o ).
tff(pred_def_5065,type,
v7568: ( state_type * $int ) > $o ).
tff(pred_def_5066,type,
v7572: ( state_type * $int ) > $o ).
tff(pred_def_5067,type,
v7571: state_type > $o ).
tff(pred_def_5068,type,
v7574: ( state_type * $int ) > $o ).
tff(pred_def_5069,type,
v7573: state_type > $o ).
tff(pred_def_5070,type,
v7575: ( state_type * $int ) > $o ).
tff(pred_def_5071,type,
v7577: ( state_type * $int ) > $o ).
tff(pred_def_5072,type,
v7576: state_type > $o ).
tff(pred_def_5073,type,
v7565: ( state_type * $int ) > $o ).
tff(pred_def_5074,type,
v7564: ( state_type * $int ) > $o ).
tff(pred_def_5075,type,
v7562: ( state_type * $int ) > $o ).
tff(pred_def_5076,type,
v7560: ( state_type * $int ) > $o ).
tff(pred_def_5077,type,
v7583: ( state_type * $int ) > $o ).
tff(pred_def_5078,type,
v7581: ( state_type * $int ) > $o ).
tff(pred_def_5079,type,
v7579: ( state_type * $int ) > $o ).
tff(pred_def_5080,type,
v7595: ( state_type * $int ) > $o ).
tff(pred_def_5081,type,
v7593: ( state_type * $int ) > $o ).
tff(pred_def_5082,type,
v7591: ( state_type * $int ) > $o ).
tff(pred_def_5083,type,
v7589: ( state_type * $int ) > $o ).
tff(pred_def_5084,type,
v7587: ( state_type * $int ) > $o ).
tff(pred_def_5085,type,
v7585: ( state_type * $int ) > $o ).
tff(pred_def_5086,type,
v7597: state_type > $o ).
tff(pred_def_5087,type,
v7604: state_type > $o ).
tff(pred_def_5088,type,
v7602: state_type > $o ).
tff(pred_def_5089,type,
v7601: state_type > $o ).
tff(pred_def_5090,type,
v7611: state_type > $o ).
tff(pred_def_5091,type,
v7613: state_type > $o ).
tff(pred_def_5092,type,
v7612: state_type > $o ).
tff(pred_def_5093,type,
v7608: state_type > $o ).
tff(pred_def_5094,type,
v7610: state_type > $o ).
tff(pred_def_5095,type,
v7600: state_type > $o ).
tff(pred_def_5096,type,
v7555: ( state_type * $int ) > $o ).
tff(pred_def_5097,type,
v7617: ( state_type * $int ) > $o ).
tff(pred_def_5098,type,
b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000: $int > $o ).
tff(pred_def_5099,type,
v7614: ( state_type * $int ) > $o ).
tff(pred_def_5100,type,
v7616: ( state_type * $int ) > $o ).
tff(pred_def_5101,type,
v7599: ( state_type * $int ) > $o ).
tff(pred_def_5102,type,
v7625: state_type > $o ).
tff(pred_def_5103,type,
v7623: state_type > $o ).
tff(pred_def_5104,type,
v7632: state_type > $o ).
tff(pred_def_5105,type,
v7631: state_type > $o ).
tff(pred_def_5106,type,
v7628: state_type > $o ).
tff(pred_def_5107,type,
v7630: state_type > $o ).
tff(pred_def_5108,type,
v7622: state_type > $o ).
tff(pred_def_5109,type,
v7636: ( state_type * $int ) > $o ).
tff(pred_def_5110,type,
v7633: ( state_type * $int ) > $o ).
tff(pred_def_5111,type,
v7635: ( state_type * $int ) > $o ).
tff(pred_def_5112,type,
v7621: ( state_type * $int ) > $o ).
tff(pred_def_5113,type,
v7553: ( state_type * $int ) > $o ).
tff(pred_def_5114,type,
v7551: ( state_type * $int ) > $o ).
tff(pred_def_5115,type,
v7549: ( state_type * $int ) > $o ).
tff(pred_def_5116,type,
v7547: ( state_type * $int ) > $o ).
tff(pred_def_5117,type,
v7682: state_type > $o ).
tff(pred_def_5118,type,
v7680: state_type > $o ).
tff(pred_def_5119,type,
v7678: state_type > $o ).
tff(pred_def_5120,type,
v7676: state_type > $o ).
tff(pred_def_5121,type,
v7674: state_type > $o ).
tff(pred_def_5122,type,
v7672: state_type > $o ).
tff(pred_def_5123,type,
v7670: state_type > $o ).
tff(pred_def_5124,type,
v7668: state_type > $o ).
tff(pred_def_5125,type,
v7666: state_type > $o ).
tff(pred_def_5126,type,
v7664: state_type > $o ).
tff(pred_def_5127,type,
v7685: state_type > $o ).
tff(pred_def_5128,type,
v7687: state_type > $o ).
tff(pred_def_5129,type,
v7689: state_type > $o ).
tff(pred_def_5130,type,
v7691: state_type > $o ).
tff(pred_def_5131,type,
v7713: state_type > $o ).
tff(pred_def_5132,type,
bxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx00: $int > $o ).
tff(pred_def_5133,type,
v7737: ( state_type * $int ) > $o ).
tff(pred_def_5134,type,
v7735: ( state_type * $int ) > $o ).
tff(pred_def_5135,type,
v7733: ( state_type * $int ) > $o ).
tff(pred_def_5136,type,
v7731: ( state_type * $int ) > $o ).
tff(pred_def_5137,type,
v7729: ( state_type * $int ) > $o ).
tff(pred_def_5138,type,
v7727: ( state_type * $int ) > $o ).
tff(pred_def_5139,type,
v7725: ( state_type * $int ) > $o ).
tff(pred_def_5140,type,
v7723: ( state_type * $int ) > $o ).
tff(pred_def_5141,type,
v7721: ( state_type * $int ) > $o ).
tff(pred_def_5142,type,
v7719: ( state_type * $int ) > $o ).
tff(pred_def_5143,type,
v7717: ( state_type * $int ) > $o ).
tff(pred_def_5144,type,
v7715: ( state_type * $int ) > $o ).
tff(pred_def_5145,type,
v7745: state_type > $o ).
tff(pred_def_5146,type,
v7743: state_type > $o ).
tff(pred_def_5147,type,
v7741: state_type > $o ).
tff(pred_def_5148,type,
bxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx00: $int > $o ).
tff(pred_def_5149,type,
v7711: ( state_type * $int ) > $o ).
tff(pred_def_5150,type,
v7754: state_type > $o ).
tff(pred_def_5151,type,
v7752: state_type > $o ).
tff(pred_def_5152,type,
v7751: state_type > $o ).
tff(pred_def_5153,type,
v7750: state_type > $o ).
tff(pred_def_5154,type,
v7761: state_type > $o ).
tff(pred_def_5155,type,
v7758: ( state_type * $int ) > $o ).
tff(pred_def_5156,type,
v7760: ( state_type * $int ) > $o ).
tff(pred_def_5157,type,
v7749: ( state_type * $int ) > $o ).
tff(pred_def_5158,type,
v7709: ( state_type * $int ) > $o ).
tff(pred_def_5159,type,
v7707: ( state_type * $int ) > $o ).
tff(pred_def_5160,type,
v7705: ( state_type * $int ) > $o ).
tff(pred_def_5161,type,
v7703: ( state_type * $int ) > $o ).
tff(pred_def_5162,type,
v7701: ( state_type * $int ) > $o ).
tff(pred_def_5163,type,
v7699: ( state_type * $int ) > $o ).
tff(pred_def_5164,type,
v7697: ( state_type * $int ) > $o ).
tff(pred_def_5165,type,
v7695: ( state_type * $int ) > $o ).
tff(pred_def_5166,type,
v7693: state_type > $o ).
tff(pred_def_5167,type,
v7765: state_type > $o ).
tff(pred_def_5168,type,
v7815: state_type > $o ).
tff(pred_def_5169,type,
v7813: state_type > $o ).
tff(pred_def_5170,type,
v7833: state_type > $o ).
tff(pred_def_5171,type,
v7851: ( state_type * $int ) > $o ).
tff(pred_def_5172,type,
v7849: ( state_type * $int ) > $o ).
tff(pred_def_5173,type,
v7847: ( state_type * $int ) > $o ).
tff(pred_def_5174,type,
v7845: ( state_type * $int ) > $o ).
tff(pred_def_5175,type,
v7854: state_type > $o ).
tff(pred_def_5176,type,
v7843: state_type > $o ).
tff(pred_def_5177,type,
v7858: ( state_type * $int ) > $o ).
tff(pred_def_5178,type,
v7860: ( state_type * $int ) > $o ).
tff(pred_def_5179,type,
v7856: state_type > $o ).
tff(pred_def_5180,type,
v7839: ( state_type * $int ) > $o ).
tff(pred_def_5181,type,
v7863: state_type > $o ).
tff(pred_def_5182,type,
v7867: ( state_type * $int ) > $o ).
tff(pred_def_5183,type,
v7866: state_type > $o ).
tff(pred_def_5184,type,
v7869: ( state_type * $int ) > $o ).
tff(pred_def_5185,type,
v7868: state_type > $o ).
tff(pred_def_5186,type,
v7865: state_type > $o ).
tff(pred_def_5187,type,
v7871: ( state_type * $int ) > $o ).
tff(pred_def_5188,type,
v7870: state_type > $o ).
tff(pred_def_5189,type,
v7873: ( state_type * $int ) > $o ).
tff(pred_def_5190,type,
v7872: state_type > $o ).
tff(pred_def_5191,type,
v7864: ( state_type * $int ) > $o ).
tff(pred_def_5192,type,
v7874: state_type > $o ).
tff(pred_def_5193,type,
v7875: state_type > $o ).
tff(pred_def_5194,type,
v7876: state_type > $o ).
tff(pred_def_5195,type,
v7877: state_type > $o ).
tff(pred_def_5196,type,
v7841: ( state_type * $int ) > $o ).
tff(pred_def_5197,type,
v7881: state_type > $o ).
tff(pred_def_5198,type,
v7879: state_type > $o ).
tff(pred_def_5199,type,
v7888: state_type > $o ).
tff(pred_def_5200,type,
v7886: state_type > $o ).
tff(pred_def_5201,type,
v7885: state_type > $o ).
tff(pred_def_5202,type,
v7884: state_type > $o ).
tff(pred_def_5203,type,
v7895: state_type > $o ).
tff(pred_def_5204,type,
v7892: ( state_type * $int ) > $o ).
tff(pred_def_5205,type,
v7894: ( state_type * $int ) > $o ).
tff(pred_def_5206,type,
v7899: state_type > $o ).
tff(pred_def_5207,type,
v7900: state_type > $o ).
tff(pred_def_5208,type,
v7902: state_type > $o ).
tff(pred_def_5209,type,
v7903: state_type > $o ).
tff(pred_def_5210,type,
v7901: state_type > $o ).
tff(pred_def_5211,type,
v7905: state_type > $o ).
tff(pred_def_5212,type,
v7906: state_type > $o ).
tff(pred_def_5213,type,
v7904: state_type > $o ).
tff(pred_def_5214,type,
v7837: state_type > $o ).
tff(pred_def_5215,type,
v7914: state_type > $o ).
tff(pred_def_5216,type,
v7932: state_type > $o ).
tff(pred_def_5217,type,
v7938: ( state_type * $int ) > $o ).
tff(pred_def_5218,type,
v7944: state_type > $o ).
tff(pred_def_5219,type,
v7945: state_type > $o ).
tff(pred_def_5220,type,
v7943: state_type > $o ).
tff(pred_def_5221,type,
v7946: state_type > $o ).
tff(pred_def_5222,type,
v7942: state_type > $o ).
tff(pred_def_5223,type,
v7940: state_type > $o ).
tff(pred_def_5224,type,
v7948: ( state_type * $int ) > $o ).
tff(pred_def_5225,type,
v7949: ( state_type * $int ) > $o ).
tff(pred_def_5226,type,
v7947: ( state_type * $int ) > $o ).
tff(pred_def_5227,type,
v7936: ( state_type * $int ) > $o ).
tff(pred_def_5228,type,
v7955: ( state_type * $int ) > $o ).
tff(pred_def_5229,type,
v7953: ( state_type * $int ) > $o ).
tff(pred_def_5230,type,
v7951: ( state_type * $int ) > $o ).
tff(pred_def_5231,type,
v7959: ( state_type * $int ) > $o ).
tff(pred_def_5232,type,
v7957: ( state_type * $int ) > $o ).
tff(pred_def_5233,type,
v7963: state_type > $o ).
tff(pred_def_5234,type,
v7964: state_type > $o ).
tff(pred_def_5235,type,
v7965: state_type > $o ).
tff(pred_def_5236,type,
v7966: state_type > $o ).
tff(pred_def_5237,type,
v7962: ( state_type * $int ) > $o ).
tff(pred_def_5238,type,
v7961: ( state_type * $int ) > $o ).
tff(pred_def_5239,type,
v7934: ( state_type * $int ) > $o ).
tff(pred_def_5240,type,
v7968: state_type > $o ).
tff(pred_def_5241,type,
v7975: state_type > $o ).
tff(pred_def_5242,type,
v7973: state_type > $o ).
tff(pred_def_5243,type,
v7972: state_type > $o ).
tff(pred_def_5244,type,
v7971: state_type > $o ).
tff(pred_def_5245,type,
v7982: state_type > $o ).
tff(pred_def_5246,type,
v7979: ( state_type * $int ) > $o ).
tff(pred_def_5247,type,
v7981: ( state_type * $int ) > $o ).
tff(pred_def_5248,type,
v7970: ( state_type * $int ) > $o ).
tff(pred_def_5249,type,
v7930: ( state_type * $int ) > $o ).
tff(pred_def_5250,type,
v7928: ( state_type * $int ) > $o ).
tff(pred_def_5251,type,
v7926: ( state_type * $int ) > $o ).
tff(pred_def_5252,type,
v7924: ( state_type * $int ) > $o ).
tff(pred_def_5253,type,
v8028: state_type > $o ).
tff(pred_def_5254,type,
v8030: state_type > $o ).
tff(pred_def_5255,type,
v8026: state_type > $o ).
tff(pred_def_5256,type,
v8024: state_type > $o ).
tff(pred_def_5257,type,
v8022: state_type > $o ).
tff(pred_def_5258,type,
v8020: state_type > $o ).
tff(pred_def_5259,type,
v8018: state_type > $o ).
tff(pred_def_5260,type,
v8016: state_type > $o ).
tff(pred_def_5261,type,
v8014: state_type > $o ).
tff(pred_def_5262,type,
v8012: state_type > $o ).
tff(pred_def_5263,type,
v8010: state_type > $o ).
tff(pred_def_5264,type,
v8038: state_type > $o ).
tff(pred_def_5265,type,
v8040: state_type > $o ).
tff(pred_def_5266,type,
v8036: state_type > $o ).
tff(pred_def_5267,type,
v8034: state_type > $o ).
tff(pred_def_5268,type,
v8032: state_type > $o ).
tff(pred_def_5269,type,
v7920: ( state_type * $int ) > $o ).
tff(pred_def_5270,type,
v8071: state_type > $o ).
tff(pred_def_5271,type,
v8072: state_type > $o ).
tff(pred_def_5272,type,
v8070: state_type > $o ).
tff(pred_def_5273,type,
v8073: state_type > $o ).
tff(pred_def_5274,type,
v8069: state_type > $o ).
tff(pred_def_5275,type,
v7922: ( state_type * $int ) > $o ).
tff(pred_def_5276,type,
v8075: state_type > $o ).
tff(pred_def_5277,type,
v8076: state_type > $o ).
tff(pred_def_5278,type,
v8074: state_type > $o ).
tff(pred_def_5279,type,
v8068: state_type > $o ).
tff(pred_def_5280,type,
v8078: state_type > $o ).
tff(pred_def_5281,type,
v8079: state_type > $o ).
tff(pred_def_5282,type,
v8077: state_type > $o ).
tff(pred_def_5283,type,
v8067: state_type > $o ).
tff(pred_def_5284,type,
v8081: state_type > $o ).
tff(pred_def_5285,type,
v8080: ( state_type * $int ) > $o ).
tff(pred_def_5286,type,
v8066: ( state_type * $int ) > $o ).
tff(pred_def_5287,type,
v8065: ( state_type * $int ) > $o ).
tff(pred_def_5288,type,
v8083: ( state_type * $int ) > $o ).
tff(pred_def_5289,type,
v8089: state_type > $o ).
tff(pred_def_5290,type,
v8087: state_type > $o ).
tff(pred_def_5291,type,
v8086: state_type > $o ).
tff(pred_def_5292,type,
v8085: ( state_type * $int ) > $o ).
tff(pred_def_5293,type,
v8093: state_type > $o ).
tff(pred_def_5294,type,
v8100: state_type > $o ).
tff(pred_def_5295,type,
v8098: state_type > $o ).
tff(pred_def_5296,type,
v8097: state_type > $o ).
tff(pred_def_5297,type,
v8107: state_type > $o ).
tff(pred_def_5298,type,
v8109: state_type > $o ).
tff(pred_def_5299,type,
v8108: state_type > $o ).
tff(pred_def_5300,type,
v8104: state_type > $o ).
tff(pred_def_5301,type,
v8106: state_type > $o ).
tff(pred_def_5302,type,
v8096: state_type > $o ).
tff(pred_def_5303,type,
b000000000000000000000000000: $int > $o ).
tff(pred_def_5304,type,
v8110: ( state_type * $int ) > $o ).
tff(pred_def_5305,type,
v8112: ( state_type * $int ) > $o ).
tff(pred_def_5306,type,
v8062: ( state_type * $int ) > $o ).
tff(pred_def_5307,type,
v8060: ( state_type * $int ) > $o ).
tff(pred_def_5308,type,
v8058: ( state_type * $int ) > $o ).
tff(pred_def_5309,type,
v8056: ( state_type * $int ) > $o ).
tff(pred_def_5310,type,
v8054: ( state_type * $int ) > $o ).
tff(pred_def_5311,type,
v8052: ( state_type * $int ) > $o ).
tff(pred_def_5312,type,
v8050: ( state_type * $int ) > $o ).
tff(pred_def_5313,type,
v8048: ( state_type * $int ) > $o ).
tff(pred_def_5314,type,
v8046: ( state_type * $int ) > $o ).
tff(pred_def_5315,type,
v8044: ( state_type * $int ) > $o ).
tff(pred_def_5316,type,
v8042: ( state_type * $int ) > $o ).
tff(pred_def_5317,type,
v8118: state_type > $o ).
tff(pred_def_5318,type,
v8120: state_type > $o ).
tff(pred_def_5319,type,
b000000011001000000000000000: $int > $o ).
tff(pred_def_5320,type,
v8121: state_type > $o ).
tff(pred_def_5321,type,
v8122: state_type > $o ).
tff(pred_def_5322,type,
b000000011101000000000000000: $int > $o ).
tff(pred_def_5323,type,
v8123: state_type > $o ).
tff(pred_def_5324,type,
v8119: state_type > $o ).
tff(pred_def_5325,type,
v8008: state_type > $o ).
tff(pred_def_5326,type,
b000000011001000000000000001: $int > $o ).
tff(pred_def_5327,type,
v8130: state_type > $o ).
tff(pred_def_5328,type,
b000000011101000000000000001: $int > $o ).
tff(pred_def_5329,type,
v8131: state_type > $o ).
tff(pred_def_5330,type,
v8129: state_type > $o ).
tff(pred_def_5331,type,
v8125: state_type > $o ).
tff(pred_def_5332,type,
b000000011001000000000100000: $int > $o ).
tff(pred_def_5333,type,
v8138: state_type > $o ).
tff(pred_def_5334,type,
b000000011101000000000100000: $int > $o ).
tff(pred_def_5335,type,
v8139: state_type > $o ).
tff(pred_def_5336,type,
v8137: state_type > $o ).
tff(pred_def_5337,type,
v8133: state_type > $o ).
tff(pred_def_5338,type,
b000000011001000000000100001: $int > $o ).
tff(pred_def_5339,type,
v8146: state_type > $o ).
tff(pred_def_5340,type,
b000000011101000000000100001: $int > $o ).
tff(pred_def_5341,type,
v8147: state_type > $o ).
tff(pred_def_5342,type,
v8145: state_type > $o ).
tff(pred_def_5343,type,
v8141: state_type > $o ).
tff(pred_def_5344,type,
b000000011001000001000000000: $int > $o ).
tff(pred_def_5345,type,
v8154: state_type > $o ).
tff(pred_def_5346,type,
b000000011101000001000000000: $int > $o ).
tff(pred_def_5347,type,
v8155: state_type > $o ).
tff(pred_def_5348,type,
v8153: state_type > $o ).
tff(pred_def_5349,type,
v8149: state_type > $o ).
tff(pred_def_5350,type,
b000000011001000001000000001: $int > $o ).
tff(pred_def_5351,type,
v8162: state_type > $o ).
tff(pred_def_5352,type,
b000000011101000001000000001: $int > $o ).
tff(pred_def_5353,type,
v8163: state_type > $o ).
tff(pred_def_5354,type,
v8161: state_type > $o ).
tff(pred_def_5355,type,
v8157: state_type > $o ).
tff(pred_def_5356,type,
b000000011001000001000000010: $int > $o ).
tff(pred_def_5357,type,
v8170: state_type > $o ).
tff(pred_def_5358,type,
b000000011101000001000000010: $int > $o ).
tff(pred_def_5359,type,
v8171: state_type > $o ).
tff(pred_def_5360,type,
v8169: state_type > $o ).
tff(pred_def_5361,type,
v8165: state_type > $o ).
tff(pred_def_5362,type,
b000000011001000001000000100: $int > $o ).
tff(pred_def_5363,type,
v8178: state_type > $o ).
tff(pred_def_5364,type,
b000000011101000001000000100: $int > $o ).
tff(pred_def_5365,type,
v8179: state_type > $o ).
tff(pred_def_5366,type,
v8177: state_type > $o ).
tff(pred_def_5367,type,
v8173: state_type > $o ).
tff(pred_def_5368,type,
b000000011001000001000000011: $int > $o ).
tff(pred_def_5369,type,
v8186: state_type > $o ).
tff(pred_def_5370,type,
b000000011101000001000000011: $int > $o ).
tff(pred_def_5371,type,
v8187: state_type > $o ).
tff(pred_def_5372,type,
v8185: state_type > $o ).
tff(pred_def_5373,type,
v8181: state_type > $o ).
tff(pred_def_5374,type,
b000000011001000001000000101: $int > $o ).
tff(pred_def_5375,type,
v8194: state_type > $o ).
tff(pred_def_5376,type,
b000000011101000001000000101: $int > $o ).
tff(pred_def_5377,type,
v8195: state_type > $o ).
tff(pred_def_5378,type,
v8193: state_type > $o ).
tff(pred_def_5379,type,
v8189: state_type > $o ).
tff(pred_def_5380,type,
b000000011001000001000000110: $int > $o ).
tff(pred_def_5381,type,
v8202: state_type > $o ).
tff(pred_def_5382,type,
b000000011101000001000000110: $int > $o ).
tff(pred_def_5383,type,
v8203: state_type > $o ).
tff(pred_def_5384,type,
v8201: state_type > $o ).
tff(pred_def_5385,type,
v8197: state_type > $o ).
tff(pred_def_5386,type,
b000000011001000010000000000: $int > $o ).
tff(pred_def_5387,type,
v8210: state_type > $o ).
tff(pred_def_5388,type,
b000000011101000010000000000: $int > $o ).
tff(pred_def_5389,type,
v8211: state_type > $o ).
tff(pred_def_5390,type,
v8209: state_type > $o ).
tff(pred_def_5391,type,
v8205: state_type > $o ).
tff(pred_def_5392,type,
b000000011001000010000000001: $int > $o ).
tff(pred_def_5393,type,
v8218: state_type > $o ).
tff(pred_def_5394,type,
b000000011101000010000000001: $int > $o ).
tff(pred_def_5395,type,
v8219: state_type > $o ).
tff(pred_def_5396,type,
v8217: state_type > $o ).
tff(pred_def_5397,type,
v8213: state_type > $o ).
tff(pred_def_5398,type,
b000000011001000010000000010: $int > $o ).
tff(pred_def_5399,type,
v8226: state_type > $o ).
tff(pred_def_5400,type,
b000000011101000010000000010: $int > $o ).
tff(pred_def_5401,type,
v8227: state_type > $o ).
tff(pred_def_5402,type,
v8225: state_type > $o ).
tff(pred_def_5403,type,
v8221: state_type > $o ).
tff(pred_def_5404,type,
v8235: ( state_type * $int ) > $o ).
tff(pred_def_5405,type,
b0000000011001000110000: $int > $o ).
tff(pred_def_5406,type,
v8234: state_type > $o ).
tff(pred_def_5407,type,
v8237: ( state_type * $int ) > $o ).
tff(pred_def_5408,type,
b0000000011101000110000: $int > $o ).
tff(pred_def_5409,type,
v8236: state_type > $o ).
tff(pred_def_5410,type,
v8233: state_type > $o ).
tff(pred_def_5411,type,
v8229: state_type > $o ).
tff(pred_def_5412,type,
v8245: ( state_type * $int ) > $o ).
tff(pred_def_5413,type,
b0000000011001000111000: $int > $o ).
tff(pred_def_5414,type,
v8244: state_type > $o ).
tff(pred_def_5415,type,
v8247: ( state_type * $int ) > $o ).
tff(pred_def_5416,type,
b0000000011101000111000: $int > $o ).
tff(pred_def_5417,type,
v8246: state_type > $o ).
tff(pred_def_5418,type,
v8243: state_type > $o ).
tff(pred_def_5419,type,
v8239: state_type > $o ).
tff(pred_def_5420,type,
v8255: ( state_type * $int ) > $o ).
tff(pred_def_5421,type,
b0000000011001001000: $int > $o ).
tff(pred_def_5422,type,
v8254: state_type > $o ).
tff(pred_def_5423,type,
v8257: ( state_type * $int ) > $o ).
tff(pred_def_5424,type,
b0000000011101001000: $int > $o ).
tff(pred_def_5425,type,
v8256: state_type > $o ).
tff(pred_def_5426,type,
v8253: state_type > $o ).
tff(pred_def_5427,type,
v8249: state_type > $o ).
tff(pred_def_5428,type,
v8265: ( state_type * $int ) > $o ).
tff(pred_def_5429,type,
b000000001100100100100000: $int > $o ).
tff(pred_def_5430,type,
v8264: state_type > $o ).
tff(pred_def_5431,type,
v8267: ( state_type * $int ) > $o ).
tff(pred_def_5432,type,
b000000001110100100100000: $int > $o ).
tff(pred_def_5433,type,
v8266: state_type > $o ).
tff(pred_def_5434,type,
v8263: state_type > $o ).
tff(pred_def_5435,type,
v8259: state_type > $o ).
tff(pred_def_5436,type,
v8275: ( state_type * $int ) > $o ).
tff(pred_def_5437,type,
b00000000110010010010001: $int > $o ).
tff(pred_def_5438,type,
v8274: state_type > $o ).
tff(pred_def_5439,type,
v8277: ( state_type * $int ) > $o ).
tff(pred_def_5440,type,
b00000000111010010010001: $int > $o ).
tff(pred_def_5441,type,
v8276: state_type > $o ).
tff(pred_def_5442,type,
v8273: state_type > $o ).
tff(pred_def_5443,type,
v8269: state_type > $o ).
tff(pred_def_5444,type,
v8296: state_type > $o ).
tff(pred_def_5445,type,
v8295: state_type > $o ).
tff(pred_def_5446,type,
v8294: state_type > $o ).
tff(pred_def_5447,type,
v8293: state_type > $o ).
tff(pred_def_5448,type,
v8292: state_type > $o ).
tff(pred_def_5449,type,
v8291: state_type > $o ).
tff(pred_def_5450,type,
v8290: state_type > $o ).
tff(pred_def_5451,type,
v8289: state_type > $o ).
tff(pred_def_5452,type,
v8288: state_type > $o ).
tff(pred_def_5453,type,
v8287: state_type > $o ).
tff(pred_def_5454,type,
v8286: state_type > $o ).
tff(pred_def_5455,type,
v8285: state_type > $o ).
tff(pred_def_5456,type,
v8284: state_type > $o ).
tff(pred_def_5457,type,
v8283: state_type > $o ).
tff(pred_def_5458,type,
v8282: state_type > $o ).
tff(pred_def_5459,type,
v8281: state_type > $o ).
tff(pred_def_5460,type,
v8280: state_type > $o ).
tff(pred_def_5461,type,
v8279: state_type > $o ).
tff(pred_def_5462,type,
v8006: state_type > $o ).
tff(pred_def_5463,type,
v8004: state_type > $o ).
tff(pred_def_5464,type,
v8002: state_type > $o ).
tff(pred_def_5465,type,
v8000: state_type > $o ).
tff(pred_def_5466,type,
v7998: state_type > $o ).
tff(pred_def_5467,type,
v7996: state_type > $o ).
tff(pred_def_5468,type,
v7994: state_type > $o ).
tff(pred_def_5469,type,
v7992: state_type > $o ).
tff(pred_def_5470,type,
v7990: state_type > $o ).
tff(pred_def_5471,type,
v7988: state_type > $o ).
tff(pred_def_5472,type,
v7986: state_type > $o ).
tff(pred_def_5473,type,
v8330: state_type > $o ).
tff(pred_def_5474,type,
v8332: state_type > $o ).
tff(pred_def_5475,type,
v8328: state_type > $o ).
tff(pred_def_5476,type,
v8326: state_type > $o ).
tff(pred_def_5477,type,
v8324: state_type > $o ).
tff(pred_def_5478,type,
v8322: state_type > $o ).
tff(pred_def_5479,type,
v8318: state_type > $o ).
tff(pred_def_5480,type,
v8320: state_type > $o ).
tff(pred_def_5481,type,
v8335: state_type > $o ).
tff(pred_def_5482,type,
v8334: state_type > $o ).
tff(pred_def_5483,type,
v8316: state_type > $o ).
tff(pred_def_5484,type,
v8314: state_type > $o ).
tff(pred_def_5485,type,
v8312: state_type > $o ).
tff(pred_def_5486,type,
v8310: state_type > $o ).
tff(pred_def_5487,type,
v8308: state_type > $o ).
tff(pred_def_5488,type,
v8306: state_type > $o ).
tff(pred_def_5489,type,
v8304: state_type > $o ).
tff(pred_def_5490,type,
v8302: state_type > $o ).
tff(pred_def_5491,type,
v8300: state_type > $o ).
tff(pred_def_5492,type,
v8298: state_type > $o ).
tff(pred_def_5493,type,
v8357: state_type > $o ).
tff(pred_def_5494,type,
v8355: state_type > $o ).
tff(pred_def_5495,type,
v8353: state_type > $o ).
tff(pred_def_5496,type,
v8373: ( state_type * $int ) > $o ).
tff(pred_def_5497,type,
v8371: ( state_type * $int ) > $o ).
tff(pred_def_5498,type,
v8369: ( state_type * $int ) > $o ).
tff(pred_def_5499,type,
v8367: ( state_type * $int ) > $o ).
tff(pred_def_5500,type,
v8365: ( state_type * $int ) > $o ).
tff(pred_def_5501,type,
v8363: ( state_type * $int ) > $o ).
tff(pred_def_5502,type,
v8361: ( state_type * $int ) > $o ).
tff(pred_def_5503,type,
v8359: ( state_type * $int ) > $o ).
tff(pred_def_5504,type,
v8386: state_type > $o ).
tff(pred_def_5505,type,
v8383: state_type > $o ).
tff(pred_def_5506,type,
v8381: state_type > $o ).
tff(pred_def_5507,type,
v8379: state_type > $o ).
tff(pred_def_5508,type,
v8377: state_type > $o ).
tff(pred_def_5509,type,
v8375: state_type > $o ).
tff(pred_def_5510,type,
v8394: state_type > $o ).
tff(pred_def_5511,type,
v8392: state_type > $o ).
tff(pred_def_5512,type,
v8390: state_type > $o ).
tff(pred_def_5513,type,
v8388: state_type > $o ).
tff(pred_def_5514,type,
v8402: state_type > $o ).
tff(pred_def_5515,type,
v8400: state_type > $o ).
tff(pred_def_5516,type,
v8398: state_type > $o ).
tff(pred_def_5517,type,
v8396: state_type > $o ).
tff(pred_def_5518,type,
v8410: state_type > $o ).
tff(pred_def_5519,type,
v8408: state_type > $o ).
tff(pred_def_5520,type,
v8406: state_type > $o ).
tff(pred_def_5521,type,
v8404: state_type > $o ).
tff(pred_def_5522,type,
v8418: state_type > $o ).
tff(pred_def_5523,type,
v8416: state_type > $o ).
tff(pred_def_5524,type,
v8414: state_type > $o ).
tff(pred_def_5525,type,
v8412: state_type > $o ).
tff(pred_def_5526,type,
v8426: state_type > $o ).
tff(pred_def_5527,type,
v8424: state_type > $o ).
tff(pred_def_5528,type,
v8422: state_type > $o ).
tff(pred_def_5529,type,
v8420: state_type > $o ).
tff(pred_def_5530,type,
v8434: state_type > $o ).
tff(pred_def_5531,type,
v8432: state_type > $o ).
tff(pred_def_5532,type,
v8430: state_type > $o ).
tff(pred_def_5533,type,
v8428: state_type > $o ).
tff(pred_def_5534,type,
v8442: state_type > $o ).
tff(pred_def_5535,type,
v8440: state_type > $o ).
tff(pred_def_5536,type,
v8438: state_type > $o ).
tff(pred_def_5537,type,
v8436: state_type > $o ).
tff(pred_def_5538,type,
v8445: state_type > $o ).
tff(pred_def_5539,type,
v8444: state_type > $o ).
tff(pred_def_5540,type,
v8448: ( state_type * $int ) > $o ).
tff(pred_def_5541,type,
v8447: state_type > $o ).
tff(pred_def_5542,type,
v8449: state_type > $o ).
tff(pred_def_5543,type,
v8450: state_type > $o ).
tff(pred_def_5544,type,
v8451: state_type > $o ).
tff(pred_def_5545,type,
v8452: state_type > $o ).
tff(pred_def_5546,type,
v8453: state_type > $o ).
tff(pred_def_5547,type,
v8454: state_type > $o ).
tff(pred_def_5548,type,
v8455: state_type > $o ).
tff(pred_def_5549,type,
v8456: state_type > $o ).
tff(pred_def_5550,type,
v8457: state_type > $o ).
tff(pred_def_5551,type,
v8458: state_type > $o ).
tff(pred_def_5552,type,
v8459: state_type > $o ).
tff(pred_def_5553,type,
v8460: state_type > $o ).
tff(pred_def_5554,type,
v8461: state_type > $o ).
tff(pred_def_5555,type,
v8462: state_type > $o ).
tff(pred_def_5556,type,
v8463: state_type > $o ).
tff(pred_def_5557,type,
v8446: state_type > $o ).
tff(pred_def_5558,type,
v8351: state_type > $o ).
tff(pred_def_5559,type,
v8473: state_type > $o ).
tff(pred_def_5560,type,
v8471: state_type > $o ).
tff(pred_def_5561,type,
v8469: state_type > $o ).
tff(pred_def_5562,type,
v8467: state_type > $o ).
tff(pred_def_5563,type,
v8481: state_type > $o ).
tff(pred_def_5564,type,
v8479: state_type > $o ).
tff(pred_def_5565,type,
v8477: state_type > $o ).
tff(pred_def_5566,type,
v8475: state_type > $o ).
tff(pred_def_5567,type,
v8489: state_type > $o ).
tff(pred_def_5568,type,
v8487: state_type > $o ).
tff(pred_def_5569,type,
v8485: state_type > $o ).
tff(pred_def_5570,type,
v8483: state_type > $o ).
tff(pred_def_5571,type,
v8497: state_type > $o ).
tff(pred_def_5572,type,
v8495: state_type > $o ).
tff(pred_def_5573,type,
v8493: state_type > $o ).
tff(pred_def_5574,type,
v8491: state_type > $o ).
tff(pred_def_5575,type,
v8505: state_type > $o ).
tff(pred_def_5576,type,
v8503: state_type > $o ).
tff(pred_def_5577,type,
v8501: state_type > $o ).
tff(pred_def_5578,type,
v8499: state_type > $o ).
tff(pred_def_5579,type,
v8513: state_type > $o ).
tff(pred_def_5580,type,
v8511: state_type > $o ).
tff(pred_def_5581,type,
v8509: state_type > $o ).
tff(pred_def_5582,type,
v8507: state_type > $o ).
tff(pred_def_5583,type,
v8521: state_type > $o ).
tff(pred_def_5584,type,
v8519: state_type > $o ).
tff(pred_def_5585,type,
v8517: state_type > $o ).
tff(pred_def_5586,type,
v8515: state_type > $o ).
tff(pred_def_5587,type,
v8529: state_type > $o ).
tff(pred_def_5588,type,
v8527: state_type > $o ).
tff(pred_def_5589,type,
v8525: state_type > $o ).
tff(pred_def_5590,type,
v8523: state_type > $o ).
tff(pred_def_5591,type,
v8532: state_type > $o ).
tff(pred_def_5592,type,
v8531: state_type > $o ).
tff(pred_def_5593,type,
v8535: ( state_type * $int ) > $o ).
tff(pred_def_5594,type,
v8534: state_type > $o ).
tff(pred_def_5595,type,
v8536: state_type > $o ).
tff(pred_def_5596,type,
v8537: state_type > $o ).
tff(pred_def_5597,type,
v8538: state_type > $o ).
tff(pred_def_5598,type,
v8539: state_type > $o ).
tff(pred_def_5599,type,
v8540: state_type > $o ).
tff(pred_def_5600,type,
v8541: state_type > $o ).
tff(pred_def_5601,type,
v8542: state_type > $o ).
tff(pred_def_5602,type,
v8543: state_type > $o ).
tff(pred_def_5603,type,
v8544: state_type > $o ).
tff(pred_def_5604,type,
v8545: state_type > $o ).
tff(pred_def_5605,type,
v8546: state_type > $o ).
tff(pred_def_5606,type,
v8547: state_type > $o ).
tff(pred_def_5607,type,
v8548: state_type > $o ).
tff(pred_def_5608,type,
v8549: state_type > $o ).
tff(pred_def_5609,type,
v8550: state_type > $o ).
tff(pred_def_5610,type,
v8533: state_type > $o ).
tff(pred_def_5611,type,
v8465: state_type > $o ).
tff(pred_def_5612,type,
v8560: state_type > $o ).
tff(pred_def_5613,type,
v8558: state_type > $o ).
tff(pred_def_5614,type,
v8556: state_type > $o ).
tff(pred_def_5615,type,
v8554: state_type > $o ).
tff(pred_def_5616,type,
v8568: state_type > $o ).
tff(pred_def_5617,type,
v8566: state_type > $o ).
tff(pred_def_5618,type,
v8564: state_type > $o ).
tff(pred_def_5619,type,
v8562: state_type > $o ).
tff(pred_def_5620,type,
v8576: state_type > $o ).
tff(pred_def_5621,type,
v8574: state_type > $o ).
tff(pred_def_5622,type,
v8572: state_type > $o ).
tff(pred_def_5623,type,
v8570: state_type > $o ).
tff(pred_def_5624,type,
v8584: state_type > $o ).
tff(pred_def_5625,type,
v8582: state_type > $o ).
tff(pred_def_5626,type,
v8580: state_type > $o ).
tff(pred_def_5627,type,
v8578: state_type > $o ).
tff(pred_def_5628,type,
v8592: state_type > $o ).
tff(pred_def_5629,type,
v8590: state_type > $o ).
tff(pred_def_5630,type,
v8588: state_type > $o ).
tff(pred_def_5631,type,
v8586: state_type > $o ).
tff(pred_def_5632,type,
v8600: state_type > $o ).
tff(pred_def_5633,type,
v8598: state_type > $o ).
tff(pred_def_5634,type,
v8596: state_type > $o ).
tff(pred_def_5635,type,
v8594: state_type > $o ).
tff(pred_def_5636,type,
v8608: state_type > $o ).
tff(pred_def_5637,type,
v8606: state_type > $o ).
tff(pred_def_5638,type,
v8604: state_type > $o ).
tff(pred_def_5639,type,
v8602: state_type > $o ).
tff(pred_def_5640,type,
v8616: state_type > $o ).
tff(pred_def_5641,type,
v8614: state_type > $o ).
tff(pred_def_5642,type,
v8612: state_type > $o ).
tff(pred_def_5643,type,
v8610: state_type > $o ).
tff(pred_def_5644,type,
v8619: state_type > $o ).
tff(pred_def_5645,type,
v8618: state_type > $o ).
tff(pred_def_5646,type,
v8622: ( state_type * $int ) > $o ).
tff(pred_def_5647,type,
v8621: state_type > $o ).
tff(pred_def_5648,type,
v8623: state_type > $o ).
tff(pred_def_5649,type,
v8624: state_type > $o ).
tff(pred_def_5650,type,
v8625: state_type > $o ).
tff(pred_def_5651,type,
v8626: state_type > $o ).
tff(pred_def_5652,type,
v8627: state_type > $o ).
tff(pred_def_5653,type,
v8628: state_type > $o ).
tff(pred_def_5654,type,
v8629: state_type > $o ).
tff(pred_def_5655,type,
v8630: state_type > $o ).
tff(pred_def_5656,type,
v8631: state_type > $o ).
tff(pred_def_5657,type,
v8632: state_type > $o ).
tff(pred_def_5658,type,
v8633: state_type > $o ).
tff(pred_def_5659,type,
v8634: state_type > $o ).
tff(pred_def_5660,type,
v8635: state_type > $o ).
tff(pred_def_5661,type,
v8636: state_type > $o ).
tff(pred_def_5662,type,
v8637: state_type > $o ).
tff(pred_def_5663,type,
v8620: state_type > $o ).
tff(pred_def_5664,type,
v8552: state_type > $o ).
tff(pred_def_5665,type,
v8647: state_type > $o ).
tff(pred_def_5666,type,
v8645: state_type > $o ).
tff(pred_def_5667,type,
v8643: state_type > $o ).
tff(pred_def_5668,type,
v8641: state_type > $o ).
tff(pred_def_5669,type,
v8655: state_type > $o ).
tff(pred_def_5670,type,
v8653: state_type > $o ).
tff(pred_def_5671,type,
v8651: state_type > $o ).
tff(pred_def_5672,type,
v8649: state_type > $o ).
tff(pred_def_5673,type,
v8663: state_type > $o ).
tff(pred_def_5674,type,
v8661: state_type > $o ).
tff(pred_def_5675,type,
v8659: state_type > $o ).
tff(pred_def_5676,type,
v8657: state_type > $o ).
tff(pred_def_5677,type,
v8671: state_type > $o ).
tff(pred_def_5678,type,
v8669: state_type > $o ).
tff(pred_def_5679,type,
v8667: state_type > $o ).
tff(pred_def_5680,type,
v8665: state_type > $o ).
tff(pred_def_5681,type,
v8679: state_type > $o ).
tff(pred_def_5682,type,
v8677: state_type > $o ).
tff(pred_def_5683,type,
v8675: state_type > $o ).
tff(pred_def_5684,type,
v8673: state_type > $o ).
tff(pred_def_5685,type,
v8687: state_type > $o ).
tff(pred_def_5686,type,
v8685: state_type > $o ).
tff(pred_def_5687,type,
v8683: state_type > $o ).
tff(pred_def_5688,type,
v8681: state_type > $o ).
tff(pred_def_5689,type,
v8695: state_type > $o ).
tff(pred_def_5690,type,
v8693: state_type > $o ).
tff(pred_def_5691,type,
v8691: state_type > $o ).
tff(pred_def_5692,type,
v8689: state_type > $o ).
tff(pred_def_5693,type,
v8703: state_type > $o ).
tff(pred_def_5694,type,
v8701: state_type > $o ).
tff(pred_def_5695,type,
v8699: state_type > $o ).
tff(pred_def_5696,type,
v8697: state_type > $o ).
tff(pred_def_5697,type,
v8706: state_type > $o ).
tff(pred_def_5698,type,
v8705: state_type > $o ).
tff(pred_def_5699,type,
v8709: ( state_type * $int ) > $o ).
tff(pred_def_5700,type,
v8708: state_type > $o ).
tff(pred_def_5701,type,
v8710: state_type > $o ).
tff(pred_def_5702,type,
v8711: state_type > $o ).
tff(pred_def_5703,type,
v8712: state_type > $o ).
tff(pred_def_5704,type,
v8713: state_type > $o ).
tff(pred_def_5705,type,
v8714: state_type > $o ).
tff(pred_def_5706,type,
v8715: state_type > $o ).
tff(pred_def_5707,type,
v8716: state_type > $o ).
tff(pred_def_5708,type,
v8717: state_type > $o ).
tff(pred_def_5709,type,
v8718: state_type > $o ).
tff(pred_def_5710,type,
v8719: state_type > $o ).
tff(pred_def_5711,type,
v8720: state_type > $o ).
tff(pred_def_5712,type,
v8721: state_type > $o ).
tff(pred_def_5713,type,
v8722: state_type > $o ).
tff(pred_def_5714,type,
v8723: state_type > $o ).
tff(pred_def_5715,type,
v8724: state_type > $o ).
tff(pred_def_5716,type,
v8707: state_type > $o ).
tff(pred_def_5717,type,
v8639: state_type > $o ).
tff(pred_def_5718,type,
v8734: state_type > $o ).
tff(pred_def_5719,type,
v8732: state_type > $o ).
tff(pred_def_5720,type,
v8730: state_type > $o ).
tff(pred_def_5721,type,
v8728: state_type > $o ).
tff(pred_def_5722,type,
v8742: state_type > $o ).
tff(pred_def_5723,type,
v8740: state_type > $o ).
tff(pred_def_5724,type,
v8738: state_type > $o ).
tff(pred_def_5725,type,
v8736: state_type > $o ).
tff(pred_def_5726,type,
v8750: state_type > $o ).
tff(pred_def_5727,type,
v8748: state_type > $o ).
tff(pred_def_5728,type,
v8746: state_type > $o ).
tff(pred_def_5729,type,
v8744: state_type > $o ).
tff(pred_def_5730,type,
v8758: state_type > $o ).
tff(pred_def_5731,type,
v8756: state_type > $o ).
tff(pred_def_5732,type,
v8754: state_type > $o ).
tff(pred_def_5733,type,
v8752: state_type > $o ).
tff(pred_def_5734,type,
v8766: state_type > $o ).
tff(pred_def_5735,type,
v8764: state_type > $o ).
tff(pred_def_5736,type,
v8762: state_type > $o ).
tff(pred_def_5737,type,
v8760: state_type > $o ).
tff(pred_def_5738,type,
v8774: state_type > $o ).
tff(pred_def_5739,type,
v8772: state_type > $o ).
tff(pred_def_5740,type,
v8770: state_type > $o ).
tff(pred_def_5741,type,
v8768: state_type > $o ).
tff(pred_def_5742,type,
v8782: state_type > $o ).
tff(pred_def_5743,type,
v8780: state_type > $o ).
tff(pred_def_5744,type,
v8778: state_type > $o ).
tff(pred_def_5745,type,
v8776: state_type > $o ).
tff(pred_def_5746,type,
v8790: state_type > $o ).
tff(pred_def_5747,type,
v8788: state_type > $o ).
tff(pred_def_5748,type,
v8786: state_type > $o ).
tff(pred_def_5749,type,
v8784: state_type > $o ).
tff(pred_def_5750,type,
v8793: state_type > $o ).
tff(pred_def_5751,type,
v8792: state_type > $o ).
tff(pred_def_5752,type,
v8796: ( state_type * $int ) > $o ).
tff(pred_def_5753,type,
v8795: state_type > $o ).
tff(pred_def_5754,type,
v8797: state_type > $o ).
tff(pred_def_5755,type,
v8798: state_type > $o ).
tff(pred_def_5756,type,
v8799: state_type > $o ).
tff(pred_def_5757,type,
v8800: state_type > $o ).
tff(pred_def_5758,type,
v8801: state_type > $o ).
tff(pred_def_5759,type,
v8802: state_type > $o ).
tff(pred_def_5760,type,
v8803: state_type > $o ).
tff(pred_def_5761,type,
v8804: state_type > $o ).
tff(pred_def_5762,type,
v8805: state_type > $o ).
tff(pred_def_5763,type,
v8806: state_type > $o ).
tff(pred_def_5764,type,
v8807: state_type > $o ).
tff(pred_def_5765,type,
v8808: state_type > $o ).
tff(pred_def_5766,type,
v8809: state_type > $o ).
tff(pred_def_5767,type,
v8810: state_type > $o ).
tff(pred_def_5768,type,
v8811: state_type > $o ).
tff(pred_def_5769,type,
v8794: state_type > $o ).
tff(pred_def_5770,type,
v8726: state_type > $o ).
tff(pred_def_5771,type,
v8816: state_type > $o ).
tff(pred_def_5772,type,
v8815: state_type > $o ).
tff(pred_def_5773,type,
v8814: state_type > $o ).
tff(pred_def_5774,type,
v8813: state_type > $o ).
tff(pred_def_5775,type,
v8349: state_type > $o ).
tff(pred_def_5776,type,
v8347: state_type > $o ).
tff(pred_def_5777,type,
v8345: state_type > $o ).
tff(pred_def_5778,type,
v8343: state_type > $o ).
tff(pred_def_5779,type,
v8341: state_type > $o ).
tff(pred_def_5780,type,
v8339: state_type > $o ).
tff(pred_def_5781,type,
v8337: state_type > $o ).
tff(pred_def_5782,type,
v8818: state_type > $o ).
tff(pred_def_5783,type,
v8821: state_type > $o ).
tff(pred_def_5784,type,
v8822: state_type > $o ).
tff(pred_def_5785,type,
v8820: state_type > $o ).
tff(pred_def_5786,type,
v8827: state_type > $o ).
tff(pred_def_5787,type,
v8828: state_type > $o ).
tff(pred_def_5788,type,
v8826: state_type > $o ).
tff(pred_def_5789,type,
v8829: state_type > $o ).
tff(pred_def_5790,type,
v8825: state_type > $o ).
tff(pred_def_5791,type,
v8830: state_type > $o ).
tff(pred_def_5792,type,
v8823: state_type > $o ).
tff(pred_def_5793,type,
v8819: ( state_type * $int ) > $o ).
tff(pred_def_5794,type,
v8831: state_type > $o ).
tff(pred_def_5795,type,
v8832: state_type > $o ).
tff(pred_def_5796,type,
v8833: state_type > $o ).
tff(pred_def_5797,type,
v8835: state_type > $o ).
tff(pred_def_5798,type,
v8837: state_type > $o ).
tff(pred_def_5799,type,
v8838: state_type > $o ).
tff(pred_def_5800,type,
v8836: state_type > $o ).
tff(pred_def_5801,type,
v8843: state_type > $o ).
tff(pred_def_5802,type,
v8844: state_type > $o ).
tff(pred_def_5803,type,
v8842: state_type > $o ).
tff(pred_def_5804,type,
v8845: state_type > $o ).
tff(pred_def_5805,type,
v8841: state_type > $o ).
tff(pred_def_5806,type,
v8846: state_type > $o ).
tff(pred_def_5807,type,
v8839: state_type > $o ).
tff(pred_def_5808,type,
v8849: ( state_type * $int ) > $o ).
tff(pred_def_5809,type,
v8848: state_type > $o ).
tff(pred_def_5810,type,
v8854: ( state_type * $int ) > $o ).
tff(pred_def_5811,type,
v8853: state_type > $o ).
tff(pred_def_5812,type,
v8856: ( state_type * $int ) > $o ).
tff(pred_def_5813,type,
v8855: state_type > $o ).
tff(pred_def_5814,type,
v8852: state_type > $o ).
tff(pred_def_5815,type,
v8858: ( state_type * $int ) > $o ).
tff(pred_def_5816,type,
v8857: state_type > $o ).
tff(pred_def_5817,type,
v8850: state_type > $o ).
tff(pred_def_5818,type,
v8860: ( state_type * $int ) > $o ).
tff(pred_def_5819,type,
v8859: state_type > $o ).
tff(pred_def_5820,type,
v8865: ( state_type * $int ) > $o ).
tff(pred_def_5821,type,
v8864: state_type > $o ).
tff(pred_def_5822,type,
v8867: ( state_type * $int ) > $o ).
tff(pred_def_5823,type,
v8866: state_type > $o ).
tff(pred_def_5824,type,
v8863: state_type > $o ).
tff(pred_def_5825,type,
v8869: ( state_type * $int ) > $o ).
tff(pred_def_5826,type,
v8868: state_type > $o ).
tff(pred_def_5827,type,
v8861: state_type > $o ).
tff(pred_def_5828,type,
v8847: ( state_type * $int ) > $o ).
tff(pred_def_5829,type,
v8834: ( state_type * $int ) > $o ).
tff(pred_def_5830,type,
v8870: state_type > $o ).
tff(pred_def_5831,type,
v8872: state_type > $o ).
tff(pred_def_5832,type,
v8874: state_type > $o ).
tff(pred_def_5833,type,
v8875: state_type > $o ).
tff(pred_def_5834,type,
v8873: state_type > $o ).
tff(pred_def_5835,type,
v8880: state_type > $o ).
tff(pred_def_5836,type,
v8881: state_type > $o ).
tff(pred_def_5837,type,
v8879: state_type > $o ).
tff(pred_def_5838,type,
v8882: state_type > $o ).
tff(pred_def_5839,type,
v8878: state_type > $o ).
tff(pred_def_5840,type,
v8883: state_type > $o ).
tff(pred_def_5841,type,
v8876: state_type > $o ).
tff(pred_def_5842,type,
v8886: ( state_type * $int ) > $o ).
tff(pred_def_5843,type,
v8885: state_type > $o ).
tff(pred_def_5844,type,
v8891: ( state_type * $int ) > $o ).
tff(pred_def_5845,type,
v8890: state_type > $o ).
tff(pred_def_5846,type,
v8893: ( state_type * $int ) > $o ).
tff(pred_def_5847,type,
v8892: state_type > $o ).
tff(pred_def_5848,type,
v8889: state_type > $o ).
tff(pred_def_5849,type,
v8895: ( state_type * $int ) > $o ).
tff(pred_def_5850,type,
v8894: state_type > $o ).
tff(pred_def_5851,type,
v8887: state_type > $o ).
tff(pred_def_5852,type,
v8884: ( state_type * $int ) > $o ).
tff(pred_def_5853,type,
v8871: ( state_type * $int ) > $o ).
tff(pred_def_5854,type,
v8896: state_type > $o ).
tff(pred_def_5855,type,
v8897: state_type > $o ).
tff(pred_def_5856,type,
v8898: state_type > $o ).
tff(pred_def_5857,type,
v8903: state_type > $o ).
tff(pred_def_5858,type,
v8902: state_type > $o ).
tff(pred_def_5859,type,
v8901: state_type > $o ).
tff(pred_def_5860,type,
v8910: state_type > $o ).
tff(pred_def_5861,type,
v8907: ( state_type * $int ) > $o ).
tff(pred_def_5862,type,
v8909: ( state_type * $int ) > $o ).
tff(pred_def_5863,type,
v8919: state_type > $o ).
tff(pred_def_5864,type,
v8920: state_type > $o ).
tff(pred_def_5865,type,
v8918: state_type > $o ).
tff(pred_def_5866,type,
v8922: state_type > $o ).
tff(pred_def_5867,type,
v8921: state_type > $o ).
tff(pred_def_5868,type,
v8914: state_type > $o ).
tff(pred_def_5869,type,
v8916: state_type > $o ).
tff(pred_def_5870,type,
v8928: state_type > $o ).
tff(pred_def_5871,type,
v8926: state_type > $o ).
tff(pred_def_5872,type,
v8925: state_type > $o ).
tff(pred_def_5873,type,
v8931: state_type > $o ).
tff(pred_def_5874,type,
v8933: state_type > $o ).
tff(pred_def_5875,type,
v8938: state_type > $o ).
tff(pred_def_5876,type,
v8939: state_type > $o ).
tff(pred_def_5877,type,
v8937: state_type > $o ).
tff(pred_def_5878,type,
v8941: ( state_type * $int ) > $o ).
tff(pred_def_5879,type,
v8942: ( state_type * $int ) > $o ).
tff(pred_def_5880,type,
v8940: ( state_type * $int ) > $o ).
tff(pred_def_5881,type,
v7918: ( state_type * $int ) > $o ).
tff(pred_def_5882,type,
v8952: state_type > $o ).
tff(pred_def_5883,type,
v8951: state_type > $o ).
tff(pred_def_5884,type,
v8954: state_type > $o ).
tff(pred_def_5885,type,
v8953: state_type > $o ).
tff(pred_def_5886,type,
v8950: state_type > $o ).
tff(pred_def_5887,type,
v8948: state_type > $o ).
tff(pred_def_5888,type,
v8956: ( state_type * $int ) > $o ).
tff(pred_def_5889,type,
v8962: state_type > $o ).
tff(pred_def_5890,type,
v8961: state_type > $o ).
tff(pred_def_5891,type,
v8969: state_type > $o ).
tff(pred_def_5892,type,
v8971: state_type > $o ).
tff(pred_def_5893,type,
v8970: state_type > $o ).
tff(pred_def_5894,type,
v8966: state_type > $o ).
tff(pred_def_5895,type,
v8968: state_type > $o ).
tff(pred_def_5896,type,
v8960: state_type > $o ).
tff(pred_def_5897,type,
v8972: ( state_type * $int ) > $o ).
tff(pred_def_5898,type,
v8974: ( state_type * $int ) > $o ).
tff(pred_def_5899,type,
v8946: ( state_type * $int ) > $o ).
tff(pred_def_5900,type,
v8944: ( state_type * $int ) > $o ).
tff(pred_def_5901,type,
v8998: state_type > $o ).
tff(pred_def_5902,type,
v9006: state_type > $o ).
tff(pred_def_5903,type,
v9010: state_type > $o ).
tff(pred_def_5904,type,
v9004: state_type > $o ).
tff(pred_def_5905,type,
v9008: state_type > $o ).
tff(pred_def_5906,type,
v9023: state_type > $o ).
tff(pred_def_5907,type,
v9031: state_type > $o ).
tff(pred_def_5908,type,
v9035: state_type > $o ).
tff(pred_def_5909,type,
v9029: state_type > $o ).
tff(pred_def_5910,type,
v9033: state_type > $o ).
tff(pred_def_5911,type,
v9048: state_type > $o ).
tff(pred_def_5912,type,
v9056: state_type > $o ).
tff(pred_def_5913,type,
v9060: state_type > $o ).
tff(pred_def_5914,type,
v9054: state_type > $o ).
tff(pred_def_5915,type,
v9058: state_type > $o ).
tff(pred_def_5916,type,
v9065: ( state_type * $int ) > $o ).
tff(pred_def_5917,type,
v9063: ( state_type * $int ) > $o ).
tff(pred_def_5918,type,
v9087: state_type > $o ).
tff(pred_def_5919,type,
v9089: state_type > $o ).
tff(pred_def_5920,type,
v9085: state_type > $o ).
tff(pred_def_5921,type,
v9083: state_type > $o ).
tff(pred_def_5922,type,
v9081: state_type > $o ).
tff(pred_def_5923,type,
v9079: state_type > $o ).
tff(pred_def_5924,type,
v9095: state_type > $o ).
tff(pred_def_5925,type,
v9093: state_type > $o ).
tff(pred_def_5926,type,
v9092: state_type > $o ).
tff(pred_def_5927,type,
v9099: state_type > $o ).
tff(pred_def_5928,type,
v9077: state_type > $o ).
tff(pred_def_5929,type,
v9075: state_type > $o ).
tff(pred_def_5930,type,
v9073: state_type > $o ).
tff(pred_def_5931,type,
v9071: state_type > $o ).
tff(pred_def_5932,type,
v9067: state_type > $o ).
tff(pred_def_5933,type,
v9069: state_type > $o ).
tff(pred_def_5934,type,
v9110: ( state_type * $int ) > $o ).
tff(pred_def_5935,type,
v9108: ( state_type * $int ) > $o ).
tff(pred_def_5936,type,
v9106: ( state_type * $int ) > $o ).
tff(pred_def_5937,type,
v9104: ( state_type * $int ) > $o ).
tff(pred_def_5938,type,
v9120: state_type > $o ).
tff(pred_def_5939,type,
v9122: state_type > $o ).
tff(pred_def_5940,type,
v9118: state_type > $o ).
tff(pred_def_5941,type,
v9116: state_type > $o ).
tff(pred_def_5942,type,
v9112: state_type > $o ).
tff(pred_def_5943,type,
v9114: state_type > $o ).
tff(pred_def_5944,type,
v9131: ( state_type * $int ) > $o ).
tff(pred_def_5945,type,
v9129: ( state_type * $int ) > $o ).
tff(pred_def_5946,type,
v9127: ( state_type * $int ) > $o ).
tff(pred_def_5947,type,
v9125: ( state_type * $int ) > $o ).
tff(pred_def_5948,type,
v9141: state_type > $o ).
tff(pred_def_5949,type,
v9143: state_type > $o ).
tff(pred_def_5950,type,
v9139: state_type > $o ).
tff(pred_def_5951,type,
v9137: state_type > $o ).
tff(pred_def_5952,type,
v9133: state_type > $o ).
tff(pred_def_5953,type,
v9135: state_type > $o ).
tff(pred_def_5954,type,
v9152: ( state_type * $int ) > $o ).
tff(pred_def_5955,type,
v9150: ( state_type * $int ) > $o ).
tff(pred_def_5956,type,
v9148: ( state_type * $int ) > $o ).
tff(pred_def_5957,type,
v9146: ( state_type * $int ) > $o ).
tff(pred_def_5958,type,
v9162: state_type > $o ).
tff(pred_def_5959,type,
v9164: state_type > $o ).
tff(pred_def_5960,type,
v9160: state_type > $o ).
tff(pred_def_5961,type,
v9158: state_type > $o ).
tff(pred_def_5962,type,
v9154: state_type > $o ).
tff(pred_def_5963,type,
v9156: state_type > $o ).
tff(pred_def_5964,type,
v9173: ( state_type * $int ) > $o ).
tff(pred_def_5965,type,
v9171: ( state_type * $int ) > $o ).
tff(pred_def_5966,type,
v9169: ( state_type * $int ) > $o ).
tff(pred_def_5967,type,
v9167: ( state_type * $int ) > $o ).
tff(pred_def_5968,type,
v9183: state_type > $o ).
tff(pred_def_5969,type,
v9185: state_type > $o ).
tff(pred_def_5970,type,
v9181: state_type > $o ).
tff(pred_def_5971,type,
v9179: state_type > $o ).
tff(pred_def_5972,type,
v9175: state_type > $o ).
tff(pred_def_5973,type,
v9177: state_type > $o ).
tff(pred_def_5974,type,
v9191: ( state_type * $int ) > $o ).
tff(pred_def_5975,type,
v9192: ( state_type * $int ) > $o ).
tff(pred_def_5976,type,
v9193: ( state_type * $int ) > $o ).
tff(pred_def_5977,type,
v9190: ( state_type * $int ) > $o ).
tff(pred_def_5978,type,
v9188: ( state_type * $int ) > $o ).
tff(pred_def_5979,type,
v9203: state_type > $o ).
tff(pred_def_5980,type,
v9205: state_type > $o ).
tff(pred_def_5981,type,
v9201: state_type > $o ).
tff(pred_def_5982,type,
v9199: state_type > $o ).
tff(pred_def_5983,type,
v9195: state_type > $o ).
tff(pred_def_5984,type,
v9197: state_type > $o ).
tff(pred_def_5985,type,
v9214: ( state_type * $int ) > $o ).
tff(pred_def_5986,type,
v9212: ( state_type * $int ) > $o ).
tff(pred_def_5987,type,
v9210: ( state_type * $int ) > $o ).
tff(pred_def_5988,type,
v9208: ( state_type * $int ) > $o ).
tff(pred_def_5989,type,
v9224: state_type > $o ).
tff(pred_def_5990,type,
v9226: state_type > $o ).
tff(pred_def_5991,type,
v9222: state_type > $o ).
tff(pred_def_5992,type,
v9220: state_type > $o ).
tff(pred_def_5993,type,
v9216: state_type > $o ).
tff(pred_def_5994,type,
v9218: state_type > $o ).
tff(pred_def_5995,type,
v9237: state_type > $o ).
tff(pred_def_5996,type,
v9235: ( state_type * $int ) > $o ).
tff(pred_def_5997,type,
v9239: state_type > $o ).
tff(pred_def_5998,type,
v9241: state_type > $o ).
tff(pred_def_5999,type,
v9233: ( state_type * $int ) > $o ).
tff(pred_def_6000,type,
v9231: ( state_type * $int ) > $o ).
tff(pred_def_6001,type,
v9229: ( state_type * $int ) > $o ).
tff(pred_def_6002,type,
v9251: state_type > $o ).
tff(pred_def_6003,type,
v9253: state_type > $o ).
tff(pred_def_6004,type,
v9249: state_type > $o ).
tff(pred_def_6005,type,
v9247: state_type > $o ).
tff(pred_def_6006,type,
v9243: state_type > $o ).
tff(pred_def_6007,type,
v9245: state_type > $o ).
tff(pred_def_6008,type,
v9262: ( state_type * $int ) > $o ).
tff(pred_def_6009,type,
v9260: ( state_type * $int ) > $o ).
tff(pred_def_6010,type,
v9258: ( state_type * $int ) > $o ).
tff(pred_def_6011,type,
v9256: ( state_type * $int ) > $o ).
tff(pred_def_6012,type,
v9272: state_type > $o ).
tff(pred_def_6013,type,
v9274: state_type > $o ).
tff(pred_def_6014,type,
v9270: state_type > $o ).
tff(pred_def_6015,type,
v9268: state_type > $o ).
tff(pred_def_6016,type,
v9264: state_type > $o ).
tff(pred_def_6017,type,
v9266: state_type > $o ).
tff(pred_def_6018,type,
v9283: ( state_type * $int ) > $o ).
tff(pred_def_6019,type,
v9281: ( state_type * $int ) > $o ).
tff(pred_def_6020,type,
v9279: ( state_type * $int ) > $o ).
tff(pred_def_6021,type,
v9277: ( state_type * $int ) > $o ).
tff(pred_def_6022,type,
v9293: state_type > $o ).
tff(pred_def_6023,type,
v9295: state_type > $o ).
tff(pred_def_6024,type,
v9291: state_type > $o ).
tff(pred_def_6025,type,
v9289: state_type > $o ).
tff(pred_def_6026,type,
v9285: state_type > $o ).
tff(pred_def_6027,type,
v9287: state_type > $o ).
tff(pred_def_6028,type,
v9306: state_type > $o ).
tff(pred_def_6029,type,
v9304: ( state_type * $int ) > $o ).
tff(pred_def_6030,type,
v9308: state_type > $o ).
tff(pred_def_6031,type,
v9310: state_type > $o ).
tff(pred_def_6032,type,
v9302: ( state_type * $int ) > $o ).
tff(pred_def_6033,type,
v9300: ( state_type * $int ) > $o ).
tff(pred_def_6034,type,
v9298: ( state_type * $int ) > $o ).
tff(pred_def_6035,type,
v9320: state_type > $o ).
tff(pred_def_6036,type,
v9322: state_type > $o ).
tff(pred_def_6037,type,
v9318: state_type > $o ).
tff(pred_def_6038,type,
v9316: state_type > $o ).
tff(pred_def_6039,type,
v9312: state_type > $o ).
tff(pred_def_6040,type,
v9314: state_type > $o ).
tff(pred_def_6041,type,
v9333: state_type > $o ).
tff(pred_def_6042,type,
v9331: ( state_type * $int ) > $o ).
tff(pred_def_6043,type,
v9335: state_type > $o ).
tff(pred_def_6044,type,
v9337: state_type > $o ).
tff(pred_def_6045,type,
v9329: ( state_type * $int ) > $o ).
tff(pred_def_6046,type,
v9327: ( state_type * $int ) > $o ).
tff(pred_def_6047,type,
v9325: ( state_type * $int ) > $o ).
tff(pred_def_6048,type,
v9347: state_type > $o ).
tff(pred_def_6049,type,
v9349: state_type > $o ).
tff(pred_def_6050,type,
v9345: state_type > $o ).
tff(pred_def_6051,type,
v9343: state_type > $o ).
tff(pred_def_6052,type,
v9339: state_type > $o ).
tff(pred_def_6053,type,
v9341: state_type > $o ).
tff(pred_def_6054,type,
v9360: ( state_type * $int ) > $o ).
tff(pred_def_6055,type,
v9358: ( state_type * $int ) > $o ).
tff(pred_def_6056,type,
v9356: ( state_type * $int ) > $o ).
tff(pred_def_6057,type,
v9354: ( state_type * $int ) > $o ).
tff(pred_def_6058,type,
v9352: ( state_type * $int ) > $o ).
tff(pred_def_6059,type,
v9370: state_type > $o ).
tff(pred_def_6060,type,
v9372: state_type > $o ).
tff(pred_def_6061,type,
v9368: state_type > $o ).
tff(pred_def_6062,type,
v9366: state_type > $o ).
tff(pred_def_6063,type,
v9362: state_type > $o ).
tff(pred_def_6064,type,
v9364: state_type > $o ).
tff(pred_def_6065,type,
v9385: ( state_type * $int ) > $o ).
tff(pred_def_6066,type,
v9383: ( state_type * $int ) > $o ).
tff(pred_def_6067,type,
v9381: ( state_type * $int ) > $o ).
tff(pred_def_6068,type,
v9379: ( state_type * $int ) > $o ).
tff(pred_def_6069,type,
v9377: ( state_type * $int ) > $o ).
tff(pred_def_6070,type,
v9375: ( state_type * $int ) > $o ).
tff(pred_def_6071,type,
v9395: state_type > $o ).
tff(pred_def_6072,type,
v9397: state_type > $o ).
tff(pred_def_6073,type,
v9393: state_type > $o ).
tff(pred_def_6074,type,
v9391: state_type > $o ).
tff(pred_def_6075,type,
v9387: state_type > $o ).
tff(pred_def_6076,type,
v9389: state_type > $o ).
tff(pred_def_6077,type,
v9410: ( state_type * $int ) > $o ).
tff(pred_def_6078,type,
v9408: ( state_type * $int ) > $o ).
tff(pred_def_6079,type,
v9406: ( state_type * $int ) > $o ).
tff(pred_def_6080,type,
v9404: ( state_type * $int ) > $o ).
tff(pred_def_6081,type,
v9402: ( state_type * $int ) > $o ).
tff(pred_def_6082,type,
v9400: ( state_type * $int ) > $o ).
tff(pred_def_6083,type,
v9427: state_type > $o ).
tff(pred_def_6084,type,
v9426: ( state_type * $int ) > $o ).
tff(pred_def_6085,type,
v9425: ( state_type * $int ) > $o ).
tff(pred_def_6086,type,
v9430: state_type > $o ).
tff(pred_def_6087,type,
v9429: ( state_type * $int ) > $o ).
tff(pred_def_6088,type,
v9428: ( state_type * $int ) > $o ).
tff(pred_def_6089,type,
v9424: ( state_type * $int ) > $o ).
tff(pred_def_6090,type,
v9433: state_type > $o ).
tff(pred_def_6091,type,
v9432: ( state_type * $int ) > $o ).
tff(pred_def_6092,type,
v9431: ( state_type * $int ) > $o ).
tff(pred_def_6093,type,
v9423: ( state_type * $int ) > $o ).
tff(pred_def_6094,type,
v9436: state_type > $o ).
tff(pred_def_6095,type,
v9435: ( state_type * $int ) > $o ).
tff(pred_def_6096,type,
v9434: ( state_type * $int ) > $o ).
tff(pred_def_6097,type,
v9422: ( state_type * $int ) > $o ).
tff(pred_def_6098,type,
v9439: state_type > $o ).
tff(pred_def_6099,type,
v9438: ( state_type * $int ) > $o ).
tff(pred_def_6100,type,
v9437: ( state_type * $int ) > $o ).
tff(pred_def_6101,type,
v9421: ( state_type * $int ) > $o ).
tff(pred_def_6102,type,
v9442: state_type > $o ).
tff(pred_def_6103,type,
v9441: ( state_type * $int ) > $o ).
tff(pred_def_6104,type,
v9440: ( state_type * $int ) > $o ).
tff(pred_def_6105,type,
v9420: ( state_type * $int ) > $o ).
tff(pred_def_6106,type,
v9445: state_type > $o ).
tff(pred_def_6107,type,
v9444: ( state_type * $int ) > $o ).
tff(pred_def_6108,type,
v9443: ( state_type * $int ) > $o ).
tff(pred_def_6109,type,
v9419: ( state_type * $int ) > $o ).
tff(pred_def_6110,type,
v9448: state_type > $o ).
tff(pred_def_6111,type,
v9447: ( state_type * $int ) > $o ).
tff(pred_def_6112,type,
v9446: ( state_type * $int ) > $o ).
tff(pred_def_6113,type,
v9418: ( state_type * $int ) > $o ).
tff(pred_def_6114,type,
v9451: state_type > $o ).
tff(pred_def_6115,type,
v9450: ( state_type * $int ) > $o ).
tff(pred_def_6116,type,
v9449: ( state_type * $int ) > $o ).
tff(pred_def_6117,type,
v9417: ( state_type * $int ) > $o ).
tff(pred_def_6118,type,
v9454: state_type > $o ).
tff(pred_def_6119,type,
v9453: ( state_type * $int ) > $o ).
tff(pred_def_6120,type,
v9452: ( state_type * $int ) > $o ).
tff(pred_def_6121,type,
v9416: ( state_type * $int ) > $o ).
tff(pred_def_6122,type,
v9457: state_type > $o ).
tff(pred_def_6123,type,
v9456: ( state_type * $int ) > $o ).
tff(pred_def_6124,type,
v9455: ( state_type * $int ) > $o ).
tff(pred_def_6125,type,
v9415: ( state_type * $int ) > $o ).
tff(pred_def_6126,type,
v9460: state_type > $o ).
tff(pred_def_6127,type,
v9459: ( state_type * $int ) > $o ).
tff(pred_def_6128,type,
v9458: ( state_type * $int ) > $o ).
tff(pred_def_6129,type,
v9414: ( state_type * $int ) > $o ).
tff(pred_def_6130,type,
v9463: state_type > $o ).
tff(pred_def_6131,type,
v9462: ( state_type * $int ) > $o ).
tff(pred_def_6132,type,
v9461: ( state_type * $int ) > $o ).
tff(pred_def_6133,type,
v9413: ( state_type * $int ) > $o ).
tff(pred_def_6134,type,
v9466: state_type > $o ).
tff(pred_def_6135,type,
v9465: ( state_type * $int ) > $o ).
tff(pred_def_6136,type,
v9464: ( state_type * $int ) > $o ).
tff(pred_def_6137,type,
v9412: ( state_type * $int ) > $o ).
tff(pred_def_6138,type,
v9469: state_type > $o ).
tff(pred_def_6139,type,
v9468: ( state_type * $int ) > $o ).
tff(pred_def_6140,type,
v9467: ( state_type * $int ) > $o ).
tff(pred_def_6141,type,
v9411: ( state_type * $int ) > $o ).
tff(pred_def_6142,type,
v9052: ( state_type * $int ) > $o ).
tff(pred_def_6143,type,
v9050: ( state_type * $int ) > $o ).
tff(pred_def_6144,type,
v9470: ( state_type * $int ) > $o ).
tff(pred_def_6145,type,
v9046: ( state_type * $int ) > $o ).
tff(pred_def_6146,type,
v9044: ( state_type * $int ) > $o ).
tff(pred_def_6147,type,
v9042: ( state_type * $int ) > $o ).
tff(pred_def_6148,type,
v9040: ( state_type * $int ) > $o ).
tff(pred_def_6149,type,
v9038: ( state_type * $int ) > $o ).
tff(pred_def_6150,type,
v9476: state_type > $o ).
tff(pred_def_6151,type,
v9472: state_type > $o ).
tff(pred_def_6152,type,
v9474: state_type > $o ).
tff(pred_def_6153,type,
v9489: state_type > $o ).
tff(pred_def_6154,type,
v9497: state_type > $o ).
tff(pred_def_6155,type,
v9505: state_type > $o ).
tff(pred_def_6156,type,
v9507: state_type > $o ).
tff(pred_def_6157,type,
v9503: state_type > $o ).
tff(pred_def_6158,type,
v9501: state_type > $o ).
tff(pred_def_6159,type,
v9495: state_type > $o ).
tff(pred_def_6160,type,
v9499: state_type > $o ).
tff(pred_def_6161,type,
v9520: ( state_type * $int ) > $o ).
tff(pred_def_6162,type,
v9518: ( state_type * $int ) > $o ).
tff(pred_def_6163,type,
v9516: ( state_type * $int ) > $o ).
tff(pred_def_6164,type,
v9514: ( state_type * $int ) > $o ).
tff(pred_def_6165,type,
v9512: ( state_type * $int ) > $o ).
tff(pred_def_6166,type,
v9510: ( state_type * $int ) > $o ).
tff(pred_def_6167,type,
v9530: state_type > $o ).
tff(pred_def_6168,type,
v9532: state_type > $o ).
tff(pred_def_6169,type,
v9528: state_type > $o ).
tff(pred_def_6170,type,
v9526: state_type > $o ).
tff(pred_def_6171,type,
v9522: state_type > $o ).
tff(pred_def_6172,type,
v9524: state_type > $o ).
tff(pred_def_6173,type,
v9539: ( state_type * $int ) > $o ).
tff(pred_def_6174,type,
v9537: ( state_type * $int ) > $o ).
tff(pred_def_6175,type,
v9535: ( state_type * $int ) > $o ).
tff(pred_def_6176,type,
v9545: state_type > $o ).
tff(pred_def_6177,type,
v9541: state_type > $o ).
tff(pred_def_6178,type,
v9543: state_type > $o ).
tff(pred_def_6179,type,
v9548: ( state_type * $int ) > $o ).
tff(pred_def_6180,type,
v9554: state_type > $o ).
tff(pred_def_6181,type,
v9550: state_type > $o ).
tff(pred_def_6182,type,
v9552: state_type > $o ).
tff(pred_def_6183,type,
v9557: ( state_type * $int ) > $o ).
tff(pred_def_6184,type,
v9563: state_type > $o ).
tff(pred_def_6185,type,
v9559: state_type > $o ).
tff(pred_def_6186,type,
v9561: state_type > $o ).
tff(pred_def_6187,type,
v9566: ( state_type * $int ) > $o ).
tff(pred_def_6188,type,
v9572: state_type > $o ).
tff(pred_def_6189,type,
v9568: state_type > $o ).
tff(pred_def_6190,type,
v9570: state_type > $o ).
tff(pred_def_6191,type,
v9575: ( state_type * $int ) > $o ).
tff(pred_def_6192,type,
v9581: state_type > $o ).
tff(pred_def_6193,type,
v9577: state_type > $o ).
tff(pred_def_6194,type,
v9579: state_type > $o ).
tff(pred_def_6195,type,
v9584: ( state_type * $int ) > $o ).
tff(pred_def_6196,type,
v9590: state_type > $o ).
tff(pred_def_6197,type,
v9586: state_type > $o ).
tff(pred_def_6198,type,
v9588: state_type > $o ).
tff(pred_def_6199,type,
v9593: ( state_type * $int ) > $o ).
tff(pred_def_6200,type,
v9599: state_type > $o ).
tff(pred_def_6201,type,
v9595: state_type > $o ).
tff(pred_def_6202,type,
v9597: state_type > $o ).
tff(pred_def_6203,type,
v9602: ( state_type * $int ) > $o ).
tff(pred_def_6204,type,
v9608: state_type > $o ).
tff(pred_def_6205,type,
v9604: state_type > $o ).
tff(pred_def_6206,type,
v9606: state_type > $o ).
tff(pred_def_6207,type,
v9611: ( state_type * $int ) > $o ).
tff(pred_def_6208,type,
v9617: state_type > $o ).
tff(pred_def_6209,type,
v9613: state_type > $o ).
tff(pred_def_6210,type,
v9615: state_type > $o ).
tff(pred_def_6211,type,
v9620: ( state_type * $int ) > $o ).
tff(pred_def_6212,type,
v9626: state_type > $o ).
tff(pred_def_6213,type,
v9622: state_type > $o ).
tff(pred_def_6214,type,
v9624: state_type > $o ).
tff(pred_def_6215,type,
v9629: ( state_type * $int ) > $o ).
tff(pred_def_6216,type,
v9635: state_type > $o ).
tff(pred_def_6217,type,
v9631: state_type > $o ).
tff(pred_def_6218,type,
v9633: state_type > $o ).
tff(pred_def_6219,type,
v9638: ( state_type * $int ) > $o ).
tff(pred_def_6220,type,
v9644: state_type > $o ).
tff(pred_def_6221,type,
v9640: state_type > $o ).
tff(pred_def_6222,type,
v9642: state_type > $o ).
tff(pred_def_6223,type,
v9647: ( state_type * $int ) > $o ).
tff(pred_def_6224,type,
v9653: state_type > $o ).
tff(pred_def_6225,type,
v9649: state_type > $o ).
tff(pred_def_6226,type,
v9651: state_type > $o ).
tff(pred_def_6227,type,
v9656: ( state_type * $int ) > $o ).
tff(pred_def_6228,type,
v9673: state_type > $o ).
tff(pred_def_6229,type,
v9672: ( state_type * $int ) > $o ).
tff(pred_def_6230,type,
v9671: ( state_type * $int ) > $o ).
tff(pred_def_6231,type,
v9676: state_type > $o ).
tff(pred_def_6232,type,
v9675: ( state_type * $int ) > $o ).
tff(pred_def_6233,type,
v9674: ( state_type * $int ) > $o ).
tff(pred_def_6234,type,
v9670: ( state_type * $int ) > $o ).
tff(pred_def_6235,type,
v9679: state_type > $o ).
tff(pred_def_6236,type,
v9678: ( state_type * $int ) > $o ).
tff(pred_def_6237,type,
v9677: ( state_type * $int ) > $o ).
tff(pred_def_6238,type,
v9669: ( state_type * $int ) > $o ).
tff(pred_def_6239,type,
v9682: state_type > $o ).
tff(pred_def_6240,type,
v9681: ( state_type * $int ) > $o ).
tff(pred_def_6241,type,
v9680: ( state_type * $int ) > $o ).
tff(pred_def_6242,type,
v9668: ( state_type * $int ) > $o ).
tff(pred_def_6243,type,
v9685: state_type > $o ).
tff(pred_def_6244,type,
v9684: ( state_type * $int ) > $o ).
tff(pred_def_6245,type,
v9683: ( state_type * $int ) > $o ).
tff(pred_def_6246,type,
v9667: ( state_type * $int ) > $o ).
tff(pred_def_6247,type,
v9688: state_type > $o ).
tff(pred_def_6248,type,
v9687: ( state_type * $int ) > $o ).
tff(pred_def_6249,type,
v9686: ( state_type * $int ) > $o ).
tff(pred_def_6250,type,
v9666: ( state_type * $int ) > $o ).
tff(pred_def_6251,type,
v9691: state_type > $o ).
tff(pred_def_6252,type,
v9690: ( state_type * $int ) > $o ).
tff(pred_def_6253,type,
v9689: ( state_type * $int ) > $o ).
tff(pred_def_6254,type,
v9665: ( state_type * $int ) > $o ).
tff(pred_def_6255,type,
v9694: state_type > $o ).
tff(pred_def_6256,type,
v9693: ( state_type * $int ) > $o ).
tff(pred_def_6257,type,
v9692: ( state_type * $int ) > $o ).
tff(pred_def_6258,type,
v9664: ( state_type * $int ) > $o ).
tff(pred_def_6259,type,
v9697: state_type > $o ).
tff(pred_def_6260,type,
v9696: ( state_type * $int ) > $o ).
tff(pred_def_6261,type,
v9695: ( state_type * $int ) > $o ).
tff(pred_def_6262,type,
v9663: ( state_type * $int ) > $o ).
tff(pred_def_6263,type,
v9700: state_type > $o ).
tff(pred_def_6264,type,
v9699: ( state_type * $int ) > $o ).
tff(pred_def_6265,type,
v9698: ( state_type * $int ) > $o ).
tff(pred_def_6266,type,
v9662: ( state_type * $int ) > $o ).
tff(pred_def_6267,type,
v9703: state_type > $o ).
tff(pred_def_6268,type,
v9702: ( state_type * $int ) > $o ).
tff(pred_def_6269,type,
v9701: ( state_type * $int ) > $o ).
tff(pred_def_6270,type,
v9661: ( state_type * $int ) > $o ).
tff(pred_def_6271,type,
v9706: state_type > $o ).
tff(pred_def_6272,type,
v9705: ( state_type * $int ) > $o ).
tff(pred_def_6273,type,
v9704: ( state_type * $int ) > $o ).
tff(pred_def_6274,type,
v9660: ( state_type * $int ) > $o ).
tff(pred_def_6275,type,
v9709: state_type > $o ).
tff(pred_def_6276,type,
v9708: ( state_type * $int ) > $o ).
tff(pred_def_6277,type,
v9707: ( state_type * $int ) > $o ).
tff(pred_def_6278,type,
v9659: ( state_type * $int ) > $o ).
tff(pred_def_6279,type,
v9712: state_type > $o ).
tff(pred_def_6280,type,
v9711: ( state_type * $int ) > $o ).
tff(pred_def_6281,type,
v9710: ( state_type * $int ) > $o ).
tff(pred_def_6282,type,
v9658: ( state_type * $int ) > $o ).
tff(pred_def_6283,type,
v9715: state_type > $o ).
tff(pred_def_6284,type,
v9714: ( state_type * $int ) > $o ).
tff(pred_def_6285,type,
v9713: ( state_type * $int ) > $o ).
tff(pred_def_6286,type,
v9657: ( state_type * $int ) > $o ).
tff(pred_def_6287,type,
v9493: ( state_type * $int ) > $o ).
tff(pred_def_6288,type,
v9491: ( state_type * $int ) > $o ).
tff(pred_def_6289,type,
v9716: ( state_type * $int ) > $o ).
tff(pred_def_6290,type,
v9487: ( state_type * $int ) > $o ).
tff(pred_def_6291,type,
v9485: ( state_type * $int ) > $o ).
tff(pred_def_6292,type,
v9483: ( state_type * $int ) > $o ).
tff(pred_def_6293,type,
v9481: ( state_type * $int ) > $o ).
tff(pred_def_6294,type,
v9479: ( state_type * $int ) > $o ).
tff(pred_def_6295,type,
v9722: state_type > $o ).
tff(pred_def_6296,type,
v9718: state_type > $o ).
tff(pred_def_6297,type,
v9720: state_type > $o ).
tff(pred_def_6298,type,
v9725: ( state_type * $int ) > $o ).
tff(pred_def_6299,type,
v9731: state_type > $o ).
tff(pred_def_6300,type,
v9727: state_type > $o ).
tff(pred_def_6301,type,
v9729: state_type > $o ).
tff(pred_def_6302,type,
v9734: ( state_type * $int ) > $o ).
tff(pred_def_6303,type,
v9740: state_type > $o ).
tff(pred_def_6304,type,
v9736: state_type > $o ).
tff(pred_def_6305,type,
v9738: state_type > $o ).
tff(pred_def_6306,type,
v9743: ( state_type * $int ) > $o ).
tff(pred_def_6307,type,
v9749: state_type > $o ).
tff(pred_def_6308,type,
v9745: state_type > $o ).
tff(pred_def_6309,type,
v9747: state_type > $o ).
tff(pred_def_6310,type,
v9752: ( state_type * $int ) > $o ).
tff(pred_def_6311,type,
v9758: state_type > $o ).
tff(pred_def_6312,type,
v9754: state_type > $o ).
tff(pred_def_6313,type,
v9756: state_type > $o ).
tff(pred_def_6314,type,
v9761: ( state_type * $int ) > $o ).
tff(pred_def_6315,type,
v9767: state_type > $o ).
tff(pred_def_6316,type,
v9763: state_type > $o ).
tff(pred_def_6317,type,
v9765: state_type > $o ).
tff(pred_def_6318,type,
v9770: ( state_type * $int ) > $o ).
tff(pred_def_6319,type,
v9776: state_type > $o ).
tff(pred_def_6320,type,
v9772: state_type > $o ).
tff(pred_def_6321,type,
v9774: state_type > $o ).
tff(pred_def_6322,type,
v9779: ( state_type * $int ) > $o ).
tff(pred_def_6323,type,
v9785: state_type > $o ).
tff(pred_def_6324,type,
v9781: state_type > $o ).
tff(pred_def_6325,type,
v9783: state_type > $o ).
tff(pred_def_6326,type,
v9788: ( state_type * $int ) > $o ).
tff(pred_def_6327,type,
v9794: state_type > $o ).
tff(pred_def_6328,type,
v9790: state_type > $o ).
tff(pred_def_6329,type,
v9792: state_type > $o ).
tff(pred_def_6330,type,
v9797: ( state_type * $int ) > $o ).
tff(pred_def_6331,type,
v9803: state_type > $o ).
tff(pred_def_6332,type,
v9799: state_type > $o ).
tff(pred_def_6333,type,
v9801: state_type > $o ).
tff(pred_def_6334,type,
v9806: ( state_type * $int ) > $o ).
tff(pred_def_6335,type,
v9812: state_type > $o ).
tff(pred_def_6336,type,
v9808: state_type > $o ).
tff(pred_def_6337,type,
v9810: state_type > $o ).
tff(pred_def_6338,type,
v9815: ( state_type * $int ) > $o ).
tff(pred_def_6339,type,
v9821: state_type > $o ).
tff(pred_def_6340,type,
v9817: state_type > $o ).
tff(pred_def_6341,type,
v9819: state_type > $o ).
tff(pred_def_6342,type,
v9824: ( state_type * $int ) > $o ).
tff(pred_def_6343,type,
v9830: state_type > $o ).
tff(pred_def_6344,type,
v9826: state_type > $o ).
tff(pred_def_6345,type,
v9828: state_type > $o ).
tff(pred_def_6346,type,
v9833: ( state_type * $int ) > $o ).
tff(pred_def_6347,type,
v9850: state_type > $o ).
tff(pred_def_6348,type,
v9849: ( state_type * $int ) > $o ).
tff(pred_def_6349,type,
v9848: ( state_type * $int ) > $o ).
tff(pred_def_6350,type,
v9853: state_type > $o ).
tff(pred_def_6351,type,
v9852: ( state_type * $int ) > $o ).
tff(pred_def_6352,type,
v9851: ( state_type * $int ) > $o ).
tff(pred_def_6353,type,
v9847: ( state_type * $int ) > $o ).
tff(pred_def_6354,type,
v9856: state_type > $o ).
tff(pred_def_6355,type,
v9855: ( state_type * $int ) > $o ).
tff(pred_def_6356,type,
v9854: ( state_type * $int ) > $o ).
tff(pred_def_6357,type,
v9846: ( state_type * $int ) > $o ).
tff(pred_def_6358,type,
v9859: state_type > $o ).
tff(pred_def_6359,type,
v9858: ( state_type * $int ) > $o ).
tff(pred_def_6360,type,
v9857: ( state_type * $int ) > $o ).
tff(pred_def_6361,type,
v9845: ( state_type * $int ) > $o ).
tff(pred_def_6362,type,
v9862: state_type > $o ).
tff(pred_def_6363,type,
v9861: ( state_type * $int ) > $o ).
tff(pred_def_6364,type,
v9860: ( state_type * $int ) > $o ).
tff(pred_def_6365,type,
v9844: ( state_type * $int ) > $o ).
tff(pred_def_6366,type,
v9865: state_type > $o ).
tff(pred_def_6367,type,
v9864: ( state_type * $int ) > $o ).
tff(pred_def_6368,type,
v9863: ( state_type * $int ) > $o ).
tff(pred_def_6369,type,
v9843: ( state_type * $int ) > $o ).
tff(pred_def_6370,type,
v9868: state_type > $o ).
tff(pred_def_6371,type,
v9867: ( state_type * $int ) > $o ).
tff(pred_def_6372,type,
v9866: ( state_type * $int ) > $o ).
tff(pred_def_6373,type,
v9842: ( state_type * $int ) > $o ).
tff(pred_def_6374,type,
v9871: state_type > $o ).
tff(pred_def_6375,type,
v9870: ( state_type * $int ) > $o ).
tff(pred_def_6376,type,
v9869: ( state_type * $int ) > $o ).
tff(pred_def_6377,type,
v9841: ( state_type * $int ) > $o ).
tff(pred_def_6378,type,
v9874: state_type > $o ).
tff(pred_def_6379,type,
v9873: ( state_type * $int ) > $o ).
tff(pred_def_6380,type,
v9872: ( state_type * $int ) > $o ).
tff(pred_def_6381,type,
v9840: ( state_type * $int ) > $o ).
tff(pred_def_6382,type,
v9877: state_type > $o ).
tff(pred_def_6383,type,
v9876: ( state_type * $int ) > $o ).
tff(pred_def_6384,type,
v9875: ( state_type * $int ) > $o ).
tff(pred_def_6385,type,
v9839: ( state_type * $int ) > $o ).
tff(pred_def_6386,type,
v9880: state_type > $o ).
tff(pred_def_6387,type,
v9879: ( state_type * $int ) > $o ).
tff(pred_def_6388,type,
v9878: ( state_type * $int ) > $o ).
tff(pred_def_6389,type,
v9838: ( state_type * $int ) > $o ).
tff(pred_def_6390,type,
v9883: state_type > $o ).
tff(pred_def_6391,type,
v9882: ( state_type * $int ) > $o ).
tff(pred_def_6392,type,
v9881: ( state_type * $int ) > $o ).
tff(pred_def_6393,type,
v9837: ( state_type * $int ) > $o ).
tff(pred_def_6394,type,
v9886: state_type > $o ).
tff(pred_def_6395,type,
v9885: ( state_type * $int ) > $o ).
tff(pred_def_6396,type,
v9884: ( state_type * $int ) > $o ).
tff(pred_def_6397,type,
v9836: ( state_type * $int ) > $o ).
tff(pred_def_6398,type,
v9889: state_type > $o ).
tff(pred_def_6399,type,
v9888: ( state_type * $int ) > $o ).
tff(pred_def_6400,type,
v9887: ( state_type * $int ) > $o ).
tff(pred_def_6401,type,
v9835: ( state_type * $int ) > $o ).
tff(pred_def_6402,type,
v9892: state_type > $o ).
tff(pred_def_6403,type,
v9891: ( state_type * $int ) > $o ).
tff(pred_def_6404,type,
v9890: ( state_type * $int ) > $o ).
tff(pred_def_6405,type,
v9834: ( state_type * $int ) > $o ).
tff(pred_def_6406,type,
v9027: ( state_type * $int ) > $o ).
tff(pred_def_6407,type,
v9025: ( state_type * $int ) > $o ).
tff(pred_def_6408,type,
v9893: ( state_type * $int ) > $o ).
tff(pred_def_6409,type,
v9021: ( state_type * $int ) > $o ).
tff(pred_def_6410,type,
v9019: ( state_type * $int ) > $o ).
tff(pred_def_6411,type,
v9017: ( state_type * $int ) > $o ).
tff(pred_def_6412,type,
v9015: ( state_type * $int ) > $o ).
tff(pred_def_6413,type,
v9013: ( state_type * $int ) > $o ).
tff(pred_def_6414,type,
v9896: state_type > $o ).
tff(pred_def_6415,type,
v9895: ( state_type * $int ) > $o ).
tff(pred_def_6416,type,
v9894: ( state_type * $int ) > $o ).
tff(pred_def_6417,type,
v9002: ( state_type * $int ) > $o ).
tff(pred_def_6418,type,
v9000: ( state_type * $int ) > $o ).
tff(pred_def_6419,type,
v9897: ( state_type * $int ) > $o ).
tff(pred_def_6420,type,
v8996: ( state_type * $int ) > $o ).
tff(pred_def_6421,type,
v8994: ( state_type * $int ) > $o ).
tff(pred_def_6422,type,
v8992: ( state_type * $int ) > $o ).
tff(pred_def_6423,type,
v8990: ( state_type * $int ) > $o ).
tff(pred_def_6424,type,
v8988: ( state_type * $int ) > $o ).
tff(pred_def_6425,type,
v8986: ( state_type * $int ) > $o ).
tff(pred_def_6426,type,
v8984: ( state_type * $int ) > $o ).
tff(pred_def_6427,type,
v8982: ( state_type * $int ) > $o ).
tff(pred_def_6428,type,
v8980: ( state_type * $int ) > $o ).
tff(pred_def_6429,type,
v9903: state_type > $o ).
tff(pred_def_6430,type,
v9901: state_type > $o ).
tff(pred_def_6431,type,
v9910: state_type > $o ).
tff(pred_def_6432,type,
v9909: state_type > $o ).
tff(pred_def_6433,type,
v9906: state_type > $o ).
tff(pred_def_6434,type,
v9908: state_type > $o ).
tff(pred_def_6435,type,
v9900: state_type > $o ).
tff(pred_def_6436,type,
v9911: ( state_type * $int ) > $o ).
tff(pred_def_6437,type,
v9913: ( state_type * $int ) > $o ).
tff(pred_def_6438,type,
v9899: ( state_type * $int ) > $o ).
tff(pred_def_6439,type,
v8978: ( state_type * $int ) > $o ).
tff(pred_def_6440,type,
v9925: state_type > $o ).
tff(pred_def_6441,type,
v9923: state_type > $o ).
tff(pred_def_6442,type,
v9921: state_type > $o ).
tff(pred_def_6443,type,
v9919: state_type > $o ).
tff(pred_def_6444,type,
v9928: state_type > $o ).
tff(pred_def_6445,type,
v9930: state_type > $o ).
tff(pred_def_6446,type,
v9932: state_type > $o ).
tff(pred_def_6447,type,
v9934: state_type > $o ).
tff(pred_def_6448,type,
v9940: ( state_type * $int ) > $o ).
tff(pred_def_6449,type,
v9938: ( state_type * $int ) > $o ).
tff(pred_def_6450,type,
v9936: state_type > $o ).
tff(pred_def_6451,type,
v9942: state_type > $o ).
tff(pred_def_6452,type,
v9950: state_type > $o ).
tff(pred_def_6453,type,
v9948: state_type > $o ).
tff(pred_def_6454,type,
v9946: state_type > $o ).
tff(pred_def_6455,type,
v9944: state_type > $o ).
tff(pred_def_6456,type,
v9953: state_type > $o ).
tff(pred_def_6457,type,
v9959: state_type > $o ).
tff(pred_def_6458,type,
v9957: state_type > $o ).
tff(pred_def_6459,type,
v9955: state_type > $o ).
tff(pred_def_6460,type,
v9966: state_type > $o ).
tff(pred_def_6461,type,
v9964: state_type > $o ).
tff(pred_def_6462,type,
v9963: state_type > $o ).
tff(pred_def_6463,type,
v9979: ( state_type * $int ) > $o ).
tff(pred_def_6464,type,
v9978: state_type > $o ).
tff(pred_def_6465,type,
v9982: state_type > $o ).
tff(pred_def_6466,type,
v9984: state_type > $o ).
tff(pred_def_6467,type,
v9983: state_type > $o ).
tff(pred_def_6468,type,
v9981: state_type > $o ).
tff(pred_def_6469,type,
v9985: state_type > $o ).
tff(pred_def_6470,type,
v9980: state_type > $o ).
tff(pred_def_6471,type,
v9977: state_type > $o ).
tff(pred_def_6472,type,
v9988: state_type > $o ).
tff(pred_def_6473,type,
v9990: state_type > $o ).
tff(pred_def_6474,type,
v9989: state_type > $o ).
tff(pred_def_6475,type,
v9987: state_type > $o ).
tff(pred_def_6476,type,
v9991: state_type > $o ).
tff(pred_def_6477,type,
v9986: state_type > $o ).
tff(pred_def_6478,type,
v9976: state_type > $o ).
tff(pred_def_6479,type,
v9975: state_type > $o ).
tff(pred_def_6480,type,
v9993: state_type > $o ).
tff(pred_def_6481,type,
v9992: state_type > $o ).
tff(pred_def_6482,type,
v9974: state_type > $o ).
tff(pred_def_6483,type,
v9994: state_type > $o ).
tff(pred_def_6484,type,
v9973: state_type > $o ).
tff(pred_def_6485,type,
v9970: state_type > $o ).
tff(pred_def_6486,type,
v9972: state_type > $o ).
tff(pred_def_6487,type,
v9962: state_type > $o ).
tff(pred_def_6488,type,
v10001: state_type > $o ).
tff(pred_def_6489,type,
v10000: state_type > $o ).
tff(pred_def_6490,type,
v10002: state_type > $o ).
tff(pred_def_6491,type,
v10003: state_type > $o ).
tff(pred_def_6492,type,
v9999: state_type > $o ).
tff(pred_def_6493,type,
v9998: state_type > $o ).
tff(pred_def_6494,type,
v9995: state_type > $o ).
tff(pred_def_6495,type,
v9997: state_type > $o ).
tff(pred_def_6496,type,
v9917: state_type > $o ).
tff(pred_def_6497,type,
v10009: state_type > $o ).
tff(pred_def_6498,type,
v10011: state_type > $o ).
tff(pred_def_6499,type,
v10013: state_type > $o ).
tff(pred_def_6500,type,
v10015: state_type > $o ).
tff(pred_def_6501,type,
v10017: state_type > $o ).
tff(pred_def_6502,type,
v10019: state_type > $o ).
tff(pred_def_6503,type,
v10021: state_type > $o ).
tff(pred_def_6504,type,
v10023: state_type > $o ).
tff(pred_def_6505,type,
v10025: state_type > $o ).
tff(pred_def_6506,type,
v10027: state_type > $o ).
tff(pred_def_6507,type,
v10034: state_type > $o ).
tff(pred_def_6508,type,
v10032: state_type > $o ).
tff(pred_def_6509,type,
v10031: state_type > $o ).
tff(pred_def_6510,type,
v10047: ( state_type * $int ) > $o ).
tff(pred_def_6511,type,
v10046: state_type > $o ).
tff(pred_def_6512,type,
v10050: state_type > $o ).
tff(pred_def_6513,type,
v10052: state_type > $o ).
tff(pred_def_6514,type,
v10051: state_type > $o ).
tff(pred_def_6515,type,
v10049: state_type > $o ).
tff(pred_def_6516,type,
v10053: state_type > $o ).
tff(pred_def_6517,type,
v10048: state_type > $o ).
tff(pred_def_6518,type,
v10045: state_type > $o ).
tff(pred_def_6519,type,
v10056: state_type > $o ).
tff(pred_def_6520,type,
v10058: state_type > $o ).
tff(pred_def_6521,type,
v10057: state_type > $o ).
tff(pred_def_6522,type,
v10055: state_type > $o ).
tff(pred_def_6523,type,
v10059: state_type > $o ).
tff(pred_def_6524,type,
v10054: state_type > $o ).
tff(pred_def_6525,type,
v10044: state_type > $o ).
tff(pred_def_6526,type,
v10043: state_type > $o ).
tff(pred_def_6527,type,
v10061: state_type > $o ).
tff(pred_def_6528,type,
v10060: state_type > $o ).
tff(pred_def_6529,type,
v10042: state_type > $o ).
tff(pred_def_6530,type,
v10062: state_type > $o ).
tff(pred_def_6531,type,
v10041: state_type > $o ).
tff(pred_def_6532,type,
v10038: state_type > $o ).
tff(pred_def_6533,type,
v10040: state_type > $o ).
tff(pred_def_6534,type,
v10030: state_type > $o ).
tff(pred_def_6535,type,
v10069: state_type > $o ).
tff(pred_def_6536,type,
v10068: state_type > $o ).
tff(pred_def_6537,type,
v10070: state_type > $o ).
tff(pred_def_6538,type,
v10071: state_type > $o ).
tff(pred_def_6539,type,
v10067: state_type > $o ).
tff(pred_def_6540,type,
v10066: state_type > $o ).
tff(pred_def_6541,type,
v10063: state_type > $o ).
tff(pred_def_6542,type,
v10065: state_type > $o ).
tff(pred_def_6543,type,
v10007: state_type > $o ).
tff(pred_def_6544,type,
v10077: state_type > $o ).
tff(pred_def_6545,type,
v10079: state_type > $o ).
tff(pred_def_6546,type,
v10081: state_type > $o ).
tff(pred_def_6547,type,
v10083: state_type > $o ).
tff(pred_def_6548,type,
v10085: state_type > $o ).
tff(pred_def_6549,type,
v10087: state_type > $o ).
tff(pred_def_6550,type,
v10089: state_type > $o ).
tff(pred_def_6551,type,
v10091: state_type > $o ).
tff(pred_def_6552,type,
v10093: state_type > $o ).
tff(pred_def_6553,type,
v10095: state_type > $o ).
tff(pred_def_6554,type,
v10102: state_type > $o ).
tff(pred_def_6555,type,
v10100: state_type > $o ).
tff(pred_def_6556,type,
v10099: state_type > $o ).
tff(pred_def_6557,type,
v10115: ( state_type * $int ) > $o ).
tff(pred_def_6558,type,
v10114: state_type > $o ).
tff(pred_def_6559,type,
v10118: state_type > $o ).
tff(pred_def_6560,type,
v10120: state_type > $o ).
tff(pred_def_6561,type,
v10119: state_type > $o ).
tff(pred_def_6562,type,
v10117: state_type > $o ).
tff(pred_def_6563,type,
v10121: state_type > $o ).
tff(pred_def_6564,type,
v10116: state_type > $o ).
tff(pred_def_6565,type,
v10113: state_type > $o ).
tff(pred_def_6566,type,
v10124: state_type > $o ).
tff(pred_def_6567,type,
v10126: state_type > $o ).
tff(pred_def_6568,type,
v10125: state_type > $o ).
tff(pred_def_6569,type,
v10123: state_type > $o ).
tff(pred_def_6570,type,
v10127: state_type > $o ).
tff(pred_def_6571,type,
v10122: state_type > $o ).
tff(pred_def_6572,type,
v10112: state_type > $o ).
tff(pred_def_6573,type,
v10111: state_type > $o ).
tff(pred_def_6574,type,
v10129: state_type > $o ).
tff(pred_def_6575,type,
v10128: state_type > $o ).
tff(pred_def_6576,type,
v10110: state_type > $o ).
tff(pred_def_6577,type,
v10130: state_type > $o ).
tff(pred_def_6578,type,
v10109: state_type > $o ).
tff(pred_def_6579,type,
v10106: state_type > $o ).
tff(pred_def_6580,type,
v10108: state_type > $o ).
tff(pred_def_6581,type,
v10098: state_type > $o ).
tff(pred_def_6582,type,
v10137: state_type > $o ).
tff(pred_def_6583,type,
v10136: state_type > $o ).
tff(pred_def_6584,type,
v10138: state_type > $o ).
tff(pred_def_6585,type,
v10139: state_type > $o ).
tff(pred_def_6586,type,
v10135: state_type > $o ).
tff(pred_def_6587,type,
v10134: state_type > $o ).
tff(pred_def_6588,type,
v10131: state_type > $o ).
tff(pred_def_6589,type,
v10133: state_type > $o ).
tff(pred_def_6590,type,
v10075: state_type > $o ).
tff(pred_def_6591,type,
v10143: state_type > $o ).
tff(pred_def_6592,type,
v10145: state_type > $o ).
tff(pred_def_6593,type,
v10147: state_type > $o ).
tff(pred_def_6594,type,
v10149: state_type > $o ).
tff(pred_def_6595,type,
v10151: state_type > $o ).
tff(pred_def_6596,type,
v10153: state_type > $o ).
tff(pred_def_6597,type,
v10155: state_type > $o ).
tff(pred_def_6598,type,
v10157: state_type > $o ).
tff(pred_def_6599,type,
v10159: state_type > $o ).
tff(pred_def_6600,type,
v10161: state_type > $o ).
tff(pred_def_6601,type,
v10163: state_type > $o ).
tff(pred_def_6602,type,
v10165: state_type > $o ).
tff(pred_def_6603,type,
v10167: ( state_type * $int ) > $o ).
tff(pred_def_6604,type,
v10174: state_type > $o ).
tff(pred_def_6605,type,
v10172: state_type > $o ).
tff(pred_def_6606,type,
v10171: state_type > $o ).
tff(pred_def_6607,type,
v10169: ( state_type * $int ) > $o ).
tff(pred_def_6608,type,
v10177: state_type > $o ).
tff(pred_def_6609,type,
v10178: state_type > $o ).
tff(pred_def_6610,type,
v10179: state_type > $o ).
tff(pred_def_6611,type,
v10180: state_type > $o ).
tff(pred_def_6612,type,
v10176: ( state_type * $int ) > $o ).
tff(pred_def_6613,type,
v7916: ( state_type * $int ) > $o ).
tff(pred_def_6614,type,
v10185: state_type > $o ).
tff(pred_def_6615,type,
v10184: state_type > $o ).
tff(pred_def_6616,type,
v10183: state_type > $o ).
tff(pred_def_6617,type,
v10192: state_type > $o ).
tff(pred_def_6618,type,
v10189: ( state_type * $int ) > $o ).
tff(pred_def_6619,type,
v10191: ( state_type * $int ) > $o ).
tff(pred_def_6620,type,
v10182: ( state_type * $int ) > $o ).
tff(pred_def_6621,type,
v7912: ( state_type * $int ) > $o ).
tff(pred_def_6622,type,
v7910: ( state_type * $int ) > $o ).
tff(pred_def_6623,type,
v7908: ( state_type * $int ) > $o ).
tff(pred_def_6624,type,
v10195: ( state_type * $int ) > $o ).
tff(pred_def_6625,type,
v7835: ( state_type * $int ) > $o ).
tff(pred_def_6626,type,
v10200: state_type > $o ).
tff(pred_def_6627,type,
v10199: state_type > $o ).
tff(pred_def_6628,type,
v10198: state_type > $o ).
tff(pred_def_6629,type,
v10207: state_type > $o ).
tff(pred_def_6630,type,
v10204: ( state_type * $int ) > $o ).
tff(pred_def_6631,type,
v10206: ( state_type * $int ) > $o ).
tff(pred_def_6632,type,
v10197: ( state_type * $int ) > $o ).
tff(pred_def_6633,type,
v7831: ( state_type * $int ) > $o ).
tff(pred_def_6634,type,
v7829: ( state_type * $int ) > $o ).
tff(pred_def_6635,type,
v7827: ( state_type * $int ) > $o ).
tff(pred_def_6636,type,
v7825: ( state_type * $int ) > $o ).
tff(pred_def_6637,type,
v7823: ( state_type * $int ) > $o ).
tff(pred_def_6638,type,
v10239: state_type > $o ).
tff(pred_def_6639,type,
v10237: state_type > $o ).
tff(pred_def_6640,type,
v10235: state_type > $o ).
tff(pred_def_6641,type,
v10251: state_type > $o ).
tff(pred_def_6642,type,
v7801: state_type > $o ).
tff(pred_def_6643,type,
v10249: state_type > $o ).
tff(pred_def_6644,type,
v10247: state_type > $o ).
tff(pred_def_6645,type,
v10245: state_type > $o ).
tff(pred_def_6646,type,
v10243: state_type > $o ).
tff(pred_def_6647,type,
v10241: state_type > $o ).
tff(pred_def_6648,type,
v10259: state_type > $o ).
tff(pred_def_6649,type,
v10257: state_type > $o ).
tff(pred_def_6650,type,
v10255: state_type > $o ).
tff(pred_def_6651,type,
v10266: state_type > $o ).
tff(pred_def_6652,type,
v10264: state_type > $o ).
tff(pred_def_6653,type,
v10263: state_type > $o ).
tff(pred_def_6654,type,
v10262: state_type > $o ).
tff(pred_def_6655,type,
v10273: state_type > $o ).
tff(pred_def_6656,type,
v10270: state_type > $o ).
tff(pred_def_6657,type,
v10272: state_type > $o ).
tff(pred_def_6658,type,
v10253: state_type > $o ).
tff(pred_def_6659,type,
v10281: state_type > $o ).
tff(pred_def_6660,type,
v10279: state_type > $o ).
tff(pred_def_6661,type,
v10278: state_type > $o ).
tff(pred_def_6662,type,
v10288: state_type > $o ).
tff(pred_def_6663,type,
v10287: state_type > $o ).
tff(pred_def_6664,type,
v10284: state_type > $o ).
tff(pred_def_6665,type,
v10286: state_type > $o ).
tff(pred_def_6666,type,
v10233: state_type > $o ).
tff(pred_def_6667,type,
v10300: state_type > $o ).
tff(pred_def_6668,type,
v10298: state_type > $o ).
tff(pred_def_6669,type,
v10296: state_type > $o ).
tff(pred_def_6670,type,
v10294: state_type > $o ).
tff(pred_def_6671,type,
v7819: ( state_type * $int ) > $o ).
tff(pred_def_6672,type,
v10332: state_type > $o ).
tff(pred_def_6673,type,
v10333: state_type > $o ).
tff(pred_def_6674,type,
v10331: state_type > $o ).
tff(pred_def_6675,type,
v10334: state_type > $o ).
tff(pred_def_6676,type,
v10330: state_type > $o ).
tff(pred_def_6677,type,
v7821: ( state_type * $int ) > $o ).
tff(pred_def_6678,type,
v10336: state_type > $o ).
tff(pred_def_6679,type,
v10337: state_type > $o ).
tff(pred_def_6680,type,
v10335: state_type > $o ).
tff(pred_def_6681,type,
v10329: state_type > $o ).
tff(pred_def_6682,type,
v10339: state_type > $o ).
tff(pred_def_6683,type,
v10340: state_type > $o ).
tff(pred_def_6684,type,
v10338: state_type > $o ).
tff(pred_def_6685,type,
v10328: state_type > $o ).
tff(pred_def_6686,type,
v10342: state_type > $o ).
tff(pred_def_6687,type,
v10341: ( state_type * $int ) > $o ).
tff(pred_def_6688,type,
v10327: ( state_type * $int ) > $o ).
tff(pred_def_6689,type,
v10326: ( state_type * $int ) > $o ).
tff(pred_def_6690,type,
v10344: state_type > $o ).
tff(pred_def_6691,type,
v10346: state_type > $o ).
tff(pred_def_6692,type,
v10348: state_type > $o ).
tff(pred_def_6693,type,
v10350: state_type > $o ).
tff(pred_def_6694,type,
v10352: state_type > $o ).
tff(pred_def_6695,type,
v10354: state_type > $o ).
tff(pred_def_6696,type,
v10356: state_type > $o ).
tff(pred_def_6697,type,
v10358: state_type > $o ).
tff(pred_def_6698,type,
v10360: state_type > $o ).
tff(pred_def_6699,type,
v10362: state_type > $o ).
tff(pred_def_6700,type,
v10366: state_type > $o ).
tff(pred_def_6701,type,
v10368: state_type > $o ).
tff(pred_def_6702,type,
v10370: state_type > $o ).
tff(pred_def_6703,type,
v10372: state_type > $o ).
tff(pred_def_6704,type,
v10374: state_type > $o ).
tff(pred_def_6705,type,
v10376: state_type > $o ).
tff(pred_def_6706,type,
v10378: state_type > $o ).
tff(pred_def_6707,type,
v10380: state_type > $o ).
tff(pred_def_6708,type,
v10382: state_type > $o ).
tff(pred_def_6709,type,
v10384: state_type > $o ).
tff(pred_def_6710,type,
v10391: state_type > $o ).
tff(pred_def_6711,type,
v10389: state_type > $o ).
tff(pred_def_6712,type,
v10388: state_type > $o ).
tff(pred_def_6713,type,
v10404: ( state_type * $int ) > $o ).
tff(pred_def_6714,type,
v10403: state_type > $o ).
tff(pred_def_6715,type,
v10407: state_type > $o ).
tff(pred_def_6716,type,
v10409: state_type > $o ).
tff(pred_def_6717,type,
v10408: state_type > $o ).
tff(pred_def_6718,type,
v10406: state_type > $o ).
tff(pred_def_6719,type,
v10410: state_type > $o ).
tff(pred_def_6720,type,
v10405: state_type > $o ).
tff(pred_def_6721,type,
v10402: state_type > $o ).
tff(pred_def_6722,type,
v10413: state_type > $o ).
tff(pred_def_6723,type,
v10415: state_type > $o ).
tff(pred_def_6724,type,
v10414: state_type > $o ).
tff(pred_def_6725,type,
v10412: state_type > $o ).
tff(pred_def_6726,type,
v10416: state_type > $o ).
tff(pred_def_6727,type,
v10411: state_type > $o ).
tff(pred_def_6728,type,
v10401: state_type > $o ).
tff(pred_def_6729,type,
v10400: state_type > $o ).
tff(pred_def_6730,type,
v10418: state_type > $o ).
tff(pred_def_6731,type,
v10417: state_type > $o ).
tff(pred_def_6732,type,
v10399: state_type > $o ).
tff(pred_def_6733,type,
v10419: state_type > $o ).
tff(pred_def_6734,type,
v10398: state_type > $o ).
tff(pred_def_6735,type,
v10395: state_type > $o ).
tff(pred_def_6736,type,
v10397: state_type > $o ).
tff(pred_def_6737,type,
v10387: state_type > $o ).
tff(pred_def_6738,type,
v10426: state_type > $o ).
tff(pred_def_6739,type,
v10425: state_type > $o ).
tff(pred_def_6740,type,
v10427: state_type > $o ).
tff(pred_def_6741,type,
v10428: state_type > $o ).
tff(pred_def_6742,type,
v10424: state_type > $o ).
tff(pred_def_6743,type,
v10423: state_type > $o ).
tff(pred_def_6744,type,
v10420: state_type > $o ).
tff(pred_def_6745,type,
v10422: state_type > $o ).
tff(pred_def_6746,type,
v10364: state_type > $o ).
tff(pred_def_6747,type,
v10434: state_type > $o ).
tff(pred_def_6748,type,
v10436: state_type > $o ).
tff(pred_def_6749,type,
v10438: state_type > $o ).
tff(pred_def_6750,type,
v10440: state_type > $o ).
tff(pred_def_6751,type,
v10442: state_type > $o ).
tff(pred_def_6752,type,
v10444: state_type > $o ).
tff(pred_def_6753,type,
v10446: state_type > $o ).
tff(pred_def_6754,type,
v10448: state_type > $o ).
tff(pred_def_6755,type,
v10450: state_type > $o ).
tff(pred_def_6756,type,
v10452: state_type > $o ).
tff(pred_def_6757,type,
v10459: state_type > $o ).
tff(pred_def_6758,type,
v10457: state_type > $o ).
tff(pred_def_6759,type,
v10456: state_type > $o ).
tff(pred_def_6760,type,
v10472: ( state_type * $int ) > $o ).
tff(pred_def_6761,type,
v10471: state_type > $o ).
tff(pred_def_6762,type,
v10475: state_type > $o ).
tff(pred_def_6763,type,
v10477: state_type > $o ).
tff(pred_def_6764,type,
v10476: state_type > $o ).
tff(pred_def_6765,type,
v10474: state_type > $o ).
tff(pred_def_6766,type,
v10478: state_type > $o ).
tff(pred_def_6767,type,
v10473: state_type > $o ).
tff(pred_def_6768,type,
v10470: state_type > $o ).
tff(pred_def_6769,type,
v10481: state_type > $o ).
tff(pred_def_6770,type,
v10483: state_type > $o ).
tff(pred_def_6771,type,
v10482: state_type > $o ).
tff(pred_def_6772,type,
v10480: state_type > $o ).
tff(pred_def_6773,type,
v10484: state_type > $o ).
tff(pred_def_6774,type,
v10479: state_type > $o ).
tff(pred_def_6775,type,
v10469: state_type > $o ).
tff(pred_def_6776,type,
v10468: state_type > $o ).
tff(pred_def_6777,type,
v10486: state_type > $o ).
tff(pred_def_6778,type,
v10485: state_type > $o ).
tff(pred_def_6779,type,
v10467: state_type > $o ).
tff(pred_def_6780,type,
v10487: state_type > $o ).
tff(pred_def_6781,type,
v10466: state_type > $o ).
tff(pred_def_6782,type,
v10463: state_type > $o ).
tff(pred_def_6783,type,
v10465: state_type > $o ).
tff(pred_def_6784,type,
v10455: state_type > $o ).
tff(pred_def_6785,type,
v10494: state_type > $o ).
tff(pred_def_6786,type,
v10493: state_type > $o ).
tff(pred_def_6787,type,
v10495: state_type > $o ).
tff(pred_def_6788,type,
v10496: state_type > $o ).
tff(pred_def_6789,type,
v10492: state_type > $o ).
tff(pred_def_6790,type,
v10491: state_type > $o ).
tff(pred_def_6791,type,
v10488: state_type > $o ).
tff(pred_def_6792,type,
v10490: state_type > $o ).
tff(pred_def_6793,type,
v10432: state_type > $o ).
tff(pred_def_6794,type,
v10502: state_type > $o ).
tff(pred_def_6795,type,
v10504: state_type > $o ).
tff(pred_def_6796,type,
v10506: state_type > $o ).
tff(pred_def_6797,type,
v10508: state_type > $o ).
tff(pred_def_6798,type,
v10510: state_type > $o ).
tff(pred_def_6799,type,
v10512: state_type > $o ).
tff(pred_def_6800,type,
v10514: state_type > $o ).
tff(pred_def_6801,type,
v10516: state_type > $o ).
tff(pred_def_6802,type,
v10518: state_type > $o ).
tff(pred_def_6803,type,
v10520: state_type > $o ).
tff(pred_def_6804,type,
v10527: state_type > $o ).
tff(pred_def_6805,type,
v10525: state_type > $o ).
tff(pred_def_6806,type,
v10524: state_type > $o ).
tff(pred_def_6807,type,
v10540: ( state_type * $int ) > $o ).
tff(pred_def_6808,type,
v10539: state_type > $o ).
tff(pred_def_6809,type,
v10543: state_type > $o ).
tff(pred_def_6810,type,
v10545: state_type > $o ).
tff(pred_def_6811,type,
v10544: state_type > $o ).
tff(pred_def_6812,type,
v10542: state_type > $o ).
tff(pred_def_6813,type,
v10546: state_type > $o ).
tff(pred_def_6814,type,
v10541: state_type > $o ).
tff(pred_def_6815,type,
v10538: state_type > $o ).
tff(pred_def_6816,type,
v10549: state_type > $o ).
tff(pred_def_6817,type,
v10551: state_type > $o ).
tff(pred_def_6818,type,
v10550: state_type > $o ).
tff(pred_def_6819,type,
v10548: state_type > $o ).
tff(pred_def_6820,type,
v10552: state_type > $o ).
tff(pred_def_6821,type,
v10547: state_type > $o ).
tff(pred_def_6822,type,
v10537: state_type > $o ).
tff(pred_def_6823,type,
v10536: state_type > $o ).
tff(pred_def_6824,type,
v10554: state_type > $o ).
tff(pred_def_6825,type,
v10553: state_type > $o ).
tff(pred_def_6826,type,
v10535: state_type > $o ).
tff(pred_def_6827,type,
v10555: state_type > $o ).
tff(pred_def_6828,type,
v10534: state_type > $o ).
tff(pred_def_6829,type,
v10531: state_type > $o ).
tff(pred_def_6830,type,
v10533: state_type > $o ).
tff(pred_def_6831,type,
v10523: state_type > $o ).
tff(pred_def_6832,type,
v10562: state_type > $o ).
tff(pred_def_6833,type,
v10561: state_type > $o ).
tff(pred_def_6834,type,
v10563: state_type > $o ).
tff(pred_def_6835,type,
v10564: state_type > $o ).
tff(pred_def_6836,type,
v10560: state_type > $o ).
tff(pred_def_6837,type,
v10559: state_type > $o ).
tff(pred_def_6838,type,
v10556: state_type > $o ).
tff(pred_def_6839,type,
v10558: state_type > $o ).
tff(pred_def_6840,type,
v10500: state_type > $o ).
tff(pred_def_6841,type,
v10570: state_type > $o ).
tff(pred_def_6842,type,
v10572: state_type > $o ).
tff(pred_def_6843,type,
v10574: state_type > $o ).
tff(pred_def_6844,type,
v10576: state_type > $o ).
tff(pred_def_6845,type,
v10578: state_type > $o ).
tff(pred_def_6846,type,
v10580: state_type > $o ).
tff(pred_def_6847,type,
v10582: state_type > $o ).
tff(pred_def_6848,type,
v10584: state_type > $o ).
tff(pred_def_6849,type,
v10586: state_type > $o ).
tff(pred_def_6850,type,
v10588: state_type > $o ).
tff(pred_def_6851,type,
v10595: state_type > $o ).
tff(pred_def_6852,type,
v10593: state_type > $o ).
tff(pred_def_6853,type,
v10592: state_type > $o ).
tff(pred_def_6854,type,
v10608: ( state_type * $int ) > $o ).
tff(pred_def_6855,type,
v10607: state_type > $o ).
tff(pred_def_6856,type,
v10611: state_type > $o ).
tff(pred_def_6857,type,
v10613: state_type > $o ).
tff(pred_def_6858,type,
v10612: state_type > $o ).
tff(pred_def_6859,type,
v10610: state_type > $o ).
tff(pred_def_6860,type,
v10614: state_type > $o ).
tff(pred_def_6861,type,
v10609: state_type > $o ).
tff(pred_def_6862,type,
v10606: state_type > $o ).
tff(pred_def_6863,type,
v10617: state_type > $o ).
tff(pred_def_6864,type,
v10619: state_type > $o ).
tff(pred_def_6865,type,
v10618: state_type > $o ).
tff(pred_def_6866,type,
v10616: state_type > $o ).
tff(pred_def_6867,type,
v10620: state_type > $o ).
tff(pred_def_6868,type,
v10615: state_type > $o ).
tff(pred_def_6869,type,
v10605: state_type > $o ).
tff(pred_def_6870,type,
v10604: state_type > $o ).
tff(pred_def_6871,type,
v10622: state_type > $o ).
tff(pred_def_6872,type,
v10621: state_type > $o ).
tff(pred_def_6873,type,
v10603: state_type > $o ).
tff(pred_def_6874,type,
v10623: state_type > $o ).
tff(pred_def_6875,type,
v10602: state_type > $o ).
tff(pred_def_6876,type,
v10599: state_type > $o ).
tff(pred_def_6877,type,
v10601: state_type > $o ).
tff(pred_def_6878,type,
v10591: state_type > $o ).
tff(pred_def_6879,type,
v10630: state_type > $o ).
tff(pred_def_6880,type,
v10629: state_type > $o ).
tff(pred_def_6881,type,
v10631: state_type > $o ).
tff(pred_def_6882,type,
v10632: state_type > $o ).
tff(pred_def_6883,type,
v10628: state_type > $o ).
tff(pred_def_6884,type,
v10627: state_type > $o ).
tff(pred_def_6885,type,
v10624: state_type > $o ).
tff(pred_def_6886,type,
v10626: state_type > $o ).
tff(pred_def_6887,type,
v10568: state_type > $o ).
tff(pred_def_6888,type,
v10638: state_type > $o ).
tff(pred_def_6889,type,
v10640: state_type > $o ).
tff(pred_def_6890,type,
v10642: state_type > $o ).
tff(pred_def_6891,type,
v10644: state_type > $o ).
tff(pred_def_6892,type,
v10646: state_type > $o ).
tff(pred_def_6893,type,
v10648: state_type > $o ).
tff(pred_def_6894,type,
v10650: state_type > $o ).
tff(pred_def_6895,type,
v10652: state_type > $o ).
tff(pred_def_6896,type,
v10654: state_type > $o ).
tff(pred_def_6897,type,
v10656: state_type > $o ).
tff(pred_def_6898,type,
v10663: state_type > $o ).
tff(pred_def_6899,type,
v10661: state_type > $o ).
tff(pred_def_6900,type,
v10660: state_type > $o ).
tff(pred_def_6901,type,
v10676: ( state_type * $int ) > $o ).
tff(pred_def_6902,type,
v10675: state_type > $o ).
tff(pred_def_6903,type,
v10679: state_type > $o ).
tff(pred_def_6904,type,
v10681: state_type > $o ).
tff(pred_def_6905,type,
v10680: state_type > $o ).
tff(pred_def_6906,type,
v10678: state_type > $o ).
tff(pred_def_6907,type,
v10682: state_type > $o ).
tff(pred_def_6908,type,
v10677: state_type > $o ).
tff(pred_def_6909,type,
v10674: state_type > $o ).
tff(pred_def_6910,type,
v10685: state_type > $o ).
tff(pred_def_6911,type,
v10687: state_type > $o ).
tff(pred_def_6912,type,
v10686: state_type > $o ).
tff(pred_def_6913,type,
v10684: state_type > $o ).
tff(pred_def_6914,type,
v10688: state_type > $o ).
tff(pred_def_6915,type,
v10683: state_type > $o ).
tff(pred_def_6916,type,
v10673: state_type > $o ).
tff(pred_def_6917,type,
v10672: state_type > $o ).
tff(pred_def_6918,type,
v10690: state_type > $o ).
tff(pred_def_6919,type,
v10689: state_type > $o ).
tff(pred_def_6920,type,
v10671: state_type > $o ).
tff(pred_def_6921,type,
v10691: state_type > $o ).
tff(pred_def_6922,type,
v10670: state_type > $o ).
tff(pred_def_6923,type,
v10667: state_type > $o ).
tff(pred_def_6924,type,
v10669: state_type > $o ).
tff(pred_def_6925,type,
v10659: state_type > $o ).
tff(pred_def_6926,type,
v10698: state_type > $o ).
tff(pred_def_6927,type,
v10697: state_type > $o ).
tff(pred_def_6928,type,
v10699: state_type > $o ).
tff(pred_def_6929,type,
v10700: state_type > $o ).
tff(pred_def_6930,type,
v10696: state_type > $o ).
tff(pred_def_6931,type,
v10695: state_type > $o ).
tff(pred_def_6932,type,
v10692: state_type > $o ).
tff(pred_def_6933,type,
v10694: state_type > $o ).
tff(pred_def_6934,type,
v10636: state_type > $o ).
tff(pred_def_6935,type,
v10706: state_type > $o ).
tff(pred_def_6936,type,
v10708: state_type > $o ).
tff(pred_def_6937,type,
v10710: state_type > $o ).
tff(pred_def_6938,type,
v10712: state_type > $o ).
tff(pred_def_6939,type,
v10714: state_type > $o ).
tff(pred_def_6940,type,
v10716: state_type > $o ).
tff(pred_def_6941,type,
v10718: state_type > $o ).
tff(pred_def_6942,type,
v10720: state_type > $o ).
tff(pred_def_6943,type,
v10722: state_type > $o ).
tff(pred_def_6944,type,
v10724: state_type > $o ).
tff(pred_def_6945,type,
v10731: state_type > $o ).
tff(pred_def_6946,type,
v10729: state_type > $o ).
tff(pred_def_6947,type,
v10728: state_type > $o ).
tff(pred_def_6948,type,
v10744: ( state_type * $int ) > $o ).
tff(pred_def_6949,type,
v10743: state_type > $o ).
tff(pred_def_6950,type,
v10747: state_type > $o ).
tff(pred_def_6951,type,
v10749: state_type > $o ).
tff(pred_def_6952,type,
v10748: state_type > $o ).
tff(pred_def_6953,type,
v10746: state_type > $o ).
tff(pred_def_6954,type,
v10750: state_type > $o ).
tff(pred_def_6955,type,
v10745: state_type > $o ).
tff(pred_def_6956,type,
v10742: state_type > $o ).
tff(pred_def_6957,type,
v10753: state_type > $o ).
tff(pred_def_6958,type,
v10755: state_type > $o ).
tff(pred_def_6959,type,
v10754: state_type > $o ).
tff(pred_def_6960,type,
v10752: state_type > $o ).
tff(pred_def_6961,type,
v10756: state_type > $o ).
tff(pred_def_6962,type,
v10751: state_type > $o ).
tff(pred_def_6963,type,
v10741: state_type > $o ).
tff(pred_def_6964,type,
v10740: state_type > $o ).
tff(pred_def_6965,type,
v10758: state_type > $o ).
tff(pred_def_6966,type,
v10757: state_type > $o ).
tff(pred_def_6967,type,
v10739: state_type > $o ).
tff(pred_def_6968,type,
v10759: state_type > $o ).
tff(pred_def_6969,type,
v10738: state_type > $o ).
tff(pred_def_6970,type,
v10735: state_type > $o ).
tff(pred_def_6971,type,
v10737: state_type > $o ).
tff(pred_def_6972,type,
v10727: state_type > $o ).
tff(pred_def_6973,type,
v10766: state_type > $o ).
tff(pred_def_6974,type,
v10765: state_type > $o ).
tff(pred_def_6975,type,
v10767: state_type > $o ).
tff(pred_def_6976,type,
v10768: state_type > $o ).
tff(pred_def_6977,type,
v10764: state_type > $o ).
tff(pred_def_6978,type,
v10763: state_type > $o ).
tff(pred_def_6979,type,
v10760: state_type > $o ).
tff(pred_def_6980,type,
v10762: state_type > $o ).
tff(pred_def_6981,type,
v10704: state_type > $o ).
tff(pred_def_6982,type,
v10774: state_type > $o ).
tff(pred_def_6983,type,
v10776: state_type > $o ).
tff(pred_def_6984,type,
v10778: state_type > $o ).
tff(pred_def_6985,type,
v10780: state_type > $o ).
tff(pred_def_6986,type,
v10782: state_type > $o ).
tff(pred_def_6987,type,
v10784: state_type > $o ).
tff(pred_def_6988,type,
v10786: state_type > $o ).
tff(pred_def_6989,type,
v10788: state_type > $o ).
tff(pred_def_6990,type,
v10790: state_type > $o ).
tff(pred_def_6991,type,
v10792: state_type > $o ).
tff(pred_def_6992,type,
v10799: state_type > $o ).
tff(pred_def_6993,type,
v10797: state_type > $o ).
tff(pred_def_6994,type,
v10796: state_type > $o ).
tff(pred_def_6995,type,
v10812: ( state_type * $int ) > $o ).
tff(pred_def_6996,type,
v10811: state_type > $o ).
tff(pred_def_6997,type,
v10815: state_type > $o ).
tff(pred_def_6998,type,
v10817: state_type > $o ).
tff(pred_def_6999,type,
v10816: state_type > $o ).
tff(pred_def_7000,type,
v10814: state_type > $o ).
tff(pred_def_7001,type,
v10818: state_type > $o ).
tff(pred_def_7002,type,
v10813: state_type > $o ).
tff(pred_def_7003,type,
v10810: state_type > $o ).
tff(pred_def_7004,type,
v10821: state_type > $o ).
tff(pred_def_7005,type,
v10823: state_type > $o ).
tff(pred_def_7006,type,
v10822: state_type > $o ).
tff(pred_def_7007,type,
v10820: state_type > $o ).
tff(pred_def_7008,type,
v10824: state_type > $o ).
tff(pred_def_7009,type,
v10819: state_type > $o ).
tff(pred_def_7010,type,
v10809: state_type > $o ).
tff(pred_def_7011,type,
v10808: state_type > $o ).
tff(pred_def_7012,type,
v10826: state_type > $o ).
tff(pred_def_7013,type,
v10825: state_type > $o ).
tff(pred_def_7014,type,
v10807: state_type > $o ).
tff(pred_def_7015,type,
v10827: state_type > $o ).
tff(pred_def_7016,type,
v10806: state_type > $o ).
tff(pred_def_7017,type,
v10803: state_type > $o ).
tff(pred_def_7018,type,
v10805: state_type > $o ).
tff(pred_def_7019,type,
v10795: state_type > $o ).
tff(pred_def_7020,type,
v10834: state_type > $o ).
tff(pred_def_7021,type,
v10833: state_type > $o ).
tff(pred_def_7022,type,
v10835: state_type > $o ).
tff(pred_def_7023,type,
v10836: state_type > $o ).
tff(pred_def_7024,type,
v10832: state_type > $o ).
tff(pred_def_7025,type,
v10831: state_type > $o ).
tff(pred_def_7026,type,
v10828: state_type > $o ).
tff(pred_def_7027,type,
v10830: state_type > $o ).
tff(pred_def_7028,type,
v10772: state_type > $o ).
tff(pred_def_7029,type,
v10840: state_type > $o ).
tff(pred_def_7030,type,
v10842: state_type > $o ).
tff(pred_def_7031,type,
v10844: state_type > $o ).
tff(pred_def_7032,type,
v10846: state_type > $o ).
tff(pred_def_7033,type,
v10848: state_type > $o ).
tff(pred_def_7034,type,
v10850: state_type > $o ).
tff(pred_def_7035,type,
v10852: state_type > $o ).
tff(pred_def_7036,type,
v10854: state_type > $o ).
tff(pred_def_7037,type,
v10856: state_type > $o ).
tff(pred_def_7038,type,
v10858: state_type > $o ).
tff(pred_def_7039,type,
v10860: state_type > $o ).
tff(pred_def_7040,type,
v10862: state_type > $o ).
tff(pred_def_7041,type,
v10864: state_type > $o ).
tff(pred_def_7042,type,
v10866: state_type > $o ).
tff(pred_def_7043,type,
v10868: state_type > $o ).
tff(pred_def_7044,type,
v10870: state_type > $o ).
tff(pred_def_7045,type,
v10872: state_type > $o ).
tff(pred_def_7046,type,
v10874: state_type > $o ).
tff(pred_def_7047,type,
v10876: state_type > $o ).
tff(pred_def_7048,type,
v10878: state_type > $o ).
tff(pred_def_7049,type,
v10880: state_type > $o ).
tff(pred_def_7050,type,
v10882: state_type > $o ).
tff(pred_def_7051,type,
v10884: state_type > $o ).
tff(pred_def_7052,type,
v10886: state_type > $o ).
tff(pred_def_7053,type,
v10888: state_type > $o ).
tff(pred_def_7054,type,
v10890: state_type > $o ).
tff(pred_def_7055,type,
v10892: state_type > $o ).
tff(pred_def_7056,type,
v10894: state_type > $o ).
tff(pred_def_7057,type,
v10913: state_type > $o ).
tff(pred_def_7058,type,
v10915: state_type > $o ).
tff(pred_def_7059,type,
v10917: state_type > $o ).
tff(pred_def_7060,type,
v10919: state_type > $o ).
tff(pred_def_7061,type,
v10921: state_type > $o ).
tff(pred_def_7062,type,
v10923: state_type > $o ).
tff(pred_def_7063,type,
v10925: state_type > $o ).
tff(pred_def_7064,type,
v10927: state_type > $o ).
tff(pred_def_7065,type,
v10929: state_type > $o ).
tff(pred_def_7066,type,
v10931: state_type > $o ).
tff(pred_def_7067,type,
v10933: state_type > $o ).
tff(pred_def_7068,type,
v10935: state_type > $o ).
tff(pred_def_7069,type,
v10937: state_type > $o ).
tff(pred_def_7070,type,
v10939: state_type > $o ).
tff(pred_def_7071,type,
v10941: state_type > $o ).
tff(pred_def_7072,type,
v10943: state_type > $o ).
tff(pred_def_7073,type,
v10945: state_type > $o ).
tff(pred_def_7074,type,
v10947: state_type > $o ).
tff(pred_def_7075,type,
v10949: state_type > $o ).
tff(pred_def_7076,type,
v10951: state_type > $o ).
tff(pred_def_7077,type,
v10953: state_type > $o ).
tff(pred_def_7078,type,
v10911: ( state_type * $int ) > $o ).
tff(pred_def_7079,type,
v10909: ( state_type * $int ) > $o ).
tff(pred_def_7080,type,
v10907: ( state_type * $int ) > $o ).
tff(pred_def_7081,type,
v10905: ( state_type * $int ) > $o ).
tff(pred_def_7082,type,
v10903: ( state_type * $int ) > $o ).
tff(pred_def_7083,type,
v10963: ( state_type * $int ) > $o ).
tff(pred_def_7084,type,
v10961: ( state_type * $int ) > $o ).
tff(pred_def_7085,type,
v10959: ( state_type * $int ) > $o ).
tff(pred_def_7086,type,
v10957: ( state_type * $int ) > $o ).
tff(pred_def_7087,type,
v10955: ( state_type * $int ) > $o ).
tff(pred_def_7088,type,
v10964: ( state_type * $int ) > $o ).
tff(pred_def_7089,type,
v10901: ( state_type * $int ) > $o ).
tff(pred_def_7090,type,
v10899: ( state_type * $int ) > $o ).
tff(pred_def_7091,type,
v10897: ( state_type * $int ) > $o ).
tff(pred_def_7092,type,
v10966: state_type > $o ).
tff(pred_def_7093,type,
v10968: state_type > $o ).
tff(pred_def_7094,type,
v10970: state_type > $o ).
tff(pred_def_7095,type,
v10972: state_type > $o ).
tff(pred_def_7096,type,
v10974: state_type > $o ).
tff(pred_def_7097,type,
v10976: state_type > $o ).
tff(pred_def_7098,type,
v10978: state_type > $o ).
tff(pred_def_7099,type,
v10980: state_type > $o ).
tff(pred_def_7100,type,
v10982: state_type > $o ).
tff(pred_def_7101,type,
v10984: state_type > $o ).
tff(pred_def_7102,type,
v10986: state_type > $o ).
tff(pred_def_7103,type,
v10988: state_type > $o ).
tff(pred_def_7104,type,
v10990: state_type > $o ).
tff(pred_def_7105,type,
v10992: state_type > $o ).
tff(pred_def_7106,type,
v10994: state_type > $o ).
tff(pred_def_7107,type,
v10996: state_type > $o ).
tff(pred_def_7108,type,
v10998: state_type > $o ).
tff(pred_def_7109,type,
v11000: state_type > $o ).
tff(pred_def_7110,type,
v11002: state_type > $o ).
tff(pred_def_7111,type,
v11004: state_type > $o ).
tff(pred_def_7112,type,
v11006: state_type > $o ).
tff(pred_def_7113,type,
v11008: state_type > $o ).
tff(pred_def_7114,type,
v11010: state_type > $o ).
tff(pred_def_7115,type,
v11012: state_type > $o ).
tff(pred_def_7116,type,
v11014: state_type > $o ).
tff(pred_def_7117,type,
v11016: state_type > $o ).
tff(pred_def_7118,type,
v11018: state_type > $o ).
tff(pred_def_7119,type,
v11020: state_type > $o ).
tff(pred_def_7120,type,
v11022: state_type > $o ).
tff(pred_def_7121,type,
v11024: state_type > $o ).
tff(pred_def_7122,type,
v11026: state_type > $o ).
tff(pred_def_7123,type,
v11028: state_type > $o ).
tff(pred_def_7124,type,
v11030: state_type > $o ).
tff(pred_def_7125,type,
v11032: state_type > $o ).
tff(pred_def_7126,type,
v11034: state_type > $o ).
tff(pred_def_7127,type,
v11036: state_type > $o ).
tff(pred_def_7128,type,
v11038: state_type > $o ).
tff(pred_def_7129,type,
v11040: state_type > $o ).
tff(pred_def_7130,type,
v11042: state_type > $o ).
tff(pred_def_7131,type,
v11044: state_type > $o ).
tff(pred_def_7132,type,
v11046: state_type > $o ).
tff(pred_def_7133,type,
v11048: state_type > $o ).
tff(pred_def_7134,type,
v11050: state_type > $o ).
tff(pred_def_7135,type,
v11052: state_type > $o ).
tff(pred_def_7136,type,
v11054: state_type > $o ).
tff(pred_def_7137,type,
v11056: state_type > $o ).
tff(pred_def_7138,type,
v11058: state_type > $o ).
tff(pred_def_7139,type,
v11060: state_type > $o ).
tff(pred_def_7140,type,
v11062: state_type > $o ).
tff(pred_def_7141,type,
v11064: state_type > $o ).
tff(pred_def_7142,type,
v11066: state_type > $o ).
tff(pred_def_7143,type,
v11068: state_type > $o ).
tff(pred_def_7144,type,
v11070: state_type > $o ).
tff(pred_def_7145,type,
v11072: state_type > $o ).
tff(pred_def_7146,type,
v11074: state_type > $o ).
tff(pred_def_7147,type,
v11076: state_type > $o ).
tff(pred_def_7148,type,
v11078: state_type > $o ).
tff(pred_def_7149,type,
v11080: state_type > $o ).
tff(pred_def_7150,type,
v11082: state_type > $o ).
tff(pred_def_7151,type,
v11084: state_type > $o ).
tff(pred_def_7152,type,
v11086: state_type > $o ).
tff(pred_def_7153,type,
v11088: state_type > $o ).
tff(pred_def_7154,type,
v11090: state_type > $o ).
tff(pred_def_7155,type,
v11092: state_type > $o ).
tff(pred_def_7156,type,
v11094: state_type > $o ).
tff(pred_def_7157,type,
v11096: state_type > $o ).
tff(pred_def_7158,type,
v11098: state_type > $o ).
tff(pred_def_7159,type,
v11100: state_type > $o ).
tff(pred_def_7160,type,
v11102: state_type > $o ).
tff(pred_def_7161,type,
v11104: state_type > $o ).
tff(pred_def_7162,type,
v11106: state_type > $o ).
tff(pred_def_7163,type,
v11108: state_type > $o ).
tff(pred_def_7164,type,
v11110: state_type > $o ).
tff(pred_def_7165,type,
v11112: state_type > $o ).
tff(pred_def_7166,type,
v11114: state_type > $o ).
tff(pred_def_7167,type,
v11116: state_type > $o ).
tff(pred_def_7168,type,
v11118: state_type > $o ).
tff(pred_def_7169,type,
v11120: state_type > $o ).
tff(pred_def_7170,type,
v11122: state_type > $o ).
tff(pred_def_7171,type,
v11124: state_type > $o ).
tff(pred_def_7172,type,
v11126: state_type > $o ).
tff(pred_def_7173,type,
v11128: state_type > $o ).
tff(pred_def_7174,type,
v11130: state_type > $o ).
tff(pred_def_7175,type,
v11132: state_type > $o ).
tff(pred_def_7176,type,
v11134: state_type > $o ).
tff(pred_def_7177,type,
v11136: state_type > $o ).
tff(pred_def_7178,type,
v11138: state_type > $o ).
tff(pred_def_7179,type,
v11140: state_type > $o ).
tff(pred_def_7180,type,
v11142: state_type > $o ).
tff(pred_def_7181,type,
v11144: state_type > $o ).
tff(pred_def_7182,type,
v11146: ( state_type * $int ) > $o ).
tff(pred_def_7183,type,
v11153: state_type > $o ).
tff(pred_def_7184,type,
v11151: state_type > $o ).
tff(pred_def_7185,type,
v11150: state_type > $o ).
tff(pred_def_7186,type,
v11148: ( state_type * $int ) > $o ).
tff(pred_def_7187,type,
v11158: state_type > $o ).
tff(pred_def_7188,type,
v11160: state_type > $o ).
tff(pred_def_7189,type,
v11162: state_type > $o ).
tff(pred_def_7190,type,
v11164: state_type > $o ).
tff(pred_def_7191,type,
v11166: state_type > $o ).
tff(pred_def_7192,type,
v11174: state_type > $o ).
tff(pred_def_7193,type,
v11172: state_type > $o ).
tff(pred_def_7194,type,
v11171: state_type > $o ).
tff(pred_def_7195,type,
v11170: ( state_type * $int ) > $o ).
tff(pred_def_7196,type,
v11168: state_type > $o ).
tff(pred_def_7197,type,
v11178: state_type > $o ).
tff(pred_def_7198,type,
v11180: state_type > $o ).
tff(pred_def_7199,type,
v11182: state_type > $o ).
tff(pred_def_7200,type,
v11184: state_type > $o ).
tff(pred_def_7201,type,
v11191: state_type > $o ).
tff(pred_def_7202,type,
v11189: state_type > $o ).
tff(pred_def_7203,type,
v11188: state_type > $o ).
tff(pred_def_7204,type,
v11204: ( state_type * $int ) > $o ).
tff(pred_def_7205,type,
v11203: state_type > $o ).
tff(pred_def_7206,type,
v11207: state_type > $o ).
tff(pred_def_7207,type,
v11209: state_type > $o ).
tff(pred_def_7208,type,
v11208: state_type > $o ).
tff(pred_def_7209,type,
v11206: state_type > $o ).
tff(pred_def_7210,type,
v11210: state_type > $o ).
tff(pred_def_7211,type,
v11205: state_type > $o ).
tff(pred_def_7212,type,
v11202: state_type > $o ).
tff(pred_def_7213,type,
v11213: state_type > $o ).
tff(pred_def_7214,type,
v11215: state_type > $o ).
tff(pred_def_7215,type,
v11214: state_type > $o ).
tff(pred_def_7216,type,
v11212: state_type > $o ).
tff(pred_def_7217,type,
v11216: state_type > $o ).
tff(pred_def_7218,type,
v11211: state_type > $o ).
tff(pred_def_7219,type,
v11201: state_type > $o ).
tff(pred_def_7220,type,
v11200: state_type > $o ).
tff(pred_def_7221,type,
v11218: state_type > $o ).
tff(pred_def_7222,type,
v11217: state_type > $o ).
tff(pred_def_7223,type,
v11199: state_type > $o ).
tff(pred_def_7224,type,
v11219: state_type > $o ).
tff(pred_def_7225,type,
v11198: state_type > $o ).
tff(pred_def_7226,type,
v11195: state_type > $o ).
tff(pred_def_7227,type,
v11197: state_type > $o ).
tff(pred_def_7228,type,
v11187: state_type > $o ).
tff(pred_def_7229,type,
v11226: state_type > $o ).
tff(pred_def_7230,type,
v11225: state_type > $o ).
tff(pred_def_7231,type,
v11227: state_type > $o ).
tff(pred_def_7232,type,
v11228: state_type > $o ).
tff(pred_def_7233,type,
v11224: state_type > $o ).
tff(pred_def_7234,type,
v11223: state_type > $o ).
tff(pred_def_7235,type,
v11220: state_type > $o ).
tff(pred_def_7236,type,
v11222: state_type > $o ).
tff(pred_def_7237,type,
v11156: state_type > $o ).
tff(pred_def_7238,type,
v11232: state_type > $o ).
tff(pred_def_7239,type,
v11234: state_type > $o ).
tff(pred_def_7240,type,
v11238: state_type > $o ).
tff(pred_def_7241,type,
v11240: state_type > $o ).
tff(pred_def_7242,type,
v11242: state_type > $o ).
tff(pred_def_7243,type,
v11244: state_type > $o ).
tff(pred_def_7244,type,
v11246: state_type > $o ).
tff(pred_def_7245,type,
v11248: state_type > $o ).
tff(pred_def_7246,type,
v11250: state_type > $o ).
tff(pred_def_7247,type,
v11252: state_type > $o ).
tff(pred_def_7248,type,
v11254: state_type > $o ).
tff(pred_def_7249,type,
v11256: state_type > $o ).
tff(pred_def_7250,type,
v11263: state_type > $o ).
tff(pred_def_7251,type,
v11261: state_type > $o ).
tff(pred_def_7252,type,
v11260: state_type > $o ).
tff(pred_def_7253,type,
v11276: ( state_type * $int ) > $o ).
tff(pred_def_7254,type,
v11275: state_type > $o ).
tff(pred_def_7255,type,
v11279: state_type > $o ).
tff(pred_def_7256,type,
v11281: state_type > $o ).
tff(pred_def_7257,type,
v11280: state_type > $o ).
tff(pred_def_7258,type,
v11278: state_type > $o ).
tff(pred_def_7259,type,
v11282: state_type > $o ).
tff(pred_def_7260,type,
v11277: state_type > $o ).
tff(pred_def_7261,type,
v11274: state_type > $o ).
tff(pred_def_7262,type,
v11285: state_type > $o ).
tff(pred_def_7263,type,
v11287: state_type > $o ).
tff(pred_def_7264,type,
v11286: state_type > $o ).
tff(pred_def_7265,type,
v11284: state_type > $o ).
tff(pred_def_7266,type,
v11288: state_type > $o ).
tff(pred_def_7267,type,
v11283: state_type > $o ).
tff(pred_def_7268,type,
v11273: state_type > $o ).
tff(pred_def_7269,type,
v11272: state_type > $o ).
tff(pred_def_7270,type,
v11290: state_type > $o ).
tff(pred_def_7271,type,
v11289: state_type > $o ).
tff(pred_def_7272,type,
v11271: state_type > $o ).
tff(pred_def_7273,type,
v11291: state_type > $o ).
tff(pred_def_7274,type,
v11270: state_type > $o ).
tff(pred_def_7275,type,
v11267: state_type > $o ).
tff(pred_def_7276,type,
v11269: state_type > $o ).
tff(pred_def_7277,type,
v11259: state_type > $o ).
tff(pred_def_7278,type,
v11298: state_type > $o ).
tff(pred_def_7279,type,
v11297: state_type > $o ).
tff(pred_def_7280,type,
v11299: state_type > $o ).
tff(pred_def_7281,type,
v11300: state_type > $o ).
tff(pred_def_7282,type,
v11296: state_type > $o ).
tff(pred_def_7283,type,
v11295: state_type > $o ).
tff(pred_def_7284,type,
v11292: state_type > $o ).
tff(pred_def_7285,type,
v11294: state_type > $o ).
tff(pred_def_7286,type,
v11236: state_type > $o ).
tff(pred_def_7287,type,
v11304: state_type > $o ).
tff(pred_def_7288,type,
v11306: state_type > $o ).
tff(pred_def_7289,type,
v11308: state_type > $o ).
tff(pred_def_7290,type,
v11310: state_type > $o ).
tff(pred_def_7291,type,
v11314: state_type > $o ).
tff(pred_def_7292,type,
v11316: state_type > $o ).
tff(pred_def_7293,type,
v11318: state_type > $o ).
tff(pred_def_7294,type,
v11320: state_type > $o ).
tff(pred_def_7295,type,
v11322: state_type > $o ).
tff(pred_def_7296,type,
v11324: state_type > $o ).
tff(pred_def_7297,type,
v11326: state_type > $o ).
tff(pred_def_7298,type,
v11328: state_type > $o ).
tff(pred_def_7299,type,
v11330: state_type > $o ).
tff(pred_def_7300,type,
v11332: state_type > $o ).
tff(pred_def_7301,type,
v11339: state_type > $o ).
tff(pred_def_7302,type,
v11337: state_type > $o ).
tff(pred_def_7303,type,
v11336: state_type > $o ).
tff(pred_def_7304,type,
v11352: ( state_type * $int ) > $o ).
tff(pred_def_7305,type,
v11351: state_type > $o ).
tff(pred_def_7306,type,
v11355: state_type > $o ).
tff(pred_def_7307,type,
v11357: state_type > $o ).
tff(pred_def_7308,type,
v11356: state_type > $o ).
tff(pred_def_7309,type,
v11354: state_type > $o ).
tff(pred_def_7310,type,
v11358: state_type > $o ).
tff(pred_def_7311,type,
v11353: state_type > $o ).
tff(pred_def_7312,type,
v11350: state_type > $o ).
tff(pred_def_7313,type,
v11361: state_type > $o ).
tff(pred_def_7314,type,
v11363: state_type > $o ).
tff(pred_def_7315,type,
v11362: state_type > $o ).
tff(pred_def_7316,type,
v11360: state_type > $o ).
tff(pred_def_7317,type,
v11364: state_type > $o ).
tff(pred_def_7318,type,
v11359: state_type > $o ).
tff(pred_def_7319,type,
v11349: state_type > $o ).
tff(pred_def_7320,type,
v11348: state_type > $o ).
tff(pred_def_7321,type,
v11366: state_type > $o ).
tff(pred_def_7322,type,
v11365: state_type > $o ).
tff(pred_def_7323,type,
v11347: state_type > $o ).
tff(pred_def_7324,type,
v11367: state_type > $o ).
tff(pred_def_7325,type,
v11346: state_type > $o ).
tff(pred_def_7326,type,
v11343: state_type > $o ).
tff(pred_def_7327,type,
v11345: state_type > $o ).
tff(pred_def_7328,type,
v11335: state_type > $o ).
tff(pred_def_7329,type,
v11374: state_type > $o ).
tff(pred_def_7330,type,
v11373: state_type > $o ).
tff(pred_def_7331,type,
v11375: state_type > $o ).
tff(pred_def_7332,type,
v11376: state_type > $o ).
tff(pred_def_7333,type,
v11372: state_type > $o ).
tff(pred_def_7334,type,
v11371: state_type > $o ).
tff(pred_def_7335,type,
v11368: state_type > $o ).
tff(pred_def_7336,type,
v11370: state_type > $o ).
tff(pred_def_7337,type,
v11312: state_type > $o ).
tff(pred_def_7338,type,
v11382: state_type > $o ).
tff(pred_def_7339,type,
v11384: state_type > $o ).
tff(pred_def_7340,type,
v11386: state_type > $o ).
tff(pred_def_7341,type,
v11388: state_type > $o ).
tff(pred_def_7342,type,
v11390: state_type > $o ).
tff(pred_def_7343,type,
v11398: state_type > $o ).
tff(pred_def_7344,type,
v11396: state_type > $o ).
tff(pred_def_7345,type,
v11395: state_type > $o ).
tff(pred_def_7346,type,
v11394: ( state_type * $int ) > $o ).
tff(pred_def_7347,type,
v11392: state_type > $o ).
tff(pred_def_7348,type,
v11402: state_type > $o ).
tff(pred_def_7349,type,
v11404: state_type > $o ).
tff(pred_def_7350,type,
v11406: state_type > $o ).
tff(pred_def_7351,type,
v11408: state_type > $o ).
tff(pred_def_7352,type,
v11415: state_type > $o ).
tff(pred_def_7353,type,
v11413: state_type > $o ).
tff(pred_def_7354,type,
v11412: state_type > $o ).
tff(pred_def_7355,type,
v11428: ( state_type * $int ) > $o ).
tff(pred_def_7356,type,
v11427: state_type > $o ).
tff(pred_def_7357,type,
v11431: state_type > $o ).
tff(pred_def_7358,type,
v11433: state_type > $o ).
tff(pred_def_7359,type,
v11432: state_type > $o ).
tff(pred_def_7360,type,
v11430: state_type > $o ).
tff(pred_def_7361,type,
v11434: state_type > $o ).
tff(pred_def_7362,type,
v11429: state_type > $o ).
tff(pred_def_7363,type,
v11426: state_type > $o ).
tff(pred_def_7364,type,
v11437: state_type > $o ).
tff(pred_def_7365,type,
v11439: state_type > $o ).
tff(pred_def_7366,type,
v11438: state_type > $o ).
tff(pred_def_7367,type,
v11436: state_type > $o ).
tff(pred_def_7368,type,
v11440: state_type > $o ).
tff(pred_def_7369,type,
v11435: state_type > $o ).
tff(pred_def_7370,type,
v11425: state_type > $o ).
tff(pred_def_7371,type,
v11424: state_type > $o ).
tff(pred_def_7372,type,
v11442: state_type > $o ).
tff(pred_def_7373,type,
v11441: state_type > $o ).
tff(pred_def_7374,type,
v11423: state_type > $o ).
tff(pred_def_7375,type,
v11443: state_type > $o ).
tff(pred_def_7376,type,
v11422: state_type > $o ).
tff(pred_def_7377,type,
v11419: state_type > $o ).
tff(pred_def_7378,type,
v11421: state_type > $o ).
tff(pred_def_7379,type,
v11411: state_type > $o ).
tff(pred_def_7380,type,
v11450: state_type > $o ).
tff(pred_def_7381,type,
v11449: state_type > $o ).
tff(pred_def_7382,type,
v11451: state_type > $o ).
tff(pred_def_7383,type,
v11452: state_type > $o ).
tff(pred_def_7384,type,
v11448: state_type > $o ).
tff(pred_def_7385,type,
v11447: state_type > $o ).
tff(pred_def_7386,type,
v11444: state_type > $o ).
tff(pred_def_7387,type,
v11446: state_type > $o ).
tff(pred_def_7388,type,
v11380: state_type > $o ).
tff(pred_def_7389,type,
v11458: state_type > $o ).
tff(pred_def_7390,type,
v11460: state_type > $o ).
tff(pred_def_7391,type,
v11462: state_type > $o ).
tff(pred_def_7392,type,
v11464: state_type > $o ).
tff(pred_def_7393,type,
v11466: state_type > $o ).
tff(pred_def_7394,type,
v11468: state_type > $o ).
tff(pred_def_7395,type,
v11470: state_type > $o ).
tff(pred_def_7396,type,
v11472: state_type > $o ).
tff(pred_def_7397,type,
v11474: state_type > $o ).
tff(pred_def_7398,type,
v11476: state_type > $o ).
tff(pred_def_7399,type,
v11483: state_type > $o ).
tff(pred_def_7400,type,
v11481: state_type > $o ).
tff(pred_def_7401,type,
v11480: state_type > $o ).
tff(pred_def_7402,type,
v11496: ( state_type * $int ) > $o ).
tff(pred_def_7403,type,
v11495: state_type > $o ).
tff(pred_def_7404,type,
v11499: state_type > $o ).
tff(pred_def_7405,type,
v11501: state_type > $o ).
tff(pred_def_7406,type,
v11500: state_type > $o ).
tff(pred_def_7407,type,
v11498: state_type > $o ).
tff(pred_def_7408,type,
v11502: state_type > $o ).
tff(pred_def_7409,type,
v11497: state_type > $o ).
tff(pred_def_7410,type,
v11494: state_type > $o ).
tff(pred_def_7411,type,
v11505: state_type > $o ).
tff(pred_def_7412,type,
v11507: state_type > $o ).
tff(pred_def_7413,type,
v11506: state_type > $o ).
tff(pred_def_7414,type,
v11504: state_type > $o ).
tff(pred_def_7415,type,
v11508: state_type > $o ).
tff(pred_def_7416,type,
v11503: state_type > $o ).
tff(pred_def_7417,type,
v11493: state_type > $o ).
tff(pred_def_7418,type,
v11492: state_type > $o ).
tff(pred_def_7419,type,
v11510: state_type > $o ).
tff(pred_def_7420,type,
v11509: state_type > $o ).
tff(pred_def_7421,type,
v11491: state_type > $o ).
tff(pred_def_7422,type,
v11511: state_type > $o ).
tff(pred_def_7423,type,
v11490: state_type > $o ).
tff(pred_def_7424,type,
v11487: state_type > $o ).
tff(pred_def_7425,type,
v11489: state_type > $o ).
tff(pred_def_7426,type,
v11479: state_type > $o ).
tff(pred_def_7427,type,
v11518: state_type > $o ).
tff(pred_def_7428,type,
v11517: state_type > $o ).
tff(pred_def_7429,type,
v11519: state_type > $o ).
tff(pred_def_7430,type,
v11520: state_type > $o ).
tff(pred_def_7431,type,
v11516: state_type > $o ).
tff(pred_def_7432,type,
v11515: state_type > $o ).
tff(pred_def_7433,type,
v11512: state_type > $o ).
tff(pred_def_7434,type,
v11514: state_type > $o ).
tff(pred_def_7435,type,
v11456: state_type > $o ).
tff(pred_def_7436,type,
v11526: state_type > $o ).
tff(pred_def_7437,type,
v11528: state_type > $o ).
tff(pred_def_7438,type,
v11530: state_type > $o ).
tff(pred_def_7439,type,
v11532: state_type > $o ).
tff(pred_def_7440,type,
v11534: state_type > $o ).
tff(pred_def_7441,type,
v11542: state_type > $o ).
tff(pred_def_7442,type,
v11540: state_type > $o ).
tff(pred_def_7443,type,
v11539: state_type > $o ).
tff(pred_def_7444,type,
v11538: ( state_type * $int ) > $o ).
tff(pred_def_7445,type,
v11536: state_type > $o ).
tff(pred_def_7446,type,
v11546: state_type > $o ).
tff(pred_def_7447,type,
v11548: state_type > $o ).
tff(pred_def_7448,type,
v11550: state_type > $o ).
tff(pred_def_7449,type,
v11552: state_type > $o ).
tff(pred_def_7450,type,
v11559: state_type > $o ).
tff(pred_def_7451,type,
v11557: state_type > $o ).
tff(pred_def_7452,type,
v11556: state_type > $o ).
tff(pred_def_7453,type,
v11572: ( state_type * $int ) > $o ).
tff(pred_def_7454,type,
v11571: state_type > $o ).
tff(pred_def_7455,type,
v11575: state_type > $o ).
tff(pred_def_7456,type,
v11577: state_type > $o ).
tff(pred_def_7457,type,
v11576: state_type > $o ).
tff(pred_def_7458,type,
v11574: state_type > $o ).
tff(pred_def_7459,type,
v11578: state_type > $o ).
tff(pred_def_7460,type,
v11573: state_type > $o ).
tff(pred_def_7461,type,
v11570: state_type > $o ).
tff(pred_def_7462,type,
v11581: state_type > $o ).
tff(pred_def_7463,type,
v11583: state_type > $o ).
tff(pred_def_7464,type,
v11582: state_type > $o ).
tff(pred_def_7465,type,
v11580: state_type > $o ).
tff(pred_def_7466,type,
v11584: state_type > $o ).
tff(pred_def_7467,type,
v11579: state_type > $o ).
tff(pred_def_7468,type,
v11569: state_type > $o ).
tff(pred_def_7469,type,
v11568: state_type > $o ).
tff(pred_def_7470,type,
v11586: state_type > $o ).
tff(pred_def_7471,type,
v11585: state_type > $o ).
tff(pred_def_7472,type,
v11567: state_type > $o ).
tff(pred_def_7473,type,
v11587: state_type > $o ).
tff(pred_def_7474,type,
v11566: state_type > $o ).
tff(pred_def_7475,type,
v11563: state_type > $o ).
tff(pred_def_7476,type,
v11565: state_type > $o ).
tff(pred_def_7477,type,
v11555: state_type > $o ).
tff(pred_def_7478,type,
v11594: state_type > $o ).
tff(pred_def_7479,type,
v11593: state_type > $o ).
tff(pred_def_7480,type,
v11595: state_type > $o ).
tff(pred_def_7481,type,
v11596: state_type > $o ).
tff(pred_def_7482,type,
v11592: state_type > $o ).
tff(pred_def_7483,type,
v11591: state_type > $o ).
tff(pred_def_7484,type,
v11588: state_type > $o ).
tff(pred_def_7485,type,
v11590: state_type > $o ).
tff(pred_def_7486,type,
v11524: state_type > $o ).
tff(pred_def_7487,type,
v11602: state_type > $o ).
tff(pred_def_7488,type,
v11604: state_type > $o ).
tff(pred_def_7489,type,
v11606: state_type > $o ).
tff(pred_def_7490,type,
v11608: state_type > $o ).
tff(pred_def_7491,type,
v11610: state_type > $o ).
tff(pred_def_7492,type,
v11612: state_type > $o ).
tff(pred_def_7493,type,
v11614: state_type > $o ).
tff(pred_def_7494,type,
v11616: state_type > $o ).
tff(pred_def_7495,type,
v11618: state_type > $o ).
tff(pred_def_7496,type,
v11620: state_type > $o ).
tff(pred_def_7497,type,
v11627: state_type > $o ).
tff(pred_def_7498,type,
v11625: state_type > $o ).
tff(pred_def_7499,type,
v11624: state_type > $o ).
tff(pred_def_7500,type,
v11640: ( state_type * $int ) > $o ).
tff(pred_def_7501,type,
v11639: state_type > $o ).
tff(pred_def_7502,type,
v11643: state_type > $o ).
tff(pred_def_7503,type,
v11645: state_type > $o ).
tff(pred_def_7504,type,
v11644: state_type > $o ).
tff(pred_def_7505,type,
v11642: state_type > $o ).
tff(pred_def_7506,type,
v11646: state_type > $o ).
tff(pred_def_7507,type,
v11641: state_type > $o ).
tff(pred_def_7508,type,
v11638: state_type > $o ).
tff(pred_def_7509,type,
v11649: state_type > $o ).
tff(pred_def_7510,type,
v11651: state_type > $o ).
tff(pred_def_7511,type,
v11650: state_type > $o ).
tff(pred_def_7512,type,
v11648: state_type > $o ).
tff(pred_def_7513,type,
v11652: state_type > $o ).
tff(pred_def_7514,type,
v11647: state_type > $o ).
tff(pred_def_7515,type,
v11637: state_type > $o ).
tff(pred_def_7516,type,
v11636: state_type > $o ).
tff(pred_def_7517,type,
v11654: state_type > $o ).
tff(pred_def_7518,type,
v11653: state_type > $o ).
tff(pred_def_7519,type,
v11635: state_type > $o ).
tff(pred_def_7520,type,
v11655: state_type > $o ).
tff(pred_def_7521,type,
v11634: state_type > $o ).
tff(pred_def_7522,type,
v11631: state_type > $o ).
tff(pred_def_7523,type,
v11633: state_type > $o ).
tff(pred_def_7524,type,
v11623: state_type > $o ).
tff(pred_def_7525,type,
v11662: state_type > $o ).
tff(pred_def_7526,type,
v11661: state_type > $o ).
tff(pred_def_7527,type,
v11663: state_type > $o ).
tff(pred_def_7528,type,
v11664: state_type > $o ).
tff(pred_def_7529,type,
v11660: state_type > $o ).
tff(pred_def_7530,type,
v11659: state_type > $o ).
tff(pred_def_7531,type,
v11656: state_type > $o ).
tff(pred_def_7532,type,
v11658: state_type > $o ).
tff(pred_def_7533,type,
v11600: state_type > $o ).
tff(pred_def_7534,type,
v11670: state_type > $o ).
tff(pred_def_7535,type,
v11672: state_type > $o ).
tff(pred_def_7536,type,
v11674: state_type > $o ).
tff(pred_def_7537,type,
v11676: state_type > $o ).
tff(pred_def_7538,type,
v11678: state_type > $o ).
tff(pred_def_7539,type,
v11680: state_type > $o ).
tff(pred_def_7540,type,
v11682: state_type > $o ).
tff(pred_def_7541,type,
v11684: state_type > $o ).
tff(pred_def_7542,type,
v11686: state_type > $o ).
tff(pred_def_7543,type,
v11688: state_type > $o ).
tff(pred_def_7544,type,
v11695: state_type > $o ).
tff(pred_def_7545,type,
v11693: state_type > $o ).
tff(pred_def_7546,type,
v11692: state_type > $o ).
tff(pred_def_7547,type,
v11708: ( state_type * $int ) > $o ).
tff(pred_def_7548,type,
v11707: state_type > $o ).
tff(pred_def_7549,type,
v11711: state_type > $o ).
tff(pred_def_7550,type,
v11713: state_type > $o ).
tff(pred_def_7551,type,
v11712: state_type > $o ).
tff(pred_def_7552,type,
v11710: state_type > $o ).
tff(pred_def_7553,type,
v11714: state_type > $o ).
tff(pred_def_7554,type,
v11709: state_type > $o ).
tff(pred_def_7555,type,
v11706: state_type > $o ).
tff(pred_def_7556,type,
v11717: state_type > $o ).
tff(pred_def_7557,type,
v11719: state_type > $o ).
tff(pred_def_7558,type,
v11718: state_type > $o ).
tff(pred_def_7559,type,
v11716: state_type > $o ).
tff(pred_def_7560,type,
v11720: state_type > $o ).
tff(pred_def_7561,type,
v11715: state_type > $o ).
tff(pred_def_7562,type,
v11705: state_type > $o ).
tff(pred_def_7563,type,
v11704: state_type > $o ).
tff(pred_def_7564,type,
v11722: state_type > $o ).
tff(pred_def_7565,type,
v11721: state_type > $o ).
tff(pred_def_7566,type,
v11703: state_type > $o ).
tff(pred_def_7567,type,
v11723: state_type > $o ).
tff(pred_def_7568,type,
v11702: state_type > $o ).
tff(pred_def_7569,type,
v11699: state_type > $o ).
tff(pred_def_7570,type,
v11701: state_type > $o ).
tff(pred_def_7571,type,
v11691: state_type > $o ).
tff(pred_def_7572,type,
v11730: state_type > $o ).
tff(pred_def_7573,type,
v11729: state_type > $o ).
tff(pred_def_7574,type,
v11731: state_type > $o ).
tff(pred_def_7575,type,
v11732: state_type > $o ).
tff(pred_def_7576,type,
v11728: state_type > $o ).
tff(pred_def_7577,type,
v11727: state_type > $o ).
tff(pred_def_7578,type,
v11724: state_type > $o ).
tff(pred_def_7579,type,
v11726: state_type > $o ).
tff(pred_def_7580,type,
v11668: state_type > $o ).
tff(pred_def_7581,type,
v11738: state_type > $o ).
tff(pred_def_7582,type,
v11740: state_type > $o ).
tff(pred_def_7583,type,
v11742: state_type > $o ).
tff(pred_def_7584,type,
v11744: state_type > $o ).
tff(pred_def_7585,type,
v11746: state_type > $o ).
tff(pred_def_7586,type,
v11748: state_type > $o ).
tff(pred_def_7587,type,
v11750: state_type > $o ).
tff(pred_def_7588,type,
v11752: state_type > $o ).
tff(pred_def_7589,type,
v11754: state_type > $o ).
tff(pred_def_7590,type,
v11756: state_type > $o ).
tff(pred_def_7591,type,
v11763: state_type > $o ).
tff(pred_def_7592,type,
v11761: state_type > $o ).
tff(pred_def_7593,type,
v11760: state_type > $o ).
tff(pred_def_7594,type,
v11776: ( state_type * $int ) > $o ).
tff(pred_def_7595,type,
v11775: state_type > $o ).
tff(pred_def_7596,type,
v11779: state_type > $o ).
tff(pred_def_7597,type,
v11781: state_type > $o ).
tff(pred_def_7598,type,
v11780: state_type > $o ).
tff(pred_def_7599,type,
v11778: state_type > $o ).
tff(pred_def_7600,type,
v11782: state_type > $o ).
tff(pred_def_7601,type,
v11777: state_type > $o ).
tff(pred_def_7602,type,
v11774: state_type > $o ).
tff(pred_def_7603,type,
v11785: state_type > $o ).
tff(pred_def_7604,type,
v11787: state_type > $o ).
tff(pred_def_7605,type,
v11786: state_type > $o ).
tff(pred_def_7606,type,
v11784: state_type > $o ).
tff(pred_def_7607,type,
v11788: state_type > $o ).
tff(pred_def_7608,type,
v11783: state_type > $o ).
tff(pred_def_7609,type,
v11773: state_type > $o ).
tff(pred_def_7610,type,
v11772: state_type > $o ).
tff(pred_def_7611,type,
v11790: state_type > $o ).
tff(pred_def_7612,type,
v11789: state_type > $o ).
tff(pred_def_7613,type,
v11771: state_type > $o ).
tff(pred_def_7614,type,
v11791: state_type > $o ).
tff(pred_def_7615,type,
v11770: state_type > $o ).
tff(pred_def_7616,type,
v11767: state_type > $o ).
tff(pred_def_7617,type,
v11769: state_type > $o ).
tff(pred_def_7618,type,
v11759: state_type > $o ).
tff(pred_def_7619,type,
v11798: state_type > $o ).
tff(pred_def_7620,type,
v11797: state_type > $o ).
tff(pred_def_7621,type,
v11799: state_type > $o ).
tff(pred_def_7622,type,
v11800: state_type > $o ).
tff(pred_def_7623,type,
v11796: state_type > $o ).
tff(pred_def_7624,type,
v11795: state_type > $o ).
tff(pred_def_7625,type,
v11792: state_type > $o ).
tff(pred_def_7626,type,
v11794: state_type > $o ).
tff(pred_def_7627,type,
v11736: state_type > $o ).
tff(pred_def_7628,type,
v11806: state_type > $o ).
tff(pred_def_7629,type,
v11808: state_type > $o ).
tff(pred_def_7630,type,
v11810: state_type > $o ).
tff(pred_def_7631,type,
v11812: state_type > $o ).
tff(pred_def_7632,type,
v11814: state_type > $o ).
tff(pred_def_7633,type,
v11816: state_type > $o ).
tff(pred_def_7634,type,
v11818: state_type > $o ).
tff(pred_def_7635,type,
v11820: state_type > $o ).
tff(pred_def_7636,type,
v11822: state_type > $o ).
tff(pred_def_7637,type,
v11824: state_type > $o ).
tff(pred_def_7638,type,
v11831: state_type > $o ).
tff(pred_def_7639,type,
v11829: state_type > $o ).
tff(pred_def_7640,type,
v11828: state_type > $o ).
tff(pred_def_7641,type,
v11844: ( state_type * $int ) > $o ).
tff(pred_def_7642,type,
v11843: state_type > $o ).
tff(pred_def_7643,type,
v11847: state_type > $o ).
tff(pred_def_7644,type,
v11849: state_type > $o ).
tff(pred_def_7645,type,
v11848: state_type > $o ).
tff(pred_def_7646,type,
v11846: state_type > $o ).
tff(pred_def_7647,type,
v11850: state_type > $o ).
tff(pred_def_7648,type,
v11845: state_type > $o ).
tff(pred_def_7649,type,
v11842: state_type > $o ).
tff(pred_def_7650,type,
v11853: state_type > $o ).
tff(pred_def_7651,type,
v11855: state_type > $o ).
tff(pred_def_7652,type,
v11854: state_type > $o ).
tff(pred_def_7653,type,
v11852: state_type > $o ).
tff(pred_def_7654,type,
v11856: state_type > $o ).
tff(pred_def_7655,type,
v11851: state_type > $o ).
tff(pred_def_7656,type,
v11841: state_type > $o ).
tff(pred_def_7657,type,
v11840: state_type > $o ).
tff(pred_def_7658,type,
v11858: state_type > $o ).
tff(pred_def_7659,type,
v11857: state_type > $o ).
tff(pred_def_7660,type,
v11839: state_type > $o ).
tff(pred_def_7661,type,
v11859: state_type > $o ).
tff(pred_def_7662,type,
v11838: state_type > $o ).
tff(pred_def_7663,type,
v11835: state_type > $o ).
tff(pred_def_7664,type,
v11837: state_type > $o ).
tff(pred_def_7665,type,
v11827: state_type > $o ).
tff(pred_def_7666,type,
v11866: state_type > $o ).
tff(pred_def_7667,type,
v11865: state_type > $o ).
tff(pred_def_7668,type,
v11867: state_type > $o ).
tff(pred_def_7669,type,
v11868: state_type > $o ).
tff(pred_def_7670,type,
v11864: state_type > $o ).
tff(pred_def_7671,type,
v11863: state_type > $o ).
tff(pred_def_7672,type,
v11860: state_type > $o ).
tff(pred_def_7673,type,
v11862: state_type > $o ).
tff(pred_def_7674,type,
v11804: state_type > $o ).
tff(pred_def_7675,type,
v11874: state_type > $o ).
tff(pred_def_7676,type,
v11876: state_type > $o ).
tff(pred_def_7677,type,
v11878: state_type > $o ).
tff(pred_def_7678,type,
v11880: state_type > $o ).
tff(pred_def_7679,type,
v11882: state_type > $o ).
tff(pred_def_7680,type,
v11884: state_type > $o ).
tff(pred_def_7681,type,
v11886: state_type > $o ).
tff(pred_def_7682,type,
v11888: state_type > $o ).
tff(pred_def_7683,type,
v11890: state_type > $o ).
tff(pred_def_7684,type,
v11892: state_type > $o ).
tff(pred_def_7685,type,
v11899: state_type > $o ).
tff(pred_def_7686,type,
v11897: state_type > $o ).
tff(pred_def_7687,type,
v11896: state_type > $o ).
tff(pred_def_7688,type,
v11912: ( state_type * $int ) > $o ).
tff(pred_def_7689,type,
v11911: state_type > $o ).
tff(pred_def_7690,type,
v11915: state_type > $o ).
tff(pred_def_7691,type,
v11917: state_type > $o ).
tff(pred_def_7692,type,
v11916: state_type > $o ).
tff(pred_def_7693,type,
v11914: state_type > $o ).
tff(pred_def_7694,type,
v11918: state_type > $o ).
tff(pred_def_7695,type,
v11913: state_type > $o ).
tff(pred_def_7696,type,
v11910: state_type > $o ).
tff(pred_def_7697,type,
v11921: state_type > $o ).
tff(pred_def_7698,type,
v11923: state_type > $o ).
tff(pred_def_7699,type,
v11922: state_type > $o ).
tff(pred_def_7700,type,
v11920: state_type > $o ).
tff(pred_def_7701,type,
v11924: state_type > $o ).
tff(pred_def_7702,type,
v11919: state_type > $o ).
tff(pred_def_7703,type,
v11909: state_type > $o ).
tff(pred_def_7704,type,
v11908: state_type > $o ).
tff(pred_def_7705,type,
v11926: state_type > $o ).
tff(pred_def_7706,type,
v11925: state_type > $o ).
tff(pred_def_7707,type,
v11907: state_type > $o ).
tff(pred_def_7708,type,
v11927: state_type > $o ).
tff(pred_def_7709,type,
v11906: state_type > $o ).
tff(pred_def_7710,type,
v11903: state_type > $o ).
tff(pred_def_7711,type,
v11905: state_type > $o ).
tff(pred_def_7712,type,
v11895: state_type > $o ).
tff(pred_def_7713,type,
v11934: state_type > $o ).
tff(pred_def_7714,type,
v11933: state_type > $o ).
tff(pred_def_7715,type,
v11935: state_type > $o ).
tff(pred_def_7716,type,
v11936: state_type > $o ).
tff(pred_def_7717,type,
v11932: state_type > $o ).
tff(pred_def_7718,type,
v11931: state_type > $o ).
tff(pred_def_7719,type,
v11928: state_type > $o ).
tff(pred_def_7720,type,
v11930: state_type > $o ).
tff(pred_def_7721,type,
v11872: state_type > $o ).
tff(pred_def_7722,type,
v11942: state_type > $o ).
tff(pred_def_7723,type,
v11944: state_type > $o ).
tff(pred_def_7724,type,
v11946: state_type > $o ).
tff(pred_def_7725,type,
v11948: state_type > $o ).
tff(pred_def_7726,type,
v11950: state_type > $o ).
tff(pred_def_7727,type,
v11952: state_type > $o ).
tff(pred_def_7728,type,
v11954: state_type > $o ).
tff(pred_def_7729,type,
v11956: state_type > $o ).
tff(pred_def_7730,type,
v11958: state_type > $o ).
tff(pred_def_7731,type,
v11960: state_type > $o ).
tff(pred_def_7732,type,
v11967: state_type > $o ).
tff(pred_def_7733,type,
v11965: state_type > $o ).
tff(pred_def_7734,type,
v11964: state_type > $o ).
tff(pred_def_7735,type,
v11980: ( state_type * $int ) > $o ).
tff(pred_def_7736,type,
v11979: state_type > $o ).
tff(pred_def_7737,type,
v11983: state_type > $o ).
tff(pred_def_7738,type,
v11985: state_type > $o ).
tff(pred_def_7739,type,
v11984: state_type > $o ).
tff(pred_def_7740,type,
v11982: state_type > $o ).
tff(pred_def_7741,type,
v11986: state_type > $o ).
tff(pred_def_7742,type,
v11981: state_type > $o ).
tff(pred_def_7743,type,
v11978: state_type > $o ).
tff(pred_def_7744,type,
v11989: state_type > $o ).
tff(pred_def_7745,type,
v11991: state_type > $o ).
tff(pred_def_7746,type,
v11990: state_type > $o ).
tff(pred_def_7747,type,
v11988: state_type > $o ).
tff(pred_def_7748,type,
v11992: state_type > $o ).
tff(pred_def_7749,type,
v11987: state_type > $o ).
tff(pred_def_7750,type,
v11977: state_type > $o ).
tff(pred_def_7751,type,
v11976: state_type > $o ).
tff(pred_def_7752,type,
v11994: state_type > $o ).
tff(pred_def_7753,type,
v11993: state_type > $o ).
tff(pred_def_7754,type,
v11975: state_type > $o ).
tff(pred_def_7755,type,
v11995: state_type > $o ).
tff(pred_def_7756,type,
v11974: state_type > $o ).
tff(pred_def_7757,type,
v11971: state_type > $o ).
tff(pred_def_7758,type,
v11973: state_type > $o ).
tff(pred_def_7759,type,
v11963: state_type > $o ).
tff(pred_def_7760,type,
v12002: state_type > $o ).
tff(pred_def_7761,type,
v12001: state_type > $o ).
tff(pred_def_7762,type,
v12003: state_type > $o ).
tff(pred_def_7763,type,
v12004: state_type > $o ).
tff(pred_def_7764,type,
v12000: state_type > $o ).
tff(pred_def_7765,type,
v11999: state_type > $o ).
tff(pred_def_7766,type,
v11996: state_type > $o ).
tff(pred_def_7767,type,
v11998: state_type > $o ).
tff(pred_def_7768,type,
v11940: state_type > $o ).
tff(pred_def_7769,type,
v12010: state_type > $o ).
tff(pred_def_7770,type,
v12012: state_type > $o ).
tff(pred_def_7771,type,
v12014: state_type > $o ).
tff(pred_def_7772,type,
v12016: state_type > $o ).
tff(pred_def_7773,type,
v12018: state_type > $o ).
tff(pred_def_7774,type,
v12020: state_type > $o ).
tff(pred_def_7775,type,
v12022: state_type > $o ).
tff(pred_def_7776,type,
v12024: state_type > $o ).
tff(pred_def_7777,type,
v12026: state_type > $o ).
tff(pred_def_7778,type,
v12028: state_type > $o ).
tff(pred_def_7779,type,
v12035: state_type > $o ).
tff(pred_def_7780,type,
v12033: state_type > $o ).
tff(pred_def_7781,type,
v12032: state_type > $o ).
tff(pred_def_7782,type,
v12048: ( state_type * $int ) > $o ).
tff(pred_def_7783,type,
v12047: state_type > $o ).
tff(pred_def_7784,type,
v12051: state_type > $o ).
tff(pred_def_7785,type,
v12053: state_type > $o ).
tff(pred_def_7786,type,
v12052: state_type > $o ).
tff(pred_def_7787,type,
v12050: state_type > $o ).
tff(pred_def_7788,type,
v12054: state_type > $o ).
tff(pred_def_7789,type,
v12049: state_type > $o ).
tff(pred_def_7790,type,
v12046: state_type > $o ).
tff(pred_def_7791,type,
v12057: state_type > $o ).
tff(pred_def_7792,type,
v12059: state_type > $o ).
tff(pred_def_7793,type,
v12058: state_type > $o ).
tff(pred_def_7794,type,
v12056: state_type > $o ).
tff(pred_def_7795,type,
v12060: state_type > $o ).
tff(pred_def_7796,type,
v12055: state_type > $o ).
tff(pred_def_7797,type,
v12045: state_type > $o ).
tff(pred_def_7798,type,
v12044: state_type > $o ).
tff(pred_def_7799,type,
v12062: state_type > $o ).
tff(pred_def_7800,type,
v12061: state_type > $o ).
tff(pred_def_7801,type,
v12043: state_type > $o ).
tff(pred_def_7802,type,
v12063: state_type > $o ).
tff(pred_def_7803,type,
v12042: state_type > $o ).
tff(pred_def_7804,type,
v12039: state_type > $o ).
tff(pred_def_7805,type,
v12041: state_type > $o ).
tff(pred_def_7806,type,
v12031: state_type > $o ).
tff(pred_def_7807,type,
v12070: state_type > $o ).
tff(pred_def_7808,type,
v12069: state_type > $o ).
tff(pred_def_7809,type,
v12071: state_type > $o ).
tff(pred_def_7810,type,
v12072: state_type > $o ).
tff(pred_def_7811,type,
v12068: state_type > $o ).
tff(pred_def_7812,type,
v12067: state_type > $o ).
tff(pred_def_7813,type,
v12064: state_type > $o ).
tff(pred_def_7814,type,
v12066: state_type > $o ).
tff(pred_def_7815,type,
v12008: state_type > $o ).
tff(pred_def_7816,type,
v12078: state_type > $o ).
tff(pred_def_7817,type,
v12080: state_type > $o ).
tff(pred_def_7818,type,
v12082: state_type > $o ).
tff(pred_def_7819,type,
v12084: state_type > $o ).
tff(pred_def_7820,type,
v12086: state_type > $o ).
tff(pred_def_7821,type,
v12088: state_type > $o ).
tff(pred_def_7822,type,
v12090: state_type > $o ).
tff(pred_def_7823,type,
v12092: state_type > $o ).
tff(pred_def_7824,type,
v12094: state_type > $o ).
tff(pred_def_7825,type,
v12096: state_type > $o ).
tff(pred_def_7826,type,
v12103: state_type > $o ).
tff(pred_def_7827,type,
v12101: state_type > $o ).
tff(pred_def_7828,type,
v12100: state_type > $o ).
tff(pred_def_7829,type,
v12116: ( state_type * $int ) > $o ).
tff(pred_def_7830,type,
v12115: state_type > $o ).
tff(pred_def_7831,type,
v12119: state_type > $o ).
tff(pred_def_7832,type,
v12121: state_type > $o ).
tff(pred_def_7833,type,
v12120: state_type > $o ).
tff(pred_def_7834,type,
v12118: state_type > $o ).
tff(pred_def_7835,type,
v12122: state_type > $o ).
tff(pred_def_7836,type,
v12117: state_type > $o ).
tff(pred_def_7837,type,
v12114: state_type > $o ).
tff(pred_def_7838,type,
v12125: state_type > $o ).
tff(pred_def_7839,type,
v12127: state_type > $o ).
tff(pred_def_7840,type,
v12126: state_type > $o ).
tff(pred_def_7841,type,
v12124: state_type > $o ).
tff(pred_def_7842,type,
v12128: state_type > $o ).
tff(pred_def_7843,type,
v12123: state_type > $o ).
tff(pred_def_7844,type,
v12113: state_type > $o ).
tff(pred_def_7845,type,
v12112: state_type > $o ).
tff(pred_def_7846,type,
v12130: state_type > $o ).
tff(pred_def_7847,type,
v12129: state_type > $o ).
tff(pred_def_7848,type,
v12111: state_type > $o ).
tff(pred_def_7849,type,
v12131: state_type > $o ).
tff(pred_def_7850,type,
v12110: state_type > $o ).
tff(pred_def_7851,type,
v12107: state_type > $o ).
tff(pred_def_7852,type,
v12109: state_type > $o ).
tff(pred_def_7853,type,
v12099: state_type > $o ).
tff(pred_def_7854,type,
v12138: state_type > $o ).
tff(pred_def_7855,type,
v12137: state_type > $o ).
tff(pred_def_7856,type,
v12139: state_type > $o ).
tff(pred_def_7857,type,
v12140: state_type > $o ).
tff(pred_def_7858,type,
v12136: state_type > $o ).
tff(pred_def_7859,type,
v12135: state_type > $o ).
tff(pred_def_7860,type,
v12132: state_type > $o ).
tff(pred_def_7861,type,
v12134: state_type > $o ).
tff(pred_def_7862,type,
v12076: state_type > $o ).
tff(pred_def_7863,type,
v12146: state_type > $o ).
tff(pred_def_7864,type,
v12148: state_type > $o ).
tff(pred_def_7865,type,
v12150: state_type > $o ).
tff(pred_def_7866,type,
v12152: state_type > $o ).
tff(pred_def_7867,type,
v12154: state_type > $o ).
tff(pred_def_7868,type,
v12156: state_type > $o ).
tff(pred_def_7869,type,
v12158: state_type > $o ).
tff(pred_def_7870,type,
v12160: state_type > $o ).
tff(pred_def_7871,type,
v12162: state_type > $o ).
tff(pred_def_7872,type,
v12164: state_type > $o ).
tff(pred_def_7873,type,
v12171: state_type > $o ).
tff(pred_def_7874,type,
v12169: state_type > $o ).
tff(pred_def_7875,type,
v12168: state_type > $o ).
tff(pred_def_7876,type,
v12184: ( state_type * $int ) > $o ).
tff(pred_def_7877,type,
v12183: state_type > $o ).
tff(pred_def_7878,type,
v12187: state_type > $o ).
tff(pred_def_7879,type,
v12189: state_type > $o ).
tff(pred_def_7880,type,
v12188: state_type > $o ).
tff(pred_def_7881,type,
v12186: state_type > $o ).
tff(pred_def_7882,type,
v12190: state_type > $o ).
tff(pred_def_7883,type,
v12185: state_type > $o ).
tff(pred_def_7884,type,
v12182: state_type > $o ).
tff(pred_def_7885,type,
v12193: state_type > $o ).
tff(pred_def_7886,type,
v12195: state_type > $o ).
tff(pred_def_7887,type,
v12194: state_type > $o ).
tff(pred_def_7888,type,
v12192: state_type > $o ).
tff(pred_def_7889,type,
v12196: state_type > $o ).
tff(pred_def_7890,type,
v12191: state_type > $o ).
tff(pred_def_7891,type,
v12181: state_type > $o ).
tff(pred_def_7892,type,
v12180: state_type > $o ).
tff(pred_def_7893,type,
v12198: state_type > $o ).
tff(pred_def_7894,type,
v12197: state_type > $o ).
tff(pred_def_7895,type,
v12179: state_type > $o ).
tff(pred_def_7896,type,
v12199: state_type > $o ).
tff(pred_def_7897,type,
v12178: state_type > $o ).
tff(pred_def_7898,type,
v12175: state_type > $o ).
tff(pred_def_7899,type,
v12177: state_type > $o ).
tff(pred_def_7900,type,
v12167: state_type > $o ).
tff(pred_def_7901,type,
v12206: state_type > $o ).
tff(pred_def_7902,type,
v12205: state_type > $o ).
tff(pred_def_7903,type,
v12207: state_type > $o ).
tff(pred_def_7904,type,
v12208: state_type > $o ).
tff(pred_def_7905,type,
v12204: state_type > $o ).
tff(pred_def_7906,type,
v12203: state_type > $o ).
tff(pred_def_7907,type,
v12200: state_type > $o ).
tff(pred_def_7908,type,
v12202: state_type > $o ).
tff(pred_def_7909,type,
v12144: state_type > $o ).
tff(pred_def_7910,type,
v12214: state_type > $o ).
tff(pred_def_7911,type,
v12216: state_type > $o ).
tff(pred_def_7912,type,
v12218: state_type > $o ).
tff(pred_def_7913,type,
v12220: state_type > $o ).
tff(pred_def_7914,type,
v12222: state_type > $o ).
tff(pred_def_7915,type,
v12224: state_type > $o ).
tff(pred_def_7916,type,
v12226: state_type > $o ).
tff(pred_def_7917,type,
v12228: state_type > $o ).
tff(pred_def_7918,type,
v12230: state_type > $o ).
tff(pred_def_7919,type,
v12232: state_type > $o ).
tff(pred_def_7920,type,
v12239: state_type > $o ).
tff(pred_def_7921,type,
v12237: state_type > $o ).
tff(pred_def_7922,type,
v12236: state_type > $o ).
tff(pred_def_7923,type,
v12252: ( state_type * $int ) > $o ).
tff(pred_def_7924,type,
v12251: state_type > $o ).
tff(pred_def_7925,type,
v12255: state_type > $o ).
tff(pred_def_7926,type,
v12257: state_type > $o ).
tff(pred_def_7927,type,
v12256: state_type > $o ).
tff(pred_def_7928,type,
v12254: state_type > $o ).
tff(pred_def_7929,type,
v12258: state_type > $o ).
tff(pred_def_7930,type,
v12253: state_type > $o ).
tff(pred_def_7931,type,
v12250: state_type > $o ).
tff(pred_def_7932,type,
v12261: state_type > $o ).
tff(pred_def_7933,type,
v12263: state_type > $o ).
tff(pred_def_7934,type,
v12262: state_type > $o ).
tff(pred_def_7935,type,
v12260: state_type > $o ).
tff(pred_def_7936,type,
v12264: state_type > $o ).
tff(pred_def_7937,type,
v12259: state_type > $o ).
tff(pred_def_7938,type,
v12249: state_type > $o ).
tff(pred_def_7939,type,
v12248: state_type > $o ).
tff(pred_def_7940,type,
v12266: state_type > $o ).
tff(pred_def_7941,type,
v12265: state_type > $o ).
tff(pred_def_7942,type,
v12247: state_type > $o ).
tff(pred_def_7943,type,
v12267: state_type > $o ).
tff(pred_def_7944,type,
v12246: state_type > $o ).
tff(pred_def_7945,type,
v12243: state_type > $o ).
tff(pred_def_7946,type,
v12245: state_type > $o ).
tff(pred_def_7947,type,
v12235: state_type > $o ).
tff(pred_def_7948,type,
v12274: state_type > $o ).
tff(pred_def_7949,type,
v12273: state_type > $o ).
tff(pred_def_7950,type,
v12275: state_type > $o ).
tff(pred_def_7951,type,
v12276: state_type > $o ).
tff(pred_def_7952,type,
v12272: state_type > $o ).
tff(pred_def_7953,type,
v12271: state_type > $o ).
tff(pred_def_7954,type,
v12268: state_type > $o ).
tff(pred_def_7955,type,
v12270: state_type > $o ).
tff(pred_def_7956,type,
v12212: state_type > $o ).
tff(pred_def_7957,type,
v12282: state_type > $o ).
tff(pred_def_7958,type,
v12284: state_type > $o ).
tff(pred_def_7959,type,
v12286: state_type > $o ).
tff(pred_def_7960,type,
v12288: state_type > $o ).
tff(pred_def_7961,type,
v12290: state_type > $o ).
tff(pred_def_7962,type,
v12292: state_type > $o ).
tff(pred_def_7963,type,
v12294: state_type > $o ).
tff(pred_def_7964,type,
v12296: state_type > $o ).
tff(pred_def_7965,type,
v12298: state_type > $o ).
tff(pred_def_7966,type,
v12300: state_type > $o ).
tff(pred_def_7967,type,
v12307: state_type > $o ).
tff(pred_def_7968,type,
v12305: state_type > $o ).
tff(pred_def_7969,type,
v12304: state_type > $o ).
tff(pred_def_7970,type,
v12320: ( state_type * $int ) > $o ).
tff(pred_def_7971,type,
v12319: state_type > $o ).
tff(pred_def_7972,type,
v12323: state_type > $o ).
tff(pred_def_7973,type,
v12325: state_type > $o ).
tff(pred_def_7974,type,
v12324: state_type > $o ).
tff(pred_def_7975,type,
v12322: state_type > $o ).
tff(pred_def_7976,type,
v12326: state_type > $o ).
tff(pred_def_7977,type,
v12321: state_type > $o ).
tff(pred_def_7978,type,
v12318: state_type > $o ).
tff(pred_def_7979,type,
v12329: state_type > $o ).
tff(pred_def_7980,type,
v12331: state_type > $o ).
tff(pred_def_7981,type,
v12330: state_type > $o ).
tff(pred_def_7982,type,
v12328: state_type > $o ).
tff(pred_def_7983,type,
v12332: state_type > $o ).
tff(pred_def_7984,type,
v12327: state_type > $o ).
tff(pred_def_7985,type,
v12317: state_type > $o ).
tff(pred_def_7986,type,
v12316: state_type > $o ).
tff(pred_def_7987,type,
v12334: state_type > $o ).
tff(pred_def_7988,type,
v12333: state_type > $o ).
tff(pred_def_7989,type,
v12315: state_type > $o ).
tff(pred_def_7990,type,
v12335: state_type > $o ).
tff(pred_def_7991,type,
v12314: state_type > $o ).
tff(pred_def_7992,type,
v12311: state_type > $o ).
tff(pred_def_7993,type,
v12313: state_type > $o ).
tff(pred_def_7994,type,
v12303: state_type > $o ).
tff(pred_def_7995,type,
v12342: state_type > $o ).
tff(pred_def_7996,type,
v12341: state_type > $o ).
tff(pred_def_7997,type,
v12343: state_type > $o ).
tff(pred_def_7998,type,
v12344: state_type > $o ).
tff(pred_def_7999,type,
v12340: state_type > $o ).
tff(pred_def_8000,type,
v12339: state_type > $o ).
tff(pred_def_8001,type,
v12336: state_type > $o ).
tff(pred_def_8002,type,
v12338: state_type > $o ).
tff(pred_def_8003,type,
v12280: state_type > $o ).
tff(pred_def_8004,type,
v12350: state_type > $o ).
tff(pred_def_8005,type,
v12352: state_type > $o ).
tff(pred_def_8006,type,
v12354: state_type > $o ).
tff(pred_def_8007,type,
v12356: state_type > $o ).
tff(pred_def_8008,type,
v12358: state_type > $o ).
tff(pred_def_8009,type,
v12360: state_type > $o ).
tff(pred_def_8010,type,
v12362: state_type > $o ).
tff(pred_def_8011,type,
v12364: state_type > $o ).
tff(pred_def_8012,type,
v12366: state_type > $o ).
tff(pred_def_8013,type,
v12368: state_type > $o ).
tff(pred_def_8014,type,
v12375: state_type > $o ).
tff(pred_def_8015,type,
v12373: state_type > $o ).
tff(pred_def_8016,type,
v12372: state_type > $o ).
tff(pred_def_8017,type,
v12388: ( state_type * $int ) > $o ).
tff(pred_def_8018,type,
v12387: state_type > $o ).
tff(pred_def_8019,type,
v12391: state_type > $o ).
tff(pred_def_8020,type,
v12393: state_type > $o ).
tff(pred_def_8021,type,
v12392: state_type > $o ).
tff(pred_def_8022,type,
v12390: state_type > $o ).
tff(pred_def_8023,type,
v12394: state_type > $o ).
tff(pred_def_8024,type,
v12389: state_type > $o ).
tff(pred_def_8025,type,
v12386: state_type > $o ).
tff(pred_def_8026,type,
v12397: state_type > $o ).
tff(pred_def_8027,type,
v12399: state_type > $o ).
tff(pred_def_8028,type,
v12398: state_type > $o ).
tff(pred_def_8029,type,
v12396: state_type > $o ).
tff(pred_def_8030,type,
v12400: state_type > $o ).
tff(pred_def_8031,type,
v12395: state_type > $o ).
tff(pred_def_8032,type,
v12385: state_type > $o ).
tff(pred_def_8033,type,
v12384: state_type > $o ).
tff(pred_def_8034,type,
v12402: state_type > $o ).
tff(pred_def_8035,type,
v12401: state_type > $o ).
tff(pred_def_8036,type,
v12383: state_type > $o ).
tff(pred_def_8037,type,
v12403: state_type > $o ).
tff(pred_def_8038,type,
v12382: state_type > $o ).
tff(pred_def_8039,type,
v12379: state_type > $o ).
tff(pred_def_8040,type,
v12381: state_type > $o ).
tff(pred_def_8041,type,
v12371: state_type > $o ).
tff(pred_def_8042,type,
v12410: state_type > $o ).
tff(pred_def_8043,type,
v12409: state_type > $o ).
tff(pred_def_8044,type,
v12411: state_type > $o ).
tff(pred_def_8045,type,
v12412: state_type > $o ).
tff(pred_def_8046,type,
v12408: state_type > $o ).
tff(pred_def_8047,type,
v12407: state_type > $o ).
tff(pred_def_8048,type,
v12404: state_type > $o ).
tff(pred_def_8049,type,
v12406: state_type > $o ).
tff(pred_def_8050,type,
v12348: state_type > $o ).
tff(pred_def_8051,type,
v12418: state_type > $o ).
tff(pred_def_8052,type,
v12420: state_type > $o ).
tff(pred_def_8053,type,
v12422: state_type > $o ).
tff(pred_def_8054,type,
v12424: state_type > $o ).
tff(pred_def_8055,type,
v12426: state_type > $o ).
tff(pred_def_8056,type,
v12428: state_type > $o ).
tff(pred_def_8057,type,
v12430: state_type > $o ).
tff(pred_def_8058,type,
v12432: state_type > $o ).
tff(pred_def_8059,type,
v12434: state_type > $o ).
tff(pred_def_8060,type,
v12436: state_type > $o ).
tff(pred_def_8061,type,
v12443: state_type > $o ).
tff(pred_def_8062,type,
v12441: state_type > $o ).
tff(pred_def_8063,type,
v12440: state_type > $o ).
tff(pred_def_8064,type,
v12456: ( state_type * $int ) > $o ).
tff(pred_def_8065,type,
v12455: state_type > $o ).
tff(pred_def_8066,type,
v12459: state_type > $o ).
tff(pred_def_8067,type,
v12461: state_type > $o ).
tff(pred_def_8068,type,
v12460: state_type > $o ).
tff(pred_def_8069,type,
v12458: state_type > $o ).
tff(pred_def_8070,type,
v12462: state_type > $o ).
tff(pred_def_8071,type,
v12457: state_type > $o ).
tff(pred_def_8072,type,
v12454: state_type > $o ).
tff(pred_def_8073,type,
v12465: state_type > $o ).
tff(pred_def_8074,type,
v12467: state_type > $o ).
tff(pred_def_8075,type,
v12466: state_type > $o ).
tff(pred_def_8076,type,
v12464: state_type > $o ).
tff(pred_def_8077,type,
v12468: state_type > $o ).
tff(pred_def_8078,type,
v12463: state_type > $o ).
tff(pred_def_8079,type,
v12453: state_type > $o ).
tff(pred_def_8080,type,
v12452: state_type > $o ).
tff(pred_def_8081,type,
v12470: state_type > $o ).
tff(pred_def_8082,type,
v12469: state_type > $o ).
tff(pred_def_8083,type,
v12451: state_type > $o ).
tff(pred_def_8084,type,
v12471: state_type > $o ).
tff(pred_def_8085,type,
v12450: state_type > $o ).
tff(pred_def_8086,type,
v12447: state_type > $o ).
tff(pred_def_8087,type,
v12449: state_type > $o ).
tff(pred_def_8088,type,
v12439: state_type > $o ).
tff(pred_def_8089,type,
v12478: state_type > $o ).
tff(pred_def_8090,type,
v12477: state_type > $o ).
tff(pred_def_8091,type,
v12479: state_type > $o ).
tff(pred_def_8092,type,
v12480: state_type > $o ).
tff(pred_def_8093,type,
v12476: state_type > $o ).
tff(pred_def_8094,type,
v12475: state_type > $o ).
tff(pred_def_8095,type,
v12472: state_type > $o ).
tff(pred_def_8096,type,
v12474: state_type > $o ).
tff(pred_def_8097,type,
v12416: state_type > $o ).
tff(pred_def_8098,type,
v12486: state_type > $o ).
tff(pred_def_8099,type,
v12488: state_type > $o ).
tff(pred_def_8100,type,
v12490: state_type > $o ).
tff(pred_def_8101,type,
v12492: state_type > $o ).
tff(pred_def_8102,type,
v12494: state_type > $o ).
tff(pred_def_8103,type,
v12496: state_type > $o ).
tff(pred_def_8104,type,
v12498: state_type > $o ).
tff(pred_def_8105,type,
v12500: state_type > $o ).
tff(pred_def_8106,type,
v12502: state_type > $o ).
tff(pred_def_8107,type,
v12504: state_type > $o ).
tff(pred_def_8108,type,
v12511: state_type > $o ).
tff(pred_def_8109,type,
v12509: state_type > $o ).
tff(pred_def_8110,type,
v12508: state_type > $o ).
tff(pred_def_8111,type,
v12524: ( state_type * $int ) > $o ).
tff(pred_def_8112,type,
v12523: state_type > $o ).
tff(pred_def_8113,type,
v12527: state_type > $o ).
tff(pred_def_8114,type,
v12529: state_type > $o ).
tff(pred_def_8115,type,
v12528: state_type > $o ).
tff(pred_def_8116,type,
v12526: state_type > $o ).
tff(pred_def_8117,type,
v12530: state_type > $o ).
tff(pred_def_8118,type,
v12525: state_type > $o ).
tff(pred_def_8119,type,
v12522: state_type > $o ).
tff(pred_def_8120,type,
v12533: state_type > $o ).
tff(pred_def_8121,type,
v12535: state_type > $o ).
tff(pred_def_8122,type,
v12534: state_type > $o ).
tff(pred_def_8123,type,
v12532: state_type > $o ).
tff(pred_def_8124,type,
v12536: state_type > $o ).
tff(pred_def_8125,type,
v12531: state_type > $o ).
tff(pred_def_8126,type,
v12521: state_type > $o ).
tff(pred_def_8127,type,
v12520: state_type > $o ).
tff(pred_def_8128,type,
v12538: state_type > $o ).
tff(pred_def_8129,type,
v12537: state_type > $o ).
tff(pred_def_8130,type,
v12519: state_type > $o ).
tff(pred_def_8131,type,
v12539: state_type > $o ).
tff(pred_def_8132,type,
v12518: state_type > $o ).
tff(pred_def_8133,type,
v12515: state_type > $o ).
tff(pred_def_8134,type,
v12517: state_type > $o ).
tff(pred_def_8135,type,
v12507: state_type > $o ).
tff(pred_def_8136,type,
v12546: state_type > $o ).
tff(pred_def_8137,type,
v12545: state_type > $o ).
tff(pred_def_8138,type,
v12547: state_type > $o ).
tff(pred_def_8139,type,
v12548: state_type > $o ).
tff(pred_def_8140,type,
v12544: state_type > $o ).
tff(pred_def_8141,type,
v12543: state_type > $o ).
tff(pred_def_8142,type,
v12540: state_type > $o ).
tff(pred_def_8143,type,
v12542: state_type > $o ).
tff(pred_def_8144,type,
v12484: state_type > $o ).
tff(pred_def_8145,type,
v12554: state_type > $o ).
tff(pred_def_8146,type,
v12556: state_type > $o ).
tff(pred_def_8147,type,
v12558: state_type > $o ).
tff(pred_def_8148,type,
v12560: state_type > $o ).
tff(pred_def_8149,type,
v12562: state_type > $o ).
tff(pred_def_8150,type,
v12564: state_type > $o ).
tff(pred_def_8151,type,
v12566: state_type > $o ).
tff(pred_def_8152,type,
v12568: state_type > $o ).
tff(pred_def_8153,type,
v12570: state_type > $o ).
tff(pred_def_8154,type,
v12572: state_type > $o ).
tff(pred_def_8155,type,
v12579: state_type > $o ).
tff(pred_def_8156,type,
v12577: state_type > $o ).
tff(pred_def_8157,type,
v12576: state_type > $o ).
tff(pred_def_8158,type,
v12592: ( state_type * $int ) > $o ).
tff(pred_def_8159,type,
v12591: state_type > $o ).
tff(pred_def_8160,type,
v12595: state_type > $o ).
tff(pred_def_8161,type,
v12597: state_type > $o ).
tff(pred_def_8162,type,
v12596: state_type > $o ).
tff(pred_def_8163,type,
v12594: state_type > $o ).
tff(pred_def_8164,type,
v12598: state_type > $o ).
tff(pred_def_8165,type,
v12593: state_type > $o ).
tff(pred_def_8166,type,
v12590: state_type > $o ).
tff(pred_def_8167,type,
v12601: state_type > $o ).
tff(pred_def_8168,type,
v12603: state_type > $o ).
tff(pred_def_8169,type,
v12602: state_type > $o ).
tff(pred_def_8170,type,
v12600: state_type > $o ).
tff(pred_def_8171,type,
v12604: state_type > $o ).
tff(pred_def_8172,type,
v12599: state_type > $o ).
tff(pred_def_8173,type,
v12589: state_type > $o ).
tff(pred_def_8174,type,
v12588: state_type > $o ).
tff(pred_def_8175,type,
v12606: state_type > $o ).
tff(pred_def_8176,type,
v12605: state_type > $o ).
tff(pred_def_8177,type,
v12587: state_type > $o ).
tff(pred_def_8178,type,
v12607: state_type > $o ).
tff(pred_def_8179,type,
v12586: state_type > $o ).
tff(pred_def_8180,type,
v12583: state_type > $o ).
tff(pred_def_8181,type,
v12585: state_type > $o ).
tff(pred_def_8182,type,
v12575: state_type > $o ).
tff(pred_def_8183,type,
v12614: state_type > $o ).
tff(pred_def_8184,type,
v12613: state_type > $o ).
tff(pred_def_8185,type,
v12615: state_type > $o ).
tff(pred_def_8186,type,
v12616: state_type > $o ).
tff(pred_def_8187,type,
v12612: state_type > $o ).
tff(pred_def_8188,type,
v12611: state_type > $o ).
tff(pred_def_8189,type,
v12608: state_type > $o ).
tff(pred_def_8190,type,
v12610: state_type > $o ).
tff(pred_def_8191,type,
v12552: state_type > $o ).
tff(pred_def_8192,type,
v12620: state_type > $o ).
tff(pred_def_8193,type,
v12622: state_type > $o ).
tff(pred_def_8194,type,
v12624: state_type > $o ).
tff(pred_def_8195,type,
v12626: state_type > $o ).
tff(pred_def_8196,type,
v12628: state_type > $o ).
tff(pred_def_8197,type,
v12630: state_type > $o ).
tff(pred_def_8198,type,
v12632: state_type > $o ).
tff(pred_def_8199,type,
v12634: state_type > $o ).
tff(pred_def_8200,type,
v12636: state_type > $o ).
tff(pred_def_8201,type,
v12638: state_type > $o ).
tff(pred_def_8202,type,
v12640: state_type > $o ).
tff(pred_def_8203,type,
v12642: state_type > $o ).
tff(pred_def_8204,type,
v12644: state_type > $o ).
tff(pred_def_8205,type,
v12646: state_type > $o ).
tff(pred_def_8206,type,
v12648: state_type > $o ).
tff(pred_def_8207,type,
v12650: state_type > $o ).
tff(pred_def_8208,type,
v12652: state_type > $o ).
tff(pred_def_8209,type,
v12654: state_type > $o ).
tff(pred_def_8210,type,
v12656: state_type > $o ).
tff(pred_def_8211,type,
v12658: state_type > $o ).
tff(pred_def_8212,type,
v12660: state_type > $o ).
tff(pred_def_8213,type,
v12662: state_type > $o ).
tff(pred_def_8214,type,
v12664: state_type > $o ).
tff(pred_def_8215,type,
v12666: state_type > $o ).
tff(pred_def_8216,type,
v12668: state_type > $o ).
tff(pred_def_8217,type,
v12670: state_type > $o ).
tff(pred_def_8218,type,
v12672: state_type > $o ).
tff(pred_def_8219,type,
v12674: state_type > $o ).
tff(pred_def_8220,type,
v12676: state_type > $o ).
tff(pred_def_8221,type,
v12678: state_type > $o ).
tff(pred_def_8222,type,
v12680: state_type > $o ).
tff(pred_def_8223,type,
v12682: state_type > $o ).
tff(pred_def_8224,type,
v12684: state_type > $o ).
tff(pred_def_8225,type,
v12686: state_type > $o ).
tff(pred_def_8226,type,
v12688: state_type > $o ).
tff(pred_def_8227,type,
v12690: state_type > $o ).
tff(pred_def_8228,type,
v12692: state_type > $o ).
tff(pred_def_8229,type,
v12694: state_type > $o ).
tff(pred_def_8230,type,
v12696: state_type > $o ).
tff(pred_def_8231,type,
v12698: state_type > $o ).
tff(pred_def_8232,type,
v12700: state_type > $o ).
tff(pred_def_8233,type,
v12702: state_type > $o ).
tff(pred_def_8234,type,
v12704: state_type > $o ).
tff(pred_def_8235,type,
v12706: state_type > $o ).
tff(pred_def_8236,type,
v12708: state_type > $o ).
tff(pred_def_8237,type,
v12710: state_type > $o ).
tff(pred_def_8238,type,
v12712: state_type > $o ).
tff(pred_def_8239,type,
v12714: state_type > $o ).
tff(pred_def_8240,type,
v12716: state_type > $o ).
tff(pred_def_8241,type,
v12718: state_type > $o ).
tff(pred_def_8242,type,
v12720: state_type > $o ).
tff(pred_def_8243,type,
v12722: state_type > $o ).
tff(pred_def_8244,type,
v12724: state_type > $o ).
tff(pred_def_8245,type,
v12726: state_type > $o ).
tff(pred_def_8246,type,
v12728: state_type > $o ).
tff(pred_def_8247,type,
v12730: state_type > $o ).
tff(pred_def_8248,type,
v12732: state_type > $o ).
tff(pred_def_8249,type,
v12734: state_type > $o ).
tff(pred_def_8250,type,
v12736: state_type > $o ).
tff(pred_def_8251,type,
v12738: state_type > $o ).
tff(pred_def_8252,type,
v12740: state_type > $o ).
tff(pred_def_8253,type,
v12742: state_type > $o ).
tff(pred_def_8254,type,
v12744: state_type > $o ).
tff(pred_def_8255,type,
v12751: state_type > $o ).
tff(pred_def_8256,type,
v12753: state_type > $o ).
tff(pred_def_8257,type,
v12755: state_type > $o ).
tff(pred_def_8258,type,
v12757: state_type > $o ).
tff(pred_def_8259,type,
v12759: state_type > $o ).
tff(pred_def_8260,type,
v12761: state_type > $o ).
tff(pred_def_8261,type,
v12763: state_type > $o ).
tff(pred_def_8262,type,
v12765: state_type > $o ).
tff(pred_def_8263,type,
v12767: state_type > $o ).
tff(pred_def_8264,type,
v12769: state_type > $o ).
tff(pred_def_8265,type,
v12771: state_type > $o ).
tff(pred_def_8266,type,
v12773: state_type > $o ).
tff(pred_def_8267,type,
v12775: state_type > $o ).
tff(pred_def_8268,type,
v12777: state_type > $o ).
tff(pred_def_8269,type,
v12779: state_type > $o ).
tff(pred_def_8270,type,
v12781: state_type > $o ).
tff(pred_def_8271,type,
v12783: state_type > $o ).
tff(pred_def_8272,type,
v12785: state_type > $o ).
tff(pred_def_8273,type,
v12787: state_type > $o ).
tff(pred_def_8274,type,
v12789: state_type > $o ).
tff(pred_def_8275,type,
v12791: state_type > $o ).
tff(pred_def_8276,type,
v12749: ( state_type * $int ) > $o ).
tff(pred_def_8277,type,
v12747: ( state_type * $int ) > $o ).
tff(pred_def_8278,type,
v12793: state_type > $o ).
tff(pred_def_8279,type,
v12795: state_type > $o ).
tff(pred_def_8280,type,
v12797: state_type > $o ).
tff(pred_def_8281,type,
v12799: state_type > $o ).
tff(pred_def_8282,type,
v12801: state_type > $o ).
tff(pred_def_8283,type,
v12803: state_type > $o ).
tff(pred_def_8284,type,
v12805: state_type > $o ).
tff(pred_def_8285,type,
v12807: state_type > $o ).
tff(pred_def_8286,type,
v12809: state_type > $o ).
tff(pred_def_8287,type,
v12811: state_type > $o ).
tff(pred_def_8288,type,
v12813: state_type > $o ).
tff(pred_def_8289,type,
v12815: state_type > $o ).
tff(pred_def_8290,type,
v12817: state_type > $o ).
tff(pred_def_8291,type,
v12819: state_type > $o ).
tff(pred_def_8292,type,
v12821: state_type > $o ).
tff(pred_def_8293,type,
v12823: state_type > $o ).
tff(pred_def_8294,type,
v12825: state_type > $o ).
tff(pred_def_8295,type,
v12827: state_type > $o ).
tff(pred_def_8296,type,
v12829: state_type > $o ).
tff(pred_def_8297,type,
v12831: state_type > $o ).
tff(pred_def_8298,type,
v12833: state_type > $o ).
tff(pred_def_8299,type,
v12835: state_type > $o ).
tff(pred_def_8300,type,
v12837: state_type > $o ).
tff(pred_def_8301,type,
v12839: state_type > $o ).
tff(pred_def_8302,type,
v12841: state_type > $o ).
tff(pred_def_8303,type,
v12843: state_type > $o ).
tff(pred_def_8304,type,
v12845: state_type > $o ).
tff(pred_def_8305,type,
v12847: state_type > $o ).
tff(pred_def_8306,type,
v12849: state_type > $o ).
tff(pred_def_8307,type,
v12851: state_type > $o ).
tff(pred_def_8308,type,
v12853: state_type > $o ).
tff(pred_def_8309,type,
v12855: state_type > $o ).
tff(pred_def_8310,type,
v12857: state_type > $o ).
tff(pred_def_8311,type,
v12859: state_type > $o ).
tff(pred_def_8312,type,
v12861: state_type > $o ).
tff(pred_def_8313,type,
v12863: state_type > $o ).
tff(pred_def_8314,type,
v12865: state_type > $o ).
tff(pred_def_8315,type,
v12867: state_type > $o ).
tff(pred_def_8316,type,
v12869: state_type > $o ).
tff(pred_def_8317,type,
v12871: state_type > $o ).
tff(pred_def_8318,type,
v12873: state_type > $o ).
tff(pred_def_8319,type,
v12875: state_type > $o ).
tff(pred_def_8320,type,
v12877: state_type > $o ).
tff(pred_def_8321,type,
v12879: state_type > $o ).
tff(pred_def_8322,type,
v12881: state_type > $o ).
tff(pred_def_8323,type,
v12883: state_type > $o ).
tff(pred_def_8324,type,
v12885: state_type > $o ).
tff(pred_def_8325,type,
v12887: state_type > $o ).
tff(pred_def_8326,type,
v12889: state_type > $o ).
tff(pred_def_8327,type,
v12891: state_type > $o ).
tff(pred_def_8328,type,
v12893: state_type > $o ).
tff(pred_def_8329,type,
v12895: state_type > $o ).
tff(pred_def_8330,type,
v12897: state_type > $o ).
tff(pred_def_8331,type,
v12899: state_type > $o ).
tff(pred_def_8332,type,
v12901: state_type > $o ).
tff(pred_def_8333,type,
v12903: state_type > $o ).
tff(pred_def_8334,type,
v12905: state_type > $o ).
tff(pred_def_8335,type,
v12907: state_type > $o ).
tff(pred_def_8336,type,
v12909: state_type > $o ).
tff(pred_def_8337,type,
v12911: state_type > $o ).
tff(pred_def_8338,type,
v12913: state_type > $o ).
tff(pred_def_8339,type,
v12915: state_type > $o ).
tff(pred_def_8340,type,
v12917: state_type > $o ).
tff(pred_def_8341,type,
v12919: state_type > $o ).
tff(pred_def_8342,type,
v12921: state_type > $o ).
tff(pred_def_8343,type,
v12923: state_type > $o ).
tff(pred_def_8344,type,
v12925: state_type > $o ).
tff(pred_def_8345,type,
v12927: state_type > $o ).
tff(pred_def_8346,type,
v12929: state_type > $o ).
tff(pred_def_8347,type,
v12931: state_type > $o ).
tff(pred_def_8348,type,
v12933: state_type > $o ).
tff(pred_def_8349,type,
v12935: state_type > $o ).
tff(pred_def_8350,type,
v12937: state_type > $o ).
tff(pred_def_8351,type,
v12939: state_type > $o ).
tff(pred_def_8352,type,
v12941: state_type > $o ).
tff(pred_def_8353,type,
v12943: state_type > $o ).
tff(pred_def_8354,type,
v12945: state_type > $o ).
tff(pred_def_8355,type,
v12947: state_type > $o ).
tff(pred_def_8356,type,
v12949: state_type > $o ).
tff(pred_def_8357,type,
v12951: state_type > $o ).
tff(pred_def_8358,type,
v12953: state_type > $o ).
tff(pred_def_8359,type,
v12955: state_type > $o ).
tff(pred_def_8360,type,
v12957: state_type > $o ).
tff(pred_def_8361,type,
v12959: state_type > $o ).
tff(pred_def_8362,type,
v12961: state_type > $o ).
tff(pred_def_8363,type,
v12963: state_type > $o ).
tff(pred_def_8364,type,
v12965: state_type > $o ).
tff(pred_def_8365,type,
v12967: state_type > $o ).
tff(pred_def_8366,type,
v12969: state_type > $o ).
tff(pred_def_8367,type,
v12971: state_type > $o ).
tff(pred_def_8368,type,
v12973: state_type > $o ).
tff(pred_def_8369,type,
v12975: state_type > $o ).
tff(pred_def_8370,type,
v12977: state_type > $o ).
tff(pred_def_8371,type,
v12979: state_type > $o ).
tff(pred_def_8372,type,
v12981: state_type > $o ).
tff(pred_def_8373,type,
v12983: state_type > $o ).
tff(pred_def_8374,type,
v12985: state_type > $o ).
tff(pred_def_8375,type,
v12987: state_type > $o ).
tff(pred_def_8376,type,
v12989: state_type > $o ).
tff(pred_def_8377,type,
v12991: state_type > $o ).
tff(pred_def_8378,type,
v12993: state_type > $o ).
tff(pred_def_8379,type,
v12995: state_type > $o ).
tff(pred_def_8380,type,
v12997: state_type > $o ).
tff(pred_def_8381,type,
v12999: state_type > $o ).
tff(pred_def_8382,type,
v13001: state_type > $o ).
tff(pred_def_8383,type,
v13003: state_type > $o ).
tff(pred_def_8384,type,
v13005: state_type > $o ).
tff(pred_def_8385,type,
v13007: state_type > $o ).
tff(pred_def_8386,type,
v13009: state_type > $o ).
tff(pred_def_8387,type,
v13011: state_type > $o ).
tff(pred_def_8388,type,
v13013: state_type > $o ).
tff(pred_def_8389,type,
v13015: state_type > $o ).
tff(pred_def_8390,type,
v13017: state_type > $o ).
tff(pred_def_8391,type,
v13019: state_type > $o ).
tff(pred_def_8392,type,
v13021: state_type > $o ).
tff(pred_def_8393,type,
v13023: state_type > $o ).
tff(pred_def_8394,type,
v13025: state_type > $o ).
tff(pred_def_8395,type,
v13027: state_type > $o ).
tff(pred_def_8396,type,
v13034: state_type > $o ).
tff(pred_def_8397,type,
v13032: state_type > $o ).
tff(pred_def_8398,type,
v13031: state_type > $o ).
tff(pred_def_8399,type,
v13029: ( state_type * $int ) > $o ).
tff(pred_def_8400,type,
v13041: state_type > $o ).
tff(pred_def_8401,type,
v13039: state_type > $o ).
tff(pred_def_8402,type,
v13038: state_type > $o ).
tff(pred_def_8403,type,
v13037: ( state_type * $int ) > $o ).
tff(pred_def_8404,type,
v13049: state_type > $o ).
tff(pred_def_8405,type,
v13047: state_type > $o ).
tff(pred_def_8406,type,
v13046: state_type > $o ).
tff(pred_def_8407,type,
v13045: ( state_type * $int ) > $o ).
tff(pred_def_8408,type,
v13053: state_type > $o ).
tff(pred_def_8409,type,
v10324: ( state_type * $int ) > $o ).
tff(pred_def_8410,type,
v13060: state_type > $o ).
tff(pred_def_8411,type,
v13058: state_type > $o ).
tff(pred_def_8412,type,
v13057: state_type > $o ).
tff(pred_def_8413,type,
v13067: state_type > $o ).
tff(pred_def_8414,type,
v13069: state_type > $o ).
tff(pred_def_8415,type,
v13068: state_type > $o ).
tff(pred_def_8416,type,
v13064: state_type > $o ).
tff(pred_def_8417,type,
v13066: state_type > $o ).
tff(pred_def_8418,type,
v13056: state_type > $o ).
tff(pred_def_8419,type,
v13070: ( state_type * $int ) > $o ).
tff(pred_def_8420,type,
v13072: ( state_type * $int ) > $o ).
tff(pred_def_8421,type,
v10322: ( state_type * $int ) > $o ).
tff(pred_def_8422,type,
v10320: ( state_type * $int ) > $o ).
tff(pred_def_8423,type,
v10318: ( state_type * $int ) > $o ).
tff(pred_def_8424,type,
v10316: ( state_type * $int ) > $o ).
tff(pred_def_8425,type,
v10314: ( state_type * $int ) > $o ).
tff(pred_def_8426,type,
v10312: ( state_type * $int ) > $o ).
tff(pred_def_8427,type,
v10310: ( state_type * $int ) > $o ).
tff(pred_def_8428,type,
v10308: ( state_type * $int ) > $o ).
tff(pred_def_8429,type,
v10306: ( state_type * $int ) > $o ).
tff(pred_def_8430,type,
v10304: ( state_type * $int ) > $o ).
tff(pred_def_8431,type,
v10302: ( state_type * $int ) > $o ).
tff(pred_def_8432,type,
v13078: state_type > $o ).
tff(pred_def_8433,type,
v13080: state_type > $o ).
tff(pred_def_8434,type,
b000000011000010000000000000: $int > $o ).
tff(pred_def_8435,type,
v13081: state_type > $o ).
tff(pred_def_8436,type,
v13082: state_type > $o ).
tff(pred_def_8437,type,
b000000011100010000000000000: $int > $o ).
tff(pred_def_8438,type,
v13083: state_type > $o ).
tff(pred_def_8439,type,
v13079: state_type > $o ).
tff(pred_def_8440,type,
v10292: state_type > $o ).
tff(pred_def_8441,type,
v13091: ( state_type * $int ) > $o ).
tff(pred_def_8442,type,
b0000000011000010001000: $int > $o ).
tff(pred_def_8443,type,
v13090: state_type > $o ).
tff(pred_def_8444,type,
v13093: ( state_type * $int ) > $o ).
tff(pred_def_8445,type,
b0000000011100010001000: $int > $o ).
tff(pred_def_8446,type,
v13092: state_type > $o ).
tff(pred_def_8447,type,
v13089: state_type > $o ).
tff(pred_def_8448,type,
v13085: state_type > $o ).
tff(pred_def_8449,type,
v13101: ( state_type * $int ) > $o ).
tff(pred_def_8450,type,
b0000000011000010001001: $int > $o ).
tff(pred_def_8451,type,
v13100: state_type > $o ).
tff(pred_def_8452,type,
v13103: ( state_type * $int ) > $o ).
tff(pred_def_8453,type,
b0000000011100010001001: $int > $o ).
tff(pred_def_8454,type,
v13102: state_type > $o ).
tff(pred_def_8455,type,
v13099: state_type > $o ).
tff(pred_def_8456,type,
v13095: state_type > $o ).
tff(pred_def_8457,type,
v13111: ( state_type * $int ) > $o ).
tff(pred_def_8458,type,
b0000000011000010001010: $int > $o ).
tff(pred_def_8459,type,
v13110: state_type > $o ).
tff(pred_def_8460,type,
v13113: ( state_type * $int ) > $o ).
tff(pred_def_8461,type,
b0000000011100010001010: $int > $o ).
tff(pred_def_8462,type,
v13112: state_type > $o ).
tff(pred_def_8463,type,
v13109: state_type > $o ).
tff(pred_def_8464,type,
v13105: state_type > $o ).
tff(pred_def_8465,type,
v13121: ( state_type * $int ) > $o ).
tff(pred_def_8466,type,
b0000000011000010001011: $int > $o ).
tff(pred_def_8467,type,
v13120: state_type > $o ).
tff(pred_def_8468,type,
v13123: ( state_type * $int ) > $o ).
tff(pred_def_8469,type,
b0000000011100010001011: $int > $o ).
tff(pred_def_8470,type,
v13122: state_type > $o ).
tff(pred_def_8471,type,
v13119: state_type > $o ).
tff(pred_def_8472,type,
v13115: state_type > $o ).
tff(pred_def_8473,type,
v13131: ( state_type * $int ) > $o ).
tff(pred_def_8474,type,
b0000000011000010001100: $int > $o ).
tff(pred_def_8475,type,
v13130: state_type > $o ).
tff(pred_def_8476,type,
v13133: ( state_type * $int ) > $o ).
tff(pred_def_8477,type,
b0000000011100010001100: $int > $o ).
tff(pred_def_8478,type,
v13132: state_type > $o ).
tff(pred_def_8479,type,
v13129: state_type > $o ).
tff(pred_def_8480,type,
v13125: state_type > $o ).
tff(pred_def_8481,type,
v13139: state_type > $o ).
tff(pred_def_8482,type,
v13138: state_type > $o ).
tff(pred_def_8483,type,
v13137: state_type > $o ).
tff(pred_def_8484,type,
v13136: state_type > $o ).
tff(pred_def_8485,type,
v13135: state_type > $o ).
tff(pred_def_8486,type,
v10231: state_type > $o ).
tff(pred_def_8487,type,
v10229: state_type > $o ).
tff(pred_def_8488,type,
v10227: state_type > $o ).
tff(pred_def_8489,type,
v10225: state_type > $o ).
tff(pred_def_8490,type,
v10223: state_type > $o ).
tff(pred_def_8491,type,
v10221: state_type > $o ).
tff(pred_def_8492,type,
v10219: state_type > $o ).
tff(pred_def_8493,type,
v13167: state_type > $o ).
tff(pred_def_8494,type,
v13165: state_type > $o ).
tff(pred_def_8495,type,
v13163: state_type > $o ).
tff(pred_def_8496,type,
v13161: state_type > $o ).
tff(pred_def_8497,type,
v13181: state_type > $o ).
tff(pred_def_8498,type,
v13179: state_type > $o ).
tff(pred_def_8499,type,
v13177: state_type > $o ).
tff(pred_def_8500,type,
v13175: state_type > $o ).
tff(pred_def_8501,type,
v13173: state_type > $o ).
tff(pred_def_8502,type,
v13171: state_type > $o ).
tff(pred_def_8503,type,
v13169: state_type > $o ).
tff(pred_def_8504,type,
v13191: state_type > $o ).
tff(pred_def_8505,type,
v13189: state_type > $o ).
tff(pred_def_8506,type,
v13187: state_type > $o ).
tff(pred_def_8507,type,
v13185: state_type > $o ).
tff(pred_def_8508,type,
v13198: state_type > $o ).
tff(pred_def_8509,type,
v13196: state_type > $o ).
tff(pred_def_8510,type,
v13195: state_type > $o ).
tff(pred_def_8511,type,
v13194: state_type > $o ).
tff(pred_def_8512,type,
v13205: state_type > $o ).
tff(pred_def_8513,type,
v13202: state_type > $o ).
tff(pred_def_8514,type,
v13204: state_type > $o ).
tff(pred_def_8515,type,
v13183: state_type > $o ).
tff(pred_def_8516,type,
v13213: state_type > $o ).
tff(pred_def_8517,type,
v13211: state_type > $o ).
tff(pred_def_8518,type,
v13210: state_type > $o ).
tff(pred_def_8519,type,
v13220: state_type > $o ).
tff(pred_def_8520,type,
v13219: state_type > $o ).
tff(pred_def_8521,type,
v13216: state_type > $o ).
tff(pred_def_8522,type,
v13218: state_type > $o ).
tff(pred_def_8523,type,
v13159: state_type > $o ).
tff(pred_def_8524,type,
v13232: state_type > $o ).
tff(pred_def_8525,type,
v13230: state_type > $o ).
tff(pred_def_8526,type,
v13228: state_type > $o ).
tff(pred_def_8527,type,
v13226: state_type > $o ).
tff(pred_def_8528,type,
v13246: ( state_type * $int ) > $o ).
tff(pred_def_8529,type,
v13244: ( state_type * $int ) > $o ).
tff(pred_def_8530,type,
v13242: ( state_type * $int ) > $o ).
tff(pred_def_8531,type,
v13240: ( state_type * $int ) > $o ).
tff(pred_def_8532,type,
v13238: ( state_type * $int ) > $o ).
tff(pred_def_8533,type,
v13236: ( state_type * $int ) > $o ).
tff(pred_def_8534,type,
v13234: ( state_type * $int ) > $o ).
tff(pred_def_8535,type,
v13250: state_type > $o ).
tff(pred_def_8536,type,
v13252: state_type > $o ).
tff(pred_def_8537,type,
v13254: ( state_type * $int ) > $o ).
tff(pred_def_8538,type,
b00000000110001000000: $int > $o ).
tff(pred_def_8539,type,
v13253: state_type > $o ).
tff(pred_def_8540,type,
v13255: state_type > $o ).
tff(pred_def_8541,type,
v13257: ( state_type * $int ) > $o ).
tff(pred_def_8542,type,
b00000000111001000000: $int > $o ).
tff(pred_def_8543,type,
v13256: state_type > $o ).
tff(pred_def_8544,type,
v13251: state_type > $o ).
tff(pred_def_8545,type,
v13224: state_type > $o ).
tff(pred_def_8546,type,
v13268: ( state_type * $int ) > $o ).
tff(pred_def_8547,type,
b00000000110001010000: $int > $o ).
tff(pred_def_8548,type,
v13267: state_type > $o ).
tff(pred_def_8549,type,
v13270: ( state_type * $int ) > $o ).
tff(pred_def_8550,type,
b00000000110001010001: $int > $o ).
tff(pred_def_8551,type,
v13269: state_type > $o ).
tff(pred_def_8552,type,
v13266: state_type > $o ).
tff(pred_def_8553,type,
v13273: ( state_type * $int ) > $o ).
tff(pred_def_8554,type,
b00000000111001010000: $int > $o ).
tff(pred_def_8555,type,
v13272: state_type > $o ).
tff(pred_def_8556,type,
v13275: ( state_type * $int ) > $o ).
tff(pred_def_8557,type,
b00000000111001010001: $int > $o ).
tff(pred_def_8558,type,
v13274: state_type > $o ).
tff(pred_def_8559,type,
v13271: state_type > $o ).
tff(pred_def_8560,type,
v13265: state_type > $o ).
tff(pred_def_8561,type,
v13259: state_type > $o ).
tff(pred_def_8562,type,
b000000011000101100000000000: $int > $o ).
tff(pred_def_8563,type,
v13282: state_type > $o ).
tff(pred_def_8564,type,
b000000011100101100000000000: $int > $o ).
tff(pred_def_8565,type,
v13283: state_type > $o ).
tff(pred_def_8566,type,
v13281: state_type > $o ).
tff(pred_def_8567,type,
v13277: state_type > $o ).
tff(pred_def_8568,type,
b000000011000101100000000001: $int > $o ).
tff(pred_def_8569,type,
v13290: state_type > $o ).
tff(pred_def_8570,type,
b000000011100101100000000001: $int > $o ).
tff(pred_def_8571,type,
v13291: state_type > $o ).
tff(pred_def_8572,type,
v13289: state_type > $o ).
tff(pred_def_8573,type,
v13285: state_type > $o ).
tff(pred_def_8574,type,
v13295: state_type > $o ).
tff(pred_def_8575,type,
v13294: state_type > $o ).
tff(pred_def_8576,type,
v13293: state_type > $o ).
tff(pred_def_8577,type,
v13157: state_type > $o ).
tff(pred_def_8578,type,
v13155: state_type > $o ).
tff(pred_def_8579,type,
v13153: state_type > $o ).
tff(pred_def_8580,type,
v13151: state_type > $o ).
tff(pred_def_8581,type,
v13149: state_type > $o ).
tff(pred_def_8582,type,
v13147: state_type > $o ).
tff(pred_def_8583,type,
v13145: state_type > $o ).
tff(pred_def_8584,type,
v13317: state_type > $o ).
tff(pred_def_8585,type,
v13315: state_type > $o ).
tff(pred_def_8586,type,
v13313: state_type > $o ).
tff(pred_def_8587,type,
v13329: state_type > $o ).
tff(pred_def_8588,type,
v13327: state_type > $o ).
tff(pred_def_8589,type,
v13325: state_type > $o ).
tff(pred_def_8590,type,
v13323: state_type > $o ).
tff(pred_def_8591,type,
v13321: state_type > $o ).
tff(pred_def_8592,type,
v13319: state_type > $o ).
tff(pred_def_8593,type,
v13337: state_type > $o ).
tff(pred_def_8594,type,
v13335: state_type > $o ).
tff(pred_def_8595,type,
v13333: state_type > $o ).
tff(pred_def_8596,type,
v13344: state_type > $o ).
tff(pred_def_8597,type,
v13342: state_type > $o ).
tff(pred_def_8598,type,
v13341: state_type > $o ).
tff(pred_def_8599,type,
v13340: state_type > $o ).
tff(pred_def_8600,type,
v13351: state_type > $o ).
tff(pred_def_8601,type,
v13348: state_type > $o ).
tff(pred_def_8602,type,
v13350: state_type > $o ).
tff(pred_def_8603,type,
v13331: state_type > $o ).
tff(pred_def_8604,type,
v13359: state_type > $o ).
tff(pred_def_8605,type,
v13357: state_type > $o ).
tff(pred_def_8606,type,
v13356: state_type > $o ).
tff(pred_def_8607,type,
v13366: state_type > $o ).
tff(pred_def_8608,type,
v13365: state_type > $o ).
tff(pred_def_8609,type,
v13362: state_type > $o ).
tff(pred_def_8610,type,
v13364: state_type > $o ).
tff(pred_def_8611,type,
v13311: state_type > $o ).
tff(pred_def_8612,type,
v13376: state_type > $o ).
tff(pred_def_8613,type,
v13374: state_type > $o ).
tff(pred_def_8614,type,
v13372: state_type > $o ).
tff(pred_def_8615,type,
v13388: ( state_type * $int ) > $o ).
tff(pred_def_8616,type,
v13386: ( state_type * $int ) > $o ).
tff(pred_def_8617,type,
v13384: ( state_type * $int ) > $o ).
tff(pred_def_8618,type,
v13382: ( state_type * $int ) > $o ).
tff(pred_def_8619,type,
v13380: ( state_type * $int ) > $o ).
tff(pred_def_8620,type,
v13378: ( state_type * $int ) > $o ).
tff(pred_def_8621,type,
v13392: state_type > $o ).
tff(pred_def_8622,type,
v13394: state_type > $o ).
tff(pred_def_8623,type,
b000000011000001011000000000: $int > $o ).
tff(pred_def_8624,type,
v13395: state_type > $o ).
tff(pred_def_8625,type,
v13396: state_type > $o ).
tff(pred_def_8626,type,
b000000011100001011000000000: $int > $o ).
tff(pred_def_8627,type,
v13397: state_type > $o ).
tff(pred_def_8628,type,
v13393: state_type > $o ).
tff(pred_def_8629,type,
v13370: state_type > $o ).
tff(pred_def_8630,type,
b000000011000001011000000001: $int > $o ).
tff(pred_def_8631,type,
v13404: state_type > $o ).
tff(pred_def_8632,type,
b000000011100001011000000001: $int > $o ).
tff(pred_def_8633,type,
v13405: state_type > $o ).
tff(pred_def_8634,type,
v13403: state_type > $o ).
tff(pred_def_8635,type,
v13399: state_type > $o ).
tff(pred_def_8636,type,
b000000011000001011000000010: $int > $o ).
tff(pred_def_8637,type,
v13412: state_type > $o ).
tff(pred_def_8638,type,
b000000011100001011000000010: $int > $o ).
tff(pred_def_8639,type,
v13413: state_type > $o ).
tff(pred_def_8640,type,
v13411: state_type > $o ).
tff(pred_def_8641,type,
v13407: state_type > $o ).
tff(pred_def_8642,type,
b000000011000001011000000011: $int > $o ).
tff(pred_def_8643,type,
v13420: state_type > $o ).
tff(pred_def_8644,type,
b000000011100001011000000011: $int > $o ).
tff(pred_def_8645,type,
v13421: state_type > $o ).
tff(pred_def_8646,type,
v13419: state_type > $o ).
tff(pred_def_8647,type,
v13415: state_type > $o ).
tff(pred_def_8648,type,
b000000011000001011000000100: $int > $o ).
tff(pred_def_8649,type,
v13428: state_type > $o ).
tff(pred_def_8650,type,
b000000011100001011000000100: $int > $o ).
tff(pred_def_8651,type,
v13429: state_type > $o ).
tff(pred_def_8652,type,
v13427: state_type > $o ).
tff(pred_def_8653,type,
v13423: state_type > $o ).
tff(pred_def_8654,type,
v13434: state_type > $o ).
tff(pred_def_8655,type,
v13433: state_type > $o ).
tff(pred_def_8656,type,
v13432: state_type > $o ).
tff(pred_def_8657,type,
v13431: state_type > $o ).
tff(pred_def_8658,type,
v13309: state_type > $o ).
tff(pred_def_8659,type,
v13307: state_type > $o ).
tff(pred_def_8660,type,
v13305: state_type > $o ).
tff(pred_def_8661,type,
v13303: state_type > $o ).
tff(pred_def_8662,type,
v13301: state_type > $o ).
tff(pred_def_8663,type,
v13299: state_type > $o ).
tff(pred_def_8664,type,
v13297: state_type > $o ).
tff(pred_def_8665,type,
v13456: state_type > $o ).
tff(pred_def_8666,type,
v13454: state_type > $o ).
tff(pred_def_8667,type,
v13452: state_type > $o ).
tff(pred_def_8668,type,
v13468: state_type > $o ).
tff(pred_def_8669,type,
v13466: state_type > $o ).
tff(pred_def_8670,type,
v13464: state_type > $o ).
tff(pred_def_8671,type,
v13462: state_type > $o ).
tff(pred_def_8672,type,
v13460: state_type > $o ).
tff(pred_def_8673,type,
v13458: state_type > $o ).
tff(pred_def_8674,type,
v13476: state_type > $o ).
tff(pred_def_8675,type,
v13474: state_type > $o ).
tff(pred_def_8676,type,
v13472: state_type > $o ).
tff(pred_def_8677,type,
v13483: state_type > $o ).
tff(pred_def_8678,type,
v13481: state_type > $o ).
tff(pred_def_8679,type,
v13480: state_type > $o ).
tff(pred_def_8680,type,
v13479: state_type > $o ).
tff(pred_def_8681,type,
v13490: state_type > $o ).
tff(pred_def_8682,type,
v13487: state_type > $o ).
tff(pred_def_8683,type,
v13489: state_type > $o ).
tff(pred_def_8684,type,
v13470: state_type > $o ).
tff(pred_def_8685,type,
v13498: state_type > $o ).
tff(pred_def_8686,type,
v13496: state_type > $o ).
tff(pred_def_8687,type,
v13495: state_type > $o ).
tff(pred_def_8688,type,
v13505: state_type > $o ).
tff(pred_def_8689,type,
v13504: state_type > $o ).
tff(pred_def_8690,type,
v13501: state_type > $o ).
tff(pred_def_8691,type,
v13503: state_type > $o ).
tff(pred_def_8692,type,
v13450: state_type > $o ).
tff(pred_def_8693,type,
v13515: state_type > $o ).
tff(pred_def_8694,type,
v13513: state_type > $o ).
tff(pred_def_8695,type,
v13511: state_type > $o ).
tff(pred_def_8696,type,
v13527: ( state_type * $int ) > $o ).
tff(pred_def_8697,type,
v13525: ( state_type * $int ) > $o ).
tff(pred_def_8698,type,
v13523: ( state_type * $int ) > $o ).
tff(pred_def_8699,type,
v13521: ( state_type * $int ) > $o ).
tff(pred_def_8700,type,
v13519: ( state_type * $int ) > $o ).
tff(pred_def_8701,type,
v13517: ( state_type * $int ) > $o ).
tff(pred_def_8702,type,
v13531: state_type > $o ).
tff(pred_def_8703,type,
v13533: state_type > $o ).
tff(pred_def_8704,type,
b000000011000110000000000000: $int > $o ).
tff(pred_def_8705,type,
v13534: state_type > $o ).
tff(pred_def_8706,type,
v13535: state_type > $o ).
tff(pred_def_8707,type,
b000000011100110000000000000: $int > $o ).
tff(pred_def_8708,type,
v13536: state_type > $o ).
tff(pred_def_8709,type,
v13532: state_type > $o ).
tff(pred_def_8710,type,
v13509: state_type > $o ).
tff(pred_def_8711,type,
b000000011000110000000000001: $int > $o ).
tff(pred_def_8712,type,
v13543: state_type > $o ).
tff(pred_def_8713,type,
b000000011100110000000000001: $int > $o ).
tff(pred_def_8714,type,
v13544: state_type > $o ).
tff(pred_def_8715,type,
v13542: state_type > $o ).
tff(pred_def_8716,type,
v13538: state_type > $o ).
tff(pred_def_8717,type,
b000000011000110000000000010: $int > $o ).
tff(pred_def_8718,type,
v13551: state_type > $o ).
tff(pred_def_8719,type,
b000000011100110000000000010: $int > $o ).
tff(pred_def_8720,type,
v13552: state_type > $o ).
tff(pred_def_8721,type,
v13550: state_type > $o ).
tff(pred_def_8722,type,
v13546: state_type > $o ).
tff(pred_def_8723,type,
b000000011000110000000000011: $int > $o ).
tff(pred_def_8724,type,
v13559: state_type > $o ).
tff(pred_def_8725,type,
b000000011100110000000000011: $int > $o ).
tff(pred_def_8726,type,
v13560: state_type > $o ).
tff(pred_def_8727,type,
v13558: state_type > $o ).
tff(pred_def_8728,type,
v13554: state_type > $o ).
tff(pred_def_8729,type,
b000000011000110000000000100: $int > $o ).
tff(pred_def_8730,type,
v13567: state_type > $o ).
tff(pred_def_8731,type,
b000000011100110000000000100: $int > $o ).
tff(pred_def_8732,type,
v13568: state_type > $o ).
tff(pred_def_8733,type,
v13566: state_type > $o ).
tff(pred_def_8734,type,
v13562: state_type > $o ).
tff(pred_def_8735,type,
v13573: state_type > $o ).
tff(pred_def_8736,type,
v13572: state_type > $o ).
tff(pred_def_8737,type,
v13571: state_type > $o ).
tff(pred_def_8738,type,
v13570: state_type > $o ).
tff(pred_def_8739,type,
v13448: state_type > $o ).
tff(pred_def_8740,type,
v13446: state_type > $o ).
tff(pred_def_8741,type,
v13444: state_type > $o ).
tff(pred_def_8742,type,
v13442: state_type > $o ).
tff(pred_def_8743,type,
v13440: state_type > $o ).
tff(pred_def_8744,type,
v13438: state_type > $o ).
tff(pred_def_8745,type,
v13436: state_type > $o ).
tff(pred_def_8746,type,
v13575: state_type > $o ).
tff(pred_def_8747,type,
v13143: state_type > $o ).
tff(pred_def_8748,type,
v13141: state_type > $o ).
tff(pred_def_8749,type,
v13597: state_type > $o ).
tff(pred_def_8750,type,
v13595: state_type > $o ).
tff(pred_def_8751,type,
v13593: state_type > $o ).
tff(pred_def_8752,type,
v13609: ( state_type * $int ) > $o ).
tff(pred_def_8753,type,
v13607: ( state_type * $int ) > $o ).
tff(pred_def_8754,type,
v13605: ( state_type * $int ) > $o ).
tff(pred_def_8755,type,
v13603: ( state_type * $int ) > $o ).
tff(pred_def_8756,type,
v13601: ( state_type * $int ) > $o ).
tff(pred_def_8757,type,
v13599: ( state_type * $int ) > $o ).
tff(pred_def_8758,type,
v7789: state_type > $o ).
tff(pred_def_8759,type,
v13613: state_type > $o ).
tff(pred_def_8760,type,
v13615: state_type > $o ).
tff(pred_def_8761,type,
b000000011000110001000000000: $int > $o ).
tff(pred_def_8762,type,
v13616: state_type > $o ).
tff(pred_def_8763,type,
v13617: state_type > $o ).
tff(pred_def_8764,type,
b000000011100110001000000000: $int > $o ).
tff(pred_def_8765,type,
v13618: state_type > $o ).
tff(pred_def_8766,type,
v13614: state_type > $o ).
tff(pred_def_8767,type,
v13591: state_type > $o ).
tff(pred_def_8768,type,
b000000011000110001000000001: $int > $o ).
tff(pred_def_8769,type,
v13625: state_type > $o ).
tff(pred_def_8770,type,
b000000011100110001000000001: $int > $o ).
tff(pred_def_8771,type,
v13626: state_type > $o ).
tff(pred_def_8772,type,
v13624: state_type > $o ).
tff(pred_def_8773,type,
v13620: state_type > $o ).
tff(pred_def_8774,type,
b000000011000110001000000010: $int > $o ).
tff(pred_def_8775,type,
v13633: state_type > $o ).
tff(pred_def_8776,type,
b000000011100110001000000010: $int > $o ).
tff(pred_def_8777,type,
v13634: state_type > $o ).
tff(pred_def_8778,type,
v13632: state_type > $o ).
tff(pred_def_8779,type,
v13628: state_type > $o ).
tff(pred_def_8780,type,
b000000011000110001000000100: $int > $o ).
tff(pred_def_8781,type,
v13641: state_type > $o ).
tff(pred_def_8782,type,
b000000011100110001000000100: $int > $o ).
tff(pred_def_8783,type,
v13642: state_type > $o ).
tff(pred_def_8784,type,
v13640: state_type > $o ).
tff(pred_def_8785,type,
v13636: state_type > $o ).
tff(pred_def_8786,type,
b000000011000110001000000011: $int > $o ).
tff(pred_def_8787,type,
v13649: state_type > $o ).
tff(pred_def_8788,type,
b000000011100110001000000011: $int > $o ).
tff(pred_def_8789,type,
v13650: state_type > $o ).
tff(pred_def_8790,type,
v13648: state_type > $o ).
tff(pred_def_8791,type,
v13644: state_type > $o ).
tff(pred_def_8792,type,
b000000011000110001000000101: $int > $o ).
tff(pred_def_8793,type,
v13657: state_type > $o ).
tff(pred_def_8794,type,
b000000011100110001000000101: $int > $o ).
tff(pred_def_8795,type,
v13658: state_type > $o ).
tff(pred_def_8796,type,
v13656: state_type > $o ).
tff(pred_def_8797,type,
v13652: state_type > $o ).
tff(pred_def_8798,type,
b000000011000110001000000110: $int > $o ).
tff(pred_def_8799,type,
v13665: state_type > $o ).
tff(pred_def_8800,type,
b000000011100110001000000110: $int > $o ).
tff(pred_def_8801,type,
v13666: state_type > $o ).
tff(pred_def_8802,type,
v13664: state_type > $o ).
tff(pred_def_8803,type,
v13660: state_type > $o ).
tff(pred_def_8804,type,
b000000011000110001000000111: $int > $o ).
tff(pred_def_8805,type,
v13673: state_type > $o ).
tff(pred_def_8806,type,
b000000011100110001000000111: $int > $o ).
tff(pred_def_8807,type,
v13674: state_type > $o ).
tff(pred_def_8808,type,
v13672: state_type > $o ).
tff(pred_def_8809,type,
v13668: state_type > $o ).
tff(pred_def_8810,type,
b000000011000110001100000000: $int > $o ).
tff(pred_def_8811,type,
v13681: state_type > $o ).
tff(pred_def_8812,type,
b000000011100110001100000000: $int > $o ).
tff(pred_def_8813,type,
v13682: state_type > $o ).
tff(pred_def_8814,type,
v13680: state_type > $o ).
tff(pred_def_8815,type,
v13676: state_type > $o ).
tff(pred_def_8816,type,
b000000011000110001100000001: $int > $o ).
tff(pred_def_8817,type,
v13689: state_type > $o ).
tff(pred_def_8818,type,
b000000011100110001100000001: $int > $o ).
tff(pred_def_8819,type,
v13690: state_type > $o ).
tff(pred_def_8820,type,
v13688: state_type > $o ).
tff(pred_def_8821,type,
v13684: state_type > $o ).
tff(pred_def_8822,type,
b000000011000110010000000000: $int > $o ).
tff(pred_def_8823,type,
v13697: state_type > $o ).
tff(pred_def_8824,type,
b000000011100110010000000000: $int > $o ).
tff(pred_def_8825,type,
v13698: state_type > $o ).
tff(pred_def_8826,type,
v13696: state_type > $o ).
tff(pred_def_8827,type,
v13692: state_type > $o ).
tff(pred_def_8828,type,
b000000011000110010000000001: $int > $o ).
tff(pred_def_8829,type,
v13705: state_type > $o ).
tff(pred_def_8830,type,
b000000011100110010000000001: $int > $o ).
tff(pred_def_8831,type,
v13706: state_type > $o ).
tff(pred_def_8832,type,
v13704: state_type > $o ).
tff(pred_def_8833,type,
v13700: state_type > $o ).
tff(pred_def_8834,type,
b000000011000110010000000010: $int > $o ).
tff(pred_def_8835,type,
v13713: state_type > $o ).
tff(pred_def_8836,type,
b000000011100110010000000010: $int > $o ).
tff(pred_def_8837,type,
v13714: state_type > $o ).
tff(pred_def_8838,type,
v13712: state_type > $o ).
tff(pred_def_8839,type,
v13708: state_type > $o ).
tff(pred_def_8840,type,
b000000011000110100000000000: $int > $o ).
tff(pred_def_8841,type,
v13721: state_type > $o ).
tff(pred_def_8842,type,
b000000011100110100000000000: $int > $o ).
tff(pred_def_8843,type,
v13722: state_type > $o ).
tff(pred_def_8844,type,
v13720: state_type > $o ).
tff(pred_def_8845,type,
v13716: state_type > $o ).
tff(pred_def_8846,type,
b000000011000110100000000001: $int > $o ).
tff(pred_def_8847,type,
v13729: state_type > $o ).
tff(pred_def_8848,type,
b000000011100110100000000001: $int > $o ).
tff(pred_def_8849,type,
v13730: state_type > $o ).
tff(pred_def_8850,type,
v13728: state_type > $o ).
tff(pred_def_8851,type,
v13724: state_type > $o ).
tff(pred_def_8852,type,
b000000011000110100000000011: $int > $o ).
tff(pred_def_8853,type,
v13737: state_type > $o ).
tff(pred_def_8854,type,
b000000011100110100000000011: $int > $o ).
tff(pred_def_8855,type,
v13738: state_type > $o ).
tff(pred_def_8856,type,
v13736: state_type > $o ).
tff(pred_def_8857,type,
v13732: state_type > $o ).
tff(pred_def_8858,type,
v7787: state_type > $o ).
tff(pred_def_8859,type,
v13754: state_type > $o ).
tff(pred_def_8860,type,
v13753: state_type > $o ).
tff(pred_def_8861,type,
v13752: state_type > $o ).
tff(pred_def_8862,type,
v13751: state_type > $o ).
tff(pred_def_8863,type,
v13750: state_type > $o ).
tff(pred_def_8864,type,
v13749: state_type > $o ).
tff(pred_def_8865,type,
v13748: state_type > $o ).
tff(pred_def_8866,type,
v13747: state_type > $o ).
tff(pred_def_8867,type,
v13746: state_type > $o ).
tff(pred_def_8868,type,
v13745: state_type > $o ).
tff(pred_def_8869,type,
v13744: state_type > $o ).
tff(pred_def_8870,type,
v13743: state_type > $o ).
tff(pred_def_8871,type,
v13742: state_type > $o ).
tff(pred_def_8872,type,
v13741: state_type > $o ).
tff(pred_def_8873,type,
v13740: state_type > $o ).
tff(pred_def_8874,type,
v13589: state_type > $o ).
tff(pred_def_8875,type,
v13587: state_type > $o ).
tff(pred_def_8876,type,
v13585: state_type > $o ).
tff(pred_def_8877,type,
v13583: state_type > $o ).
tff(pred_def_8878,type,
v13581: state_type > $o ).
tff(pred_def_8879,type,
v13579: state_type > $o ).
tff(pred_def_8880,type,
v13577: state_type > $o ).
tff(pred_def_8881,type,
v13776: state_type > $o ).
tff(pred_def_8882,type,
v13774: state_type > $o ).
tff(pred_def_8883,type,
v13772: state_type > $o ).
tff(pred_def_8884,type,
v13788: state_type > $o ).
tff(pred_def_8885,type,
v13786: state_type > $o ).
tff(pred_def_8886,type,
v13784: state_type > $o ).
tff(pred_def_8887,type,
v13782: state_type > $o ).
tff(pred_def_8888,type,
v13780: state_type > $o ).
tff(pred_def_8889,type,
v13778: state_type > $o ).
tff(pred_def_8890,type,
v13796: state_type > $o ).
tff(pred_def_8891,type,
v13794: state_type > $o ).
tff(pred_def_8892,type,
v13792: state_type > $o ).
tff(pred_def_8893,type,
v13803: state_type > $o ).
tff(pred_def_8894,type,
v13801: state_type > $o ).
tff(pred_def_8895,type,
v13800: state_type > $o ).
tff(pred_def_8896,type,
v13799: state_type > $o ).
tff(pred_def_8897,type,
v13810: state_type > $o ).
tff(pred_def_8898,type,
v13807: state_type > $o ).
tff(pred_def_8899,type,
v13809: state_type > $o ).
tff(pred_def_8900,type,
v13790: state_type > $o ).
tff(pred_def_8901,type,
v13818: state_type > $o ).
tff(pred_def_8902,type,
v13816: state_type > $o ).
tff(pred_def_8903,type,
v13815: state_type > $o ).
tff(pred_def_8904,type,
v13825: state_type > $o ).
tff(pred_def_8905,type,
v13824: state_type > $o ).
tff(pred_def_8906,type,
v13821: state_type > $o ).
tff(pred_def_8907,type,
v13823: state_type > $o ).
tff(pred_def_8908,type,
v13770: state_type > $o ).
tff(pred_def_8909,type,
v13835: state_type > $o ).
tff(pred_def_8910,type,
v13833: state_type > $o ).
tff(pred_def_8911,type,
v13831: state_type > $o ).
tff(pred_def_8912,type,
v13847: ( state_type * $int ) > $o ).
tff(pred_def_8913,type,
v13845: ( state_type * $int ) > $o ).
tff(pred_def_8914,type,
v13843: ( state_type * $int ) > $o ).
tff(pred_def_8915,type,
v13841: ( state_type * $int ) > $o ).
tff(pred_def_8916,type,
v13839: ( state_type * $int ) > $o ).
tff(pred_def_8917,type,
v13837: ( state_type * $int ) > $o ).
tff(pred_def_8918,type,
v13851: state_type > $o ).
tff(pred_def_8919,type,
v13853: state_type > $o ).
tff(pred_def_8920,type,
b000000011000000001000010100: $int > $o ).
tff(pred_def_8921,type,
v13854: state_type > $o ).
tff(pred_def_8922,type,
v13855: state_type > $o ).
tff(pred_def_8923,type,
b000000011100000001000010100: $int > $o ).
tff(pred_def_8924,type,
v13856: state_type > $o ).
tff(pred_def_8925,type,
v13852: state_type > $o ).
tff(pred_def_8926,type,
v13829: state_type > $o ).
tff(pred_def_8927,type,
b000000011000000001000010101: $int > $o ).
tff(pred_def_8928,type,
v13863: state_type > $o ).
tff(pred_def_8929,type,
b000000011100000001000010101: $int > $o ).
tff(pred_def_8930,type,
v13864: state_type > $o ).
tff(pred_def_8931,type,
v13862: state_type > $o ).
tff(pred_def_8932,type,
v13858: state_type > $o ).
tff(pred_def_8933,type,
b000000011000000001000010110: $int > $o ).
tff(pred_def_8934,type,
v13871: state_type > $o ).
tff(pred_def_8935,type,
b000000011100000001000010110: $int > $o ).
tff(pred_def_8936,type,
v13872: state_type > $o ).
tff(pred_def_8937,type,
v13870: state_type > $o ).
tff(pred_def_8938,type,
v13866: state_type > $o ).
tff(pred_def_8939,type,
b000000011000000001000010111: $int > $o ).
tff(pred_def_8940,type,
v13879: state_type > $o ).
tff(pred_def_8941,type,
b000000011100000001000010111: $int > $o ).
tff(pred_def_8942,type,
v13880: state_type > $o ).
tff(pred_def_8943,type,
v13878: state_type > $o ).
tff(pred_def_8944,type,
v13874: state_type > $o ).
tff(pred_def_8945,type,
b000000011000000001000011000: $int > $o ).
tff(pred_def_8946,type,
v13887: state_type > $o ).
tff(pred_def_8947,type,
b000000011100000001000011000: $int > $o ).
tff(pred_def_8948,type,
v13888: state_type > $o ).
tff(pred_def_8949,type,
v13886: state_type > $o ).
tff(pred_def_8950,type,
v13882: state_type > $o ).
tff(pred_def_8951,type,
b000000011000000001000011001: $int > $o ).
tff(pred_def_8952,type,
v13895: state_type > $o ).
tff(pred_def_8953,type,
b000000011100000001000011001: $int > $o ).
tff(pred_def_8954,type,
v13896: state_type > $o ).
tff(pred_def_8955,type,
v13894: state_type > $o ).
tff(pred_def_8956,type,
v13890: state_type > $o ).
tff(pred_def_8957,type,
b000000011000000001000011010: $int > $o ).
tff(pred_def_8958,type,
v13903: state_type > $o ).
tff(pred_def_8959,type,
b000000011100000001000011010: $int > $o ).
tff(pred_def_8960,type,
v13904: state_type > $o ).
tff(pred_def_8961,type,
v13902: state_type > $o ).
tff(pred_def_8962,type,
v13898: state_type > $o ).
tff(pred_def_8963,type,
b000000011000000001000011011: $int > $o ).
tff(pred_def_8964,type,
v13911: state_type > $o ).
tff(pred_def_8965,type,
b000000011100000001000011011: $int > $o ).
tff(pred_def_8966,type,
v13912: state_type > $o ).
tff(pred_def_8967,type,
v13910: state_type > $o ).
tff(pred_def_8968,type,
v13906: state_type > $o ).
tff(pred_def_8969,type,
b000000011000000001000011100: $int > $o ).
tff(pred_def_8970,type,
v13919: state_type > $o ).
tff(pred_def_8971,type,
b000000011100000001000011100: $int > $o ).
tff(pred_def_8972,type,
v13920: state_type > $o ).
tff(pred_def_8973,type,
v13918: state_type > $o ).
tff(pred_def_8974,type,
v13914: state_type > $o ).
tff(pred_def_8975,type,
b000000011000000001000011101: $int > $o ).
tff(pred_def_8976,type,
v13927: state_type > $o ).
tff(pred_def_8977,type,
b000000011100000001000011101: $int > $o ).
tff(pred_def_8978,type,
v13928: state_type > $o ).
tff(pred_def_8979,type,
v13926: state_type > $o ).
tff(pred_def_8980,type,
v13922: state_type > $o ).
tff(pred_def_8981,type,
b000000011000000001000011110: $int > $o ).
tff(pred_def_8982,type,
v13935: state_type > $o ).
tff(pred_def_8983,type,
b000000011100000001000011110: $int > $o ).
tff(pred_def_8984,type,
v13936: state_type > $o ).
tff(pred_def_8985,type,
v13934: state_type > $o ).
tff(pred_def_8986,type,
v13930: state_type > $o ).
tff(pred_def_8987,type,
b000000011000000001000011111: $int > $o ).
tff(pred_def_8988,type,
v13943: state_type > $o ).
tff(pred_def_8989,type,
b000000011100000001000011111: $int > $o ).
tff(pred_def_8990,type,
v13944: state_type > $o ).
tff(pred_def_8991,type,
v13942: state_type > $o ).
tff(pred_def_8992,type,
v13938: state_type > $o ).
tff(pred_def_8993,type,
b000000011000000001000100000: $int > $o ).
tff(pred_def_8994,type,
v13951: state_type > $o ).
tff(pred_def_8995,type,
b000000011100000001000100000: $int > $o ).
tff(pred_def_8996,type,
v13952: state_type > $o ).
tff(pred_def_8997,type,
v13950: state_type > $o ).
tff(pred_def_8998,type,
v13946: state_type > $o ).
tff(pred_def_8999,type,
b000000011000000001000100001: $int > $o ).
tff(pred_def_9000,type,
v13959: state_type > $o ).
tff(pred_def_9001,type,
b000000011100000001000100001: $int > $o ).
tff(pred_def_9002,type,
v13960: state_type > $o ).
tff(pred_def_9003,type,
v13958: state_type > $o ).
tff(pred_def_9004,type,
v13954: state_type > $o ).
tff(pred_def_9005,type,
b000000011000000001000100010: $int > $o ).
tff(pred_def_9006,type,
v13967: state_type > $o ).
tff(pred_def_9007,type,
b000000011100000001000100010: $int > $o ).
tff(pred_def_9008,type,
v13968: state_type > $o ).
tff(pred_def_9009,type,
v13966: state_type > $o ).
tff(pred_def_9010,type,
v13962: state_type > $o ).
tff(pred_def_9011,type,
b000000011000000001000100011: $int > $o ).
tff(pred_def_9012,type,
v13975: state_type > $o ).
tff(pred_def_9013,type,
b000000011100000001000100011: $int > $o ).
tff(pred_def_9014,type,
v13976: state_type > $o ).
tff(pred_def_9015,type,
v13974: state_type > $o ).
tff(pred_def_9016,type,
v13970: state_type > $o ).
tff(pred_def_9017,type,
b000000011000000001000100100: $int > $o ).
tff(pred_def_9018,type,
v13983: state_type > $o ).
tff(pred_def_9019,type,
b000000011100000001000100100: $int > $o ).
tff(pred_def_9020,type,
v13984: state_type > $o ).
tff(pred_def_9021,type,
v13982: state_type > $o ).
tff(pred_def_9022,type,
v13978: state_type > $o ).
tff(pred_def_9023,type,
b000000011000000001000100101: $int > $o ).
tff(pred_def_9024,type,
v13991: state_type > $o ).
tff(pred_def_9025,type,
b000000011100000001000100101: $int > $o ).
tff(pred_def_9026,type,
v13992: state_type > $o ).
tff(pred_def_9027,type,
v13990: state_type > $o ).
tff(pred_def_9028,type,
v13986: state_type > $o ).
tff(pred_def_9029,type,
b000000011000000001000100110: $int > $o ).
tff(pred_def_9030,type,
v13999: state_type > $o ).
tff(pred_def_9031,type,
b000000011100000001000100110: $int > $o ).
tff(pred_def_9032,type,
v14000: state_type > $o ).
tff(pred_def_9033,type,
v13998: state_type > $o ).
tff(pred_def_9034,type,
v13994: state_type > $o ).
tff(pred_def_9035,type,
b000000011000000001000100111: $int > $o ).
tff(pred_def_9036,type,
v14007: state_type > $o ).
tff(pred_def_9037,type,
b000000011100000001000100111: $int > $o ).
tff(pred_def_9038,type,
v14008: state_type > $o ).
tff(pred_def_9039,type,
v14006: state_type > $o ).
tff(pred_def_9040,type,
v14002: state_type > $o ).
tff(pred_def_9041,type,
b000000011000000001000101000: $int > $o ).
tff(pred_def_9042,type,
v14015: state_type > $o ).
tff(pred_def_9043,type,
b000000011100000001000101000: $int > $o ).
tff(pred_def_9044,type,
v14016: state_type > $o ).
tff(pred_def_9045,type,
v14014: state_type > $o ).
tff(pred_def_9046,type,
v14010: state_type > $o ).
tff(pred_def_9047,type,
b000000011000000001000101001: $int > $o ).
tff(pred_def_9048,type,
v14023: state_type > $o ).
tff(pred_def_9049,type,
b000000011100000001000101001: $int > $o ).
tff(pred_def_9050,type,
v14024: state_type > $o ).
tff(pred_def_9051,type,
v14022: state_type > $o ).
tff(pred_def_9052,type,
v14018: state_type > $o ).
tff(pred_def_9053,type,
b000000011000000001000101010: $int > $o ).
tff(pred_def_9054,type,
v14031: state_type > $o ).
tff(pred_def_9055,type,
b000000011100000001000101010: $int > $o ).
tff(pred_def_9056,type,
v14032: state_type > $o ).
tff(pred_def_9057,type,
v14030: state_type > $o ).
tff(pred_def_9058,type,
v14026: state_type > $o ).
tff(pred_def_9059,type,
b000000011000000001000101011: $int > $o ).
tff(pred_def_9060,type,
v14039: state_type > $o ).
tff(pred_def_9061,type,
b000000011100000001000101011: $int > $o ).
tff(pred_def_9062,type,
v14040: state_type > $o ).
tff(pred_def_9063,type,
v14038: state_type > $o ).
tff(pred_def_9064,type,
v14034: state_type > $o ).
tff(pred_def_9065,type,
b000000011000000001000101100: $int > $o ).
tff(pred_def_9066,type,
v14047: state_type > $o ).
tff(pred_def_9067,type,
b000000011100000001000101100: $int > $o ).
tff(pred_def_9068,type,
v14048: state_type > $o ).
tff(pred_def_9069,type,
v14046: state_type > $o ).
tff(pred_def_9070,type,
v14042: state_type > $o ).
tff(pred_def_9071,type,
b000000011000000001000101101: $int > $o ).
tff(pred_def_9072,type,
v14055: state_type > $o ).
tff(pred_def_9073,type,
b000000011100000001000101101: $int > $o ).
tff(pred_def_9074,type,
v14056: state_type > $o ).
tff(pred_def_9075,type,
v14054: state_type > $o ).
tff(pred_def_9076,type,
v14050: state_type > $o ).
tff(pred_def_9077,type,
b000000011000000001000101110: $int > $o ).
tff(pred_def_9078,type,
v14063: state_type > $o ).
tff(pred_def_9079,type,
b000000011100000001000101110: $int > $o ).
tff(pred_def_9080,type,
v14064: state_type > $o ).
tff(pred_def_9081,type,
v14062: state_type > $o ).
tff(pred_def_9082,type,
v14058: state_type > $o ).
tff(pred_def_9083,type,
b000000011000000001000101111: $int > $o ).
tff(pred_def_9084,type,
v14071: state_type > $o ).
tff(pred_def_9085,type,
b000000011100000001000101111: $int > $o ).
tff(pred_def_9086,type,
v14072: state_type > $o ).
tff(pred_def_9087,type,
v14070: state_type > $o ).
tff(pred_def_9088,type,
v14066: state_type > $o ).
tff(pred_def_9089,type,
b000000011000000001000110000: $int > $o ).
tff(pred_def_9090,type,
v14079: state_type > $o ).
tff(pred_def_9091,type,
b000000011100000001000110000: $int > $o ).
tff(pred_def_9092,type,
v14080: state_type > $o ).
tff(pred_def_9093,type,
v14078: state_type > $o ).
tff(pred_def_9094,type,
v14074: state_type > $o ).
tff(pred_def_9095,type,
b000000011000000001000110001: $int > $o ).
tff(pred_def_9096,type,
v14087: state_type > $o ).
tff(pred_def_9097,type,
b000000011100000001000110001: $int > $o ).
tff(pred_def_9098,type,
v14088: state_type > $o ).
tff(pred_def_9099,type,
v14086: state_type > $o ).
tff(pred_def_9100,type,
v14082: state_type > $o ).
tff(pred_def_9101,type,
b000000011000000001000110010: $int > $o ).
tff(pred_def_9102,type,
v14095: state_type > $o ).
tff(pred_def_9103,type,
b000000011100000001000110010: $int > $o ).
tff(pred_def_9104,type,
v14096: state_type > $o ).
tff(pred_def_9105,type,
v14094: state_type > $o ).
tff(pred_def_9106,type,
v14090: state_type > $o ).
tff(pred_def_9107,type,
b000000011000000001000110011: $int > $o ).
tff(pred_def_9108,type,
v14103: state_type > $o ).
tff(pred_def_9109,type,
b000000011100000001000110011: $int > $o ).
tff(pred_def_9110,type,
v14104: state_type > $o ).
tff(pred_def_9111,type,
v14102: state_type > $o ).
tff(pred_def_9112,type,
v14098: state_type > $o ).
tff(pred_def_9113,type,
b000000011000000001000110100: $int > $o ).
tff(pred_def_9114,type,
v14111: state_type > $o ).
tff(pred_def_9115,type,
b000000011100000001000110100: $int > $o ).
tff(pred_def_9116,type,
v14112: state_type > $o ).
tff(pred_def_9117,type,
v14110: state_type > $o ).
tff(pred_def_9118,type,
v14106: state_type > $o ).
tff(pred_def_9119,type,
b000000011000000001000110101: $int > $o ).
tff(pred_def_9120,type,
v14119: state_type > $o ).
tff(pred_def_9121,type,
b000000011100000001000110101: $int > $o ).
tff(pred_def_9122,type,
v14120: state_type > $o ).
tff(pred_def_9123,type,
v14118: state_type > $o ).
tff(pred_def_9124,type,
v14114: state_type > $o ).
tff(pred_def_9125,type,
b000000011000000001000110110: $int > $o ).
tff(pred_def_9126,type,
v14127: state_type > $o ).
tff(pred_def_9127,type,
b000000011100000001000110110: $int > $o ).
tff(pred_def_9128,type,
v14128: state_type > $o ).
tff(pred_def_9129,type,
v14126: state_type > $o ).
tff(pred_def_9130,type,
v14122: state_type > $o ).
tff(pred_def_9131,type,
b000000011000000001000110111: $int > $o ).
tff(pred_def_9132,type,
v14135: state_type > $o ).
tff(pred_def_9133,type,
b000000011100000001000110111: $int > $o ).
tff(pred_def_9134,type,
v14136: state_type > $o ).
tff(pred_def_9135,type,
v14134: state_type > $o ).
tff(pred_def_9136,type,
v14130: state_type > $o ).
tff(pred_def_9137,type,
b000000011000000001000111000: $int > $o ).
tff(pred_def_9138,type,
v14143: state_type > $o ).
tff(pred_def_9139,type,
b000000011100000001000111000: $int > $o ).
tff(pred_def_9140,type,
v14144: state_type > $o ).
tff(pred_def_9141,type,
v14142: state_type > $o ).
tff(pred_def_9142,type,
v14138: state_type > $o ).
tff(pred_def_9143,type,
b000000011000000001000111001: $int > $o ).
tff(pred_def_9144,type,
v14151: state_type > $o ).
tff(pred_def_9145,type,
b000000011100000001000111001: $int > $o ).
tff(pred_def_9146,type,
v14152: state_type > $o ).
tff(pred_def_9147,type,
v14150: state_type > $o ).
tff(pred_def_9148,type,
v14146: state_type > $o ).
tff(pred_def_9149,type,
b000000011000000001000111010: $int > $o ).
tff(pred_def_9150,type,
v14159: state_type > $o ).
tff(pred_def_9151,type,
b000000011100000001000111010: $int > $o ).
tff(pred_def_9152,type,
v14160: state_type > $o ).
tff(pred_def_9153,type,
v14158: state_type > $o ).
tff(pred_def_9154,type,
v14154: state_type > $o ).
tff(pred_def_9155,type,
b000000011000000001000111011: $int > $o ).
tff(pred_def_9156,type,
v14167: state_type > $o ).
tff(pred_def_9157,type,
b000000011100000001000111011: $int > $o ).
tff(pred_def_9158,type,
v14168: state_type > $o ).
tff(pred_def_9159,type,
v14166: state_type > $o ).
tff(pred_def_9160,type,
v14162: state_type > $o ).
tff(pred_def_9161,type,
b000000011000000001000111110: $int > $o ).
tff(pred_def_9162,type,
v14175: state_type > $o ).
tff(pred_def_9163,type,
b000000011100000001000111110: $int > $o ).
tff(pred_def_9164,type,
v14176: state_type > $o ).
tff(pred_def_9165,type,
v14174: state_type > $o ).
tff(pred_def_9166,type,
v14170: state_type > $o ).
tff(pred_def_9167,type,
b000000011000000001000111111: $int > $o ).
tff(pred_def_9168,type,
v14183: state_type > $o ).
tff(pred_def_9169,type,
b000000011100000001000111111: $int > $o ).
tff(pred_def_9170,type,
v14184: state_type > $o ).
tff(pred_def_9171,type,
v14182: state_type > $o ).
tff(pred_def_9172,type,
v14178: state_type > $o ).
tff(pred_def_9173,type,
b000000011000000001010010100: $int > $o ).
tff(pred_def_9174,type,
v14191: state_type > $o ).
tff(pred_def_9175,type,
b000000011100000001010010100: $int > $o ).
tff(pred_def_9176,type,
v14192: state_type > $o ).
tff(pred_def_9177,type,
v14190: state_type > $o ).
tff(pred_def_9178,type,
v14186: state_type > $o ).
tff(pred_def_9179,type,
b000000011000000001010010101: $int > $o ).
tff(pred_def_9180,type,
v14199: state_type > $o ).
tff(pred_def_9181,type,
b000000011100000001010010101: $int > $o ).
tff(pred_def_9182,type,
v14200: state_type > $o ).
tff(pred_def_9183,type,
v14198: state_type > $o ).
tff(pred_def_9184,type,
v14194: state_type > $o ).
tff(pred_def_9185,type,
b000000011000000001010010110: $int > $o ).
tff(pred_def_9186,type,
v14207: state_type > $o ).
tff(pred_def_9187,type,
b000000011100000001010010110: $int > $o ).
tff(pred_def_9188,type,
v14208: state_type > $o ).
tff(pred_def_9189,type,
v14206: state_type > $o ).
tff(pred_def_9190,type,
v14202: state_type > $o ).
tff(pred_def_9191,type,
b000000011000000001010010111: $int > $o ).
tff(pred_def_9192,type,
v14215: state_type > $o ).
tff(pred_def_9193,type,
b000000011100000001010010111: $int > $o ).
tff(pred_def_9194,type,
v14216: state_type > $o ).
tff(pred_def_9195,type,
v14214: state_type > $o ).
tff(pred_def_9196,type,
v14210: state_type > $o ).
tff(pred_def_9197,type,
b000000011000000001010011000: $int > $o ).
tff(pred_def_9198,type,
v14223: state_type > $o ).
tff(pred_def_9199,type,
b000000011100000001010011000: $int > $o ).
tff(pred_def_9200,type,
v14224: state_type > $o ).
tff(pred_def_9201,type,
v14222: state_type > $o ).
tff(pred_def_9202,type,
v14218: state_type > $o ).
tff(pred_def_9203,type,
b000000011000000001010011001: $int > $o ).
tff(pred_def_9204,type,
v14231: state_type > $o ).
tff(pred_def_9205,type,
b000000011100000001010011001: $int > $o ).
tff(pred_def_9206,type,
v14232: state_type > $o ).
tff(pred_def_9207,type,
v14230: state_type > $o ).
tff(pred_def_9208,type,
v14226: state_type > $o ).
tff(pred_def_9209,type,
b000000011000000001010011010: $int > $o ).
tff(pred_def_9210,type,
v14239: state_type > $o ).
tff(pred_def_9211,type,
b000000011100000001010011010: $int > $o ).
tff(pred_def_9212,type,
v14240: state_type > $o ).
tff(pred_def_9213,type,
v14238: state_type > $o ).
tff(pred_def_9214,type,
v14234: state_type > $o ).
tff(pred_def_9215,type,
b000000011000000001010011011: $int > $o ).
tff(pred_def_9216,type,
v14247: state_type > $o ).
tff(pred_def_9217,type,
b000000011100000001010011011: $int > $o ).
tff(pred_def_9218,type,
v14248: state_type > $o ).
tff(pred_def_9219,type,
v14246: state_type > $o ).
tff(pred_def_9220,type,
v14242: state_type > $o ).
tff(pred_def_9221,type,
b000000011000000001010011100: $int > $o ).
tff(pred_def_9222,type,
v14255: state_type > $o ).
tff(pred_def_9223,type,
b000000011100000001010011100: $int > $o ).
tff(pred_def_9224,type,
v14256: state_type > $o ).
tff(pred_def_9225,type,
v14254: state_type > $o ).
tff(pred_def_9226,type,
v14250: state_type > $o ).
tff(pred_def_9227,type,
b000000011000000001010011101: $int > $o ).
tff(pred_def_9228,type,
v14263: state_type > $o ).
tff(pred_def_9229,type,
b000000011100000001010011101: $int > $o ).
tff(pred_def_9230,type,
v14264: state_type > $o ).
tff(pred_def_9231,type,
v14262: state_type > $o ).
tff(pred_def_9232,type,
v14258: state_type > $o ).
tff(pred_def_9233,type,
b000000011000000001010011110: $int > $o ).
tff(pred_def_9234,type,
v14271: state_type > $o ).
tff(pred_def_9235,type,
b000000011100000001010011110: $int > $o ).
tff(pred_def_9236,type,
v14272: state_type > $o ).
tff(pred_def_9237,type,
v14270: state_type > $o ).
tff(pred_def_9238,type,
v14266: state_type > $o ).
tff(pred_def_9239,type,
b000000011000000001010011111: $int > $o ).
tff(pred_def_9240,type,
v14279: state_type > $o ).
tff(pred_def_9241,type,
b000000011100000001010011111: $int > $o ).
tff(pred_def_9242,type,
v14280: state_type > $o ).
tff(pred_def_9243,type,
v14278: state_type > $o ).
tff(pred_def_9244,type,
v14274: state_type > $o ).
tff(pred_def_9245,type,
b000000011000000001010100000: $int > $o ).
tff(pred_def_9246,type,
v14287: state_type > $o ).
tff(pred_def_9247,type,
b000000011100000001010100000: $int > $o ).
tff(pred_def_9248,type,
v14288: state_type > $o ).
tff(pred_def_9249,type,
v14286: state_type > $o ).
tff(pred_def_9250,type,
v14282: state_type > $o ).
tff(pred_def_9251,type,
b000000011000000001010100001: $int > $o ).
tff(pred_def_9252,type,
v14295: state_type > $o ).
tff(pred_def_9253,type,
b000000011100000001010100001: $int > $o ).
tff(pred_def_9254,type,
v14296: state_type > $o ).
tff(pred_def_9255,type,
v14294: state_type > $o ).
tff(pred_def_9256,type,
v14290: state_type > $o ).
tff(pred_def_9257,type,
b000000011000000001010100010: $int > $o ).
tff(pred_def_9258,type,
v14303: state_type > $o ).
tff(pred_def_9259,type,
b000000011100000001010100010: $int > $o ).
tff(pred_def_9260,type,
v14304: state_type > $o ).
tff(pred_def_9261,type,
v14302: state_type > $o ).
tff(pred_def_9262,type,
v14298: state_type > $o ).
tff(pred_def_9263,type,
b000000011000000001010100011: $int > $o ).
tff(pred_def_9264,type,
v14311: state_type > $o ).
tff(pred_def_9265,type,
b000000011100000001010100011: $int > $o ).
tff(pred_def_9266,type,
v14312: state_type > $o ).
tff(pred_def_9267,type,
v14310: state_type > $o ).
tff(pred_def_9268,type,
v14306: state_type > $o ).
tff(pred_def_9269,type,
b000000011000000001010100100: $int > $o ).
tff(pred_def_9270,type,
v14319: state_type > $o ).
tff(pred_def_9271,type,
b000000011100000001010100100: $int > $o ).
tff(pred_def_9272,type,
v14320: state_type > $o ).
tff(pred_def_9273,type,
v14318: state_type > $o ).
tff(pred_def_9274,type,
v14314: state_type > $o ).
tff(pred_def_9275,type,
b000000011000000001010100101: $int > $o ).
tff(pred_def_9276,type,
v14327: state_type > $o ).
tff(pred_def_9277,type,
b000000011100000001010100101: $int > $o ).
tff(pred_def_9278,type,
v14328: state_type > $o ).
tff(pred_def_9279,type,
v14326: state_type > $o ).
tff(pred_def_9280,type,
v14322: state_type > $o ).
tff(pred_def_9281,type,
b000000011000000001010100110: $int > $o ).
tff(pred_def_9282,type,
v14335: state_type > $o ).
tff(pred_def_9283,type,
b000000011100000001010100110: $int > $o ).
tff(pred_def_9284,type,
v14336: state_type > $o ).
tff(pred_def_9285,type,
v14334: state_type > $o ).
tff(pred_def_9286,type,
v14330: state_type > $o ).
tff(pred_def_9287,type,
b000000011000000001010100111: $int > $o ).
tff(pred_def_9288,type,
v14343: state_type > $o ).
tff(pred_def_9289,type,
b000000011100000001010100111: $int > $o ).
tff(pred_def_9290,type,
v14344: state_type > $o ).
tff(pred_def_9291,type,
v14342: state_type > $o ).
tff(pred_def_9292,type,
v14338: state_type > $o ).
tff(pred_def_9293,type,
b000000011000000001010101000: $int > $o ).
tff(pred_def_9294,type,
v14351: state_type > $o ).
tff(pred_def_9295,type,
b000000011100000001010101000: $int > $o ).
tff(pred_def_9296,type,
v14352: state_type > $o ).
tff(pred_def_9297,type,
v14350: state_type > $o ).
tff(pred_def_9298,type,
v14346: state_type > $o ).
tff(pred_def_9299,type,
b000000011000000001010101001: $int > $o ).
tff(pred_def_9300,type,
v14359: state_type > $o ).
tff(pred_def_9301,type,
b000000011100000001010101001: $int > $o ).
tff(pred_def_9302,type,
v14360: state_type > $o ).
tff(pred_def_9303,type,
v14358: state_type > $o ).
tff(pred_def_9304,type,
v14354: state_type > $o ).
tff(pred_def_9305,type,
b000000011000000001010101010: $int > $o ).
tff(pred_def_9306,type,
v14367: state_type > $o ).
tff(pred_def_9307,type,
b000000011100000001010101010: $int > $o ).
tff(pred_def_9308,type,
v14368: state_type > $o ).
tff(pred_def_9309,type,
v14366: state_type > $o ).
tff(pred_def_9310,type,
v14362: state_type > $o ).
tff(pred_def_9311,type,
b000000011000000001010101011: $int > $o ).
tff(pred_def_9312,type,
v14375: state_type > $o ).
tff(pred_def_9313,type,
b000000011100000001010101011: $int > $o ).
tff(pred_def_9314,type,
v14376: state_type > $o ).
tff(pred_def_9315,type,
v14374: state_type > $o ).
tff(pred_def_9316,type,
v14370: state_type > $o ).
tff(pred_def_9317,type,
b000000011000000001010101100: $int > $o ).
tff(pred_def_9318,type,
v14383: state_type > $o ).
tff(pred_def_9319,type,
b000000011100000001010101100: $int > $o ).
tff(pred_def_9320,type,
v14384: state_type > $o ).
tff(pred_def_9321,type,
v14382: state_type > $o ).
tff(pred_def_9322,type,
v14378: state_type > $o ).
tff(pred_def_9323,type,
b000000011000000001010101101: $int > $o ).
tff(pred_def_9324,type,
v14391: state_type > $o ).
tff(pred_def_9325,type,
b000000011100000001010101101: $int > $o ).
tff(pred_def_9326,type,
v14392: state_type > $o ).
tff(pred_def_9327,type,
v14390: state_type > $o ).
tff(pred_def_9328,type,
v14386: state_type > $o ).
tff(pred_def_9329,type,
b000000011000000001010101110: $int > $o ).
tff(pred_def_9330,type,
v14399: state_type > $o ).
tff(pred_def_9331,type,
b000000011100000001010101110: $int > $o ).
tff(pred_def_9332,type,
v14400: state_type > $o ).
tff(pred_def_9333,type,
v14398: state_type > $o ).
tff(pred_def_9334,type,
v14394: state_type > $o ).
tff(pred_def_9335,type,
b000000011000000001010101111: $int > $o ).
tff(pred_def_9336,type,
v14407: state_type > $o ).
tff(pred_def_9337,type,
b000000011100000001010101111: $int > $o ).
tff(pred_def_9338,type,
v14408: state_type > $o ).
tff(pred_def_9339,type,
v14406: state_type > $o ).
tff(pred_def_9340,type,
v14402: state_type > $o ).
tff(pred_def_9341,type,
b000000011000000001010110000: $int > $o ).
tff(pred_def_9342,type,
v14415: state_type > $o ).
tff(pred_def_9343,type,
b000000011100000001010110000: $int > $o ).
tff(pred_def_9344,type,
v14416: state_type > $o ).
tff(pred_def_9345,type,
v14414: state_type > $o ).
tff(pred_def_9346,type,
v14410: state_type > $o ).
tff(pred_def_9347,type,
b000000011000000001010110001: $int > $o ).
tff(pred_def_9348,type,
v14423: state_type > $o ).
tff(pred_def_9349,type,
b000000011100000001010110001: $int > $o ).
tff(pred_def_9350,type,
v14424: state_type > $o ).
tff(pred_def_9351,type,
v14422: state_type > $o ).
tff(pred_def_9352,type,
v14418: state_type > $o ).
tff(pred_def_9353,type,
b000000011000000001010110010: $int > $o ).
tff(pred_def_9354,type,
v14431: state_type > $o ).
tff(pred_def_9355,type,
b000000011100000001010110010: $int > $o ).
tff(pred_def_9356,type,
v14432: state_type > $o ).
tff(pred_def_9357,type,
v14430: state_type > $o ).
tff(pred_def_9358,type,
v14426: state_type > $o ).
tff(pred_def_9359,type,
b000000011000000001010110011: $int > $o ).
tff(pred_def_9360,type,
v14439: state_type > $o ).
tff(pred_def_9361,type,
b000000011100000001010110011: $int > $o ).
tff(pred_def_9362,type,
v14440: state_type > $o ).
tff(pred_def_9363,type,
v14438: state_type > $o ).
tff(pred_def_9364,type,
v14434: state_type > $o ).
tff(pred_def_9365,type,
b000000011000000001010110100: $int > $o ).
tff(pred_def_9366,type,
v14447: state_type > $o ).
tff(pred_def_9367,type,
b000000011100000001010110100: $int > $o ).
tff(pred_def_9368,type,
v14448: state_type > $o ).
tff(pred_def_9369,type,
v14446: state_type > $o ).
tff(pred_def_9370,type,
v14442: state_type > $o ).
tff(pred_def_9371,type,
b000000011000000001010110101: $int > $o ).
tff(pred_def_9372,type,
v14455: state_type > $o ).
tff(pred_def_9373,type,
b000000011100000001010110101: $int > $o ).
tff(pred_def_9374,type,
v14456: state_type > $o ).
tff(pred_def_9375,type,
v14454: state_type > $o ).
tff(pred_def_9376,type,
v14450: state_type > $o ).
tff(pred_def_9377,type,
b000000011000000001010110110: $int > $o ).
tff(pred_def_9378,type,
v14463: state_type > $o ).
tff(pred_def_9379,type,
b000000011100000001010110110: $int > $o ).
tff(pred_def_9380,type,
v14464: state_type > $o ).
tff(pred_def_9381,type,
v14462: state_type > $o ).
tff(pred_def_9382,type,
v14458: state_type > $o ).
tff(pred_def_9383,type,
b000000011000000001010110111: $int > $o ).
tff(pred_def_9384,type,
v14471: state_type > $o ).
tff(pred_def_9385,type,
b000000011100000001010110111: $int > $o ).
tff(pred_def_9386,type,
v14472: state_type > $o ).
tff(pred_def_9387,type,
v14470: state_type > $o ).
tff(pred_def_9388,type,
v14466: state_type > $o ).
tff(pred_def_9389,type,
b000000011000000001010111000: $int > $o ).
tff(pred_def_9390,type,
v14479: state_type > $o ).
tff(pred_def_9391,type,
b000000011100000001010111000: $int > $o ).
tff(pred_def_9392,type,
v14480: state_type > $o ).
tff(pred_def_9393,type,
v14478: state_type > $o ).
tff(pred_def_9394,type,
v14474: state_type > $o ).
tff(pred_def_9395,type,
b000000011000000001010111001: $int > $o ).
tff(pred_def_9396,type,
v14487: state_type > $o ).
tff(pred_def_9397,type,
b000000011100000001010111001: $int > $o ).
tff(pred_def_9398,type,
v14488: state_type > $o ).
tff(pred_def_9399,type,
v14486: state_type > $o ).
tff(pred_def_9400,type,
v14482: state_type > $o ).
tff(pred_def_9401,type,
b000000011000000001010111010: $int > $o ).
tff(pred_def_9402,type,
v14495: state_type > $o ).
tff(pred_def_9403,type,
b000000011100000001010111010: $int > $o ).
tff(pred_def_9404,type,
v14496: state_type > $o ).
tff(pred_def_9405,type,
v14494: state_type > $o ).
tff(pred_def_9406,type,
v14490: state_type > $o ).
tff(pred_def_9407,type,
b000000011000000001010111011: $int > $o ).
tff(pred_def_9408,type,
v14503: state_type > $o ).
tff(pred_def_9409,type,
b000000011100000001010111011: $int > $o ).
tff(pred_def_9410,type,
v14504: state_type > $o ).
tff(pred_def_9411,type,
v14502: state_type > $o ).
tff(pred_def_9412,type,
v14498: state_type > $o ).
tff(pred_def_9413,type,
b000000011000000001010111110: $int > $o ).
tff(pred_def_9414,type,
v14511: state_type > $o ).
tff(pred_def_9415,type,
b000000011100000001010111110: $int > $o ).
tff(pred_def_9416,type,
v14512: state_type > $o ).
tff(pred_def_9417,type,
v14510: state_type > $o ).
tff(pred_def_9418,type,
v14506: state_type > $o ).
tff(pred_def_9419,type,
b000000011000000001010111111: $int > $o ).
tff(pred_def_9420,type,
v14519: state_type > $o ).
tff(pred_def_9421,type,
b000000011100000001010111111: $int > $o ).
tff(pred_def_9422,type,
v14520: state_type > $o ).
tff(pred_def_9423,type,
v14518: state_type > $o ).
tff(pred_def_9424,type,
v14514: state_type > $o ).
tff(pred_def_9425,type,
b000000011000000001101000000: $int > $o ).
tff(pred_def_9426,type,
v14527: state_type > $o ).
tff(pred_def_9427,type,
b000000011100000001101000000: $int > $o ).
tff(pred_def_9428,type,
v14528: state_type > $o ).
tff(pred_def_9429,type,
v14526: state_type > $o ).
tff(pred_def_9430,type,
v14522: state_type > $o ).
tff(pred_def_9431,type,
b000000011000000001101000010: $int > $o ).
tff(pred_def_9432,type,
v14535: state_type > $o ).
tff(pred_def_9433,type,
b000000011100000001101000010: $int > $o ).
tff(pred_def_9434,type,
v14536: state_type > $o ).
tff(pred_def_9435,type,
v14534: state_type > $o ).
tff(pred_def_9436,type,
v14530: state_type > $o ).
tff(pred_def_9437,type,
b000000011000000001101000011: $int > $o ).
tff(pred_def_9438,type,
v14543: state_type > $o ).
tff(pred_def_9439,type,
b000000011100000001101000011: $int > $o ).
tff(pred_def_9440,type,
v14544: state_type > $o ).
tff(pred_def_9441,type,
v14542: state_type > $o ).
tff(pred_def_9442,type,
v14538: state_type > $o ).
tff(pred_def_9443,type,
v14631: state_type > $o ).
tff(pred_def_9444,type,
v14630: state_type > $o ).
tff(pred_def_9445,type,
v14629: state_type > $o ).
tff(pred_def_9446,type,
v14628: state_type > $o ).
tff(pred_def_9447,type,
v14627: state_type > $o ).
tff(pred_def_9448,type,
v14626: state_type > $o ).
tff(pred_def_9449,type,
v14625: state_type > $o ).
tff(pred_def_9450,type,
v14624: state_type > $o ).
tff(pred_def_9451,type,
v14623: state_type > $o ).
tff(pred_def_9452,type,
v14622: state_type > $o ).
tff(pred_def_9453,type,
v14621: state_type > $o ).
tff(pred_def_9454,type,
v14620: state_type > $o ).
tff(pred_def_9455,type,
v14619: state_type > $o ).
tff(pred_def_9456,type,
v14618: state_type > $o ).
tff(pred_def_9457,type,
v14617: state_type > $o ).
tff(pred_def_9458,type,
v14616: state_type > $o ).
tff(pred_def_9459,type,
v14615: state_type > $o ).
tff(pred_def_9460,type,
v14614: state_type > $o ).
tff(pred_def_9461,type,
v14613: state_type > $o ).
tff(pred_def_9462,type,
v14612: state_type > $o ).
tff(pred_def_9463,type,
v14611: state_type > $o ).
tff(pred_def_9464,type,
v14610: state_type > $o ).
tff(pred_def_9465,type,
v14609: state_type > $o ).
tff(pred_def_9466,type,
v14608: state_type > $o ).
tff(pred_def_9467,type,
v14607: state_type > $o ).
tff(pred_def_9468,type,
v14606: state_type > $o ).
tff(pred_def_9469,type,
v14605: state_type > $o ).
tff(pred_def_9470,type,
v14604: state_type > $o ).
tff(pred_def_9471,type,
v14603: state_type > $o ).
tff(pred_def_9472,type,
v14602: state_type > $o ).
tff(pred_def_9473,type,
v14601: state_type > $o ).
tff(pred_def_9474,type,
v14600: state_type > $o ).
tff(pred_def_9475,type,
v14599: state_type > $o ).
tff(pred_def_9476,type,
v14598: state_type > $o ).
tff(pred_def_9477,type,
v14597: state_type > $o ).
tff(pred_def_9478,type,
v14596: state_type > $o ).
tff(pred_def_9479,type,
v14595: state_type > $o ).
tff(pred_def_9480,type,
v14594: state_type > $o ).
tff(pred_def_9481,type,
v14593: state_type > $o ).
tff(pred_def_9482,type,
v14592: state_type > $o ).
tff(pred_def_9483,type,
v14591: state_type > $o ).
tff(pred_def_9484,type,
v14590: state_type > $o ).
tff(pred_def_9485,type,
v14589: state_type > $o ).
tff(pred_def_9486,type,
v14588: state_type > $o ).
tff(pred_def_9487,type,
v14587: state_type > $o ).
tff(pred_def_9488,type,
v14586: state_type > $o ).
tff(pred_def_9489,type,
v14585: state_type > $o ).
tff(pred_def_9490,type,
v14584: state_type > $o ).
tff(pred_def_9491,type,
v14583: state_type > $o ).
tff(pred_def_9492,type,
v14582: state_type > $o ).
tff(pred_def_9493,type,
v14581: state_type > $o ).
tff(pred_def_9494,type,
v14580: state_type > $o ).
tff(pred_def_9495,type,
v14579: state_type > $o ).
tff(pred_def_9496,type,
v14578: state_type > $o ).
tff(pred_def_9497,type,
v14577: state_type > $o ).
tff(pred_def_9498,type,
v14576: state_type > $o ).
tff(pred_def_9499,type,
v14575: state_type > $o ).
tff(pred_def_9500,type,
v14574: state_type > $o ).
tff(pred_def_9501,type,
v14573: state_type > $o ).
tff(pred_def_9502,type,
v14572: state_type > $o ).
tff(pred_def_9503,type,
v14571: state_type > $o ).
tff(pred_def_9504,type,
v14570: state_type > $o ).
tff(pred_def_9505,type,
v14569: state_type > $o ).
tff(pred_def_9506,type,
v14568: state_type > $o ).
tff(pred_def_9507,type,
v14567: state_type > $o ).
tff(pred_def_9508,type,
v14566: state_type > $o ).
tff(pred_def_9509,type,
v14565: state_type > $o ).
tff(pred_def_9510,type,
v14564: state_type > $o ).
tff(pred_def_9511,type,
v14563: state_type > $o ).
tff(pred_def_9512,type,
v14562: state_type > $o ).
tff(pred_def_9513,type,
v14561: state_type > $o ).
tff(pred_def_9514,type,
v14560: state_type > $o ).
tff(pred_def_9515,type,
v14559: state_type > $o ).
tff(pred_def_9516,type,
v14558: state_type > $o ).
tff(pred_def_9517,type,
v14557: state_type > $o ).
tff(pred_def_9518,type,
v14556: state_type > $o ).
tff(pred_def_9519,type,
v14555: state_type > $o ).
tff(pred_def_9520,type,
v14554: state_type > $o ).
tff(pred_def_9521,type,
v14553: state_type > $o ).
tff(pred_def_9522,type,
v14552: state_type > $o ).
tff(pred_def_9523,type,
v14551: state_type > $o ).
tff(pred_def_9524,type,
v14550: state_type > $o ).
tff(pred_def_9525,type,
v14549: state_type > $o ).
tff(pred_def_9526,type,
v14548: state_type > $o ).
tff(pred_def_9527,type,
v14547: state_type > $o ).
tff(pred_def_9528,type,
v14546: state_type > $o ).
tff(pred_def_9529,type,
v13768: state_type > $o ).
tff(pred_def_9530,type,
v13766: state_type > $o ).
tff(pred_def_9531,type,
v13764: state_type > $o ).
tff(pred_def_9532,type,
v13762: state_type > $o ).
tff(pred_def_9533,type,
v13760: state_type > $o ).
tff(pred_def_9534,type,
v13758: state_type > $o ).
tff(pred_def_9535,type,
v13756: state_type > $o ).
tff(pred_def_9536,type,
v14634: state_type > $o ).
tff(pred_def_9537,type,
v14633: state_type > $o ).
tff(pred_def_9538,type,
v10217: state_type > $o ).
tff(pred_def_9539,type,
v10215: state_type > $o ).
tff(pred_def_9540,type,
v10213: state_type > $o ).
tff(pred_def_9541,type,
v10211: state_type > $o ).
tff(pred_def_9542,type,
v14667: state_type > $o ).
tff(pred_def_9543,type,
v14666: state_type > $o ).
tff(pred_def_9544,type,
v14665: state_type > $o ).
tff(pred_def_9545,type,
v14674: state_type > $o ).
tff(pred_def_9546,type,
v14676: state_type > $o ).
tff(pred_def_9547,type,
v14675: state_type > $o ).
tff(pred_def_9548,type,
v14671: state_type > $o ).
tff(pred_def_9549,type,
v14673: state_type > $o ).
tff(pred_def_9550,type,
v14662: state_type > $o ).
tff(pred_def_9551,type,
v14686: state_type > $o ).
tff(pred_def_9552,type,
v14684: state_type > $o ).
tff(pred_def_9553,type,
v14683: state_type > $o ).
tff(pred_def_9554,type,
v14695: state_type > $o ).
tff(pred_def_9555,type,
v14694: state_type > $o ).
tff(pred_def_9556,type,
v14693: state_type > $o ).
tff(pred_def_9557,type,
v14692: state_type > $o ).
tff(pred_def_9558,type,
v14689: state_type > $o ).
tff(pred_def_9559,type,
v14691: state_type > $o ).
tff(pred_def_9560,type,
v14680: state_type > $o ).
tff(pred_def_9561,type,
v14705: state_type > $o ).
tff(pred_def_9562,type,
v14703: state_type > $o ).
tff(pred_def_9563,type,
v14702: state_type > $o ).
tff(pred_def_9564,type,
v14714: state_type > $o ).
tff(pred_def_9565,type,
v14713: state_type > $o ).
tff(pred_def_9566,type,
v14712: state_type > $o ).
tff(pred_def_9567,type,
v14711: state_type > $o ).
tff(pred_def_9568,type,
v14708: state_type > $o ).
tff(pred_def_9569,type,
v14710: state_type > $o ).
tff(pred_def_9570,type,
v14699: state_type > $o ).
tff(pred_def_9571,type,
v14725: state_type > $o ).
tff(pred_def_9572,type,
v14723: state_type > $o ).
tff(pred_def_9573,type,
v14722: state_type > $o ).
tff(pred_def_9574,type,
b000010: $int > $o ).
tff(pred_def_9575,type,
v14734: state_type > $o ).
tff(pred_def_9576,type,
v14733: state_type > $o ).
tff(pred_def_9577,type,
v14732: state_type > $o ).
tff(pred_def_9578,type,
v14731: state_type > $o ).
tff(pred_def_9579,type,
v14728: state_type > $o ).
tff(pred_def_9580,type,
v14730: state_type > $o ).
tff(pred_def_9581,type,
v14718: state_type > $o ).
tff(pred_def_9582,type,
v14745: state_type > $o ).
tff(pred_def_9583,type,
v14743: state_type > $o ).
tff(pred_def_9584,type,
v14742: state_type > $o ).
tff(pred_def_9585,type,
b000011: $int > $o ).
tff(pred_def_9586,type,
v14754: state_type > $o ).
tff(pred_def_9587,type,
v14753: state_type > $o ).
tff(pred_def_9588,type,
v14752: state_type > $o ).
tff(pred_def_9589,type,
v14751: state_type > $o ).
tff(pred_def_9590,type,
v14748: state_type > $o ).
tff(pred_def_9591,type,
v14750: state_type > $o ).
tff(pred_def_9592,type,
v14738: state_type > $o ).
tff(pred_def_9593,type,
v14765: state_type > $o ).
tff(pred_def_9594,type,
v14763: state_type > $o ).
tff(pred_def_9595,type,
v14762: state_type > $o ).
tff(pred_def_9596,type,
b000100: $int > $o ).
tff(pred_def_9597,type,
v14774: state_type > $o ).
tff(pred_def_9598,type,
v14773: state_type > $o ).
tff(pred_def_9599,type,
v14772: state_type > $o ).
tff(pred_def_9600,type,
v14771: state_type > $o ).
tff(pred_def_9601,type,
v14768: state_type > $o ).
tff(pred_def_9602,type,
v14770: state_type > $o ).
tff(pred_def_9603,type,
v14758: state_type > $o ).
tff(pred_def_9604,type,
v14785: state_type > $o ).
tff(pred_def_9605,type,
v14783: state_type > $o ).
tff(pred_def_9606,type,
v14782: state_type > $o ).
tff(pred_def_9607,type,
b000101: $int > $o ).
tff(pred_def_9608,type,
v14794: state_type > $o ).
tff(pred_def_9609,type,
v14793: state_type > $o ).
tff(pred_def_9610,type,
v14792: state_type > $o ).
tff(pred_def_9611,type,
v14791: state_type > $o ).
tff(pred_def_9612,type,
v14788: state_type > $o ).
tff(pred_def_9613,type,
v14790: state_type > $o ).
tff(pred_def_9614,type,
v14778: state_type > $o ).
tff(pred_def_9615,type,
v14805: state_type > $o ).
tff(pred_def_9616,type,
v14803: state_type > $o ).
tff(pred_def_9617,type,
v14802: state_type > $o ).
tff(pred_def_9618,type,
b000110: $int > $o ).
tff(pred_def_9619,type,
v14814: state_type > $o ).
tff(pred_def_9620,type,
v14813: state_type > $o ).
tff(pred_def_9621,type,
v14812: state_type > $o ).
tff(pred_def_9622,type,
v14811: state_type > $o ).
tff(pred_def_9623,type,
v14808: state_type > $o ).
tff(pred_def_9624,type,
v14810: state_type > $o ).
tff(pred_def_9625,type,
v14798: state_type > $o ).
tff(pred_def_9626,type,
v14825: state_type > $o ).
tff(pred_def_9627,type,
v14823: state_type > $o ).
tff(pred_def_9628,type,
v14822: state_type > $o ).
tff(pred_def_9629,type,
b000111: $int > $o ).
tff(pred_def_9630,type,
v14834: state_type > $o ).
tff(pred_def_9631,type,
v14833: state_type > $o ).
tff(pred_def_9632,type,
v14832: state_type > $o ).
tff(pred_def_9633,type,
v14831: state_type > $o ).
tff(pred_def_9634,type,
v14828: state_type > $o ).
tff(pred_def_9635,type,
v14830: state_type > $o ).
tff(pred_def_9636,type,
v14818: state_type > $o ).
tff(pred_def_9637,type,
v14845: state_type > $o ).
tff(pred_def_9638,type,
v14843: state_type > $o ).
tff(pred_def_9639,type,
v14842: state_type > $o ).
tff(pred_def_9640,type,
b001000: $int > $o ).
tff(pred_def_9641,type,
v14854: state_type > $o ).
tff(pred_def_9642,type,
v14853: state_type > $o ).
tff(pred_def_9643,type,
v14852: state_type > $o ).
tff(pred_def_9644,type,
v14851: state_type > $o ).
tff(pred_def_9645,type,
v14848: state_type > $o ).
tff(pred_def_9646,type,
v14850: state_type > $o ).
tff(pred_def_9647,type,
v14838: state_type > $o ).
tff(pred_def_9648,type,
v14865: state_type > $o ).
tff(pred_def_9649,type,
v14863: state_type > $o ).
tff(pred_def_9650,type,
v14862: state_type > $o ).
tff(pred_def_9651,type,
b001001: $int > $o ).
tff(pred_def_9652,type,
v14874: state_type > $o ).
tff(pred_def_9653,type,
v14873: state_type > $o ).
tff(pred_def_9654,type,
v14872: state_type > $o ).
tff(pred_def_9655,type,
v14871: state_type > $o ).
tff(pred_def_9656,type,
v14868: state_type > $o ).
tff(pred_def_9657,type,
v14870: state_type > $o ).
tff(pred_def_9658,type,
v14858: state_type > $o ).
tff(pred_def_9659,type,
v14885: state_type > $o ).
tff(pred_def_9660,type,
v14883: state_type > $o ).
tff(pred_def_9661,type,
v14882: state_type > $o ).
tff(pred_def_9662,type,
b001010: $int > $o ).
tff(pred_def_9663,type,
v14894: state_type > $o ).
tff(pred_def_9664,type,
v14893: state_type > $o ).
tff(pred_def_9665,type,
v14892: state_type > $o ).
tff(pred_def_9666,type,
v14891: state_type > $o ).
tff(pred_def_9667,type,
v14888: state_type > $o ).
tff(pred_def_9668,type,
v14890: state_type > $o ).
tff(pred_def_9669,type,
v14878: state_type > $o ).
tff(pred_def_9670,type,
v14905: state_type > $o ).
tff(pred_def_9671,type,
v14903: state_type > $o ).
tff(pred_def_9672,type,
v14902: state_type > $o ).
tff(pred_def_9673,type,
b001011: $int > $o ).
tff(pred_def_9674,type,
v14914: state_type > $o ).
tff(pred_def_9675,type,
v14913: state_type > $o ).
tff(pred_def_9676,type,
v14912: state_type > $o ).
tff(pred_def_9677,type,
v14911: state_type > $o ).
tff(pred_def_9678,type,
v14908: state_type > $o ).
tff(pred_def_9679,type,
v14910: state_type > $o ).
tff(pred_def_9680,type,
v14898: state_type > $o ).
tff(pred_def_9681,type,
v14925: state_type > $o ).
tff(pred_def_9682,type,
v14923: state_type > $o ).
tff(pred_def_9683,type,
v14922: state_type > $o ).
tff(pred_def_9684,type,
b001100: $int > $o ).
tff(pred_def_9685,type,
v14934: state_type > $o ).
tff(pred_def_9686,type,
v14933: state_type > $o ).
tff(pred_def_9687,type,
v14932: state_type > $o ).
tff(pred_def_9688,type,
v14931: state_type > $o ).
tff(pred_def_9689,type,
v14928: state_type > $o ).
tff(pred_def_9690,type,
v14930: state_type > $o ).
tff(pred_def_9691,type,
v14918: state_type > $o ).
tff(pred_def_9692,type,
v14945: state_type > $o ).
tff(pred_def_9693,type,
v14943: state_type > $o ).
tff(pred_def_9694,type,
v14942: state_type > $o ).
tff(pred_def_9695,type,
b001101: $int > $o ).
tff(pred_def_9696,type,
v14954: state_type > $o ).
tff(pred_def_9697,type,
v14953: state_type > $o ).
tff(pred_def_9698,type,
v14952: state_type > $o ).
tff(pred_def_9699,type,
v14951: state_type > $o ).
tff(pred_def_9700,type,
v14948: state_type > $o ).
tff(pred_def_9701,type,
v14950: state_type > $o ).
tff(pred_def_9702,type,
v14938: state_type > $o ).
tff(pred_def_9703,type,
v14965: state_type > $o ).
tff(pred_def_9704,type,
v14963: state_type > $o ).
tff(pred_def_9705,type,
v14962: state_type > $o ).
tff(pred_def_9706,type,
b001110: $int > $o ).
tff(pred_def_9707,type,
v14974: state_type > $o ).
tff(pred_def_9708,type,
v14973: state_type > $o ).
tff(pred_def_9709,type,
v14972: state_type > $o ).
tff(pred_def_9710,type,
v14971: state_type > $o ).
tff(pred_def_9711,type,
v14968: state_type > $o ).
tff(pred_def_9712,type,
v14970: state_type > $o ).
tff(pred_def_9713,type,
v14958: state_type > $o ).
tff(pred_def_9714,type,
v14985: state_type > $o ).
tff(pred_def_9715,type,
v14983: state_type > $o ).
tff(pred_def_9716,type,
v14982: state_type > $o ).
tff(pred_def_9717,type,
b001111: $int > $o ).
tff(pred_def_9718,type,
v14994: state_type > $o ).
tff(pred_def_9719,type,
v14993: state_type > $o ).
tff(pred_def_9720,type,
v14992: state_type > $o ).
tff(pred_def_9721,type,
v14991: state_type > $o ).
tff(pred_def_9722,type,
v14988: state_type > $o ).
tff(pred_def_9723,type,
v14990: state_type > $o ).
tff(pred_def_9724,type,
v14978: state_type > $o ).
tff(pred_def_9725,type,
v15005: state_type > $o ).
tff(pred_def_9726,type,
v15003: state_type > $o ).
tff(pred_def_9727,type,
v15002: state_type > $o ).
tff(pred_def_9728,type,
b010000: $int > $o ).
tff(pred_def_9729,type,
v15014: state_type > $o ).
tff(pred_def_9730,type,
v15013: state_type > $o ).
tff(pred_def_9731,type,
v15012: state_type > $o ).
tff(pred_def_9732,type,
v15011: state_type > $o ).
tff(pred_def_9733,type,
v15008: state_type > $o ).
tff(pred_def_9734,type,
v15010: state_type > $o ).
tff(pred_def_9735,type,
v14998: state_type > $o ).
tff(pred_def_9736,type,
v15025: state_type > $o ).
tff(pred_def_9737,type,
v15023: state_type > $o ).
tff(pred_def_9738,type,
v15022: state_type > $o ).
tff(pred_def_9739,type,
b010001: $int > $o ).
tff(pred_def_9740,type,
v15034: state_type > $o ).
tff(pred_def_9741,type,
v15033: state_type > $o ).
tff(pred_def_9742,type,
v15032: state_type > $o ).
tff(pred_def_9743,type,
v15031: state_type > $o ).
tff(pred_def_9744,type,
v15028: state_type > $o ).
tff(pred_def_9745,type,
v15030: state_type > $o ).
tff(pred_def_9746,type,
v15018: state_type > $o ).
tff(pred_def_9747,type,
v15045: state_type > $o ).
tff(pred_def_9748,type,
v15043: state_type > $o ).
tff(pred_def_9749,type,
v15042: state_type > $o ).
tff(pred_def_9750,type,
b010010: $int > $o ).
tff(pred_def_9751,type,
v15054: state_type > $o ).
tff(pred_def_9752,type,
v15053: state_type > $o ).
tff(pred_def_9753,type,
v15052: state_type > $o ).
tff(pred_def_9754,type,
v15051: state_type > $o ).
tff(pred_def_9755,type,
v15048: state_type > $o ).
tff(pred_def_9756,type,
v15050: state_type > $o ).
tff(pred_def_9757,type,
v15038: state_type > $o ).
tff(pred_def_9758,type,
v15065: state_type > $o ).
tff(pred_def_9759,type,
v15063: state_type > $o ).
tff(pred_def_9760,type,
v15062: state_type > $o ).
tff(pred_def_9761,type,
b010011: $int > $o ).
tff(pred_def_9762,type,
v15074: state_type > $o ).
tff(pred_def_9763,type,
v15073: state_type > $o ).
tff(pred_def_9764,type,
v15072: state_type > $o ).
tff(pred_def_9765,type,
v15071: state_type > $o ).
tff(pred_def_9766,type,
v15068: state_type > $o ).
tff(pred_def_9767,type,
v15070: state_type > $o ).
tff(pred_def_9768,type,
v15058: state_type > $o ).
tff(pred_def_9769,type,
v15085: state_type > $o ).
tff(pred_def_9770,type,
v15083: state_type > $o ).
tff(pred_def_9771,type,
v15082: state_type > $o ).
tff(pred_def_9772,type,
b010100: $int > $o ).
tff(pred_def_9773,type,
v15094: state_type > $o ).
tff(pred_def_9774,type,
v15093: state_type > $o ).
tff(pred_def_9775,type,
v15092: state_type > $o ).
tff(pred_def_9776,type,
v15091: state_type > $o ).
tff(pred_def_9777,type,
v15088: state_type > $o ).
tff(pred_def_9778,type,
v15090: state_type > $o ).
tff(pred_def_9779,type,
v15078: state_type > $o ).
tff(pred_def_9780,type,
v15105: state_type > $o ).
tff(pred_def_9781,type,
v15103: state_type > $o ).
tff(pred_def_9782,type,
v15102: state_type > $o ).
tff(pred_def_9783,type,
b010101: $int > $o ).
tff(pred_def_9784,type,
v15114: state_type > $o ).
tff(pred_def_9785,type,
v15113: state_type > $o ).
tff(pred_def_9786,type,
v15112: state_type > $o ).
tff(pred_def_9787,type,
v15111: state_type > $o ).
tff(pred_def_9788,type,
v15108: state_type > $o ).
tff(pred_def_9789,type,
v15110: state_type > $o ).
tff(pred_def_9790,type,
v15098: state_type > $o ).
tff(pred_def_9791,type,
v15125: state_type > $o ).
tff(pred_def_9792,type,
v15123: state_type > $o ).
tff(pred_def_9793,type,
v15122: state_type > $o ).
tff(pred_def_9794,type,
b010110: $int > $o ).
tff(pred_def_9795,type,
v15134: state_type > $o ).
tff(pred_def_9796,type,
v15133: state_type > $o ).
tff(pred_def_9797,type,
v15132: state_type > $o ).
tff(pred_def_9798,type,
v15131: state_type > $o ).
tff(pred_def_9799,type,
v15128: state_type > $o ).
tff(pred_def_9800,type,
v15130: state_type > $o ).
tff(pred_def_9801,type,
v15118: state_type > $o ).
tff(pred_def_9802,type,
v15145: state_type > $o ).
tff(pred_def_9803,type,
v15143: state_type > $o ).
tff(pred_def_9804,type,
v15142: state_type > $o ).
tff(pred_def_9805,type,
b010111: $int > $o ).
tff(pred_def_9806,type,
v15154: state_type > $o ).
tff(pred_def_9807,type,
v15153: state_type > $o ).
tff(pred_def_9808,type,
v15152: state_type > $o ).
tff(pred_def_9809,type,
v15151: state_type > $o ).
tff(pred_def_9810,type,
v15148: state_type > $o ).
tff(pred_def_9811,type,
v15150: state_type > $o ).
tff(pred_def_9812,type,
v15138: state_type > $o ).
tff(pred_def_9813,type,
v15165: state_type > $o ).
tff(pred_def_9814,type,
v15163: state_type > $o ).
tff(pred_def_9815,type,
v15162: state_type > $o ).
tff(pred_def_9816,type,
b011000: $int > $o ).
tff(pred_def_9817,type,
v15174: state_type > $o ).
tff(pred_def_9818,type,
v15173: state_type > $o ).
tff(pred_def_9819,type,
v15172: state_type > $o ).
tff(pred_def_9820,type,
v15171: state_type > $o ).
tff(pred_def_9821,type,
v15168: state_type > $o ).
tff(pred_def_9822,type,
v15170: state_type > $o ).
tff(pred_def_9823,type,
v15158: state_type > $o ).
tff(pred_def_9824,type,
v15185: state_type > $o ).
tff(pred_def_9825,type,
v15183: state_type > $o ).
tff(pred_def_9826,type,
v15182: state_type > $o ).
tff(pred_def_9827,type,
b011001: $int > $o ).
tff(pred_def_9828,type,
v15194: state_type > $o ).
tff(pred_def_9829,type,
v15193: state_type > $o ).
tff(pred_def_9830,type,
v15192: state_type > $o ).
tff(pred_def_9831,type,
v15191: state_type > $o ).
tff(pred_def_9832,type,
v15188: state_type > $o ).
tff(pred_def_9833,type,
v15190: state_type > $o ).
tff(pred_def_9834,type,
v15178: state_type > $o ).
tff(pred_def_9835,type,
v15205: state_type > $o ).
tff(pred_def_9836,type,
v15203: state_type > $o ).
tff(pred_def_9837,type,
v15202: state_type > $o ).
tff(pred_def_9838,type,
b011010: $int > $o ).
tff(pred_def_9839,type,
v15214: state_type > $o ).
tff(pred_def_9840,type,
v15213: state_type > $o ).
tff(pred_def_9841,type,
v15212: state_type > $o ).
tff(pred_def_9842,type,
v15211: state_type > $o ).
tff(pred_def_9843,type,
v15208: state_type > $o ).
tff(pred_def_9844,type,
v15210: state_type > $o ).
tff(pred_def_9845,type,
v15198: state_type > $o ).
tff(pred_def_9846,type,
v15225: state_type > $o ).
tff(pred_def_9847,type,
v15223: state_type > $o ).
tff(pred_def_9848,type,
v15222: state_type > $o ).
tff(pred_def_9849,type,
b011011: $int > $o ).
tff(pred_def_9850,type,
v15234: state_type > $o ).
tff(pred_def_9851,type,
v15233: state_type > $o ).
tff(pred_def_9852,type,
v15232: state_type > $o ).
tff(pred_def_9853,type,
v15231: state_type > $o ).
tff(pred_def_9854,type,
v15228: state_type > $o ).
tff(pred_def_9855,type,
v15230: state_type > $o ).
tff(pred_def_9856,type,
v15218: state_type > $o ).
tff(pred_def_9857,type,
v15245: state_type > $o ).
tff(pred_def_9858,type,
v15243: state_type > $o ).
tff(pred_def_9859,type,
v15242: state_type > $o ).
tff(pred_def_9860,type,
b011100: $int > $o ).
tff(pred_def_9861,type,
v15254: state_type > $o ).
tff(pred_def_9862,type,
v15253: state_type > $o ).
tff(pred_def_9863,type,
v15252: state_type > $o ).
tff(pred_def_9864,type,
v15251: state_type > $o ).
tff(pred_def_9865,type,
v15248: state_type > $o ).
tff(pred_def_9866,type,
v15250: state_type > $o ).
tff(pred_def_9867,type,
v15238: state_type > $o ).
tff(pred_def_9868,type,
v15265: state_type > $o ).
tff(pred_def_9869,type,
v15263: state_type > $o ).
tff(pred_def_9870,type,
v15262: state_type > $o ).
tff(pred_def_9871,type,
b011101: $int > $o ).
tff(pred_def_9872,type,
v15274: state_type > $o ).
tff(pred_def_9873,type,
v15273: state_type > $o ).
tff(pred_def_9874,type,
v15272: state_type > $o ).
tff(pred_def_9875,type,
v15271: state_type > $o ).
tff(pred_def_9876,type,
v15268: state_type > $o ).
tff(pred_def_9877,type,
v15270: state_type > $o ).
tff(pred_def_9878,type,
v15258: state_type > $o ).
tff(pred_def_9879,type,
v15285: state_type > $o ).
tff(pred_def_9880,type,
v15283: state_type > $o ).
tff(pred_def_9881,type,
v15282: state_type > $o ).
tff(pred_def_9882,type,
b011110: $int > $o ).
tff(pred_def_9883,type,
v15294: state_type > $o ).
tff(pred_def_9884,type,
v15293: state_type > $o ).
tff(pred_def_9885,type,
v15292: state_type > $o ).
tff(pred_def_9886,type,
v15291: state_type > $o ).
tff(pred_def_9887,type,
v15288: state_type > $o ).
tff(pred_def_9888,type,
v15290: state_type > $o ).
tff(pred_def_9889,type,
v15278: state_type > $o ).
tff(pred_def_9890,type,
v15305: state_type > $o ).
tff(pred_def_9891,type,
v15303: state_type > $o ).
tff(pred_def_9892,type,
v15302: state_type > $o ).
tff(pred_def_9893,type,
b011111: $int > $o ).
tff(pred_def_9894,type,
v15314: state_type > $o ).
tff(pred_def_9895,type,
v15313: state_type > $o ).
tff(pred_def_9896,type,
v15312: state_type > $o ).
tff(pred_def_9897,type,
v15311: state_type > $o ).
tff(pred_def_9898,type,
v15308: state_type > $o ).
tff(pred_def_9899,type,
v15310: state_type > $o ).
tff(pred_def_9900,type,
v15298: state_type > $o ).
tff(pred_def_9901,type,
v15325: state_type > $o ).
tff(pred_def_9902,type,
v15323: state_type > $o ).
tff(pred_def_9903,type,
v15322: state_type > $o ).
tff(pred_def_9904,type,
b100000: $int > $o ).
tff(pred_def_9905,type,
v15334: state_type > $o ).
tff(pred_def_9906,type,
v15333: state_type > $o ).
tff(pred_def_9907,type,
v15332: state_type > $o ).
tff(pred_def_9908,type,
v15331: state_type > $o ).
tff(pred_def_9909,type,
v15328: state_type > $o ).
tff(pred_def_9910,type,
v15330: state_type > $o ).
tff(pred_def_9911,type,
v15318: state_type > $o ).
tff(pred_def_9912,type,
v15345: state_type > $o ).
tff(pred_def_9913,type,
v15343: state_type > $o ).
tff(pred_def_9914,type,
v15342: state_type > $o ).
tff(pred_def_9915,type,
b100001: $int > $o ).
tff(pred_def_9916,type,
v15354: state_type > $o ).
tff(pred_def_9917,type,
v15353: state_type > $o ).
tff(pred_def_9918,type,
v15352: state_type > $o ).
tff(pred_def_9919,type,
v15351: state_type > $o ).
tff(pred_def_9920,type,
v15348: state_type > $o ).
tff(pred_def_9921,type,
v15350: state_type > $o ).
tff(pred_def_9922,type,
v15338: state_type > $o ).
tff(pred_def_9923,type,
v15365: state_type > $o ).
tff(pred_def_9924,type,
v15363: state_type > $o ).
tff(pred_def_9925,type,
v15362: state_type > $o ).
tff(pred_def_9926,type,
b100010: $int > $o ).
tff(pred_def_9927,type,
v15374: state_type > $o ).
tff(pred_def_9928,type,
v15373: state_type > $o ).
tff(pred_def_9929,type,
v15372: state_type > $o ).
tff(pred_def_9930,type,
v15371: state_type > $o ).
tff(pred_def_9931,type,
v15368: state_type > $o ).
tff(pred_def_9932,type,
v15370: state_type > $o ).
tff(pred_def_9933,type,
v15358: state_type > $o ).
tff(pred_def_9934,type,
v15385: state_type > $o ).
tff(pred_def_9935,type,
v15383: state_type > $o ).
tff(pred_def_9936,type,
v15382: state_type > $o ).
tff(pred_def_9937,type,
b100011: $int > $o ).
tff(pred_def_9938,type,
v15394: state_type > $o ).
tff(pred_def_9939,type,
v15393: state_type > $o ).
tff(pred_def_9940,type,
v15392: state_type > $o ).
tff(pred_def_9941,type,
v15391: state_type > $o ).
tff(pred_def_9942,type,
v15388: state_type > $o ).
tff(pred_def_9943,type,
v15390: state_type > $o ).
tff(pred_def_9944,type,
v15378: state_type > $o ).
tff(pred_def_9945,type,
v15404: state_type > $o ).
tff(pred_def_9946,type,
v15402: state_type > $o ).
tff(pred_def_9947,type,
v15401: state_type > $o ).
tff(pred_def_9948,type,
v15413: state_type > $o ).
tff(pred_def_9949,type,
v15412: state_type > $o ).
tff(pred_def_9950,type,
v15411: state_type > $o ).
tff(pred_def_9951,type,
v15410: state_type > $o ).
tff(pred_def_9952,type,
v15407: state_type > $o ).
tff(pred_def_9953,type,
v15409: state_type > $o ).
tff(pred_def_9954,type,
v15398: state_type > $o ).
tff(pred_def_9955,type,
v15423: state_type > $o ).
tff(pred_def_9956,type,
v15421: state_type > $o ).
tff(pred_def_9957,type,
v15420: state_type > $o ).
tff(pred_def_9958,type,
v15432: state_type > $o ).
tff(pred_def_9959,type,
v15431: state_type > $o ).
tff(pred_def_9960,type,
v15430: state_type > $o ).
tff(pred_def_9961,type,
v15429: state_type > $o ).
tff(pred_def_9962,type,
v15426: state_type > $o ).
tff(pred_def_9963,type,
v15428: state_type > $o ).
tff(pred_def_9964,type,
v15417: state_type > $o ).
tff(pred_def_9965,type,
v15442: state_type > $o ).
tff(pred_def_9966,type,
v15440: state_type > $o ).
tff(pred_def_9967,type,
v15439: state_type > $o ).
tff(pred_def_9968,type,
v15451: state_type > $o ).
tff(pred_def_9969,type,
v15450: state_type > $o ).
tff(pred_def_9970,type,
v15449: state_type > $o ).
tff(pred_def_9971,type,
v15448: state_type > $o ).
tff(pred_def_9972,type,
v15445: state_type > $o ).
tff(pred_def_9973,type,
v15447: state_type > $o ).
tff(pred_def_9974,type,
v15436: state_type > $o ).
tff(pred_def_9975,type,
v15461: state_type > $o ).
tff(pred_def_9976,type,
v15459: state_type > $o ).
tff(pred_def_9977,type,
v15458: state_type > $o ).
tff(pred_def_9978,type,
v15470: state_type > $o ).
tff(pred_def_9979,type,
v15469: state_type > $o ).
tff(pred_def_9980,type,
v15468: state_type > $o ).
tff(pred_def_9981,type,
v15467: state_type > $o ).
tff(pred_def_9982,type,
v15464: state_type > $o ).
tff(pred_def_9983,type,
v15466: state_type > $o ).
tff(pred_def_9984,type,
v15455: state_type > $o ).
tff(pred_def_9985,type,
v15480: state_type > $o ).
tff(pred_def_9986,type,
v15478: state_type > $o ).
tff(pred_def_9987,type,
v15477: state_type > $o ).
tff(pred_def_9988,type,
v15489: state_type > $o ).
tff(pred_def_9989,type,
v15488: state_type > $o ).
tff(pred_def_9990,type,
v15487: state_type > $o ).
tff(pred_def_9991,type,
v15486: state_type > $o ).
tff(pred_def_9992,type,
v15483: state_type > $o ).
tff(pred_def_9993,type,
v15485: state_type > $o ).
tff(pred_def_9994,type,
v15474: state_type > $o ).
tff(pred_def_9995,type,
v15499: state_type > $o ).
tff(pred_def_9996,type,
v15497: state_type > $o ).
tff(pred_def_9997,type,
v15496: state_type > $o ).
tff(pred_def_9998,type,
v15508: state_type > $o ).
tff(pred_def_9999,type,
v15507: state_type > $o ).
tff(pred_def_10000,type,
v15506: state_type > $o ).
tff(pred_def_10001,type,
v15505: state_type > $o ).
tff(pred_def_10002,type,
v15502: state_type > $o ).
tff(pred_def_10003,type,
v15504: state_type > $o ).
tff(pred_def_10004,type,
v15493: state_type > $o ).
tff(pred_def_10005,type,
v15518: state_type > $o ).
tff(pred_def_10006,type,
v15516: state_type > $o ).
tff(pred_def_10007,type,
v15515: state_type > $o ).
tff(pred_def_10008,type,
v15527: state_type > $o ).
tff(pred_def_10009,type,
v15526: state_type > $o ).
tff(pred_def_10010,type,
v15525: state_type > $o ).
tff(pred_def_10011,type,
v15524: state_type > $o ).
tff(pred_def_10012,type,
v15521: state_type > $o ).
tff(pred_def_10013,type,
v15523: state_type > $o ).
tff(pred_def_10014,type,
v15512: state_type > $o ).
tff(pred_def_10015,type,
v15537: state_type > $o ).
tff(pred_def_10016,type,
v15535: state_type > $o ).
tff(pred_def_10017,type,
v15534: state_type > $o ).
tff(pred_def_10018,type,
v15546: state_type > $o ).
tff(pred_def_10019,type,
v15545: state_type > $o ).
tff(pred_def_10020,type,
v15544: state_type > $o ).
tff(pred_def_10021,type,
v15543: state_type > $o ).
tff(pred_def_10022,type,
v15540: state_type > $o ).
tff(pred_def_10023,type,
v15542: state_type > $o ).
tff(pred_def_10024,type,
v15531: state_type > $o ).
tff(pred_def_10025,type,
v15556: state_type > $o ).
tff(pred_def_10026,type,
v15554: state_type > $o ).
tff(pred_def_10027,type,
v15553: state_type > $o ).
tff(pred_def_10028,type,
v15565: state_type > $o ).
tff(pred_def_10029,type,
v15564: state_type > $o ).
tff(pred_def_10030,type,
v15563: state_type > $o ).
tff(pred_def_10031,type,
v15562: state_type > $o ).
tff(pred_def_10032,type,
v15559: state_type > $o ).
tff(pred_def_10033,type,
v15561: state_type > $o ).
tff(pred_def_10034,type,
v15550: state_type > $o ).
tff(pred_def_10035,type,
v15575: state_type > $o ).
tff(pred_def_10036,type,
v15573: state_type > $o ).
tff(pred_def_10037,type,
v15572: state_type > $o ).
tff(pred_def_10038,type,
v15584: state_type > $o ).
tff(pred_def_10039,type,
v15583: state_type > $o ).
tff(pred_def_10040,type,
v15582: state_type > $o ).
tff(pred_def_10041,type,
v15581: state_type > $o ).
tff(pred_def_10042,type,
v15578: state_type > $o ).
tff(pred_def_10043,type,
v15580: state_type > $o ).
tff(pred_def_10044,type,
v15569: state_type > $o ).
tff(pred_def_10045,type,
v15594: state_type > $o ).
tff(pred_def_10046,type,
v15592: state_type > $o ).
tff(pred_def_10047,type,
v15591: state_type > $o ).
tff(pred_def_10048,type,
v15603: state_type > $o ).
tff(pred_def_10049,type,
v15602: state_type > $o ).
tff(pred_def_10050,type,
v15601: state_type > $o ).
tff(pred_def_10051,type,
v15600: state_type > $o ).
tff(pred_def_10052,type,
v15597: state_type > $o ).
tff(pred_def_10053,type,
v15599: state_type > $o ).
tff(pred_def_10054,type,
v15588: state_type > $o ).
tff(pred_def_10055,type,
v15613: state_type > $o ).
tff(pred_def_10056,type,
v15611: state_type > $o ).
tff(pred_def_10057,type,
v15610: state_type > $o ).
tff(pred_def_10058,type,
v15622: state_type > $o ).
tff(pred_def_10059,type,
v15621: state_type > $o ).
tff(pred_def_10060,type,
v15620: state_type > $o ).
tff(pred_def_10061,type,
v15619: state_type > $o ).
tff(pred_def_10062,type,
v15616: state_type > $o ).
tff(pred_def_10063,type,
v15618: state_type > $o ).
tff(pred_def_10064,type,
v15607: state_type > $o ).
tff(pred_def_10065,type,
v15632: state_type > $o ).
tff(pred_def_10066,type,
v15630: state_type > $o ).
tff(pred_def_10067,type,
v15629: state_type > $o ).
tff(pred_def_10068,type,
v15641: state_type > $o ).
tff(pred_def_10069,type,
v15640: state_type > $o ).
tff(pred_def_10070,type,
v15639: state_type > $o ).
tff(pred_def_10071,type,
v15638: state_type > $o ).
tff(pred_def_10072,type,
v15635: state_type > $o ).
tff(pred_def_10073,type,
v15637: state_type > $o ).
tff(pred_def_10074,type,
v15626: state_type > $o ).
tff(pred_def_10075,type,
v15651: state_type > $o ).
tff(pred_def_10076,type,
v15649: state_type > $o ).
tff(pred_def_10077,type,
v15648: state_type > $o ).
tff(pred_def_10078,type,
v15660: state_type > $o ).
tff(pred_def_10079,type,
v15659: state_type > $o ).
tff(pred_def_10080,type,
v15658: state_type > $o ).
tff(pred_def_10081,type,
v15657: state_type > $o ).
tff(pred_def_10082,type,
v15654: state_type > $o ).
tff(pred_def_10083,type,
v15656: state_type > $o ).
tff(pred_def_10084,type,
v15645: state_type > $o ).
tff(pred_def_10085,type,
v15670: state_type > $o ).
tff(pred_def_10086,type,
v15668: state_type > $o ).
tff(pred_def_10087,type,
v15667: state_type > $o ).
tff(pred_def_10088,type,
v15679: state_type > $o ).
tff(pred_def_10089,type,
v15678: state_type > $o ).
tff(pred_def_10090,type,
v15677: state_type > $o ).
tff(pred_def_10091,type,
v15676: state_type > $o ).
tff(pred_def_10092,type,
v15673: state_type > $o ).
tff(pred_def_10093,type,
v15675: state_type > $o ).
tff(pred_def_10094,type,
v15664: state_type > $o ).
tff(pred_def_10095,type,
v15689: state_type > $o ).
tff(pred_def_10096,type,
v15687: state_type > $o ).
tff(pred_def_10097,type,
v15686: state_type > $o ).
tff(pred_def_10098,type,
v15698: state_type > $o ).
tff(pred_def_10099,type,
v15697: state_type > $o ).
tff(pred_def_10100,type,
v15696: state_type > $o ).
tff(pred_def_10101,type,
v15695: state_type > $o ).
tff(pred_def_10102,type,
v15692: state_type > $o ).
tff(pred_def_10103,type,
v15694: state_type > $o ).
tff(pred_def_10104,type,
v15683: state_type > $o ).
tff(pred_def_10105,type,
v15708: state_type > $o ).
tff(pred_def_10106,type,
v15706: state_type > $o ).
tff(pred_def_10107,type,
v15705: state_type > $o ).
tff(pred_def_10108,type,
v15717: state_type > $o ).
tff(pred_def_10109,type,
v15716: state_type > $o ).
tff(pred_def_10110,type,
v15715: state_type > $o ).
tff(pred_def_10111,type,
v15714: state_type > $o ).
tff(pred_def_10112,type,
v15711: state_type > $o ).
tff(pred_def_10113,type,
v15713: state_type > $o ).
tff(pred_def_10114,type,
v15702: state_type > $o ).
tff(pred_def_10115,type,
v15727: state_type > $o ).
tff(pred_def_10116,type,
v15725: state_type > $o ).
tff(pred_def_10117,type,
v15724: state_type > $o ).
tff(pred_def_10118,type,
v15736: state_type > $o ).
tff(pred_def_10119,type,
v15735: state_type > $o ).
tff(pred_def_10120,type,
v15734: state_type > $o ).
tff(pred_def_10121,type,
v15733: state_type > $o ).
tff(pred_def_10122,type,
v15730: state_type > $o ).
tff(pred_def_10123,type,
v15732: state_type > $o ).
tff(pred_def_10124,type,
v15721: state_type > $o ).
tff(pred_def_10125,type,
v15746: state_type > $o ).
tff(pred_def_10126,type,
v15744: state_type > $o ).
tff(pred_def_10127,type,
v15743: state_type > $o ).
tff(pred_def_10128,type,
v15755: state_type > $o ).
tff(pred_def_10129,type,
v15754: state_type > $o ).
tff(pred_def_10130,type,
v15753: state_type > $o ).
tff(pred_def_10131,type,
v15752: state_type > $o ).
tff(pred_def_10132,type,
v15749: state_type > $o ).
tff(pred_def_10133,type,
v15751: state_type > $o ).
tff(pred_def_10134,type,
v15740: state_type > $o ).
tff(pred_def_10135,type,
v15765: state_type > $o ).
tff(pred_def_10136,type,
v15763: state_type > $o ).
tff(pred_def_10137,type,
v15762: state_type > $o ).
tff(pred_def_10138,type,
v15774: state_type > $o ).
tff(pred_def_10139,type,
v15773: state_type > $o ).
tff(pred_def_10140,type,
v15772: state_type > $o ).
tff(pred_def_10141,type,
v15771: state_type > $o ).
tff(pred_def_10142,type,
v15768: state_type > $o ).
tff(pred_def_10143,type,
v15770: state_type > $o ).
tff(pred_def_10144,type,
v15759: state_type > $o ).
tff(pred_def_10145,type,
v15784: state_type > $o ).
tff(pred_def_10146,type,
v15782: state_type > $o ).
tff(pred_def_10147,type,
v15781: state_type > $o ).
tff(pred_def_10148,type,
v15793: state_type > $o ).
tff(pred_def_10149,type,
v15792: state_type > $o ).
tff(pred_def_10150,type,
v15791: state_type > $o ).
tff(pred_def_10151,type,
v15790: state_type > $o ).
tff(pred_def_10152,type,
v15787: state_type > $o ).
tff(pred_def_10153,type,
v15789: state_type > $o ).
tff(pred_def_10154,type,
v15778: state_type > $o ).
tff(pred_def_10155,type,
v15803: state_type > $o ).
tff(pred_def_10156,type,
v15801: state_type > $o ).
tff(pred_def_10157,type,
v15800: state_type > $o ).
tff(pred_def_10158,type,
v15812: state_type > $o ).
tff(pred_def_10159,type,
v15811: state_type > $o ).
tff(pred_def_10160,type,
v15810: state_type > $o ).
tff(pred_def_10161,type,
v15809: state_type > $o ).
tff(pred_def_10162,type,
v15806: state_type > $o ).
tff(pred_def_10163,type,
v15808: state_type > $o ).
tff(pred_def_10164,type,
v15797: state_type > $o ).
tff(pred_def_10165,type,
v15822: state_type > $o ).
tff(pred_def_10166,type,
v15820: state_type > $o ).
tff(pred_def_10167,type,
v15819: state_type > $o ).
tff(pred_def_10168,type,
v15831: state_type > $o ).
tff(pred_def_10169,type,
v15830: state_type > $o ).
tff(pred_def_10170,type,
v15829: state_type > $o ).
tff(pred_def_10171,type,
v15828: state_type > $o ).
tff(pred_def_10172,type,
v15825: state_type > $o ).
tff(pred_def_10173,type,
v15827: state_type > $o ).
tff(pred_def_10174,type,
v15816: state_type > $o ).
tff(pred_def_10175,type,
v15841: state_type > $o ).
tff(pred_def_10176,type,
v15839: state_type > $o ).
tff(pred_def_10177,type,
v15838: state_type > $o ).
tff(pred_def_10178,type,
v15850: state_type > $o ).
tff(pred_def_10179,type,
v15849: state_type > $o ).
tff(pred_def_10180,type,
v15848: state_type > $o ).
tff(pred_def_10181,type,
v15847: state_type > $o ).
tff(pred_def_10182,type,
v15844: state_type > $o ).
tff(pred_def_10183,type,
v15846: state_type > $o ).
tff(pred_def_10184,type,
v15835: state_type > $o ).
tff(pred_def_10185,type,
v15860: state_type > $o ).
tff(pred_def_10186,type,
v15858: state_type > $o ).
tff(pred_def_10187,type,
v15857: state_type > $o ).
tff(pred_def_10188,type,
v15869: state_type > $o ).
tff(pred_def_10189,type,
v15868: state_type > $o ).
tff(pred_def_10190,type,
v15867: state_type > $o ).
tff(pred_def_10191,type,
v15866: state_type > $o ).
tff(pred_def_10192,type,
v15863: state_type > $o ).
tff(pred_def_10193,type,
v15865: state_type > $o ).
tff(pred_def_10194,type,
v15854: state_type > $o ).
tff(pred_def_10195,type,
v15879: state_type > $o ).
tff(pred_def_10196,type,
v15877: state_type > $o ).
tff(pred_def_10197,type,
v15876: state_type > $o ).
tff(pred_def_10198,type,
v15888: state_type > $o ).
tff(pred_def_10199,type,
v15887: state_type > $o ).
tff(pred_def_10200,type,
v15886: state_type > $o ).
tff(pred_def_10201,type,
v15885: state_type > $o ).
tff(pred_def_10202,type,
v15882: state_type > $o ).
tff(pred_def_10203,type,
v15884: state_type > $o ).
tff(pred_def_10204,type,
v15873: state_type > $o ).
tff(pred_def_10205,type,
v15898: state_type > $o ).
tff(pred_def_10206,type,
v15896: state_type > $o ).
tff(pred_def_10207,type,
v15895: state_type > $o ).
tff(pred_def_10208,type,
v15907: state_type > $o ).
tff(pred_def_10209,type,
v15906: state_type > $o ).
tff(pred_def_10210,type,
v15905: state_type > $o ).
tff(pred_def_10211,type,
v15904: state_type > $o ).
tff(pred_def_10212,type,
v15901: state_type > $o ).
tff(pred_def_10213,type,
v15903: state_type > $o ).
tff(pred_def_10214,type,
v15892: state_type > $o ).
tff(pred_def_10215,type,
v15917: state_type > $o ).
tff(pred_def_10216,type,
v15915: state_type > $o ).
tff(pred_def_10217,type,
v15914: state_type > $o ).
tff(pred_def_10218,type,
v15926: state_type > $o ).
tff(pred_def_10219,type,
v15925: state_type > $o ).
tff(pred_def_10220,type,
v15924: state_type > $o ).
tff(pred_def_10221,type,
v15923: state_type > $o ).
tff(pred_def_10222,type,
v15920: state_type > $o ).
tff(pred_def_10223,type,
v15922: state_type > $o ).
tff(pred_def_10224,type,
v15911: state_type > $o ).
tff(pred_def_10225,type,
v15936: state_type > $o ).
tff(pred_def_10226,type,
v15934: state_type > $o ).
tff(pred_def_10227,type,
v15933: state_type > $o ).
tff(pred_def_10228,type,
v15945: state_type > $o ).
tff(pred_def_10229,type,
v15944: state_type > $o ).
tff(pred_def_10230,type,
v15943: state_type > $o ).
tff(pred_def_10231,type,
v15942: state_type > $o ).
tff(pred_def_10232,type,
v15939: state_type > $o ).
tff(pred_def_10233,type,
v15941: state_type > $o ).
tff(pred_def_10234,type,
v15930: state_type > $o ).
tff(pred_def_10235,type,
v15955: state_type > $o ).
tff(pred_def_10236,type,
v15953: state_type > $o ).
tff(pred_def_10237,type,
v15952: state_type > $o ).
tff(pred_def_10238,type,
v15964: state_type > $o ).
tff(pred_def_10239,type,
v15963: state_type > $o ).
tff(pred_def_10240,type,
v15962: state_type > $o ).
tff(pred_def_10241,type,
v15961: state_type > $o ).
tff(pred_def_10242,type,
v15958: state_type > $o ).
tff(pred_def_10243,type,
v15960: state_type > $o ).
tff(pred_def_10244,type,
v15949: state_type > $o ).
tff(pred_def_10245,type,
v15974: state_type > $o ).
tff(pred_def_10246,type,
v15972: state_type > $o ).
tff(pred_def_10247,type,
v15971: state_type > $o ).
tff(pred_def_10248,type,
v15983: state_type > $o ).
tff(pred_def_10249,type,
v15982: state_type > $o ).
tff(pred_def_10250,type,
v15981: state_type > $o ).
tff(pred_def_10251,type,
v15980: state_type > $o ).
tff(pred_def_10252,type,
v15977: state_type > $o ).
tff(pred_def_10253,type,
v15979: state_type > $o ).
tff(pred_def_10254,type,
v15968: state_type > $o ).
tff(pred_def_10255,type,
v15993: state_type > $o ).
tff(pred_def_10256,type,
v15991: state_type > $o ).
tff(pred_def_10257,type,
v15990: state_type > $o ).
tff(pred_def_10258,type,
v16002: state_type > $o ).
tff(pred_def_10259,type,
v16001: state_type > $o ).
tff(pred_def_10260,type,
v16000: state_type > $o ).
tff(pred_def_10261,type,
v15999: state_type > $o ).
tff(pred_def_10262,type,
v15996: state_type > $o ).
tff(pred_def_10263,type,
v15998: state_type > $o ).
tff(pred_def_10264,type,
v15987: state_type > $o ).
tff(pred_def_10265,type,
v16012: state_type > $o ).
tff(pred_def_10266,type,
v16010: state_type > $o ).
tff(pred_def_10267,type,
v16009: state_type > $o ).
tff(pred_def_10268,type,
v16021: state_type > $o ).
tff(pred_def_10269,type,
v16020: state_type > $o ).
tff(pred_def_10270,type,
v16019: state_type > $o ).
tff(pred_def_10271,type,
v16018: state_type > $o ).
tff(pred_def_10272,type,
v16015: state_type > $o ).
tff(pred_def_10273,type,
v16017: state_type > $o ).
tff(pred_def_10274,type,
v16006: state_type > $o ).
tff(pred_def_10275,type,
v16031: state_type > $o ).
tff(pred_def_10276,type,
v16029: state_type > $o ).
tff(pred_def_10277,type,
v16028: state_type > $o ).
tff(pred_def_10278,type,
v16040: state_type > $o ).
tff(pred_def_10279,type,
v16039: state_type > $o ).
tff(pred_def_10280,type,
v16038: state_type > $o ).
tff(pred_def_10281,type,
v16037: state_type > $o ).
tff(pred_def_10282,type,
v16034: state_type > $o ).
tff(pred_def_10283,type,
v16036: state_type > $o ).
tff(pred_def_10284,type,
v16025: state_type > $o ).
tff(pred_def_10285,type,
v16050: state_type > $o ).
tff(pred_def_10286,type,
v16048: state_type > $o ).
tff(pred_def_10287,type,
v16047: state_type > $o ).
tff(pred_def_10288,type,
v16059: state_type > $o ).
tff(pred_def_10289,type,
v16058: state_type > $o ).
tff(pred_def_10290,type,
v16057: state_type > $o ).
tff(pred_def_10291,type,
v16056: state_type > $o ).
tff(pred_def_10292,type,
v16053: state_type > $o ).
tff(pred_def_10293,type,
v16055: state_type > $o ).
tff(pred_def_10294,type,
v16044: state_type > $o ).
tff(pred_def_10295,type,
v16069: state_type > $o ).
tff(pred_def_10296,type,
v16067: state_type > $o ).
tff(pred_def_10297,type,
v16066: state_type > $o ).
tff(pred_def_10298,type,
v16078: state_type > $o ).
tff(pred_def_10299,type,
v16077: state_type > $o ).
tff(pred_def_10300,type,
v16076: state_type > $o ).
tff(pred_def_10301,type,
v16075: state_type > $o ).
tff(pred_def_10302,type,
v16072: state_type > $o ).
tff(pred_def_10303,type,
v16074: state_type > $o ).
tff(pred_def_10304,type,
v16063: state_type > $o ).
tff(pred_def_10305,type,
v16088: state_type > $o ).
tff(pred_def_10306,type,
v16086: state_type > $o ).
tff(pred_def_10307,type,
v16085: state_type > $o ).
tff(pred_def_10308,type,
v16096: state_type > $o ).
tff(pred_def_10309,type,
v16095: state_type > $o ).
tff(pred_def_10310,type,
v16094: state_type > $o ).
tff(pred_def_10311,type,
v16091: state_type > $o ).
tff(pred_def_10312,type,
v16093: state_type > $o ).
tff(pred_def_10313,type,
v16082: state_type > $o ).
tff(pred_def_10314,type,
v16106: state_type > $o ).
tff(pred_def_10315,type,
v16104: state_type > $o ).
tff(pred_def_10316,type,
v16103: state_type > $o ).
tff(pred_def_10317,type,
v16114: state_type > $o ).
tff(pred_def_10318,type,
v16113: state_type > $o ).
tff(pred_def_10319,type,
v16112: state_type > $o ).
tff(pred_def_10320,type,
v16109: state_type > $o ).
tff(pred_def_10321,type,
v16111: state_type > $o ).
tff(pred_def_10322,type,
v16100: state_type > $o ).
tff(pred_def_10323,type,
v16124: state_type > $o ).
tff(pred_def_10324,type,
v16122: state_type > $o ).
tff(pred_def_10325,type,
v16121: state_type > $o ).
tff(pred_def_10326,type,
v16132: state_type > $o ).
tff(pred_def_10327,type,
v16131: state_type > $o ).
tff(pred_def_10328,type,
v16130: state_type > $o ).
tff(pred_def_10329,type,
v16127: state_type > $o ).
tff(pred_def_10330,type,
v16129: state_type > $o ).
tff(pred_def_10331,type,
v16118: state_type > $o ).
tff(pred_def_10332,type,
v16142: state_type > $o ).
tff(pred_def_10333,type,
v16140: state_type > $o ).
tff(pred_def_10334,type,
v16139: state_type > $o ).
tff(pred_def_10335,type,
v16150: state_type > $o ).
tff(pred_def_10336,type,
v16149: state_type > $o ).
tff(pred_def_10337,type,
v16148: state_type > $o ).
tff(pred_def_10338,type,
v16145: state_type > $o ).
tff(pred_def_10339,type,
v16147: state_type > $o ).
tff(pred_def_10340,type,
v16136: state_type > $o ).
tff(pred_def_10341,type,
v16160: state_type > $o ).
tff(pred_def_10342,type,
v16158: state_type > $o ).
tff(pred_def_10343,type,
v16157: state_type > $o ).
tff(pred_def_10344,type,
v16168: state_type > $o ).
tff(pred_def_10345,type,
v16167: state_type > $o ).
tff(pred_def_10346,type,
v16166: state_type > $o ).
tff(pred_def_10347,type,
v16163: state_type > $o ).
tff(pred_def_10348,type,
v16165: state_type > $o ).
tff(pred_def_10349,type,
v16154: state_type > $o ).
tff(pred_def_10350,type,
v16178: state_type > $o ).
tff(pred_def_10351,type,
v16176: state_type > $o ).
tff(pred_def_10352,type,
v16175: state_type > $o ).
tff(pred_def_10353,type,
v16186: state_type > $o ).
tff(pred_def_10354,type,
v16185: state_type > $o ).
tff(pred_def_10355,type,
v16184: state_type > $o ).
tff(pred_def_10356,type,
v16181: state_type > $o ).
tff(pred_def_10357,type,
v16183: state_type > $o ).
tff(pred_def_10358,type,
v16172: state_type > $o ).
tff(pred_def_10359,type,
v16196: state_type > $o ).
tff(pred_def_10360,type,
v16194: state_type > $o ).
tff(pred_def_10361,type,
v16193: state_type > $o ).
tff(pred_def_10362,type,
v16204: state_type > $o ).
tff(pred_def_10363,type,
v16203: state_type > $o ).
tff(pred_def_10364,type,
v16202: state_type > $o ).
tff(pred_def_10365,type,
v16199: state_type > $o ).
tff(pred_def_10366,type,
v16201: state_type > $o ).
tff(pred_def_10367,type,
v16190: state_type > $o ).
tff(pred_def_10368,type,
v16214: state_type > $o ).
tff(pred_def_10369,type,
v16212: state_type > $o ).
tff(pred_def_10370,type,
v16211: state_type > $o ).
tff(pred_def_10371,type,
v16222: state_type > $o ).
tff(pred_def_10372,type,
v16221: state_type > $o ).
tff(pred_def_10373,type,
v16220: state_type > $o ).
tff(pred_def_10374,type,
v16217: state_type > $o ).
tff(pred_def_10375,type,
v16219: state_type > $o ).
tff(pred_def_10376,type,
v16208: state_type > $o ).
tff(pred_def_10377,type,
v16232: state_type > $o ).
tff(pred_def_10378,type,
v16230: state_type > $o ).
tff(pred_def_10379,type,
v16229: state_type > $o ).
tff(pred_def_10380,type,
v16240: state_type > $o ).
tff(pred_def_10381,type,
v16239: state_type > $o ).
tff(pred_def_10382,type,
v16238: state_type > $o ).
tff(pred_def_10383,type,
v16235: state_type > $o ).
tff(pred_def_10384,type,
v16237: state_type > $o ).
tff(pred_def_10385,type,
v16226: state_type > $o ).
tff(pred_def_10386,type,
v16250: state_type > $o ).
tff(pred_def_10387,type,
v16248: state_type > $o ).
tff(pred_def_10388,type,
v16247: state_type > $o ).
tff(pred_def_10389,type,
v16258: state_type > $o ).
tff(pred_def_10390,type,
v16257: state_type > $o ).
tff(pred_def_10391,type,
v16256: state_type > $o ).
tff(pred_def_10392,type,
v16253: state_type > $o ).
tff(pred_def_10393,type,
v16255: state_type > $o ).
tff(pred_def_10394,type,
v16244: state_type > $o ).
tff(pred_def_10395,type,
v16268: state_type > $o ).
tff(pred_def_10396,type,
v16266: state_type > $o ).
tff(pred_def_10397,type,
v16265: state_type > $o ).
tff(pred_def_10398,type,
v16276: state_type > $o ).
tff(pred_def_10399,type,
v16275: state_type > $o ).
tff(pred_def_10400,type,
v16274: state_type > $o ).
tff(pred_def_10401,type,
v16271: state_type > $o ).
tff(pred_def_10402,type,
v16273: state_type > $o ).
tff(pred_def_10403,type,
v16262: state_type > $o ).
tff(pred_def_10404,type,
v16286: state_type > $o ).
tff(pred_def_10405,type,
v16284: state_type > $o ).
tff(pred_def_10406,type,
v16283: state_type > $o ).
tff(pred_def_10407,type,
v16294: state_type > $o ).
tff(pred_def_10408,type,
v16293: state_type > $o ).
tff(pred_def_10409,type,
v16292: state_type > $o ).
tff(pred_def_10410,type,
v16289: state_type > $o ).
tff(pred_def_10411,type,
v16291: state_type > $o ).
tff(pred_def_10412,type,
v16280: state_type > $o ).
tff(pred_def_10413,type,
v16304: state_type > $o ).
tff(pred_def_10414,type,
v16302: state_type > $o ).
tff(pred_def_10415,type,
v16301: state_type > $o ).
tff(pred_def_10416,type,
v16312: state_type > $o ).
tff(pred_def_10417,type,
v16311: state_type > $o ).
tff(pred_def_10418,type,
v16310: state_type > $o ).
tff(pred_def_10419,type,
v16307: state_type > $o ).
tff(pred_def_10420,type,
v16309: state_type > $o ).
tff(pred_def_10421,type,
v16298: state_type > $o ).
tff(pred_def_10422,type,
v16322: state_type > $o ).
tff(pred_def_10423,type,
v16320: state_type > $o ).
tff(pred_def_10424,type,
v16319: state_type > $o ).
tff(pred_def_10425,type,
v16330: state_type > $o ).
tff(pred_def_10426,type,
v16329: state_type > $o ).
tff(pred_def_10427,type,
v16328: state_type > $o ).
tff(pred_def_10428,type,
v16325: state_type > $o ).
tff(pred_def_10429,type,
v16327: state_type > $o ).
tff(pred_def_10430,type,
v16316: state_type > $o ).
tff(pred_def_10431,type,
v16340: state_type > $o ).
tff(pred_def_10432,type,
v16338: state_type > $o ).
tff(pred_def_10433,type,
v16337: state_type > $o ).
tff(pred_def_10434,type,
v16348: state_type > $o ).
tff(pred_def_10435,type,
v16347: state_type > $o ).
tff(pred_def_10436,type,
v16346: state_type > $o ).
tff(pred_def_10437,type,
v16343: state_type > $o ).
tff(pred_def_10438,type,
v16345: state_type > $o ).
tff(pred_def_10439,type,
v16334: state_type > $o ).
tff(pred_def_10440,type,
v16358: state_type > $o ).
tff(pred_def_10441,type,
v16356: state_type > $o ).
tff(pred_def_10442,type,
v16355: state_type > $o ).
tff(pred_def_10443,type,
v16366: state_type > $o ).
tff(pred_def_10444,type,
v16365: state_type > $o ).
tff(pred_def_10445,type,
v16364: state_type > $o ).
tff(pred_def_10446,type,
v16361: state_type > $o ).
tff(pred_def_10447,type,
v16363: state_type > $o ).
tff(pred_def_10448,type,
v16352: state_type > $o ).
tff(pred_def_10449,type,
v16376: state_type > $o ).
tff(pred_def_10450,type,
v16374: state_type > $o ).
tff(pred_def_10451,type,
v16373: state_type > $o ).
tff(pred_def_10452,type,
v16384: state_type > $o ).
tff(pred_def_10453,type,
v16383: state_type > $o ).
tff(pred_def_10454,type,
v16382: state_type > $o ).
tff(pred_def_10455,type,
v16379: state_type > $o ).
tff(pred_def_10456,type,
v16381: state_type > $o ).
tff(pred_def_10457,type,
v16370: state_type > $o ).
tff(pred_def_10458,type,
v16394: state_type > $o ).
tff(pred_def_10459,type,
v16392: state_type > $o ).
tff(pred_def_10460,type,
v16391: state_type > $o ).
tff(pred_def_10461,type,
v16402: state_type > $o ).
tff(pred_def_10462,type,
v16401: state_type > $o ).
tff(pred_def_10463,type,
v16400: state_type > $o ).
tff(pred_def_10464,type,
v16397: state_type > $o ).
tff(pred_def_10465,type,
v16399: state_type > $o ).
tff(pred_def_10466,type,
v16388: state_type > $o ).
tff(pred_def_10467,type,
v16412: state_type > $o ).
tff(pred_def_10468,type,
v16410: state_type > $o ).
tff(pred_def_10469,type,
v16409: state_type > $o ).
tff(pred_def_10470,type,
v16420: state_type > $o ).
tff(pred_def_10471,type,
v16419: state_type > $o ).
tff(pred_def_10472,type,
v16418: state_type > $o ).
tff(pred_def_10473,type,
v16415: state_type > $o ).
tff(pred_def_10474,type,
v16417: state_type > $o ).
tff(pred_def_10475,type,
v16406: state_type > $o ).
tff(pred_def_10476,type,
v16430: state_type > $o ).
tff(pred_def_10477,type,
v16428: state_type > $o ).
tff(pred_def_10478,type,
v16427: state_type > $o ).
tff(pred_def_10479,type,
v16438: state_type > $o ).
tff(pred_def_10480,type,
v16437: state_type > $o ).
tff(pred_def_10481,type,
v16436: state_type > $o ).
tff(pred_def_10482,type,
v16433: state_type > $o ).
tff(pred_def_10483,type,
v16435: state_type > $o ).
tff(pred_def_10484,type,
v16424: state_type > $o ).
tff(pred_def_10485,type,
v16448: state_type > $o ).
tff(pred_def_10486,type,
v16446: state_type > $o ).
tff(pred_def_10487,type,
v16445: state_type > $o ).
tff(pred_def_10488,type,
v16456: state_type > $o ).
tff(pred_def_10489,type,
v16455: state_type > $o ).
tff(pred_def_10490,type,
v16454: state_type > $o ).
tff(pred_def_10491,type,
v16451: state_type > $o ).
tff(pred_def_10492,type,
v16453: state_type > $o ).
tff(pred_def_10493,type,
v16442: state_type > $o ).
tff(pred_def_10494,type,
v16466: state_type > $o ).
tff(pred_def_10495,type,
v16464: state_type > $o ).
tff(pred_def_10496,type,
v16463: state_type > $o ).
tff(pred_def_10497,type,
v16474: state_type > $o ).
tff(pred_def_10498,type,
v16473: state_type > $o ).
tff(pred_def_10499,type,
v16472: state_type > $o ).
tff(pred_def_10500,type,
v16469: state_type > $o ).
tff(pred_def_10501,type,
v16471: state_type > $o ).
tff(pred_def_10502,type,
v16460: state_type > $o ).
tff(pred_def_10503,type,
v16484: state_type > $o ).
tff(pred_def_10504,type,
v16482: state_type > $o ).
tff(pred_def_10505,type,
v16481: state_type > $o ).
tff(pred_def_10506,type,
v16492: state_type > $o ).
tff(pred_def_10507,type,
v16491: state_type > $o ).
tff(pred_def_10508,type,
v16490: state_type > $o ).
tff(pred_def_10509,type,
v16487: state_type > $o ).
tff(pred_def_10510,type,
v16489: state_type > $o ).
tff(pred_def_10511,type,
v16478: state_type > $o ).
tff(pred_def_10512,type,
v16502: state_type > $o ).
tff(pred_def_10513,type,
v16500: state_type > $o ).
tff(pred_def_10514,type,
v16499: state_type > $o ).
tff(pred_def_10515,type,
v16510: state_type > $o ).
tff(pred_def_10516,type,
v16509: state_type > $o ).
tff(pred_def_10517,type,
v16508: state_type > $o ).
tff(pred_def_10518,type,
v16505: state_type > $o ).
tff(pred_def_10519,type,
v16507: state_type > $o ).
tff(pred_def_10520,type,
v16496: state_type > $o ).
tff(pred_def_10521,type,
v16520: state_type > $o ).
tff(pred_def_10522,type,
v16518: state_type > $o ).
tff(pred_def_10523,type,
v16517: state_type > $o ).
tff(pred_def_10524,type,
v16528: state_type > $o ).
tff(pred_def_10525,type,
v16527: state_type > $o ).
tff(pred_def_10526,type,
v16526: state_type > $o ).
tff(pred_def_10527,type,
v16523: state_type > $o ).
tff(pred_def_10528,type,
v16525: state_type > $o ).
tff(pred_def_10529,type,
v16514: state_type > $o ).
tff(pred_def_10530,type,
v16538: state_type > $o ).
tff(pred_def_10531,type,
v16536: state_type > $o ).
tff(pred_def_10532,type,
v16535: state_type > $o ).
tff(pred_def_10533,type,
v16546: state_type > $o ).
tff(pred_def_10534,type,
v16545: state_type > $o ).
tff(pred_def_10535,type,
v16544: state_type > $o ).
tff(pred_def_10536,type,
v16541: state_type > $o ).
tff(pred_def_10537,type,
v16543: state_type > $o ).
tff(pred_def_10538,type,
v16532: state_type > $o ).
tff(pred_def_10539,type,
v16556: state_type > $o ).
tff(pred_def_10540,type,
v16554: state_type > $o ).
tff(pred_def_10541,type,
v16553: state_type > $o ).
tff(pred_def_10542,type,
v16564: state_type > $o ).
tff(pred_def_10543,type,
v16563: state_type > $o ).
tff(pred_def_10544,type,
v16562: state_type > $o ).
tff(pred_def_10545,type,
v16559: state_type > $o ).
tff(pred_def_10546,type,
v16561: state_type > $o ).
tff(pred_def_10547,type,
v16550: state_type > $o ).
tff(pred_def_10548,type,
v16574: state_type > $o ).
tff(pred_def_10549,type,
v16572: state_type > $o ).
tff(pred_def_10550,type,
v16571: state_type > $o ).
tff(pred_def_10551,type,
v16582: state_type > $o ).
tff(pred_def_10552,type,
v16581: state_type > $o ).
tff(pred_def_10553,type,
v16580: state_type > $o ).
tff(pred_def_10554,type,
v16577: state_type > $o ).
tff(pred_def_10555,type,
v16579: state_type > $o ).
tff(pred_def_10556,type,
v16568: state_type > $o ).
tff(pred_def_10557,type,
v16592: state_type > $o ).
tff(pred_def_10558,type,
v16590: state_type > $o ).
tff(pred_def_10559,type,
v16589: state_type > $o ).
tff(pred_def_10560,type,
v16600: state_type > $o ).
tff(pred_def_10561,type,
v16599: state_type > $o ).
tff(pred_def_10562,type,
v16598: state_type > $o ).
tff(pred_def_10563,type,
v16595: state_type > $o ).
tff(pred_def_10564,type,
v16597: state_type > $o ).
tff(pred_def_10565,type,
v16586: state_type > $o ).
tff(pred_def_10566,type,
v16610: state_type > $o ).
tff(pred_def_10567,type,
v16608: state_type > $o ).
tff(pred_def_10568,type,
v16607: state_type > $o ).
tff(pred_def_10569,type,
v16618: state_type > $o ).
tff(pred_def_10570,type,
v16617: state_type > $o ).
tff(pred_def_10571,type,
v16616: state_type > $o ).
tff(pred_def_10572,type,
v16613: state_type > $o ).
tff(pred_def_10573,type,
v16615: state_type > $o ).
tff(pred_def_10574,type,
v16604: state_type > $o ).
tff(pred_def_10575,type,
v16628: state_type > $o ).
tff(pred_def_10576,type,
v16626: state_type > $o ).
tff(pred_def_10577,type,
v16625: state_type > $o ).
tff(pred_def_10578,type,
v16636: state_type > $o ).
tff(pred_def_10579,type,
v16635: state_type > $o ).
tff(pred_def_10580,type,
v16634: state_type > $o ).
tff(pred_def_10581,type,
v16631: state_type > $o ).
tff(pred_def_10582,type,
v16633: state_type > $o ).
tff(pred_def_10583,type,
v16622: state_type > $o ).
tff(pred_def_10584,type,
v16646: state_type > $o ).
tff(pred_def_10585,type,
v16644: state_type > $o ).
tff(pred_def_10586,type,
v16643: state_type > $o ).
tff(pred_def_10587,type,
v16654: state_type > $o ).
tff(pred_def_10588,type,
v16653: state_type > $o ).
tff(pred_def_10589,type,
v16652: state_type > $o ).
tff(pred_def_10590,type,
v16649: state_type > $o ).
tff(pred_def_10591,type,
v16651: state_type > $o ).
tff(pred_def_10592,type,
v16640: state_type > $o ).
tff(pred_def_10593,type,
v16664: state_type > $o ).
tff(pred_def_10594,type,
v16662: state_type > $o ).
tff(pred_def_10595,type,
v16661: state_type > $o ).
tff(pred_def_10596,type,
v16672: state_type > $o ).
tff(pred_def_10597,type,
v16671: state_type > $o ).
tff(pred_def_10598,type,
v16670: state_type > $o ).
tff(pred_def_10599,type,
v16667: state_type > $o ).
tff(pred_def_10600,type,
v16669: state_type > $o ).
tff(pred_def_10601,type,
v16658: state_type > $o ).
tff(pred_def_10602,type,
v16682: state_type > $o ).
tff(pred_def_10603,type,
v16680: state_type > $o ).
tff(pred_def_10604,type,
v16679: state_type > $o ).
tff(pred_def_10605,type,
v16690: state_type > $o ).
tff(pred_def_10606,type,
v16689: state_type > $o ).
tff(pred_def_10607,type,
v16688: state_type > $o ).
tff(pred_def_10608,type,
v16685: state_type > $o ).
tff(pred_def_10609,type,
v16687: state_type > $o ).
tff(pred_def_10610,type,
v16676: state_type > $o ).
tff(pred_def_10611,type,
v16700: state_type > $o ).
tff(pred_def_10612,type,
v16698: state_type > $o ).
tff(pred_def_10613,type,
v16697: state_type > $o ).
tff(pred_def_10614,type,
v16708: state_type > $o ).
tff(pred_def_10615,type,
v16707: state_type > $o ).
tff(pred_def_10616,type,
v16706: state_type > $o ).
tff(pred_def_10617,type,
v16703: state_type > $o ).
tff(pred_def_10618,type,
v16705: state_type > $o ).
tff(pred_def_10619,type,
v16694: state_type > $o ).
tff(pred_def_10620,type,
v16718: state_type > $o ).
tff(pred_def_10621,type,
v16716: state_type > $o ).
tff(pred_def_10622,type,
v16715: state_type > $o ).
tff(pred_def_10623,type,
v16726: state_type > $o ).
tff(pred_def_10624,type,
v16725: state_type > $o ).
tff(pred_def_10625,type,
v16724: state_type > $o ).
tff(pred_def_10626,type,
v16721: state_type > $o ).
tff(pred_def_10627,type,
v16723: state_type > $o ).
tff(pred_def_10628,type,
v16712: state_type > $o ).
tff(pred_def_10629,type,
v16733: state_type > $o ).
tff(pred_def_10630,type,
v16732: state_type > $o ).
tff(pred_def_10631,type,
v16731: state_type > $o ).
tff(pred_def_10632,type,
v16740: state_type > $o ).
tff(pred_def_10633,type,
v16848: state_type > $o ).
tff(pred_def_10634,type,
v16847: state_type > $o ).
tff(pred_def_10635,type,
v16846: state_type > $o ).
tff(pred_def_10636,type,
v16845: state_type > $o ).
tff(pred_def_10637,type,
v16844: state_type > $o ).
tff(pred_def_10638,type,
v16843: state_type > $o ).
tff(pred_def_10639,type,
v16842: state_type > $o ).
tff(pred_def_10640,type,
v16841: state_type > $o ).
tff(pred_def_10641,type,
v16840: state_type > $o ).
tff(pred_def_10642,type,
v16839: state_type > $o ).
tff(pred_def_10643,type,
v16838: state_type > $o ).
tff(pred_def_10644,type,
v16837: state_type > $o ).
tff(pred_def_10645,type,
v16836: state_type > $o ).
tff(pred_def_10646,type,
v16835: state_type > $o ).
tff(pred_def_10647,type,
v16834: state_type > $o ).
tff(pred_def_10648,type,
v16833: state_type > $o ).
tff(pred_def_10649,type,
v16832: state_type > $o ).
tff(pred_def_10650,type,
v16831: state_type > $o ).
tff(pred_def_10651,type,
v16830: state_type > $o ).
tff(pred_def_10652,type,
v16829: state_type > $o ).
tff(pred_def_10653,type,
v16828: state_type > $o ).
tff(pred_def_10654,type,
v16827: state_type > $o ).
tff(pred_def_10655,type,
v16826: state_type > $o ).
tff(pred_def_10656,type,
v16825: state_type > $o ).
tff(pred_def_10657,type,
v16824: state_type > $o ).
tff(pred_def_10658,type,
v16823: state_type > $o ).
tff(pred_def_10659,type,
v16822: state_type > $o ).
tff(pred_def_10660,type,
v16821: state_type > $o ).
tff(pred_def_10661,type,
v16820: state_type > $o ).
tff(pred_def_10662,type,
v16819: state_type > $o ).
tff(pred_def_10663,type,
v16818: state_type > $o ).
tff(pred_def_10664,type,
v16817: state_type > $o ).
tff(pred_def_10665,type,
v16816: state_type > $o ).
tff(pred_def_10666,type,
v16815: state_type > $o ).
tff(pred_def_10667,type,
v16814: state_type > $o ).
tff(pred_def_10668,type,
v16813: state_type > $o ).
tff(pred_def_10669,type,
v16812: state_type > $o ).
tff(pred_def_10670,type,
v16811: state_type > $o ).
tff(pred_def_10671,type,
v16810: state_type > $o ).
tff(pred_def_10672,type,
v16809: state_type > $o ).
tff(pred_def_10673,type,
v16808: state_type > $o ).
tff(pred_def_10674,type,
v16807: state_type > $o ).
tff(pred_def_10675,type,
v16806: state_type > $o ).
tff(pred_def_10676,type,
v16805: state_type > $o ).
tff(pred_def_10677,type,
v16804: state_type > $o ).
tff(pred_def_10678,type,
v16803: state_type > $o ).
tff(pred_def_10679,type,
v16802: state_type > $o ).
tff(pred_def_10680,type,
v16801: state_type > $o ).
tff(pred_def_10681,type,
v16800: state_type > $o ).
tff(pred_def_10682,type,
v16799: state_type > $o ).
tff(pred_def_10683,type,
v16798: state_type > $o ).
tff(pred_def_10684,type,
v16797: state_type > $o ).
tff(pred_def_10685,type,
v16796: state_type > $o ).
tff(pred_def_10686,type,
v16795: state_type > $o ).
tff(pred_def_10687,type,
v16794: state_type > $o ).
tff(pred_def_10688,type,
v16793: state_type > $o ).
tff(pred_def_10689,type,
v16792: state_type > $o ).
tff(pred_def_10690,type,
v16791: state_type > $o ).
tff(pred_def_10691,type,
v16790: state_type > $o ).
tff(pred_def_10692,type,
v16789: state_type > $o ).
tff(pred_def_10693,type,
v16788: state_type > $o ).
tff(pred_def_10694,type,
v16787: state_type > $o ).
tff(pred_def_10695,type,
v16786: state_type > $o ).
tff(pred_def_10696,type,
v16785: state_type > $o ).
tff(pred_def_10697,type,
v16784: state_type > $o ).
tff(pred_def_10698,type,
v16783: state_type > $o ).
tff(pred_def_10699,type,
v16782: state_type > $o ).
tff(pred_def_10700,type,
v16781: state_type > $o ).
tff(pred_def_10701,type,
v16780: state_type > $o ).
tff(pred_def_10702,type,
v16779: state_type > $o ).
tff(pred_def_10703,type,
v16778: state_type > $o ).
tff(pred_def_10704,type,
v16777: state_type > $o ).
tff(pred_def_10705,type,
v16849: state_type > $o ).
tff(pred_def_10706,type,
v16776: state_type > $o ).
tff(pred_def_10707,type,
v16850: state_type > $o ).
tff(pred_def_10708,type,
v16775: state_type > $o ).
tff(pred_def_10709,type,
v16851: state_type > $o ).
tff(pred_def_10710,type,
v16774: state_type > $o ).
tff(pred_def_10711,type,
v16852: state_type > $o ).
tff(pred_def_10712,type,
v16773: state_type > $o ).
tff(pred_def_10713,type,
v16853: state_type > $o ).
tff(pred_def_10714,type,
v16772: state_type > $o ).
tff(pred_def_10715,type,
v16854: state_type > $o ).
tff(pred_def_10716,type,
v16771: state_type > $o ).
tff(pred_def_10717,type,
v16855: state_type > $o ).
tff(pred_def_10718,type,
v16770: state_type > $o ).
tff(pred_def_10719,type,
v16856: state_type > $o ).
tff(pred_def_10720,type,
v16769: state_type > $o ).
tff(pred_def_10721,type,
v16857: state_type > $o ).
tff(pred_def_10722,type,
v16768: state_type > $o ).
tff(pred_def_10723,type,
v16858: state_type > $o ).
tff(pred_def_10724,type,
v16767: state_type > $o ).
tff(pred_def_10725,type,
v16859: state_type > $o ).
tff(pred_def_10726,type,
v16766: state_type > $o ).
tff(pred_def_10727,type,
v16860: state_type > $o ).
tff(pred_def_10728,type,
v16765: state_type > $o ).
tff(pred_def_10729,type,
v16861: state_type > $o ).
tff(pred_def_10730,type,
v16764: state_type > $o ).
tff(pred_def_10731,type,
v16862: state_type > $o ).
tff(pred_def_10732,type,
v16763: state_type > $o ).
tff(pred_def_10733,type,
v16863: state_type > $o ).
tff(pred_def_10734,type,
v16762: state_type > $o ).
tff(pred_def_10735,type,
v16864: state_type > $o ).
tff(pred_def_10736,type,
v16761: state_type > $o ).
tff(pred_def_10737,type,
v16865: state_type > $o ).
tff(pred_def_10738,type,
v16760: state_type > $o ).
tff(pred_def_10739,type,
v16866: state_type > $o ).
tff(pred_def_10740,type,
v16759: state_type > $o ).
tff(pred_def_10741,type,
v16867: state_type > $o ).
tff(pred_def_10742,type,
v16758: state_type > $o ).
tff(pred_def_10743,type,
v16868: state_type > $o ).
tff(pred_def_10744,type,
v16757: state_type > $o ).
tff(pred_def_10745,type,
v16869: state_type > $o ).
tff(pred_def_10746,type,
v16756: state_type > $o ).
tff(pred_def_10747,type,
v16870: state_type > $o ).
tff(pred_def_10748,type,
v16755: state_type > $o ).
tff(pred_def_10749,type,
v16871: state_type > $o ).
tff(pred_def_10750,type,
v16754: state_type > $o ).
tff(pred_def_10751,type,
v16872: state_type > $o ).
tff(pred_def_10752,type,
v16753: state_type > $o ).
tff(pred_def_10753,type,
v16873: state_type > $o ).
tff(pred_def_10754,type,
v16752: state_type > $o ).
tff(pred_def_10755,type,
v16874: state_type > $o ).
tff(pred_def_10756,type,
v16751: state_type > $o ).
tff(pred_def_10757,type,
v16875: state_type > $o ).
tff(pred_def_10758,type,
v16750: state_type > $o ).
tff(pred_def_10759,type,
v16876: state_type > $o ).
tff(pred_def_10760,type,
v16749: state_type > $o ).
tff(pred_def_10761,type,
v16877: state_type > $o ).
tff(pred_def_10762,type,
v16748: state_type > $o ).
tff(pred_def_10763,type,
v16878: state_type > $o ).
tff(pred_def_10764,type,
v16747: state_type > $o ).
tff(pred_def_10765,type,
v16879: state_type > $o ).
tff(pred_def_10766,type,
v16746: state_type > $o ).
tff(pred_def_10767,type,
v16880: state_type > $o ).
tff(pred_def_10768,type,
v16745: state_type > $o ).
tff(pred_def_10769,type,
v16881: state_type > $o ).
tff(pred_def_10770,type,
v16744: state_type > $o ).
tff(pred_def_10771,type,
v16882: state_type > $o ).
tff(pred_def_10772,type,
v16743: state_type > $o ).
tff(pred_def_10773,type,
v16883: state_type > $o ).
tff(pred_def_10774,type,
v16742: state_type > $o ).
tff(pred_def_10775,type,
v16884: state_type > $o ).
tff(pred_def_10776,type,
v16741: state_type > $o ).
tff(pred_def_10777,type,
v16737: state_type > $o ).
tff(pred_def_10778,type,
v16739: state_type > $o ).
tff(pred_def_10779,type,
v14660: state_type > $o ).
tff(pred_def_10780,type,
v16896: state_type > $o ).
tff(pred_def_10781,type,
v16894: state_type > $o ).
tff(pred_def_10782,type,
v16893: state_type > $o ).
tff(pred_def_10783,type,
v16904: state_type > $o ).
tff(pred_def_10784,type,
v16903: state_type > $o ).
tff(pred_def_10785,type,
v16902: state_type > $o ).
tff(pred_def_10786,type,
v16899: state_type > $o ).
tff(pred_def_10787,type,
v16901: state_type > $o ).
tff(pred_def_10788,type,
v16890: state_type > $o ).
tff(pred_def_10789,type,
v16914: state_type > $o ).
tff(pred_def_10790,type,
v16912: state_type > $o ).
tff(pred_def_10791,type,
v16911: state_type > $o ).
tff(pred_def_10792,type,
v16922: state_type > $o ).
tff(pred_def_10793,type,
v16921: state_type > $o ).
tff(pred_def_10794,type,
v16920: state_type > $o ).
tff(pred_def_10795,type,
v16917: state_type > $o ).
tff(pred_def_10796,type,
v16919: state_type > $o ).
tff(pred_def_10797,type,
v16908: state_type > $o ).
tff(pred_def_10798,type,
v16932: state_type > $o ).
tff(pred_def_10799,type,
v16930: state_type > $o ).
tff(pred_def_10800,type,
v16929: state_type > $o ).
tff(pred_def_10801,type,
v16940: state_type > $o ).
tff(pred_def_10802,type,
v16939: state_type > $o ).
tff(pred_def_10803,type,
v16938: state_type > $o ).
tff(pred_def_10804,type,
v16935: state_type > $o ).
tff(pred_def_10805,type,
v16937: state_type > $o ).
tff(pred_def_10806,type,
v16926: state_type > $o ).
tff(pred_def_10807,type,
v16950: state_type > $o ).
tff(pred_def_10808,type,
v16948: state_type > $o ).
tff(pred_def_10809,type,
v16947: state_type > $o ).
tff(pred_def_10810,type,
v16958: state_type > $o ).
tff(pred_def_10811,type,
v16957: state_type > $o ).
tff(pred_def_10812,type,
v16956: state_type > $o ).
tff(pred_def_10813,type,
v16953: state_type > $o ).
tff(pred_def_10814,type,
v16955: state_type > $o ).
tff(pred_def_10815,type,
v16944: state_type > $o ).
tff(pred_def_10816,type,
v16968: state_type > $o ).
tff(pred_def_10817,type,
v16966: state_type > $o ).
tff(pred_def_10818,type,
v16965: state_type > $o ).
tff(pred_def_10819,type,
v16976: state_type > $o ).
tff(pred_def_10820,type,
v16975: state_type > $o ).
tff(pred_def_10821,type,
v16974: state_type > $o ).
tff(pred_def_10822,type,
v16971: state_type > $o ).
tff(pred_def_10823,type,
v16973: state_type > $o ).
tff(pred_def_10824,type,
v16962: state_type > $o ).
tff(pred_def_10825,type,
v16986: state_type > $o ).
tff(pred_def_10826,type,
v16984: state_type > $o ).
tff(pred_def_10827,type,
v16983: state_type > $o ).
tff(pred_def_10828,type,
v16994: state_type > $o ).
tff(pred_def_10829,type,
v16993: state_type > $o ).
tff(pred_def_10830,type,
v16992: state_type > $o ).
tff(pred_def_10831,type,
v16989: state_type > $o ).
tff(pred_def_10832,type,
v16991: state_type > $o ).
tff(pred_def_10833,type,
v16980: state_type > $o ).
tff(pred_def_10834,type,
v17004: state_type > $o ).
tff(pred_def_10835,type,
v17002: state_type > $o ).
tff(pred_def_10836,type,
v17001: state_type > $o ).
tff(pred_def_10837,type,
v17012: state_type > $o ).
tff(pred_def_10838,type,
v17011: state_type > $o ).
tff(pred_def_10839,type,
v17010: state_type > $o ).
tff(pred_def_10840,type,
v17007: state_type > $o ).
tff(pred_def_10841,type,
v17009: state_type > $o ).
tff(pred_def_10842,type,
v16998: state_type > $o ).
tff(pred_def_10843,type,
v17022: state_type > $o ).
tff(pred_def_10844,type,
v17020: state_type > $o ).
tff(pred_def_10845,type,
v17019: state_type > $o ).
tff(pred_def_10846,type,
v17030: state_type > $o ).
tff(pred_def_10847,type,
v17029: state_type > $o ).
tff(pred_def_10848,type,
v17028: state_type > $o ).
tff(pred_def_10849,type,
v17025: state_type > $o ).
tff(pred_def_10850,type,
v17027: state_type > $o ).
tff(pred_def_10851,type,
v17016: state_type > $o ).
tff(pred_def_10852,type,
v17040: state_type > $o ).
tff(pred_def_10853,type,
v17038: state_type > $o ).
tff(pred_def_10854,type,
v17037: state_type > $o ).
tff(pred_def_10855,type,
v17048: state_type > $o ).
tff(pred_def_10856,type,
v17047: state_type > $o ).
tff(pred_def_10857,type,
v17046: state_type > $o ).
tff(pred_def_10858,type,
v17043: state_type > $o ).
tff(pred_def_10859,type,
v17045: state_type > $o ).
tff(pred_def_10860,type,
v17034: state_type > $o ).
tff(pred_def_10861,type,
v17058: state_type > $o ).
tff(pred_def_10862,type,
v17056: state_type > $o ).
tff(pred_def_10863,type,
v17055: state_type > $o ).
tff(pred_def_10864,type,
v17066: state_type > $o ).
tff(pred_def_10865,type,
v17065: state_type > $o ).
tff(pred_def_10866,type,
v17064: state_type > $o ).
tff(pred_def_10867,type,
v17061: state_type > $o ).
tff(pred_def_10868,type,
v17063: state_type > $o ).
tff(pred_def_10869,type,
v17052: state_type > $o ).
tff(pred_def_10870,type,
v17076: state_type > $o ).
tff(pred_def_10871,type,
v17074: state_type > $o ).
tff(pred_def_10872,type,
v17073: state_type > $o ).
tff(pred_def_10873,type,
v17084: state_type > $o ).
tff(pred_def_10874,type,
v17083: state_type > $o ).
tff(pred_def_10875,type,
v17082: state_type > $o ).
tff(pred_def_10876,type,
v17079: state_type > $o ).
tff(pred_def_10877,type,
v17081: state_type > $o ).
tff(pred_def_10878,type,
v17070: state_type > $o ).
tff(pred_def_10879,type,
v17094: state_type > $o ).
tff(pred_def_10880,type,
v17092: state_type > $o ).
tff(pred_def_10881,type,
v17091: state_type > $o ).
tff(pred_def_10882,type,
v17102: state_type > $o ).
tff(pred_def_10883,type,
v17101: state_type > $o ).
tff(pred_def_10884,type,
v17100: state_type > $o ).
tff(pred_def_10885,type,
v17097: state_type > $o ).
tff(pred_def_10886,type,
v17099: state_type > $o ).
tff(pred_def_10887,type,
v17088: state_type > $o ).
tff(pred_def_10888,type,
v17112: state_type > $o ).
tff(pred_def_10889,type,
v17110: state_type > $o ).
tff(pred_def_10890,type,
v17109: state_type > $o ).
tff(pred_def_10891,type,
v17120: state_type > $o ).
tff(pred_def_10892,type,
v17119: state_type > $o ).
tff(pred_def_10893,type,
v17118: state_type > $o ).
tff(pred_def_10894,type,
v17115: state_type > $o ).
tff(pred_def_10895,type,
v17117: state_type > $o ).
tff(pred_def_10896,type,
v17106: state_type > $o ).
tff(pred_def_10897,type,
v17130: state_type > $o ).
tff(pred_def_10898,type,
v17128: state_type > $o ).
tff(pred_def_10899,type,
v17127: state_type > $o ).
tff(pred_def_10900,type,
v17138: state_type > $o ).
tff(pred_def_10901,type,
v17137: state_type > $o ).
tff(pred_def_10902,type,
v17136: state_type > $o ).
tff(pred_def_10903,type,
v17133: state_type > $o ).
tff(pred_def_10904,type,
v17135: state_type > $o ).
tff(pred_def_10905,type,
v17124: state_type > $o ).
tff(pred_def_10906,type,
v17148: state_type > $o ).
tff(pred_def_10907,type,
v17146: state_type > $o ).
tff(pred_def_10908,type,
v17145: state_type > $o ).
tff(pred_def_10909,type,
v17156: state_type > $o ).
tff(pred_def_10910,type,
v17155: state_type > $o ).
tff(pred_def_10911,type,
v17154: state_type > $o ).
tff(pred_def_10912,type,
v17151: state_type > $o ).
tff(pred_def_10913,type,
v17153: state_type > $o ).
tff(pred_def_10914,type,
v17142: state_type > $o ).
tff(pred_def_10915,type,
v17166: state_type > $o ).
tff(pred_def_10916,type,
v17164: state_type > $o ).
tff(pred_def_10917,type,
v17163: state_type > $o ).
tff(pred_def_10918,type,
v17174: state_type > $o ).
tff(pred_def_10919,type,
v17173: state_type > $o ).
tff(pred_def_10920,type,
v17172: state_type > $o ).
tff(pred_def_10921,type,
v17169: state_type > $o ).
tff(pred_def_10922,type,
v17171: state_type > $o ).
tff(pred_def_10923,type,
v17160: state_type > $o ).
tff(pred_def_10924,type,
v17184: state_type > $o ).
tff(pred_def_10925,type,
v17182: state_type > $o ).
tff(pred_def_10926,type,
v17181: state_type > $o ).
tff(pred_def_10927,type,
v17192: state_type > $o ).
tff(pred_def_10928,type,
v17191: state_type > $o ).
tff(pred_def_10929,type,
v17190: state_type > $o ).
tff(pred_def_10930,type,
v17187: state_type > $o ).
tff(pred_def_10931,type,
v17189: state_type > $o ).
tff(pred_def_10932,type,
v17178: state_type > $o ).
tff(pred_def_10933,type,
v17202: state_type > $o ).
tff(pred_def_10934,type,
v17200: state_type > $o ).
tff(pred_def_10935,type,
v17199: state_type > $o ).
tff(pred_def_10936,type,
v17210: state_type > $o ).
tff(pred_def_10937,type,
v17209: state_type > $o ).
tff(pred_def_10938,type,
v17208: state_type > $o ).
tff(pred_def_10939,type,
v17205: state_type > $o ).
tff(pred_def_10940,type,
v17207: state_type > $o ).
tff(pred_def_10941,type,
v17196: state_type > $o ).
tff(pred_def_10942,type,
v17220: state_type > $o ).
tff(pred_def_10943,type,
v17218: state_type > $o ).
tff(pred_def_10944,type,
v17217: state_type > $o ).
tff(pred_def_10945,type,
v17228: state_type > $o ).
tff(pred_def_10946,type,
v17227: state_type > $o ).
tff(pred_def_10947,type,
v17226: state_type > $o ).
tff(pred_def_10948,type,
v17223: state_type > $o ).
tff(pred_def_10949,type,
v17225: state_type > $o ).
tff(pred_def_10950,type,
v17214: state_type > $o ).
tff(pred_def_10951,type,
v17238: state_type > $o ).
tff(pred_def_10952,type,
v17236: state_type > $o ).
tff(pred_def_10953,type,
v17235: state_type > $o ).
tff(pred_def_10954,type,
v17246: state_type > $o ).
tff(pred_def_10955,type,
v17245: state_type > $o ).
tff(pred_def_10956,type,
v17244: state_type > $o ).
tff(pred_def_10957,type,
v17241: state_type > $o ).
tff(pred_def_10958,type,
v17243: state_type > $o ).
tff(pred_def_10959,type,
v17232: state_type > $o ).
tff(pred_def_10960,type,
v17256: state_type > $o ).
tff(pred_def_10961,type,
v17254: state_type > $o ).
tff(pred_def_10962,type,
v17253: state_type > $o ).
tff(pred_def_10963,type,
v17264: state_type > $o ).
tff(pred_def_10964,type,
v17263: state_type > $o ).
tff(pred_def_10965,type,
v17262: state_type > $o ).
tff(pred_def_10966,type,
v17259: state_type > $o ).
tff(pred_def_10967,type,
v17261: state_type > $o ).
tff(pred_def_10968,type,
v17250: state_type > $o ).
tff(pred_def_10969,type,
v17274: state_type > $o ).
tff(pred_def_10970,type,
v17272: state_type > $o ).
tff(pred_def_10971,type,
v17271: state_type > $o ).
tff(pred_def_10972,type,
v17282: state_type > $o ).
tff(pred_def_10973,type,
v17281: state_type > $o ).
tff(pred_def_10974,type,
v17280: state_type > $o ).
tff(pred_def_10975,type,
v17277: state_type > $o ).
tff(pred_def_10976,type,
v17279: state_type > $o ).
tff(pred_def_10977,type,
v17268: state_type > $o ).
tff(pred_def_10978,type,
v17292: state_type > $o ).
tff(pred_def_10979,type,
v17290: state_type > $o ).
tff(pred_def_10980,type,
v17289: state_type > $o ).
tff(pred_def_10981,type,
v17300: state_type > $o ).
tff(pred_def_10982,type,
v17299: state_type > $o ).
tff(pred_def_10983,type,
v17298: state_type > $o ).
tff(pred_def_10984,type,
v17295: state_type > $o ).
tff(pred_def_10985,type,
v17297: state_type > $o ).
tff(pred_def_10986,type,
v17286: state_type > $o ).
tff(pred_def_10987,type,
v17310: state_type > $o ).
tff(pred_def_10988,type,
v17308: state_type > $o ).
tff(pred_def_10989,type,
v17307: state_type > $o ).
tff(pred_def_10990,type,
v17318: state_type > $o ).
tff(pred_def_10991,type,
v17317: state_type > $o ).
tff(pred_def_10992,type,
v17316: state_type > $o ).
tff(pred_def_10993,type,
v17313: state_type > $o ).
tff(pred_def_10994,type,
v17315: state_type > $o ).
tff(pred_def_10995,type,
v17304: state_type > $o ).
tff(pred_def_10996,type,
v17328: state_type > $o ).
tff(pred_def_10997,type,
v17326: state_type > $o ).
tff(pred_def_10998,type,
v17325: state_type > $o ).
tff(pred_def_10999,type,
v17336: state_type > $o ).
tff(pred_def_11000,type,
v17335: state_type > $o ).
tff(pred_def_11001,type,
v17334: state_type > $o ).
tff(pred_def_11002,type,
v17331: state_type > $o ).
tff(pred_def_11003,type,
v17333: state_type > $o ).
tff(pred_def_11004,type,
v17322: state_type > $o ).
tff(pred_def_11005,type,
v17346: state_type > $o ).
tff(pred_def_11006,type,
v17344: state_type > $o ).
tff(pred_def_11007,type,
v17343: state_type > $o ).
tff(pred_def_11008,type,
v17354: state_type > $o ).
tff(pred_def_11009,type,
v17353: state_type > $o ).
tff(pred_def_11010,type,
v17352: state_type > $o ).
tff(pred_def_11011,type,
v17349: state_type > $o ).
tff(pred_def_11012,type,
v17351: state_type > $o ).
tff(pred_def_11013,type,
v17340: state_type > $o ).
tff(pred_def_11014,type,
v17364: state_type > $o ).
tff(pred_def_11015,type,
v17362: state_type > $o ).
tff(pred_def_11016,type,
v17361: state_type > $o ).
tff(pred_def_11017,type,
v17372: state_type > $o ).
tff(pred_def_11018,type,
v17371: state_type > $o ).
tff(pred_def_11019,type,
v17370: state_type > $o ).
tff(pred_def_11020,type,
v17367: state_type > $o ).
tff(pred_def_11021,type,
v17369: state_type > $o ).
tff(pred_def_11022,type,
v17358: state_type > $o ).
tff(pred_def_11023,type,
v17382: state_type > $o ).
tff(pred_def_11024,type,
v17380: state_type > $o ).
tff(pred_def_11025,type,
v17379: state_type > $o ).
tff(pred_def_11026,type,
v17390: state_type > $o ).
tff(pred_def_11027,type,
v17389: state_type > $o ).
tff(pred_def_11028,type,
v17388: state_type > $o ).
tff(pred_def_11029,type,
v17385: state_type > $o ).
tff(pred_def_11030,type,
v17387: state_type > $o ).
tff(pred_def_11031,type,
v17376: state_type > $o ).
tff(pred_def_11032,type,
v17400: state_type > $o ).
tff(pred_def_11033,type,
v17398: state_type > $o ).
tff(pred_def_11034,type,
v17397: state_type > $o ).
tff(pred_def_11035,type,
v17408: state_type > $o ).
tff(pred_def_11036,type,
v17407: state_type > $o ).
tff(pred_def_11037,type,
v17406: state_type > $o ).
tff(pred_def_11038,type,
v17403: state_type > $o ).
tff(pred_def_11039,type,
v17405: state_type > $o ).
tff(pred_def_11040,type,
v17394: state_type > $o ).
tff(pred_def_11041,type,
v17418: state_type > $o ).
tff(pred_def_11042,type,
v17416: state_type > $o ).
tff(pred_def_11043,type,
v17415: state_type > $o ).
tff(pred_def_11044,type,
v17426: state_type > $o ).
tff(pred_def_11045,type,
v17425: state_type > $o ).
tff(pred_def_11046,type,
v17424: state_type > $o ).
tff(pred_def_11047,type,
v17421: state_type > $o ).
tff(pred_def_11048,type,
v17423: state_type > $o ).
tff(pred_def_11049,type,
v17412: state_type > $o ).
tff(pred_def_11050,type,
v17436: state_type > $o ).
tff(pred_def_11051,type,
v17434: state_type > $o ).
tff(pred_def_11052,type,
v17433: state_type > $o ).
tff(pred_def_11053,type,
v17444: state_type > $o ).
tff(pred_def_11054,type,
v17443: state_type > $o ).
tff(pred_def_11055,type,
v17442: state_type > $o ).
tff(pred_def_11056,type,
v17439: state_type > $o ).
tff(pred_def_11057,type,
v17441: state_type > $o ).
tff(pred_def_11058,type,
v17430: state_type > $o ).
tff(pred_def_11059,type,
v17454: state_type > $o ).
tff(pred_def_11060,type,
v17452: state_type > $o ).
tff(pred_def_11061,type,
v17451: state_type > $o ).
tff(pred_def_11062,type,
v17462: state_type > $o ).
tff(pred_def_11063,type,
v17461: state_type > $o ).
tff(pred_def_11064,type,
v17460: state_type > $o ).
tff(pred_def_11065,type,
v17457: state_type > $o ).
tff(pred_def_11066,type,
v17459: state_type > $o ).
tff(pred_def_11067,type,
v17448: state_type > $o ).
tff(pred_def_11068,type,
v17472: state_type > $o ).
tff(pred_def_11069,type,
v17470: state_type > $o ).
tff(pred_def_11070,type,
v17469: state_type > $o ).
tff(pred_def_11071,type,
v17480: state_type > $o ).
tff(pred_def_11072,type,
v17479: state_type > $o ).
tff(pred_def_11073,type,
v17478: state_type > $o ).
tff(pred_def_11074,type,
v17475: state_type > $o ).
tff(pred_def_11075,type,
v17477: state_type > $o ).
tff(pred_def_11076,type,
v17466: state_type > $o ).
tff(pred_def_11077,type,
v17490: state_type > $o ).
tff(pred_def_11078,type,
v17488: state_type > $o ).
tff(pred_def_11079,type,
v17487: state_type > $o ).
tff(pred_def_11080,type,
v17498: state_type > $o ).
tff(pred_def_11081,type,
v17497: state_type > $o ).
tff(pred_def_11082,type,
v17496: state_type > $o ).
tff(pred_def_11083,type,
v17493: state_type > $o ).
tff(pred_def_11084,type,
v17495: state_type > $o ).
tff(pred_def_11085,type,
v17484: state_type > $o ).
tff(pred_def_11086,type,
v17508: state_type > $o ).
tff(pred_def_11087,type,
v17506: state_type > $o ).
tff(pred_def_11088,type,
v17505: state_type > $o ).
tff(pred_def_11089,type,
v17516: state_type > $o ).
tff(pred_def_11090,type,
v17515: state_type > $o ).
tff(pred_def_11091,type,
v17514: state_type > $o ).
tff(pred_def_11092,type,
v17511: state_type > $o ).
tff(pred_def_11093,type,
v17513: state_type > $o ).
tff(pred_def_11094,type,
v17502: state_type > $o ).
tff(pred_def_11095,type,
v17526: state_type > $o ).
tff(pred_def_11096,type,
v17524: state_type > $o ).
tff(pred_def_11097,type,
v17523: state_type > $o ).
tff(pred_def_11098,type,
v17534: state_type > $o ).
tff(pred_def_11099,type,
v17533: state_type > $o ).
tff(pred_def_11100,type,
v17532: state_type > $o ).
tff(pred_def_11101,type,
v17529: state_type > $o ).
tff(pred_def_11102,type,
v17531: state_type > $o ).
tff(pred_def_11103,type,
v17520: state_type > $o ).
tff(pred_def_11104,type,
v17544: state_type > $o ).
tff(pred_def_11105,type,
v17542: state_type > $o ).
tff(pred_def_11106,type,
v17541: state_type > $o ).
tff(pred_def_11107,type,
v17552: state_type > $o ).
tff(pred_def_11108,type,
v17551: state_type > $o ).
tff(pred_def_11109,type,
v17550: state_type > $o ).
tff(pred_def_11110,type,
v17547: state_type > $o ).
tff(pred_def_11111,type,
v17549: state_type > $o ).
tff(pred_def_11112,type,
v17538: state_type > $o ).
tff(pred_def_11113,type,
v17562: state_type > $o ).
tff(pred_def_11114,type,
v17560: state_type > $o ).
tff(pred_def_11115,type,
v17559: state_type > $o ).
tff(pred_def_11116,type,
v17570: state_type > $o ).
tff(pred_def_11117,type,
v17569: state_type > $o ).
tff(pred_def_11118,type,
v17568: state_type > $o ).
tff(pred_def_11119,type,
v17565: state_type > $o ).
tff(pred_def_11120,type,
v17567: state_type > $o ).
tff(pred_def_11121,type,
v17556: state_type > $o ).
tff(pred_def_11122,type,
v17580: state_type > $o ).
tff(pred_def_11123,type,
v17578: state_type > $o ).
tff(pred_def_11124,type,
v17577: state_type > $o ).
tff(pred_def_11125,type,
v17588: state_type > $o ).
tff(pred_def_11126,type,
v17587: state_type > $o ).
tff(pred_def_11127,type,
v17586: state_type > $o ).
tff(pred_def_11128,type,
v17583: state_type > $o ).
tff(pred_def_11129,type,
v17585: state_type > $o ).
tff(pred_def_11130,type,
v17574: state_type > $o ).
tff(pred_def_11131,type,
v17598: state_type > $o ).
tff(pred_def_11132,type,
v17596: state_type > $o ).
tff(pred_def_11133,type,
v17595: state_type > $o ).
tff(pred_def_11134,type,
v17606: state_type > $o ).
tff(pred_def_11135,type,
v17605: state_type > $o ).
tff(pred_def_11136,type,
v17604: state_type > $o ).
tff(pred_def_11137,type,
v17601: state_type > $o ).
tff(pred_def_11138,type,
v17603: state_type > $o ).
tff(pred_def_11139,type,
v17592: state_type > $o ).
tff(pred_def_11140,type,
v17616: state_type > $o ).
tff(pred_def_11141,type,
v17614: state_type > $o ).
tff(pred_def_11142,type,
v17613: state_type > $o ).
tff(pred_def_11143,type,
v17624: state_type > $o ).
tff(pred_def_11144,type,
v17623: state_type > $o ).
tff(pred_def_11145,type,
v17622: state_type > $o ).
tff(pred_def_11146,type,
v17619: state_type > $o ).
tff(pred_def_11147,type,
v17621: state_type > $o ).
tff(pred_def_11148,type,
v17610: state_type > $o ).
tff(pred_def_11149,type,
v17634: state_type > $o ).
tff(pred_def_11150,type,
v17632: state_type > $o ).
tff(pred_def_11151,type,
v17631: state_type > $o ).
tff(pred_def_11152,type,
v17642: state_type > $o ).
tff(pred_def_11153,type,
v17641: state_type > $o ).
tff(pred_def_11154,type,
v17640: state_type > $o ).
tff(pred_def_11155,type,
v17637: state_type > $o ).
tff(pred_def_11156,type,
v17639: state_type > $o ).
tff(pred_def_11157,type,
v17628: state_type > $o ).
tff(pred_def_11158,type,
v17652: state_type > $o ).
tff(pred_def_11159,type,
v17650: state_type > $o ).
tff(pred_def_11160,type,
v17649: state_type > $o ).
tff(pred_def_11161,type,
v17660: state_type > $o ).
tff(pred_def_11162,type,
v17659: state_type > $o ).
tff(pred_def_11163,type,
v17658: state_type > $o ).
tff(pred_def_11164,type,
v17655: state_type > $o ).
tff(pred_def_11165,type,
v17657: state_type > $o ).
tff(pred_def_11166,type,
v17646: state_type > $o ).
tff(pred_def_11167,type,
v17670: state_type > $o ).
tff(pred_def_11168,type,
v17668: state_type > $o ).
tff(pred_def_11169,type,
v17667: state_type > $o ).
tff(pred_def_11170,type,
v17678: state_type > $o ).
tff(pred_def_11171,type,
v17677: state_type > $o ).
tff(pred_def_11172,type,
v17676: state_type > $o ).
tff(pred_def_11173,type,
v17673: state_type > $o ).
tff(pred_def_11174,type,
v17675: state_type > $o ).
tff(pred_def_11175,type,
v17664: state_type > $o ).
tff(pred_def_11176,type,
v17688: state_type > $o ).
tff(pred_def_11177,type,
v17686: state_type > $o ).
tff(pred_def_11178,type,
v17685: state_type > $o ).
tff(pred_def_11179,type,
v17696: state_type > $o ).
tff(pred_def_11180,type,
v17695: state_type > $o ).
tff(pred_def_11181,type,
v17694: state_type > $o ).
tff(pred_def_11182,type,
v17691: state_type > $o ).
tff(pred_def_11183,type,
v17693: state_type > $o ).
tff(pred_def_11184,type,
v17682: state_type > $o ).
tff(pred_def_11185,type,
v17706: state_type > $o ).
tff(pred_def_11186,type,
v17704: state_type > $o ).
tff(pred_def_11187,type,
v17703: state_type > $o ).
tff(pred_def_11188,type,
v17714: state_type > $o ).
tff(pred_def_11189,type,
v17713: state_type > $o ).
tff(pred_def_11190,type,
v17712: state_type > $o ).
tff(pred_def_11191,type,
v17709: state_type > $o ).
tff(pred_def_11192,type,
v17711: state_type > $o ).
tff(pred_def_11193,type,
v17700: state_type > $o ).
tff(pred_def_11194,type,
v17724: state_type > $o ).
tff(pred_def_11195,type,
v17722: state_type > $o ).
tff(pred_def_11196,type,
v17721: state_type > $o ).
tff(pred_def_11197,type,
v17732: state_type > $o ).
tff(pred_def_11198,type,
v17731: state_type > $o ).
tff(pred_def_11199,type,
v17730: state_type > $o ).
tff(pred_def_11200,type,
v17727: state_type > $o ).
tff(pred_def_11201,type,
v17729: state_type > $o ).
tff(pred_def_11202,type,
v17718: state_type > $o ).
tff(pred_def_11203,type,
v17742: state_type > $o ).
tff(pred_def_11204,type,
v17740: state_type > $o ).
tff(pred_def_11205,type,
v17739: state_type > $o ).
tff(pred_def_11206,type,
v17750: state_type > $o ).
tff(pred_def_11207,type,
v17749: state_type > $o ).
tff(pred_def_11208,type,
v17748: state_type > $o ).
tff(pred_def_11209,type,
v17745: state_type > $o ).
tff(pred_def_11210,type,
v17747: state_type > $o ).
tff(pred_def_11211,type,
v17736: state_type > $o ).
tff(pred_def_11212,type,
v17760: state_type > $o ).
tff(pred_def_11213,type,
v17758: state_type > $o ).
tff(pred_def_11214,type,
v17757: state_type > $o ).
tff(pred_def_11215,type,
v17768: state_type > $o ).
tff(pred_def_11216,type,
v17767: state_type > $o ).
tff(pred_def_11217,type,
v17766: state_type > $o ).
tff(pred_def_11218,type,
v17763: state_type > $o ).
tff(pred_def_11219,type,
v17765: state_type > $o ).
tff(pred_def_11220,type,
v17754: state_type > $o ).
tff(pred_def_11221,type,
v17778: state_type > $o ).
tff(pred_def_11222,type,
v17776: state_type > $o ).
tff(pred_def_11223,type,
v17775: state_type > $o ).
tff(pred_def_11224,type,
v17786: state_type > $o ).
tff(pred_def_11225,type,
v17785: state_type > $o ).
tff(pred_def_11226,type,
v17784: state_type > $o ).
tff(pred_def_11227,type,
v17781: state_type > $o ).
tff(pred_def_11228,type,
v17783: state_type > $o ).
tff(pred_def_11229,type,
v17772: state_type > $o ).
tff(pred_def_11230,type,
v17796: state_type > $o ).
tff(pred_def_11231,type,
v17794: state_type > $o ).
tff(pred_def_11232,type,
v17793: state_type > $o ).
tff(pred_def_11233,type,
v17804: state_type > $o ).
tff(pred_def_11234,type,
v17803: state_type > $o ).
tff(pred_def_11235,type,
v17802: state_type > $o ).
tff(pred_def_11236,type,
v17799: state_type > $o ).
tff(pred_def_11237,type,
v17801: state_type > $o ).
tff(pred_def_11238,type,
v17790: state_type > $o ).
tff(pred_def_11239,type,
v17814: state_type > $o ).
tff(pred_def_11240,type,
v17812: state_type > $o ).
tff(pred_def_11241,type,
v17811: state_type > $o ).
tff(pred_def_11242,type,
v17822: state_type > $o ).
tff(pred_def_11243,type,
v17821: state_type > $o ).
tff(pred_def_11244,type,
v17820: state_type > $o ).
tff(pred_def_11245,type,
v17817: state_type > $o ).
tff(pred_def_11246,type,
v17819: state_type > $o ).
tff(pred_def_11247,type,
v17808: state_type > $o ).
tff(pred_def_11248,type,
v17832: state_type > $o ).
tff(pred_def_11249,type,
v17830: state_type > $o ).
tff(pred_def_11250,type,
v17829: state_type > $o ).
tff(pred_def_11251,type,
v17840: state_type > $o ).
tff(pred_def_11252,type,
v17839: state_type > $o ).
tff(pred_def_11253,type,
v17838: state_type > $o ).
tff(pred_def_11254,type,
v17835: state_type > $o ).
tff(pred_def_11255,type,
v17837: state_type > $o ).
tff(pred_def_11256,type,
v17826: state_type > $o ).
tff(pred_def_11257,type,
v17850: state_type > $o ).
tff(pred_def_11258,type,
v17848: state_type > $o ).
tff(pred_def_11259,type,
v17847: state_type > $o ).
tff(pred_def_11260,type,
v17858: state_type > $o ).
tff(pred_def_11261,type,
v17857: state_type > $o ).
tff(pred_def_11262,type,
v17856: state_type > $o ).
tff(pred_def_11263,type,
v17853: state_type > $o ).
tff(pred_def_11264,type,
v17855: state_type > $o ).
tff(pred_def_11265,type,
v17844: state_type > $o ).
tff(pred_def_11266,type,
v17868: state_type > $o ).
tff(pred_def_11267,type,
v17866: state_type > $o ).
tff(pred_def_11268,type,
v17865: state_type > $o ).
tff(pred_def_11269,type,
v17876: state_type > $o ).
tff(pred_def_11270,type,
v17875: state_type > $o ).
tff(pred_def_11271,type,
v17874: state_type > $o ).
tff(pred_def_11272,type,
v17871: state_type > $o ).
tff(pred_def_11273,type,
v17873: state_type > $o ).
tff(pred_def_11274,type,
v17862: state_type > $o ).
tff(pred_def_11275,type,
v17886: state_type > $o ).
tff(pred_def_11276,type,
v17884: state_type > $o ).
tff(pred_def_11277,type,
v17883: state_type > $o ).
tff(pred_def_11278,type,
v17894: state_type > $o ).
tff(pred_def_11279,type,
v17893: state_type > $o ).
tff(pred_def_11280,type,
v17892: state_type > $o ).
tff(pred_def_11281,type,
v17889: state_type > $o ).
tff(pred_def_11282,type,
v17891: state_type > $o ).
tff(pred_def_11283,type,
v17880: state_type > $o ).
tff(pred_def_11284,type,
v17904: state_type > $o ).
tff(pred_def_11285,type,
v17902: state_type > $o ).
tff(pred_def_11286,type,
v17901: state_type > $o ).
tff(pred_def_11287,type,
v17912: state_type > $o ).
tff(pred_def_11288,type,
v17911: state_type > $o ).
tff(pred_def_11289,type,
v17910: state_type > $o ).
tff(pred_def_11290,type,
v17907: state_type > $o ).
tff(pred_def_11291,type,
v17909: state_type > $o ).
tff(pred_def_11292,type,
v17898: state_type > $o ).
tff(pred_def_11293,type,
v17922: state_type > $o ).
tff(pred_def_11294,type,
v17920: state_type > $o ).
tff(pred_def_11295,type,
v17919: state_type > $o ).
tff(pred_def_11296,type,
v17930: state_type > $o ).
tff(pred_def_11297,type,
v17929: state_type > $o ).
tff(pred_def_11298,type,
v17928: state_type > $o ).
tff(pred_def_11299,type,
v17925: state_type > $o ).
tff(pred_def_11300,type,
v17927: state_type > $o ).
tff(pred_def_11301,type,
v17916: state_type > $o ).
tff(pred_def_11302,type,
v17940: state_type > $o ).
tff(pred_def_11303,type,
v17938: state_type > $o ).
tff(pred_def_11304,type,
v17937: state_type > $o ).
tff(pred_def_11305,type,
v17948: state_type > $o ).
tff(pred_def_11306,type,
v17947: state_type > $o ).
tff(pred_def_11307,type,
v17946: state_type > $o ).
tff(pred_def_11308,type,
v17943: state_type > $o ).
tff(pred_def_11309,type,
v17945: state_type > $o ).
tff(pred_def_11310,type,
v17934: state_type > $o ).
tff(pred_def_11311,type,
v17958: state_type > $o ).
tff(pred_def_11312,type,
v17956: state_type > $o ).
tff(pred_def_11313,type,
v17955: state_type > $o ).
tff(pred_def_11314,type,
v17966: state_type > $o ).
tff(pred_def_11315,type,
v17965: state_type > $o ).
tff(pred_def_11316,type,
v17964: state_type > $o ).
tff(pred_def_11317,type,
v17961: state_type > $o ).
tff(pred_def_11318,type,
v17963: state_type > $o ).
tff(pred_def_11319,type,
v17952: state_type > $o ).
tff(pred_def_11320,type,
v17976: state_type > $o ).
tff(pred_def_11321,type,
v17974: state_type > $o ).
tff(pred_def_11322,type,
v17973: state_type > $o ).
tff(pred_def_11323,type,
v17984: state_type > $o ).
tff(pred_def_11324,type,
v17983: state_type > $o ).
tff(pred_def_11325,type,
v17982: state_type > $o ).
tff(pred_def_11326,type,
v17979: state_type > $o ).
tff(pred_def_11327,type,
v17981: state_type > $o ).
tff(pred_def_11328,type,
v17970: state_type > $o ).
tff(pred_def_11329,type,
v17994: state_type > $o ).
tff(pred_def_11330,type,
v17992: state_type > $o ).
tff(pred_def_11331,type,
v17991: state_type > $o ).
tff(pred_def_11332,type,
v18002: state_type > $o ).
tff(pred_def_11333,type,
v18001: state_type > $o ).
tff(pred_def_11334,type,
v18000: state_type > $o ).
tff(pred_def_11335,type,
v17997: state_type > $o ).
tff(pred_def_11336,type,
v17999: state_type > $o ).
tff(pred_def_11337,type,
v17988: state_type > $o ).
tff(pred_def_11338,type,
v18012: state_type > $o ).
tff(pred_def_11339,type,
v18010: state_type > $o ).
tff(pred_def_11340,type,
v18009: state_type > $o ).
tff(pred_def_11341,type,
v18020: state_type > $o ).
tff(pred_def_11342,type,
v18019: state_type > $o ).
tff(pred_def_11343,type,
v18018: state_type > $o ).
tff(pred_def_11344,type,
v18015: state_type > $o ).
tff(pred_def_11345,type,
v18017: state_type > $o ).
tff(pred_def_11346,type,
v18006: state_type > $o ).
tff(pred_def_11347,type,
v18030: state_type > $o ).
tff(pred_def_11348,type,
v18028: state_type > $o ).
tff(pred_def_11349,type,
v18027: state_type > $o ).
tff(pred_def_11350,type,
v18038: state_type > $o ).
tff(pred_def_11351,type,
v18037: state_type > $o ).
tff(pred_def_11352,type,
v18036: state_type > $o ).
tff(pred_def_11353,type,
v18033: state_type > $o ).
tff(pred_def_11354,type,
v18035: state_type > $o ).
tff(pred_def_11355,type,
v18024: state_type > $o ).
tff(pred_def_11356,type,
v18048: state_type > $o ).
tff(pred_def_11357,type,
v18046: state_type > $o ).
tff(pred_def_11358,type,
v18045: state_type > $o ).
tff(pred_def_11359,type,
v18056: state_type > $o ).
tff(pred_def_11360,type,
v18055: state_type > $o ).
tff(pred_def_11361,type,
v18054: state_type > $o ).
tff(pred_def_11362,type,
v18051: state_type > $o ).
tff(pred_def_11363,type,
v18053: state_type > $o ).
tff(pred_def_11364,type,
v18042: state_type > $o ).
tff(pred_def_11365,type,
v18066: state_type > $o ).
tff(pred_def_11366,type,
v18064: state_type > $o ).
tff(pred_def_11367,type,
v18063: state_type > $o ).
tff(pred_def_11368,type,
v18074: state_type > $o ).
tff(pred_def_11369,type,
v18073: state_type > $o ).
tff(pred_def_11370,type,
v18072: state_type > $o ).
tff(pred_def_11371,type,
v18069: state_type > $o ).
tff(pred_def_11372,type,
v18071: state_type > $o ).
tff(pred_def_11373,type,
v18060: state_type > $o ).
tff(pred_def_11374,type,
v18084: state_type > $o ).
tff(pred_def_11375,type,
v18082: state_type > $o ).
tff(pred_def_11376,type,
v18081: state_type > $o ).
tff(pred_def_11377,type,
v18092: state_type > $o ).
tff(pred_def_11378,type,
v18091: state_type > $o ).
tff(pred_def_11379,type,
v18090: state_type > $o ).
tff(pred_def_11380,type,
v18087: state_type > $o ).
tff(pred_def_11381,type,
v18089: state_type > $o ).
tff(pred_def_11382,type,
v18078: state_type > $o ).
tff(pred_def_11383,type,
v18102: state_type > $o ).
tff(pred_def_11384,type,
v18100: state_type > $o ).
tff(pred_def_11385,type,
v18099: state_type > $o ).
tff(pred_def_11386,type,
v18110: state_type > $o ).
tff(pred_def_11387,type,
v18109: state_type > $o ).
tff(pred_def_11388,type,
v18108: state_type > $o ).
tff(pred_def_11389,type,
v18105: state_type > $o ).
tff(pred_def_11390,type,
v18107: state_type > $o ).
tff(pred_def_11391,type,
v18096: state_type > $o ).
tff(pred_def_11392,type,
v18120: state_type > $o ).
tff(pred_def_11393,type,
v18118: state_type > $o ).
tff(pred_def_11394,type,
v18117: state_type > $o ).
tff(pred_def_11395,type,
v18128: state_type > $o ).
tff(pred_def_11396,type,
v18127: state_type > $o ).
tff(pred_def_11397,type,
v18126: state_type > $o ).
tff(pred_def_11398,type,
v18123: state_type > $o ).
tff(pred_def_11399,type,
v18125: state_type > $o ).
tff(pred_def_11400,type,
v18114: state_type > $o ).
tff(pred_def_11401,type,
v18138: state_type > $o ).
tff(pred_def_11402,type,
v18136: state_type > $o ).
tff(pred_def_11403,type,
v18135: state_type > $o ).
tff(pred_def_11404,type,
v18146: state_type > $o ).
tff(pred_def_11405,type,
v18145: state_type > $o ).
tff(pred_def_11406,type,
v18144: state_type > $o ).
tff(pred_def_11407,type,
v18141: state_type > $o ).
tff(pred_def_11408,type,
v18143: state_type > $o ).
tff(pred_def_11409,type,
v18132: state_type > $o ).
tff(pred_def_11410,type,
v18156: state_type > $o ).
tff(pred_def_11411,type,
v18154: state_type > $o ).
tff(pred_def_11412,type,
v18153: state_type > $o ).
tff(pred_def_11413,type,
v18164: state_type > $o ).
tff(pred_def_11414,type,
v18163: state_type > $o ).
tff(pred_def_11415,type,
v18162: state_type > $o ).
tff(pred_def_11416,type,
v18159: state_type > $o ).
tff(pred_def_11417,type,
v18161: state_type > $o ).
tff(pred_def_11418,type,
v18150: state_type > $o ).
tff(pred_def_11419,type,
v18174: state_type > $o ).
tff(pred_def_11420,type,
v18172: state_type > $o ).
tff(pred_def_11421,type,
v18171: state_type > $o ).
tff(pred_def_11422,type,
v18182: state_type > $o ).
tff(pred_def_11423,type,
v18181: state_type > $o ).
tff(pred_def_11424,type,
v18180: state_type > $o ).
tff(pred_def_11425,type,
v18177: state_type > $o ).
tff(pred_def_11426,type,
v18179: state_type > $o ).
tff(pred_def_11427,type,
v18168: state_type > $o ).
tff(pred_def_11428,type,
v18190: state_type > $o ).
tff(pred_def_11429,type,
v18188: state_type > $o ).
tff(pred_def_11430,type,
v18187: state_type > $o ).
tff(pred_def_11431,type,
v18267: state_type > $o ).
tff(pred_def_11432,type,
v18268: state_type > $o ).
tff(pred_def_11433,type,
v18266: state_type > $o ).
tff(pred_def_11434,type,
v18269: state_type > $o ).
tff(pred_def_11435,type,
v18265: state_type > $o ).
tff(pred_def_11436,type,
v18270: state_type > $o ).
tff(pred_def_11437,type,
v18264: state_type > $o ).
tff(pred_def_11438,type,
v18271: state_type > $o ).
tff(pred_def_11439,type,
v18263: state_type > $o ).
tff(pred_def_11440,type,
v18272: state_type > $o ).
tff(pred_def_11441,type,
v18262: state_type > $o ).
tff(pred_def_11442,type,
v18273: state_type > $o ).
tff(pred_def_11443,type,
v18261: state_type > $o ).
tff(pred_def_11444,type,
v18274: state_type > $o ).
tff(pred_def_11445,type,
v18260: state_type > $o ).
tff(pred_def_11446,type,
v18275: state_type > $o ).
tff(pred_def_11447,type,
v18259: state_type > $o ).
tff(pred_def_11448,type,
v18276: state_type > $o ).
tff(pred_def_11449,type,
v18258: state_type > $o ).
tff(pred_def_11450,type,
v18277: state_type > $o ).
tff(pred_def_11451,type,
v18257: state_type > $o ).
tff(pred_def_11452,type,
v18278: state_type > $o ).
tff(pred_def_11453,type,
v18256: state_type > $o ).
tff(pred_def_11454,type,
v18279: state_type > $o ).
tff(pred_def_11455,type,
v18255: state_type > $o ).
tff(pred_def_11456,type,
v18280: state_type > $o ).
tff(pred_def_11457,type,
v18254: state_type > $o ).
tff(pred_def_11458,type,
v18281: state_type > $o ).
tff(pred_def_11459,type,
v18253: state_type > $o ).
tff(pred_def_11460,type,
v18282: state_type > $o ).
tff(pred_def_11461,type,
v18252: state_type > $o ).
tff(pred_def_11462,type,
v18283: state_type > $o ).
tff(pred_def_11463,type,
v18251: state_type > $o ).
tff(pred_def_11464,type,
v18284: state_type > $o ).
tff(pred_def_11465,type,
v18250: state_type > $o ).
tff(pred_def_11466,type,
v18285: state_type > $o ).
tff(pred_def_11467,type,
v18249: state_type > $o ).
tff(pred_def_11468,type,
v18286: state_type > $o ).
tff(pred_def_11469,type,
v18248: state_type > $o ).
tff(pred_def_11470,type,
v18287: state_type > $o ).
tff(pred_def_11471,type,
v18247: state_type > $o ).
tff(pred_def_11472,type,
v18288: state_type > $o ).
tff(pred_def_11473,type,
v18246: state_type > $o ).
tff(pred_def_11474,type,
v18289: state_type > $o ).
tff(pred_def_11475,type,
v18245: state_type > $o ).
tff(pred_def_11476,type,
v18290: state_type > $o ).
tff(pred_def_11477,type,
v18244: state_type > $o ).
tff(pred_def_11478,type,
v18291: state_type > $o ).
tff(pred_def_11479,type,
v18243: state_type > $o ).
tff(pred_def_11480,type,
v18292: state_type > $o ).
tff(pred_def_11481,type,
v18242: state_type > $o ).
tff(pred_def_11482,type,
v18293: state_type > $o ).
tff(pred_def_11483,type,
v18241: state_type > $o ).
tff(pred_def_11484,type,
v18294: state_type > $o ).
tff(pred_def_11485,type,
v18240: state_type > $o ).
tff(pred_def_11486,type,
v18295: state_type > $o ).
tff(pred_def_11487,type,
v18239: state_type > $o ).
tff(pred_def_11488,type,
v18296: state_type > $o ).
tff(pred_def_11489,type,
v18238: state_type > $o ).
tff(pred_def_11490,type,
v18297: state_type > $o ).
tff(pred_def_11491,type,
v18237: state_type > $o ).
tff(pred_def_11492,type,
v18298: state_type > $o ).
tff(pred_def_11493,type,
v18236: state_type > $o ).
tff(pred_def_11494,type,
v18299: state_type > $o ).
tff(pred_def_11495,type,
v18235: state_type > $o ).
tff(pred_def_11496,type,
v18300: state_type > $o ).
tff(pred_def_11497,type,
v18234: state_type > $o ).
tff(pred_def_11498,type,
v18301: state_type > $o ).
tff(pred_def_11499,type,
v18233: state_type > $o ).
tff(pred_def_11500,type,
v18302: state_type > $o ).
tff(pred_def_11501,type,
v18232: state_type > $o ).
tff(pred_def_11502,type,
v18303: state_type > $o ).
tff(pred_def_11503,type,
v18231: state_type > $o ).
tff(pred_def_11504,type,
v18304: state_type > $o ).
tff(pred_def_11505,type,
v18230: state_type > $o ).
tff(pred_def_11506,type,
v18305: state_type > $o ).
tff(pred_def_11507,type,
v18229: state_type > $o ).
tff(pred_def_11508,type,
v18306: state_type > $o ).
tff(pred_def_11509,type,
v18228: state_type > $o ).
tff(pred_def_11510,type,
v18307: state_type > $o ).
tff(pred_def_11511,type,
v18227: state_type > $o ).
tff(pred_def_11512,type,
v18308: state_type > $o ).
tff(pred_def_11513,type,
v18226: state_type > $o ).
tff(pred_def_11514,type,
v18309: state_type > $o ).
tff(pred_def_11515,type,
v18225: state_type > $o ).
tff(pred_def_11516,type,
v18310: state_type > $o ).
tff(pred_def_11517,type,
v18224: state_type > $o ).
tff(pred_def_11518,type,
v18311: state_type > $o ).
tff(pred_def_11519,type,
v18223: state_type > $o ).
tff(pred_def_11520,type,
v18312: state_type > $o ).
tff(pred_def_11521,type,
v18222: state_type > $o ).
tff(pred_def_11522,type,
v18313: state_type > $o ).
tff(pred_def_11523,type,
v18221: state_type > $o ).
tff(pred_def_11524,type,
v18314: state_type > $o ).
tff(pred_def_11525,type,
v18220: state_type > $o ).
tff(pred_def_11526,type,
v18315: state_type > $o ).
tff(pred_def_11527,type,
v18219: state_type > $o ).
tff(pred_def_11528,type,
v18316: state_type > $o ).
tff(pred_def_11529,type,
v18218: state_type > $o ).
tff(pred_def_11530,type,
v18317: state_type > $o ).
tff(pred_def_11531,type,
v18217: state_type > $o ).
tff(pred_def_11532,type,
v18318: state_type > $o ).
tff(pred_def_11533,type,
v18216: state_type > $o ).
tff(pred_def_11534,type,
v18319: state_type > $o ).
tff(pred_def_11535,type,
v18215: state_type > $o ).
tff(pred_def_11536,type,
v18320: state_type > $o ).
tff(pred_def_11537,type,
v18214: state_type > $o ).
tff(pred_def_11538,type,
v18321: state_type > $o ).
tff(pred_def_11539,type,
v18213: state_type > $o ).
tff(pred_def_11540,type,
v18322: state_type > $o ).
tff(pred_def_11541,type,
v18212: state_type > $o ).
tff(pred_def_11542,type,
v18323: state_type > $o ).
tff(pred_def_11543,type,
v18211: state_type > $o ).
tff(pred_def_11544,type,
v18324: state_type > $o ).
tff(pred_def_11545,type,
v18210: state_type > $o ).
tff(pred_def_11546,type,
v18325: state_type > $o ).
tff(pred_def_11547,type,
v18209: state_type > $o ).
tff(pred_def_11548,type,
v18326: state_type > $o ).
tff(pred_def_11549,type,
v18208: state_type > $o ).
tff(pred_def_11550,type,
v18327: state_type > $o ).
tff(pred_def_11551,type,
v18207: state_type > $o ).
tff(pred_def_11552,type,
v18328: state_type > $o ).
tff(pred_def_11553,type,
v18206: state_type > $o ).
tff(pred_def_11554,type,
v18329: state_type > $o ).
tff(pred_def_11555,type,
v18205: state_type > $o ).
tff(pred_def_11556,type,
v18330: state_type > $o ).
tff(pred_def_11557,type,
v18204: state_type > $o ).
tff(pred_def_11558,type,
v18331: state_type > $o ).
tff(pred_def_11559,type,
v18203: state_type > $o ).
tff(pred_def_11560,type,
v18332: state_type > $o ).
tff(pred_def_11561,type,
v18202: state_type > $o ).
tff(pred_def_11562,type,
v18333: state_type > $o ).
tff(pred_def_11563,type,
v18201: state_type > $o ).
tff(pred_def_11564,type,
v18334: state_type > $o ).
tff(pred_def_11565,type,
v18200: state_type > $o ).
tff(pred_def_11566,type,
v18335: state_type > $o ).
tff(pred_def_11567,type,
v18199: state_type > $o ).
tff(pred_def_11568,type,
v18336: state_type > $o ).
tff(pred_def_11569,type,
v18198: state_type > $o ).
tff(pred_def_11570,type,
v18337: state_type > $o ).
tff(pred_def_11571,type,
v18197: state_type > $o ).
tff(pred_def_11572,type,
v18338: state_type > $o ).
tff(pred_def_11573,type,
v18196: state_type > $o ).
tff(pred_def_11574,type,
v18193: state_type > $o ).
tff(pred_def_11575,type,
v18195: state_type > $o ).
tff(pred_def_11576,type,
v16888: state_type > $o ).
tff(pred_def_11577,type,
v18346: state_type > $o ).
tff(pred_def_11578,type,
v18344: state_type > $o ).
tff(pred_def_11579,type,
v18343: state_type > $o ).
tff(pred_def_11580,type,
v18352: state_type > $o ).
tff(pred_def_11581,type,
v18353: state_type > $o ).
tff(pred_def_11582,type,
v18349: state_type > $o ).
tff(pred_def_11583,type,
v18351: state_type > $o ).
tff(pred_def_11584,type,
v14658: state_type > $o ).
tff(pred_def_11585,type,
v14656: state_type > $o ).
tff(pred_def_11586,type,
v14654: state_type > $o ).
tff(pred_def_11587,type,
v14652: state_type > $o ).
tff(pred_def_11588,type,
v14650: state_type > $o ).
tff(pred_def_11589,type,
v14648: state_type > $o ).
tff(pred_def_11590,type,
v14646: state_type > $o ).
tff(pred_def_11591,type,
v14644: state_type > $o ).
tff(pred_def_11592,type,
v18389: state_type > $o ).
tff(pred_def_11593,type,
v18388: state_type > $o ).
tff(pred_def_11594,type,
v18387: state_type > $o ).
tff(pred_def_11595,type,
v18396: state_type > $o ).
tff(pred_def_11596,type,
v18382: state_type > $o ).
tff(pred_def_11597,type,
v18384: state_type > $o ).
tff(pred_def_11598,type,
v18397: state_type > $o ).
tff(pred_def_11599,type,
v18393: state_type > $o ).
tff(pred_def_11600,type,
v18395: state_type > $o ).
tff(pred_def_11601,type,
v18380: state_type > $o ).
tff(pred_def_11602,type,
v18405: state_type > $o ).
tff(pred_def_11603,type,
v18403: state_type > $o ).
tff(pred_def_11604,type,
v18402: state_type > $o ).
tff(pred_def_11605,type,
v18411: state_type > $o ).
tff(pred_def_11606,type,
v18408: state_type > $o ).
tff(pred_def_11607,type,
v18410: state_type > $o ).
tff(pred_def_11608,type,
v18378: state_type > $o ).
tff(pred_def_11609,type,
v18419: state_type > $o ).
tff(pred_def_11610,type,
v18417: state_type > $o ).
tff(pred_def_11611,type,
v18416: state_type > $o ).
tff(pred_def_11612,type,
v18425: state_type > $o ).
tff(pred_def_11613,type,
v18422: state_type > $o ).
tff(pred_def_11614,type,
v18424: state_type > $o ).
tff(pred_def_11615,type,
v18376: state_type > $o ).
tff(pred_def_11616,type,
v18374: state_type > $o ).
tff(pred_def_11617,type,
v18372: state_type > $o ).
tff(pred_def_11618,type,
v18370: state_type > $o ).
tff(pred_def_11619,type,
v18368: state_type > $o ).
tff(pred_def_11620,type,
v18366: state_type > $o ).
tff(pred_def_11621,type,
v18364: state_type > $o ).
tff(pred_def_11622,type,
v18362: state_type > $o ).
tff(pred_def_11623,type,
v18453: state_type > $o ).
tff(pred_def_11624,type,
v18452: state_type > $o ).
tff(pred_def_11625,type,
v18451: state_type > $o ).
tff(pred_def_11626,type,
v18460: state_type > $o ).
tff(pred_def_11627,type,
v18462: state_type > $o ).
tff(pred_def_11628,type,
v18461: state_type > $o ).
tff(pred_def_11629,type,
v18457: state_type > $o ).
tff(pred_def_11630,type,
v18459: state_type > $o ).
tff(pred_def_11631,type,
v18448: state_type > $o ).
tff(pred_def_11632,type,
v18472: state_type > $o ).
tff(pred_def_11633,type,
v18470: state_type > $o ).
tff(pred_def_11634,type,
v18469: state_type > $o ).
tff(pred_def_11635,type,
v18479: state_type > $o ).
tff(pred_def_11636,type,
v18478: state_type > $o ).
tff(pred_def_11637,type,
v18475: state_type > $o ).
tff(pred_def_11638,type,
v18477: state_type > $o ).
tff(pred_def_11639,type,
v18466: state_type > $o ).
tff(pred_def_11640,type,
v18489: state_type > $o ).
tff(pred_def_11641,type,
v18487: state_type > $o ).
tff(pred_def_11642,type,
v18486: state_type > $o ).
tff(pred_def_11643,type,
v18496: state_type > $o ).
tff(pred_def_11644,type,
v18495: state_type > $o ).
tff(pred_def_11645,type,
v18492: state_type > $o ).
tff(pred_def_11646,type,
v18494: state_type > $o ).
tff(pred_def_11647,type,
v18483: state_type > $o ).
tff(pred_def_11648,type,
v18506: state_type > $o ).
tff(pred_def_11649,type,
v18504: state_type > $o ).
tff(pred_def_11650,type,
v18503: state_type > $o ).
tff(pred_def_11651,type,
v18513: state_type > $o ).
tff(pred_def_11652,type,
v18512: state_type > $o ).
tff(pred_def_11653,type,
v18509: state_type > $o ).
tff(pred_def_11654,type,
v18511: state_type > $o ).
tff(pred_def_11655,type,
v18500: state_type > $o ).
tff(pred_def_11656,type,
v18523: state_type > $o ).
tff(pred_def_11657,type,
v18521: state_type > $o ).
tff(pred_def_11658,type,
v18520: state_type > $o ).
tff(pred_def_11659,type,
v18529: state_type > $o ).
tff(pred_def_11660,type,
v18526: state_type > $o ).
tff(pred_def_11661,type,
v18528: state_type > $o ).
tff(pred_def_11662,type,
v18517: state_type > $o ).
tff(pred_def_11663,type,
v18536: state_type > $o ).
tff(pred_def_11664,type,
v18535: state_type > $o ).
tff(pred_def_11665,type,
v18534: state_type > $o ).
tff(pred_def_11666,type,
v18543: state_type > $o ).
tff(pred_def_11667,type,
v18547: state_type > $o ).
tff(pred_def_11668,type,
v18546: state_type > $o ).
tff(pred_def_11669,type,
v18545: state_type > $o ).
tff(pred_def_11670,type,
v18548: state_type > $o ).
tff(pred_def_11671,type,
v18544: state_type > $o ).
tff(pred_def_11672,type,
v18540: state_type > $o ).
tff(pred_def_11673,type,
v18542: state_type > $o ).
tff(pred_def_11674,type,
v18446: state_type > $o ).
tff(pred_def_11675,type,
v18556: state_type > $o ).
tff(pred_def_11676,type,
v18554: state_type > $o ).
tff(pred_def_11677,type,
v18553: state_type > $o ).
tff(pred_def_11678,type,
v18562: state_type > $o ).
tff(pred_def_11679,type,
v18559: state_type > $o ).
tff(pred_def_11680,type,
v18561: state_type > $o ).
tff(pred_def_11681,type,
v18444: state_type > $o ).
tff(pred_def_11682,type,
v18442: state_type > $o ).
tff(pred_def_11683,type,
v18440: state_type > $o ).
tff(pred_def_11684,type,
v18438: state_type > $o ).
tff(pred_def_11685,type,
v18436: state_type > $o ).
tff(pred_def_11686,type,
v18434: state_type > $o ).
tff(pred_def_11687,type,
v18432: state_type > $o ).
tff(pred_def_11688,type,
v18430: state_type > $o ).
tff(pred_def_11689,type,
v18590: state_type > $o ).
tff(pred_def_11690,type,
v18589: state_type > $o ).
tff(pred_def_11691,type,
v18588: state_type > $o ).
tff(pred_def_11692,type,
v18597: state_type > $o ).
tff(pred_def_11693,type,
v18599: state_type > $o ).
tff(pred_def_11694,type,
v18598: state_type > $o ).
tff(pred_def_11695,type,
v18594: state_type > $o ).
tff(pred_def_11696,type,
v18596: state_type > $o ).
tff(pred_def_11697,type,
v18585: state_type > $o ).
tff(pred_def_11698,type,
v18609: state_type > $o ).
tff(pred_def_11699,type,
v18607: state_type > $o ).
tff(pred_def_11700,type,
v18606: state_type > $o ).
tff(pred_def_11701,type,
v18616: state_type > $o ).
tff(pred_def_11702,type,
v18615: state_type > $o ).
tff(pred_def_11703,type,
v18612: state_type > $o ).
tff(pred_def_11704,type,
v18614: state_type > $o ).
tff(pred_def_11705,type,
v18603: state_type > $o ).
tff(pred_def_11706,type,
v18626: state_type > $o ).
tff(pred_def_11707,type,
v18624: state_type > $o ).
tff(pred_def_11708,type,
v18623: state_type > $o ).
tff(pred_def_11709,type,
v18633: state_type > $o ).
tff(pred_def_11710,type,
v18632: state_type > $o ).
tff(pred_def_11711,type,
v18629: state_type > $o ).
tff(pred_def_11712,type,
v18631: state_type > $o ).
tff(pred_def_11713,type,
v18620: state_type > $o ).
tff(pred_def_11714,type,
v18643: state_type > $o ).
tff(pred_def_11715,type,
v18641: state_type > $o ).
tff(pred_def_11716,type,
v18640: state_type > $o ).
tff(pred_def_11717,type,
v18650: state_type > $o ).
tff(pred_def_11718,type,
v18649: state_type > $o ).
tff(pred_def_11719,type,
v18646: state_type > $o ).
tff(pred_def_11720,type,
v18648: state_type > $o ).
tff(pred_def_11721,type,
v18637: state_type > $o ).
tff(pred_def_11722,type,
v18660: state_type > $o ).
tff(pred_def_11723,type,
v18658: state_type > $o ).
tff(pred_def_11724,type,
v18657: state_type > $o ).
tff(pred_def_11725,type,
v18667: state_type > $o ).
tff(pred_def_11726,type,
v18666: state_type > $o ).
tff(pred_def_11727,type,
v18663: state_type > $o ).
tff(pred_def_11728,type,
v18665: state_type > $o ).
tff(pred_def_11729,type,
v18654: state_type > $o ).
tff(pred_def_11730,type,
v18674: state_type > $o ).
tff(pred_def_11731,type,
v18673: state_type > $o ).
tff(pred_def_11732,type,
v18672: state_type > $o ).
tff(pred_def_11733,type,
v18681: state_type > $o ).
tff(pred_def_11734,type,
v18685: state_type > $o ).
tff(pred_def_11735,type,
v18684: state_type > $o ).
tff(pred_def_11736,type,
v18683: state_type > $o ).
tff(pred_def_11737,type,
v18682: state_type > $o ).
tff(pred_def_11738,type,
v18678: state_type > $o ).
tff(pred_def_11739,type,
v18680: state_type > $o ).
tff(pred_def_11740,type,
v18583: state_type > $o ).
tff(pred_def_11741,type,
v18693: state_type > $o ).
tff(pred_def_11742,type,
v18691: state_type > $o ).
tff(pred_def_11743,type,
v18690: state_type > $o ).
tff(pred_def_11744,type,
v18699: state_type > $o ).
tff(pred_def_11745,type,
v18696: state_type > $o ).
tff(pred_def_11746,type,
v18698: state_type > $o ).
tff(pred_def_11747,type,
v18581: state_type > $o ).
tff(pred_def_11748,type,
v18579: state_type > $o ).
tff(pred_def_11749,type,
v18577: state_type > $o ).
tff(pred_def_11750,type,
v18575: state_type > $o ).
tff(pred_def_11751,type,
v18573: state_type > $o ).
tff(pred_def_11752,type,
v18571: state_type > $o ).
tff(pred_def_11753,type,
v18569: state_type > $o ).
tff(pred_def_11754,type,
v18567: state_type > $o ).
tff(pred_def_11755,type,
v18704: state_type > $o ).
tff(pred_def_11756,type,
v18360: state_type > $o ).
tff(pred_def_11757,type,
v18358: state_type > $o ).
tff(pred_def_11758,type,
v18729: state_type > $o ).
tff(pred_def_11759,type,
v18728: state_type > $o ).
tff(pred_def_11760,type,
v18727: state_type > $o ).
tff(pred_def_11761,type,
v18736: state_type > $o ).
tff(pred_def_11762,type,
v18738: state_type > $o ).
tff(pred_def_11763,type,
v18737: state_type > $o ).
tff(pred_def_11764,type,
v18733: state_type > $o ).
tff(pred_def_11765,type,
v18735: state_type > $o ).
tff(pred_def_11766,type,
v18724: state_type > $o ).
tff(pred_def_11767,type,
v18748: state_type > $o ).
tff(pred_def_11768,type,
v18746: state_type > $o ).
tff(pred_def_11769,type,
v18745: state_type > $o ).
tff(pred_def_11770,type,
v18755: state_type > $o ).
tff(pred_def_11771,type,
v18754: state_type > $o ).
tff(pred_def_11772,type,
v18751: state_type > $o ).
tff(pred_def_11773,type,
v18753: state_type > $o ).
tff(pred_def_11774,type,
v18742: state_type > $o ).
tff(pred_def_11775,type,
v18765: state_type > $o ).
tff(pred_def_11776,type,
v18763: state_type > $o ).
tff(pred_def_11777,type,
v18762: state_type > $o ).
tff(pred_def_11778,type,
v18772: state_type > $o ).
tff(pred_def_11779,type,
v18773: state_type > $o ).
tff(pred_def_11780,type,
v18771: state_type > $o ).
tff(pred_def_11781,type,
v18768: state_type > $o ).
tff(pred_def_11782,type,
v18770: state_type > $o ).
tff(pred_def_11783,type,
v18759: state_type > $o ).
tff(pred_def_11784,type,
v18783: state_type > $o ).
tff(pred_def_11785,type,
v18781: state_type > $o ).
tff(pred_def_11786,type,
v18780: state_type > $o ).
tff(pred_def_11787,type,
v18790: state_type > $o ).
tff(pred_def_11788,type,
v18789: state_type > $o ).
tff(pred_def_11789,type,
v18786: state_type > $o ).
tff(pred_def_11790,type,
v18788: state_type > $o ).
tff(pred_def_11791,type,
v18777: state_type > $o ).
tff(pred_def_11792,type,
v18800: state_type > $o ).
tff(pred_def_11793,type,
v18798: state_type > $o ).
tff(pred_def_11794,type,
v18797: state_type > $o ).
tff(pred_def_11795,type,
v18807: state_type > $o ).
tff(pred_def_11796,type,
v18806: state_type > $o ).
tff(pred_def_11797,type,
v18803: state_type > $o ).
tff(pred_def_11798,type,
v18805: state_type > $o ).
tff(pred_def_11799,type,
v18794: state_type > $o ).
tff(pred_def_11800,type,
v18817: state_type > $o ).
tff(pred_def_11801,type,
v18815: state_type > $o ).
tff(pred_def_11802,type,
v18814: state_type > $o ).
tff(pred_def_11803,type,
v18824: state_type > $o ).
tff(pred_def_11804,type,
v18823: state_type > $o ).
tff(pred_def_11805,type,
v18820: state_type > $o ).
tff(pred_def_11806,type,
v18822: state_type > $o ).
tff(pred_def_11807,type,
v18811: state_type > $o ).
tff(pred_def_11808,type,
v18834: state_type > $o ).
tff(pred_def_11809,type,
v18832: state_type > $o ).
tff(pred_def_11810,type,
v18831: state_type > $o ).
tff(pred_def_11811,type,
v18841: state_type > $o ).
tff(pred_def_11812,type,
v18840: state_type > $o ).
tff(pred_def_11813,type,
v18837: state_type > $o ).
tff(pred_def_11814,type,
v18839: state_type > $o ).
tff(pred_def_11815,type,
v18828: state_type > $o ).
tff(pred_def_11816,type,
v18851: state_type > $o ).
tff(pred_def_11817,type,
v18849: state_type > $o ).
tff(pred_def_11818,type,
v18848: state_type > $o ).
tff(pred_def_11819,type,
v18858: state_type > $o ).
tff(pred_def_11820,type,
v18857: state_type > $o ).
tff(pred_def_11821,type,
v18854: state_type > $o ).
tff(pred_def_11822,type,
v18856: state_type > $o ).
tff(pred_def_11823,type,
v18845: state_type > $o ).
tff(pred_def_11824,type,
v18868: state_type > $o ).
tff(pred_def_11825,type,
v18866: state_type > $o ).
tff(pred_def_11826,type,
v18865: state_type > $o ).
tff(pred_def_11827,type,
v18875: state_type > $o ).
tff(pred_def_11828,type,
v18874: state_type > $o ).
tff(pred_def_11829,type,
v18871: state_type > $o ).
tff(pred_def_11830,type,
v18873: state_type > $o ).
tff(pred_def_11831,type,
v18862: state_type > $o ).
tff(pred_def_11832,type,
v18885: state_type > $o ).
tff(pred_def_11833,type,
v18883: state_type > $o ).
tff(pred_def_11834,type,
v18882: state_type > $o ).
tff(pred_def_11835,type,
v18892: state_type > $o ).
tff(pred_def_11836,type,
v18891: state_type > $o ).
tff(pred_def_11837,type,
v18888: state_type > $o ).
tff(pred_def_11838,type,
v18890: state_type > $o ).
tff(pred_def_11839,type,
v18879: state_type > $o ).
tff(pred_def_11840,type,
v18902: state_type > $o ).
tff(pred_def_11841,type,
v18900: state_type > $o ).
tff(pred_def_11842,type,
v18899: state_type > $o ).
tff(pred_def_11843,type,
v18909: state_type > $o ).
tff(pred_def_11844,type,
v18908: state_type > $o ).
tff(pred_def_11845,type,
v18905: state_type > $o ).
tff(pred_def_11846,type,
v18907: state_type > $o ).
tff(pred_def_11847,type,
v18896: state_type > $o ).
tff(pred_def_11848,type,
v18913: state_type > $o ).
tff(pred_def_11849,type,
v18919: state_type > $o ).
tff(pred_def_11850,type,
v18917: state_type > $o ).
tff(pred_def_11851,type,
v18916: state_type > $o ).
tff(pred_def_11852,type,
v18926: state_type > $o ).
tff(pred_def_11853,type,
v18925: state_type > $o ).
tff(pred_def_11854,type,
v18922: state_type > $o ).
tff(pred_def_11855,type,
v18924: state_type > $o ).
tff(pred_def_11856,type,
v18936: state_type > $o ).
tff(pred_def_11857,type,
v18934: state_type > $o ).
tff(pred_def_11858,type,
v18933: state_type > $o ).
tff(pred_def_11859,type,
v18942: state_type > $o ).
tff(pred_def_11860,type,
v18939: state_type > $o ).
tff(pred_def_11861,type,
v18941: state_type > $o ).
tff(pred_def_11862,type,
v18930: state_type > $o ).
tff(pred_def_11863,type,
v18952: state_type > $o ).
tff(pred_def_11864,type,
v18950: state_type > $o ).
tff(pred_def_11865,type,
v18949: state_type > $o ).
tff(pred_def_11866,type,
v18958: state_type > $o ).
tff(pred_def_11867,type,
v18955: state_type > $o ).
tff(pred_def_11868,type,
v18957: state_type > $o ).
tff(pred_def_11869,type,
v18946: state_type > $o ).
tff(pred_def_11870,type,
v18965: state_type > $o ).
tff(pred_def_11871,type,
v18964: state_type > $o ).
tff(pred_def_11872,type,
v18963: state_type > $o ).
tff(pred_def_11873,type,
v18972: state_type > $o ).
tff(pred_def_11874,type,
v18986: state_type > $o ).
tff(pred_def_11875,type,
v18985: state_type > $o ).
tff(pred_def_11876,type,
v18984: state_type > $o ).
tff(pred_def_11877,type,
v18983: state_type > $o ).
tff(pred_def_11878,type,
v18982: state_type > $o ).
tff(pred_def_11879,type,
v18981: state_type > $o ).
tff(pred_def_11880,type,
v18980: state_type > $o ).
tff(pred_def_11881,type,
v18979: state_type > $o ).
tff(pred_def_11882,type,
v18978: state_type > $o ).
tff(pred_def_11883,type,
v7785: state_type > $o ).
tff(pred_def_11884,type,
v18977: state_type > $o ).
tff(pred_def_11885,type,
v18976: state_type > $o ).
tff(pred_def_11886,type,
v18975: state_type > $o ).
tff(pred_def_11887,type,
v18987: state_type > $o ).
tff(pred_def_11888,type,
v18974: state_type > $o ).
tff(pred_def_11889,type,
v18988: state_type > $o ).
tff(pred_def_11890,type,
v18973: state_type > $o ).
tff(pred_def_11891,type,
v18969: state_type > $o ).
tff(pred_def_11892,type,
v18971: state_type > $o ).
tff(pred_def_11893,type,
v18722: state_type > $o ).
tff(pred_def_11894,type,
v18996: state_type > $o ).
tff(pred_def_11895,type,
v18994: state_type > $o ).
tff(pred_def_11896,type,
v18993: state_type > $o ).
tff(pred_def_11897,type,
v19002: state_type > $o ).
tff(pred_def_11898,type,
v18999: state_type > $o ).
tff(pred_def_11899,type,
v19001: state_type > $o ).
tff(pred_def_11900,type,
v18720: state_type > $o ).
tff(pred_def_11901,type,
v18718: state_type > $o ).
tff(pred_def_11902,type,
v18716: state_type > $o ).
tff(pred_def_11903,type,
v18714: state_type > $o ).
tff(pred_def_11904,type,
v18712: state_type > $o ).
tff(pred_def_11905,type,
v18710: state_type > $o ).
tff(pred_def_11906,type,
v18708: state_type > $o ).
tff(pred_def_11907,type,
v18706: state_type > $o ).
tff(pred_def_11908,type,
v19030: state_type > $o ).
tff(pred_def_11909,type,
v19029: state_type > $o ).
tff(pred_def_11910,type,
v19028: state_type > $o ).
tff(pred_def_11911,type,
v19037: state_type > $o ).
tff(pred_def_11912,type,
v19039: state_type > $o ).
tff(pred_def_11913,type,
v19038: state_type > $o ).
tff(pred_def_11914,type,
v19034: state_type > $o ).
tff(pred_def_11915,type,
v19036: state_type > $o ).
tff(pred_def_11916,type,
v19025: state_type > $o ).
tff(pred_def_11917,type,
v19049: state_type > $o ).
tff(pred_def_11918,type,
v19047: state_type > $o ).
tff(pred_def_11919,type,
v19046: state_type > $o ).
tff(pred_def_11920,type,
v19056: state_type > $o ).
tff(pred_def_11921,type,
v19055: state_type > $o ).
tff(pred_def_11922,type,
v19052: state_type > $o ).
tff(pred_def_11923,type,
v19054: state_type > $o ).
tff(pred_def_11924,type,
v19043: state_type > $o ).
tff(pred_def_11925,type,
v19066: state_type > $o ).
tff(pred_def_11926,type,
v19064: state_type > $o ).
tff(pred_def_11927,type,
v19063: state_type > $o ).
tff(pred_def_11928,type,
v19073: state_type > $o ).
tff(pred_def_11929,type,
v19072: state_type > $o ).
tff(pred_def_11930,type,
v19069: state_type > $o ).
tff(pred_def_11931,type,
v19071: state_type > $o ).
tff(pred_def_11932,type,
v19060: state_type > $o ).
tff(pred_def_11933,type,
v19083: state_type > $o ).
tff(pred_def_11934,type,
v19081: state_type > $o ).
tff(pred_def_11935,type,
v19080: state_type > $o ).
tff(pred_def_11936,type,
v19090: state_type > $o ).
tff(pred_def_11937,type,
v19089: state_type > $o ).
tff(pred_def_11938,type,
v19086: state_type > $o ).
tff(pred_def_11939,type,
v19088: state_type > $o ).
tff(pred_def_11940,type,
v19077: state_type > $o ).
tff(pred_def_11941,type,
v19100: state_type > $o ).
tff(pred_def_11942,type,
v19098: state_type > $o ).
tff(pred_def_11943,type,
v19097: state_type > $o ).
tff(pred_def_11944,type,
v19107: state_type > $o ).
tff(pred_def_11945,type,
v19106: state_type > $o ).
tff(pred_def_11946,type,
v19103: state_type > $o ).
tff(pred_def_11947,type,
v19105: state_type > $o ).
tff(pred_def_11948,type,
v19094: state_type > $o ).
tff(pred_def_11949,type,
v19117: state_type > $o ).
tff(pred_def_11950,type,
v19115: state_type > $o ).
tff(pred_def_11951,type,
v19114: state_type > $o ).
tff(pred_def_11952,type,
v19124: state_type > $o ).
tff(pred_def_11953,type,
v19123: state_type > $o ).
tff(pred_def_11954,type,
v19120: state_type > $o ).
tff(pred_def_11955,type,
v19122: state_type > $o ).
tff(pred_def_11956,type,
v19111: state_type > $o ).
tff(pred_def_11957,type,
v19134: state_type > $o ).
tff(pred_def_11958,type,
v19132: state_type > $o ).
tff(pred_def_11959,type,
v19131: state_type > $o ).
tff(pred_def_11960,type,
v19141: state_type > $o ).
tff(pred_def_11961,type,
v19140: state_type > $o ).
tff(pred_def_11962,type,
v19137: state_type > $o ).
tff(pred_def_11963,type,
v19139: state_type > $o ).
tff(pred_def_11964,type,
v19128: state_type > $o ).
tff(pred_def_11965,type,
v19151: state_type > $o ).
tff(pred_def_11966,type,
v19149: state_type > $o ).
tff(pred_def_11967,type,
v19148: state_type > $o ).
tff(pred_def_11968,type,
v19158: state_type > $o ).
tff(pred_def_11969,type,
v19157: state_type > $o ).
tff(pred_def_11970,type,
v19154: state_type > $o ).
tff(pred_def_11971,type,
v19156: state_type > $o ).
tff(pred_def_11972,type,
v19145: state_type > $o ).
tff(pred_def_11973,type,
v19168: state_type > $o ).
tff(pred_def_11974,type,
v19166: state_type > $o ).
tff(pred_def_11975,type,
v19165: state_type > $o ).
tff(pred_def_11976,type,
v19175: state_type > $o ).
tff(pred_def_11977,type,
v19174: state_type > $o ).
tff(pred_def_11978,type,
v19171: state_type > $o ).
tff(pred_def_11979,type,
v19173: state_type > $o ).
tff(pred_def_11980,type,
v19162: state_type > $o ).
tff(pred_def_11981,type,
v19185: state_type > $o ).
tff(pred_def_11982,type,
v19183: state_type > $o ).
tff(pred_def_11983,type,
v19182: state_type > $o ).
tff(pred_def_11984,type,
v19192: state_type > $o ).
tff(pred_def_11985,type,
v19191: state_type > $o ).
tff(pred_def_11986,type,
v19188: state_type > $o ).
tff(pred_def_11987,type,
v19190: state_type > $o ).
tff(pred_def_11988,type,
v19179: state_type > $o ).
tff(pred_def_11989,type,
v19202: state_type > $o ).
tff(pred_def_11990,type,
v19200: state_type > $o ).
tff(pred_def_11991,type,
v19199: state_type > $o ).
tff(pred_def_11992,type,
v19209: state_type > $o ).
tff(pred_def_11993,type,
v19208: state_type > $o ).
tff(pred_def_11994,type,
v19205: state_type > $o ).
tff(pred_def_11995,type,
v19207: state_type > $o ).
tff(pred_def_11996,type,
v19196: state_type > $o ).
tff(pred_def_11997,type,
v19219: state_type > $o ).
tff(pred_def_11998,type,
v19217: state_type > $o ).
tff(pred_def_11999,type,
v19216: state_type > $o ).
tff(pred_def_12000,type,
v19226: state_type > $o ).
tff(pred_def_12001,type,
v19225: state_type > $o ).
tff(pred_def_12002,type,
v19222: state_type > $o ).
tff(pred_def_12003,type,
v19224: state_type > $o ).
tff(pred_def_12004,type,
v19213: state_type > $o ).
tff(pred_def_12005,type,
v19236: state_type > $o ).
tff(pred_def_12006,type,
v19234: state_type > $o ).
tff(pred_def_12007,type,
v19233: state_type > $o ).
tff(pred_def_12008,type,
v19243: state_type > $o ).
tff(pred_def_12009,type,
v19242: state_type > $o ).
tff(pred_def_12010,type,
v19239: state_type > $o ).
tff(pred_def_12011,type,
v19241: state_type > $o ).
tff(pred_def_12012,type,
v19230: state_type > $o ).
tff(pred_def_12013,type,
v19253: state_type > $o ).
tff(pred_def_12014,type,
v19251: state_type > $o ).
tff(pred_def_12015,type,
v19250: state_type > $o ).
tff(pred_def_12016,type,
v19260: state_type > $o ).
tff(pred_def_12017,type,
v19259: state_type > $o ).
tff(pred_def_12018,type,
v19256: state_type > $o ).
tff(pred_def_12019,type,
v19258: state_type > $o ).
tff(pred_def_12020,type,
v19247: state_type > $o ).
tff(pred_def_12021,type,
v19270: state_type > $o ).
tff(pred_def_12022,type,
v19268: state_type > $o ).
tff(pred_def_12023,type,
v19267: state_type > $o ).
tff(pred_def_12024,type,
v19277: state_type > $o ).
tff(pred_def_12025,type,
v19276: state_type > $o ).
tff(pred_def_12026,type,
v19273: state_type > $o ).
tff(pred_def_12027,type,
v19275: state_type > $o ).
tff(pred_def_12028,type,
v19264: state_type > $o ).
tff(pred_def_12029,type,
v19287: state_type > $o ).
tff(pred_def_12030,type,
v19285: state_type > $o ).
tff(pred_def_12031,type,
v19284: state_type > $o ).
tff(pred_def_12032,type,
v19294: state_type > $o ).
tff(pred_def_12033,type,
v19293: state_type > $o ).
tff(pred_def_12034,type,
v19290: state_type > $o ).
tff(pred_def_12035,type,
v19292: state_type > $o ).
tff(pred_def_12036,type,
v19281: state_type > $o ).
tff(pred_def_12037,type,
v19304: state_type > $o ).
tff(pred_def_12038,type,
v19302: state_type > $o ).
tff(pred_def_12039,type,
v19301: state_type > $o ).
tff(pred_def_12040,type,
v19311: state_type > $o ).
tff(pred_def_12041,type,
v19310: state_type > $o ).
tff(pred_def_12042,type,
v19307: state_type > $o ).
tff(pred_def_12043,type,
v19309: state_type > $o ).
tff(pred_def_12044,type,
v19298: state_type > $o ).
tff(pred_def_12045,type,
v19321: state_type > $o ).
tff(pred_def_12046,type,
v19319: state_type > $o ).
tff(pred_def_12047,type,
v19318: state_type > $o ).
tff(pred_def_12048,type,
v19328: state_type > $o ).
tff(pred_def_12049,type,
v19327: state_type > $o ).
tff(pred_def_12050,type,
v19324: state_type > $o ).
tff(pred_def_12051,type,
v19326: state_type > $o ).
tff(pred_def_12052,type,
v19315: state_type > $o ).
tff(pred_def_12053,type,
v19338: state_type > $o ).
tff(pred_def_12054,type,
v19336: state_type > $o ).
tff(pred_def_12055,type,
v19335: state_type > $o ).
tff(pred_def_12056,type,
v19345: state_type > $o ).
tff(pred_def_12057,type,
v19344: state_type > $o ).
tff(pred_def_12058,type,
v19341: state_type > $o ).
tff(pred_def_12059,type,
v19343: state_type > $o ).
tff(pred_def_12060,type,
v19332: state_type > $o ).
tff(pred_def_12061,type,
v19355: state_type > $o ).
tff(pred_def_12062,type,
v19353: state_type > $o ).
tff(pred_def_12063,type,
v19352: state_type > $o ).
tff(pred_def_12064,type,
v19362: state_type > $o ).
tff(pred_def_12065,type,
v19361: state_type > $o ).
tff(pred_def_12066,type,
v19358: state_type > $o ).
tff(pred_def_12067,type,
v19360: state_type > $o ).
tff(pred_def_12068,type,
v19349: state_type > $o ).
tff(pred_def_12069,type,
v19372: state_type > $o ).
tff(pred_def_12070,type,
v19370: state_type > $o ).
tff(pred_def_12071,type,
v19369: state_type > $o ).
tff(pred_def_12072,type,
v19379: state_type > $o ).
tff(pred_def_12073,type,
v19378: state_type > $o ).
tff(pred_def_12074,type,
v19375: state_type > $o ).
tff(pred_def_12075,type,
v19377: state_type > $o ).
tff(pred_def_12076,type,
v19366: state_type > $o ).
tff(pred_def_12077,type,
v19389: state_type > $o ).
tff(pred_def_12078,type,
v19387: state_type > $o ).
tff(pred_def_12079,type,
v19386: state_type > $o ).
tff(pred_def_12080,type,
v19396: state_type > $o ).
tff(pred_def_12081,type,
v19395: state_type > $o ).
tff(pred_def_12082,type,
v19392: state_type > $o ).
tff(pred_def_12083,type,
v19394: state_type > $o ).
tff(pred_def_12084,type,
v19383: state_type > $o ).
tff(pred_def_12085,type,
v19406: state_type > $o ).
tff(pred_def_12086,type,
v19404: state_type > $o ).
tff(pred_def_12087,type,
v19403: state_type > $o ).
tff(pred_def_12088,type,
v19413: state_type > $o ).
tff(pred_def_12089,type,
v19412: state_type > $o ).
tff(pred_def_12090,type,
v19409: state_type > $o ).
tff(pred_def_12091,type,
v19411: state_type > $o ).
tff(pred_def_12092,type,
v19400: state_type > $o ).
tff(pred_def_12093,type,
v19423: state_type > $o ).
tff(pred_def_12094,type,
v19421: state_type > $o ).
tff(pred_def_12095,type,
v19420: state_type > $o ).
tff(pred_def_12096,type,
v19430: state_type > $o ).
tff(pred_def_12097,type,
v19429: state_type > $o ).
tff(pred_def_12098,type,
v19426: state_type > $o ).
tff(pred_def_12099,type,
v19428: state_type > $o ).
tff(pred_def_12100,type,
v19417: state_type > $o ).
tff(pred_def_12101,type,
v19440: state_type > $o ).
tff(pred_def_12102,type,
v19438: state_type > $o ).
tff(pred_def_12103,type,
v19437: state_type > $o ).
tff(pred_def_12104,type,
v19447: state_type > $o ).
tff(pred_def_12105,type,
v19446: state_type > $o ).
tff(pred_def_12106,type,
v19443: state_type > $o ).
tff(pred_def_12107,type,
v19445: state_type > $o ).
tff(pred_def_12108,type,
v19434: state_type > $o ).
tff(pred_def_12109,type,
v19457: state_type > $o ).
tff(pred_def_12110,type,
v19455: state_type > $o ).
tff(pred_def_12111,type,
v19454: state_type > $o ).
tff(pred_def_12112,type,
v19464: state_type > $o ).
tff(pred_def_12113,type,
v19463: state_type > $o ).
tff(pred_def_12114,type,
v19460: state_type > $o ).
tff(pred_def_12115,type,
v19462: state_type > $o ).
tff(pred_def_12116,type,
v19451: state_type > $o ).
tff(pred_def_12117,type,
v19474: state_type > $o ).
tff(pred_def_12118,type,
v19472: state_type > $o ).
tff(pred_def_12119,type,
v19471: state_type > $o ).
tff(pred_def_12120,type,
v19481: state_type > $o ).
tff(pred_def_12121,type,
v19480: state_type > $o ).
tff(pred_def_12122,type,
v19477: state_type > $o ).
tff(pred_def_12123,type,
v19479: state_type > $o ).
tff(pred_def_12124,type,
v19468: state_type > $o ).
tff(pred_def_12125,type,
v19491: state_type > $o ).
tff(pred_def_12126,type,
v19489: state_type > $o ).
tff(pred_def_12127,type,
v19488: state_type > $o ).
tff(pred_def_12128,type,
v19498: state_type > $o ).
tff(pred_def_12129,type,
v19497: state_type > $o ).
tff(pred_def_12130,type,
v19494: state_type > $o ).
tff(pred_def_12131,type,
v19496: state_type > $o ).
tff(pred_def_12132,type,
v19485: state_type > $o ).
tff(pred_def_12133,type,
v19508: state_type > $o ).
tff(pred_def_12134,type,
v19506: state_type > $o ).
tff(pred_def_12135,type,
v19505: state_type > $o ).
tff(pred_def_12136,type,
v19515: state_type > $o ).
tff(pred_def_12137,type,
v19514: state_type > $o ).
tff(pred_def_12138,type,
v19511: state_type > $o ).
tff(pred_def_12139,type,
v19513: state_type > $o ).
tff(pred_def_12140,type,
v19502: state_type > $o ).
tff(pred_def_12141,type,
v19525: state_type > $o ).
tff(pred_def_12142,type,
v19523: state_type > $o ).
tff(pred_def_12143,type,
v19522: state_type > $o ).
tff(pred_def_12144,type,
v19532: state_type > $o ).
tff(pred_def_12145,type,
v19531: state_type > $o ).
tff(pred_def_12146,type,
v19528: state_type > $o ).
tff(pred_def_12147,type,
v19530: state_type > $o ).
tff(pred_def_12148,type,
v19519: state_type > $o ).
tff(pred_def_12149,type,
v19542: state_type > $o ).
tff(pred_def_12150,type,
v19540: state_type > $o ).
tff(pred_def_12151,type,
v19539: state_type > $o ).
tff(pred_def_12152,type,
v19549: state_type > $o ).
tff(pred_def_12153,type,
v19548: state_type > $o ).
tff(pred_def_12154,type,
v19545: state_type > $o ).
tff(pred_def_12155,type,
v19547: state_type > $o ).
tff(pred_def_12156,type,
v19536: state_type > $o ).
tff(pred_def_12157,type,
v19559: state_type > $o ).
tff(pred_def_12158,type,
v19557: state_type > $o ).
tff(pred_def_12159,type,
v19556: state_type > $o ).
tff(pred_def_12160,type,
v19566: state_type > $o ).
tff(pred_def_12161,type,
v19565: state_type > $o ).
tff(pred_def_12162,type,
v19562: state_type > $o ).
tff(pred_def_12163,type,
v19564: state_type > $o ).
tff(pred_def_12164,type,
v19553: state_type > $o ).
tff(pred_def_12165,type,
v19576: state_type > $o ).
tff(pred_def_12166,type,
v19574: state_type > $o ).
tff(pred_def_12167,type,
v19573: state_type > $o ).
tff(pred_def_12168,type,
v19583: state_type > $o ).
tff(pred_def_12169,type,
v19582: state_type > $o ).
tff(pred_def_12170,type,
v19579: state_type > $o ).
tff(pred_def_12171,type,
v19581: state_type > $o ).
tff(pred_def_12172,type,
v19570: state_type > $o ).
tff(pred_def_12173,type,
v19593: state_type > $o ).
tff(pred_def_12174,type,
v19591: state_type > $o ).
tff(pred_def_12175,type,
v19590: state_type > $o ).
tff(pred_def_12176,type,
v19600: state_type > $o ).
tff(pred_def_12177,type,
v19599: state_type > $o ).
tff(pred_def_12178,type,
v19596: state_type > $o ).
tff(pred_def_12179,type,
v19598: state_type > $o ).
tff(pred_def_12180,type,
v19587: state_type > $o ).
tff(pred_def_12181,type,
v19610: state_type > $o ).
tff(pred_def_12182,type,
v19608: state_type > $o ).
tff(pred_def_12183,type,
v19607: state_type > $o ).
tff(pred_def_12184,type,
v19617: state_type > $o ).
tff(pred_def_12185,type,
v19616: state_type > $o ).
tff(pred_def_12186,type,
v19613: state_type > $o ).
tff(pred_def_12187,type,
v19615: state_type > $o ).
tff(pred_def_12188,type,
v19604: state_type > $o ).
tff(pred_def_12189,type,
v19627: state_type > $o ).
tff(pred_def_12190,type,
v19625: state_type > $o ).
tff(pred_def_12191,type,
v19624: state_type > $o ).
tff(pred_def_12192,type,
v19634: state_type > $o ).
tff(pred_def_12193,type,
v19633: state_type > $o ).
tff(pred_def_12194,type,
v19630: state_type > $o ).
tff(pred_def_12195,type,
v19632: state_type > $o ).
tff(pred_def_12196,type,
v19621: state_type > $o ).
tff(pred_def_12197,type,
v19644: state_type > $o ).
tff(pred_def_12198,type,
v19642: state_type > $o ).
tff(pred_def_12199,type,
v19641: state_type > $o ).
tff(pred_def_12200,type,
v19651: state_type > $o ).
tff(pred_def_12201,type,
v19650: state_type > $o ).
tff(pred_def_12202,type,
v19647: state_type > $o ).
tff(pred_def_12203,type,
v19649: state_type > $o ).
tff(pred_def_12204,type,
v19638: state_type > $o ).
tff(pred_def_12205,type,
v19661: state_type > $o ).
tff(pred_def_12206,type,
v19659: state_type > $o ).
tff(pred_def_12207,type,
v19658: state_type > $o ).
tff(pred_def_12208,type,
v19668: state_type > $o ).
tff(pred_def_12209,type,
v19667: state_type > $o ).
tff(pred_def_12210,type,
v19664: state_type > $o ).
tff(pred_def_12211,type,
v19666: state_type > $o ).
tff(pred_def_12212,type,
v19655: state_type > $o ).
tff(pred_def_12213,type,
v19678: state_type > $o ).
tff(pred_def_12214,type,
v19676: state_type > $o ).
tff(pred_def_12215,type,
v19675: state_type > $o ).
tff(pred_def_12216,type,
v19685: state_type > $o ).
tff(pred_def_12217,type,
v19684: state_type > $o ).
tff(pred_def_12218,type,
v19681: state_type > $o ).
tff(pred_def_12219,type,
v19683: state_type > $o ).
tff(pred_def_12220,type,
v19672: state_type > $o ).
tff(pred_def_12221,type,
v19695: state_type > $o ).
tff(pred_def_12222,type,
v19693: state_type > $o ).
tff(pred_def_12223,type,
v19692: state_type > $o ).
tff(pred_def_12224,type,
v19702: state_type > $o ).
tff(pred_def_12225,type,
v19701: state_type > $o ).
tff(pred_def_12226,type,
v19698: state_type > $o ).
tff(pred_def_12227,type,
v19700: state_type > $o ).
tff(pred_def_12228,type,
v19689: state_type > $o ).
tff(pred_def_12229,type,
v19712: state_type > $o ).
tff(pred_def_12230,type,
v19710: state_type > $o ).
tff(pred_def_12231,type,
v19709: state_type > $o ).
tff(pred_def_12232,type,
v19719: state_type > $o ).
tff(pred_def_12233,type,
v19718: state_type > $o ).
tff(pred_def_12234,type,
v19715: state_type > $o ).
tff(pred_def_12235,type,
v19717: state_type > $o ).
tff(pred_def_12236,type,
v19706: state_type > $o ).
tff(pred_def_12237,type,
v19729: state_type > $o ).
tff(pred_def_12238,type,
v19727: state_type > $o ).
tff(pred_def_12239,type,
v19726: state_type > $o ).
tff(pred_def_12240,type,
v19736: state_type > $o ).
tff(pred_def_12241,type,
v19735: state_type > $o ).
tff(pred_def_12242,type,
v19732: state_type > $o ).
tff(pred_def_12243,type,
v19734: state_type > $o ).
tff(pred_def_12244,type,
v19723: state_type > $o ).
tff(pred_def_12245,type,
v19746: state_type > $o ).
tff(pred_def_12246,type,
v19744: state_type > $o ).
tff(pred_def_12247,type,
v19743: state_type > $o ).
tff(pred_def_12248,type,
v19753: state_type > $o ).
tff(pred_def_12249,type,
v19752: state_type > $o ).
tff(pred_def_12250,type,
v19749: state_type > $o ).
tff(pred_def_12251,type,
v19751: state_type > $o ).
tff(pred_def_12252,type,
v19740: state_type > $o ).
tff(pred_def_12253,type,
v19763: state_type > $o ).
tff(pred_def_12254,type,
v19761: state_type > $o ).
tff(pred_def_12255,type,
v19760: state_type > $o ).
tff(pred_def_12256,type,
v19769: state_type > $o ).
tff(pred_def_12257,type,
v19766: state_type > $o ).
tff(pred_def_12258,type,
v19768: state_type > $o ).
tff(pred_def_12259,type,
v19757: state_type > $o ).
tff(pred_def_12260,type,
v19779: state_type > $o ).
tff(pred_def_12261,type,
v19777: state_type > $o ).
tff(pred_def_12262,type,
v19776: state_type > $o ).
tff(pred_def_12263,type,
v19785: state_type > $o ).
tff(pred_def_12264,type,
v19782: state_type > $o ).
tff(pred_def_12265,type,
v19784: state_type > $o ).
tff(pred_def_12266,type,
v19773: state_type > $o ).
tff(pred_def_12267,type,
v19795: state_type > $o ).
tff(pred_def_12268,type,
v19793: state_type > $o ).
tff(pred_def_12269,type,
v19792: state_type > $o ).
tff(pred_def_12270,type,
v19801: state_type > $o ).
tff(pred_def_12271,type,
v19798: state_type > $o ).
tff(pred_def_12272,type,
v19800: state_type > $o ).
tff(pred_def_12273,type,
v19789: state_type > $o ).
tff(pred_def_12274,type,
v19811: state_type > $o ).
tff(pred_def_12275,type,
v19809: state_type > $o ).
tff(pred_def_12276,type,
v19808: state_type > $o ).
tff(pred_def_12277,type,
v19817: state_type > $o ).
tff(pred_def_12278,type,
v19814: state_type > $o ).
tff(pred_def_12279,type,
v19816: state_type > $o ).
tff(pred_def_12280,type,
v19805: state_type > $o ).
tff(pred_def_12281,type,
v19827: state_type > $o ).
tff(pred_def_12282,type,
v19825: state_type > $o ).
tff(pred_def_12283,type,
v19824: state_type > $o ).
tff(pred_def_12284,type,
v19833: state_type > $o ).
tff(pred_def_12285,type,
v19830: state_type > $o ).
tff(pred_def_12286,type,
v19832: state_type > $o ).
tff(pred_def_12287,type,
v19821: state_type > $o ).
tff(pred_def_12288,type,
v19843: state_type > $o ).
tff(pred_def_12289,type,
v19841: state_type > $o ).
tff(pred_def_12290,type,
v19840: state_type > $o ).
tff(pred_def_12291,type,
v19849: state_type > $o ).
tff(pred_def_12292,type,
v19846: state_type > $o ).
tff(pred_def_12293,type,
v19848: state_type > $o ).
tff(pred_def_12294,type,
v19837: state_type > $o ).
tff(pred_def_12295,type,
v19859: state_type > $o ).
tff(pred_def_12296,type,
v19857: state_type > $o ).
tff(pred_def_12297,type,
v19856: state_type > $o ).
tff(pred_def_12298,type,
v19865: state_type > $o ).
tff(pred_def_12299,type,
v19862: state_type > $o ).
tff(pred_def_12300,type,
v19864: state_type > $o ).
tff(pred_def_12301,type,
v19853: state_type > $o ).
tff(pred_def_12302,type,
v19875: state_type > $o ).
tff(pred_def_12303,type,
v19873: state_type > $o ).
tff(pred_def_12304,type,
v19872: state_type > $o ).
tff(pred_def_12305,type,
v19881: state_type > $o ).
tff(pred_def_12306,type,
v19878: state_type > $o ).
tff(pred_def_12307,type,
v19880: state_type > $o ).
tff(pred_def_12308,type,
v19869: state_type > $o ).
tff(pred_def_12309,type,
v19891: state_type > $o ).
tff(pred_def_12310,type,
v19889: state_type > $o ).
tff(pred_def_12311,type,
v19888: state_type > $o ).
tff(pred_def_12312,type,
v19897: state_type > $o ).
tff(pred_def_12313,type,
v19894: state_type > $o ).
tff(pred_def_12314,type,
v19896: state_type > $o ).
tff(pred_def_12315,type,
v19885: state_type > $o ).
tff(pred_def_12316,type,
v19907: state_type > $o ).
tff(pred_def_12317,type,
v19905: state_type > $o ).
tff(pred_def_12318,type,
v19904: state_type > $o ).
tff(pred_def_12319,type,
v19913: state_type > $o ).
tff(pred_def_12320,type,
v19910: state_type > $o ).
tff(pred_def_12321,type,
v19912: state_type > $o ).
tff(pred_def_12322,type,
v19901: state_type > $o ).
tff(pred_def_12323,type,
v19923: state_type > $o ).
tff(pred_def_12324,type,
v19921: state_type > $o ).
tff(pred_def_12325,type,
v19920: state_type > $o ).
tff(pred_def_12326,type,
v19929: state_type > $o ).
tff(pred_def_12327,type,
v19926: state_type > $o ).
tff(pred_def_12328,type,
v19928: state_type > $o ).
tff(pred_def_12329,type,
v19917: state_type > $o ).
tff(pred_def_12330,type,
v19939: state_type > $o ).
tff(pred_def_12331,type,
v19937: state_type > $o ).
tff(pred_def_12332,type,
v19936: state_type > $o ).
tff(pred_def_12333,type,
v19945: state_type > $o ).
tff(pred_def_12334,type,
v19942: state_type > $o ).
tff(pred_def_12335,type,
v19944: state_type > $o ).
tff(pred_def_12336,type,
v19933: state_type > $o ).
tff(pred_def_12337,type,
v19955: state_type > $o ).
tff(pred_def_12338,type,
v19953: state_type > $o ).
tff(pred_def_12339,type,
v19952: state_type > $o ).
tff(pred_def_12340,type,
v19961: state_type > $o ).
tff(pred_def_12341,type,
v19958: state_type > $o ).
tff(pred_def_12342,type,
v19960: state_type > $o ).
tff(pred_def_12343,type,
v19949: state_type > $o ).
tff(pred_def_12344,type,
v19971: state_type > $o ).
tff(pred_def_12345,type,
v19969: state_type > $o ).
tff(pred_def_12346,type,
v19968: state_type > $o ).
tff(pred_def_12347,type,
v19977: state_type > $o ).
tff(pred_def_12348,type,
v19974: state_type > $o ).
tff(pred_def_12349,type,
v19976: state_type > $o ).
tff(pred_def_12350,type,
v19965: state_type > $o ).
tff(pred_def_12351,type,
v19987: state_type > $o ).
tff(pred_def_12352,type,
v19985: state_type > $o ).
tff(pred_def_12353,type,
v19984: state_type > $o ).
tff(pred_def_12354,type,
v19993: state_type > $o ).
tff(pred_def_12355,type,
v19990: state_type > $o ).
tff(pred_def_12356,type,
v19992: state_type > $o ).
tff(pred_def_12357,type,
v19981: state_type > $o ).
tff(pred_def_12358,type,
v20003: state_type > $o ).
tff(pred_def_12359,type,
v20001: state_type > $o ).
tff(pred_def_12360,type,
v20000: state_type > $o ).
tff(pred_def_12361,type,
v20009: state_type > $o ).
tff(pred_def_12362,type,
v20006: state_type > $o ).
tff(pred_def_12363,type,
v20008: state_type > $o ).
tff(pred_def_12364,type,
v19997: state_type > $o ).
tff(pred_def_12365,type,
v20019: state_type > $o ).
tff(pred_def_12366,type,
v20017: state_type > $o ).
tff(pred_def_12367,type,
v20016: state_type > $o ).
tff(pred_def_12368,type,
v20025: state_type > $o ).
tff(pred_def_12369,type,
v20022: state_type > $o ).
tff(pred_def_12370,type,
v20024: state_type > $o ).
tff(pred_def_12371,type,
v20013: state_type > $o ).
tff(pred_def_12372,type,
v20035: state_type > $o ).
tff(pred_def_12373,type,
v20033: state_type > $o ).
tff(pred_def_12374,type,
v20032: state_type > $o ).
tff(pred_def_12375,type,
v20041: state_type > $o ).
tff(pred_def_12376,type,
v20038: state_type > $o ).
tff(pred_def_12377,type,
v20040: state_type > $o ).
tff(pred_def_12378,type,
v20029: state_type > $o ).
tff(pred_def_12379,type,
v20051: state_type > $o ).
tff(pred_def_12380,type,
v20049: state_type > $o ).
tff(pred_def_12381,type,
v20048: state_type > $o ).
tff(pred_def_12382,type,
v20057: state_type > $o ).
tff(pred_def_12383,type,
v20054: state_type > $o ).
tff(pred_def_12384,type,
v20056: state_type > $o ).
tff(pred_def_12385,type,
v20045: state_type > $o ).
tff(pred_def_12386,type,
v20067: state_type > $o ).
tff(pred_def_12387,type,
v20065: state_type > $o ).
tff(pred_def_12388,type,
v20064: state_type > $o ).
tff(pred_def_12389,type,
v20073: state_type > $o ).
tff(pred_def_12390,type,
v20070: state_type > $o ).
tff(pred_def_12391,type,
v20072: state_type > $o ).
tff(pred_def_12392,type,
v20061: state_type > $o ).
tff(pred_def_12393,type,
v20083: state_type > $o ).
tff(pred_def_12394,type,
v20081: state_type > $o ).
tff(pred_def_12395,type,
v20080: state_type > $o ).
tff(pred_def_12396,type,
v20089: state_type > $o ).
tff(pred_def_12397,type,
v20086: state_type > $o ).
tff(pred_def_12398,type,
v20088: state_type > $o ).
tff(pred_def_12399,type,
v20077: state_type > $o ).
tff(pred_def_12400,type,
v20099: state_type > $o ).
tff(pred_def_12401,type,
v20097: state_type > $o ).
tff(pred_def_12402,type,
v20096: state_type > $o ).
tff(pred_def_12403,type,
v20105: state_type > $o ).
tff(pred_def_12404,type,
v20102: state_type > $o ).
tff(pred_def_12405,type,
v20104: state_type > $o ).
tff(pred_def_12406,type,
v20093: state_type > $o ).
tff(pred_def_12407,type,
v20115: state_type > $o ).
tff(pred_def_12408,type,
v20113: state_type > $o ).
tff(pred_def_12409,type,
v20112: state_type > $o ).
tff(pred_def_12410,type,
v20121: state_type > $o ).
tff(pred_def_12411,type,
v20118: state_type > $o ).
tff(pred_def_12412,type,
v20120: state_type > $o ).
tff(pred_def_12413,type,
v20109: state_type > $o ).
tff(pred_def_12414,type,
v20131: state_type > $o ).
tff(pred_def_12415,type,
v20129: state_type > $o ).
tff(pred_def_12416,type,
v20128: state_type > $o ).
tff(pred_def_12417,type,
v20137: state_type > $o ).
tff(pred_def_12418,type,
v20134: state_type > $o ).
tff(pred_def_12419,type,
v20136: state_type > $o ).
tff(pred_def_12420,type,
v20125: state_type > $o ).
tff(pred_def_12421,type,
v20147: state_type > $o ).
tff(pred_def_12422,type,
v20145: state_type > $o ).
tff(pred_def_12423,type,
v20144: state_type > $o ).
tff(pred_def_12424,type,
v20153: state_type > $o ).
tff(pred_def_12425,type,
v20150: state_type > $o ).
tff(pred_def_12426,type,
v20152: state_type > $o ).
tff(pred_def_12427,type,
v20141: state_type > $o ).
tff(pred_def_12428,type,
v20163: state_type > $o ).
tff(pred_def_12429,type,
v20161: state_type > $o ).
tff(pred_def_12430,type,
v20160: state_type > $o ).
tff(pred_def_12431,type,
v20169: state_type > $o ).
tff(pred_def_12432,type,
v20166: state_type > $o ).
tff(pred_def_12433,type,
v20168: state_type > $o ).
tff(pred_def_12434,type,
v20157: state_type > $o ).
tff(pred_def_12435,type,
v20179: state_type > $o ).
tff(pred_def_12436,type,
v20177: state_type > $o ).
tff(pred_def_12437,type,
v20176: state_type > $o ).
tff(pred_def_12438,type,
v20185: state_type > $o ).
tff(pred_def_12439,type,
v20182: state_type > $o ).
tff(pred_def_12440,type,
v20184: state_type > $o ).
tff(pred_def_12441,type,
v20173: state_type > $o ).
tff(pred_def_12442,type,
v20195: state_type > $o ).
tff(pred_def_12443,type,
v20193: state_type > $o ).
tff(pred_def_12444,type,
v20192: state_type > $o ).
tff(pred_def_12445,type,
v20201: state_type > $o ).
tff(pred_def_12446,type,
v20198: state_type > $o ).
tff(pred_def_12447,type,
v20200: state_type > $o ).
tff(pred_def_12448,type,
v20189: state_type > $o ).
tff(pred_def_12449,type,
v20211: state_type > $o ).
tff(pred_def_12450,type,
v20209: state_type > $o ).
tff(pred_def_12451,type,
v20208: state_type > $o ).
tff(pred_def_12452,type,
v20217: state_type > $o ).
tff(pred_def_12453,type,
v20214: state_type > $o ).
tff(pred_def_12454,type,
v20216: state_type > $o ).
tff(pred_def_12455,type,
v20205: state_type > $o ).
tff(pred_def_12456,type,
v20227: state_type > $o ).
tff(pred_def_12457,type,
v20225: state_type > $o ).
tff(pred_def_12458,type,
v20224: state_type > $o ).
tff(pred_def_12459,type,
v20233: state_type > $o ).
tff(pred_def_12460,type,
v20230: state_type > $o ).
tff(pred_def_12461,type,
v20232: state_type > $o ).
tff(pred_def_12462,type,
v20221: state_type > $o ).
tff(pred_def_12463,type,
v20243: state_type > $o ).
tff(pred_def_12464,type,
v20241: state_type > $o ).
tff(pred_def_12465,type,
v20240: state_type > $o ).
tff(pred_def_12466,type,
v20249: state_type > $o ).
tff(pred_def_12467,type,
v20246: state_type > $o ).
tff(pred_def_12468,type,
v20248: state_type > $o ).
tff(pred_def_12469,type,
v20237: state_type > $o ).
tff(pred_def_12470,type,
v20259: state_type > $o ).
tff(pred_def_12471,type,
v20257: state_type > $o ).
tff(pred_def_12472,type,
v20256: state_type > $o ).
tff(pred_def_12473,type,
v20265: state_type > $o ).
tff(pred_def_12474,type,
v20262: state_type > $o ).
tff(pred_def_12475,type,
v20264: state_type > $o ).
tff(pred_def_12476,type,
v20253: state_type > $o ).
tff(pred_def_12477,type,
v20275: state_type > $o ).
tff(pred_def_12478,type,
v20273: state_type > $o ).
tff(pred_def_12479,type,
v20272: state_type > $o ).
tff(pred_def_12480,type,
v20281: state_type > $o ).
tff(pred_def_12481,type,
v20278: state_type > $o ).
tff(pred_def_12482,type,
v20280: state_type > $o ).
tff(pred_def_12483,type,
v20269: state_type > $o ).
tff(pred_def_12484,type,
v20291: state_type > $o ).
tff(pred_def_12485,type,
v20289: state_type > $o ).
tff(pred_def_12486,type,
v20288: state_type > $o ).
tff(pred_def_12487,type,
v20297: state_type > $o ).
tff(pred_def_12488,type,
v20294: state_type > $o ).
tff(pred_def_12489,type,
v20296: state_type > $o ).
tff(pred_def_12490,type,
v20285: state_type > $o ).
tff(pred_def_12491,type,
v20307: state_type > $o ).
tff(pred_def_12492,type,
v20305: state_type > $o ).
tff(pred_def_12493,type,
v20304: state_type > $o ).
tff(pred_def_12494,type,
v20313: state_type > $o ).
tff(pred_def_12495,type,
v20310: state_type > $o ).
tff(pred_def_12496,type,
v20312: state_type > $o ).
tff(pred_def_12497,type,
v20301: state_type > $o ).
tff(pred_def_12498,type,
v20323: state_type > $o ).
tff(pred_def_12499,type,
v20321: state_type > $o ).
tff(pred_def_12500,type,
v20320: state_type > $o ).
tff(pred_def_12501,type,
v20329: state_type > $o ).
tff(pred_def_12502,type,
v20326: state_type > $o ).
tff(pred_def_12503,type,
v20328: state_type > $o ).
tff(pred_def_12504,type,
v20317: state_type > $o ).
tff(pred_def_12505,type,
v20339: state_type > $o ).
tff(pred_def_12506,type,
v20337: state_type > $o ).
tff(pred_def_12507,type,
v20336: state_type > $o ).
tff(pred_def_12508,type,
v20345: state_type > $o ).
tff(pred_def_12509,type,
v20342: state_type > $o ).
tff(pred_def_12510,type,
v20344: state_type > $o ).
tff(pred_def_12511,type,
v20333: state_type > $o ).
tff(pred_def_12512,type,
v20355: state_type > $o ).
tff(pred_def_12513,type,
v20353: state_type > $o ).
tff(pred_def_12514,type,
v20352: state_type > $o ).
tff(pred_def_12515,type,
v20361: state_type > $o ).
tff(pred_def_12516,type,
v20358: state_type > $o ).
tff(pred_def_12517,type,
v20360: state_type > $o ).
tff(pred_def_12518,type,
v20349: state_type > $o ).
tff(pred_def_12519,type,
v20371: state_type > $o ).
tff(pred_def_12520,type,
v20369: state_type > $o ).
tff(pred_def_12521,type,
v20368: state_type > $o ).
tff(pred_def_12522,type,
v20377: state_type > $o ).
tff(pred_def_12523,type,
v20374: state_type > $o ).
tff(pred_def_12524,type,
v20376: state_type > $o ).
tff(pred_def_12525,type,
v20365: state_type > $o ).
tff(pred_def_12526,type,
v20387: state_type > $o ).
tff(pred_def_12527,type,
v20385: state_type > $o ).
tff(pred_def_12528,type,
v20384: state_type > $o ).
tff(pred_def_12529,type,
v20393: state_type > $o ).
tff(pred_def_12530,type,
v20390: state_type > $o ).
tff(pred_def_12531,type,
v20392: state_type > $o ).
tff(pred_def_12532,type,
v20381: state_type > $o ).
tff(pred_def_12533,type,
v20403: state_type > $o ).
tff(pred_def_12534,type,
v20401: state_type > $o ).
tff(pred_def_12535,type,
v20400: state_type > $o ).
tff(pred_def_12536,type,
v20409: state_type > $o ).
tff(pred_def_12537,type,
v20406: state_type > $o ).
tff(pred_def_12538,type,
v20408: state_type > $o ).
tff(pred_def_12539,type,
v20397: state_type > $o ).
tff(pred_def_12540,type,
v20419: state_type > $o ).
tff(pred_def_12541,type,
v20417: state_type > $o ).
tff(pred_def_12542,type,
v20416: state_type > $o ).
tff(pred_def_12543,type,
v20425: state_type > $o ).
tff(pred_def_12544,type,
v20422: state_type > $o ).
tff(pred_def_12545,type,
v20424: state_type > $o ).
tff(pred_def_12546,type,
v20413: state_type > $o ).
tff(pred_def_12547,type,
v20435: state_type > $o ).
tff(pred_def_12548,type,
v20433: state_type > $o ).
tff(pred_def_12549,type,
v20432: state_type > $o ).
tff(pred_def_12550,type,
v20441: state_type > $o ).
tff(pred_def_12551,type,
v20438: state_type > $o ).
tff(pred_def_12552,type,
v20440: state_type > $o ).
tff(pred_def_12553,type,
v20429: state_type > $o ).
tff(pred_def_12554,type,
v20451: state_type > $o ).
tff(pred_def_12555,type,
v20449: state_type > $o ).
tff(pred_def_12556,type,
v20448: state_type > $o ).
tff(pred_def_12557,type,
v20457: state_type > $o ).
tff(pred_def_12558,type,
v20454: state_type > $o ).
tff(pred_def_12559,type,
v20456: state_type > $o ).
tff(pred_def_12560,type,
v20445: state_type > $o ).
tff(pred_def_12561,type,
v20464: state_type > $o ).
tff(pred_def_12562,type,
v20463: state_type > $o ).
tff(pred_def_12563,type,
v20462: state_type > $o ).
tff(pred_def_12564,type,
v20471: state_type > $o ).
tff(pred_def_12565,type,
v20557: state_type > $o ).
tff(pred_def_12566,type,
v20556: state_type > $o ).
tff(pred_def_12567,type,
v20555: state_type > $o ).
tff(pred_def_12568,type,
v20554: state_type > $o ).
tff(pred_def_12569,type,
v20553: state_type > $o ).
tff(pred_def_12570,type,
v20552: state_type > $o ).
tff(pred_def_12571,type,
v20551: state_type > $o ).
tff(pred_def_12572,type,
v20550: state_type > $o ).
tff(pred_def_12573,type,
v20549: state_type > $o ).
tff(pred_def_12574,type,
v20548: state_type > $o ).
tff(pred_def_12575,type,
v20547: state_type > $o ).
tff(pred_def_12576,type,
v20546: state_type > $o ).
tff(pred_def_12577,type,
v20545: state_type > $o ).
tff(pred_def_12578,type,
v20544: state_type > $o ).
tff(pred_def_12579,type,
v20543: state_type > $o ).
tff(pred_def_12580,type,
v20542: state_type > $o ).
tff(pred_def_12581,type,
v20541: state_type > $o ).
tff(pred_def_12582,type,
v20540: state_type > $o ).
tff(pred_def_12583,type,
v20539: state_type > $o ).
tff(pred_def_12584,type,
v20538: state_type > $o ).
tff(pred_def_12585,type,
v20537: state_type > $o ).
tff(pred_def_12586,type,
v20536: state_type > $o ).
tff(pred_def_12587,type,
v20535: state_type > $o ).
tff(pred_def_12588,type,
v20534: state_type > $o ).
tff(pred_def_12589,type,
v20533: state_type > $o ).
tff(pred_def_12590,type,
v20532: state_type > $o ).
tff(pred_def_12591,type,
v20531: state_type > $o ).
tff(pred_def_12592,type,
v20530: state_type > $o ).
tff(pred_def_12593,type,
v20529: state_type > $o ).
tff(pred_def_12594,type,
v20528: state_type > $o ).
tff(pred_def_12595,type,
v20527: state_type > $o ).
tff(pred_def_12596,type,
v20526: state_type > $o ).
tff(pred_def_12597,type,
v20525: state_type > $o ).
tff(pred_def_12598,type,
v20524: state_type > $o ).
tff(pred_def_12599,type,
v20523: state_type > $o ).
tff(pred_def_12600,type,
v20522: state_type > $o ).
tff(pred_def_12601,type,
v20521: state_type > $o ).
tff(pred_def_12602,type,
v20520: state_type > $o ).
tff(pred_def_12603,type,
v20519: state_type > $o ).
tff(pred_def_12604,type,
v20518: state_type > $o ).
tff(pred_def_12605,type,
v20517: state_type > $o ).
tff(pred_def_12606,type,
v20516: state_type > $o ).
tff(pred_def_12607,type,
v20558: state_type > $o ).
tff(pred_def_12608,type,
v20515: state_type > $o ).
tff(pred_def_12609,type,
v20559: state_type > $o ).
tff(pred_def_12610,type,
v20514: state_type > $o ).
tff(pred_def_12611,type,
v20560: state_type > $o ).
tff(pred_def_12612,type,
v20513: state_type > $o ).
tff(pred_def_12613,type,
v20561: state_type > $o ).
tff(pred_def_12614,type,
v20512: state_type > $o ).
tff(pred_def_12615,type,
v20562: state_type > $o ).
tff(pred_def_12616,type,
v20511: state_type > $o ).
tff(pred_def_12617,type,
v20563: state_type > $o ).
tff(pred_def_12618,type,
v20510: state_type > $o ).
tff(pred_def_12619,type,
v20564: state_type > $o ).
tff(pred_def_12620,type,
v20509: state_type > $o ).
tff(pred_def_12621,type,
v20565: state_type > $o ).
tff(pred_def_12622,type,
v20508: state_type > $o ).
tff(pred_def_12623,type,
v20566: state_type > $o ).
tff(pred_def_12624,type,
v20507: state_type > $o ).
tff(pred_def_12625,type,
v20567: state_type > $o ).
tff(pred_def_12626,type,
v20506: state_type > $o ).
tff(pred_def_12627,type,
v20568: state_type > $o ).
tff(pred_def_12628,type,
v20505: state_type > $o ).
tff(pred_def_12629,type,
v20569: state_type > $o ).
tff(pred_def_12630,type,
v20504: state_type > $o ).
tff(pred_def_12631,type,
v20570: state_type > $o ).
tff(pred_def_12632,type,
v20503: state_type > $o ).
tff(pred_def_12633,type,
v20571: state_type > $o ).
tff(pred_def_12634,type,
v20502: state_type > $o ).
tff(pred_def_12635,type,
v20572: state_type > $o ).
tff(pred_def_12636,type,
v20501: state_type > $o ).
tff(pred_def_12637,type,
v20573: state_type > $o ).
tff(pred_def_12638,type,
v20500: state_type > $o ).
tff(pred_def_12639,type,
v20574: state_type > $o ).
tff(pred_def_12640,type,
v20499: state_type > $o ).
tff(pred_def_12641,type,
v20575: state_type > $o ).
tff(pred_def_12642,type,
v20498: state_type > $o ).
tff(pred_def_12643,type,
v20576: state_type > $o ).
tff(pred_def_12644,type,
v20497: state_type > $o ).
tff(pred_def_12645,type,
v20577: state_type > $o ).
tff(pred_def_12646,type,
v20496: state_type > $o ).
tff(pred_def_12647,type,
v20578: state_type > $o ).
tff(pred_def_12648,type,
v20495: state_type > $o ).
tff(pred_def_12649,type,
v20579: state_type > $o ).
tff(pred_def_12650,type,
v20494: state_type > $o ).
tff(pred_def_12651,type,
v20580: state_type > $o ).
tff(pred_def_12652,type,
v20493: state_type > $o ).
tff(pred_def_12653,type,
v20581: state_type > $o ).
tff(pred_def_12654,type,
v20492: state_type > $o ).
tff(pred_def_12655,type,
v20582: state_type > $o ).
tff(pred_def_12656,type,
v20491: state_type > $o ).
tff(pred_def_12657,type,
v20583: state_type > $o ).
tff(pred_def_12658,type,
v20490: state_type > $o ).
tff(pred_def_12659,type,
v20584: state_type > $o ).
tff(pred_def_12660,type,
v20489: state_type > $o ).
tff(pred_def_12661,type,
v20585: state_type > $o ).
tff(pred_def_12662,type,
v20488: state_type > $o ).
tff(pred_def_12663,type,
v20586: state_type > $o ).
tff(pred_def_12664,type,
v20487: state_type > $o ).
tff(pred_def_12665,type,
v20587: state_type > $o ).
tff(pred_def_12666,type,
v20486: state_type > $o ).
tff(pred_def_12667,type,
v20588: state_type > $o ).
tff(pred_def_12668,type,
v20485: state_type > $o ).
tff(pred_def_12669,type,
v20589: state_type > $o ).
tff(pred_def_12670,type,
v20484: state_type > $o ).
tff(pred_def_12671,type,
v20590: state_type > $o ).
tff(pred_def_12672,type,
v20483: state_type > $o ).
tff(pred_def_12673,type,
v20591: state_type > $o ).
tff(pred_def_12674,type,
v20482: state_type > $o ).
tff(pred_def_12675,type,
v20592: state_type > $o ).
tff(pred_def_12676,type,
v20481: state_type > $o ).
tff(pred_def_12677,type,
v20593: state_type > $o ).
tff(pred_def_12678,type,
v20480: state_type > $o ).
tff(pred_def_12679,type,
v20594: state_type > $o ).
tff(pred_def_12680,type,
v20479: state_type > $o ).
tff(pred_def_12681,type,
v20595: state_type > $o ).
tff(pred_def_12682,type,
v20478: state_type > $o ).
tff(pred_def_12683,type,
v20596: state_type > $o ).
tff(pred_def_12684,type,
v20477: state_type > $o ).
tff(pred_def_12685,type,
v20597: state_type > $o ).
tff(pred_def_12686,type,
v20476: state_type > $o ).
tff(pred_def_12687,type,
v20598: state_type > $o ).
tff(pred_def_12688,type,
v20475: state_type > $o ).
tff(pred_def_12689,type,
v20599: state_type > $o ).
tff(pred_def_12690,type,
v20474: state_type > $o ).
tff(pred_def_12691,type,
v20600: state_type > $o ).
tff(pred_def_12692,type,
v20473: state_type > $o ).
tff(pred_def_12693,type,
v20601: state_type > $o ).
tff(pred_def_12694,type,
v20472: state_type > $o ).
tff(pred_def_12695,type,
v20468: state_type > $o ).
tff(pred_def_12696,type,
v20470: state_type > $o ).
tff(pred_def_12697,type,
v19023: state_type > $o ).
tff(pred_def_12698,type,
v20609: state_type > $o ).
tff(pred_def_12699,type,
v20607: state_type > $o ).
tff(pred_def_12700,type,
v20606: state_type > $o ).
tff(pred_def_12701,type,
v20615: state_type > $o ).
tff(pred_def_12702,type,
v20612: state_type > $o ).
tff(pred_def_12703,type,
v20614: state_type > $o ).
tff(pred_def_12704,type,
v19021: state_type > $o ).
tff(pred_def_12705,type,
v19019: state_type > $o ).
tff(pred_def_12706,type,
v19017: state_type > $o ).
tff(pred_def_12707,type,
v19015: state_type > $o ).
tff(pred_def_12708,type,
v19013: state_type > $o ).
tff(pred_def_12709,type,
v19011: state_type > $o ).
tff(pred_def_12710,type,
v19009: state_type > $o ).
tff(pred_def_12711,type,
v19007: state_type > $o ).
tff(pred_def_12712,type,
v20621: state_type > $o ).
tff(pred_def_12713,type,
v20620: state_type > $o ).
tff(pred_def_12714,type,
v14642: state_type > $o ).
tff(pred_def_12715,type,
v14640: state_type > $o ).
tff(pred_def_12716,type,
v14638: state_type > $o ).
tff(pred_def_12717,type,
v14636: state_type > $o ).
tff(pred_def_12718,type,
v20637: state_type > $o ).
tff(pred_def_12719,type,
v20635: state_type > $o ).
tff(pred_def_12720,type,
v20633: state_type > $o ).
tff(pred_def_12721,type,
v20631: state_type > $o ).
tff(pred_def_12722,type,
v20649: state_type > $o ).
tff(pred_def_12723,type,
v20647: state_type > $o ).
tff(pred_def_12724,type,
v20645: state_type > $o ).
tff(pred_def_12725,type,
v20643: state_type > $o ).
tff(pred_def_12726,type,
v20657: state_type > $o ).
tff(pred_def_12727,type,
v20655: state_type > $o ).
tff(pred_def_12728,type,
v20653: state_type > $o ).
tff(pred_def_12729,type,
v20651: state_type > $o ).
tff(pred_def_12730,type,
v20665: state_type > $o ).
tff(pred_def_12731,type,
v20663: state_type > $o ).
tff(pred_def_12732,type,
v20661: state_type > $o ).
tff(pred_def_12733,type,
v20659: state_type > $o ).
tff(pred_def_12734,type,
v20667: state_type > $o ).
tff(pred_def_12735,type,
v20641: state_type > $o ).
tff(pred_def_12736,type,
v20639: state_type > $o ).
tff(pred_def_12737,type,
v20675: state_type > $o ).
tff(pred_def_12738,type,
v20673: state_type > $o ).
tff(pred_def_12739,type,
v20671: state_type > $o ).
tff(pred_def_12740,type,
v20669: state_type > $o ).
tff(pred_def_12741,type,
v20683: state_type > $o ).
tff(pred_def_12742,type,
v20681: state_type > $o ).
tff(pred_def_12743,type,
v20679: state_type > $o ).
tff(pred_def_12744,type,
v20677: state_type > $o ).
tff(pred_def_12745,type,
v20686: state_type > $o ).
tff(pred_def_12746,type,
v20685: state_type > $o ).
tff(pred_def_12747,type,
v20629: state_type > $o ).
tff(pred_def_12748,type,
v20627: state_type > $o ).
tff(pred_def_12749,type,
v20625: state_type > $o ).
tff(pred_def_12750,type,
v20623: state_type > $o ).
tff(pred_def_12751,type,
v20688: state_type > $o ).
tff(pred_def_12752,type,
v20691: state_type > $o ).
tff(pred_def_12753,type,
v20692: state_type > $o ).
tff(pred_def_12754,type,
v20690: state_type > $o ).
tff(pred_def_12755,type,
v20697: state_type > $o ).
tff(pred_def_12756,type,
v20698: state_type > $o ).
tff(pred_def_12757,type,
v20696: state_type > $o ).
tff(pred_def_12758,type,
v20699: state_type > $o ).
tff(pred_def_12759,type,
v20695: state_type > $o ).
tff(pred_def_12760,type,
v20700: state_type > $o ).
tff(pred_def_12761,type,
v20693: state_type > $o ).
tff(pred_def_12762,type,
v20689: ( state_type * $int ) > $o ).
tff(pred_def_12763,type,
v20701: state_type > $o ).
tff(pred_def_12764,type,
v20702: state_type > $o ).
tff(pred_def_12765,type,
v20703: state_type > $o ).
tff(pred_def_12766,type,
v20705: state_type > $o ).
tff(pred_def_12767,type,
v20707: state_type > $o ).
tff(pred_def_12768,type,
v20708: state_type > $o ).
tff(pred_def_12769,type,
v20706: state_type > $o ).
tff(pred_def_12770,type,
v20713: state_type > $o ).
tff(pred_def_12771,type,
v20714: state_type > $o ).
tff(pred_def_12772,type,
v20712: state_type > $o ).
tff(pred_def_12773,type,
v20715: state_type > $o ).
tff(pred_def_12774,type,
v20711: state_type > $o ).
tff(pred_def_12775,type,
v20716: state_type > $o ).
tff(pred_def_12776,type,
v20709: state_type > $o ).
tff(pred_def_12777,type,
v20719: ( state_type * $int ) > $o ).
tff(pred_def_12778,type,
v20718: state_type > $o ).
tff(pred_def_12779,type,
v20724: ( state_type * $int ) > $o ).
tff(pred_def_12780,type,
v20723: state_type > $o ).
tff(pred_def_12781,type,
v20726: ( state_type * $int ) > $o ).
tff(pred_def_12782,type,
v20725: state_type > $o ).
tff(pred_def_12783,type,
v20722: state_type > $o ).
tff(pred_def_12784,type,
v20728: ( state_type * $int ) > $o ).
tff(pred_def_12785,type,
v20727: state_type > $o ).
tff(pred_def_12786,type,
v20720: state_type > $o ).
tff(pred_def_12787,type,
v20730: ( state_type * $int ) > $o ).
tff(pred_def_12788,type,
v20729: state_type > $o ).
tff(pred_def_12789,type,
v20735: ( state_type * $int ) > $o ).
tff(pred_def_12790,type,
v20734: state_type > $o ).
tff(pred_def_12791,type,
v20737: ( state_type * $int ) > $o ).
tff(pred_def_12792,type,
v20736: state_type > $o ).
tff(pred_def_12793,type,
v20733: state_type > $o ).
tff(pred_def_12794,type,
v20739: ( state_type * $int ) > $o ).
tff(pred_def_12795,type,
v20738: state_type > $o ).
tff(pred_def_12796,type,
v20731: state_type > $o ).
tff(pred_def_12797,type,
v20717: ( state_type * $int ) > $o ).
tff(pred_def_12798,type,
v20704: ( state_type * $int ) > $o ).
tff(pred_def_12799,type,
v20740: state_type > $o ).
tff(pred_def_12800,type,
v20742: state_type > $o ).
tff(pred_def_12801,type,
v20744: state_type > $o ).
tff(pred_def_12802,type,
v20745: state_type > $o ).
tff(pred_def_12803,type,
v20743: state_type > $o ).
tff(pred_def_12804,type,
v20750: state_type > $o ).
tff(pred_def_12805,type,
v20751: state_type > $o ).
tff(pred_def_12806,type,
v20749: state_type > $o ).
tff(pred_def_12807,type,
v20752: state_type > $o ).
tff(pred_def_12808,type,
v20748: state_type > $o ).
tff(pred_def_12809,type,
v20753: state_type > $o ).
tff(pred_def_12810,type,
v20746: state_type > $o ).
tff(pred_def_12811,type,
v20756: ( state_type * $int ) > $o ).
tff(pred_def_12812,type,
v20755: state_type > $o ).
tff(pred_def_12813,type,
v20761: ( state_type * $int ) > $o ).
tff(pred_def_12814,type,
v20760: state_type > $o ).
tff(pred_def_12815,type,
v20763: ( state_type * $int ) > $o ).
tff(pred_def_12816,type,
v20762: state_type > $o ).
tff(pred_def_12817,type,
v20759: state_type > $o ).
tff(pred_def_12818,type,
v20765: ( state_type * $int ) > $o ).
tff(pred_def_12819,type,
v20764: state_type > $o ).
tff(pred_def_12820,type,
v20757: state_type > $o ).
tff(pred_def_12821,type,
v20754: ( state_type * $int ) > $o ).
tff(pred_def_12822,type,
v20741: ( state_type * $int ) > $o ).
tff(pred_def_12823,type,
v20766: state_type > $o ).
tff(pred_def_12824,type,
v20767: state_type > $o ).
tff(pred_def_12825,type,
v20768: state_type > $o ).
tff(pred_def_12826,type,
v20773: state_type > $o ).
tff(pred_def_12827,type,
v20772: state_type > $o ).
tff(pred_def_12828,type,
v20771: state_type > $o ).
tff(pred_def_12829,type,
v20780: state_type > $o ).
tff(pred_def_12830,type,
v20777: ( state_type * $int ) > $o ).
tff(pred_def_12831,type,
v20779: ( state_type * $int ) > $o ).
tff(pred_def_12832,type,
v20789: state_type > $o ).
tff(pred_def_12833,type,
v20790: state_type > $o ).
tff(pred_def_12834,type,
v20788: state_type > $o ).
tff(pred_def_12835,type,
v20794: state_type > $o ).
tff(pred_def_12836,type,
v20793: state_type > $o ).
tff(pred_def_12837,type,
v20795: state_type > $o ).
tff(pred_def_12838,type,
v20792: state_type > $o ).
tff(pred_def_12839,type,
v20791: state_type > $o ).
tff(pred_def_12840,type,
v20787: state_type > $o ).
tff(pred_def_12841,type,
v20786: state_type > $o ).
tff(pred_def_12842,type,
v20785: state_type > $o ).
tff(pred_def_12843,type,
v20798: state_type > $o ).
tff(pred_def_12844,type,
v20801: state_type > $o ).
tff(pred_def_12845,type,
v20802: state_type > $o ).
tff(pred_def_12846,type,
v20800: state_type > $o ).
tff(pred_def_12847,type,
v20799: state_type > $o ).
tff(pred_def_12848,type,
v20797: state_type > $o ).
tff(pred_def_12849,type,
v20796: state_type > $o ).
tff(pred_def_12850,type,
v20784: state_type > $o ).
tff(pred_def_12851,type,
v20805: state_type > $o ).
tff(pred_def_12852,type,
v20804: state_type > $o ).
tff(pred_def_12853,type,
v20806: state_type > $o ).
tff(pred_def_12854,type,
v20803: state_type > $o ).
tff(pred_def_12855,type,
v7817: state_type > $o ).
tff(pred_def_12856,type,
v7811: state_type > $o ).
tff(pred_def_12857,type,
v20812: state_type > $o ).
tff(pred_def_12858,type,
v20810: state_type > $o ).
tff(pred_def_12859,type,
v20809: state_type > $o ).
tff(pred_def_12860,type,
v20815: state_type > $o ).
tff(pred_def_12861,type,
v20817: state_type > $o ).
tff(pred_def_12862,type,
v7809: state_type > $o ).
tff(pred_def_12863,type,
v7807: state_type > $o ).
tff(pred_def_12864,type,
v7805: state_type > $o ).
tff(pred_def_12865,type,
v7803: state_type > $o ).
tff(pred_def_12866,type,
v7799: state_type > $o ).
tff(pred_def_12867,type,
v7797: state_type > $o ).
tff(pred_def_12868,type,
v7795: state_type > $o ).
tff(pred_def_12869,type,
v7793: state_type > $o ).
tff(pred_def_12870,type,
v7791: state_type > $o ).
tff(pred_def_12871,type,
v20826: state_type > $o ).
tff(pred_def_12872,type,
v20825: state_type > $o ).
tff(pred_def_12873,type,
v20824: state_type > $o ).
tff(pred_def_12874,type,
v20833: state_type > $o ).
tff(pred_def_12875,type,
v20830: state_type > $o ).
tff(pred_def_12876,type,
v20832: state_type > $o ).
tff(pred_def_12877,type,
v20821: state_type > $o ).
tff(pred_def_12878,type,
v20841: state_type > $o ).
tff(pred_def_12879,type,
v20839: state_type > $o ).
tff(pred_def_12880,type,
v20838: state_type > $o ).
tff(pred_def_12881,type,
v20848: state_type > $o ).
tff(pred_def_12882,type,
v20847: state_type > $o ).
tff(pred_def_12883,type,
v20844: state_type > $o ).
tff(pred_def_12884,type,
v20846: state_type > $o ).
tff(pred_def_12885,type,
v20856: state_type > $o ).
tff(pred_def_12886,type,
v20854: state_type > $o ).
tff(pred_def_12887,type,
v20853: state_type > $o ).
tff(pred_def_12888,type,
v20863: state_type > $o ).
tff(pred_def_12889,type,
v20862: state_type > $o ).
tff(pred_def_12890,type,
v20859: state_type > $o ).
tff(pred_def_12891,type,
v20861: state_type > $o ).
tff(pred_def_12892,type,
v7783: state_type > $o ).
tff(pred_def_12893,type,
v7781: state_type > $o ).
tff(pred_def_12894,type,
v7779: state_type > $o ).
tff(pred_def_12895,type,
v7777: state_type > $o ).
tff(pred_def_12896,type,
v7775: state_type > $o ).
tff(pred_def_12897,type,
v20903: state_type > $o ).
tff(pred_def_12898,type,
v20909: state_type > $o ).
tff(pred_def_12899,type,
v20907: state_type > $o ).
tff(pred_def_12900,type,
v20916: state_type > $o ).
tff(pred_def_12901,type,
v20915: state_type > $o ).
tff(pred_def_12902,type,
v20912: state_type > $o ).
tff(pred_def_12903,type,
v20914: state_type > $o ).
tff(pred_def_12904,type,
v20906: state_type > $o ).
tff(pred_def_12905,type,
v20917: state_type > $o ).
tff(pred_def_12906,type,
v20919: state_type > $o ).
tff(pred_def_12907,type,
v20901: state_type > $o ).
tff(pred_def_12908,type,
v20899: state_type > $o ).
tff(pred_def_12909,type,
v20897: state_type > $o ).
tff(pred_def_12910,type,
v20895: state_type > $o ).
tff(pred_def_12911,type,
v20893: state_type > $o ).
tff(pred_def_12912,type,
v20891: state_type > $o ).
tff(pred_def_12913,type,
v20889: state_type > $o ).
tff(pred_def_12914,type,
v20887: state_type > $o ).
tff(pred_def_12915,type,
v20885: state_type > $o ).
tff(pred_def_12916,type,
v20883: state_type > $o ).
tff(pred_def_12917,type,
v20881: state_type > $o ).
tff(pred_def_12918,type,
v20879: state_type > $o ).
tff(pred_def_12919,type,
v20927: state_type > $o ).
tff(pred_def_12920,type,
v20925: state_type > $o ).
tff(pred_def_12921,type,
v20924: state_type > $o ).
tff(pred_def_12922,type,
v20930: state_type > $o ).
tff(pred_def_12923,type,
v20932: state_type > $o ).
tff(pred_def_12924,type,
v20877: state_type > $o ).
tff(pred_def_12925,type,
v20875: state_type > $o ).
tff(pred_def_12926,type,
v20873: state_type > $o ).
tff(pred_def_12927,type,
v20871: state_type > $o ).
tff(pred_def_12928,type,
v20869: state_type > $o ).
tff(pred_def_12929,type,
v20867: state_type > $o ).
tff(pred_def_12930,type,
v7773: state_type > $o ).
tff(pred_def_12931,type,
v7771: state_type > $o ).
tff(pred_def_12932,type,
v7769: state_type > $o ).
tff(pred_def_12933,type,
v7767: state_type > $o ).
tff(pred_def_12934,type,
v20937: state_type > $o ).
tff(pred_def_12935,type,
v20945: state_type > $o ).
tff(pred_def_12936,type,
v20943: state_type > $o ).
tff(pred_def_12937,type,
v20941: state_type > $o ).
tff(pred_def_12938,type,
v20939: state_type > $o ).
tff(pred_def_12939,type,
v20952: state_type > $o ).
tff(pred_def_12940,type,
v20950: state_type > $o ).
tff(pred_def_12941,type,
v20949: state_type > $o ).
tff(pred_def_12942,type,
v20965: ( state_type * $int ) > $o ).
tff(pred_def_12943,type,
v20964: state_type > $o ).
tff(pred_def_12944,type,
v20968: state_type > $o ).
tff(pred_def_12945,type,
v20970: state_type > $o ).
tff(pred_def_12946,type,
v20969: state_type > $o ).
tff(pred_def_12947,type,
v20967: state_type > $o ).
tff(pred_def_12948,type,
v20971: state_type > $o ).
tff(pred_def_12949,type,
v20966: state_type > $o ).
tff(pred_def_12950,type,
v20963: state_type > $o ).
tff(pred_def_12951,type,
v20974: state_type > $o ).
tff(pred_def_12952,type,
v20976: state_type > $o ).
tff(pred_def_12953,type,
v20975: state_type > $o ).
tff(pred_def_12954,type,
v20973: state_type > $o ).
tff(pred_def_12955,type,
v20977: state_type > $o ).
tff(pred_def_12956,type,
v20972: state_type > $o ).
tff(pred_def_12957,type,
v20962: state_type > $o ).
tff(pred_def_12958,type,
v20961: state_type > $o ).
tff(pred_def_12959,type,
v20979: state_type > $o ).
tff(pred_def_12960,type,
v20978: state_type > $o ).
tff(pred_def_12961,type,
v20960: state_type > $o ).
tff(pred_def_12962,type,
v20980: state_type > $o ).
tff(pred_def_12963,type,
v20959: state_type > $o ).
tff(pred_def_12964,type,
v20956: state_type > $o ).
tff(pred_def_12965,type,
v20958: state_type > $o ).
tff(pred_def_12966,type,
v20948: state_type > $o ).
tff(pred_def_12967,type,
v20987: state_type > $o ).
tff(pred_def_12968,type,
v20986: state_type > $o ).
tff(pred_def_12969,type,
v20988: state_type > $o ).
tff(pred_def_12970,type,
v20989: state_type > $o ).
tff(pred_def_12971,type,
v20985: state_type > $o ).
tff(pred_def_12972,type,
v20984: state_type > $o ).
tff(pred_def_12973,type,
v20981: state_type > $o ).
tff(pred_def_12974,type,
v20983: state_type > $o ).
tff(pred_def_12975,type,
v7662: state_type > $o ).
tff(pred_def_12976,type,
v20995: state_type > $o ).
tff(pred_def_12977,type,
v20997: state_type > $o ).
tff(pred_def_12978,type,
v20999: state_type > $o ).
tff(pred_def_12979,type,
v21001: state_type > $o ).
tff(pred_def_12980,type,
v21003: state_type > $o ).
tff(pred_def_12981,type,
v21011: state_type > $o ).
tff(pred_def_12982,type,
v21009: state_type > $o ).
tff(pred_def_12983,type,
v21008: state_type > $o ).
tff(pred_def_12984,type,
v21007: ( state_type * $int ) > $o ).
tff(pred_def_12985,type,
v21005: state_type > $o ).
tff(pred_def_12986,type,
v21015: state_type > $o ).
tff(pred_def_12987,type,
v21017: state_type > $o ).
tff(pred_def_12988,type,
v21019: state_type > $o ).
tff(pred_def_12989,type,
v21021: state_type > $o ).
tff(pred_def_12990,type,
v21028: state_type > $o ).
tff(pred_def_12991,type,
v21026: state_type > $o ).
tff(pred_def_12992,type,
v21025: state_type > $o ).
tff(pred_def_12993,type,
v21041: ( state_type * $int ) > $o ).
tff(pred_def_12994,type,
v21040: state_type > $o ).
tff(pred_def_12995,type,
v21044: state_type > $o ).
tff(pred_def_12996,type,
v21046: state_type > $o ).
tff(pred_def_12997,type,
v21045: state_type > $o ).
tff(pred_def_12998,type,
v21043: state_type > $o ).
tff(pred_def_12999,type,
v21047: state_type > $o ).
tff(pred_def_13000,type,
v21042: state_type > $o ).
tff(pred_def_13001,type,
v21039: state_type > $o ).
tff(pred_def_13002,type,
v21050: state_type > $o ).
tff(pred_def_13003,type,
v21052: state_type > $o ).
tff(pred_def_13004,type,
v21051: state_type > $o ).
tff(pred_def_13005,type,
v21049: state_type > $o ).
tff(pred_def_13006,type,
v21053: state_type > $o ).
tff(pred_def_13007,type,
v21048: state_type > $o ).
tff(pred_def_13008,type,
v21038: state_type > $o ).
tff(pred_def_13009,type,
v21037: state_type > $o ).
tff(pred_def_13010,type,
v21055: state_type > $o ).
tff(pred_def_13011,type,
v21054: state_type > $o ).
tff(pred_def_13012,type,
v21036: state_type > $o ).
tff(pred_def_13013,type,
v21056: state_type > $o ).
tff(pred_def_13014,type,
v21035: state_type > $o ).
tff(pred_def_13015,type,
v21032: state_type > $o ).
tff(pred_def_13016,type,
v21034: state_type > $o ).
tff(pred_def_13017,type,
v21024: state_type > $o ).
tff(pred_def_13018,type,
v21063: state_type > $o ).
tff(pred_def_13019,type,
v21062: state_type > $o ).
tff(pred_def_13020,type,
v21064: state_type > $o ).
tff(pred_def_13021,type,
v21065: state_type > $o ).
tff(pred_def_13022,type,
v21061: state_type > $o ).
tff(pred_def_13023,type,
v21060: state_type > $o ).
tff(pred_def_13024,type,
v21057: state_type > $o ).
tff(pred_def_13025,type,
v21059: state_type > $o ).
tff(pred_def_13026,type,
v20993: state_type > $o ).
tff(pred_def_13027,type,
v21071: state_type > $o ).
tff(pred_def_13028,type,
v21073: state_type > $o ).
tff(pred_def_13029,type,
v21075: state_type > $o ).
tff(pred_def_13030,type,
v21077: state_type > $o ).
tff(pred_def_13031,type,
v21079: state_type > $o ).
tff(pred_def_13032,type,
v21087: state_type > $o ).
tff(pred_def_13033,type,
v21085: state_type > $o ).
tff(pred_def_13034,type,
v21084: state_type > $o ).
tff(pred_def_13035,type,
v21083: ( state_type * $int ) > $o ).
tff(pred_def_13036,type,
v21081: state_type > $o ).
tff(pred_def_13037,type,
v21091: state_type > $o ).
tff(pred_def_13038,type,
v21093: state_type > $o ).
tff(pred_def_13039,type,
v21095: state_type > $o ).
tff(pred_def_13040,type,
v21097: state_type > $o ).
tff(pred_def_13041,type,
v21104: state_type > $o ).
tff(pred_def_13042,type,
v21102: state_type > $o ).
tff(pred_def_13043,type,
v21101: state_type > $o ).
tff(pred_def_13044,type,
v21117: ( state_type * $int ) > $o ).
tff(pred_def_13045,type,
v21116: state_type > $o ).
tff(pred_def_13046,type,
v21120: state_type > $o ).
tff(pred_def_13047,type,
v21122: state_type > $o ).
tff(pred_def_13048,type,
v21121: state_type > $o ).
tff(pred_def_13049,type,
v21119: state_type > $o ).
tff(pred_def_13050,type,
v21123: state_type > $o ).
tff(pred_def_13051,type,
v21118: state_type > $o ).
tff(pred_def_13052,type,
v21115: state_type > $o ).
tff(pred_def_13053,type,
v21126: state_type > $o ).
tff(pred_def_13054,type,
v21128: state_type > $o ).
tff(pred_def_13055,type,
v21127: state_type > $o ).
tff(pred_def_13056,type,
v21125: state_type > $o ).
tff(pred_def_13057,type,
v21129: state_type > $o ).
tff(pred_def_13058,type,
v21124: state_type > $o ).
tff(pred_def_13059,type,
v21114: state_type > $o ).
tff(pred_def_13060,type,
v21113: state_type > $o ).
tff(pred_def_13061,type,
v21131: state_type > $o ).
tff(pred_def_13062,type,
v21130: state_type > $o ).
tff(pred_def_13063,type,
v21112: state_type > $o ).
tff(pred_def_13064,type,
v21132: state_type > $o ).
tff(pred_def_13065,type,
v21111: state_type > $o ).
tff(pred_def_13066,type,
v21108: state_type > $o ).
tff(pred_def_13067,type,
v21110: state_type > $o ).
tff(pred_def_13068,type,
v21100: state_type > $o ).
tff(pred_def_13069,type,
v21139: state_type > $o ).
tff(pred_def_13070,type,
v21138: state_type > $o ).
tff(pred_def_13071,type,
v21140: state_type > $o ).
tff(pred_def_13072,type,
v21141: state_type > $o ).
tff(pred_def_13073,type,
v21137: state_type > $o ).
tff(pred_def_13074,type,
v21136: state_type > $o ).
tff(pred_def_13075,type,
v21133: state_type > $o ).
tff(pred_def_13076,type,
v21135: state_type > $o ).
tff(pred_def_13077,type,
v21069: state_type > $o ).
tff(pred_def_13078,type,
v21147: state_type > $o ).
tff(pred_def_13079,type,
v21149: state_type > $o ).
tff(pred_def_13080,type,
v21151: state_type > $o ).
tff(pred_def_13081,type,
v21153: state_type > $o ).
tff(pred_def_13082,type,
v21155: state_type > $o ).
tff(pred_def_13083,type,
v21163: state_type > $o ).
tff(pred_def_13084,type,
v21161: state_type > $o ).
tff(pred_def_13085,type,
v21160: state_type > $o ).
tff(pred_def_13086,type,
v21159: ( state_type * $int ) > $o ).
tff(pred_def_13087,type,
v21157: state_type > $o ).
tff(pred_def_13088,type,
v21167: state_type > $o ).
tff(pred_def_13089,type,
v21169: state_type > $o ).
tff(pred_def_13090,type,
v21171: state_type > $o ).
tff(pred_def_13091,type,
v21173: state_type > $o ).
tff(pred_def_13092,type,
v21180: state_type > $o ).
tff(pred_def_13093,type,
v21178: state_type > $o ).
tff(pred_def_13094,type,
v21177: state_type > $o ).
tff(pred_def_13095,type,
v21193: ( state_type * $int ) > $o ).
tff(pred_def_13096,type,
v21192: state_type > $o ).
tff(pred_def_13097,type,
v21196: state_type > $o ).
tff(pred_def_13098,type,
v21198: state_type > $o ).
tff(pred_def_13099,type,
v21197: state_type > $o ).
tff(pred_def_13100,type,
v21195: state_type > $o ).
tff(pred_def_13101,type,
v21199: state_type > $o ).
tff(pred_def_13102,type,
v21194: state_type > $o ).
tff(pred_def_13103,type,
v21191: state_type > $o ).
tff(pred_def_13104,type,
v21202: state_type > $o ).
tff(pred_def_13105,type,
v21204: state_type > $o ).
tff(pred_def_13106,type,
v21203: state_type > $o ).
tff(pred_def_13107,type,
v21201: state_type > $o ).
tff(pred_def_13108,type,
v21205: state_type > $o ).
tff(pred_def_13109,type,
v21200: state_type > $o ).
tff(pred_def_13110,type,
v21190: state_type > $o ).
tff(pred_def_13111,type,
v21189: state_type > $o ).
tff(pred_def_13112,type,
v21207: state_type > $o ).
tff(pred_def_13113,type,
v21206: state_type > $o ).
tff(pred_def_13114,type,
v21188: state_type > $o ).
tff(pred_def_13115,type,
v21208: state_type > $o ).
tff(pred_def_13116,type,
v21187: state_type > $o ).
tff(pred_def_13117,type,
v21184: state_type > $o ).
tff(pred_def_13118,type,
v21186: state_type > $o ).
tff(pred_def_13119,type,
v21176: state_type > $o ).
tff(pred_def_13120,type,
v21215: state_type > $o ).
tff(pred_def_13121,type,
v21214: state_type > $o ).
tff(pred_def_13122,type,
v21216: state_type > $o ).
tff(pred_def_13123,type,
v21217: state_type > $o ).
tff(pred_def_13124,type,
v21213: state_type > $o ).
tff(pred_def_13125,type,
v21212: state_type > $o ).
tff(pred_def_13126,type,
v21209: state_type > $o ).
tff(pred_def_13127,type,
v21211: state_type > $o ).
tff(pred_def_13128,type,
v21145: state_type > $o ).
tff(pred_def_13129,type,
v21223: state_type > $o ).
tff(pred_def_13130,type,
v21225: state_type > $o ).
tff(pred_def_13131,type,
v21227: state_type > $o ).
tff(pred_def_13132,type,
v21229: state_type > $o ).
tff(pred_def_13133,type,
v21231: state_type > $o ).
tff(pred_def_13134,type,
v21239: state_type > $o ).
tff(pred_def_13135,type,
v21237: state_type > $o ).
tff(pred_def_13136,type,
v21236: state_type > $o ).
tff(pred_def_13137,type,
v21235: ( state_type * $int ) > $o ).
tff(pred_def_13138,type,
v21233: state_type > $o ).
tff(pred_def_13139,type,
v21243: state_type > $o ).
tff(pred_def_13140,type,
v21245: state_type > $o ).
tff(pred_def_13141,type,
v21247: state_type > $o ).
tff(pred_def_13142,type,
v21249: state_type > $o ).
tff(pred_def_13143,type,
v21256: state_type > $o ).
tff(pred_def_13144,type,
v21254: state_type > $o ).
tff(pred_def_13145,type,
v21253: state_type > $o ).
tff(pred_def_13146,type,
v21269: ( state_type * $int ) > $o ).
tff(pred_def_13147,type,
v21268: state_type > $o ).
tff(pred_def_13148,type,
v21272: state_type > $o ).
tff(pred_def_13149,type,
v21274: state_type > $o ).
tff(pred_def_13150,type,
v21273: state_type > $o ).
tff(pred_def_13151,type,
v21271: state_type > $o ).
tff(pred_def_13152,type,
v21275: state_type > $o ).
tff(pred_def_13153,type,
v21270: state_type > $o ).
tff(pred_def_13154,type,
v21267: state_type > $o ).
tff(pred_def_13155,type,
v21278: state_type > $o ).
tff(pred_def_13156,type,
v21280: state_type > $o ).
tff(pred_def_13157,type,
v21279: state_type > $o ).
tff(pred_def_13158,type,
v21277: state_type > $o ).
tff(pred_def_13159,type,
v21281: state_type > $o ).
tff(pred_def_13160,type,
v21276: state_type > $o ).
tff(pred_def_13161,type,
v21266: state_type > $o ).
tff(pred_def_13162,type,
v21265: state_type > $o ).
tff(pred_def_13163,type,
v21283: state_type > $o ).
tff(pred_def_13164,type,
v21282: state_type > $o ).
tff(pred_def_13165,type,
v21264: state_type > $o ).
tff(pred_def_13166,type,
v21284: state_type > $o ).
tff(pred_def_13167,type,
v21263: state_type > $o ).
tff(pred_def_13168,type,
v21260: state_type > $o ).
tff(pred_def_13169,type,
v21262: state_type > $o ).
tff(pred_def_13170,type,
v21252: state_type > $o ).
tff(pred_def_13171,type,
v21291: state_type > $o ).
tff(pred_def_13172,type,
v21290: state_type > $o ).
tff(pred_def_13173,type,
v21292: state_type > $o ).
tff(pred_def_13174,type,
v21293: state_type > $o ).
tff(pred_def_13175,type,
v21289: state_type > $o ).
tff(pred_def_13176,type,
v21288: state_type > $o ).
tff(pred_def_13177,type,
v21285: state_type > $o ).
tff(pred_def_13178,type,
v21287: state_type > $o ).
tff(pred_def_13179,type,
v21221: state_type > $o ).
tff(pred_def_13180,type,
v21299: state_type > $o ).
tff(pred_def_13181,type,
v21301: state_type > $o ).
tff(pred_def_13182,type,
v21303: state_type > $o ).
tff(pred_def_13183,type,
v21305: state_type > $o ).
tff(pred_def_13184,type,
v21307: state_type > $o ).
tff(pred_def_13185,type,
v21315: state_type > $o ).
tff(pred_def_13186,type,
v21313: state_type > $o ).
tff(pred_def_13187,type,
v21312: state_type > $o ).
tff(pred_def_13188,type,
v21311: ( state_type * $int ) > $o ).
tff(pred_def_13189,type,
v21309: state_type > $o ).
tff(pred_def_13190,type,
v21319: state_type > $o ).
tff(pred_def_13191,type,
v21321: state_type > $o ).
tff(pred_def_13192,type,
v21323: state_type > $o ).
tff(pred_def_13193,type,
v21325: state_type > $o ).
tff(pred_def_13194,type,
v21332: state_type > $o ).
tff(pred_def_13195,type,
v21330: state_type > $o ).
tff(pred_def_13196,type,
v21329: state_type > $o ).
tff(pred_def_13197,type,
v21345: ( state_type * $int ) > $o ).
tff(pred_def_13198,type,
v21344: state_type > $o ).
tff(pred_def_13199,type,
v21348: state_type > $o ).
tff(pred_def_13200,type,
v21350: state_type > $o ).
tff(pred_def_13201,type,
v21349: state_type > $o ).
tff(pred_def_13202,type,
v21347: state_type > $o ).
tff(pred_def_13203,type,
v21351: state_type > $o ).
tff(pred_def_13204,type,
v21346: state_type > $o ).
tff(pred_def_13205,type,
v21343: state_type > $o ).
tff(pred_def_13206,type,
v21354: state_type > $o ).
tff(pred_def_13207,type,
v21356: state_type > $o ).
tff(pred_def_13208,type,
v21355: state_type > $o ).
tff(pred_def_13209,type,
v21353: state_type > $o ).
tff(pred_def_13210,type,
v21357: state_type > $o ).
tff(pred_def_13211,type,
v21352: state_type > $o ).
tff(pred_def_13212,type,
v21342: state_type > $o ).
tff(pred_def_13213,type,
v21341: state_type > $o ).
tff(pred_def_13214,type,
v21359: state_type > $o ).
tff(pred_def_13215,type,
v21358: state_type > $o ).
tff(pred_def_13216,type,
v21340: state_type > $o ).
tff(pred_def_13217,type,
v21360: state_type > $o ).
tff(pred_def_13218,type,
v21339: state_type > $o ).
tff(pred_def_13219,type,
v21336: state_type > $o ).
tff(pred_def_13220,type,
v21338: state_type > $o ).
tff(pred_def_13221,type,
v21328: state_type > $o ).
tff(pred_def_13222,type,
v21367: state_type > $o ).
tff(pred_def_13223,type,
v21366: state_type > $o ).
tff(pred_def_13224,type,
v21368: state_type > $o ).
tff(pred_def_13225,type,
v21369: state_type > $o ).
tff(pred_def_13226,type,
v21365: state_type > $o ).
tff(pred_def_13227,type,
v21364: state_type > $o ).
tff(pred_def_13228,type,
v21361: state_type > $o ).
tff(pred_def_13229,type,
v21363: state_type > $o ).
tff(pred_def_13230,type,
v21297: state_type > $o ).
tff(pred_def_13231,type,
v21375: state_type > $o ).
tff(pred_def_13232,type,
v21377: state_type > $o ).
tff(pred_def_13233,type,
v21379: state_type > $o ).
tff(pred_def_13234,type,
v21381: state_type > $o ).
tff(pred_def_13235,type,
v21383: state_type > $o ).
tff(pred_def_13236,type,
v21391: state_type > $o ).
tff(pred_def_13237,type,
v21389: state_type > $o ).
tff(pred_def_13238,type,
v21388: state_type > $o ).
tff(pred_def_13239,type,
v21387: ( state_type * $int ) > $o ).
tff(pred_def_13240,type,
v21385: state_type > $o ).
tff(pred_def_13241,type,
v21395: state_type > $o ).
tff(pred_def_13242,type,
v21397: state_type > $o ).
tff(pred_def_13243,type,
v21399: state_type > $o ).
tff(pred_def_13244,type,
v21401: state_type > $o ).
tff(pred_def_13245,type,
v21408: state_type > $o ).
tff(pred_def_13246,type,
v21406: state_type > $o ).
tff(pred_def_13247,type,
v21405: state_type > $o ).
tff(pred_def_13248,type,
v21421: ( state_type * $int ) > $o ).
tff(pred_def_13249,type,
v21420: state_type > $o ).
tff(pred_def_13250,type,
v21424: state_type > $o ).
tff(pred_def_13251,type,
v21426: state_type > $o ).
tff(pred_def_13252,type,
v21425: state_type > $o ).
tff(pred_def_13253,type,
v21423: state_type > $o ).
tff(pred_def_13254,type,
v21427: state_type > $o ).
tff(pred_def_13255,type,
v21422: state_type > $o ).
tff(pred_def_13256,type,
v21419: state_type > $o ).
tff(pred_def_13257,type,
v21430: state_type > $o ).
tff(pred_def_13258,type,
v21432: state_type > $o ).
tff(pred_def_13259,type,
v21431: state_type > $o ).
tff(pred_def_13260,type,
v21429: state_type > $o ).
tff(pred_def_13261,type,
v21433: state_type > $o ).
tff(pred_def_13262,type,
v21428: state_type > $o ).
tff(pred_def_13263,type,
v21418: state_type > $o ).
tff(pred_def_13264,type,
v21417: state_type > $o ).
tff(pred_def_13265,type,
v21435: state_type > $o ).
tff(pred_def_13266,type,
v21434: state_type > $o ).
tff(pred_def_13267,type,
v21416: state_type > $o ).
tff(pred_def_13268,type,
v21436: state_type > $o ).
tff(pred_def_13269,type,
v21415: state_type > $o ).
tff(pred_def_13270,type,
v21412: state_type > $o ).
tff(pred_def_13271,type,
v21414: state_type > $o ).
tff(pred_def_13272,type,
v21404: state_type > $o ).
tff(pred_def_13273,type,
v21443: state_type > $o ).
tff(pred_def_13274,type,
v21442: state_type > $o ).
tff(pred_def_13275,type,
v21444: state_type > $o ).
tff(pred_def_13276,type,
v21445: state_type > $o ).
tff(pred_def_13277,type,
v21441: state_type > $o ).
tff(pred_def_13278,type,
v21440: state_type > $o ).
tff(pred_def_13279,type,
v21437: state_type > $o ).
tff(pred_def_13280,type,
v21439: state_type > $o ).
tff(pred_def_13281,type,
v21373: state_type > $o ).
tff(pred_def_13282,type,
v21451: state_type > $o ).
tff(pred_def_13283,type,
v21453: state_type > $o ).
tff(pred_def_13284,type,
v21455: state_type > $o ).
tff(pred_def_13285,type,
v21457: state_type > $o ).
tff(pred_def_13286,type,
v21459: state_type > $o ).
tff(pred_def_13287,type,
v21467: state_type > $o ).
tff(pred_def_13288,type,
v21465: state_type > $o ).
tff(pred_def_13289,type,
v21464: state_type > $o ).
tff(pred_def_13290,type,
v21463: ( state_type * $int ) > $o ).
tff(pred_def_13291,type,
v21461: state_type > $o ).
tff(pred_def_13292,type,
v21471: state_type > $o ).
tff(pred_def_13293,type,
v21473: state_type > $o ).
tff(pred_def_13294,type,
v21475: state_type > $o ).
tff(pred_def_13295,type,
v21477: state_type > $o ).
tff(pred_def_13296,type,
v21484: state_type > $o ).
tff(pred_def_13297,type,
v21482: state_type > $o ).
tff(pred_def_13298,type,
v21481: state_type > $o ).
tff(pred_def_13299,type,
v21497: ( state_type * $int ) > $o ).
tff(pred_def_13300,type,
v21496: state_type > $o ).
tff(pred_def_13301,type,
v21500: state_type > $o ).
tff(pred_def_13302,type,
v21502: state_type > $o ).
tff(pred_def_13303,type,
v21501: state_type > $o ).
tff(pred_def_13304,type,
v21499: state_type > $o ).
tff(pred_def_13305,type,
v21503: state_type > $o ).
tff(pred_def_13306,type,
v21498: state_type > $o ).
tff(pred_def_13307,type,
v21495: state_type > $o ).
tff(pred_def_13308,type,
v21506: state_type > $o ).
tff(pred_def_13309,type,
v21508: state_type > $o ).
tff(pred_def_13310,type,
v21507: state_type > $o ).
tff(pred_def_13311,type,
v21505: state_type > $o ).
tff(pred_def_13312,type,
v21509: state_type > $o ).
tff(pred_def_13313,type,
v21504: state_type > $o ).
tff(pred_def_13314,type,
v21494: state_type > $o ).
tff(pred_def_13315,type,
v21493: state_type > $o ).
tff(pred_def_13316,type,
v21511: state_type > $o ).
tff(pred_def_13317,type,
v21510: state_type > $o ).
tff(pred_def_13318,type,
v21492: state_type > $o ).
tff(pred_def_13319,type,
v21512: state_type > $o ).
tff(pred_def_13320,type,
v21491: state_type > $o ).
tff(pred_def_13321,type,
v21488: state_type > $o ).
tff(pred_def_13322,type,
v21490: state_type > $o ).
tff(pred_def_13323,type,
v21480: state_type > $o ).
tff(pred_def_13324,type,
v21519: state_type > $o ).
tff(pred_def_13325,type,
v21518: state_type > $o ).
tff(pred_def_13326,type,
v21520: state_type > $o ).
tff(pred_def_13327,type,
v21521: state_type > $o ).
tff(pred_def_13328,type,
v21517: state_type > $o ).
tff(pred_def_13329,type,
v21516: state_type > $o ).
tff(pred_def_13330,type,
v21513: state_type > $o ).
tff(pred_def_13331,type,
v21515: state_type > $o ).
tff(pred_def_13332,type,
v21449: state_type > $o ).
tff(pred_def_13333,type,
v21527: state_type > $o ).
tff(pred_def_13334,type,
v21529: state_type > $o ).
tff(pred_def_13335,type,
v21531: state_type > $o ).
tff(pred_def_13336,type,
v21533: state_type > $o ).
tff(pred_def_13337,type,
v21535: state_type > $o ).
tff(pred_def_13338,type,
v21543: state_type > $o ).
tff(pred_def_13339,type,
v21541: state_type > $o ).
tff(pred_def_13340,type,
v21540: state_type > $o ).
tff(pred_def_13341,type,
v21539: ( state_type * $int ) > $o ).
tff(pred_def_13342,type,
v21537: state_type > $o ).
tff(pred_def_13343,type,
v21547: state_type > $o ).
tff(pred_def_13344,type,
v21549: state_type > $o ).
tff(pred_def_13345,type,
v21551: state_type > $o ).
tff(pred_def_13346,type,
v21553: state_type > $o ).
tff(pred_def_13347,type,
v21560: state_type > $o ).
tff(pred_def_13348,type,
v21558: state_type > $o ).
tff(pred_def_13349,type,
v21557: state_type > $o ).
tff(pred_def_13350,type,
v21573: ( state_type * $int ) > $o ).
tff(pred_def_13351,type,
v21572: state_type > $o ).
tff(pred_def_13352,type,
v21576: state_type > $o ).
tff(pred_def_13353,type,
v21578: state_type > $o ).
tff(pred_def_13354,type,
v21577: state_type > $o ).
tff(pred_def_13355,type,
v21575: state_type > $o ).
tff(pred_def_13356,type,
v21579: state_type > $o ).
tff(pred_def_13357,type,
v21574: state_type > $o ).
tff(pred_def_13358,type,
v21571: state_type > $o ).
tff(pred_def_13359,type,
v21582: state_type > $o ).
tff(pred_def_13360,type,
v21584: state_type > $o ).
tff(pred_def_13361,type,
v21583: state_type > $o ).
tff(pred_def_13362,type,
v21581: state_type > $o ).
tff(pred_def_13363,type,
v21585: state_type > $o ).
tff(pred_def_13364,type,
v21580: state_type > $o ).
tff(pred_def_13365,type,
v21570: state_type > $o ).
tff(pred_def_13366,type,
v21569: state_type > $o ).
tff(pred_def_13367,type,
v21587: state_type > $o ).
tff(pred_def_13368,type,
v21586: state_type > $o ).
tff(pred_def_13369,type,
v21568: state_type > $o ).
tff(pred_def_13370,type,
v21588: state_type > $o ).
tff(pred_def_13371,type,
v21567: state_type > $o ).
tff(pred_def_13372,type,
v21564: state_type > $o ).
tff(pred_def_13373,type,
v21566: state_type > $o ).
tff(pred_def_13374,type,
v21556: state_type > $o ).
tff(pred_def_13375,type,
v21595: state_type > $o ).
tff(pred_def_13376,type,
v21594: state_type > $o ).
tff(pred_def_13377,type,
v21596: state_type > $o ).
tff(pred_def_13378,type,
v21597: state_type > $o ).
tff(pred_def_13379,type,
v21593: state_type > $o ).
tff(pred_def_13380,type,
v21592: state_type > $o ).
tff(pred_def_13381,type,
v21589: state_type > $o ).
tff(pred_def_13382,type,
v21591: state_type > $o ).
tff(pred_def_13383,type,
v21525: state_type > $o ).
tff(pred_def_13384,type,
v21603: state_type > $o ).
tff(pred_def_13385,type,
v21605: state_type > $o ).
tff(pred_def_13386,type,
v21607: state_type > $o ).
tff(pred_def_13387,type,
v21609: state_type > $o ).
tff(pred_def_13388,type,
v21611: state_type > $o ).
tff(pred_def_13389,type,
v21619: state_type > $o ).
tff(pred_def_13390,type,
v21617: state_type > $o ).
tff(pred_def_13391,type,
v21616: state_type > $o ).
tff(pred_def_13392,type,
v21615: ( state_type * $int ) > $o ).
tff(pred_def_13393,type,
v21613: state_type > $o ).
tff(pred_def_13394,type,
v21623: state_type > $o ).
tff(pred_def_13395,type,
v21625: state_type > $o ).
tff(pred_def_13396,type,
v21627: state_type > $o ).
tff(pred_def_13397,type,
v21629: state_type > $o ).
tff(pred_def_13398,type,
v21636: state_type > $o ).
tff(pred_def_13399,type,
v21634: state_type > $o ).
tff(pred_def_13400,type,
v21633: state_type > $o ).
tff(pred_def_13401,type,
v21649: ( state_type * $int ) > $o ).
tff(pred_def_13402,type,
v21648: state_type > $o ).
tff(pred_def_13403,type,
v21652: state_type > $o ).
tff(pred_def_13404,type,
v21654: state_type > $o ).
tff(pred_def_13405,type,
v21653: state_type > $o ).
tff(pred_def_13406,type,
v21651: state_type > $o ).
tff(pred_def_13407,type,
v21655: state_type > $o ).
tff(pred_def_13408,type,
v21650: state_type > $o ).
tff(pred_def_13409,type,
v21647: state_type > $o ).
tff(pred_def_13410,type,
v21658: state_type > $o ).
tff(pred_def_13411,type,
v21660: state_type > $o ).
tff(pred_def_13412,type,
v21659: state_type > $o ).
tff(pred_def_13413,type,
v21657: state_type > $o ).
tff(pred_def_13414,type,
v21661: state_type > $o ).
tff(pred_def_13415,type,
v21656: state_type > $o ).
tff(pred_def_13416,type,
v21646: state_type > $o ).
tff(pred_def_13417,type,
v21645: state_type > $o ).
tff(pred_def_13418,type,
v21663: state_type > $o ).
tff(pred_def_13419,type,
v21662: state_type > $o ).
tff(pred_def_13420,type,
v21644: state_type > $o ).
tff(pred_def_13421,type,
v21664: state_type > $o ).
tff(pred_def_13422,type,
v21643: state_type > $o ).
tff(pred_def_13423,type,
v21640: state_type > $o ).
tff(pred_def_13424,type,
v21642: state_type > $o ).
tff(pred_def_13425,type,
v21632: state_type > $o ).
tff(pred_def_13426,type,
v21671: state_type > $o ).
tff(pred_def_13427,type,
v21670: state_type > $o ).
tff(pred_def_13428,type,
v21672: state_type > $o ).
tff(pred_def_13429,type,
v21673: state_type > $o ).
tff(pred_def_13430,type,
v21669: state_type > $o ).
tff(pred_def_13431,type,
v21668: state_type > $o ).
tff(pred_def_13432,type,
v21665: state_type > $o ).
tff(pred_def_13433,type,
v21667: state_type > $o ).
tff(pred_def_13434,type,
v21601: state_type > $o ).
tff(pred_def_13435,type,
v21679: state_type > $o ).
tff(pred_def_13436,type,
v21681: state_type > $o ).
tff(pred_def_13437,type,
v21683: state_type > $o ).
tff(pred_def_13438,type,
v21685: state_type > $o ).
tff(pred_def_13439,type,
v21687: state_type > $o ).
tff(pred_def_13440,type,
v21695: state_type > $o ).
tff(pred_def_13441,type,
v21693: state_type > $o ).
tff(pred_def_13442,type,
v21692: state_type > $o ).
tff(pred_def_13443,type,
v21691: ( state_type * $int ) > $o ).
tff(pred_def_13444,type,
v21689: state_type > $o ).
tff(pred_def_13445,type,
v21699: state_type > $o ).
tff(pred_def_13446,type,
v21701: state_type > $o ).
tff(pred_def_13447,type,
v21703: state_type > $o ).
tff(pred_def_13448,type,
v21705: state_type > $o ).
tff(pred_def_13449,type,
v21712: state_type > $o ).
tff(pred_def_13450,type,
v21710: state_type > $o ).
tff(pred_def_13451,type,
v21709: state_type > $o ).
tff(pred_def_13452,type,
v21725: ( state_type * $int ) > $o ).
tff(pred_def_13453,type,
v21724: state_type > $o ).
tff(pred_def_13454,type,
v21728: state_type > $o ).
tff(pred_def_13455,type,
v21730: state_type > $o ).
tff(pred_def_13456,type,
v21729: state_type > $o ).
tff(pred_def_13457,type,
v21727: state_type > $o ).
tff(pred_def_13458,type,
v21731: state_type > $o ).
tff(pred_def_13459,type,
v21726: state_type > $o ).
tff(pred_def_13460,type,
v21723: state_type > $o ).
tff(pred_def_13461,type,
v21734: state_type > $o ).
tff(pred_def_13462,type,
v21736: state_type > $o ).
tff(pred_def_13463,type,
v21735: state_type > $o ).
tff(pred_def_13464,type,
v21733: state_type > $o ).
tff(pred_def_13465,type,
v21737: state_type > $o ).
tff(pred_def_13466,type,
v21732: state_type > $o ).
tff(pred_def_13467,type,
v21722: state_type > $o ).
tff(pred_def_13468,type,
v21721: state_type > $o ).
tff(pred_def_13469,type,
v21739: state_type > $o ).
tff(pred_def_13470,type,
v21738: state_type > $o ).
tff(pred_def_13471,type,
v21720: state_type > $o ).
tff(pred_def_13472,type,
v21740: state_type > $o ).
tff(pred_def_13473,type,
v21719: state_type > $o ).
tff(pred_def_13474,type,
v21716: state_type > $o ).
tff(pred_def_13475,type,
v21718: state_type > $o ).
tff(pred_def_13476,type,
v21708: state_type > $o ).
tff(pred_def_13477,type,
v21747: state_type > $o ).
tff(pred_def_13478,type,
v21746: state_type > $o ).
tff(pred_def_13479,type,
v21748: state_type > $o ).
tff(pred_def_13480,type,
v21749: state_type > $o ).
tff(pred_def_13481,type,
v21745: state_type > $o ).
tff(pred_def_13482,type,
v21744: state_type > $o ).
tff(pred_def_13483,type,
v21741: state_type > $o ).
tff(pred_def_13484,type,
v21743: state_type > $o ).
tff(pred_def_13485,type,
v21677: state_type > $o ).
tff(pred_def_13486,type,
v21755: state_type > $o ).
tff(pred_def_13487,type,
v21757: state_type > $o ).
tff(pred_def_13488,type,
v21759: state_type > $o ).
tff(pred_def_13489,type,
v21761: state_type > $o ).
tff(pred_def_13490,type,
v21763: state_type > $o ).
tff(pred_def_13491,type,
v21771: state_type > $o ).
tff(pred_def_13492,type,
v21769: state_type > $o ).
tff(pred_def_13493,type,
v21768: state_type > $o ).
tff(pred_def_13494,type,
v21767: ( state_type * $int ) > $o ).
tff(pred_def_13495,type,
v21765: state_type > $o ).
tff(pred_def_13496,type,
v21775: state_type > $o ).
tff(pred_def_13497,type,
v21777: state_type > $o ).
tff(pred_def_13498,type,
v21779: state_type > $o ).
tff(pred_def_13499,type,
v21781: state_type > $o ).
tff(pred_def_13500,type,
v21788: state_type > $o ).
tff(pred_def_13501,type,
v21786: state_type > $o ).
tff(pred_def_13502,type,
v21785: state_type > $o ).
tff(pred_def_13503,type,
v21801: ( state_type * $int ) > $o ).
tff(pred_def_13504,type,
v21800: state_type > $o ).
tff(pred_def_13505,type,
v21804: state_type > $o ).
tff(pred_def_13506,type,
v21806: state_type > $o ).
tff(pred_def_13507,type,
v21805: state_type > $o ).
tff(pred_def_13508,type,
v21803: state_type > $o ).
tff(pred_def_13509,type,
v21807: state_type > $o ).
tff(pred_def_13510,type,
v21802: state_type > $o ).
tff(pred_def_13511,type,
v21799: state_type > $o ).
tff(pred_def_13512,type,
v21810: state_type > $o ).
tff(pred_def_13513,type,
v21812: state_type > $o ).
tff(pred_def_13514,type,
v21811: state_type > $o ).
tff(pred_def_13515,type,
v21809: state_type > $o ).
tff(pred_def_13516,type,
v21813: state_type > $o ).
tff(pred_def_13517,type,
v21808: state_type > $o ).
tff(pred_def_13518,type,
v21798: state_type > $o ).
tff(pred_def_13519,type,
v21797: state_type > $o ).
tff(pred_def_13520,type,
v21815: state_type > $o ).
tff(pred_def_13521,type,
v21814: state_type > $o ).
tff(pred_def_13522,type,
v21796: state_type > $o ).
tff(pred_def_13523,type,
v21816: state_type > $o ).
tff(pred_def_13524,type,
v21795: state_type > $o ).
tff(pred_def_13525,type,
v21792: state_type > $o ).
tff(pred_def_13526,type,
v21794: state_type > $o ).
tff(pred_def_13527,type,
v21784: state_type > $o ).
tff(pred_def_13528,type,
v21823: state_type > $o ).
tff(pred_def_13529,type,
v21822: state_type > $o ).
tff(pred_def_13530,type,
v21824: state_type > $o ).
tff(pred_def_13531,type,
v21825: state_type > $o ).
tff(pred_def_13532,type,
v21821: state_type > $o ).
tff(pred_def_13533,type,
v21820: state_type > $o ).
tff(pred_def_13534,type,
v21817: state_type > $o ).
tff(pred_def_13535,type,
v21819: state_type > $o ).
tff(pred_def_13536,type,
v21753: state_type > $o ).
tff(pred_def_13537,type,
v21831: state_type > $o ).
tff(pred_def_13538,type,
v21833: state_type > $o ).
tff(pred_def_13539,type,
v21835: state_type > $o ).
tff(pred_def_13540,type,
v21837: state_type > $o ).
tff(pred_def_13541,type,
v21839: state_type > $o ).
tff(pred_def_13542,type,
v21847: state_type > $o ).
tff(pred_def_13543,type,
v21845: state_type > $o ).
tff(pred_def_13544,type,
v21844: state_type > $o ).
tff(pred_def_13545,type,
v21843: ( state_type * $int ) > $o ).
tff(pred_def_13546,type,
v21841: state_type > $o ).
tff(pred_def_13547,type,
v21851: state_type > $o ).
tff(pred_def_13548,type,
v21853: state_type > $o ).
tff(pred_def_13549,type,
v21855: state_type > $o ).
tff(pred_def_13550,type,
v21857: state_type > $o ).
tff(pred_def_13551,type,
v21864: state_type > $o ).
tff(pred_def_13552,type,
v21862: state_type > $o ).
tff(pred_def_13553,type,
v21861: state_type > $o ).
tff(pred_def_13554,type,
v21877: ( state_type * $int ) > $o ).
tff(pred_def_13555,type,
v21876: state_type > $o ).
tff(pred_def_13556,type,
v21880: state_type > $o ).
tff(pred_def_13557,type,
v21882: state_type > $o ).
tff(pred_def_13558,type,
v21881: state_type > $o ).
tff(pred_def_13559,type,
v21879: state_type > $o ).
tff(pred_def_13560,type,
v21883: state_type > $o ).
tff(pred_def_13561,type,
v21878: state_type > $o ).
tff(pred_def_13562,type,
v21875: state_type > $o ).
tff(pred_def_13563,type,
v21886: state_type > $o ).
tff(pred_def_13564,type,
v21888: state_type > $o ).
tff(pred_def_13565,type,
v21887: state_type > $o ).
tff(pred_def_13566,type,
v21885: state_type > $o ).
tff(pred_def_13567,type,
v21889: state_type > $o ).
tff(pred_def_13568,type,
v21884: state_type > $o ).
tff(pred_def_13569,type,
v21874: state_type > $o ).
tff(pred_def_13570,type,
v21873: state_type > $o ).
tff(pred_def_13571,type,
v21891: state_type > $o ).
tff(pred_def_13572,type,
v21890: state_type > $o ).
tff(pred_def_13573,type,
v21872: state_type > $o ).
tff(pred_def_13574,type,
v21892: state_type > $o ).
tff(pred_def_13575,type,
v21871: state_type > $o ).
tff(pred_def_13576,type,
v21868: state_type > $o ).
tff(pred_def_13577,type,
v21870: state_type > $o ).
tff(pred_def_13578,type,
v21860: state_type > $o ).
tff(pred_def_13579,type,
v21899: state_type > $o ).
tff(pred_def_13580,type,
v21898: state_type > $o ).
tff(pred_def_13581,type,
v21900: state_type > $o ).
tff(pred_def_13582,type,
v21901: state_type > $o ).
tff(pred_def_13583,type,
v21897: state_type > $o ).
tff(pred_def_13584,type,
v21896: state_type > $o ).
tff(pred_def_13585,type,
v21893: state_type > $o ).
tff(pred_def_13586,type,
v21895: state_type > $o ).
tff(pred_def_13587,type,
v21829: state_type > $o ).
tff(pred_def_13588,type,
v21907: state_type > $o ).
tff(pred_def_13589,type,
v21909: state_type > $o ).
tff(pred_def_13590,type,
v21911: state_type > $o ).
tff(pred_def_13591,type,
v21913: state_type > $o ).
tff(pred_def_13592,type,
v21915: state_type > $o ).
tff(pred_def_13593,type,
v21923: state_type > $o ).
tff(pred_def_13594,type,
v21921: state_type > $o ).
tff(pred_def_13595,type,
v21920: state_type > $o ).
tff(pred_def_13596,type,
v21919: ( state_type * $int ) > $o ).
tff(pred_def_13597,type,
v21917: state_type > $o ).
tff(pred_def_13598,type,
v21927: state_type > $o ).
tff(pred_def_13599,type,
v21929: state_type > $o ).
tff(pred_def_13600,type,
v21931: state_type > $o ).
tff(pred_def_13601,type,
v21933: state_type > $o ).
tff(pred_def_13602,type,
v21940: state_type > $o ).
tff(pred_def_13603,type,
v21938: state_type > $o ).
tff(pred_def_13604,type,
v21937: state_type > $o ).
tff(pred_def_13605,type,
v21953: ( state_type * $int ) > $o ).
tff(pred_def_13606,type,
v21952: state_type > $o ).
tff(pred_def_13607,type,
v21956: state_type > $o ).
tff(pred_def_13608,type,
v21958: state_type > $o ).
tff(pred_def_13609,type,
v21957: state_type > $o ).
tff(pred_def_13610,type,
v21955: state_type > $o ).
tff(pred_def_13611,type,
v21959: state_type > $o ).
tff(pred_def_13612,type,
v21954: state_type > $o ).
tff(pred_def_13613,type,
v21951: state_type > $o ).
tff(pred_def_13614,type,
v21962: state_type > $o ).
tff(pred_def_13615,type,
v21964: state_type > $o ).
tff(pred_def_13616,type,
v21963: state_type > $o ).
tff(pred_def_13617,type,
v21961: state_type > $o ).
tff(pred_def_13618,type,
v21965: state_type > $o ).
tff(pred_def_13619,type,
v21960: state_type > $o ).
tff(pred_def_13620,type,
v21950: state_type > $o ).
tff(pred_def_13621,type,
v21949: state_type > $o ).
tff(pred_def_13622,type,
v21967: state_type > $o ).
tff(pred_def_13623,type,
v21966: state_type > $o ).
tff(pred_def_13624,type,
v21948: state_type > $o ).
tff(pred_def_13625,type,
v21968: state_type > $o ).
tff(pred_def_13626,type,
v21947: state_type > $o ).
tff(pred_def_13627,type,
v21944: state_type > $o ).
tff(pred_def_13628,type,
v21946: state_type > $o ).
tff(pred_def_13629,type,
v21936: state_type > $o ).
tff(pred_def_13630,type,
v21975: state_type > $o ).
tff(pred_def_13631,type,
v21974: state_type > $o ).
tff(pred_def_13632,type,
v21976: state_type > $o ).
tff(pred_def_13633,type,
v21977: state_type > $o ).
tff(pred_def_13634,type,
v21973: state_type > $o ).
tff(pred_def_13635,type,
v21972: state_type > $o ).
tff(pred_def_13636,type,
v21969: state_type > $o ).
tff(pred_def_13637,type,
v21971: state_type > $o ).
tff(pred_def_13638,type,
v21905: state_type > $o ).
tff(pred_def_13639,type,
v21983: state_type > $o ).
tff(pred_def_13640,type,
v21985: state_type > $o ).
tff(pred_def_13641,type,
v21987: state_type > $o ).
tff(pred_def_13642,type,
v21989: state_type > $o ).
tff(pred_def_13643,type,
v21991: state_type > $o ).
tff(pred_def_13644,type,
v21999: state_type > $o ).
tff(pred_def_13645,type,
v21997: state_type > $o ).
tff(pred_def_13646,type,
v21996: state_type > $o ).
tff(pred_def_13647,type,
v21995: ( state_type * $int ) > $o ).
tff(pred_def_13648,type,
v21993: state_type > $o ).
tff(pred_def_13649,type,
v22003: state_type > $o ).
tff(pred_def_13650,type,
v22005: state_type > $o ).
tff(pred_def_13651,type,
v22007: state_type > $o ).
tff(pred_def_13652,type,
v22009: state_type > $o ).
tff(pred_def_13653,type,
v22016: state_type > $o ).
tff(pred_def_13654,type,
v22014: state_type > $o ).
tff(pred_def_13655,type,
v22013: state_type > $o ).
tff(pred_def_13656,type,
v22029: ( state_type * $int ) > $o ).
tff(pred_def_13657,type,
v22028: state_type > $o ).
tff(pred_def_13658,type,
v22032: state_type > $o ).
tff(pred_def_13659,type,
v22034: state_type > $o ).
tff(pred_def_13660,type,
v22033: state_type > $o ).
tff(pred_def_13661,type,
v22031: state_type > $o ).
tff(pred_def_13662,type,
v22035: state_type > $o ).
tff(pred_def_13663,type,
v22030: state_type > $o ).
tff(pred_def_13664,type,
v22027: state_type > $o ).
tff(pred_def_13665,type,
v22038: state_type > $o ).
tff(pred_def_13666,type,
v22040: state_type > $o ).
tff(pred_def_13667,type,
v22039: state_type > $o ).
tff(pred_def_13668,type,
v22037: state_type > $o ).
tff(pred_def_13669,type,
v22041: state_type > $o ).
tff(pred_def_13670,type,
v22036: state_type > $o ).
tff(pred_def_13671,type,
v22026: state_type > $o ).
tff(pred_def_13672,type,
v22025: state_type > $o ).
tff(pred_def_13673,type,
v22043: state_type > $o ).
tff(pred_def_13674,type,
v22042: state_type > $o ).
tff(pred_def_13675,type,
v22024: state_type > $o ).
tff(pred_def_13676,type,
v22044: state_type > $o ).
tff(pred_def_13677,type,
v22023: state_type > $o ).
tff(pred_def_13678,type,
v22020: state_type > $o ).
tff(pred_def_13679,type,
v22022: state_type > $o ).
tff(pred_def_13680,type,
v22012: state_type > $o ).
tff(pred_def_13681,type,
v22051: state_type > $o ).
tff(pred_def_13682,type,
v22050: state_type > $o ).
tff(pred_def_13683,type,
v22052: state_type > $o ).
tff(pred_def_13684,type,
v22053: state_type > $o ).
tff(pred_def_13685,type,
v22049: state_type > $o ).
tff(pred_def_13686,type,
v22048: state_type > $o ).
tff(pred_def_13687,type,
v22045: state_type > $o ).
tff(pred_def_13688,type,
v22047: state_type > $o ).
tff(pred_def_13689,type,
v21981: state_type > $o ).
tff(pred_def_13690,type,
v22059: state_type > $o ).
tff(pred_def_13691,type,
v22061: state_type > $o ).
tff(pred_def_13692,type,
v22063: state_type > $o ).
tff(pred_def_13693,type,
v22065: state_type > $o ).
tff(pred_def_13694,type,
v22067: state_type > $o ).
tff(pred_def_13695,type,
v22075: state_type > $o ).
tff(pred_def_13696,type,
v22073: state_type > $o ).
tff(pred_def_13697,type,
v22072: state_type > $o ).
tff(pred_def_13698,type,
v22071: ( state_type * $int ) > $o ).
tff(pred_def_13699,type,
v22069: state_type > $o ).
tff(pred_def_13700,type,
v22079: state_type > $o ).
tff(pred_def_13701,type,
v22081: state_type > $o ).
tff(pred_def_13702,type,
v22083: state_type > $o ).
tff(pred_def_13703,type,
v22085: state_type > $o ).
tff(pred_def_13704,type,
v22092: state_type > $o ).
tff(pred_def_13705,type,
v22090: state_type > $o ).
tff(pred_def_13706,type,
v22089: state_type > $o ).
tff(pred_def_13707,type,
v22105: ( state_type * $int ) > $o ).
tff(pred_def_13708,type,
v22104: state_type > $o ).
tff(pred_def_13709,type,
v22108: state_type > $o ).
tff(pred_def_13710,type,
v22110: state_type > $o ).
tff(pred_def_13711,type,
v22109: state_type > $o ).
tff(pred_def_13712,type,
v22107: state_type > $o ).
tff(pred_def_13713,type,
v22111: state_type > $o ).
tff(pred_def_13714,type,
v22106: state_type > $o ).
tff(pred_def_13715,type,
v22103: state_type > $o ).
tff(pred_def_13716,type,
v22114: state_type > $o ).
tff(pred_def_13717,type,
v22116: state_type > $o ).
tff(pred_def_13718,type,
v22115: state_type > $o ).
tff(pred_def_13719,type,
v22113: state_type > $o ).
tff(pred_def_13720,type,
v22117: state_type > $o ).
tff(pred_def_13721,type,
v22112: state_type > $o ).
tff(pred_def_13722,type,
v22102: state_type > $o ).
tff(pred_def_13723,type,
v22101: state_type > $o ).
tff(pred_def_13724,type,
v22119: state_type > $o ).
tff(pred_def_13725,type,
v22118: state_type > $o ).
tff(pred_def_13726,type,
v22100: state_type > $o ).
tff(pred_def_13727,type,
v22120: state_type > $o ).
tff(pred_def_13728,type,
v22099: state_type > $o ).
tff(pred_def_13729,type,
v22096: state_type > $o ).
tff(pred_def_13730,type,
v22098: state_type > $o ).
tff(pred_def_13731,type,
v22088: state_type > $o ).
tff(pred_def_13732,type,
v22127: state_type > $o ).
tff(pred_def_13733,type,
v22126: state_type > $o ).
tff(pred_def_13734,type,
v22128: state_type > $o ).
tff(pred_def_13735,type,
v22129: state_type > $o ).
tff(pred_def_13736,type,
v22125: state_type > $o ).
tff(pred_def_13737,type,
v22124: state_type > $o ).
tff(pred_def_13738,type,
v22121: state_type > $o ).
tff(pred_def_13739,type,
v22123: state_type > $o ).
tff(pred_def_13740,type,
v22057: state_type > $o ).
tff(pred_def_13741,type,
v7660: ( state_type * $int ) > $o ).
tff(pred_def_13742,type,
v7658: ( state_type * $int ) > $o ).
tff(pred_def_13743,type,
v7656: ( state_type * $int ) > $o ).
tff(pred_def_13744,type,
v7654: ( state_type * $int ) > $o ).
tff(pred_def_13745,type,
v7652: ( state_type * $int ) > $o ).
tff(pred_def_13746,type,
v7650: ( state_type * $int ) > $o ).
tff(pred_def_13747,type,
v7648: ( state_type * $int ) > $o ).
tff(pred_def_13748,type,
v7646: ( state_type * $int ) > $o ).
tff(pred_def_13749,type,
v7644: ( state_type * $int ) > $o ).
tff(pred_def_13750,type,
v7642: ( state_type * $int ) > $o ).
tff(pred_def_13751,type,
v7640: ( state_type * $int ) > $o ).
tff(pred_def_13752,type,
v7545: state_type > $o ).
tff(pred_def_13753,type,
v22141: state_type > $o ).
tff(pred_def_13754,type,
v22139: state_type > $o ).
tff(pred_def_13755,type,
v22138: state_type > $o ).
tff(pred_def_13756,type,
v22136: ( state_type * $int ) > $o ).
tff(pred_def_13757,type,
v22149: state_type > $o ).
tff(pred_def_13758,type,
v22147: state_type > $o ).
tff(pred_def_13759,type,
v22146: state_type > $o ).
tff(pred_def_13760,type,
v22144: ( state_type * $int ) > $o ).
tff(pred_def_13761,type,
v22134: ( state_type * $int ) > $o ).
tff(pred_def_13762,type,
v22158: state_type > $o ).
tff(pred_def_13763,type,
v22156: state_type > $o ).
tff(pred_def_13764,type,
v22154: state_type > $o ).
tff(pred_def_13765,type,
v22202: state_type > $o ).
tff(pred_def_13766,type,
v22200: state_type > $o ).
tff(pred_def_13767,type,
v22198: state_type > $o ).
tff(pred_def_13768,type,
v22196: state_type > $o ).
tff(pred_def_13769,type,
v22194: state_type > $o ).
tff(pred_def_13770,type,
v22192: state_type > $o ).
tff(pred_def_13771,type,
v22190: state_type > $o ).
tff(pred_def_13772,type,
v22188: state_type > $o ).
tff(pred_def_13773,type,
v22205: state_type > $o ).
tff(pred_def_13774,type,
v22207: state_type > $o ).
tff(pred_def_13775,type,
v22209: state_type > $o ).
tff(pred_def_13776,type,
v22211: state_type > $o ).
tff(pred_def_13777,type,
v22243: ( state_type * $int ) > $o ).
tff(pred_def_13778,type,
v22241: ( state_type * $int ) > $o ).
tff(pred_def_13779,type,
v22239: ( state_type * $int ) > $o ).
tff(pred_def_13780,type,
v22237: ( state_type * $int ) > $o ).
tff(pred_def_13781,type,
v22235: ( state_type * $int ) > $o ).
tff(pred_def_13782,type,
v22233: ( state_type * $int ) > $o ).
tff(pred_def_13783,type,
v22248: state_type > $o ).
tff(pred_def_13784,type,
v22247: state_type > $o ).
tff(pred_def_13785,type,
v22246: state_type > $o ).
tff(pred_def_13786,type,
v22255: state_type > $o ).
tff(pred_def_13787,type,
v22252: ( state_type * $int ) > $o ).
tff(pred_def_13788,type,
v22254: ( state_type * $int ) > $o ).
tff(pred_def_13789,type,
v22245: ( state_type * $int ) > $o ).
tff(pred_def_13790,type,
v22231: ( state_type * $int ) > $o ).
tff(pred_def_13791,type,
v22229: ( state_type * $int ) > $o ).
tff(pred_def_13792,type,
v22227: ( state_type * $int ) > $o ).
tff(pred_def_13793,type,
v22225: ( state_type * $int ) > $o ).
tff(pred_def_13794,type,
v22223: ( state_type * $int ) > $o ).
tff(pred_def_13795,type,
v22221: ( state_type * $int ) > $o ).
tff(pred_def_13796,type,
v22219: ( state_type * $int ) > $o ).
tff(pred_def_13797,type,
v22217: ( state_type * $int ) > $o ).
tff(pred_def_13798,type,
v22215: ( state_type * $int ) > $o ).
tff(pred_def_13799,type,
v22213: state_type > $o ).
tff(pred_def_13800,type,
v22259: state_type > $o ).
tff(pred_def_13801,type,
v22277: state_type > $o ).
tff(pred_def_13802,type,
v22275: state_type > $o ).
tff(pred_def_13803,type,
v22273: state_type > $o ).
tff(pred_def_13804,type,
v22271: state_type > $o ).
tff(pred_def_13805,type,
v22269: state_type > $o ).
tff(pred_def_13806,type,
v22303: state_type > $o ).
tff(pred_def_13807,type,
v22301: state_type > $o ).
tff(pred_def_13808,type,
v22299: state_type > $o ).
tff(pred_def_13809,type,
v22297: state_type > $o ).
tff(pred_def_13810,type,
v22295: state_type > $o ).
tff(pred_def_13811,type,
v22293: state_type > $o ).
tff(pred_def_13812,type,
v22309: state_type > $o ).
tff(pred_def_13813,type,
v22307: state_type > $o ).
tff(pred_def_13814,type,
v22306: state_type > $o ).
tff(pred_def_13815,type,
v22312: state_type > $o ).
tff(pred_def_13816,type,
v22314: state_type > $o ).
tff(pred_def_13817,type,
v22291: state_type > $o ).
tff(pred_def_13818,type,
v22289: state_type > $o ).
tff(pred_def_13819,type,
v22287: state_type > $o ).
tff(pred_def_13820,type,
v22285: state_type > $o ).
tff(pred_def_13821,type,
v22283: state_type > $o ).
tff(pred_def_13822,type,
v22281: state_type > $o ).
tff(pred_def_13823,type,
v22279: state_type > $o ).
tff(pred_def_13824,type,
v22267: state_type > $o ).
tff(pred_def_13825,type,
v22265: state_type > $o ).
tff(pred_def_13826,type,
v22263: state_type > $o ).
tff(pred_def_13827,type,
v22261: state_type > $o ).
tff(pred_def_13828,type,
v22319: state_type > $o ).
tff(pred_def_13829,type,
v22327: state_type > $o ).
tff(pred_def_13830,type,
v22325: state_type > $o ).
tff(pred_def_13831,type,
v22323: state_type > $o ).
tff(pred_def_13832,type,
v22321: state_type > $o ).
tff(pred_def_13833,type,
v22334: state_type > $o ).
tff(pred_def_13834,type,
v22332: state_type > $o ).
tff(pred_def_13835,type,
v22331: state_type > $o ).
tff(pred_def_13836,type,
v22347: ( state_type * $int ) > $o ).
tff(pred_def_13837,type,
v22346: state_type > $o ).
tff(pred_def_13838,type,
v22350: state_type > $o ).
tff(pred_def_13839,type,
v22352: state_type > $o ).
tff(pred_def_13840,type,
v22351: state_type > $o ).
tff(pred_def_13841,type,
v22349: state_type > $o ).
tff(pred_def_13842,type,
v22353: state_type > $o ).
tff(pred_def_13843,type,
v22348: state_type > $o ).
tff(pred_def_13844,type,
v22345: state_type > $o ).
tff(pred_def_13845,type,
v22356: state_type > $o ).
tff(pred_def_13846,type,
v22358: state_type > $o ).
tff(pred_def_13847,type,
v22357: state_type > $o ).
tff(pred_def_13848,type,
v22355: state_type > $o ).
tff(pred_def_13849,type,
v22359: state_type > $o ).
tff(pred_def_13850,type,
v22354: state_type > $o ).
tff(pred_def_13851,type,
v22344: state_type > $o ).
tff(pred_def_13852,type,
v22343: state_type > $o ).
tff(pred_def_13853,type,
v22361: state_type > $o ).
tff(pred_def_13854,type,
v22360: state_type > $o ).
tff(pred_def_13855,type,
v22342: state_type > $o ).
tff(pred_def_13856,type,
v22362: state_type > $o ).
tff(pred_def_13857,type,
v22341: state_type > $o ).
tff(pred_def_13858,type,
v22338: state_type > $o ).
tff(pred_def_13859,type,
v22340: state_type > $o ).
tff(pred_def_13860,type,
v22330: state_type > $o ).
tff(pred_def_13861,type,
v22369: state_type > $o ).
tff(pred_def_13862,type,
v22368: state_type > $o ).
tff(pred_def_13863,type,
v22370: state_type > $o ).
tff(pred_def_13864,type,
v22371: state_type > $o ).
tff(pred_def_13865,type,
v22367: state_type > $o ).
tff(pred_def_13866,type,
v22366: state_type > $o ).
tff(pred_def_13867,type,
v22363: state_type > $o ).
tff(pred_def_13868,type,
v22365: state_type > $o ).
tff(pred_def_13869,type,
v22186: state_type > $o ).
tff(pred_def_13870,type,
v22184: ( state_type * $int ) > $o ).
tff(pred_def_13871,type,
v22182: ( state_type * $int ) > $o ).
tff(pred_def_13872,type,
v22180: ( state_type * $int ) > $o ).
tff(pred_def_13873,type,
v22178: ( state_type * $int ) > $o ).
tff(pred_def_13874,type,
v22176: ( state_type * $int ) > $o ).
tff(pred_def_13875,type,
v22174: ( state_type * $int ) > $o ).
tff(pred_def_13876,type,
v22172: state_type > $o ).
tff(pred_def_13877,type,
v22170: state_type > $o ).
tff(pred_def_13878,type,
v22168: state_type > $o ).
tff(pred_def_13879,type,
v22166: state_type > $o ).
tff(pred_def_13880,type,
v22164: state_type > $o ).
tff(pred_def_13881,type,
v22162: state_type > $o ).
tff(pred_def_13882,type,
v22160: state_type > $o ).
tff(pred_def_13883,type,
v22380: state_type > $o ).
tff(pred_def_13884,type,
v22378: state_type > $o ).
tff(pred_def_13885,type,
v22377: state_type > $o ).
tff(pred_def_13886,type,
v22375: ( state_type * $int ) > $o ).
tff(pred_def_13887,type,
v22388: state_type > $o ).
tff(pred_def_13888,type,
v22386: state_type > $o ).
tff(pred_def_13889,type,
v22385: state_type > $o ).
tff(pred_def_13890,type,
v22383: ( state_type * $int ) > $o ).
tff(pred_def_13891,type,
v22421: state_type > $o ).
tff(pred_def_13892,type,
v22419: state_type > $o ).
tff(pred_def_13893,type,
v22417: state_type > $o ).
tff(pred_def_13894,type,
v22415: state_type > $o ).
tff(pred_def_13895,type,
v22424: state_type > $o ).
tff(pred_def_13896,type,
v22426: state_type > $o ).
tff(pred_def_13897,type,
v22428: state_type > $o ).
tff(pred_def_13898,type,
v22430: state_type > $o ).
tff(pred_def_13899,type,
v22436: ( state_type * $int ) > $o ).
tff(pred_def_13900,type,
v22434: ( state_type * $int ) > $o ).
tff(pred_def_13901,type,
v22432: state_type > $o ).
tff(pred_def_13902,type,
v22438: state_type > $o ).
tff(pred_def_13903,type,
v22456: state_type > $o ).
tff(pred_def_13904,type,
v22454: state_type > $o ).
tff(pred_def_13905,type,
v22452: state_type > $o ).
tff(pred_def_13906,type,
v22450: state_type > $o ).
tff(pred_def_13907,type,
v22448: state_type > $o ).
tff(pred_def_13908,type,
v22446: state_type > $o ).
tff(pred_def_13909,type,
v22444: state_type > $o ).
tff(pred_def_13910,type,
v22442: state_type > $o ).
tff(pred_def_13911,type,
v22440: state_type > $o ).
tff(pred_def_13912,type,
v22459: state_type > $o ).
tff(pred_def_13913,type,
v22465: state_type > $o ).
tff(pred_def_13914,type,
v22463: state_type > $o ).
tff(pred_def_13915,type,
v22461: state_type > $o ).
tff(pred_def_13916,type,
v22472: state_type > $o ).
tff(pred_def_13917,type,
v22470: state_type > $o ).
tff(pred_def_13918,type,
v22469: state_type > $o ).
tff(pred_def_13919,type,
v22485: ( state_type * $int ) > $o ).
tff(pred_def_13920,type,
v22484: state_type > $o ).
tff(pred_def_13921,type,
v22488: state_type > $o ).
tff(pred_def_13922,type,
v22490: state_type > $o ).
tff(pred_def_13923,type,
v22489: state_type > $o ).
tff(pred_def_13924,type,
v22487: state_type > $o ).
tff(pred_def_13925,type,
v22491: state_type > $o ).
tff(pred_def_13926,type,
v22486: state_type > $o ).
tff(pred_def_13927,type,
v22483: state_type > $o ).
tff(pred_def_13928,type,
v22494: state_type > $o ).
tff(pred_def_13929,type,
v22496: state_type > $o ).
tff(pred_def_13930,type,
v22495: state_type > $o ).
tff(pred_def_13931,type,
v22493: state_type > $o ).
tff(pred_def_13932,type,
v22497: state_type > $o ).
tff(pred_def_13933,type,
v22492: state_type > $o ).
tff(pred_def_13934,type,
v22482: state_type > $o ).
tff(pred_def_13935,type,
v22481: state_type > $o ).
tff(pred_def_13936,type,
v22499: state_type > $o ).
tff(pred_def_13937,type,
v22498: state_type > $o ).
tff(pred_def_13938,type,
v22480: state_type > $o ).
tff(pred_def_13939,type,
v22500: state_type > $o ).
tff(pred_def_13940,type,
v22479: state_type > $o ).
tff(pred_def_13941,type,
v22476: state_type > $o ).
tff(pred_def_13942,type,
v22478: state_type > $o ).
tff(pred_def_13943,type,
v22468: state_type > $o ).
tff(pred_def_13944,type,
v22507: state_type > $o ).
tff(pred_def_13945,type,
v22506: state_type > $o ).
tff(pred_def_13946,type,
v22508: state_type > $o ).
tff(pred_def_13947,type,
v22509: state_type > $o ).
tff(pred_def_13948,type,
v22505: state_type > $o ).
tff(pred_def_13949,type,
v22504: state_type > $o ).
tff(pred_def_13950,type,
v22501: state_type > $o ).
tff(pred_def_13951,type,
v22503: state_type > $o ).
tff(pred_def_13952,type,
v22413: state_type > $o ).
tff(pred_def_13953,type,
v22515: state_type > $o ).
tff(pred_def_13954,type,
v22517: state_type > $o ).
tff(pred_def_13955,type,
v22519: state_type > $o ).
tff(pred_def_13956,type,
v22521: state_type > $o ).
tff(pred_def_13957,type,
v22523: state_type > $o ).
tff(pred_def_13958,type,
v22525: state_type > $o ).
tff(pred_def_13959,type,
v22527: state_type > $o ).
tff(pred_def_13960,type,
v22529: state_type > $o ).
tff(pred_def_13961,type,
v22531: state_type > $o ).
tff(pred_def_13962,type,
v22533: state_type > $o ).
tff(pred_def_13963,type,
v22540: state_type > $o ).
tff(pred_def_13964,type,
v22538: state_type > $o ).
tff(pred_def_13965,type,
v22537: state_type > $o ).
tff(pred_def_13966,type,
v22553: ( state_type * $int ) > $o ).
tff(pred_def_13967,type,
v22552: state_type > $o ).
tff(pred_def_13968,type,
v22556: state_type > $o ).
tff(pred_def_13969,type,
v22558: state_type > $o ).
tff(pred_def_13970,type,
v22557: state_type > $o ).
tff(pred_def_13971,type,
v22555: state_type > $o ).
tff(pred_def_13972,type,
v22559: state_type > $o ).
tff(pred_def_13973,type,
v22554: state_type > $o ).
tff(pred_def_13974,type,
v22551: state_type > $o ).
tff(pred_def_13975,type,
v22562: state_type > $o ).
tff(pred_def_13976,type,
v22564: state_type > $o ).
tff(pred_def_13977,type,
v22563: state_type > $o ).
tff(pred_def_13978,type,
v22561: state_type > $o ).
tff(pred_def_13979,type,
v22565: state_type > $o ).
tff(pred_def_13980,type,
v22560: state_type > $o ).
tff(pred_def_13981,type,
v22550: state_type > $o ).
tff(pred_def_13982,type,
v22549: state_type > $o ).
tff(pred_def_13983,type,
v22567: state_type > $o ).
tff(pred_def_13984,type,
v22566: state_type > $o ).
tff(pred_def_13985,type,
v22548: state_type > $o ).
tff(pred_def_13986,type,
v22568: state_type > $o ).
tff(pred_def_13987,type,
v22547: state_type > $o ).
tff(pred_def_13988,type,
v22544: state_type > $o ).
tff(pred_def_13989,type,
v22546: state_type > $o ).
tff(pred_def_13990,type,
v22536: state_type > $o ).
tff(pred_def_13991,type,
v22575: state_type > $o ).
tff(pred_def_13992,type,
v22574: state_type > $o ).
tff(pred_def_13993,type,
v22576: state_type > $o ).
tff(pred_def_13994,type,
v22577: state_type > $o ).
tff(pred_def_13995,type,
v22573: state_type > $o ).
tff(pred_def_13996,type,
v22572: state_type > $o ).
tff(pred_def_13997,type,
v22569: state_type > $o ).
tff(pred_def_13998,type,
v22571: state_type > $o ).
tff(pred_def_13999,type,
v22513: state_type > $o ).
tff(pred_def_14000,type,
v22583: state_type > $o ).
tff(pred_def_14001,type,
v22585: state_type > $o ).
tff(pred_def_14002,type,
v22587: state_type > $o ).
tff(pred_def_14003,type,
v22589: state_type > $o ).
tff(pred_def_14004,type,
v22591: state_type > $o ).
tff(pred_def_14005,type,
v22593: state_type > $o ).
tff(pred_def_14006,type,
v22595: state_type > $o ).
tff(pred_def_14007,type,
v22597: state_type > $o ).
tff(pred_def_14008,type,
v22599: state_type > $o ).
tff(pred_def_14009,type,
v22601: state_type > $o ).
tff(pred_def_14010,type,
v22608: state_type > $o ).
tff(pred_def_14011,type,
v22606: state_type > $o ).
tff(pred_def_14012,type,
v22605: state_type > $o ).
tff(pred_def_14013,type,
v22621: ( state_type * $int ) > $o ).
tff(pred_def_14014,type,
v22620: state_type > $o ).
tff(pred_def_14015,type,
v22624: state_type > $o ).
tff(pred_def_14016,type,
v22626: state_type > $o ).
tff(pred_def_14017,type,
v22625: state_type > $o ).
tff(pred_def_14018,type,
v22623: state_type > $o ).
tff(pred_def_14019,type,
v22627: state_type > $o ).
tff(pred_def_14020,type,
v22622: state_type > $o ).
tff(pred_def_14021,type,
v22619: state_type > $o ).
tff(pred_def_14022,type,
v22630: state_type > $o ).
tff(pred_def_14023,type,
v22632: state_type > $o ).
tff(pred_def_14024,type,
v22631: state_type > $o ).
tff(pred_def_14025,type,
v22629: state_type > $o ).
tff(pred_def_14026,type,
v22633: state_type > $o ).
tff(pred_def_14027,type,
v22628: state_type > $o ).
tff(pred_def_14028,type,
v22618: state_type > $o ).
tff(pred_def_14029,type,
v22617: state_type > $o ).
tff(pred_def_14030,type,
v22635: state_type > $o ).
tff(pred_def_14031,type,
v22634: state_type > $o ).
tff(pred_def_14032,type,
v22616: state_type > $o ).
tff(pred_def_14033,type,
v22636: state_type > $o ).
tff(pred_def_14034,type,
v22615: state_type > $o ).
tff(pred_def_14035,type,
v22612: state_type > $o ).
tff(pred_def_14036,type,
v22614: state_type > $o ).
tff(pred_def_14037,type,
v22604: state_type > $o ).
tff(pred_def_14038,type,
v22643: state_type > $o ).
tff(pred_def_14039,type,
v22642: state_type > $o ).
tff(pred_def_14040,type,
v22644: state_type > $o ).
tff(pred_def_14041,type,
v22645: state_type > $o ).
tff(pred_def_14042,type,
v22641: state_type > $o ).
tff(pred_def_14043,type,
v22640: state_type > $o ).
tff(pred_def_14044,type,
v22637: state_type > $o ).
tff(pred_def_14045,type,
v22639: state_type > $o ).
tff(pred_def_14046,type,
v22581: state_type > $o ).
tff(pred_def_14047,type,
v22651: state_type > $o ).
tff(pred_def_14048,type,
v22653: state_type > $o ).
tff(pred_def_14049,type,
v22655: state_type > $o ).
tff(pred_def_14050,type,
v22657: state_type > $o ).
tff(pred_def_14051,type,
v22659: state_type > $o ).
tff(pred_def_14052,type,
v22661: state_type > $o ).
tff(pred_def_14053,type,
v22663: state_type > $o ).
tff(pred_def_14054,type,
v22665: state_type > $o ).
tff(pred_def_14055,type,
v22667: state_type > $o ).
tff(pred_def_14056,type,
v22669: state_type > $o ).
tff(pred_def_14057,type,
v22676: state_type > $o ).
tff(pred_def_14058,type,
v22674: state_type > $o ).
tff(pred_def_14059,type,
v22673: state_type > $o ).
tff(pred_def_14060,type,
v22689: ( state_type * $int ) > $o ).
tff(pred_def_14061,type,
v22688: state_type > $o ).
tff(pred_def_14062,type,
v22692: state_type > $o ).
tff(pred_def_14063,type,
v22694: state_type > $o ).
tff(pred_def_14064,type,
v22693: state_type > $o ).
tff(pred_def_14065,type,
v22691: state_type > $o ).
tff(pred_def_14066,type,
v22695: state_type > $o ).
tff(pred_def_14067,type,
v22690: state_type > $o ).
tff(pred_def_14068,type,
v22687: state_type > $o ).
tff(pred_def_14069,type,
v22698: state_type > $o ).
tff(pred_def_14070,type,
v22700: state_type > $o ).
tff(pred_def_14071,type,
v22699: state_type > $o ).
tff(pred_def_14072,type,
v22697: state_type > $o ).
tff(pred_def_14073,type,
v22701: state_type > $o ).
tff(pred_def_14074,type,
v22696: state_type > $o ).
tff(pred_def_14075,type,
v22686: state_type > $o ).
tff(pred_def_14076,type,
v22685: state_type > $o ).
tff(pred_def_14077,type,
v22703: state_type > $o ).
tff(pred_def_14078,type,
v22702: state_type > $o ).
tff(pred_def_14079,type,
v22684: state_type > $o ).
tff(pred_def_14080,type,
v22704: state_type > $o ).
tff(pred_def_14081,type,
v22683: state_type > $o ).
tff(pred_def_14082,type,
v22680: state_type > $o ).
tff(pred_def_14083,type,
v22682: state_type > $o ).
tff(pred_def_14084,type,
v22672: state_type > $o ).
tff(pred_def_14085,type,
v22711: state_type > $o ).
tff(pred_def_14086,type,
v22710: state_type > $o ).
tff(pred_def_14087,type,
v22712: state_type > $o ).
tff(pred_def_14088,type,
v22713: state_type > $o ).
tff(pred_def_14089,type,
v22709: state_type > $o ).
tff(pred_def_14090,type,
v22708: state_type > $o ).
tff(pred_def_14091,type,
v22705: state_type > $o ).
tff(pred_def_14092,type,
v22707: state_type > $o ).
tff(pred_def_14093,type,
v22649: state_type > $o ).
tff(pred_def_14094,type,
v22719: state_type > $o ).
tff(pred_def_14095,type,
v22721: state_type > $o ).
tff(pred_def_14096,type,
v22723: state_type > $o ).
tff(pred_def_14097,type,
v22725: state_type > $o ).
tff(pred_def_14098,type,
v22727: state_type > $o ).
tff(pred_def_14099,type,
v22729: state_type > $o ).
tff(pred_def_14100,type,
v22731: state_type > $o ).
tff(pred_def_14101,type,
v22733: state_type > $o ).
tff(pred_def_14102,type,
v22735: state_type > $o ).
tff(pred_def_14103,type,
v22737: state_type > $o ).
tff(pred_def_14104,type,
v22744: state_type > $o ).
tff(pred_def_14105,type,
v22742: state_type > $o ).
tff(pred_def_14106,type,
v22741: state_type > $o ).
tff(pred_def_14107,type,
v22757: ( state_type * $int ) > $o ).
tff(pred_def_14108,type,
v22756: state_type > $o ).
tff(pred_def_14109,type,
v22760: state_type > $o ).
tff(pred_def_14110,type,
v22762: state_type > $o ).
tff(pred_def_14111,type,
v22761: state_type > $o ).
tff(pred_def_14112,type,
v22759: state_type > $o ).
tff(pred_def_14113,type,
v22763: state_type > $o ).
tff(pred_def_14114,type,
v22758: state_type > $o ).
tff(pred_def_14115,type,
v22755: state_type > $o ).
tff(pred_def_14116,type,
v22766: state_type > $o ).
tff(pred_def_14117,type,
v22768: state_type > $o ).
tff(pred_def_14118,type,
v22767: state_type > $o ).
tff(pred_def_14119,type,
v22765: state_type > $o ).
tff(pred_def_14120,type,
v22769: state_type > $o ).
tff(pred_def_14121,type,
v22764: state_type > $o ).
tff(pred_def_14122,type,
v22754: state_type > $o ).
tff(pred_def_14123,type,
v22753: state_type > $o ).
tff(pred_def_14124,type,
v22771: state_type > $o ).
tff(pred_def_14125,type,
v22770: state_type > $o ).
tff(pred_def_14126,type,
v22752: state_type > $o ).
tff(pred_def_14127,type,
v22772: state_type > $o ).
tff(pred_def_14128,type,
v22751: state_type > $o ).
tff(pred_def_14129,type,
v22748: state_type > $o ).
tff(pred_def_14130,type,
v22750: state_type > $o ).
tff(pred_def_14131,type,
v22740: state_type > $o ).
tff(pred_def_14132,type,
v22779: state_type > $o ).
tff(pred_def_14133,type,
v22778: state_type > $o ).
tff(pred_def_14134,type,
v22780: state_type > $o ).
tff(pred_def_14135,type,
v22781: state_type > $o ).
tff(pred_def_14136,type,
v22777: state_type > $o ).
tff(pred_def_14137,type,
v22776: state_type > $o ).
tff(pred_def_14138,type,
v22773: state_type > $o ).
tff(pred_def_14139,type,
v22775: state_type > $o ).
tff(pred_def_14140,type,
v22717: state_type > $o ).
tff(pred_def_14141,type,
v22787: state_type > $o ).
tff(pred_def_14142,type,
v22789: state_type > $o ).
tff(pred_def_14143,type,
v22791: state_type > $o ).
tff(pred_def_14144,type,
v22793: state_type > $o ).
tff(pred_def_14145,type,
v22795: state_type > $o ).
tff(pred_def_14146,type,
v22797: state_type > $o ).
tff(pred_def_14147,type,
v22799: state_type > $o ).
tff(pred_def_14148,type,
v22801: state_type > $o ).
tff(pred_def_14149,type,
v22803: state_type > $o ).
tff(pred_def_14150,type,
v22805: state_type > $o ).
tff(pred_def_14151,type,
v22812: state_type > $o ).
tff(pred_def_14152,type,
v22810: state_type > $o ).
tff(pred_def_14153,type,
v22809: state_type > $o ).
tff(pred_def_14154,type,
v22825: ( state_type * $int ) > $o ).
tff(pred_def_14155,type,
v22824: state_type > $o ).
tff(pred_def_14156,type,
v22828: state_type > $o ).
tff(pred_def_14157,type,
v22830: state_type > $o ).
tff(pred_def_14158,type,
v22829: state_type > $o ).
tff(pred_def_14159,type,
v22827: state_type > $o ).
tff(pred_def_14160,type,
v22831: state_type > $o ).
tff(pred_def_14161,type,
v22826: state_type > $o ).
tff(pred_def_14162,type,
v22823: state_type > $o ).
tff(pred_def_14163,type,
v22834: state_type > $o ).
tff(pred_def_14164,type,
v22836: state_type > $o ).
tff(pred_def_14165,type,
v22835: state_type > $o ).
tff(pred_def_14166,type,
v22833: state_type > $o ).
tff(pred_def_14167,type,
v22837: state_type > $o ).
tff(pred_def_14168,type,
v22832: state_type > $o ).
tff(pred_def_14169,type,
v22822: state_type > $o ).
tff(pred_def_14170,type,
v22821: state_type > $o ).
tff(pred_def_14171,type,
v22839: state_type > $o ).
tff(pred_def_14172,type,
v22838: state_type > $o ).
tff(pred_def_14173,type,
v22820: state_type > $o ).
tff(pred_def_14174,type,
v22840: state_type > $o ).
tff(pred_def_14175,type,
v22819: state_type > $o ).
tff(pred_def_14176,type,
v22816: state_type > $o ).
tff(pred_def_14177,type,
v22818: state_type > $o ).
tff(pred_def_14178,type,
v22808: state_type > $o ).
tff(pred_def_14179,type,
v22847: state_type > $o ).
tff(pred_def_14180,type,
v22846: state_type > $o ).
tff(pred_def_14181,type,
v22848: state_type > $o ).
tff(pred_def_14182,type,
v22849: state_type > $o ).
tff(pred_def_14183,type,
v22845: state_type > $o ).
tff(pred_def_14184,type,
v22844: state_type > $o ).
tff(pred_def_14185,type,
v22841: state_type > $o ).
tff(pred_def_14186,type,
v22843: state_type > $o ).
tff(pred_def_14187,type,
v22785: state_type > $o ).
tff(pred_def_14188,type,
v22855: state_type > $o ).
tff(pred_def_14189,type,
v22857: state_type > $o ).
tff(pred_def_14190,type,
v22859: state_type > $o ).
tff(pred_def_14191,type,
v22861: state_type > $o ).
tff(pred_def_14192,type,
v22863: state_type > $o ).
tff(pred_def_14193,type,
v22865: state_type > $o ).
tff(pred_def_14194,type,
v22867: state_type > $o ).
tff(pred_def_14195,type,
v22869: state_type > $o ).
tff(pred_def_14196,type,
v22871: state_type > $o ).
tff(pred_def_14197,type,
v22873: state_type > $o ).
tff(pred_def_14198,type,
v22880: state_type > $o ).
tff(pred_def_14199,type,
v22878: state_type > $o ).
tff(pred_def_14200,type,
v22877: state_type > $o ).
tff(pred_def_14201,type,
v22893: ( state_type * $int ) > $o ).
tff(pred_def_14202,type,
v22892: state_type > $o ).
tff(pred_def_14203,type,
v22896: state_type > $o ).
tff(pred_def_14204,type,
v22898: state_type > $o ).
tff(pred_def_14205,type,
v22897: state_type > $o ).
tff(pred_def_14206,type,
v22895: state_type > $o ).
tff(pred_def_14207,type,
v22899: state_type > $o ).
tff(pred_def_14208,type,
v22894: state_type > $o ).
tff(pred_def_14209,type,
v22891: state_type > $o ).
tff(pred_def_14210,type,
v22902: state_type > $o ).
tff(pred_def_14211,type,
v22904: state_type > $o ).
tff(pred_def_14212,type,
v22903: state_type > $o ).
tff(pred_def_14213,type,
v22901: state_type > $o ).
tff(pred_def_14214,type,
v22905: state_type > $o ).
tff(pred_def_14215,type,
v22900: state_type > $o ).
tff(pred_def_14216,type,
v22890: state_type > $o ).
tff(pred_def_14217,type,
v22889: state_type > $o ).
tff(pred_def_14218,type,
v22907: state_type > $o ).
tff(pred_def_14219,type,
v22906: state_type > $o ).
tff(pred_def_14220,type,
v22888: state_type > $o ).
tff(pred_def_14221,type,
v22908: state_type > $o ).
tff(pred_def_14222,type,
v22887: state_type > $o ).
tff(pred_def_14223,type,
v22884: state_type > $o ).
tff(pred_def_14224,type,
v22886: state_type > $o ).
tff(pred_def_14225,type,
v22876: state_type > $o ).
tff(pred_def_14226,type,
v22915: state_type > $o ).
tff(pred_def_14227,type,
v22914: state_type > $o ).
tff(pred_def_14228,type,
v22916: state_type > $o ).
tff(pred_def_14229,type,
v22917: state_type > $o ).
tff(pred_def_14230,type,
v22913: state_type > $o ).
tff(pred_def_14231,type,
v22912: state_type > $o ).
tff(pred_def_14232,type,
v22909: state_type > $o ).
tff(pred_def_14233,type,
v22911: state_type > $o ).
tff(pred_def_14234,type,
v22853: state_type > $o ).
tff(pred_def_14235,type,
v22923: state_type > $o ).
tff(pred_def_14236,type,
v22925: state_type > $o ).
tff(pred_def_14237,type,
v22927: state_type > $o ).
tff(pred_def_14238,type,
v22929: state_type > $o ).
tff(pred_def_14239,type,
v22931: state_type > $o ).
tff(pred_def_14240,type,
v22933: state_type > $o ).
tff(pred_def_14241,type,
v22935: state_type > $o ).
tff(pred_def_14242,type,
v22937: state_type > $o ).
tff(pred_def_14243,type,
v22939: state_type > $o ).
tff(pred_def_14244,type,
v22941: state_type > $o ).
tff(pred_def_14245,type,
v22948: state_type > $o ).
tff(pred_def_14246,type,
v22946: state_type > $o ).
tff(pred_def_14247,type,
v22945: state_type > $o ).
tff(pred_def_14248,type,
v22961: ( state_type * $int ) > $o ).
tff(pred_def_14249,type,
v22960: state_type > $o ).
tff(pred_def_14250,type,
v22964: state_type > $o ).
tff(pred_def_14251,type,
v22966: state_type > $o ).
tff(pred_def_14252,type,
v22965: state_type > $o ).
tff(pred_def_14253,type,
v22963: state_type > $o ).
tff(pred_def_14254,type,
v22967: state_type > $o ).
tff(pred_def_14255,type,
v22962: state_type > $o ).
tff(pred_def_14256,type,
v22959: state_type > $o ).
tff(pred_def_14257,type,
v22970: state_type > $o ).
tff(pred_def_14258,type,
v22972: state_type > $o ).
tff(pred_def_14259,type,
v22971: state_type > $o ).
tff(pred_def_14260,type,
v22969: state_type > $o ).
tff(pred_def_14261,type,
v22973: state_type > $o ).
tff(pred_def_14262,type,
v22968: state_type > $o ).
tff(pred_def_14263,type,
v22958: state_type > $o ).
tff(pred_def_14264,type,
v22957: state_type > $o ).
tff(pred_def_14265,type,
v22975: state_type > $o ).
tff(pred_def_14266,type,
v22974: state_type > $o ).
tff(pred_def_14267,type,
v22956: state_type > $o ).
tff(pred_def_14268,type,
v22976: state_type > $o ).
tff(pred_def_14269,type,
v22955: state_type > $o ).
tff(pred_def_14270,type,
v22952: state_type > $o ).
tff(pred_def_14271,type,
v22954: state_type > $o ).
tff(pred_def_14272,type,
v22944: state_type > $o ).
tff(pred_def_14273,type,
v22983: state_type > $o ).
tff(pred_def_14274,type,
v22982: state_type > $o ).
tff(pred_def_14275,type,
v22984: state_type > $o ).
tff(pred_def_14276,type,
v22985: state_type > $o ).
tff(pred_def_14277,type,
v22981: state_type > $o ).
tff(pred_def_14278,type,
v22980: state_type > $o ).
tff(pred_def_14279,type,
v22977: state_type > $o ).
tff(pred_def_14280,type,
v22979: state_type > $o ).
tff(pred_def_14281,type,
v22921: state_type > $o ).
tff(pred_def_14282,type,
v22991: state_type > $o ).
tff(pred_def_14283,type,
v22993: state_type > $o ).
tff(pred_def_14284,type,
v22995: state_type > $o ).
tff(pred_def_14285,type,
v22997: state_type > $o ).
tff(pred_def_14286,type,
v22999: state_type > $o ).
tff(pred_def_14287,type,
v23001: state_type > $o ).
tff(pred_def_14288,type,
v23003: state_type > $o ).
tff(pred_def_14289,type,
v23005: state_type > $o ).
tff(pred_def_14290,type,
v23007: state_type > $o ).
tff(pred_def_14291,type,
v23009: state_type > $o ).
tff(pred_def_14292,type,
v23016: state_type > $o ).
tff(pred_def_14293,type,
v23014: state_type > $o ).
tff(pred_def_14294,type,
v23013: state_type > $o ).
tff(pred_def_14295,type,
v23029: ( state_type * $int ) > $o ).
tff(pred_def_14296,type,
v23028: state_type > $o ).
tff(pred_def_14297,type,
v23032: state_type > $o ).
tff(pred_def_14298,type,
v23034: state_type > $o ).
tff(pred_def_14299,type,
v23033: state_type > $o ).
tff(pred_def_14300,type,
v23031: state_type > $o ).
tff(pred_def_14301,type,
v23035: state_type > $o ).
tff(pred_def_14302,type,
v23030: state_type > $o ).
tff(pred_def_14303,type,
v23027: state_type > $o ).
tff(pred_def_14304,type,
v23038: state_type > $o ).
tff(pred_def_14305,type,
v23040: state_type > $o ).
tff(pred_def_14306,type,
v23039: state_type > $o ).
tff(pred_def_14307,type,
v23037: state_type > $o ).
tff(pred_def_14308,type,
v23041: state_type > $o ).
tff(pred_def_14309,type,
v23036: state_type > $o ).
tff(pred_def_14310,type,
v23026: state_type > $o ).
tff(pred_def_14311,type,
v23025: state_type > $o ).
tff(pred_def_14312,type,
v23043: state_type > $o ).
tff(pred_def_14313,type,
v23042: state_type > $o ).
tff(pred_def_14314,type,
v23024: state_type > $o ).
tff(pred_def_14315,type,
v23044: state_type > $o ).
tff(pred_def_14316,type,
v23023: state_type > $o ).
tff(pred_def_14317,type,
v23020: state_type > $o ).
tff(pred_def_14318,type,
v23022: state_type > $o ).
tff(pred_def_14319,type,
v23012: state_type > $o ).
tff(pred_def_14320,type,
v23051: state_type > $o ).
tff(pred_def_14321,type,
v23050: state_type > $o ).
tff(pred_def_14322,type,
v23052: state_type > $o ).
tff(pred_def_14323,type,
v23053: state_type > $o ).
tff(pred_def_14324,type,
v23049: state_type > $o ).
tff(pred_def_14325,type,
v23048: state_type > $o ).
tff(pred_def_14326,type,
v23045: state_type > $o ).
tff(pred_def_14327,type,
v23047: state_type > $o ).
tff(pred_def_14328,type,
v22989: state_type > $o ).
tff(pred_def_14329,type,
v23059: state_type > $o ).
tff(pred_def_14330,type,
v23061: state_type > $o ).
tff(pred_def_14331,type,
v23063: state_type > $o ).
tff(pred_def_14332,type,
v23065: state_type > $o ).
tff(pred_def_14333,type,
v23067: state_type > $o ).
tff(pred_def_14334,type,
v23069: state_type > $o ).
tff(pred_def_14335,type,
v23071: state_type > $o ).
tff(pred_def_14336,type,
v23073: state_type > $o ).
tff(pred_def_14337,type,
v23075: state_type > $o ).
tff(pred_def_14338,type,
v23077: state_type > $o ).
tff(pred_def_14339,type,
v23084: state_type > $o ).
tff(pred_def_14340,type,
v23082: state_type > $o ).
tff(pred_def_14341,type,
v23081: state_type > $o ).
tff(pred_def_14342,type,
v23097: ( state_type * $int ) > $o ).
tff(pred_def_14343,type,
v23096: state_type > $o ).
tff(pred_def_14344,type,
v23100: state_type > $o ).
tff(pred_def_14345,type,
v23102: state_type > $o ).
tff(pred_def_14346,type,
v23101: state_type > $o ).
tff(pred_def_14347,type,
v23099: state_type > $o ).
tff(pred_def_14348,type,
v23103: state_type > $o ).
tff(pred_def_14349,type,
v23098: state_type > $o ).
tff(pred_def_14350,type,
v23095: state_type > $o ).
tff(pred_def_14351,type,
v23106: state_type > $o ).
tff(pred_def_14352,type,
v23108: state_type > $o ).
tff(pred_def_14353,type,
v23107: state_type > $o ).
tff(pred_def_14354,type,
v23105: state_type > $o ).
tff(pred_def_14355,type,
v23109: state_type > $o ).
tff(pred_def_14356,type,
v23104: state_type > $o ).
tff(pred_def_14357,type,
v23094: state_type > $o ).
tff(pred_def_14358,type,
v23093: state_type > $o ).
tff(pred_def_14359,type,
v23111: state_type > $o ).
tff(pred_def_14360,type,
v23110: state_type > $o ).
tff(pred_def_14361,type,
v23092: state_type > $o ).
tff(pred_def_14362,type,
v23112: state_type > $o ).
tff(pred_def_14363,type,
v23091: state_type > $o ).
tff(pred_def_14364,type,
v23088: state_type > $o ).
tff(pred_def_14365,type,
v23090: state_type > $o ).
tff(pred_def_14366,type,
v23080: state_type > $o ).
tff(pred_def_14367,type,
v23119: state_type > $o ).
tff(pred_def_14368,type,
v23118: state_type > $o ).
tff(pred_def_14369,type,
v23120: state_type > $o ).
tff(pred_def_14370,type,
v23121: state_type > $o ).
tff(pred_def_14371,type,
v23117: state_type > $o ).
tff(pred_def_14372,type,
v23116: state_type > $o ).
tff(pred_def_14373,type,
v23113: state_type > $o ).
tff(pred_def_14374,type,
v23115: state_type > $o ).
tff(pred_def_14375,type,
v23057: state_type > $o ).
tff(pred_def_14376,type,
v23127: state_type > $o ).
tff(pred_def_14377,type,
v23129: state_type > $o ).
tff(pred_def_14378,type,
v23131: state_type > $o ).
tff(pred_def_14379,type,
v23133: state_type > $o ).
tff(pred_def_14380,type,
v23135: state_type > $o ).
tff(pred_def_14381,type,
v23137: state_type > $o ).
tff(pred_def_14382,type,
v23139: state_type > $o ).
tff(pred_def_14383,type,
v23141: state_type > $o ).
tff(pred_def_14384,type,
v23143: state_type > $o ).
tff(pred_def_14385,type,
v23145: state_type > $o ).
tff(pred_def_14386,type,
v23152: state_type > $o ).
tff(pred_def_14387,type,
v23150: state_type > $o ).
tff(pred_def_14388,type,
v23149: state_type > $o ).
tff(pred_def_14389,type,
v23165: ( state_type * $int ) > $o ).
tff(pred_def_14390,type,
v23164: state_type > $o ).
tff(pred_def_14391,type,
v23168: state_type > $o ).
tff(pred_def_14392,type,
v23170: state_type > $o ).
tff(pred_def_14393,type,
v23169: state_type > $o ).
tff(pred_def_14394,type,
v23167: state_type > $o ).
tff(pred_def_14395,type,
v23171: state_type > $o ).
tff(pred_def_14396,type,
v23166: state_type > $o ).
tff(pred_def_14397,type,
v23163: state_type > $o ).
tff(pred_def_14398,type,
v23174: state_type > $o ).
tff(pred_def_14399,type,
v23176: state_type > $o ).
tff(pred_def_14400,type,
v23175: state_type > $o ).
tff(pred_def_14401,type,
v23173: state_type > $o ).
tff(pred_def_14402,type,
v23177: state_type > $o ).
tff(pred_def_14403,type,
v23172: state_type > $o ).
tff(pred_def_14404,type,
v23162: state_type > $o ).
tff(pred_def_14405,type,
v23161: state_type > $o ).
tff(pred_def_14406,type,
v23179: state_type > $o ).
tff(pred_def_14407,type,
v23178: state_type > $o ).
tff(pred_def_14408,type,
v23160: state_type > $o ).
tff(pred_def_14409,type,
v23180: state_type > $o ).
tff(pred_def_14410,type,
v23159: state_type > $o ).
tff(pred_def_14411,type,
v23156: state_type > $o ).
tff(pred_def_14412,type,
v23158: state_type > $o ).
tff(pred_def_14413,type,
v23148: state_type > $o ).
tff(pred_def_14414,type,
v23187: state_type > $o ).
tff(pred_def_14415,type,
v23186: state_type > $o ).
tff(pred_def_14416,type,
v23188: state_type > $o ).
tff(pred_def_14417,type,
v23189: state_type > $o ).
tff(pred_def_14418,type,
v23185: state_type > $o ).
tff(pred_def_14419,type,
v23184: state_type > $o ).
tff(pred_def_14420,type,
v23181: state_type > $o ).
tff(pred_def_14421,type,
v23183: state_type > $o ).
tff(pred_def_14422,type,
v23125: state_type > $o ).
tff(pred_def_14423,type,
v23195: state_type > $o ).
tff(pred_def_14424,type,
v23197: state_type > $o ).
tff(pred_def_14425,type,
v23199: state_type > $o ).
tff(pred_def_14426,type,
v23201: state_type > $o ).
tff(pred_def_14427,type,
v23203: state_type > $o ).
tff(pred_def_14428,type,
v23205: state_type > $o ).
tff(pred_def_14429,type,
v23207: state_type > $o ).
tff(pred_def_14430,type,
v23209: state_type > $o ).
tff(pred_def_14431,type,
v23211: state_type > $o ).
tff(pred_def_14432,type,
v23213: state_type > $o ).
tff(pred_def_14433,type,
v23220: state_type > $o ).
tff(pred_def_14434,type,
v23218: state_type > $o ).
tff(pred_def_14435,type,
v23217: state_type > $o ).
tff(pred_def_14436,type,
v23233: ( state_type * $int ) > $o ).
tff(pred_def_14437,type,
v23232: state_type > $o ).
tff(pred_def_14438,type,
v23236: state_type > $o ).
tff(pred_def_14439,type,
v23238: state_type > $o ).
tff(pred_def_14440,type,
v23237: state_type > $o ).
tff(pred_def_14441,type,
v23235: state_type > $o ).
tff(pred_def_14442,type,
v23239: state_type > $o ).
tff(pred_def_14443,type,
v23234: state_type > $o ).
tff(pred_def_14444,type,
v23231: state_type > $o ).
tff(pred_def_14445,type,
v23242: state_type > $o ).
tff(pred_def_14446,type,
v23244: state_type > $o ).
tff(pred_def_14447,type,
v23243: state_type > $o ).
tff(pred_def_14448,type,
v23241: state_type > $o ).
tff(pred_def_14449,type,
v23245: state_type > $o ).
tff(pred_def_14450,type,
v23240: state_type > $o ).
tff(pred_def_14451,type,
v23230: state_type > $o ).
tff(pred_def_14452,type,
v23229: state_type > $o ).
tff(pred_def_14453,type,
v23247: state_type > $o ).
tff(pred_def_14454,type,
v23246: state_type > $o ).
tff(pred_def_14455,type,
v23228: state_type > $o ).
tff(pred_def_14456,type,
v23248: state_type > $o ).
tff(pred_def_14457,type,
v23227: state_type > $o ).
tff(pred_def_14458,type,
v23224: state_type > $o ).
tff(pred_def_14459,type,
v23226: state_type > $o ).
tff(pred_def_14460,type,
v23216: state_type > $o ).
tff(pred_def_14461,type,
v23255: state_type > $o ).
tff(pred_def_14462,type,
v23254: state_type > $o ).
tff(pred_def_14463,type,
v23256: state_type > $o ).
tff(pred_def_14464,type,
v23257: state_type > $o ).
tff(pred_def_14465,type,
v23253: state_type > $o ).
tff(pred_def_14466,type,
v23252: state_type > $o ).
tff(pred_def_14467,type,
v23249: state_type > $o ).
tff(pred_def_14468,type,
v23251: state_type > $o ).
tff(pred_def_14469,type,
v23193: state_type > $o ).
tff(pred_def_14470,type,
v23263: state_type > $o ).
tff(pred_def_14471,type,
v23265: state_type > $o ).
tff(pred_def_14472,type,
v23267: state_type > $o ).
tff(pred_def_14473,type,
v23269: state_type > $o ).
tff(pred_def_14474,type,
v23271: state_type > $o ).
tff(pred_def_14475,type,
v23273: state_type > $o ).
tff(pred_def_14476,type,
v23275: state_type > $o ).
tff(pred_def_14477,type,
v23277: state_type > $o ).
tff(pred_def_14478,type,
v23279: state_type > $o ).
tff(pred_def_14479,type,
v23281: state_type > $o ).
tff(pred_def_14480,type,
v23288: state_type > $o ).
tff(pred_def_14481,type,
v23286: state_type > $o ).
tff(pred_def_14482,type,
v23285: state_type > $o ).
tff(pred_def_14483,type,
v23301: ( state_type * $int ) > $o ).
tff(pred_def_14484,type,
v23300: state_type > $o ).
tff(pred_def_14485,type,
v23304: state_type > $o ).
tff(pred_def_14486,type,
v23306: state_type > $o ).
tff(pred_def_14487,type,
v23305: state_type > $o ).
tff(pred_def_14488,type,
v23303: state_type > $o ).
tff(pred_def_14489,type,
v23307: state_type > $o ).
tff(pred_def_14490,type,
v23302: state_type > $o ).
tff(pred_def_14491,type,
v23299: state_type > $o ).
tff(pred_def_14492,type,
v23310: state_type > $o ).
tff(pred_def_14493,type,
v23312: state_type > $o ).
tff(pred_def_14494,type,
v23311: state_type > $o ).
tff(pred_def_14495,type,
v23309: state_type > $o ).
tff(pred_def_14496,type,
v23313: state_type > $o ).
tff(pred_def_14497,type,
v23308: state_type > $o ).
tff(pred_def_14498,type,
v23298: state_type > $o ).
tff(pred_def_14499,type,
v23297: state_type > $o ).
tff(pred_def_14500,type,
v23315: state_type > $o ).
tff(pred_def_14501,type,
v23314: state_type > $o ).
tff(pred_def_14502,type,
v23296: state_type > $o ).
tff(pred_def_14503,type,
v23316: state_type > $o ).
tff(pred_def_14504,type,
v23295: state_type > $o ).
tff(pred_def_14505,type,
v23292: state_type > $o ).
tff(pred_def_14506,type,
v23294: state_type > $o ).
tff(pred_def_14507,type,
v23284: state_type > $o ).
tff(pred_def_14508,type,
v23323: state_type > $o ).
tff(pred_def_14509,type,
v23322: state_type > $o ).
tff(pred_def_14510,type,
v23324: state_type > $o ).
tff(pred_def_14511,type,
v23325: state_type > $o ).
tff(pred_def_14512,type,
v23321: state_type > $o ).
tff(pred_def_14513,type,
v23320: state_type > $o ).
tff(pred_def_14514,type,
v23317: state_type > $o ).
tff(pred_def_14515,type,
v23319: state_type > $o ).
tff(pred_def_14516,type,
v23261: state_type > $o ).
tff(pred_def_14517,type,
v23331: state_type > $o ).
tff(pred_def_14518,type,
v23333: state_type > $o ).
tff(pred_def_14519,type,
v23335: state_type > $o ).
tff(pred_def_14520,type,
v23337: state_type > $o ).
tff(pred_def_14521,type,
v23339: state_type > $o ).
tff(pred_def_14522,type,
v23341: state_type > $o ).
tff(pred_def_14523,type,
v23343: state_type > $o ).
tff(pred_def_14524,type,
v23345: state_type > $o ).
tff(pred_def_14525,type,
v23347: state_type > $o ).
tff(pred_def_14526,type,
v23349: state_type > $o ).
tff(pred_def_14527,type,
v23356: state_type > $o ).
tff(pred_def_14528,type,
v23354: state_type > $o ).
tff(pred_def_14529,type,
v23353: state_type > $o ).
tff(pred_def_14530,type,
v23369: ( state_type * $int ) > $o ).
tff(pred_def_14531,type,
v23368: state_type > $o ).
tff(pred_def_14532,type,
v23372: state_type > $o ).
tff(pred_def_14533,type,
v23374: state_type > $o ).
tff(pred_def_14534,type,
v23373: state_type > $o ).
tff(pred_def_14535,type,
v23371: state_type > $o ).
tff(pred_def_14536,type,
v23375: state_type > $o ).
tff(pred_def_14537,type,
v23370: state_type > $o ).
tff(pred_def_14538,type,
v23367: state_type > $o ).
tff(pred_def_14539,type,
v23378: state_type > $o ).
tff(pred_def_14540,type,
v23380: state_type > $o ).
tff(pred_def_14541,type,
v23379: state_type > $o ).
tff(pred_def_14542,type,
v23377: state_type > $o ).
tff(pred_def_14543,type,
v23381: state_type > $o ).
tff(pred_def_14544,type,
v23376: state_type > $o ).
tff(pred_def_14545,type,
v23366: state_type > $o ).
tff(pred_def_14546,type,
v23365: state_type > $o ).
tff(pred_def_14547,type,
v23383: state_type > $o ).
tff(pred_def_14548,type,
v23382: state_type > $o ).
tff(pred_def_14549,type,
v23364: state_type > $o ).
tff(pred_def_14550,type,
v23384: state_type > $o ).
tff(pred_def_14551,type,
v23363: state_type > $o ).
tff(pred_def_14552,type,
v23360: state_type > $o ).
tff(pred_def_14553,type,
v23362: state_type > $o ).
tff(pred_def_14554,type,
v23352: state_type > $o ).
tff(pred_def_14555,type,
v23391: state_type > $o ).
tff(pred_def_14556,type,
v23390: state_type > $o ).
tff(pred_def_14557,type,
v23392: state_type > $o ).
tff(pred_def_14558,type,
v23393: state_type > $o ).
tff(pred_def_14559,type,
v23389: state_type > $o ).
tff(pred_def_14560,type,
v23388: state_type > $o ).
tff(pred_def_14561,type,
v23385: state_type > $o ).
tff(pred_def_14562,type,
v23387: state_type > $o ).
tff(pred_def_14563,type,
v23329: state_type > $o ).
tff(pred_def_14564,type,
v23399: state_type > $o ).
tff(pred_def_14565,type,
v23401: state_type > $o ).
tff(pred_def_14566,type,
v23403: state_type > $o ).
tff(pred_def_14567,type,
v23405: state_type > $o ).
tff(pred_def_14568,type,
v23407: state_type > $o ).
tff(pred_def_14569,type,
v23409: state_type > $o ).
tff(pred_def_14570,type,
v23411: state_type > $o ).
tff(pred_def_14571,type,
v23413: state_type > $o ).
tff(pred_def_14572,type,
v23415: state_type > $o ).
tff(pred_def_14573,type,
v23417: state_type > $o ).
tff(pred_def_14574,type,
v23424: state_type > $o ).
tff(pred_def_14575,type,
v23422: state_type > $o ).
tff(pred_def_14576,type,
v23421: state_type > $o ).
tff(pred_def_14577,type,
v23437: ( state_type * $int ) > $o ).
tff(pred_def_14578,type,
v23436: state_type > $o ).
tff(pred_def_14579,type,
v23440: state_type > $o ).
tff(pred_def_14580,type,
v23442: state_type > $o ).
tff(pred_def_14581,type,
v23441: state_type > $o ).
tff(pred_def_14582,type,
v23439: state_type > $o ).
tff(pred_def_14583,type,
v23443: state_type > $o ).
tff(pred_def_14584,type,
v23438: state_type > $o ).
tff(pred_def_14585,type,
v23435: state_type > $o ).
tff(pred_def_14586,type,
v23446: state_type > $o ).
tff(pred_def_14587,type,
v23448: state_type > $o ).
tff(pred_def_14588,type,
v23447: state_type > $o ).
tff(pred_def_14589,type,
v23445: state_type > $o ).
tff(pred_def_14590,type,
v23449: state_type > $o ).
tff(pred_def_14591,type,
v23444: state_type > $o ).
tff(pred_def_14592,type,
v23434: state_type > $o ).
tff(pred_def_14593,type,
v23433: state_type > $o ).
tff(pred_def_14594,type,
v23451: state_type > $o ).
tff(pred_def_14595,type,
v23450: state_type > $o ).
tff(pred_def_14596,type,
v23432: state_type > $o ).
tff(pred_def_14597,type,
v23452: state_type > $o ).
tff(pred_def_14598,type,
v23431: state_type > $o ).
tff(pred_def_14599,type,
v23428: state_type > $o ).
tff(pred_def_14600,type,
v23430: state_type > $o ).
tff(pred_def_14601,type,
v23420: state_type > $o ).
tff(pred_def_14602,type,
v23459: state_type > $o ).
tff(pred_def_14603,type,
v23458: state_type > $o ).
tff(pred_def_14604,type,
v23460: state_type > $o ).
tff(pred_def_14605,type,
v23461: state_type > $o ).
tff(pred_def_14606,type,
v23457: state_type > $o ).
tff(pred_def_14607,type,
v23456: state_type > $o ).
tff(pred_def_14608,type,
v23453: state_type > $o ).
tff(pred_def_14609,type,
v23455: state_type > $o ).
tff(pred_def_14610,type,
v23397: state_type > $o ).
tff(pred_def_14611,type,
v23467: state_type > $o ).
tff(pred_def_14612,type,
v23469: state_type > $o ).
tff(pred_def_14613,type,
v23471: state_type > $o ).
tff(pred_def_14614,type,
v23473: state_type > $o ).
tff(pred_def_14615,type,
v23475: state_type > $o ).
tff(pred_def_14616,type,
v23477: state_type > $o ).
tff(pred_def_14617,type,
v23479: state_type > $o ).
tff(pred_def_14618,type,
v23481: state_type > $o ).
tff(pred_def_14619,type,
v23483: state_type > $o ).
tff(pred_def_14620,type,
v23485: state_type > $o ).
tff(pred_def_14621,type,
v23492: state_type > $o ).
tff(pred_def_14622,type,
v23490: state_type > $o ).
tff(pred_def_14623,type,
v23489: state_type > $o ).
tff(pred_def_14624,type,
v23505: ( state_type * $int ) > $o ).
tff(pred_def_14625,type,
v23504: state_type > $o ).
tff(pred_def_14626,type,
v23508: state_type > $o ).
tff(pred_def_14627,type,
v23510: state_type > $o ).
tff(pred_def_14628,type,
v23509: state_type > $o ).
tff(pred_def_14629,type,
v23507: state_type > $o ).
tff(pred_def_14630,type,
v23511: state_type > $o ).
tff(pred_def_14631,type,
v23506: state_type > $o ).
tff(pred_def_14632,type,
v23503: state_type > $o ).
tff(pred_def_14633,type,
v23514: state_type > $o ).
tff(pred_def_14634,type,
v23516: state_type > $o ).
tff(pred_def_14635,type,
v23515: state_type > $o ).
tff(pred_def_14636,type,
v23513: state_type > $o ).
tff(pred_def_14637,type,
v23517: state_type > $o ).
tff(pred_def_14638,type,
v23512: state_type > $o ).
tff(pred_def_14639,type,
v23502: state_type > $o ).
tff(pred_def_14640,type,
v23501: state_type > $o ).
tff(pred_def_14641,type,
v23519: state_type > $o ).
tff(pred_def_14642,type,
v23518: state_type > $o ).
tff(pred_def_14643,type,
v23500: state_type > $o ).
tff(pred_def_14644,type,
v23520: state_type > $o ).
tff(pred_def_14645,type,
v23499: state_type > $o ).
tff(pred_def_14646,type,
v23496: state_type > $o ).
tff(pred_def_14647,type,
v23498: state_type > $o ).
tff(pred_def_14648,type,
v23488: state_type > $o ).
tff(pred_def_14649,type,
v23527: state_type > $o ).
tff(pred_def_14650,type,
v23526: state_type > $o ).
tff(pred_def_14651,type,
v23528: state_type > $o ).
tff(pred_def_14652,type,
v23529: state_type > $o ).
tff(pred_def_14653,type,
v23525: state_type > $o ).
tff(pred_def_14654,type,
v23524: state_type > $o ).
tff(pred_def_14655,type,
v23521: state_type > $o ).
tff(pred_def_14656,type,
v23523: state_type > $o ).
tff(pred_def_14657,type,
v23465: state_type > $o ).
tff(pred_def_14658,type,
v23535: state_type > $o ).
tff(pred_def_14659,type,
v23537: state_type > $o ).
tff(pred_def_14660,type,
v23539: state_type > $o ).
tff(pred_def_14661,type,
v23541: state_type > $o ).
tff(pred_def_14662,type,
v23543: state_type > $o ).
tff(pred_def_14663,type,
v23551: state_type > $o ).
tff(pred_def_14664,type,
v23549: state_type > $o ).
tff(pred_def_14665,type,
v23548: state_type > $o ).
tff(pred_def_14666,type,
v23547: ( state_type * $int ) > $o ).
tff(pred_def_14667,type,
v23545: state_type > $o ).
tff(pred_def_14668,type,
v23555: state_type > $o ).
tff(pred_def_14669,type,
v23557: state_type > $o ).
tff(pred_def_14670,type,
v23559: state_type > $o ).
tff(pred_def_14671,type,
v23561: state_type > $o ).
tff(pred_def_14672,type,
v23568: state_type > $o ).
tff(pred_def_14673,type,
v23566: state_type > $o ).
tff(pred_def_14674,type,
v23565: state_type > $o ).
tff(pred_def_14675,type,
v23581: ( state_type * $int ) > $o ).
tff(pred_def_14676,type,
v23580: state_type > $o ).
tff(pred_def_14677,type,
v23584: state_type > $o ).
tff(pred_def_14678,type,
v23586: state_type > $o ).
tff(pred_def_14679,type,
v23585: state_type > $o ).
tff(pred_def_14680,type,
v23583: state_type > $o ).
tff(pred_def_14681,type,
v23587: state_type > $o ).
tff(pred_def_14682,type,
v23582: state_type > $o ).
tff(pred_def_14683,type,
v23579: state_type > $o ).
tff(pred_def_14684,type,
v23590: state_type > $o ).
tff(pred_def_14685,type,
v23592: state_type > $o ).
tff(pred_def_14686,type,
v23591: state_type > $o ).
tff(pred_def_14687,type,
v23589: state_type > $o ).
tff(pred_def_14688,type,
v23593: state_type > $o ).
tff(pred_def_14689,type,
v23588: state_type > $o ).
tff(pred_def_14690,type,
v23578: state_type > $o ).
tff(pred_def_14691,type,
v23577: state_type > $o ).
tff(pred_def_14692,type,
v23595: state_type > $o ).
tff(pred_def_14693,type,
v23594: state_type > $o ).
tff(pred_def_14694,type,
v23576: state_type > $o ).
tff(pred_def_14695,type,
v23596: state_type > $o ).
tff(pred_def_14696,type,
v23575: state_type > $o ).
tff(pred_def_14697,type,
v23572: state_type > $o ).
tff(pred_def_14698,type,
v23574: state_type > $o ).
tff(pred_def_14699,type,
v23564: state_type > $o ).
tff(pred_def_14700,type,
v23603: state_type > $o ).
tff(pred_def_14701,type,
v23602: state_type > $o ).
tff(pred_def_14702,type,
v23604: state_type > $o ).
tff(pred_def_14703,type,
v23605: state_type > $o ).
tff(pred_def_14704,type,
v23601: state_type > $o ).
tff(pred_def_14705,type,
v23600: state_type > $o ).
tff(pred_def_14706,type,
v23597: state_type > $o ).
tff(pred_def_14707,type,
v23599: state_type > $o ).
tff(pred_def_14708,type,
v23533: state_type > $o ).
tff(pred_def_14709,type,
v23611: state_type > $o ).
tff(pred_def_14710,type,
v23613: state_type > $o ).
tff(pred_def_14711,type,
v23615: state_type > $o ).
tff(pred_def_14712,type,
v23617: state_type > $o ).
tff(pred_def_14713,type,
v23619: state_type > $o ).
tff(pred_def_14714,type,
v23627: state_type > $o ).
tff(pred_def_14715,type,
v23625: state_type > $o ).
tff(pred_def_14716,type,
v23624: state_type > $o ).
tff(pred_def_14717,type,
v23623: ( state_type * $int ) > $o ).
tff(pred_def_14718,type,
v23621: state_type > $o ).
tff(pred_def_14719,type,
v23631: state_type > $o ).
tff(pred_def_14720,type,
v23633: state_type > $o ).
tff(pred_def_14721,type,
v23635: state_type > $o ).
tff(pred_def_14722,type,
v23637: state_type > $o ).
tff(pred_def_14723,type,
v23644: state_type > $o ).
tff(pred_def_14724,type,
v23642: state_type > $o ).
tff(pred_def_14725,type,
v23641: state_type > $o ).
tff(pred_def_14726,type,
v23657: ( state_type * $int ) > $o ).
tff(pred_def_14727,type,
v23656: state_type > $o ).
tff(pred_def_14728,type,
v23660: state_type > $o ).
tff(pred_def_14729,type,
v23662: state_type > $o ).
tff(pred_def_14730,type,
v23661: state_type > $o ).
tff(pred_def_14731,type,
v23659: state_type > $o ).
tff(pred_def_14732,type,
v23663: state_type > $o ).
tff(pred_def_14733,type,
v23658: state_type > $o ).
tff(pred_def_14734,type,
v23655: state_type > $o ).
tff(pred_def_14735,type,
v23666: state_type > $o ).
tff(pred_def_14736,type,
v23668: state_type > $o ).
tff(pred_def_14737,type,
v23667: state_type > $o ).
tff(pred_def_14738,type,
v23665: state_type > $o ).
tff(pred_def_14739,type,
v23669: state_type > $o ).
tff(pred_def_14740,type,
v23664: state_type > $o ).
tff(pred_def_14741,type,
v23654: state_type > $o ).
tff(pred_def_14742,type,
v23653: state_type > $o ).
tff(pred_def_14743,type,
v23671: state_type > $o ).
tff(pred_def_14744,type,
v23670: state_type > $o ).
tff(pred_def_14745,type,
v23652: state_type > $o ).
tff(pred_def_14746,type,
v23672: state_type > $o ).
tff(pred_def_14747,type,
v23651: state_type > $o ).
tff(pred_def_14748,type,
v23648: state_type > $o ).
tff(pred_def_14749,type,
v23650: state_type > $o ).
tff(pred_def_14750,type,
v23640: state_type > $o ).
tff(pred_def_14751,type,
v23679: state_type > $o ).
tff(pred_def_14752,type,
v23678: state_type > $o ).
tff(pred_def_14753,type,
v23680: state_type > $o ).
tff(pred_def_14754,type,
v23681: state_type > $o ).
tff(pred_def_14755,type,
v23677: state_type > $o ).
tff(pred_def_14756,type,
v23676: state_type > $o ).
tff(pred_def_14757,type,
v23673: state_type > $o ).
tff(pred_def_14758,type,
v23675: state_type > $o ).
tff(pred_def_14759,type,
v23609: state_type > $o ).
tff(pred_def_14760,type,
v23687: state_type > $o ).
tff(pred_def_14761,type,
v23689: state_type > $o ).
tff(pred_def_14762,type,
v23691: state_type > $o ).
tff(pred_def_14763,type,
v23693: state_type > $o ).
tff(pred_def_14764,type,
v23695: state_type > $o ).
tff(pred_def_14765,type,
v23703: state_type > $o ).
tff(pred_def_14766,type,
v23701: state_type > $o ).
tff(pred_def_14767,type,
v23700: state_type > $o ).
tff(pred_def_14768,type,
v23699: ( state_type * $int ) > $o ).
tff(pred_def_14769,type,
v23697: state_type > $o ).
tff(pred_def_14770,type,
v23707: state_type > $o ).
tff(pred_def_14771,type,
v23709: state_type > $o ).
tff(pred_def_14772,type,
v23711: state_type > $o ).
tff(pred_def_14773,type,
v23713: state_type > $o ).
tff(pred_def_14774,type,
v23720: state_type > $o ).
tff(pred_def_14775,type,
v23718: state_type > $o ).
tff(pred_def_14776,type,
v23717: state_type > $o ).
tff(pred_def_14777,type,
v23733: ( state_type * $int ) > $o ).
tff(pred_def_14778,type,
v23732: state_type > $o ).
tff(pred_def_14779,type,
v23736: state_type > $o ).
tff(pred_def_14780,type,
v23738: state_type > $o ).
tff(pred_def_14781,type,
v23737: state_type > $o ).
tff(pred_def_14782,type,
v23735: state_type > $o ).
tff(pred_def_14783,type,
v23739: state_type > $o ).
tff(pred_def_14784,type,
v23734: state_type > $o ).
tff(pred_def_14785,type,
v23731: state_type > $o ).
tff(pred_def_14786,type,
v23742: state_type > $o ).
tff(pred_def_14787,type,
v23744: state_type > $o ).
tff(pred_def_14788,type,
v23743: state_type > $o ).
tff(pred_def_14789,type,
v23741: state_type > $o ).
tff(pred_def_14790,type,
v23745: state_type > $o ).
tff(pred_def_14791,type,
v23740: state_type > $o ).
tff(pred_def_14792,type,
v23730: state_type > $o ).
tff(pred_def_14793,type,
v23729: state_type > $o ).
tff(pred_def_14794,type,
v23747: state_type > $o ).
tff(pred_def_14795,type,
v23746: state_type > $o ).
tff(pred_def_14796,type,
v23728: state_type > $o ).
tff(pred_def_14797,type,
v23748: state_type > $o ).
tff(pred_def_14798,type,
v23727: state_type > $o ).
tff(pred_def_14799,type,
v23724: state_type > $o ).
tff(pred_def_14800,type,
v23726: state_type > $o ).
tff(pred_def_14801,type,
v23716: state_type > $o ).
tff(pred_def_14802,type,
v23755: state_type > $o ).
tff(pred_def_14803,type,
v23754: state_type > $o ).
tff(pred_def_14804,type,
v23756: state_type > $o ).
tff(pred_def_14805,type,
v23757: state_type > $o ).
tff(pred_def_14806,type,
v23753: state_type > $o ).
tff(pred_def_14807,type,
v23752: state_type > $o ).
tff(pred_def_14808,type,
v23749: state_type > $o ).
tff(pred_def_14809,type,
v23751: state_type > $o ).
tff(pred_def_14810,type,
v23685: state_type > $o ).
tff(pred_def_14811,type,
v23763: state_type > $o ).
tff(pred_def_14812,type,
v23765: state_type > $o ).
tff(pred_def_14813,type,
v23767: state_type > $o ).
tff(pred_def_14814,type,
v23769: state_type > $o ).
tff(pred_def_14815,type,
v23771: state_type > $o ).
tff(pred_def_14816,type,
v23779: state_type > $o ).
tff(pred_def_14817,type,
v23777: state_type > $o ).
tff(pred_def_14818,type,
v23776: state_type > $o ).
tff(pred_def_14819,type,
v23775: ( state_type * $int ) > $o ).
tff(pred_def_14820,type,
v23773: state_type > $o ).
tff(pred_def_14821,type,
v23783: state_type > $o ).
tff(pred_def_14822,type,
v23785: state_type > $o ).
tff(pred_def_14823,type,
v23787: state_type > $o ).
tff(pred_def_14824,type,
v23789: state_type > $o ).
tff(pred_def_14825,type,
v23796: state_type > $o ).
tff(pred_def_14826,type,
v23794: state_type > $o ).
tff(pred_def_14827,type,
v23793: state_type > $o ).
tff(pred_def_14828,type,
v23809: ( state_type * $int ) > $o ).
tff(pred_def_14829,type,
v23808: state_type > $o ).
tff(pred_def_14830,type,
v23812: state_type > $o ).
tff(pred_def_14831,type,
v23814: state_type > $o ).
tff(pred_def_14832,type,
v23813: state_type > $o ).
tff(pred_def_14833,type,
v23811: state_type > $o ).
tff(pred_def_14834,type,
v23815: state_type > $o ).
tff(pred_def_14835,type,
v23810: state_type > $o ).
tff(pred_def_14836,type,
v23807: state_type > $o ).
tff(pred_def_14837,type,
v23818: state_type > $o ).
tff(pred_def_14838,type,
v23820: state_type > $o ).
tff(pred_def_14839,type,
v23819: state_type > $o ).
tff(pred_def_14840,type,
v23817: state_type > $o ).
tff(pred_def_14841,type,
v23821: state_type > $o ).
tff(pred_def_14842,type,
v23816: state_type > $o ).
tff(pred_def_14843,type,
v23806: state_type > $o ).
tff(pred_def_14844,type,
v23805: state_type > $o ).
tff(pred_def_14845,type,
v23823: state_type > $o ).
tff(pred_def_14846,type,
v23822: state_type > $o ).
tff(pred_def_14847,type,
v23804: state_type > $o ).
tff(pred_def_14848,type,
v23824: state_type > $o ).
tff(pred_def_14849,type,
v23803: state_type > $o ).
tff(pred_def_14850,type,
v23800: state_type > $o ).
tff(pred_def_14851,type,
v23802: state_type > $o ).
tff(pred_def_14852,type,
v23792: state_type > $o ).
tff(pred_def_14853,type,
v23831: state_type > $o ).
tff(pred_def_14854,type,
v23830: state_type > $o ).
tff(pred_def_14855,type,
v23832: state_type > $o ).
tff(pred_def_14856,type,
v23833: state_type > $o ).
tff(pred_def_14857,type,
v23829: state_type > $o ).
tff(pred_def_14858,type,
v23828: state_type > $o ).
tff(pred_def_14859,type,
v23825: state_type > $o ).
tff(pred_def_14860,type,
v23827: state_type > $o ).
tff(pred_def_14861,type,
v23761: state_type > $o ).
tff(pred_def_14862,type,
v23839: state_type > $o ).
tff(pred_def_14863,type,
v23841: state_type > $o ).
tff(pred_def_14864,type,
v23843: state_type > $o ).
tff(pred_def_14865,type,
v23845: state_type > $o ).
tff(pred_def_14866,type,
v23847: state_type > $o ).
tff(pred_def_14867,type,
v23855: state_type > $o ).
tff(pred_def_14868,type,
v23853: state_type > $o ).
tff(pred_def_14869,type,
v23852: state_type > $o ).
tff(pred_def_14870,type,
v23851: ( state_type * $int ) > $o ).
tff(pred_def_14871,type,
v23849: state_type > $o ).
tff(pred_def_14872,type,
v23859: state_type > $o ).
tff(pred_def_14873,type,
v23861: state_type > $o ).
tff(pred_def_14874,type,
v23863: state_type > $o ).
tff(pred_def_14875,type,
v23865: state_type > $o ).
tff(pred_def_14876,type,
v23872: state_type > $o ).
tff(pred_def_14877,type,
v23870: state_type > $o ).
tff(pred_def_14878,type,
v23869: state_type > $o ).
tff(pred_def_14879,type,
v23885: ( state_type * $int ) > $o ).
tff(pred_def_14880,type,
v23884: state_type > $o ).
tff(pred_def_14881,type,
v23888: state_type > $o ).
tff(pred_def_14882,type,
v23890: state_type > $o ).
tff(pred_def_14883,type,
v23889: state_type > $o ).
tff(pred_def_14884,type,
v23887: state_type > $o ).
tff(pred_def_14885,type,
v23891: state_type > $o ).
tff(pred_def_14886,type,
v23886: state_type > $o ).
tff(pred_def_14887,type,
v23883: state_type > $o ).
tff(pred_def_14888,type,
v23894: state_type > $o ).
tff(pred_def_14889,type,
v23896: state_type > $o ).
tff(pred_def_14890,type,
v23895: state_type > $o ).
tff(pred_def_14891,type,
v23893: state_type > $o ).
tff(pred_def_14892,type,
v23897: state_type > $o ).
tff(pred_def_14893,type,
v23892: state_type > $o ).
tff(pred_def_14894,type,
v23882: state_type > $o ).
tff(pred_def_14895,type,
v23881: state_type > $o ).
tff(pred_def_14896,type,
v23899: state_type > $o ).
tff(pred_def_14897,type,
v23898: state_type > $o ).
tff(pred_def_14898,type,
v23880: state_type > $o ).
tff(pred_def_14899,type,
v23900: state_type > $o ).
tff(pred_def_14900,type,
v23879: state_type > $o ).
tff(pred_def_14901,type,
v23876: state_type > $o ).
tff(pred_def_14902,type,
v23878: state_type > $o ).
tff(pred_def_14903,type,
v23868: state_type > $o ).
tff(pred_def_14904,type,
v23907: state_type > $o ).
tff(pred_def_14905,type,
v23906: state_type > $o ).
tff(pred_def_14906,type,
v23908: state_type > $o ).
tff(pred_def_14907,type,
v23909: state_type > $o ).
tff(pred_def_14908,type,
v23905: state_type > $o ).
tff(pred_def_14909,type,
v23904: state_type > $o ).
tff(pred_def_14910,type,
v23901: state_type > $o ).
tff(pred_def_14911,type,
v23903: state_type > $o ).
tff(pred_def_14912,type,
v23837: state_type > $o ).
tff(pred_def_14913,type,
v23915: state_type > $o ).
tff(pred_def_14914,type,
v23917: state_type > $o ).
tff(pred_def_14915,type,
v23919: state_type > $o ).
tff(pred_def_14916,type,
v23921: state_type > $o ).
tff(pred_def_14917,type,
v23923: state_type > $o ).
tff(pred_def_14918,type,
v23931: state_type > $o ).
tff(pred_def_14919,type,
v23929: state_type > $o ).
tff(pred_def_14920,type,
v23928: state_type > $o ).
tff(pred_def_14921,type,
v23927: ( state_type * $int ) > $o ).
tff(pred_def_14922,type,
v23925: state_type > $o ).
tff(pred_def_14923,type,
v23935: state_type > $o ).
tff(pred_def_14924,type,
v23937: state_type > $o ).
tff(pred_def_14925,type,
v23939: state_type > $o ).
tff(pred_def_14926,type,
v23941: state_type > $o ).
tff(pred_def_14927,type,
v23948: state_type > $o ).
tff(pred_def_14928,type,
v23946: state_type > $o ).
tff(pred_def_14929,type,
v23945: state_type > $o ).
tff(pred_def_14930,type,
v23961: ( state_type * $int ) > $o ).
tff(pred_def_14931,type,
v23960: state_type > $o ).
tff(pred_def_14932,type,
v23964: state_type > $o ).
tff(pred_def_14933,type,
v23966: state_type > $o ).
tff(pred_def_14934,type,
v23965: state_type > $o ).
tff(pred_def_14935,type,
v23963: state_type > $o ).
tff(pred_def_14936,type,
v23967: state_type > $o ).
tff(pred_def_14937,type,
v23962: state_type > $o ).
tff(pred_def_14938,type,
v23959: state_type > $o ).
tff(pred_def_14939,type,
v23970: state_type > $o ).
tff(pred_def_14940,type,
v23972: state_type > $o ).
tff(pred_def_14941,type,
v23971: state_type > $o ).
tff(pred_def_14942,type,
v23969: state_type > $o ).
tff(pred_def_14943,type,
v23973: state_type > $o ).
tff(pred_def_14944,type,
v23968: state_type > $o ).
tff(pred_def_14945,type,
v23958: state_type > $o ).
tff(pred_def_14946,type,
v23957: state_type > $o ).
tff(pred_def_14947,type,
v23975: state_type > $o ).
tff(pred_def_14948,type,
v23974: state_type > $o ).
tff(pred_def_14949,type,
v23956: state_type > $o ).
tff(pred_def_14950,type,
v23976: state_type > $o ).
tff(pred_def_14951,type,
v23955: state_type > $o ).
tff(pred_def_14952,type,
v23952: state_type > $o ).
tff(pred_def_14953,type,
v23954: state_type > $o ).
tff(pred_def_14954,type,
v23944: state_type > $o ).
tff(pred_def_14955,type,
v23983: state_type > $o ).
tff(pred_def_14956,type,
v23982: state_type > $o ).
tff(pred_def_14957,type,
v23984: state_type > $o ).
tff(pred_def_14958,type,
v23985: state_type > $o ).
tff(pred_def_14959,type,
v23981: state_type > $o ).
tff(pred_def_14960,type,
v23980: state_type > $o ).
tff(pred_def_14961,type,
v23977: state_type > $o ).
tff(pred_def_14962,type,
v23979: state_type > $o ).
tff(pred_def_14963,type,
v23913: state_type > $o ).
tff(pred_def_14964,type,
v23991: state_type > $o ).
tff(pred_def_14965,type,
v23993: state_type > $o ).
tff(pred_def_14966,type,
v23995: state_type > $o ).
tff(pred_def_14967,type,
v23997: state_type > $o ).
tff(pred_def_14968,type,
v23999: state_type > $o ).
tff(pred_def_14969,type,
v24007: state_type > $o ).
tff(pred_def_14970,type,
v24005: state_type > $o ).
tff(pred_def_14971,type,
v24004: state_type > $o ).
tff(pred_def_14972,type,
v24003: ( state_type * $int ) > $o ).
tff(pred_def_14973,type,
v24001: state_type > $o ).
tff(pred_def_14974,type,
v24011: state_type > $o ).
tff(pred_def_14975,type,
v24013: state_type > $o ).
tff(pred_def_14976,type,
v24015: state_type > $o ).
tff(pred_def_14977,type,
v24017: state_type > $o ).
tff(pred_def_14978,type,
v24024: state_type > $o ).
tff(pred_def_14979,type,
v24022: state_type > $o ).
tff(pred_def_14980,type,
v24021: state_type > $o ).
tff(pred_def_14981,type,
v24037: ( state_type * $int ) > $o ).
tff(pred_def_14982,type,
v24036: state_type > $o ).
tff(pred_def_14983,type,
v24040: state_type > $o ).
tff(pred_def_14984,type,
v24042: state_type > $o ).
tff(pred_def_14985,type,
v24041: state_type > $o ).
tff(pred_def_14986,type,
v24039: state_type > $o ).
tff(pred_def_14987,type,
v24043: state_type > $o ).
tff(pred_def_14988,type,
v24038: state_type > $o ).
tff(pred_def_14989,type,
v24035: state_type > $o ).
tff(pred_def_14990,type,
v24046: state_type > $o ).
tff(pred_def_14991,type,
v24048: state_type > $o ).
tff(pred_def_14992,type,
v24047: state_type > $o ).
tff(pred_def_14993,type,
v24045: state_type > $o ).
tff(pred_def_14994,type,
v24049: state_type > $o ).
tff(pred_def_14995,type,
v24044: state_type > $o ).
tff(pred_def_14996,type,
v24034: state_type > $o ).
tff(pred_def_14997,type,
v24033: state_type > $o ).
tff(pred_def_14998,type,
v24051: state_type > $o ).
tff(pred_def_14999,type,
v24050: state_type > $o ).
tff(pred_def_15000,type,
v24032: state_type > $o ).
tff(pred_def_15001,type,
v24052: state_type > $o ).
tff(pred_def_15002,type,
v24031: state_type > $o ).
tff(pred_def_15003,type,
v24028: state_type > $o ).
tff(pred_def_15004,type,
v24030: state_type > $o ).
tff(pred_def_15005,type,
v24020: state_type > $o ).
tff(pred_def_15006,type,
v24059: state_type > $o ).
tff(pred_def_15007,type,
v24058: state_type > $o ).
tff(pred_def_15008,type,
v24060: state_type > $o ).
tff(pred_def_15009,type,
v24061: state_type > $o ).
tff(pred_def_15010,type,
v24057: state_type > $o ).
tff(pred_def_15011,type,
v24056: state_type > $o ).
tff(pred_def_15012,type,
v24053: state_type > $o ).
tff(pred_def_15013,type,
v24055: state_type > $o ).
tff(pred_def_15014,type,
v23989: state_type > $o ).
tff(pred_def_15015,type,
v24067: state_type > $o ).
tff(pred_def_15016,type,
v24069: state_type > $o ).
tff(pred_def_15017,type,
v24071: state_type > $o ).
tff(pred_def_15018,type,
v24073: state_type > $o ).
tff(pred_def_15019,type,
v24075: state_type > $o ).
tff(pred_def_15020,type,
v24083: state_type > $o ).
tff(pred_def_15021,type,
v24081: state_type > $o ).
tff(pred_def_15022,type,
v24080: state_type > $o ).
tff(pred_def_15023,type,
v24079: ( state_type * $int ) > $o ).
tff(pred_def_15024,type,
v24077: state_type > $o ).
tff(pred_def_15025,type,
v24087: state_type > $o ).
tff(pred_def_15026,type,
v24089: state_type > $o ).
tff(pred_def_15027,type,
v24091: state_type > $o ).
tff(pred_def_15028,type,
v24093: state_type > $o ).
tff(pred_def_15029,type,
v24100: state_type > $o ).
tff(pred_def_15030,type,
v24098: state_type > $o ).
tff(pred_def_15031,type,
v24097: state_type > $o ).
tff(pred_def_15032,type,
v24113: ( state_type * $int ) > $o ).
tff(pred_def_15033,type,
v24112: state_type > $o ).
tff(pred_def_15034,type,
v24116: state_type > $o ).
tff(pred_def_15035,type,
v24118: state_type > $o ).
tff(pred_def_15036,type,
v24117: state_type > $o ).
tff(pred_def_15037,type,
v24115: state_type > $o ).
tff(pred_def_15038,type,
v24119: state_type > $o ).
tff(pred_def_15039,type,
v24114: state_type > $o ).
tff(pred_def_15040,type,
v24111: state_type > $o ).
tff(pred_def_15041,type,
v24122: state_type > $o ).
tff(pred_def_15042,type,
v24124: state_type > $o ).
tff(pred_def_15043,type,
v24123: state_type > $o ).
tff(pred_def_15044,type,
v24121: state_type > $o ).
tff(pred_def_15045,type,
v24125: state_type > $o ).
tff(pred_def_15046,type,
v24120: state_type > $o ).
tff(pred_def_15047,type,
v24110: state_type > $o ).
tff(pred_def_15048,type,
v24109: state_type > $o ).
tff(pred_def_15049,type,
v24127: state_type > $o ).
tff(pred_def_15050,type,
v24126: state_type > $o ).
tff(pred_def_15051,type,
v24108: state_type > $o ).
tff(pred_def_15052,type,
v24128: state_type > $o ).
tff(pred_def_15053,type,
v24107: state_type > $o ).
tff(pred_def_15054,type,
v24104: state_type > $o ).
tff(pred_def_15055,type,
v24106: state_type > $o ).
tff(pred_def_15056,type,
v24096: state_type > $o ).
tff(pred_def_15057,type,
v24135: state_type > $o ).
tff(pred_def_15058,type,
v24134: state_type > $o ).
tff(pred_def_15059,type,
v24136: state_type > $o ).
tff(pred_def_15060,type,
v24137: state_type > $o ).
tff(pred_def_15061,type,
v24133: state_type > $o ).
tff(pred_def_15062,type,
v24132: state_type > $o ).
tff(pred_def_15063,type,
v24129: state_type > $o ).
tff(pred_def_15064,type,
v24131: state_type > $o ).
tff(pred_def_15065,type,
v24065: state_type > $o ).
tff(pred_def_15066,type,
v24143: state_type > $o ).
tff(pred_def_15067,type,
v24145: state_type > $o ).
tff(pred_def_15068,type,
v24147: state_type > $o ).
tff(pred_def_15069,type,
v24149: state_type > $o ).
tff(pred_def_15070,type,
v24151: state_type > $o ).
tff(pred_def_15071,type,
v24159: state_type > $o ).
tff(pred_def_15072,type,
v24157: state_type > $o ).
tff(pred_def_15073,type,
v24156: state_type > $o ).
tff(pred_def_15074,type,
v24155: ( state_type * $int ) > $o ).
tff(pred_def_15075,type,
v24153: state_type > $o ).
tff(pred_def_15076,type,
v24163: state_type > $o ).
tff(pred_def_15077,type,
v24165: state_type > $o ).
tff(pred_def_15078,type,
v24167: state_type > $o ).
tff(pred_def_15079,type,
v24169: state_type > $o ).
tff(pred_def_15080,type,
v24176: state_type > $o ).
tff(pred_def_15081,type,
v24174: state_type > $o ).
tff(pred_def_15082,type,
v24173: state_type > $o ).
tff(pred_def_15083,type,
v24189: ( state_type * $int ) > $o ).
tff(pred_def_15084,type,
v24188: state_type > $o ).
tff(pred_def_15085,type,
v24192: state_type > $o ).
tff(pred_def_15086,type,
v24194: state_type > $o ).
tff(pred_def_15087,type,
v24193: state_type > $o ).
tff(pred_def_15088,type,
v24191: state_type > $o ).
tff(pred_def_15089,type,
v24195: state_type > $o ).
tff(pred_def_15090,type,
v24190: state_type > $o ).
tff(pred_def_15091,type,
v24187: state_type > $o ).
tff(pred_def_15092,type,
v24198: state_type > $o ).
tff(pred_def_15093,type,
v24200: state_type > $o ).
tff(pred_def_15094,type,
v24199: state_type > $o ).
tff(pred_def_15095,type,
v24197: state_type > $o ).
tff(pred_def_15096,type,
v24201: state_type > $o ).
tff(pred_def_15097,type,
v24196: state_type > $o ).
tff(pred_def_15098,type,
v24186: state_type > $o ).
tff(pred_def_15099,type,
v24185: state_type > $o ).
tff(pred_def_15100,type,
v24203: state_type > $o ).
tff(pred_def_15101,type,
v24202: state_type > $o ).
tff(pred_def_15102,type,
v24184: state_type > $o ).
tff(pred_def_15103,type,
v24204: state_type > $o ).
tff(pred_def_15104,type,
v24183: state_type > $o ).
tff(pred_def_15105,type,
v24180: state_type > $o ).
tff(pred_def_15106,type,
v24182: state_type > $o ).
tff(pred_def_15107,type,
v24172: state_type > $o ).
tff(pred_def_15108,type,
v24211: state_type > $o ).
tff(pred_def_15109,type,
v24210: state_type > $o ).
tff(pred_def_15110,type,
v24212: state_type > $o ).
tff(pred_def_15111,type,
v24213: state_type > $o ).
tff(pred_def_15112,type,
v24209: state_type > $o ).
tff(pred_def_15113,type,
v24208: state_type > $o ).
tff(pred_def_15114,type,
v24205: state_type > $o ).
tff(pred_def_15115,type,
v24207: state_type > $o ).
tff(pred_def_15116,type,
v24141: state_type > $o ).
tff(pred_def_15117,type,
v24219: state_type > $o ).
tff(pred_def_15118,type,
v24221: state_type > $o ).
tff(pred_def_15119,type,
v24223: state_type > $o ).
tff(pred_def_15120,type,
v24225: state_type > $o ).
tff(pred_def_15121,type,
v24227: state_type > $o ).
tff(pred_def_15122,type,
v24235: state_type > $o ).
tff(pred_def_15123,type,
v24233: state_type > $o ).
tff(pred_def_15124,type,
v24232: state_type > $o ).
tff(pred_def_15125,type,
v24231: ( state_type * $int ) > $o ).
tff(pred_def_15126,type,
v24229: state_type > $o ).
tff(pred_def_15127,type,
v24239: state_type > $o ).
tff(pred_def_15128,type,
v24241: state_type > $o ).
tff(pred_def_15129,type,
v24243: state_type > $o ).
tff(pred_def_15130,type,
v24245: state_type > $o ).
tff(pred_def_15131,type,
v24252: state_type > $o ).
tff(pred_def_15132,type,
v24250: state_type > $o ).
tff(pred_def_15133,type,
v24249: state_type > $o ).
tff(pred_def_15134,type,
v24265: ( state_type * $int ) > $o ).
tff(pred_def_15135,type,
v24264: state_type > $o ).
tff(pred_def_15136,type,
v24268: state_type > $o ).
tff(pred_def_15137,type,
v24270: state_type > $o ).
tff(pred_def_15138,type,
v24269: state_type > $o ).
tff(pred_def_15139,type,
v24267: state_type > $o ).
tff(pred_def_15140,type,
v24271: state_type > $o ).
tff(pred_def_15141,type,
v24266: state_type > $o ).
tff(pred_def_15142,type,
v24263: state_type > $o ).
tff(pred_def_15143,type,
v24274: state_type > $o ).
tff(pred_def_15144,type,
v24276: state_type > $o ).
tff(pred_def_15145,type,
v24275: state_type > $o ).
tff(pred_def_15146,type,
v24273: state_type > $o ).
tff(pred_def_15147,type,
v24277: state_type > $o ).
tff(pred_def_15148,type,
v24272: state_type > $o ).
tff(pred_def_15149,type,
v24262: state_type > $o ).
tff(pred_def_15150,type,
v24261: state_type > $o ).
tff(pred_def_15151,type,
v24279: state_type > $o ).
tff(pred_def_15152,type,
v24278: state_type > $o ).
tff(pred_def_15153,type,
v24260: state_type > $o ).
tff(pred_def_15154,type,
v24280: state_type > $o ).
tff(pred_def_15155,type,
v24259: state_type > $o ).
tff(pred_def_15156,type,
v24256: state_type > $o ).
tff(pred_def_15157,type,
v24258: state_type > $o ).
tff(pred_def_15158,type,
v24248: state_type > $o ).
tff(pred_def_15159,type,
v24287: state_type > $o ).
tff(pred_def_15160,type,
v24286: state_type > $o ).
tff(pred_def_15161,type,
v24288: state_type > $o ).
tff(pred_def_15162,type,
v24289: state_type > $o ).
tff(pred_def_15163,type,
v24285: state_type > $o ).
tff(pred_def_15164,type,
v24284: state_type > $o ).
tff(pred_def_15165,type,
v24281: state_type > $o ).
tff(pred_def_15166,type,
v24283: state_type > $o ).
tff(pred_def_15167,type,
v24217: state_type > $o ).
tff(pred_def_15168,type,
v24295: state_type > $o ).
tff(pred_def_15169,type,
v24297: state_type > $o ).
tff(pred_def_15170,type,
v24299: state_type > $o ).
tff(pred_def_15171,type,
v24301: state_type > $o ).
tff(pred_def_15172,type,
v24303: state_type > $o ).
tff(pred_def_15173,type,
v24311: state_type > $o ).
tff(pred_def_15174,type,
v24309: state_type > $o ).
tff(pred_def_15175,type,
v24308: state_type > $o ).
tff(pred_def_15176,type,
v24307: ( state_type * $int ) > $o ).
tff(pred_def_15177,type,
v24305: state_type > $o ).
tff(pred_def_15178,type,
v24315: state_type > $o ).
tff(pred_def_15179,type,
v24317: state_type > $o ).
tff(pred_def_15180,type,
v24319: state_type > $o ).
tff(pred_def_15181,type,
v24321: state_type > $o ).
tff(pred_def_15182,type,
v24328: state_type > $o ).
tff(pred_def_15183,type,
v24326: state_type > $o ).
tff(pred_def_15184,type,
v24325: state_type > $o ).
tff(pred_def_15185,type,
v24341: ( state_type * $int ) > $o ).
tff(pred_def_15186,type,
v24340: state_type > $o ).
tff(pred_def_15187,type,
v24344: state_type > $o ).
tff(pred_def_15188,type,
v24346: state_type > $o ).
tff(pred_def_15189,type,
v24345: state_type > $o ).
tff(pred_def_15190,type,
v24343: state_type > $o ).
tff(pred_def_15191,type,
v24347: state_type > $o ).
tff(pred_def_15192,type,
v24342: state_type > $o ).
tff(pred_def_15193,type,
v24339: state_type > $o ).
tff(pred_def_15194,type,
v24350: state_type > $o ).
tff(pred_def_15195,type,
v24352: state_type > $o ).
tff(pred_def_15196,type,
v24351: state_type > $o ).
tff(pred_def_15197,type,
v24349: state_type > $o ).
tff(pred_def_15198,type,
v24353: state_type > $o ).
tff(pred_def_15199,type,
v24348: state_type > $o ).
tff(pred_def_15200,type,
v24338: state_type > $o ).
tff(pred_def_15201,type,
v24337: state_type > $o ).
tff(pred_def_15202,type,
v24355: state_type > $o ).
tff(pred_def_15203,type,
v24354: state_type > $o ).
tff(pred_def_15204,type,
v24336: state_type > $o ).
tff(pred_def_15205,type,
v24356: state_type > $o ).
tff(pred_def_15206,type,
v24335: state_type > $o ).
tff(pred_def_15207,type,
v24332: state_type > $o ).
tff(pred_def_15208,type,
v24334: state_type > $o ).
tff(pred_def_15209,type,
v24324: state_type > $o ).
tff(pred_def_15210,type,
v24363: state_type > $o ).
tff(pred_def_15211,type,
v24362: state_type > $o ).
tff(pred_def_15212,type,
v24364: state_type > $o ).
tff(pred_def_15213,type,
v24365: state_type > $o ).
tff(pred_def_15214,type,
v24361: state_type > $o ).
tff(pred_def_15215,type,
v24360: state_type > $o ).
tff(pred_def_15216,type,
v24357: state_type > $o ).
tff(pred_def_15217,type,
v24359: state_type > $o ).
tff(pred_def_15218,type,
v24293: state_type > $o ).
tff(pred_def_15219,type,
v24371: state_type > $o ).
tff(pred_def_15220,type,
v24373: state_type > $o ).
tff(pred_def_15221,type,
v24375: state_type > $o ).
tff(pred_def_15222,type,
v24377: state_type > $o ).
tff(pred_def_15223,type,
v24379: state_type > $o ).
tff(pred_def_15224,type,
v24387: state_type > $o ).
tff(pred_def_15225,type,
v24385: state_type > $o ).
tff(pred_def_15226,type,
v24384: state_type > $o ).
tff(pred_def_15227,type,
v24383: ( state_type * $int ) > $o ).
tff(pred_def_15228,type,
v24381: state_type > $o ).
tff(pred_def_15229,type,
v24391: state_type > $o ).
tff(pred_def_15230,type,
v24393: state_type > $o ).
tff(pred_def_15231,type,
v24395: state_type > $o ).
tff(pred_def_15232,type,
v24397: state_type > $o ).
tff(pred_def_15233,type,
v24404: state_type > $o ).
tff(pred_def_15234,type,
v24402: state_type > $o ).
tff(pred_def_15235,type,
v24401: state_type > $o ).
tff(pred_def_15236,type,
v24417: ( state_type * $int ) > $o ).
tff(pred_def_15237,type,
v24416: state_type > $o ).
tff(pred_def_15238,type,
v24420: state_type > $o ).
tff(pred_def_15239,type,
v24422: state_type > $o ).
tff(pred_def_15240,type,
v24421: state_type > $o ).
tff(pred_def_15241,type,
v24419: state_type > $o ).
tff(pred_def_15242,type,
v24423: state_type > $o ).
tff(pred_def_15243,type,
v24418: state_type > $o ).
tff(pred_def_15244,type,
v24415: state_type > $o ).
tff(pred_def_15245,type,
v24426: state_type > $o ).
tff(pred_def_15246,type,
v24428: state_type > $o ).
tff(pred_def_15247,type,
v24427: state_type > $o ).
tff(pred_def_15248,type,
v24425: state_type > $o ).
tff(pred_def_15249,type,
v24429: state_type > $o ).
tff(pred_def_15250,type,
v24424: state_type > $o ).
tff(pred_def_15251,type,
v24414: state_type > $o ).
tff(pred_def_15252,type,
v24413: state_type > $o ).
tff(pred_def_15253,type,
v24431: state_type > $o ).
tff(pred_def_15254,type,
v24430: state_type > $o ).
tff(pred_def_15255,type,
v24412: state_type > $o ).
tff(pred_def_15256,type,
v24432: state_type > $o ).
tff(pred_def_15257,type,
v24411: state_type > $o ).
tff(pred_def_15258,type,
v24408: state_type > $o ).
tff(pred_def_15259,type,
v24410: state_type > $o ).
tff(pred_def_15260,type,
v24400: state_type > $o ).
tff(pred_def_15261,type,
v24439: state_type > $o ).
tff(pred_def_15262,type,
v24438: state_type > $o ).
tff(pred_def_15263,type,
v24440: state_type > $o ).
tff(pred_def_15264,type,
v24441: state_type > $o ).
tff(pred_def_15265,type,
v24437: state_type > $o ).
tff(pred_def_15266,type,
v24436: state_type > $o ).
tff(pred_def_15267,type,
v24433: state_type > $o ).
tff(pred_def_15268,type,
v24435: state_type > $o ).
tff(pred_def_15269,type,
v24369: state_type > $o ).
tff(pred_def_15270,type,
v24447: state_type > $o ).
tff(pred_def_15271,type,
v24449: state_type > $o ).
tff(pred_def_15272,type,
v24451: state_type > $o ).
tff(pred_def_15273,type,
v24453: state_type > $o ).
tff(pred_def_15274,type,
v24455: state_type > $o ).
tff(pred_def_15275,type,
v24463: state_type > $o ).
tff(pred_def_15276,type,
v24461: state_type > $o ).
tff(pred_def_15277,type,
v24460: state_type > $o ).
tff(pred_def_15278,type,
v24459: ( state_type * $int ) > $o ).
tff(pred_def_15279,type,
v24457: state_type > $o ).
tff(pred_def_15280,type,
v24467: state_type > $o ).
tff(pred_def_15281,type,
v24469: state_type > $o ).
tff(pred_def_15282,type,
v24471: state_type > $o ).
tff(pred_def_15283,type,
v24473: state_type > $o ).
tff(pred_def_15284,type,
v24480: state_type > $o ).
tff(pred_def_15285,type,
v24478: state_type > $o ).
tff(pred_def_15286,type,
v24477: state_type > $o ).
tff(pred_def_15287,type,
v24493: ( state_type * $int ) > $o ).
tff(pred_def_15288,type,
v24492: state_type > $o ).
tff(pred_def_15289,type,
v24496: state_type > $o ).
tff(pred_def_15290,type,
v24498: state_type > $o ).
tff(pred_def_15291,type,
v24497: state_type > $o ).
tff(pred_def_15292,type,
v24495: state_type > $o ).
tff(pred_def_15293,type,
v24499: state_type > $o ).
tff(pred_def_15294,type,
v24494: state_type > $o ).
tff(pred_def_15295,type,
v24491: state_type > $o ).
tff(pred_def_15296,type,
v24502: state_type > $o ).
tff(pred_def_15297,type,
v24504: state_type > $o ).
tff(pred_def_15298,type,
v24503: state_type > $o ).
tff(pred_def_15299,type,
v24501: state_type > $o ).
tff(pred_def_15300,type,
v24505: state_type > $o ).
tff(pred_def_15301,type,
v24500: state_type > $o ).
tff(pred_def_15302,type,
v24490: state_type > $o ).
tff(pred_def_15303,type,
v24489: state_type > $o ).
tff(pred_def_15304,type,
v24507: state_type > $o ).
tff(pred_def_15305,type,
v24506: state_type > $o ).
tff(pred_def_15306,type,
v24488: state_type > $o ).
tff(pred_def_15307,type,
v24508: state_type > $o ).
tff(pred_def_15308,type,
v24487: state_type > $o ).
tff(pred_def_15309,type,
v24484: state_type > $o ).
tff(pred_def_15310,type,
v24486: state_type > $o ).
tff(pred_def_15311,type,
v24476: state_type > $o ).
tff(pred_def_15312,type,
v24515: state_type > $o ).
tff(pred_def_15313,type,
v24514: state_type > $o ).
tff(pred_def_15314,type,
v24516: state_type > $o ).
tff(pred_def_15315,type,
v24517: state_type > $o ).
tff(pred_def_15316,type,
v24513: state_type > $o ).
tff(pred_def_15317,type,
v24512: state_type > $o ).
tff(pred_def_15318,type,
v24509: state_type > $o ).
tff(pred_def_15319,type,
v24511: state_type > $o ).
tff(pred_def_15320,type,
v24445: state_type > $o ).
tff(pred_def_15321,type,
v24523: state_type > $o ).
tff(pred_def_15322,type,
v24525: state_type > $o ).
tff(pred_def_15323,type,
v24527: state_type > $o ).
tff(pred_def_15324,type,
v24529: state_type > $o ).
tff(pred_def_15325,type,
v24531: state_type > $o ).
tff(pred_def_15326,type,
v24539: state_type > $o ).
tff(pred_def_15327,type,
v24537: state_type > $o ).
tff(pred_def_15328,type,
v24536: state_type > $o ).
tff(pred_def_15329,type,
v24535: ( state_type * $int ) > $o ).
tff(pred_def_15330,type,
v24533: state_type > $o ).
tff(pred_def_15331,type,
v24543: state_type > $o ).
tff(pred_def_15332,type,
v24545: state_type > $o ).
tff(pred_def_15333,type,
v24547: state_type > $o ).
tff(pred_def_15334,type,
v24549: state_type > $o ).
tff(pred_def_15335,type,
v24556: state_type > $o ).
tff(pred_def_15336,type,
v24554: state_type > $o ).
tff(pred_def_15337,type,
v24553: state_type > $o ).
tff(pred_def_15338,type,
v24569: ( state_type * $int ) > $o ).
tff(pred_def_15339,type,
v24568: state_type > $o ).
tff(pred_def_15340,type,
v24572: state_type > $o ).
tff(pred_def_15341,type,
v24574: state_type > $o ).
tff(pred_def_15342,type,
v24573: state_type > $o ).
tff(pred_def_15343,type,
v24571: state_type > $o ).
tff(pred_def_15344,type,
v24575: state_type > $o ).
tff(pred_def_15345,type,
v24570: state_type > $o ).
tff(pred_def_15346,type,
v24567: state_type > $o ).
tff(pred_def_15347,type,
v24578: state_type > $o ).
tff(pred_def_15348,type,
v24580: state_type > $o ).
tff(pred_def_15349,type,
v24579: state_type > $o ).
tff(pred_def_15350,type,
v24577: state_type > $o ).
tff(pred_def_15351,type,
v24581: state_type > $o ).
tff(pred_def_15352,type,
v24576: state_type > $o ).
tff(pred_def_15353,type,
v24566: state_type > $o ).
tff(pred_def_15354,type,
v24565: state_type > $o ).
tff(pred_def_15355,type,
v24583: state_type > $o ).
tff(pred_def_15356,type,
v24582: state_type > $o ).
tff(pred_def_15357,type,
v24564: state_type > $o ).
tff(pred_def_15358,type,
v24584: state_type > $o ).
tff(pred_def_15359,type,
v24563: state_type > $o ).
tff(pred_def_15360,type,
v24560: state_type > $o ).
tff(pred_def_15361,type,
v24562: state_type > $o ).
tff(pred_def_15362,type,
v24552: state_type > $o ).
tff(pred_def_15363,type,
v24591: state_type > $o ).
tff(pred_def_15364,type,
v24590: state_type > $o ).
tff(pred_def_15365,type,
v24592: state_type > $o ).
tff(pred_def_15366,type,
v24593: state_type > $o ).
tff(pred_def_15367,type,
v24589: state_type > $o ).
tff(pred_def_15368,type,
v24588: state_type > $o ).
tff(pred_def_15369,type,
v24585: state_type > $o ).
tff(pred_def_15370,type,
v24587: state_type > $o ).
tff(pred_def_15371,type,
v24521: state_type > $o ).
tff(pred_def_15372,type,
v24599: state_type > $o ).
tff(pred_def_15373,type,
v24601: state_type > $o ).
tff(pred_def_15374,type,
v24603: state_type > $o ).
tff(pred_def_15375,type,
v24605: state_type > $o ).
tff(pred_def_15376,type,
v24607: state_type > $o ).
tff(pred_def_15377,type,
v24615: state_type > $o ).
tff(pred_def_15378,type,
v24613: state_type > $o ).
tff(pred_def_15379,type,
v24612: state_type > $o ).
tff(pred_def_15380,type,
v24611: ( state_type * $int ) > $o ).
tff(pred_def_15381,type,
v24609: state_type > $o ).
tff(pred_def_15382,type,
v24619: state_type > $o ).
tff(pred_def_15383,type,
v24621: state_type > $o ).
tff(pred_def_15384,type,
v24623: state_type > $o ).
tff(pred_def_15385,type,
v24625: state_type > $o ).
tff(pred_def_15386,type,
v24632: state_type > $o ).
tff(pred_def_15387,type,
v24630: state_type > $o ).
tff(pred_def_15388,type,
v24629: state_type > $o ).
tff(pred_def_15389,type,
v24645: ( state_type * $int ) > $o ).
tff(pred_def_15390,type,
v24644: state_type > $o ).
tff(pred_def_15391,type,
v24648: state_type > $o ).
tff(pred_def_15392,type,
v24650: state_type > $o ).
tff(pred_def_15393,type,
v24649: state_type > $o ).
tff(pred_def_15394,type,
v24647: state_type > $o ).
tff(pred_def_15395,type,
v24651: state_type > $o ).
tff(pred_def_15396,type,
v24646: state_type > $o ).
tff(pred_def_15397,type,
v24643: state_type > $o ).
tff(pred_def_15398,type,
v24654: state_type > $o ).
tff(pred_def_15399,type,
v24656: state_type > $o ).
tff(pred_def_15400,type,
v24655: state_type > $o ).
tff(pred_def_15401,type,
v24653: state_type > $o ).
tff(pred_def_15402,type,
v24657: state_type > $o ).
tff(pred_def_15403,type,
v24652: state_type > $o ).
tff(pred_def_15404,type,
v24642: state_type > $o ).
tff(pred_def_15405,type,
v24641: state_type > $o ).
tff(pred_def_15406,type,
v24659: state_type > $o ).
tff(pred_def_15407,type,
v24658: state_type > $o ).
tff(pred_def_15408,type,
v24640: state_type > $o ).
tff(pred_def_15409,type,
v24660: state_type > $o ).
tff(pred_def_15410,type,
v24639: state_type > $o ).
tff(pred_def_15411,type,
v24636: state_type > $o ).
tff(pred_def_15412,type,
v24638: state_type > $o ).
tff(pred_def_15413,type,
v24628: state_type > $o ).
tff(pred_def_15414,type,
v24667: state_type > $o ).
tff(pred_def_15415,type,
v24666: state_type > $o ).
tff(pred_def_15416,type,
v24668: state_type > $o ).
tff(pred_def_15417,type,
v24669: state_type > $o ).
tff(pred_def_15418,type,
v24665: state_type > $o ).
tff(pred_def_15419,type,
v24664: state_type > $o ).
tff(pred_def_15420,type,
v24661: state_type > $o ).
tff(pred_def_15421,type,
v24663: state_type > $o ).
tff(pred_def_15422,type,
v24597: state_type > $o ).
tff(pred_def_15423,type,
v24675: state_type > $o ).
tff(pred_def_15424,type,
v24677: state_type > $o ).
tff(pred_def_15425,type,
v24679: state_type > $o ).
tff(pred_def_15426,type,
v24681: state_type > $o ).
tff(pred_def_15427,type,
v24683: state_type > $o ).
tff(pred_def_15428,type,
v24691: state_type > $o ).
tff(pred_def_15429,type,
v24689: state_type > $o ).
tff(pred_def_15430,type,
v24688: state_type > $o ).
tff(pred_def_15431,type,
v24687: ( state_type * $int ) > $o ).
tff(pred_def_15432,type,
v24685: state_type > $o ).
tff(pred_def_15433,type,
v24695: state_type > $o ).
tff(pred_def_15434,type,
v24697: state_type > $o ).
tff(pred_def_15435,type,
v24699: state_type > $o ).
tff(pred_def_15436,type,
v24701: state_type > $o ).
tff(pred_def_15437,type,
v24708: state_type > $o ).
tff(pred_def_15438,type,
v24706: state_type > $o ).
tff(pred_def_15439,type,
v24705: state_type > $o ).
tff(pred_def_15440,type,
v24721: ( state_type * $int ) > $o ).
tff(pred_def_15441,type,
v24720: state_type > $o ).
tff(pred_def_15442,type,
v24724: state_type > $o ).
tff(pred_def_15443,type,
v24726: state_type > $o ).
tff(pred_def_15444,type,
v24725: state_type > $o ).
tff(pred_def_15445,type,
v24723: state_type > $o ).
tff(pred_def_15446,type,
v24727: state_type > $o ).
tff(pred_def_15447,type,
v24722: state_type > $o ).
tff(pred_def_15448,type,
v24719: state_type > $o ).
tff(pred_def_15449,type,
v24730: state_type > $o ).
tff(pred_def_15450,type,
v24732: state_type > $o ).
tff(pred_def_15451,type,
v24731: state_type > $o ).
tff(pred_def_15452,type,
v24729: state_type > $o ).
tff(pred_def_15453,type,
v24733: state_type > $o ).
tff(pred_def_15454,type,
v24728: state_type > $o ).
tff(pred_def_15455,type,
v24718: state_type > $o ).
tff(pred_def_15456,type,
v24717: state_type > $o ).
tff(pred_def_15457,type,
v24735: state_type > $o ).
tff(pred_def_15458,type,
v24734: state_type > $o ).
tff(pred_def_15459,type,
v24716: state_type > $o ).
tff(pred_def_15460,type,
v24736: state_type > $o ).
tff(pred_def_15461,type,
v24715: state_type > $o ).
tff(pred_def_15462,type,
v24712: state_type > $o ).
tff(pred_def_15463,type,
v24714: state_type > $o ).
tff(pred_def_15464,type,
v24704: state_type > $o ).
tff(pred_def_15465,type,
v24743: state_type > $o ).
tff(pred_def_15466,type,
v24742: state_type > $o ).
tff(pred_def_15467,type,
v24744: state_type > $o ).
tff(pred_def_15468,type,
v24745: state_type > $o ).
tff(pred_def_15469,type,
v24741: state_type > $o ).
tff(pred_def_15470,type,
v24740: state_type > $o ).
tff(pred_def_15471,type,
v24737: state_type > $o ).
tff(pred_def_15472,type,
v24739: state_type > $o ).
tff(pred_def_15473,type,
v24673: state_type > $o ).
tff(pred_def_15474,type,
v24751: state_type > $o ).
tff(pred_def_15475,type,
v24753: state_type > $o ).
tff(pred_def_15476,type,
v24755: state_type > $o ).
tff(pred_def_15477,type,
v24757: state_type > $o ).
tff(pred_def_15478,type,
v24759: state_type > $o ).
tff(pred_def_15479,type,
v24767: state_type > $o ).
tff(pred_def_15480,type,
v24765: state_type > $o ).
tff(pred_def_15481,type,
v24764: state_type > $o ).
tff(pred_def_15482,type,
v24763: ( state_type * $int ) > $o ).
tff(pred_def_15483,type,
v24761: state_type > $o ).
tff(pred_def_15484,type,
v24771: state_type > $o ).
tff(pred_def_15485,type,
v24773: state_type > $o ).
tff(pred_def_15486,type,
v24775: state_type > $o ).
tff(pred_def_15487,type,
v24777: state_type > $o ).
tff(pred_def_15488,type,
v24784: state_type > $o ).
tff(pred_def_15489,type,
v24782: state_type > $o ).
tff(pred_def_15490,type,
v24781: state_type > $o ).
tff(pred_def_15491,type,
v24797: ( state_type * $int ) > $o ).
tff(pred_def_15492,type,
v24796: state_type > $o ).
tff(pred_def_15493,type,
v24800: state_type > $o ).
tff(pred_def_15494,type,
v24802: state_type > $o ).
tff(pred_def_15495,type,
v24801: state_type > $o ).
tff(pred_def_15496,type,
v24799: state_type > $o ).
tff(pred_def_15497,type,
v24803: state_type > $o ).
tff(pred_def_15498,type,
v24798: state_type > $o ).
tff(pred_def_15499,type,
v24795: state_type > $o ).
tff(pred_def_15500,type,
v24806: state_type > $o ).
tff(pred_def_15501,type,
v24808: state_type > $o ).
tff(pred_def_15502,type,
v24807: state_type > $o ).
tff(pred_def_15503,type,
v24805: state_type > $o ).
tff(pred_def_15504,type,
v24809: state_type > $o ).
tff(pred_def_15505,type,
v24804: state_type > $o ).
tff(pred_def_15506,type,
v24794: state_type > $o ).
tff(pred_def_15507,type,
v24793: state_type > $o ).
tff(pred_def_15508,type,
v24811: state_type > $o ).
tff(pred_def_15509,type,
v24810: state_type > $o ).
tff(pred_def_15510,type,
v24792: state_type > $o ).
tff(pred_def_15511,type,
v24812: state_type > $o ).
tff(pred_def_15512,type,
v24791: state_type > $o ).
tff(pred_def_15513,type,
v24788: state_type > $o ).
tff(pred_def_15514,type,
v24790: state_type > $o ).
tff(pred_def_15515,type,
v24780: state_type > $o ).
tff(pred_def_15516,type,
v24819: state_type > $o ).
tff(pred_def_15517,type,
v24818: state_type > $o ).
tff(pred_def_15518,type,
v24820: state_type > $o ).
tff(pred_def_15519,type,
v24821: state_type > $o ).
tff(pred_def_15520,type,
v24817: state_type > $o ).
tff(pred_def_15521,type,
v24816: state_type > $o ).
tff(pred_def_15522,type,
v24813: state_type > $o ).
tff(pred_def_15523,type,
v24815: state_type > $o ).
tff(pred_def_15524,type,
v24749: state_type > $o ).
tff(pred_def_15525,type,
v24827: state_type > $o ).
tff(pred_def_15526,type,
v24829: state_type > $o ).
tff(pred_def_15527,type,
v24831: state_type > $o ).
tff(pred_def_15528,type,
v24833: state_type > $o ).
tff(pred_def_15529,type,
v24835: state_type > $o ).
tff(pred_def_15530,type,
v24843: state_type > $o ).
tff(pred_def_15531,type,
v24841: state_type > $o ).
tff(pred_def_15532,type,
v24840: state_type > $o ).
tff(pred_def_15533,type,
v24839: ( state_type * $int ) > $o ).
tff(pred_def_15534,type,
v24837: state_type > $o ).
tff(pred_def_15535,type,
v24847: state_type > $o ).
tff(pred_def_15536,type,
v24849: state_type > $o ).
tff(pred_def_15537,type,
v24851: state_type > $o ).
tff(pred_def_15538,type,
v24853: state_type > $o ).
tff(pred_def_15539,type,
v24860: state_type > $o ).
tff(pred_def_15540,type,
v24858: state_type > $o ).
tff(pred_def_15541,type,
v24857: state_type > $o ).
tff(pred_def_15542,type,
v24873: ( state_type * $int ) > $o ).
tff(pred_def_15543,type,
v24872: state_type > $o ).
tff(pred_def_15544,type,
v24876: state_type > $o ).
tff(pred_def_15545,type,
v24878: state_type > $o ).
tff(pred_def_15546,type,
v24877: state_type > $o ).
tff(pred_def_15547,type,
v24875: state_type > $o ).
tff(pred_def_15548,type,
v24879: state_type > $o ).
tff(pred_def_15549,type,
v24874: state_type > $o ).
tff(pred_def_15550,type,
v24871: state_type > $o ).
tff(pred_def_15551,type,
v24882: state_type > $o ).
tff(pred_def_15552,type,
v24884: state_type > $o ).
tff(pred_def_15553,type,
v24883: state_type > $o ).
tff(pred_def_15554,type,
v24881: state_type > $o ).
tff(pred_def_15555,type,
v24885: state_type > $o ).
tff(pred_def_15556,type,
v24880: state_type > $o ).
tff(pred_def_15557,type,
v24870: state_type > $o ).
tff(pred_def_15558,type,
v24869: state_type > $o ).
tff(pred_def_15559,type,
v24887: state_type > $o ).
tff(pred_def_15560,type,
v24886: state_type > $o ).
tff(pred_def_15561,type,
v24868: state_type > $o ).
tff(pred_def_15562,type,
v24888: state_type > $o ).
tff(pred_def_15563,type,
v24867: state_type > $o ).
tff(pred_def_15564,type,
v24864: state_type > $o ).
tff(pred_def_15565,type,
v24866: state_type > $o ).
tff(pred_def_15566,type,
v24856: state_type > $o ).
tff(pred_def_15567,type,
v24895: state_type > $o ).
tff(pred_def_15568,type,
v24894: state_type > $o ).
tff(pred_def_15569,type,
v24896: state_type > $o ).
tff(pred_def_15570,type,
v24897: state_type > $o ).
tff(pred_def_15571,type,
v24893: state_type > $o ).
tff(pred_def_15572,type,
v24892: state_type > $o ).
tff(pred_def_15573,type,
v24889: state_type > $o ).
tff(pred_def_15574,type,
v24891: state_type > $o ).
tff(pred_def_15575,type,
v24825: state_type > $o ).
tff(pred_def_15576,type,
v24903: state_type > $o ).
tff(pred_def_15577,type,
v24905: state_type > $o ).
tff(pred_def_15578,type,
v24907: state_type > $o ).
tff(pred_def_15579,type,
v24909: state_type > $o ).
tff(pred_def_15580,type,
v24911: state_type > $o ).
tff(pred_def_15581,type,
v24919: state_type > $o ).
tff(pred_def_15582,type,
v24917: state_type > $o ).
tff(pred_def_15583,type,
v24916: state_type > $o ).
tff(pred_def_15584,type,
v24915: ( state_type * $int ) > $o ).
tff(pred_def_15585,type,
v24913: state_type > $o ).
tff(pred_def_15586,type,
v24923: state_type > $o ).
tff(pred_def_15587,type,
v24925: state_type > $o ).
tff(pred_def_15588,type,
v24927: state_type > $o ).
tff(pred_def_15589,type,
v24929: state_type > $o ).
tff(pred_def_15590,type,
v24936: state_type > $o ).
tff(pred_def_15591,type,
v24934: state_type > $o ).
tff(pred_def_15592,type,
v24933: state_type > $o ).
tff(pred_def_15593,type,
v24949: ( state_type * $int ) > $o ).
tff(pred_def_15594,type,
v24948: state_type > $o ).
tff(pred_def_15595,type,
v24952: state_type > $o ).
tff(pred_def_15596,type,
v24954: state_type > $o ).
tff(pred_def_15597,type,
v24953: state_type > $o ).
tff(pred_def_15598,type,
v24951: state_type > $o ).
tff(pred_def_15599,type,
v24955: state_type > $o ).
tff(pred_def_15600,type,
v24950: state_type > $o ).
tff(pred_def_15601,type,
v24947: state_type > $o ).
tff(pred_def_15602,type,
v24958: state_type > $o ).
tff(pred_def_15603,type,
v24960: state_type > $o ).
tff(pred_def_15604,type,
v24959: state_type > $o ).
tff(pred_def_15605,type,
v24957: state_type > $o ).
tff(pred_def_15606,type,
v24961: state_type > $o ).
tff(pred_def_15607,type,
v24956: state_type > $o ).
tff(pred_def_15608,type,
v24946: state_type > $o ).
tff(pred_def_15609,type,
v24945: state_type > $o ).
tff(pred_def_15610,type,
v24963: state_type > $o ).
tff(pred_def_15611,type,
v24962: state_type > $o ).
tff(pred_def_15612,type,
v24944: state_type > $o ).
tff(pred_def_15613,type,
v24964: state_type > $o ).
tff(pred_def_15614,type,
v24943: state_type > $o ).
tff(pred_def_15615,type,
v24940: state_type > $o ).
tff(pred_def_15616,type,
v24942: state_type > $o ).
tff(pred_def_15617,type,
v24932: state_type > $o ).
tff(pred_def_15618,type,
v24971: state_type > $o ).
tff(pred_def_15619,type,
v24970: state_type > $o ).
tff(pred_def_15620,type,
v24972: state_type > $o ).
tff(pred_def_15621,type,
v24973: state_type > $o ).
tff(pred_def_15622,type,
v24969: state_type > $o ).
tff(pred_def_15623,type,
v24968: state_type > $o ).
tff(pred_def_15624,type,
v24965: state_type > $o ).
tff(pred_def_15625,type,
v24967: state_type > $o ).
tff(pred_def_15626,type,
v24901: state_type > $o ).
tff(pred_def_15627,type,
v24979: state_type > $o ).
tff(pred_def_15628,type,
v24981: state_type > $o ).
tff(pred_def_15629,type,
v24983: state_type > $o ).
tff(pred_def_15630,type,
v24985: state_type > $o ).
tff(pred_def_15631,type,
v24987: state_type > $o ).
tff(pred_def_15632,type,
v24995: state_type > $o ).
tff(pred_def_15633,type,
v24993: state_type > $o ).
tff(pred_def_15634,type,
v24992: state_type > $o ).
tff(pred_def_15635,type,
v24991: ( state_type * $int ) > $o ).
tff(pred_def_15636,type,
v24989: state_type > $o ).
tff(pred_def_15637,type,
v24999: state_type > $o ).
tff(pred_def_15638,type,
v25001: state_type > $o ).
tff(pred_def_15639,type,
v25003: state_type > $o ).
tff(pred_def_15640,type,
v25005: state_type > $o ).
tff(pred_def_15641,type,
v25012: state_type > $o ).
tff(pred_def_15642,type,
v25010: state_type > $o ).
tff(pred_def_15643,type,
v25009: state_type > $o ).
tff(pred_def_15644,type,
v25025: ( state_type * $int ) > $o ).
tff(pred_def_15645,type,
v25024: state_type > $o ).
tff(pred_def_15646,type,
v25028: state_type > $o ).
tff(pred_def_15647,type,
v25030: state_type > $o ).
tff(pred_def_15648,type,
v25029: state_type > $o ).
tff(pred_def_15649,type,
v25027: state_type > $o ).
tff(pred_def_15650,type,
v25031: state_type > $o ).
tff(pred_def_15651,type,
v25026: state_type > $o ).
tff(pred_def_15652,type,
v25023: state_type > $o ).
tff(pred_def_15653,type,
v25034: state_type > $o ).
tff(pred_def_15654,type,
v25036: state_type > $o ).
tff(pred_def_15655,type,
v25035: state_type > $o ).
tff(pred_def_15656,type,
v25033: state_type > $o ).
tff(pred_def_15657,type,
v25037: state_type > $o ).
tff(pred_def_15658,type,
v25032: state_type > $o ).
tff(pred_def_15659,type,
v25022: state_type > $o ).
tff(pred_def_15660,type,
v25021: state_type > $o ).
tff(pred_def_15661,type,
v25039: state_type > $o ).
tff(pred_def_15662,type,
v25038: state_type > $o ).
tff(pred_def_15663,type,
v25020: state_type > $o ).
tff(pred_def_15664,type,
v25040: state_type > $o ).
tff(pred_def_15665,type,
v25019: state_type > $o ).
tff(pred_def_15666,type,
v25016: state_type > $o ).
tff(pred_def_15667,type,
v25018: state_type > $o ).
tff(pred_def_15668,type,
v25008: state_type > $o ).
tff(pred_def_15669,type,
v25047: state_type > $o ).
tff(pred_def_15670,type,
v25046: state_type > $o ).
tff(pred_def_15671,type,
v25048: state_type > $o ).
tff(pred_def_15672,type,
v25049: state_type > $o ).
tff(pred_def_15673,type,
v25045: state_type > $o ).
tff(pred_def_15674,type,
v25044: state_type > $o ).
tff(pred_def_15675,type,
v25041: state_type > $o ).
tff(pred_def_15676,type,
v25043: state_type > $o ).
tff(pred_def_15677,type,
v24977: state_type > $o ).
tff(pred_def_15678,type,
v25055: state_type > $o ).
tff(pred_def_15679,type,
v25057: state_type > $o ).
tff(pred_def_15680,type,
v25059: state_type > $o ).
tff(pred_def_15681,type,
v25061: state_type > $o ).
tff(pred_def_15682,type,
v25063: state_type > $o ).
tff(pred_def_15683,type,
v25071: state_type > $o ).
tff(pred_def_15684,type,
v25069: state_type > $o ).
tff(pred_def_15685,type,
v25068: state_type > $o ).
tff(pred_def_15686,type,
v25067: ( state_type * $int ) > $o ).
tff(pred_def_15687,type,
v25065: state_type > $o ).
tff(pred_def_15688,type,
v25075: state_type > $o ).
tff(pred_def_15689,type,
v25077: state_type > $o ).
tff(pred_def_15690,type,
v25079: state_type > $o ).
tff(pred_def_15691,type,
v25081: state_type > $o ).
tff(pred_def_15692,type,
v25088: state_type > $o ).
tff(pred_def_15693,type,
v25086: state_type > $o ).
tff(pred_def_15694,type,
v25085: state_type > $o ).
tff(pred_def_15695,type,
v25101: ( state_type * $int ) > $o ).
tff(pred_def_15696,type,
v25100: state_type > $o ).
tff(pred_def_15697,type,
v25104: state_type > $o ).
tff(pred_def_15698,type,
v25106: state_type > $o ).
tff(pred_def_15699,type,
v25105: state_type > $o ).
tff(pred_def_15700,type,
v25103: state_type > $o ).
tff(pred_def_15701,type,
v25107: state_type > $o ).
tff(pred_def_15702,type,
v25102: state_type > $o ).
tff(pred_def_15703,type,
v25099: state_type > $o ).
tff(pred_def_15704,type,
v25110: state_type > $o ).
tff(pred_def_15705,type,
v25112: state_type > $o ).
tff(pred_def_15706,type,
v25111: state_type > $o ).
tff(pred_def_15707,type,
v25109: state_type > $o ).
tff(pred_def_15708,type,
v25113: state_type > $o ).
tff(pred_def_15709,type,
v25108: state_type > $o ).
tff(pred_def_15710,type,
v25098: state_type > $o ).
tff(pred_def_15711,type,
v25097: state_type > $o ).
tff(pred_def_15712,type,
v25115: state_type > $o ).
tff(pred_def_15713,type,
v25114: state_type > $o ).
tff(pred_def_15714,type,
v25096: state_type > $o ).
tff(pred_def_15715,type,
v25116: state_type > $o ).
tff(pred_def_15716,type,
v25095: state_type > $o ).
tff(pred_def_15717,type,
v25092: state_type > $o ).
tff(pred_def_15718,type,
v25094: state_type > $o ).
tff(pred_def_15719,type,
v25084: state_type > $o ).
tff(pred_def_15720,type,
v25123: state_type > $o ).
tff(pred_def_15721,type,
v25122: state_type > $o ).
tff(pred_def_15722,type,
v25124: state_type > $o ).
tff(pred_def_15723,type,
v25125: state_type > $o ).
tff(pred_def_15724,type,
v25121: state_type > $o ).
tff(pred_def_15725,type,
v25120: state_type > $o ).
tff(pred_def_15726,type,
v25117: state_type > $o ).
tff(pred_def_15727,type,
v25119: state_type > $o ).
tff(pred_def_15728,type,
v25053: state_type > $o ).
tff(pred_def_15729,type,
v25131: state_type > $o ).
tff(pred_def_15730,type,
v25133: state_type > $o ).
tff(pred_def_15731,type,
v25135: state_type > $o ).
tff(pred_def_15732,type,
v25137: state_type > $o ).
tff(pred_def_15733,type,
v25139: state_type > $o ).
tff(pred_def_15734,type,
v25147: state_type > $o ).
tff(pred_def_15735,type,
v25145: state_type > $o ).
tff(pred_def_15736,type,
v25144: state_type > $o ).
tff(pred_def_15737,type,
v25143: ( state_type * $int ) > $o ).
tff(pred_def_15738,type,
v25141: state_type > $o ).
tff(pred_def_15739,type,
v25151: state_type > $o ).
tff(pred_def_15740,type,
v25153: state_type > $o ).
tff(pred_def_15741,type,
v25155: state_type > $o ).
tff(pred_def_15742,type,
v25157: state_type > $o ).
tff(pred_def_15743,type,
v25164: state_type > $o ).
tff(pred_def_15744,type,
v25162: state_type > $o ).
tff(pred_def_15745,type,
v25161: state_type > $o ).
tff(pred_def_15746,type,
v25177: ( state_type * $int ) > $o ).
tff(pred_def_15747,type,
v25176: state_type > $o ).
tff(pred_def_15748,type,
v25180: state_type > $o ).
tff(pred_def_15749,type,
v25182: state_type > $o ).
tff(pred_def_15750,type,
v25181: state_type > $o ).
tff(pred_def_15751,type,
v25179: state_type > $o ).
tff(pred_def_15752,type,
v25183: state_type > $o ).
tff(pred_def_15753,type,
v25178: state_type > $o ).
tff(pred_def_15754,type,
v25175: state_type > $o ).
tff(pred_def_15755,type,
v25186: state_type > $o ).
tff(pred_def_15756,type,
v25188: state_type > $o ).
tff(pred_def_15757,type,
v25187: state_type > $o ).
tff(pred_def_15758,type,
v25185: state_type > $o ).
tff(pred_def_15759,type,
v25189: state_type > $o ).
tff(pred_def_15760,type,
v25184: state_type > $o ).
tff(pred_def_15761,type,
v25174: state_type > $o ).
tff(pred_def_15762,type,
v25173: state_type > $o ).
tff(pred_def_15763,type,
v25191: state_type > $o ).
tff(pred_def_15764,type,
v25190: state_type > $o ).
tff(pred_def_15765,type,
v25172: state_type > $o ).
tff(pred_def_15766,type,
v25192: state_type > $o ).
tff(pred_def_15767,type,
v25171: state_type > $o ).
tff(pred_def_15768,type,
v25168: state_type > $o ).
tff(pred_def_15769,type,
v25170: state_type > $o ).
tff(pred_def_15770,type,
v25160: state_type > $o ).
tff(pred_def_15771,type,
v25199: state_type > $o ).
tff(pred_def_15772,type,
v25198: state_type > $o ).
tff(pred_def_15773,type,
v25200: state_type > $o ).
tff(pred_def_15774,type,
v25201: state_type > $o ).
tff(pred_def_15775,type,
v25197: state_type > $o ).
tff(pred_def_15776,type,
v25196: state_type > $o ).
tff(pred_def_15777,type,
v25193: state_type > $o ).
tff(pred_def_15778,type,
v25195: state_type > $o ).
tff(pred_def_15779,type,
v25129: state_type > $o ).
tff(pred_def_15780,type,
v25207: state_type > $o ).
tff(pred_def_15781,type,
v25209: state_type > $o ).
tff(pred_def_15782,type,
v25211: state_type > $o ).
tff(pred_def_15783,type,
v25213: state_type > $o ).
tff(pred_def_15784,type,
v25215: state_type > $o ).
tff(pred_def_15785,type,
v25223: state_type > $o ).
tff(pred_def_15786,type,
v25221: state_type > $o ).
tff(pred_def_15787,type,
v25220: state_type > $o ).
tff(pred_def_15788,type,
v25219: ( state_type * $int ) > $o ).
tff(pred_def_15789,type,
v25217: state_type > $o ).
tff(pred_def_15790,type,
v25227: state_type > $o ).
tff(pred_def_15791,type,
v25229: state_type > $o ).
tff(pred_def_15792,type,
v25231: state_type > $o ).
tff(pred_def_15793,type,
v25233: state_type > $o ).
tff(pred_def_15794,type,
v25240: state_type > $o ).
tff(pred_def_15795,type,
v25238: state_type > $o ).
tff(pred_def_15796,type,
v25237: state_type > $o ).
tff(pred_def_15797,type,
v25253: ( state_type * $int ) > $o ).
tff(pred_def_15798,type,
v25252: state_type > $o ).
tff(pred_def_15799,type,
v25256: state_type > $o ).
tff(pred_def_15800,type,
v25258: state_type > $o ).
tff(pred_def_15801,type,
v25257: state_type > $o ).
tff(pred_def_15802,type,
v25255: state_type > $o ).
tff(pred_def_15803,type,
v25259: state_type > $o ).
tff(pred_def_15804,type,
v25254: state_type > $o ).
tff(pred_def_15805,type,
v25251: state_type > $o ).
tff(pred_def_15806,type,
v25262: state_type > $o ).
tff(pred_def_15807,type,
v25264: state_type > $o ).
tff(pred_def_15808,type,
v25263: state_type > $o ).
tff(pred_def_15809,type,
v25261: state_type > $o ).
tff(pred_def_15810,type,
v25265: state_type > $o ).
tff(pred_def_15811,type,
v25260: state_type > $o ).
tff(pred_def_15812,type,
v25250: state_type > $o ).
tff(pred_def_15813,type,
v25249: state_type > $o ).
tff(pred_def_15814,type,
v25267: state_type > $o ).
tff(pred_def_15815,type,
v25266: state_type > $o ).
tff(pred_def_15816,type,
v25248: state_type > $o ).
tff(pred_def_15817,type,
v25268: state_type > $o ).
tff(pred_def_15818,type,
v25247: state_type > $o ).
tff(pred_def_15819,type,
v25244: state_type > $o ).
tff(pred_def_15820,type,
v25246: state_type > $o ).
tff(pred_def_15821,type,
v25236: state_type > $o ).
tff(pred_def_15822,type,
v25275: state_type > $o ).
tff(pred_def_15823,type,
v25274: state_type > $o ).
tff(pred_def_15824,type,
v25276: state_type > $o ).
tff(pred_def_15825,type,
v25277: state_type > $o ).
tff(pred_def_15826,type,
v25273: state_type > $o ).
tff(pred_def_15827,type,
v25272: state_type > $o ).
tff(pred_def_15828,type,
v25269: state_type > $o ).
tff(pred_def_15829,type,
v25271: state_type > $o ).
tff(pred_def_15830,type,
v25205: state_type > $o ).
tff(pred_def_15831,type,
v25283: state_type > $o ).
tff(pred_def_15832,type,
v25285: state_type > $o ).
tff(pred_def_15833,type,
v25287: state_type > $o ).
tff(pred_def_15834,type,
v25289: state_type > $o ).
tff(pred_def_15835,type,
v25291: state_type > $o ).
tff(pred_def_15836,type,
v25299: state_type > $o ).
tff(pred_def_15837,type,
v25297: state_type > $o ).
tff(pred_def_15838,type,
v25296: state_type > $o ).
tff(pred_def_15839,type,
v25295: ( state_type * $int ) > $o ).
tff(pred_def_15840,type,
v25293: state_type > $o ).
tff(pred_def_15841,type,
v25303: state_type > $o ).
tff(pred_def_15842,type,
v25305: state_type > $o ).
tff(pred_def_15843,type,
v25307: state_type > $o ).
tff(pred_def_15844,type,
v25309: state_type > $o ).
tff(pred_def_15845,type,
v25316: state_type > $o ).
tff(pred_def_15846,type,
v25314: state_type > $o ).
tff(pred_def_15847,type,
v25313: state_type > $o ).
tff(pred_def_15848,type,
v25329: ( state_type * $int ) > $o ).
tff(pred_def_15849,type,
v25328: state_type > $o ).
tff(pred_def_15850,type,
v25332: state_type > $o ).
tff(pred_def_15851,type,
v25334: state_type > $o ).
tff(pred_def_15852,type,
v25333: state_type > $o ).
tff(pred_def_15853,type,
v25331: state_type > $o ).
tff(pred_def_15854,type,
v25335: state_type > $o ).
tff(pred_def_15855,type,
v25330: state_type > $o ).
tff(pred_def_15856,type,
v25327: state_type > $o ).
tff(pred_def_15857,type,
v25338: state_type > $o ).
tff(pred_def_15858,type,
v25340: state_type > $o ).
tff(pred_def_15859,type,
v25339: state_type > $o ).
tff(pred_def_15860,type,
v25337: state_type > $o ).
tff(pred_def_15861,type,
v25341: state_type > $o ).
tff(pred_def_15862,type,
v25336: state_type > $o ).
tff(pred_def_15863,type,
v25326: state_type > $o ).
tff(pred_def_15864,type,
v25325: state_type > $o ).
tff(pred_def_15865,type,
v25343: state_type > $o ).
tff(pred_def_15866,type,
v25342: state_type > $o ).
tff(pred_def_15867,type,
v25324: state_type > $o ).
tff(pred_def_15868,type,
v25344: state_type > $o ).
tff(pred_def_15869,type,
v25323: state_type > $o ).
tff(pred_def_15870,type,
v25320: state_type > $o ).
tff(pred_def_15871,type,
v25322: state_type > $o ).
tff(pred_def_15872,type,
v25312: state_type > $o ).
tff(pred_def_15873,type,
v25351: state_type > $o ).
tff(pred_def_15874,type,
v25350: state_type > $o ).
tff(pred_def_15875,type,
v25352: state_type > $o ).
tff(pred_def_15876,type,
v25353: state_type > $o ).
tff(pred_def_15877,type,
v25349: state_type > $o ).
tff(pred_def_15878,type,
v25348: state_type > $o ).
tff(pred_def_15879,type,
v25345: state_type > $o ).
tff(pred_def_15880,type,
v25347: state_type > $o ).
tff(pred_def_15881,type,
v25281: state_type > $o ).
tff(pred_def_15882,type,
v25359: state_type > $o ).
tff(pred_def_15883,type,
v25361: state_type > $o ).
tff(pred_def_15884,type,
v25363: state_type > $o ).
tff(pred_def_15885,type,
v25365: state_type > $o ).
tff(pred_def_15886,type,
v25367: state_type > $o ).
tff(pred_def_15887,type,
v25375: state_type > $o ).
tff(pred_def_15888,type,
v25373: state_type > $o ).
tff(pred_def_15889,type,
v25372: state_type > $o ).
tff(pred_def_15890,type,
v25371: ( state_type * $int ) > $o ).
tff(pred_def_15891,type,
v25369: state_type > $o ).
tff(pred_def_15892,type,
v25379: state_type > $o ).
tff(pred_def_15893,type,
v25381: state_type > $o ).
tff(pred_def_15894,type,
v25383: state_type > $o ).
tff(pred_def_15895,type,
v25385: state_type > $o ).
tff(pred_def_15896,type,
v25392: state_type > $o ).
tff(pred_def_15897,type,
v25390: state_type > $o ).
tff(pred_def_15898,type,
v25389: state_type > $o ).
tff(pred_def_15899,type,
v25405: ( state_type * $int ) > $o ).
tff(pred_def_15900,type,
v25404: state_type > $o ).
tff(pred_def_15901,type,
v25408: state_type > $o ).
tff(pred_def_15902,type,
v25410: state_type > $o ).
tff(pred_def_15903,type,
v25409: state_type > $o ).
tff(pred_def_15904,type,
v25407: state_type > $o ).
tff(pred_def_15905,type,
v25411: state_type > $o ).
tff(pred_def_15906,type,
v25406: state_type > $o ).
tff(pred_def_15907,type,
v25403: state_type > $o ).
tff(pred_def_15908,type,
v25414: state_type > $o ).
tff(pred_def_15909,type,
v25416: state_type > $o ).
tff(pred_def_15910,type,
v25415: state_type > $o ).
tff(pred_def_15911,type,
v25413: state_type > $o ).
tff(pred_def_15912,type,
v25417: state_type > $o ).
tff(pred_def_15913,type,
v25412: state_type > $o ).
tff(pred_def_15914,type,
v25402: state_type > $o ).
tff(pred_def_15915,type,
v25401: state_type > $o ).
tff(pred_def_15916,type,
v25419: state_type > $o ).
tff(pred_def_15917,type,
v25418: state_type > $o ).
tff(pred_def_15918,type,
v25400: state_type > $o ).
tff(pred_def_15919,type,
v25420: state_type > $o ).
tff(pred_def_15920,type,
v25399: state_type > $o ).
tff(pred_def_15921,type,
v25396: state_type > $o ).
tff(pred_def_15922,type,
v25398: state_type > $o ).
tff(pred_def_15923,type,
v25388: state_type > $o ).
tff(pred_def_15924,type,
v25427: state_type > $o ).
tff(pred_def_15925,type,
v25426: state_type > $o ).
tff(pred_def_15926,type,
v25428: state_type > $o ).
tff(pred_def_15927,type,
v25429: state_type > $o ).
tff(pred_def_15928,type,
v25425: state_type > $o ).
tff(pred_def_15929,type,
v25424: state_type > $o ).
tff(pred_def_15930,type,
v25421: state_type > $o ).
tff(pred_def_15931,type,
v25423: state_type > $o ).
tff(pred_def_15932,type,
v25357: state_type > $o ).
tff(pred_def_15933,type,
v25435: state_type > $o ).
tff(pred_def_15934,type,
v25437: state_type > $o ).
tff(pred_def_15935,type,
v25439: state_type > $o ).
tff(pred_def_15936,type,
v25441: state_type > $o ).
tff(pred_def_15937,type,
v25443: state_type > $o ).
tff(pred_def_15938,type,
v25451: state_type > $o ).
tff(pred_def_15939,type,
v25449: state_type > $o ).
tff(pred_def_15940,type,
v25448: state_type > $o ).
tff(pred_def_15941,type,
v25447: ( state_type * $int ) > $o ).
tff(pred_def_15942,type,
v25445: state_type > $o ).
tff(pred_def_15943,type,
v25455: state_type > $o ).
tff(pred_def_15944,type,
v25457: state_type > $o ).
tff(pred_def_15945,type,
v25459: state_type > $o ).
tff(pred_def_15946,type,
v25461: state_type > $o ).
tff(pred_def_15947,type,
v25468: state_type > $o ).
tff(pred_def_15948,type,
v25466: state_type > $o ).
tff(pred_def_15949,type,
v25465: state_type > $o ).
tff(pred_def_15950,type,
v25481: ( state_type * $int ) > $o ).
tff(pred_def_15951,type,
v25480: state_type > $o ).
tff(pred_def_15952,type,
v25484: state_type > $o ).
tff(pred_def_15953,type,
v25486: state_type > $o ).
tff(pred_def_15954,type,
v25485: state_type > $o ).
tff(pred_def_15955,type,
v25483: state_type > $o ).
tff(pred_def_15956,type,
v25487: state_type > $o ).
tff(pred_def_15957,type,
v25482: state_type > $o ).
tff(pred_def_15958,type,
v25479: state_type > $o ).
tff(pred_def_15959,type,
v25490: state_type > $o ).
tff(pred_def_15960,type,
v25492: state_type > $o ).
tff(pred_def_15961,type,
v25491: state_type > $o ).
tff(pred_def_15962,type,
v25489: state_type > $o ).
tff(pred_def_15963,type,
v25493: state_type > $o ).
tff(pred_def_15964,type,
v25488: state_type > $o ).
tff(pred_def_15965,type,
v25478: state_type > $o ).
tff(pred_def_15966,type,
v25477: state_type > $o ).
tff(pred_def_15967,type,
v25495: state_type > $o ).
tff(pred_def_15968,type,
v25494: state_type > $o ).
tff(pred_def_15969,type,
v25476: state_type > $o ).
tff(pred_def_15970,type,
v25496: state_type > $o ).
tff(pred_def_15971,type,
v25475: state_type > $o ).
tff(pred_def_15972,type,
v25472: state_type > $o ).
tff(pred_def_15973,type,
v25474: state_type > $o ).
tff(pred_def_15974,type,
v25464: state_type > $o ).
tff(pred_def_15975,type,
v25503: state_type > $o ).
tff(pred_def_15976,type,
v25502: state_type > $o ).
tff(pred_def_15977,type,
v25504: state_type > $o ).
tff(pred_def_15978,type,
v25505: state_type > $o ).
tff(pred_def_15979,type,
v25501: state_type > $o ).
tff(pred_def_15980,type,
v25500: state_type > $o ).
tff(pred_def_15981,type,
v25497: state_type > $o ).
tff(pred_def_15982,type,
v25499: state_type > $o ).
tff(pred_def_15983,type,
v25433: state_type > $o ).
tff(pred_def_15984,type,
v25511: state_type > $o ).
tff(pred_def_15985,type,
v25513: state_type > $o ).
tff(pred_def_15986,type,
v25515: state_type > $o ).
tff(pred_def_15987,type,
v25517: state_type > $o ).
tff(pred_def_15988,type,
v25519: state_type > $o ).
tff(pred_def_15989,type,
v25527: state_type > $o ).
tff(pred_def_15990,type,
v25525: state_type > $o ).
tff(pred_def_15991,type,
v25524: state_type > $o ).
tff(pred_def_15992,type,
v25523: ( state_type * $int ) > $o ).
tff(pred_def_15993,type,
v25521: state_type > $o ).
tff(pred_def_15994,type,
v25531: state_type > $o ).
tff(pred_def_15995,type,
v25533: state_type > $o ).
tff(pred_def_15996,type,
v25535: state_type > $o ).
tff(pred_def_15997,type,
v25537: state_type > $o ).
tff(pred_def_15998,type,
v25544: state_type > $o ).
tff(pred_def_15999,type,
v25542: state_type > $o ).
tff(pred_def_16000,type,
v25541: state_type > $o ).
tff(pred_def_16001,type,
v25557: ( state_type * $int ) > $o ).
tff(pred_def_16002,type,
v25556: state_type > $o ).
tff(pred_def_16003,type,
v25560: state_type > $o ).
tff(pred_def_16004,type,
v25562: state_type > $o ).
tff(pred_def_16005,type,
v25561: state_type > $o ).
tff(pred_def_16006,type,
v25559: state_type > $o ).
tff(pred_def_16007,type,
v25563: state_type > $o ).
tff(pred_def_16008,type,
v25558: state_type > $o ).
tff(pred_def_16009,type,
v25555: state_type > $o ).
tff(pred_def_16010,type,
v25566: state_type > $o ).
tff(pred_def_16011,type,
v25568: state_type > $o ).
tff(pred_def_16012,type,
v25567: state_type > $o ).
tff(pred_def_16013,type,
v25565: state_type > $o ).
tff(pred_def_16014,type,
v25569: state_type > $o ).
tff(pred_def_16015,type,
v25564: state_type > $o ).
tff(pred_def_16016,type,
v25554: state_type > $o ).
tff(pred_def_16017,type,
v25553: state_type > $o ).
tff(pred_def_16018,type,
v25571: state_type > $o ).
tff(pred_def_16019,type,
v25570: state_type > $o ).
tff(pred_def_16020,type,
v25552: state_type > $o ).
tff(pred_def_16021,type,
v25572: state_type > $o ).
tff(pred_def_16022,type,
v25551: state_type > $o ).
tff(pred_def_16023,type,
v25548: state_type > $o ).
tff(pred_def_16024,type,
v25550: state_type > $o ).
tff(pred_def_16025,type,
v25540: state_type > $o ).
tff(pred_def_16026,type,
v25579: state_type > $o ).
tff(pred_def_16027,type,
v25578: state_type > $o ).
tff(pred_def_16028,type,
v25580: state_type > $o ).
tff(pred_def_16029,type,
v25581: state_type > $o ).
tff(pred_def_16030,type,
v25577: state_type > $o ).
tff(pred_def_16031,type,
v25576: state_type > $o ).
tff(pred_def_16032,type,
v25573: state_type > $o ).
tff(pred_def_16033,type,
v25575: state_type > $o ).
tff(pred_def_16034,type,
v25509: state_type > $o ).
tff(pred_def_16035,type,
v25587: state_type > $o ).
tff(pred_def_16036,type,
v25589: state_type > $o ).
tff(pred_def_16037,type,
v25591: state_type > $o ).
tff(pred_def_16038,type,
v25593: state_type > $o ).
tff(pred_def_16039,type,
v25595: state_type > $o ).
tff(pred_def_16040,type,
v25603: state_type > $o ).
tff(pred_def_16041,type,
v25601: state_type > $o ).
tff(pred_def_16042,type,
v25600: state_type > $o ).
tff(pred_def_16043,type,
v25599: ( state_type * $int ) > $o ).
tff(pred_def_16044,type,
v25597: state_type > $o ).
tff(pred_def_16045,type,
v25607: state_type > $o ).
tff(pred_def_16046,type,
v25609: state_type > $o ).
tff(pred_def_16047,type,
v25611: state_type > $o ).
tff(pred_def_16048,type,
v25613: state_type > $o ).
tff(pred_def_16049,type,
v25620: state_type > $o ).
tff(pred_def_16050,type,
v25618: state_type > $o ).
tff(pred_def_16051,type,
v25617: state_type > $o ).
tff(pred_def_16052,type,
v25633: ( state_type * $int ) > $o ).
tff(pred_def_16053,type,
v25632: state_type > $o ).
tff(pred_def_16054,type,
v25636: state_type > $o ).
tff(pred_def_16055,type,
v25638: state_type > $o ).
tff(pred_def_16056,type,
v25637: state_type > $o ).
tff(pred_def_16057,type,
v25635: state_type > $o ).
tff(pred_def_16058,type,
v25639: state_type > $o ).
tff(pred_def_16059,type,
v25634: state_type > $o ).
tff(pred_def_16060,type,
v25631: state_type > $o ).
tff(pred_def_16061,type,
v25642: state_type > $o ).
tff(pred_def_16062,type,
v25644: state_type > $o ).
tff(pred_def_16063,type,
v25643: state_type > $o ).
tff(pred_def_16064,type,
v25641: state_type > $o ).
tff(pred_def_16065,type,
v25645: state_type > $o ).
tff(pred_def_16066,type,
v25640: state_type > $o ).
tff(pred_def_16067,type,
v25630: state_type > $o ).
tff(pred_def_16068,type,
v25629: state_type > $o ).
tff(pred_def_16069,type,
v25647: state_type > $o ).
tff(pred_def_16070,type,
v25646: state_type > $o ).
tff(pred_def_16071,type,
v25628: state_type > $o ).
tff(pred_def_16072,type,
v25648: state_type > $o ).
tff(pred_def_16073,type,
v25627: state_type > $o ).
tff(pred_def_16074,type,
v25624: state_type > $o ).
tff(pred_def_16075,type,
v25626: state_type > $o ).
tff(pred_def_16076,type,
v25616: state_type > $o ).
tff(pred_def_16077,type,
v25655: state_type > $o ).
tff(pred_def_16078,type,
v25654: state_type > $o ).
tff(pred_def_16079,type,
v25656: state_type > $o ).
tff(pred_def_16080,type,
v25657: state_type > $o ).
tff(pred_def_16081,type,
v25653: state_type > $o ).
tff(pred_def_16082,type,
v25652: state_type > $o ).
tff(pred_def_16083,type,
v25649: state_type > $o ).
tff(pred_def_16084,type,
v25651: state_type > $o ).
tff(pred_def_16085,type,
v25585: state_type > $o ).
tff(pred_def_16086,type,
v25663: state_type > $o ).
tff(pred_def_16087,type,
v25665: state_type > $o ).
tff(pred_def_16088,type,
v25667: state_type > $o ).
tff(pred_def_16089,type,
v25669: state_type > $o ).
tff(pred_def_16090,type,
v25671: state_type > $o ).
tff(pred_def_16091,type,
v25679: state_type > $o ).
tff(pred_def_16092,type,
v25677: state_type > $o ).
tff(pred_def_16093,type,
v25676: state_type > $o ).
tff(pred_def_16094,type,
v25675: ( state_type * $int ) > $o ).
tff(pred_def_16095,type,
v25673: state_type > $o ).
tff(pred_def_16096,type,
v25683: state_type > $o ).
tff(pred_def_16097,type,
v25685: state_type > $o ).
tff(pred_def_16098,type,
v25687: state_type > $o ).
tff(pred_def_16099,type,
v25689: state_type > $o ).
tff(pred_def_16100,type,
v25696: state_type > $o ).
tff(pred_def_16101,type,
v25694: state_type > $o ).
tff(pred_def_16102,type,
v25693: state_type > $o ).
tff(pred_def_16103,type,
v25709: ( state_type * $int ) > $o ).
tff(pred_def_16104,type,
v25708: state_type > $o ).
tff(pred_def_16105,type,
v25712: state_type > $o ).
tff(pred_def_16106,type,
v25714: state_type > $o ).
tff(pred_def_16107,type,
v25713: state_type > $o ).
tff(pred_def_16108,type,
v25711: state_type > $o ).
tff(pred_def_16109,type,
v25715: state_type > $o ).
tff(pred_def_16110,type,
v25710: state_type > $o ).
tff(pred_def_16111,type,
v25707: state_type > $o ).
tff(pred_def_16112,type,
v25718: state_type > $o ).
tff(pred_def_16113,type,
v25720: state_type > $o ).
tff(pred_def_16114,type,
v25719: state_type > $o ).
tff(pred_def_16115,type,
v25717: state_type > $o ).
tff(pred_def_16116,type,
v25721: state_type > $o ).
tff(pred_def_16117,type,
v25716: state_type > $o ).
tff(pred_def_16118,type,
v25706: state_type > $o ).
tff(pred_def_16119,type,
v25705: state_type > $o ).
tff(pred_def_16120,type,
v25723: state_type > $o ).
tff(pred_def_16121,type,
v25722: state_type > $o ).
tff(pred_def_16122,type,
v25704: state_type > $o ).
tff(pred_def_16123,type,
v25724: state_type > $o ).
tff(pred_def_16124,type,
v25703: state_type > $o ).
tff(pred_def_16125,type,
v25700: state_type > $o ).
tff(pred_def_16126,type,
v25702: state_type > $o ).
tff(pred_def_16127,type,
v25692: state_type > $o ).
tff(pred_def_16128,type,
v25731: state_type > $o ).
tff(pred_def_16129,type,
v25730: state_type > $o ).
tff(pred_def_16130,type,
v25732: state_type > $o ).
tff(pred_def_16131,type,
v25733: state_type > $o ).
tff(pred_def_16132,type,
v25729: state_type > $o ).
tff(pred_def_16133,type,
v25728: state_type > $o ).
tff(pred_def_16134,type,
v25725: state_type > $o ).
tff(pred_def_16135,type,
v25727: state_type > $o ).
tff(pred_def_16136,type,
v25661: state_type > $o ).
tff(pred_def_16137,type,
v25739: state_type > $o ).
tff(pred_def_16138,type,
v25741: state_type > $o ).
tff(pred_def_16139,type,
v25743: state_type > $o ).
tff(pred_def_16140,type,
v25745: state_type > $o ).
tff(pred_def_16141,type,
v25747: state_type > $o ).
tff(pred_def_16142,type,
v25755: state_type > $o ).
tff(pred_def_16143,type,
v25753: state_type > $o ).
tff(pred_def_16144,type,
v25752: state_type > $o ).
tff(pred_def_16145,type,
v25751: ( state_type * $int ) > $o ).
tff(pred_def_16146,type,
v25749: state_type > $o ).
tff(pred_def_16147,type,
v25759: state_type > $o ).
tff(pred_def_16148,type,
v25761: state_type > $o ).
tff(pred_def_16149,type,
v25763: state_type > $o ).
tff(pred_def_16150,type,
v25765: state_type > $o ).
tff(pred_def_16151,type,
v25772: state_type > $o ).
tff(pred_def_16152,type,
v25770: state_type > $o ).
tff(pred_def_16153,type,
v25769: state_type > $o ).
tff(pred_def_16154,type,
v25785: ( state_type * $int ) > $o ).
tff(pred_def_16155,type,
v25784: state_type > $o ).
tff(pred_def_16156,type,
v25788: state_type > $o ).
tff(pred_def_16157,type,
v25790: state_type > $o ).
tff(pred_def_16158,type,
v25789: state_type > $o ).
tff(pred_def_16159,type,
v25787: state_type > $o ).
tff(pred_def_16160,type,
v25791: state_type > $o ).
tff(pred_def_16161,type,
v25786: state_type > $o ).
tff(pred_def_16162,type,
v25783: state_type > $o ).
tff(pred_def_16163,type,
v25794: state_type > $o ).
tff(pred_def_16164,type,
v25796: state_type > $o ).
tff(pred_def_16165,type,
v25795: state_type > $o ).
tff(pred_def_16166,type,
v25793: state_type > $o ).
tff(pred_def_16167,type,
v25797: state_type > $o ).
tff(pred_def_16168,type,
v25792: state_type > $o ).
tff(pred_def_16169,type,
v25782: state_type > $o ).
tff(pred_def_16170,type,
v25781: state_type > $o ).
tff(pred_def_16171,type,
v25799: state_type > $o ).
tff(pred_def_16172,type,
v25798: state_type > $o ).
tff(pred_def_16173,type,
v25780: state_type > $o ).
tff(pred_def_16174,type,
v25800: state_type > $o ).
tff(pred_def_16175,type,
v25779: state_type > $o ).
tff(pred_def_16176,type,
v25776: state_type > $o ).
tff(pred_def_16177,type,
v25778: state_type > $o ).
tff(pred_def_16178,type,
v25768: state_type > $o ).
tff(pred_def_16179,type,
v25807: state_type > $o ).
tff(pred_def_16180,type,
v25806: state_type > $o ).
tff(pred_def_16181,type,
v25808: state_type > $o ).
tff(pred_def_16182,type,
v25809: state_type > $o ).
tff(pred_def_16183,type,
v25805: state_type > $o ).
tff(pred_def_16184,type,
v25804: state_type > $o ).
tff(pred_def_16185,type,
v25801: state_type > $o ).
tff(pred_def_16186,type,
v25803: state_type > $o ).
tff(pred_def_16187,type,
v25737: state_type > $o ).
tff(pred_def_16188,type,
v25815: state_type > $o ).
tff(pred_def_16189,type,
v25817: state_type > $o ).
tff(pred_def_16190,type,
v25819: state_type > $o ).
tff(pred_def_16191,type,
v25821: state_type > $o ).
tff(pred_def_16192,type,
v25823: state_type > $o ).
tff(pred_def_16193,type,
v25831: state_type > $o ).
tff(pred_def_16194,type,
v25829: state_type > $o ).
tff(pred_def_16195,type,
v25828: state_type > $o ).
tff(pred_def_16196,type,
v25827: ( state_type * $int ) > $o ).
tff(pred_def_16197,type,
v25825: state_type > $o ).
tff(pred_def_16198,type,
v25835: state_type > $o ).
tff(pred_def_16199,type,
v25837: state_type > $o ).
tff(pred_def_16200,type,
v25839: state_type > $o ).
tff(pred_def_16201,type,
v25841: state_type > $o ).
tff(pred_def_16202,type,
v25848: state_type > $o ).
tff(pred_def_16203,type,
v25846: state_type > $o ).
tff(pred_def_16204,type,
v25845: state_type > $o ).
tff(pred_def_16205,type,
v25861: ( state_type * $int ) > $o ).
tff(pred_def_16206,type,
v25860: state_type > $o ).
tff(pred_def_16207,type,
v25864: state_type > $o ).
tff(pred_def_16208,type,
v25866: state_type > $o ).
tff(pred_def_16209,type,
v25865: state_type > $o ).
tff(pred_def_16210,type,
v25863: state_type > $o ).
tff(pred_def_16211,type,
v25867: state_type > $o ).
tff(pred_def_16212,type,
v25862: state_type > $o ).
tff(pred_def_16213,type,
v25859: state_type > $o ).
tff(pred_def_16214,type,
v25870: state_type > $o ).
tff(pred_def_16215,type,
v25872: state_type > $o ).
tff(pred_def_16216,type,
v25871: state_type > $o ).
tff(pred_def_16217,type,
v25869: state_type > $o ).
tff(pred_def_16218,type,
v25873: state_type > $o ).
tff(pred_def_16219,type,
v25868: state_type > $o ).
tff(pred_def_16220,type,
v25858: state_type > $o ).
tff(pred_def_16221,type,
v25857: state_type > $o ).
tff(pred_def_16222,type,
v25875: state_type > $o ).
tff(pred_def_16223,type,
v25874: state_type > $o ).
tff(pred_def_16224,type,
v25856: state_type > $o ).
tff(pred_def_16225,type,
v25876: state_type > $o ).
tff(pred_def_16226,type,
v25855: state_type > $o ).
tff(pred_def_16227,type,
v25852: state_type > $o ).
tff(pred_def_16228,type,
v25854: state_type > $o ).
tff(pred_def_16229,type,
v25844: state_type > $o ).
tff(pred_def_16230,type,
v25883: state_type > $o ).
tff(pred_def_16231,type,
v25882: state_type > $o ).
tff(pred_def_16232,type,
v25884: state_type > $o ).
tff(pred_def_16233,type,
v25885: state_type > $o ).
tff(pred_def_16234,type,
v25881: state_type > $o ).
tff(pred_def_16235,type,
v25880: state_type > $o ).
tff(pred_def_16236,type,
v25877: state_type > $o ).
tff(pred_def_16237,type,
v25879: state_type > $o ).
tff(pred_def_16238,type,
v25813: state_type > $o ).
tff(pred_def_16239,type,
v22411: ( state_type * $int ) > $o ).
tff(pred_def_16240,type,
v22409: ( state_type * $int ) > $o ).
tff(pred_def_16241,type,
v22407: ( state_type * $int ) > $o ).
tff(pred_def_16242,type,
v22405: ( state_type * $int ) > $o ).
tff(pred_def_16243,type,
v22403: ( state_type * $int ) > $o ).
tff(pred_def_16244,type,
v22401: ( state_type * $int ) > $o ).
tff(pred_def_16245,type,
v22399: ( state_type * $int ) > $o ).
tff(pred_def_16246,type,
v22397: ( state_type * $int ) > $o ).
tff(pred_def_16247,type,
v22395: ( state_type * $int ) > $o ).
tff(pred_def_16248,type,
v22393: ( state_type * $int ) > $o ).
tff(pred_def_16249,type,
v22391: ( state_type * $int ) > $o ).
tff(pred_def_16250,type,
v25894: state_type > $o ).
tff(pred_def_16251,type,
v25892: state_type > $o ).
tff(pred_def_16252,type,
v25891: state_type > $o ).
tff(pred_def_16253,type,
v25889: ( state_type * $int ) > $o ).
tff(pred_def_16254,type,
v25902: state_type > $o ).
tff(pred_def_16255,type,
v25900: state_type > $o ).
tff(pred_def_16256,type,
v25899: state_type > $o ).
tff(pred_def_16257,type,
v25897: ( state_type * $int ) > $o ).
tff(pred_def_16258,type,
v25907: state_type > $o ).
tff(pred_def_16259,type,
v25909: state_type > $o ).
tff(pred_def_16260,type,
v25911: state_type > $o ).
tff(pred_def_16261,type,
v25913: state_type > $o ).
tff(pred_def_16262,type,
v25915: state_type > $o ).
tff(pred_def_16263,type,
v25923: state_type > $o ).
tff(pred_def_16264,type,
v25921: state_type > $o ).
tff(pred_def_16265,type,
v25920: state_type > $o ).
tff(pred_def_16266,type,
v25919: ( state_type * $int ) > $o ).
tff(pred_def_16267,type,
v25917: state_type > $o ).
tff(pred_def_16268,type,
v25927: state_type > $o ).
tff(pred_def_16269,type,
v25929: state_type > $o ).
tff(pred_def_16270,type,
v25931: state_type > $o ).
tff(pred_def_16271,type,
v25933: state_type > $o ).
tff(pred_def_16272,type,
v25940: state_type > $o ).
tff(pred_def_16273,type,
v25938: state_type > $o ).
tff(pred_def_16274,type,
v25937: state_type > $o ).
tff(pred_def_16275,type,
v25953: ( state_type * $int ) > $o ).
tff(pred_def_16276,type,
v25952: state_type > $o ).
tff(pred_def_16277,type,
v25956: state_type > $o ).
tff(pred_def_16278,type,
v25958: state_type > $o ).
tff(pred_def_16279,type,
v25957: state_type > $o ).
tff(pred_def_16280,type,
v25955: state_type > $o ).
tff(pred_def_16281,type,
v25959: state_type > $o ).
tff(pred_def_16282,type,
v25954: state_type > $o ).
tff(pred_def_16283,type,
v25951: state_type > $o ).
tff(pred_def_16284,type,
v25962: state_type > $o ).
tff(pred_def_16285,type,
v25964: state_type > $o ).
tff(pred_def_16286,type,
v25963: state_type > $o ).
tff(pred_def_16287,type,
v25961: state_type > $o ).
tff(pred_def_16288,type,
v25965: state_type > $o ).
tff(pred_def_16289,type,
v25960: state_type > $o ).
tff(pred_def_16290,type,
v25950: state_type > $o ).
tff(pred_def_16291,type,
v25949: state_type > $o ).
tff(pred_def_16292,type,
v25967: state_type > $o ).
tff(pred_def_16293,type,
v25966: state_type > $o ).
tff(pred_def_16294,type,
v25948: state_type > $o ).
tff(pred_def_16295,type,
v25968: state_type > $o ).
tff(pred_def_16296,type,
v25947: state_type > $o ).
tff(pred_def_16297,type,
v25944: state_type > $o ).
tff(pred_def_16298,type,
v25946: state_type > $o ).
tff(pred_def_16299,type,
v25936: state_type > $o ).
tff(pred_def_16300,type,
v25975: state_type > $o ).
tff(pred_def_16301,type,
v25974: state_type > $o ).
tff(pred_def_16302,type,
v25976: state_type > $o ).
tff(pred_def_16303,type,
v25977: state_type > $o ).
tff(pred_def_16304,type,
v25973: state_type > $o ).
tff(pred_def_16305,type,
v25972: state_type > $o ).
tff(pred_def_16306,type,
v25969: state_type > $o ).
tff(pred_def_16307,type,
v25971: state_type > $o ).
tff(pred_def_16308,type,
v25905: state_type > $o ).
tff(pred_def_16309,type,
v25982: state_type > $o ).
tff(pred_def_16310,type,
v25981: state_type > $o ).
tff(pred_def_16311,type,
v25983: state_type > $o ).
tff(pred_def_16312,type,
v25984: state_type > $o ).
tff(pred_def_16313,type,
v22152: state_type > $o ).
tff(pred_def_16314,type,
v25988: state_type > $o ).
tff(pred_def_16315,type,
v25996: state_type > $o ).
tff(pred_def_16316,type,
v25997: state_type > $o ).
tff(pred_def_16317,type,
v25995: state_type > $o ).
tff(pred_def_16318,type,
v25998: state_type > $o ).
tff(pred_def_16319,type,
v25994: state_type > $o ).
tff(pred_def_16320,type,
v25999: state_type > $o ).
tff(pred_def_16321,type,
v25993: state_type > $o ).
tff(pred_def_16322,type,
v26000: state_type > $o ).
tff(pred_def_16323,type,
v25992: state_type > $o ).
tff(pred_def_16324,type,
v26001: state_type > $o ).
tff(pred_def_16325,type,
v25991: state_type > $o ).
tff(pred_def_16326,type,
v25989: state_type > $o ).
tff(pred_def_16327,type,
v25987: state_type > $o ).
tff(pred_def_16328,type,
v26003: state_type > $o ).
tff(pred_def_16329,type,
v26006: state_type > $o ).
tff(pred_def_16330,type,
v26004: state_type > $o ).
tff(pred_def_16331,type,
v26002: state_type > $o ).
tff(pred_def_16332,type,
v25986: state_type > $o ).
tff(pred_def_16333,type,
v7543: state_type > $o ).
tff(pred_def_16334,type,
v7541: state_type > $o ).
tff(pred_def_16335,type,
v7539: state_type > $o ).
tff(pred_def_16336,type,
v26030: state_type > $o ).
tff(pred_def_16337,type,
v26028: ( state_type * $int ) > $o ).
tff(pred_def_16338,type,
v26037: state_type > $o ).
tff(pred_def_16339,type,
v26035: state_type > $o ).
tff(pred_def_16340,type,
v26034: state_type > $o ).
tff(pred_def_16341,type,
v26044: state_type > $o ).
tff(pred_def_16342,type,
v26046: state_type > $o ).
tff(pred_def_16343,type,
v5538: state_type > $o ).
tff(pred_def_16344,type,
v26045: state_type > $o ).
tff(pred_def_16345,type,
v26041: state_type > $o ).
tff(pred_def_16346,type,
v26043: state_type > $o ).
tff(pred_def_16347,type,
v26033: state_type > $o ).
tff(pred_def_16348,type,
v26057: state_type > $o ).
tff(pred_def_16349,type,
v26056: state_type > $o ).
tff(pred_def_16350,type,
v26055: state_type > $o ).
tff(pred_def_16351,type,
v26054: state_type > $o ).
tff(pred_def_16352,type,
v26058: state_type > $o ).
tff(pred_def_16353,type,
v26053: state_type > $o ).
tff(pred_def_16354,type,
v26059: state_type > $o ).
tff(pred_def_16355,type,
v26052: state_type > $o ).
tff(pred_def_16356,type,
v26062: state_type > $o ).
tff(pred_def_16357,type,
v26063: state_type > $o ).
tff(pred_def_16358,type,
v26061: state_type > $o ).
tff(pred_def_16359,type,
v26064: state_type > $o ).
tff(pred_def_16360,type,
v26060: state_type > $o ).
tff(pred_def_16361,type,
v26067: state_type > $o ).
tff(pred_def_16362,type,
v26068: state_type > $o ).
tff(pred_def_16363,type,
v26066: state_type > $o ).
tff(pred_def_16364,type,
v26069: state_type > $o ).
tff(pred_def_16365,type,
v26065: state_type > $o ).
tff(pred_def_16366,type,
v26072: state_type > $o ).
tff(pred_def_16367,type,
v26073: state_type > $o ).
tff(pred_def_16368,type,
v26071: state_type > $o ).
tff(pred_def_16369,type,
v26074: state_type > $o ).
tff(pred_def_16370,type,
v26070: state_type > $o ).
tff(pred_def_16371,type,
v26050: ( state_type * $int ) > $o ).
tff(pred_def_16372,type,
v26047: ( state_type * $int ) > $o ).
tff(pred_def_16373,type,
v26049: ( state_type * $int ) > $o ).
tff(pred_def_16374,type,
v5536: state_type > $o ).
tff(pred_def_16375,type,
v26077: ( state_type * $int ) > $o ).
tff(pred_def_16376,type,
v26026: ( state_type * $int ) > $o ).
tff(pred_def_16377,type,
v26024: ( state_type * $int ) > $o ).
tff(pred_def_16378,type,
v26022: ( state_type * $int ) > $o ).
tff(pred_def_16379,type,
v26020: ( state_type * $int ) > $o ).
tff(pred_def_16380,type,
v26018: ( state_type * $int ) > $o ).
tff(pred_def_16381,type,
v26016: ( state_type * $int ) > $o ).
tff(pred_def_16382,type,
v26014: ( state_type * $int ) > $o ).
tff(pred_def_16383,type,
v26081: state_type > $o ).
tff(pred_def_16384,type,
v26091: state_type > $o ).
tff(pred_def_16385,type,
v26108: state_type > $o ).
tff(pred_def_16386,type,
v26109: state_type > $o ).
tff(pred_def_16387,type,
v26107: state_type > $o ).
tff(pred_def_16388,type,
v26105: state_type > $o ).
tff(pred_def_16389,type,
v26103: state_type > $o ).
tff(pred_def_16390,type,
v26101: state_type > $o ).
tff(pred_def_16391,type,
v26123: state_type > $o ).
tff(pred_def_16392,type,
v26122: state_type > $o ).
tff(pred_def_16393,type,
v26121: state_type > $o ).
tff(pred_def_16394,type,
v26120: state_type > $o ).
tff(pred_def_16395,type,
v26119: state_type > $o ).
tff(pred_def_16396,type,
v26117: state_type > $o ).
tff(pred_def_16397,type,
v26115: state_type > $o ).
tff(pred_def_16398,type,
v26113: state_type > $o ).
tff(pred_def_16399,type,
v26111: state_type > $o ).
tff(pred_def_16400,type,
v26125: state_type > $o ).
tff(pred_def_16401,type,
v26099: state_type > $o ).
tff(pred_def_16402,type,
v26157: state_type > $o ).
tff(pred_def_16403,type,
v26181: state_type > $o ).
tff(pred_def_16404,type,
v26179: state_type > $o ).
tff(pred_def_16405,type,
v26193: state_type > $o ).
tff(pred_def_16406,type,
v26207: ( state_type * $int ) > $o ).
tff(pred_def_16407,type,
v26205: state_type > $o ).
tff(pred_def_16408,type,
v26203: state_type > $o ).
tff(pred_def_16409,type,
v26201: state_type > $o ).
tff(pred_def_16410,type,
v26199: state_type > $o ).
tff(pred_def_16411,type,
v26218: ( state_type * $int ) > $o ).
tff(pred_def_16412,type,
v26216: state_type > $o ).
tff(pred_def_16413,type,
v26214: state_type > $o ).
tff(pred_def_16414,type,
v26212: state_type > $o ).
tff(pred_def_16415,type,
v26210: state_type > $o ).
tff(pred_def_16416,type,
v26229: ( state_type * $int ) > $o ).
tff(pred_def_16417,type,
v26227: state_type > $o ).
tff(pred_def_16418,type,
v26225: state_type > $o ).
tff(pred_def_16419,type,
v26223: state_type > $o ).
tff(pred_def_16420,type,
v26221: state_type > $o ).
tff(pred_def_16421,type,
v26240: ( state_type * $int ) > $o ).
tff(pred_def_16422,type,
v26238: state_type > $o ).
tff(pred_def_16423,type,
v26236: state_type > $o ).
tff(pred_def_16424,type,
v26234: state_type > $o ).
tff(pred_def_16425,type,
v26232: state_type > $o ).
tff(pred_def_16426,type,
v26244: state_type > $o ).
tff(pred_def_16427,type,
v26243: state_type > $o ).
tff(pred_def_16428,type,
v26197: state_type > $o ).
tff(pred_def_16429,type,
v26177: ( state_type * $int ) > $o ).
tff(pred_def_16430,type,
v26250: state_type > $o ).
tff(pred_def_16431,type,
v26248: state_type > $o ).
tff(pred_def_16432,type,
v26246: state_type > $o ).
tff(pred_def_16433,type,
v26191: ( state_type * $int ) > $o ).
tff(pred_def_16434,type,
v26253: state_type > $o ).
tff(pred_def_16435,type,
v26254: ( state_type * $int ) > $o ).
tff(pred_def_16436,type,
v26255: state_type > $o ).
tff(pred_def_16437,type,
v26256: state_type > $o ).
tff(pred_def_16438,type,
v26258: ( state_type * $int ) > $o ).
tff(pred_def_16439,type,
v26257: ( state_type * $int ) > $o ).
tff(pred_def_16440,type,
v26195: ( state_type * $int ) > $o ).
tff(pred_def_16441,type,
v26262: state_type > $o ).
tff(pred_def_16442,type,
v26260: state_type > $o ).
tff(pred_def_16443,type,
v26269: state_type > $o ).
tff(pred_def_16444,type,
v26267: state_type > $o ).
tff(pred_def_16445,type,
v26266: state_type > $o ).
tff(pred_def_16446,type,
v26265: state_type > $o ).
tff(pred_def_16447,type,
v26276: state_type > $o ).
tff(pred_def_16448,type,
v26273: ( state_type * $int ) > $o ).
tff(pred_def_16449,type,
v26275: ( state_type * $int ) > $o ).
tff(pred_def_16450,type,
v26189: state_type > $o ).
tff(pred_def_16451,type,
v26187: state_type > $o ).
tff(pred_def_16452,type,
v26185: state_type > $o ).
tff(pred_def_16453,type,
v26297: state_type > $o ).
tff(pred_def_16454,type,
v26298: state_type > $o ).
tff(pred_def_16455,type,
v26295: state_type > $o ).
tff(pred_def_16456,type,
v26293: state_type > $o ).
tff(pred_def_16457,type,
v26291: state_type > $o ).
tff(pred_def_16458,type,
v26289: state_type > $o ).
tff(pred_def_16459,type,
v26307: state_type > $o ).
tff(pred_def_16460,type,
v26305: state_type > $o ).
tff(pred_def_16461,type,
v26304: state_type > $o ).
tff(pred_def_16462,type,
v26303: state_type > $o ).
tff(pred_def_16463,type,
v26314: state_type > $o ).
tff(pred_def_16464,type,
v26311: state_type > $o ).
tff(pred_def_16465,type,
v26313: state_type > $o ).
tff(pred_def_16466,type,
v26300: state_type > $o ).
tff(pred_def_16467,type,
v26287: state_type > $o ).
tff(pred_def_16468,type,
v26285: state_type > $o ).
tff(pred_def_16469,type,
v26283: state_type > $o ).
tff(pred_def_16470,type,
v26281: state_type > $o ).
tff(pred_def_16471,type,
v26319: state_type > $o ).
tff(pred_def_16472,type,
v26320: ( state_type * $int ) > $o ).
tff(pred_def_16473,type,
v26321: state_type > $o ).
tff(pred_def_16474,type,
v26322: state_type > $o ).
tff(pred_def_16475,type,
v26323: ( state_type * $int ) > $o ).
tff(pred_def_16476,type,
v26324: state_type > $o ).
tff(pred_def_16477,type,
v26325: ( state_type * $int ) > $o ).
tff(pred_def_16478,type,
v26183: ( state_type * $int ) > $o ).
tff(pred_def_16479,type,
v26327: state_type > $o ).
tff(pred_def_16480,type,
v26334: state_type > $o ).
tff(pred_def_16481,type,
v26332: state_type > $o ).
tff(pred_def_16482,type,
v26331: state_type > $o ).
tff(pred_def_16483,type,
v26330: state_type > $o ).
tff(pred_def_16484,type,
v26341: state_type > $o ).
tff(pred_def_16485,type,
v26338: ( state_type * $int ) > $o ).
tff(pred_def_16486,type,
v26340: ( state_type * $int ) > $o ).
tff(pred_def_16487,type,
v26175: state_type > $o ).
tff(pred_def_16488,type,
v26173: state_type > $o ).
tff(pred_def_16489,type,
v26171: state_type > $o ).
tff(pred_def_16490,type,
v26169: state_type > $o ).
tff(pred_def_16491,type,
v26167: state_type > $o ).
tff(pred_def_16492,type,
v26165: state_type > $o ).
tff(pred_def_16493,type,
v26163: state_type > $o ).
tff(pred_def_16494,type,
v26161: state_type > $o ).
tff(pred_def_16495,type,
v26360: state_type > $o ).
tff(pred_def_16496,type,
v7367: state_type > $o ).
tff(pred_def_16497,type,
v26358: state_type > $o ).
tff(pred_def_16498,type,
v7409: ( state_type * $int ) > $o ).
tff(pred_def_16499,type,
v26369: state_type > $o ).
tff(pred_def_16500,type,
v7411: state_type > $o ).
tff(pred_def_16501,type,
v26370: state_type > $o ).
tff(pred_def_16502,type,
v26368: state_type > $o ).
tff(pred_def_16503,type,
v26371: state_type > $o ).
tff(pred_def_16504,type,
v26367: state_type > $o ).
tff(pred_def_16505,type,
v26151: state_type > $o ).
tff(pred_def_16506,type,
v26374: state_type > $o ).
tff(pred_def_16507,type,
v26352: state_type > $o ).
tff(pred_def_16508,type,
v26373: state_type > $o ).
tff(pred_def_16509,type,
v26372: state_type > $o ).
tff(pred_def_16510,type,
v26366: state_type > $o ).
tff(pred_def_16511,type,
v26376: state_type > $o ).
tff(pred_def_16512,type,
v26375: state_type > $o ).
tff(pred_def_16513,type,
v26364: state_type > $o ).
tff(pred_def_16514,type,
v26350: state_type > $o ).
tff(pred_def_16515,type,
v26362: state_type > $o ).
tff(pred_def_16516,type,
v26380: ( state_type * $int ) > $o ).
tff(pred_def_16517,type,
v26379: state_type > $o ).
tff(pred_def_16518,type,
v26354: ( state_type * $int ) > $o ).
tff(pred_def_16519,type,
v26390: state_type > $o ).
tff(pred_def_16520,type,
v26389: state_type > $o ).
tff(pred_def_16521,type,
v26388: state_type > $o ).
tff(pred_def_16522,type,
v26391: state_type > $o ).
tff(pred_def_16523,type,
v26387: state_type > $o ).
tff(pred_def_16524,type,
v26386: state_type > $o ).
tff(pred_def_16525,type,
v26385: state_type > $o ).
tff(pred_def_16526,type,
v26384: state_type > $o ).
tff(pred_def_16527,type,
v26393: state_type > $o ).
tff(pred_def_16528,type,
v26392: state_type > $o ).
tff(pred_def_16529,type,
v26383: state_type > $o ).
tff(pred_def_16530,type,
v26396: state_type > $o ).
tff(pred_def_16531,type,
v26395: state_type > $o ).
tff(pred_def_16532,type,
v26397: state_type > $o ).
tff(pred_def_16533,type,
v26394: state_type > $o ).
tff(pred_def_16534,type,
v26400: state_type > $o ).
tff(pred_def_16535,type,
v26399: state_type > $o ).
tff(pred_def_16536,type,
v26401: state_type > $o ).
tff(pred_def_16537,type,
v26398: state_type > $o ).
tff(pred_def_16538,type,
v26381: ( state_type * $int ) > $o ).
tff(pred_def_16539,type,
v26403: ( state_type * $int ) > $o ).
tff(pred_def_16540,type,
v26402: state_type > $o ).
tff(pred_def_16541,type,
v26410: state_type > $o ).
tff(pred_def_16542,type,
v26409: state_type > $o ).
tff(pred_def_16543,type,
v26408: state_type > $o ).
tff(pred_def_16544,type,
v26407: state_type > $o ).
tff(pred_def_16545,type,
v26411: state_type > $o ).
tff(pred_def_16546,type,
v26406: state_type > $o ).
tff(pred_def_16547,type,
v26414: state_type > $o ).
tff(pred_def_16548,type,
v26413: state_type > $o ).
tff(pred_def_16549,type,
v26415: state_type > $o ).
tff(pred_def_16550,type,
v26412: state_type > $o ).
tff(pred_def_16551,type,
v26417: state_type > $o ).
tff(pred_def_16552,type,
v26418: state_type > $o ).
tff(pred_def_16553,type,
v26416: state_type > $o ).
tff(pred_def_16554,type,
v26404: ( state_type * $int ) > $o ).
tff(pred_def_16555,type,
v26421: ( state_type * $int ) > $o ).
tff(pred_def_16556,type,
v26420: state_type > $o ).
tff(pred_def_16557,type,
v26423: ( state_type * $int ) > $o ).
tff(pred_def_16558,type,
v26422: state_type > $o ).
tff(pred_def_16559,type,
v26419: state_type > $o ).
tff(pred_def_16560,type,
v26356: ( state_type * $int ) > $o ).
tff(pred_def_16561,type,
v26425: state_type > $o ).
tff(pred_def_16562,type,
v26432: state_type > $o ).
tff(pred_def_16563,type,
v26430: state_type > $o ).
tff(pred_def_16564,type,
v26429: state_type > $o ).
tff(pred_def_16565,type,
v26428: state_type > $o ).
tff(pred_def_16566,type,
v26439: state_type > $o ).
tff(pred_def_16567,type,
v26436: ( state_type * $int ) > $o ).
tff(pred_def_16568,type,
v26438: ( state_type * $int ) > $o ).
tff(pred_def_16569,type,
v26444: state_type > $o ).
tff(pred_def_16570,type,
v26448: state_type > $o ).
tff(pred_def_16571,type,
v26449: state_type > $o ).
tff(pred_def_16572,type,
v26447: state_type > $o ).
tff(pred_def_16573,type,
v26446: state_type > $o ).
tff(pred_def_16574,type,
v26450: state_type > $o ).
tff(pred_def_16575,type,
v26348: state_type > $o ).
tff(pred_def_16576,type,
v26346: state_type > $o ).
tff(pred_def_16577,type,
v26453: ( state_type * $int ) > $o ).
tff(pred_def_16578,type,
v26452: state_type > $o ).
tff(pred_def_16579,type,
v26455: ( state_type * $int ) > $o ).
tff(pred_def_16580,type,
v26454: state_type > $o ).
tff(pred_def_16581,type,
v26155: ( state_type * $int ) > $o ).
tff(pred_def_16582,type,
v26457: state_type > $o ).
tff(pred_def_16583,type,
v26465: ( state_type * $int ) > $o ).
tff(pred_def_16584,type,
v26469: state_type > $o ).
tff(pred_def_16585,type,
v26468: state_type > $o ).
tff(pred_def_16586,type,
v26467: state_type > $o ).
tff(pred_def_16587,type,
v26470: state_type > $o ).
tff(pred_def_16588,type,
v26466: state_type > $o ).
tff(pred_def_16589,type,
v26464: state_type > $o ).
tff(pred_def_16590,type,
v26463: state_type > $o ).
tff(pred_def_16591,type,
v26462: state_type > $o ).
tff(pred_def_16592,type,
v26472: state_type > $o ).
tff(pred_def_16593,type,
v26471: state_type > $o ).
tff(pred_def_16594,type,
v26461: state_type > $o ).
tff(pred_def_16595,type,
v26475: state_type > $o ).
tff(pred_def_16596,type,
v26474: state_type > $o ).
tff(pred_def_16597,type,
v26476: state_type > $o ).
tff(pred_def_16598,type,
v26473: state_type > $o ).
tff(pred_def_16599,type,
v26479: state_type > $o ).
tff(pred_def_16600,type,
v26478: state_type > $o ).
tff(pred_def_16601,type,
v26480: state_type > $o ).
tff(pred_def_16602,type,
v26477: state_type > $o ).
tff(pred_def_16603,type,
v26459: ( state_type * $int ) > $o ).
tff(pred_def_16604,type,
v26458: ( state_type * $int ) > $o ).
tff(pred_def_16605,type,
v26456: ( state_type * $int ) > $o ).
tff(pred_def_16606,type,
v26482: ( state_type * $int ) > $o ).
tff(pred_def_16607,type,
v26481: state_type > $o ).
tff(pred_def_16608,type,
v26484: state_type > $o ).
tff(pred_def_16609,type,
v26490: state_type > $o ).
tff(pred_def_16610,type,
v26489: state_type > $o ).
tff(pred_def_16611,type,
v26491: state_type > $o ).
tff(pred_def_16612,type,
v26488: state_type > $o ).
tff(pred_def_16613,type,
v26492: state_type > $o ).
tff(pred_def_16614,type,
v26487: state_type > $o ).
tff(pred_def_16615,type,
v26495: state_type > $o ).
tff(pred_def_16616,type,
v26496: state_type > $o ).
tff(pred_def_16617,type,
v26494: state_type > $o ).
tff(pred_def_16618,type,
v26497: state_type > $o ).
tff(pred_def_16619,type,
v26493: state_type > $o ).
tff(pred_def_16620,type,
v26485: ( state_type * $int ) > $o ).
tff(pred_def_16621,type,
v26483: ( state_type * $int ) > $o ).
tff(pred_def_16622,type,
v26499: ( state_type * $int ) > $o ).
tff(pred_def_16623,type,
v26498: state_type > $o ).
tff(pred_def_16624,type,
v26159: ( state_type * $int ) > $o ).
tff(pred_def_16625,type,
v26501: state_type > $o ).
tff(pred_def_16626,type,
v26508: state_type > $o ).
tff(pred_def_16627,type,
v26506: state_type > $o ).
tff(pred_def_16628,type,
v26505: state_type > $o ).
tff(pred_def_16629,type,
v26504: state_type > $o ).
tff(pred_def_16630,type,
v26515: state_type > $o ).
tff(pred_def_16631,type,
v26512: ( state_type * $int ) > $o ).
tff(pred_def_16632,type,
v26514: ( state_type * $int ) > $o ).
tff(pred_def_16633,type,
v26153: state_type > $o ).
tff(pred_def_16634,type,
v26548: ( state_type * $int ) > $o ).
tff(pred_def_16635,type,
v6982: state_type > $o ).
tff(pred_def_16636,type,
v7371: state_type > $o ).
tff(pred_def_16637,type,
v26547: state_type > $o ).
tff(pred_def_16638,type,
v26552: ( state_type * $int ) > $o ).
tff(pred_def_16639,type,
v26551: state_type > $o ).
tff(pred_def_16640,type,
v26550: state_type > $o ).
tff(pred_def_16641,type,
v26549: state_type > $o ).
tff(pred_def_16642,type,
v26546: state_type > $o ).
tff(pred_def_16643,type,
v26553: state_type > $o ).
tff(pred_def_16644,type,
v26544: state_type > $o ).
tff(pred_def_16645,type,
v26542: state_type > $o ).
tff(pred_def_16646,type,
v26540: state_type > $o ).
tff(pred_def_16647,type,
v26538: state_type > $o ).
tff(pred_def_16648,type,
v26556: ( state_type * $int ) > $o ).
tff(pred_def_16649,type,
v7389: state_type > $o ).
tff(pred_def_16650,type,
v26555: state_type > $o ).
tff(pred_def_16651,type,
v26534: ( state_type * $int ) > $o ).
tff(pred_def_16652,type,
v26564: state_type > $o ).
tff(pred_def_16653,type,
v26563: state_type > $o ).
tff(pred_def_16654,type,
v26562: state_type > $o ).
tff(pred_def_16655,type,
v26561: state_type > $o ).
tff(pred_def_16656,type,
v26560: state_type > $o ).
tff(pred_def_16657,type,
v26566: state_type > $o ).
tff(pred_def_16658,type,
v26565: state_type > $o ).
tff(pred_def_16659,type,
v26559: state_type > $o ).
tff(pred_def_16660,type,
v26569: state_type > $o ).
tff(pred_def_16661,type,
v26568: state_type > $o ).
tff(pred_def_16662,type,
v26570: state_type > $o ).
tff(pred_def_16663,type,
v26567: state_type > $o ).
tff(pred_def_16664,type,
v26557: ( state_type * $int ) > $o ).
tff(pred_def_16665,type,
v26572: ( state_type * $int ) > $o ).
tff(pred_def_16666,type,
v26571: state_type > $o ).
tff(pred_def_16667,type,
v26578: state_type > $o ).
tff(pred_def_16668,type,
v26577: state_type > $o ).
tff(pred_def_16669,type,
v26576: state_type > $o ).
tff(pred_def_16670,type,
v26579: state_type > $o ).
tff(pred_def_16671,type,
v26575: state_type > $o ).
tff(pred_def_16672,type,
v26581: state_type > $o ).
tff(pred_def_16673,type,
v26582: state_type > $o ).
tff(pred_def_16674,type,
v26580: state_type > $o ).
tff(pred_def_16675,type,
v26573: ( state_type * $int ) > $o ).
tff(pred_def_16676,type,
v26585: ( state_type * $int ) > $o ).
tff(pred_def_16677,type,
v26584: state_type > $o ).
tff(pred_def_16678,type,
v26587: ( state_type * $int ) > $o ).
tff(pred_def_16679,type,
v26586: state_type > $o ).
tff(pred_def_16680,type,
v26583: state_type > $o ).
tff(pred_def_16681,type,
v26536: ( state_type * $int ) > $o ).
tff(pred_def_16682,type,
v26589: state_type > $o ).
tff(pred_def_16683,type,
v26596: state_type > $o ).
tff(pred_def_16684,type,
v26594: state_type > $o ).
tff(pred_def_16685,type,
v26593: state_type > $o ).
tff(pred_def_16686,type,
v26592: state_type > $o ).
tff(pred_def_16687,type,
v26603: state_type > $o ).
tff(pred_def_16688,type,
v26600: ( state_type * $int ) > $o ).
tff(pred_def_16689,type,
v26602: ( state_type * $int ) > $o ).
tff(pred_def_16690,type,
v26532: state_type > $o ).
tff(pred_def_16691,type,
v26627: state_type > $o ).
tff(pred_def_16692,type,
v26625: state_type > $o ).
tff(pred_def_16693,type,
v26643: state_type > $o ).
tff(pred_def_16694,type,
v26645: state_type > $o ).
tff(pred_def_16695,type,
v26641: state_type > $o ).
tff(pred_def_16696,type,
v26639: state_type > $o ).
tff(pred_def_16697,type,
v26637: state_type > $o ).
tff(pred_def_16698,type,
v26635: state_type > $o ).
tff(pred_def_16699,type,
v26657: ( state_type * $int ) > $o ).
tff(pred_def_16700,type,
v26655: ( state_type * $int ) > $o ).
tff(pred_def_16701,type,
v26653: ( state_type * $int ) > $o ).
tff(pred_def_16702,type,
v26651: ( state_type * $int ) > $o ).
tff(pred_def_16703,type,
v26649: ( state_type * $int ) > $o ).
tff(pred_def_16704,type,
v26647: ( state_type * $int ) > $o ).
tff(pred_def_16705,type,
v26661: state_type > $o ).
tff(pred_def_16706,type,
v26663: state_type > $o ).
tff(pred_def_16707,type,
v26659: state_type > $o ).
tff(pred_def_16708,type,
v26631: ( state_type * $int ) > $o ).
tff(pred_def_16709,type,
v26676: state_type > $o ).
tff(pred_def_16710,type,
v26677: state_type > $o ).
tff(pred_def_16711,type,
v26675: state_type > $o ).
tff(pred_def_16712,type,
v26678: state_type > $o ).
tff(pred_def_16713,type,
v26674: state_type > $o ).
tff(pred_def_16714,type,
v26679: state_type > $o ).
tff(pred_def_16715,type,
v26673: state_type > $o ).
tff(pred_def_16716,type,
v26680: state_type > $o ).
tff(pred_def_16717,type,
v26672: state_type > $o ).
tff(pred_def_16718,type,
v26633: state_type > $o ).
tff(pred_def_16719,type,
v26682: state_type > $o ).
tff(pred_def_16720,type,
v26683: state_type > $o ).
tff(pred_def_16721,type,
v26681: state_type > $o ).
tff(pred_def_16722,type,
v26671: state_type > $o ).
tff(pred_def_16723,type,
v26684: state_type > $o ).
tff(pred_def_16724,type,
v26670: state_type > $o ).
tff(pred_def_16725,type,
v26685: state_type > $o ).
tff(pred_def_16726,type,
v26669: state_type > $o ).
tff(pred_def_16727,type,
v26686: state_type > $o ).
tff(pred_def_16728,type,
v26668: state_type > $o ).
tff(pred_def_16729,type,
v26687: state_type > $o ).
tff(pred_def_16730,type,
v26667: state_type > $o ).
tff(pred_def_16731,type,
v26689: state_type > $o ).
tff(pred_def_16732,type,
v26690: state_type > $o ).
tff(pred_def_16733,type,
v26688: state_type > $o ).
tff(pred_def_16734,type,
v26666: state_type > $o ).
tff(pred_def_16735,type,
v26701: state_type > $o ).
tff(pred_def_16736,type,
v26700: state_type > $o ).
tff(pred_def_16737,type,
v26699: state_type > $o ).
tff(pred_def_16738,type,
v26698: state_type > $o ).
tff(pred_def_16739,type,
v26697: state_type > $o ).
tff(pred_def_16740,type,
v26696: state_type > $o ).
tff(pred_def_16741,type,
v26695: state_type > $o ).
tff(pred_def_16742,type,
v26694: state_type > $o ).
tff(pred_def_16743,type,
v26693: state_type > $o ).
tff(pred_def_16744,type,
v26692: state_type > $o ).
tff(pred_def_16745,type,
v26691: state_type > $o ).
tff(pred_def_16746,type,
v26665: state_type > $o ).
tff(pred_def_16747,type,
v26707: state_type > $o ).
tff(pred_def_16748,type,
v26708: state_type > $o ).
tff(pred_def_16749,type,
v26706: state_type > $o ).
tff(pred_def_16750,type,
v26705: state_type > $o ).
tff(pred_def_16751,type,
v26704: state_type > $o ).
tff(pred_def_16752,type,
v26703: state_type > $o ).
tff(pred_def_16753,type,
v26719: state_type > $o ).
tff(pred_def_16754,type,
v26718: state_type > $o ).
tff(pred_def_16755,type,
v26717: state_type > $o ).
tff(pred_def_16756,type,
v26716: state_type > $o ).
tff(pred_def_16757,type,
v26715: state_type > $o ).
tff(pred_def_16758,type,
v26714: state_type > $o ).
tff(pred_def_16759,type,
v26713: state_type > $o ).
tff(pred_def_16760,type,
v26712: state_type > $o ).
tff(pred_def_16761,type,
v26711: state_type > $o ).
tff(pred_def_16762,type,
v26709: state_type > $o ).
tff(pred_def_16763,type,
v26702: state_type > $o ).
tff(pred_def_16764,type,
v26629: state_type > $o ).
tff(pred_def_16765,type,
v26723: state_type > $o ).
tff(pred_def_16766,type,
v26721: state_type > $o ).
tff(pred_def_16767,type,
v26730: state_type > $o ).
tff(pred_def_16768,type,
v26728: state_type > $o ).
tff(pred_def_16769,type,
v26727: state_type > $o ).
tff(pred_def_16770,type,
v26726: state_type > $o ).
tff(pred_def_16771,type,
v26737: state_type > $o ).
tff(pred_def_16772,type,
v26734: state_type > $o ).
tff(pred_def_16773,type,
v26736: state_type > $o ).
tff(pred_def_16774,type,
v26623: state_type > $o ).
tff(pred_def_16775,type,
v26621: state_type > $o ).
tff(pred_def_16776,type,
v26619: state_type > $o ).
tff(pred_def_16777,type,
v26617: state_type > $o ).
tff(pred_def_16778,type,
v26615: state_type > $o ).
tff(pred_def_16779,type,
v26613: state_type > $o ).
tff(pred_def_16780,type,
v7391: ( state_type * $int ) > $o ).
tff(pred_def_16781,type,
v26741: state_type > $o ).
tff(pred_def_16782,type,
v26746: state_type > $o ).
tff(pred_def_16783,type,
v26609: ( state_type * $int ) > $o ).
tff(pred_def_16784,type,
v26747: state_type > $o ).
tff(pred_def_16785,type,
v26745: state_type > $o ).
tff(pred_def_16786,type,
v26751: ( state_type * $int ) > $o ).
tff(pred_def_16787,type,
v26750: state_type > $o ).
tff(pred_def_16788,type,
v26753: ( state_type * $int ) > $o ).
tff(pred_def_16789,type,
v26752: state_type > $o ).
tff(pred_def_16790,type,
v26749: state_type > $o ).
tff(pred_def_16791,type,
v26754: state_type > $o ).
tff(pred_def_16792,type,
v26748: state_type > $o ).
tff(pred_def_16793,type,
v26744: state_type > $o ).
tff(pred_def_16794,type,
v26611: ( state_type * $int ) > $o ).
tff(pred_def_16795,type,
v26759: state_type > $o ).
tff(pred_def_16796,type,
v26758: state_type > $o ).
tff(pred_def_16797,type,
v26757: state_type > $o ).
tff(pred_def_16798,type,
v26766: state_type > $o ).
tff(pred_def_16799,type,
v26763: ( state_type * $int ) > $o ).
tff(pred_def_16800,type,
v26765: ( state_type * $int ) > $o ).
tff(pred_def_16801,type,
v26756: ( state_type * $int ) > $o ).
tff(pred_def_16802,type,
v26773: ( state_type * $int ) > $o ).
tff(pred_def_16803,type,
v26772: state_type > $o ).
tff(pred_def_16804,type,
v26771: state_type > $o ).
tff(pred_def_16805,type,
v26777: ( state_type * $int ) > $o ).
tff(pred_def_16806,type,
v26776: state_type > $o ).
tff(pred_def_16807,type,
v26779: ( state_type * $int ) > $o ).
tff(pred_def_16808,type,
v26778: state_type > $o ).
tff(pred_def_16809,type,
v26775: state_type > $o ).
tff(pred_def_16810,type,
v26780: state_type > $o ).
tff(pred_def_16811,type,
v26774: state_type > $o ).
tff(pred_def_16812,type,
v26770: state_type > $o ).
tff(pred_def_16813,type,
v26786: state_type > $o ).
tff(pred_def_16814,type,
v26784: state_type > $o ).
tff(pred_def_16815,type,
v26783: state_type > $o ).
tff(pred_def_16816,type,
v26782: ( state_type * $int ) > $o ).
tff(pred_def_16817,type,
v26796: state_type > $o ).
tff(pred_def_16818,type,
v26797: state_type > $o ).
tff(pred_def_16819,type,
v26795: state_type > $o ).
tff(pred_def_16820,type,
v7393: state_type > $o ).
tff(pred_def_16821,type,
v26799: state_type > $o ).
tff(pred_def_16822,type,
v26798: state_type > $o ).
tff(pred_def_16823,type,
v26794: state_type > $o ).
tff(pred_def_16824,type,
v26800: state_type > $o ).
tff(pred_def_16825,type,
v26793: state_type > $o ).
tff(pred_def_16826,type,
v26803: ( state_type * $int ) > $o ).
tff(pred_def_16827,type,
v26802: state_type > $o ).
tff(pred_def_16828,type,
v26804: state_type > $o ).
tff(pred_def_16829,type,
v26801: state_type > $o ).
tff(pred_def_16830,type,
v26792: state_type > $o ).
tff(pred_def_16831,type,
v26808: ( state_type * $int ) > $o ).
tff(pred_def_16832,type,
v26807: state_type > $o ).
tff(pred_def_16833,type,
v26806: state_type > $o ).
tff(pred_def_16834,type,
v26805: state_type > $o ).
tff(pred_def_16835,type,
v26791: state_type > $o ).
tff(pred_def_16836,type,
v26811: ( state_type * $int ) > $o ).
tff(pred_def_16837,type,
v26810: state_type > $o ).
tff(pred_def_16838,type,
v26809: state_type > $o ).
tff(pred_def_16839,type,
v26790: state_type > $o ).
tff(pred_def_16840,type,
v26817: state_type > $o ).
tff(pred_def_16841,type,
v26815: state_type > $o ).
tff(pred_def_16842,type,
v26814: state_type > $o ).
tff(pred_def_16843,type,
v26813: ( state_type * $int ) > $o ).
tff(pred_def_16844,type,
v26822: state_type > $o ).
tff(pred_def_16845,type,
v26826: ( state_type * $int ) > $o ).
tff(pred_def_16846,type,
v26825: state_type > $o ).
tff(pred_def_16847,type,
v26828: ( state_type * $int ) > $o ).
tff(pred_def_16848,type,
v26827: state_type > $o ).
tff(pred_def_16849,type,
v26824: state_type > $o ).
tff(pred_def_16850,type,
v26823: state_type > $o ).
tff(pred_def_16851,type,
v26821: state_type > $o ).
tff(pred_def_16852,type,
v26834: state_type > $o ).
tff(pred_def_16853,type,
v26832: state_type > $o ).
tff(pred_def_16854,type,
v26831: state_type > $o ).
tff(pred_def_16855,type,
v26830: ( state_type * $int ) > $o ).
tff(pred_def_16856,type,
v26844: state_type > $o ).
tff(pred_def_16857,type,
v26843: state_type > $o ).
tff(pred_def_16858,type,
v26845: state_type > $o ).
tff(pred_def_16859,type,
v26842: state_type > $o ).
tff(pred_def_16860,type,
v26841: state_type > $o ).
tff(pred_def_16861,type,
v26848: ( state_type * $int ) > $o ).
tff(pred_def_16862,type,
v26847: state_type > $o ).
tff(pred_def_16863,type,
v26846: state_type > $o ).
tff(pred_def_16864,type,
v26840: state_type > $o ).
tff(pred_def_16865,type,
v26851: state_type > $o ).
tff(pred_def_16866,type,
v26850: state_type > $o ).
tff(pred_def_16867,type,
v26849: state_type > $o ).
tff(pred_def_16868,type,
v26839: state_type > $o ).
tff(pred_def_16869,type,
v26854: ( state_type * $int ) > $o ).
tff(pred_def_16870,type,
v26853: state_type > $o ).
tff(pred_def_16871,type,
v26852: state_type > $o ).
tff(pred_def_16872,type,
v26838: state_type > $o ).
tff(pred_def_16873,type,
v26860: state_type > $o ).
tff(pred_def_16874,type,
v26858: state_type > $o ).
tff(pred_def_16875,type,
v26857: state_type > $o ).
tff(pred_def_16876,type,
v26863: state_type > $o ).
tff(pred_def_16877,type,
v26865: state_type > $o ).
tff(pred_def_16878,type,
v26871: state_type > $o ).
tff(pred_def_16879,type,
v26870: state_type > $o ).
tff(pred_def_16880,type,
v26869: state_type > $o ).
tff(pred_def_16881,type,
v26530: state_type > $o ).
tff(pred_def_16882,type,
v26528: state_type > $o ).
tff(pred_def_16883,type,
v26526: state_type > $o ).
tff(pred_def_16884,type,
v26874: ( state_type * $int ) > $o ).
tff(pred_def_16885,type,
v7407: state_type > $o ).
tff(pred_def_16886,type,
v26873: state_type > $o ).
tff(pred_def_16887,type,
v26522: ( state_type * $int ) > $o ).
tff(pred_def_16888,type,
v26882: state_type > $o ).
tff(pred_def_16889,type,
v26881: state_type > $o ).
tff(pred_def_16890,type,
v26880: state_type > $o ).
tff(pred_def_16891,type,
v26879: state_type > $o ).
tff(pred_def_16892,type,
v26878: state_type > $o ).
tff(pred_def_16893,type,
v26884: state_type > $o ).
tff(pred_def_16894,type,
v26883: state_type > $o ).
tff(pred_def_16895,type,
v26877: state_type > $o ).
tff(pred_def_16896,type,
v26887: state_type > $o ).
tff(pred_def_16897,type,
v26886: state_type > $o ).
tff(pred_def_16898,type,
v26888: state_type > $o ).
tff(pred_def_16899,type,
v26885: state_type > $o ).
tff(pred_def_16900,type,
v26875: ( state_type * $int ) > $o ).
tff(pred_def_16901,type,
v26890: ( state_type * $int ) > $o ).
tff(pred_def_16902,type,
v26889: state_type > $o ).
tff(pred_def_16903,type,
v26896: state_type > $o ).
tff(pred_def_16904,type,
v26895: state_type > $o ).
tff(pred_def_16905,type,
v26894: state_type > $o ).
tff(pred_def_16906,type,
v26897: state_type > $o ).
tff(pred_def_16907,type,
v26893: state_type > $o ).
tff(pred_def_16908,type,
v26899: state_type > $o ).
tff(pred_def_16909,type,
v26900: state_type > $o ).
tff(pred_def_16910,type,
v26898: state_type > $o ).
tff(pred_def_16911,type,
v26891: ( state_type * $int ) > $o ).
tff(pred_def_16912,type,
v26903: ( state_type * $int ) > $o ).
tff(pred_def_16913,type,
v26902: state_type > $o ).
tff(pred_def_16914,type,
v26905: ( state_type * $int ) > $o ).
tff(pred_def_16915,type,
v26904: state_type > $o ).
tff(pred_def_16916,type,
v26901: state_type > $o ).
tff(pred_def_16917,type,
v26524: ( state_type * $int ) > $o ).
tff(pred_def_16918,type,
v26910: state_type > $o ).
tff(pred_def_16919,type,
v26909: state_type > $o ).
tff(pred_def_16920,type,
v26908: state_type > $o ).
tff(pred_def_16921,type,
v26917: state_type > $o ).
tff(pred_def_16922,type,
v26914: ( state_type * $int ) > $o ).
tff(pred_def_16923,type,
v26916: ( state_type * $int ) > $o ).
tff(pred_def_16924,type,
v26520: state_type > $o ).
tff(pred_def_16925,type,
v26928: state_type > $o ).
tff(pred_def_16926,type,
v26927: state_type > $o ).
tff(pred_def_16927,type,
v26929: state_type > $o ).
tff(pred_def_16928,type,
v26926: state_type > $o ).
tff(pred_def_16929,type,
v26925: state_type > $o ).
tff(pred_def_16930,type,
v26930: state_type > $o ).
tff(pred_def_16931,type,
v26924: state_type > $o ).
tff(pred_def_16932,type,
v26931: state_type > $o ).
tff(pred_def_16933,type,
v26923: state_type > $o ).
tff(pred_def_16934,type,
v26934: state_type > $o ).
tff(pred_def_16935,type,
v26935: state_type > $o ).
tff(pred_def_16936,type,
v26933: state_type > $o ).
tff(pred_def_16937,type,
v26932: state_type > $o ).
tff(pred_def_16938,type,
v26149: state_type > $o ).
tff(pred_def_16939,type,
v26147: state_type > $o ).
tff(pred_def_16940,type,
v26143: ( state_type * $int ) > $o ).
tff(pred_def_16941,type,
v26938: ( state_type * $int ) > $o ).
tff(pred_def_16942,type,
v26937: ( state_type * $int ) > $o ).
tff(pred_def_16943,type,
v26941: state_type > $o ).
tff(pred_def_16944,type,
v7419: state_type > $o ).
tff(pred_def_16945,type,
v26944: ( state_type * $int ) > $o ).
tff(pred_def_16946,type,
v26943: state_type > $o ).
tff(pred_def_16947,type,
v26946: ( state_type * $int ) > $o ).
tff(pred_def_16948,type,
v26945: state_type > $o ).
tff(pred_def_16949,type,
v26947: ( state_type * $int ) > $o ).
tff(pred_def_16950,type,
v26950: ( state_type * $int ) > $o ).
tff(pred_def_16951,type,
v26949: state_type > $o ).
tff(pred_def_16952,type,
v26951: ( state_type * $int ) > $o ).
tff(pred_def_16953,type,
v26953: ( state_type * $int ) > $o ).
tff(pred_def_16954,type,
v26952: state_type > $o ).
tff(pred_def_16955,type,
v26942: ( state_type * $int ) > $o ).
tff(pred_def_16956,type,
v26940: ( state_type * $int ) > $o ).
tff(pred_def_16957,type,
v26145: ( state_type * $int ) > $o ).
tff(pred_def_16958,type,
v26955: state_type > $o ).
tff(pred_def_16959,type,
v26962: state_type > $o ).
tff(pred_def_16960,type,
v26960: state_type > $o ).
tff(pred_def_16961,type,
v26959: state_type > $o ).
tff(pred_def_16962,type,
v26958: state_type > $o ).
tff(pred_def_16963,type,
v26969: state_type > $o ).
tff(pred_def_16964,type,
v26966: ( state_type * $int ) > $o ).
tff(pred_def_16965,type,
v26968: ( state_type * $int ) > $o ).
tff(pred_def_16966,type,
v26957: ( state_type * $int ) > $o ).
tff(pred_def_16967,type,
v26977: state_type > $o ).
tff(pred_def_16968,type,
v26975: state_type > $o ).
tff(pred_def_16969,type,
v26974: state_type > $o ).
tff(pred_def_16970,type,
v26973: ( state_type * $int ) > $o ).
tff(pred_def_16971,type,
v26985: state_type > $o ).
tff(pred_def_16972,type,
v26983: state_type > $o ).
tff(pred_def_16973,type,
v26982: state_type > $o ).
tff(pred_def_16974,type,
v26981: ( state_type * $int ) > $o ).
tff(pred_def_16975,type,
v26993: state_type > $o ).
tff(pred_def_16976,type,
v26991: state_type > $o ).
tff(pred_def_16977,type,
v26990: state_type > $o ).
tff(pred_def_16978,type,
v26989: ( state_type * $int ) > $o ).
tff(pred_def_16979,type,
v27001: state_type > $o ).
tff(pred_def_16980,type,
v26999: state_type > $o ).
tff(pred_def_16981,type,
v26998: state_type > $o ).
tff(pred_def_16982,type,
v26997: ( state_type * $int ) > $o ).
tff(pred_def_16983,type,
v27009: state_type > $o ).
tff(pred_def_16984,type,
v27007: state_type > $o ).
tff(pred_def_16985,type,
v27006: state_type > $o ).
tff(pred_def_16986,type,
v27005: ( state_type * $int ) > $o ).
tff(pred_def_16987,type,
v26141: state_type > $o ).
tff(pred_def_16988,type,
v26139: state_type > $o ).
tff(pred_def_16989,type,
v26137: state_type > $o ).
tff(pred_def_16990,type,
v26135: state_type > $o ).
tff(pred_def_16991,type,
v26133: state_type > $o ).
tff(pred_def_16992,type,
v26131: state_type > $o ).
tff(pred_def_16993,type,
v26129: state_type > $o ).
tff(pred_def_16994,type,
v26127: state_type > $o ).
tff(pred_def_16995,type,
v27039: ( state_type * $int ) > $o ).
tff(pred_def_16996,type,
v27037: ( state_type * $int ) > $o ).
tff(pred_def_16997,type,
v27035: ( state_type * $int ) > $o ).
tff(pred_def_16998,type,
v26093: state_type > $o ).
tff(pred_def_16999,type,
v27042: ( state_type * $int ) > $o ).
tff(pred_def_17000,type,
v27041: ( state_type * $int ) > $o ).
tff(pred_def_17001,type,
v27033: ( state_type * $int ) > $o ).
tff(pred_def_17002,type,
v27075: state_type > $o ).
tff(pred_def_17003,type,
v27073: state_type > $o ).
tff(pred_def_17004,type,
v27072: state_type > $o ).
tff(pred_def_17005,type,
v27070: ( state_type * $int ) > $o ).
tff(pred_def_17006,type,
v27068: ( state_type * $int ) > $o ).
tff(pred_def_17007,type,
v27066: ( state_type * $int ) > $o ).
tff(pred_def_17008,type,
v27064: ( state_type * $int ) > $o ).
tff(pred_def_17009,type,
v27062: ( state_type * $int ) > $o ).
tff(pred_def_17010,type,
v27083: state_type > $o ).
tff(pred_def_17011,type,
v27081: state_type > $o ).
tff(pred_def_17012,type,
v27080: state_type > $o ).
tff(pred_def_17013,type,
v27078: ( state_type * $int ) > $o ).
tff(pred_def_17014,type,
v27090: state_type > $o ).
tff(pred_def_17015,type,
v27089: state_type > $o ).
tff(pred_def_17016,type,
v27094: state_type > $o ).
tff(pred_def_17017,type,
v27095: state_type > $o ).
tff(pred_def_17018,type,
v27093: state_type > $o ).
tff(pred_def_17019,type,
v27096: state_type > $o ).
tff(pred_def_17020,type,
v27092: state_type > $o ).
tff(pred_def_17021,type,
v27091: state_type > $o ).
tff(pred_def_17022,type,
v27088: state_type > $o ).
tff(pred_def_17023,type,
v27097: state_type > $o ).
tff(pred_def_17024,type,
v27087: state_type > $o ).
tff(pred_def_17025,type,
v27100: state_type > $o ).
tff(pred_def_17026,type,
v27101: state_type > $o ).
tff(pred_def_17027,type,
v27099: state_type > $o ).
tff(pred_def_17028,type,
v27102: state_type > $o ).
tff(pred_def_17029,type,
v27098: state_type > $o ).
tff(pred_def_17030,type,
v27060: ( state_type * $int ) > $o ).
tff(pred_def_17031,type,
v27058: state_type > $o ).
tff(pred_def_17032,type,
v27115: ( state_type * $int ) > $o ).
tff(pred_def_17033,type,
v27116: ( state_type * $int ) > $o ).
tff(pred_def_17034,type,
v27114: state_type > $o ).
tff(pred_def_17035,type,
v27119: state_type > $o ).
tff(pred_def_17036,type,
v27120: state_type > $o ).
tff(pred_def_17037,type,
v27118: state_type > $o ).
tff(pred_def_17038,type,
v27121: state_type > $o ).
tff(pred_def_17039,type,
v27117: state_type > $o ).
tff(pred_def_17040,type,
v27113: state_type > $o ).
tff(pred_def_17041,type,
v27122: state_type > $o ).
tff(pred_def_17042,type,
v27112: state_type > $o ).
tff(pred_def_17043,type,
v27111: state_type > $o ).
tff(pred_def_17044,type,
v27126: state_type > $o ).
tff(pred_def_17045,type,
v27127: state_type > $o ).
tff(pred_def_17046,type,
v27125: state_type > $o ).
tff(pred_def_17047,type,
v27128: state_type > $o ).
tff(pred_def_17048,type,
v27124: state_type > $o ).
tff(pred_def_17049,type,
v27123: state_type > $o ).
tff(pred_def_17050,type,
v27110: state_type > $o ).
tff(pred_def_17051,type,
v27129: state_type > $o ).
tff(pred_def_17052,type,
v27109: state_type > $o ).
tff(pred_def_17053,type,
v27132: state_type > $o ).
tff(pred_def_17054,type,
v27133: state_type > $o ).
tff(pred_def_17055,type,
v27131: state_type > $o ).
tff(pred_def_17056,type,
v27134: state_type > $o ).
tff(pred_def_17057,type,
v27130: state_type > $o ).
tff(pred_def_17058,type,
v27137: state_type > $o ).
tff(pred_def_17059,type,
v27138: state_type > $o ).
tff(pred_def_17060,type,
v27136: state_type > $o ).
tff(pred_def_17061,type,
v27139: state_type > $o ).
tff(pred_def_17062,type,
v27135: state_type > $o ).
tff(pred_def_17063,type,
v27107: ( state_type * $int ) > $o ).
tff(pred_def_17064,type,
v27106: state_type > $o ).
tff(pred_def_17065,type,
v27146: state_type > $o ).
tff(pred_def_17066,type,
v27144: state_type > $o ).
tff(pred_def_17067,type,
v27143: state_type > $o ).
tff(pred_def_17068,type,
v27141: ( state_type * $int ) > $o ).
tff(pred_def_17069,type,
v27157: state_type > $o ).
tff(pred_def_17070,type,
v27156: state_type > $o ).
tff(pred_def_17071,type,
v27155: state_type > $o ).
tff(pred_def_17072,type,
v27154: state_type > $o ).
tff(pred_def_17073,type,
v27153: state_type > $o ).
tff(pred_def_17074,type,
v27158: state_type > $o ).
tff(pred_def_17075,type,
v27152: state_type > $o ).
tff(pred_def_17076,type,
v27159: state_type > $o ).
tff(pred_def_17077,type,
v27151: state_type > $o ).
tff(pred_def_17078,type,
v27162: state_type > $o ).
tff(pred_def_17079,type,
v27163: state_type > $o ).
tff(pred_def_17080,type,
v27161: state_type > $o ).
tff(pred_def_17081,type,
v27164: state_type > $o ).
tff(pred_def_17082,type,
v27160: state_type > $o ).
tff(pred_def_17083,type,
v27167: state_type > $o ).
tff(pred_def_17084,type,
v27168: state_type > $o ).
tff(pred_def_17085,type,
v27166: state_type > $o ).
tff(pred_def_17086,type,
v27169: state_type > $o ).
tff(pred_def_17087,type,
v27165: state_type > $o ).
tff(pred_def_17088,type,
v27172: state_type > $o ).
tff(pred_def_17089,type,
v27173: state_type > $o ).
tff(pred_def_17090,type,
v27171: state_type > $o ).
tff(pred_def_17091,type,
v27174: state_type > $o ).
tff(pred_def_17092,type,
v27170: state_type > $o ).
tff(pred_def_17093,type,
v27177: state_type > $o ).
tff(pred_def_17094,type,
v27178: state_type > $o ).
tff(pred_def_17095,type,
v27176: state_type > $o ).
tff(pred_def_17096,type,
v27179: state_type > $o ).
tff(pred_def_17097,type,
v27175: state_type > $o ).
tff(pred_def_17098,type,
v27149: ( state_type * $int ) > $o ).
tff(pred_def_17099,type,
v27148: ( state_type * $int ) > $o ).
tff(pred_def_17100,type,
v27189: state_type > $o ).
tff(pred_def_17101,type,
v27188: state_type > $o ).
tff(pred_def_17102,type,
v27187: state_type > $o ).
tff(pred_def_17103,type,
v27186: state_type > $o ).
tff(pred_def_17104,type,
v27185: state_type > $o ).
tff(pred_def_17105,type,
v27190: state_type > $o ).
tff(pred_def_17106,type,
v27184: state_type > $o ).
tff(pred_def_17107,type,
v27191: state_type > $o ).
tff(pred_def_17108,type,
v27183: state_type > $o ).
tff(pred_def_17109,type,
v27194: state_type > $o ).
tff(pred_def_17110,type,
v27195: state_type > $o ).
tff(pred_def_17111,type,
v27193: state_type > $o ).
tff(pred_def_17112,type,
v27196: state_type > $o ).
tff(pred_def_17113,type,
v27192: state_type > $o ).
tff(pred_def_17114,type,
v27199: state_type > $o ).
tff(pred_def_17115,type,
v27200: state_type > $o ).
tff(pred_def_17116,type,
v27198: state_type > $o ).
tff(pred_def_17117,type,
v27201: state_type > $o ).
tff(pred_def_17118,type,
v27197: state_type > $o ).
tff(pred_def_17119,type,
v27204: state_type > $o ).
tff(pred_def_17120,type,
v27205: state_type > $o ).
tff(pred_def_17121,type,
v27203: state_type > $o ).
tff(pred_def_17122,type,
v27206: state_type > $o ).
tff(pred_def_17123,type,
v27202: state_type > $o ).
tff(pred_def_17124,type,
v27209: state_type > $o ).
tff(pred_def_17125,type,
v27210: state_type > $o ).
tff(pred_def_17126,type,
v27208: state_type > $o ).
tff(pred_def_17127,type,
v27211: state_type > $o ).
tff(pred_def_17128,type,
v27207: state_type > $o ).
tff(pred_def_17129,type,
v27181: ( state_type * $int ) > $o ).
tff(pred_def_17130,type,
v27180: ( state_type * $int ) > $o ).
tff(pred_def_17131,type,
v27056: ( state_type * $int ) > $o ).
tff(pred_def_17132,type,
v27213: state_type > $o ).
tff(pred_def_17133,type,
v27220: state_type > $o ).
tff(pred_def_17134,type,
v27218: state_type > $o ).
tff(pred_def_17135,type,
v27217: state_type > $o ).
tff(pred_def_17136,type,
v27227: state_type > $o ).
tff(pred_def_17137,type,
v27231: state_type > $o ).
tff(pred_def_17138,type,
v27052: state_type > $o ).
tff(pred_def_17139,type,
v27230: state_type > $o ).
tff(pred_def_17140,type,
v27229: state_type > $o ).
tff(pred_def_17141,type,
v27232: state_type > $o ).
tff(pred_def_17142,type,
v27228: state_type > $o ).
tff(pred_def_17143,type,
v27224: state_type > $o ).
tff(pred_def_17144,type,
v27226: state_type > $o ).
tff(pred_def_17145,type,
v27216: state_type > $o ).
tff(pred_def_17146,type,
v27251: state_type > $o ).
tff(pred_def_17147,type,
v27250: state_type > $o ).
tff(pred_def_17148,type,
v27249: state_type > $o ).
tff(pred_def_17149,type,
v27252: state_type > $o ).
tff(pred_def_17150,type,
v27248: state_type > $o ).
tff(pred_def_17151,type,
v27247: state_type > $o ).
tff(pred_def_17152,type,
v27253: state_type > $o ).
tff(pred_def_17153,type,
v27246: state_type > $o ).
tff(pred_def_17154,type,
v27245: state_type > $o ).
tff(pred_def_17155,type,
v27254: state_type > $o ).
tff(pred_def_17156,type,
v27244: state_type > $o ).
tff(pred_def_17157,type,
v27243: state_type > $o ).
tff(pred_def_17158,type,
v27242: state_type > $o ).
tff(pred_def_17159,type,
v27241: state_type > $o ).
tff(pred_def_17160,type,
v27256: state_type > $o ).
tff(pred_def_17161,type,
v27255: state_type > $o ).
tff(pred_def_17162,type,
v27240: state_type > $o ).
tff(pred_def_17163,type,
v27259: state_type > $o ).
tff(pred_def_17164,type,
v27258: state_type > $o ).
tff(pred_def_17165,type,
v27260: state_type > $o ).
tff(pred_def_17166,type,
v27257: state_type > $o ).
tff(pred_def_17167,type,
v27263: state_type > $o ).
tff(pred_def_17168,type,
v27262: state_type > $o ).
tff(pred_def_17169,type,
v27264: state_type > $o ).
tff(pred_def_17170,type,
v27261: state_type > $o ).
tff(pred_def_17171,type,
v27267: state_type > $o ).
tff(pred_def_17172,type,
v27266: state_type > $o ).
tff(pred_def_17173,type,
v27268: state_type > $o ).
tff(pred_def_17174,type,
v27265: state_type > $o ).
tff(pred_def_17175,type,
v27271: state_type > $o ).
tff(pred_def_17176,type,
v27270: state_type > $o ).
tff(pred_def_17177,type,
v27272: state_type > $o ).
tff(pred_def_17178,type,
v27269: state_type > $o ).
tff(pred_def_17179,type,
v27238: ( state_type * $int ) > $o ).
tff(pred_def_17180,type,
v27237: ( state_type * $int ) > $o ).
tff(pred_def_17181,type,
v27050: ( state_type * $int ) > $o ).
tff(pred_def_17182,type,
v27286: state_type > $o ).
tff(pred_def_17183,type,
v27285: state_type > $o ).
tff(pred_def_17184,type,
v27284: state_type > $o ).
tff(pred_def_17185,type,
v27287: state_type > $o ).
tff(pred_def_17186,type,
v27283: state_type > $o ).
tff(pred_def_17187,type,
v27282: state_type > $o ).
tff(pred_def_17188,type,
v27288: state_type > $o ).
tff(pred_def_17189,type,
v27281: state_type > $o ).
tff(pred_def_17190,type,
v27280: state_type > $o ).
tff(pred_def_17191,type,
v27289: state_type > $o ).
tff(pred_def_17192,type,
v27279: state_type > $o ).
tff(pred_def_17193,type,
v27278: state_type > $o ).
tff(pred_def_17194,type,
v27277: state_type > $o ).
tff(pred_def_17195,type,
v27276: state_type > $o ).
tff(pred_def_17196,type,
v27291: state_type > $o ).
tff(pred_def_17197,type,
v27290: state_type > $o ).
tff(pred_def_17198,type,
v27275: state_type > $o ).
tff(pred_def_17199,type,
v27294: state_type > $o ).
tff(pred_def_17200,type,
v27293: state_type > $o ).
tff(pred_def_17201,type,
v27295: state_type > $o ).
tff(pred_def_17202,type,
v27292: state_type > $o ).
tff(pred_def_17203,type,
v27298: state_type > $o ).
tff(pred_def_17204,type,
v27297: state_type > $o ).
tff(pred_def_17205,type,
v27299: state_type > $o ).
tff(pred_def_17206,type,
v27296: state_type > $o ).
tff(pred_def_17207,type,
v27302: state_type > $o ).
tff(pred_def_17208,type,
v27301: state_type > $o ).
tff(pred_def_17209,type,
v27303: state_type > $o ).
tff(pred_def_17210,type,
v27300: state_type > $o ).
tff(pred_def_17211,type,
v27306: state_type > $o ).
tff(pred_def_17212,type,
v27305: state_type > $o ).
tff(pred_def_17213,type,
v27307: state_type > $o ).
tff(pred_def_17214,type,
v27304: state_type > $o ).
tff(pred_def_17215,type,
v27273: ( state_type * $int ) > $o ).
tff(pred_def_17216,type,
v27236: ( state_type * $int ) > $o ).
tff(pred_def_17217,type,
v27233: ( state_type * $int ) > $o ).
tff(pred_def_17218,type,
v27235: ( state_type * $int ) > $o ).
tff(pred_def_17219,type,
v27315: state_type > $o ).
tff(pred_def_17220,type,
v27314: state_type > $o ).
tff(pred_def_17221,type,
v27313: state_type > $o ).
tff(pred_def_17222,type,
v27312: state_type > $o ).
tff(pred_def_17223,type,
v27054: state_type > $o ).
tff(pred_def_17224,type,
v27321: state_type > $o ).
tff(pred_def_17225,type,
v27323: state_type > $o ).
tff(pred_def_17226,type,
v26089: state_type > $o ).
tff(pred_def_17227,type,
v27328: ( state_type * $int ) > $o ).
tff(pred_def_17228,type,
v27327: ( state_type * $int ) > $o ).
tff(pred_def_17229,type,
v27326: ( state_type * $int ) > $o ).
tff(pred_def_17230,type,
v27342: state_type > $o ).
tff(pred_def_17231,type,
v27340: state_type > $o ).
tff(pred_def_17232,type,
v27339: state_type > $o ).
tff(pred_def_17233,type,
v27337: ( state_type * $int ) > $o ).
tff(pred_def_17234,type,
v27362: ( state_type * $int ) > $o ).
tff(pred_def_17235,type,
v27361: state_type > $o ).
tff(pred_def_17236,type,
v27365: state_type > $o ).
tff(pred_def_17237,type,
v27364: state_type > $o ).
tff(pred_def_17238,type,
v27366: state_type > $o ).
tff(pred_def_17239,type,
v27363: state_type > $o ).
tff(pred_def_17240,type,
v27360: state_type > $o ).
tff(pred_def_17241,type,
v27367: state_type > $o ).
tff(pred_def_17242,type,
v27359: state_type > $o ).
tff(pred_def_17243,type,
v27370: state_type > $o ).
tff(pred_def_17244,type,
v27369: state_type > $o ).
tff(pred_def_17245,type,
v27371: state_type > $o ).
tff(pred_def_17246,type,
v27368: state_type > $o ).
tff(pred_def_17247,type,
v27358: state_type > $o ).
tff(pred_def_17248,type,
v27372: state_type > $o ).
tff(pred_def_17249,type,
v27357: state_type > $o ).
tff(pred_def_17250,type,
v27375: state_type > $o ).
tff(pred_def_17251,type,
v27374: state_type > $o ).
tff(pred_def_17252,type,
v27376: state_type > $o ).
tff(pred_def_17253,type,
v27373: state_type > $o ).
tff(pred_def_17254,type,
v27356: state_type > $o ).
tff(pred_def_17255,type,
v27377: state_type > $o ).
tff(pred_def_17256,type,
v27355: state_type > $o ).
tff(pred_def_17257,type,
v27380: state_type > $o ).
tff(pred_def_17258,type,
v27379: state_type > $o ).
tff(pred_def_17259,type,
v27381: state_type > $o ).
tff(pred_def_17260,type,
v27378: state_type > $o ).
tff(pred_def_17261,type,
v27354: state_type > $o ).
tff(pred_def_17262,type,
v27382: state_type > $o ).
tff(pred_def_17263,type,
v27353: state_type > $o ).
tff(pred_def_17264,type,
v27385: state_type > $o ).
tff(pred_def_17265,type,
v27384: state_type > $o ).
tff(pred_def_17266,type,
v27386: state_type > $o ).
tff(pred_def_17267,type,
v27383: state_type > $o ).
tff(pred_def_17268,type,
v27352: state_type > $o ).
tff(pred_def_17269,type,
v27387: state_type > $o ).
tff(pred_def_17270,type,
v27351: state_type > $o ).
tff(pred_def_17271,type,
v27390: state_type > $o ).
tff(pred_def_17272,type,
v27389: state_type > $o ).
tff(pred_def_17273,type,
v27391: state_type > $o ).
tff(pred_def_17274,type,
v27388: state_type > $o ).
tff(pred_def_17275,type,
v27350: state_type > $o ).
tff(pred_def_17276,type,
v27392: state_type > $o ).
tff(pred_def_17277,type,
v27349: state_type > $o ).
tff(pred_def_17278,type,
v27348: state_type > $o ).
tff(pred_def_17279,type,
v27396: state_type > $o ).
tff(pred_def_17280,type,
v27395: state_type > $o ).
tff(pred_def_17281,type,
v27397: state_type > $o ).
tff(pred_def_17282,type,
v27394: state_type > $o ).
tff(pred_def_17283,type,
v27393: state_type > $o ).
tff(pred_def_17284,type,
v27347: state_type > $o ).
tff(pred_def_17285,type,
v27398: state_type > $o ).
tff(pred_def_17286,type,
v27346: state_type > $o ).
tff(pred_def_17287,type,
v27401: state_type > $o ).
tff(pred_def_17288,type,
v27402: state_type > $o ).
tff(pred_def_17289,type,
v27400: state_type > $o ).
tff(pred_def_17290,type,
v27403: state_type > $o ).
tff(pred_def_17291,type,
v27399: state_type > $o ).
tff(pred_def_17292,type,
v27406: state_type > $o ).
tff(pred_def_17293,type,
v27407: state_type > $o ).
tff(pred_def_17294,type,
v27405: state_type > $o ).
tff(pred_def_17295,type,
v27408: state_type > $o ).
tff(pred_def_17296,type,
v27404: state_type > $o ).
tff(pred_def_17297,type,
v27411: state_type > $o ).
tff(pred_def_17298,type,
v27412: state_type > $o ).
tff(pred_def_17299,type,
v27410: state_type > $o ).
tff(pred_def_17300,type,
v27413: state_type > $o ).
tff(pred_def_17301,type,
v27409: state_type > $o ).
tff(pred_def_17302,type,
v27416: state_type > $o ).
tff(pred_def_17303,type,
v27417: state_type > $o ).
tff(pred_def_17304,type,
v27415: state_type > $o ).
tff(pred_def_17305,type,
v27418: state_type > $o ).
tff(pred_def_17306,type,
v27414: state_type > $o ).
tff(pred_def_17307,type,
v27421: state_type > $o ).
tff(pred_def_17308,type,
v27422: state_type > $o ).
tff(pred_def_17309,type,
v27420: state_type > $o ).
tff(pred_def_17310,type,
v27423: state_type > $o ).
tff(pred_def_17311,type,
v27419: state_type > $o ).
tff(pred_def_17312,type,
v27426: state_type > $o ).
tff(pred_def_17313,type,
v27427: state_type > $o ).
tff(pred_def_17314,type,
v27425: state_type > $o ).
tff(pred_def_17315,type,
v27428: state_type > $o ).
tff(pred_def_17316,type,
v27424: state_type > $o ).
tff(pred_def_17317,type,
v27431: state_type > $o ).
tff(pred_def_17318,type,
v27430: state_type > $o ).
tff(pred_def_17319,type,
v27432: state_type > $o ).
tff(pred_def_17320,type,
v27429: state_type > $o ).
tff(pred_def_17321,type,
v27344: ( state_type * $int ) > $o ).
tff(pred_def_17322,type,
v27335: ( state_type * $int ) > $o ).
tff(pred_def_17323,type,
v27333: ( state_type * $int ) > $o ).
tff(pred_def_17324,type,
v27436: state_type > $o ).
tff(pred_def_17325,type,
v27435: state_type > $o ).
tff(pred_def_17326,type,
v27331: state_type > $o ).
tff(pred_def_17327,type,
v27443: state_type > $o ).
tff(pred_def_17328,type,
v27441: state_type > $o ).
tff(pred_def_17329,type,
v27440: state_type > $o ).
tff(pred_def_17330,type,
v27438: ( state_type * $int ) > $o ).
tff(pred_def_17331,type,
v27452: state_type > $o ).
tff(pred_def_17332,type,
v27451: state_type > $o ).
tff(pred_def_17333,type,
v27450: state_type > $o ).
tff(pred_def_17334,type,
v27453: state_type > $o ).
tff(pred_def_17335,type,
v27449: state_type > $o ).
tff(pred_def_17336,type,
v27454: state_type > $o ).
tff(pred_def_17337,type,
v27448: state_type > $o ).
tff(pred_def_17338,type,
v27457: state_type > $o ).
tff(pred_def_17339,type,
v27458: state_type > $o ).
tff(pred_def_17340,type,
v27456: state_type > $o ).
tff(pred_def_17341,type,
v27459: state_type > $o ).
tff(pred_def_17342,type,
v27455: state_type > $o ).
tff(pred_def_17343,type,
v27462: state_type > $o ).
tff(pred_def_17344,type,
v27463: state_type > $o ).
tff(pred_def_17345,type,
v27461: state_type > $o ).
tff(pred_def_17346,type,
v27464: state_type > $o ).
tff(pred_def_17347,type,
v27460: state_type > $o ).
tff(pred_def_17348,type,
v27446: ( state_type * $int ) > $o ).
tff(pred_def_17349,type,
v27445: ( state_type * $int ) > $o ).
tff(pred_def_17350,type,
v27471: state_type > $o ).
tff(pred_def_17351,type,
v27469: state_type > $o ).
tff(pred_def_17352,type,
v27468: state_type > $o ).
tff(pred_def_17353,type,
v27466: ( state_type * $int ) > $o ).
tff(pred_def_17354,type,
v27479: state_type > $o ).
tff(pred_def_17355,type,
v27477: state_type > $o ).
tff(pred_def_17356,type,
v27476: state_type > $o ).
tff(pred_def_17357,type,
v27474: ( state_type * $int ) > $o ).
tff(pred_def_17358,type,
v27487: state_type > $o ).
tff(pred_def_17359,type,
v27485: state_type > $o ).
tff(pred_def_17360,type,
v27484: state_type > $o ).
tff(pred_def_17361,type,
v27482: ( state_type * $int ) > $o ).
tff(pred_def_17362,type,
v27493: state_type > $o ).
tff(pred_def_17363,type,
v27492: state_type > $o ).
tff(pred_def_17364,type,
v27500: state_type > $o ).
tff(pred_def_17365,type,
v27504: state_type > $o ).
tff(pred_def_17366,type,
v27503: state_type > $o ).
tff(pred_def_17367,type,
v27507: state_type > $o ).
tff(pred_def_17368,type,
v27046: state_type > $o ).
tff(pred_def_17369,type,
v27506: state_type > $o ).
tff(pred_def_17370,type,
v27508: state_type > $o ).
tff(pred_def_17371,type,
v27505: state_type > $o ).
tff(pred_def_17372,type,
v27502: state_type > $o ).
tff(pred_def_17373,type,
v27509: state_type > $o ).
tff(pred_def_17374,type,
v27501: state_type > $o ).
tff(pred_def_17375,type,
v27497: state_type > $o ).
tff(pred_def_17376,type,
v27499: state_type > $o ).
tff(pred_def_17377,type,
v27491: state_type > $o ).
tff(pred_def_17378,type,
v27527: state_type > $o ).
tff(pred_def_17379,type,
v27526: state_type > $o ).
tff(pred_def_17380,type,
v27525: state_type > $o ).
tff(pred_def_17381,type,
v27528: state_type > $o ).
tff(pred_def_17382,type,
v27524: state_type > $o ).
tff(pred_def_17383,type,
v27523: state_type > $o ).
tff(pred_def_17384,type,
v27529: state_type > $o ).
tff(pred_def_17385,type,
v27522: state_type > $o ).
tff(pred_def_17386,type,
v27521: state_type > $o ).
tff(pred_def_17387,type,
v27530: state_type > $o ).
tff(pred_def_17388,type,
v27520: state_type > $o ).
tff(pred_def_17389,type,
v27519: state_type > $o ).
tff(pred_def_17390,type,
v27518: state_type > $o ).
tff(pred_def_17391,type,
v27517: state_type > $o ).
tff(pred_def_17392,type,
v27532: state_type > $o ).
tff(pred_def_17393,type,
v27531: state_type > $o ).
tff(pred_def_17394,type,
v27516: state_type > $o ).
tff(pred_def_17395,type,
v27535: state_type > $o ).
tff(pred_def_17396,type,
v27534: state_type > $o ).
tff(pred_def_17397,type,
v27536: state_type > $o ).
tff(pred_def_17398,type,
v27533: state_type > $o ).
tff(pred_def_17399,type,
v27539: state_type > $o ).
tff(pred_def_17400,type,
v27538: state_type > $o ).
tff(pred_def_17401,type,
v27540: state_type > $o ).
tff(pred_def_17402,type,
v27537: state_type > $o ).
tff(pred_def_17403,type,
v27543: state_type > $o ).
tff(pred_def_17404,type,
v27542: state_type > $o ).
tff(pred_def_17405,type,
v27544: state_type > $o ).
tff(pred_def_17406,type,
v27541: state_type > $o ).
tff(pred_def_17407,type,
v27547: state_type > $o ).
tff(pred_def_17408,type,
v27546: state_type > $o ).
tff(pred_def_17409,type,
v27548: state_type > $o ).
tff(pred_def_17410,type,
v27545: state_type > $o ).
tff(pred_def_17411,type,
v27514: ( state_type * $int ) > $o ).
tff(pred_def_17412,type,
v27319: ( state_type * $int ) > $o ).
tff(pred_def_17413,type,
v27562: state_type > $o ).
tff(pred_def_17414,type,
v27561: state_type > $o ).
tff(pred_def_17415,type,
v27560: state_type > $o ).
tff(pred_def_17416,type,
v27563: state_type > $o ).
tff(pred_def_17417,type,
v27559: state_type > $o ).
tff(pred_def_17418,type,
v27558: state_type > $o ).
tff(pred_def_17419,type,
v27564: state_type > $o ).
tff(pred_def_17420,type,
v27557: state_type > $o ).
tff(pred_def_17421,type,
v27556: state_type > $o ).
tff(pred_def_17422,type,
v27565: state_type > $o ).
tff(pred_def_17423,type,
v27555: state_type > $o ).
tff(pred_def_17424,type,
v27554: state_type > $o ).
tff(pred_def_17425,type,
v27553: state_type > $o ).
tff(pred_def_17426,type,
v27552: state_type > $o ).
tff(pred_def_17427,type,
v27567: state_type > $o ).
tff(pred_def_17428,type,
v27566: state_type > $o ).
tff(pred_def_17429,type,
v27551: state_type > $o ).
tff(pred_def_17430,type,
v27570: state_type > $o ).
tff(pred_def_17431,type,
v27569: state_type > $o ).
tff(pred_def_17432,type,
v27571: state_type > $o ).
tff(pred_def_17433,type,
v27568: state_type > $o ).
tff(pred_def_17434,type,
v27574: state_type > $o ).
tff(pred_def_17435,type,
v27573: state_type > $o ).
tff(pred_def_17436,type,
v27575: state_type > $o ).
tff(pred_def_17437,type,
v27572: state_type > $o ).
tff(pred_def_17438,type,
v27578: state_type > $o ).
tff(pred_def_17439,type,
v27577: state_type > $o ).
tff(pred_def_17440,type,
v27579: state_type > $o ).
tff(pred_def_17441,type,
v27576: state_type > $o ).
tff(pred_def_17442,type,
v27582: state_type > $o ).
tff(pred_def_17443,type,
v27581: state_type > $o ).
tff(pred_def_17444,type,
v27583: state_type > $o ).
tff(pred_def_17445,type,
v27580: state_type > $o ).
tff(pred_def_17446,type,
v27549: ( state_type * $int ) > $o ).
tff(pred_def_17447,type,
v27513: ( state_type * $int ) > $o ).
tff(pred_def_17448,type,
v27510: ( state_type * $int ) > $o ).
tff(pred_def_17449,type,
v27512: ( state_type * $int ) > $o ).
tff(pred_def_17450,type,
v27591: state_type > $o ).
tff(pred_def_17451,type,
v27590: state_type > $o ).
tff(pred_def_17452,type,
v27589: state_type > $o ).
tff(pred_def_17453,type,
v27588: state_type > $o ).
tff(pred_def_17454,type,
v27317: state_type > $o ).
tff(pred_def_17455,type,
v27044: ( state_type * $int ) > $o ).
tff(pred_def_17456,type,
v27595: state_type > $o ).
tff(pred_def_17457,type,
v27593: state_type > $o ).
tff(pred_def_17458,type,
v27600: state_type > $o ).
tff(pred_def_17459,type,
v26010: state_type > $o ).
tff(pred_def_17460,type,
v27602: state_type > $o ).
tff(pred_def_17461,type,
v27598: state_type > $o ).
tff(pred_def_17462,type,
v27606: ( state_type * $int ) > $o ).
tff(pred_def_17463,type,
v27608: ( state_type * $int ) > $o ).
tff(pred_def_17464,type,
v27609: ( state_type * $int ) > $o ).
tff(pred_def_17465,type,
v27611: ( state_type * $int ) > $o ).
tff(pred_def_17466,type,
v27612: ( state_type * $int ) > $o ).
tff(pred_def_17467,type,
v27605: ( state_type * $int ) > $o ).
tff(pred_def_17468,type,
v27613: state_type > $o ).
tff(pred_def_17469,type,
v27614: state_type > $o ).
tff(pred_def_17470,type,
v27615: state_type > $o ).
tff(pred_def_17471,type,
v27616: state_type > $o ).
tff(pred_def_17472,type,
v27617: state_type > $o ).
tff(pred_def_17473,type,
v27604: ( state_type * $int ) > $o ).
tff(pred_def_17474,type,
v27621: ( state_type * $int ) > $o ).
tff(pred_def_17475,type,
v27623: ( state_type * $int ) > $o ).
tff(pred_def_17476,type,
v27624: ( state_type * $int ) > $o ).
tff(pred_def_17477,type,
v27626: ( state_type * $int ) > $o ).
tff(pred_def_17478,type,
v27627: ( state_type * $int ) > $o ).
tff(pred_def_17479,type,
v27620: ( state_type * $int ) > $o ).
tff(pred_def_17480,type,
v27628: state_type > $o ).
tff(pred_def_17481,type,
v27629: state_type > $o ).
tff(pred_def_17482,type,
v27630: state_type > $o ).
tff(pred_def_17483,type,
v27631: state_type > $o ).
tff(pred_def_17484,type,
v27632: state_type > $o ).
tff(pred_def_17485,type,
v27619: ( state_type * $int ) > $o ).
tff(pred_def_17486,type,
v27636: ( state_type * $int ) > $o ).
tff(pred_def_17487,type,
v27638: ( state_type * $int ) > $o ).
tff(pred_def_17488,type,
v27639: ( state_type * $int ) > $o ).
tff(pred_def_17489,type,
v27641: ( state_type * $int ) > $o ).
tff(pred_def_17490,type,
v27642: ( state_type * $int ) > $o ).
tff(pred_def_17491,type,
v27635: ( state_type * $int ) > $o ).
tff(pred_def_17492,type,
v27643: state_type > $o ).
tff(pred_def_17493,type,
v27644: state_type > $o ).
tff(pred_def_17494,type,
v27645: state_type > $o ).
tff(pred_def_17495,type,
v27646: state_type > $o ).
tff(pred_def_17496,type,
v27647: state_type > $o ).
tff(pred_def_17497,type,
v27634: ( state_type * $int ) > $o ).
tff(pred_def_17498,type,
v27651: ( state_type * $int ) > $o ).
tff(pred_def_17499,type,
v27653: ( state_type * $int ) > $o ).
tff(pred_def_17500,type,
v27654: ( state_type * $int ) > $o ).
tff(pred_def_17501,type,
v27656: ( state_type * $int ) > $o ).
tff(pred_def_17502,type,
v27657: ( state_type * $int ) > $o ).
tff(pred_def_17503,type,
v27650: ( state_type * $int ) > $o ).
tff(pred_def_17504,type,
v27658: state_type > $o ).
tff(pred_def_17505,type,
v27659: state_type > $o ).
tff(pred_def_17506,type,
v27660: state_type > $o ).
tff(pred_def_17507,type,
v27661: state_type > $o ).
tff(pred_def_17508,type,
v27662: state_type > $o ).
tff(pred_def_17509,type,
v27649: ( state_type * $int ) > $o ).
tff(pred_def_17510,type,
v27021: ( state_type * $int ) > $o ).
tff(pred_def_17511,type,
v27668: state_type > $o ).
tff(pred_def_17512,type,
v27667: state_type > $o ).
tff(pred_def_17513,type,
v27670: state_type > $o ).
tff(pred_def_17514,type,
v27678: state_type > $o ).
tff(pred_def_17515,type,
v27677: state_type > $o ).
tff(pred_def_17516,type,
v27679: state_type > $o ).
tff(pred_def_17517,type,
v27676: state_type > $o ).
tff(pred_def_17518,type,
v27682: state_type > $o ).
tff(pred_def_17519,type,
v27681: state_type > $o ).
tff(pred_def_17520,type,
v27680: state_type > $o ).
tff(pred_def_17521,type,
v27675: state_type > $o ).
tff(pred_def_17522,type,
v27683: state_type > $o ).
tff(pred_def_17523,type,
v27674: state_type > $o ).
tff(pred_def_17524,type,
v27673: state_type > $o ).
tff(pred_def_17525,type,
v27684: state_type > $o ).
tff(pred_def_17526,type,
v27672: state_type > $o ).
tff(pred_def_17527,type,
v27687: state_type > $o ).
tff(pred_def_17528,type,
v27688: state_type > $o ).
tff(pred_def_17529,type,
v27686: state_type > $o ).
tff(pred_def_17530,type,
v27685: state_type > $o ).
tff(pred_def_17531,type,
v27671: state_type > $o ).
tff(pred_def_17532,type,
v27669: state_type > $o ).
tff(pred_def_17533,type,
v27666: state_type > $o ).
tff(pred_def_17534,type,
v27691: state_type > $o ).
tff(pred_def_17535,type,
v27690: state_type > $o ).
tff(pred_def_17536,type,
v27696: state_type > $o ).
tff(pred_def_17537,type,
v27695: state_type > $o ).
tff(pred_def_17538,type,
v27694: state_type > $o ).
tff(pred_def_17539,type,
v27697: state_type > $o ).
tff(pred_def_17540,type,
v27693: state_type > $o ).
tff(pred_def_17541,type,
v27700: state_type > $o ).
tff(pred_def_17542,type,
v27699: state_type > $o ).
tff(pred_def_17543,type,
v27698: state_type > $o ).
tff(pred_def_17544,type,
v27692: state_type > $o ).
tff(pred_def_17545,type,
v27689: state_type > $o ).
tff(pred_def_17546,type,
v27665: state_type > $o ).
tff(pred_def_17547,type,
v27704: state_type > $o ).
tff(pred_def_17548,type,
v27703: state_type > $o ).
tff(pred_def_17549,type,
v27702: state_type > $o ).
tff(pred_def_17550,type,
v27709: state_type > $o ).
tff(pred_def_17551,type,
v27708: state_type > $o ).
tff(pred_def_17552,type,
v27707: state_type > $o ).
tff(pred_def_17553,type,
v27710: state_type > $o ).
tff(pred_def_17554,type,
v27706: state_type > $o ).
tff(pred_def_17555,type,
v27711: state_type > $o ).
tff(pred_def_17556,type,
v27705: state_type > $o ).
tff(pred_def_17557,type,
v27701: state_type > $o ).
tff(pred_def_17558,type,
v27664: state_type > $o ).
tff(pred_def_17559,type,
v27713: state_type > $o ).
tff(pred_def_17560,type,
v27714: state_type > $o ).
tff(pred_def_17561,type,
v27715: state_type > $o ).
tff(pred_def_17562,type,
v27712: state_type > $o ).
tff(pred_def_17563,type,
v27023: ( state_type * $int ) > $o ).
tff(pred_def_17564,type,
v27720: state_type > $o ).
tff(pred_def_17565,type,
v27719: state_type > $o ).
tff(pred_def_17566,type,
v27718: state_type > $o ).
tff(pred_def_17567,type,
v27727: state_type > $o ).
tff(pred_def_17568,type,
v27724: ( state_type * $int ) > $o ).
tff(pred_def_17569,type,
v27726: ( state_type * $int ) > $o ).
tff(pred_def_17570,type,
v27717: ( state_type * $int ) > $o ).
tff(pred_def_17571,type,
v27736: state_type > $o ).
tff(pred_def_17572,type,
v27738: state_type > $o ).
tff(pred_def_17573,type,
v27743: state_type > $o ).
tff(pred_def_17574,type,
v27742: state_type > $o ).
tff(pred_def_17575,type,
v27741: state_type > $o ).
tff(pred_def_17576,type,
v27740: state_type > $o ).
tff(pred_def_17577,type,
v27745: state_type > $o ).
tff(pred_def_17578,type,
v27744: state_type > $o ).
tff(pred_def_17579,type,
v27739: state_type > $o ).
tff(pred_def_17580,type,
v27737: state_type > $o ).
tff(pred_def_17581,type,
v27735: state_type > $o ).
tff(pred_def_17582,type,
v27748: state_type > $o ).
tff(pred_def_17583,type,
v27747: state_type > $o ).
tff(pred_def_17584,type,
v27751: state_type > $o ).
tff(pred_def_17585,type,
v27750: state_type > $o ).
tff(pred_def_17586,type,
v27752: state_type > $o ).
tff(pred_def_17587,type,
v27749: state_type > $o ).
tff(pred_def_17588,type,
v27746: state_type > $o ).
tff(pred_def_17589,type,
v27734: state_type > $o ).
tff(pred_def_17590,type,
v27756: state_type > $o ).
tff(pred_def_17591,type,
v27755: state_type > $o ).
tff(pred_def_17592,type,
v27754: state_type > $o ).
tff(pred_def_17593,type,
v27758: state_type > $o ).
tff(pred_def_17594,type,
v27759: state_type > $o ).
tff(pred_def_17595,type,
v27757: state_type > $o ).
tff(pred_def_17596,type,
v27753: state_type > $o ).
tff(pred_def_17597,type,
v27733: state_type > $o ).
tff(pred_def_17598,type,
v27764: state_type > $o ).
tff(pred_def_17599,type,
v27763: state_type > $o ).
tff(pred_def_17600,type,
v27762: state_type > $o ).
tff(pred_def_17601,type,
v27761: state_type > $o ).
tff(pred_def_17602,type,
v27766: state_type > $o ).
tff(pred_def_17603,type,
v27767: state_type > $o ).
tff(pred_def_17604,type,
v27765: state_type > $o ).
tff(pred_def_17605,type,
v27760: state_type > $o ).
tff(pred_def_17606,type,
v27732: state_type > $o ).
tff(pred_def_17607,type,
v27773: state_type > $o ).
tff(pred_def_17608,type,
v27772: state_type > $o ).
tff(pred_def_17609,type,
v27771: state_type > $o ).
tff(pred_def_17610,type,
v27770: state_type > $o ).
tff(pred_def_17611,type,
v27769: state_type > $o ).
tff(pred_def_17612,type,
v27776: state_type > $o ).
tff(pred_def_17613,type,
v27775: state_type > $o ).
tff(pred_def_17614,type,
v27777: state_type > $o ).
tff(pred_def_17615,type,
v27774: state_type > $o ).
tff(pred_def_17616,type,
v27768: state_type > $o ).
tff(pred_def_17617,type,
v27731: state_type > $o ).
tff(pred_def_17618,type,
v27779: state_type > $o ).
tff(pred_def_17619,type,
v27778: state_type > $o ).
tff(pred_def_17620,type,
v27785: state_type > $o ).
tff(pred_def_17621,type,
v27783: state_type > $o ).
tff(pred_def_17622,type,
v27782: state_type > $o ).
tff(pred_def_17623,type,
v27781: ( state_type * $int ) > $o ).
tff(pred_def_17624,type,
v27794: state_type > $o ).
tff(pred_def_17625,type,
v27796: state_type > $o ).
tff(pred_def_17626,type,
v27048: state_type > $o ).
tff(pred_def_17627,type,
v27803: state_type > $o ).
tff(pred_def_17628,type,
v27802: state_type > $o ).
tff(pred_def_17629,type,
v27804: state_type > $o ).
tff(pred_def_17630,type,
v27801: state_type > $o ).
tff(pred_def_17631,type,
v27805: state_type > $o ).
tff(pred_def_17632,type,
v27800: state_type > $o ).
tff(pred_def_17633,type,
v27799: state_type > $o ).
tff(pred_def_17634,type,
v27798: state_type > $o ).
tff(pred_def_17635,type,
v27807: state_type > $o ).
tff(pred_def_17636,type,
v27806: state_type > $o ).
tff(pred_def_17637,type,
v27797: state_type > $o ).
tff(pred_def_17638,type,
v27795: state_type > $o ).
tff(pred_def_17639,type,
v27793: state_type > $o ).
tff(pred_def_17640,type,
v27810: state_type > $o ).
tff(pred_def_17641,type,
v27809: state_type > $o ).
tff(pred_def_17642,type,
v27814: state_type > $o ).
tff(pred_def_17643,type,
v27815: state_type > $o ).
tff(pred_def_17644,type,
v27813: state_type > $o ).
tff(pred_def_17645,type,
v27812: state_type > $o ).
tff(pred_def_17646,type,
v27816: state_type > $o ).
tff(pred_def_17647,type,
v27811: state_type > $o ).
tff(pred_def_17648,type,
v27808: state_type > $o ).
tff(pred_def_17649,type,
v27792: state_type > $o ).
tff(pred_def_17650,type,
v27820: state_type > $o ).
tff(pred_def_17651,type,
v27819: state_type > $o ).
tff(pred_def_17652,type,
v27818: state_type > $o ).
tff(pred_def_17653,type,
v27822: state_type > $o ).
tff(pred_def_17654,type,
v27823: state_type > $o ).
tff(pred_def_17655,type,
v27821: state_type > $o ).
tff(pred_def_17656,type,
v27817: state_type > $o ).
tff(pred_def_17657,type,
v27791: state_type > $o ).
tff(pred_def_17658,type,
v27828: state_type > $o ).
tff(pred_def_17659,type,
v27827: state_type > $o ).
tff(pred_def_17660,type,
v27826: state_type > $o ).
tff(pred_def_17661,type,
v27825: state_type > $o ).
tff(pred_def_17662,type,
v27830: state_type > $o ).
tff(pred_def_17663,type,
v27831: state_type > $o ).
tff(pred_def_17664,type,
v27829: state_type > $o ).
tff(pred_def_17665,type,
v27824: state_type > $o ).
tff(pred_def_17666,type,
v27790: state_type > $o ).
tff(pred_def_17667,type,
v27837: state_type > $o ).
tff(pred_def_17668,type,
v27836: state_type > $o ).
tff(pred_def_17669,type,
v27835: state_type > $o ).
tff(pred_def_17670,type,
v27834: state_type > $o ).
tff(pred_def_17671,type,
v27833: state_type > $o ).
tff(pred_def_17672,type,
v27841: state_type > $o ).
tff(pred_def_17673,type,
v27842: state_type > $o ).
tff(pred_def_17674,type,
v27840: state_type > $o ).
tff(pred_def_17675,type,
v27839: state_type > $o ).
tff(pred_def_17676,type,
v27843: state_type > $o ).
tff(pred_def_17677,type,
v27838: state_type > $o ).
tff(pred_def_17678,type,
v27832: state_type > $o ).
tff(pred_def_17679,type,
v27789: state_type > $o ).
tff(pred_def_17680,type,
v27845: state_type > $o ).
tff(pred_def_17681,type,
v27844: state_type > $o ).
tff(pred_def_17682,type,
v27851: state_type > $o ).
tff(pred_def_17683,type,
v27849: state_type > $o ).
tff(pred_def_17684,type,
v27848: state_type > $o ).
tff(pred_def_17685,type,
v27847: ( state_type * $int ) > $o ).
tff(pred_def_17686,type,
v27856: state_type > $o ).
tff(pred_def_17687,type,
v27031: state_type > $o ).
tff(pred_def_17688,type,
v27858: state_type > $o ).
tff(pred_def_17689,type,
v27861: state_type > $o ).
tff(pred_def_17690,type,
v27864: state_type > $o ).
tff(pred_def_17691,type,
v27867: state_type > $o ).
tff(pred_def_17692,type,
v27870: state_type > $o ).
tff(pred_def_17693,type,
v27873: state_type > $o ).
tff(pred_def_17694,type,
v27876: state_type > $o ).
tff(pred_def_17695,type,
v27879: state_type > $o ).
tff(pred_def_17696,type,
v27887: state_type > $o ).
tff(pred_def_17697,type,
v27889: state_type > $o ).
tff(pred_def_17698,type,
v27891: state_type > $o ).
tff(pred_def_17699,type,
v27892: state_type > $o ).
tff(pred_def_17700,type,
v27890: state_type > $o ).
tff(pred_def_17701,type,
v27888: state_type > $o ).
tff(pred_def_17702,type,
v27886: state_type > $o ).
tff(pred_def_17703,type,
v27895: state_type > $o ).
tff(pred_def_17704,type,
v27894: state_type > $o ).
tff(pred_def_17705,type,
v27901: state_type > $o ).
tff(pred_def_17706,type,
v27900: state_type > $o ).
tff(pred_def_17707,type,
v27902: state_type > $o ).
tff(pred_def_17708,type,
v27899: state_type > $o ).
tff(pred_def_17709,type,
v27898: state_type > $o ).
tff(pred_def_17710,type,
v27897: state_type > $o ).
tff(pred_def_17711,type,
v27903: state_type > $o ).
tff(pred_def_17712,type,
v27896: state_type > $o ).
tff(pred_def_17713,type,
v27893: state_type > $o ).
tff(pred_def_17714,type,
v27885: state_type > $o ).
tff(pred_def_17715,type,
v27907: state_type > $o ).
tff(pred_def_17716,type,
v27906: state_type > $o ).
tff(pred_def_17717,type,
v27905: state_type > $o ).
tff(pred_def_17718,type,
v27910: state_type > $o ).
tff(pred_def_17719,type,
v27909: state_type > $o ).
tff(pred_def_17720,type,
v27911: state_type > $o ).
tff(pred_def_17721,type,
v27908: state_type > $o ).
tff(pred_def_17722,type,
v27904: state_type > $o ).
tff(pred_def_17723,type,
v27884: state_type > $o ).
tff(pred_def_17724,type,
v27916: state_type > $o ).
tff(pred_def_17725,type,
v27915: state_type > $o ).
tff(pred_def_17726,type,
v27914: state_type > $o ).
tff(pred_def_17727,type,
v27913: state_type > $o ).
tff(pred_def_17728,type,
v27918: state_type > $o ).
tff(pred_def_17729,type,
v27919: state_type > $o ).
tff(pred_def_17730,type,
v27917: state_type > $o ).
tff(pred_def_17731,type,
v27912: state_type > $o ).
tff(pred_def_17732,type,
v27883: state_type > $o ).
tff(pred_def_17733,type,
v27925: state_type > $o ).
tff(pred_def_17734,type,
v27924: state_type > $o ).
tff(pred_def_17735,type,
v27923: state_type > $o ).
tff(pred_def_17736,type,
v27922: state_type > $o ).
tff(pred_def_17737,type,
v27921: state_type > $o ).
tff(pred_def_17738,type,
v27927: state_type > $o ).
tff(pred_def_17739,type,
v27928: state_type > $o ).
tff(pred_def_17740,type,
v27926: state_type > $o ).
tff(pred_def_17741,type,
v27920: state_type > $o ).
tff(pred_def_17742,type,
v27882: state_type > $o ).
tff(pred_def_17743,type,
v27935: state_type > $o ).
tff(pred_def_17744,type,
v27934: state_type > $o ).
tff(pred_def_17745,type,
v27933: state_type > $o ).
tff(pred_def_17746,type,
v27932: state_type > $o ).
tff(pred_def_17747,type,
v27931: state_type > $o ).
tff(pred_def_17748,type,
v27930: state_type > $o ).
tff(pred_def_17749,type,
v27938: state_type > $o ).
tff(pred_def_17750,type,
v27937: state_type > $o ).
tff(pred_def_17751,type,
v27939: state_type > $o ).
tff(pred_def_17752,type,
v27936: state_type > $o ).
tff(pred_def_17753,type,
v27929: state_type > $o ).
tff(pred_def_17754,type,
v27881: state_type > $o ).
tff(pred_def_17755,type,
v27941: state_type > $o ).
tff(pred_def_17756,type,
v27940: state_type > $o ).
tff(pred_def_17757,type,
v27948: state_type > $o ).
tff(pred_def_17758,type,
v27947: state_type > $o ).
tff(pred_def_17759,type,
v27946: state_type > $o ).
tff(pred_def_17760,type,
v27944: state_type > $o ).
tff(pred_def_17761,type,
v27943: state_type > $o ).
tff(pred_def_17762,type,
v27955: state_type > $o ).
tff(pred_def_17763,type,
v27957: state_type > $o ).
tff(pred_def_17764,type,
v27963: state_type > $o ).
tff(pred_def_17765,type,
v27964: state_type > $o ).
tff(pred_def_17766,type,
v27962: state_type > $o ).
tff(pred_def_17767,type,
v27965: state_type > $o ).
tff(pred_def_17768,type,
v27961: state_type > $o ).
tff(pred_def_17769,type,
v27960: state_type > $o ).
tff(pred_def_17770,type,
v27959: state_type > $o ).
tff(pred_def_17771,type,
v27967: state_type > $o ).
tff(pred_def_17772,type,
v27966: state_type > $o ).
tff(pred_def_17773,type,
v27958: state_type > $o ).
tff(pred_def_17774,type,
v27956: state_type > $o ).
tff(pred_def_17775,type,
v27954: state_type > $o ).
tff(pred_def_17776,type,
v27970: state_type > $o ).
tff(pred_def_17777,type,
v27969: state_type > $o ).
tff(pred_def_17778,type,
v27974: state_type > $o ).
tff(pred_def_17779,type,
v27973: state_type > $o ).
tff(pred_def_17780,type,
v27972: state_type > $o ).
tff(pred_def_17781,type,
v27975: state_type > $o ).
tff(pred_def_17782,type,
v27971: state_type > $o ).
tff(pred_def_17783,type,
v27968: state_type > $o ).
tff(pred_def_17784,type,
v27953: state_type > $o ).
tff(pred_def_17785,type,
v27979: state_type > $o ).
tff(pred_def_17786,type,
v27978: state_type > $o ).
tff(pred_def_17787,type,
v27977: state_type > $o ).
tff(pred_def_17788,type,
v27981: state_type > $o ).
tff(pred_def_17789,type,
v27982: state_type > $o ).
tff(pred_def_17790,type,
v27980: state_type > $o ).
tff(pred_def_17791,type,
v27976: state_type > $o ).
tff(pred_def_17792,type,
v27952: state_type > $o ).
tff(pred_def_17793,type,
v27987: state_type > $o ).
tff(pred_def_17794,type,
v27986: state_type > $o ).
tff(pred_def_17795,type,
v27985: state_type > $o ).
tff(pred_def_17796,type,
v27984: state_type > $o ).
tff(pred_def_17797,type,
v27989: state_type > $o ).
tff(pred_def_17798,type,
v27990: state_type > $o ).
tff(pred_def_17799,type,
v27988: state_type > $o ).
tff(pred_def_17800,type,
v27983: state_type > $o ).
tff(pred_def_17801,type,
v27951: state_type > $o ).
tff(pred_def_17802,type,
v27996: state_type > $o ).
tff(pred_def_17803,type,
v27995: state_type > $o ).
tff(pred_def_17804,type,
v27994: state_type > $o ).
tff(pred_def_17805,type,
v27993: state_type > $o ).
tff(pred_def_17806,type,
v27992: state_type > $o ).
tff(pred_def_17807,type,
v28000: state_type > $o ).
tff(pred_def_17808,type,
v27999: state_type > $o ).
tff(pred_def_17809,type,
v27998: state_type > $o ).
tff(pred_def_17810,type,
v28001: state_type > $o ).
tff(pred_def_17811,type,
v27997: state_type > $o ).
tff(pred_def_17812,type,
v27991: state_type > $o ).
tff(pred_def_17813,type,
v27950: state_type > $o ).
tff(pred_def_17814,type,
v28003: state_type > $o ).
tff(pred_def_17815,type,
v28002: state_type > $o ).
tff(pred_def_17816,type,
v28009: state_type > $o ).
tff(pred_def_17817,type,
v28007: state_type > $o ).
tff(pred_def_17818,type,
v28006: state_type > $o ).
tff(pred_def_17819,type,
v28005: ( state_type * $int ) > $o ).
tff(pred_def_17820,type,
v28016: state_type > $o ).
tff(pred_def_17821,type,
v28014: ( state_type * $int ) > $o ).
tff(pred_def_17822,type,
v28018: state_type > $o ).
tff(pred_def_17823,type,
v28023: state_type > $o ).
tff(pred_def_17824,type,
v28021: ( state_type * $int ) > $o ).
tff(pred_def_17825,type,
v28025: state_type > $o ).
tff(pred_def_17826,type,
v28030: state_type > $o ).
tff(pred_def_17827,type,
v28028: ( state_type * $int ) > $o ).
tff(pred_def_17828,type,
v28032: state_type > $o ).
tff(pred_def_17829,type,
v28037: state_type > $o ).
tff(pred_def_17830,type,
v28035: ( state_type * $int ) > $o ).
tff(pred_def_17831,type,
v28039: state_type > $o ).
tff(pred_def_17832,type,
v28045: state_type > $o ).
tff(pred_def_17833,type,
v28047: state_type > $o ).
tff(pred_def_17834,type,
v28050: state_type > $o ).
tff(pred_def_17835,type,
v28049: state_type > $o ).
tff(pred_def_17836,type,
v28051: state_type > $o ).
tff(pred_def_17837,type,
v28048: state_type > $o ).
tff(pred_def_17838,type,
v28046: state_type > $o ).
tff(pred_def_17839,type,
v28044: state_type > $o ).
tff(pred_def_17840,type,
v28054: state_type > $o ).
tff(pred_def_17841,type,
v28053: state_type > $o ).
tff(pred_def_17842,type,
v28056: state_type > $o ).
tff(pred_def_17843,type,
v28057: state_type > $o ).
tff(pred_def_17844,type,
v28055: state_type > $o ).
tff(pred_def_17845,type,
v28052: state_type > $o ).
tff(pred_def_17846,type,
v28043: state_type > $o ).
tff(pred_def_17847,type,
v28061: state_type > $o ).
tff(pred_def_17848,type,
v28060: state_type > $o ).
tff(pred_def_17849,type,
v28059: state_type > $o ).
tff(pred_def_17850,type,
v28063: state_type > $o ).
tff(pred_def_17851,type,
v28065: state_type > $o ).
tff(pred_def_17852,type,
v28064: state_type > $o ).
tff(pred_def_17853,type,
v28062: state_type > $o ).
tff(pred_def_17854,type,
v28058: state_type > $o ).
tff(pred_def_17855,type,
v28042: state_type > $o ).
tff(pred_def_17856,type,
v28070: state_type > $o ).
tff(pred_def_17857,type,
v28069: state_type > $o ).
tff(pred_def_17858,type,
v28068: state_type > $o ).
tff(pred_def_17859,type,
v28067: state_type > $o ).
tff(pred_def_17860,type,
v28072: state_type > $o ).
tff(pred_def_17861,type,
v28073: state_type > $o ).
tff(pred_def_17862,type,
v28071: state_type > $o ).
tff(pred_def_17863,type,
v28066: state_type > $o ).
tff(pred_def_17864,type,
v28041: state_type > $o ).
tff(pred_def_17865,type,
v28074: state_type > $o ).
tff(pred_def_17866,type,
v28080: state_type > $o ).
tff(pred_def_17867,type,
v28078: state_type > $o ).
tff(pred_def_17868,type,
v28077: state_type > $o ).
tff(pred_def_17869,type,
v28076: ( state_type * $int ) > $o ).
tff(pred_def_17870,type,
v28085: state_type > $o ).
tff(pred_def_17871,type,
v28088: state_type > $o ).
tff(pred_def_17872,type,
v28091: state_type > $o ).
tff(pred_def_17873,type,
v28094: state_type > $o ).
tff(pred_def_17874,type,
v28102: state_type > $o ).
tff(pred_def_17875,type,
v28104: state_type > $o ).
tff(pred_def_17876,type,
v28106: state_type > $o ).
tff(pred_def_17877,type,
v28105: state_type > $o ).
tff(pred_def_17878,type,
v28103: state_type > $o ).
tff(pred_def_17879,type,
v28101: state_type > $o ).
tff(pred_def_17880,type,
v28108: state_type > $o ).
tff(pred_def_17881,type,
v28116: state_type > $o ).
tff(pred_def_17882,type,
v28115: state_type > $o ).
tff(pred_def_17883,type,
v28114: state_type > $o ).
tff(pred_def_17884,type,
v28117: state_type > $o ).
tff(pred_def_17885,type,
v28113: state_type > $o ).
tff(pred_def_17886,type,
v28118: state_type > $o ).
tff(pred_def_17887,type,
v28112: state_type > $o ).
tff(pred_def_17888,type,
v28111: state_type > $o ).
tff(pred_def_17889,type,
v28110: state_type > $o ).
tff(pred_def_17890,type,
v28119: state_type > $o ).
tff(pred_def_17891,type,
v28109: state_type > $o ).
tff(pred_def_17892,type,
v28107: state_type > $o ).
tff(pred_def_17893,type,
v28100: state_type > $o ).
tff(pred_def_17894,type,
v28122: state_type > $o ).
tff(pred_def_17895,type,
v28121: state_type > $o ).
tff(pred_def_17896,type,
v28125: state_type > $o ).
tff(pred_def_17897,type,
v28124: state_type > $o ).
tff(pred_def_17898,type,
v28126: state_type > $o ).
tff(pred_def_17899,type,
v28123: state_type > $o ).
tff(pred_def_17900,type,
v28120: state_type > $o ).
tff(pred_def_17901,type,
v28099: state_type > $o ).
tff(pred_def_17902,type,
v28130: state_type > $o ).
tff(pred_def_17903,type,
v28129: state_type > $o ).
tff(pred_def_17904,type,
v28128: state_type > $o ).
tff(pred_def_17905,type,
v28135: state_type > $o ).
tff(pred_def_17906,type,
v28134: state_type > $o ).
tff(pred_def_17907,type,
v28133: state_type > $o ).
tff(pred_def_17908,type,
v28132: state_type > $o ).
tff(pred_def_17909,type,
v28136: state_type > $o ).
tff(pred_def_17910,type,
v28131: state_type > $o ).
tff(pred_def_17911,type,
v28127: state_type > $o ).
tff(pred_def_17912,type,
v28098: state_type > $o ).
tff(pred_def_17913,type,
v28141: state_type > $o ).
tff(pred_def_17914,type,
v28140: state_type > $o ).
tff(pred_def_17915,type,
v28139: state_type > $o ).
tff(pred_def_17916,type,
v28138: state_type > $o ).
tff(pred_def_17917,type,
v28146: state_type > $o ).
tff(pred_def_17918,type,
v28145: state_type > $o ).
tff(pred_def_17919,type,
v28144: state_type > $o ).
tff(pred_def_17920,type,
v28143: state_type > $o ).
tff(pred_def_17921,type,
v28147: state_type > $o ).
tff(pred_def_17922,type,
v28142: state_type > $o ).
tff(pred_def_17923,type,
v28137: state_type > $o ).
tff(pred_def_17924,type,
v28097: state_type > $o ).
tff(pred_def_17925,type,
v28153: state_type > $o ).
tff(pred_def_17926,type,
v28152: state_type > $o ).
tff(pred_def_17927,type,
v28151: state_type > $o ).
tff(pred_def_17928,type,
v28150: state_type > $o ).
tff(pred_def_17929,type,
v28149: state_type > $o ).
tff(pred_def_17930,type,
v28156: state_type > $o ).
tff(pred_def_17931,type,
v28155: state_type > $o ).
tff(pred_def_17932,type,
v28157: state_type > $o ).
tff(pred_def_17933,type,
v28154: state_type > $o ).
tff(pred_def_17934,type,
v28148: state_type > $o ).
tff(pred_def_17935,type,
v28096: state_type > $o ).
tff(pred_def_17936,type,
v28159: state_type > $o ).
tff(pred_def_17937,type,
v28160: state_type > $o ).
tff(pred_def_17938,type,
v28161: state_type > $o ).
tff(pred_def_17939,type,
v28158: state_type > $o ).
tff(pred_def_17940,type,
v28166: state_type > $o ).
tff(pred_def_17941,type,
v28165: state_type > $o ).
tff(pred_def_17942,type,
v28173: state_type > $o ).
tff(pred_def_17943,type,
v28176: state_type > $o ).
tff(pred_def_17944,type,
v28175: state_type > $o ).
tff(pred_def_17945,type,
v28177: state_type > $o ).
tff(pred_def_17946,type,
v28174: state_type > $o ).
tff(pred_def_17947,type,
v28170: state_type > $o ).
tff(pred_def_17948,type,
v28172: state_type > $o ).
tff(pred_def_17949,type,
v28164: state_type > $o ).
tff(pred_def_17950,type,
v27596: state_type > $o ).
tff(pred_def_17951,type,
v28185: state_type > $o ).
tff(pred_def_17952,type,
v28186: state_type > $o ).
tff(pred_def_17953,type,
v28184: state_type > $o ).
tff(pred_def_17954,type,
v28183: state_type > $o ).
tff(pred_def_17955,type,
v28181: ( state_type * $int ) > $o ).
tff(pred_def_17956,type,
v28178: ( state_type * $int ) > $o ).
tff(pred_def_17957,type,
v28180: ( state_type * $int ) > $o ).
tff(pred_def_17958,type,
v28192: state_type > $o ).
tff(pred_def_17959,type,
v28195: state_type > $o ).
tff(pred_def_17960,type,
v28198: state_type > $o ).
tff(pred_def_17961,type,
v28201: state_type > $o ).
tff(pred_def_17962,type,
v28207: state_type > $o ).
tff(pred_def_17963,type,
v28209: state_type > $o ).
tff(pred_def_17964,type,
v28211: state_type > $o ).
tff(pred_def_17965,type,
v28212: state_type > $o ).
tff(pred_def_17966,type,
v28210: state_type > $o ).
tff(pred_def_17967,type,
v28208: state_type > $o ).
tff(pred_def_17968,type,
v28206: state_type > $o ).
tff(pred_def_17969,type,
v28215: state_type > $o ).
tff(pred_def_17970,type,
v28214: state_type > $o ).
tff(pred_def_17971,type,
v28217: state_type > $o ).
tff(pred_def_17972,type,
v28218: state_type > $o ).
tff(pred_def_17973,type,
v28216: state_type > $o ).
tff(pred_def_17974,type,
v28213: state_type > $o ).
tff(pred_def_17975,type,
v28205: state_type > $o ).
tff(pred_def_17976,type,
v28222: state_type > $o ).
tff(pred_def_17977,type,
v28221: state_type > $o ).
tff(pred_def_17978,type,
v28220: state_type > $o ).
tff(pred_def_17979,type,
v28224: state_type > $o ).
tff(pred_def_17980,type,
v28226: state_type > $o ).
tff(pred_def_17981,type,
v28225: state_type > $o ).
tff(pred_def_17982,type,
v28223: state_type > $o ).
tff(pred_def_17983,type,
v28219: state_type > $o ).
tff(pred_def_17984,type,
v28204: state_type > $o ).
tff(pred_def_17985,type,
v28231: state_type > $o ).
tff(pred_def_17986,type,
v28230: state_type > $o ).
tff(pred_def_17987,type,
v28229: state_type > $o ).
tff(pred_def_17988,type,
v28228: state_type > $o ).
tff(pred_def_17989,type,
v28233: state_type > $o ).
tff(pred_def_17990,type,
v28234: state_type > $o ).
tff(pred_def_17991,type,
v28232: state_type > $o ).
tff(pred_def_17992,type,
v28227: state_type > $o ).
tff(pred_def_17993,type,
v28203: state_type > $o ).
tff(pred_def_17994,type,
v28235: state_type > $o ).
tff(pred_def_17995,type,
v28241: state_type > $o ).
tff(pred_def_17996,type,
v28239: state_type > $o ).
tff(pred_def_17997,type,
v28238: state_type > $o ).
tff(pred_def_17998,type,
v28237: ( state_type * $int ) > $o ).
tff(pred_def_17999,type,
v28249: state_type > $o ).
tff(pred_def_18000,type,
v28253: ( state_type * $int ) > $o ).
tff(pred_def_18001,type,
v28252: ( state_type * $int ) > $o ).
tff(pred_def_18002,type,
v28247: ( state_type * $int ) > $o ).
tff(pred_def_18003,type,
v28260: state_type > $o ).
tff(pred_def_18004,type,
v28259: state_type > $o ).
tff(pred_def_18005,type,
v28258: state_type > $o ).
tff(pred_def_18006,type,
v28256: state_type > $o ).
tff(pred_def_18007,type,
v28255: state_type > $o ).
tff(pred_def_18008,type,
v28245: state_type > $o ).
tff(pred_def_18009,type,
v28262: state_type > $o ).
tff(pred_def_18010,type,
v28265: state_type > $o ).
tff(pred_def_18011,type,
v28268: state_type > $o ).
tff(pred_def_18012,type,
v28271: state_type > $o ).
tff(pred_def_18013,type,
v28278: state_type > $o ).
tff(pred_def_18014,type,
v28280: state_type > $o ).
tff(pred_def_18015,type,
v27025: state_type > $o ).
tff(pred_def_18016,type,
v28282: state_type > $o ).
tff(pred_def_18017,type,
v28281: state_type > $o ).
tff(pred_def_18018,type,
v28279: state_type > $o ).
tff(pred_def_18019,type,
v28277: state_type > $o ).
tff(pred_def_18020,type,
v28285: state_type > $o ).
tff(pred_def_18021,type,
v28284: state_type > $o ).
tff(pred_def_18022,type,
v28287: state_type > $o ).
tff(pred_def_18023,type,
v28288: state_type > $o ).
tff(pred_def_18024,type,
v28286: state_type > $o ).
tff(pred_def_18025,type,
v28283: state_type > $o ).
tff(pred_def_18026,type,
v28276: state_type > $o ).
tff(pred_def_18027,type,
v28292: state_type > $o ).
tff(pred_def_18028,type,
v28291: state_type > $o ).
tff(pred_def_18029,type,
v28290: state_type > $o ).
tff(pred_def_18030,type,
v28294: state_type > $o ).
tff(pred_def_18031,type,
v28296: state_type > $o ).
tff(pred_def_18032,type,
v28295: state_type > $o ).
tff(pred_def_18033,type,
v28293: state_type > $o ).
tff(pred_def_18034,type,
v28289: state_type > $o ).
tff(pred_def_18035,type,
v28275: state_type > $o ).
tff(pred_def_18036,type,
v28301: state_type > $o ).
tff(pred_def_18037,type,
v28300: state_type > $o ).
tff(pred_def_18038,type,
v28299: state_type > $o ).
tff(pred_def_18039,type,
v28298: state_type > $o ).
tff(pred_def_18040,type,
v28303: state_type > $o ).
tff(pred_def_18041,type,
v28304: state_type > $o ).
tff(pred_def_18042,type,
v28302: state_type > $o ).
tff(pred_def_18043,type,
v28297: state_type > $o ).
tff(pred_def_18044,type,
v28274: state_type > $o ).
tff(pred_def_18045,type,
v28305: state_type > $o ).
tff(pred_def_18046,type,
v28311: state_type > $o ).
tff(pred_def_18047,type,
v28309: state_type > $o ).
tff(pred_def_18048,type,
v28308: state_type > $o ).
tff(pred_def_18049,type,
v28307: ( state_type * $int ) > $o ).
tff(pred_def_18050,type,
v28316: state_type > $o ).
tff(pred_def_18051,type,
v28321: state_type > $o ).
tff(pred_def_18052,type,
v28330: state_type > $o ).
tff(pred_def_18053,type,
v28329: state_type > $o ).
tff(pred_def_18054,type,
v28337: state_type > $o ).
tff(pred_def_18055,type,
v28341: state_type > $o ).
tff(pred_def_18056,type,
v27029: state_type > $o ).
tff(pred_def_18057,type,
v28340: state_type > $o ).
tff(pred_def_18058,type,
v28339: state_type > $o ).
tff(pred_def_18059,type,
v28342: state_type > $o ).
tff(pred_def_18060,type,
v28338: state_type > $o ).
tff(pred_def_18061,type,
v28334: state_type > $o ).
tff(pred_def_18062,type,
v28336: state_type > $o ).
tff(pred_def_18063,type,
v28328: state_type > $o ).
tff(pred_def_18064,type,
v28355: state_type > $o ).
tff(pred_def_18065,type,
v28358: state_type > $o ).
tff(pred_def_18066,type,
v28361: state_type > $o ).
tff(pred_def_18067,type,
v28364: state_type > $o ).
tff(pred_def_18068,type,
v28363: state_type > $o ).
tff(pred_def_18069,type,
v28362: state_type > $o ).
tff(pred_def_18070,type,
v28360: state_type > $o ).
tff(pred_def_18071,type,
v28359: state_type > $o ).
tff(pred_def_18072,type,
v28357: state_type > $o ).
tff(pred_def_18073,type,
v28356: state_type > $o ).
tff(pred_def_18074,type,
v28354: state_type > $o ).
tff(pred_def_18075,type,
v28353: state_type > $o ).
tff(pred_def_18076,type,
v28352: state_type > $o ).
tff(pred_def_18077,type,
v28351: state_type > $o ).
tff(pred_def_18078,type,
v28366: state_type > $o ).
tff(pred_def_18079,type,
v28365: state_type > $o ).
tff(pred_def_18080,type,
v28350: state_type > $o ).
tff(pred_def_18081,type,
v28369: state_type > $o ).
tff(pred_def_18082,type,
v28368: state_type > $o ).
tff(pred_def_18083,type,
v28370: state_type > $o ).
tff(pred_def_18084,type,
v28367: state_type > $o ).
tff(pred_def_18085,type,
v28373: state_type > $o ).
tff(pred_def_18086,type,
v28372: state_type > $o ).
tff(pred_def_18087,type,
v28374: state_type > $o ).
tff(pred_def_18088,type,
v28371: state_type > $o ).
tff(pred_def_18089,type,
v28377: state_type > $o ).
tff(pred_def_18090,type,
v28376: state_type > $o ).
tff(pred_def_18091,type,
v28378: state_type > $o ).
tff(pred_def_18092,type,
v28375: state_type > $o ).
tff(pred_def_18093,type,
v28381: state_type > $o ).
tff(pred_def_18094,type,
v28380: state_type > $o ).
tff(pred_def_18095,type,
v28382: state_type > $o ).
tff(pred_def_18096,type,
v28379: state_type > $o ).
tff(pred_def_18097,type,
v28348: ( state_type * $int ) > $o ).
tff(pred_def_18098,type,
v28347: ( state_type * $int ) > $o ).
tff(pred_def_18099,type,
v27027: ( state_type * $int ) > $o ).
tff(pred_def_18100,type,
v28396: state_type > $o ).
tff(pred_def_18101,type,
v28395: state_type > $o ).
tff(pred_def_18102,type,
v28394: state_type > $o ).
tff(pred_def_18103,type,
v28397: state_type > $o ).
tff(pred_def_18104,type,
v28393: state_type > $o ).
tff(pred_def_18105,type,
v28392: state_type > $o ).
tff(pred_def_18106,type,
v28398: state_type > $o ).
tff(pred_def_18107,type,
v28391: state_type > $o ).
tff(pred_def_18108,type,
v28390: state_type > $o ).
tff(pred_def_18109,type,
v28399: state_type > $o ).
tff(pred_def_18110,type,
v28389: state_type > $o ).
tff(pred_def_18111,type,
v28388: state_type > $o ).
tff(pred_def_18112,type,
v28387: state_type > $o ).
tff(pred_def_18113,type,
v28386: state_type > $o ).
tff(pred_def_18114,type,
v28401: state_type > $o ).
tff(pred_def_18115,type,
v28400: state_type > $o ).
tff(pred_def_18116,type,
v28385: state_type > $o ).
tff(pred_def_18117,type,
v28404: state_type > $o ).
tff(pred_def_18118,type,
v28403: state_type > $o ).
tff(pred_def_18119,type,
v28405: state_type > $o ).
tff(pred_def_18120,type,
v28402: state_type > $o ).
tff(pred_def_18121,type,
v28408: state_type > $o ).
tff(pred_def_18122,type,
v28407: state_type > $o ).
tff(pred_def_18123,type,
v28409: state_type > $o ).
tff(pred_def_18124,type,
v28406: state_type > $o ).
tff(pred_def_18125,type,
v28412: state_type > $o ).
tff(pred_def_18126,type,
v28411: state_type > $o ).
tff(pred_def_18127,type,
v28413: state_type > $o ).
tff(pred_def_18128,type,
v28410: state_type > $o ).
tff(pred_def_18129,type,
v28416: state_type > $o ).
tff(pred_def_18130,type,
v28415: state_type > $o ).
tff(pred_def_18131,type,
v28417: state_type > $o ).
tff(pred_def_18132,type,
v28414: state_type > $o ).
tff(pred_def_18133,type,
v28383: ( state_type * $int ) > $o ).
tff(pred_def_18134,type,
v28346: ( state_type * $int ) > $o ).
tff(pred_def_18135,type,
v28343: ( state_type * $int ) > $o ).
tff(pred_def_18136,type,
v28345: ( state_type * $int ) > $o ).
tff(pred_def_18137,type,
v28425: state_type > $o ).
tff(pred_def_18138,type,
v28424: state_type > $o ).
tff(pred_def_18139,type,
v28423: state_type > $o ).
tff(pred_def_18140,type,
v28422: state_type > $o ).
tff(pred_def_18141,type,
v28325: state_type > $o ).
tff(pred_def_18142,type,
v28428: state_type > $o ).
tff(pred_def_18143,type,
v28433: state_type > $o ).
tff(pred_def_18144,type,
v28444: state_type > $o ).
tff(pred_def_18145,type,
v28446: state_type > $o ).
tff(pred_def_18146,type,
v28445: state_type > $o ).
tff(pred_def_18147,type,
v28443: state_type > $o ).
tff(pred_def_18148,type,
v28448: state_type > $o ).
tff(pred_def_18149,type,
v28449: state_type > $o ).
tff(pred_def_18150,type,
v28447: state_type > $o ).
tff(pred_def_18151,type,
v28442: state_type > $o ).
tff(pred_def_18152,type,
v28452: state_type > $o ).
tff(pred_def_18153,type,
v28451: state_type > $o ).
tff(pred_def_18154,type,
v28457: state_type > $o ).
tff(pred_def_18155,type,
v28456: state_type > $o ).
tff(pred_def_18156,type,
v28458: state_type > $o ).
tff(pred_def_18157,type,
v28455: state_type > $o ).
tff(pred_def_18158,type,
v28454: state_type > $o ).
tff(pred_def_18159,type,
v28453: state_type > $o ).
tff(pred_def_18160,type,
v28450: state_type > $o ).
tff(pred_def_18161,type,
v28441: state_type > $o ).
tff(pred_def_18162,type,
v28462: state_type > $o ).
tff(pred_def_18163,type,
v28461: state_type > $o ).
tff(pred_def_18164,type,
v28460: state_type > $o ).
tff(pred_def_18165,type,
v28464: state_type > $o ).
tff(pred_def_18166,type,
v28463: state_type > $o ).
tff(pred_def_18167,type,
v28459: state_type > $o ).
tff(pred_def_18168,type,
v28440: state_type > $o ).
tff(pred_def_18169,type,
v28469: state_type > $o ).
tff(pred_def_18170,type,
v28468: state_type > $o ).
tff(pred_def_18171,type,
v28467: state_type > $o ).
tff(pred_def_18172,type,
v28466: state_type > $o ).
tff(pred_def_18173,type,
v28470: state_type > $o ).
tff(pred_def_18174,type,
v28465: state_type > $o ).
tff(pred_def_18175,type,
v28439: state_type > $o ).
tff(pred_def_18176,type,
v28476: state_type > $o ).
tff(pred_def_18177,type,
v28475: state_type > $o ).
tff(pred_def_18178,type,
v28474: state_type > $o ).
tff(pred_def_18179,type,
v28473: state_type > $o ).
tff(pred_def_18180,type,
v28472: state_type > $o ).
tff(pred_def_18181,type,
v28477: state_type > $o ).
tff(pred_def_18182,type,
v28471: state_type > $o ).
tff(pred_def_18183,type,
v28438: state_type > $o ).
tff(pred_def_18184,type,
v28484: state_type > $o ).
tff(pred_def_18185,type,
v28483: state_type > $o ).
tff(pred_def_18186,type,
v28482: state_type > $o ).
tff(pred_def_18187,type,
v28481: state_type > $o ).
tff(pred_def_18188,type,
v28480: state_type > $o ).
tff(pred_def_18189,type,
v28479: state_type > $o ).
tff(pred_def_18190,type,
v28486: state_type > $o ).
tff(pred_def_18191,type,
v28485: state_type > $o ).
tff(pred_def_18192,type,
v28478: state_type > $o ).
tff(pred_def_18193,type,
v28437: state_type > $o ).
tff(pred_def_18194,type,
v28488: state_type > $o ).
tff(pred_def_18195,type,
v28489: state_type > $o ).
tff(pred_def_18196,type,
v28487: state_type > $o ).
tff(pred_def_18197,type,
v28496: state_type > $o ).
tff(pred_def_18198,type,
v28495: state_type > $o ).
tff(pred_def_18199,type,
v28494: state_type > $o ).
tff(pred_def_18200,type,
v28492: state_type > $o ).
tff(pred_def_18201,type,
v28491: state_type > $o ).
tff(pred_def_18202,type,
v28510: state_type > $o ).
tff(pred_def_18203,type,
v28509: state_type > $o ).
tff(pred_def_18204,type,
v28512: state_type > $o ).
tff(pred_def_18205,type,
v28519: state_type > $o ).
tff(pred_def_18206,type,
v28520: state_type > $o ).
tff(pred_def_18207,type,
v28518: state_type > $o ).
tff(pred_def_18208,type,
v28521: state_type > $o ).
tff(pred_def_18209,type,
v28517: state_type > $o ).
tff(pred_def_18210,type,
v28522: state_type > $o ).
tff(pred_def_18211,type,
v28516: state_type > $o ).
tff(pred_def_18212,type,
v28515: state_type > $o ).
tff(pred_def_18213,type,
v28514: state_type > $o ).
tff(pred_def_18214,type,
v28523: state_type > $o ).
tff(pred_def_18215,type,
v28513: state_type > $o ).
tff(pred_def_18216,type,
v28511: state_type > $o ).
tff(pred_def_18217,type,
v28508: state_type > $o ).
tff(pred_def_18218,type,
v28526: state_type > $o ).
tff(pred_def_18219,type,
v28525: state_type > $o ).
tff(pred_def_18220,type,
v28531: state_type > $o ).
tff(pred_def_18221,type,
v28532: state_type > $o ).
tff(pred_def_18222,type,
v28530: state_type > $o ).
tff(pred_def_18223,type,
v28529: state_type > $o ).
tff(pred_def_18224,type,
v28528: state_type > $o ).
tff(pred_def_18225,type,
v28534: state_type > $o ).
tff(pred_def_18226,type,
v28533: state_type > $o ).
tff(pred_def_18227,type,
v28527: state_type > $o ).
tff(pred_def_18228,type,
v28524: state_type > $o ).
tff(pred_def_18229,type,
v28507: state_type > $o ).
tff(pred_def_18230,type,
v28538: state_type > $o ).
tff(pred_def_18231,type,
v28537: state_type > $o ).
tff(pred_def_18232,type,
v28536: state_type > $o ).
tff(pred_def_18233,type,
v28543: state_type > $o ).
tff(pred_def_18234,type,
v28544: state_type > $o ).
tff(pred_def_18235,type,
v28542: state_type > $o ).
tff(pred_def_18236,type,
v28541: state_type > $o ).
tff(pred_def_18237,type,
v28540: state_type > $o ).
tff(pred_def_18238,type,
v28545: state_type > $o ).
tff(pred_def_18239,type,
v28539: state_type > $o ).
tff(pred_def_18240,type,
v28535: state_type > $o ).
tff(pred_def_18241,type,
v28506: state_type > $o ).
tff(pred_def_18242,type,
v28547: state_type > $o ).
tff(pred_def_18243,type,
v28549: state_type > $o ).
tff(pred_def_18244,type,
v28548: state_type > $o ).
tff(pred_def_18245,type,
v28550: state_type > $o ).
tff(pred_def_18246,type,
v28551: state_type > $o ).
tff(pred_def_18247,type,
v28546: state_type > $o ).
tff(pred_def_18248,type,
v28557: state_type > $o ).
tff(pred_def_18249,type,
v28555: state_type > $o ).
tff(pred_def_18250,type,
v28554: state_type > $o ).
tff(pred_def_18251,type,
v28560: state_type > $o ).
tff(pred_def_18252,type,
v28562: state_type > $o ).
tff(pred_def_18253,type,
v28567: state_type > $o ).
tff(pred_def_18254,type,
v28578: state_type > $o ).
tff(pred_def_18255,type,
v28577: state_type > $o ).
tff(pred_def_18256,type,
v28576: state_type > $o ).
tff(pred_def_18257,type,
v28574: state_type > $o ).
tff(pred_def_18258,type,
v28573: state_type > $o ).
tff(pred_def_18259,type,
v28571: state_type > $o ).
tff(pred_def_18260,type,
v28581: state_type > $o ).
tff(pred_def_18261,type,
v28586: state_type > $o ).
tff(pred_def_18262,type,
v28591: state_type > $o ).
tff(pred_def_18263,type,
v28601: state_type > $o ).
tff(pred_def_18264,type,
v28603: state_type > $o ).
tff(pred_def_18265,type,
v28604: state_type > $o ).
tff(pred_def_18266,type,
v28602: state_type > $o ).
tff(pred_def_18267,type,
v28600: state_type > $o ).
tff(pred_def_18268,type,
v28607: state_type > $o ).
tff(pred_def_18269,type,
v28606: state_type > $o ).
tff(pred_def_18270,type,
v28605: state_type > $o ).
tff(pred_def_18271,type,
v28599: state_type > $o ).
tff(pred_def_18272,type,
v28610: state_type > $o ).
tff(pred_def_18273,type,
v28609: state_type > $o ).
tff(pred_def_18274,type,
v28608: state_type > $o ).
tff(pred_def_18275,type,
v28598: state_type > $o ).
tff(pred_def_18276,type,
v28613: state_type > $o ).
tff(pred_def_18277,type,
v28612: state_type > $o ).
tff(pred_def_18278,type,
v28615: state_type > $o ).
tff(pred_def_18279,type,
v28614: state_type > $o ).
tff(pred_def_18280,type,
v28611: state_type > $o ).
tff(pred_def_18281,type,
v28597: state_type > $o ).
tff(pred_def_18282,type,
v28619: state_type > $o ).
tff(pred_def_18283,type,
v28618: state_type > $o ).
tff(pred_def_18284,type,
v28617: state_type > $o ).
tff(pred_def_18285,type,
v28623: state_type > $o ).
tff(pred_def_18286,type,
v28622: state_type > $o ).
tff(pred_def_18287,type,
v28621: state_type > $o ).
tff(pred_def_18288,type,
v28620: state_type > $o ).
tff(pred_def_18289,type,
v28616: state_type > $o ).
tff(pred_def_18290,type,
v28596: state_type > $o ).
tff(pred_def_18291,type,
v28628: state_type > $o ).
tff(pred_def_18292,type,
v28627: state_type > $o ).
tff(pred_def_18293,type,
v28626: state_type > $o ).
tff(pred_def_18294,type,
v28625: state_type > $o ).
tff(pred_def_18295,type,
v28632: state_type > $o ).
tff(pred_def_18296,type,
v28631: state_type > $o ).
tff(pred_def_18297,type,
v28630: state_type > $o ).
tff(pred_def_18298,type,
v28629: state_type > $o ).
tff(pred_def_18299,type,
v28624: state_type > $o ).
tff(pred_def_18300,type,
v28595: state_type > $o ).
tff(pred_def_18301,type,
v28639: state_type > $o ).
tff(pred_def_18302,type,
v28638: state_type > $o ).
tff(pred_def_18303,type,
v28640: state_type > $o ).
tff(pred_def_18304,type,
v28637: state_type > $o ).
tff(pred_def_18305,type,
v28641: state_type > $o ).
tff(pred_def_18306,type,
v28636: state_type > $o ).
tff(pred_def_18307,type,
v28635: state_type > $o ).
tff(pred_def_18308,type,
v28634: state_type > $o ).
tff(pred_def_18309,type,
v28642: state_type > $o ).
tff(pred_def_18310,type,
v28643: state_type > $o ).
tff(pred_def_18311,type,
v28633: state_type > $o ).
tff(pred_def_18312,type,
v27019: state_type > $o ).
tff(pred_def_18313,type,
v27017: state_type > $o ).
tff(pred_def_18314,type,
v27015: state_type > $o ).
tff(pred_def_18315,type,
v28645: state_type > $o ).
tff(pred_def_18316,type,
v28652: state_type > $o ).
tff(pred_def_18317,type,
v28650: state_type > $o ).
tff(pred_def_18318,type,
v28649: state_type > $o ).
tff(pred_def_18319,type,
v28659: state_type > $o ).
tff(pred_def_18320,type,
v26097: state_type > $o ).
tff(pred_def_18321,type,
v28661: state_type > $o ).
tff(pred_def_18322,type,
v28662: state_type > $o ).
tff(pred_def_18323,type,
v28660: state_type > $o ).
tff(pred_def_18324,type,
v28656: state_type > $o ).
tff(pred_def_18325,type,
v28658: state_type > $o ).
tff(pred_def_18326,type,
v28648: state_type > $o ).
tff(pred_def_18327,type,
v28666: state_type > $o ).
tff(pred_def_18328,type,
v28663: state_type > $o ).
tff(pred_def_18329,type,
v28665: state_type > $o ).
tff(pred_def_18330,type,
v27013: state_type > $o ).
tff(pred_def_18331,type,
v28680: state_type > $o ).
tff(pred_def_18332,type,
v28683: state_type > $o ).
tff(pred_def_18333,type,
v7537: state_type > $o ).
tff(pred_def_18334,type,
v28681: state_type > $o ).
tff(pred_def_18335,type,
v28679: state_type > $o ).
tff(pred_def_18336,type,
v28688: state_type > $o ).
tff(pred_def_18337,type,
v28687: state_type > $o ).
tff(pred_def_18338,type,
v28686: state_type > $o ).
tff(pred_def_18339,type,
v28689: state_type > $o ).
tff(pred_def_18340,type,
v28684: state_type > $o ).
tff(pred_def_18341,type,
v28678: state_type > $o ).
tff(pred_def_18342,type,
v28693: state_type > $o ).
tff(pred_def_18343,type,
v28692: state_type > $o ).
tff(pred_def_18344,type,
v28690: state_type > $o ).
tff(pred_def_18345,type,
v28677: state_type > $o ).
tff(pred_def_18346,type,
v28699: state_type > $o ).
tff(pred_def_18347,type,
v28698: state_type > $o ).
tff(pred_def_18348,type,
v28697: state_type > $o ).
tff(pred_def_18349,type,
v28696: state_type > $o ).
tff(pred_def_18350,type,
v28694: state_type > $o ).
tff(pred_def_18351,type,
v28676: state_type > $o ).
tff(pred_def_18352,type,
v7435: ( state_type * $int ) > $o ).
tff(pred_def_18353,type,
v28701: state_type > $o ).
tff(pred_def_18354,type,
v28702: state_type > $o ).
tff(pred_def_18355,type,
v28700: state_type > $o ).
tff(pred_def_18356,type,
v28675: state_type > $o ).
tff(pred_def_18357,type,
v28707: state_type > $o ).
tff(pred_def_18358,type,
v28706: state_type > $o ).
tff(pred_def_18359,type,
v28705: state_type > $o ).
tff(pred_def_18360,type,
v28714: state_type > $o ).
tff(pred_def_18361,type,
v28711: state_type > $o ).
tff(pred_def_18362,type,
v28713: state_type > $o ).
tff(pred_def_18363,type,
v28724: state_type > $o ).
tff(pred_def_18364,type,
v28723: state_type > $o ).
tff(pred_def_18365,type,
v28722: state_type > $o ).
tff(pred_def_18366,type,
v28720: state_type > $o ).
tff(pred_def_18367,type,
v28719: state_type > $o ).
tff(pred_def_18368,type,
v28726: state_type > $o ).
tff(pred_def_18369,type,
v28728: state_type > $o ).
tff(pred_def_18370,type,
v28727: state_type > $o ).
tff(pred_def_18371,type,
v28725: state_type > $o ).
tff(pred_def_18372,type,
v28718: state_type > $o ).
tff(pred_def_18373,type,
v28734: state_type > $o ).
tff(pred_def_18374,type,
v28732: state_type > $o ).
tff(pred_def_18375,type,
v28731: state_type > $o ).
tff(pred_def_18376,type,
v28737: ( state_type * $int ) > $o ).
tff(pred_def_18377,type,
v28739: ( state_type * $int ) > $o ).
tff(pred_def_18378,type,
v28730: ( state_type * $int ) > $o ).
tff(pred_def_18379,type,
v28744: state_type > $o ).
tff(pred_def_18380,type,
v28745: state_type > $o ).
tff(pred_def_18381,type,
v28743: state_type > $o ).
tff(pred_def_18382,type,
v28747: state_type > $o ).
tff(pred_def_18383,type,
v28746: state_type > $o ).
tff(pred_def_18384,type,
v26095: state_type > $o ).
tff(pred_def_18385,type,
v28752: state_type > $o ).
tff(pred_def_18386,type,
v28751: state_type > $o ).
tff(pred_def_18387,type,
v28759: state_type > $o ).
tff(pred_def_18388,type,
v28761: state_type > $o ).
tff(pred_def_18389,type,
v28760: state_type > $o ).
tff(pred_def_18390,type,
v28756: state_type > $o ).
tff(pred_def_18391,type,
v28758: state_type > $o ).
tff(pred_def_18392,type,
v28750: state_type > $o ).
tff(pred_def_18393,type,
v28762: state_type > $o ).
tff(pred_def_18394,type,
v28764: state_type > $o ).
tff(pred_def_18395,type,
v28768: state_type > $o ).
tff(pred_def_18396,type,
v28771: state_type > $o ).
tff(pred_def_18397,type,
v26087: state_type > $o ).
tff(pred_def_18398,type,
v26085: state_type > $o ).
tff(pred_def_18399,type,
v26083: state_type > $o ).
tff(pred_def_18400,type,
v28773: state_type > $o ).
tff(pred_def_18401,type,
v28780: state_type > $o ).
tff(pred_def_18402,type,
v28778: state_type > $o ).
tff(pred_def_18403,type,
v28777: state_type > $o ).
tff(pred_def_18404,type,
v28787: state_type > $o ).
tff(pred_def_18405,type,
v28789: state_type > $o ).
tff(pred_def_18406,type,
v28788: state_type > $o ).
tff(pred_def_18407,type,
v28784: state_type > $o ).
tff(pred_def_18408,type,
v28786: state_type > $o ).
tff(pred_def_18409,type,
v28776: state_type > $o ).
tff(pred_def_18410,type,
v26079: ( state_type * $int ) > $o ).
tff(pred_def_18411,type,
v28801: state_type > $o ).
tff(pred_def_18412,type,
v28800: state_type > $o ).
tff(pred_def_18413,type,
v28799: state_type > $o ).
tff(pred_def_18414,type,
v28798: state_type > $o ).
tff(pred_def_18415,type,
v28797: state_type > $o ).
tff(pred_def_18416,type,
v28802: state_type > $o ).
tff(pred_def_18417,type,
v28796: state_type > $o ).
tff(pred_def_18418,type,
v28803: state_type > $o ).
tff(pred_def_18419,type,
v28795: state_type > $o ).
tff(pred_def_18420,type,
v28806: state_type > $o ).
tff(pred_def_18421,type,
v28807: state_type > $o ).
tff(pred_def_18422,type,
v28805: state_type > $o ).
tff(pred_def_18423,type,
v28808: state_type > $o ).
tff(pred_def_18424,type,
v28804: state_type > $o ).
tff(pred_def_18425,type,
v28811: state_type > $o ).
tff(pred_def_18426,type,
v28812: state_type > $o ).
tff(pred_def_18427,type,
v28810: state_type > $o ).
tff(pred_def_18428,type,
v28813: state_type > $o ).
tff(pred_def_18429,type,
v28809: state_type > $o ).
tff(pred_def_18430,type,
v28816: state_type > $o ).
tff(pred_def_18431,type,
v28817: state_type > $o ).
tff(pred_def_18432,type,
v28815: state_type > $o ).
tff(pred_def_18433,type,
v28818: state_type > $o ).
tff(pred_def_18434,type,
v28814: state_type > $o ).
tff(pred_def_18435,type,
v28821: state_type > $o ).
tff(pred_def_18436,type,
v28822: state_type > $o ).
tff(pred_def_18437,type,
v28820: state_type > $o ).
tff(pred_def_18438,type,
v28823: state_type > $o ).
tff(pred_def_18439,type,
v28819: state_type > $o ).
tff(pred_def_18440,type,
v28793: ( state_type * $int ) > $o ).
tff(pred_def_18441,type,
v28790: ( state_type * $int ) > $o ).
tff(pred_def_18442,type,
v28792: ( state_type * $int ) > $o ).
tff(pred_def_18443,type,
v28775: ( state_type * $int ) > $o ).
tff(pred_def_18444,type,
v28832: state_type > $o ).
tff(pred_def_18445,type,
v28830: state_type > $o ).
tff(pred_def_18446,type,
v28829: state_type > $o ).
tff(pred_def_18447,type,
v28827: ( state_type * $int ) > $o ).
tff(pred_def_18448,type,
v28835: state_type > $o ).
tff(pred_def_18449,type,
v28836: state_type > $o ).
tff(pred_def_18450,type,
v26012: state_type > $o ).
tff(pred_def_18451,type,
v26008: state_type > $o ).
tff(pred_def_18452,type,
v28848: state_type > $o ).
tff(pred_def_18453,type,
v28847: state_type > $o ).
tff(pred_def_18454,type,
v28849: state_type > $o ).
tff(pred_def_18455,type,
v28845: state_type > $o ).
tff(pred_def_18456,type,
v28842: state_type > $o ).
tff(pred_def_18457,type,
v28840: state_type > $o ).
tff(pred_def_18458,type,
v28838: state_type > $o ).
tff(pred_def_18459,type,
v5506: ( state_type * $int ) > $o ).
tff(pred_def_18460,type,
bxxxxxxxxxxxxxxxxx000: $int > $o ).
tff(pred_def_18461,type,
v28879: state_type > $o ).
tff(pred_def_18462,type,
v5500: ( state_type * $int ) > $o ).
tff(pred_def_18463,type,
v28883: state_type > $o ).
tff(pred_def_18464,type,
v28890: state_type > $o ).
tff(pred_def_18465,type,
v28888: state_type > $o ).
tff(pred_def_18466,type,
v28887: state_type > $o ).
tff(pred_def_18467,type,
v28886: state_type > $o ).
tff(pred_def_18468,type,
v28897: state_type > $o ).
tff(pred_def_18469,type,
b00000000000000000000: $int > $o ).
tff(pred_def_18470,type,
v28894: ( state_type * $int ) > $o ).
tff(pred_def_18471,type,
v28896: ( state_type * $int ) > $o ).
tff(pred_def_18472,type,
v28885: ( state_type * $int ) > $o ).
tff(pred_def_18473,type,
v28904: state_type > $o ).
tff(pred_def_18474,type,
v5544: state_type > $o ).
tff(pred_def_18475,type,
v28908: state_type > $o ).
tff(pred_def_18476,type,
v28906: state_type > $o ).
tff(pred_def_18477,type,
v28903: state_type > $o ).
tff(pred_def_18478,type,
v28909: state_type > $o ).
tff(pred_def_18479,type,
v28902: state_type > $o ).
tff(pred_def_18480,type,
v28912: state_type > $o ).
tff(pred_def_18481,type,
v28913: state_type > $o ).
tff(pred_def_18482,type,
v28911: state_type > $o ).
tff(pred_def_18483,type,
v28914: state_type > $o ).
tff(pred_def_18484,type,
v28910: state_type > $o ).
tff(pred_def_18485,type,
v28901: state_type > $o ).
tff(pred_def_18486,type,
v28920: state_type > $o ).
tff(pred_def_18487,type,
v28918: state_type > $o ).
tff(pred_def_18488,type,
v28917: state_type > $o ).
tff(pred_def_18489,type,
v28916: ( state_type * $int ) > $o ).
tff(pred_def_18490,type,
v28926: state_type > $o ).
tff(pred_def_18491,type,
v28925: state_type > $o ).
tff(pred_def_18492,type,
v28929: state_type > $o ).
tff(pred_def_18493,type,
v28928: state_type > $o ).
tff(pred_def_18494,type,
v28924: state_type > $o ).
tff(pred_def_18495,type,
v28935: state_type > $o ).
tff(pred_def_18496,type,
v28937: state_type > $o ).
tff(pred_def_18497,type,
v28941: state_type > $o ).
tff(pred_def_18498,type,
v28943: state_type > $o ).
tff(pred_def_18499,type,
v5486: state_type > $o ).
tff(pred_def_18500,type,
v28945: state_type > $o ).
tff(pred_def_18501,type,
v28939: state_type > $o ).
tff(pred_def_18502,type,
v28949: state_type > $o ).
tff(pred_def_18503,type,
v28951: state_type > $o ).
tff(pred_def_18504,type,
v28947: state_type > $o ).
tff(pred_def_18505,type,
v28958: state_type > $o ).
tff(pred_def_18506,type,
v28956: state_type > $o ).
tff(pred_def_18507,type,
v28955: state_type > $o ).
tff(pred_def_18508,type,
v28954: ( state_type * $int ) > $o ).
tff(pred_def_18509,type,
v28966: state_type > $o ).
tff(pred_def_18510,type,
v28964: state_type > $o ).
tff(pred_def_18511,type,
v28963: state_type > $o ).
tff(pred_def_18512,type,
v28962: ( state_type * $int ) > $o ).
tff(pred_def_18513,type,
v28970: state_type > $o ).
tff(pred_def_18514,type,
v28976: state_type > $o ).
tff(pred_def_18515,type,
v28974: state_type > $o ).
tff(pred_def_18516,type,
v28973: state_type > $o ).
tff(pred_def_18517,type,
v28972: ( state_type * $int ) > $o ).
tff(pred_def_18518,type,
v28983: state_type > $o ).
tff(pred_def_18519,type,
v28984: state_type > $o ).
tff(pred_def_18520,type,
v28982: state_type > $o ).
tff(pred_def_18521,type,
v28985: state_type > $o ).
tff(pred_def_18522,type,
v28981: state_type > $o ).
tff(pred_def_18523,type,
v28988: state_type > $o ).
tff(pred_def_18524,type,
v28989: state_type > $o ).
tff(pred_def_18525,type,
v28987: state_type > $o ).
tff(pred_def_18526,type,
v28990: state_type > $o ).
tff(pred_def_18527,type,
v28986: state_type > $o ).
tff(pred_def_18528,type,
v28980: state_type > $o ).
tff(pred_def_18529,type,
v28996: state_type > $o ).
tff(pred_def_18530,type,
v28994: state_type > $o ).
tff(pred_def_18531,type,
v28993: state_type > $o ).
tff(pred_def_18532,type,
v28992: ( state_type * $int ) > $o ).
tff(pred_def_18533,type,
v29002: state_type > $o ).
tff(pred_def_18534,type,
v29001: state_type > $o ).
tff(pred_def_18535,type,
v29004: state_type > $o ).
tff(pred_def_18536,type,
v29003: state_type > $o ).
tff(pred_def_18537,type,
v29000: state_type > $o ).
tff(pred_def_18538,type,
v29010: state_type > $o ).
tff(pred_def_18539,type,
v29008: state_type > $o ).
tff(pred_def_18540,type,
v29007: state_type > $o ).
tff(pred_def_18541,type,
v29006: ( state_type * $int ) > $o ).
tff(pred_def_18542,type,
v29018: state_type > $o ).
tff(pred_def_18543,type,
v29016: state_type > $o ).
tff(pred_def_18544,type,
v29015: state_type > $o ).
tff(pred_def_18545,type,
v29014: ( state_type * $int ) > $o ).
tff(pred_def_18546,type,
v29029: state_type > $o ).
tff(pred_def_18547,type,
v29030: state_type > $o ).
tff(pred_def_18548,type,
v29028: state_type > $o ).
tff(pred_def_18549,type,
v29031: state_type > $o ).
tff(pred_def_18550,type,
v29027: state_type > $o ).
tff(pred_def_18551,type,
v5513: state_type > $o ).
tff(pred_def_18552,type,
v29032: state_type > $o ).
tff(pred_def_18553,type,
v29026: state_type > $o ).
tff(pred_def_18554,type,
v29033: state_type > $o ).
tff(pred_def_18555,type,
v29025: state_type > $o ).
tff(pred_def_18556,type,
v29023: state_type > $o ).
tff(pred_def_18557,type,
v29034: state_type > $o ).
tff(pred_def_18558,type,
v29022: state_type > $o ).
tff(pred_def_18559,type,
v29040: state_type > $o ).
tff(pred_def_18560,type,
v29038: state_type > $o ).
tff(pred_def_18561,type,
v29037: state_type > $o ).
tff(pred_def_18562,type,
v29036: ( state_type * $int ) > $o ).
tff(pred_def_18563,type,
v29044: state_type > $o ).
tff(pred_def_18564,type,
v29050: state_type > $o ).
tff(pred_def_18565,type,
v29048: state_type > $o ).
tff(pred_def_18566,type,
v29047: state_type > $o ).
tff(pred_def_18567,type,
v29046: ( state_type * $int ) > $o ).
tff(pred_def_18568,type,
v29056: state_type > $o ).
tff(pred_def_18569,type,
v29057: state_type > $o ).
tff(pred_def_18570,type,
v29055: state_type > $o ).
tff(pred_def_18571,type,
v29059: state_type > $o ).
tff(pred_def_18572,type,
v29060: state_type > $o ).
tff(pred_def_18573,type,
v29058: state_type > $o ).
tff(pred_def_18574,type,
v29054: state_type > $o ).
tff(pred_def_18575,type,
v29066: state_type > $o ).
tff(pred_def_18576,type,
v29064: state_type > $o ).
tff(pred_def_18577,type,
v29063: state_type > $o ).
tff(pred_def_18578,type,
v29062: ( state_type * $int ) > $o ).
tff(pred_def_18579,type,
v29071: state_type > $o ).
tff(pred_def_18580,type,
v29072: state_type > $o ).
tff(pred_def_18581,type,
v29070: state_type > $o ).
tff(pred_def_18582,type,
v29078: state_type > $o ).
tff(pred_def_18583,type,
v29076: state_type > $o ).
tff(pred_def_18584,type,
v29075: state_type > $o ).
tff(pred_def_18585,type,
v29074: ( state_type * $int ) > $o ).
tff(pred_def_18586,type,
v29089: state_type > $o ).
tff(pred_def_18587,type,
v29092: state_type > $o ).
tff(pred_def_18588,type,
v29090: state_type > $o ).
tff(pred_def_18589,type,
v29088: state_type > $o ).
tff(pred_def_18590,type,
v29087: state_type > $o ).
tff(pred_def_18591,type,
v29093: state_type > $o ).
tff(pred_def_18592,type,
v29086: state_type > $o ).
tff(pred_def_18593,type,
v29094: state_type > $o ).
tff(pred_def_18594,type,
v29085: state_type > $o ).
tff(pred_def_18595,type,
v29095: state_type > $o ).
tff(pred_def_18596,type,
v29084: state_type > $o ).
tff(pred_def_18597,type,
v29096: state_type > $o ).
tff(pred_def_18598,type,
v29083: state_type > $o ).
tff(pred_def_18599,type,
v29097: state_type > $o ).
tff(pred_def_18600,type,
v29082: state_type > $o ).
tff(pred_def_18601,type,
v29103: state_type > $o ).
tff(pred_def_18602,type,
v29101: state_type > $o ).
tff(pred_def_18603,type,
v29100: state_type > $o ).
tff(pred_def_18604,type,
v29106: state_type > $o ).
tff(pred_def_18605,type,
v29108: state_type > $o ).
tff(pred_def_18606,type,
v29118: state_type > $o ).
tff(pred_def_18607,type,
v29117: state_type > $o ).
tff(pred_def_18608,type,
v29116: state_type > $o ).
tff(pred_def_18609,type,
v29115: state_type > $o ).
tff(pred_def_18610,type,
v29113: state_type > $o ).
tff(pred_def_18611,type,
v29112: state_type > $o ).
tff(pred_def_18612,type,
v28933: state_type > $o ).
tff(pred_def_18613,type,
v29124: state_type > $o ).
tff(pred_def_18614,type,
v29122: state_type > $o ).
tff(pred_def_18615,type,
v29120: state_type > $o ).
tff(pred_def_18616,type,
v29133: state_type > $o ).
tff(pred_def_18617,type,
v29131: state_type > $o ).
tff(pred_def_18618,type,
v29129: state_type > $o ).
tff(pred_def_18619,type,
v29127: state_type > $o ).
tff(pred_def_18620,type,
v29136: state_type > $o ).
tff(pred_def_18621,type,
v29137: state_type > $o ).
tff(pred_def_18622,type,
v29135: state_type > $o ).
tff(pred_def_18623,type,
v29138: state_type > $o ).
tff(pred_def_18624,type,
v28931: state_type > $o ).
tff(pred_def_18625,type,
v28877: state_type > $o ).
tff(pred_def_18626,type,
v28875: state_type > $o ).
tff(pred_def_18627,type,
v28873: state_type > $o ).
tff(pred_def_18628,type,
v28871: ( state_type * $int ) > $o ).
tff(pred_def_18629,type,
v29141: state_type > $o ).
tff(pred_def_18630,type,
v29147: state_type > $o ).
tff(pred_def_18631,type,
v29146: state_type > $o ).
tff(pred_def_18632,type,
v29154: state_type > $o ).
tff(pred_def_18633,type,
v29156: state_type > $o ).
tff(pred_def_18634,type,
v29155: state_type > $o ).
tff(pred_def_18635,type,
v29151: state_type > $o ).
tff(pred_def_18636,type,
v29153: state_type > $o ).
tff(pred_def_18637,type,
v29145: state_type > $o ).
tff(pred_def_18638,type,
v29167: state_type > $o ).
tff(pred_def_18639,type,
v29166: state_type > $o ).
tff(pred_def_18640,type,
v29165: state_type > $o ).
tff(pred_def_18641,type,
v29168: state_type > $o ).
tff(pred_def_18642,type,
v29164: state_type > $o ).
tff(pred_def_18643,type,
v29169: state_type > $o ).
tff(pred_def_18644,type,
v29163: state_type > $o ).
tff(pred_def_18645,type,
v29172: state_type > $o ).
tff(pred_def_18646,type,
v29173: state_type > $o ).
tff(pred_def_18647,type,
v29171: state_type > $o ).
tff(pred_def_18648,type,
v29174: state_type > $o ).
tff(pred_def_18649,type,
v29170: state_type > $o ).
tff(pred_def_18650,type,
v29177: state_type > $o ).
tff(pred_def_18651,type,
v29178: state_type > $o ).
tff(pred_def_18652,type,
v29176: state_type > $o ).
tff(pred_def_18653,type,
v29179: state_type > $o ).
tff(pred_def_18654,type,
v29175: state_type > $o ).
tff(pred_def_18655,type,
v29161: ( state_type * $int ) > $o ).
tff(pred_def_18656,type,
v29182: state_type > $o ).
tff(pred_def_18657,type,
v29181: state_type > $o ).
tff(pred_def_18658,type,
v29180: ( state_type * $int ) > $o ).
tff(pred_def_18659,type,
v29160: ( state_type * $int ) > $o ).
tff(pred_def_18660,type,
v29157: ( state_type * $int ) > $o ).
tff(pred_def_18661,type,
v29159: ( state_type * $int ) > $o ).
tff(pred_def_18662,type,
v29186: state_type > $o ).
tff(pred_def_18663,type,
v29185: ( state_type * $int ) > $o ).
tff(pred_def_18664,type,
v28869: ( state_type * $int ) > $o ).
tff(pred_def_18665,type,
v28867: ( state_type * $int ) > $o ).
tff(pred_def_18666,type,
v28865: ( state_type * $int ) > $o ).
tff(pred_def_18667,type,
v28863: ( state_type * $int ) > $o ).
tff(pred_def_18668,type,
v28861: ( state_type * $int ) > $o ).
tff(pred_def_18669,type,
v28859: ( state_type * $int ) > $o ).
tff(pred_def_18670,type,
v28857: ( state_type * $int ) > $o ).
tff(pred_def_18671,type,
v29197: state_type > $o ).
tff(pred_def_18672,type,
v29195: state_type > $o ).
tff(pred_def_18673,type,
v29193: state_type > $o ).
tff(pred_def_18674,type,
v29191: state_type > $o ).
tff(pred_def_18675,type,
v29202: state_type > $o ).
tff(pred_def_18676,type,
v29201: state_type > $o ).
tff(pred_def_18677,type,
v29209: state_type > $o ).
tff(pred_def_18678,type,
v29211: state_type > $o ).
tff(pred_def_18679,type,
v29210: state_type > $o ).
tff(pred_def_18680,type,
v29206: state_type > $o ).
tff(pred_def_18681,type,
v29208: state_type > $o ).
tff(pred_def_18682,type,
v29200: state_type > $o ).
tff(pred_def_18683,type,
v29189: ( state_type * $int ) > $o ).
tff(pred_def_18684,type,
v29216: state_type > $o ).
tff(pred_def_18685,type,
v29223: state_type > $o ).
tff(pred_def_18686,type,
v29222: state_type > $o ).
tff(pred_def_18687,type,
v29221: state_type > $o ).
tff(pred_def_18688,type,
v29224: state_type > $o ).
tff(pred_def_18689,type,
v29220: state_type > $o ).
tff(pred_def_18690,type,
v29225: state_type > $o ).
tff(pred_def_18691,type,
v29219: state_type > $o ).
tff(pred_def_18692,type,
v29228: state_type > $o ).
tff(pred_def_18693,type,
v29229: state_type > $o ).
tff(pred_def_18694,type,
v29227: state_type > $o ).
tff(pred_def_18695,type,
v29230: state_type > $o ).
tff(pred_def_18696,type,
v29226: state_type > $o ).
tff(pred_def_18697,type,
v29233: state_type > $o ).
tff(pred_def_18698,type,
v29234: state_type > $o ).
tff(pred_def_18699,type,
v29232: state_type > $o ).
tff(pred_def_18700,type,
v29235: state_type > $o ).
tff(pred_def_18701,type,
v29231: state_type > $o ).
tff(pred_def_18702,type,
v29217: ( state_type * $int ) > $o ).
tff(pred_def_18703,type,
v29215: ( state_type * $int ) > $o ).
tff(pred_def_18704,type,
v29212: ( state_type * $int ) > $o ).
tff(pred_def_18705,type,
v29214: ( state_type * $int ) > $o ).
tff(pred_def_18706,type,
v29243: state_type > $o ).
tff(pred_def_18707,type,
v29241: state_type > $o ).
tff(pred_def_18708,type,
v29250: state_type > $o ).
tff(pred_def_18709,type,
v29249: state_type > $o ).
tff(pred_def_18710,type,
v29246: state_type > $o ).
tff(pred_def_18711,type,
v29248: state_type > $o ).
tff(pred_def_18712,type,
v29240: state_type > $o ).
tff(pred_def_18713,type,
v29254: state_type > $o ).
tff(pred_def_18714,type,
v29251: state_type > $o ).
tff(pred_def_18715,type,
v29253: state_type > $o ).
tff(pred_def_18716,type,
v29262: state_type > $o ).
tff(pred_def_18717,type,
v29260: state_type > $o ).
tff(pred_def_18718,type,
v29269: state_type > $o ).
tff(pred_def_18719,type,
v29270: state_type > $o ).
tff(pred_def_18720,type,
v29268: state_type > $o ).
tff(pred_def_18721,type,
v29265: state_type > $o ).
tff(pred_def_18722,type,
v29267: state_type > $o ).
tff(pred_def_18723,type,
v29259: state_type > $o ).
tff(pred_def_18724,type,
v29274: state_type > $o ).
tff(pred_def_18725,type,
v29271: state_type > $o ).
tff(pred_def_18726,type,
v29273: state_type > $o ).
tff(pred_def_18727,type,
v29278: state_type > $o ).
tff(pred_def_18728,type,
v29279: state_type > $o ).
tff(pred_def_18729,type,
v28855: state_type > $o ).
tff(pred_def_18730,type,
v28853: state_type > $o ).
tff(pred_def_18731,type,
v28851: state_type > $o ).
tff(pred_def_18732,type,
v29281: state_type > $o ).
tff(pred_def_18733,type,
v29283: state_type > $o ).
tff(pred_def_18734,type,
v29282: state_type > $o ).
tff(pred_def_18735,type,
v29293: state_type > $o ).
tff(pred_def_18736,type,
v29292: state_type > $o ).
tff(pred_def_18737,type,
v29290: state_type > $o ).
tff(pred_def_18738,type,
v29296: state_type > $o ).
tff(pred_def_18739,type,
v29294: state_type > $o ).
tff(pred_def_18740,type,
v29289: state_type > $o ).
tff(pred_def_18741,type,
v29288: state_type > $o ).
tff(pred_def_18742,type,
v29298: state_type > $o ).
tff(pred_def_18743,type,
v29300: state_type > $o ).
tff(pred_def_18744,type,
v29299: state_type > $o ).
tff(pred_def_18745,type,
v29297: state_type > $o ).
tff(pred_def_18746,type,
v29287: state_type > $o ).
tff(pred_def_18747,type,
v29306: state_type > $o ).
tff(pred_def_18748,type,
v29304: state_type > $o ).
tff(pred_def_18749,type,
v29303: state_type > $o ).
tff(pred_def_18750,type,
v29302: ( state_type * $int ) > $o ).
tff(pred_def_18751,type,
v7433: state_type > $o ).
tff(pred_def_18752,type,
v7431: state_type > $o ).
tff(pred_def_18753,type,
v7429: state_type > $o ).
tff(pred_def_18754,type,
v7427: state_type > $o ).
tff(pred_def_18755,type,
v7425: state_type > $o ).
tff(pred_def_18756,type,
v7423: state_type > $o ).
tff(pred_def_18757,type,
v7421: state_type > $o ).
tff(pred_def_18758,type,
v29312: ( state_type * $int ) > $o ).
tff(pred_def_18759,type,
v29311: ( state_type * $int ) > $o ).
tff(pred_def_18760,type,
v29310: ( state_type * $int ) > $o ).
tff(pred_def_18761,type,
v29318: state_type > $o ).
tff(pred_def_18762,type,
v29317: state_type > $o ).
tff(pred_def_18763,type,
v29328: state_type > $o ).
tff(pred_def_18764,type,
v29329: state_type > $o ).
tff(pred_def_18765,type,
v29327: state_type > $o ).
tff(pred_def_18766,type,
v29330: state_type > $o ).
tff(pred_def_18767,type,
v29326: state_type > $o ).
tff(pred_def_18768,type,
v29325: state_type > $o ).
tff(pred_def_18769,type,
v29331: state_type > $o ).
tff(pred_def_18770,type,
v29322: state_type > $o ).
tff(pred_def_18771,type,
v29324: state_type > $o ).
tff(pred_def_18772,type,
v29316: state_type > $o ).
tff(pred_def_18773,type,
v29335: state_type > $o ).
tff(pred_def_18774,type,
v29332: state_type > $o ).
tff(pred_def_18775,type,
v29334: state_type > $o ).
tff(pred_def_18776,type,
v7413: state_type > $o ).
tff(pred_def_18777,type,
v29359: state_type > $o ).
tff(pred_def_18778,type,
v29357: state_type > $o ).
tff(pred_def_18779,type,
v29356: state_type > $o ).
tff(pred_def_18780,type,
b000000001: $int > $o ).
tff(pred_def_18781,type,
v29362: ( state_type * $int ) > $o ).
tff(pred_def_18782,type,
v29352: ( state_type * $int ) > $o ).
tff(pred_def_18783,type,
v29364: ( state_type * $int ) > $o ).
tff(pred_def_18784,type,
v29355: ( state_type * $int ) > $o ).
tff(pred_def_18785,type,
v29368: state_type > $o ).
tff(pred_def_18786,type,
v29369: ( state_type * $int ) > $o ).
tff(pred_def_18787,type,
v29372: ( state_type * $int ) > $o ).
tff(pred_def_18788,type,
v29371: state_type > $o ).
tff(pred_def_18789,type,
v29374: ( state_type * $int ) > $o ).
tff(pred_def_18790,type,
v29373: state_type > $o ).
tff(pred_def_18791,type,
v29375: ( state_type * $int ) > $o ).
tff(pred_def_18792,type,
v29378: ( state_type * $int ) > $o ).
tff(pred_def_18793,type,
v29377: state_type > $o ).
tff(pred_def_18794,type,
v29379: ( state_type * $int ) > $o ).
tff(pred_def_18795,type,
v29382: ( state_type * $int ) > $o ).
tff(pred_def_18796,type,
v29381: state_type > $o ).
tff(pred_def_18797,type,
v29370: ( state_type * $int ) > $o ).
tff(pred_def_18798,type,
v29367: ( state_type * $int ) > $o ).
tff(pred_def_18799,type,
v29388: state_type > $o ).
tff(pred_def_18800,type,
v29386: state_type > $o ).
tff(pred_def_18801,type,
v29385: state_type > $o ).
tff(pred_def_18802,type,
v29384: ( state_type * $int ) > $o ).
tff(pred_def_18803,type,
v29396: state_type > $o ).
tff(pred_def_18804,type,
v29394: state_type > $o ).
tff(pred_def_18805,type,
v29393: state_type > $o ).
tff(pred_def_18806,type,
v29392: ( state_type * $int ) > $o ).
tff(pred_def_18807,type,
v29404: state_type > $o ).
tff(pred_def_18808,type,
v29402: state_type > $o ).
tff(pred_def_18809,type,
v29401: state_type > $o ).
tff(pred_def_18810,type,
v29400: ( state_type * $int ) > $o ).
tff(pred_def_18811,type,
v29350: state_type > $o ).
tff(pred_def_18812,type,
v29429: state_type > $o ).
tff(pred_def_18813,type,
v29430: state_type > $o ).
tff(pred_def_18814,type,
v29428: state_type > $o ).
tff(pred_def_18815,type,
v29431: ( state_type * $int ) > $o ).
tff(pred_def_18816,type,
v29426: ( state_type * $int ) > $o ).
tff(pred_def_18817,type,
v29432: ( state_type * $int ) > $o ).
tff(pred_def_18818,type,
v29433: ( state_type * $int ) > $o ).
tff(pred_def_18819,type,
v29434: ( state_type * $int ) > $o ).
tff(pred_def_18820,type,
v29435: ( state_type * $int ) > $o ).
tff(pred_def_18821,type,
v29436: ( state_type * $int ) > $o ).
tff(pred_def_18822,type,
v29437: ( state_type * $int ) > $o ).
tff(pred_def_18823,type,
v29438: ( state_type * $int ) > $o ).
tff(pred_def_18824,type,
v29439: ( state_type * $int ) > $o ).
tff(pred_def_18825,type,
v29440: ( state_type * $int ) > $o ).
tff(pred_def_18826,type,
v29441: ( state_type * $int ) > $o ).
tff(pred_def_18827,type,
v29424: ( state_type * $int ) > $o ).
tff(pred_def_18828,type,
v29448: state_type > $o ).
tff(pred_def_18829,type,
v29446: state_type > $o ).
tff(pred_def_18830,type,
v29445: state_type > $o ).
tff(pred_def_18831,type,
v29444: state_type > $o ).
tff(pred_def_18832,type,
v29455: state_type > $o ).
tff(pred_def_18833,type,
b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000: $int > $o ).
tff(pred_def_18834,type,
v29452: ( state_type * $int ) > $o ).
tff(pred_def_18835,type,
v29454: ( state_type * $int ) > $o ).
tff(pred_def_18836,type,
v29443: ( state_type * $int ) > $o ).
tff(pred_def_18837,type,
v29422: ( state_type * $int ) > $o ).
tff(pred_def_18838,type,
v29420: ( state_type * $int ) > $o ).
tff(pred_def_18839,type,
v29418: ( state_type * $int ) > $o ).
tff(pred_def_18840,type,
v29416: ( state_type * $int ) > $o ).
tff(pred_def_18841,type,
v29414: ( state_type * $int ) > $o ).
tff(pred_def_18842,type,
v29412: ( state_type * $int ) > $o ).
tff(pred_def_18843,type,
v29410: ( state_type * $int ) > $o ).
tff(pred_def_18844,type,
v29408: ( state_type * $int ) > $o ).
tff(pred_def_18845,type,
v29345: ( state_type * $int ) > $o ).
tff(pred_def_18846,type,
v29459: ( state_type * $int ) > $o ).
tff(pred_def_18847,type,
v29460: ( state_type * $int ) > $o ).
tff(pred_def_18848,type,
v29348: ( state_type * $int ) > $o ).
tff(pred_def_18849,type,
v29464: state_type > $o ).
tff(pred_def_18850,type,
v29466: ( state_type * $int ) > $o ).
tff(pred_def_18851,type,
v29467: ( state_type * $int ) > $o ).
tff(pred_def_18852,type,
v29462: ( state_type * $int ) > $o ).
tff(pred_def_18853,type,
v29472: state_type > $o ).
tff(pred_def_18854,type,
v29471: state_type > $o ).
tff(pred_def_18855,type,
v29480: state_type > $o ).
tff(pred_def_18856,type,
v29485: ( state_type * $int ) > $o ).
tff(pred_def_18857,type,
v29484: state_type > $o ).
tff(pred_def_18858,type,
v29487: ( state_type * $int ) > $o ).
tff(pred_def_18859,type,
v29486: state_type > $o ).
tff(pred_def_18860,type,
v29483: state_type > $o ).
tff(pred_def_18861,type,
v29489: ( state_type * $int ) > $o ).
tff(pred_def_18862,type,
v29488: state_type > $o ).
tff(pred_def_18863,type,
v29482: state_type > $o ).
tff(pred_def_18864,type,
v29490: state_type > $o ).
tff(pred_def_18865,type,
v29481: state_type > $o ).
tff(pred_def_18866,type,
v29479: state_type > $o ).
tff(pred_def_18867,type,
v29494: ( state_type * $int ) > $o ).
tff(pred_def_18868,type,
v29493: state_type > $o ).
tff(pred_def_18869,type,
v29492: state_type > $o ).
tff(pred_def_18870,type,
v29491: state_type > $o ).
tff(pred_def_18871,type,
v29476: state_type > $o ).
tff(pred_def_18872,type,
v29478: state_type > $o ).
tff(pred_def_18873,type,
v29470: state_type > $o ).
tff(pred_def_18874,type,
v29498: ( state_type * $int ) > $o ).
tff(pred_def_18875,type,
v29495: ( state_type * $int ) > $o ).
tff(pred_def_18876,type,
v29497: ( state_type * $int ) > $o ).
tff(pred_def_18877,type,
v29469: ( state_type * $int ) > $o ).
tff(pred_def_18878,type,
v29504: state_type > $o ).
tff(pred_def_18879,type,
v29506: ( state_type * $int ) > $o ).
tff(pred_def_18880,type,
v29507: ( state_type * $int ) > $o ).
tff(pred_def_18881,type,
v29502: ( state_type * $int ) > $o ).
tff(pred_def_18882,type,
v29511: state_type > $o ).
tff(pred_def_18883,type,
v29513: ( state_type * $int ) > $o ).
tff(pred_def_18884,type,
v29514: ( state_type * $int ) > $o ).
tff(pred_def_18885,type,
v29509: ( state_type * $int ) > $o ).
tff(pred_def_18886,type,
v29520: state_type > $o ).
tff(pred_def_18887,type,
v29518: state_type > $o ).
tff(pred_def_18888,type,
v29531: ( state_type * $int ) > $o ).
tff(pred_def_18889,type,
v29530: state_type > $o ).
tff(pred_def_18890,type,
v29533: ( state_type * $int ) > $o ).
tff(pred_def_18891,type,
v29532: state_type > $o ).
tff(pred_def_18892,type,
v29529: state_type > $o ).
tff(pred_def_18893,type,
v29535: ( state_type * $int ) > $o ).
tff(pred_def_18894,type,
v29534: state_type > $o ).
tff(pred_def_18895,type,
v29528: state_type > $o ).
tff(pred_def_18896,type,
v29536: state_type > $o ).
tff(pred_def_18897,type,
v29527: state_type > $o ).
tff(pred_def_18898,type,
v29526: state_type > $o ).
tff(pred_def_18899,type,
v29540: ( state_type * $int ) > $o ).
tff(pred_def_18900,type,
v29539: state_type > $o ).
tff(pred_def_18901,type,
v29538: state_type > $o ).
tff(pred_def_18902,type,
v29537: state_type > $o ).
tff(pred_def_18903,type,
v29523: state_type > $o ).
tff(pred_def_18904,type,
v29525: state_type > $o ).
tff(pred_def_18905,type,
v29517: state_type > $o ).
tff(pred_def_18906,type,
v29544: ( state_type * $int ) > $o ).
tff(pred_def_18907,type,
v29541: ( state_type * $int ) > $o ).
tff(pred_def_18908,type,
v29543: ( state_type * $int ) > $o ).
tff(pred_def_18909,type,
v29516: ( state_type * $int ) > $o ).
tff(pred_def_18910,type,
v29550: state_type > $o ).
tff(pred_def_18911,type,
v29552: ( state_type * $int ) > $o ).
tff(pred_def_18912,type,
v29553: ( state_type * $int ) > $o ).
tff(pred_def_18913,type,
v29548: ( state_type * $int ) > $o ).
tff(pred_def_18914,type,
v29557: state_type > $o ).
tff(pred_def_18915,type,
v29559: ( state_type * $int ) > $o ).
tff(pred_def_18916,type,
v29560: ( state_type * $int ) > $o ).
tff(pred_def_18917,type,
v29555: ( state_type * $int ) > $o ).
tff(pred_def_18918,type,
v29566: state_type > $o ).
tff(pred_def_18919,type,
v29564: state_type > $o ).
tff(pred_def_18920,type,
v29577: ( state_type * $int ) > $o ).
tff(pred_def_18921,type,
v29576: state_type > $o ).
tff(pred_def_18922,type,
v29579: ( state_type * $int ) > $o ).
tff(pred_def_18923,type,
v29578: state_type > $o ).
tff(pred_def_18924,type,
v29575: state_type > $o ).
tff(pred_def_18925,type,
v29581: ( state_type * $int ) > $o ).
tff(pred_def_18926,type,
v29580: state_type > $o ).
tff(pred_def_18927,type,
v29574: state_type > $o ).
tff(pred_def_18928,type,
v29582: state_type > $o ).
tff(pred_def_18929,type,
v29573: state_type > $o ).
tff(pred_def_18930,type,
v29572: state_type > $o ).
tff(pred_def_18931,type,
v29586: ( state_type * $int ) > $o ).
tff(pred_def_18932,type,
v29585: state_type > $o ).
tff(pred_def_18933,type,
v29584: state_type > $o ).
tff(pred_def_18934,type,
v29583: state_type > $o ).
tff(pred_def_18935,type,
v29569: state_type > $o ).
tff(pred_def_18936,type,
v29571: state_type > $o ).
tff(pred_def_18937,type,
v29563: state_type > $o ).
tff(pred_def_18938,type,
v29590: ( state_type * $int ) > $o ).
tff(pred_def_18939,type,
v29587: ( state_type * $int ) > $o ).
tff(pred_def_18940,type,
v29589: ( state_type * $int ) > $o ).
tff(pred_def_18941,type,
v29562: ( state_type * $int ) > $o ).
tff(pred_def_18942,type,
v29343: ( state_type * $int ) > $o ).
tff(pred_def_18943,type,
v29341: ( state_type * $int ) > $o ).
tff(pred_def_18944,type,
v29339: ( state_type * $int ) > $o ).
tff(pred_def_18945,type,
v29600: state_type > $o ).
tff(pred_def_18946,type,
v29606: state_type > $o ).
tff(pred_def_18947,type,
v29608: state_type > $o ).
tff(pred_def_18948,type,
v29605: state_type > $o ).
tff(pred_def_18949,type,
v29616: state_type > $o ).
tff(pred_def_18950,type,
v29615: state_type > $o ).
tff(pred_def_18951,type,
v29614: state_type > $o ).
tff(pred_def_18952,type,
v29613: state_type > $o ).
tff(pred_def_18953,type,
v29612: state_type > $o ).
tff(pred_def_18954,type,
v29610: state_type > $o ).
tff(pred_def_18955,type,
v29604: state_type > $o ).
tff(pred_def_18956,type,
v29619: state_type > $o ).
tff(pred_def_18957,type,
v29617: state_type > $o ).
tff(pred_def_18958,type,
v29603: state_type > $o ).
tff(pred_def_18959,type,
v29624: state_type > $o ).
tff(pred_def_18960,type,
v29623: state_type > $o ).
tff(pred_def_18961,type,
v29622: state_type > $o ).
tff(pred_def_18962,type,
v29620: state_type > $o ).
tff(pred_def_18963,type,
v29602: state_type > $o ).
tff(pred_def_18964,type,
v29599: state_type > $o ).
tff(pred_def_18965,type,
v29625: state_type > $o ).
tff(pred_def_18966,type,
v29597: state_type > $o ).
tff(pred_def_18967,type,
v29632: state_type > $o ).
tff(pred_def_18968,type,
v29630: state_type > $o ).
tff(pred_def_18969,type,
v29629: state_type > $o ).
tff(pred_def_18970,type,
v29627: ( state_type * $int ) > $o ).
tff(pred_def_18971,type,
v29642: state_type > $o ).
tff(pred_def_18972,type,
v29640: state_type > $o ).
tff(pred_def_18973,type,
v29639: state_type > $o ).
tff(pred_def_18974,type,
v29637: ( state_type * $int ) > $o ).
tff(pred_def_18975,type,
v29635: ( state_type * $int ) > $o ).
tff(pred_def_18976,type,
v29645: state_type > $o ).
tff(pred_def_18977,type,
v29644: ( state_type * $int ) > $o ).
tff(pred_def_18978,type,
v29651: state_type > $o ).
tff(pred_def_18979,type,
v29649: state_type > $o ).
tff(pred_def_18980,type,
v29648: state_type > $o ).
tff(pred_def_18981,type,
v29647: ( state_type * $int ) > $o ).
tff(pred_def_18982,type,
v29660: state_type > $o ).
tff(pred_def_18983,type,
v29658: state_type > $o ).
tff(pred_def_18984,type,
v29657: state_type > $o ).
tff(pred_def_18985,type,
v29655: ( state_type * $int ) > $o ).
tff(pred_def_18986,type,
v29668: state_type > $o ).
tff(pred_def_18987,type,
v29666: state_type > $o ).
tff(pred_def_18988,type,
v29665: state_type > $o ).
tff(pred_def_18989,type,
v29663: ( state_type * $int ) > $o ).
tff(pred_def_18990,type,
v29676: state_type > $o ).
tff(pred_def_18991,type,
v29674: state_type > $o ).
tff(pred_def_18992,type,
v29673: state_type > $o ).
tff(pred_def_18993,type,
v29671: ( state_type * $int ) > $o ).
tff(pred_def_18994,type,
v29594: state_type > $o ).
tff(pred_def_18995,type,
v29693: state_type > $o ).
tff(pred_def_18996,type,
v29694: state_type > $o ).
tff(pred_def_18997,type,
v29692: state_type > $o ).
tff(pred_def_18998,type,
v29695: state_type > $o ).
tff(pred_def_18999,type,
v29691: state_type > $o ).
tff(pred_def_19000,type,
v29696: state_type > $o ).
tff(pred_def_19001,type,
v29690: state_type > $o ).
tff(pred_def_19002,type,
v29697: state_type > $o ).
tff(pred_def_19003,type,
v29689: state_type > $o ).
tff(pred_def_19004,type,
v29698: state_type > $o ).
tff(pred_def_19005,type,
v29688: state_type > $o ).
tff(pred_def_19006,type,
v29699: state_type > $o ).
tff(pred_def_19007,type,
v29686: state_type > $o ).
tff(pred_def_19008,type,
v29702: state_type > $o ).
tff(pred_def_19009,type,
v29700: state_type > $o ).
tff(pred_def_19010,type,
v29685: state_type > $o ).
tff(pred_def_19011,type,
v29709: state_type > $o ).
tff(pred_def_19012,type,
v29708: state_type > $o ).
tff(pred_def_19013,type,
v29707: state_type > $o ).
tff(pred_def_19014,type,
v29706: state_type > $o ).
tff(pred_def_19015,type,
v29705: state_type > $o ).
tff(pred_def_19016,type,
v29703: state_type > $o ).
tff(pred_def_19017,type,
v29684: state_type > $o ).
tff(pred_def_19018,type,
v29712: state_type > $o ).
tff(pred_def_19019,type,
v29710: state_type > $o ).
tff(pred_def_19020,type,
v29683: state_type > $o ).
tff(pred_def_19021,type,
v29713: state_type > $o ).
tff(pred_def_19022,type,
v29682: state_type > $o ).
tff(pred_def_19023,type,
v29715: state_type > $o ).
tff(pred_def_19024,type,
v29680: state_type > $o ).
tff(pred_def_19025,type,
v29723: state_type > $o ).
tff(pred_def_19026,type,
v29722: state_type > $o ).
tff(pred_def_19027,type,
v29721: state_type > $o ).
tff(pred_def_19028,type,
v29720: state_type > $o ).
tff(pred_def_19029,type,
v29719: state_type > $o ).
tff(pred_def_19030,type,
v29717: state_type > $o ).
tff(pred_def_19031,type,
v29724: ( state_type * $int ) > $o ).
tff(pred_def_19032,type,
v29726: state_type > $o ).
tff(pred_def_19033,type,
v29732: state_type > $o ).
tff(pred_def_19034,type,
v29731: state_type > $o ).
tff(pred_def_19035,type,
v29730: state_type > $o ).
tff(pred_def_19036,type,
v29728: state_type > $o ).
tff(pred_def_19037,type,
v29725: state_type > $o ).
tff(pred_def_19038,type,
v29740: state_type > $o ).
tff(pred_def_19039,type,
v29739: state_type > $o ).
tff(pred_def_19040,type,
v29738: state_type > $o ).
tff(pred_def_19041,type,
v29736: state_type > $o ).
tff(pred_def_19042,type,
v29743: state_type > $o ).
tff(pred_def_19043,type,
v29741: state_type > $o ).
tff(pred_def_19044,type,
v29735: state_type > $o ).
tff(pred_def_19045,type,
v29747: state_type > $o ).
tff(pred_def_19046,type,
v29746: state_type > $o ).
tff(pred_def_19047,type,
v29744: state_type > $o ).
tff(pred_def_19048,type,
v29733: state_type > $o ).
tff(pred_def_19049,type,
v29679: ( state_type * $int ) > $o ).
tff(pred_def_19050,type,
v29751: state_type > $o ).
tff(pred_def_19051,type,
v29752: state_type > $o ).
tff(pred_def_19052,type,
v29750: state_type > $o ).
tff(pred_def_19053,type,
v29753: state_type > $o ).
tff(pred_def_19054,type,
v29749: state_type > $o ).
tff(pred_def_19055,type,
v29755: state_type > $o ).
tff(pred_def_19056,type,
v29754: state_type > $o ).
tff(pred_def_19057,type,
v7405: state_type > $o ).
tff(pred_def_19058,type,
v7403: state_type > $o ).
tff(pred_def_19059,type,
v7401: state_type > $o ).
tff(pred_def_19060,type,
v29757: state_type > $o ).
tff(pred_def_19061,type,
v29763: ( state_type * $int ) > $o ).
tff(pred_def_19062,type,
v29762: ( state_type * $int ) > $o ).
tff(pred_def_19063,type,
v29761: ( state_type * $int ) > $o ).
tff(pred_def_19064,type,
v29766: state_type > $o ).
tff(pred_def_19065,type,
v29773: state_type > $o ).
tff(pred_def_19066,type,
v29771: state_type > $o ).
tff(pred_def_19067,type,
v29770: state_type > $o ).
tff(pred_def_19068,type,
v29783: state_type > $o ).
tff(pred_def_19069,type,
v29759: ( state_type * $int ) > $o ).
tff(pred_def_19070,type,
v29784: state_type > $o ).
tff(pred_def_19071,type,
v29782: state_type > $o ).
tff(pred_def_19072,type,
v29785: state_type > $o ).
tff(pred_def_19073,type,
v29781: state_type > $o ).
tff(pred_def_19074,type,
v29780: state_type > $o ).
tff(pred_def_19075,type,
v29786: state_type > $o ).
tff(pred_def_19076,type,
v29777: state_type > $o ).
tff(pred_def_19077,type,
v29779: state_type > $o ).
tff(pred_def_19078,type,
v29769: state_type > $o ).
tff(pred_def_19079,type,
v29790: state_type > $o ).
tff(pred_def_19080,type,
v29787: state_type > $o ).
tff(pred_def_19081,type,
v29789: state_type > $o ).
tff(pred_def_19082,type,
v7395: state_type > $o ).
tff(pred_def_19083,type,
v29808: state_type > $o ).
tff(pred_def_19084,type,
v29809: ( state_type * $int ) > $o ).
tff(pred_def_19085,type,
v29812: ( state_type * $int ) > $o ).
tff(pred_def_19086,type,
v29811: state_type > $o ).
tff(pred_def_19087,type,
v29814: ( state_type * $int ) > $o ).
tff(pred_def_19088,type,
v29813: state_type > $o ).
tff(pred_def_19089,type,
v29815: ( state_type * $int ) > $o ).
tff(pred_def_19090,type,
v29818: ( state_type * $int ) > $o ).
tff(pred_def_19091,type,
v29817: state_type > $o ).
tff(pred_def_19092,type,
v29819: ( state_type * $int ) > $o ).
tff(pred_def_19093,type,
v29822: ( state_type * $int ) > $o ).
tff(pred_def_19094,type,
v29821: state_type > $o ).
tff(pred_def_19095,type,
v29810: ( state_type * $int ) > $o ).
tff(pred_def_19096,type,
v29807: ( state_type * $int ) > $o ).
tff(pred_def_19097,type,
v29806: ( state_type * $int ) > $o ).
tff(pred_def_19098,type,
v29804: state_type > $o ).
tff(pred_def_19099,type,
v29831: ( state_type * $int ) > $o ).
tff(pred_def_19100,type,
v29832: ( state_type * $int ) > $o ).
tff(pred_def_19101,type,
v29830: ( state_type * $int ) > $o ).
tff(pred_def_19102,type,
v29828: ( state_type * $int ) > $o ).
tff(pred_def_19103,type,
v29826: ( state_type * $int ) > $o ).
tff(pred_def_19104,type,
v29824: ( state_type * $int ) > $o ).
tff(pred_def_19105,type,
v29800: ( state_type * $int ) > $o ).
tff(pred_def_19106,type,
v29835: ( state_type * $int ) > $o ).
tff(pred_def_19107,type,
v29836: ( state_type * $int ) > $o ).
tff(pred_def_19108,type,
v29802: ( state_type * $int ) > $o ).
tff(pred_def_19109,type,
v29840: state_type > $o ).
tff(pred_def_19110,type,
v29842: ( state_type * $int ) > $o ).
tff(pred_def_19111,type,
v29843: ( state_type * $int ) > $o ).
tff(pred_def_19112,type,
v29838: ( state_type * $int ) > $o ).
tff(pred_def_19113,type,
v29848: state_type > $o ).
tff(pred_def_19114,type,
v29847: state_type > $o ).
tff(pred_def_19115,type,
v29856: state_type > $o ).
tff(pred_def_19116,type,
v29861: ( state_type * $int ) > $o ).
tff(pred_def_19117,type,
v29860: state_type > $o ).
tff(pred_def_19118,type,
v29863: ( state_type * $int ) > $o ).
tff(pred_def_19119,type,
v29862: state_type > $o ).
tff(pred_def_19120,type,
v29859: state_type > $o ).
tff(pred_def_19121,type,
v29865: ( state_type * $int ) > $o ).
tff(pred_def_19122,type,
v29864: state_type > $o ).
tff(pred_def_19123,type,
v29858: state_type > $o ).
tff(pred_def_19124,type,
v29866: state_type > $o ).
tff(pred_def_19125,type,
v29857: state_type > $o ).
tff(pred_def_19126,type,
v29855: state_type > $o ).
tff(pred_def_19127,type,
v29870: ( state_type * $int ) > $o ).
tff(pred_def_19128,type,
v29869: state_type > $o ).
tff(pred_def_19129,type,
v29868: state_type > $o ).
tff(pred_def_19130,type,
v29867: state_type > $o ).
tff(pred_def_19131,type,
v29852: state_type > $o ).
tff(pred_def_19132,type,
v29854: state_type > $o ).
tff(pred_def_19133,type,
v29846: state_type > $o ).
tff(pred_def_19134,type,
v29874: ( state_type * $int ) > $o ).
tff(pred_def_19135,type,
v29871: ( state_type * $int ) > $o ).
tff(pred_def_19136,type,
v29873: ( state_type * $int ) > $o ).
tff(pred_def_19137,type,
v29845: ( state_type * $int ) > $o ).
tff(pred_def_19138,type,
v29798: ( state_type * $int ) > $o ).
tff(pred_def_19139,type,
v29796: ( state_type * $int ) > $o ).
tff(pred_def_19140,type,
v29794: ( state_type * $int ) > $o ).
tff(pred_def_19141,type,
v29883: state_type > $o ).
tff(pred_def_19142,type,
v29884: state_type > $o ).
tff(pred_def_19143,type,
v29882: state_type > $o ).
tff(pred_def_19144,type,
v29885: state_type > $o ).
tff(pred_def_19145,type,
v29881: state_type > $o ).
tff(pred_def_19146,type,
v29886: state_type > $o ).
tff(pred_def_19147,type,
v29879: state_type > $o ).
tff(pred_def_19148,type,
v29887: state_type > $o ).
tff(pred_def_19149,type,
v29892: state_type > $o ).
tff(pred_def_19150,type,
v29893: state_type > $o ).
tff(pred_def_19151,type,
v29891: state_type > $o ).
tff(pred_def_19152,type,
v29894: state_type > $o ).
tff(pred_def_19153,type,
v29890: state_type > $o ).
tff(pred_def_19154,type,
v29895: state_type > $o ).
tff(pred_def_19155,type,
v29888: state_type > $o ).
tff(pred_def_19156,type,
v29878: ( state_type * $int ) > $o ).
tff(pred_def_19157,type,
v29901: state_type > $o ).
tff(pred_def_19158,type,
v29900: state_type > $o ).
tff(pred_def_19159,type,
v29903: state_type > $o ).
tff(pred_def_19160,type,
v29902: state_type > $o ).
tff(pred_def_19161,type,
v29899: state_type > $o ).
tff(pred_def_19162,type,
v29904: state_type > $o ).
tff(pred_def_19163,type,
v29898: state_type > $o ).
tff(pred_def_19164,type,
v29906: state_type > $o ).
tff(pred_def_19165,type,
v29905: state_type > $o ).
tff(pred_def_19166,type,
v29897: state_type > $o ).
tff(pred_def_19167,type,
v7387: state_type > $o ).
tff(pred_def_19168,type,
v7385: state_type > $o ).
tff(pred_def_19169,type,
v7383: state_type > $o ).
tff(pred_def_19170,type,
v29908: state_type > $o ).
tff(pred_def_19171,type,
v29920: state_type > $o ).
tff(pred_def_19172,type,
v29927: state_type > $o ).
tff(pred_def_19173,type,
v29925: state_type > $o ).
tff(pred_def_19174,type,
v29924: state_type > $o ).
tff(pred_def_19175,type,
v29923: state_type > $o ).
tff(pred_def_19176,type,
v29934: state_type > $o ).
tff(pred_def_19177,type,
v29931: ( state_type * $int ) > $o ).
tff(pred_def_19178,type,
v29914: ( state_type * $int ) > $o ).
tff(pred_def_19179,type,
v29933: ( state_type * $int ) > $o ).
tff(pred_def_19180,type,
v29922: ( state_type * $int ) > $o ).
tff(pred_def_19181,type,
v29918: ( state_type * $int ) > $o ).
tff(pred_def_19182,type,
v29937: ( state_type * $int ) > $o ).
tff(pred_def_19183,type,
v29916: ( state_type * $int ) > $o ).
tff(pred_def_19184,type,
v29939: state_type > $o ).
tff(pred_def_19185,type,
v29940: ( state_type * $int ) > $o ).
tff(pred_def_19186,type,
v29943: ( state_type * $int ) > $o ).
tff(pred_def_19187,type,
v29942: state_type > $o ).
tff(pred_def_19188,type,
v29945: ( state_type * $int ) > $o ).
tff(pred_def_19189,type,
v29944: state_type > $o ).
tff(pred_def_19190,type,
v29946: ( state_type * $int ) > $o ).
tff(pred_def_19191,type,
v29949: ( state_type * $int ) > $o ).
tff(pred_def_19192,type,
v29948: state_type > $o ).
tff(pred_def_19193,type,
v29950: ( state_type * $int ) > $o ).
tff(pred_def_19194,type,
v29953: ( state_type * $int ) > $o ).
tff(pred_def_19195,type,
v29952: state_type > $o ).
tff(pred_def_19196,type,
v29941: ( state_type * $int ) > $o ).
tff(pred_def_19197,type,
v29938: ( state_type * $int ) > $o ).
tff(pred_def_19198,type,
v29959: state_type > $o ).
tff(pred_def_19199,type,
v29957: state_type > $o ).
tff(pred_def_19200,type,
v29956: state_type > $o ).
tff(pred_def_19201,type,
v29955: ( state_type * $int ) > $o ).
tff(pred_def_19202,type,
v29967: state_type > $o ).
tff(pred_def_19203,type,
v29965: state_type > $o ).
tff(pred_def_19204,type,
v29964: state_type > $o ).
tff(pred_def_19205,type,
v29963: ( state_type * $int ) > $o ).
tff(pred_def_19206,type,
v29912: state_type > $o ).
tff(pred_def_19207,type,
v29981: state_type > $o ).
tff(pred_def_19208,type,
v29979: state_type > $o ).
tff(pred_def_19209,type,
v29994: state_type > $o ).
tff(pred_def_19210,type,
v29992: state_type > $o ).
tff(pred_def_19211,type,
v29991: state_type > $o ).
tff(pred_def_19212,type,
v29989: ( state_type * $int ) > $o ).
tff(pred_def_19213,type,
v29987: ( state_type * $int ) > $o ).
tff(pred_def_19214,type,
v29997: state_type > $o ).
tff(pred_def_19215,type,
v30002: state_type > $o ).
tff(pred_def_19216,type,
v30001: state_type > $o ).
tff(pred_def_19217,type,
v30009: state_type > $o ).
tff(pred_def_19218,type,
v30006: state_type > $o ).
tff(pred_def_19219,type,
v30008: state_type > $o ).
tff(pred_def_19220,type,
v30000: state_type > $o ).
tff(pred_def_19221,type,
v30010: ( state_type * $int ) > $o ).
tff(pred_def_19222,type,
v30012: ( state_type * $int ) > $o ).
tff(pred_def_19223,type,
v29985: ( state_type * $int ) > $o ).
tff(pred_def_19224,type,
v30026: ( state_type * $int ) > $o ).
tff(pred_def_19225,type,
v30027: ( state_type * $int ) > $o ).
tff(pred_def_19226,type,
v30016: ( state_type * $int ) > $o ).
tff(pred_def_19227,type,
v30015: ( state_type * $int ) > $o ).
tff(pred_def_19228,type,
v30018: ( state_type * $int ) > $o ).
tff(pred_def_19229,type,
v30020: ( state_type * $int ) > $o ).
tff(pred_def_19230,type,
v30022: ( state_type * $int ) > $o ).
tff(pred_def_19231,type,
v30024: ( state_type * $int ) > $o ).
tff(pred_def_19232,type,
v30028: ( state_type * $int ) > $o ).
tff(pred_def_19233,type,
v30030: ( state_type * $int ) > $o ).
tff(pred_def_19234,type,
v30032: ( state_type * $int ) > $o ).
tff(pred_def_19235,type,
v30034: ( state_type * $int ) > $o ).
tff(pred_def_19236,type,
v29983: ( state_type * $int ) > $o ).
tff(pred_def_19237,type,
v30038: ( state_type * $int ) > $o ).
tff(pred_def_19238,type,
v30039: ( state_type * $int ) > $o ).
tff(pred_def_19239,type,
v30040: ( state_type * $int ) > $o ).
tff(pred_def_19240,type,
v30041: ( state_type * $int ) > $o ).
tff(pred_def_19241,type,
v30042: ( state_type * $int ) > $o ).
tff(pred_def_19242,type,
v30043: ( state_type * $int ) > $o ).
tff(pred_def_19243,type,
v30044: ( state_type * $int ) > $o ).
tff(pred_def_19244,type,
v30045: ( state_type * $int ) > $o ).
tff(pred_def_19245,type,
v30046: ( state_type * $int ) > $o ).
tff(pred_def_19246,type,
v30047: ( state_type * $int ) > $o ).
tff(pred_def_19247,type,
v30037: ( state_type * $int ) > $o ).
tff(pred_def_19248,type,
v30048: ( state_type * $int ) > $o ).
tff(pred_def_19249,type,
v29977: ( state_type * $int ) > $o ).
tff(pred_def_19250,type,
v29975: ( state_type * $int ) > $o ).
tff(pred_def_19251,type,
v29973: ( state_type * $int ) > $o ).
tff(pred_def_19252,type,
v29971: ( state_type * $int ) > $o ).
tff(pred_def_19253,type,
v7379: ( state_type * $int ) > $o ).
tff(pred_def_19254,type,
v30050: ( state_type * $int ) > $o ).
tff(pred_def_19255,type,
v30051: ( state_type * $int ) > $o ).
tff(pred_def_19256,type,
v29910: ( state_type * $int ) > $o ).
tff(pred_def_19257,type,
v30055: state_type > $o ).
tff(pred_def_19258,type,
v30057: ( state_type * $int ) > $o ).
tff(pred_def_19259,type,
v30058: ( state_type * $int ) > $o ).
tff(pred_def_19260,type,
v30053: ( state_type * $int ) > $o ).
tff(pred_def_19261,type,
v30063: state_type > $o ).
tff(pred_def_19262,type,
v30062: state_type > $o ).
tff(pred_def_19263,type,
v30071: state_type > $o ).
tff(pred_def_19264,type,
v30076: ( state_type * $int ) > $o ).
tff(pred_def_19265,type,
v30075: state_type > $o ).
tff(pred_def_19266,type,
v30078: ( state_type * $int ) > $o ).
tff(pred_def_19267,type,
v30077: state_type > $o ).
tff(pred_def_19268,type,
v30074: state_type > $o ).
tff(pred_def_19269,type,
v30080: ( state_type * $int ) > $o ).
tff(pred_def_19270,type,
v30079: state_type > $o ).
tff(pred_def_19271,type,
v30073: state_type > $o ).
tff(pred_def_19272,type,
v30081: state_type > $o ).
tff(pred_def_19273,type,
v30072: state_type > $o ).
tff(pred_def_19274,type,
v30070: state_type > $o ).
tff(pred_def_19275,type,
v30085: ( state_type * $int ) > $o ).
tff(pred_def_19276,type,
v30084: state_type > $o ).
tff(pred_def_19277,type,
v30083: state_type > $o ).
tff(pred_def_19278,type,
v30082: state_type > $o ).
tff(pred_def_19279,type,
v30067: state_type > $o ).
tff(pred_def_19280,type,
v30069: state_type > $o ).
tff(pred_def_19281,type,
v30061: state_type > $o ).
tff(pred_def_19282,type,
v30089: ( state_type * $int ) > $o ).
tff(pred_def_19283,type,
v30086: ( state_type * $int ) > $o ).
tff(pred_def_19284,type,
v30088: ( state_type * $int ) > $o ).
tff(pred_def_19285,type,
v30060: ( state_type * $int ) > $o ).
tff(pred_def_19286,type,
v30095: state_type > $o ).
tff(pred_def_19287,type,
v30097: ( state_type * $int ) > $o ).
tff(pred_def_19288,type,
v30098: ( state_type * $int ) > $o ).
tff(pred_def_19289,type,
v30093: ( state_type * $int ) > $o ).
tff(pred_def_19290,type,
v30102: state_type > $o ).
tff(pred_def_19291,type,
v30104: ( state_type * $int ) > $o ).
tff(pred_def_19292,type,
v30105: ( state_type * $int ) > $o ).
tff(pred_def_19293,type,
v30100: ( state_type * $int ) > $o ).
tff(pred_def_19294,type,
v30111: state_type > $o ).
tff(pred_def_19295,type,
v30109: state_type > $o ).
tff(pred_def_19296,type,
v30122: ( state_type * $int ) > $o ).
tff(pred_def_19297,type,
v30121: state_type > $o ).
tff(pred_def_19298,type,
v30124: ( state_type * $int ) > $o ).
tff(pred_def_19299,type,
v30123: state_type > $o ).
tff(pred_def_19300,type,
v30120: state_type > $o ).
tff(pred_def_19301,type,
v30126: ( state_type * $int ) > $o ).
tff(pred_def_19302,type,
v30125: state_type > $o ).
tff(pred_def_19303,type,
v30119: state_type > $o ).
tff(pred_def_19304,type,
v30127: state_type > $o ).
tff(pred_def_19305,type,
v30118: state_type > $o ).
tff(pred_def_19306,type,
v30117: state_type > $o ).
tff(pred_def_19307,type,
v30131: ( state_type * $int ) > $o ).
tff(pred_def_19308,type,
v30130: state_type > $o ).
tff(pred_def_19309,type,
v30129: state_type > $o ).
tff(pred_def_19310,type,
v30128: state_type > $o ).
tff(pred_def_19311,type,
v30114: state_type > $o ).
tff(pred_def_19312,type,
v30116: state_type > $o ).
tff(pred_def_19313,type,
v30108: state_type > $o ).
tff(pred_def_19314,type,
v30135: ( state_type * $int ) > $o ).
tff(pred_def_19315,type,
v30132: ( state_type * $int ) > $o ).
tff(pred_def_19316,type,
v30134: ( state_type * $int ) > $o ).
tff(pred_def_19317,type,
v30107: ( state_type * $int ) > $o ).
tff(pred_def_19318,type,
v7377: ( state_type * $int ) > $o ).
tff(pred_def_19319,type,
v7375: ( state_type * $int ) > $o ).
tff(pred_def_19320,type,
v7373: ( state_type * $int ) > $o ).
tff(pred_def_19321,type,
v30143: ( state_type * $int ) > $o ).
tff(pred_def_19322,type,
v30148: ( state_type * $int ) > $o ).
tff(pred_def_19323,type,
v30147: ( state_type * $int ) > $o ).
tff(pred_def_19324,type,
v30151: state_type > $o ).
tff(pred_def_19325,type,
v30154: ( state_type * $int ) > $o ).
tff(pred_def_19326,type,
v30153: state_type > $o ).
tff(pred_def_19327,type,
v30156: ( state_type * $int ) > $o ).
tff(pred_def_19328,type,
v30155: state_type > $o ).
tff(pred_def_19329,type,
v30157: ( state_type * $int ) > $o ).
tff(pred_def_19330,type,
v30160: ( state_type * $int ) > $o ).
tff(pred_def_19331,type,
v30159: state_type > $o ).
tff(pred_def_19332,type,
v30161: ( state_type * $int ) > $o ).
tff(pred_def_19333,type,
v30163: ( state_type * $int ) > $o ).
tff(pred_def_19334,type,
v30162: state_type > $o ).
tff(pred_def_19335,type,
v30152: ( state_type * $int ) > $o ).
tff(pred_def_19336,type,
v30150: ( state_type * $int ) > $o ).
tff(pred_def_19337,type,
v30145: ( state_type * $int ) > $o ).
tff(pred_def_19338,type,
v30169: state_type > $o ).
tff(pred_def_19339,type,
v30167: state_type > $o ).
tff(pred_def_19340,type,
v30166: state_type > $o ).
tff(pred_def_19341,type,
v30172: ( state_type * $int ) > $o ).
tff(pred_def_19342,type,
v30174: ( state_type * $int ) > $o ).
tff(pred_def_19343,type,
v30165: ( state_type * $int ) > $o ).
tff(pred_def_19344,type,
v30181: state_type > $o ).
tff(pred_def_19345,type,
v30180: state_type > $o ).
tff(pred_def_19346,type,
v30191: state_type > $o ).
tff(pred_def_19347,type,
v30192: state_type > $o ).
tff(pred_def_19348,type,
v30190: state_type > $o ).
tff(pred_def_19349,type,
v30193: state_type > $o ).
tff(pred_def_19350,type,
v30189: state_type > $o ).
tff(pred_def_19351,type,
v30188: state_type > $o ).
tff(pred_def_19352,type,
v30194: state_type > $o ).
tff(pred_def_19353,type,
v30185: state_type > $o ).
tff(pred_def_19354,type,
v30187: state_type > $o ).
tff(pred_def_19355,type,
v30179: state_type > $o ).
tff(pred_def_19356,type,
v30198: state_type > $o ).
tff(pred_def_19357,type,
v30195: state_type > $o ).
tff(pred_def_19358,type,
v30197: state_type > $o ).
tff(pred_def_19359,type,
v30141: state_type > $o ).
tff(pred_def_19360,type,
v30139: state_type > $o ).
tff(pred_def_19361,type,
v30202: state_type > $o ).
tff(pred_def_19362,type,
v30203: state_type > $o ).
tff(pred_def_19363,type,
v30207: state_type > $o ).
tff(pred_def_19364,type,
v30206: state_type > $o ).
tff(pred_def_19365,type,
v30205: state_type > $o ).
tff(pred_def_19366,type,
v30208: state_type > $o ).
tff(pred_def_19367,type,
v7369: state_type > $o ).
tff(pred_def_19368,type,
v7365: state_type > $o ).
tff(pred_def_19369,type,
v7361: ( state_type * $int ) > $o ).
tff(pred_def_19370,type,
v30211: state_type > $o ).
tff(pred_def_19371,type,
v30217: state_type > $o ).
tff(pred_def_19372,type,
v30216: state_type > $o ).
tff(pred_def_19373,type,
v30218: state_type > $o ).
tff(pred_def_19374,type,
v30215: state_type > $o ).
tff(pred_def_19375,type,
v30219: state_type > $o ).
tff(pred_def_19376,type,
v30214: state_type > $o ).
tff(pred_def_19377,type,
v30222: state_type > $o ).
tff(pred_def_19378,type,
v30223: state_type > $o ).
tff(pred_def_19379,type,
v30221: state_type > $o ).
tff(pred_def_19380,type,
v30224: state_type > $o ).
tff(pred_def_19381,type,
v30220: state_type > $o ).
tff(pred_def_19382,type,
v30212: ( state_type * $int ) > $o ).
tff(pred_def_19383,type,
v30210: ( state_type * $int ) > $o ).
tff(pred_def_19384,type,
v7363: ( state_type * $int ) > $o ).
tff(pred_def_19385,type,
v30230: state_type > $o ).
tff(pred_def_19386,type,
v30228: state_type > $o ).
tff(pred_def_19387,type,
v30227: state_type > $o ).
tff(pred_def_19388,type,
v30233: ( state_type * $int ) > $o ).
tff(pred_def_19389,type,
v30235: ( state_type * $int ) > $o ).
tff(pred_def_19390,type,
v7061: ( state_type * $int ) > $o ).
tff(pred_def_19391,type,
v7059: ( state_type * $int ) > $o ).
tff(pred_def_19392,type,
v7057: ( state_type * $int ) > $o ).
tff(pred_def_19393,type,
v30248: ( state_type * $int ) > $o ).
tff(pred_def_19394,type,
v30247: state_type > $o ).
tff(pred_def_19395,type,
v30250: ( state_type * $int ) > $o ).
tff(pred_def_19396,type,
v30249: state_type > $o ).
tff(pred_def_19397,type,
v30243: ( state_type * $int ) > $o ).
tff(pred_def_19398,type,
v30252: state_type > $o ).
tff(pred_def_19399,type,
v30260: ( state_type * $int ) > $o ).
tff(pred_def_19400,type,
v30266: state_type > $o ).
tff(pred_def_19401,type,
v30265: state_type > $o ).
tff(pred_def_19402,type,
v30264: state_type > $o ).
tff(pred_def_19403,type,
v30267: state_type > $o ).
tff(pred_def_19404,type,
v30263: state_type > $o ).
tff(pred_def_19405,type,
v30262: state_type > $o ).
tff(pred_def_19406,type,
v30268: state_type > $o ).
tff(pred_def_19407,type,
v30261: state_type > $o ).
tff(pred_def_19408,type,
v30259: state_type > $o ).
tff(pred_def_19409,type,
v30258: state_type > $o ).
tff(pred_def_19410,type,
v30257: state_type > $o ).
tff(pred_def_19411,type,
v30270: state_type > $o ).
tff(pred_def_19412,type,
v30269: state_type > $o ).
tff(pred_def_19413,type,
v30256: state_type > $o ).
tff(pred_def_19414,type,
v30273: state_type > $o ).
tff(pred_def_19415,type,
v30272: state_type > $o ).
tff(pred_def_19416,type,
v30274: state_type > $o ).
tff(pred_def_19417,type,
v30271: state_type > $o ).
tff(pred_def_19418,type,
v30277: state_type > $o ).
tff(pred_def_19419,type,
v30276: state_type > $o ).
tff(pred_def_19420,type,
v30278: state_type > $o ).
tff(pred_def_19421,type,
v30275: state_type > $o ).
tff(pred_def_19422,type,
v30281: state_type > $o ).
tff(pred_def_19423,type,
v30280: state_type > $o ).
tff(pred_def_19424,type,
v30282: state_type > $o ).
tff(pred_def_19425,type,
v30279: state_type > $o ).
tff(pred_def_19426,type,
v30254: ( state_type * $int ) > $o ).
tff(pred_def_19427,type,
v30253: ( state_type * $int ) > $o ).
tff(pred_def_19428,type,
v30251: ( state_type * $int ) > $o ).
tff(pred_def_19429,type,
v30284: ( state_type * $int ) > $o ).
tff(pred_def_19430,type,
v30283: state_type > $o ).
tff(pred_def_19431,type,
v30286: state_type > $o ).
tff(pred_def_19432,type,
v30293: state_type > $o ).
tff(pred_def_19433,type,
v30292: state_type > $o ).
tff(pred_def_19434,type,
v30291: state_type > $o ).
tff(pred_def_19435,type,
v30294: state_type > $o ).
tff(pred_def_19436,type,
v30290: state_type > $o ).
tff(pred_def_19437,type,
v30295: state_type > $o ).
tff(pred_def_19438,type,
v30289: state_type > $o ).
tff(pred_def_19439,type,
v30298: state_type > $o ).
tff(pred_def_19440,type,
v30299: state_type > $o ).
tff(pred_def_19441,type,
v30297: state_type > $o ).
tff(pred_def_19442,type,
v30300: state_type > $o ).
tff(pred_def_19443,type,
v30296: state_type > $o ).
tff(pred_def_19444,type,
v30303: state_type > $o ).
tff(pred_def_19445,type,
v30304: state_type > $o ).
tff(pred_def_19446,type,
v30302: state_type > $o ).
tff(pred_def_19447,type,
v30305: state_type > $o ).
tff(pred_def_19448,type,
v30301: state_type > $o ).
tff(pred_def_19449,type,
v30287: ( state_type * $int ) > $o ).
tff(pred_def_19450,type,
v30285: ( state_type * $int ) > $o ).
tff(pred_def_19451,type,
v30307: ( state_type * $int ) > $o ).
tff(pred_def_19452,type,
v30306: state_type > $o ).
tff(pred_def_19453,type,
v30245: ( state_type * $int ) > $o ).
tff(pred_def_19454,type,
v30312: state_type > $o ).
tff(pred_def_19455,type,
v30311: state_type > $o ).
tff(pred_def_19456,type,
v30310: state_type > $o ).
tff(pred_def_19457,type,
v30319: state_type > $o ).
tff(pred_def_19458,type,
v30316: ( state_type * $int ) > $o ).
tff(pred_def_19459,type,
v30318: ( state_type * $int ) > $o ).
tff(pred_def_19460,type,
v30241: state_type > $o ).
tff(pred_def_19461,type,
v30239: state_type > $o ).
tff(pred_def_19462,type,
v30324: state_type > $o ).
tff(pred_def_19463,type,
v30325: state_type > $o ).
tff(pred_def_19464,type,
v30327: state_type > $o ).
tff(pred_def_19465,type,
v30332: state_type > $o ).
tff(pred_def_19466,type,
v30331: state_type > $o ).
tff(pred_def_19467,type,
v30330: state_type > $o ).
tff(pred_def_19468,type,
v30339: state_type > $o ).
tff(pred_def_19469,type,
v30336: state_type > $o ).
tff(pred_def_19470,type,
v30338: state_type > $o ).
tff(pred_def_19471,type,
v6519: state_type > $o ).
tff(pred_def_19472,type,
v6517: state_type > $o ).
tff(pred_def_19473,type,
v6515: state_type > $o ).
tff(pred_def_19474,type,
v6513: state_type > $o ).
tff(pred_def_19475,type,
v6511: state_type > $o ).
tff(pred_def_19476,type,
v6509: state_type > $o ).
tff(pred_def_19477,type,
v6507: state_type > $o ).
tff(pred_def_19478,type,
v6505: state_type > $o ).
tff(pred_def_19479,type,
v6503: state_type > $o ).
tff(pred_def_19480,type,
v6499: state_type > $o ).
tff(pred_def_19481,type,
v6497: state_type > $o ).
tff(pred_def_19482,type,
v30347: state_type > $o ).
tff(pred_def_19483,type,
v30345: state_type > $o ).
tff(pred_def_19484,type,
v30344: state_type > $o ).
tff(pred_def_19485,type,
v30343: ( state_type * $int ) > $o ).
tff(pred_def_19486,type,
v6483: state_type > $o ).
tff(pred_def_19487,type,
v6481: state_type > $o ).
tff(pred_def_19488,type,
v6479: state_type > $o ).
tff(pred_def_19489,type,
v6477: state_type > $o ).
tff(pred_def_19490,type,
v6475: state_type > $o ).
tff(pred_def_19491,type,
v30353: state_type > $o ).
tff(pred_def_19492,type,
v30352: state_type > $o ).
tff(pred_def_19493,type,
v30354: state_type > $o ).
tff(pred_def_19494,type,
v30351: state_type > $o ).
tff(pred_def_19495,type,
v30355: state_type > $o ).
tff(pred_def_19496,type,
v6473: state_type > $o ).
tff(pred_def_19497,type,
v6443: ( state_type * $int ) > $o ).
tff(pred_def_19498,type,
v6445: ( state_type * $int ) > $o ).
tff(pred_def_19499,type,
v30360: state_type > $o ).
tff(pred_def_19500,type,
v30359: state_type > $o ).
tff(pred_def_19501,type,
v30367: state_type > $o ).
tff(pred_def_19502,type,
v30369: state_type > $o ).
tff(pred_def_19503,type,
v30370: state_type > $o ).
tff(pred_def_19504,type,
v30368: state_type > $o ).
tff(pred_def_19505,type,
v30364: state_type > $o ).
tff(pred_def_19506,type,
v30366: state_type > $o ).
tff(pred_def_19507,type,
v30358: state_type > $o ).
tff(pred_def_19508,type,
v30371: state_type > $o ).
tff(pred_def_19509,type,
v30373: state_type > $o ).
tff(pred_def_19510,type,
v30377: state_type > $o ).
tff(pred_def_19511,type,
v30382: state_type > $o ).
tff(pred_def_19512,type,
v30381: state_type > $o ).
tff(pred_def_19513,type,
v30389: state_type > $o ).
tff(pred_def_19514,type,
v30391: state_type > $o ).
tff(pred_def_19515,type,
v30392: state_type > $o ).
tff(pred_def_19516,type,
v30390: state_type > $o ).
tff(pred_def_19517,type,
v30386: state_type > $o ).
tff(pred_def_19518,type,
v30388: state_type > $o ).
tff(pred_def_19519,type,
v30380: state_type > $o ).
tff(pred_def_19520,type,
v30393: state_type > $o ).
tff(pred_def_19521,type,
v30395: state_type > $o ).
tff(pred_def_19522,type,
v30399: state_type > $o ).
tff(pred_def_19523,type,
v30404: state_type > $o ).
tff(pred_def_19524,type,
v30403: state_type > $o ).
tff(pred_def_19525,type,
v30402: state_type > $o ).
tff(pred_def_19526,type,
v30411: state_type > $o ).
tff(pred_def_19527,type,
v30408: state_type > $o ).
tff(pred_def_19528,type,
v30410: state_type > $o ).
tff(pred_def_19529,type,
v6441: ( state_type * $int ) > $o ).
tff(pred_def_19530,type,
v6439: ( state_type * $int ) > $o ).
tff(pred_def_19531,type,
v6437: ( state_type * $int ) > $o ).
tff(pred_def_19532,type,
v6435: ( state_type * $int ) > $o ).
tff(pred_def_19533,type,
v6433: ( state_type * $int ) > $o ).
tff(pred_def_19534,type,
v6431: state_type > $o ).
tff(pred_def_19535,type,
v30421: state_type > $o ).
tff(pred_def_19536,type,
v30429: state_type > $o ).
tff(pred_def_19537,type,
v30427: state_type > $o ).
tff(pred_def_19538,type,
v30425: state_type > $o ).
tff(pred_def_19539,type,
v30435: state_type > $o ).
tff(pred_def_19540,type,
v30433: state_type > $o ).
tff(pred_def_19541,type,
v30431: state_type > $o ).
tff(pred_def_19542,type,
v30438: ( state_type * $int ) > $o ).
tff(pred_def_19543,type,
v30437: state_type > $o ).
tff(pred_def_19544,type,
v30440: ( state_type * $int ) > $o ).
tff(pred_def_19545,type,
v30439: state_type > $o ).
tff(pred_def_19546,type,
v30441: ( state_type * $int ) > $o ).
tff(pred_def_19547,type,
v30419: ( state_type * $int ) > $o ).
tff(pred_def_19548,type,
v30443: ( state_type * $int ) > $o ).
tff(pred_def_19549,type,
v30442: state_type > $o ).
tff(pred_def_19550,type,
v30444: ( state_type * $int ) > $o ).
tff(pred_def_19551,type,
v30446: ( state_type * $int ) > $o ).
tff(pred_def_19552,type,
v30445: state_type > $o ).
tff(pred_def_19553,type,
v30436: ( state_type * $int ) > $o ).
tff(pred_def_19554,type,
v30423: ( state_type * $int ) > $o ).
tff(pred_def_19555,type,
v30448: state_type > $o ).
tff(pred_def_19556,type,
v30455: state_type > $o ).
tff(pred_def_19557,type,
v30453: state_type > $o ).
tff(pred_def_19558,type,
v30452: state_type > $o ).
tff(pred_def_19559,type,
v30451: state_type > $o ).
tff(pred_def_19560,type,
v30462: state_type > $o ).
tff(pred_def_19561,type,
v30459: ( state_type * $int ) > $o ).
tff(pred_def_19562,type,
v30461: ( state_type * $int ) > $o ).
tff(pred_def_19563,type,
v30450: ( state_type * $int ) > $o ).
tff(pred_def_19564,type,
v30470: state_type > $o ).
tff(pred_def_19565,type,
v30468: state_type > $o ).
tff(pred_def_19566,type,
v30467: state_type > $o ).
tff(pred_def_19567,type,
v30466: ( state_type * $int ) > $o ).
tff(pred_def_19568,type,
v30478: state_type > $o ).
tff(pred_def_19569,type,
v30476: state_type > $o ).
tff(pred_def_19570,type,
v30475: state_type > $o ).
tff(pred_def_19571,type,
v30474: ( state_type * $int ) > $o ).
tff(pred_def_19572,type,
v30486: state_type > $o ).
tff(pred_def_19573,type,
v30484: state_type > $o ).
tff(pred_def_19574,type,
v30483: state_type > $o ).
tff(pred_def_19575,type,
v30482: ( state_type * $int ) > $o ).
tff(pred_def_19576,type,
v30417: ( state_type * $int ) > $o ).
tff(pred_def_19577,type,
v30415: ( state_type * $int ) > $o ).
tff(pred_def_19578,type,
v30491: ( state_type * $int ) > $o ).
tff(pred_def_19579,type,
v30490: state_type > $o ).
tff(pred_def_19580,type,
v6371: state_type > $o ).
tff(pred_def_19581,type,
v30493: state_type > $o ).
tff(pred_def_19582,type,
v30492: state_type > $o ).
tff(pred_def_19583,type,
v30494: state_type > $o ).
tff(pred_def_19584,type,
v30496: state_type > $o ).
tff(pred_def_19585,type,
v30495: state_type > $o ).
tff(pred_def_19586,type,
v30498: state_type > $o ).
tff(pred_def_19587,type,
v30499: state_type > $o ).
tff(pred_def_19588,type,
v30497: state_type > $o ).
tff(pred_def_19589,type,
v30500: state_type > $o ).
tff(pred_def_19590,type,
v30506: state_type > $o ).
tff(pred_def_19591,type,
v30504: state_type > $o ).
tff(pred_def_19592,type,
v30503: state_type > $o ).
tff(pred_def_19593,type,
v30509: state_type > $o ).
tff(pred_def_19594,type,
v30511: state_type > $o ).
tff(pred_def_19595,type,
v6423: state_type > $o ).
tff(pred_def_19596,type,
v6421: state_type > $o ).
tff(pred_def_19597,type,
v6419: state_type > $o ).
tff(pred_def_19598,type,
v6417: state_type > $o ).
tff(pred_def_19599,type,
v6415: state_type > $o ).
tff(pred_def_19600,type,
v6413: state_type > $o ).
tff(pred_def_19601,type,
v6411: state_type > $o ).
tff(pred_def_19602,type,
v6409: state_type > $o ).
tff(pred_def_19603,type,
v6407: state_type > $o ).
tff(pred_def_19604,type,
v6405: state_type > $o ).
tff(pred_def_19605,type,
v6403: state_type > $o ).
tff(pred_def_19606,type,
v6395: ( state_type * $int ) > $o ).
tff(pred_def_19607,type,
v30534: ( state_type * $int ) > $o ).
tff(pred_def_19608,type,
v30533: ( state_type * $int ) > $o ).
tff(pred_def_19609,type,
v30537: state_type > $o ).
tff(pred_def_19610,type,
v30540: ( state_type * $int ) > $o ).
tff(pred_def_19611,type,
v30515: state_type > $o ).
tff(pred_def_19612,type,
v30539: state_type > $o ).
tff(pred_def_19613,type,
v30542: ( state_type * $int ) > $o ).
tff(pred_def_19614,type,
v30541: state_type > $o ).
tff(pred_def_19615,type,
v30543: ( state_type * $int ) > $o ).
tff(pred_def_19616,type,
v30546: ( state_type * $int ) > $o ).
tff(pred_def_19617,type,
v30545: state_type > $o ).
tff(pred_def_19618,type,
v30547: ( state_type * $int ) > $o ).
tff(pred_def_19619,type,
v30549: ( state_type * $int ) > $o ).
tff(pred_def_19620,type,
v30548: state_type > $o ).
tff(pred_def_19621,type,
v30538: ( state_type * $int ) > $o ).
tff(pred_def_19622,type,
v30536: ( state_type * $int ) > $o ).
tff(pred_def_19623,type,
v6401: ( state_type * $int ) > $o ).
tff(pred_def_19624,type,
v30553: state_type > $o ).
tff(pred_def_19625,type,
v30551: state_type > $o ).
tff(pred_def_19626,type,
v30560: state_type > $o ).
tff(pred_def_19627,type,
v30558: state_type > $o ).
tff(pred_def_19628,type,
v30557: state_type > $o ).
tff(pred_def_19629,type,
v30556: state_type > $o ).
tff(pred_def_19630,type,
v30567: state_type > $o ).
tff(pred_def_19631,type,
v30564: ( state_type * $int ) > $o ).
tff(pred_def_19632,type,
v30566: ( state_type * $int ) > $o ).
tff(pred_def_19633,type,
v30555: ( state_type * $int ) > $o ).
tff(pred_def_19634,type,
v30573: ( state_type * $int ) > $o ).
tff(pred_def_19635,type,
v30572: ( state_type * $int ) > $o ).
tff(pred_def_19636,type,
v30571: ( state_type * $int ) > $o ).
tff(pred_def_19637,type,
v30579: state_type > $o ).
tff(pred_def_19638,type,
v30578: state_type > $o ).
tff(pred_def_19639,type,
v30589: state_type > $o ).
tff(pred_def_19640,type,
v30590: state_type > $o ).
tff(pred_def_19641,type,
v30588: state_type > $o ).
tff(pred_def_19642,type,
v30591: state_type > $o ).
tff(pred_def_19643,type,
v30587: state_type > $o ).
tff(pred_def_19644,type,
v30586: state_type > $o ).
tff(pred_def_19645,type,
v30592: state_type > $o ).
tff(pred_def_19646,type,
v30583: state_type > $o ).
tff(pred_def_19647,type,
v30585: state_type > $o ).
tff(pred_def_19648,type,
v30577: state_type > $o ).
tff(pred_def_19649,type,
v30596: state_type > $o ).
tff(pred_def_19650,type,
v30593: state_type > $o ).
tff(pred_def_19651,type,
v30595: state_type > $o ).
tff(pred_def_19652,type,
v30531: state_type > $o ).
tff(pred_def_19653,type,
v30529: state_type > $o ).
tff(pred_def_19654,type,
v30604: state_type > $o ).
tff(pred_def_19655,type,
v30606: state_type > $o ).
tff(pred_def_19656,type,
v30608: state_type > $o ).
tff(pred_def_19657,type,
v30517: state_type > $o ).
tff(pred_def_19658,type,
v30614: ( state_type * $int ) > $o ).
tff(pred_def_19659,type,
v30613: ( state_type * $int ) > $o ).
tff(pred_def_19660,type,
v30612: ( state_type * $int ) > $o ).
tff(pred_def_19661,type,
v30617: state_type > $o ).
tff(pred_def_19662,type,
v30624: state_type > $o ).
tff(pred_def_19663,type,
v30622: state_type > $o ).
tff(pred_def_19664,type,
v30621: state_type > $o ).
tff(pred_def_19665,type,
v30634: state_type > $o ).
tff(pred_def_19666,type,
v30610: ( state_type * $int ) > $o ).
tff(pred_def_19667,type,
v30635: state_type > $o ).
tff(pred_def_19668,type,
v30633: state_type > $o ).
tff(pred_def_19669,type,
v30636: state_type > $o ).
tff(pred_def_19670,type,
v30632: state_type > $o ).
tff(pred_def_19671,type,
v30631: state_type > $o ).
tff(pred_def_19672,type,
v30637: state_type > $o ).
tff(pred_def_19673,type,
v30628: state_type > $o ).
tff(pred_def_19674,type,
v30630: state_type > $o ).
tff(pred_def_19675,type,
v30620: state_type > $o ).
tff(pred_def_19676,type,
v30641: state_type > $o ).
tff(pred_def_19677,type,
v30638: state_type > $o ).
tff(pred_def_19678,type,
v30640: state_type > $o ).
tff(pred_def_19679,type,
v30602: state_type > $o ).
tff(pred_def_19680,type,
v30600: state_type > $o ).
tff(pred_def_19681,type,
v30649: state_type > $o ).
tff(pred_def_19682,type,
v30651: state_type > $o ).
tff(pred_def_19683,type,
v30653: state_type > $o ).
tff(pred_def_19684,type,
v30659: ( state_type * $int ) > $o ).
tff(pred_def_19685,type,
v30658: ( state_type * $int ) > $o ).
tff(pred_def_19686,type,
v30657: ( state_type * $int ) > $o ).
tff(pred_def_19687,type,
v30662: state_type > $o ).
tff(pred_def_19688,type,
v30669: state_type > $o ).
tff(pred_def_19689,type,
v30667: state_type > $o ).
tff(pred_def_19690,type,
v30666: state_type > $o ).
tff(pred_def_19691,type,
v30679: state_type > $o ).
tff(pred_def_19692,type,
v30655: ( state_type * $int ) > $o ).
tff(pred_def_19693,type,
v30680: state_type > $o ).
tff(pred_def_19694,type,
v30678: state_type > $o ).
tff(pred_def_19695,type,
v30681: state_type > $o ).
tff(pred_def_19696,type,
v30677: state_type > $o ).
tff(pred_def_19697,type,
v30676: state_type > $o ).
tff(pred_def_19698,type,
v30682: state_type > $o ).
tff(pred_def_19699,type,
v30673: state_type > $o ).
tff(pred_def_19700,type,
v30675: state_type > $o ).
tff(pred_def_19701,type,
v30665: state_type > $o ).
tff(pred_def_19702,type,
v30686: state_type > $o ).
tff(pred_def_19703,type,
v30683: state_type > $o ).
tff(pred_def_19704,type,
v30685: state_type > $o ).
tff(pred_def_19705,type,
v30647: state_type > $o ).
tff(pred_def_19706,type,
v30645: state_type > $o ).
tff(pred_def_19707,type,
v30694: state_type > $o ).
tff(pred_def_19708,type,
v30696: state_type > $o ).
tff(pred_def_19709,type,
v30698: state_type > $o ).
tff(pred_def_19710,type,
v30704: ( state_type * $int ) > $o ).
tff(pred_def_19711,type,
v30703: ( state_type * $int ) > $o ).
tff(pred_def_19712,type,
v30702: ( state_type * $int ) > $o ).
tff(pred_def_19713,type,
v30707: state_type > $o ).
tff(pred_def_19714,type,
v30714: state_type > $o ).
tff(pred_def_19715,type,
v30712: state_type > $o ).
tff(pred_def_19716,type,
v30711: state_type > $o ).
tff(pred_def_19717,type,
v30724: state_type > $o ).
tff(pred_def_19718,type,
v30700: ( state_type * $int ) > $o ).
tff(pred_def_19719,type,
v30725: state_type > $o ).
tff(pred_def_19720,type,
v30723: state_type > $o ).
tff(pred_def_19721,type,
v30726: state_type > $o ).
tff(pred_def_19722,type,
v30722: state_type > $o ).
tff(pred_def_19723,type,
v30721: state_type > $o ).
tff(pred_def_19724,type,
v30727: state_type > $o ).
tff(pred_def_19725,type,
v30718: state_type > $o ).
tff(pred_def_19726,type,
v30720: state_type > $o ).
tff(pred_def_19727,type,
v30710: state_type > $o ).
tff(pred_def_19728,type,
v30731: state_type > $o ).
tff(pred_def_19729,type,
v30728: state_type > $o ).
tff(pred_def_19730,type,
v30730: state_type > $o ).
tff(pred_def_19731,type,
v30692: state_type > $o ).
tff(pred_def_19732,type,
v30690: state_type > $o ).
tff(pred_def_19733,type,
v30739: state_type > $o ).
tff(pred_def_19734,type,
v30741: state_type > $o ).
tff(pred_def_19735,type,
v30743: state_type > $o ).
tff(pred_def_19736,type,
v30749: ( state_type * $int ) > $o ).
tff(pred_def_19737,type,
v30748: ( state_type * $int ) > $o ).
tff(pred_def_19738,type,
v30747: ( state_type * $int ) > $o ).
tff(pred_def_19739,type,
v30752: state_type > $o ).
tff(pred_def_19740,type,
v30759: state_type > $o ).
tff(pred_def_19741,type,
v30757: state_type > $o ).
tff(pred_def_19742,type,
v30756: state_type > $o ).
tff(pred_def_19743,type,
v30769: state_type > $o ).
tff(pred_def_19744,type,
v30745: ( state_type * $int ) > $o ).
tff(pred_def_19745,type,
v30770: state_type > $o ).
tff(pred_def_19746,type,
v30768: state_type > $o ).
tff(pred_def_19747,type,
v30771: state_type > $o ).
tff(pred_def_19748,type,
v30767: state_type > $o ).
tff(pred_def_19749,type,
v30766: state_type > $o ).
tff(pred_def_19750,type,
v30772: state_type > $o ).
tff(pred_def_19751,type,
v30763: state_type > $o ).
tff(pred_def_19752,type,
v30765: state_type > $o ).
tff(pred_def_19753,type,
v30755: state_type > $o ).
tff(pred_def_19754,type,
v30776: state_type > $o ).
tff(pred_def_19755,type,
v30773: state_type > $o ).
tff(pred_def_19756,type,
v30775: state_type > $o ).
tff(pred_def_19757,type,
v30737: state_type > $o ).
tff(pred_def_19758,type,
v30735: state_type > $o ).
tff(pred_def_19759,type,
v30784: state_type > $o ).
tff(pred_def_19760,type,
v30786: state_type > $o ).
tff(pred_def_19761,type,
v30788: state_type > $o ).
tff(pred_def_19762,type,
v30794: ( state_type * $int ) > $o ).
tff(pred_def_19763,type,
v30793: ( state_type * $int ) > $o ).
tff(pred_def_19764,type,
v30792: ( state_type * $int ) > $o ).
tff(pred_def_19765,type,
v30797: state_type > $o ).
tff(pred_def_19766,type,
v30804: state_type > $o ).
tff(pred_def_19767,type,
v30802: state_type > $o ).
tff(pred_def_19768,type,
v30801: state_type > $o ).
tff(pred_def_19769,type,
v30814: state_type > $o ).
tff(pred_def_19770,type,
v30790: ( state_type * $int ) > $o ).
tff(pred_def_19771,type,
v30815: state_type > $o ).
tff(pred_def_19772,type,
v30813: state_type > $o ).
tff(pred_def_19773,type,
v30816: state_type > $o ).
tff(pred_def_19774,type,
v30812: state_type > $o ).
tff(pred_def_19775,type,
v30811: state_type > $o ).
tff(pred_def_19776,type,
v30817: state_type > $o ).
tff(pred_def_19777,type,
v30808: state_type > $o ).
tff(pred_def_19778,type,
v30810: state_type > $o ).
tff(pred_def_19779,type,
v30800: state_type > $o ).
tff(pred_def_19780,type,
v30821: state_type > $o ).
tff(pred_def_19781,type,
v30818: state_type > $o ).
tff(pred_def_19782,type,
v30820: state_type > $o ).
tff(pred_def_19783,type,
v30782: state_type > $o ).
tff(pred_def_19784,type,
v30780: state_type > $o ).
tff(pred_def_19785,type,
v30828: state_type > $o ).
tff(pred_def_19786,type,
v30827: state_type > $o ).
tff(pred_def_19787,type,
v30826: state_type > $o ).
tff(pred_def_19788,type,
v30825: state_type > $o ).
tff(pred_def_19789,type,
v30527: state_type > $o ).
tff(pred_def_19790,type,
v30525: state_type > $o ).
tff(pred_def_19791,type,
v30521: ( state_type * $int ) > $o ).
tff(pred_def_19792,type,
v30830: state_type > $o ).
tff(pred_def_19793,type,
v30832: state_type > $o ).
tff(pred_def_19794,type,
v30833: state_type > $o ).
tff(pred_def_19795,type,
v30831: ( state_type * $int ) > $o ).
tff(pred_def_19796,type,
v30834: state_type > $o ).
tff(pred_def_19797,type,
v30837: state_type > $o ).
tff(pred_def_19798,type,
v30836: state_type > $o ).
tff(pred_def_19799,type,
v30839: state_type > $o ).
tff(pred_def_19800,type,
v30838: state_type > $o ).
tff(pred_def_19801,type,
v30835: ( state_type * $int ) > $o ).
tff(pred_def_19802,type,
v30840: state_type > $o ).
tff(pred_def_19803,type,
v30523: ( state_type * $int ) > $o ).
tff(pred_def_19804,type,
v30845: state_type > $o ).
tff(pred_def_19805,type,
v30844: state_type > $o ).
tff(pred_def_19806,type,
v30843: state_type > $o ).
tff(pred_def_19807,type,
v30852: state_type > $o ).
tff(pred_def_19808,type,
v30849: ( state_type * $int ) > $o ).
tff(pred_def_19809,type,
v30851: ( state_type * $int ) > $o ).
tff(pred_def_19810,type,
v30857: state_type > $o ).
tff(pred_def_19811,type,
v30858: state_type > $o ).
tff(pred_def_19812,type,
v30856: state_type > $o ).
tff(pred_def_19813,type,
v30859: state_type > $o ).
tff(pred_def_19814,type,
v30861: state_type > $o ).
tff(pred_def_19815,type,
v30862: state_type > $o ).
tff(pred_def_19816,type,
v30860: state_type > $o ).
tff(pred_def_19817,type,
v30519: state_type > $o ).
tff(pred_def_19818,type,
v30868: state_type > $o ).
tff(pred_def_19819,type,
v30866: state_type > $o ).
tff(pred_def_19820,type,
v30865: state_type > $o ).
tff(pred_def_19821,type,
v30864: ( state_type * $int ) > $o ).
tff(pred_def_19822,type,
v30876: state_type > $o ).
tff(pred_def_19823,type,
v30874: state_type > $o ).
tff(pred_def_19824,type,
v30873: state_type > $o ).
tff(pred_def_19825,type,
v30872: ( state_type * $int ) > $o ).
tff(pred_def_19826,type,
v6393: state_type > $o ).
tff(pred_def_19827,type,
v6391: state_type > $o ).
tff(pred_def_19828,type,
v6389: state_type > $o ).
tff(pred_def_19829,type,
v6387: state_type > $o ).
tff(pred_def_19830,type,
v6385: state_type > $o ).
tff(pred_def_19831,type,
v6383: state_type > $o ).
tff(pred_def_19832,type,
v6381: state_type > $o ).
tff(pred_def_19833,type,
v6379: state_type > $o ).
tff(pred_def_19834,type,
v6377: state_type > $o ).
tff(pred_def_19835,type,
v6375: state_type > $o ).
tff(pred_def_19836,type,
v6373: state_type > $o ).
tff(pred_def_19837,type,
v30880: state_type > $o ).
tff(pred_def_19838,type,
v30882: state_type > $o ).
tff(pred_def_19839,type,
v30884: state_type > $o ).
tff(pred_def_19840,type,
v30885: state_type > $o ).
tff(pred_def_19841,type,
v30883: state_type > $o ).
tff(pred_def_19842,type,
v30886: state_type > $o ).
tff(pred_def_19843,type,
v30887: state_type > $o ).
tff(pred_def_19844,type,
v30889: state_type > $o ).
tff(pred_def_19845,type,
v30890: state_type > $o ).
tff(pred_def_19846,type,
v30888: state_type > $o ).
tff(pred_def_19847,type,
v30891: state_type > $o ).
tff(pred_def_19848,type,
v30881: state_type > $o ).
tff(pred_def_19849,type,
v6369: state_type > $o ).
tff(pred_def_19850,type,
v6367: state_type > $o ).
tff(pred_def_19851,type,
v6365: state_type > $o ).
tff(pred_def_19852,type,
v6363: state_type > $o ).
tff(pred_def_19853,type,
v6361: state_type > $o ).
tff(pred_def_19854,type,
v30898: state_type > $o ).
tff(pred_def_19855,type,
v30897: state_type > $o ).
tff(pred_def_19856,type,
v30896: state_type > $o ).
tff(pred_def_19857,type,
v30905: state_type > $o ).
tff(pred_def_19858,type,
v30902: state_type > $o ).
tff(pred_def_19859,type,
v5979: state_type > $o ).
tff(pred_def_19860,type,
v30904: state_type > $o ).
tff(pred_def_19861,type,
v30893: state_type > $o ).
tff(pred_def_19862,type,
v5969: ( state_type * $int ) > $o ).
tff(pred_def_19863,type,
v30918: state_type > $o ).
tff(pred_def_19864,type,
v30919: state_type > $o ).
tff(pred_def_19865,type,
v30917: state_type > $o ).
tff(pred_def_19866,type,
v30915: state_type > $o ).
tff(pred_def_19867,type,
v30913: state_type > $o ).
tff(pred_def_19868,type,
v30911: state_type > $o ).
tff(pred_def_19869,type,
v30925: state_type > $o ).
tff(pred_def_19870,type,
v30923: state_type > $o ).
tff(pred_def_19871,type,
v30922: state_type > $o ).
tff(pred_def_19872,type,
v30928: state_type > $o ).
tff(pred_def_19873,type,
v30930: state_type > $o ).
tff(pred_def_19874,type,
v30909: state_type > $o ).
tff(pred_def_19875,type,
v30934: state_type > $o ).
tff(pred_def_19876,type,
v30937: ( state_type * $int ) > $o ).
tff(pred_def_19877,type,
v30936: state_type > $o ).
tff(pred_def_19878,type,
v30939: ( state_type * $int ) > $o ).
tff(pred_def_19879,type,
v30938: state_type > $o ).
tff(pred_def_19880,type,
v30941: ( state_type * $int ) > $o ).
tff(pred_def_19881,type,
v30940: state_type > $o ).
tff(pred_def_19882,type,
v30943: ( state_type * $int ) > $o ).
tff(pred_def_19883,type,
v30942: state_type > $o ).
tff(pred_def_19884,type,
v30935: ( state_type * $int ) > $o ).
tff(pred_def_19885,type,
v30944: state_type > $o ).
tff(pred_def_19886,type,
v30947: ( state_type * $int ) > $o ).
tff(pred_def_19887,type,
v30946: state_type > $o ).
tff(pred_def_19888,type,
v30949: ( state_type * $int ) > $o ).
tff(pred_def_19889,type,
v30948: state_type > $o ).
tff(pred_def_19890,type,
v30951: ( state_type * $int ) > $o ).
tff(pred_def_19891,type,
v30950: state_type > $o ).
tff(pred_def_19892,type,
v30953: ( state_type * $int ) > $o ).
tff(pred_def_19893,type,
v30952: state_type > $o ).
tff(pred_def_19894,type,
v30945: ( state_type * $int ) > $o ).
tff(pred_def_19895,type,
v30954: state_type > $o ).
tff(pred_def_19896,type,
v30957: ( state_type * $int ) > $o ).
tff(pred_def_19897,type,
v30956: state_type > $o ).
tff(pred_def_19898,type,
v30959: ( state_type * $int ) > $o ).
tff(pred_def_19899,type,
v30958: state_type > $o ).
tff(pred_def_19900,type,
v30961: ( state_type * $int ) > $o ).
tff(pred_def_19901,type,
v30960: state_type > $o ).
tff(pred_def_19902,type,
v30963: ( state_type * $int ) > $o ).
tff(pred_def_19903,type,
v30962: state_type > $o ).
tff(pred_def_19904,type,
v30955: ( state_type * $int ) > $o ).
tff(pred_def_19905,type,
v30964: state_type > $o ).
tff(pred_def_19906,type,
v30967: ( state_type * $int ) > $o ).
tff(pred_def_19907,type,
v30966: state_type > $o ).
tff(pred_def_19908,type,
v30969: ( state_type * $int ) > $o ).
tff(pred_def_19909,type,
v30968: state_type > $o ).
tff(pred_def_19910,type,
v30971: ( state_type * $int ) > $o ).
tff(pred_def_19911,type,
v30970: state_type > $o ).
tff(pred_def_19912,type,
v30973: ( state_type * $int ) > $o ).
tff(pred_def_19913,type,
v30972: state_type > $o ).
tff(pred_def_19914,type,
v30965: ( state_type * $int ) > $o ).
tff(pred_def_19915,type,
v30979: state_type > $o ).
tff(pred_def_19916,type,
v30977: state_type > $o ).
tff(pred_def_19917,type,
v30976: state_type > $o ).
tff(pred_def_19918,type,
v30982: ( state_type * $int ) > $o ).
tff(pred_def_19919,type,
v30984: ( state_type * $int ) > $o ).
tff(pred_def_19920,type,
v31008: state_type > $o ).
tff(pred_def_19921,type,
v31006: state_type > $o ).
tff(pred_def_19922,type,
v31004: state_type > $o ).
tff(pred_def_19923,type,
v31002: state_type > $o ).
tff(pred_def_19924,type,
v31000: state_type > $o ).
tff(pred_def_19925,type,
v30998: state_type > $o ).
tff(pred_def_19926,type,
v30996: state_type > $o ).
tff(pred_def_19927,type,
v30994: state_type > $o ).
tff(pred_def_19928,type,
v30992: state_type > $o ).
tff(pred_def_19929,type,
v30990: state_type > $o ).
tff(pred_def_19930,type,
v31026: state_type > $o ).
tff(pred_def_19931,type,
v31032: state_type > $o ).
tff(pred_def_19932,type,
v31044: ( state_type * $int ) > $o ).
tff(pred_def_19933,type,
v31043: state_type > $o ).
tff(pred_def_19934,type,
v31047: state_type > $o ).
tff(pred_def_19935,type,
v31046: ( state_type * $int ) > $o ).
tff(pred_def_19936,type,
v31045: ( state_type * $int ) > $o ).
tff(pred_def_19937,type,
v31049: ( state_type * $int ) > $o ).
tff(pred_def_19938,type,
v31048: state_type > $o ).
tff(pred_def_19939,type,
v31051: ( state_type * $int ) > $o ).
tff(pred_def_19940,type,
v31050: state_type > $o ).
tff(pred_def_19941,type,
v31052: ( state_type * $int ) > $o ).
tff(pred_def_19942,type,
v31054: ( state_type * $int ) > $o ).
tff(pred_def_19943,type,
v31053: state_type > $o ).
tff(pred_def_19944,type,
v31042: ( state_type * $int ) > $o ).
tff(pred_def_19945,type,
v31041: ( state_type * $int ) > $o ).
tff(pred_def_19946,type,
v31039: ( state_type * $int ) > $o ).
tff(pred_def_19947,type,
v31037: ( state_type * $int ) > $o ).
tff(pred_def_19948,type,
v31035: ( state_type * $int ) > $o ).
tff(pred_def_19949,type,
v31062: ( state_type * $int ) > $o ).
tff(pred_def_19950,type,
v31060: ( state_type * $int ) > $o ).
tff(pred_def_19951,type,
v31058: ( state_type * $int ) > $o ).
tff(pred_def_19952,type,
v31056: ( state_type * $int ) > $o ).
tff(pred_def_19953,type,
v31082: ( state_type * $int ) > $o ).
tff(pred_def_19954,type,
v31080: ( state_type * $int ) > $o ).
tff(pred_def_19955,type,
v31078: ( state_type * $int ) > $o ).
tff(pred_def_19956,type,
v31076: ( state_type * $int ) > $o ).
tff(pred_def_19957,type,
v31074: ( state_type * $int ) > $o ).
tff(pred_def_19958,type,
v31072: ( state_type * $int ) > $o ).
tff(pred_def_19959,type,
v31070: ( state_type * $int ) > $o ).
tff(pred_def_19960,type,
v31068: ( state_type * $int ) > $o ).
tff(pred_def_19961,type,
v31066: ( state_type * $int ) > $o ).
tff(pred_def_19962,type,
v31084: state_type > $o ).
tff(pred_def_19963,type,
v31091: state_type > $o ).
tff(pred_def_19964,type,
v31089: state_type > $o ).
tff(pred_def_19965,type,
v31088: state_type > $o ).
tff(pred_def_19966,type,
v31098: state_type > $o ).
tff(pred_def_19967,type,
v31100: state_type > $o ).
tff(pred_def_19968,type,
v31099: state_type > $o ).
tff(pred_def_19969,type,
v31095: state_type > $o ).
tff(pred_def_19970,type,
v31097: state_type > $o ).
tff(pred_def_19971,type,
v31087: state_type > $o ).
tff(pred_def_19972,type,
v31064: ( state_type * $int ) > $o ).
tff(pred_def_19973,type,
v31104: ( state_type * $int ) > $o ).
tff(pred_def_19974,type,
b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000: $int > $o ).
tff(pred_def_19975,type,
v31101: ( state_type * $int ) > $o ).
tff(pred_def_19976,type,
v31103: ( state_type * $int ) > $o ).
tff(pred_def_19977,type,
v31086: ( state_type * $int ) > $o ).
tff(pred_def_19978,type,
v31030: ( state_type * $int ) > $o ).
tff(pred_def_19979,type,
b1111111111111100000000000: $int > $o ).
tff(pred_def_19980,type,
v31028: state_type > $o ).
tff(pred_def_19981,type,
v31024: state_type > $o ).
tff(pred_def_19982,type,
v31022: state_type > $o ).
tff(pred_def_19983,type,
v31020: state_type > $o ).
tff(pred_def_19984,type,
v31111: state_type > $o ).
tff(pred_def_19985,type,
v31126: state_type > $o ).
tff(pred_def_19986,type,
v31124: state_type > $o ).
tff(pred_def_19987,type,
v31123: state_type > $o ).
tff(pred_def_19988,type,
v31121: ( state_type * $int ) > $o ).
tff(pred_def_19989,type,
v31130: state_type > $o ).
tff(pred_def_19990,type,
v31129: state_type > $o ).
tff(pred_def_19991,type,
v31131: ( state_type * $int ) > $o ).
tff(pred_def_19992,type,
v31132: ( state_type * $int ) > $o ).
tff(pred_def_19993,type,
v31128: ( state_type * $int ) > $o ).
tff(pred_def_19994,type,
v31119: ( state_type * $int ) > $o ).
tff(pred_def_19995,type,
v31117: ( state_type * $int ) > $o ).
tff(pred_def_19996,type,
v31115: ( state_type * $int ) > $o ).
tff(pred_def_19997,type,
v31113: ( state_type * $int ) > $o ).
tff(pred_def_19998,type,
v31157: ( state_type * $int ) > $o ).
tff(pred_def_19999,type,
b000000000: $int > $o ).
tff(pred_def_20000,type,
v31156: state_type > $o ).
tff(pred_def_20001,type,
v31159: ( state_type * $int ) > $o ).
tff(pred_def_20002,type,
b000100000: $int > $o ).
tff(pred_def_20003,type,
v31158: state_type > $o ).
tff(pred_def_20004,type,
v31161: ( state_type * $int ) > $o ).
tff(pred_def_20005,type,
b001000000: $int > $o ).
tff(pred_def_20006,type,
v31160: state_type > $o ).
tff(pred_def_20007,type,
v31163: ( state_type * $int ) > $o ).
tff(pred_def_20008,type,
b001100000: $int > $o ).
tff(pred_def_20009,type,
v31162: state_type > $o ).
tff(pred_def_20010,type,
v31165: ( state_type * $int ) > $o ).
tff(pred_def_20011,type,
b001010000: $int > $o ).
tff(pred_def_20012,type,
v31164: state_type > $o ).
tff(pred_def_20013,type,
v31167: ( state_type * $int ) > $o ).
tff(pred_def_20014,type,
b001110000: $int > $o ).
tff(pred_def_20015,type,
v31166: state_type > $o ).
tff(pred_def_20016,type,
v31169: ( state_type * $int ) > $o ).
tff(pred_def_20017,type,
b001011000: $int > $o ).
tff(pred_def_20018,type,
v31168: state_type > $o ).
tff(pred_def_20019,type,
v31171: ( state_type * $int ) > $o ).
tff(pred_def_20020,type,
b001111000: $int > $o ).
tff(pred_def_20021,type,
v31170: state_type > $o ).
tff(pred_def_20022,type,
v31177: ( state_type * $int ) > $o ).
tff(pred_def_20023,type,
b010000000: $int > $o ).
tff(pred_def_20024,type,
v31176: state_type > $o ).
tff(pred_def_20025,type,
v31179: ( state_type * $int ) > $o ).
tff(pred_def_20026,type,
b010100000: $int > $o ).
tff(pred_def_20027,type,
v31178: state_type > $o ).
tff(pred_def_20028,type,
v31175: state_type > $o ).
tff(pred_def_20029,type,
v31181: ( state_type * $int ) > $o ).
tff(pred_def_20030,type,
b011000000: $int > $o ).
tff(pred_def_20031,type,
v31180: state_type > $o ).
tff(pred_def_20032,type,
v31174: state_type > $o ).
tff(pred_def_20033,type,
v31183: ( state_type * $int ) > $o ).
tff(pred_def_20034,type,
b011100000: $int > $o ).
tff(pred_def_20035,type,
v31182: state_type > $o ).
tff(pred_def_20036,type,
v31172: state_type > $o ).
tff(pred_def_20037,type,
v31186: ( state_type * $int ) > $o ).
tff(pred_def_20038,type,
b110100000: $int > $o ).
tff(pred_def_20039,type,
v31185: state_type > $o ).
tff(pred_def_20040,type,
v31188: ( state_type * $int ) > $o ).
tff(pred_def_20041,type,
b111100000: $int > $o ).
tff(pred_def_20042,type,
v31187: state_type > $o ).
tff(pred_def_20043,type,
v31184: state_type > $o ).
tff(pred_def_20044,type,
v31194: ( state_type * $int ) > $o ).
tff(pred_def_20045,type,
b011010000: $int > $o ).
tff(pred_def_20046,type,
v31193: state_type > $o ).
tff(pred_def_20047,type,
v31196: ( state_type * $int ) > $o ).
tff(pred_def_20048,type,
b011110000: $int > $o ).
tff(pred_def_20049,type,
v31195: state_type > $o ).
tff(pred_def_20050,type,
v31192: state_type > $o ).
tff(pred_def_20051,type,
v31198: ( state_type * $int ) > $o ).
tff(pred_def_20052,type,
b011011000: $int > $o ).
tff(pred_def_20053,type,
v31197: state_type > $o ).
tff(pred_def_20054,type,
v31191: state_type > $o ).
tff(pred_def_20055,type,
v31200: ( state_type * $int ) > $o ).
tff(pred_def_20056,type,
b011111000: $int > $o ).
tff(pred_def_20057,type,
v31199: state_type > $o ).
tff(pred_def_20058,type,
v31189: state_type > $o ).
tff(pred_def_20059,type,
v31206: ( state_type * $int ) > $o ).
tff(pred_def_20060,type,
b111010000: $int > $o ).
tff(pred_def_20061,type,
v31205: state_type > $o ).
tff(pred_def_20062,type,
v31208: ( state_type * $int ) > $o ).
tff(pred_def_20063,type,
b111011000: $int > $o ).
tff(pred_def_20064,type,
v31207: state_type > $o ).
tff(pred_def_20065,type,
v31204: state_type > $o ).
tff(pred_def_20066,type,
v31210: ( state_type * $int ) > $o ).
tff(pred_def_20067,type,
b111110000: $int > $o ).
tff(pred_def_20068,type,
v31209: state_type > $o ).
tff(pred_def_20069,type,
v31203: state_type > $o ).
tff(pred_def_20070,type,
v31212: ( state_type * $int ) > $o ).
tff(pred_def_20071,type,
b111111000: $int > $o ).
tff(pred_def_20072,type,
v31211: state_type > $o ).
tff(pred_def_20073,type,
v31201: state_type > $o ).
tff(pred_def_20074,type,
v31155: ( state_type * $int ) > $o ).
tff(pred_def_20075,type,
v31018: ( state_type * $int ) > $o ).
tff(pred_def_20076,type,
v31016: ( state_type * $int ) > $o ).
tff(pred_def_20077,type,
v31014: ( state_type * $int ) > $o ).
tff(pred_def_20078,type,
v31012: ( state_type * $int ) > $o ).
tff(pred_def_20079,type,
v31010: ( state_type * $int ) > $o ).
tff(pred_def_20080,type,
v31214: state_type > $o ).
tff(pred_def_20081,type,
v6351: ( state_type * $int ) > $o ).
tff(pred_def_20082,type,
v30988: ( state_type * $int ) > $o ).
tff(pred_def_20083,type,
v31220: state_type > $o ).
tff(pred_def_20084,type,
v31218: state_type > $o ).
tff(pred_def_20085,type,
v31227: state_type > $o ).
tff(pred_def_20086,type,
v31226: state_type > $o ).
tff(pred_def_20087,type,
v31223: state_type > $o ).
tff(pred_def_20088,type,
v31225: state_type > $o ).
tff(pred_def_20089,type,
v31217: state_type > $o ).
tff(pred_def_20090,type,
v31228: state_type > $o ).
tff(pred_def_20091,type,
v31230: state_type > $o ).
tff(pred_def_20092,type,
v31262: state_type > $o ).
tff(pred_def_20093,type,
v31260: state_type > $o ).
tff(pred_def_20094,type,
v31258: state_type > $o ).
tff(pred_def_20095,type,
v31256: state_type > $o ).
tff(pred_def_20096,type,
v31254: state_type > $o ).
tff(pred_def_20097,type,
v31252: state_type > $o ).
tff(pred_def_20098,type,
v31250: state_type > $o ).
tff(pred_def_20099,type,
v31248: state_type > $o ).
tff(pred_def_20100,type,
v31246: state_type > $o ).
tff(pred_def_20101,type,
v31280: ( state_type * $int ) > $o ).
tff(pred_def_20102,type,
v31278: ( state_type * $int ) > $o ).
tff(pred_def_20103,type,
v31276: ( state_type * $int ) > $o ).
tff(pred_def_20104,type,
v31274: ( state_type * $int ) > $o ).
tff(pred_def_20105,type,
v31272: ( state_type * $int ) > $o ).
tff(pred_def_20106,type,
v31270: ( state_type * $int ) > $o ).
tff(pred_def_20107,type,
v31268: ( state_type * $int ) > $o ).
tff(pred_def_20108,type,
v31266: ( state_type * $int ) > $o ).
tff(pred_def_20109,type,
v31264: ( state_type * $int ) > $o ).
tff(pred_def_20110,type,
v31290: state_type > $o ).
tff(pred_def_20111,type,
v31289: state_type > $o ).
tff(pred_def_20112,type,
v31288: state_type > $o ).
tff(pred_def_20113,type,
v31287: state_type > $o ).
tff(pred_def_20114,type,
v31286: state_type > $o ).
tff(pred_def_20115,type,
v31291: state_type > $o ).
tff(pred_def_20116,type,
v31285: state_type > $o ).
tff(pred_def_20117,type,
v31292: state_type > $o ).
tff(pred_def_20118,type,
v31284: state_type > $o ).
tff(pred_def_20119,type,
v31295: state_type > $o ).
tff(pred_def_20120,type,
v31296: state_type > $o ).
tff(pred_def_20121,type,
v31294: state_type > $o ).
tff(pred_def_20122,type,
v31297: state_type > $o ).
tff(pred_def_20123,type,
v31293: state_type > $o ).
tff(pred_def_20124,type,
v31300: state_type > $o ).
tff(pred_def_20125,type,
v31299: state_type > $o ).
tff(pred_def_20126,type,
v31301: state_type > $o ).
tff(pred_def_20127,type,
v31298: state_type > $o ).
tff(pred_def_20128,type,
v31282: ( state_type * $int ) > $o ).
tff(pred_def_20129,type,
v31244: ( state_type * $int ) > $o ).
tff(pred_def_20130,type,
v31305: state_type > $o ).
tff(pred_def_20131,type,
v31314: state_type > $o ).
tff(pred_def_20132,type,
v31312: state_type > $o ).
tff(pred_def_20133,type,
v31310: state_type > $o ).
tff(pred_def_20134,type,
v31308: state_type > $o ).
tff(pred_def_20135,type,
v31325: state_type > $o ).
tff(pred_def_20136,type,
v31327: state_type > $o ).
tff(pred_def_20137,type,
v31323: state_type > $o ).
tff(pred_def_20138,type,
v31345: ( state_type * $int ) > $o ).
tff(pred_def_20139,type,
v31343: ( state_type * $int ) > $o ).
tff(pred_def_20140,type,
v31341: ( state_type * $int ) > $o ).
tff(pred_def_20141,type,
v31339: ( state_type * $int ) > $o ).
tff(pred_def_20142,type,
v31351: state_type > $o ).
tff(pred_def_20143,type,
v31349: state_type > $o ).
tff(pred_def_20144,type,
v31348: state_type > $o ).
tff(pred_def_20145,type,
v31354: ( state_type * $int ) > $o ).
tff(pred_def_20146,type,
v31356: ( state_type * $int ) > $o ).
tff(pred_def_20147,type,
v31347: ( state_type * $int ) > $o ).
tff(pred_def_20148,type,
v31337: ( state_type * $int ) > $o ).
tff(pred_def_20149,type,
v31335: ( state_type * $int ) > $o ).
tff(pred_def_20150,type,
v31333: ( state_type * $int ) > $o ).
tff(pred_def_20151,type,
v31331: ( state_type * $int ) > $o ).
tff(pred_def_20152,type,
v31329: ( state_type * $int ) > $o ).
tff(pred_def_20153,type,
v31394: state_type > $o ).
tff(pred_def_20154,type,
v31396: state_type > $o ).
tff(pred_def_20155,type,
v31392: state_type > $o ).
tff(pred_def_20156,type,
v31390: state_type > $o ).
tff(pred_def_20157,type,
v31388: state_type > $o ).
tff(pred_def_20158,type,
v31386: state_type > $o ).
tff(pred_def_20159,type,
v31384: state_type > $o ).
tff(pred_def_20160,type,
v31403: state_type > $o ).
tff(pred_def_20161,type,
v31405: state_type > $o ).
tff(pred_def_20162,type,
v31401: state_type > $o ).
tff(pred_def_20163,type,
v31399: state_type > $o ).
tff(pred_def_20164,type,
v31407: state_type > $o ).
tff(pred_def_20165,type,
v31382: state_type > $o ).
tff(pred_def_20166,type,
v31380: state_type > $o ).
tff(pred_def_20167,type,
v31378: state_type > $o ).
tff(pred_def_20168,type,
v31376: state_type > $o ).
tff(pred_def_20169,type,
v31374: state_type > $o ).
tff(pred_def_20170,type,
v31372: state_type > $o ).
tff(pred_def_20171,type,
v31412: ( state_type * $int ) > $o ).
tff(pred_def_20172,type,
v31414: ( state_type * $int ) > $o ).
tff(pred_def_20173,type,
v31410: state_type > $o ).
tff(pred_def_20174,type,
v31428: state_type > $o ).
tff(pred_def_20175,type,
v31436: state_type > $o ).
tff(pred_def_20176,type,
v31434: state_type > $o ).
tff(pred_def_20177,type,
v31432: state_type > $o ).
tff(pred_def_20178,type,
v31430: state_type > $o ).
tff(pred_def_20179,type,
v31439: state_type > $o ).
tff(pred_def_20180,type,
v31426: state_type > $o ).
tff(pred_def_20181,type,
v31424: state_type > $o ).
tff(pred_def_20182,type,
v31422: state_type > $o ).
tff(pred_def_20183,type,
v31420: state_type > $o ).
tff(pred_def_20184,type,
v31418: state_type > $o ).
tff(pred_def_20185,type,
v31416: state_type > $o ).
tff(pred_def_20186,type,
v31444: ( state_type * $int ) > $o ).
tff(pred_def_20187,type,
v31446: ( state_type * $int ) > $o ).
tff(pred_def_20188,type,
v31442: state_type > $o ).
tff(pred_def_20189,type,
v31448: state_type > $o ).
tff(pred_def_20190,type,
v31449: state_type > $o ).
tff(pred_def_20191,type,
v31370: state_type > $o ).
tff(pred_def_20192,type,
v31368: ( state_type * $int ) > $o ).
tff(pred_def_20193,type,
v31366: state_type > $o ).
tff(pred_def_20194,type,
v31469: state_type > $o ).
tff(pred_def_20195,type,
v31475: state_type > $o ).
tff(pred_def_20196,type,
v31477: state_type > $o ).
tff(pred_def_20197,type,
v31473: state_type > $o ).
tff(pred_def_20198,type,
v31471: state_type > $o ).
tff(pred_def_20199,type,
v31479: state_type > $o ).
tff(pred_def_20200,type,
v31467: state_type > $o ).
tff(pred_def_20201,type,
v31465: state_type > $o ).
tff(pred_def_20202,type,
v31463: state_type > $o ).
tff(pred_def_20203,type,
v31461: state_type > $o ).
tff(pred_def_20204,type,
v31459: state_type > $o ).
tff(pred_def_20205,type,
v31457: state_type > $o ).
tff(pred_def_20206,type,
v31494: state_type > $o ).
tff(pred_def_20207,type,
v31496: state_type > $o ).
tff(pred_def_20208,type,
v31492: state_type > $o ).
tff(pred_def_20209,type,
v31490: state_type > $o ).
tff(pred_def_20210,type,
v31488: state_type > $o ).
tff(pred_def_20211,type,
v31506: state_type > $o ).
tff(pred_def_20212,type,
v31508: state_type > $o ).
tff(pred_def_20213,type,
v31504: state_type > $o ).
tff(pred_def_20214,type,
v31502: state_type > $o ).
tff(pred_def_20215,type,
v31500: state_type > $o ).
tff(pred_def_20216,type,
v31498: state_type > $o ).
tff(pred_def_20217,type,
v31510: state_type > $o ).
tff(pred_def_20218,type,
v31486: state_type > $o ).
tff(pred_def_20219,type,
v31484: state_type > $o ).
tff(pred_def_20220,type,
v31482: state_type > $o ).
tff(pred_def_20221,type,
v31512: state_type > $o ).
tff(pred_def_20222,type,
v31515: state_type > $o ).
tff(pred_def_20223,type,
v31514: state_type > $o ).
tff(pred_def_20224,type,
v31455: state_type > $o ).
tff(pred_def_20225,type,
v31453: state_type > $o ).
tff(pred_def_20226,type,
v31451: state_type > $o ).
tff(pred_def_20227,type,
v31518: state_type > $o ).
tff(pred_def_20228,type,
v31364: state_type > $o ).
tff(pred_def_20229,type,
v31529: state_type > $o ).
tff(pred_def_20230,type,
v31531: state_type > $o ).
tff(pred_def_20231,type,
v31533: state_type > $o ).
tff(pred_def_20232,type,
v31535: state_type > $o ).
tff(pred_def_20233,type,
v31537: state_type > $o ).
tff(pred_def_20234,type,
v31538: state_type > $o ).
tff(pred_def_20235,type,
v31527: state_type > $o ).
tff(pred_def_20236,type,
v31525: state_type > $o ).
tff(pred_def_20237,type,
v31540: state_type > $o ).
tff(pred_def_20238,type,
v31543: state_type > $o ).
tff(pred_def_20239,type,
v31523: state_type > $o ).
tff(pred_def_20240,type,
v31554: state_type > $o ).
tff(pred_def_20241,type,
v31556: state_type > $o ).
tff(pred_def_20242,type,
v31558: state_type > $o ).
tff(pred_def_20243,type,
v31560: state_type > $o ).
tff(pred_def_20244,type,
v31562: state_type > $o ).
tff(pred_def_20245,type,
v31563: state_type > $o ).
tff(pred_def_20246,type,
v31552: state_type > $o ).
tff(pred_def_20247,type,
v31550: state_type > $o ).
tff(pred_def_20248,type,
v31565: state_type > $o ).
tff(pred_def_20249,type,
v31568: state_type > $o ).
tff(pred_def_20250,type,
v31548: state_type > $o ).
tff(pred_def_20251,type,
v31362: ( state_type * $int ) > $o ).
tff(pred_def_20252,type,
v31360: ( state_type * $int ) > $o ).
tff(pred_def_20253,type,
v31572: ( state_type * $int ) > $o ).
tff(pred_def_20254,type,
v31321: ( state_type * $int ) > $o ).
tff(pred_def_20255,type,
v31319: ( state_type * $int ) > $o ).
tff(pred_def_20256,type,
v31583: state_type > $o ).
tff(pred_def_20257,type,
v31581: state_type > $o ).
tff(pred_def_20258,type,
v31580: state_type > $o ).
tff(pred_def_20259,type,
v31578: ( state_type * $int ) > $o ).
tff(pred_def_20260,type,
v31591: state_type > $o ).
tff(pred_def_20261,type,
v31589: state_type > $o ).
tff(pred_def_20262,type,
v31588: state_type > $o ).
tff(pred_def_20263,type,
v31586: ( state_type * $int ) > $o ).
tff(pred_def_20264,type,
v31599: state_type > $o ).
tff(pred_def_20265,type,
v31597: state_type > $o ).
tff(pred_def_20266,type,
v31596: state_type > $o ).
tff(pred_def_20267,type,
v31594: ( state_type * $int ) > $o ).
tff(pred_def_20268,type,
v31607: state_type > $o ).
tff(pred_def_20269,type,
v31605: state_type > $o ).
tff(pred_def_20270,type,
v31604: state_type > $o ).
tff(pred_def_20271,type,
v31602: ( state_type * $int ) > $o ).
tff(pred_def_20272,type,
v31610: state_type > $o ).
tff(pred_def_20273,type,
v31611: state_type > $o ).
tff(pred_def_20274,type,
v31612: ( state_type * $int ) > $o ).
tff(pred_def_20275,type,
v31613: state_type > $o ).
tff(pred_def_20276,type,
v31614: state_type > $o ).
tff(pred_def_20277,type,
v31615: ( state_type * $int ) > $o ).
tff(pred_def_20278,type,
v31616: state_type > $o ).
tff(pred_def_20279,type,
v31617: state_type > $o ).
tff(pred_def_20280,type,
b000000000000000: $int > $o ).
tff(pred_def_20281,type,
v31618: ( state_type * $int ) > $o ).
tff(pred_def_20282,type,
v31621: state_type > $o ).
tff(pred_def_20283,type,
v31622: state_type > $o ).
tff(pred_def_20284,type,
v31620: state_type > $o ).
tff(pred_def_20285,type,
v31609: ( state_type * $int ) > $o ).
tff(pred_def_20286,type,
v31576: ( state_type * $int ) > $o ).
tff(pred_def_20287,type,
v31630: state_type > $o ).
tff(pred_def_20288,type,
v31628: state_type > $o ).
tff(pred_def_20289,type,
v31627: state_type > $o ).
tff(pred_def_20290,type,
v31626: ( state_type * $int ) > $o ).
tff(pred_def_20291,type,
v31640: state_type > $o ).
tff(pred_def_20292,type,
v31642: state_type > $o ).
tff(pred_def_20293,type,
v31644: state_type > $o ).
tff(pred_def_20294,type,
v31646: state_type > $o ).
tff(pred_def_20295,type,
v31648: state_type > $o ).
tff(pred_def_20296,type,
v31649: state_type > $o ).
tff(pred_def_20297,type,
v31638: state_type > $o ).
tff(pred_def_20298,type,
v31636: state_type > $o ).
tff(pred_def_20299,type,
v31651: state_type > $o ).
tff(pred_def_20300,type,
v31654: state_type > $o ).
tff(pred_def_20301,type,
v31634: state_type > $o ).
tff(pred_def_20302,type,
v31665: state_type > $o ).
tff(pred_def_20303,type,
v31667: state_type > $o ).
tff(pred_def_20304,type,
v31669: state_type > $o ).
tff(pred_def_20305,type,
v31671: state_type > $o ).
tff(pred_def_20306,type,
v31673: state_type > $o ).
tff(pred_def_20307,type,
v31674: state_type > $o ).
tff(pred_def_20308,type,
v31663: state_type > $o ).
tff(pred_def_20309,type,
v31661: state_type > $o ).
tff(pred_def_20310,type,
v31676: state_type > $o ).
tff(pred_def_20311,type,
v31679: state_type > $o ).
tff(pred_def_20312,type,
v31659: state_type > $o ).
tff(pred_def_20313,type,
v31690: state_type > $o ).
tff(pred_def_20314,type,
v31692: state_type > $o ).
tff(pred_def_20315,type,
v31694: state_type > $o ).
tff(pred_def_20316,type,
v31696: state_type > $o ).
tff(pred_def_20317,type,
v31698: state_type > $o ).
tff(pred_def_20318,type,
v31699: state_type > $o ).
tff(pred_def_20319,type,
v31688: state_type > $o ).
tff(pred_def_20320,type,
v31686: state_type > $o ).
tff(pred_def_20321,type,
v31701: state_type > $o ).
tff(pred_def_20322,type,
v31704: state_type > $o ).
tff(pred_def_20323,type,
v31684: state_type > $o ).
tff(pred_def_20324,type,
v31715: state_type > $o ).
tff(pred_def_20325,type,
v31717: state_type > $o ).
tff(pred_def_20326,type,
v31719: state_type > $o ).
tff(pred_def_20327,type,
v31721: state_type > $o ).
tff(pred_def_20328,type,
v31723: state_type > $o ).
tff(pred_def_20329,type,
v31724: state_type > $o ).
tff(pred_def_20330,type,
v31713: state_type > $o ).
tff(pred_def_20331,type,
v31711: state_type > $o ).
tff(pred_def_20332,type,
v31726: state_type > $o ).
tff(pred_def_20333,type,
v31729: state_type > $o ).
tff(pred_def_20334,type,
v31709: state_type > $o ).
tff(pred_def_20335,type,
v31740: state_type > $o ).
tff(pred_def_20336,type,
v31742: state_type > $o ).
tff(pred_def_20337,type,
v31744: state_type > $o ).
tff(pred_def_20338,type,
v31746: state_type > $o ).
tff(pred_def_20339,type,
v31748: state_type > $o ).
tff(pred_def_20340,type,
v31749: state_type > $o ).
tff(pred_def_20341,type,
v31738: state_type > $o ).
tff(pred_def_20342,type,
v31736: state_type > $o ).
tff(pred_def_20343,type,
v31751: state_type > $o ).
tff(pred_def_20344,type,
v31754: state_type > $o ).
tff(pred_def_20345,type,
v31734: state_type > $o ).
tff(pred_def_20346,type,
v31765: state_type > $o ).
tff(pred_def_20347,type,
v31767: state_type > $o ).
tff(pred_def_20348,type,
v31769: state_type > $o ).
tff(pred_def_20349,type,
v31771: state_type > $o ).
tff(pred_def_20350,type,
v31773: state_type > $o ).
tff(pred_def_20351,type,
v31774: state_type > $o ).
tff(pred_def_20352,type,
v31763: state_type > $o ).
tff(pred_def_20353,type,
v31761: state_type > $o ).
tff(pred_def_20354,type,
v31776: state_type > $o ).
tff(pred_def_20355,type,
v31779: state_type > $o ).
tff(pred_def_20356,type,
v31759: state_type > $o ).
tff(pred_def_20357,type,
v31790: state_type > $o ).
tff(pred_def_20358,type,
v31792: state_type > $o ).
tff(pred_def_20359,type,
v31794: state_type > $o ).
tff(pred_def_20360,type,
v31796: state_type > $o ).
tff(pred_def_20361,type,
v31798: state_type > $o ).
tff(pred_def_20362,type,
v31799: state_type > $o ).
tff(pred_def_20363,type,
v31788: state_type > $o ).
tff(pred_def_20364,type,
v31786: state_type > $o ).
tff(pred_def_20365,type,
v31801: state_type > $o ).
tff(pred_def_20366,type,
v31804: state_type > $o ).
tff(pred_def_20367,type,
v31784: state_type > $o ).
tff(pred_def_20368,type,
v31815: state_type > $o ).
tff(pred_def_20369,type,
v31817: state_type > $o ).
tff(pred_def_20370,type,
v31819: state_type > $o ).
tff(pred_def_20371,type,
v31821: state_type > $o ).
tff(pred_def_20372,type,
v31823: state_type > $o ).
tff(pred_def_20373,type,
v31824: state_type > $o ).
tff(pred_def_20374,type,
v31813: state_type > $o ).
tff(pred_def_20375,type,
v31811: state_type > $o ).
tff(pred_def_20376,type,
v31826: state_type > $o ).
tff(pred_def_20377,type,
v31829: state_type > $o ).
tff(pred_def_20378,type,
v31809: state_type > $o ).
tff(pred_def_20379,type,
v31840: state_type > $o ).
tff(pred_def_20380,type,
v31842: state_type > $o ).
tff(pred_def_20381,type,
v31844: state_type > $o ).
tff(pred_def_20382,type,
v31846: state_type > $o ).
tff(pred_def_20383,type,
v31848: state_type > $o ).
tff(pred_def_20384,type,
v31849: state_type > $o ).
tff(pred_def_20385,type,
v31838: state_type > $o ).
tff(pred_def_20386,type,
v31836: state_type > $o ).
tff(pred_def_20387,type,
v31851: state_type > $o ).
tff(pred_def_20388,type,
v31854: state_type > $o ).
tff(pred_def_20389,type,
v31834: state_type > $o ).
tff(pred_def_20390,type,
v31865: state_type > $o ).
tff(pred_def_20391,type,
v31867: state_type > $o ).
tff(pred_def_20392,type,
v31869: state_type > $o ).
tff(pred_def_20393,type,
v31871: state_type > $o ).
tff(pred_def_20394,type,
v31873: state_type > $o ).
tff(pred_def_20395,type,
v31874: state_type > $o ).
tff(pred_def_20396,type,
v31863: state_type > $o ).
tff(pred_def_20397,type,
v31861: state_type > $o ).
tff(pred_def_20398,type,
v31876: state_type > $o ).
tff(pred_def_20399,type,
v31879: state_type > $o ).
tff(pred_def_20400,type,
v31859: state_type > $o ).
tff(pred_def_20401,type,
v31890: state_type > $o ).
tff(pred_def_20402,type,
v31892: state_type > $o ).
tff(pred_def_20403,type,
v31894: state_type > $o ).
tff(pred_def_20404,type,
v31896: state_type > $o ).
tff(pred_def_20405,type,
v31898: state_type > $o ).
tff(pred_def_20406,type,
v31899: state_type > $o ).
tff(pred_def_20407,type,
v31888: state_type > $o ).
tff(pred_def_20408,type,
v31886: state_type > $o ).
tff(pred_def_20409,type,
v31901: state_type > $o ).
tff(pred_def_20410,type,
v31904: state_type > $o ).
tff(pred_def_20411,type,
v31884: state_type > $o ).
tff(pred_def_20412,type,
v31624: ( state_type * $int ) > $o ).
tff(pred_def_20413,type,
v31913: state_type > $o ).
tff(pred_def_20414,type,
v31911: state_type > $o ).
tff(pred_def_20415,type,
v31910: state_type > $o ).
tff(pred_def_20416,type,
v31909: ( state_type * $int ) > $o ).
tff(pred_def_20417,type,
v31923: state_type > $o ).
tff(pred_def_20418,type,
v31925: state_type > $o ).
tff(pred_def_20419,type,
v31927: state_type > $o ).
tff(pred_def_20420,type,
v31929: state_type > $o ).
tff(pred_def_20421,type,
v31931: state_type > $o ).
tff(pred_def_20422,type,
v31932: state_type > $o ).
tff(pred_def_20423,type,
v31921: state_type > $o ).
tff(pred_def_20424,type,
v31919: state_type > $o ).
tff(pred_def_20425,type,
v31934: state_type > $o ).
tff(pred_def_20426,type,
v31937: state_type > $o ).
tff(pred_def_20427,type,
v31917: state_type > $o ).
tff(pred_def_20428,type,
v31946: state_type > $o ).
tff(pred_def_20429,type,
v31944: state_type > $o ).
tff(pred_def_20430,type,
v31943: state_type > $o ).
tff(pred_def_20431,type,
v31942: ( state_type * $int ) > $o ).
tff(pred_def_20432,type,
v31956: state_type > $o ).
tff(pred_def_20433,type,
v31958: state_type > $o ).
tff(pred_def_20434,type,
v31960: state_type > $o ).
tff(pred_def_20435,type,
v31962: state_type > $o ).
tff(pred_def_20436,type,
v31964: state_type > $o ).
tff(pred_def_20437,type,
v31965: state_type > $o ).
tff(pred_def_20438,type,
v31954: state_type > $o ).
tff(pred_def_20439,type,
v31952: state_type > $o ).
tff(pred_def_20440,type,
v31967: state_type > $o ).
tff(pred_def_20441,type,
v31970: state_type > $o ).
tff(pred_def_20442,type,
v31950: state_type > $o ).
tff(pred_def_20443,type,
v31979: state_type > $o ).
tff(pred_def_20444,type,
v31977: state_type > $o ).
tff(pred_def_20445,type,
v31976: state_type > $o ).
tff(pred_def_20446,type,
v31975: ( state_type * $int ) > $o ).
tff(pred_def_20447,type,
v31989: state_type > $o ).
tff(pred_def_20448,type,
v31991: state_type > $o ).
tff(pred_def_20449,type,
v31993: state_type > $o ).
tff(pred_def_20450,type,
v31995: state_type > $o ).
tff(pred_def_20451,type,
v31997: state_type > $o ).
tff(pred_def_20452,type,
v31998: state_type > $o ).
tff(pred_def_20453,type,
v31987: state_type > $o ).
tff(pred_def_20454,type,
v31985: state_type > $o ).
tff(pred_def_20455,type,
v32000: state_type > $o ).
tff(pred_def_20456,type,
v32003: state_type > $o ).
tff(pred_def_20457,type,
v31983: state_type > $o ).
tff(pred_def_20458,type,
v32012: state_type > $o ).
tff(pred_def_20459,type,
v32010: state_type > $o ).
tff(pred_def_20460,type,
v32009: state_type > $o ).
tff(pred_def_20461,type,
v32008: ( state_type * $int ) > $o ).
tff(pred_def_20462,type,
v32022: state_type > $o ).
tff(pred_def_20463,type,
v32024: state_type > $o ).
tff(pred_def_20464,type,
v32026: state_type > $o ).
tff(pred_def_20465,type,
v32028: state_type > $o ).
tff(pred_def_20466,type,
v32030: state_type > $o ).
tff(pred_def_20467,type,
v32031: state_type > $o ).
tff(pred_def_20468,type,
v32020: state_type > $o ).
tff(pred_def_20469,type,
v32018: state_type > $o ).
tff(pred_def_20470,type,
v32033: state_type > $o ).
tff(pred_def_20471,type,
v32036: state_type > $o ).
tff(pred_def_20472,type,
v32016: state_type > $o ).
tff(pred_def_20473,type,
v32045: state_type > $o ).
tff(pred_def_20474,type,
v32043: state_type > $o ).
tff(pred_def_20475,type,
v32042: state_type > $o ).
tff(pred_def_20476,type,
v32041: ( state_type * $int ) > $o ).
tff(pred_def_20477,type,
v32055: state_type > $o ).
tff(pred_def_20478,type,
v32057: state_type > $o ).
tff(pred_def_20479,type,
v32059: state_type > $o ).
tff(pred_def_20480,type,
v32061: state_type > $o ).
tff(pred_def_20481,type,
v32063: state_type > $o ).
tff(pred_def_20482,type,
v32064: state_type > $o ).
tff(pred_def_20483,type,
v32053: state_type > $o ).
tff(pred_def_20484,type,
v32051: state_type > $o ).
tff(pred_def_20485,type,
v32066: state_type > $o ).
tff(pred_def_20486,type,
v32069: state_type > $o ).
tff(pred_def_20487,type,
v32049: state_type > $o ).
tff(pred_def_20488,type,
v32078: state_type > $o ).
tff(pred_def_20489,type,
v32076: state_type > $o ).
tff(pred_def_20490,type,
v32075: state_type > $o ).
tff(pred_def_20491,type,
v32074: ( state_type * $int ) > $o ).
tff(pred_def_20492,type,
v32088: state_type > $o ).
tff(pred_def_20493,type,
v32090: state_type > $o ).
tff(pred_def_20494,type,
v32092: state_type > $o ).
tff(pred_def_20495,type,
v32094: state_type > $o ).
tff(pred_def_20496,type,
v32096: state_type > $o ).
tff(pred_def_20497,type,
v32097: state_type > $o ).
tff(pred_def_20498,type,
v32086: state_type > $o ).
tff(pred_def_20499,type,
v32084: state_type > $o ).
tff(pred_def_20500,type,
v32099: state_type > $o ).
tff(pred_def_20501,type,
v32102: state_type > $o ).
tff(pred_def_20502,type,
v32082: state_type > $o ).
tff(pred_def_20503,type,
v32111: state_type > $o ).
tff(pred_def_20504,type,
v32109: state_type > $o ).
tff(pred_def_20505,type,
v32108: state_type > $o ).
tff(pred_def_20506,type,
v32107: ( state_type * $int ) > $o ).
tff(pred_def_20507,type,
v32121: state_type > $o ).
tff(pred_def_20508,type,
v32123: state_type > $o ).
tff(pred_def_20509,type,
v32125: state_type > $o ).
tff(pred_def_20510,type,
v32127: state_type > $o ).
tff(pred_def_20511,type,
v32129: state_type > $o ).
tff(pred_def_20512,type,
v32130: state_type > $o ).
tff(pred_def_20513,type,
v32119: state_type > $o ).
tff(pred_def_20514,type,
v32117: state_type > $o ).
tff(pred_def_20515,type,
v32132: state_type > $o ).
tff(pred_def_20516,type,
v32135: state_type > $o ).
tff(pred_def_20517,type,
v32115: state_type > $o ).
tff(pred_def_20518,type,
v32144: state_type > $o ).
tff(pred_def_20519,type,
v32142: state_type > $o ).
tff(pred_def_20520,type,
v32141: state_type > $o ).
tff(pred_def_20521,type,
v32140: ( state_type * $int ) > $o ).
tff(pred_def_20522,type,
v32154: state_type > $o ).
tff(pred_def_20523,type,
v32156: state_type > $o ).
tff(pred_def_20524,type,
v32158: state_type > $o ).
tff(pred_def_20525,type,
v32160: state_type > $o ).
tff(pred_def_20526,type,
v32162: state_type > $o ).
tff(pred_def_20527,type,
v32163: state_type > $o ).
tff(pred_def_20528,type,
v32152: state_type > $o ).
tff(pred_def_20529,type,
v32150: state_type > $o ).
tff(pred_def_20530,type,
v32165: state_type > $o ).
tff(pred_def_20531,type,
v32168: state_type > $o ).
tff(pred_def_20532,type,
v32148: state_type > $o ).
tff(pred_def_20533,type,
v32230: ( state_type * $int ) > $o ).
tff(pred_def_20534,type,
v32229: state_type > $o ).
tff(pred_def_20535,type,
v32235: state_type > $o ).
tff(pred_def_20536,type,
v32237: state_type > $o ).
tff(pred_def_20537,type,
v32238: state_type > $o ).
tff(pred_def_20538,type,
v32236: state_type > $o ).
tff(pred_def_20539,type,
v32234: state_type > $o ).
tff(pred_def_20540,type,
v32233: state_type > $o ).
tff(pred_def_20541,type,
v32239: state_type > $o ).
tff(pred_def_20542,type,
v32232: state_type > $o ).
tff(pred_def_20543,type,
v32240: state_type > $o ).
tff(pred_def_20544,type,
v32231: state_type > $o ).
tff(pred_def_20545,type,
v32228: state_type > $o ).
tff(pred_def_20546,type,
v32241: state_type > $o ).
tff(pred_def_20547,type,
v32227: state_type > $o ).
tff(pred_def_20548,type,
v32248: state_type > $o ).
tff(pred_def_20549,type,
v32247: state_type > $o ).
tff(pred_def_20550,type,
v32246: state_type > $o ).
tff(pred_def_20551,type,
v32250: state_type > $o ).
tff(pred_def_20552,type,
v32249: state_type > $o ).
tff(pred_def_20553,type,
v32245: state_type > $o ).
tff(pred_def_20554,type,
v32244: state_type > $o ).
tff(pred_def_20555,type,
v32251: state_type > $o ).
tff(pred_def_20556,type,
v32243: state_type > $o ).
tff(pred_def_20557,type,
v32252: state_type > $o ).
tff(pred_def_20558,type,
v32242: state_type > $o ).
tff(pred_def_20559,type,
v32226: state_type > $o ).
tff(pred_def_20560,type,
v32253: state_type > $o ).
tff(pred_def_20561,type,
v32225: state_type > $o ).
tff(pred_def_20562,type,
v32260: state_type > $o ).
tff(pred_def_20563,type,
v32259: state_type > $o ).
tff(pred_def_20564,type,
v32258: state_type > $o ).
tff(pred_def_20565,type,
v32262: state_type > $o ).
tff(pred_def_20566,type,
v32261: state_type > $o ).
tff(pred_def_20567,type,
v32257: state_type > $o ).
tff(pred_def_20568,type,
v32256: state_type > $o ).
tff(pred_def_20569,type,
v32263: state_type > $o ).
tff(pred_def_20570,type,
v32255: state_type > $o ).
tff(pred_def_20571,type,
v32264: state_type > $o ).
tff(pred_def_20572,type,
v32254: state_type > $o ).
tff(pred_def_20573,type,
v32224: state_type > $o ).
tff(pred_def_20574,type,
v32265: state_type > $o ).
tff(pred_def_20575,type,
v32223: state_type > $o ).
tff(pred_def_20576,type,
v32272: state_type > $o ).
tff(pred_def_20577,type,
v32271: state_type > $o ).
tff(pred_def_20578,type,
v32270: state_type > $o ).
tff(pred_def_20579,type,
v32274: state_type > $o ).
tff(pred_def_20580,type,
v32273: state_type > $o ).
tff(pred_def_20581,type,
v32269: state_type > $o ).
tff(pred_def_20582,type,
v32268: state_type > $o ).
tff(pred_def_20583,type,
v32275: state_type > $o ).
tff(pred_def_20584,type,
v32267: state_type > $o ).
tff(pred_def_20585,type,
v32276: state_type > $o ).
tff(pred_def_20586,type,
v32266: state_type > $o ).
tff(pred_def_20587,type,
v32222: state_type > $o ).
tff(pred_def_20588,type,
v32277: state_type > $o ).
tff(pred_def_20589,type,
v32221: state_type > $o ).
tff(pred_def_20590,type,
v32284: state_type > $o ).
tff(pred_def_20591,type,
v32283: state_type > $o ).
tff(pred_def_20592,type,
v32282: state_type > $o ).
tff(pred_def_20593,type,
v32286: state_type > $o ).
tff(pred_def_20594,type,
v32285: state_type > $o ).
tff(pred_def_20595,type,
v32281: state_type > $o ).
tff(pred_def_20596,type,
v32280: state_type > $o ).
tff(pred_def_20597,type,
v32287: state_type > $o ).
tff(pred_def_20598,type,
v32279: state_type > $o ).
tff(pred_def_20599,type,
v32288: state_type > $o ).
tff(pred_def_20600,type,
v32278: state_type > $o ).
tff(pred_def_20601,type,
v32220: state_type > $o ).
tff(pred_def_20602,type,
v32289: state_type > $o ).
tff(pred_def_20603,type,
v32219: state_type > $o ).
tff(pred_def_20604,type,
v32296: state_type > $o ).
tff(pred_def_20605,type,
v32295: state_type > $o ).
tff(pred_def_20606,type,
v32294: state_type > $o ).
tff(pred_def_20607,type,
v32298: state_type > $o ).
tff(pred_def_20608,type,
v32297: state_type > $o ).
tff(pred_def_20609,type,
v32293: state_type > $o ).
tff(pred_def_20610,type,
v32292: state_type > $o ).
tff(pred_def_20611,type,
v32299: state_type > $o ).
tff(pred_def_20612,type,
v32291: state_type > $o ).
tff(pred_def_20613,type,
v32300: state_type > $o ).
tff(pred_def_20614,type,
v32290: state_type > $o ).
tff(pred_def_20615,type,
v32218: state_type > $o ).
tff(pred_def_20616,type,
v32301: state_type > $o ).
tff(pred_def_20617,type,
v32217: state_type > $o ).
tff(pred_def_20618,type,
v32308: state_type > $o ).
tff(pred_def_20619,type,
v32307: state_type > $o ).
tff(pred_def_20620,type,
v32306: state_type > $o ).
tff(pred_def_20621,type,
v32310: state_type > $o ).
tff(pred_def_20622,type,
v32309: state_type > $o ).
tff(pred_def_20623,type,
v32305: state_type > $o ).
tff(pred_def_20624,type,
v32304: state_type > $o ).
tff(pred_def_20625,type,
v32311: state_type > $o ).
tff(pred_def_20626,type,
v32303: state_type > $o ).
tff(pred_def_20627,type,
v32312: state_type > $o ).
tff(pred_def_20628,type,
v32302: state_type > $o ).
tff(pred_def_20629,type,
v32216: state_type > $o ).
tff(pred_def_20630,type,
v32313: state_type > $o ).
tff(pred_def_20631,type,
v32215: state_type > $o ).
tff(pred_def_20632,type,
v32320: state_type > $o ).
tff(pred_def_20633,type,
v32319: state_type > $o ).
tff(pred_def_20634,type,
v32318: state_type > $o ).
tff(pred_def_20635,type,
v32322: state_type > $o ).
tff(pred_def_20636,type,
v32321: state_type > $o ).
tff(pred_def_20637,type,
v32317: state_type > $o ).
tff(pred_def_20638,type,
v32316: state_type > $o ).
tff(pred_def_20639,type,
v32323: state_type > $o ).
tff(pred_def_20640,type,
v32315: state_type > $o ).
tff(pred_def_20641,type,
v32324: state_type > $o ).
tff(pred_def_20642,type,
v32314: state_type > $o ).
tff(pred_def_20643,type,
v32214: state_type > $o ).
tff(pred_def_20644,type,
v32325: state_type > $o ).
tff(pred_def_20645,type,
v32213: state_type > $o ).
tff(pred_def_20646,type,
v32332: state_type > $o ).
tff(pred_def_20647,type,
v32331: state_type > $o ).
tff(pred_def_20648,type,
v32330: state_type > $o ).
tff(pred_def_20649,type,
v32334: state_type > $o ).
tff(pred_def_20650,type,
v32333: state_type > $o ).
tff(pred_def_20651,type,
v32329: state_type > $o ).
tff(pred_def_20652,type,
v32328: state_type > $o ).
tff(pred_def_20653,type,
v32335: state_type > $o ).
tff(pred_def_20654,type,
v32327: state_type > $o ).
tff(pred_def_20655,type,
v32336: state_type > $o ).
tff(pred_def_20656,type,
v32326: state_type > $o ).
tff(pred_def_20657,type,
v32212: state_type > $o ).
tff(pred_def_20658,type,
v32337: state_type > $o ).
tff(pred_def_20659,type,
v32211: state_type > $o ).
tff(pred_def_20660,type,
v32344: state_type > $o ).
tff(pred_def_20661,type,
v32343: state_type > $o ).
tff(pred_def_20662,type,
v32342: state_type > $o ).
tff(pred_def_20663,type,
v32346: state_type > $o ).
tff(pred_def_20664,type,
v32345: state_type > $o ).
tff(pred_def_20665,type,
v32341: state_type > $o ).
tff(pred_def_20666,type,
v32340: state_type > $o ).
tff(pred_def_20667,type,
v32347: state_type > $o ).
tff(pred_def_20668,type,
v32339: state_type > $o ).
tff(pred_def_20669,type,
v32348: state_type > $o ).
tff(pred_def_20670,type,
v32338: state_type > $o ).
tff(pred_def_20671,type,
v32210: state_type > $o ).
tff(pred_def_20672,type,
v32349: state_type > $o ).
tff(pred_def_20673,type,
v32209: state_type > $o ).
tff(pred_def_20674,type,
v32356: state_type > $o ).
tff(pred_def_20675,type,
v32355: state_type > $o ).
tff(pred_def_20676,type,
v32354: state_type > $o ).
tff(pred_def_20677,type,
v32358: state_type > $o ).
tff(pred_def_20678,type,
v32357: state_type > $o ).
tff(pred_def_20679,type,
v32353: state_type > $o ).
tff(pred_def_20680,type,
v32352: state_type > $o ).
tff(pred_def_20681,type,
v32359: state_type > $o ).
tff(pred_def_20682,type,
v32351: state_type > $o ).
tff(pred_def_20683,type,
v32360: state_type > $o ).
tff(pred_def_20684,type,
v32350: state_type > $o ).
tff(pred_def_20685,type,
v32208: state_type > $o ).
tff(pred_def_20686,type,
v32361: state_type > $o ).
tff(pred_def_20687,type,
v32207: state_type > $o ).
tff(pred_def_20688,type,
v32368: state_type > $o ).
tff(pred_def_20689,type,
v32367: state_type > $o ).
tff(pred_def_20690,type,
v32366: state_type > $o ).
tff(pred_def_20691,type,
v32370: state_type > $o ).
tff(pred_def_20692,type,
v32369: state_type > $o ).
tff(pred_def_20693,type,
v32365: state_type > $o ).
tff(pred_def_20694,type,
v32364: state_type > $o ).
tff(pred_def_20695,type,
v32371: state_type > $o ).
tff(pred_def_20696,type,
v32363: state_type > $o ).
tff(pred_def_20697,type,
v32372: state_type > $o ).
tff(pred_def_20698,type,
v32362: state_type > $o ).
tff(pred_def_20699,type,
v32206: state_type > $o ).
tff(pred_def_20700,type,
v32373: state_type > $o ).
tff(pred_def_20701,type,
v32205: state_type > $o ).
tff(pred_def_20702,type,
v32380: state_type > $o ).
tff(pred_def_20703,type,
v32379: state_type > $o ).
tff(pred_def_20704,type,
v32378: state_type > $o ).
tff(pred_def_20705,type,
v32382: state_type > $o ).
tff(pred_def_20706,type,
v32381: state_type > $o ).
tff(pred_def_20707,type,
v32377: state_type > $o ).
tff(pred_def_20708,type,
v32376: state_type > $o ).
tff(pred_def_20709,type,
v32383: state_type > $o ).
tff(pred_def_20710,type,
v32375: state_type > $o ).
tff(pred_def_20711,type,
v32384: state_type > $o ).
tff(pred_def_20712,type,
v32374: state_type > $o ).
tff(pred_def_20713,type,
v32204: state_type > $o ).
tff(pred_def_20714,type,
v32385: state_type > $o ).
tff(pred_def_20715,type,
v32203: state_type > $o ).
tff(pred_def_20716,type,
v32392: state_type > $o ).
tff(pred_def_20717,type,
v32391: state_type > $o ).
tff(pred_def_20718,type,
v32390: state_type > $o ).
tff(pred_def_20719,type,
v32394: state_type > $o ).
tff(pred_def_20720,type,
v32393: state_type > $o ).
tff(pred_def_20721,type,
v32389: state_type > $o ).
tff(pred_def_20722,type,
v32388: state_type > $o ).
tff(pred_def_20723,type,
v32395: state_type > $o ).
tff(pred_def_20724,type,
v32387: state_type > $o ).
tff(pred_def_20725,type,
v32396: state_type > $o ).
tff(pred_def_20726,type,
v32386: state_type > $o ).
tff(pred_def_20727,type,
v32202: state_type > $o ).
tff(pred_def_20728,type,
v32397: state_type > $o ).
tff(pred_def_20729,type,
v32201: state_type > $o ).
tff(pred_def_20730,type,
v32404: state_type > $o ).
tff(pred_def_20731,type,
v32403: state_type > $o ).
tff(pred_def_20732,type,
v32402: state_type > $o ).
tff(pred_def_20733,type,
v32406: state_type > $o ).
tff(pred_def_20734,type,
v32405: state_type > $o ).
tff(pred_def_20735,type,
v32401: state_type > $o ).
tff(pred_def_20736,type,
v32400: state_type > $o ).
tff(pred_def_20737,type,
v32407: state_type > $o ).
tff(pred_def_20738,type,
v32399: state_type > $o ).
tff(pred_def_20739,type,
v32408: state_type > $o ).
tff(pred_def_20740,type,
v32398: state_type > $o ).
tff(pred_def_20741,type,
v32200: state_type > $o ).
tff(pred_def_20742,type,
v32409: state_type > $o ).
tff(pred_def_20743,type,
v32199: state_type > $o ).
tff(pred_def_20744,type,
v32416: state_type > $o ).
tff(pred_def_20745,type,
v32415: state_type > $o ).
tff(pred_def_20746,type,
v32414: state_type > $o ).
tff(pred_def_20747,type,
v32418: state_type > $o ).
tff(pred_def_20748,type,
v32417: state_type > $o ).
tff(pred_def_20749,type,
v32413: state_type > $o ).
tff(pred_def_20750,type,
v32412: state_type > $o ).
tff(pred_def_20751,type,
v32419: state_type > $o ).
tff(pred_def_20752,type,
v32411: state_type > $o ).
tff(pred_def_20753,type,
v32420: state_type > $o ).
tff(pred_def_20754,type,
v32410: state_type > $o ).
tff(pred_def_20755,type,
v32198: state_type > $o ).
tff(pred_def_20756,type,
v32421: state_type > $o ).
tff(pred_def_20757,type,
v32197: state_type > $o ).
tff(pred_def_20758,type,
v32428: state_type > $o ).
tff(pred_def_20759,type,
v32427: state_type > $o ).
tff(pred_def_20760,type,
v32426: state_type > $o ).
tff(pred_def_20761,type,
v32430: state_type > $o ).
tff(pred_def_20762,type,
v32429: state_type > $o ).
tff(pred_def_20763,type,
v32425: state_type > $o ).
tff(pred_def_20764,type,
v32424: state_type > $o ).
tff(pred_def_20765,type,
v32431: state_type > $o ).
tff(pred_def_20766,type,
v32423: state_type > $o ).
tff(pred_def_20767,type,
v32432: state_type > $o ).
tff(pred_def_20768,type,
v32422: state_type > $o ).
tff(pred_def_20769,type,
v32196: state_type > $o ).
tff(pred_def_20770,type,
v32433: state_type > $o ).
tff(pred_def_20771,type,
v32195: state_type > $o ).
tff(pred_def_20772,type,
v32440: state_type > $o ).
tff(pred_def_20773,type,
v32439: state_type > $o ).
tff(pred_def_20774,type,
v32438: state_type > $o ).
tff(pred_def_20775,type,
v32442: state_type > $o ).
tff(pred_def_20776,type,
v32441: state_type > $o ).
tff(pred_def_20777,type,
v32437: state_type > $o ).
tff(pred_def_20778,type,
v32436: state_type > $o ).
tff(pred_def_20779,type,
v32443: state_type > $o ).
tff(pred_def_20780,type,
v32435: state_type > $o ).
tff(pred_def_20781,type,
v32444: state_type > $o ).
tff(pred_def_20782,type,
v32434: state_type > $o ).
tff(pred_def_20783,type,
v32194: state_type > $o ).
tff(pred_def_20784,type,
v32445: state_type > $o ).
tff(pred_def_20785,type,
v32193: state_type > $o ).
tff(pred_def_20786,type,
v32452: state_type > $o ).
tff(pred_def_20787,type,
v32451: state_type > $o ).
tff(pred_def_20788,type,
v32450: state_type > $o ).
tff(pred_def_20789,type,
v32454: state_type > $o ).
tff(pred_def_20790,type,
v32453: state_type > $o ).
tff(pred_def_20791,type,
v32449: state_type > $o ).
tff(pred_def_20792,type,
v32448: state_type > $o ).
tff(pred_def_20793,type,
v32455: state_type > $o ).
tff(pred_def_20794,type,
v32447: state_type > $o ).
tff(pred_def_20795,type,
v32456: state_type > $o ).
tff(pred_def_20796,type,
v32446: state_type > $o ).
tff(pred_def_20797,type,
v32192: state_type > $o ).
tff(pred_def_20798,type,
v32457: state_type > $o ).
tff(pred_def_20799,type,
v32191: state_type > $o ).
tff(pred_def_20800,type,
v32464: state_type > $o ).
tff(pred_def_20801,type,
v32463: state_type > $o ).
tff(pred_def_20802,type,
v32462: state_type > $o ).
tff(pred_def_20803,type,
v32466: state_type > $o ).
tff(pred_def_20804,type,
v32465: state_type > $o ).
tff(pred_def_20805,type,
v32461: state_type > $o ).
tff(pred_def_20806,type,
v32460: state_type > $o ).
tff(pred_def_20807,type,
v32467: state_type > $o ).
tff(pred_def_20808,type,
v32459: state_type > $o ).
tff(pred_def_20809,type,
v32468: state_type > $o ).
tff(pred_def_20810,type,
v32458: state_type > $o ).
tff(pred_def_20811,type,
v32190: state_type > $o ).
tff(pred_def_20812,type,
v32469: state_type > $o ).
tff(pred_def_20813,type,
v32189: state_type > $o ).
tff(pred_def_20814,type,
v32476: state_type > $o ).
tff(pred_def_20815,type,
v32475: state_type > $o ).
tff(pred_def_20816,type,
v32474: state_type > $o ).
tff(pred_def_20817,type,
v32478: state_type > $o ).
tff(pred_def_20818,type,
v32477: state_type > $o ).
tff(pred_def_20819,type,
v32473: state_type > $o ).
tff(pred_def_20820,type,
v32472: state_type > $o ).
tff(pred_def_20821,type,
v32479: state_type > $o ).
tff(pred_def_20822,type,
v32471: state_type > $o ).
tff(pred_def_20823,type,
v32480: state_type > $o ).
tff(pred_def_20824,type,
v32470: state_type > $o ).
tff(pred_def_20825,type,
v32188: state_type > $o ).
tff(pred_def_20826,type,
v32481: state_type > $o ).
tff(pred_def_20827,type,
v32187: state_type > $o ).
tff(pred_def_20828,type,
v32488: state_type > $o ).
tff(pred_def_20829,type,
v32487: state_type > $o ).
tff(pred_def_20830,type,
v32486: state_type > $o ).
tff(pred_def_20831,type,
v32490: state_type > $o ).
tff(pred_def_20832,type,
v32489: state_type > $o ).
tff(pred_def_20833,type,
v32485: state_type > $o ).
tff(pred_def_20834,type,
v32484: state_type > $o ).
tff(pred_def_20835,type,
v32491: state_type > $o ).
tff(pred_def_20836,type,
v32483: state_type > $o ).
tff(pred_def_20837,type,
v32492: state_type > $o ).
tff(pred_def_20838,type,
v32482: state_type > $o ).
tff(pred_def_20839,type,
v32186: state_type > $o ).
tff(pred_def_20840,type,
v32493: state_type > $o ).
tff(pred_def_20841,type,
v32185: state_type > $o ).
tff(pred_def_20842,type,
v32500: state_type > $o ).
tff(pred_def_20843,type,
v32499: state_type > $o ).
tff(pred_def_20844,type,
v32498: state_type > $o ).
tff(pred_def_20845,type,
v32502: state_type > $o ).
tff(pred_def_20846,type,
v32501: state_type > $o ).
tff(pred_def_20847,type,
v32497: state_type > $o ).
tff(pred_def_20848,type,
v32496: state_type > $o ).
tff(pred_def_20849,type,
v32503: state_type > $o ).
tff(pred_def_20850,type,
v32495: state_type > $o ).
tff(pred_def_20851,type,
v32504: state_type > $o ).
tff(pred_def_20852,type,
v32494: state_type > $o ).
tff(pred_def_20853,type,
v32184: state_type > $o ).
tff(pred_def_20854,type,
v32505: state_type > $o ).
tff(pred_def_20855,type,
v32183: state_type > $o ).
tff(pred_def_20856,type,
v32512: state_type > $o ).
tff(pred_def_20857,type,
v32511: state_type > $o ).
tff(pred_def_20858,type,
v32510: state_type > $o ).
tff(pred_def_20859,type,
v32514: state_type > $o ).
tff(pred_def_20860,type,
v32513: state_type > $o ).
tff(pred_def_20861,type,
v32509: state_type > $o ).
tff(pred_def_20862,type,
v32508: state_type > $o ).
tff(pred_def_20863,type,
v32515: state_type > $o ).
tff(pred_def_20864,type,
v32507: state_type > $o ).
tff(pred_def_20865,type,
v32516: state_type > $o ).
tff(pred_def_20866,type,
v32506: state_type > $o ).
tff(pred_def_20867,type,
v32182: state_type > $o ).
tff(pred_def_20868,type,
v32517: state_type > $o ).
tff(pred_def_20869,type,
v32181: state_type > $o ).
tff(pred_def_20870,type,
v32524: state_type > $o ).
tff(pred_def_20871,type,
v32523: state_type > $o ).
tff(pred_def_20872,type,
v32522: state_type > $o ).
tff(pred_def_20873,type,
v32526: state_type > $o ).
tff(pred_def_20874,type,
v32525: state_type > $o ).
tff(pred_def_20875,type,
v32521: state_type > $o ).
tff(pred_def_20876,type,
v32520: state_type > $o ).
tff(pred_def_20877,type,
v32527: state_type > $o ).
tff(pred_def_20878,type,
v32519: state_type > $o ).
tff(pred_def_20879,type,
v32528: state_type > $o ).
tff(pred_def_20880,type,
v32518: state_type > $o ).
tff(pred_def_20881,type,
v32180: state_type > $o ).
tff(pred_def_20882,type,
v32529: state_type > $o ).
tff(pred_def_20883,type,
v32179: state_type > $o ).
tff(pred_def_20884,type,
v32536: state_type > $o ).
tff(pred_def_20885,type,
v32535: state_type > $o ).
tff(pred_def_20886,type,
v32534: state_type > $o ).
tff(pred_def_20887,type,
v32538: state_type > $o ).
tff(pred_def_20888,type,
v32537: state_type > $o ).
tff(pred_def_20889,type,
v32533: state_type > $o ).
tff(pred_def_20890,type,
v32532: state_type > $o ).
tff(pred_def_20891,type,
v32539: state_type > $o ).
tff(pred_def_20892,type,
v32531: state_type > $o ).
tff(pred_def_20893,type,
v32540: state_type > $o ).
tff(pred_def_20894,type,
v32530: state_type > $o ).
tff(pred_def_20895,type,
v32178: state_type > $o ).
tff(pred_def_20896,type,
v32541: state_type > $o ).
tff(pred_def_20897,type,
v32177: state_type > $o ).
tff(pred_def_20898,type,
v32176: state_type > $o ).
tff(pred_def_20899,type,
v32545: state_type > $o ).
tff(pred_def_20900,type,
v32546: state_type > $o ).
tff(pred_def_20901,type,
v32544: state_type > $o ).
tff(pred_def_20902,type,
v32548: state_type > $o ).
tff(pred_def_20903,type,
v32547: state_type > $o ).
tff(pred_def_20904,type,
v32543: state_type > $o ).
tff(pred_def_20905,type,
v32542: state_type > $o ).
tff(pred_def_20906,type,
v32175: state_type > $o ).
tff(pred_def_20907,type,
v32549: state_type > $o ).
tff(pred_def_20908,type,
v32174: state_type > $o ).
tff(pred_def_20909,type,
v32552: state_type > $o ).
tff(pred_def_20910,type,
v32553: state_type > $o ).
tff(pred_def_20911,type,
v32551: state_type > $o ).
tff(pred_def_20912,type,
v32554: state_type > $o ).
tff(pred_def_20913,type,
v32550: state_type > $o ).
tff(pred_def_20914,type,
v32557: state_type > $o ).
tff(pred_def_20915,type,
v32558: state_type > $o ).
tff(pred_def_20916,type,
v32556: state_type > $o ).
tff(pred_def_20917,type,
v32559: state_type > $o ).
tff(pred_def_20918,type,
v32555: state_type > $o ).
tff(pred_def_20919,type,
v32562: state_type > $o ).
tff(pred_def_20920,type,
v32563: state_type > $o ).
tff(pred_def_20921,type,
v32561: state_type > $o ).
tff(pred_def_20922,type,
v32564: state_type > $o ).
tff(pred_def_20923,type,
v32560: state_type > $o ).
tff(pred_def_20924,type,
v32567: state_type > $o ).
tff(pred_def_20925,type,
v32568: state_type > $o ).
tff(pred_def_20926,type,
v32566: state_type > $o ).
tff(pred_def_20927,type,
v32569: state_type > $o ).
tff(pred_def_20928,type,
v32565: state_type > $o ).
tff(pred_def_20929,type,
v32572: state_type > $o ).
tff(pred_def_20930,type,
v32573: state_type > $o ).
tff(pred_def_20931,type,
v32571: state_type > $o ).
tff(pred_def_20932,type,
v32574: state_type > $o ).
tff(pred_def_20933,type,
v32570: state_type > $o ).
tff(pred_def_20934,type,
v32577: state_type > $o ).
tff(pred_def_20935,type,
v32578: state_type > $o ).
tff(pred_def_20936,type,
v32576: state_type > $o ).
tff(pred_def_20937,type,
v32579: state_type > $o ).
tff(pred_def_20938,type,
v32575: state_type > $o ).
tff(pred_def_20939,type,
v32582: state_type > $o ).
tff(pred_def_20940,type,
v32583: state_type > $o ).
tff(pred_def_20941,type,
v32581: state_type > $o ).
tff(pred_def_20942,type,
v32584: state_type > $o ).
tff(pred_def_20943,type,
v32580: state_type > $o ).
tff(pred_def_20944,type,
v32587: state_type > $o ).
tff(pred_def_20945,type,
v32588: state_type > $o ).
tff(pred_def_20946,type,
v32586: state_type > $o ).
tff(pred_def_20947,type,
v32589: state_type > $o ).
tff(pred_def_20948,type,
v32585: state_type > $o ).
tff(pred_def_20949,type,
v32592: state_type > $o ).
tff(pred_def_20950,type,
v32593: state_type > $o ).
tff(pred_def_20951,type,
v32591: state_type > $o ).
tff(pred_def_20952,type,
v32594: state_type > $o ).
tff(pred_def_20953,type,
v32590: state_type > $o ).
tff(pred_def_20954,type,
v32597: state_type > $o ).
tff(pred_def_20955,type,
v32598: state_type > $o ).
tff(pred_def_20956,type,
v32596: state_type > $o ).
tff(pred_def_20957,type,
v32599: state_type > $o ).
tff(pred_def_20958,type,
v32595: state_type > $o ).
tff(pred_def_20959,type,
v32602: state_type > $o ).
tff(pred_def_20960,type,
v32603: state_type > $o ).
tff(pred_def_20961,type,
v32601: state_type > $o ).
tff(pred_def_20962,type,
v32604: state_type > $o ).
tff(pred_def_20963,type,
v32600: state_type > $o ).
tff(pred_def_20964,type,
v32607: state_type > $o ).
tff(pred_def_20965,type,
v32608: state_type > $o ).
tff(pred_def_20966,type,
v32606: state_type > $o ).
tff(pred_def_20967,type,
v32609: state_type > $o ).
tff(pred_def_20968,type,
v32605: state_type > $o ).
tff(pred_def_20969,type,
v32612: state_type > $o ).
tff(pred_def_20970,type,
v32613: state_type > $o ).
tff(pred_def_20971,type,
v32611: state_type > $o ).
tff(pred_def_20972,type,
v32614: state_type > $o ).
tff(pred_def_20973,type,
v32610: state_type > $o ).
tff(pred_def_20974,type,
v32617: state_type > $o ).
tff(pred_def_20975,type,
v32618: state_type > $o ).
tff(pred_def_20976,type,
v32616: state_type > $o ).
tff(pred_def_20977,type,
v32619: state_type > $o ).
tff(pred_def_20978,type,
v32615: state_type > $o ).
tff(pred_def_20979,type,
v32622: state_type > $o ).
tff(pred_def_20980,type,
v32623: state_type > $o ).
tff(pred_def_20981,type,
v32621: state_type > $o ).
tff(pred_def_20982,type,
v32624: state_type > $o ).
tff(pred_def_20983,type,
v32620: state_type > $o ).
tff(pred_def_20984,type,
v32627: state_type > $o ).
tff(pred_def_20985,type,
v32628: state_type > $o ).
tff(pred_def_20986,type,
v32626: state_type > $o ).
tff(pred_def_20987,type,
v32629: state_type > $o ).
tff(pred_def_20988,type,
v32625: state_type > $o ).
tff(pred_def_20989,type,
v32632: state_type > $o ).
tff(pred_def_20990,type,
v32633: state_type > $o ).
tff(pred_def_20991,type,
v32631: state_type > $o ).
tff(pred_def_20992,type,
v32634: state_type > $o ).
tff(pred_def_20993,type,
v32630: state_type > $o ).
tff(pred_def_20994,type,
v32637: state_type > $o ).
tff(pred_def_20995,type,
v32638: state_type > $o ).
tff(pred_def_20996,type,
v32636: state_type > $o ).
tff(pred_def_20997,type,
v32639: state_type > $o ).
tff(pred_def_20998,type,
v32635: state_type > $o ).
tff(pred_def_20999,type,
v32642: state_type > $o ).
tff(pred_def_21000,type,
v32643: state_type > $o ).
tff(pred_def_21001,type,
v32641: state_type > $o ).
tff(pred_def_21002,type,
v32644: state_type > $o ).
tff(pred_def_21003,type,
v32640: state_type > $o ).
tff(pred_def_21004,type,
v32647: state_type > $o ).
tff(pred_def_21005,type,
v32648: state_type > $o ).
tff(pred_def_21006,type,
v32646: state_type > $o ).
tff(pred_def_21007,type,
v32649: state_type > $o ).
tff(pred_def_21008,type,
v32645: state_type > $o ).
tff(pred_def_21009,type,
v32652: state_type > $o ).
tff(pred_def_21010,type,
v32653: state_type > $o ).
tff(pred_def_21011,type,
v32651: state_type > $o ).
tff(pred_def_21012,type,
v32654: state_type > $o ).
tff(pred_def_21013,type,
v32650: state_type > $o ).
tff(pred_def_21014,type,
v32657: state_type > $o ).
tff(pred_def_21015,type,
v32658: state_type > $o ).
tff(pred_def_21016,type,
v32656: state_type > $o ).
tff(pred_def_21017,type,
v32659: state_type > $o ).
tff(pred_def_21018,type,
v32655: state_type > $o ).
tff(pred_def_21019,type,
v32662: state_type > $o ).
tff(pred_def_21020,type,
v32663: state_type > $o ).
tff(pred_def_21021,type,
v32661: state_type > $o ).
tff(pred_def_21022,type,
v32664: state_type > $o ).
tff(pred_def_21023,type,
v32660: state_type > $o ).
tff(pred_def_21024,type,
v32667: state_type > $o ).
tff(pred_def_21025,type,
v32668: state_type > $o ).
tff(pred_def_21026,type,
v32666: state_type > $o ).
tff(pred_def_21027,type,
v32669: state_type > $o ).
tff(pred_def_21028,type,
v32665: state_type > $o ).
tff(pred_def_21029,type,
v32672: state_type > $o ).
tff(pred_def_21030,type,
v32673: state_type > $o ).
tff(pred_def_21031,type,
v32671: state_type > $o ).
tff(pred_def_21032,type,
v32674: state_type > $o ).
tff(pred_def_21033,type,
v32670: state_type > $o ).
tff(pred_def_21034,type,
v32677: state_type > $o ).
tff(pred_def_21035,type,
v32678: state_type > $o ).
tff(pred_def_21036,type,
v32676: state_type > $o ).
tff(pred_def_21037,type,
v32679: state_type > $o ).
tff(pred_def_21038,type,
v32675: state_type > $o ).
tff(pred_def_21039,type,
v32682: state_type > $o ).
tff(pred_def_21040,type,
v32681: state_type > $o ).
tff(pred_def_21041,type,
v32683: state_type > $o ).
tff(pred_def_21042,type,
v32680: state_type > $o ).
tff(pred_def_21043,type,
v32172: ( state_type * $int ) > $o ).
tff(pred_def_21044,type,
v31574: ( state_type * $int ) > $o ).
tff(pred_def_21045,type,
v32685: state_type > $o ).
tff(pred_def_21046,type,
v32686: state_type > $o ).
tff(pred_def_21047,type,
v32687: ( state_type * $int ) > $o ).
tff(pred_def_21048,type,
v32688: state_type > $o ).
tff(pred_def_21049,type,
v32689: state_type > $o ).
tff(pred_def_21050,type,
v32690: ( state_type * $int ) > $o ).
tff(pred_def_21051,type,
v32691: state_type > $o ).
tff(pred_def_21052,type,
v32692: state_type > $o ).
tff(pred_def_21053,type,
v32693: ( state_type * $int ) > $o ).
tff(pred_def_21054,type,
v32695: state_type > $o ).
tff(pred_def_21055,type,
v32696: state_type > $o ).
tff(pred_def_21056,type,
v32694: state_type > $o ).
tff(pred_def_21057,type,
v32684: ( state_type * $int ) > $o ).
tff(pred_def_21058,type,
v31316: ( state_type * $int ) > $o ).
tff(pred_def_21059,type,
v32698: state_type > $o ).
tff(pred_def_21060,type,
v32705: state_type > $o ).
tff(pred_def_21061,type,
v32703: state_type > $o ).
tff(pred_def_21062,type,
v32702: state_type > $o ).
tff(pred_def_21063,type,
v32712: state_type > $o ).
tff(pred_def_21064,type,
v32714: state_type > $o ).
tff(pred_def_21065,type,
v32715: state_type > $o ).
tff(pred_def_21066,type,
v32713: state_type > $o ).
tff(pred_def_21067,type,
v32709: state_type > $o ).
tff(pred_def_21068,type,
v32711: state_type > $o ).
tff(pred_def_21069,type,
v32701: state_type > $o ).
tff(pred_def_21070,type,
b00000000000000000000000000000000000000000000000000000000000000: $int > $o ).
tff(pred_def_21071,type,
v32716: ( state_type * $int ) > $o ).
tff(pred_def_21072,type,
v32718: ( state_type * $int ) > $o ).
tff(pred_def_21073,type,
v32700: ( state_type * $int ) > $o ).
tff(pred_def_21074,type,
v31303: ( state_type * $int ) > $o ).
tff(pred_def_21075,type,
v32722: state_type > $o ).
tff(pred_def_21076,type,
v32731: state_type > $o ).
tff(pred_def_21077,type,
v32730: state_type > $o ).
tff(pred_def_21078,type,
v32729: state_type > $o ).
tff(pred_def_21079,type,
v32728: state_type > $o ).
tff(pred_def_21080,type,
v32727: state_type > $o ).
tff(pred_def_21081,type,
v32726: state_type > $o ).
tff(pred_def_21082,type,
v32725: state_type > $o ).
tff(pred_def_21083,type,
v32723: state_type > $o ).
tff(pred_def_21084,type,
v32732: state_type > $o ).
tff(pred_def_21085,type,
v32740: state_type > $o ).
tff(pred_def_21086,type,
v32739: state_type > $o ).
tff(pred_def_21087,type,
v32738: state_type > $o ).
tff(pred_def_21088,type,
v32737: state_type > $o ).
tff(pred_def_21089,type,
v32736: state_type > $o ).
tff(pred_def_21090,type,
v32735: state_type > $o ).
tff(pred_def_21091,type,
v32733: state_type > $o ).
tff(pred_def_21092,type,
v32741: state_type > $o ).
tff(pred_def_21093,type,
v32748: state_type > $o ).
tff(pred_def_21094,type,
v32747: state_type > $o ).
tff(pred_def_21095,type,
v32746: state_type > $o ).
tff(pred_def_21096,type,
v32745: state_type > $o ).
tff(pred_def_21097,type,
v32744: state_type > $o ).
tff(pred_def_21098,type,
v32742: state_type > $o ).
tff(pred_def_21099,type,
v32749: state_type > $o ).
tff(pred_def_21100,type,
v32755: state_type > $o ).
tff(pred_def_21101,type,
v32754: state_type > $o ).
tff(pred_def_21102,type,
v32753: state_type > $o ).
tff(pred_def_21103,type,
v32752: state_type > $o ).
tff(pred_def_21104,type,
v32750: state_type > $o ).
tff(pred_def_21105,type,
v32756: state_type > $o ).
tff(pred_def_21106,type,
v32761: state_type > $o ).
tff(pred_def_21107,type,
v32760: state_type > $o ).
tff(pred_def_21108,type,
v32759: state_type > $o ).
tff(pred_def_21109,type,
v32757: state_type > $o ).
tff(pred_def_21110,type,
v32762: state_type > $o ).
tff(pred_def_21111,type,
v32766: state_type > $o ).
tff(pred_def_21112,type,
v32765: state_type > $o ).
tff(pred_def_21113,type,
v32763: state_type > $o ).
tff(pred_def_21114,type,
v32767: state_type > $o ).
tff(pred_def_21115,type,
v32770: state_type > $o ).
tff(pred_def_21116,type,
v32768: state_type > $o ).
tff(pred_def_21117,type,
v32771: state_type > $o ).
tff(pred_def_21118,type,
v32772: state_type > $o ).
tff(pred_def_21119,type,
v32774: state_type > $o ).
tff(pred_def_21120,type,
v32775: state_type > $o ).
tff(pred_def_21121,type,
v31242: ( state_type * $int ) > $o ).
tff(pred_def_21122,type,
v32779: state_type > $o ).
tff(pred_def_21123,type,
v32778: state_type > $o ).
tff(pred_def_21124,type,
v32777: state_type > $o ).
tff(pred_def_21125,type,
v32780: state_type > $o ).
tff(pred_def_21126,type,
v32776: ( state_type * $int ) > $o ).
tff(pred_def_21127,type,
v31240: ( state_type * $int ) > $o ).
tff(pred_def_21128,type,
v31238: ( state_type * $int ) > $o ).
tff(pred_def_21129,type,
v31236: ( state_type * $int ) > $o ).
tff(pred_def_21130,type,
v31234: ( state_type * $int ) > $o ).
tff(pred_def_21131,type,
v32784: state_type > $o ).
tff(pred_def_21132,type,
v32782: state_type > $o ).
tff(pred_def_21133,type,
b00000000000000000000000: $int > $o ).
tff(pred_def_21134,type,
v32804: state_type > $o ).
tff(pred_def_21135,type,
v32803: state_type > $o ).
tff(pred_def_21136,type,
v32802: state_type > $o ).
tff(pred_def_21137,type,
v32805: state_type > $o ).
tff(pred_def_21138,type,
v32799: state_type > $o ).
tff(pred_def_21139,type,
v32797: state_type > $o ).
tff(pred_def_21140,type,
v32795: state_type > $o ).
tff(pred_def_21141,type,
v32793: state_type > $o ).
tff(pred_def_21142,type,
v32791: state_type > $o ).
tff(pred_def_21143,type,
v32789: ( state_type * $int ) > $o ).
tff(pred_def_21144,type,
v32812: state_type > $o ).
tff(pred_def_21145,type,
v32810: state_type > $o ).
tff(pred_def_21146,type,
v32819: state_type > $o ).
tff(pred_def_21147,type,
v32818: state_type > $o ).
tff(pred_def_21148,type,
v32815: state_type > $o ).
tff(pred_def_21149,type,
v32817: state_type > $o ).
tff(pred_def_21150,type,
v32809: state_type > $o ).
tff(pred_def_21151,type,
b000000000000000000000: $int > $o ).
tff(pred_def_21152,type,
v32820: ( state_type * $int ) > $o ).
tff(pred_def_21153,type,
v32822: ( state_type * $int ) > $o ).
tff(pred_def_21154,type,
v32808: ( state_type * $int ) > $o ).
tff(pred_def_21155,type,
v32786: ( state_type * $int ) > $o ).
tff(pred_def_21156,type,
v32842: state_type > $o ).
tff(pred_def_21157,type,
v32840: state_type > $o ).
tff(pred_def_21158,type,
v32839: state_type > $o ).
tff(pred_def_21159,type,
v32838: ( state_type * $int ) > $o ).
tff(pred_def_21160,type,
v32852: state_type > $o ).
tff(pred_def_21161,type,
v32854: state_type > $o ).
tff(pred_def_21162,type,
v32856: state_type > $o ).
tff(pred_def_21163,type,
v32858: state_type > $o ).
tff(pred_def_21164,type,
v32860: state_type > $o ).
tff(pred_def_21165,type,
v32861: state_type > $o ).
tff(pred_def_21166,type,
v32850: state_type > $o ).
tff(pred_def_21167,type,
v32848: state_type > $o ).
tff(pred_def_21168,type,
v32863: state_type > $o ).
tff(pred_def_21169,type,
v32866: state_type > $o ).
tff(pred_def_21170,type,
v32846: state_type > $o ).
tff(pred_def_21171,type,
v32875: state_type > $o ).
tff(pred_def_21172,type,
v32873: state_type > $o ).
tff(pred_def_21173,type,
v32872: state_type > $o ).
tff(pred_def_21174,type,
v32871: ( state_type * $int ) > $o ).
tff(pred_def_21175,type,
v32885: state_type > $o ).
tff(pred_def_21176,type,
v32887: state_type > $o ).
tff(pred_def_21177,type,
v32889: state_type > $o ).
tff(pred_def_21178,type,
v32891: state_type > $o ).
tff(pred_def_21179,type,
v32893: state_type > $o ).
tff(pred_def_21180,type,
v32894: state_type > $o ).
tff(pred_def_21181,type,
v32883: state_type > $o ).
tff(pred_def_21182,type,
v32881: state_type > $o ).
tff(pred_def_21183,type,
v32896: state_type > $o ).
tff(pred_def_21184,type,
v32899: state_type > $o ).
tff(pred_def_21185,type,
v32879: state_type > $o ).
tff(pred_def_21186,type,
v32910: state_type > $o ).
tff(pred_def_21187,type,
v32912: state_type > $o ).
tff(pred_def_21188,type,
v32914: state_type > $o ).
tff(pred_def_21189,type,
v32916: state_type > $o ).
tff(pred_def_21190,type,
v32918: state_type > $o ).
tff(pred_def_21191,type,
v32919: state_type > $o ).
tff(pred_def_21192,type,
v32908: state_type > $o ).
tff(pred_def_21193,type,
v32906: state_type > $o ).
tff(pred_def_21194,type,
v32921: state_type > $o ).
tff(pred_def_21195,type,
v32924: state_type > $o ).
tff(pred_def_21196,type,
v32904: state_type > $o ).
tff(pred_def_21197,type,
v32935: state_type > $o ).
tff(pred_def_21198,type,
v32937: state_type > $o ).
tff(pred_def_21199,type,
v32939: state_type > $o ).
tff(pred_def_21200,type,
v32941: state_type > $o ).
tff(pred_def_21201,type,
v32943: state_type > $o ).
tff(pred_def_21202,type,
v32944: state_type > $o ).
tff(pred_def_21203,type,
v32933: state_type > $o ).
tff(pred_def_21204,type,
v32931: state_type > $o ).
tff(pred_def_21205,type,
v32946: state_type > $o ).
tff(pred_def_21206,type,
v32949: state_type > $o ).
tff(pred_def_21207,type,
v32929: state_type > $o ).
tff(pred_def_21208,type,
v32960: state_type > $o ).
tff(pred_def_21209,type,
v32962: state_type > $o ).
tff(pred_def_21210,type,
v32964: state_type > $o ).
tff(pred_def_21211,type,
v32966: state_type > $o ).
tff(pred_def_21212,type,
v32968: state_type > $o ).
tff(pred_def_21213,type,
v32969: state_type > $o ).
tff(pred_def_21214,type,
v32958: state_type > $o ).
tff(pred_def_21215,type,
v32956: state_type > $o ).
tff(pred_def_21216,type,
v32971: state_type > $o ).
tff(pred_def_21217,type,
v32974: state_type > $o ).
tff(pred_def_21218,type,
v32954: state_type > $o ).
tff(pred_def_21219,type,
v32985: state_type > $o ).
tff(pred_def_21220,type,
v32987: state_type > $o ).
tff(pred_def_21221,type,
v32989: state_type > $o ).
tff(pred_def_21222,type,
v32991: state_type > $o ).
tff(pred_def_21223,type,
v32993: state_type > $o ).
tff(pred_def_21224,type,
v32994: state_type > $o ).
tff(pred_def_21225,type,
v32983: state_type > $o ).
tff(pred_def_21226,type,
v32981: state_type > $o ).
tff(pred_def_21227,type,
v32996: state_type > $o ).
tff(pred_def_21228,type,
v32999: state_type > $o ).
tff(pred_def_21229,type,
v32979: state_type > $o ).
tff(pred_def_21230,type,
v33010: state_type > $o ).
tff(pred_def_21231,type,
v33012: state_type > $o ).
tff(pred_def_21232,type,
v33014: state_type > $o ).
tff(pred_def_21233,type,
v33016: state_type > $o ).
tff(pred_def_21234,type,
v33018: state_type > $o ).
tff(pred_def_21235,type,
v33019: state_type > $o ).
tff(pred_def_21236,type,
v33008: state_type > $o ).
tff(pred_def_21237,type,
v33006: state_type > $o ).
tff(pred_def_21238,type,
v33021: state_type > $o ).
tff(pred_def_21239,type,
v33024: state_type > $o ).
tff(pred_def_21240,type,
v33004: state_type > $o ).
tff(pred_def_21241,type,
v33035: state_type > $o ).
tff(pred_def_21242,type,
v33037: state_type > $o ).
tff(pred_def_21243,type,
v33039: state_type > $o ).
tff(pred_def_21244,type,
v33041: state_type > $o ).
tff(pred_def_21245,type,
v33043: state_type > $o ).
tff(pred_def_21246,type,
v33044: state_type > $o ).
tff(pred_def_21247,type,
v33033: state_type > $o ).
tff(pred_def_21248,type,
v33031: state_type > $o ).
tff(pred_def_21249,type,
v33046: state_type > $o ).
tff(pred_def_21250,type,
v33049: state_type > $o ).
tff(pred_def_21251,type,
v33029: state_type > $o ).
tff(pred_def_21252,type,
v33060: state_type > $o ).
tff(pred_def_21253,type,
v33062: state_type > $o ).
tff(pred_def_21254,type,
v33064: state_type > $o ).
tff(pred_def_21255,type,
v33066: state_type > $o ).
tff(pred_def_21256,type,
v33068: state_type > $o ).
tff(pred_def_21257,type,
v33069: state_type > $o ).
tff(pred_def_21258,type,
v33058: state_type > $o ).
tff(pred_def_21259,type,
v33056: state_type > $o ).
tff(pred_def_21260,type,
v33071: state_type > $o ).
tff(pred_def_21261,type,
v33074: state_type > $o ).
tff(pred_def_21262,type,
v33054: state_type > $o ).
tff(pred_def_21263,type,
v33085: state_type > $o ).
tff(pred_def_21264,type,
v33087: state_type > $o ).
tff(pred_def_21265,type,
v33089: state_type > $o ).
tff(pred_def_21266,type,
v33091: state_type > $o ).
tff(pred_def_21267,type,
v33093: state_type > $o ).
tff(pred_def_21268,type,
v33094: state_type > $o ).
tff(pred_def_21269,type,
v33083: state_type > $o ).
tff(pred_def_21270,type,
v33081: state_type > $o ).
tff(pred_def_21271,type,
v33096: state_type > $o ).
tff(pred_def_21272,type,
v33099: state_type > $o ).
tff(pred_def_21273,type,
v33079: state_type > $o ).
tff(pred_def_21274,type,
v33110: state_type > $o ).
tff(pred_def_21275,type,
v33112: state_type > $o ).
tff(pred_def_21276,type,
v33114: state_type > $o ).
tff(pred_def_21277,type,
v33116: state_type > $o ).
tff(pred_def_21278,type,
v33118: state_type > $o ).
tff(pred_def_21279,type,
v33119: state_type > $o ).
tff(pred_def_21280,type,
v33108: state_type > $o ).
tff(pred_def_21281,type,
v33106: state_type > $o ).
tff(pred_def_21282,type,
v33121: state_type > $o ).
tff(pred_def_21283,type,
v33124: state_type > $o ).
tff(pred_def_21284,type,
v33104: state_type > $o ).
tff(pred_def_21285,type,
v33135: state_type > $o ).
tff(pred_def_21286,type,
v33137: state_type > $o ).
tff(pred_def_21287,type,
v33139: state_type > $o ).
tff(pred_def_21288,type,
v33141: state_type > $o ).
tff(pred_def_21289,type,
v33143: state_type > $o ).
tff(pred_def_21290,type,
v33144: state_type > $o ).
tff(pred_def_21291,type,
v33133: state_type > $o ).
tff(pred_def_21292,type,
v33131: state_type > $o ).
tff(pred_def_21293,type,
v33146: state_type > $o ).
tff(pred_def_21294,type,
v33149: state_type > $o ).
tff(pred_def_21295,type,
v33129: state_type > $o ).
tff(pred_def_21296,type,
v33160: state_type > $o ).
tff(pred_def_21297,type,
v33162: state_type > $o ).
tff(pred_def_21298,type,
v33164: state_type > $o ).
tff(pred_def_21299,type,
v33166: state_type > $o ).
tff(pred_def_21300,type,
v33168: state_type > $o ).
tff(pred_def_21301,type,
v33169: state_type > $o ).
tff(pred_def_21302,type,
v33158: state_type > $o ).
tff(pred_def_21303,type,
v33156: state_type > $o ).
tff(pred_def_21304,type,
v33171: state_type > $o ).
tff(pred_def_21305,type,
v33174: state_type > $o ).
tff(pred_def_21306,type,
v33154: state_type > $o ).
tff(pred_def_21307,type,
v33185: state_type > $o ).
tff(pred_def_21308,type,
v33187: state_type > $o ).
tff(pred_def_21309,type,
v33189: state_type > $o ).
tff(pred_def_21310,type,
v33191: state_type > $o ).
tff(pred_def_21311,type,
v33193: state_type > $o ).
tff(pred_def_21312,type,
v33194: state_type > $o ).
tff(pred_def_21313,type,
v33183: state_type > $o ).
tff(pred_def_21314,type,
v33181: state_type > $o ).
tff(pred_def_21315,type,
v33196: state_type > $o ).
tff(pred_def_21316,type,
v33199: state_type > $o ).
tff(pred_def_21317,type,
v33179: state_type > $o ).
tff(pred_def_21318,type,
v33210: state_type > $o ).
tff(pred_def_21319,type,
v33212: state_type > $o ).
tff(pred_def_21320,type,
v33214: state_type > $o ).
tff(pred_def_21321,type,
v33216: state_type > $o ).
tff(pred_def_21322,type,
v33218: state_type > $o ).
tff(pred_def_21323,type,
v33219: state_type > $o ).
tff(pred_def_21324,type,
v33208: state_type > $o ).
tff(pred_def_21325,type,
v33206: state_type > $o ).
tff(pred_def_21326,type,
v33221: state_type > $o ).
tff(pred_def_21327,type,
v33224: state_type > $o ).
tff(pred_def_21328,type,
v33204: state_type > $o ).
tff(pred_def_21329,type,
v33235: state_type > $o ).
tff(pred_def_21330,type,
v33237: state_type > $o ).
tff(pred_def_21331,type,
v33239: state_type > $o ).
tff(pred_def_21332,type,
v33241: state_type > $o ).
tff(pred_def_21333,type,
v33243: state_type > $o ).
tff(pred_def_21334,type,
v33244: state_type > $o ).
tff(pred_def_21335,type,
v33233: state_type > $o ).
tff(pred_def_21336,type,
v33231: state_type > $o ).
tff(pred_def_21337,type,
v33246: state_type > $o ).
tff(pred_def_21338,type,
v33249: state_type > $o ).
tff(pred_def_21339,type,
v33229: state_type > $o ).
tff(pred_def_21340,type,
v33260: state_type > $o ).
tff(pred_def_21341,type,
v33262: state_type > $o ).
tff(pred_def_21342,type,
v33264: state_type > $o ).
tff(pred_def_21343,type,
v33266: state_type > $o ).
tff(pred_def_21344,type,
v33268: state_type > $o ).
tff(pred_def_21345,type,
v33269: state_type > $o ).
tff(pred_def_21346,type,
v33258: state_type > $o ).
tff(pred_def_21347,type,
v33256: state_type > $o ).
tff(pred_def_21348,type,
v33271: state_type > $o ).
tff(pred_def_21349,type,
v33274: state_type > $o ).
tff(pred_def_21350,type,
v33254: state_type > $o ).
tff(pred_def_21351,type,
v33285: state_type > $o ).
tff(pred_def_21352,type,
v33287: state_type > $o ).
tff(pred_def_21353,type,
v33289: state_type > $o ).
tff(pred_def_21354,type,
v33291: state_type > $o ).
tff(pred_def_21355,type,
v33293: state_type > $o ).
tff(pred_def_21356,type,
v33294: state_type > $o ).
tff(pred_def_21357,type,
v33283: state_type > $o ).
tff(pred_def_21358,type,
v33281: state_type > $o ).
tff(pred_def_21359,type,
v33296: state_type > $o ).
tff(pred_def_21360,type,
v33299: state_type > $o ).
tff(pred_def_21361,type,
v33279: state_type > $o ).
tff(pred_def_21362,type,
v33310: state_type > $o ).
tff(pred_def_21363,type,
v33312: state_type > $o ).
tff(pred_def_21364,type,
v33314: state_type > $o ).
tff(pred_def_21365,type,
v33316: state_type > $o ).
tff(pred_def_21366,type,
v33318: state_type > $o ).
tff(pred_def_21367,type,
v33319: state_type > $o ).
tff(pred_def_21368,type,
v33308: state_type > $o ).
tff(pred_def_21369,type,
v33306: state_type > $o ).
tff(pred_def_21370,type,
v33321: state_type > $o ).
tff(pred_def_21371,type,
v33324: state_type > $o ).
tff(pred_def_21372,type,
v33304: state_type > $o ).
tff(pred_def_21373,type,
v33335: state_type > $o ).
tff(pred_def_21374,type,
v33337: state_type > $o ).
tff(pred_def_21375,type,
v33339: state_type > $o ).
tff(pred_def_21376,type,
v33341: state_type > $o ).
tff(pred_def_21377,type,
v33343: state_type > $o ).
tff(pred_def_21378,type,
v33344: state_type > $o ).
tff(pred_def_21379,type,
v33333: state_type > $o ).
tff(pred_def_21380,type,
v33331: state_type > $o ).
tff(pred_def_21381,type,
v33346: state_type > $o ).
tff(pred_def_21382,type,
v33349: state_type > $o ).
tff(pred_def_21383,type,
v33329: state_type > $o ).
tff(pred_def_21384,type,
v33360: state_type > $o ).
tff(pred_def_21385,type,
v33362: state_type > $o ).
tff(pred_def_21386,type,
v33364: state_type > $o ).
tff(pred_def_21387,type,
v33366: state_type > $o ).
tff(pred_def_21388,type,
v33368: state_type > $o ).
tff(pred_def_21389,type,
v33369: state_type > $o ).
tff(pred_def_21390,type,
v33358: state_type > $o ).
tff(pred_def_21391,type,
v33356: state_type > $o ).
tff(pred_def_21392,type,
v33371: state_type > $o ).
tff(pred_def_21393,type,
v33374: state_type > $o ).
tff(pred_def_21394,type,
v33354: state_type > $o ).
tff(pred_def_21395,type,
v33385: state_type > $o ).
tff(pred_def_21396,type,
v33387: state_type > $o ).
tff(pred_def_21397,type,
v33389: state_type > $o ).
tff(pred_def_21398,type,
v33391: state_type > $o ).
tff(pred_def_21399,type,
v33393: state_type > $o ).
tff(pred_def_21400,type,
v33394: state_type > $o ).
tff(pred_def_21401,type,
v33383: state_type > $o ).
tff(pred_def_21402,type,
v33381: state_type > $o ).
tff(pred_def_21403,type,
v33396: state_type > $o ).
tff(pred_def_21404,type,
v33399: state_type > $o ).
tff(pred_def_21405,type,
v33379: state_type > $o ).
tff(pred_def_21406,type,
v33410: state_type > $o ).
tff(pred_def_21407,type,
v33412: state_type > $o ).
tff(pred_def_21408,type,
v33414: state_type > $o ).
tff(pred_def_21409,type,
v33416: state_type > $o ).
tff(pred_def_21410,type,
v33418: state_type > $o ).
tff(pred_def_21411,type,
v33419: state_type > $o ).
tff(pred_def_21412,type,
v33408: state_type > $o ).
tff(pred_def_21413,type,
v33406: state_type > $o ).
tff(pred_def_21414,type,
v33421: state_type > $o ).
tff(pred_def_21415,type,
v33424: state_type > $o ).
tff(pred_def_21416,type,
v33404: state_type > $o ).
tff(pred_def_21417,type,
v33435: state_type > $o ).
tff(pred_def_21418,type,
v33437: state_type > $o ).
tff(pred_def_21419,type,
v33439: state_type > $o ).
tff(pred_def_21420,type,
v33441: state_type > $o ).
tff(pred_def_21421,type,
v33443: state_type > $o ).
tff(pred_def_21422,type,
v33444: state_type > $o ).
tff(pred_def_21423,type,
v33433: state_type > $o ).
tff(pred_def_21424,type,
v33431: state_type > $o ).
tff(pred_def_21425,type,
v33446: state_type > $o ).
tff(pred_def_21426,type,
v33449: state_type > $o ).
tff(pred_def_21427,type,
v33429: state_type > $o ).
tff(pred_def_21428,type,
v33460: state_type > $o ).
tff(pred_def_21429,type,
v33462: state_type > $o ).
tff(pred_def_21430,type,
v33464: state_type > $o ).
tff(pred_def_21431,type,
v33466: state_type > $o ).
tff(pred_def_21432,type,
v33468: state_type > $o ).
tff(pred_def_21433,type,
v33469: state_type > $o ).
tff(pred_def_21434,type,
v33458: state_type > $o ).
tff(pred_def_21435,type,
v33456: state_type > $o ).
tff(pred_def_21436,type,
v33471: state_type > $o ).
tff(pred_def_21437,type,
v33474: state_type > $o ).
tff(pred_def_21438,type,
v33454: state_type > $o ).
tff(pred_def_21439,type,
v33485: state_type > $o ).
tff(pred_def_21440,type,
v33487: state_type > $o ).
tff(pred_def_21441,type,
v33489: state_type > $o ).
tff(pred_def_21442,type,
v33491: state_type > $o ).
tff(pred_def_21443,type,
v33493: state_type > $o ).
tff(pred_def_21444,type,
v33494: state_type > $o ).
tff(pred_def_21445,type,
v33483: state_type > $o ).
tff(pred_def_21446,type,
v33481: state_type > $o ).
tff(pred_def_21447,type,
v33496: state_type > $o ).
tff(pred_def_21448,type,
v33499: state_type > $o ).
tff(pred_def_21449,type,
v33479: state_type > $o ).
tff(pred_def_21450,type,
v33510: state_type > $o ).
tff(pred_def_21451,type,
v33512: state_type > $o ).
tff(pred_def_21452,type,
v33514: state_type > $o ).
tff(pred_def_21453,type,
v33516: state_type > $o ).
tff(pred_def_21454,type,
v33518: state_type > $o ).
tff(pred_def_21455,type,
v33519: state_type > $o ).
tff(pred_def_21456,type,
v33508: state_type > $o ).
tff(pred_def_21457,type,
v33506: state_type > $o ).
tff(pred_def_21458,type,
v33521: state_type > $o ).
tff(pred_def_21459,type,
v33524: state_type > $o ).
tff(pred_def_21460,type,
v33504: state_type > $o ).
tff(pred_def_21461,type,
v33535: state_type > $o ).
tff(pred_def_21462,type,
v33537: state_type > $o ).
tff(pred_def_21463,type,
v33539: state_type > $o ).
tff(pred_def_21464,type,
v33541: state_type > $o ).
tff(pred_def_21465,type,
v33543: state_type > $o ).
tff(pred_def_21466,type,
v33544: state_type > $o ).
tff(pred_def_21467,type,
v33533: state_type > $o ).
tff(pred_def_21468,type,
v33531: state_type > $o ).
tff(pred_def_21469,type,
v33546: state_type > $o ).
tff(pred_def_21470,type,
v33549: state_type > $o ).
tff(pred_def_21471,type,
v33529: state_type > $o ).
tff(pred_def_21472,type,
v33560: state_type > $o ).
tff(pred_def_21473,type,
v33562: state_type > $o ).
tff(pred_def_21474,type,
v33564: state_type > $o ).
tff(pred_def_21475,type,
v33566: state_type > $o ).
tff(pred_def_21476,type,
v33568: state_type > $o ).
tff(pred_def_21477,type,
v33569: state_type > $o ).
tff(pred_def_21478,type,
v33558: state_type > $o ).
tff(pred_def_21479,type,
v33556: state_type > $o ).
tff(pred_def_21480,type,
v33571: state_type > $o ).
tff(pred_def_21481,type,
v33574: state_type > $o ).
tff(pred_def_21482,type,
v33554: state_type > $o ).
tff(pred_def_21483,type,
v33589: ( state_type * $int ) > $o ).
tff(pred_def_21484,type,
v33588: state_type > $o ).
tff(pred_def_21485,type,
v33593: state_type > $o ).
tff(pred_def_21486,type,
v33597: state_type > $o ).
tff(pred_def_21487,type,
v33598: state_type > $o ).
tff(pred_def_21488,type,
v33596: state_type > $o ).
tff(pred_def_21489,type,
v33599: state_type > $o ).
tff(pred_def_21490,type,
v33595: state_type > $o ).
tff(pred_def_21491,type,
v33594: state_type > $o ).
tff(pred_def_21492,type,
v33592: state_type > $o ).
tff(pred_def_21493,type,
v33600: state_type > $o ).
tff(pred_def_21494,type,
v33591: state_type > $o ).
tff(pred_def_21495,type,
v33590: state_type > $o ).
tff(pred_def_21496,type,
v33587: state_type > $o ).
tff(pred_def_21497,type,
v33601: state_type > $o ).
tff(pred_def_21498,type,
v33586: state_type > $o ).
tff(pred_def_21499,type,
v33585: state_type > $o ).
tff(pred_def_21500,type,
v33608: state_type > $o ).
tff(pred_def_21501,type,
v33612: state_type > $o ).
tff(pred_def_21502,type,
v33616: state_type > $o ).
tff(pred_def_21503,type,
v33617: state_type > $o ).
tff(pred_def_21504,type,
v33615: state_type > $o ).
tff(pred_def_21505,type,
v33618: state_type > $o ).
tff(pred_def_21506,type,
v33614: state_type > $o ).
tff(pred_def_21507,type,
v33613: state_type > $o ).
tff(pred_def_21508,type,
v33611: state_type > $o ).
tff(pred_def_21509,type,
v33619: state_type > $o ).
tff(pred_def_21510,type,
v33610: state_type > $o ).
tff(pred_def_21511,type,
v33609: state_type > $o ).
tff(pred_def_21512,type,
v33607: state_type > $o ).
tff(pred_def_21513,type,
v33620: state_type > $o ).
tff(pred_def_21514,type,
v33606: state_type > $o ).
tff(pred_def_21515,type,
v33605: state_type > $o ).
tff(pred_def_21516,type,
v33624: state_type > $o ).
tff(pred_def_21517,type,
v33628: state_type > $o ).
tff(pred_def_21518,type,
v33632: state_type > $o ).
tff(pred_def_21519,type,
v33636: state_type > $o ).
tff(pred_def_21520,type,
v33637: state_type > $o ).
tff(pred_def_21521,type,
v33635: state_type > $o ).
tff(pred_def_21522,type,
v33638: state_type > $o ).
tff(pred_def_21523,type,
v33634: state_type > $o ).
tff(pred_def_21524,type,
v33633: state_type > $o ).
tff(pred_def_21525,type,
v33631: state_type > $o ).
tff(pred_def_21526,type,
v33639: state_type > $o ).
tff(pred_def_21527,type,
v33630: state_type > $o ).
tff(pred_def_21528,type,
v33629: state_type > $o ).
tff(pred_def_21529,type,
v33627: state_type > $o ).
tff(pred_def_21530,type,
v33640: state_type > $o ).
tff(pred_def_21531,type,
v33626: state_type > $o ).
tff(pred_def_21532,type,
v33625: state_type > $o ).
tff(pred_def_21533,type,
v33623: state_type > $o ).
tff(pred_def_21534,type,
v33641: state_type > $o ).
tff(pred_def_21535,type,
v33622: state_type > $o ).
tff(pred_def_21536,type,
v33621: state_type > $o ).
tff(pred_def_21537,type,
v33604: state_type > $o ).
tff(pred_def_21538,type,
v33642: state_type > $o ).
tff(pred_def_21539,type,
v33603: state_type > $o ).
tff(pred_def_21540,type,
v33602: state_type > $o ).
tff(pred_def_21541,type,
v33584: state_type > $o ).
tff(pred_def_21542,type,
v33643: state_type > $o ).
tff(pred_def_21543,type,
v33583: state_type > $o ).
tff(pred_def_21544,type,
v33582: state_type > $o ).
tff(pred_def_21545,type,
v33650: state_type > $o ).
tff(pred_def_21546,type,
v33654: state_type > $o ).
tff(pred_def_21547,type,
v33658: state_type > $o ).
tff(pred_def_21548,type,
v33659: state_type > $o ).
tff(pred_def_21549,type,
v33657: state_type > $o ).
tff(pred_def_21550,type,
v33660: state_type > $o ).
tff(pred_def_21551,type,
v33656: state_type > $o ).
tff(pred_def_21552,type,
v33655: state_type > $o ).
tff(pred_def_21553,type,
v33653: state_type > $o ).
tff(pred_def_21554,type,
v33661: state_type > $o ).
tff(pred_def_21555,type,
v33652: state_type > $o ).
tff(pred_def_21556,type,
v33651: state_type > $o ).
tff(pred_def_21557,type,
v33649: state_type > $o ).
tff(pred_def_21558,type,
v33662: state_type > $o ).
tff(pred_def_21559,type,
v33648: state_type > $o ).
tff(pred_def_21560,type,
v33647: state_type > $o ).
tff(pred_def_21561,type,
v33669: state_type > $o ).
tff(pred_def_21562,type,
v33673: state_type > $o ).
tff(pred_def_21563,type,
v33677: state_type > $o ).
tff(pred_def_21564,type,
v33678: state_type > $o ).
tff(pred_def_21565,type,
v33676: state_type > $o ).
tff(pred_def_21566,type,
v33679: state_type > $o ).
tff(pred_def_21567,type,
v33675: state_type > $o ).
tff(pred_def_21568,type,
v33674: state_type > $o ).
tff(pred_def_21569,type,
v33672: state_type > $o ).
tff(pred_def_21570,type,
v33680: state_type > $o ).
tff(pred_def_21571,type,
v33671: state_type > $o ).
tff(pred_def_21572,type,
v33670: state_type > $o ).
tff(pred_def_21573,type,
v33668: state_type > $o ).
tff(pred_def_21574,type,
v33681: state_type > $o ).
tff(pred_def_21575,type,
v33667: state_type > $o ).
tff(pred_def_21576,type,
v33666: state_type > $o ).
tff(pred_def_21577,type,
v33688: state_type > $o ).
tff(pred_def_21578,type,
v33692: state_type > $o ).
tff(pred_def_21579,type,
v33696: state_type > $o ).
tff(pred_def_21580,type,
v33697: state_type > $o ).
tff(pred_def_21581,type,
v33695: state_type > $o ).
tff(pred_def_21582,type,
v33698: state_type > $o ).
tff(pred_def_21583,type,
v33694: state_type > $o ).
tff(pred_def_21584,type,
v33693: state_type > $o ).
tff(pred_def_21585,type,
v33691: state_type > $o ).
tff(pred_def_21586,type,
v33699: state_type > $o ).
tff(pred_def_21587,type,
v33690: state_type > $o ).
tff(pred_def_21588,type,
v33689: state_type > $o ).
tff(pred_def_21589,type,
v33687: state_type > $o ).
tff(pred_def_21590,type,
v33700: state_type > $o ).
tff(pred_def_21591,type,
v33686: state_type > $o ).
tff(pred_def_21592,type,
v33685: state_type > $o ).
tff(pred_def_21593,type,
v33704: state_type > $o ).
tff(pred_def_21594,type,
v33708: state_type > $o ).
tff(pred_def_21595,type,
v33712: state_type > $o ).
tff(pred_def_21596,type,
v33713: state_type > $o ).
tff(pred_def_21597,type,
v33711: state_type > $o ).
tff(pred_def_21598,type,
v33714: state_type > $o ).
tff(pred_def_21599,type,
v33710: state_type > $o ).
tff(pred_def_21600,type,
v33709: state_type > $o ).
tff(pred_def_21601,type,
v33707: state_type > $o ).
tff(pred_def_21602,type,
v33715: state_type > $o ).
tff(pred_def_21603,type,
v33706: state_type > $o ).
tff(pred_def_21604,type,
v33705: state_type > $o ).
tff(pred_def_21605,type,
v33703: state_type > $o ).
tff(pred_def_21606,type,
v33716: state_type > $o ).
tff(pred_def_21607,type,
v33702: state_type > $o ).
tff(pred_def_21608,type,
v33701: state_type > $o ).
tff(pred_def_21609,type,
v33684: state_type > $o ).
tff(pred_def_21610,type,
v33717: state_type > $o ).
tff(pred_def_21611,type,
v33683: state_type > $o ).
tff(pred_def_21612,type,
v33682: state_type > $o ).
tff(pred_def_21613,type,
v33665: state_type > $o ).
tff(pred_def_21614,type,
v33718: state_type > $o ).
tff(pred_def_21615,type,
v33664: state_type > $o ).
tff(pred_def_21616,type,
v33663: state_type > $o ).
tff(pred_def_21617,type,
v33646: state_type > $o ).
tff(pred_def_21618,type,
v33719: state_type > $o ).
tff(pred_def_21619,type,
v33645: state_type > $o ).
tff(pred_def_21620,type,
v33644: state_type > $o ).
tff(pred_def_21621,type,
v33581: state_type > $o ).
tff(pred_def_21622,type,
v33720: state_type > $o ).
tff(pred_def_21623,type,
v33579: state_type > $o ).
tff(pred_def_21624,type,
v32836: state_type > $o ).
tff(pred_def_21625,type,
v33726: state_type > $o ).
tff(pred_def_21626,type,
v33724: state_type > $o ).
tff(pred_def_21627,type,
v33723: state_type > $o ).
tff(pred_def_21628,type,
v33722: ( state_type * $int ) > $o ).
tff(pred_def_21629,type,
v33736: state_type > $o ).
tff(pred_def_21630,type,
v33738: state_type > $o ).
tff(pred_def_21631,type,
v33740: state_type > $o ).
tff(pred_def_21632,type,
v33742: state_type > $o ).
tff(pred_def_21633,type,
v33744: state_type > $o ).
tff(pred_def_21634,type,
v33745: state_type > $o ).
tff(pred_def_21635,type,
v33734: state_type > $o ).
tff(pred_def_21636,type,
v33732: state_type > $o ).
tff(pred_def_21637,type,
v33747: state_type > $o ).
tff(pred_def_21638,type,
v33750: state_type > $o ).
tff(pred_def_21639,type,
v33730: state_type > $o ).
tff(pred_def_21640,type,
v33761: state_type > $o ).
tff(pred_def_21641,type,
v33759: state_type > $o ).
tff(pred_def_21642,type,
v33758: state_type > $o ).
tff(pred_def_21643,type,
v33757: ( state_type * $int ) > $o ).
tff(pred_def_21644,type,
v33771: state_type > $o ).
tff(pred_def_21645,type,
v33773: state_type > $o ).
tff(pred_def_21646,type,
v33775: state_type > $o ).
tff(pred_def_21647,type,
v33777: state_type > $o ).
tff(pred_def_21648,type,
v33779: state_type > $o ).
tff(pred_def_21649,type,
v33780: state_type > $o ).
tff(pred_def_21650,type,
v33769: state_type > $o ).
tff(pred_def_21651,type,
v33767: state_type > $o ).
tff(pred_def_21652,type,
v33782: state_type > $o ).
tff(pred_def_21653,type,
v33785: state_type > $o ).
tff(pred_def_21654,type,
v33765: state_type > $o ).
tff(pred_def_21655,type,
v33796: state_type > $o ).
tff(pred_def_21656,type,
v33798: state_type > $o ).
tff(pred_def_21657,type,
v33800: state_type > $o ).
tff(pred_def_21658,type,
v33802: state_type > $o ).
tff(pred_def_21659,type,
v33804: state_type > $o ).
tff(pred_def_21660,type,
v33805: state_type > $o ).
tff(pred_def_21661,type,
v33794: state_type > $o ).
tff(pred_def_21662,type,
v33792: state_type > $o ).
tff(pred_def_21663,type,
v33807: state_type > $o ).
tff(pred_def_21664,type,
v33810: state_type > $o ).
tff(pred_def_21665,type,
v33790: state_type > $o ).
tff(pred_def_21666,type,
v33821: state_type > $o ).
tff(pred_def_21667,type,
v33823: state_type > $o ).
tff(pred_def_21668,type,
v33825: state_type > $o ).
tff(pred_def_21669,type,
v33827: state_type > $o ).
tff(pred_def_21670,type,
v33829: state_type > $o ).
tff(pred_def_21671,type,
v33830: state_type > $o ).
tff(pred_def_21672,type,
v33819: state_type > $o ).
tff(pred_def_21673,type,
v33817: state_type > $o ).
tff(pred_def_21674,type,
v33832: state_type > $o ).
tff(pred_def_21675,type,
v33835: state_type > $o ).
tff(pred_def_21676,type,
v33815: state_type > $o ).
tff(pred_def_21677,type,
v33846: state_type > $o ).
tff(pred_def_21678,type,
v33848: state_type > $o ).
tff(pred_def_21679,type,
v33850: state_type > $o ).
tff(pred_def_21680,type,
v33852: state_type > $o ).
tff(pred_def_21681,type,
v33854: state_type > $o ).
tff(pred_def_21682,type,
v33855: state_type > $o ).
tff(pred_def_21683,type,
v33844: state_type > $o ).
tff(pred_def_21684,type,
v33842: state_type > $o ).
tff(pred_def_21685,type,
v33857: state_type > $o ).
tff(pred_def_21686,type,
v33860: state_type > $o ).
tff(pred_def_21687,type,
v33840: state_type > $o ).
tff(pred_def_21688,type,
v33869: state_type > $o ).
tff(pred_def_21689,type,
v33867: state_type > $o ).
tff(pred_def_21690,type,
v33866: state_type > $o ).
tff(pred_def_21691,type,
v33865: ( state_type * $int ) > $o ).
tff(pred_def_21692,type,
v33879: state_type > $o ).
tff(pred_def_21693,type,
v33881: state_type > $o ).
tff(pred_def_21694,type,
v33883: state_type > $o ).
tff(pred_def_21695,type,
v33885: state_type > $o ).
tff(pred_def_21696,type,
v33887: state_type > $o ).
tff(pred_def_21697,type,
v33888: state_type > $o ).
tff(pred_def_21698,type,
v33877: state_type > $o ).
tff(pred_def_21699,type,
v33875: state_type > $o ).
tff(pred_def_21700,type,
v33890: state_type > $o ).
tff(pred_def_21701,type,
v33893: state_type > $o ).
tff(pred_def_21702,type,
v33873: state_type > $o ).
tff(pred_def_21703,type,
v33904: state_type > $o ).
tff(pred_def_21704,type,
v33906: state_type > $o ).
tff(pred_def_21705,type,
v33908: state_type > $o ).
tff(pred_def_21706,type,
v33910: state_type > $o ).
tff(pred_def_21707,type,
v33912: state_type > $o ).
tff(pred_def_21708,type,
v33913: state_type > $o ).
tff(pred_def_21709,type,
v33902: state_type > $o ).
tff(pred_def_21710,type,
v33900: state_type > $o ).
tff(pred_def_21711,type,
v33915: state_type > $o ).
tff(pred_def_21712,type,
v33918: state_type > $o ).
tff(pred_def_21713,type,
v33898: state_type > $o ).
tff(pred_def_21714,type,
v33929: state_type > $o ).
tff(pred_def_21715,type,
v33931: state_type > $o ).
tff(pred_def_21716,type,
v33933: state_type > $o ).
tff(pred_def_21717,type,
v33935: state_type > $o ).
tff(pred_def_21718,type,
v33937: state_type > $o ).
tff(pred_def_21719,type,
v33938: state_type > $o ).
tff(pred_def_21720,type,
v33927: state_type > $o ).
tff(pred_def_21721,type,
v33925: state_type > $o ).
tff(pred_def_21722,type,
v33940: state_type > $o ).
tff(pred_def_21723,type,
v33943: state_type > $o ).
tff(pred_def_21724,type,
v33923: state_type > $o ).
tff(pred_def_21725,type,
v33954: state_type > $o ).
tff(pred_def_21726,type,
v33956: state_type > $o ).
tff(pred_def_21727,type,
v33958: state_type > $o ).
tff(pred_def_21728,type,
v33960: state_type > $o ).
tff(pred_def_21729,type,
v33962: state_type > $o ).
tff(pred_def_21730,type,
v33963: state_type > $o ).
tff(pred_def_21731,type,
v33952: state_type > $o ).
tff(pred_def_21732,type,
v33950: state_type > $o ).
tff(pred_def_21733,type,
v33965: state_type > $o ).
tff(pred_def_21734,type,
v33968: state_type > $o ).
tff(pred_def_21735,type,
v33948: state_type > $o ).
tff(pred_def_21736,type,
v33979: state_type > $o ).
tff(pred_def_21737,type,
v33981: state_type > $o ).
tff(pred_def_21738,type,
v33983: state_type > $o ).
tff(pred_def_21739,type,
v33985: state_type > $o ).
tff(pred_def_21740,type,
v33987: state_type > $o ).
tff(pred_def_21741,type,
v33988: state_type > $o ).
tff(pred_def_21742,type,
v33977: state_type > $o ).
tff(pred_def_21743,type,
v33975: state_type > $o ).
tff(pred_def_21744,type,
v33990: state_type > $o ).
tff(pred_def_21745,type,
v33993: state_type > $o ).
tff(pred_def_21746,type,
v33973: state_type > $o ).
tff(pred_def_21747,type,
v34004: state_type > $o ).
tff(pred_def_21748,type,
v34006: state_type > $o ).
tff(pred_def_21749,type,
v34008: state_type > $o ).
tff(pred_def_21750,type,
v34010: state_type > $o ).
tff(pred_def_21751,type,
v34012: state_type > $o ).
tff(pred_def_21752,type,
v34013: state_type > $o ).
tff(pred_def_21753,type,
v34002: state_type > $o ).
tff(pred_def_21754,type,
v34000: state_type > $o ).
tff(pred_def_21755,type,
v34015: state_type > $o ).
tff(pred_def_21756,type,
v34018: state_type > $o ).
tff(pred_def_21757,type,
v33998: state_type > $o ).
tff(pred_def_21758,type,
v34033: ( state_type * $int ) > $o ).
tff(pred_def_21759,type,
v34032: state_type > $o ).
tff(pred_def_21760,type,
v34037: state_type > $o ).
tff(pred_def_21761,type,
v34041: state_type > $o ).
tff(pred_def_21762,type,
v34042: state_type > $o ).
tff(pred_def_21763,type,
v34040: state_type > $o ).
tff(pred_def_21764,type,
v34043: state_type > $o ).
tff(pred_def_21765,type,
v34039: state_type > $o ).
tff(pred_def_21766,type,
v34038: state_type > $o ).
tff(pred_def_21767,type,
v34036: state_type > $o ).
tff(pred_def_21768,type,
v34044: state_type > $o ).
tff(pred_def_21769,type,
v34035: state_type > $o ).
tff(pred_def_21770,type,
v34034: state_type > $o ).
tff(pred_def_21771,type,
v34031: state_type > $o ).
tff(pred_def_21772,type,
v34045: state_type > $o ).
tff(pred_def_21773,type,
v34030: state_type > $o ).
tff(pred_def_21774,type,
v34029: state_type > $o ).
tff(pred_def_21775,type,
v34052: state_type > $o ).
tff(pred_def_21776,type,
v34056: state_type > $o ).
tff(pred_def_21777,type,
v34060: state_type > $o ).
tff(pred_def_21778,type,
v34061: state_type > $o ).
tff(pred_def_21779,type,
v34059: state_type > $o ).
tff(pred_def_21780,type,
v34062: state_type > $o ).
tff(pred_def_21781,type,
v34058: state_type > $o ).
tff(pred_def_21782,type,
v34057: state_type > $o ).
tff(pred_def_21783,type,
v34055: state_type > $o ).
tff(pred_def_21784,type,
v34063: state_type > $o ).
tff(pred_def_21785,type,
v34054: state_type > $o ).
tff(pred_def_21786,type,
v34053: state_type > $o ).
tff(pred_def_21787,type,
v34051: state_type > $o ).
tff(pred_def_21788,type,
v34064: state_type > $o ).
tff(pred_def_21789,type,
v34050: state_type > $o ).
tff(pred_def_21790,type,
v34049: state_type > $o ).
tff(pred_def_21791,type,
v34071: state_type > $o ).
tff(pred_def_21792,type,
v34075: state_type > $o ).
tff(pred_def_21793,type,
v34079: state_type > $o ).
tff(pred_def_21794,type,
v34080: state_type > $o ).
tff(pred_def_21795,type,
v34078: state_type > $o ).
tff(pred_def_21796,type,
v34081: state_type > $o ).
tff(pred_def_21797,type,
v34077: state_type > $o ).
tff(pred_def_21798,type,
v34076: state_type > $o ).
tff(pred_def_21799,type,
v34074: state_type > $o ).
tff(pred_def_21800,type,
v34082: state_type > $o ).
tff(pred_def_21801,type,
v34073: state_type > $o ).
tff(pred_def_21802,type,
v34072: state_type > $o ).
tff(pred_def_21803,type,
v34070: state_type > $o ).
tff(pred_def_21804,type,
v34083: state_type > $o ).
tff(pred_def_21805,type,
v34069: state_type > $o ).
tff(pred_def_21806,type,
v34068: state_type > $o ).
tff(pred_def_21807,type,
v34087: state_type > $o ).
tff(pred_def_21808,type,
v34091: state_type > $o ).
tff(pred_def_21809,type,
v34095: state_type > $o ).
tff(pred_def_21810,type,
v34096: state_type > $o ).
tff(pred_def_21811,type,
v34094: state_type > $o ).
tff(pred_def_21812,type,
v34097: state_type > $o ).
tff(pred_def_21813,type,
v34093: state_type > $o ).
tff(pred_def_21814,type,
v34092: state_type > $o ).
tff(pred_def_21815,type,
v34090: state_type > $o ).
tff(pred_def_21816,type,
v34098: state_type > $o ).
tff(pred_def_21817,type,
v34089: state_type > $o ).
tff(pred_def_21818,type,
v34088: state_type > $o ).
tff(pred_def_21819,type,
v34086: state_type > $o ).
tff(pred_def_21820,type,
v34099: state_type > $o ).
tff(pred_def_21821,type,
v34085: state_type > $o ).
tff(pred_def_21822,type,
v34084: state_type > $o ).
tff(pred_def_21823,type,
v34067: state_type > $o ).
tff(pred_def_21824,type,
v34100: state_type > $o ).
tff(pred_def_21825,type,
v34066: state_type > $o ).
tff(pred_def_21826,type,
v34065: state_type > $o ).
tff(pred_def_21827,type,
v34048: state_type > $o ).
tff(pred_def_21828,type,
v34101: state_type > $o ).
tff(pred_def_21829,type,
v34047: state_type > $o ).
tff(pred_def_21830,type,
v34046: state_type > $o ).
tff(pred_def_21831,type,
v34028: state_type > $o ).
tff(pred_def_21832,type,
v34102: state_type > $o ).
tff(pred_def_21833,type,
v34027: state_type > $o ).
tff(pred_def_21834,type,
v34026: state_type > $o ).
tff(pred_def_21835,type,
v34109: state_type > $o ).
tff(pred_def_21836,type,
v34113: state_type > $o ).
tff(pred_def_21837,type,
v34117: state_type > $o ).
tff(pred_def_21838,type,
v34118: state_type > $o ).
tff(pred_def_21839,type,
v34116: state_type > $o ).
tff(pred_def_21840,type,
v34119: state_type > $o ).
tff(pred_def_21841,type,
v34115: state_type > $o ).
tff(pred_def_21842,type,
v34114: state_type > $o ).
tff(pred_def_21843,type,
v34112: state_type > $o ).
tff(pred_def_21844,type,
v34120: state_type > $o ).
tff(pred_def_21845,type,
v34111: state_type > $o ).
tff(pred_def_21846,type,
v34110: state_type > $o ).
tff(pred_def_21847,type,
v34108: state_type > $o ).
tff(pred_def_21848,type,
v34121: state_type > $o ).
tff(pred_def_21849,type,
v34107: state_type > $o ).
tff(pred_def_21850,type,
v34106: state_type > $o ).
tff(pred_def_21851,type,
v34128: state_type > $o ).
tff(pred_def_21852,type,
v34132: state_type > $o ).
tff(pred_def_21853,type,
v34136: state_type > $o ).
tff(pred_def_21854,type,
v34137: state_type > $o ).
tff(pred_def_21855,type,
v34135: state_type > $o ).
tff(pred_def_21856,type,
v34138: state_type > $o ).
tff(pred_def_21857,type,
v34134: state_type > $o ).
tff(pred_def_21858,type,
v34133: state_type > $o ).
tff(pred_def_21859,type,
v34131: state_type > $o ).
tff(pred_def_21860,type,
v34139: state_type > $o ).
tff(pred_def_21861,type,
v34130: state_type > $o ).
tff(pred_def_21862,type,
v34129: state_type > $o ).
tff(pred_def_21863,type,
v34127: state_type > $o ).
tff(pred_def_21864,type,
v34140: state_type > $o ).
tff(pred_def_21865,type,
v34126: state_type > $o ).
tff(pred_def_21866,type,
v34125: state_type > $o ).
tff(pred_def_21867,type,
v34147: state_type > $o ).
tff(pred_def_21868,type,
v34151: state_type > $o ).
tff(pred_def_21869,type,
v34155: state_type > $o ).
tff(pred_def_21870,type,
v34156: state_type > $o ).
tff(pred_def_21871,type,
v34154: state_type > $o ).
tff(pred_def_21872,type,
v34157: state_type > $o ).
tff(pred_def_21873,type,
v34153: state_type > $o ).
tff(pred_def_21874,type,
v34152: state_type > $o ).
tff(pred_def_21875,type,
v34150: state_type > $o ).
tff(pred_def_21876,type,
v34158: state_type > $o ).
tff(pred_def_21877,type,
v34149: state_type > $o ).
tff(pred_def_21878,type,
v34148: state_type > $o ).
tff(pred_def_21879,type,
v34146: state_type > $o ).
tff(pred_def_21880,type,
v34159: state_type > $o ).
tff(pred_def_21881,type,
v34145: state_type > $o ).
tff(pred_def_21882,type,
v34144: state_type > $o ).
tff(pred_def_21883,type,
v34163: state_type > $o ).
tff(pred_def_21884,type,
v34167: state_type > $o ).
tff(pred_def_21885,type,
v34171: state_type > $o ).
tff(pred_def_21886,type,
v34172: state_type > $o ).
tff(pred_def_21887,type,
v34170: state_type > $o ).
tff(pred_def_21888,type,
v34173: state_type > $o ).
tff(pred_def_21889,type,
v34169: state_type > $o ).
tff(pred_def_21890,type,
v34168: state_type > $o ).
tff(pred_def_21891,type,
v34166: state_type > $o ).
tff(pred_def_21892,type,
v34174: state_type > $o ).
tff(pred_def_21893,type,
v34165: state_type > $o ).
tff(pred_def_21894,type,
v34164: state_type > $o ).
tff(pred_def_21895,type,
v34162: state_type > $o ).
tff(pred_def_21896,type,
v34175: state_type > $o ).
tff(pred_def_21897,type,
v34161: state_type > $o ).
tff(pred_def_21898,type,
v34160: state_type > $o ).
tff(pred_def_21899,type,
v34143: state_type > $o ).
tff(pred_def_21900,type,
v34176: state_type > $o ).
tff(pred_def_21901,type,
v34142: state_type > $o ).
tff(pred_def_21902,type,
v34141: state_type > $o ).
tff(pred_def_21903,type,
v34124: state_type > $o ).
tff(pred_def_21904,type,
v34177: state_type > $o ).
tff(pred_def_21905,type,
v34123: state_type > $o ).
tff(pred_def_21906,type,
v34122: state_type > $o ).
tff(pred_def_21907,type,
v34105: state_type > $o ).
tff(pred_def_21908,type,
v34178: state_type > $o ).
tff(pred_def_21909,type,
v34104: state_type > $o ).
tff(pred_def_21910,type,
v34103: state_type > $o ).
tff(pred_def_21911,type,
v34025: state_type > $o ).
tff(pred_def_21912,type,
v34179: state_type > $o ).
tff(pred_def_21913,type,
v34023: state_type > $o ).
tff(pred_def_21914,type,
v33755: state_type > $o ).
tff(pred_def_21915,type,
v34185: state_type > $o ).
tff(pred_def_21916,type,
v34183: state_type > $o ).
tff(pred_def_21917,type,
v34182: state_type > $o ).
tff(pred_def_21918,type,
v34181: ( state_type * $int ) > $o ).
tff(pred_def_21919,type,
v34195: state_type > $o ).
tff(pred_def_21920,type,
v34197: state_type > $o ).
tff(pred_def_21921,type,
v34199: state_type > $o ).
tff(pred_def_21922,type,
v34201: state_type > $o ).
tff(pred_def_21923,type,
v34203: state_type > $o ).
tff(pred_def_21924,type,
v34204: state_type > $o ).
tff(pred_def_21925,type,
v34193: state_type > $o ).
tff(pred_def_21926,type,
v34191: state_type > $o ).
tff(pred_def_21927,type,
v34206: state_type > $o ).
tff(pred_def_21928,type,
v34209: state_type > $o ).
tff(pred_def_21929,type,
v34189: state_type > $o ).
tff(pred_def_21930,type,
v34215: state_type > $o ).
tff(pred_def_21931,type,
v34216: state_type > $o ).
tff(pred_def_21932,type,
v34214: state_type > $o ).
tff(pred_def_21933,type,
v32834: state_type > $o ).
tff(pred_def_21934,type,
v32832: state_type > $o ).
tff(pred_def_21935,type,
v32830: state_type > $o ).
tff(pred_def_21936,type,
v32828: state_type > $o ).
tff(pred_def_21937,type,
v32826: state_type > $o ).
tff(pred_def_21938,type,
v34219: state_type > $o ).
tff(pred_def_21939,type,
v34226: state_type > $o ).
tff(pred_def_21940,type,
v34224: state_type > $o ).
tff(pred_def_21941,type,
v34223: state_type > $o ).
tff(pred_def_21942,type,
v34221: ( state_type * $int ) > $o ).
tff(pred_def_21943,type,
v34239: state_type > $o ).
tff(pred_def_21944,type,
v34237: state_type > $o ).
tff(pred_def_21945,type,
v34235: state_type > $o ).
tff(pred_def_21946,type,
v34233: state_type > $o ).
tff(pred_def_21947,type,
v34231: state_type > $o ).
tff(pred_def_21948,type,
v34229: state_type > $o ).
tff(pred_def_21949,type,
v34243: state_type > $o ).
tff(pred_def_21950,type,
v34242: state_type > $o ).
tff(pred_def_21951,type,
v34244: state_type > $o ).
tff(pred_def_21952,type,
v34251: state_type > $o ).
tff(pred_def_21953,type,
v34249: state_type > $o ).
tff(pred_def_21954,type,
v34248: state_type > $o ).
tff(pred_def_21955,type,
v34246: ( state_type * $int ) > $o ).
tff(pred_def_21956,type,
v34267: state_type > $o ).
tff(pred_def_21957,type,
v34268: state_type > $o ).
tff(pred_def_21958,type,
v34266: state_type > $o ).
tff(pred_def_21959,type,
v34269: state_type > $o ).
tff(pred_def_21960,type,
v34265: state_type > $o ).
tff(pred_def_21961,type,
v34270: state_type > $o ).
tff(pred_def_21962,type,
v34264: state_type > $o ).
tff(pred_def_21963,type,
v34262: state_type > $o ).
tff(pred_def_21964,type,
v34260: state_type > $o ).
tff(pred_def_21965,type,
v34258: state_type > $o ).
tff(pred_def_21966,type,
v34256: state_type > $o ).
tff(pred_def_21967,type,
v34254: state_type > $o ).
tff(pred_def_21968,type,
v34275: state_type > $o ).
tff(pred_def_21969,type,
v34274: state_type > $o ).
tff(pred_def_21970,type,
v34276: state_type > $o ).
tff(pred_def_21971,type,
v34273: state_type > $o ).
tff(pred_def_21972,type,
v34277: state_type > $o ).
tff(pred_def_21973,type,
v34284: state_type > $o ).
tff(pred_def_21974,type,
v34282: state_type > $o ).
tff(pred_def_21975,type,
v34281: state_type > $o ).
tff(pred_def_21976,type,
v34279: ( state_type * $int ) > $o ).
tff(pred_def_21977,type,
v34306: ( state_type * $int ) > $o ).
tff(pred_def_21978,type,
v34304: ( state_type * $int ) > $o ).
tff(pred_def_21979,type,
v34302: ( state_type * $int ) > $o ).
tff(pred_def_21980,type,
v34312: state_type > $o ).
tff(pred_def_21981,type,
v34310: state_type > $o ).
tff(pred_def_21982,type,
v34319: state_type > $o ).
tff(pred_def_21983,type,
v34318: state_type > $o ).
tff(pred_def_21984,type,
v34315: state_type > $o ).
tff(pred_def_21985,type,
v34317: state_type > $o ).
tff(pred_def_21986,type,
v34309: state_type > $o ).
tff(pred_def_21987,type,
b0000000000000000000000000000: $int > $o ).
tff(pred_def_21988,type,
v34320: ( state_type * $int ) > $o ).
tff(pred_def_21989,type,
v34322: ( state_type * $int ) > $o ).
tff(pred_def_21990,type,
v34308: ( state_type * $int ) > $o ).
tff(pred_def_21991,type,
v34299: ( state_type * $int ) > $o ).
tff(pred_def_21992,type,
v34334: ( state_type * $int ) > $o ).
tff(pred_def_21993,type,
v34332: ( state_type * $int ) > $o ).
tff(pred_def_21994,type,
v34330: ( state_type * $int ) > $o ).
tff(pred_def_21995,type,
v34340: state_type > $o ).
tff(pred_def_21996,type,
v34338: state_type > $o ).
tff(pred_def_21997,type,
v34347: state_type > $o ).
tff(pred_def_21998,type,
v34346: state_type > $o ).
tff(pred_def_21999,type,
v34343: state_type > $o ).
tff(pred_def_22000,type,
v34345: state_type > $o ).
tff(pred_def_22001,type,
v34337: state_type > $o ).
tff(pred_def_22002,type,
v34348: ( state_type * $int ) > $o ).
tff(pred_def_22003,type,
v34350: ( state_type * $int ) > $o ).
tff(pred_def_22004,type,
v34328: ( state_type * $int ) > $o ).
tff(pred_def_22005,type,
v34370: state_type > $o ).
tff(pred_def_22006,type,
v34371: state_type > $o ).
tff(pred_def_22007,type,
v34372: state_type > $o ).
tff(pred_def_22008,type,
v34373: state_type > $o ).
tff(pred_def_22009,type,
v34374: state_type > $o ).
tff(pred_def_22010,type,
v34375: state_type > $o ).
tff(pred_def_22011,type,
v34376: state_type > $o ).
tff(pred_def_22012,type,
v34377: state_type > $o ).
tff(pred_def_22013,type,
v34378: state_type > $o ).
tff(pred_def_22014,type,
v34379: state_type > $o ).
tff(pred_def_22015,type,
v34380: state_type > $o ).
tff(pred_def_22016,type,
v34381: state_type > $o ).
tff(pred_def_22017,type,
v34382: state_type > $o ).
tff(pred_def_22018,type,
v34383: state_type > $o ).
tff(pred_def_22019,type,
v34384: state_type > $o ).
tff(pred_def_22020,type,
v34385: state_type > $o ).
tff(pred_def_22021,type,
b000000000000000010000000000: $int > $o ).
tff(pred_def_22022,type,
v34326: ( state_type * $int ) > $o ).
tff(pred_def_22023,type,
b000000000000000100000000000: $int > $o ).
tff(pred_def_22024,type,
b000000000000001000000000000: $int > $o ).
tff(pred_def_22025,type,
b000000000000010000000000000: $int > $o ).
tff(pred_def_22026,type,
b000000000000100000000000000: $int > $o ).
tff(pred_def_22027,type,
b000000000001000000000000000: $int > $o ).
tff(pred_def_22028,type,
b000000000010000000000000000: $int > $o ).
tff(pred_def_22029,type,
b000000000100000000000000000: $int > $o ).
tff(pred_def_22030,type,
b000000001000000000000000000: $int > $o ).
tff(pred_def_22031,type,
b000000010000000000000000000: $int > $o ).
tff(pred_def_22032,type,
b000000100000000000000000000: $int > $o ).
tff(pred_def_22033,type,
b000001000000000000000000000: $int > $o ).
tff(pred_def_22034,type,
b000010000000000000000000000: $int > $o ).
tff(pred_def_22035,type,
b000100000000000000000000000: $int > $o ).
tff(pred_def_22036,type,
b001000000000000000000000000: $int > $o ).
tff(pred_def_22037,type,
b010000000000000000000000000: $int > $o ).
tff(pred_def_22038,type,
v34441: state_type > $o ).
tff(pred_def_22039,type,
v34440: state_type > $o ).
tff(pred_def_22040,type,
v34445: state_type > $o ).
tff(pred_def_22041,type,
v34446: state_type > $o ).
tff(pred_def_22042,type,
v34444: state_type > $o ).
tff(pred_def_22043,type,
v34447: state_type > $o ).
tff(pred_def_22044,type,
v34443: state_type > $o ).
tff(pred_def_22045,type,
v34442: state_type > $o ).
tff(pred_def_22046,type,
v34439: state_type > $o ).
tff(pred_def_22047,type,
v34448: state_type > $o ).
tff(pred_def_22048,type,
v34438: state_type > $o ).
tff(pred_def_22049,type,
v34452: state_type > $o ).
tff(pred_def_22050,type,
v34453: state_type > $o ).
tff(pred_def_22051,type,
v34451: state_type > $o ).
tff(pred_def_22052,type,
v34454: state_type > $o ).
tff(pred_def_22053,type,
v34450: state_type > $o ).
tff(pred_def_22054,type,
v34449: state_type > $o ).
tff(pred_def_22055,type,
v34437: state_type > $o ).
tff(pred_def_22056,type,
v34455: state_type > $o ).
tff(pred_def_22057,type,
v34436: state_type > $o ).
tff(pred_def_22058,type,
v34459: state_type > $o ).
tff(pred_def_22059,type,
v34460: state_type > $o ).
tff(pred_def_22060,type,
v34458: state_type > $o ).
tff(pred_def_22061,type,
v34461: state_type > $o ).
tff(pred_def_22062,type,
v34457: state_type > $o ).
tff(pred_def_22063,type,
v34456: state_type > $o ).
tff(pred_def_22064,type,
v34435: state_type > $o ).
tff(pred_def_22065,type,
v34462: state_type > $o ).
tff(pred_def_22066,type,
v34434: state_type > $o ).
tff(pred_def_22067,type,
v34466: state_type > $o ).
tff(pred_def_22068,type,
v34467: state_type > $o ).
tff(pred_def_22069,type,
v34465: state_type > $o ).
tff(pred_def_22070,type,
v34468: state_type > $o ).
tff(pred_def_22071,type,
v34464: state_type > $o ).
tff(pred_def_22072,type,
v34463: state_type > $o ).
tff(pred_def_22073,type,
v34433: state_type > $o ).
tff(pred_def_22074,type,
v34469: state_type > $o ).
tff(pred_def_22075,type,
v34432: state_type > $o ).
tff(pred_def_22076,type,
v34473: state_type > $o ).
tff(pred_def_22077,type,
v34474: state_type > $o ).
tff(pred_def_22078,type,
v34472: state_type > $o ).
tff(pred_def_22079,type,
v34475: state_type > $o ).
tff(pred_def_22080,type,
v34471: state_type > $o ).
tff(pred_def_22081,type,
v34470: state_type > $o ).
tff(pred_def_22082,type,
v34431: state_type > $o ).
tff(pred_def_22083,type,
v34476: state_type > $o ).
tff(pred_def_22084,type,
v34430: state_type > $o ).
tff(pred_def_22085,type,
v34480: state_type > $o ).
tff(pred_def_22086,type,
v34481: state_type > $o ).
tff(pred_def_22087,type,
v34479: state_type > $o ).
tff(pred_def_22088,type,
v34482: state_type > $o ).
tff(pred_def_22089,type,
v34478: state_type > $o ).
tff(pred_def_22090,type,
v34477: state_type > $o ).
tff(pred_def_22091,type,
v34429: state_type > $o ).
tff(pred_def_22092,type,
v34483: state_type > $o ).
tff(pred_def_22093,type,
v34428: state_type > $o ).
tff(pred_def_22094,type,
v34487: state_type > $o ).
tff(pred_def_22095,type,
v34488: state_type > $o ).
tff(pred_def_22096,type,
v34486: state_type > $o ).
tff(pred_def_22097,type,
v34489: state_type > $o ).
tff(pred_def_22098,type,
v34485: state_type > $o ).
tff(pred_def_22099,type,
v34484: state_type > $o ).
tff(pred_def_22100,type,
v34427: state_type > $o ).
tff(pred_def_22101,type,
v34490: state_type > $o ).
tff(pred_def_22102,type,
v34426: state_type > $o ).
tff(pred_def_22103,type,
v34494: state_type > $o ).
tff(pred_def_22104,type,
v34495: state_type > $o ).
tff(pred_def_22105,type,
v34493: state_type > $o ).
tff(pred_def_22106,type,
v34496: state_type > $o ).
tff(pred_def_22107,type,
v34492: state_type > $o ).
tff(pred_def_22108,type,
v34491: state_type > $o ).
tff(pred_def_22109,type,
v34425: state_type > $o ).
tff(pred_def_22110,type,
v34497: state_type > $o ).
tff(pred_def_22111,type,
v34424: state_type > $o ).
tff(pred_def_22112,type,
v34501: state_type > $o ).
tff(pred_def_22113,type,
v34502: state_type > $o ).
tff(pred_def_22114,type,
v34500: state_type > $o ).
tff(pred_def_22115,type,
v34503: state_type > $o ).
tff(pred_def_22116,type,
v34499: state_type > $o ).
tff(pred_def_22117,type,
v34498: state_type > $o ).
tff(pred_def_22118,type,
v34423: state_type > $o ).
tff(pred_def_22119,type,
v34504: state_type > $o ).
tff(pred_def_22120,type,
v34422: state_type > $o ).
tff(pred_def_22121,type,
v34508: state_type > $o ).
tff(pred_def_22122,type,
v34509: state_type > $o ).
tff(pred_def_22123,type,
v34507: state_type > $o ).
tff(pred_def_22124,type,
v34510: state_type > $o ).
tff(pred_def_22125,type,
v34506: state_type > $o ).
tff(pred_def_22126,type,
v34505: state_type > $o ).
tff(pred_def_22127,type,
v34421: state_type > $o ).
tff(pred_def_22128,type,
v34511: state_type > $o ).
tff(pred_def_22129,type,
v34420: state_type > $o ).
tff(pred_def_22130,type,
v34515: state_type > $o ).
tff(pred_def_22131,type,
v34516: state_type > $o ).
tff(pred_def_22132,type,
v34514: state_type > $o ).
tff(pred_def_22133,type,
v34517: state_type > $o ).
tff(pred_def_22134,type,
v34513: state_type > $o ).
tff(pred_def_22135,type,
v34512: state_type > $o ).
tff(pred_def_22136,type,
v34419: state_type > $o ).
tff(pred_def_22137,type,
v34518: state_type > $o ).
tff(pred_def_22138,type,
v34418: state_type > $o ).
tff(pred_def_22139,type,
v34522: state_type > $o ).
tff(pred_def_22140,type,
v34523: state_type > $o ).
tff(pred_def_22141,type,
v34521: state_type > $o ).
tff(pred_def_22142,type,
v34524: state_type > $o ).
tff(pred_def_22143,type,
v34520: state_type > $o ).
tff(pred_def_22144,type,
v34519: state_type > $o ).
tff(pred_def_22145,type,
v34417: state_type > $o ).
tff(pred_def_22146,type,
v34525: state_type > $o ).
tff(pred_def_22147,type,
v34416: state_type > $o ).
tff(pred_def_22148,type,
v34529: state_type > $o ).
tff(pred_def_22149,type,
v34530: state_type > $o ).
tff(pred_def_22150,type,
v34528: state_type > $o ).
tff(pred_def_22151,type,
v34531: state_type > $o ).
tff(pred_def_22152,type,
v34527: state_type > $o ).
tff(pred_def_22153,type,
v34526: state_type > $o ).
tff(pred_def_22154,type,
v34415: state_type > $o ).
tff(pred_def_22155,type,
v34532: state_type > $o ).
tff(pred_def_22156,type,
v34414: state_type > $o ).
tff(pred_def_22157,type,
v34536: state_type > $o ).
tff(pred_def_22158,type,
v34537: state_type > $o ).
tff(pred_def_22159,type,
v34535: state_type > $o ).
tff(pred_def_22160,type,
v34538: state_type > $o ).
tff(pred_def_22161,type,
v34534: state_type > $o ).
tff(pred_def_22162,type,
v34533: state_type > $o ).
tff(pred_def_22163,type,
v34413: state_type > $o ).
tff(pred_def_22164,type,
v34539: state_type > $o ).
tff(pred_def_22165,type,
v34412: state_type > $o ).
tff(pred_def_22166,type,
v34543: state_type > $o ).
tff(pred_def_22167,type,
v34544: state_type > $o ).
tff(pred_def_22168,type,
v34542: state_type > $o ).
tff(pred_def_22169,type,
v34545: state_type > $o ).
tff(pred_def_22170,type,
v34541: state_type > $o ).
tff(pred_def_22171,type,
v34540: state_type > $o ).
tff(pred_def_22172,type,
v34411: state_type > $o ).
tff(pred_def_22173,type,
v34546: state_type > $o ).
tff(pred_def_22174,type,
v34410: state_type > $o ).
tff(pred_def_22175,type,
v34550: state_type > $o ).
tff(pred_def_22176,type,
v34551: state_type > $o ).
tff(pred_def_22177,type,
v34549: state_type > $o ).
tff(pred_def_22178,type,
v34552: state_type > $o ).
tff(pred_def_22179,type,
v34548: state_type > $o ).
tff(pred_def_22180,type,
v34547: state_type > $o ).
tff(pred_def_22181,type,
v34409: state_type > $o ).
tff(pred_def_22182,type,
v34553: state_type > $o ).
tff(pred_def_22183,type,
v34408: state_type > $o ).
tff(pred_def_22184,type,
v34557: state_type > $o ).
tff(pred_def_22185,type,
v34558: state_type > $o ).
tff(pred_def_22186,type,
v34556: state_type > $o ).
tff(pred_def_22187,type,
v34559: state_type > $o ).
tff(pred_def_22188,type,
v34555: state_type > $o ).
tff(pred_def_22189,type,
v34554: state_type > $o ).
tff(pred_def_22190,type,
v34407: state_type > $o ).
tff(pred_def_22191,type,
v34560: state_type > $o ).
tff(pred_def_22192,type,
v34406: state_type > $o ).
tff(pred_def_22193,type,
v34564: state_type > $o ).
tff(pred_def_22194,type,
v34565: state_type > $o ).
tff(pred_def_22195,type,
v34563: state_type > $o ).
tff(pred_def_22196,type,
v34566: state_type > $o ).
tff(pred_def_22197,type,
v34562: state_type > $o ).
tff(pred_def_22198,type,
v34561: state_type > $o ).
tff(pred_def_22199,type,
v34405: state_type > $o ).
tff(pred_def_22200,type,
v34567: state_type > $o ).
tff(pred_def_22201,type,
v34404: state_type > $o ).
tff(pred_def_22202,type,
v34571: state_type > $o ).
tff(pred_def_22203,type,
v34572: state_type > $o ).
tff(pred_def_22204,type,
v34570: state_type > $o ).
tff(pred_def_22205,type,
v34573: state_type > $o ).
tff(pred_def_22206,type,
v34569: state_type > $o ).
tff(pred_def_22207,type,
v34568: state_type > $o ).
tff(pred_def_22208,type,
v34403: state_type > $o ).
tff(pred_def_22209,type,
v34574: state_type > $o ).
tff(pred_def_22210,type,
v34402: state_type > $o ).
tff(pred_def_22211,type,
v34578: state_type > $o ).
tff(pred_def_22212,type,
v34579: state_type > $o ).
tff(pred_def_22213,type,
v34577: state_type > $o ).
tff(pred_def_22214,type,
v34580: state_type > $o ).
tff(pred_def_22215,type,
v34576: state_type > $o ).
tff(pred_def_22216,type,
v34575: state_type > $o ).
tff(pred_def_22217,type,
v34401: state_type > $o ).
tff(pred_def_22218,type,
v34581: state_type > $o ).
tff(pred_def_22219,type,
v34400: state_type > $o ).
tff(pred_def_22220,type,
v34585: state_type > $o ).
tff(pred_def_22221,type,
v34586: state_type > $o ).
tff(pred_def_22222,type,
v34584: state_type > $o ).
tff(pred_def_22223,type,
v34587: state_type > $o ).
tff(pred_def_22224,type,
v34583: state_type > $o ).
tff(pred_def_22225,type,
v34582: state_type > $o ).
tff(pred_def_22226,type,
v34399: state_type > $o ).
tff(pred_def_22227,type,
v34588: state_type > $o ).
tff(pred_def_22228,type,
v34398: state_type > $o ).
tff(pred_def_22229,type,
v34592: state_type > $o ).
tff(pred_def_22230,type,
v34593: state_type > $o ).
tff(pred_def_22231,type,
v34591: state_type > $o ).
tff(pred_def_22232,type,
v34594: state_type > $o ).
tff(pred_def_22233,type,
v34590: state_type > $o ).
tff(pred_def_22234,type,
v34589: state_type > $o ).
tff(pred_def_22235,type,
v34397: state_type > $o ).
tff(pred_def_22236,type,
v34595: state_type > $o ).
tff(pred_def_22237,type,
v34396: state_type > $o ).
tff(pred_def_22238,type,
v34599: state_type > $o ).
tff(pred_def_22239,type,
v34600: state_type > $o ).
tff(pred_def_22240,type,
v34598: state_type > $o ).
tff(pred_def_22241,type,
v34601: state_type > $o ).
tff(pred_def_22242,type,
v34597: state_type > $o ).
tff(pred_def_22243,type,
v34596: state_type > $o ).
tff(pred_def_22244,type,
v34395: state_type > $o ).
tff(pred_def_22245,type,
v34602: state_type > $o ).
tff(pred_def_22246,type,
v34394: state_type > $o ).
tff(pred_def_22247,type,
v34606: state_type > $o ).
tff(pred_def_22248,type,
v34607: state_type > $o ).
tff(pred_def_22249,type,
v34605: state_type > $o ).
tff(pred_def_22250,type,
v34608: state_type > $o ).
tff(pred_def_22251,type,
v34604: state_type > $o ).
tff(pred_def_22252,type,
v34603: state_type > $o ).
tff(pred_def_22253,type,
v34393: state_type > $o ).
tff(pred_def_22254,type,
v34609: state_type > $o ).
tff(pred_def_22255,type,
v34392: state_type > $o ).
tff(pred_def_22256,type,
v34613: state_type > $o ).
tff(pred_def_22257,type,
v34614: state_type > $o ).
tff(pred_def_22258,type,
v34612: state_type > $o ).
tff(pred_def_22259,type,
v34615: state_type > $o ).
tff(pred_def_22260,type,
v34611: state_type > $o ).
tff(pred_def_22261,type,
v34610: state_type > $o ).
tff(pred_def_22262,type,
v34391: state_type > $o ).
tff(pred_def_22263,type,
v34616: state_type > $o ).
tff(pred_def_22264,type,
v34390: state_type > $o ).
tff(pred_def_22265,type,
v34620: state_type > $o ).
tff(pred_def_22266,type,
v34621: state_type > $o ).
tff(pred_def_22267,type,
v34619: state_type > $o ).
tff(pred_def_22268,type,
v34622: state_type > $o ).
tff(pred_def_22269,type,
v34618: state_type > $o ).
tff(pred_def_22270,type,
v34617: state_type > $o ).
tff(pred_def_22271,type,
v34389: state_type > $o ).
tff(pred_def_22272,type,
v34623: state_type > $o ).
tff(pred_def_22273,type,
v34387: state_type > $o ).
tff(pred_def_22274,type,
v34297: state_type > $o ).
tff(pred_def_22275,type,
v34295: state_type > $o ).
tff(pred_def_22276,type,
v34293: state_type > $o ).
tff(pred_def_22277,type,
v34291: state_type > $o ).
tff(pred_def_22278,type,
v34289: state_type > $o ).
tff(pred_def_22279,type,
v34627: state_type > $o ).
tff(pred_def_22280,type,
v34626: state_type > $o ).
tff(pred_def_22281,type,
v34287: state_type > $o ).
tff(pred_def_22282,type,
v34644: state_type > $o ).
tff(pred_def_22283,type,
v34642: state_type > $o ).
tff(pred_def_22284,type,
v34641: state_type > $o ).
tff(pred_def_22285,type,
v34639: ( state_type * $int ) > $o ).
tff(pred_def_22286,type,
v34637: state_type > $o ).
tff(pred_def_22287,type,
v34635: state_type > $o ).
tff(pred_def_22288,type,
v34633: state_type > $o ).
tff(pred_def_22289,type,
v34631: state_type > $o ).
tff(pred_def_22290,type,
v34649: state_type > $o ).
tff(pred_def_22291,type,
v34648: state_type > $o ).
tff(pred_def_22292,type,
v34629: state_type > $o ).
tff(pred_def_22293,type,
v34652: state_type > $o ).
tff(pred_def_22294,type,
v34651: state_type > $o ).
tff(pred_def_22295,type,
v34656: state_type > $o ).
tff(pred_def_22296,type,
v34655: state_type > $o ).
tff(pred_def_22297,type,
v34661: state_type > $o ).
tff(pred_def_22298,type,
v34660: state_type > $o ).
tff(pred_def_22299,type,
v34659: state_type > $o ).
tff(pred_def_22300,type,
v34658: state_type > $o ).
tff(pred_def_22301,type,
v34657: state_type > $o ).
tff(pred_def_22302,type,
v34654: state_type > $o ).
tff(pred_def_22303,type,
v34653: state_type > $o ).
tff(pred_def_22304,type,
v6349: state_type > $o ).
tff(pred_def_22305,type,
v34673: state_type > $o ).
tff(pred_def_22306,type,
v34677: state_type > $o ).
tff(pred_def_22307,type,
v34690: state_type > $o ).
tff(pred_def_22308,type,
v34688: state_type > $o ).
tff(pred_def_22309,type,
v34692: state_type > $o ).
tff(pred_def_22310,type,
v34686: state_type > $o ).
tff(pred_def_22311,type,
v34684: state_type > $o ).
tff(pred_def_22312,type,
v34682: state_type > $o ).
tff(pred_def_22313,type,
v34680: state_type > $o ).
tff(pred_def_22314,type,
v34702: state_type > $o ).
tff(pred_def_22315,type,
v34700: state_type > $o ).
tff(pred_def_22316,type,
v34698: state_type > $o ).
tff(pred_def_22317,type,
v34696: state_type > $o ).
tff(pred_def_22318,type,
v34712: state_type > $o ).
tff(pred_def_22319,type,
v34710: state_type > $o ).
tff(pred_def_22320,type,
v34708: state_type > $o ).
tff(pred_def_22321,type,
v34706: state_type > $o ).
tff(pred_def_22322,type,
v34727: state_type > $o ).
tff(pred_def_22323,type,
v34725: state_type > $o ).
tff(pred_def_22324,type,
v34724: state_type > $o ).
tff(pred_def_22325,type,
v34722: ( state_type * $int ) > $o ).
tff(pred_def_22326,type,
v34720: ( state_type * $int ) > $o ).
tff(pred_def_22327,type,
v34718: ( state_type * $int ) > $o ).
tff(pred_def_22328,type,
v34716: ( state_type * $int ) > $o ).
tff(pred_def_22329,type,
v34714: ( state_type * $int ) > $o ).
tff(pred_def_22330,type,
v34730: state_type > $o ).
tff(pred_def_22331,type,
v34737: state_type > $o ).
tff(pred_def_22332,type,
v34735: state_type > $o ).
tff(pred_def_22333,type,
v34734: state_type > $o ).
tff(pred_def_22334,type,
v34744: state_type > $o ).
tff(pred_def_22335,type,
v34746: state_type > $o ).
tff(pred_def_22336,type,
v34747: state_type > $o ).
tff(pred_def_22337,type,
v34745: state_type > $o ).
tff(pred_def_22338,type,
v34741: state_type > $o ).
tff(pred_def_22339,type,
v34743: state_type > $o ).
tff(pred_def_22340,type,
v34733: state_type > $o ).
tff(pred_def_22341,type,
v34748: ( state_type * $int ) > $o ).
tff(pred_def_22342,type,
v34750: ( state_type * $int ) > $o ).
tff(pred_def_22343,type,
v34732: ( state_type * $int ) > $o ).
tff(pred_def_22344,type,
v34704: ( state_type * $int ) > $o ).
tff(pred_def_22345,type,
v34772: ( state_type * $int ) > $o ).
tff(pred_def_22346,type,
v34770: ( state_type * $int ) > $o ).
tff(pred_def_22347,type,
v34768: ( state_type * $int ) > $o ).
tff(pred_def_22348,type,
v34778: state_type > $o ).
tff(pred_def_22349,type,
v34776: state_type > $o ).
tff(pred_def_22350,type,
v34785: state_type > $o ).
tff(pred_def_22351,type,
v34784: state_type > $o ).
tff(pred_def_22352,type,
v34781: state_type > $o ).
tff(pred_def_22353,type,
v34783: state_type > $o ).
tff(pred_def_22354,type,
v34775: state_type > $o ).
tff(pred_def_22355,type,
v34786: ( state_type * $int ) > $o ).
tff(pred_def_22356,type,
v34788: ( state_type * $int ) > $o ).
tff(pred_def_22357,type,
v34766: ( state_type * $int ) > $o ).
tff(pred_def_22358,type,
v34764: ( state_type * $int ) > $o ).
tff(pred_def_22359,type,
v34762: ( state_type * $int ) > $o ).
tff(pred_def_22360,type,
v34760: ( state_type * $int ) > $o ).
tff(pred_def_22361,type,
v34758: ( state_type * $int ) > $o ).
tff(pred_def_22362,type,
v34796: state_type > $o ).
tff(pred_def_22363,type,
v34794: state_type > $o ).
tff(pred_def_22364,type,
v34803: state_type > $o ).
tff(pred_def_22365,type,
v34802: state_type > $o ).
tff(pred_def_22366,type,
v34799: state_type > $o ).
tff(pred_def_22367,type,
v34801: state_type > $o ).
tff(pred_def_22368,type,
v34793: state_type > $o ).
tff(pred_def_22369,type,
v34804: ( state_type * $int ) > $o ).
tff(pred_def_22370,type,
v34806: ( state_type * $int ) > $o ).
tff(pred_def_22371,type,
v34756: ( state_type * $int ) > $o ).
tff(pred_def_22372,type,
v34810: state_type > $o ).
tff(pred_def_22373,type,
v34811: state_type > $o ).
tff(pred_def_22374,type,
v34812: ( state_type * $int ) > $o ).
tff(pred_def_22375,type,
v34813: state_type > $o ).
tff(pred_def_22376,type,
v34814: state_type > $o ).
tff(pred_def_22377,type,
v34815: ( state_type * $int ) > $o ).
tff(pred_def_22378,type,
v34816: state_type > $o ).
tff(pred_def_22379,type,
v34817: state_type > $o ).
tff(pred_def_22380,type,
v34818: ( state_type * $int ) > $o ).
tff(pred_def_22381,type,
v34820: state_type > $o ).
tff(pred_def_22382,type,
v34821: state_type > $o ).
tff(pred_def_22383,type,
v34819: state_type > $o ).
tff(pred_def_22384,type,
v34809: ( state_type * $int ) > $o ).
tff(pred_def_22385,type,
v34754: ( state_type * $int ) > $o ).
tff(pred_def_22386,type,
v34828: state_type > $o ).
tff(pred_def_22387,type,
v34826: state_type > $o ).
tff(pred_def_22388,type,
v34825: state_type > $o ).
tff(pred_def_22389,type,
v34823: ( state_type * $int ) > $o ).
tff(pred_def_22390,type,
v34836: state_type > $o ).
tff(pred_def_22391,type,
v34834: state_type > $o ).
tff(pred_def_22392,type,
v34833: state_type > $o ).
tff(pred_def_22393,type,
v34831: ( state_type * $int ) > $o ).
tff(pred_def_22394,type,
v34839: state_type > $o ).
tff(pred_def_22395,type,
v34840: ( state_type * $int ) > $o ).
tff(pred_def_22396,type,
v34694: ( state_type * $int ) > $o ).
tff(pred_def_22397,type,
v34846: state_type > $o ).
tff(pred_def_22398,type,
v34845: state_type > $o ).
tff(pred_def_22399,type,
v34853: state_type > $o ).
tff(pred_def_22400,type,
v34855: state_type > $o ).
tff(pred_def_22401,type,
v34854: state_type > $o ).
tff(pred_def_22402,type,
v34850: state_type > $o ).
tff(pred_def_22403,type,
v34852: state_type > $o ).
tff(pred_def_22404,type,
v34844: state_type > $o ).
tff(pred_def_22405,type,
b000000000000000000000000: $int > $o ).
tff(pred_def_22406,type,
v34856: ( state_type * $int ) > $o ).
tff(pred_def_22407,type,
v34858: ( state_type * $int ) > $o ).
tff(pred_def_22408,type,
v34675: ( state_type * $int ) > $o ).
tff(pred_def_22409,type,
v34866: state_type > $o ).
tff(pred_def_22410,type,
v34867: state_type > $o ).
tff(pred_def_22411,type,
v34868: ( state_type * $int ) > $o ).
tff(pred_def_22412,type,
v34869: state_type > $o ).
tff(pred_def_22413,type,
v34870: state_type > $o ).
tff(pred_def_22414,type,
v34871: ( state_type * $int ) > $o ).
tff(pred_def_22415,type,
v34872: state_type > $o ).
tff(pred_def_22416,type,
v34873: state_type > $o ).
tff(pred_def_22417,type,
v34874: ( state_type * $int ) > $o ).
tff(pred_def_22418,type,
v34876: state_type > $o ).
tff(pred_def_22419,type,
v34877: state_type > $o ).
tff(pred_def_22420,type,
v34875: state_type > $o ).
tff(pred_def_22421,type,
v34865: ( state_type * $int ) > $o ).
tff(pred_def_22422,type,
v34864: ( state_type * $int ) > $o ).
tff(pred_def_22423,type,
v34879: state_type > $o ).
tff(pred_def_22424,type,
v34880: ( state_type * $int ) > $o ).
tff(pred_def_22425,type,
v34862: ( state_type * $int ) > $o ).
tff(pred_def_22426,type,
v34919: state_type > $o ).
tff(pred_def_22427,type,
v34921: state_type > $o ).
tff(pred_def_22428,type,
v34917: state_type > $o ).
tff(pred_def_22429,type,
v34915: state_type > $o ).
tff(pred_def_22430,type,
v34939: state_type > $o ).
tff(pred_def_22431,type,
v34941: state_type > $o ).
tff(pred_def_22432,type,
v34937: ( state_type * $int ) > $o ).
tff(pred_def_22433,type,
v34935: state_type > $o ).
tff(pred_def_22434,type,
v34946: state_type > $o ).
tff(pred_def_22435,type,
v34948: state_type > $o ).
tff(pred_def_22436,type,
v34944: state_type > $o ).
tff(pred_def_22437,type,
v34933: state_type > $o ).
tff(pred_def_22438,type,
v34954: state_type > $o ).
tff(pred_def_22439,type,
v34956: state_type > $o ).
tff(pred_def_22440,type,
v34952: state_type > $o ).
tff(pred_def_22441,type,
v34931: ( state_type * $int ) > $o ).
tff(pred_def_22442,type,
v34929: state_type > $o ).
tff(pred_def_22443,type,
v34960: state_type > $o ).
tff(pred_def_22444,type,
v34962: state_type > $o ).
tff(pred_def_22445,type,
v34965: state_type > $o ).
tff(pred_def_22446,type,
v34969: state_type > $o ).
tff(pred_def_22447,type,
v34967: state_type > $o ).
tff(pred_def_22448,type,
v34973: state_type > $o ).
tff(pred_def_22449,type,
v34975: state_type > $o ).
tff(pred_def_22450,type,
v34978: state_type > $o ).
tff(pred_def_22451,type,
v34982: state_type > $o ).
tff(pred_def_22452,type,
v34980: state_type > $o ).
tff(pred_def_22453,type,
v34986: state_type > $o ).
tff(pred_def_22454,type,
v34988: state_type > $o ).
tff(pred_def_22455,type,
v34991: state_type > $o ).
tff(pred_def_22456,type,
v34995: state_type > $o ).
tff(pred_def_22457,type,
v34993: state_type > $o ).
tff(pred_def_22458,type,
v34999: state_type > $o ).
tff(pred_def_22459,type,
v35001: state_type > $o ).
tff(pred_def_22460,type,
v35004: state_type > $o ).
tff(pred_def_22461,type,
v35012: state_type > $o ).
tff(pred_def_22462,type,
v35013: state_type > $o ).
tff(pred_def_22463,type,
v35011: state_type > $o ).
tff(pred_def_22464,type,
v35014: state_type > $o ).
tff(pred_def_22465,type,
v35010: state_type > $o ).
tff(pred_def_22466,type,
v35015: state_type > $o ).
tff(pred_def_22467,type,
v35009: state_type > $o ).
tff(pred_def_22468,type,
v35016: state_type > $o ).
tff(pred_def_22469,type,
v35008: state_type > $o ).
tff(pred_def_22470,type,
v35017: state_type > $o ).
tff(pred_def_22471,type,
v35007: state_type > $o ).
tff(pred_def_22472,type,
v35018: state_type > $o ).
tff(pred_def_22473,type,
v35006: state_type > $o ).
tff(pred_def_22474,type,
v35019: state_type > $o ).
tff(pred_def_22475,type,
v34927: state_type > $o ).
tff(pred_def_22476,type,
v34925: ( state_type * $int ) > $o ).
tff(pred_def_22477,type,
v34923: state_type > $o ).
tff(pred_def_22478,type,
v35023: state_type > $o ).
tff(pred_def_22479,type,
v35021: state_type > $o ).
tff(pred_def_22480,type,
v35036: state_type > $o ).
tff(pred_def_22481,type,
v35038: state_type > $o ).
tff(pred_def_22482,type,
v35034: state_type > $o ).
tff(pred_def_22483,type,
v35032: state_type > $o ).
tff(pred_def_22484,type,
v35044: state_type > $o ).
tff(pred_def_22485,type,
v35046: state_type > $o ).
tff(pred_def_22486,type,
v35042: ( state_type * $int ) > $o ).
tff(pred_def_22487,type,
v35040: state_type > $o ).
tff(pred_def_22488,type,
v35050: state_type > $o ).
tff(pred_def_22489,type,
v35048: state_type > $o ).
tff(pred_def_22490,type,
v35059: state_type > $o ).
tff(pred_def_22491,type,
v35061: state_type > $o ).
tff(pred_def_22492,type,
v35057: ( state_type * $int ) > $o ).
tff(pred_def_22493,type,
v35055: ( state_type * $int ) > $o ).
tff(pred_def_22494,type,
v35053: state_type > $o ).
tff(pred_def_22495,type,
v35064: state_type > $o ).
tff(pred_def_22496,type,
v35065: state_type > $o ).
tff(pred_def_22497,type,
v35030: state_type > $o ).
tff(pred_def_22498,type,
v35028: ( state_type * $int ) > $o ).
tff(pred_def_22499,type,
v35026: state_type > $o ).
tff(pred_def_22500,type,
v35067: state_type > $o ).
tff(pred_def_22501,type,
v35068: state_type > $o ).
tff(pred_def_22502,type,
v34913: state_type > $o ).
tff(pred_def_22503,type,
v34911: ( state_type * $int ) > $o ).
tff(pred_def_22504,type,
v34909: state_type > $o ).
tff(pred_def_22505,type,
v35070: state_type > $o ).
tff(pred_def_22506,type,
v35074: state_type > $o ).
tff(pred_def_22507,type,
v34907: state_type > $o ).
tff(pred_def_22508,type,
v35085: state_type > $o ).
tff(pred_def_22509,type,
v35091: state_type > $o ).
tff(pred_def_22510,type,
v35093: state_type > $o ).
tff(pred_def_22511,type,
v35095: state_type > $o ).
tff(pred_def_22512,type,
v35097: state_type > $o ).
tff(pred_def_22513,type,
v35099: state_type > $o ).
tff(pred_def_22514,type,
v35101: state_type > $o ).
tff(pred_def_22515,type,
v35103: state_type > $o ).
tff(pred_def_22516,type,
v35105: state_type > $o ).
tff(pred_def_22517,type,
v35107: state_type > $o ).
tff(pred_def_22518,type,
v35109: state_type > $o ).
tff(pred_def_22519,type,
v35111: state_type > $o ).
tff(pred_def_22520,type,
v35113: state_type > $o ).
tff(pred_def_22521,type,
v35115: state_type > $o ).
tff(pred_def_22522,type,
v35117: state_type > $o ).
tff(pred_def_22523,type,
v35119: state_type > $o ).
tff(pred_def_22524,type,
v35121: state_type > $o ).
tff(pred_def_22525,type,
v35129: state_type > $o ).
tff(pred_def_22526,type,
v35130: state_type > $o ).
tff(pred_def_22527,type,
v35128: state_type > $o ).
tff(pred_def_22528,type,
v35131: state_type > $o ).
tff(pred_def_22529,type,
v35127: state_type > $o ).
tff(pred_def_22530,type,
v35132: state_type > $o ).
tff(pred_def_22531,type,
v35126: state_type > $o ).
tff(pred_def_22532,type,
v35133: state_type > $o ).
tff(pred_def_22533,type,
v35125: state_type > $o ).
tff(pred_def_22534,type,
v35134: state_type > $o ).
tff(pred_def_22535,type,
v35124: state_type > $o ).
tff(pred_def_22536,type,
v35135: state_type > $o ).
tff(pred_def_22537,type,
v35123: state_type > $o ).
tff(pred_def_22538,type,
v35136: state_type > $o ).
tff(pred_def_22539,type,
v35089: state_type > $o ).
tff(pred_def_22540,type,
v35087: state_type > $o ).
tff(pred_def_22541,type,
v35138: state_type > $o ).
tff(pred_def_22542,type,
v35144: state_type > $o ).
tff(pred_def_22543,type,
v35148: state_type > $o ).
tff(pred_def_22544,type,
v35150: state_type > $o ).
tff(pred_def_22545,type,
v35146: state_type > $o ).
tff(pred_def_22546,type,
v35152: state_type > $o ).
tff(pred_def_22547,type,
v35156: state_type > $o ).
tff(pred_def_22548,type,
v35158: state_type > $o ).
tff(pred_def_22549,type,
v35154: state_type > $o ).
tff(pred_def_22550,type,
v35161: state_type > $o ).
tff(pred_def_22551,type,
v35162: state_type > $o ).
tff(pred_def_22552,type,
v35142: state_type > $o ).
tff(pred_def_22553,type,
v35140: state_type > $o ).
tff(pred_def_22554,type,
v35164: state_type > $o ).
tff(pred_def_22555,type,
v35165: state_type > $o ).
tff(pred_def_22556,type,
v35083: state_type > $o ).
tff(pred_def_22557,type,
v35081: state_type > $o ).
tff(pred_def_22558,type,
v35167: state_type > $o ).
tff(pred_def_22559,type,
v35171: state_type > $o ).
tff(pred_def_22560,type,
v35079: state_type > $o ).
tff(pred_def_22561,type,
v35182: state_type > $o ).
tff(pred_def_22562,type,
v35188: state_type > $o ).
tff(pred_def_22563,type,
v35190: state_type > $o ).
tff(pred_def_22564,type,
v35192: state_type > $o ).
tff(pred_def_22565,type,
v35194: state_type > $o ).
tff(pred_def_22566,type,
v35196: state_type > $o ).
tff(pred_def_22567,type,
v35198: state_type > $o ).
tff(pred_def_22568,type,
v35200: state_type > $o ).
tff(pred_def_22569,type,
v35202: state_type > $o ).
tff(pred_def_22570,type,
v35204: state_type > $o ).
tff(pred_def_22571,type,
v35206: state_type > $o ).
tff(pred_def_22572,type,
v35208: state_type > $o ).
tff(pred_def_22573,type,
v35210: state_type > $o ).
tff(pred_def_22574,type,
v35212: state_type > $o ).
tff(pred_def_22575,type,
v35214: state_type > $o ).
tff(pred_def_22576,type,
v35216: state_type > $o ).
tff(pred_def_22577,type,
v35218: state_type > $o ).
tff(pred_def_22578,type,
v35226: state_type > $o ).
tff(pred_def_22579,type,
v35227: state_type > $o ).
tff(pred_def_22580,type,
v35225: state_type > $o ).
tff(pred_def_22581,type,
v35228: state_type > $o ).
tff(pred_def_22582,type,
v35224: state_type > $o ).
tff(pred_def_22583,type,
v35229: state_type > $o ).
tff(pred_def_22584,type,
v35223: state_type > $o ).
tff(pred_def_22585,type,
v35230: state_type > $o ).
tff(pred_def_22586,type,
v35222: state_type > $o ).
tff(pred_def_22587,type,
v35231: state_type > $o ).
tff(pred_def_22588,type,
v35221: state_type > $o ).
tff(pred_def_22589,type,
v35232: state_type > $o ).
tff(pred_def_22590,type,
v35220: state_type > $o ).
tff(pred_def_22591,type,
v35233: state_type > $o ).
tff(pred_def_22592,type,
v35186: state_type > $o ).
tff(pred_def_22593,type,
v35184: state_type > $o ).
tff(pred_def_22594,type,
v35235: state_type > $o ).
tff(pred_def_22595,type,
v35241: state_type > $o ).
tff(pred_def_22596,type,
v35245: state_type > $o ).
tff(pred_def_22597,type,
v35247: state_type > $o ).
tff(pred_def_22598,type,
v35243: state_type > $o ).
tff(pred_def_22599,type,
v35249: state_type > $o ).
tff(pred_def_22600,type,
v35253: state_type > $o ).
tff(pred_def_22601,type,
v35255: state_type > $o ).
tff(pred_def_22602,type,
v35251: state_type > $o ).
tff(pred_def_22603,type,
v35258: state_type > $o ).
tff(pred_def_22604,type,
v35259: state_type > $o ).
tff(pred_def_22605,type,
v35239: state_type > $o ).
tff(pred_def_22606,type,
v35237: state_type > $o ).
tff(pred_def_22607,type,
v35261: state_type > $o ).
tff(pred_def_22608,type,
v35262: state_type > $o ).
tff(pred_def_22609,type,
v35180: state_type > $o ).
tff(pred_def_22610,type,
v35178: state_type > $o ).
tff(pred_def_22611,type,
v35264: state_type > $o ).
tff(pred_def_22612,type,
v35268: state_type > $o ).
tff(pred_def_22613,type,
v35176: state_type > $o ).
tff(pred_def_22614,type,
v35279: state_type > $o ).
tff(pred_def_22615,type,
v35285: state_type > $o ).
tff(pred_def_22616,type,
v35287: state_type > $o ).
tff(pred_def_22617,type,
v35289: state_type > $o ).
tff(pred_def_22618,type,
v35291: state_type > $o ).
tff(pred_def_22619,type,
v35293: state_type > $o ).
tff(pred_def_22620,type,
v35295: state_type > $o ).
tff(pred_def_22621,type,
v35297: state_type > $o ).
tff(pred_def_22622,type,
v35299: state_type > $o ).
tff(pred_def_22623,type,
v35301: state_type > $o ).
tff(pred_def_22624,type,
v35303: state_type > $o ).
tff(pred_def_22625,type,
v35305: state_type > $o ).
tff(pred_def_22626,type,
v35307: state_type > $o ).
tff(pred_def_22627,type,
v35309: state_type > $o ).
tff(pred_def_22628,type,
v35311: state_type > $o ).
tff(pred_def_22629,type,
v35313: state_type > $o ).
tff(pred_def_22630,type,
v35315: state_type > $o ).
tff(pred_def_22631,type,
v35323: state_type > $o ).
tff(pred_def_22632,type,
v35324: state_type > $o ).
tff(pred_def_22633,type,
v35322: state_type > $o ).
tff(pred_def_22634,type,
v35325: state_type > $o ).
tff(pred_def_22635,type,
v35321: state_type > $o ).
tff(pred_def_22636,type,
v35326: state_type > $o ).
tff(pred_def_22637,type,
v35320: state_type > $o ).
tff(pred_def_22638,type,
v35327: state_type > $o ).
tff(pred_def_22639,type,
v35319: state_type > $o ).
tff(pred_def_22640,type,
v35328: state_type > $o ).
tff(pred_def_22641,type,
v35318: state_type > $o ).
tff(pred_def_22642,type,
v35329: state_type > $o ).
tff(pred_def_22643,type,
v35317: state_type > $o ).
tff(pred_def_22644,type,
v35330: state_type > $o ).
tff(pred_def_22645,type,
v35283: state_type > $o ).
tff(pred_def_22646,type,
v35281: state_type > $o ).
tff(pred_def_22647,type,
v35332: state_type > $o ).
tff(pred_def_22648,type,
v35338: state_type > $o ).
tff(pred_def_22649,type,
v35342: state_type > $o ).
tff(pred_def_22650,type,
v35344: state_type > $o ).
tff(pred_def_22651,type,
v35340: state_type > $o ).
tff(pred_def_22652,type,
v35346: state_type > $o ).
tff(pred_def_22653,type,
v35350: state_type > $o ).
tff(pred_def_22654,type,
v35352: state_type > $o ).
tff(pred_def_22655,type,
v35348: state_type > $o ).
tff(pred_def_22656,type,
v35355: state_type > $o ).
tff(pred_def_22657,type,
v35356: state_type > $o ).
tff(pred_def_22658,type,
v35336: state_type > $o ).
tff(pred_def_22659,type,
v35334: state_type > $o ).
tff(pred_def_22660,type,
v35358: state_type > $o ).
tff(pred_def_22661,type,
v35359: state_type > $o ).
tff(pred_def_22662,type,
v35277: state_type > $o ).
tff(pred_def_22663,type,
v35275: state_type > $o ).
tff(pred_def_22664,type,
v35361: state_type > $o ).
tff(pred_def_22665,type,
v35365: state_type > $o ).
tff(pred_def_22666,type,
v35273: state_type > $o ).
tff(pred_def_22667,type,
v35376: state_type > $o ).
tff(pred_def_22668,type,
v35382: state_type > $o ).
tff(pred_def_22669,type,
v35384: state_type > $o ).
tff(pred_def_22670,type,
v35386: state_type > $o ).
tff(pred_def_22671,type,
v35388: state_type > $o ).
tff(pred_def_22672,type,
v35390: state_type > $o ).
tff(pred_def_22673,type,
v35392: state_type > $o ).
tff(pred_def_22674,type,
v35394: state_type > $o ).
tff(pred_def_22675,type,
v35396: state_type > $o ).
tff(pred_def_22676,type,
v35398: state_type > $o ).
tff(pred_def_22677,type,
v35400: state_type > $o ).
tff(pred_def_22678,type,
v35402: state_type > $o ).
tff(pred_def_22679,type,
v35404: state_type > $o ).
tff(pred_def_22680,type,
v35406: state_type > $o ).
tff(pred_def_22681,type,
v35408: state_type > $o ).
tff(pred_def_22682,type,
v35410: state_type > $o ).
tff(pred_def_22683,type,
v35412: state_type > $o ).
tff(pred_def_22684,type,
v35420: state_type > $o ).
tff(pred_def_22685,type,
v35421: state_type > $o ).
tff(pred_def_22686,type,
v35419: state_type > $o ).
tff(pred_def_22687,type,
v35422: state_type > $o ).
tff(pred_def_22688,type,
v35418: state_type > $o ).
tff(pred_def_22689,type,
v35423: state_type > $o ).
tff(pred_def_22690,type,
v35417: state_type > $o ).
tff(pred_def_22691,type,
v35424: state_type > $o ).
tff(pred_def_22692,type,
v35416: state_type > $o ).
tff(pred_def_22693,type,
v35425: state_type > $o ).
tff(pred_def_22694,type,
v35415: state_type > $o ).
tff(pred_def_22695,type,
v35426: state_type > $o ).
tff(pred_def_22696,type,
v35414: state_type > $o ).
tff(pred_def_22697,type,
v35427: state_type > $o ).
tff(pred_def_22698,type,
v35380: state_type > $o ).
tff(pred_def_22699,type,
v35378: state_type > $o ).
tff(pred_def_22700,type,
v35429: state_type > $o ).
tff(pred_def_22701,type,
v35435: state_type > $o ).
tff(pred_def_22702,type,
v35439: state_type > $o ).
tff(pred_def_22703,type,
v35441: state_type > $o ).
tff(pred_def_22704,type,
v35437: state_type > $o ).
tff(pred_def_22705,type,
v35443: state_type > $o ).
tff(pred_def_22706,type,
v35447: state_type > $o ).
tff(pred_def_22707,type,
v35449: state_type > $o ).
tff(pred_def_22708,type,
v35445: state_type > $o ).
tff(pred_def_22709,type,
v35452: state_type > $o ).
tff(pred_def_22710,type,
v35453: state_type > $o ).
tff(pred_def_22711,type,
v35433: state_type > $o ).
tff(pred_def_22712,type,
v35431: state_type > $o ).
tff(pred_def_22713,type,
v35455: state_type > $o ).
tff(pred_def_22714,type,
v35456: state_type > $o ).
tff(pred_def_22715,type,
v35374: state_type > $o ).
tff(pred_def_22716,type,
v35372: state_type > $o ).
tff(pred_def_22717,type,
v35458: state_type > $o ).
tff(pred_def_22718,type,
v35462: state_type > $o ).
tff(pred_def_22719,type,
v35370: state_type > $o ).
tff(pred_def_22720,type,
v34905: ( state_type * $int ) > $o ).
tff(pred_def_22721,type,
v34903: ( state_type * $int ) > $o ).
tff(pred_def_22722,type,
v34901: ( state_type * $int ) > $o ).
tff(pred_def_22723,type,
v34899: ( state_type * $int ) > $o ).
tff(pred_def_22724,type,
v34897: ( state_type * $int ) > $o ).
tff(pred_def_22725,type,
v35471: state_type > $o ).
tff(pred_def_22726,type,
v35469: state_type > $o ).
tff(pred_def_22727,type,
v35478: state_type > $o ).
tff(pred_def_22728,type,
v35477: state_type > $o ).
tff(pred_def_22729,type,
v35474: state_type > $o ).
tff(pred_def_22730,type,
v35476: state_type > $o ).
tff(pred_def_22731,type,
v35468: state_type > $o ).
tff(pred_def_22732,type,
v35479: ( state_type * $int ) > $o ).
tff(pred_def_22733,type,
v35481: ( state_type * $int ) > $o ).
tff(pred_def_22734,type,
v34895: ( state_type * $int ) > $o ).
tff(pred_def_22735,type,
v34893: ( state_type * $int ) > $o ).
tff(pred_def_22736,type,
v34891: ( state_type * $int ) > $o ).
tff(pred_def_22737,type,
v34889: ( state_type * $int ) > $o ).
tff(pred_def_22738,type,
v34887: ( state_type * $int ) > $o ).
tff(pred_def_22739,type,
v35489: state_type > $o ).
tff(pred_def_22740,type,
v35487: state_type > $o ).
tff(pred_def_22741,type,
v35496: state_type > $o ).
tff(pred_def_22742,type,
v35495: state_type > $o ).
tff(pred_def_22743,type,
v35492: state_type > $o ).
tff(pred_def_22744,type,
v35494: state_type > $o ).
tff(pred_def_22745,type,
v35486: state_type > $o ).
tff(pred_def_22746,type,
v35497: ( state_type * $int ) > $o ).
tff(pred_def_22747,type,
v35499: ( state_type * $int ) > $o ).
tff(pred_def_22748,type,
v34885: ( state_type * $int ) > $o ).
tff(pred_def_22749,type,
v35507: state_type > $o ).
tff(pred_def_22750,type,
v35505: state_type > $o ).
tff(pred_def_22751,type,
v35514: state_type > $o ).
tff(pred_def_22752,type,
v35513: state_type > $o ).
tff(pred_def_22753,type,
v35510: state_type > $o ).
tff(pred_def_22754,type,
v35512: state_type > $o ).
tff(pred_def_22755,type,
v35504: state_type > $o ).
tff(pred_def_22756,type,
v35515: ( state_type * $int ) > $o ).
tff(pred_def_22757,type,
v35517: ( state_type * $int ) > $o ).
tff(pred_def_22758,type,
v34883: ( state_type * $int ) > $o ).
tff(pred_def_22759,type,
v35522: state_type > $o ).
tff(pred_def_22760,type,
v35523: state_type > $o ).
tff(pred_def_22761,type,
v35521: state_type > $o ).
tff(pred_def_22762,type,
v35524: state_type > $o ).
tff(pred_def_22763,type,
v34671: state_type > $o ).
tff(pred_def_22764,type,
v34669: state_type > $o ).
tff(pred_def_22765,type,
v34667: state_type > $o ).
tff(pred_def_22766,type,
v34665: state_type > $o ).
tff(pred_def_22767,type,
v35538: state_type > $o ).
tff(pred_def_22768,type,
v35536: state_type > $o ).
tff(pred_def_22769,type,
v35574: state_type > $o ).
tff(pred_def_22770,type,
v35576: state_type > $o ).
tff(pred_def_22771,type,
v35572: state_type > $o ).
tff(pred_def_22772,type,
v35583: state_type > $o ).
tff(pred_def_22773,type,
v35581: state_type > $o ).
tff(pred_def_22774,type,
v35580: state_type > $o ).
tff(pred_def_22775,type,
v35579: state_type > $o ).
tff(pred_def_22776,type,
v35590: state_type > $o ).
tff(pred_def_22777,type,
v35587: state_type > $o ).
tff(pred_def_22778,type,
v35589: state_type > $o ).
tff(pred_def_22779,type,
v35570: state_type > $o ).
tff(pred_def_22780,type,
v35600: state_type > $o ).
tff(pred_def_22781,type,
v35598: state_type > $o ).
tff(pred_def_22782,type,
v35597: state_type > $o ).
tff(pred_def_22783,type,
v35603: state_type > $o ).
tff(pred_def_22784,type,
v35605: state_type > $o ).
tff(pred_def_22785,type,
v35594: state_type > $o ).
tff(pred_def_22786,type,
v35609: state_type > $o ).
tff(pred_def_22787,type,
v35568: state_type > $o ).
tff(pred_def_22788,type,
v35566: state_type > $o ).
tff(pred_def_22789,type,
v35564: state_type > $o ).
tff(pred_def_22790,type,
v35562: state_type > $o ).
tff(pred_def_22791,type,
v35615: state_type > $o ).
tff(pred_def_22792,type,
v35613: state_type > $o ).
tff(pred_def_22793,type,
v35612: state_type > $o ).
tff(pred_def_22794,type,
v35621: state_type > $o ).
tff(pred_def_22795,type,
v35618: state_type > $o ).
tff(pred_def_22796,type,
v35620: state_type > $o ).
tff(pred_def_22797,type,
v35560: state_type > $o ).
tff(pred_def_22798,type,
v35558: state_type > $o ).
tff(pred_def_22799,type,
v35556: state_type > $o ).
tff(pred_def_22800,type,
v35554: state_type > $o ).
tff(pred_def_22801,type,
v35552: state_type > $o ).
tff(pred_def_22802,type,
v35633: state_type > $o ).
tff(pred_def_22803,type,
v35637: state_type > $o ).
tff(pred_def_22804,type,
v35639: state_type > $o ).
tff(pred_def_22805,type,
v35635: state_type > $o ).
tff(pred_def_22806,type,
v35657: state_type > $o ).
tff(pred_def_22807,type,
v35655: state_type > $o ).
tff(pred_def_22808,type,
v35653: state_type > $o ).
tff(pred_def_22809,type,
v35651: state_type > $o ).
tff(pred_def_22810,type,
v35649: state_type > $o ).
tff(pred_def_22811,type,
v35647: state_type > $o ).
tff(pred_def_22812,type,
v35645: state_type > $o ).
tff(pred_def_22813,type,
v35643: state_type > $o ).
tff(pred_def_22814,type,
v35641: state_type > $o ).
tff(pred_def_22815,type,
v35659: state_type > $o ).
tff(pred_def_22816,type,
v35666: state_type > $o ).
tff(pred_def_22817,type,
v35664: state_type > $o ).
tff(pred_def_22818,type,
v35663: state_type > $o ).
tff(pred_def_22819,type,
v35662: state_type > $o ).
tff(pred_def_22820,type,
v35673: state_type > $o ).
tff(pred_def_22821,type,
v35674: state_type > $o ).
tff(pred_def_22822,type,
v35670: state_type > $o ).
tff(pred_def_22823,type,
v35672: state_type > $o ).
tff(pred_def_22824,type,
v35631: state_type > $o ).
tff(pred_def_22825,type,
v35629: state_type > $o ).
tff(pred_def_22826,type,
v35627: state_type > $o ).
tff(pred_def_22827,type,
v35689: ( state_type * $int ) > $o ).
tff(pred_def_22828,type,
v35687: ( state_type * $int ) > $o ).
tff(pred_def_22829,type,
v35685: ( state_type * $int ) > $o ).
tff(pred_def_22830,type,
v35695: state_type > $o ).
tff(pred_def_22831,type,
v35693: state_type > $o ).
tff(pred_def_22832,type,
v35692: state_type > $o ).
tff(pred_def_22833,type,
b000000000000000000000000000000000: $int > $o ).
tff(pred_def_22834,type,
v35698: ( state_type * $int ) > $o ).
tff(pred_def_22835,type,
v35700: ( state_type * $int ) > $o ).
tff(pred_def_22836,type,
v35682: ( state_type * $int ) > $o ).
tff(pred_def_22837,type,
v35680: ( state_type * $int ) > $o ).
tff(pred_def_22838,type,
v35678: ( state_type * $int ) > $o ).
tff(pred_def_22839,type,
v35716: state_type > $o ).
tff(pred_def_22840,type,
v35730: ( state_type * $int ) > $o ).
tff(pred_def_22841,type,
v35728: ( state_type * $int ) > $o ).
tff(pred_def_22842,type,
v35726: ( state_type * $int ) > $o ).
tff(pred_def_22843,type,
v35736: state_type > $o ).
tff(pred_def_22844,type,
v35734: state_type > $o ).
tff(pred_def_22845,type,
v35743: state_type > $o ).
tff(pred_def_22846,type,
v35742: state_type > $o ).
tff(pred_def_22847,type,
v35739: state_type > $o ).
tff(pred_def_22848,type,
v35741: state_type > $o ).
tff(pred_def_22849,type,
v35733: state_type > $o ).
tff(pred_def_22850,type,
v35744: ( state_type * $int ) > $o ).
tff(pred_def_22851,type,
v35746: ( state_type * $int ) > $o ).
tff(pred_def_22852,type,
v35732: ( state_type * $int ) > $o ).
tff(pred_def_22853,type,
v35724: ( state_type * $int ) > $o ).
tff(pred_def_22854,type,
v35722: ( state_type * $int ) > $o ).
tff(pred_def_22855,type,
v35768: ( state_type * $int ) > $o ).
tff(pred_def_22856,type,
v35766: ( state_type * $int ) > $o ).
tff(pred_def_22857,type,
v35764: ( state_type * $int ) > $o ).
tff(pred_def_22858,type,
v35762: ( state_type * $int ) > $o ).
tff(pred_def_22859,type,
v35760: ( state_type * $int ) > $o ).
tff(pred_def_22860,type,
v35758: ( state_type * $int ) > $o ).
tff(pred_def_22861,type,
v35756: ( state_type * $int ) > $o ).
tff(pred_def_22862,type,
v35754: ( state_type * $int ) > $o ).
tff(pred_def_22863,type,
v35752: ( state_type * $int ) > $o ).
tff(pred_def_22864,type,
v35750: ( state_type * $int ) > $o ).
tff(pred_def_22865,type,
v35770: ( state_type * $int ) > $o ).
tff(pred_def_22866,type,
v35771: ( state_type * $int ) > $o ).
tff(pred_def_22867,type,
v35769: ( state_type * $int ) > $o ).
tff(pred_def_22868,type,
v35720: ( state_type * $int ) > $o ).
tff(pred_def_22869,type,
v35778: state_type > $o ).
tff(pred_def_22870,type,
v35776: state_type > $o ).
tff(pred_def_22871,type,
v35775: state_type > $o ).
tff(pred_def_22872,type,
v35773: ( state_type * $int ) > $o ).
tff(pred_def_22873,type,
v35786: state_type > $o ).
tff(pred_def_22874,type,
v35784: state_type > $o ).
tff(pred_def_22875,type,
v35783: state_type > $o ).
tff(pred_def_22876,type,
v35781: ( state_type * $int ) > $o ).
tff(pred_def_22877,type,
v35794: state_type > $o ).
tff(pred_def_22878,type,
v35792: state_type > $o ).
tff(pred_def_22879,type,
v35791: state_type > $o ).
tff(pred_def_22880,type,
v35789: ( state_type * $int ) > $o ).
tff(pred_def_22881,type,
v35802: state_type > $o ).
tff(pred_def_22882,type,
v35800: state_type > $o ).
tff(pred_def_22883,type,
v35799: state_type > $o ).
tff(pred_def_22884,type,
v35797: ( state_type * $int ) > $o ).
tff(pred_def_22885,type,
v35810: state_type > $o ).
tff(pred_def_22886,type,
v35808: state_type > $o ).
tff(pred_def_22887,type,
v35807: state_type > $o ).
tff(pred_def_22888,type,
v35805: ( state_type * $int ) > $o ).
tff(pred_def_22889,type,
v35818: state_type > $o ).
tff(pred_def_22890,type,
v35816: state_type > $o ).
tff(pred_def_22891,type,
v35815: state_type > $o ).
tff(pred_def_22892,type,
v35813: ( state_type * $int ) > $o ).
tff(pred_def_22893,type,
v35826: state_type > $o ).
tff(pred_def_22894,type,
v35824: state_type > $o ).
tff(pred_def_22895,type,
v35823: state_type > $o ).
tff(pred_def_22896,type,
v35821: ( state_type * $int ) > $o ).
tff(pred_def_22897,type,
v35834: state_type > $o ).
tff(pred_def_22898,type,
v35832: state_type > $o ).
tff(pred_def_22899,type,
v35831: state_type > $o ).
tff(pred_def_22900,type,
v35829: ( state_type * $int ) > $o ).
tff(pred_def_22901,type,
v35842: state_type > $o ).
tff(pred_def_22902,type,
v35840: state_type > $o ).
tff(pred_def_22903,type,
v35839: state_type > $o ).
tff(pred_def_22904,type,
v35837: ( state_type * $int ) > $o ).
tff(pred_def_22905,type,
v35850: state_type > $o ).
tff(pred_def_22906,type,
v35848: state_type > $o ).
tff(pred_def_22907,type,
v35847: state_type > $o ).
tff(pred_def_22908,type,
v35845: ( state_type * $int ) > $o ).
tff(pred_def_22909,type,
v35858: state_type > $o ).
tff(pred_def_22910,type,
v35856: state_type > $o ).
tff(pred_def_22911,type,
v35855: state_type > $o ).
tff(pred_def_22912,type,
v35853: ( state_type * $int ) > $o ).
tff(pred_def_22913,type,
v35866: state_type > $o ).
tff(pred_def_22914,type,
v35864: state_type > $o ).
tff(pred_def_22915,type,
v35863: state_type > $o ).
tff(pred_def_22916,type,
v35861: ( state_type * $int ) > $o ).
tff(pred_def_22917,type,
v35874: state_type > $o ).
tff(pred_def_22918,type,
v35872: state_type > $o ).
tff(pred_def_22919,type,
v35871: state_type > $o ).
tff(pred_def_22920,type,
v35869: ( state_type * $int ) > $o ).
tff(pred_def_22921,type,
v35882: state_type > $o ).
tff(pred_def_22922,type,
v35880: state_type > $o ).
tff(pred_def_22923,type,
v35879: state_type > $o ).
tff(pred_def_22924,type,
v35877: ( state_type * $int ) > $o ).
tff(pred_def_22925,type,
v35887: state_type > $o ).
tff(pred_def_22926,type,
v35889: state_type > $o ).
tff(pred_def_22927,type,
v35891: state_type > $o ).
tff(pred_def_22928,type,
v35893: state_type > $o ).
tff(pred_def_22929,type,
v35895: state_type > $o ).
tff(pred_def_22930,type,
v35897: state_type > $o ).
tff(pred_def_22931,type,
v35899: state_type > $o ).
tff(pred_def_22932,type,
v35901: state_type > $o ).
tff(pred_def_22933,type,
v35903: state_type > $o ).
tff(pred_def_22934,type,
v35905: state_type > $o ).
tff(pred_def_22935,type,
v35912: state_type > $o ).
tff(pred_def_22936,type,
v35910: state_type > $o ).
tff(pred_def_22937,type,
v35909: state_type > $o ).
tff(pred_def_22938,type,
v35925: ( state_type * $int ) > $o ).
tff(pred_def_22939,type,
v35924: state_type > $o ).
tff(pred_def_22940,type,
v35928: state_type > $o ).
tff(pred_def_22941,type,
v35930: state_type > $o ).
tff(pred_def_22942,type,
v35929: state_type > $o ).
tff(pred_def_22943,type,
v35927: state_type > $o ).
tff(pred_def_22944,type,
v35931: state_type > $o ).
tff(pred_def_22945,type,
v35926: state_type > $o ).
tff(pred_def_22946,type,
v35923: state_type > $o ).
tff(pred_def_22947,type,
v35934: state_type > $o ).
tff(pred_def_22948,type,
v35936: state_type > $o ).
tff(pred_def_22949,type,
v35935: state_type > $o ).
tff(pred_def_22950,type,
v35933: state_type > $o ).
tff(pred_def_22951,type,
v35937: state_type > $o ).
tff(pred_def_22952,type,
v35932: state_type > $o ).
tff(pred_def_22953,type,
v35922: state_type > $o ).
tff(pred_def_22954,type,
v35921: state_type > $o ).
tff(pred_def_22955,type,
v35939: state_type > $o ).
tff(pred_def_22956,type,
v35938: state_type > $o ).
tff(pred_def_22957,type,
v35920: state_type > $o ).
tff(pred_def_22958,type,
v35940: state_type > $o ).
tff(pred_def_22959,type,
v35919: state_type > $o ).
tff(pred_def_22960,type,
v35916: state_type > $o ).
tff(pred_def_22961,type,
v35918: state_type > $o ).
tff(pred_def_22962,type,
v35908: state_type > $o ).
tff(pred_def_22963,type,
v35947: state_type > $o ).
tff(pred_def_22964,type,
v35946: state_type > $o ).
tff(pred_def_22965,type,
v35948: state_type > $o ).
tff(pred_def_22966,type,
v35949: state_type > $o ).
tff(pred_def_22967,type,
v35945: state_type > $o ).
tff(pred_def_22968,type,
v35944: state_type > $o ).
tff(pred_def_22969,type,
v35941: state_type > $o ).
tff(pred_def_22970,type,
v35943: state_type > $o ).
tff(pred_def_22971,type,
v35885: state_type > $o ).
tff(pred_def_22972,type,
v35958: state_type > $o ).
tff(pred_def_22973,type,
v35956: state_type > $o ).
tff(pred_def_22974,type,
v35955: state_type > $o ).
tff(pred_def_22975,type,
v35953: ( state_type * $int ) > $o ).
tff(pred_def_22976,type,
v35963: state_type > $o ).
tff(pred_def_22977,type,
v35965: state_type > $o ).
tff(pred_def_22978,type,
v35967: state_type > $o ).
tff(pred_def_22979,type,
v35969: state_type > $o ).
tff(pred_def_22980,type,
v35971: state_type > $o ).
tff(pred_def_22981,type,
v35973: state_type > $o ).
tff(pred_def_22982,type,
v35975: state_type > $o ).
tff(pred_def_22983,type,
v35977: state_type > $o ).
tff(pred_def_22984,type,
v35979: state_type > $o ).
tff(pred_def_22985,type,
v35981: state_type > $o ).
tff(pred_def_22986,type,
v35988: state_type > $o ).
tff(pred_def_22987,type,
v35986: state_type > $o ).
tff(pred_def_22988,type,
v35985: state_type > $o ).
tff(pred_def_22989,type,
v36001: ( state_type * $int ) > $o ).
tff(pred_def_22990,type,
v36000: state_type > $o ).
tff(pred_def_22991,type,
v36004: state_type > $o ).
tff(pred_def_22992,type,
v36006: state_type > $o ).
tff(pred_def_22993,type,
v36005: state_type > $o ).
tff(pred_def_22994,type,
v36003: state_type > $o ).
tff(pred_def_22995,type,
v36007: state_type > $o ).
tff(pred_def_22996,type,
v36002: state_type > $o ).
tff(pred_def_22997,type,
v35999: state_type > $o ).
tff(pred_def_22998,type,
v36010: state_type > $o ).
tff(pred_def_22999,type,
v36012: state_type > $o ).
tff(pred_def_23000,type,
v36011: state_type > $o ).
tff(pred_def_23001,type,
v36009: state_type > $o ).
tff(pred_def_23002,type,
v36013: state_type > $o ).
tff(pred_def_23003,type,
v36008: state_type > $o ).
tff(pred_def_23004,type,
v35998: state_type > $o ).
tff(pred_def_23005,type,
v35997: state_type > $o ).
tff(pred_def_23006,type,
v36015: state_type > $o ).
tff(pred_def_23007,type,
v36014: state_type > $o ).
tff(pred_def_23008,type,
v35996: state_type > $o ).
tff(pred_def_23009,type,
v36016: state_type > $o ).
tff(pred_def_23010,type,
v35995: state_type > $o ).
tff(pred_def_23011,type,
v35992: state_type > $o ).
tff(pred_def_23012,type,
v35994: state_type > $o ).
tff(pred_def_23013,type,
v35984: state_type > $o ).
tff(pred_def_23014,type,
v36023: state_type > $o ).
tff(pred_def_23015,type,
v36022: state_type > $o ).
tff(pred_def_23016,type,
v36024: state_type > $o ).
tff(pred_def_23017,type,
v36025: state_type > $o ).
tff(pred_def_23018,type,
v36021: state_type > $o ).
tff(pred_def_23019,type,
v36020: state_type > $o ).
tff(pred_def_23020,type,
v36017: state_type > $o ).
tff(pred_def_23021,type,
v36019: state_type > $o ).
tff(pred_def_23022,type,
v35961: state_type > $o ).
tff(pred_def_23023,type,
v36034: state_type > $o ).
tff(pred_def_23024,type,
v36032: state_type > $o ).
tff(pred_def_23025,type,
v36031: state_type > $o ).
tff(pred_def_23026,type,
v36029: ( state_type * $int ) > $o ).
tff(pred_def_23027,type,
v36042: state_type > $o ).
tff(pred_def_23028,type,
v36040: state_type > $o ).
tff(pred_def_23029,type,
v36039: state_type > $o ).
tff(pred_def_23030,type,
v36037: ( state_type * $int ) > $o ).
tff(pred_def_23031,type,
v36050: state_type > $o ).
tff(pred_def_23032,type,
v36048: state_type > $o ).
tff(pred_def_23033,type,
v36047: state_type > $o ).
tff(pred_def_23034,type,
v36045: ( state_type * $int ) > $o ).
tff(pred_def_23035,type,
v36058: state_type > $o ).
tff(pred_def_23036,type,
v36056: state_type > $o ).
tff(pred_def_23037,type,
v36055: state_type > $o ).
tff(pred_def_23038,type,
v36053: ( state_type * $int ) > $o ).
tff(pred_def_23039,type,
v36066: state_type > $o ).
tff(pred_def_23040,type,
v36064: state_type > $o ).
tff(pred_def_23041,type,
v36063: state_type > $o ).
tff(pred_def_23042,type,
v36061: ( state_type * $int ) > $o ).
tff(pred_def_23043,type,
v36074: state_type > $o ).
tff(pred_def_23044,type,
v36072: state_type > $o ).
tff(pred_def_23045,type,
v36071: state_type > $o ).
tff(pred_def_23046,type,
v36069: ( state_type * $int ) > $o ).
tff(pred_def_23047,type,
v36082: state_type > $o ).
tff(pred_def_23048,type,
v36080: state_type > $o ).
tff(pred_def_23049,type,
v36079: state_type > $o ).
tff(pred_def_23050,type,
v36077: ( state_type * $int ) > $o ).
tff(pred_def_23051,type,
v36090: state_type > $o ).
tff(pred_def_23052,type,
v36088: state_type > $o ).
tff(pred_def_23053,type,
v36087: state_type > $o ).
tff(pred_def_23054,type,
v36085: ( state_type * $int ) > $o ).
tff(pred_def_23055,type,
v36098: state_type > $o ).
tff(pred_def_23056,type,
v36096: state_type > $o ).
tff(pred_def_23057,type,
v36095: state_type > $o ).
tff(pred_def_23058,type,
v36093: ( state_type * $int ) > $o ).
tff(pred_def_23059,type,
v36113: ( state_type * $int ) > $o ).
tff(pred_def_23060,type,
v36111: ( state_type * $int ) > $o ).
tff(pred_def_23061,type,
v36109: ( state_type * $int ) > $o ).
tff(pred_def_23062,type,
v36107: ( state_type * $int ) > $o ).
tff(pred_def_23063,type,
v36105: ( state_type * $int ) > $o ).
tff(pred_def_23064,type,
v36116: ( state_type * $int ) > $o ).
tff(pred_def_23065,type,
v36117: ( state_type * $int ) > $o ).
tff(pred_def_23066,type,
v36115: ( state_type * $int ) > $o ).
tff(pred_def_23067,type,
v36122: state_type > $o ).
tff(pred_def_23068,type,
v36124: ( state_type * $int ) > $o ).
tff(pred_def_23069,type,
v36126: ( state_type * $int ) > $o ).
tff(pred_def_23070,type,
v36125: ( state_type * $int ) > $o ).
tff(pred_def_23071,type,
v36127: ( state_type * $int ) > $o ).
tff(pred_def_23072,type,
v36119: ( state_type * $int ) > $o ).
tff(pred_def_23073,type,
v36130: ( state_type * $int ) > $o ).
tff(pred_def_23074,type,
v36129: ( state_type * $int ) > $o ).
tff(pred_def_23075,type,
v36133: ( state_type * $int ) > $o ).
tff(pred_def_23076,type,
v36132: ( state_type * $int ) > $o ).
tff(pred_def_23077,type,
v36136: ( state_type * $int ) > $o ).
tff(pred_def_23078,type,
v36135: ( state_type * $int ) > $o ).
tff(pred_def_23079,type,
v36139: ( state_type * $int ) > $o ).
tff(pred_def_23080,type,
v36138: ( state_type * $int ) > $o ).
tff(pred_def_23081,type,
v36142: ( state_type * $int ) > $o ).
tff(pred_def_23082,type,
v36141: ( state_type * $int ) > $o ).
tff(pred_def_23083,type,
v36145: ( state_type * $int ) > $o ).
tff(pred_def_23084,type,
v36144: ( state_type * $int ) > $o ).
tff(pred_def_23085,type,
v36148: ( state_type * $int ) > $o ).
tff(pred_def_23086,type,
v36147: ( state_type * $int ) > $o ).
tff(pred_def_23087,type,
v36150: state_type > $o ).
tff(pred_def_23088,type,
v36151: state_type > $o ).
tff(pred_def_23089,type,
v36152: state_type > $o ).
tff(pred_def_23090,type,
v36153: state_type > $o ).
tff(pred_def_23091,type,
v36154: state_type > $o ).
tff(pred_def_23092,type,
v36155: state_type > $o ).
tff(pred_def_23093,type,
v36156: state_type > $o ).
tff(pred_def_23094,type,
v36157: state_type > $o ).
tff(pred_def_23095,type,
v36158: state_type > $o ).
tff(pred_def_23096,type,
v36149: ( state_type * $int ) > $o ).
tff(pred_def_23097,type,
v36103: ( state_type * $int ) > $o ).
tff(pred_def_23098,type,
v36161: ( state_type * $int ) > $o ).
tff(pred_def_23099,type,
v36160: ( state_type * $int ) > $o ).
tff(pred_def_23100,type,
v36162: ( state_type * $int ) > $o ).
tff(pred_def_23101,type,
v36159: ( state_type * $int ) > $o ).
tff(pred_def_23102,type,
v36101: ( state_type * $int ) > $o ).
tff(pred_def_23103,type,
v36174: ( state_type * $int ) > $o ).
tff(pred_def_23104,type,
v36176: ( state_type * $int ) > $o ).
tff(pred_def_23105,type,
v36172: ( state_type * $int ) > $o ).
tff(pred_def_23106,type,
v36170: ( state_type * $int ) > $o ).
tff(pred_def_23107,type,
v36168: ( state_type * $int ) > $o ).
tff(pred_def_23108,type,
v36182: state_type > $o ).
tff(pred_def_23109,type,
v36180: state_type > $o ).
tff(pred_def_23110,type,
v36189: state_type > $o ).
tff(pred_def_23111,type,
v36188: state_type > $o ).
tff(pred_def_23112,type,
v36185: state_type > $o ).
tff(pred_def_23113,type,
v36187: state_type > $o ).
tff(pred_def_23114,type,
v36179: state_type > $o ).
tff(pred_def_23115,type,
b00000000000000000000000000: $int > $o ).
tff(pred_def_23116,type,
v36190: ( state_type * $int ) > $o ).
tff(pred_def_23117,type,
v36192: ( state_type * $int ) > $o ).
tff(pred_def_23118,type,
v36178: ( state_type * $int ) > $o ).
tff(pred_def_23119,type,
v36165: ( state_type * $int ) > $o ).
tff(pred_def_23120,type,
v36201: state_type > $o ).
tff(pred_def_23121,type,
v36199: state_type > $o ).
tff(pred_def_23122,type,
v36198: state_type > $o ).
tff(pred_def_23123,type,
v36196: ( state_type * $int ) > $o ).
tff(pred_def_23124,type,
v36209: state_type > $o ).
tff(pred_def_23125,type,
v36207: state_type > $o ).
tff(pred_def_23126,type,
v36206: state_type > $o ).
tff(pred_def_23127,type,
v36204: ( state_type * $int ) > $o ).
tff(pred_def_23128,type,
v36217: state_type > $o ).
tff(pred_def_23129,type,
v36215: state_type > $o ).
tff(pred_def_23130,type,
v36214: state_type > $o ).
tff(pred_def_23131,type,
v36212: ( state_type * $int ) > $o ).
tff(pred_def_23132,type,
v36225: state_type > $o ).
tff(pred_def_23133,type,
v36223: state_type > $o ).
tff(pred_def_23134,type,
v36222: state_type > $o ).
tff(pred_def_23135,type,
v36220: ( state_type * $int ) > $o ).
tff(pred_def_23136,type,
v36233: state_type > $o ).
tff(pred_def_23137,type,
v36231: state_type > $o ).
tff(pred_def_23138,type,
v36230: state_type > $o ).
tff(pred_def_23139,type,
v36228: ( state_type * $int ) > $o ).
tff(pred_def_23140,type,
v36241: state_type > $o ).
tff(pred_def_23141,type,
v36239: state_type > $o ).
tff(pred_def_23142,type,
v36238: state_type > $o ).
tff(pred_def_23143,type,
v36236: ( state_type * $int ) > $o ).
tff(pred_def_23144,type,
v36249: state_type > $o ).
tff(pred_def_23145,type,
v36247: state_type > $o ).
tff(pred_def_23146,type,
v36246: state_type > $o ).
tff(pred_def_23147,type,
v36244: ( state_type * $int ) > $o ).
tff(pred_def_23148,type,
v36257: state_type > $o ).
tff(pred_def_23149,type,
v36255: state_type > $o ).
tff(pred_def_23150,type,
v36254: state_type > $o ).
tff(pred_def_23151,type,
v36252: ( state_type * $int ) > $o ).
tff(pred_def_23152,type,
v36265: state_type > $o ).
tff(pred_def_23153,type,
v36263: state_type > $o ).
tff(pred_def_23154,type,
v36262: state_type > $o ).
tff(pred_def_23155,type,
v36260: ( state_type * $int ) > $o ).
tff(pred_def_23156,type,
v36273: state_type > $o ).
tff(pred_def_23157,type,
v36271: state_type > $o ).
tff(pred_def_23158,type,
v36270: state_type > $o ).
tff(pred_def_23159,type,
v36268: ( state_type * $int ) > $o ).
tff(pred_def_23160,type,
v36281: state_type > $o ).
tff(pred_def_23161,type,
v36279: state_type > $o ).
tff(pred_def_23162,type,
v36278: state_type > $o ).
tff(pred_def_23163,type,
v36276: ( state_type * $int ) > $o ).
tff(pred_def_23164,type,
v36289: state_type > $o ).
tff(pred_def_23165,type,
v36287: state_type > $o ).
tff(pred_def_23166,type,
v36286: state_type > $o ).
tff(pred_def_23167,type,
v36284: ( state_type * $int ) > $o ).
tff(pred_def_23168,type,
v36297: state_type > $o ).
tff(pred_def_23169,type,
v36295: state_type > $o ).
tff(pred_def_23170,type,
v36294: state_type > $o ).
tff(pred_def_23171,type,
v36292: ( state_type * $int ) > $o ).
tff(pred_def_23172,type,
v36305: state_type > $o ).
tff(pred_def_23173,type,
v36303: state_type > $o ).
tff(pred_def_23174,type,
v36302: state_type > $o ).
tff(pred_def_23175,type,
v36300: ( state_type * $int ) > $o ).
tff(pred_def_23176,type,
v36313: state_type > $o ).
tff(pred_def_23177,type,
v36311: state_type > $o ).
tff(pred_def_23178,type,
v36310: state_type > $o ).
tff(pred_def_23179,type,
v36308: ( state_type * $int ) > $o ).
tff(pred_def_23180,type,
v36321: state_type > $o ).
tff(pred_def_23181,type,
v36319: state_type > $o ).
tff(pred_def_23182,type,
v36318: state_type > $o ).
tff(pred_def_23183,type,
v36316: ( state_type * $int ) > $o ).
tff(pred_def_23184,type,
v36329: state_type > $o ).
tff(pred_def_23185,type,
v36327: state_type > $o ).
tff(pred_def_23186,type,
v36326: state_type > $o ).
tff(pred_def_23187,type,
v36324: ( state_type * $int ) > $o ).
tff(pred_def_23188,type,
v36337: state_type > $o ).
tff(pred_def_23189,type,
v36335: state_type > $o ).
tff(pred_def_23190,type,
v36334: state_type > $o ).
tff(pred_def_23191,type,
v36332: ( state_type * $int ) > $o ).
tff(pred_def_23192,type,
v36345: state_type > $o ).
tff(pred_def_23193,type,
v36343: state_type > $o ).
tff(pred_def_23194,type,
v36342: state_type > $o ).
tff(pred_def_23195,type,
v36340: ( state_type * $int ) > $o ).
tff(pred_def_23196,type,
v36353: state_type > $o ).
tff(pred_def_23197,type,
v36351: state_type > $o ).
tff(pred_def_23198,type,
v36350: state_type > $o ).
tff(pred_def_23199,type,
v36348: ( state_type * $int ) > $o ).
tff(pred_def_23200,type,
v36361: state_type > $o ).
tff(pred_def_23201,type,
v36359: state_type > $o ).
tff(pred_def_23202,type,
v36358: state_type > $o ).
tff(pred_def_23203,type,
v36356: ( state_type * $int ) > $o ).
tff(pred_def_23204,type,
v36369: state_type > $o ).
tff(pred_def_23205,type,
v36367: state_type > $o ).
tff(pred_def_23206,type,
v36366: state_type > $o ).
tff(pred_def_23207,type,
v36364: ( state_type * $int ) > $o ).
tff(pred_def_23208,type,
v36377: state_type > $o ).
tff(pred_def_23209,type,
v36375: state_type > $o ).
tff(pred_def_23210,type,
v36374: state_type > $o ).
tff(pred_def_23211,type,
v36372: ( state_type * $int ) > $o ).
tff(pred_def_23212,type,
v36385: state_type > $o ).
tff(pred_def_23213,type,
v36383: state_type > $o ).
tff(pred_def_23214,type,
v36382: state_type > $o ).
tff(pred_def_23215,type,
v36380: ( state_type * $int ) > $o ).
tff(pred_def_23216,type,
v36393: state_type > $o ).
tff(pred_def_23217,type,
v36391: state_type > $o ).
tff(pred_def_23218,type,
v36390: state_type > $o ).
tff(pred_def_23219,type,
v36388: ( state_type * $int ) > $o ).
tff(pred_def_23220,type,
v36462: state_type > $o ).
tff(pred_def_23221,type,
v36465: state_type > $o ).
tff(pred_def_23222,type,
v36466: state_type > $o ).
tff(pred_def_23223,type,
v36464: state_type > $o ).
tff(pred_def_23224,type,
v36467: state_type > $o ).
tff(pred_def_23225,type,
v36463: state_type > $o ).
tff(pred_def_23226,type,
v36461: state_type > $o ).
tff(pred_def_23227,type,
v36468: state_type > $o ).
tff(pred_def_23228,type,
v36460: state_type > $o ).
tff(pred_def_23229,type,
v36471: state_type > $o ).
tff(pred_def_23230,type,
v36472: state_type > $o ).
tff(pred_def_23231,type,
v36470: state_type > $o ).
tff(pred_def_23232,type,
v36473: state_type > $o ).
tff(pred_def_23233,type,
v36469: state_type > $o ).
tff(pred_def_23234,type,
v36459: state_type > $o ).
tff(pred_def_23235,type,
v36474: state_type > $o ).
tff(pred_def_23236,type,
v36458: state_type > $o ).
tff(pred_def_23237,type,
v36477: state_type > $o ).
tff(pred_def_23238,type,
v36478: state_type > $o ).
tff(pred_def_23239,type,
v36476: state_type > $o ).
tff(pred_def_23240,type,
v36479: state_type > $o ).
tff(pred_def_23241,type,
v36475: state_type > $o ).
tff(pred_def_23242,type,
v36457: state_type > $o ).
tff(pred_def_23243,type,
v36480: state_type > $o ).
tff(pred_def_23244,type,
v36456: state_type > $o ).
tff(pred_def_23245,type,
v36483: state_type > $o ).
tff(pred_def_23246,type,
v36484: state_type > $o ).
tff(pred_def_23247,type,
v36482: state_type > $o ).
tff(pred_def_23248,type,
v36485: state_type > $o ).
tff(pred_def_23249,type,
v36481: state_type > $o ).
tff(pred_def_23250,type,
v36455: state_type > $o ).
tff(pred_def_23251,type,
v36486: state_type > $o ).
tff(pred_def_23252,type,
v36454: state_type > $o ).
tff(pred_def_23253,type,
v36489: state_type > $o ).
tff(pred_def_23254,type,
v36490: state_type > $o ).
tff(pred_def_23255,type,
v36488: state_type > $o ).
tff(pred_def_23256,type,
v36491: state_type > $o ).
tff(pred_def_23257,type,
v36487: state_type > $o ).
tff(pred_def_23258,type,
v36453: state_type > $o ).
tff(pred_def_23259,type,
v36492: state_type > $o ).
tff(pred_def_23260,type,
v36452: state_type > $o ).
tff(pred_def_23261,type,
v36495: state_type > $o ).
tff(pred_def_23262,type,
v36496: state_type > $o ).
tff(pred_def_23263,type,
v36494: state_type > $o ).
tff(pred_def_23264,type,
v36497: state_type > $o ).
tff(pred_def_23265,type,
v36493: state_type > $o ).
tff(pred_def_23266,type,
v36451: state_type > $o ).
tff(pred_def_23267,type,
v36498: state_type > $o ).
tff(pred_def_23268,type,
v36450: state_type > $o ).
tff(pred_def_23269,type,
v36501: state_type > $o ).
tff(pred_def_23270,type,
v36502: state_type > $o ).
tff(pred_def_23271,type,
v36500: state_type > $o ).
tff(pred_def_23272,type,
v36503: state_type > $o ).
tff(pred_def_23273,type,
v36499: state_type > $o ).
tff(pred_def_23274,type,
v36449: state_type > $o ).
tff(pred_def_23275,type,
v36504: state_type > $o ).
tff(pred_def_23276,type,
v36448: state_type > $o ).
tff(pred_def_23277,type,
v36507: state_type > $o ).
tff(pred_def_23278,type,
v36508: state_type > $o ).
tff(pred_def_23279,type,
v36506: state_type > $o ).
tff(pred_def_23280,type,
v36509: state_type > $o ).
tff(pred_def_23281,type,
v36505: state_type > $o ).
tff(pred_def_23282,type,
v36447: state_type > $o ).
tff(pred_def_23283,type,
v36510: state_type > $o ).
tff(pred_def_23284,type,
v36446: state_type > $o ).
tff(pred_def_23285,type,
v36513: state_type > $o ).
tff(pred_def_23286,type,
v36514: state_type > $o ).
tff(pred_def_23287,type,
v36512: state_type > $o ).
tff(pred_def_23288,type,
v36515: state_type > $o ).
tff(pred_def_23289,type,
v36511: state_type > $o ).
tff(pred_def_23290,type,
v36445: state_type > $o ).
tff(pred_def_23291,type,
v36516: state_type > $o ).
tff(pred_def_23292,type,
v36444: state_type > $o ).
tff(pred_def_23293,type,
v36519: state_type > $o ).
tff(pred_def_23294,type,
v36520: state_type > $o ).
tff(pred_def_23295,type,
v36518: state_type > $o ).
tff(pred_def_23296,type,
v36521: state_type > $o ).
tff(pred_def_23297,type,
v36517: state_type > $o ).
tff(pred_def_23298,type,
v36443: state_type > $o ).
tff(pred_def_23299,type,
v36522: state_type > $o ).
tff(pred_def_23300,type,
v36442: state_type > $o ).
tff(pred_def_23301,type,
v36525: state_type > $o ).
tff(pred_def_23302,type,
v36526: state_type > $o ).
tff(pred_def_23303,type,
v36524: state_type > $o ).
tff(pred_def_23304,type,
v36527: state_type > $o ).
tff(pred_def_23305,type,
v36523: state_type > $o ).
tff(pred_def_23306,type,
v36441: state_type > $o ).
tff(pred_def_23307,type,
v36528: state_type > $o ).
tff(pred_def_23308,type,
v36440: state_type > $o ).
tff(pred_def_23309,type,
v36531: state_type > $o ).
tff(pred_def_23310,type,
v36532: state_type > $o ).
tff(pred_def_23311,type,
v36530: state_type > $o ).
tff(pred_def_23312,type,
v36533: state_type > $o ).
tff(pred_def_23313,type,
v36529: state_type > $o ).
tff(pred_def_23314,type,
v36439: state_type > $o ).
tff(pred_def_23315,type,
v36534: state_type > $o ).
tff(pred_def_23316,type,
v36438: state_type > $o ).
tff(pred_def_23317,type,
v36537: state_type > $o ).
tff(pred_def_23318,type,
v36538: state_type > $o ).
tff(pred_def_23319,type,
v36536: state_type > $o ).
tff(pred_def_23320,type,
v36539: state_type > $o ).
tff(pred_def_23321,type,
v36535: state_type > $o ).
tff(pred_def_23322,type,
v36437: state_type > $o ).
tff(pred_def_23323,type,
v36540: state_type > $o ).
tff(pred_def_23324,type,
v36436: state_type > $o ).
tff(pred_def_23325,type,
v36543: state_type > $o ).
tff(pred_def_23326,type,
v36544: state_type > $o ).
tff(pred_def_23327,type,
v36542: state_type > $o ).
tff(pred_def_23328,type,
v36545: state_type > $o ).
tff(pred_def_23329,type,
v36541: state_type > $o ).
tff(pred_def_23330,type,
v36435: state_type > $o ).
tff(pred_def_23331,type,
v36546: state_type > $o ).
tff(pred_def_23332,type,
v36434: state_type > $o ).
tff(pred_def_23333,type,
v36549: state_type > $o ).
tff(pred_def_23334,type,
v36550: state_type > $o ).
tff(pred_def_23335,type,
v36548: state_type > $o ).
tff(pred_def_23336,type,
v36551: state_type > $o ).
tff(pred_def_23337,type,
v36547: state_type > $o ).
tff(pred_def_23338,type,
v36433: state_type > $o ).
tff(pred_def_23339,type,
v36552: state_type > $o ).
tff(pred_def_23340,type,
v36432: state_type > $o ).
tff(pred_def_23341,type,
v36555: state_type > $o ).
tff(pred_def_23342,type,
v36556: state_type > $o ).
tff(pred_def_23343,type,
v36554: state_type > $o ).
tff(pred_def_23344,type,
v36557: state_type > $o ).
tff(pred_def_23345,type,
v36553: state_type > $o ).
tff(pred_def_23346,type,
v36431: state_type > $o ).
tff(pred_def_23347,type,
v36558: state_type > $o ).
tff(pred_def_23348,type,
v36430: state_type > $o ).
tff(pred_def_23349,type,
v36561: state_type > $o ).
tff(pred_def_23350,type,
v36562: state_type > $o ).
tff(pred_def_23351,type,
v36560: state_type > $o ).
tff(pred_def_23352,type,
v36563: state_type > $o ).
tff(pred_def_23353,type,
v36559: state_type > $o ).
tff(pred_def_23354,type,
v36429: state_type > $o ).
tff(pred_def_23355,type,
v36564: state_type > $o ).
tff(pred_def_23356,type,
v36428: state_type > $o ).
tff(pred_def_23357,type,
v36567: state_type > $o ).
tff(pred_def_23358,type,
v36568: state_type > $o ).
tff(pred_def_23359,type,
v36566: state_type > $o ).
tff(pred_def_23360,type,
v36569: state_type > $o ).
tff(pred_def_23361,type,
v36565: state_type > $o ).
tff(pred_def_23362,type,
v36427: state_type > $o ).
tff(pred_def_23363,type,
v36570: state_type > $o ).
tff(pred_def_23364,type,
v36426: state_type > $o ).
tff(pred_def_23365,type,
v36573: state_type > $o ).
tff(pred_def_23366,type,
v36574: state_type > $o ).
tff(pred_def_23367,type,
v36572: state_type > $o ).
tff(pred_def_23368,type,
v36575: state_type > $o ).
tff(pred_def_23369,type,
v36571: state_type > $o ).
tff(pred_def_23370,type,
v36425: state_type > $o ).
tff(pred_def_23371,type,
v36576: state_type > $o ).
tff(pred_def_23372,type,
v36424: state_type > $o ).
tff(pred_def_23373,type,
v36579: state_type > $o ).
tff(pred_def_23374,type,
v36580: state_type > $o ).
tff(pred_def_23375,type,
v36578: state_type > $o ).
tff(pred_def_23376,type,
v36581: state_type > $o ).
tff(pred_def_23377,type,
v36577: state_type > $o ).
tff(pred_def_23378,type,
v36423: state_type > $o ).
tff(pred_def_23379,type,
v36582: state_type > $o ).
tff(pred_def_23380,type,
v36422: state_type > $o ).
tff(pred_def_23381,type,
v36585: state_type > $o ).
tff(pred_def_23382,type,
v36586: state_type > $o ).
tff(pred_def_23383,type,
v36584: state_type > $o ).
tff(pred_def_23384,type,
v36587: state_type > $o ).
tff(pred_def_23385,type,
v36583: state_type > $o ).
tff(pred_def_23386,type,
v36421: state_type > $o ).
tff(pred_def_23387,type,
v36588: state_type > $o ).
tff(pred_def_23388,type,
v36420: state_type > $o ).
tff(pred_def_23389,type,
v36591: state_type > $o ).
tff(pred_def_23390,type,
v36592: state_type > $o ).
tff(pred_def_23391,type,
v36590: state_type > $o ).
tff(pred_def_23392,type,
v36593: state_type > $o ).
tff(pred_def_23393,type,
v36589: state_type > $o ).
tff(pred_def_23394,type,
v36419: state_type > $o ).
tff(pred_def_23395,type,
v36594: state_type > $o ).
tff(pred_def_23396,type,
v36418: state_type > $o ).
tff(pred_def_23397,type,
v36597: state_type > $o ).
tff(pred_def_23398,type,
v36598: state_type > $o ).
tff(pred_def_23399,type,
v36596: state_type > $o ).
tff(pred_def_23400,type,
v36599: state_type > $o ).
tff(pred_def_23401,type,
v36595: state_type > $o ).
tff(pred_def_23402,type,
v36417: state_type > $o ).
tff(pred_def_23403,type,
v36600: state_type > $o ).
tff(pred_def_23404,type,
v36416: state_type > $o ).
tff(pred_def_23405,type,
v36603: state_type > $o ).
tff(pred_def_23406,type,
v36604: state_type > $o ).
tff(pred_def_23407,type,
v36602: state_type > $o ).
tff(pred_def_23408,type,
v36605: state_type > $o ).
tff(pred_def_23409,type,
v36601: state_type > $o ).
tff(pred_def_23410,type,
v36415: state_type > $o ).
tff(pred_def_23411,type,
v36606: state_type > $o ).
tff(pred_def_23412,type,
v36414: state_type > $o ).
tff(pred_def_23413,type,
v36609: state_type > $o ).
tff(pred_def_23414,type,
v36610: state_type > $o ).
tff(pred_def_23415,type,
v36608: state_type > $o ).
tff(pred_def_23416,type,
v36611: state_type > $o ).
tff(pred_def_23417,type,
v36607: state_type > $o ).
tff(pred_def_23418,type,
v36413: state_type > $o ).
tff(pred_def_23419,type,
v36612: state_type > $o ).
tff(pred_def_23420,type,
v36412: state_type > $o ).
tff(pred_def_23421,type,
v36615: state_type > $o ).
tff(pred_def_23422,type,
v36616: state_type > $o ).
tff(pred_def_23423,type,
v36614: state_type > $o ).
tff(pred_def_23424,type,
v36617: state_type > $o ).
tff(pred_def_23425,type,
v36613: state_type > $o ).
tff(pred_def_23426,type,
v36411: state_type > $o ).
tff(pred_def_23427,type,
v36618: state_type > $o ).
tff(pred_def_23428,type,
v36410: state_type > $o ).
tff(pred_def_23429,type,
v36621: state_type > $o ).
tff(pred_def_23430,type,
v36622: state_type > $o ).
tff(pred_def_23431,type,
v36620: state_type > $o ).
tff(pred_def_23432,type,
v36623: state_type > $o ).
tff(pred_def_23433,type,
v36619: state_type > $o ).
tff(pred_def_23434,type,
v36409: state_type > $o ).
tff(pred_def_23435,type,
v36624: state_type > $o ).
tff(pred_def_23436,type,
v36408: state_type > $o ).
tff(pred_def_23437,type,
v36627: state_type > $o ).
tff(pred_def_23438,type,
v36628: state_type > $o ).
tff(pred_def_23439,type,
v36626: state_type > $o ).
tff(pred_def_23440,type,
v36629: state_type > $o ).
tff(pred_def_23441,type,
v36625: state_type > $o ).
tff(pred_def_23442,type,
v36407: state_type > $o ).
tff(pred_def_23443,type,
v36630: state_type > $o ).
tff(pred_def_23444,type,
v36406: state_type > $o ).
tff(pred_def_23445,type,
v36633: state_type > $o ).
tff(pred_def_23446,type,
v36634: state_type > $o ).
tff(pred_def_23447,type,
v36632: state_type > $o ).
tff(pred_def_23448,type,
v36635: state_type > $o ).
tff(pred_def_23449,type,
v36631: state_type > $o ).
tff(pred_def_23450,type,
v36405: state_type > $o ).
tff(pred_def_23451,type,
v36636: state_type > $o ).
tff(pred_def_23452,type,
v36404: state_type > $o ).
tff(pred_def_23453,type,
v36639: state_type > $o ).
tff(pred_def_23454,type,
v36640: state_type > $o ).
tff(pred_def_23455,type,
v36638: state_type > $o ).
tff(pred_def_23456,type,
v36641: state_type > $o ).
tff(pred_def_23457,type,
v36637: state_type > $o ).
tff(pred_def_23458,type,
v36403: state_type > $o ).
tff(pred_def_23459,type,
v36642: state_type > $o ).
tff(pred_def_23460,type,
v36402: state_type > $o ).
tff(pred_def_23461,type,
v36645: state_type > $o ).
tff(pred_def_23462,type,
v36646: state_type > $o ).
tff(pred_def_23463,type,
v36644: state_type > $o ).
tff(pred_def_23464,type,
v36647: state_type > $o ).
tff(pred_def_23465,type,
v36643: state_type > $o ).
tff(pred_def_23466,type,
v36401: state_type > $o ).
tff(pred_def_23467,type,
v36648: state_type > $o ).
tff(pred_def_23468,type,
v36400: state_type > $o ).
tff(pred_def_23469,type,
v36399: state_type > $o ).
tff(pred_def_23470,type,
v36652: state_type > $o ).
tff(pred_def_23471,type,
v36653: state_type > $o ).
tff(pred_def_23472,type,
v36651: state_type > $o ).
tff(pred_def_23473,type,
v36654: state_type > $o ).
tff(pred_def_23474,type,
v36650: state_type > $o ).
tff(pred_def_23475,type,
v36649: state_type > $o ).
tff(pred_def_23476,type,
v36398: state_type > $o ).
tff(pred_def_23477,type,
v36655: state_type > $o ).
tff(pred_def_23478,type,
v36397: state_type > $o ).
tff(pred_def_23479,type,
v36658: state_type > $o ).
tff(pred_def_23480,type,
v36659: state_type > $o ).
tff(pred_def_23481,type,
v36657: state_type > $o ).
tff(pred_def_23482,type,
v36660: state_type > $o ).
tff(pred_def_23483,type,
v36656: state_type > $o ).
tff(pred_def_23484,type,
v36663: state_type > $o ).
tff(pred_def_23485,type,
v36664: state_type > $o ).
tff(pred_def_23486,type,
v36662: state_type > $o ).
tff(pred_def_23487,type,
v36665: state_type > $o ).
tff(pred_def_23488,type,
v36661: state_type > $o ).
tff(pred_def_23489,type,
v36668: state_type > $o ).
tff(pred_def_23490,type,
v36669: state_type > $o ).
tff(pred_def_23491,type,
v36667: state_type > $o ).
tff(pred_def_23492,type,
v36670: state_type > $o ).
tff(pred_def_23493,type,
v36666: state_type > $o ).
tff(pred_def_23494,type,
v36673: state_type > $o ).
tff(pred_def_23495,type,
v36674: state_type > $o ).
tff(pred_def_23496,type,
v36672: state_type > $o ).
tff(pred_def_23497,type,
v36675: state_type > $o ).
tff(pred_def_23498,type,
v36671: state_type > $o ).
tff(pred_def_23499,type,
v36678: state_type > $o ).
tff(pred_def_23500,type,
v36679: state_type > $o ).
tff(pred_def_23501,type,
v36677: state_type > $o ).
tff(pred_def_23502,type,
v36680: state_type > $o ).
tff(pred_def_23503,type,
v36676: state_type > $o ).
tff(pred_def_23504,type,
v36683: state_type > $o ).
tff(pred_def_23505,type,
v36684: state_type > $o ).
tff(pred_def_23506,type,
v36682: state_type > $o ).
tff(pred_def_23507,type,
v36685: state_type > $o ).
tff(pred_def_23508,type,
v36681: state_type > $o ).
tff(pred_def_23509,type,
v36688: state_type > $o ).
tff(pred_def_23510,type,
v36689: state_type > $o ).
tff(pred_def_23511,type,
v36687: state_type > $o ).
tff(pred_def_23512,type,
v36690: state_type > $o ).
tff(pred_def_23513,type,
v36686: state_type > $o ).
tff(pred_def_23514,type,
v36693: state_type > $o ).
tff(pred_def_23515,type,
v36694: state_type > $o ).
tff(pred_def_23516,type,
v36692: state_type > $o ).
tff(pred_def_23517,type,
v36695: state_type > $o ).
tff(pred_def_23518,type,
v36691: state_type > $o ).
tff(pred_def_23519,type,
v36698: state_type > $o ).
tff(pred_def_23520,type,
v36699: state_type > $o ).
tff(pred_def_23521,type,
v36697: state_type > $o ).
tff(pred_def_23522,type,
v36700: state_type > $o ).
tff(pred_def_23523,type,
v36696: state_type > $o ).
tff(pred_def_23524,type,
v36703: state_type > $o ).
tff(pred_def_23525,type,
v36704: state_type > $o ).
tff(pred_def_23526,type,
v36702: state_type > $o ).
tff(pred_def_23527,type,
v36705: state_type > $o ).
tff(pred_def_23528,type,
v36701: state_type > $o ).
tff(pred_def_23529,type,
v36708: state_type > $o ).
tff(pred_def_23530,type,
v36709: state_type > $o ).
tff(pred_def_23531,type,
v36707: state_type > $o ).
tff(pred_def_23532,type,
v36710: state_type > $o ).
tff(pred_def_23533,type,
v36706: state_type > $o ).
tff(pred_def_23534,type,
v36713: state_type > $o ).
tff(pred_def_23535,type,
v36714: state_type > $o ).
tff(pred_def_23536,type,
v36712: state_type > $o ).
tff(pred_def_23537,type,
v36715: state_type > $o ).
tff(pred_def_23538,type,
v36711: state_type > $o ).
tff(pred_def_23539,type,
v36718: state_type > $o ).
tff(pred_def_23540,type,
v36719: state_type > $o ).
tff(pred_def_23541,type,
v36717: state_type > $o ).
tff(pred_def_23542,type,
v36720: state_type > $o ).
tff(pred_def_23543,type,
v36716: state_type > $o ).
tff(pred_def_23544,type,
v36723: state_type > $o ).
tff(pred_def_23545,type,
v36724: state_type > $o ).
tff(pred_def_23546,type,
v36722: state_type > $o ).
tff(pred_def_23547,type,
v36725: state_type > $o ).
tff(pred_def_23548,type,
v36721: state_type > $o ).
tff(pred_def_23549,type,
v36728: state_type > $o ).
tff(pred_def_23550,type,
v36729: state_type > $o ).
tff(pred_def_23551,type,
v36727: state_type > $o ).
tff(pred_def_23552,type,
v36730: state_type > $o ).
tff(pred_def_23553,type,
v36726: state_type > $o ).
tff(pred_def_23554,type,
v36733: state_type > $o ).
tff(pred_def_23555,type,
v36734: state_type > $o ).
tff(pred_def_23556,type,
v36732: state_type > $o ).
tff(pred_def_23557,type,
v36735: state_type > $o ).
tff(pred_def_23558,type,
v36731: state_type > $o ).
tff(pred_def_23559,type,
v36738: state_type > $o ).
tff(pred_def_23560,type,
v36739: state_type > $o ).
tff(pred_def_23561,type,
v36737: state_type > $o ).
tff(pred_def_23562,type,
v36740: state_type > $o ).
tff(pred_def_23563,type,
v36736: state_type > $o ).
tff(pred_def_23564,type,
v36743: state_type > $o ).
tff(pred_def_23565,type,
v36744: state_type > $o ).
tff(pred_def_23566,type,
v36742: state_type > $o ).
tff(pred_def_23567,type,
v36745: state_type > $o ).
tff(pred_def_23568,type,
v36741: state_type > $o ).
tff(pred_def_23569,type,
v36748: state_type > $o ).
tff(pred_def_23570,type,
v36749: state_type > $o ).
tff(pred_def_23571,type,
v36747: state_type > $o ).
tff(pred_def_23572,type,
v36750: state_type > $o ).
tff(pred_def_23573,type,
v36746: state_type > $o ).
tff(pred_def_23574,type,
v36753: state_type > $o ).
tff(pred_def_23575,type,
v36754: state_type > $o ).
tff(pred_def_23576,type,
v36752: state_type > $o ).
tff(pred_def_23577,type,
v36755: state_type > $o ).
tff(pred_def_23578,type,
v36751: state_type > $o ).
tff(pred_def_23579,type,
v36758: state_type > $o ).
tff(pred_def_23580,type,
v36759: state_type > $o ).
tff(pred_def_23581,type,
v36757: state_type > $o ).
tff(pred_def_23582,type,
v36760: state_type > $o ).
tff(pred_def_23583,type,
v36756: state_type > $o ).
tff(pred_def_23584,type,
v36763: state_type > $o ).
tff(pred_def_23585,type,
v36764: state_type > $o ).
tff(pred_def_23586,type,
v36762: state_type > $o ).
tff(pred_def_23587,type,
v36765: state_type > $o ).
tff(pred_def_23588,type,
v36761: state_type > $o ).
tff(pred_def_23589,type,
v36768: state_type > $o ).
tff(pred_def_23590,type,
v36769: state_type > $o ).
tff(pred_def_23591,type,
v36767: state_type > $o ).
tff(pred_def_23592,type,
v36770: state_type > $o ).
tff(pred_def_23593,type,
v36766: state_type > $o ).
tff(pred_def_23594,type,
v36773: state_type > $o ).
tff(pred_def_23595,type,
v36774: state_type > $o ).
tff(pred_def_23596,type,
v36772: state_type > $o ).
tff(pred_def_23597,type,
v36775: state_type > $o ).
tff(pred_def_23598,type,
v36771: state_type > $o ).
tff(pred_def_23599,type,
v36778: state_type > $o ).
tff(pred_def_23600,type,
v36779: state_type > $o ).
tff(pred_def_23601,type,
v36777: state_type > $o ).
tff(pred_def_23602,type,
v36780: state_type > $o ).
tff(pred_def_23603,type,
v36776: state_type > $o ).
tff(pred_def_23604,type,
v36783: state_type > $o ).
tff(pred_def_23605,type,
v36784: state_type > $o ).
tff(pred_def_23606,type,
v36782: state_type > $o ).
tff(pred_def_23607,type,
v36785: state_type > $o ).
tff(pred_def_23608,type,
v36781: state_type > $o ).
tff(pred_def_23609,type,
v36788: state_type > $o ).
tff(pred_def_23610,type,
v36789: state_type > $o ).
tff(pred_def_23611,type,
v36787: state_type > $o ).
tff(pred_def_23612,type,
v36790: state_type > $o ).
tff(pred_def_23613,type,
v36786: state_type > $o ).
tff(pred_def_23614,type,
v36793: state_type > $o ).
tff(pred_def_23615,type,
v36794: state_type > $o ).
tff(pred_def_23616,type,
v36792: state_type > $o ).
tff(pred_def_23617,type,
v36795: state_type > $o ).
tff(pred_def_23618,type,
v36791: state_type > $o ).
tff(pred_def_23619,type,
v36798: state_type > $o ).
tff(pred_def_23620,type,
v36799: state_type > $o ).
tff(pred_def_23621,type,
v36797: state_type > $o ).
tff(pred_def_23622,type,
v36800: state_type > $o ).
tff(pred_def_23623,type,
v36796: state_type > $o ).
tff(pred_def_23624,type,
v36803: state_type > $o ).
tff(pred_def_23625,type,
v36804: state_type > $o ).
tff(pred_def_23626,type,
v36802: state_type > $o ).
tff(pred_def_23627,type,
v36805: state_type > $o ).
tff(pred_def_23628,type,
v36801: state_type > $o ).
tff(pred_def_23629,type,
v36808: state_type > $o ).
tff(pred_def_23630,type,
v36809: state_type > $o ).
tff(pred_def_23631,type,
v36807: state_type > $o ).
tff(pred_def_23632,type,
v36810: state_type > $o ).
tff(pred_def_23633,type,
v36806: state_type > $o ).
tff(pred_def_23634,type,
v36813: state_type > $o ).
tff(pred_def_23635,type,
v36814: state_type > $o ).
tff(pred_def_23636,type,
v36812: state_type > $o ).
tff(pred_def_23637,type,
v36815: state_type > $o ).
tff(pred_def_23638,type,
v36811: state_type > $o ).
tff(pred_def_23639,type,
v35718: ( state_type * $int ) > $o ).
tff(pred_def_23640,type,
v36817: ( state_type * $int ) > $o ).
tff(pred_def_23641,type,
v36818: ( state_type * $int ) > $o ).
tff(pred_def_23642,type,
v35714: ( state_type * $int ) > $o ).
tff(pred_def_23643,type,
v35712: ( state_type * $int ) > $o ).
tff(pred_def_23644,type,
v36824: state_type > $o ).
tff(pred_def_23645,type,
v36822: state_type > $o ).
tff(pred_def_23646,type,
v36831: state_type > $o ).
tff(pred_def_23647,type,
v36830: state_type > $o ).
tff(pred_def_23648,type,
v36827: state_type > $o ).
tff(pred_def_23649,type,
v36829: state_type > $o ).
tff(pred_def_23650,type,
v36821: state_type > $o ).
tff(pred_def_23651,type,
v36832: ( state_type * $int ) > $o ).
tff(pred_def_23652,type,
v36834: ( state_type * $int ) > $o ).
tff(pred_def_23653,type,
v35710: ( state_type * $int ) > $o ).
tff(pred_def_23654,type,
v35708: ( state_type * $int ) > $o ).
tff(pred_def_23655,type,
v35706: ( state_type * $int ) > $o ).
tff(pred_def_23656,type,
v35704: ( state_type * $int ) > $o ).
tff(pred_def_23657,type,
v36838: state_type > $o ).
tff(pred_def_23658,type,
v35625: state_type > $o ).
tff(pred_def_23659,type,
v35550: state_type > $o ).
tff(pred_def_23660,type,
v35548: state_type > $o ).
tff(pred_def_23661,type,
v35546: state_type > $o ).
tff(pred_def_23662,type,
v35544: state_type > $o ).
tff(pred_def_23663,type,
v35532: state_type > $o ).
tff(pred_def_23664,type,
v35542: state_type > $o ).
tff(pred_def_23665,type,
v36845: state_type > $o ).
tff(pred_def_23666,type,
v36844: state_type > $o ).
tff(pred_def_23667,type,
v36843: state_type > $o ).
tff(pred_def_23668,type,
v36842: state_type > $o ).
tff(pred_def_23669,type,
v36846: state_type > $o ).
tff(pred_def_23670,type,
v35540: state_type > $o ).
tff(pred_def_23671,type,
v36848: state_type > $o ).
tff(pred_def_23672,type,
v36849: state_type > $o ).
tff(pred_def_23673,type,
v35534: state_type > $o ).
tff(pred_def_23674,type,
v36851: state_type > $o ).
tff(pred_def_23675,type,
v36858: state_type > $o ).
tff(pred_def_23676,type,
v36856: state_type > $o ).
tff(pred_def_23677,type,
v36855: state_type > $o ).
tff(pred_def_23678,type,
v36854: state_type > $o ).
tff(pred_def_23679,type,
v36865: state_type > $o ).
tff(pred_def_23680,type,
v36862: state_type > $o ).
tff(pred_def_23681,type,
v36864: state_type > $o ).
tff(pred_def_23682,type,
v35530: state_type > $o ).
tff(pred_def_23683,type,
v35528: state_type > $o ).
tff(pred_def_23684,type,
v35526: state_type > $o ).
tff(pred_def_23685,type,
v34663: state_type > $o ).
tff(pred_def_23686,type,
v36884: state_type > $o ).
tff(pred_def_23687,type,
v36892: state_type > $o ).
tff(pred_def_23688,type,
v36890: state_type > $o ).
tff(pred_def_23689,type,
v36888: state_type > $o ).
tff(pred_def_23690,type,
v36886: state_type > $o ).
tff(pred_def_23691,type,
v36916: ( state_type * $int ) > $o ).
tff(pred_def_23692,type,
v36914: ( state_type * $int ) > $o ).
tff(pred_def_23693,type,
v36912: ( state_type * $int ) > $o ).
tff(pred_def_23694,type,
v36923: state_type > $o ).
tff(pred_def_23695,type,
v36921: state_type > $o ).
tff(pred_def_23696,type,
v36920: state_type > $o ).
tff(pred_def_23697,type,
v36926: ( state_type * $int ) > $o ).
tff(pred_def_23698,type,
v36928: ( state_type * $int ) > $o ).
tff(pred_def_23699,type,
v36910: state_type > $o ).
tff(pred_def_23700,type,
v36908: state_type > $o ).
tff(pred_def_23701,type,
v36906: state_type > $o ).
tff(pred_def_23702,type,
v36904: state_type > $o ).
tff(pred_def_23703,type,
v36974: state_type > $o ).
tff(pred_def_23704,type,
v36981: ( state_type * $int ) > $o ).
tff(pred_def_23705,type,
v36968: ( state_type * $int ) > $o ).
tff(pred_def_23706,type,
v36978: ( state_type * $int ) > $o ).
tff(pred_def_23707,type,
v36980: ( state_type * $int ) > $o ).
tff(pred_def_23708,type,
v36976: ( state_type * $int ) > $o ).
tff(pred_def_23709,type,
v36983: state_type > $o ).
tff(pred_def_23710,type,
v36990: state_type > $o ).
tff(pred_def_23711,type,
v36988: state_type > $o ).
tff(pred_def_23712,type,
v36987: state_type > $o ).
tff(pred_def_23713,type,
v36986: state_type > $o ).
tff(pred_def_23714,type,
v36997: state_type > $o ).
tff(pred_def_23715,type,
v36994: ( state_type * $int ) > $o ).
tff(pred_def_23716,type,
v36996: ( state_type * $int ) > $o ).
tff(pred_def_23717,type,
v36972: ( state_type * $int ) > $o ).
tff(pred_def_23718,type,
v37015: state_type > $o ).
tff(pred_def_23719,type,
v37017: state_type > $o ).
tff(pred_def_23720,type,
v37013: state_type > $o ).
tff(pred_def_23721,type,
v37025: state_type > $o ).
tff(pred_def_23722,type,
v37023: state_type > $o ).
tff(pred_def_23723,type,
v37021: state_type > $o ).
tff(pred_def_23724,type,
v37019: state_type > $o ).
tff(pred_def_23725,type,
v37011: state_type > $o ).
tff(pred_def_23726,type,
v37009: state_type > $o ).
tff(pred_def_23727,type,
v37033: state_type > $o ).
tff(pred_def_23728,type,
v37035: state_type > $o ).
tff(pred_def_23729,type,
v37037: state_type > $o ).
tff(pred_def_23730,type,
v37039: state_type > $o ).
tff(pred_def_23731,type,
v37041: state_type > $o ).
tff(pred_def_23732,type,
v37043: state_type > $o ).
tff(pred_def_23733,type,
v37045: state_type > $o ).
tff(pred_def_23734,type,
v37047: state_type > $o ).
tff(pred_def_23735,type,
v37049: state_type > $o ).
tff(pred_def_23736,type,
v37051: state_type > $o ).
tff(pred_def_23737,type,
v37053: state_type > $o ).
tff(pred_def_23738,type,
v37055: state_type > $o ).
tff(pred_def_23739,type,
v37057: state_type > $o ).
tff(pred_def_23740,type,
v37059: state_type > $o ).
tff(pred_def_23741,type,
v37061: state_type > $o ).
tff(pred_def_23742,type,
v37063: state_type > $o ).
tff(pred_def_23743,type,
v37065: state_type > $o ).
tff(pred_def_23744,type,
v37067: state_type > $o ).
tff(pred_def_23745,type,
v37069: state_type > $o ).
tff(pred_def_23746,type,
v37071: state_type > $o ).
tff(pred_def_23747,type,
v37073: state_type > $o ).
tff(pred_def_23748,type,
v37075: state_type > $o ).
tff(pred_def_23749,type,
v37077: state_type > $o ).
tff(pred_def_23750,type,
v37079: state_type > $o ).
tff(pred_def_23751,type,
v37081: state_type > $o ).
tff(pred_def_23752,type,
v37083: state_type > $o ).
tff(pred_def_23753,type,
v37085: state_type > $o ).
tff(pred_def_23754,type,
v37087: state_type > $o ).
tff(pred_def_23755,type,
v37089: state_type > $o ).
tff(pred_def_23756,type,
v37091: state_type > $o ).
tff(pred_def_23757,type,
v37093: state_type > $o ).
tff(pred_def_23758,type,
v37095: state_type > $o ).
tff(pred_def_23759,type,
v37097: state_type > $o ).
tff(pred_def_23760,type,
v37099: state_type > $o ).
tff(pred_def_23761,type,
v37101: state_type > $o ).
tff(pred_def_23762,type,
v37103: state_type > $o ).
tff(pred_def_23763,type,
v37105: state_type > $o ).
tff(pred_def_23764,type,
v37107: state_type > $o ).
tff(pred_def_23765,type,
v37109: state_type > $o ).
tff(pred_def_23766,type,
v37111: state_type > $o ).
tff(pred_def_23767,type,
v37113: state_type > $o ).
tff(pred_def_23768,type,
v37115: state_type > $o ).
tff(pred_def_23769,type,
v37117: state_type > $o ).
tff(pred_def_23770,type,
v37119: state_type > $o ).
tff(pred_def_23771,type,
v37121: state_type > $o ).
tff(pred_def_23772,type,
v37123: state_type > $o ).
tff(pred_def_23773,type,
v37125: state_type > $o ).
tff(pred_def_23774,type,
v37127: state_type > $o ).
tff(pred_def_23775,type,
v37129: state_type > $o ).
tff(pred_def_23776,type,
v37131: state_type > $o ).
tff(pred_def_23777,type,
v37133: state_type > $o ).
tff(pred_def_23778,type,
v37135: state_type > $o ).
tff(pred_def_23779,type,
v37137: state_type > $o ).
tff(pred_def_23780,type,
v37139: state_type > $o ).
tff(pred_def_23781,type,
v37141: state_type > $o ).
tff(pred_def_23782,type,
v37143: state_type > $o ).
tff(pred_def_23783,type,
v37145: state_type > $o ).
tff(pred_def_23784,type,
v37147: state_type > $o ).
tff(pred_def_23785,type,
v37149: state_type > $o ).
tff(pred_def_23786,type,
v37151: state_type > $o ).
tff(pred_def_23787,type,
v37153: state_type > $o ).
tff(pred_def_23788,type,
v37155: state_type > $o ).
tff(pred_def_23789,type,
v37157: state_type > $o ).
tff(pred_def_23790,type,
v37159: state_type > $o ).
tff(pred_def_23791,type,
v37161: state_type > $o ).
tff(pred_def_23792,type,
v37163: state_type > $o ).
tff(pred_def_23793,type,
v37031: ( state_type * $int ) > $o ).
tff(pred_def_23794,type,
v37029: ( state_type * $int ) > $o ).
tff(pred_def_23795,type,
v37173: state_type > $o ).
tff(pred_def_23796,type,
v37175: state_type > $o ).
tff(pred_def_23797,type,
v37171: state_type > $o ).
tff(pred_def_23798,type,
v37169: state_type > $o ).
tff(pred_def_23799,type,
v37167: state_type > $o ).
tff(pred_def_23800,type,
v37188: state_type > $o ).
tff(pred_def_23801,type,
v37186: state_type > $o ).
tff(pred_def_23802,type,
v37184: state_type > $o ).
tff(pred_def_23803,type,
v37196: state_type > $o ).
tff(pred_def_23804,type,
v37194: state_type > $o ).
tff(pred_def_23805,type,
v37192: state_type > $o ).
tff(pred_def_23806,type,
v37190: state_type > $o ).
tff(pred_def_23807,type,
v37198: state_type > $o ).
tff(pred_def_23808,type,
v37182: state_type > $o ).
tff(pred_def_23809,type,
v37180: state_type > $o ).
tff(pred_def_23810,type,
v37178: state_type > $o ).
tff(pred_def_23811,type,
v37200: state_type > $o ).
tff(pred_def_23812,type,
v37204: state_type > $o ).
tff(pred_def_23813,type,
v37205: state_type > $o ).
tff(pred_def_23814,type,
v37203: state_type > $o ).
tff(pred_def_23815,type,
v37165: ( state_type * $int ) > $o ).
tff(pred_def_23816,type,
v37207: state_type > $o ).
tff(pred_def_23817,type,
v37206: state_type > $o ).
tff(pred_def_23818,type,
v37007: ( state_type * $int ) > $o ).
tff(pred_def_23819,type,
v37215: state_type > $o ).
tff(pred_def_23820,type,
v37214: state_type > $o ).
tff(pred_def_23821,type,
v37217: state_type > $o ).
tff(pred_def_23822,type,
v37216: state_type > $o ).
tff(pred_def_23823,type,
v37225: state_type > $o ).
tff(pred_def_23824,type,
v37224: state_type > $o ).
tff(pred_def_23825,type,
v37227: state_type > $o ).
tff(pred_def_23826,type,
v37226: state_type > $o ).
tff(pred_def_23827,type,
v37235: state_type > $o ).
tff(pred_def_23828,type,
v37234: state_type > $o ).
tff(pred_def_23829,type,
v37237: state_type > $o ).
tff(pred_def_23830,type,
v37236: state_type > $o ).
tff(pred_def_23831,type,
v37245: state_type > $o ).
tff(pred_def_23832,type,
v37244: state_type > $o ).
tff(pred_def_23833,type,
v37247: state_type > $o ).
tff(pred_def_23834,type,
v37246: state_type > $o ).
tff(pred_def_23835,type,
v37255: state_type > $o ).
tff(pred_def_23836,type,
v37254: state_type > $o ).
tff(pred_def_23837,type,
v37257: state_type > $o ).
tff(pred_def_23838,type,
v37256: state_type > $o ).
tff(pred_def_23839,type,
v37265: state_type > $o ).
tff(pred_def_23840,type,
v37264: state_type > $o ).
tff(pred_def_23841,type,
v37267: state_type > $o ).
tff(pred_def_23842,type,
v37266: state_type > $o ).
tff(pred_def_23843,type,
v37275: state_type > $o ).
tff(pred_def_23844,type,
v37274: state_type > $o ).
tff(pred_def_23845,type,
v37277: state_type > $o ).
tff(pred_def_23846,type,
v37276: state_type > $o ).
tff(pred_def_23847,type,
v37285: state_type > $o ).
tff(pred_def_23848,type,
v37284: state_type > $o ).
tff(pred_def_23849,type,
v37287: state_type > $o ).
tff(pred_def_23850,type,
v37286: state_type > $o ).
tff(pred_def_23851,type,
v37295: state_type > $o ).
tff(pred_def_23852,type,
v37294: state_type > $o ).
tff(pred_def_23853,type,
v37297: state_type > $o ).
tff(pred_def_23854,type,
v37296: state_type > $o ).
tff(pred_def_23855,type,
v37305: state_type > $o ).
tff(pred_def_23856,type,
v37304: state_type > $o ).
tff(pred_def_23857,type,
v37307: state_type > $o ).
tff(pred_def_23858,type,
v37306: state_type > $o ).
tff(pred_def_23859,type,
v37315: state_type > $o ).
tff(pred_def_23860,type,
v37314: state_type > $o ).
tff(pred_def_23861,type,
v37317: state_type > $o ).
tff(pred_def_23862,type,
v37316: state_type > $o ).
tff(pred_def_23863,type,
v37325: state_type > $o ).
tff(pred_def_23864,type,
v37324: state_type > $o ).
tff(pred_def_23865,type,
v37327: state_type > $o ).
tff(pred_def_23866,type,
v37326: state_type > $o ).
tff(pred_def_23867,type,
v37335: state_type > $o ).
tff(pred_def_23868,type,
v37334: state_type > $o ).
tff(pred_def_23869,type,
v37337: state_type > $o ).
tff(pred_def_23870,type,
v37336: state_type > $o ).
tff(pred_def_23871,type,
v37345: state_type > $o ).
tff(pred_def_23872,type,
v37344: state_type > $o ).
tff(pred_def_23873,type,
v37347: state_type > $o ).
tff(pred_def_23874,type,
v37346: state_type > $o ).
tff(pred_def_23875,type,
v37355: state_type > $o ).
tff(pred_def_23876,type,
v37354: state_type > $o ).
tff(pred_def_23877,type,
v37357: state_type > $o ).
tff(pred_def_23878,type,
v37356: state_type > $o ).
tff(pred_def_23879,type,
v37365: state_type > $o ).
tff(pred_def_23880,type,
v37364: state_type > $o ).
tff(pred_def_23881,type,
v37367: state_type > $o ).
tff(pred_def_23882,type,
v37366: state_type > $o ).
tff(pred_def_23883,type,
v37375: state_type > $o ).
tff(pred_def_23884,type,
v37374: state_type > $o ).
tff(pred_def_23885,type,
v37377: state_type > $o ).
tff(pred_def_23886,type,
v37376: state_type > $o ).
tff(pred_def_23887,type,
v37385: state_type > $o ).
tff(pred_def_23888,type,
v37384: state_type > $o ).
tff(pred_def_23889,type,
v37387: state_type > $o ).
tff(pred_def_23890,type,
v37386: state_type > $o ).
tff(pred_def_23891,type,
v37395: state_type > $o ).
tff(pred_def_23892,type,
v37394: state_type > $o ).
tff(pred_def_23893,type,
v37397: state_type > $o ).
tff(pred_def_23894,type,
v37396: state_type > $o ).
tff(pred_def_23895,type,
v37405: state_type > $o ).
tff(pred_def_23896,type,
v37404: state_type > $o ).
tff(pred_def_23897,type,
v37407: state_type > $o ).
tff(pred_def_23898,type,
v37406: state_type > $o ).
tff(pred_def_23899,type,
v37415: state_type > $o ).
tff(pred_def_23900,type,
v37414: state_type > $o ).
tff(pred_def_23901,type,
v37417: state_type > $o ).
tff(pred_def_23902,type,
v37416: state_type > $o ).
tff(pred_def_23903,type,
v37425: state_type > $o ).
tff(pred_def_23904,type,
v37424: state_type > $o ).
tff(pred_def_23905,type,
v37427: state_type > $o ).
tff(pred_def_23906,type,
v37426: state_type > $o ).
tff(pred_def_23907,type,
v37435: state_type > $o ).
tff(pred_def_23908,type,
v37434: state_type > $o ).
tff(pred_def_23909,type,
v37437: state_type > $o ).
tff(pred_def_23910,type,
v37436: state_type > $o ).
tff(pred_def_23911,type,
v37445: state_type > $o ).
tff(pred_def_23912,type,
v37444: state_type > $o ).
tff(pred_def_23913,type,
v37447: state_type > $o ).
tff(pred_def_23914,type,
v37446: state_type > $o ).
tff(pred_def_23915,type,
v37455: state_type > $o ).
tff(pred_def_23916,type,
v37454: state_type > $o ).
tff(pred_def_23917,type,
v37457: state_type > $o ).
tff(pred_def_23918,type,
v37456: state_type > $o ).
tff(pred_def_23919,type,
v37465: state_type > $o ).
tff(pred_def_23920,type,
v37464: state_type > $o ).
tff(pred_def_23921,type,
v37467: state_type > $o ).
tff(pred_def_23922,type,
v37466: state_type > $o ).
tff(pred_def_23923,type,
v37475: state_type > $o ).
tff(pred_def_23924,type,
v37474: state_type > $o ).
tff(pred_def_23925,type,
v37477: state_type > $o ).
tff(pred_def_23926,type,
v37476: state_type > $o ).
tff(pred_def_23927,type,
v37485: state_type > $o ).
tff(pred_def_23928,type,
v37484: state_type > $o ).
tff(pred_def_23929,type,
v37487: state_type > $o ).
tff(pred_def_23930,type,
v37486: state_type > $o ).
tff(pred_def_23931,type,
v37495: state_type > $o ).
tff(pred_def_23932,type,
v37494: state_type > $o ).
tff(pred_def_23933,type,
v37497: state_type > $o ).
tff(pred_def_23934,type,
v37496: state_type > $o ).
tff(pred_def_23935,type,
v37505: state_type > $o ).
tff(pred_def_23936,type,
v37504: state_type > $o ).
tff(pred_def_23937,type,
v37507: state_type > $o ).
tff(pred_def_23938,type,
v37506: state_type > $o ).
tff(pred_def_23939,type,
v37515: state_type > $o ).
tff(pred_def_23940,type,
v37514: state_type > $o ).
tff(pred_def_23941,type,
v37517: state_type > $o ).
tff(pred_def_23942,type,
v37516: state_type > $o ).
tff(pred_def_23943,type,
v37525: state_type > $o ).
tff(pred_def_23944,type,
v37524: state_type > $o ).
tff(pred_def_23945,type,
v37527: state_type > $o ).
tff(pred_def_23946,type,
v37526: state_type > $o ).
tff(pred_def_23947,type,
v37535: state_type > $o ).
tff(pred_def_23948,type,
v37534: state_type > $o ).
tff(pred_def_23949,type,
v37537: state_type > $o ).
tff(pred_def_23950,type,
v37536: state_type > $o ).
tff(pred_def_23951,type,
v37545: state_type > $o ).
tff(pred_def_23952,type,
v37544: state_type > $o ).
tff(pred_def_23953,type,
v37547: state_type > $o ).
tff(pred_def_23954,type,
v37546: state_type > $o ).
tff(pred_def_23955,type,
v37555: state_type > $o ).
tff(pred_def_23956,type,
v37554: state_type > $o ).
tff(pred_def_23957,type,
v37557: state_type > $o ).
tff(pred_def_23958,type,
v37556: state_type > $o ).
tff(pred_def_23959,type,
v37565: state_type > $o ).
tff(pred_def_23960,type,
v37564: state_type > $o ).
tff(pred_def_23961,type,
v37567: state_type > $o ).
tff(pred_def_23962,type,
v37566: state_type > $o ).
tff(pred_def_23963,type,
v37575: state_type > $o ).
tff(pred_def_23964,type,
v37574: state_type > $o ).
tff(pred_def_23965,type,
v37577: state_type > $o ).
tff(pred_def_23966,type,
v37576: state_type > $o ).
tff(pred_def_23967,type,
v37585: state_type > $o ).
tff(pred_def_23968,type,
v37584: state_type > $o ).
tff(pred_def_23969,type,
v37587: state_type > $o ).
tff(pred_def_23970,type,
v37586: state_type > $o ).
tff(pred_def_23971,type,
v37595: state_type > $o ).
tff(pred_def_23972,type,
v37594: state_type > $o ).
tff(pred_def_23973,type,
v37597: state_type > $o ).
tff(pred_def_23974,type,
v37596: state_type > $o ).
tff(pred_def_23975,type,
v37605: state_type > $o ).
tff(pred_def_23976,type,
v37604: state_type > $o ).
tff(pred_def_23977,type,
v37607: state_type > $o ).
tff(pred_def_23978,type,
v37606: state_type > $o ).
tff(pred_def_23979,type,
v37615: state_type > $o ).
tff(pred_def_23980,type,
v37614: state_type > $o ).
tff(pred_def_23981,type,
v37617: state_type > $o ).
tff(pred_def_23982,type,
v37616: state_type > $o ).
tff(pred_def_23983,type,
v37625: state_type > $o ).
tff(pred_def_23984,type,
v37624: state_type > $o ).
tff(pred_def_23985,type,
v37627: state_type > $o ).
tff(pred_def_23986,type,
v37626: state_type > $o ).
tff(pred_def_23987,type,
v37635: state_type > $o ).
tff(pred_def_23988,type,
v37634: state_type > $o ).
tff(pred_def_23989,type,
v37637: state_type > $o ).
tff(pred_def_23990,type,
v37636: state_type > $o ).
tff(pred_def_23991,type,
v37645: state_type > $o ).
tff(pred_def_23992,type,
v37644: state_type > $o ).
tff(pred_def_23993,type,
v37647: state_type > $o ).
tff(pred_def_23994,type,
v37646: state_type > $o ).
tff(pred_def_23995,type,
v37655: state_type > $o ).
tff(pred_def_23996,type,
v37654: state_type > $o ).
tff(pred_def_23997,type,
v37657: state_type > $o ).
tff(pred_def_23998,type,
v37656: state_type > $o ).
tff(pred_def_23999,type,
v37665: state_type > $o ).
tff(pred_def_24000,type,
v37664: state_type > $o ).
tff(pred_def_24001,type,
v37667: state_type > $o ).
tff(pred_def_24002,type,
v37666: state_type > $o ).
tff(pred_def_24003,type,
v37675: state_type > $o ).
tff(pred_def_24004,type,
v37674: state_type > $o ).
tff(pred_def_24005,type,
v37677: state_type > $o ).
tff(pred_def_24006,type,
v37676: state_type > $o ).
tff(pred_def_24007,type,
v37685: state_type > $o ).
tff(pred_def_24008,type,
v37684: state_type > $o ).
tff(pred_def_24009,type,
v37687: state_type > $o ).
tff(pred_def_24010,type,
v37686: state_type > $o ).
tff(pred_def_24011,type,
v37695: state_type > $o ).
tff(pred_def_24012,type,
v37694: state_type > $o ).
tff(pred_def_24013,type,
v37697: state_type > $o ).
tff(pred_def_24014,type,
v37696: state_type > $o ).
tff(pred_def_24015,type,
v37705: state_type > $o ).
tff(pred_def_24016,type,
v37704: state_type > $o ).
tff(pred_def_24017,type,
v37707: state_type > $o ).
tff(pred_def_24018,type,
v37706: state_type > $o ).
tff(pred_def_24019,type,
v37715: state_type > $o ).
tff(pred_def_24020,type,
v37714: state_type > $o ).
tff(pred_def_24021,type,
v37717: state_type > $o ).
tff(pred_def_24022,type,
v37716: state_type > $o ).
tff(pred_def_24023,type,
v37725: state_type > $o ).
tff(pred_def_24024,type,
v37724: state_type > $o ).
tff(pred_def_24025,type,
v37727: state_type > $o ).
tff(pred_def_24026,type,
v37726: state_type > $o ).
tff(pred_def_24027,type,
v37735: state_type > $o ).
tff(pred_def_24028,type,
v37734: state_type > $o ).
tff(pred_def_24029,type,
v37737: state_type > $o ).
tff(pred_def_24030,type,
v37736: state_type > $o ).
tff(pred_def_24031,type,
v37745: state_type > $o ).
tff(pred_def_24032,type,
v37744: state_type > $o ).
tff(pred_def_24033,type,
v37747: state_type > $o ).
tff(pred_def_24034,type,
v37746: state_type > $o ).
tff(pred_def_24035,type,
v37755: state_type > $o ).
tff(pred_def_24036,type,
v37754: state_type > $o ).
tff(pred_def_24037,type,
v37757: state_type > $o ).
tff(pred_def_24038,type,
v37756: state_type > $o ).
tff(pred_def_24039,type,
v37765: state_type > $o ).
tff(pred_def_24040,type,
v37764: state_type > $o ).
tff(pred_def_24041,type,
v37767: state_type > $o ).
tff(pred_def_24042,type,
v37766: state_type > $o ).
tff(pred_def_24043,type,
v37775: state_type > $o ).
tff(pred_def_24044,type,
v37774: state_type > $o ).
tff(pred_def_24045,type,
v37777: state_type > $o ).
tff(pred_def_24046,type,
v37776: state_type > $o ).
tff(pred_def_24047,type,
v37785: state_type > $o ).
tff(pred_def_24048,type,
v37784: state_type > $o ).
tff(pred_def_24049,type,
v37787: state_type > $o ).
tff(pred_def_24050,type,
v37786: state_type > $o ).
tff(pred_def_24051,type,
v37795: state_type > $o ).
tff(pred_def_24052,type,
v37794: state_type > $o ).
tff(pred_def_24053,type,
v37797: state_type > $o ).
tff(pred_def_24054,type,
v37796: state_type > $o ).
tff(pred_def_24055,type,
v37805: state_type > $o ).
tff(pred_def_24056,type,
v37804: state_type > $o ).
tff(pred_def_24057,type,
v37807: state_type > $o ).
tff(pred_def_24058,type,
v37806: state_type > $o ).
tff(pred_def_24059,type,
v37815: state_type > $o ).
tff(pred_def_24060,type,
v37814: state_type > $o ).
tff(pred_def_24061,type,
v37817: state_type > $o ).
tff(pred_def_24062,type,
v37816: state_type > $o ).
tff(pred_def_24063,type,
v37825: state_type > $o ).
tff(pred_def_24064,type,
v37824: state_type > $o ).
tff(pred_def_24065,type,
v37827: state_type > $o ).
tff(pred_def_24066,type,
v37826: state_type > $o ).
tff(pred_def_24067,type,
v37835: state_type > $o ).
tff(pred_def_24068,type,
v37834: state_type > $o ).
tff(pred_def_24069,type,
v37837: state_type > $o ).
tff(pred_def_24070,type,
v37836: state_type > $o ).
tff(pred_def_24071,type,
v37005: ( state_type * $int ) > $o ).
tff(pred_def_24072,type,
v37003: ( state_type * $int ) > $o ).
tff(pred_def_24073,type,
v37001: ( state_type * $int ) > $o ).
tff(pred_def_24074,type,
v36970: ( state_type * $int ) > $o ).
tff(pred_def_24075,type,
v37854: ( state_type * $int ) > $o ).
tff(pred_def_24076,type,
v37852: ( state_type * $int ) > $o ).
tff(pred_def_24077,type,
v37850: ( state_type * $int ) > $o ).
tff(pred_def_24078,type,
v37848: ( state_type * $int ) > $o ).
tff(pred_def_24079,type,
v37846: ( state_type * $int ) > $o ).
tff(pred_def_24080,type,
v37860: state_type > $o ).
tff(pred_def_24081,type,
v37859: state_type > $o ).
tff(pred_def_24082,type,
v37858: state_type > $o ).
tff(pred_def_24083,type,
v37867: state_type > $o ).
tff(pred_def_24084,type,
v37864: ( state_type * $int ) > $o ).
tff(pred_def_24085,type,
v37866: ( state_type * $int ) > $o ).
tff(pred_def_24086,type,
v37844: ( state_type * $int ) > $o ).
tff(pred_def_24087,type,
v36966: ( state_type * $int ) > $o ).
tff(pred_def_24088,type,
v36964: ( state_type * $int ) > $o ).
tff(pred_def_24089,type,
v36962: ( state_type * $int ) > $o ).
tff(pred_def_24090,type,
v37877: state_type > $o ).
tff(pred_def_24091,type,
v37878: state_type > $o ).
tff(pred_def_24092,type,
v37876: state_type > $o ).
tff(pred_def_24093,type,
v37880: state_type > $o ).
tff(pred_def_24094,type,
v37881: state_type > $o ).
tff(pred_def_24095,type,
v37879: state_type > $o ).
tff(pred_def_24096,type,
v37875: state_type > $o ).
tff(pred_def_24097,type,
v37884: state_type > $o ).
tff(pred_def_24098,type,
v37885: state_type > $o ).
tff(pred_def_24099,type,
v37883: state_type > $o ).
tff(pred_def_24100,type,
v37887: state_type > $o ).
tff(pred_def_24101,type,
v37888: state_type > $o ).
tff(pred_def_24102,type,
v37886: state_type > $o ).
tff(pred_def_24103,type,
v37882: state_type > $o ).
tff(pred_def_24104,type,
v37874: state_type > $o ).
tff(pred_def_24105,type,
v37892: state_type > $o ).
tff(pred_def_24106,type,
v37893: state_type > $o ).
tff(pred_def_24107,type,
v37891: state_type > $o ).
tff(pred_def_24108,type,
v37895: state_type > $o ).
tff(pred_def_24109,type,
v37896: state_type > $o ).
tff(pred_def_24110,type,
v37894: state_type > $o ).
tff(pred_def_24111,type,
v37890: state_type > $o ).
tff(pred_def_24112,type,
v37899: state_type > $o ).
tff(pred_def_24113,type,
v37900: state_type > $o ).
tff(pred_def_24114,type,
v37898: state_type > $o ).
tff(pred_def_24115,type,
v37902: state_type > $o ).
tff(pred_def_24116,type,
v37903: state_type > $o ).
tff(pred_def_24117,type,
v37901: state_type > $o ).
tff(pred_def_24118,type,
v37897: state_type > $o ).
tff(pred_def_24119,type,
v37889: state_type > $o ).
tff(pred_def_24120,type,
v37873: state_type > $o ).
tff(pred_def_24121,type,
v37908: state_type > $o ).
tff(pred_def_24122,type,
v37909: state_type > $o ).
tff(pred_def_24123,type,
v37907: state_type > $o ).
tff(pred_def_24124,type,
v37911: state_type > $o ).
tff(pred_def_24125,type,
v37912: state_type > $o ).
tff(pred_def_24126,type,
v37910: state_type > $o ).
tff(pred_def_24127,type,
v37906: state_type > $o ).
tff(pred_def_24128,type,
v37915: state_type > $o ).
tff(pred_def_24129,type,
v37916: state_type > $o ).
tff(pred_def_24130,type,
v37914: state_type > $o ).
tff(pred_def_24131,type,
v37918: state_type > $o ).
tff(pred_def_24132,type,
v37919: state_type > $o ).
tff(pred_def_24133,type,
v37917: state_type > $o ).
tff(pred_def_24134,type,
v37913: state_type > $o ).
tff(pred_def_24135,type,
v37905: state_type > $o ).
tff(pred_def_24136,type,
v37923: state_type > $o ).
tff(pred_def_24137,type,
v37924: state_type > $o ).
tff(pred_def_24138,type,
v37922: state_type > $o ).
tff(pred_def_24139,type,
v37926: state_type > $o ).
tff(pred_def_24140,type,
v37927: state_type > $o ).
tff(pred_def_24141,type,
v37925: state_type > $o ).
tff(pred_def_24142,type,
v37921: state_type > $o ).
tff(pred_def_24143,type,
v37930: state_type > $o ).
tff(pred_def_24144,type,
v37931: state_type > $o ).
tff(pred_def_24145,type,
v37929: state_type > $o ).
tff(pred_def_24146,type,
v37933: state_type > $o ).
tff(pred_def_24147,type,
v37934: state_type > $o ).
tff(pred_def_24148,type,
v37932: state_type > $o ).
tff(pred_def_24149,type,
v37928: state_type > $o ).
tff(pred_def_24150,type,
v37920: state_type > $o ).
tff(pred_def_24151,type,
v37904: state_type > $o ).
tff(pred_def_24152,type,
v36960: state_type > $o ).
tff(pred_def_24153,type,
v36958: state_type > $o ).
tff(pred_def_24154,type,
v36956: state_type > $o ).
tff(pred_def_24155,type,
v36954: state_type > $o ).
tff(pred_def_24156,type,
v37950: ( state_type * $int ) > $o ).
tff(pred_def_24157,type,
b111111: $int > $o ).
tff(pred_def_24158,type,
v37948: ( state_type * $int ) > $o ).
tff(pred_def_24159,type,
b111110: $int > $o ).
tff(pred_def_24160,type,
b111101: $int > $o ).
tff(pred_def_24161,type,
b111100: $int > $o ).
tff(pred_def_24162,type,
b111011: $int > $o ).
tff(pred_def_24163,type,
b111010: $int > $o ).
tff(pred_def_24164,type,
b111001: $int > $o ).
tff(pred_def_24165,type,
b111000: $int > $o ).
tff(pred_def_24166,type,
b110111: $int > $o ).
tff(pred_def_24167,type,
b110110: $int > $o ).
tff(pred_def_24168,type,
b110101: $int > $o ).
tff(pred_def_24169,type,
b110100: $int > $o ).
tff(pred_def_24170,type,
b110011: $int > $o ).
tff(pred_def_24171,type,
b110010: $int > $o ).
tff(pred_def_24172,type,
b110001: $int > $o ).
tff(pred_def_24173,type,
b110000: $int > $o ).
tff(pred_def_24174,type,
b101111: $int > $o ).
tff(pred_def_24175,type,
b101110: $int > $o ).
tff(pred_def_24176,type,
b101101: $int > $o ).
tff(pred_def_24177,type,
b101100: $int > $o ).
tff(pred_def_24178,type,
b101011: $int > $o ).
tff(pred_def_24179,type,
b101010: $int > $o ).
tff(pred_def_24180,type,
b101001: $int > $o ).
tff(pred_def_24181,type,
b101000: $int > $o ).
tff(pred_def_24182,type,
b100111: $int > $o ).
tff(pred_def_24183,type,
b100110: $int > $o ).
tff(pred_def_24184,type,
b100101: $int > $o ).
tff(pred_def_24185,type,
b100100: $int > $o ).
tff(pred_def_24186,type,
v37946: ( state_type * $int ) > $o ).
tff(pred_def_24187,type,
v37944: ( state_type * $int ) > $o ).
tff(pred_def_24188,type,
v37942: ( state_type * $int ) > $o ).
tff(pred_def_24189,type,
v37940: ( state_type * $int ) > $o ).
tff(pred_def_24190,type,
v37938: ( state_type * $int ) > $o ).
tff(pred_def_24191,type,
v37936: state_type > $o ).
tff(pred_def_24192,type,
v37982: state_type > $o ).
tff(pred_def_24193,type,
v36952: state_type > $o ).
tff(pred_def_24194,type,
v36950: ( state_type * $int ) > $o ).
tff(pred_def_24195,type,
v36948: ( state_type * $int ) > $o ).
tff(pred_def_24196,type,
v36946: ( state_type * $int ) > $o ).
tff(pred_def_24197,type,
v36944: ( state_type * $int ) > $o ).
tff(pred_def_24198,type,
v37988: state_type > $o ).
tff(pred_def_24199,type,
v37987: state_type > $o ).
tff(pred_def_24200,type,
v37995: state_type > $o ).
tff(pred_def_24201,type,
v37997: state_type > $o ).
tff(pred_def_24202,type,
v37996: state_type > $o ).
tff(pred_def_24203,type,
v37992: state_type > $o ).
tff(pred_def_24204,type,
v37994: state_type > $o ).
tff(pred_def_24205,type,
v37986: state_type > $o ).
tff(pred_def_24206,type,
v37998: ( state_type * $int ) > $o ).
tff(pred_def_24207,type,
v38000: ( state_type * $int ) > $o ).
tff(pred_def_24208,type,
v36942: ( state_type * $int ) > $o ).
tff(pred_def_24209,type,
v36940: ( state_type * $int ) > $o ).
tff(pred_def_24210,type,
v36938: ( state_type * $int ) > $o ).
tff(pred_def_24211,type,
v36936: ( state_type * $int ) > $o ).
tff(pred_def_24212,type,
v36934: ( state_type * $int ) > $o ).
tff(pred_def_24213,type,
v38034: ( state_type * $int ) > $o ).
tff(pred_def_24214,type,
v38032: ( state_type * $int ) > $o ).
tff(pred_def_24215,type,
v38030: ( state_type * $int ) > $o ).
tff(pred_def_24216,type,
v38028: ( state_type * $int ) > $o ).
tff(pred_def_24217,type,
v38026: ( state_type * $int ) > $o ).
tff(pred_def_24218,type,
v38024: ( state_type * $int ) > $o ).
tff(pred_def_24219,type,
v38022: ( state_type * $int ) > $o ).
tff(pred_def_24220,type,
v38020: ( state_type * $int ) > $o ).
tff(pred_def_24221,type,
v38018: ( state_type * $int ) > $o ).
tff(pred_def_24222,type,
v38016: ( state_type * $int ) > $o ).
tff(pred_def_24223,type,
v38014: ( state_type * $int ) > $o ).
tff(pred_def_24224,type,
v38040: state_type > $o ).
tff(pred_def_24225,type,
v38038: state_type > $o ).
tff(pred_def_24226,type,
v38037: state_type > $o ).
tff(pred_def_24227,type,
v38043: ( state_type * $int ) > $o ).
tff(pred_def_24228,type,
v38045: ( state_type * $int ) > $o ).
tff(pred_def_24229,type,
v38036: ( state_type * $int ) > $o ).
tff(pred_def_24230,type,
v38012: ( state_type * $int ) > $o ).
tff(pred_def_24231,type,
v38010: ( state_type * $int ) > $o ).
tff(pred_def_24232,type,
v38008: ( state_type * $int ) > $o ).
tff(pred_def_24233,type,
v38006: ( state_type * $int ) > $o ).
tff(pred_def_24234,type,
v38004: ( state_type * $int ) > $o ).
tff(pred_def_24235,type,
v36902: ( state_type * $int ) > $o ).
tff(pred_def_24236,type,
v38069: state_type > $o ).
tff(pred_def_24237,type,
v38068: state_type > $o ).
tff(pred_def_24238,type,
v38070: state_type > $o ).
tff(pred_def_24239,type,
v38067: state_type > $o ).
tff(pred_def_24240,type,
v38071: state_type > $o ).
tff(pred_def_24241,type,
v38066: state_type > $o ).
tff(pred_def_24242,type,
v38065: state_type > $o ).
tff(pred_def_24243,type,
v38064: state_type > $o ).
tff(pred_def_24244,type,
v38072: state_type > $o ).
tff(pred_def_24245,type,
v38062: state_type > $o ).
tff(pred_def_24246,type,
v38060: state_type > $o ).
tff(pred_def_24247,type,
v38058: state_type > $o ).
tff(pred_def_24248,type,
v38056: state_type > $o ).
tff(pred_def_24249,type,
v38054: state_type > $o ).
tff(pred_def_24250,type,
v38081: state_type > $o ).
tff(pred_def_24251,type,
v38079: state_type > $o ).
tff(pred_def_24252,type,
v38077: state_type > $o ).
tff(pred_def_24253,type,
v38075: state_type > $o ).
tff(pred_def_24254,type,
v38083: state_type > $o ).
tff(pred_def_24255,type,
v38052: state_type > $o ).
tff(pred_def_24256,type,
v38107: state_type > $o ).
tff(pred_def_24257,type,
v38109: state_type > $o ).
tff(pred_def_24258,type,
v38105: state_type > $o ).
tff(pred_def_24259,type,
v38103: state_type > $o ).
tff(pred_def_24260,type,
v38101: state_type > $o ).
tff(pred_def_24261,type,
v38099: state_type > $o ).
tff(pred_def_24262,type,
v38097: state_type > $o ).
tff(pred_def_24263,type,
v38115: state_type > $o ).
tff(pred_def_24264,type,
v38113: state_type > $o ).
tff(pred_def_24265,type,
v38112: state_type > $o ).
tff(pred_def_24266,type,
v38121: state_type > $o ).
tff(pred_def_24267,type,
v38118: state_type > $o ).
tff(pred_def_24268,type,
v38120: state_type > $o ).
tff(pred_def_24269,type,
v38095: state_type > $o ).
tff(pred_def_24270,type,
v38093: state_type > $o ).
tff(pred_def_24271,type,
v38091: state_type > $o ).
tff(pred_def_24272,type,
v38089: state_type > $o ).
tff(pred_def_24273,type,
v38087: state_type > $o ).
tff(pred_def_24274,type,
v38131: ( state_type * $int ) > $o ).
tff(pred_def_24275,type,
v38129: ( state_type * $int ) > $o ).
tff(pred_def_24276,type,
v38127: ( state_type * $int ) > $o ).
tff(pred_def_24277,type,
v38125: ( state_type * $int ) > $o ).
tff(pred_def_24278,type,
v38133: state_type > $o ).
tff(pred_def_24279,type,
v38085: state_type > $o ).
tff(pred_def_24280,type,
v38050: state_type > $o ).
tff(pred_def_24281,type,
v38136: state_type > $o ).
tff(pred_def_24282,type,
v36900: ( state_type * $int ) > $o ).
tff(pred_def_24283,type,
v38138: state_type > $o ).
tff(pred_def_24284,type,
v38140: state_type > $o ).
tff(pred_def_24285,type,
v38142: state_type > $o ).
tff(pred_def_24286,type,
v38144: state_type > $o ).
tff(pred_def_24287,type,
v38146: state_type > $o ).
tff(pred_def_24288,type,
v38148: state_type > $o ).
tff(pred_def_24289,type,
v38150: state_type > $o ).
tff(pred_def_24290,type,
v38152: state_type > $o ).
tff(pred_def_24291,type,
v38154: state_type > $o ).
tff(pred_def_24292,type,
v38156: state_type > $o ).
tff(pred_def_24293,type,
v38158: state_type > $o ).
tff(pred_def_24294,type,
v38160: state_type > $o ).
tff(pred_def_24295,type,
v38162: state_type > $o ).
tff(pred_def_24296,type,
v38164: state_type > $o ).
tff(pred_def_24297,type,
v38166: state_type > $o ).
tff(pred_def_24298,type,
v38168: state_type > $o ).
tff(pred_def_24299,type,
v38170: state_type > $o ).
tff(pred_def_24300,type,
v38172: state_type > $o ).
tff(pred_def_24301,type,
v38174: state_type > $o ).
tff(pred_def_24302,type,
v38176: state_type > $o ).
tff(pred_def_24303,type,
v38178: state_type > $o ).
tff(pred_def_24304,type,
v38180: state_type > $o ).
tff(pred_def_24305,type,
v38182: state_type > $o ).
tff(pred_def_24306,type,
v38184: state_type > $o ).
tff(pred_def_24307,type,
v38186: state_type > $o ).
tff(pred_def_24308,type,
v38188: state_type > $o ).
tff(pred_def_24309,type,
v38190: state_type > $o ).
tff(pred_def_24310,type,
v38192: state_type > $o ).
tff(pred_def_24311,type,
v38194: state_type > $o ).
tff(pred_def_24312,type,
v38196: state_type > $o ).
tff(pred_def_24313,type,
v38198: state_type > $o ).
tff(pred_def_24314,type,
v38200: state_type > $o ).
tff(pred_def_24315,type,
v38202: state_type > $o ).
tff(pred_def_24316,type,
v38204: state_type > $o ).
tff(pred_def_24317,type,
v38206: state_type > $o ).
tff(pred_def_24318,type,
v38208: state_type > $o ).
tff(pred_def_24319,type,
v38210: state_type > $o ).
tff(pred_def_24320,type,
v38212: state_type > $o ).
tff(pred_def_24321,type,
v38214: state_type > $o ).
tff(pred_def_24322,type,
v38216: state_type > $o ).
tff(pred_def_24323,type,
v38218: state_type > $o ).
tff(pred_def_24324,type,
v38220: state_type > $o ).
tff(pred_def_24325,type,
v38222: state_type > $o ).
tff(pred_def_24326,type,
v38224: state_type > $o ).
tff(pred_def_24327,type,
v38226: state_type > $o ).
tff(pred_def_24328,type,
v38228: state_type > $o ).
tff(pred_def_24329,type,
v38230: state_type > $o ).
tff(pred_def_24330,type,
v38232: state_type > $o ).
tff(pred_def_24331,type,
v38234: state_type > $o ).
tff(pred_def_24332,type,
v38236: state_type > $o ).
tff(pred_def_24333,type,
v38238: state_type > $o ).
tff(pred_def_24334,type,
v38240: state_type > $o ).
tff(pred_def_24335,type,
v38242: state_type > $o ).
tff(pred_def_24336,type,
v38244: state_type > $o ).
tff(pred_def_24337,type,
v38246: state_type > $o ).
tff(pred_def_24338,type,
v38248: state_type > $o ).
tff(pred_def_24339,type,
v38250: state_type > $o ).
tff(pred_def_24340,type,
v38252: state_type > $o ).
tff(pred_def_24341,type,
v38254: state_type > $o ).
tff(pred_def_24342,type,
v38256: state_type > $o ).
tff(pred_def_24343,type,
v38258: state_type > $o ).
tff(pred_def_24344,type,
v38260: state_type > $o ).
tff(pred_def_24345,type,
v38262: state_type > $o ).
tff(pred_def_24346,type,
v36898: ( state_type * $int ) > $o ).
tff(pred_def_24347,type,
v38269: state_type > $o ).
tff(pred_def_24348,type,
v38272: state_type > $o ).
tff(pred_def_24349,type,
v38267: state_type > $o ).
tff(pred_def_24350,type,
v38276: state_type > $o ).
tff(pred_def_24351,type,
v38265: ( state_type * $int ) > $o ).
tff(pred_def_24352,type,
v38278: state_type > $o ).
tff(pred_def_24353,type,
v38280: state_type > $o ).
tff(pred_def_24354,type,
v38282: state_type > $o ).
tff(pred_def_24355,type,
v38284: state_type > $o ).
tff(pred_def_24356,type,
v38286: state_type > $o ).
tff(pred_def_24357,type,
v38288: state_type > $o ).
tff(pred_def_24358,type,
v38290: state_type > $o ).
tff(pred_def_24359,type,
v38292: state_type > $o ).
tff(pred_def_24360,type,
v38294: state_type > $o ).
tff(pred_def_24361,type,
v38296: state_type > $o ).
tff(pred_def_24362,type,
v38298: state_type > $o ).
tff(pred_def_24363,type,
v38300: state_type > $o ).
tff(pred_def_24364,type,
v38302: state_type > $o ).
tff(pred_def_24365,type,
v38304: state_type > $o ).
tff(pred_def_24366,type,
v38306: state_type > $o ).
tff(pred_def_24367,type,
v38308: state_type > $o ).
tff(pred_def_24368,type,
v38310: state_type > $o ).
tff(pred_def_24369,type,
v38312: state_type > $o ).
tff(pred_def_24370,type,
v38314: state_type > $o ).
tff(pred_def_24371,type,
v38316: state_type > $o ).
tff(pred_def_24372,type,
v38318: state_type > $o ).
tff(pred_def_24373,type,
v38320: state_type > $o ).
tff(pred_def_24374,type,
v38322: state_type > $o ).
tff(pred_def_24375,type,
v38324: state_type > $o ).
tff(pred_def_24376,type,
v38326: state_type > $o ).
tff(pred_def_24377,type,
v38328: state_type > $o ).
tff(pred_def_24378,type,
v38330: state_type > $o ).
tff(pred_def_24379,type,
v38332: state_type > $o ).
tff(pred_def_24380,type,
v38334: state_type > $o ).
tff(pred_def_24381,type,
v38336: state_type > $o ).
tff(pred_def_24382,type,
v38338: state_type > $o ).
tff(pred_def_24383,type,
v38340: state_type > $o ).
tff(pred_def_24384,type,
v38342: state_type > $o ).
tff(pred_def_24385,type,
v38344: state_type > $o ).
tff(pred_def_24386,type,
v38346: state_type > $o ).
tff(pred_def_24387,type,
v38348: state_type > $o ).
tff(pred_def_24388,type,
v38350: state_type > $o ).
tff(pred_def_24389,type,
v38352: state_type > $o ).
tff(pred_def_24390,type,
v38354: state_type > $o ).
tff(pred_def_24391,type,
v38356: state_type > $o ).
tff(pred_def_24392,type,
v38358: state_type > $o ).
tff(pred_def_24393,type,
v38360: state_type > $o ).
tff(pred_def_24394,type,
v38362: state_type > $o ).
tff(pred_def_24395,type,
v38364: state_type > $o ).
tff(pred_def_24396,type,
v38366: state_type > $o ).
tff(pred_def_24397,type,
v38368: state_type > $o ).
tff(pred_def_24398,type,
v38370: state_type > $o ).
tff(pred_def_24399,type,
v38372: state_type > $o ).
tff(pred_def_24400,type,
v38374: state_type > $o ).
tff(pred_def_24401,type,
v38376: state_type > $o ).
tff(pred_def_24402,type,
v38378: state_type > $o ).
tff(pred_def_24403,type,
v38380: state_type > $o ).
tff(pred_def_24404,type,
v38382: state_type > $o ).
tff(pred_def_24405,type,
v38384: state_type > $o ).
tff(pred_def_24406,type,
v38386: state_type > $o ).
tff(pred_def_24407,type,
v38388: state_type > $o ).
tff(pred_def_24408,type,
v38390: state_type > $o ).
tff(pred_def_24409,type,
v38392: state_type > $o ).
tff(pred_def_24410,type,
v38394: state_type > $o ).
tff(pred_def_24411,type,
v38396: state_type > $o ).
tff(pred_def_24412,type,
v38398: state_type > $o ).
tff(pred_def_24413,type,
v38400: state_type > $o ).
tff(pred_def_24414,type,
v38402: state_type > $o ).
tff(pred_def_24415,type,
v38405: ( state_type * $int ) > $o ).
tff(pred_def_24416,type,
v36894: ( state_type * $int ) > $o ).
tff(pred_def_24417,type,
v38404: ( state_type * $int ) > $o ).
tff(pred_def_24418,type,
v36896: ( state_type * $int ) > $o ).
tff(pred_def_24419,type,
v38407: state_type > $o ).
tff(pred_def_24420,type,
v38414: state_type > $o ).
tff(pred_def_24421,type,
v38412: state_type > $o ).
tff(pred_def_24422,type,
v38411: state_type > $o ).
tff(pred_def_24423,type,
v38410: state_type > $o ).
tff(pred_def_24424,type,
v38421: state_type > $o ).
tff(pred_def_24425,type,
v38418: ( state_type * $int ) > $o ).
tff(pred_def_24426,type,
v38420: ( state_type * $int ) > $o ).
tff(pred_def_24427,type,
v38428: state_type > $o ).
tff(pred_def_24428,type,
v38427: state_type > $o ).
tff(pred_def_24429,type,
v38435: state_type > $o ).
tff(pred_def_24430,type,
v38437: state_type > $o ).
tff(pred_def_24431,type,
v38438: state_type > $o ).
tff(pred_def_24432,type,
v38436: state_type > $o ).
tff(pred_def_24433,type,
v38432: state_type > $o ).
tff(pred_def_24434,type,
v38434: state_type > $o ).
tff(pred_def_24435,type,
v38426: state_type > $o ).
tff(pred_def_24436,type,
v38439: ( state_type * $int ) > $o ).
tff(pred_def_24437,type,
v38441: ( state_type * $int ) > $o ).
tff(pred_def_24438,type,
v36882: ( state_type * $int ) > $o ).
tff(pred_def_24439,type,
v38477: state_type > $o ).
tff(pred_def_24440,type,
v38479: state_type > $o ).
tff(pred_def_24441,type,
v38475: state_type > $o ).
tff(pred_def_24442,type,
v38473: state_type > $o ).
tff(pred_def_24443,type,
v38471: state_type > $o ).
tff(pred_def_24444,type,
v38469: state_type > $o ).
tff(pred_def_24445,type,
v38467: state_type > $o ).
tff(pred_def_24446,type,
v38465: ( state_type * $int ) > $o ).
tff(pred_def_24447,type,
v38463: state_type > $o ).
tff(pred_def_24448,type,
v38491: state_type > $o ).
tff(pred_def_24449,type,
v38489: state_type > $o ).
tff(pred_def_24450,type,
v38487: state_type > $o ).
tff(pred_def_24451,type,
v38503: state_type > $o ).
tff(pred_def_24452,type,
v38505: state_type > $o ).
tff(pred_def_24453,type,
v38501: state_type > $o ).
tff(pred_def_24454,type,
v38499: state_type > $o ).
tff(pred_def_24455,type,
v38497: state_type > $o ).
tff(pred_def_24456,type,
v38495: state_type > $o ).
tff(pred_def_24457,type,
v38493: state_type > $o ).
tff(pred_def_24458,type,
v38507: state_type > $o ).
tff(pred_def_24459,type,
v38485: state_type > $o ).
tff(pred_def_24460,type,
v38483: ( state_type * $int ) > $o ).
tff(pred_def_24461,type,
v38481: state_type > $o ).
tff(pred_def_24462,type,
v38513: state_type > $o ).
tff(pred_def_24463,type,
v38515: state_type > $o ).
tff(pred_def_24464,type,
v38511: ( state_type * $int ) > $o ).
tff(pred_def_24465,type,
v38509: state_type > $o ).
tff(pred_def_24466,type,
v38525: state_type > $o ).
tff(pred_def_24467,type,
v38527: state_type > $o ).
tff(pred_def_24468,type,
v38523: state_type > $o ).
tff(pred_def_24469,type,
v38531: state_type > $o ).
tff(pred_def_24470,type,
v38533: state_type > $o ).
tff(pred_def_24471,type,
v38529: state_type > $o ).
tff(pred_def_24472,type,
v38541: state_type > $o ).
tff(pred_def_24473,type,
v38539: state_type > $o ).
tff(pred_def_24474,type,
v38537: state_type > $o ).
tff(pred_def_24475,type,
v38535: state_type > $o ).
tff(pred_def_24476,type,
v38521: state_type > $o ).
tff(pred_def_24477,type,
v38519: state_type > $o ).
tff(pred_def_24478,type,
v38517: state_type > $o ).
tff(pred_def_24479,type,
v38547: state_type > $o ).
tff(pred_def_24480,type,
v38550: state_type > $o ).
tff(pred_def_24481,type,
v38551: state_type > $o ).
tff(pred_def_24482,type,
v38549: state_type > $o ).
tff(pred_def_24483,type,
v38554: state_type > $o ).
tff(pred_def_24484,type,
v38553: state_type > $o ).
tff(pred_def_24485,type,
v38555: state_type > $o ).
tff(pred_def_24486,type,
v38552: state_type > $o ).
tff(pred_def_24487,type,
v38548: state_type > $o ).
tff(pred_def_24488,type,
v38546: state_type > $o ).
tff(pred_def_24489,type,
v38557: state_type > $o ).
tff(pred_def_24490,type,
x38543: state_type > $o ).
tff(pred_def_24491,type,
v38556: state_type > $o ).
tff(pred_def_24492,type,
v38461: state_type > $o ).
tff(pred_def_24493,type,
v38459: state_type > $o ).
tff(pred_def_24494,type,
v38457: state_type > $o ).
tff(pred_def_24495,type,
v38569: state_type > $o ).
tff(pred_def_24496,type,
v38567: state_type > $o ).
tff(pred_def_24497,type,
v38565: state_type > $o ).
tff(pred_def_24498,type,
v38563: state_type > $o ).
tff(pred_def_24499,type,
v38455: state_type > $o ).
tff(pred_def_24500,type,
v38453: state_type > $o ).
tff(pred_def_24501,type,
v38585: state_type > $o ).
tff(pred_def_24502,type,
v38583: state_type > $o ).
tff(pred_def_24503,type,
v38581: state_type > $o ).
tff(pred_def_24504,type,
v38591: state_type > $o ).
tff(pred_def_24505,type,
v38595: state_type > $o ).
tff(pred_def_24506,type,
v38593: state_type > $o ).
tff(pred_def_24507,type,
v38597: state_type > $o ).
tff(pred_def_24508,type,
v38589: state_type > $o ).
tff(pred_def_24509,type,
v38587: state_type > $o ).
tff(pred_def_24510,type,
v38603: state_type > $o ).
tff(pred_def_24511,type,
v38605: state_type > $o ).
tff(pred_def_24512,type,
v38601: ( state_type * $int ) > $o ).
tff(pred_def_24513,type,
v38599: state_type > $o ).
tff(pred_def_24514,type,
v38615: ( state_type * $int ) > $o ).
tff(pred_def_24515,type,
v38617: ( state_type * $int ) > $o ).
tff(pred_def_24516,type,
v38613: ( state_type * $int ) > $o ).
tff(pred_def_24517,type,
v38619: ( state_type * $int ) > $o ).
tff(pred_def_24518,type,
v38620: ( state_type * $int ) > $o ).
tff(pred_def_24519,type,
v38621: ( state_type * $int ) > $o ).
tff(pred_def_24520,type,
v38618: ( state_type * $int ) > $o ).
tff(pred_def_24521,type,
v38611: ( state_type * $int ) > $o ).
tff(pred_def_24522,type,
v38609: ( state_type * $int ) > $o ).
tff(pred_def_24523,type,
v38607: state_type > $o ).
tff(pred_def_24524,type,
v38625: state_type > $o ).
tff(pred_def_24525,type,
v38628: state_type > $o ).
tff(pred_def_24526,type,
v38629: state_type > $o ).
tff(pred_def_24527,type,
v38627: state_type > $o ).
tff(pred_def_24528,type,
v38632: state_type > $o ).
tff(pred_def_24529,type,
v38631: state_type > $o ).
tff(pred_def_24530,type,
v38633: state_type > $o ).
tff(pred_def_24531,type,
v38630: state_type > $o ).
tff(pred_def_24532,type,
v38626: state_type > $o ).
tff(pred_def_24533,type,
v38624: state_type > $o ).
tff(pred_def_24534,type,
v38635: state_type > $o ).
tff(pred_def_24535,type,
v38634: state_type > $o ).
tff(pred_def_24536,type,
v38579: state_type > $o ).
tff(pred_def_24537,type,
v38577: state_type > $o ).
tff(pred_def_24538,type,
v38645: state_type > $o ).
tff(pred_def_24539,type,
v38647: state_type > $o ).
tff(pred_def_24540,type,
v38651: state_type > $o ).
tff(pred_def_24541,type,
v38653: state_type > $o ).
tff(pred_def_24542,type,
v38649: state_type > $o ).
tff(pred_def_24543,type,
v38655: state_type > $o ).
tff(pred_def_24544,type,
v38659: state_type > $o ).
tff(pred_def_24545,type,
v38662: state_type > $o ).
tff(pred_def_24546,type,
v38663: state_type > $o ).
tff(pred_def_24547,type,
v38661: state_type > $o ).
tff(pred_def_24548,type,
v38666: state_type > $o ).
tff(pred_def_24549,type,
v38665: state_type > $o ).
tff(pred_def_24550,type,
v38667: state_type > $o ).
tff(pred_def_24551,type,
v38664: state_type > $o ).
tff(pred_def_24552,type,
v38660: state_type > $o ).
tff(pred_def_24553,type,
v38658: state_type > $o ).
tff(pred_def_24554,type,
v38669: state_type > $o ).
tff(pred_def_24555,type,
v38668: state_type > $o ).
tff(pred_def_24556,type,
v38643: state_type > $o ).
tff(pred_def_24557,type,
v38641: state_type > $o ).
tff(pred_def_24558,type,
v38679: state_type > $o ).
tff(pred_def_24559,type,
v38681: state_type > $o ).
tff(pred_def_24560,type,
v38685: state_type > $o ).
tff(pred_def_24561,type,
v38687: state_type > $o ).
tff(pred_def_24562,type,
v38683: state_type > $o ).
tff(pred_def_24563,type,
v38689: state_type > $o ).
tff(pred_def_24564,type,
v38693: state_type > $o ).
tff(pred_def_24565,type,
v38696: state_type > $o ).
tff(pred_def_24566,type,
v38697: state_type > $o ).
tff(pred_def_24567,type,
v38695: state_type > $o ).
tff(pred_def_24568,type,
v38700: state_type > $o ).
tff(pred_def_24569,type,
v38699: state_type > $o ).
tff(pred_def_24570,type,
v38701: state_type > $o ).
tff(pred_def_24571,type,
v38698: state_type > $o ).
tff(pred_def_24572,type,
v38694: state_type > $o ).
tff(pred_def_24573,type,
v38692: state_type > $o ).
tff(pred_def_24574,type,
v38703: state_type > $o ).
tff(pred_def_24575,type,
v38702: state_type > $o ).
tff(pred_def_24576,type,
v38677: state_type > $o ).
tff(pred_def_24577,type,
v38675: state_type > $o ).
tff(pred_def_24578,type,
v38713: state_type > $o ).
tff(pred_def_24579,type,
v38715: state_type > $o ).
tff(pred_def_24580,type,
v38719: state_type > $o ).
tff(pred_def_24581,type,
v38721: state_type > $o ).
tff(pred_def_24582,type,
v38717: state_type > $o ).
tff(pred_def_24583,type,
v38723: state_type > $o ).
tff(pred_def_24584,type,
v38727: state_type > $o ).
tff(pred_def_24585,type,
v38730: state_type > $o ).
tff(pred_def_24586,type,
v38731: state_type > $o ).
tff(pred_def_24587,type,
v38729: state_type > $o ).
tff(pred_def_24588,type,
v38734: state_type > $o ).
tff(pred_def_24589,type,
v38733: state_type > $o ).
tff(pred_def_24590,type,
v38735: state_type > $o ).
tff(pred_def_24591,type,
v38732: state_type > $o ).
tff(pred_def_24592,type,
v38728: state_type > $o ).
tff(pred_def_24593,type,
v38726: state_type > $o ).
tff(pred_def_24594,type,
v38737: state_type > $o ).
tff(pred_def_24595,type,
v38736: state_type > $o ).
tff(pred_def_24596,type,
v38711: state_type > $o ).
tff(pred_def_24597,type,
v38709: state_type > $o ).
tff(pred_def_24598,type,
v38747: state_type > $o ).
tff(pred_def_24599,type,
v38749: state_type > $o ).
tff(pred_def_24600,type,
v38753: state_type > $o ).
tff(pred_def_24601,type,
v38755: state_type > $o ).
tff(pred_def_24602,type,
v38751: state_type > $o ).
tff(pred_def_24603,type,
v38760: state_type > $o ).
tff(pred_def_24604,type,
v38766: ( state_type * $int ) > $o ).
tff(pred_def_24605,type,
v38764: ( state_type * $int ) > $o ).
tff(pred_def_24606,type,
v38762: ( state_type * $int ) > $o ).
tff(pred_def_24607,type,
v38767: ( state_type * $int ) > $o ).
tff(pred_def_24608,type,
v38757: state_type > $o ).
tff(pred_def_24609,type,
v38771: state_type > $o ).
tff(pred_def_24610,type,
v38774: state_type > $o ).
tff(pred_def_24611,type,
v38775: state_type > $o ).
tff(pred_def_24612,type,
v38773: state_type > $o ).
tff(pred_def_24613,type,
v38778: state_type > $o ).
tff(pred_def_24614,type,
v38777: state_type > $o ).
tff(pred_def_24615,type,
v38779: state_type > $o ).
tff(pred_def_24616,type,
v38776: state_type > $o ).
tff(pred_def_24617,type,
v38772: state_type > $o ).
tff(pred_def_24618,type,
v38770: state_type > $o ).
tff(pred_def_24619,type,
v38781: state_type > $o ).
tff(pred_def_24620,type,
v38780: state_type > $o ).
tff(pred_def_24621,type,
v38745: state_type > $o ).
tff(pred_def_24622,type,
v38743: state_type > $o ).
tff(pred_def_24623,type,
v38791: state_type > $o ).
tff(pred_def_24624,type,
v38793: state_type > $o ).
tff(pred_def_24625,type,
v38799: state_type > $o ).
tff(pred_def_24626,type,
v38801: state_type > $o ).
tff(pred_def_24627,type,
v38797: state_type > $o ).
tff(pred_def_24628,type,
v38795: state_type > $o ).
tff(pred_def_24629,type,
v38803: state_type > $o ).
tff(pred_def_24630,type,
v38807: state_type > $o ).
tff(pred_def_24631,type,
v38810: state_type > $o ).
tff(pred_def_24632,type,
v38811: state_type > $o ).
tff(pred_def_24633,type,
v38809: state_type > $o ).
tff(pred_def_24634,type,
v38814: state_type > $o ).
tff(pred_def_24635,type,
v38813: state_type > $o ).
tff(pred_def_24636,type,
v38815: state_type > $o ).
tff(pred_def_24637,type,
v38812: state_type > $o ).
tff(pred_def_24638,type,
v38808: state_type > $o ).
tff(pred_def_24639,type,
v38806: state_type > $o ).
tff(pred_def_24640,type,
v38817: state_type > $o ).
tff(pred_def_24641,type,
v38816: state_type > $o ).
tff(pred_def_24642,type,
v38789: state_type > $o ).
tff(pred_def_24643,type,
v38787: state_type > $o ).
tff(pred_def_24644,type,
v38827: state_type > $o ).
tff(pred_def_24645,type,
v38829: state_type > $o ).
tff(pred_def_24646,type,
v38833: state_type > $o ).
tff(pred_def_24647,type,
v38835: state_type > $o ).
tff(pred_def_24648,type,
v38831: state_type > $o ).
tff(pred_def_24649,type,
v38837: state_type > $o ).
tff(pred_def_24650,type,
v38841: state_type > $o ).
tff(pred_def_24651,type,
v38844: state_type > $o ).
tff(pred_def_24652,type,
v38845: state_type > $o ).
tff(pred_def_24653,type,
v38843: state_type > $o ).
tff(pred_def_24654,type,
v38848: state_type > $o ).
tff(pred_def_24655,type,
v38847: state_type > $o ).
tff(pred_def_24656,type,
v38849: state_type > $o ).
tff(pred_def_24657,type,
v38846: state_type > $o ).
tff(pred_def_24658,type,
v38842: state_type > $o ).
tff(pred_def_24659,type,
v38840: state_type > $o ).
tff(pred_def_24660,type,
v38851: state_type > $o ).
tff(pred_def_24661,type,
v38850: state_type > $o ).
tff(pred_def_24662,type,
v38825: state_type > $o ).
tff(pred_def_24663,type,
v38823: state_type > $o ).
tff(pred_def_24664,type,
v38861: state_type > $o ).
tff(pred_def_24665,type,
v38863: state_type > $o ).
tff(pred_def_24666,type,
v38867: state_type > $o ).
tff(pred_def_24667,type,
v38869: state_type > $o ).
tff(pred_def_24668,type,
v38865: state_type > $o ).
tff(pred_def_24669,type,
v38871: state_type > $o ).
tff(pred_def_24670,type,
v38875: state_type > $o ).
tff(pred_def_24671,type,
v38878: state_type > $o ).
tff(pred_def_24672,type,
v38879: state_type > $o ).
tff(pred_def_24673,type,
v38877: state_type > $o ).
tff(pred_def_24674,type,
v38882: state_type > $o ).
tff(pred_def_24675,type,
v38881: state_type > $o ).
tff(pred_def_24676,type,
v38883: state_type > $o ).
tff(pred_def_24677,type,
v38880: state_type > $o ).
tff(pred_def_24678,type,
v38876: state_type > $o ).
tff(pred_def_24679,type,
v38874: state_type > $o ).
tff(pred_def_24680,type,
v38885: state_type > $o ).
tff(pred_def_24681,type,
v38884: state_type > $o ).
tff(pred_def_24682,type,
v38859: state_type > $o ).
tff(pred_def_24683,type,
v38857: state_type > $o ).
tff(pred_def_24684,type,
v38895: state_type > $o ).
tff(pred_def_24685,type,
v38897: state_type > $o ).
tff(pred_def_24686,type,
v38901: state_type > $o ).
tff(pred_def_24687,type,
v38903: state_type > $o ).
tff(pred_def_24688,type,
v38899: state_type > $o ).
tff(pred_def_24689,type,
v38905: state_type > $o ).
tff(pred_def_24690,type,
v38909: state_type > $o ).
tff(pred_def_24691,type,
v38912: state_type > $o ).
tff(pred_def_24692,type,
v38913: state_type > $o ).
tff(pred_def_24693,type,
v38911: state_type > $o ).
tff(pred_def_24694,type,
v38916: state_type > $o ).
tff(pred_def_24695,type,
v38915: state_type > $o ).
tff(pred_def_24696,type,
v38917: state_type > $o ).
tff(pred_def_24697,type,
v38914: state_type > $o ).
tff(pred_def_24698,type,
v38910: state_type > $o ).
tff(pred_def_24699,type,
v38908: state_type > $o ).
tff(pred_def_24700,type,
v38919: state_type > $o ).
tff(pred_def_24701,type,
v38918: state_type > $o ).
tff(pred_def_24702,type,
v38893: state_type > $o ).
tff(pred_def_24703,type,
v38891: state_type > $o ).
tff(pred_def_24704,type,
v38929: state_type > $o ).
tff(pred_def_24705,type,
v38931: state_type > $o ).
tff(pred_def_24706,type,
v38935: state_type > $o ).
tff(pred_def_24707,type,
v38937: state_type > $o ).
tff(pred_def_24708,type,
v38933: state_type > $o ).
tff(pred_def_24709,type,
v38948: state_type > $o ).
tff(pred_def_24710,type,
v38949: state_type > $o ).
tff(pred_def_24711,type,
v38950: ( state_type * $int ) > $o ).
tff(pred_def_24712,type,
v38951: state_type > $o ).
tff(pred_def_24713,type,
v38952: state_type > $o ).
tff(pred_def_24714,type,
v38953: ( state_type * $int ) > $o ).
tff(pred_def_24715,type,
v38954: state_type > $o ).
tff(pred_def_24716,type,
v38955: state_type > $o ).
tff(pred_def_24717,type,
v38956: ( state_type * $int ) > $o ).
tff(pred_def_24718,type,
v38958: state_type > $o ).
tff(pred_def_24719,type,
v38959: state_type > $o ).
tff(pred_def_24720,type,
v38957: state_type > $o ).
tff(pred_def_24721,type,
v38947: ( state_type * $int ) > $o ).
tff(pred_def_24722,type,
v38946: ( state_type * $int ) > $o ).
tff(pred_def_24723,type,
v38961: state_type > $o ).
tff(pred_def_24724,type,
v38960: ( state_type * $int ) > $o ).
tff(pred_def_24725,type,
v38944: ( state_type * $int ) > $o ).
tff(pred_def_24726,type,
v38942: ( state_type * $int ) > $o ).
tff(pred_def_24727,type,
v38939: state_type > $o ).
tff(pred_def_24728,type,
v38965: state_type > $o ).
tff(pred_def_24729,type,
v38968: state_type > $o ).
tff(pred_def_24730,type,
v38969: state_type > $o ).
tff(pred_def_24731,type,
v38967: state_type > $o ).
tff(pred_def_24732,type,
v38972: state_type > $o ).
tff(pred_def_24733,type,
v38971: state_type > $o ).
tff(pred_def_24734,type,
v38973: state_type > $o ).
tff(pred_def_24735,type,
v38970: state_type > $o ).
tff(pred_def_24736,type,
v38966: state_type > $o ).
tff(pred_def_24737,type,
v38964: state_type > $o ).
tff(pred_def_24738,type,
v38975: state_type > $o ).
tff(pred_def_24739,type,
v38974: state_type > $o ).
tff(pred_def_24740,type,
v38927: state_type > $o ).
tff(pred_def_24741,type,
v38925: state_type > $o ).
tff(pred_def_24742,type,
v38985: state_type > $o ).
tff(pred_def_24743,type,
v38987: state_type > $o ).
tff(pred_def_24744,type,
v38991: state_type > $o ).
tff(pred_def_24745,type,
v38993: state_type > $o ).
tff(pred_def_24746,type,
v38989: state_type > $o ).
tff(pred_def_24747,type,
v38995: state_type > $o ).
tff(pred_def_24748,type,
v38999: state_type > $o ).
tff(pred_def_24749,type,
v39002: state_type > $o ).
tff(pred_def_24750,type,
v39003: state_type > $o ).
tff(pred_def_24751,type,
v39001: state_type > $o ).
tff(pred_def_24752,type,
v39006: state_type > $o ).
tff(pred_def_24753,type,
v39005: state_type > $o ).
tff(pred_def_24754,type,
v39007: state_type > $o ).
tff(pred_def_24755,type,
v39004: state_type > $o ).
tff(pred_def_24756,type,
v39000: state_type > $o ).
tff(pred_def_24757,type,
v38998: state_type > $o ).
tff(pred_def_24758,type,
v39009: state_type > $o ).
tff(pred_def_24759,type,
v39008: state_type > $o ).
tff(pred_def_24760,type,
v38983: state_type > $o ).
tff(pred_def_24761,type,
v38981: state_type > $o ).
tff(pred_def_24762,type,
v39019: state_type > $o ).
tff(pred_def_24763,type,
v39021: state_type > $o ).
tff(pred_def_24764,type,
v39025: state_type > $o ).
tff(pred_def_24765,type,
v39027: state_type > $o ).
tff(pred_def_24766,type,
v39023: state_type > $o ).
tff(pred_def_24767,type,
v39029: state_type > $o ).
tff(pred_def_24768,type,
v39033: state_type > $o ).
tff(pred_def_24769,type,
v39036: state_type > $o ).
tff(pred_def_24770,type,
v39037: state_type > $o ).
tff(pred_def_24771,type,
v39035: state_type > $o ).
tff(pred_def_24772,type,
v39040: state_type > $o ).
tff(pred_def_24773,type,
v39039: state_type > $o ).
tff(pred_def_24774,type,
v39041: state_type > $o ).
tff(pred_def_24775,type,
v39038: state_type > $o ).
tff(pred_def_24776,type,
v39034: state_type > $o ).
tff(pred_def_24777,type,
v39032: state_type > $o ).
tff(pred_def_24778,type,
v39043: state_type > $o ).
tff(pred_def_24779,type,
v39042: state_type > $o ).
tff(pred_def_24780,type,
v39017: state_type > $o ).
tff(pred_def_24781,type,
v39015: state_type > $o ).
tff(pred_def_24782,type,
v39053: state_type > $o ).
tff(pred_def_24783,type,
v39055: state_type > $o ).
tff(pred_def_24784,type,
v39059: state_type > $o ).
tff(pred_def_24785,type,
v39061: state_type > $o ).
tff(pred_def_24786,type,
v39057: state_type > $o ).
tff(pred_def_24787,type,
v39063: state_type > $o ).
tff(pred_def_24788,type,
v39067: state_type > $o ).
tff(pred_def_24789,type,
v39070: state_type > $o ).
tff(pred_def_24790,type,
v39071: state_type > $o ).
tff(pred_def_24791,type,
v39069: state_type > $o ).
tff(pred_def_24792,type,
v39074: state_type > $o ).
tff(pred_def_24793,type,
v39073: state_type > $o ).
tff(pred_def_24794,type,
v39075: state_type > $o ).
tff(pred_def_24795,type,
v39072: state_type > $o ).
tff(pred_def_24796,type,
v39068: state_type > $o ).
tff(pred_def_24797,type,
v39066: state_type > $o ).
tff(pred_def_24798,type,
v39077: state_type > $o ).
tff(pred_def_24799,type,
v39076: state_type > $o ).
tff(pred_def_24800,type,
v39051: state_type > $o ).
tff(pred_def_24801,type,
v39049: state_type > $o ).
tff(pred_def_24802,type,
v39087: state_type > $o ).
tff(pred_def_24803,type,
v39089: state_type > $o ).
tff(pred_def_24804,type,
v39093: state_type > $o ).
tff(pred_def_24805,type,
v39095: state_type > $o ).
tff(pred_def_24806,type,
v39091: state_type > $o ).
tff(pred_def_24807,type,
v39097: state_type > $o ).
tff(pred_def_24808,type,
v39101: state_type > $o ).
tff(pred_def_24809,type,
v39104: state_type > $o ).
tff(pred_def_24810,type,
v39105: state_type > $o ).
tff(pred_def_24811,type,
v39103: state_type > $o ).
tff(pred_def_24812,type,
v39108: state_type > $o ).
tff(pred_def_24813,type,
v39107: state_type > $o ).
tff(pred_def_24814,type,
v39109: state_type > $o ).
tff(pred_def_24815,type,
v39106: state_type > $o ).
tff(pred_def_24816,type,
v39102: state_type > $o ).
tff(pred_def_24817,type,
v39100: state_type > $o ).
tff(pred_def_24818,type,
v39111: state_type > $o ).
tff(pred_def_24819,type,
v39110: state_type > $o ).
tff(pred_def_24820,type,
v39085: state_type > $o ).
tff(pred_def_24821,type,
v39083: state_type > $o ).
tff(pred_def_24822,type,
v39121: state_type > $o ).
tff(pred_def_24823,type,
v39123: state_type > $o ).
tff(pred_def_24824,type,
v39127: state_type > $o ).
tff(pred_def_24825,type,
v39129: state_type > $o ).
tff(pred_def_24826,type,
v39125: state_type > $o ).
tff(pred_def_24827,type,
v39131: state_type > $o ).
tff(pred_def_24828,type,
v39135: state_type > $o ).
tff(pred_def_24829,type,
v39138: state_type > $o ).
tff(pred_def_24830,type,
v39139: state_type > $o ).
tff(pred_def_24831,type,
v39137: state_type > $o ).
tff(pred_def_24832,type,
v39142: state_type > $o ).
tff(pred_def_24833,type,
v39141: state_type > $o ).
tff(pred_def_24834,type,
v39143: state_type > $o ).
tff(pred_def_24835,type,
v39140: state_type > $o ).
tff(pred_def_24836,type,
v39136: state_type > $o ).
tff(pred_def_24837,type,
v39134: state_type > $o ).
tff(pred_def_24838,type,
v39145: state_type > $o ).
tff(pred_def_24839,type,
v39144: state_type > $o ).
tff(pred_def_24840,type,
v39119: state_type > $o ).
tff(pred_def_24841,type,
v39117: state_type > $o ).
tff(pred_def_24842,type,
v39155: state_type > $o ).
tff(pred_def_24843,type,
v39157: state_type > $o ).
tff(pred_def_24844,type,
v39161: state_type > $o ).
tff(pred_def_24845,type,
v39163: state_type > $o ).
tff(pred_def_24846,type,
v39159: state_type > $o ).
tff(pred_def_24847,type,
v39165: state_type > $o ).
tff(pred_def_24848,type,
v39169: state_type > $o ).
tff(pred_def_24849,type,
v39172: state_type > $o ).
tff(pred_def_24850,type,
v39173: state_type > $o ).
tff(pred_def_24851,type,
v39171: state_type > $o ).
tff(pred_def_24852,type,
v39176: state_type > $o ).
tff(pred_def_24853,type,
v39175: state_type > $o ).
tff(pred_def_24854,type,
v39177: state_type > $o ).
tff(pred_def_24855,type,
v39174: state_type > $o ).
tff(pred_def_24856,type,
v39170: state_type > $o ).
tff(pred_def_24857,type,
v39168: state_type > $o ).
tff(pred_def_24858,type,
v39179: state_type > $o ).
tff(pred_def_24859,type,
v39178: state_type > $o ).
tff(pred_def_24860,type,
v39153: state_type > $o ).
tff(pred_def_24861,type,
v39151: state_type > $o ).
tff(pred_def_24862,type,
v39189: state_type > $o ).
tff(pred_def_24863,type,
v39191: state_type > $o ).
tff(pred_def_24864,type,
v39195: state_type > $o ).
tff(pred_def_24865,type,
v39197: state_type > $o ).
tff(pred_def_24866,type,
v39193: state_type > $o ).
tff(pred_def_24867,type,
v39199: state_type > $o ).
tff(pred_def_24868,type,
v39203: state_type > $o ).
tff(pred_def_24869,type,
v39206: state_type > $o ).
tff(pred_def_24870,type,
v39207: state_type > $o ).
tff(pred_def_24871,type,
v39205: state_type > $o ).
tff(pred_def_24872,type,
v39210: state_type > $o ).
tff(pred_def_24873,type,
v39209: state_type > $o ).
tff(pred_def_24874,type,
v39211: state_type > $o ).
tff(pred_def_24875,type,
v39208: state_type > $o ).
tff(pred_def_24876,type,
v39204: state_type > $o ).
tff(pred_def_24877,type,
v39202: state_type > $o ).
tff(pred_def_24878,type,
v39213: state_type > $o ).
tff(pred_def_24879,type,
v39212: state_type > $o ).
tff(pred_def_24880,type,
v39187: state_type > $o ).
tff(pred_def_24881,type,
v39185: state_type > $o ).
tff(pred_def_24882,type,
v39223: state_type > $o ).
tff(pred_def_24883,type,
v39225: state_type > $o ).
tff(pred_def_24884,type,
v39229: state_type > $o ).
tff(pred_def_24885,type,
v39231: state_type > $o ).
tff(pred_def_24886,type,
v39227: state_type > $o ).
tff(pred_def_24887,type,
v39233: state_type > $o ).
tff(pred_def_24888,type,
v39237: state_type > $o ).
tff(pred_def_24889,type,
v39240: state_type > $o ).
tff(pred_def_24890,type,
v39241: state_type > $o ).
tff(pred_def_24891,type,
v39239: state_type > $o ).
tff(pred_def_24892,type,
v39244: state_type > $o ).
tff(pred_def_24893,type,
v39243: state_type > $o ).
tff(pred_def_24894,type,
v39245: state_type > $o ).
tff(pred_def_24895,type,
v39242: state_type > $o ).
tff(pred_def_24896,type,
v39238: state_type > $o ).
tff(pred_def_24897,type,
v39236: state_type > $o ).
tff(pred_def_24898,type,
v39247: state_type > $o ).
tff(pred_def_24899,type,
v39246: state_type > $o ).
tff(pred_def_24900,type,
v39221: state_type > $o ).
tff(pred_def_24901,type,
v39219: state_type > $o ).
tff(pred_def_24902,type,
v39257: state_type > $o ).
tff(pred_def_24903,type,
v39259: state_type > $o ).
tff(pred_def_24904,type,
v39263: state_type > $o ).
tff(pred_def_24905,type,
v39265: state_type > $o ).
tff(pred_def_24906,type,
v39261: state_type > $o ).
tff(pred_def_24907,type,
v39267: state_type > $o ).
tff(pred_def_24908,type,
v39271: state_type > $o ).
tff(pred_def_24909,type,
v39274: state_type > $o ).
tff(pred_def_24910,type,
v39275: state_type > $o ).
tff(pred_def_24911,type,
v39273: state_type > $o ).
tff(pred_def_24912,type,
v39278: state_type > $o ).
tff(pred_def_24913,type,
v39277: state_type > $o ).
tff(pred_def_24914,type,
v39279: state_type > $o ).
tff(pred_def_24915,type,
v39276: state_type > $o ).
tff(pred_def_24916,type,
v39272: state_type > $o ).
tff(pred_def_24917,type,
v39270: state_type > $o ).
tff(pred_def_24918,type,
v39281: state_type > $o ).
tff(pred_def_24919,type,
v39280: state_type > $o ).
tff(pred_def_24920,type,
v39255: state_type > $o ).
tff(pred_def_24921,type,
v39253: state_type > $o ).
tff(pred_def_24922,type,
v39291: state_type > $o ).
tff(pred_def_24923,type,
v39293: state_type > $o ).
tff(pred_def_24924,type,
v39297: state_type > $o ).
tff(pred_def_24925,type,
v39299: state_type > $o ).
tff(pred_def_24926,type,
v39295: state_type > $o ).
tff(pred_def_24927,type,
v39301: state_type > $o ).
tff(pred_def_24928,type,
v39305: state_type > $o ).
tff(pred_def_24929,type,
v39308: state_type > $o ).
tff(pred_def_24930,type,
v39309: state_type > $o ).
tff(pred_def_24931,type,
v39307: state_type > $o ).
tff(pred_def_24932,type,
v39312: state_type > $o ).
tff(pred_def_24933,type,
v39311: state_type > $o ).
tff(pred_def_24934,type,
v39313: state_type > $o ).
tff(pred_def_24935,type,
v39310: state_type > $o ).
tff(pred_def_24936,type,
v39306: state_type > $o ).
tff(pred_def_24937,type,
v39304: state_type > $o ).
tff(pred_def_24938,type,
v39315: state_type > $o ).
tff(pred_def_24939,type,
v39314: state_type > $o ).
tff(pred_def_24940,type,
v39289: state_type > $o ).
tff(pred_def_24941,type,
v39287: state_type > $o ).
tff(pred_def_24942,type,
v39325: state_type > $o ).
tff(pred_def_24943,type,
v39327: state_type > $o ).
tff(pred_def_24944,type,
v39331: state_type > $o ).
tff(pred_def_24945,type,
v39333: state_type > $o ).
tff(pred_def_24946,type,
v39329: state_type > $o ).
tff(pred_def_24947,type,
v39335: state_type > $o ).
tff(pred_def_24948,type,
v39339: state_type > $o ).
tff(pred_def_24949,type,
v39342: state_type > $o ).
tff(pred_def_24950,type,
v39343: state_type > $o ).
tff(pred_def_24951,type,
v39341: state_type > $o ).
tff(pred_def_24952,type,
v39346: state_type > $o ).
tff(pred_def_24953,type,
v39345: state_type > $o ).
tff(pred_def_24954,type,
v39347: state_type > $o ).
tff(pred_def_24955,type,
v39344: state_type > $o ).
tff(pred_def_24956,type,
v39340: state_type > $o ).
tff(pred_def_24957,type,
v39338: state_type > $o ).
tff(pred_def_24958,type,
v39349: state_type > $o ).
tff(pred_def_24959,type,
v39348: state_type > $o ).
tff(pred_def_24960,type,
v39323: state_type > $o ).
tff(pred_def_24961,type,
v39321: state_type > $o ).
tff(pred_def_24962,type,
v39359: state_type > $o ).
tff(pred_def_24963,type,
v39361: state_type > $o ).
tff(pred_def_24964,type,
v39365: state_type > $o ).
tff(pred_def_24965,type,
v39367: state_type > $o ).
tff(pred_def_24966,type,
v39363: state_type > $o ).
tff(pred_def_24967,type,
v39369: state_type > $o ).
tff(pred_def_24968,type,
v39373: state_type > $o ).
tff(pred_def_24969,type,
v39376: state_type > $o ).
tff(pred_def_24970,type,
v39377: state_type > $o ).
tff(pred_def_24971,type,
v39375: state_type > $o ).
tff(pred_def_24972,type,
v39380: state_type > $o ).
tff(pred_def_24973,type,
v39379: state_type > $o ).
tff(pred_def_24974,type,
v39381: state_type > $o ).
tff(pred_def_24975,type,
v39378: state_type > $o ).
tff(pred_def_24976,type,
v39374: state_type > $o ).
tff(pred_def_24977,type,
v39372: state_type > $o ).
tff(pred_def_24978,type,
v39383: state_type > $o ).
tff(pred_def_24979,type,
v39382: state_type > $o ).
tff(pred_def_24980,type,
v39357: state_type > $o ).
tff(pred_def_24981,type,
v39355: state_type > $o ).
tff(pred_def_24982,type,
v39393: state_type > $o ).
tff(pred_def_24983,type,
v39395: state_type > $o ).
tff(pred_def_24984,type,
v39399: state_type > $o ).
tff(pred_def_24985,type,
v39401: state_type > $o ).
tff(pred_def_24986,type,
v39397: state_type > $o ).
tff(pred_def_24987,type,
v39403: state_type > $o ).
tff(pred_def_24988,type,
v39407: state_type > $o ).
tff(pred_def_24989,type,
v39410: state_type > $o ).
tff(pred_def_24990,type,
v39411: state_type > $o ).
tff(pred_def_24991,type,
v39409: state_type > $o ).
tff(pred_def_24992,type,
v39414: state_type > $o ).
tff(pred_def_24993,type,
v39413: state_type > $o ).
tff(pred_def_24994,type,
v39415: state_type > $o ).
tff(pred_def_24995,type,
v39412: state_type > $o ).
tff(pred_def_24996,type,
v39408: state_type > $o ).
tff(pred_def_24997,type,
v39406: state_type > $o ).
tff(pred_def_24998,type,
v39417: state_type > $o ).
tff(pred_def_24999,type,
v39416: state_type > $o ).
tff(pred_def_25000,type,
v39391: state_type > $o ).
tff(pred_def_25001,type,
v39389: state_type > $o ).
tff(pred_def_25002,type,
v39427: state_type > $o ).
tff(pred_def_25003,type,
v39429: state_type > $o ).
tff(pred_def_25004,type,
v39433: state_type > $o ).
tff(pred_def_25005,type,
v39435: state_type > $o ).
tff(pred_def_25006,type,
v39431: state_type > $o ).
tff(pred_def_25007,type,
v39437: state_type > $o ).
tff(pred_def_25008,type,
v39441: state_type > $o ).
tff(pred_def_25009,type,
v39444: state_type > $o ).
tff(pred_def_25010,type,
v39445: state_type > $o ).
tff(pred_def_25011,type,
v39443: state_type > $o ).
tff(pred_def_25012,type,
v39448: state_type > $o ).
tff(pred_def_25013,type,
v39447: state_type > $o ).
tff(pred_def_25014,type,
v39449: state_type > $o ).
tff(pred_def_25015,type,
v39446: state_type > $o ).
tff(pred_def_25016,type,
v39442: state_type > $o ).
tff(pred_def_25017,type,
v39440: state_type > $o ).
tff(pred_def_25018,type,
v39451: state_type > $o ).
tff(pred_def_25019,type,
v39450: state_type > $o ).
tff(pred_def_25020,type,
v39425: state_type > $o ).
tff(pred_def_25021,type,
v39423: state_type > $o ).
tff(pred_def_25022,type,
v39461: state_type > $o ).
tff(pred_def_25023,type,
v39463: state_type > $o ).
tff(pred_def_25024,type,
v39467: state_type > $o ).
tff(pred_def_25025,type,
v39469: state_type > $o ).
tff(pred_def_25026,type,
v39465: state_type > $o ).
tff(pred_def_25027,type,
v39471: state_type > $o ).
tff(pred_def_25028,type,
v39475: state_type > $o ).
tff(pred_def_25029,type,
v39478: state_type > $o ).
tff(pred_def_25030,type,
v39479: state_type > $o ).
tff(pred_def_25031,type,
v39477: state_type > $o ).
tff(pred_def_25032,type,
v39482: state_type > $o ).
tff(pred_def_25033,type,
v39481: state_type > $o ).
tff(pred_def_25034,type,
v39483: state_type > $o ).
tff(pred_def_25035,type,
v39480: state_type > $o ).
tff(pred_def_25036,type,
v39476: state_type > $o ).
tff(pred_def_25037,type,
v39474: state_type > $o ).
tff(pred_def_25038,type,
v39485: state_type > $o ).
tff(pred_def_25039,type,
v39484: state_type > $o ).
tff(pred_def_25040,type,
v39459: state_type > $o ).
tff(pred_def_25041,type,
v39457: state_type > $o ).
tff(pred_def_25042,type,
v39495: state_type > $o ).
tff(pred_def_25043,type,
v39497: state_type > $o ).
tff(pred_def_25044,type,
v39501: state_type > $o ).
tff(pred_def_25045,type,
v39503: state_type > $o ).
tff(pred_def_25046,type,
v39499: state_type > $o ).
tff(pred_def_25047,type,
v39505: state_type > $o ).
tff(pred_def_25048,type,
v39509: state_type > $o ).
tff(pred_def_25049,type,
v39512: state_type > $o ).
tff(pred_def_25050,type,
v39513: state_type > $o ).
tff(pred_def_25051,type,
v39511: state_type > $o ).
tff(pred_def_25052,type,
v39516: state_type > $o ).
tff(pred_def_25053,type,
v39515: state_type > $o ).
tff(pred_def_25054,type,
v39517: state_type > $o ).
tff(pred_def_25055,type,
v39514: state_type > $o ).
tff(pred_def_25056,type,
v39510: state_type > $o ).
tff(pred_def_25057,type,
v39508: state_type > $o ).
tff(pred_def_25058,type,
v39519: state_type > $o ).
tff(pred_def_25059,type,
v39518: state_type > $o ).
tff(pred_def_25060,type,
v39493: state_type > $o ).
tff(pred_def_25061,type,
v39491: state_type > $o ).
tff(pred_def_25062,type,
v39529: state_type > $o ).
tff(pred_def_25063,type,
v39531: state_type > $o ).
tff(pred_def_25064,type,
v39535: state_type > $o ).
tff(pred_def_25065,type,
v39537: state_type > $o ).
tff(pred_def_25066,type,
v39533: state_type > $o ).
tff(pred_def_25067,type,
v39539: state_type > $o ).
tff(pred_def_25068,type,
v39543: state_type > $o ).
tff(pred_def_25069,type,
v39546: state_type > $o ).
tff(pred_def_25070,type,
v39547: state_type > $o ).
tff(pred_def_25071,type,
v39545: state_type > $o ).
tff(pred_def_25072,type,
v39550: state_type > $o ).
tff(pred_def_25073,type,
v39549: state_type > $o ).
tff(pred_def_25074,type,
v39551: state_type > $o ).
tff(pred_def_25075,type,
v39548: state_type > $o ).
tff(pred_def_25076,type,
v39544: state_type > $o ).
tff(pred_def_25077,type,
v39542: state_type > $o ).
tff(pred_def_25078,type,
v39553: state_type > $o ).
tff(pred_def_25079,type,
v39552: state_type > $o ).
tff(pred_def_25080,type,
v39527: state_type > $o ).
tff(pred_def_25081,type,
v39525: state_type > $o ).
tff(pred_def_25082,type,
v39563: state_type > $o ).
tff(pred_def_25083,type,
v39565: state_type > $o ).
tff(pred_def_25084,type,
v39569: state_type > $o ).
tff(pred_def_25085,type,
v39571: state_type > $o ).
tff(pred_def_25086,type,
v39567: state_type > $o ).
tff(pred_def_25087,type,
v39573: state_type > $o ).
tff(pred_def_25088,type,
v39577: state_type > $o ).
tff(pred_def_25089,type,
v39580: state_type > $o ).
tff(pred_def_25090,type,
v39581: state_type > $o ).
tff(pred_def_25091,type,
v39579: state_type > $o ).
tff(pred_def_25092,type,
v39584: state_type > $o ).
tff(pred_def_25093,type,
v39583: state_type > $o ).
tff(pred_def_25094,type,
v39585: state_type > $o ).
tff(pred_def_25095,type,
v39582: state_type > $o ).
tff(pred_def_25096,type,
v39578: state_type > $o ).
tff(pred_def_25097,type,
v39576: state_type > $o ).
tff(pred_def_25098,type,
v39587: state_type > $o ).
tff(pred_def_25099,type,
v39586: state_type > $o ).
tff(pred_def_25100,type,
v39561: state_type > $o ).
tff(pred_def_25101,type,
v39559: state_type > $o ).
tff(pred_def_25102,type,
v39597: state_type > $o ).
tff(pred_def_25103,type,
v39599: state_type > $o ).
tff(pred_def_25104,type,
v39603: state_type > $o ).
tff(pred_def_25105,type,
v39605: state_type > $o ).
tff(pred_def_25106,type,
v39601: state_type > $o ).
tff(pred_def_25107,type,
v39607: state_type > $o ).
tff(pred_def_25108,type,
v39611: state_type > $o ).
tff(pred_def_25109,type,
v39614: state_type > $o ).
tff(pred_def_25110,type,
v39615: state_type > $o ).
tff(pred_def_25111,type,
v39613: state_type > $o ).
tff(pred_def_25112,type,
v39618: state_type > $o ).
tff(pred_def_25113,type,
v39617: state_type > $o ).
tff(pred_def_25114,type,
v39619: state_type > $o ).
tff(pred_def_25115,type,
v39616: state_type > $o ).
tff(pred_def_25116,type,
v39612: state_type > $o ).
tff(pred_def_25117,type,
v39610: state_type > $o ).
tff(pred_def_25118,type,
v39621: state_type > $o ).
tff(pred_def_25119,type,
v39620: state_type > $o ).
tff(pred_def_25120,type,
v39595: state_type > $o ).
tff(pred_def_25121,type,
v39593: state_type > $o ).
tff(pred_def_25122,type,
v39631: state_type > $o ).
tff(pred_def_25123,type,
v39633: state_type > $o ).
tff(pred_def_25124,type,
v39637: state_type > $o ).
tff(pred_def_25125,type,
v39639: state_type > $o ).
tff(pred_def_25126,type,
v39635: state_type > $o ).
tff(pred_def_25127,type,
v39641: state_type > $o ).
tff(pred_def_25128,type,
v39645: state_type > $o ).
tff(pred_def_25129,type,
v39648: state_type > $o ).
tff(pred_def_25130,type,
v39649: state_type > $o ).
tff(pred_def_25131,type,
v39647: state_type > $o ).
tff(pred_def_25132,type,
v39652: state_type > $o ).
tff(pred_def_25133,type,
v39651: state_type > $o ).
tff(pred_def_25134,type,
v39653: state_type > $o ).
tff(pred_def_25135,type,
v39650: state_type > $o ).
tff(pred_def_25136,type,
v39646: state_type > $o ).
tff(pred_def_25137,type,
v39644: state_type > $o ).
tff(pred_def_25138,type,
v39655: state_type > $o ).
tff(pred_def_25139,type,
v39654: state_type > $o ).
tff(pred_def_25140,type,
v39629: state_type > $o ).
tff(pred_def_25141,type,
v39627: state_type > $o ).
tff(pred_def_25142,type,
v39665: state_type > $o ).
tff(pred_def_25143,type,
v39667: state_type > $o ).
tff(pred_def_25144,type,
v39671: state_type > $o ).
tff(pred_def_25145,type,
v39673: state_type > $o ).
tff(pred_def_25146,type,
v39669: state_type > $o ).
tff(pred_def_25147,type,
v39677: ( state_type * $int ) > $o ).
tff(pred_def_25148,type,
v39676: ( state_type * $int ) > $o ).
tff(pred_def_25149,type,
v39675: state_type > $o ).
tff(pred_def_25150,type,
v39681: state_type > $o ).
tff(pred_def_25151,type,
v39684: state_type > $o ).
tff(pred_def_25152,type,
v39685: state_type > $o ).
tff(pred_def_25153,type,
v39683: state_type > $o ).
tff(pred_def_25154,type,
v39688: state_type > $o ).
tff(pred_def_25155,type,
v39687: state_type > $o ).
tff(pred_def_25156,type,
v39689: state_type > $o ).
tff(pred_def_25157,type,
v39686: state_type > $o ).
tff(pred_def_25158,type,
v39682: state_type > $o ).
tff(pred_def_25159,type,
v39680: state_type > $o ).
tff(pred_def_25160,type,
v39691: state_type > $o ).
tff(pred_def_25161,type,
v39690: state_type > $o ).
tff(pred_def_25162,type,
v39663: state_type > $o ).
tff(pred_def_25163,type,
v39661: state_type > $o ).
tff(pred_def_25164,type,
v39701: state_type > $o ).
tff(pred_def_25165,type,
v39703: state_type > $o ).
tff(pred_def_25166,type,
v39707: state_type > $o ).
tff(pred_def_25167,type,
v39709: state_type > $o ).
tff(pred_def_25168,type,
v39705: state_type > $o ).
tff(pred_def_25169,type,
v39711: state_type > $o ).
tff(pred_def_25170,type,
v39715: state_type > $o ).
tff(pred_def_25171,type,
v39718: state_type > $o ).
tff(pred_def_25172,type,
v39719: state_type > $o ).
tff(pred_def_25173,type,
v39717: state_type > $o ).
tff(pred_def_25174,type,
v39722: state_type > $o ).
tff(pred_def_25175,type,
v39721: state_type > $o ).
tff(pred_def_25176,type,
v39723: state_type > $o ).
tff(pred_def_25177,type,
v39720: state_type > $o ).
tff(pred_def_25178,type,
v39716: state_type > $o ).
tff(pred_def_25179,type,
v39714: state_type > $o ).
tff(pred_def_25180,type,
v39725: state_type > $o ).
tff(pred_def_25181,type,
v39724: state_type > $o ).
tff(pred_def_25182,type,
v39699: state_type > $o ).
tff(pred_def_25183,type,
v39697: state_type > $o ).
tff(pred_def_25184,type,
v39735: state_type > $o ).
tff(pred_def_25185,type,
v39737: state_type > $o ).
tff(pred_def_25186,type,
v39741: state_type > $o ).
tff(pred_def_25187,type,
v39743: state_type > $o ).
tff(pred_def_25188,type,
v39739: state_type > $o ).
tff(pred_def_25189,type,
v39745: state_type > $o ).
tff(pred_def_25190,type,
v39749: state_type > $o ).
tff(pred_def_25191,type,
v39752: state_type > $o ).
tff(pred_def_25192,type,
v39753: state_type > $o ).
tff(pred_def_25193,type,
v39751: state_type > $o ).
tff(pred_def_25194,type,
v39756: state_type > $o ).
tff(pred_def_25195,type,
v39755: state_type > $o ).
tff(pred_def_25196,type,
v39757: state_type > $o ).
tff(pred_def_25197,type,
v39754: state_type > $o ).
tff(pred_def_25198,type,
v39750: state_type > $o ).
tff(pred_def_25199,type,
v39748: state_type > $o ).
tff(pred_def_25200,type,
v39759: state_type > $o ).
tff(pred_def_25201,type,
v39758: state_type > $o ).
tff(pred_def_25202,type,
v39733: state_type > $o ).
tff(pred_def_25203,type,
v39731: state_type > $o ).
tff(pred_def_25204,type,
v38575: ( state_type * $int ) > $o ).
tff(pred_def_25205,type,
v38573: ( state_type * $int ) > $o ).
tff(pred_def_25206,type,
v39769: ( state_type * $int ) > $o ).
tff(pred_def_25207,type,
v39771: state_type > $o ).
tff(pred_def_25208,type,
v39773: state_type > $o ).
tff(pred_def_25209,type,
v39775: state_type > $o ).
tff(pred_def_25210,type,
v39777: state_type > $o ).
tff(pred_def_25211,type,
v39779: state_type > $o ).
tff(pred_def_25212,type,
v39781: state_type > $o ).
tff(pred_def_25213,type,
v39783: state_type > $o ).
tff(pred_def_25214,type,
v39785: state_type > $o ).
tff(pred_def_25215,type,
v39787: state_type > $o ).
tff(pred_def_25216,type,
v39789: state_type > $o ).
tff(pred_def_25217,type,
v39791: state_type > $o ).
tff(pred_def_25218,type,
v39793: state_type > $o ).
tff(pred_def_25219,type,
v39795: state_type > $o ).
tff(pred_def_25220,type,
v39797: state_type > $o ).
tff(pred_def_25221,type,
v39799: state_type > $o ).
tff(pred_def_25222,type,
v39801: state_type > $o ).
tff(pred_def_25223,type,
v39803: state_type > $o ).
tff(pred_def_25224,type,
v39805: state_type > $o ).
tff(pred_def_25225,type,
v39807: state_type > $o ).
tff(pred_def_25226,type,
v39809: state_type > $o ).
tff(pred_def_25227,type,
v39811: state_type > $o ).
tff(pred_def_25228,type,
v39813: state_type > $o ).
tff(pred_def_25229,type,
v39815: state_type > $o ).
tff(pred_def_25230,type,
v39817: state_type > $o ).
tff(pred_def_25231,type,
v39819: state_type > $o ).
tff(pred_def_25232,type,
v39821: state_type > $o ).
tff(pred_def_25233,type,
v39823: state_type > $o ).
tff(pred_def_25234,type,
v39825: state_type > $o ).
tff(pred_def_25235,type,
v39827: state_type > $o ).
tff(pred_def_25236,type,
v39829: state_type > $o ).
tff(pred_def_25237,type,
v39831: state_type > $o ).
tff(pred_def_25238,type,
v39833: state_type > $o ).
tff(pred_def_25239,type,
v39767: ( state_type * $int ) > $o ).
tff(pred_def_25240,type,
v39837: ( state_type * $int ) > $o ).
tff(pred_def_25241,type,
v39839: state_type > $o ).
tff(pred_def_25242,type,
v39841: state_type > $o ).
tff(pred_def_25243,type,
v39843: state_type > $o ).
tff(pred_def_25244,type,
v39845: state_type > $o ).
tff(pred_def_25245,type,
v39847: state_type > $o ).
tff(pred_def_25246,type,
v39849: state_type > $o ).
tff(pred_def_25247,type,
v39835: ( state_type * $int ) > $o ).
tff(pred_def_25248,type,
v39855: state_type > $o ).
tff(pred_def_25249,type,
v39857: state_type > $o ).
tff(pred_def_25250,type,
v39853: state_type > $o ).
tff(pred_def_25251,type,
v39851: state_type > $o ).
tff(pred_def_25252,type,
v39866: state_type > $o ).
tff(pred_def_25253,type,
v39870: state_type > $o ).
tff(pred_def_25254,type,
v39874: state_type > $o ).
tff(pred_def_25255,type,
v39872: state_type > $o ).
tff(pred_def_25256,type,
v39882: state_type > $o ).
tff(pred_def_25257,type,
v39884: state_type > $o ).
tff(pred_def_25258,type,
v39880: state_type > $o ).
tff(pred_def_25259,type,
v39878: state_type > $o ).
tff(pred_def_25260,type,
v39876: state_type > $o ).
tff(pred_def_25261,type,
v39890: state_type > $o ).
tff(pred_def_25262,type,
v39892: state_type > $o ).
tff(pred_def_25263,type,
v39888: state_type > $o ).
tff(pred_def_25264,type,
v39887: state_type > $o ).
tff(pred_def_25265,type,
v39898: state_type > $o ).
tff(pred_def_25266,type,
v39899: state_type > $o ).
tff(pred_def_25267,type,
v39895: state_type > $o ).
tff(pred_def_25268,type,
v39897: state_type > $o ).
tff(pred_def_25269,type,
v39868: state_type > $o ).
tff(pred_def_25270,type,
v39907: state_type > $o ).
tff(pred_def_25271,type,
v39905: state_type > $o ).
tff(pred_def_25272,type,
v39903: state_type > $o ).
tff(pred_def_25273,type,
v39909: state_type > $o ).
tff(pred_def_25274,type,
v39864: state_type > $o ).
tff(pred_def_25275,type,
v39862: state_type > $o ).
tff(pred_def_25276,type,
v39860: state_type > $o ).
tff(pred_def_25277,type,
v39911: state_type > $o ).
tff(pred_def_25278,type,
v39916: state_type > $o ).
tff(pred_def_25279,type,
v39915: state_type > $o ).
tff(pred_def_25280,type,
v39918: state_type > $o ).
tff(pred_def_25281,type,
v39919: state_type > $o ).
tff(pred_def_25282,type,
v39917: state_type > $o ).
tff(pred_def_25283,type,
v39914: state_type > $o ).
tff(pred_def_25284,type,
v39765: ( state_type * $int ) > $o ).
tff(pred_def_25285,type,
v39934: state_type > $o ).
tff(pred_def_25286,type,
v39936: state_type > $o ).
tff(pred_def_25287,type,
v39942: state_type > $o ).
tff(pred_def_25288,type,
v39944: state_type > $o ).
tff(pred_def_25289,type,
v39940: ( state_type * $int ) > $o ).
tff(pred_def_25290,type,
v39938: state_type > $o ).
tff(pred_def_25291,type,
v39954: state_type > $o ).
tff(pred_def_25292,type,
v39956: state_type > $o ).
tff(pred_def_25293,type,
v39952: state_type > $o ).
tff(pred_def_25294,type,
v39950: state_type > $o ).
tff(pred_def_25295,type,
v39948: state_type > $o ).
tff(pred_def_25296,type,
v39946: state_type > $o ).
tff(pred_def_25297,type,
v39961: state_type > $o ).
tff(pred_def_25298,type,
v39964: state_type > $o ).
tff(pred_def_25299,type,
v39965: state_type > $o ).
tff(pred_def_25300,type,
v39963: state_type > $o ).
tff(pred_def_25301,type,
v39968: state_type > $o ).
tff(pred_def_25302,type,
v39967: state_type > $o ).
tff(pred_def_25303,type,
v39969: state_type > $o ).
tff(pred_def_25304,type,
v39966: state_type > $o ).
tff(pred_def_25305,type,
v39962: state_type > $o ).
tff(pred_def_25306,type,
v39960: state_type > $o ).
tff(pred_def_25307,type,
v39971: state_type > $o ).
tff(pred_def_25308,type,
v39970: state_type > $o ).
tff(pred_def_25309,type,
v39932: state_type > $o ).
tff(pred_def_25310,type,
v39930: state_type > $o ).
tff(pred_def_25311,type,
v39928: state_type > $o ).
tff(pred_def_25312,type,
v39926: state_type > $o ).
tff(pred_def_25313,type,
v39924: state_type > $o ).
tff(pred_def_25314,type,
v39981: state_type > $o ).
tff(pred_def_25315,type,
v39980: state_type > $o ).
tff(pred_def_25316,type,
v39979: state_type > $o ).
tff(pred_def_25317,type,
v39989: state_type > $o ).
tff(pred_def_25318,type,
v39988: state_type > $o ).
tff(pred_def_25319,type,
v39987: state_type > $o ).
tff(pred_def_25320,type,
v39997: state_type > $o ).
tff(pred_def_25321,type,
v39996: state_type > $o ).
tff(pred_def_25322,type,
v39995: state_type > $o ).
tff(pred_def_25323,type,
v40005: state_type > $o ).
tff(pred_def_25324,type,
v40004: state_type > $o ).
tff(pred_def_25325,type,
v40003: state_type > $o ).
tff(pred_def_25326,type,
v40013: state_type > $o ).
tff(pred_def_25327,type,
v40012: state_type > $o ).
tff(pred_def_25328,type,
v40011: state_type > $o ).
tff(pred_def_25329,type,
v40021: state_type > $o ).
tff(pred_def_25330,type,
v40020: state_type > $o ).
tff(pred_def_25331,type,
v40019: state_type > $o ).
tff(pred_def_25332,type,
v40029: state_type > $o ).
tff(pred_def_25333,type,
v40028: state_type > $o ).
tff(pred_def_25334,type,
v40027: state_type > $o ).
tff(pred_def_25335,type,
v40037: state_type > $o ).
tff(pred_def_25336,type,
v40036: state_type > $o ).
tff(pred_def_25337,type,
v40035: state_type > $o ).
tff(pred_def_25338,type,
v40045: state_type > $o ).
tff(pred_def_25339,type,
v40044: state_type > $o ).
tff(pred_def_25340,type,
v40043: state_type > $o ).
tff(pred_def_25341,type,
v40053: state_type > $o ).
tff(pred_def_25342,type,
v40052: state_type > $o ).
tff(pred_def_25343,type,
v40051: state_type > $o ).
tff(pred_def_25344,type,
v40061: state_type > $o ).
tff(pred_def_25345,type,
v40060: state_type > $o ).
tff(pred_def_25346,type,
v40059: state_type > $o ).
tff(pred_def_25347,type,
v40069: state_type > $o ).
tff(pred_def_25348,type,
v40068: state_type > $o ).
tff(pred_def_25349,type,
v40067: state_type > $o ).
tff(pred_def_25350,type,
v40077: state_type > $o ).
tff(pred_def_25351,type,
v40076: state_type > $o ).
tff(pred_def_25352,type,
v40075: state_type > $o ).
tff(pred_def_25353,type,
v40085: state_type > $o ).
tff(pred_def_25354,type,
v40084: state_type > $o ).
tff(pred_def_25355,type,
v40083: state_type > $o ).
tff(pred_def_25356,type,
v40093: state_type > $o ).
tff(pred_def_25357,type,
v40092: state_type > $o ).
tff(pred_def_25358,type,
v40091: state_type > $o ).
tff(pred_def_25359,type,
v40101: state_type > $o ).
tff(pred_def_25360,type,
v40100: state_type > $o ).
tff(pred_def_25361,type,
v40099: state_type > $o ).
tff(pred_def_25362,type,
v40109: state_type > $o ).
tff(pred_def_25363,type,
v40108: state_type > $o ).
tff(pred_def_25364,type,
v40107: state_type > $o ).
tff(pred_def_25365,type,
v40117: state_type > $o ).
tff(pred_def_25366,type,
v40116: state_type > $o ).
tff(pred_def_25367,type,
v40115: state_type > $o ).
tff(pred_def_25368,type,
v40125: state_type > $o ).
tff(pred_def_25369,type,
v40124: state_type > $o ).
tff(pred_def_25370,type,
v40123: state_type > $o ).
tff(pred_def_25371,type,
v40133: state_type > $o ).
tff(pred_def_25372,type,
v40132: state_type > $o ).
tff(pred_def_25373,type,
v40131: state_type > $o ).
tff(pred_def_25374,type,
v40141: state_type > $o ).
tff(pred_def_25375,type,
v40140: state_type > $o ).
tff(pred_def_25376,type,
v40139: state_type > $o ).
tff(pred_def_25377,type,
v40149: state_type > $o ).
tff(pred_def_25378,type,
v40148: state_type > $o ).
tff(pred_def_25379,type,
v40147: state_type > $o ).
tff(pred_def_25380,type,
v40157: state_type > $o ).
tff(pred_def_25381,type,
v40156: state_type > $o ).
tff(pred_def_25382,type,
v40155: state_type > $o ).
tff(pred_def_25383,type,
v40165: state_type > $o ).
tff(pred_def_25384,type,
v40164: state_type > $o ).
tff(pred_def_25385,type,
v40163: state_type > $o ).
tff(pred_def_25386,type,
v40173: state_type > $o ).
tff(pred_def_25387,type,
v40172: state_type > $o ).
tff(pred_def_25388,type,
v40171: state_type > $o ).
tff(pred_def_25389,type,
v40181: state_type > $o ).
tff(pred_def_25390,type,
v40180: state_type > $o ).
tff(pred_def_25391,type,
v40179: state_type > $o ).
tff(pred_def_25392,type,
v40189: state_type > $o ).
tff(pred_def_25393,type,
v40188: state_type > $o ).
tff(pred_def_25394,type,
v40187: state_type > $o ).
tff(pred_def_25395,type,
v40197: state_type > $o ).
tff(pred_def_25396,type,
v40196: state_type > $o ).
tff(pred_def_25397,type,
v40195: state_type > $o ).
tff(pred_def_25398,type,
v40205: state_type > $o ).
tff(pred_def_25399,type,
v40204: state_type > $o ).
tff(pred_def_25400,type,
v40203: state_type > $o ).
tff(pred_def_25401,type,
v40213: state_type > $o ).
tff(pred_def_25402,type,
v40212: state_type > $o ).
tff(pred_def_25403,type,
v40211: state_type > $o ).
tff(pred_def_25404,type,
v40221: state_type > $o ).
tff(pred_def_25405,type,
v40220: state_type > $o ).
tff(pred_def_25406,type,
v40219: state_type > $o ).
tff(pred_def_25407,type,
v40229: state_type > $o ).
tff(pred_def_25408,type,
v40228: state_type > $o ).
tff(pred_def_25409,type,
v40227: state_type > $o ).
tff(pred_def_25410,type,
v40237: state_type > $o ).
tff(pred_def_25411,type,
v40236: state_type > $o ).
tff(pred_def_25412,type,
v40235: state_type > $o ).
tff(pred_def_25413,type,
v40245: state_type > $o ).
tff(pred_def_25414,type,
v40244: state_type > $o ).
tff(pred_def_25415,type,
v40243: state_type > $o ).
tff(pred_def_25416,type,
v40253: state_type > $o ).
tff(pred_def_25417,type,
v40252: state_type > $o ).
tff(pred_def_25418,type,
v40251: state_type > $o ).
tff(pred_def_25419,type,
v40261: state_type > $o ).
tff(pred_def_25420,type,
v40260: state_type > $o ).
tff(pred_def_25421,type,
v40259: state_type > $o ).
tff(pred_def_25422,type,
v40269: state_type > $o ).
tff(pred_def_25423,type,
v40268: state_type > $o ).
tff(pred_def_25424,type,
v40267: state_type > $o ).
tff(pred_def_25425,type,
v40277: state_type > $o ).
tff(pred_def_25426,type,
v40276: state_type > $o ).
tff(pred_def_25427,type,
v40275: state_type > $o ).
tff(pred_def_25428,type,
v40285: state_type > $o ).
tff(pred_def_25429,type,
v40284: state_type > $o ).
tff(pred_def_25430,type,
v40283: state_type > $o ).
tff(pred_def_25431,type,
v40293: state_type > $o ).
tff(pred_def_25432,type,
v40292: state_type > $o ).
tff(pred_def_25433,type,
v40291: state_type > $o ).
tff(pred_def_25434,type,
v40301: state_type > $o ).
tff(pred_def_25435,type,
v40300: state_type > $o ).
tff(pred_def_25436,type,
v40299: state_type > $o ).
tff(pred_def_25437,type,
v40309: state_type > $o ).
tff(pred_def_25438,type,
v40308: state_type > $o ).
tff(pred_def_25439,type,
v40307: state_type > $o ).
tff(pred_def_25440,type,
v40317: state_type > $o ).
tff(pred_def_25441,type,
v40316: state_type > $o ).
tff(pred_def_25442,type,
v40315: state_type > $o ).
tff(pred_def_25443,type,
v40325: state_type > $o ).
tff(pred_def_25444,type,
v40324: state_type > $o ).
tff(pred_def_25445,type,
v40323: state_type > $o ).
tff(pred_def_25446,type,
v40333: state_type > $o ).
tff(pred_def_25447,type,
v40332: state_type > $o ).
tff(pred_def_25448,type,
v40331: state_type > $o ).
tff(pred_def_25449,type,
v40341: state_type > $o ).
tff(pred_def_25450,type,
v40340: state_type > $o ).
tff(pred_def_25451,type,
v40339: state_type > $o ).
tff(pred_def_25452,type,
v40349: state_type > $o ).
tff(pred_def_25453,type,
v40348: state_type > $o ).
tff(pred_def_25454,type,
v40347: state_type > $o ).
tff(pred_def_25455,type,
v40357: state_type > $o ).
tff(pred_def_25456,type,
v40356: state_type > $o ).
tff(pred_def_25457,type,
v40355: state_type > $o ).
tff(pred_def_25458,type,
v40365: state_type > $o ).
tff(pred_def_25459,type,
v40364: state_type > $o ).
tff(pred_def_25460,type,
v40363: state_type > $o ).
tff(pred_def_25461,type,
v40373: state_type > $o ).
tff(pred_def_25462,type,
v40372: state_type > $o ).
tff(pred_def_25463,type,
v40371: state_type > $o ).
tff(pred_def_25464,type,
v40381: state_type > $o ).
tff(pred_def_25465,type,
v40380: state_type > $o ).
tff(pred_def_25466,type,
v40379: state_type > $o ).
tff(pred_def_25467,type,
v40389: state_type > $o ).
tff(pred_def_25468,type,
v40388: state_type > $o ).
tff(pred_def_25469,type,
v40387: state_type > $o ).
tff(pred_def_25470,type,
v40397: state_type > $o ).
tff(pred_def_25471,type,
v40396: state_type > $o ).
tff(pred_def_25472,type,
v40395: state_type > $o ).
tff(pred_def_25473,type,
v40405: state_type > $o ).
tff(pred_def_25474,type,
v40404: state_type > $o ).
tff(pred_def_25475,type,
v40403: state_type > $o ).
tff(pred_def_25476,type,
v40413: state_type > $o ).
tff(pred_def_25477,type,
v40412: state_type > $o ).
tff(pred_def_25478,type,
v40411: state_type > $o ).
tff(pred_def_25479,type,
v40421: state_type > $o ).
tff(pred_def_25480,type,
v40420: state_type > $o ).
tff(pred_def_25481,type,
v40419: state_type > $o ).
tff(pred_def_25482,type,
v40429: state_type > $o ).
tff(pred_def_25483,type,
v40428: state_type > $o ).
tff(pred_def_25484,type,
v40427: state_type > $o ).
tff(pred_def_25485,type,
v40437: state_type > $o ).
tff(pred_def_25486,type,
v40436: state_type > $o ).
tff(pred_def_25487,type,
v40435: state_type > $o ).
tff(pred_def_25488,type,
v40445: state_type > $o ).
tff(pred_def_25489,type,
v40444: state_type > $o ).
tff(pred_def_25490,type,
v40443: state_type > $o ).
tff(pred_def_25491,type,
v40453: state_type > $o ).
tff(pred_def_25492,type,
v40452: state_type > $o ).
tff(pred_def_25493,type,
v40451: state_type > $o ).
tff(pred_def_25494,type,
v40461: state_type > $o ).
tff(pred_def_25495,type,
v40460: state_type > $o ).
tff(pred_def_25496,type,
v40459: state_type > $o ).
tff(pred_def_25497,type,
v40469: state_type > $o ).
tff(pred_def_25498,type,
v40468: state_type > $o ).
tff(pred_def_25499,type,
v40467: state_type > $o ).
tff(pred_def_25500,type,
v40477: state_type > $o ).
tff(pred_def_25501,type,
v40476: state_type > $o ).
tff(pred_def_25502,type,
v40475: state_type > $o ).
tff(pred_def_25503,type,
v40484: state_type > $o ).
tff(pred_def_25504,type,
v40485: state_type > $o ).
tff(pred_def_25505,type,
v40483: state_type > $o ).
tff(pred_def_25506,type,
v40487: state_type > $o ).
tff(pred_def_25507,type,
v40486: state_type > $o ).
tff(pred_def_25508,type,
v38451: ( state_type * $int ) > $o ).
tff(pred_def_25509,type,
v40495: state_type > $o ).
tff(pred_def_25510,type,
v40494: state_type > $o ).
tff(pred_def_25511,type,
v40497: state_type > $o ).
tff(pred_def_25512,type,
v40496: state_type > $o ).
tff(pred_def_25513,type,
v40505: state_type > $o ).
tff(pred_def_25514,type,
v40504: state_type > $o ).
tff(pred_def_25515,type,
v40507: state_type > $o ).
tff(pred_def_25516,type,
v40506: state_type > $o ).
tff(pred_def_25517,type,
v40515: state_type > $o ).
tff(pred_def_25518,type,
v40514: state_type > $o ).
tff(pred_def_25519,type,
v40517: state_type > $o ).
tff(pred_def_25520,type,
v40516: state_type > $o ).
tff(pred_def_25521,type,
v40525: state_type > $o ).
tff(pred_def_25522,type,
v40524: state_type > $o ).
tff(pred_def_25523,type,
v40527: state_type > $o ).
tff(pred_def_25524,type,
v40526: state_type > $o ).
tff(pred_def_25525,type,
v40535: state_type > $o ).
tff(pred_def_25526,type,
v40534: state_type > $o ).
tff(pred_def_25527,type,
v40537: state_type > $o ).
tff(pred_def_25528,type,
v40536: state_type > $o ).
tff(pred_def_25529,type,
v40545: state_type > $o ).
tff(pred_def_25530,type,
v40544: state_type > $o ).
tff(pred_def_25531,type,
v40547: state_type > $o ).
tff(pred_def_25532,type,
v40546: state_type > $o ).
tff(pred_def_25533,type,
v40555: state_type > $o ).
tff(pred_def_25534,type,
v40554: state_type > $o ).
tff(pred_def_25535,type,
v40557: state_type > $o ).
tff(pred_def_25536,type,
v40556: state_type > $o ).
tff(pred_def_25537,type,
v40565: state_type > $o ).
tff(pred_def_25538,type,
v40564: state_type > $o ).
tff(pred_def_25539,type,
v40567: state_type > $o ).
tff(pred_def_25540,type,
v40566: state_type > $o ).
tff(pred_def_25541,type,
v40575: state_type > $o ).
tff(pred_def_25542,type,
v40574: state_type > $o ).
tff(pred_def_25543,type,
v40577: state_type > $o ).
tff(pred_def_25544,type,
v40576: state_type > $o ).
tff(pred_def_25545,type,
v40585: state_type > $o ).
tff(pred_def_25546,type,
v40584: state_type > $o ).
tff(pred_def_25547,type,
v40587: state_type > $o ).
tff(pred_def_25548,type,
v40586: state_type > $o ).
tff(pred_def_25549,type,
v40595: state_type > $o ).
tff(pred_def_25550,type,
v40594: state_type > $o ).
tff(pred_def_25551,type,
v40597: state_type > $o ).
tff(pred_def_25552,type,
v40596: state_type > $o ).
tff(pred_def_25553,type,
v40605: state_type > $o ).
tff(pred_def_25554,type,
v40604: state_type > $o ).
tff(pred_def_25555,type,
v40607: state_type > $o ).
tff(pred_def_25556,type,
v40606: state_type > $o ).
tff(pred_def_25557,type,
v40615: state_type > $o ).
tff(pred_def_25558,type,
v40614: state_type > $o ).
tff(pred_def_25559,type,
v40617: state_type > $o ).
tff(pred_def_25560,type,
v40616: state_type > $o ).
tff(pred_def_25561,type,
v40625: state_type > $o ).
tff(pred_def_25562,type,
v40624: state_type > $o ).
tff(pred_def_25563,type,
v40627: state_type > $o ).
tff(pred_def_25564,type,
v40626: state_type > $o ).
tff(pred_def_25565,type,
v40635: state_type > $o ).
tff(pred_def_25566,type,
v40634: state_type > $o ).
tff(pred_def_25567,type,
v40637: state_type > $o ).
tff(pred_def_25568,type,
v40636: state_type > $o ).
tff(pred_def_25569,type,
v40645: state_type > $o ).
tff(pred_def_25570,type,
v40644: state_type > $o ).
tff(pred_def_25571,type,
v40647: state_type > $o ).
tff(pred_def_25572,type,
v40646: state_type > $o ).
tff(pred_def_25573,type,
v40655: state_type > $o ).
tff(pred_def_25574,type,
v40654: state_type > $o ).
tff(pred_def_25575,type,
v40657: state_type > $o ).
tff(pred_def_25576,type,
v40656: state_type > $o ).
tff(pred_def_25577,type,
v40665: state_type > $o ).
tff(pred_def_25578,type,
v40664: state_type > $o ).
tff(pred_def_25579,type,
v40667: state_type > $o ).
tff(pred_def_25580,type,
v40666: state_type > $o ).
tff(pred_def_25581,type,
v40675: state_type > $o ).
tff(pred_def_25582,type,
v40674: state_type > $o ).
tff(pred_def_25583,type,
v40677: state_type > $o ).
tff(pred_def_25584,type,
v40676: state_type > $o ).
tff(pred_def_25585,type,
v40685: state_type > $o ).
tff(pred_def_25586,type,
v40684: state_type > $o ).
tff(pred_def_25587,type,
v40687: state_type > $o ).
tff(pred_def_25588,type,
v40686: state_type > $o ).
tff(pred_def_25589,type,
v40695: state_type > $o ).
tff(pred_def_25590,type,
v40694: state_type > $o ).
tff(pred_def_25591,type,
v40697: state_type > $o ).
tff(pred_def_25592,type,
v40696: state_type > $o ).
tff(pred_def_25593,type,
v40705: state_type > $o ).
tff(pred_def_25594,type,
v40704: state_type > $o ).
tff(pred_def_25595,type,
v40707: state_type > $o ).
tff(pred_def_25596,type,
v40706: state_type > $o ).
tff(pred_def_25597,type,
v40715: state_type > $o ).
tff(pred_def_25598,type,
v40714: state_type > $o ).
tff(pred_def_25599,type,
v40717: state_type > $o ).
tff(pred_def_25600,type,
v40716: state_type > $o ).
tff(pred_def_25601,type,
v40725: state_type > $o ).
tff(pred_def_25602,type,
v40724: state_type > $o ).
tff(pred_def_25603,type,
v40727: state_type > $o ).
tff(pred_def_25604,type,
v40726: state_type > $o ).
tff(pred_def_25605,type,
v40735: state_type > $o ).
tff(pred_def_25606,type,
v40734: state_type > $o ).
tff(pred_def_25607,type,
v40737: state_type > $o ).
tff(pred_def_25608,type,
v40736: state_type > $o ).
tff(pred_def_25609,type,
v40745: state_type > $o ).
tff(pred_def_25610,type,
v40744: state_type > $o ).
tff(pred_def_25611,type,
v40747: state_type > $o ).
tff(pred_def_25612,type,
v40746: state_type > $o ).
tff(pred_def_25613,type,
v40755: state_type > $o ).
tff(pred_def_25614,type,
v40754: state_type > $o ).
tff(pred_def_25615,type,
v40757: state_type > $o ).
tff(pred_def_25616,type,
v40756: state_type > $o ).
tff(pred_def_25617,type,
v40765: state_type > $o ).
tff(pred_def_25618,type,
v40764: state_type > $o ).
tff(pred_def_25619,type,
v40767: state_type > $o ).
tff(pred_def_25620,type,
v40766: state_type > $o ).
tff(pred_def_25621,type,
v40775: state_type > $o ).
tff(pred_def_25622,type,
v40774: state_type > $o ).
tff(pred_def_25623,type,
v40777: state_type > $o ).
tff(pred_def_25624,type,
v40776: state_type > $o ).
tff(pred_def_25625,type,
v40785: state_type > $o ).
tff(pred_def_25626,type,
v40784: state_type > $o ).
tff(pred_def_25627,type,
v40787: state_type > $o ).
tff(pred_def_25628,type,
v40786: state_type > $o ).
tff(pred_def_25629,type,
v40795: state_type > $o ).
tff(pred_def_25630,type,
v40794: state_type > $o ).
tff(pred_def_25631,type,
v40797: state_type > $o ).
tff(pred_def_25632,type,
v40796: state_type > $o ).
tff(pred_def_25633,type,
v40805: state_type > $o ).
tff(pred_def_25634,type,
v40804: state_type > $o ).
tff(pred_def_25635,type,
v40807: state_type > $o ).
tff(pred_def_25636,type,
v40806: state_type > $o ).
tff(pred_def_25637,type,
v40815: state_type > $o ).
tff(pred_def_25638,type,
v40814: state_type > $o ).
tff(pred_def_25639,type,
v40817: state_type > $o ).
tff(pred_def_25640,type,
v40816: state_type > $o ).
tff(pred_def_25641,type,
v40825: state_type > $o ).
tff(pred_def_25642,type,
v40824: state_type > $o ).
tff(pred_def_25643,type,
v40827: state_type > $o ).
tff(pred_def_25644,type,
v40826: state_type > $o ).
tff(pred_def_25645,type,
v40835: state_type > $o ).
tff(pred_def_25646,type,
v40834: state_type > $o ).
tff(pred_def_25647,type,
v40837: state_type > $o ).
tff(pred_def_25648,type,
v40836: state_type > $o ).
tff(pred_def_25649,type,
v40845: state_type > $o ).
tff(pred_def_25650,type,
v40844: state_type > $o ).
tff(pred_def_25651,type,
v40847: state_type > $o ).
tff(pred_def_25652,type,
v40846: state_type > $o ).
tff(pred_def_25653,type,
v40855: state_type > $o ).
tff(pred_def_25654,type,
v40854: state_type > $o ).
tff(pred_def_25655,type,
v40857: state_type > $o ).
tff(pred_def_25656,type,
v40856: state_type > $o ).
tff(pred_def_25657,type,
v40865: state_type > $o ).
tff(pred_def_25658,type,
v40864: state_type > $o ).
tff(pred_def_25659,type,
v40867: state_type > $o ).
tff(pred_def_25660,type,
v40866: state_type > $o ).
tff(pred_def_25661,type,
v40875: state_type > $o ).
tff(pred_def_25662,type,
v40874: state_type > $o ).
tff(pred_def_25663,type,
v40877: state_type > $o ).
tff(pred_def_25664,type,
v40876: state_type > $o ).
tff(pred_def_25665,type,
v40885: state_type > $o ).
tff(pred_def_25666,type,
v40884: state_type > $o ).
tff(pred_def_25667,type,
v40887: state_type > $o ).
tff(pred_def_25668,type,
v40886: state_type > $o ).
tff(pred_def_25669,type,
v40895: state_type > $o ).
tff(pred_def_25670,type,
v40894: state_type > $o ).
tff(pred_def_25671,type,
v40897: state_type > $o ).
tff(pred_def_25672,type,
v40896: state_type > $o ).
tff(pred_def_25673,type,
v40905: state_type > $o ).
tff(pred_def_25674,type,
v40904: state_type > $o ).
tff(pred_def_25675,type,
v40907: state_type > $o ).
tff(pred_def_25676,type,
v40906: state_type > $o ).
tff(pred_def_25677,type,
v40915: state_type > $o ).
tff(pred_def_25678,type,
v40914: state_type > $o ).
tff(pred_def_25679,type,
v40917: state_type > $o ).
tff(pred_def_25680,type,
v40916: state_type > $o ).
tff(pred_def_25681,type,
v40925: state_type > $o ).
tff(pred_def_25682,type,
v40924: state_type > $o ).
tff(pred_def_25683,type,
v40927: state_type > $o ).
tff(pred_def_25684,type,
v40926: state_type > $o ).
tff(pred_def_25685,type,
v40935: state_type > $o ).
tff(pred_def_25686,type,
v40934: state_type > $o ).
tff(pred_def_25687,type,
v40937: state_type > $o ).
tff(pred_def_25688,type,
v40936: state_type > $o ).
tff(pred_def_25689,type,
v40945: state_type > $o ).
tff(pred_def_25690,type,
v40944: state_type > $o ).
tff(pred_def_25691,type,
v40947: state_type > $o ).
tff(pred_def_25692,type,
v40946: state_type > $o ).
tff(pred_def_25693,type,
v40955: state_type > $o ).
tff(pred_def_25694,type,
v40954: state_type > $o ).
tff(pred_def_25695,type,
v40957: state_type > $o ).
tff(pred_def_25696,type,
v40956: state_type > $o ).
tff(pred_def_25697,type,
v40965: state_type > $o ).
tff(pred_def_25698,type,
v40964: state_type > $o ).
tff(pred_def_25699,type,
v40967: state_type > $o ).
tff(pred_def_25700,type,
v40966: state_type > $o ).
tff(pred_def_25701,type,
v40975: state_type > $o ).
tff(pred_def_25702,type,
v40974: state_type > $o ).
tff(pred_def_25703,type,
v40977: state_type > $o ).
tff(pred_def_25704,type,
v40976: state_type > $o ).
tff(pred_def_25705,type,
v40985: state_type > $o ).
tff(pred_def_25706,type,
v40984: state_type > $o ).
tff(pred_def_25707,type,
v40987: state_type > $o ).
tff(pred_def_25708,type,
v40986: state_type > $o ).
tff(pred_def_25709,type,
v40995: state_type > $o ).
tff(pred_def_25710,type,
v40994: state_type > $o ).
tff(pred_def_25711,type,
v40997: state_type > $o ).
tff(pred_def_25712,type,
v40996: state_type > $o ).
tff(pred_def_25713,type,
v41005: state_type > $o ).
tff(pred_def_25714,type,
v41004: state_type > $o ).
tff(pred_def_25715,type,
v41007: state_type > $o ).
tff(pred_def_25716,type,
v41006: state_type > $o ).
tff(pred_def_25717,type,
v41015: state_type > $o ).
tff(pred_def_25718,type,
v41014: state_type > $o ).
tff(pred_def_25719,type,
v41017: state_type > $o ).
tff(pred_def_25720,type,
v41016: state_type > $o ).
tff(pred_def_25721,type,
v41025: state_type > $o ).
tff(pred_def_25722,type,
v41024: state_type > $o ).
tff(pred_def_25723,type,
v41027: state_type > $o ).
tff(pred_def_25724,type,
v41026: state_type > $o ).
tff(pred_def_25725,type,
v41035: state_type > $o ).
tff(pred_def_25726,type,
v41034: state_type > $o ).
tff(pred_def_25727,type,
v41037: state_type > $o ).
tff(pred_def_25728,type,
v41036: state_type > $o ).
tff(pred_def_25729,type,
v41045: state_type > $o ).
tff(pred_def_25730,type,
v41044: state_type > $o ).
tff(pred_def_25731,type,
v41047: state_type > $o ).
tff(pred_def_25732,type,
v41046: state_type > $o ).
tff(pred_def_25733,type,
v41055: state_type > $o ).
tff(pred_def_25734,type,
v41054: state_type > $o ).
tff(pred_def_25735,type,
v41057: state_type > $o ).
tff(pred_def_25736,type,
v41056: state_type > $o ).
tff(pred_def_25737,type,
v41065: state_type > $o ).
tff(pred_def_25738,type,
v41064: state_type > $o ).
tff(pred_def_25739,type,
v41067: state_type > $o ).
tff(pred_def_25740,type,
v41066: state_type > $o ).
tff(pred_def_25741,type,
v41075: state_type > $o ).
tff(pred_def_25742,type,
v41074: state_type > $o ).
tff(pred_def_25743,type,
v41077: state_type > $o ).
tff(pred_def_25744,type,
v41076: state_type > $o ).
tff(pred_def_25745,type,
v41085: state_type > $o ).
tff(pred_def_25746,type,
v41084: state_type > $o ).
tff(pred_def_25747,type,
v41087: state_type > $o ).
tff(pred_def_25748,type,
v41086: state_type > $o ).
tff(pred_def_25749,type,
v41095: state_type > $o ).
tff(pred_def_25750,type,
v41094: state_type > $o ).
tff(pred_def_25751,type,
v41097: state_type > $o ).
tff(pred_def_25752,type,
v41096: state_type > $o ).
tff(pred_def_25753,type,
v41105: state_type > $o ).
tff(pred_def_25754,type,
v41104: state_type > $o ).
tff(pred_def_25755,type,
v41107: state_type > $o ).
tff(pred_def_25756,type,
v41106: state_type > $o ).
tff(pred_def_25757,type,
v41115: state_type > $o ).
tff(pred_def_25758,type,
v41114: state_type > $o ).
tff(pred_def_25759,type,
v41117: state_type > $o ).
tff(pred_def_25760,type,
v41116: state_type > $o ).
tff(pred_def_25761,type,
v38449: ( state_type * $int ) > $o ).
tff(pred_def_25762,type,
v38447: ( state_type * $int ) > $o ).
tff(pred_def_25763,type,
v38445: ( state_type * $int ) > $o ).
tff(pred_def_25764,type,
v36880: ( state_type * $int ) > $o ).
tff(pred_def_25765,type,
v36878: ( state_type * $int ) > $o ).
tff(pred_def_25766,type,
v41131: state_type > $o ).
tff(pred_def_25767,type,
v41134: state_type > $o ).
tff(pred_def_25768,type,
v41129: state_type > $o ).
tff(pred_def_25769,type,
v41136: state_type > $o ).
tff(pred_def_25770,type,
v41137: state_type > $o ).
tff(pred_def_25771,type,
v41127: ( state_type * $int ) > $o ).
tff(pred_def_25772,type,
v41139: state_type > $o ).
tff(pred_def_25773,type,
v41141: state_type > $o ).
tff(pred_def_25774,type,
v41143: state_type > $o ).
tff(pred_def_25775,type,
v41145: state_type > $o ).
tff(pred_def_25776,type,
v41147: state_type > $o ).
tff(pred_def_25777,type,
v41149: state_type > $o ).
tff(pred_def_25778,type,
v41151: state_type > $o ).
tff(pred_def_25779,type,
v41153: state_type > $o ).
tff(pred_def_25780,type,
v41155: state_type > $o ).
tff(pred_def_25781,type,
v41157: state_type > $o ).
tff(pred_def_25782,type,
v41159: state_type > $o ).
tff(pred_def_25783,type,
v41161: state_type > $o ).
tff(pred_def_25784,type,
v41163: state_type > $o ).
tff(pred_def_25785,type,
v41165: state_type > $o ).
tff(pred_def_25786,type,
v41167: state_type > $o ).
tff(pred_def_25787,type,
v41169: state_type > $o ).
tff(pred_def_25788,type,
v41171: state_type > $o ).
tff(pred_def_25789,type,
v41173: state_type > $o ).
tff(pred_def_25790,type,
v41175: state_type > $o ).
tff(pred_def_25791,type,
v41177: state_type > $o ).
tff(pred_def_25792,type,
v41179: state_type > $o ).
tff(pred_def_25793,type,
v41181: state_type > $o ).
tff(pred_def_25794,type,
v41183: state_type > $o ).
tff(pred_def_25795,type,
v41185: state_type > $o ).
tff(pred_def_25796,type,
v41187: state_type > $o ).
tff(pred_def_25797,type,
v41189: state_type > $o ).
tff(pred_def_25798,type,
v41191: state_type > $o ).
tff(pred_def_25799,type,
v41193: state_type > $o ).
tff(pred_def_25800,type,
v41195: state_type > $o ).
tff(pred_def_25801,type,
v41197: state_type > $o ).
tff(pred_def_25802,type,
v41199: state_type > $o ).
tff(pred_def_25803,type,
v41201: state_type > $o ).
tff(pred_def_25804,type,
v41203: state_type > $o ).
tff(pred_def_25805,type,
v41205: state_type > $o ).
tff(pred_def_25806,type,
v41207: state_type > $o ).
tff(pred_def_25807,type,
v41209: state_type > $o ).
tff(pred_def_25808,type,
v41211: state_type > $o ).
tff(pred_def_25809,type,
v41213: state_type > $o ).
tff(pred_def_25810,type,
v41215: state_type > $o ).
tff(pred_def_25811,type,
v41217: state_type > $o ).
tff(pred_def_25812,type,
v41219: state_type > $o ).
tff(pred_def_25813,type,
v41221: state_type > $o ).
tff(pred_def_25814,type,
v41223: state_type > $o ).
tff(pred_def_25815,type,
v41225: state_type > $o ).
tff(pred_def_25816,type,
v41227: state_type > $o ).
tff(pred_def_25817,type,
v41229: state_type > $o ).
tff(pred_def_25818,type,
v41231: state_type > $o ).
tff(pred_def_25819,type,
v41233: state_type > $o ).
tff(pred_def_25820,type,
v41235: state_type > $o ).
tff(pred_def_25821,type,
v41237: state_type > $o ).
tff(pred_def_25822,type,
v41239: state_type > $o ).
tff(pred_def_25823,type,
v41241: state_type > $o ).
tff(pred_def_25824,type,
v41243: state_type > $o ).
tff(pred_def_25825,type,
v41245: state_type > $o ).
tff(pred_def_25826,type,
v41247: state_type > $o ).
tff(pred_def_25827,type,
v41249: state_type > $o ).
tff(pred_def_25828,type,
v41251: state_type > $o ).
tff(pred_def_25829,type,
v41253: state_type > $o ).
tff(pred_def_25830,type,
v41255: state_type > $o ).
tff(pred_def_25831,type,
v41257: state_type > $o ).
tff(pred_def_25832,type,
v41259: state_type > $o ).
tff(pred_def_25833,type,
v41261: state_type > $o ).
tff(pred_def_25834,type,
v41263: state_type > $o ).
tff(pred_def_25835,type,
v41268: state_type > $o ).
tff(pred_def_25836,type,
v41267: state_type > $o ).
tff(pred_def_25837,type,
v41266: state_type > $o ).
tff(pred_def_25838,type,
v41275: state_type > $o ).
tff(pred_def_25839,type,
v41277: state_type > $o ).
tff(pred_def_25840,type,
v41125: ( state_type * $int ) > $o ).
tff(pred_def_25841,type,
v41278: ( state_type * $int ) > $o ).
tff(pred_def_25842,type,
v41276: ( state_type * $int ) > $o ).
tff(pred_def_25843,type,
v41272: ( state_type * $int ) > $o ).
tff(pred_def_25844,type,
v41274: ( state_type * $int ) > $o ).
tff(pred_def_25845,type,
v41289: ( state_type * $int ) > $o ).
tff(pred_def_25846,type,
v41288: ( state_type * $int ) > $o ).
tff(pred_def_25847,type,
v41287: state_type > $o ).
tff(pred_def_25848,type,
v41290: state_type > $o ).
tff(pred_def_25849,type,
v41286: state_type > $o ).
tff(pred_def_25850,type,
v41292: state_type > $o ).
tff(pred_def_25851,type,
v41293: state_type > $o ).
tff(pred_def_25852,type,
v41291: state_type > $o ).
tff(pred_def_25853,type,
v41285: state_type > $o ).
tff(pred_def_25854,type,
v41296: state_type > $o ).
tff(pred_def_25855,type,
v41297: state_type > $o ).
tff(pred_def_25856,type,
v41295: state_type > $o ).
tff(pred_def_25857,type,
v41299: state_type > $o ).
tff(pred_def_25858,type,
v41300: state_type > $o ).
tff(pred_def_25859,type,
v41298: state_type > $o ).
tff(pred_def_25860,type,
v41294: state_type > $o ).
tff(pred_def_25861,type,
v41284: state_type > $o ).
tff(pred_def_25862,type,
v41304: state_type > $o ).
tff(pred_def_25863,type,
v41305: state_type > $o ).
tff(pred_def_25864,type,
v41303: state_type > $o ).
tff(pred_def_25865,type,
v41307: state_type > $o ).
tff(pred_def_25866,type,
v41308: state_type > $o ).
tff(pred_def_25867,type,
v41306: state_type > $o ).
tff(pred_def_25868,type,
v41302: state_type > $o ).
tff(pred_def_25869,type,
v41311: state_type > $o ).
tff(pred_def_25870,type,
v41312: state_type > $o ).
tff(pred_def_25871,type,
v41310: state_type > $o ).
tff(pred_def_25872,type,
v41314: state_type > $o ).
tff(pred_def_25873,type,
v41315: state_type > $o ).
tff(pred_def_25874,type,
v41313: state_type > $o ).
tff(pred_def_25875,type,
v41309: state_type > $o ).
tff(pred_def_25876,type,
v41301: state_type > $o ).
tff(pred_def_25877,type,
v41283: state_type > $o ).
tff(pred_def_25878,type,
v41320: state_type > $o ).
tff(pred_def_25879,type,
v41321: state_type > $o ).
tff(pred_def_25880,type,
v41319: state_type > $o ).
tff(pred_def_25881,type,
v41323: state_type > $o ).
tff(pred_def_25882,type,
v41324: state_type > $o ).
tff(pred_def_25883,type,
v41322: state_type > $o ).
tff(pred_def_25884,type,
v41318: state_type > $o ).
tff(pred_def_25885,type,
v41327: state_type > $o ).
tff(pred_def_25886,type,
v41328: state_type > $o ).
tff(pred_def_25887,type,
v41326: state_type > $o ).
tff(pred_def_25888,type,
v41330: state_type > $o ).
tff(pred_def_25889,type,
v41331: state_type > $o ).
tff(pred_def_25890,type,
v41329: state_type > $o ).
tff(pred_def_25891,type,
v41325: state_type > $o ).
tff(pred_def_25892,type,
v41317: state_type > $o ).
tff(pred_def_25893,type,
v41335: state_type > $o ).
tff(pred_def_25894,type,
v41336: state_type > $o ).
tff(pred_def_25895,type,
v41334: state_type > $o ).
tff(pred_def_25896,type,
v41338: state_type > $o ).
tff(pred_def_25897,type,
v41339: state_type > $o ).
tff(pred_def_25898,type,
v41337: state_type > $o ).
tff(pred_def_25899,type,
v41333: state_type > $o ).
tff(pred_def_25900,type,
v41342: state_type > $o ).
tff(pred_def_25901,type,
v41343: state_type > $o ).
tff(pred_def_25902,type,
v41341: state_type > $o ).
tff(pred_def_25903,type,
v41345: state_type > $o ).
tff(pred_def_25904,type,
v41346: state_type > $o ).
tff(pred_def_25905,type,
v41344: state_type > $o ).
tff(pred_def_25906,type,
v41340: state_type > $o ).
tff(pred_def_25907,type,
v41332: state_type > $o ).
tff(pred_def_25908,type,
v41316: state_type > $o ).
tff(pred_def_25909,type,
v36876: state_type > $o ).
tff(pred_def_25910,type,
v36874: state_type > $o ).
tff(pred_def_25911,type,
v36872: state_type > $o ).
tff(pred_def_25912,type,
v36870: state_type > $o ).
tff(pred_def_25913,type,
v41348: state_type > $o ).
tff(pred_def_25914,type,
v41350: state_type > $o ).
tff(pred_def_25915,type,
v41349: state_type > $o ).
tff(pred_def_25916,type,
v41351: state_type > $o ).
tff(pred_def_25917,type,
v41353: state_type > $o ).
tff(pred_def_25918,type,
v41354: state_type > $o ).
tff(pred_def_25919,type,
v41352: state_type > $o ).
tff(pred_def_25920,type,
v41357: state_type > $o ).
tff(pred_def_25921,type,
v41356: state_type > $o ).
tff(pred_def_25922,type,
v41355: state_type > $o ).
tff(pred_def_25923,type,
v5977: state_type > $o ).
tff(pred_def_25924,type,
v5975: state_type > $o ).
tff(pred_def_25925,type,
v5973: state_type > $o ).
tff(pred_def_25926,type,
v41382: state_type > $o ).
tff(pred_def_25927,type,
v41381: state_type > $o ).
tff(pred_def_25928,type,
v41389: state_type > $o ).
tff(pred_def_25929,type,
v41391: state_type > $o ).
tff(pred_def_25930,type,
v5933: state_type > $o ).
tff(pred_def_25931,type,
v41390: state_type > $o ).
tff(pred_def_25932,type,
v41386: state_type > $o ).
tff(pred_def_25933,type,
v41388: state_type > $o ).
tff(pred_def_25934,type,
v41380: state_type > $o ).
tff(pred_def_25935,type,
v41377: state_type > $o ).
tff(pred_def_25936,type,
v41395: state_type > $o ).
tff(pred_def_25937,type,
v41392: state_type > $o ).
tff(pred_def_25938,type,
v41394: state_type > $o ).
tff(pred_def_25939,type,
v41375: state_type > $o ).
tff(pred_def_25940,type,
v41373: state_type > $o ).
tff(pred_def_25941,type,
v41371: state_type > $o ).
tff(pred_def_25942,type,
v41369: state_type > $o ).
tff(pred_def_25943,type,
v41367: state_type > $o ).
tff(pred_def_25944,type,
v41365: state_type > $o ).
tff(pred_def_25945,type,
v41363: state_type > $o ).
tff(pred_def_25946,type,
v41361: state_type > $o ).
tff(pred_def_25947,type,
v41359: state_type > $o ).
tff(pred_def_25948,type,
v41407: state_type > $o ).
tff(pred_def_25949,type,
v41415: state_type > $o ).
tff(pred_def_25950,type,
v41413: state_type > $o ).
tff(pred_def_25951,type,
v41411: state_type > $o ).
tff(pred_def_25952,type,
v41440: state_type > $o ).
tff(pred_def_25953,type,
v41442: state_type > $o ).
tff(pred_def_25954,type,
v41444: state_type > $o ).
tff(pred_def_25955,type,
v41450: state_type > $o ).
tff(pred_def_25956,type,
v41452: state_type > $o ).
tff(pred_def_25957,type,
v41448: state_type > $o ).
tff(pred_def_25958,type,
v41446: state_type > $o ).
tff(pred_def_25959,type,
v41459: state_type > $o ).
tff(pred_def_25960,type,
v41466: state_type > $o ).
tff(pred_def_25961,type,
v41464: state_type > $o ).
tff(pred_def_25962,type,
v41463: state_type > $o ).
tff(pred_def_25963,type,
v41462: state_type > $o ).
tff(pred_def_25964,type,
v41473: state_type > $o ).
tff(pred_def_25965,type,
v41476: state_type > $o ).
tff(pred_def_25966,type,
v41480: state_type > $o ).
tff(pred_def_25967,type,
v41478: state_type > $o ).
tff(pred_def_25968,type,
v41475: state_type > $o ).
tff(pred_def_25969,type,
v41483: state_type > $o ).
tff(pred_def_25970,type,
v41484: state_type > $o ).
tff(pred_def_25971,type,
v41481: state_type > $o ).
tff(pred_def_25972,type,
v41485: state_type > $o ).
tff(pred_def_25973,type,
v41474: state_type > $o ).
tff(pred_def_25974,type,
v41457: state_type > $o ).
tff(pred_def_25975,type,
v41470: state_type > $o ).
tff(pred_def_25976,type,
v41472: state_type > $o ).
tff(pred_def_25977,type,
v41455: state_type > $o ).
tff(pred_def_25978,type,
v41494: state_type > $o ).
tff(pred_def_25979,type,
v41492: state_type > $o ).
tff(pred_def_25980,type,
v41491: state_type > $o ).
tff(pred_def_25981,type,
v41501: state_type > $o ).
tff(pred_def_25982,type,
v41500: state_type > $o ).
tff(pred_def_25983,type,
v41497: state_type > $o ).
tff(pred_def_25984,type,
v41499: state_type > $o ).
tff(pred_def_25985,type,
v41438: state_type > $o ).
tff(pred_def_25986,type,
v41436: state_type > $o ).
tff(pred_def_25987,type,
v41434: state_type > $o ).
tff(pred_def_25988,type,
v41432: state_type > $o ).
tff(pred_def_25989,type,
v41430: state_type > $o ).
tff(pred_def_25990,type,
v41428: state_type > $o ).
tff(pred_def_25991,type,
v41426: state_type > $o ).
tff(pred_def_25992,type,
v41424: state_type > $o ).
tff(pred_def_25993,type,
v41422: state_type > $o ).
tff(pred_def_25994,type,
v41420: state_type > $o ).
tff(pred_def_25995,type,
v41418: state_type > $o ).
tff(pred_def_25996,type,
v41529: ( state_type * $int ) > $o ).
tff(pred_def_25997,type,
v41534: state_type > $o ).
tff(pred_def_25998,type,
v41533: state_type > $o ).
tff(pred_def_25999,type,
v41541: state_type > $o ).
tff(pred_def_26000,type,
v41543: state_type > $o ).
tff(pred_def_26001,type,
v41542: state_type > $o ).
tff(pred_def_26002,type,
v41538: state_type > $o ).
tff(pred_def_26003,type,
v41540: state_type > $o ).
tff(pred_def_26004,type,
v41532: state_type > $o ).
tff(pred_def_26005,type,
v41544: state_type > $o ).
tff(pred_def_26006,type,
v41546: state_type > $o ).
tff(pred_def_26007,type,
v41527: state_type > $o ).
tff(pred_def_26008,type,
v41525: state_type > $o ).
tff(pred_def_26009,type,
v41523: ( state_type * $int ) > $o ).
tff(pred_def_26010,type,
v41521: ( state_type * $int ) > $o ).
tff(pred_def_26011,type,
v41519: ( state_type * $int ) > $o ).
tff(pred_def_26012,type,
v41517: ( state_type * $int ) > $o ).
tff(pred_def_26013,type,
v41515: ( state_type * $int ) > $o ).
tff(pred_def_26014,type,
v41513: ( state_type * $int ) > $o ).
tff(pred_def_26015,type,
v41511: ( state_type * $int ) > $o ).
tff(pred_def_26016,type,
v41509: ( state_type * $int ) > $o ).
tff(pred_def_26017,type,
v41507: ( state_type * $int ) > $o ).
tff(pred_def_26018,type,
v41549: ( state_type * $int ) > $o ).
tff(pred_def_26019,type,
v41505: ( state_type * $int ) > $o ).
tff(pred_def_26020,type,
v41405: ( state_type * $int ) > $o ).
tff(pred_def_26021,type,
v41556: state_type > $o ).
tff(pred_def_26022,type,
v41557: state_type > $o ).
tff(pred_def_26023,type,
v41555: state_type > $o ).
tff(pred_def_26024,type,
v41558: state_type > $o ).
tff(pred_def_26025,type,
v41551: ( state_type * $int ) > $o ).
tff(pred_def_26026,type,
v41564: state_type > $o ).
tff(pred_def_26027,type,
v41563: state_type > $o ).
tff(pred_def_26028,type,
v41565: state_type > $o ).
tff(pred_def_26029,type,
v41562: state_type > $o ).
tff(pred_def_26030,type,
v41566: state_type > $o ).
tff(pred_def_26031,type,
v41561: state_type > $o ).
tff(pred_def_26032,type,
v41569: state_type > $o ).
tff(pred_def_26033,type,
v41570: state_type > $o ).
tff(pred_def_26034,type,
v41568: state_type > $o ).
tff(pred_def_26035,type,
v41571: state_type > $o ).
tff(pred_def_26036,type,
v41567: state_type > $o ).
tff(pred_def_26037,type,
v41559: ( state_type * $int ) > $o ).
tff(pred_def_26038,type,
v41572: state_type > $o ).
tff(pred_def_26039,type,
v41553: ( state_type * $int ) > $o ).
tff(pred_def_26040,type,
v41574: state_type > $o ).
tff(pred_def_26041,type,
v41581: state_type > $o ).
tff(pred_def_26042,type,
v41579: state_type > $o ).
tff(pred_def_26043,type,
v41578: state_type > $o ).
tff(pred_def_26044,type,
v41577: state_type > $o ).
tff(pred_def_26045,type,
v41588: state_type > $o ).
tff(pred_def_26046,type,
v41585: ( state_type * $int ) > $o ).
tff(pred_def_26047,type,
v41587: ( state_type * $int ) > $o ).
tff(pred_def_26048,type,
v41596: state_type > $o ).
tff(pred_def_26049,type,
v41594: state_type > $o ).
tff(pred_def_26050,type,
v41592: state_type > $o ).
tff(pred_def_26051,type,
v41599: state_type > $o ).
tff(pred_def_26052,type,
v41601: state_type > $o ).
tff(pred_def_26053,type,
v41602: state_type > $o ).
tff(pred_def_26054,type,
v41600: ( state_type * $int ) > $o ).
tff(pred_def_26055,type,
v41603: state_type > $o ).
tff(pred_def_26056,type,
v41606: ( state_type * $int ) > $o ).
tff(pred_def_26057,type,
v41605: state_type > $o ).
tff(pred_def_26058,type,
v41608: ( state_type * $int ) > $o ).
tff(pred_def_26059,type,
v41607: state_type > $o ).
tff(pred_def_26060,type,
v41610: ( state_type * $int ) > $o ).
tff(pred_def_26061,type,
v41609: state_type > $o ).
tff(pred_def_26062,type,
v41612: ( state_type * $int ) > $o ).
tff(pred_def_26063,type,
v41611: state_type > $o ).
tff(pred_def_26064,type,
v41604: ( state_type * $int ) > $o ).
tff(pred_def_26065,type,
v41613: state_type > $o ).
tff(pred_def_26066,type,
v41618: state_type > $o ).
tff(pred_def_26067,type,
v41619: state_type > $o ).
tff(pred_def_26068,type,
v41617: state_type > $o ).
tff(pred_def_26069,type,
v41620: state_type > $o ).
tff(pred_def_26070,type,
v41615: state_type > $o ).
tff(pred_def_26071,type,
v41621: ( state_type * $int ) > $o ).
tff(pred_def_26072,type,
v41622: state_type > $o ).
tff(pred_def_26073,type,
v41623: ( state_type * $int ) > $o ).
tff(pred_def_26074,type,
v41627: state_type > $o ).
tff(pred_def_26075,type,
v41628: state_type > $o ).
tff(pred_def_26076,type,
v41626: state_type > $o ).
tff(pred_def_26077,type,
v41629: state_type > $o ).
tff(pred_def_26078,type,
v41624: state_type > $o ).
tff(pred_def_26079,type,
v41630: state_type > $o ).
tff(pred_def_26080,type,
v41614: ( state_type * $int ) > $o ).
tff(pred_def_26081,type,
v41631: state_type > $o ).
tff(pred_def_26082,type,
v41409: ( state_type * $int ) > $o ).
tff(pred_def_26083,type,
v41637: state_type > $o ).
tff(pred_def_26084,type,
v41635: state_type > $o ).
tff(pred_def_26085,type,
v41634: state_type > $o ).
tff(pred_def_26086,type,
v41640: ( state_type * $int ) > $o ).
tff(pred_def_26087,type,
v41642: ( state_type * $int ) > $o ).
tff(pred_def_26088,type,
v41647: state_type > $o ).
tff(pred_def_26089,type,
v41648: state_type > $o ).
tff(pred_def_26090,type,
v41646: state_type > $o ).
tff(pred_def_26091,type,
v41403: state_type > $o ).
tff(pred_def_26092,type,
v41401: state_type > $o ).
tff(pred_def_26093,type,
v41399: state_type > $o ).
tff(pred_def_26094,type,
v41666: ( state_type * $int ) > $o ).
tff(pred_def_26095,type,
v41664: ( state_type * $int ) > $o ).
tff(pred_def_26096,type,
v41662: ( state_type * $int ) > $o ).
tff(pred_def_26097,type,
v41684: ( state_type * $int ) > $o ).
tff(pred_def_26098,type,
v41686: ( state_type * $int ) > $o ).
tff(pred_def_26099,type,
v41682: ( state_type * $int ) > $o ).
tff(pred_def_26100,type,
v41693: state_type > $o ).
tff(pred_def_26101,type,
v41691: state_type > $o ).
tff(pred_def_26102,type,
v41700: state_type > $o ).
tff(pred_def_26103,type,
v41699: state_type > $o ).
tff(pred_def_26104,type,
v41696: state_type > $o ).
tff(pred_def_26105,type,
v41698: state_type > $o ).
tff(pred_def_26106,type,
v41690: state_type > $o ).
tff(pred_def_26107,type,
v41701: ( state_type * $int ) > $o ).
tff(pred_def_26108,type,
v41703: ( state_type * $int ) > $o ).
tff(pred_def_26109,type,
v41680: ( state_type * $int ) > $o ).
tff(pred_def_26110,type,
v41678: ( state_type * $int ) > $o ).
tff(pred_def_26111,type,
v41676: ( state_type * $int ) > $o ).
tff(pred_def_26112,type,
v41674: ( state_type * $int ) > $o ).
tff(pred_def_26113,type,
v41672: ( state_type * $int ) > $o ).
tff(pred_def_26114,type,
v41670: ( state_type * $int ) > $o ).
tff(pred_def_26115,type,
v41668: ( state_type * $int ) > $o ).
tff(pred_def_26116,type,
v41717: state_type > $o ).
tff(pred_def_26117,type,
v41718: state_type > $o ).
tff(pred_def_26118,type,
v41716: state_type > $o ).
tff(pred_def_26119,type,
v41719: state_type > $o ).
tff(pred_def_26120,type,
v41715: state_type > $o ).
tff(pred_def_26121,type,
v41714: state_type > $o ).
tff(pred_def_26122,type,
v41723: state_type > $o ).
tff(pred_def_26123,type,
v41724: state_type > $o ).
tff(pred_def_26124,type,
v41722: state_type > $o ).
tff(pred_def_26125,type,
v41725: state_type > $o ).
tff(pred_def_26126,type,
v41721: state_type > $o ).
tff(pred_def_26127,type,
v41720: state_type > $o ).
tff(pred_def_26128,type,
v41713: state_type > $o ).
tff(pred_def_26129,type,
v41729: state_type > $o ).
tff(pred_def_26130,type,
v41730: state_type > $o ).
tff(pred_def_26131,type,
v41728: state_type > $o ).
tff(pred_def_26132,type,
v41731: state_type > $o ).
tff(pred_def_26133,type,
v41727: state_type > $o ).
tff(pred_def_26134,type,
v41726: state_type > $o ).
tff(pred_def_26135,type,
v41712: state_type > $o ).
tff(pred_def_26136,type,
v41735: state_type > $o ).
tff(pred_def_26137,type,
v41736: state_type > $o ).
tff(pred_def_26138,type,
v41734: state_type > $o ).
tff(pred_def_26139,type,
v41737: state_type > $o ).
tff(pred_def_26140,type,
v41733: state_type > $o ).
tff(pred_def_26141,type,
v41732: state_type > $o ).
tff(pred_def_26142,type,
v41711: state_type > $o ).
tff(pred_def_26143,type,
v41741: state_type > $o ).
tff(pred_def_26144,type,
v41742: state_type > $o ).
tff(pred_def_26145,type,
v41740: state_type > $o ).
tff(pred_def_26146,type,
v41743: state_type > $o ).
tff(pred_def_26147,type,
v41739: state_type > $o ).
tff(pred_def_26148,type,
v41738: state_type > $o ).
tff(pred_def_26149,type,
v41710: state_type > $o ).
tff(pred_def_26150,type,
v41747: state_type > $o ).
tff(pred_def_26151,type,
v41748: state_type > $o ).
tff(pred_def_26152,type,
v41746: state_type > $o ).
tff(pred_def_26153,type,
v41749: state_type > $o ).
tff(pred_def_26154,type,
v41745: state_type > $o ).
tff(pred_def_26155,type,
v41744: state_type > $o ).
tff(pred_def_26156,type,
v41709: state_type > $o ).
tff(pred_def_26157,type,
v41707: state_type > $o ).
tff(pred_def_26158,type,
v41660: state_type > $o ).
tff(pred_def_26159,type,
v41757: state_type > $o ).
tff(pred_def_26160,type,
v41763: state_type > $o ).
tff(pred_def_26161,type,
v41765: state_type > $o ).
tff(pred_def_26162,type,
v41761: state_type > $o ).
tff(pred_def_26163,type,
v41759: state_type > $o ).
tff(pred_def_26164,type,
v41767: state_type > $o ).
tff(pred_def_26165,type,
v41769: state_type > $o ).
tff(pred_def_26166,type,
v41776: state_type > $o ).
tff(pred_def_26167,type,
v41774: state_type > $o ).
tff(pred_def_26168,type,
v41773: state_type > $o ).
tff(pred_def_26169,type,
v41772: state_type > $o ).
tff(pred_def_26170,type,
v41783: state_type > $o ).
tff(pred_def_26171,type,
v41784: state_type > $o ).
tff(pred_def_26172,type,
v41780: state_type > $o ).
tff(pred_def_26173,type,
v41782: state_type > $o ).
tff(pred_def_26174,type,
v41755: state_type > $o ).
tff(pred_def_26175,type,
v41753: state_type > $o ).
tff(pred_def_26176,type,
v41751: state_type > $o ).
tff(pred_def_26177,type,
v41805: ( state_type * $int ) > $o ).
tff(pred_def_26178,type,
v41803: ( state_type * $int ) > $o ).
tff(pred_def_26179,type,
v41801: ( state_type * $int ) > $o ).
tff(pred_def_26180,type,
v41799: ( state_type * $int ) > $o ).
tff(pred_def_26181,type,
v41811: state_type > $o ).
tff(pred_def_26182,type,
v41809: state_type > $o ).
tff(pred_def_26183,type,
v41808: state_type > $o ).
tff(pred_def_26184,type,
b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000: $int > $o ).
tff(pred_def_26185,type,
v41814: ( state_type * $int ) > $o ).
tff(pred_def_26186,type,
v41816: ( state_type * $int ) > $o ).
tff(pred_def_26187,type,
v41807: ( state_type * $int ) > $o ).
tff(pred_def_26188,type,
v41796: ( state_type * $int ) > $o ).
tff(pred_def_26189,type,
v41794: ( state_type * $int ) > $o ).
tff(pred_def_26190,type,
v41792: ( state_type * $int ) > $o ).
tff(pred_def_26191,type,
v41790: ( state_type * $int ) > $o ).
tff(pred_def_26192,type,
v41832: ( state_type * $int ) > $o ).
tff(pred_def_26193,type,
v41834: ( state_type * $int ) > $o ).
tff(pred_def_26194,type,
v41830: ( state_type * $int ) > $o ).
tff(pred_def_26195,type,
v41828: ( state_type * $int ) > $o ).
tff(pred_def_26196,type,
v41840: state_type > $o ).
tff(pred_def_26197,type,
v41838: state_type > $o ).
tff(pred_def_26198,type,
v41837: state_type > $o ).
tff(pred_def_26199,type,
v41843: ( state_type * $int ) > $o ).
tff(pred_def_26200,type,
v41845: ( state_type * $int ) > $o ).
tff(pred_def_26201,type,
v41836: ( state_type * $int ) > $o ).
tff(pred_def_26202,type,
v41826: ( state_type * $int ) > $o ).
tff(pred_def_26203,type,
v41824: ( state_type * $int ) > $o ).
tff(pred_def_26204,type,
v41822: ( state_type * $int ) > $o ).
tff(pred_def_26205,type,
v41820: ( state_type * $int ) > $o ).
tff(pred_def_26206,type,
v41853: state_type > $o ).
tff(pred_def_26207,type,
v41851: state_type > $o ).
tff(pred_def_26208,type,
v41850: state_type > $o ).
tff(pred_def_26209,type,
v41849: ( state_type * $int ) > $o ).
tff(pred_def_26210,type,
v41861: state_type > $o ).
tff(pred_def_26211,type,
v41859: state_type > $o ).
tff(pred_def_26212,type,
v41858: state_type > $o ).
tff(pred_def_26213,type,
v41857: ( state_type * $int ) > $o ).
tff(pred_def_26214,type,
v41869: state_type > $o ).
tff(pred_def_26215,type,
v41867: state_type > $o ).
tff(pred_def_26216,type,
v41866: state_type > $o ).
tff(pred_def_26217,type,
v41865: ( state_type * $int ) > $o ).
tff(pred_def_26218,type,
v41877: state_type > $o ).
tff(pred_def_26219,type,
v41875: state_type > $o ).
tff(pred_def_26220,type,
v41874: state_type > $o ).
tff(pred_def_26221,type,
v41873: ( state_type * $int ) > $o ).
tff(pred_def_26222,type,
v41885: state_type > $o ).
tff(pred_def_26223,type,
v41883: state_type > $o ).
tff(pred_def_26224,type,
v41882: state_type > $o ).
tff(pred_def_26225,type,
v41881: ( state_type * $int ) > $o ).
tff(pred_def_26226,type,
v41893: state_type > $o ).
tff(pred_def_26227,type,
v41891: state_type > $o ).
tff(pred_def_26228,type,
v41890: state_type > $o ).
tff(pred_def_26229,type,
v41889: ( state_type * $int ) > $o ).
tff(pred_def_26230,type,
v41906: state_type > $o ).
tff(pred_def_26231,type,
v41910: state_type > $o ).
tff(pred_def_26232,type,
v41914: state_type > $o ).
tff(pred_def_26233,type,
v41915: state_type > $o ).
tff(pred_def_26234,type,
v41913: state_type > $o ).
tff(pred_def_26235,type,
v41916: state_type > $o ).
tff(pred_def_26236,type,
v41912: state_type > $o ).
tff(pred_def_26237,type,
v41911: state_type > $o ).
tff(pred_def_26238,type,
v41909: state_type > $o ).
tff(pred_def_26239,type,
v41917: state_type > $o ).
tff(pred_def_26240,type,
v41908: state_type > $o ).
tff(pred_def_26241,type,
v41907: state_type > $o ).
tff(pred_def_26242,type,
v41905: state_type > $o ).
tff(pred_def_26243,type,
v41918: state_type > $o ).
tff(pred_def_26244,type,
v41904: state_type > $o ).
tff(pred_def_26245,type,
v41903: state_type > $o ).
tff(pred_def_26246,type,
v41925: state_type > $o ).
tff(pred_def_26247,type,
v41929: state_type > $o ).
tff(pred_def_26248,type,
v41933: state_type > $o ).
tff(pred_def_26249,type,
v41934: state_type > $o ).
tff(pred_def_26250,type,
v41932: state_type > $o ).
tff(pred_def_26251,type,
v41935: state_type > $o ).
tff(pred_def_26252,type,
v41931: state_type > $o ).
tff(pred_def_26253,type,
v41930: state_type > $o ).
tff(pred_def_26254,type,
v41928: state_type > $o ).
tff(pred_def_26255,type,
v41936: state_type > $o ).
tff(pred_def_26256,type,
v41927: state_type > $o ).
tff(pred_def_26257,type,
v41926: state_type > $o ).
tff(pred_def_26258,type,
v41924: state_type > $o ).
tff(pred_def_26259,type,
v41937: state_type > $o ).
tff(pred_def_26260,type,
v41923: state_type > $o ).
tff(pred_def_26261,type,
v41922: state_type > $o ).
tff(pred_def_26262,type,
v41944: state_type > $o ).
tff(pred_def_26263,type,
v41948: state_type > $o ).
tff(pred_def_26264,type,
v41952: state_type > $o ).
tff(pred_def_26265,type,
v41953: state_type > $o ).
tff(pred_def_26266,type,
v41951: state_type > $o ).
tff(pred_def_26267,type,
v41954: state_type > $o ).
tff(pred_def_26268,type,
v41950: state_type > $o ).
tff(pred_def_26269,type,
v41949: state_type > $o ).
tff(pred_def_26270,type,
v41947: state_type > $o ).
tff(pred_def_26271,type,
v41955: state_type > $o ).
tff(pred_def_26272,type,
v41946: state_type > $o ).
tff(pred_def_26273,type,
v41945: state_type > $o ).
tff(pred_def_26274,type,
v41943: state_type > $o ).
tff(pred_def_26275,type,
v41956: state_type > $o ).
tff(pred_def_26276,type,
v41942: state_type > $o ).
tff(pred_def_26277,type,
v41941: state_type > $o ).
tff(pred_def_26278,type,
v41960: state_type > $o ).
tff(pred_def_26279,type,
v41964: state_type > $o ).
tff(pred_def_26280,type,
v41968: state_type > $o ).
tff(pred_def_26281,type,
v41969: state_type > $o ).
tff(pred_def_26282,type,
v41967: state_type > $o ).
tff(pred_def_26283,type,
v41970: state_type > $o ).
tff(pred_def_26284,type,
v41966: state_type > $o ).
tff(pred_def_26285,type,
v41965: state_type > $o ).
tff(pred_def_26286,type,
v41963: state_type > $o ).
tff(pred_def_26287,type,
v41971: state_type > $o ).
tff(pred_def_26288,type,
v41962: state_type > $o ).
tff(pred_def_26289,type,
v41961: state_type > $o ).
tff(pred_def_26290,type,
v41959: state_type > $o ).
tff(pred_def_26291,type,
v41972: state_type > $o ).
tff(pred_def_26292,type,
v41958: state_type > $o ).
tff(pred_def_26293,type,
v41957: state_type > $o ).
tff(pred_def_26294,type,
v41940: state_type > $o ).
tff(pred_def_26295,type,
v41973: state_type > $o ).
tff(pred_def_26296,type,
v41939: state_type > $o ).
tff(pred_def_26297,type,
v41938: state_type > $o ).
tff(pred_def_26298,type,
v41921: state_type > $o ).
tff(pred_def_26299,type,
v41974: state_type > $o ).
tff(pred_def_26300,type,
v41920: state_type > $o ).
tff(pred_def_26301,type,
v41919: state_type > $o ).
tff(pred_def_26302,type,
v41902: state_type > $o ).
tff(pred_def_26303,type,
v41975: state_type > $o ).
tff(pred_def_26304,type,
v41901: state_type > $o ).
tff(pred_def_26305,type,
v41900: state_type > $o ).
tff(pred_def_26306,type,
v41982: state_type > $o ).
tff(pred_def_26307,type,
v41986: state_type > $o ).
tff(pred_def_26308,type,
v41990: state_type > $o ).
tff(pred_def_26309,type,
v41991: state_type > $o ).
tff(pred_def_26310,type,
v41989: state_type > $o ).
tff(pred_def_26311,type,
v41992: state_type > $o ).
tff(pred_def_26312,type,
v41988: state_type > $o ).
tff(pred_def_26313,type,
v41987: state_type > $o ).
tff(pred_def_26314,type,
v41985: state_type > $o ).
tff(pred_def_26315,type,
v41993: state_type > $o ).
tff(pred_def_26316,type,
v41984: state_type > $o ).
tff(pred_def_26317,type,
v41983: state_type > $o ).
tff(pred_def_26318,type,
v41981: state_type > $o ).
tff(pred_def_26319,type,
v41994: state_type > $o ).
tff(pred_def_26320,type,
v41980: state_type > $o ).
tff(pred_def_26321,type,
v41979: state_type > $o ).
tff(pred_def_26322,type,
v42001: state_type > $o ).
tff(pred_def_26323,type,
v42005: state_type > $o ).
tff(pred_def_26324,type,
v42009: state_type > $o ).
tff(pred_def_26325,type,
v42010: state_type > $o ).
tff(pred_def_26326,type,
v42008: state_type > $o ).
tff(pred_def_26327,type,
v42011: state_type > $o ).
tff(pred_def_26328,type,
v42007: state_type > $o ).
tff(pred_def_26329,type,
v42006: state_type > $o ).
tff(pred_def_26330,type,
v42004: state_type > $o ).
tff(pred_def_26331,type,
v42012: state_type > $o ).
tff(pred_def_26332,type,
v42003: state_type > $o ).
tff(pred_def_26333,type,
v42002: state_type > $o ).
tff(pred_def_26334,type,
v42000: state_type > $o ).
tff(pred_def_26335,type,
v42013: state_type > $o ).
tff(pred_def_26336,type,
v41999: state_type > $o ).
tff(pred_def_26337,type,
v41998: state_type > $o ).
tff(pred_def_26338,type,
v42020: state_type > $o ).
tff(pred_def_26339,type,
v42024: state_type > $o ).
tff(pred_def_26340,type,
v42028: state_type > $o ).
tff(pred_def_26341,type,
v42029: state_type > $o ).
tff(pred_def_26342,type,
v42027: state_type > $o ).
tff(pred_def_26343,type,
v42030: state_type > $o ).
tff(pred_def_26344,type,
v42026: state_type > $o ).
tff(pred_def_26345,type,
v42025: state_type > $o ).
tff(pred_def_26346,type,
v42023: state_type > $o ).
tff(pred_def_26347,type,
v42031: state_type > $o ).
tff(pred_def_26348,type,
v42022: state_type > $o ).
tff(pred_def_26349,type,
v42021: state_type > $o ).
tff(pred_def_26350,type,
v42019: state_type > $o ).
tff(pred_def_26351,type,
v42032: state_type > $o ).
tff(pred_def_26352,type,
v42018: state_type > $o ).
tff(pred_def_26353,type,
v42017: state_type > $o ).
tff(pred_def_26354,type,
v42036: state_type > $o ).
tff(pred_def_26355,type,
v42040: state_type > $o ).
tff(pred_def_26356,type,
v42044: state_type > $o ).
tff(pred_def_26357,type,
v42045: state_type > $o ).
tff(pred_def_26358,type,
v42043: state_type > $o ).
tff(pred_def_26359,type,
v42046: state_type > $o ).
tff(pred_def_26360,type,
v42042: state_type > $o ).
tff(pred_def_26361,type,
v42041: state_type > $o ).
tff(pred_def_26362,type,
v42039: state_type > $o ).
tff(pred_def_26363,type,
v42047: state_type > $o ).
tff(pred_def_26364,type,
v42038: state_type > $o ).
tff(pred_def_26365,type,
v42037: state_type > $o ).
tff(pred_def_26366,type,
v42035: state_type > $o ).
tff(pred_def_26367,type,
v42048: state_type > $o ).
tff(pred_def_26368,type,
v42034: state_type > $o ).
tff(pred_def_26369,type,
v42033: state_type > $o ).
tff(pred_def_26370,type,
v42016: state_type > $o ).
tff(pred_def_26371,type,
v42049: state_type > $o ).
tff(pred_def_26372,type,
v42015: state_type > $o ).
tff(pred_def_26373,type,
v42014: state_type > $o ).
tff(pred_def_26374,type,
v41997: state_type > $o ).
tff(pred_def_26375,type,
v42050: state_type > $o ).
tff(pred_def_26376,type,
v41996: state_type > $o ).
tff(pred_def_26377,type,
v41995: state_type > $o ).
tff(pred_def_26378,type,
v41978: state_type > $o ).
tff(pred_def_26379,type,
v42051: state_type > $o ).
tff(pred_def_26380,type,
v41977: state_type > $o ).
tff(pred_def_26381,type,
v41976: state_type > $o ).
tff(pred_def_26382,type,
v41899: state_type > $o ).
tff(pred_def_26383,type,
v42052: state_type > $o ).
tff(pred_def_26384,type,
v41897: state_type > $o ).
tff(pred_def_26385,type,
v42053: state_type > $o ).
tff(pred_def_26386,type,
v41788: ( state_type * $int ) > $o ).
tff(pred_def_26387,type,
v42064: state_type > $o ).
tff(pred_def_26388,type,
v42068: state_type > $o ).
tff(pred_def_26389,type,
v42072: state_type > $o ).
tff(pred_def_26390,type,
v42073: state_type > $o ).
tff(pred_def_26391,type,
v42071: state_type > $o ).
tff(pred_def_26392,type,
v42074: state_type > $o ).
tff(pred_def_26393,type,
v42070: state_type > $o ).
tff(pred_def_26394,type,
v42069: state_type > $o ).
tff(pred_def_26395,type,
v42067: state_type > $o ).
tff(pred_def_26396,type,
v42075: state_type > $o ).
tff(pred_def_26397,type,
v42066: state_type > $o ).
tff(pred_def_26398,type,
v42065: state_type > $o ).
tff(pred_def_26399,type,
v42063: state_type > $o ).
tff(pred_def_26400,type,
v42076: state_type > $o ).
tff(pred_def_26401,type,
v42062: state_type > $o ).
tff(pred_def_26402,type,
v42061: state_type > $o ).
tff(pred_def_26403,type,
v42083: state_type > $o ).
tff(pred_def_26404,type,
v42087: state_type > $o ).
tff(pred_def_26405,type,
v42091: state_type > $o ).
tff(pred_def_26406,type,
v42092: state_type > $o ).
tff(pred_def_26407,type,
v42090: state_type > $o ).
tff(pred_def_26408,type,
v42093: state_type > $o ).
tff(pred_def_26409,type,
v42089: state_type > $o ).
tff(pred_def_26410,type,
v42088: state_type > $o ).
tff(pred_def_26411,type,
v42086: state_type > $o ).
tff(pred_def_26412,type,
v42094: state_type > $o ).
tff(pred_def_26413,type,
v42085: state_type > $o ).
tff(pred_def_26414,type,
v42084: state_type > $o ).
tff(pred_def_26415,type,
v42082: state_type > $o ).
tff(pred_def_26416,type,
v42095: state_type > $o ).
tff(pred_def_26417,type,
v42081: state_type > $o ).
tff(pred_def_26418,type,
v42080: state_type > $o ).
tff(pred_def_26419,type,
v42102: state_type > $o ).
tff(pred_def_26420,type,
v42106: state_type > $o ).
tff(pred_def_26421,type,
v42110: state_type > $o ).
tff(pred_def_26422,type,
v42111: state_type > $o ).
tff(pred_def_26423,type,
v42109: state_type > $o ).
tff(pred_def_26424,type,
v42112: state_type > $o ).
tff(pred_def_26425,type,
v42108: state_type > $o ).
tff(pred_def_26426,type,
v42107: state_type > $o ).
tff(pred_def_26427,type,
v42105: state_type > $o ).
tff(pred_def_26428,type,
v42113: state_type > $o ).
tff(pred_def_26429,type,
v42104: state_type > $o ).
tff(pred_def_26430,type,
v42103: state_type > $o ).
tff(pred_def_26431,type,
v42101: state_type > $o ).
tff(pred_def_26432,type,
v42114: state_type > $o ).
tff(pred_def_26433,type,
v42100: state_type > $o ).
tff(pred_def_26434,type,
v42099: state_type > $o ).
tff(pred_def_26435,type,
v42118: state_type > $o ).
tff(pred_def_26436,type,
v42122: state_type > $o ).
tff(pred_def_26437,type,
v42126: state_type > $o ).
tff(pred_def_26438,type,
v42127: state_type > $o ).
tff(pred_def_26439,type,
v42125: state_type > $o ).
tff(pred_def_26440,type,
v42128: state_type > $o ).
tff(pred_def_26441,type,
v42124: state_type > $o ).
tff(pred_def_26442,type,
v42123: state_type > $o ).
tff(pred_def_26443,type,
v42121: state_type > $o ).
tff(pred_def_26444,type,
v42129: state_type > $o ).
tff(pred_def_26445,type,
v42120: state_type > $o ).
tff(pred_def_26446,type,
v42119: state_type > $o ).
tff(pred_def_26447,type,
v42117: state_type > $o ).
tff(pred_def_26448,type,
v42130: state_type > $o ).
tff(pred_def_26449,type,
v42116: state_type > $o ).
tff(pred_def_26450,type,
v42115: state_type > $o ).
tff(pred_def_26451,type,
v42098: state_type > $o ).
tff(pred_def_26452,type,
v42131: state_type > $o ).
tff(pred_def_26453,type,
v42097: state_type > $o ).
tff(pred_def_26454,type,
v42096: state_type > $o ).
tff(pred_def_26455,type,
v42079: state_type > $o ).
tff(pred_def_26456,type,
v42132: state_type > $o ).
tff(pred_def_26457,type,
v42078: state_type > $o ).
tff(pred_def_26458,type,
v42077: state_type > $o ).
tff(pred_def_26459,type,
v42060: state_type > $o ).
tff(pred_def_26460,type,
v42133: state_type > $o ).
tff(pred_def_26461,type,
v42059: state_type > $o ).
tff(pred_def_26462,type,
v42058: state_type > $o ).
tff(pred_def_26463,type,
v42140: state_type > $o ).
tff(pred_def_26464,type,
v42144: state_type > $o ).
tff(pred_def_26465,type,
v42148: state_type > $o ).
tff(pred_def_26466,type,
v42149: state_type > $o ).
tff(pred_def_26467,type,
v42147: state_type > $o ).
tff(pred_def_26468,type,
v42150: state_type > $o ).
tff(pred_def_26469,type,
v42146: state_type > $o ).
tff(pred_def_26470,type,
v42145: state_type > $o ).
tff(pred_def_26471,type,
v42143: state_type > $o ).
tff(pred_def_26472,type,
v42151: state_type > $o ).
tff(pred_def_26473,type,
v42142: state_type > $o ).
tff(pred_def_26474,type,
v42141: state_type > $o ).
tff(pred_def_26475,type,
v42139: state_type > $o ).
tff(pred_def_26476,type,
v42152: state_type > $o ).
tff(pred_def_26477,type,
v42138: state_type > $o ).
tff(pred_def_26478,type,
v42137: state_type > $o ).
tff(pred_def_26479,type,
v42159: state_type > $o ).
tff(pred_def_26480,type,
v42163: state_type > $o ).
tff(pred_def_26481,type,
v42167: state_type > $o ).
tff(pred_def_26482,type,
v42168: state_type > $o ).
tff(pred_def_26483,type,
v42166: state_type > $o ).
tff(pred_def_26484,type,
v42169: state_type > $o ).
tff(pred_def_26485,type,
v42165: state_type > $o ).
tff(pred_def_26486,type,
v42164: state_type > $o ).
tff(pred_def_26487,type,
v42162: state_type > $o ).
tff(pred_def_26488,type,
v42170: state_type > $o ).
tff(pred_def_26489,type,
v42161: state_type > $o ).
tff(pred_def_26490,type,
v42160: state_type > $o ).
tff(pred_def_26491,type,
v42158: state_type > $o ).
tff(pred_def_26492,type,
v42171: state_type > $o ).
tff(pred_def_26493,type,
v42157: state_type > $o ).
tff(pred_def_26494,type,
v42156: state_type > $o ).
tff(pred_def_26495,type,
v42178: state_type > $o ).
tff(pred_def_26496,type,
v42182: state_type > $o ).
tff(pred_def_26497,type,
v42186: state_type > $o ).
tff(pred_def_26498,type,
v42187: state_type > $o ).
tff(pred_def_26499,type,
v42185: state_type > $o ).
tff(pred_def_26500,type,
v42188: state_type > $o ).
tff(pred_def_26501,type,
v42184: state_type > $o ).
tff(pred_def_26502,type,
v42183: state_type > $o ).
tff(pred_def_26503,type,
v42181: state_type > $o ).
tff(pred_def_26504,type,
v42189: state_type > $o ).
tff(pred_def_26505,type,
v42180: state_type > $o ).
tff(pred_def_26506,type,
v42179: state_type > $o ).
tff(pred_def_26507,type,
v42177: state_type > $o ).
tff(pred_def_26508,type,
v42190: state_type > $o ).
tff(pred_def_26509,type,
v42176: state_type > $o ).
tff(pred_def_26510,type,
v42175: state_type > $o ).
tff(pred_def_26511,type,
v42194: state_type > $o ).
tff(pred_def_26512,type,
v42198: state_type > $o ).
tff(pred_def_26513,type,
v42202: state_type > $o ).
tff(pred_def_26514,type,
v42203: state_type > $o ).
tff(pred_def_26515,type,
v42201: state_type > $o ).
tff(pred_def_26516,type,
v42204: state_type > $o ).
tff(pred_def_26517,type,
v42200: state_type > $o ).
tff(pred_def_26518,type,
v42199: state_type > $o ).
tff(pred_def_26519,type,
v42197: state_type > $o ).
tff(pred_def_26520,type,
v42205: state_type > $o ).
tff(pred_def_26521,type,
v42196: state_type > $o ).
tff(pred_def_26522,type,
v42195: state_type > $o ).
tff(pred_def_26523,type,
v42193: state_type > $o ).
tff(pred_def_26524,type,
v42206: state_type > $o ).
tff(pred_def_26525,type,
v42192: state_type > $o ).
tff(pred_def_26526,type,
v42191: state_type > $o ).
tff(pred_def_26527,type,
v42174: state_type > $o ).
tff(pred_def_26528,type,
v42207: state_type > $o ).
tff(pred_def_26529,type,
v42173: state_type > $o ).
tff(pred_def_26530,type,
v42172: state_type > $o ).
tff(pred_def_26531,type,
v42155: state_type > $o ).
tff(pred_def_26532,type,
v42208: state_type > $o ).
tff(pred_def_26533,type,
v42154: state_type > $o ).
tff(pred_def_26534,type,
v42153: state_type > $o ).
tff(pred_def_26535,type,
v42136: state_type > $o ).
tff(pred_def_26536,type,
v42209: state_type > $o ).
tff(pred_def_26537,type,
v42135: state_type > $o ).
tff(pred_def_26538,type,
v42134: state_type > $o ).
tff(pred_def_26539,type,
v42057: state_type > $o ).
tff(pred_def_26540,type,
v42210: state_type > $o ).
tff(pred_def_26541,type,
v42055: state_type > $o ).
tff(pred_def_26542,type,
v42211: state_type > $o ).
tff(pred_def_26543,type,
v42222: state_type > $o ).
tff(pred_def_26544,type,
v42226: state_type > $o ).
tff(pred_def_26545,type,
v42230: state_type > $o ).
tff(pred_def_26546,type,
v42231: state_type > $o ).
tff(pred_def_26547,type,
v42229: state_type > $o ).
tff(pred_def_26548,type,
v42232: state_type > $o ).
tff(pred_def_26549,type,
v42228: state_type > $o ).
tff(pred_def_26550,type,
v42227: state_type > $o ).
tff(pred_def_26551,type,
v42225: state_type > $o ).
tff(pred_def_26552,type,
v42233: state_type > $o ).
tff(pred_def_26553,type,
v42224: state_type > $o ).
tff(pred_def_26554,type,
v42223: state_type > $o ).
tff(pred_def_26555,type,
v42221: state_type > $o ).
tff(pred_def_26556,type,
v42234: state_type > $o ).
tff(pred_def_26557,type,
v42220: state_type > $o ).
tff(pred_def_26558,type,
v42219: state_type > $o ).
tff(pred_def_26559,type,
v42241: state_type > $o ).
tff(pred_def_26560,type,
v42245: state_type > $o ).
tff(pred_def_26561,type,
v42249: state_type > $o ).
tff(pred_def_26562,type,
v42250: state_type > $o ).
tff(pred_def_26563,type,
v42248: state_type > $o ).
tff(pred_def_26564,type,
v42251: state_type > $o ).
tff(pred_def_26565,type,
v42247: state_type > $o ).
tff(pred_def_26566,type,
v42246: state_type > $o ).
tff(pred_def_26567,type,
v42244: state_type > $o ).
tff(pred_def_26568,type,
v42252: state_type > $o ).
tff(pred_def_26569,type,
v42243: state_type > $o ).
tff(pred_def_26570,type,
v42242: state_type > $o ).
tff(pred_def_26571,type,
v42240: state_type > $o ).
tff(pred_def_26572,type,
v42253: state_type > $o ).
tff(pred_def_26573,type,
v42239: state_type > $o ).
tff(pred_def_26574,type,
v42238: state_type > $o ).
tff(pred_def_26575,type,
v42260: state_type > $o ).
tff(pred_def_26576,type,
v42264: state_type > $o ).
tff(pred_def_26577,type,
v42268: state_type > $o ).
tff(pred_def_26578,type,
v42269: state_type > $o ).
tff(pred_def_26579,type,
v42267: state_type > $o ).
tff(pred_def_26580,type,
v42270: state_type > $o ).
tff(pred_def_26581,type,
v42266: state_type > $o ).
tff(pred_def_26582,type,
v42265: state_type > $o ).
tff(pred_def_26583,type,
v42263: state_type > $o ).
tff(pred_def_26584,type,
v42271: state_type > $o ).
tff(pred_def_26585,type,
v42262: state_type > $o ).
tff(pred_def_26586,type,
v42261: state_type > $o ).
tff(pred_def_26587,type,
v42259: state_type > $o ).
tff(pred_def_26588,type,
v42272: state_type > $o ).
tff(pred_def_26589,type,
v42258: state_type > $o ).
tff(pred_def_26590,type,
v42257: state_type > $o ).
tff(pred_def_26591,type,
v42276: state_type > $o ).
tff(pred_def_26592,type,
v42280: state_type > $o ).
tff(pred_def_26593,type,
v42284: state_type > $o ).
tff(pred_def_26594,type,
v42285: state_type > $o ).
tff(pred_def_26595,type,
v42283: state_type > $o ).
tff(pred_def_26596,type,
v42286: state_type > $o ).
tff(pred_def_26597,type,
v42282: state_type > $o ).
tff(pred_def_26598,type,
v42281: state_type > $o ).
tff(pred_def_26599,type,
v42279: state_type > $o ).
tff(pred_def_26600,type,
v42287: state_type > $o ).
tff(pred_def_26601,type,
v42278: state_type > $o ).
tff(pred_def_26602,type,
v42277: state_type > $o ).
tff(pred_def_26603,type,
v42275: state_type > $o ).
tff(pred_def_26604,type,
v42288: state_type > $o ).
tff(pred_def_26605,type,
v42274: state_type > $o ).
tff(pred_def_26606,type,
v42273: state_type > $o ).
tff(pred_def_26607,type,
v42256: state_type > $o ).
tff(pred_def_26608,type,
v42289: state_type > $o ).
tff(pred_def_26609,type,
v42255: state_type > $o ).
tff(pred_def_26610,type,
v42254: state_type > $o ).
tff(pred_def_26611,type,
v42237: state_type > $o ).
tff(pred_def_26612,type,
v42290: state_type > $o ).
tff(pred_def_26613,type,
v42236: state_type > $o ).
tff(pred_def_26614,type,
v42235: state_type > $o ).
tff(pred_def_26615,type,
v42218: state_type > $o ).
tff(pred_def_26616,type,
v42291: state_type > $o ).
tff(pred_def_26617,type,
v42217: state_type > $o ).
tff(pred_def_26618,type,
v42216: state_type > $o ).
tff(pred_def_26619,type,
v42298: state_type > $o ).
tff(pred_def_26620,type,
v42302: state_type > $o ).
tff(pred_def_26621,type,
v42306: state_type > $o ).
tff(pred_def_26622,type,
v42307: state_type > $o ).
tff(pred_def_26623,type,
v42305: state_type > $o ).
tff(pred_def_26624,type,
v42308: state_type > $o ).
tff(pred_def_26625,type,
v42304: state_type > $o ).
tff(pred_def_26626,type,
v42303: state_type > $o ).
tff(pred_def_26627,type,
v42301: state_type > $o ).
tff(pred_def_26628,type,
v42309: state_type > $o ).
tff(pred_def_26629,type,
v42300: state_type > $o ).
tff(pred_def_26630,type,
v42299: state_type > $o ).
tff(pred_def_26631,type,
v42297: state_type > $o ).
tff(pred_def_26632,type,
v42310: state_type > $o ).
tff(pred_def_26633,type,
v42296: state_type > $o ).
tff(pred_def_26634,type,
v42295: state_type > $o ).
tff(pred_def_26635,type,
v42317: state_type > $o ).
tff(pred_def_26636,type,
v42321: state_type > $o ).
tff(pred_def_26637,type,
v42325: state_type > $o ).
tff(pred_def_26638,type,
v42326: state_type > $o ).
tff(pred_def_26639,type,
v42324: state_type > $o ).
tff(pred_def_26640,type,
v42327: state_type > $o ).
tff(pred_def_26641,type,
v42323: state_type > $o ).
tff(pred_def_26642,type,
v42322: state_type > $o ).
tff(pred_def_26643,type,
v42320: state_type > $o ).
tff(pred_def_26644,type,
v42328: state_type > $o ).
tff(pred_def_26645,type,
v42319: state_type > $o ).
tff(pred_def_26646,type,
v42318: state_type > $o ).
tff(pred_def_26647,type,
v42316: state_type > $o ).
tff(pred_def_26648,type,
v42329: state_type > $o ).
tff(pred_def_26649,type,
v42315: state_type > $o ).
tff(pred_def_26650,type,
v42314: state_type > $o ).
tff(pred_def_26651,type,
v42336: state_type > $o ).
tff(pred_def_26652,type,
v42340: state_type > $o ).
tff(pred_def_26653,type,
v42344: state_type > $o ).
tff(pred_def_26654,type,
v42345: state_type > $o ).
tff(pred_def_26655,type,
v42343: state_type > $o ).
tff(pred_def_26656,type,
v42346: state_type > $o ).
tff(pred_def_26657,type,
v42342: state_type > $o ).
tff(pred_def_26658,type,
v42341: state_type > $o ).
tff(pred_def_26659,type,
v42339: state_type > $o ).
tff(pred_def_26660,type,
v42347: state_type > $o ).
tff(pred_def_26661,type,
v42338: state_type > $o ).
tff(pred_def_26662,type,
v42337: state_type > $o ).
tff(pred_def_26663,type,
v42335: state_type > $o ).
tff(pred_def_26664,type,
v42348: state_type > $o ).
tff(pred_def_26665,type,
v42334: state_type > $o ).
tff(pred_def_26666,type,
v42333: state_type > $o ).
tff(pred_def_26667,type,
v42352: state_type > $o ).
tff(pred_def_26668,type,
v42356: state_type > $o ).
tff(pred_def_26669,type,
v42360: state_type > $o ).
tff(pred_def_26670,type,
v42361: state_type > $o ).
tff(pred_def_26671,type,
v42359: state_type > $o ).
tff(pred_def_26672,type,
v42362: state_type > $o ).
tff(pred_def_26673,type,
v42358: state_type > $o ).
tff(pred_def_26674,type,
v42357: state_type > $o ).
tff(pred_def_26675,type,
v42355: state_type > $o ).
tff(pred_def_26676,type,
v42363: state_type > $o ).
tff(pred_def_26677,type,
v42354: state_type > $o ).
tff(pred_def_26678,type,
v42353: state_type > $o ).
tff(pred_def_26679,type,
v42351: state_type > $o ).
tff(pred_def_26680,type,
v42364: state_type > $o ).
tff(pred_def_26681,type,
v42350: state_type > $o ).
tff(pred_def_26682,type,
v42349: state_type > $o ).
tff(pred_def_26683,type,
v42332: state_type > $o ).
tff(pred_def_26684,type,
v42365: state_type > $o ).
tff(pred_def_26685,type,
v42331: state_type > $o ).
tff(pred_def_26686,type,
v42330: state_type > $o ).
tff(pred_def_26687,type,
v42313: state_type > $o ).
tff(pred_def_26688,type,
v42366: state_type > $o ).
tff(pred_def_26689,type,
v42312: state_type > $o ).
tff(pred_def_26690,type,
v42311: state_type > $o ).
tff(pred_def_26691,type,
v42294: state_type > $o ).
tff(pred_def_26692,type,
v42367: state_type > $o ).
tff(pred_def_26693,type,
v42293: state_type > $o ).
tff(pred_def_26694,type,
v42292: state_type > $o ).
tff(pred_def_26695,type,
v42215: state_type > $o ).
tff(pred_def_26696,type,
v42368: state_type > $o ).
tff(pred_def_26697,type,
v42213: state_type > $o ).
tff(pred_def_26698,type,
v42369: state_type > $o ).
tff(pred_def_26699,type,
v42380: state_type > $o ).
tff(pred_def_26700,type,
v42384: state_type > $o ).
tff(pred_def_26701,type,
v42388: state_type > $o ).
tff(pred_def_26702,type,
v42389: state_type > $o ).
tff(pred_def_26703,type,
v42387: state_type > $o ).
tff(pred_def_26704,type,
v42390: state_type > $o ).
tff(pred_def_26705,type,
v42386: state_type > $o ).
tff(pred_def_26706,type,
v42385: state_type > $o ).
tff(pred_def_26707,type,
v42383: state_type > $o ).
tff(pred_def_26708,type,
v42391: state_type > $o ).
tff(pred_def_26709,type,
v42382: state_type > $o ).
tff(pred_def_26710,type,
v42381: state_type > $o ).
tff(pred_def_26711,type,
v42379: state_type > $o ).
tff(pred_def_26712,type,
v42392: state_type > $o ).
tff(pred_def_26713,type,
v42378: state_type > $o ).
tff(pred_def_26714,type,
v42377: state_type > $o ).
tff(pred_def_26715,type,
v42399: state_type > $o ).
tff(pred_def_26716,type,
v42403: state_type > $o ).
tff(pred_def_26717,type,
v42407: state_type > $o ).
tff(pred_def_26718,type,
v42408: state_type > $o ).
tff(pred_def_26719,type,
v42406: state_type > $o ).
tff(pred_def_26720,type,
v42409: state_type > $o ).
tff(pred_def_26721,type,
v42405: state_type > $o ).
tff(pred_def_26722,type,
v42404: state_type > $o ).
tff(pred_def_26723,type,
v42402: state_type > $o ).
tff(pred_def_26724,type,
v42410: state_type > $o ).
tff(pred_def_26725,type,
v42401: state_type > $o ).
tff(pred_def_26726,type,
v42400: state_type > $o ).
tff(pred_def_26727,type,
v42398: state_type > $o ).
tff(pred_def_26728,type,
v42411: state_type > $o ).
tff(pred_def_26729,type,
v42397: state_type > $o ).
tff(pred_def_26730,type,
v42396: state_type > $o ).
tff(pred_def_26731,type,
v42418: state_type > $o ).
tff(pred_def_26732,type,
v42422: state_type > $o ).
tff(pred_def_26733,type,
v42426: state_type > $o ).
tff(pred_def_26734,type,
v42427: state_type > $o ).
tff(pred_def_26735,type,
v42425: state_type > $o ).
tff(pred_def_26736,type,
v42428: state_type > $o ).
tff(pred_def_26737,type,
v42424: state_type > $o ).
tff(pred_def_26738,type,
v42423: state_type > $o ).
tff(pred_def_26739,type,
v42421: state_type > $o ).
tff(pred_def_26740,type,
v42429: state_type > $o ).
tff(pred_def_26741,type,
v42420: state_type > $o ).
tff(pred_def_26742,type,
v42419: state_type > $o ).
tff(pred_def_26743,type,
v42417: state_type > $o ).
tff(pred_def_26744,type,
v42430: state_type > $o ).
tff(pred_def_26745,type,
v42416: state_type > $o ).
tff(pred_def_26746,type,
v42415: state_type > $o ).
tff(pred_def_26747,type,
v42434: state_type > $o ).
tff(pred_def_26748,type,
v42438: state_type > $o ).
tff(pred_def_26749,type,
v42442: state_type > $o ).
tff(pred_def_26750,type,
v42443: state_type > $o ).
tff(pred_def_26751,type,
v42441: state_type > $o ).
tff(pred_def_26752,type,
v42444: state_type > $o ).
tff(pred_def_26753,type,
v42440: state_type > $o ).
tff(pred_def_26754,type,
v42439: state_type > $o ).
tff(pred_def_26755,type,
v42437: state_type > $o ).
tff(pred_def_26756,type,
v42445: state_type > $o ).
tff(pred_def_26757,type,
v42436: state_type > $o ).
tff(pred_def_26758,type,
v42435: state_type > $o ).
tff(pred_def_26759,type,
v42433: state_type > $o ).
tff(pred_def_26760,type,
v42446: state_type > $o ).
tff(pred_def_26761,type,
v42432: state_type > $o ).
tff(pred_def_26762,type,
v42431: state_type > $o ).
tff(pred_def_26763,type,
v42414: state_type > $o ).
tff(pred_def_26764,type,
v42447: state_type > $o ).
tff(pred_def_26765,type,
v42413: state_type > $o ).
tff(pred_def_26766,type,
v42412: state_type > $o ).
tff(pred_def_26767,type,
v42395: state_type > $o ).
tff(pred_def_26768,type,
v42448: state_type > $o ).
tff(pred_def_26769,type,
v42394: state_type > $o ).
tff(pred_def_26770,type,
v42393: state_type > $o ).
tff(pred_def_26771,type,
v42376: state_type > $o ).
tff(pred_def_26772,type,
v42449: state_type > $o ).
tff(pred_def_26773,type,
v42375: state_type > $o ).
tff(pred_def_26774,type,
v42374: state_type > $o ).
tff(pred_def_26775,type,
v42456: state_type > $o ).
tff(pred_def_26776,type,
v42460: state_type > $o ).
tff(pred_def_26777,type,
v42464: state_type > $o ).
tff(pred_def_26778,type,
v42465: state_type > $o ).
tff(pred_def_26779,type,
v42463: state_type > $o ).
tff(pred_def_26780,type,
v42466: state_type > $o ).
tff(pred_def_26781,type,
v42462: state_type > $o ).
tff(pred_def_26782,type,
v42461: state_type > $o ).
tff(pred_def_26783,type,
v42459: state_type > $o ).
tff(pred_def_26784,type,
v42467: state_type > $o ).
tff(pred_def_26785,type,
v42458: state_type > $o ).
tff(pred_def_26786,type,
v42457: state_type > $o ).
tff(pred_def_26787,type,
v42455: state_type > $o ).
tff(pred_def_26788,type,
v42468: state_type > $o ).
tff(pred_def_26789,type,
v42454: state_type > $o ).
tff(pred_def_26790,type,
v42453: state_type > $o ).
tff(pred_def_26791,type,
v42475: state_type > $o ).
tff(pred_def_26792,type,
v42479: state_type > $o ).
tff(pred_def_26793,type,
v42483: state_type > $o ).
tff(pred_def_26794,type,
v42484: state_type > $o ).
tff(pred_def_26795,type,
v42482: state_type > $o ).
tff(pred_def_26796,type,
v42485: state_type > $o ).
tff(pred_def_26797,type,
v42481: state_type > $o ).
tff(pred_def_26798,type,
v42480: state_type > $o ).
tff(pred_def_26799,type,
v42478: state_type > $o ).
tff(pred_def_26800,type,
v42486: state_type > $o ).
tff(pred_def_26801,type,
v42477: state_type > $o ).
tff(pred_def_26802,type,
v42476: state_type > $o ).
tff(pred_def_26803,type,
v42474: state_type > $o ).
tff(pred_def_26804,type,
v42487: state_type > $o ).
tff(pred_def_26805,type,
v42473: state_type > $o ).
tff(pred_def_26806,type,
v42472: state_type > $o ).
tff(pred_def_26807,type,
v42494: state_type > $o ).
tff(pred_def_26808,type,
v42498: state_type > $o ).
tff(pred_def_26809,type,
v42502: state_type > $o ).
tff(pred_def_26810,type,
v42503: state_type > $o ).
tff(pred_def_26811,type,
v42501: state_type > $o ).
tff(pred_def_26812,type,
v42504: state_type > $o ).
tff(pred_def_26813,type,
v42500: state_type > $o ).
tff(pred_def_26814,type,
v42499: state_type > $o ).
tff(pred_def_26815,type,
v42497: state_type > $o ).
tff(pred_def_26816,type,
v42505: state_type > $o ).
tff(pred_def_26817,type,
v42496: state_type > $o ).
tff(pred_def_26818,type,
v42495: state_type > $o ).
tff(pred_def_26819,type,
v42493: state_type > $o ).
tff(pred_def_26820,type,
v42506: state_type > $o ).
tff(pred_def_26821,type,
v42492: state_type > $o ).
tff(pred_def_26822,type,
v42491: state_type > $o ).
tff(pred_def_26823,type,
v42510: state_type > $o ).
tff(pred_def_26824,type,
v42514: state_type > $o ).
tff(pred_def_26825,type,
v42518: state_type > $o ).
tff(pred_def_26826,type,
v42519: state_type > $o ).
tff(pred_def_26827,type,
v42517: state_type > $o ).
tff(pred_def_26828,type,
v42520: state_type > $o ).
tff(pred_def_26829,type,
v42516: state_type > $o ).
tff(pred_def_26830,type,
v42515: state_type > $o ).
tff(pred_def_26831,type,
v42513: state_type > $o ).
tff(pred_def_26832,type,
v42521: state_type > $o ).
tff(pred_def_26833,type,
v42512: state_type > $o ).
tff(pred_def_26834,type,
v42511: state_type > $o ).
tff(pred_def_26835,type,
v42509: state_type > $o ).
tff(pred_def_26836,type,
v42522: state_type > $o ).
tff(pred_def_26837,type,
v42508: state_type > $o ).
tff(pred_def_26838,type,
v42507: state_type > $o ).
tff(pred_def_26839,type,
v42490: state_type > $o ).
tff(pred_def_26840,type,
v42523: state_type > $o ).
tff(pred_def_26841,type,
v42489: state_type > $o ).
tff(pred_def_26842,type,
v42488: state_type > $o ).
tff(pred_def_26843,type,
v42471: state_type > $o ).
tff(pred_def_26844,type,
v42524: state_type > $o ).
tff(pred_def_26845,type,
v42470: state_type > $o ).
tff(pred_def_26846,type,
v42469: state_type > $o ).
tff(pred_def_26847,type,
v42452: state_type > $o ).
tff(pred_def_26848,type,
v42525: state_type > $o ).
tff(pred_def_26849,type,
v42451: state_type > $o ).
tff(pred_def_26850,type,
v42450: state_type > $o ).
tff(pred_def_26851,type,
v42373: state_type > $o ).
tff(pred_def_26852,type,
v42526: state_type > $o ).
tff(pred_def_26853,type,
v42371: state_type > $o ).
tff(pred_def_26854,type,
v42527: state_type > $o ).
tff(pred_def_26855,type,
v42531: state_type > $o ).
tff(pred_def_26856,type,
v42530: state_type > $o ).
tff(pred_def_26857,type,
v41656: ( state_type * $int ) > $o ).
tff(pred_def_26858,type,
v42533: state_type > $o ).
tff(pred_def_26859,type,
v42534: state_type > $o ).
tff(pred_def_26860,type,
v41658: ( state_type * $int ) > $o ).
tff(pred_def_26861,type,
v42537: state_type > $o ).
tff(pred_def_26862,type,
v42536: state_type > $o ).
tff(pred_def_26863,type,
v42539: state_type > $o ).
tff(pred_def_26864,type,
v42541: state_type > $o ).
tff(pred_def_26865,type,
v42542: state_type > $o ).
tff(pred_def_26866,type,
v42548: state_type > $o ).
tff(pred_def_26867,type,
v42546: state_type > $o ).
tff(pred_def_26868,type,
v42545: state_type > $o ).
tff(pred_def_26869,type,
v42551: ( state_type * $int ) > $o ).
tff(pred_def_26870,type,
v42553: ( state_type * $int ) > $o ).
tff(pred_def_26871,type,
v42560: ( state_type * $int ) > $o ).
tff(pred_def_26872,type,
v42559: state_type > $o ).
tff(pred_def_26873,type,
v42557: state_type > $o ).
tff(pred_def_26874,type,
v41654: state_type > $o ).
tff(pred_def_26875,type,
v41652: state_type > $o ).
tff(pred_def_26876,type,
v41650: state_type > $o ).
tff(pred_def_26877,type,
v42562: state_type > $o ).
tff(pred_def_26878,type,
v42564: state_type > $o ).
tff(pred_def_26879,type,
v42565: state_type > $o ).
tff(pred_def_26880,type,
v42563: ( state_type * $int ) > $o ).
tff(pred_def_26881,type,
v42566: state_type > $o ).
tff(pred_def_26882,type,
v42567: state_type > $o ).
tff(pred_def_26883,type,
v5959: state_type > $o ).
tff(pred_def_26884,type,
v42570: state_type > $o ).
tff(pred_def_26885,type,
v42569: state_type > $o ).
tff(pred_def_26886,type,
v42572: state_type > $o ).
tff(pred_def_26887,type,
v42571: state_type > $o ).
tff(pred_def_26888,type,
v42568: ( state_type * $int ) > $o ).
tff(pred_def_26889,type,
v42573: state_type > $o ).
tff(pred_def_26890,type,
v42576: ( state_type * $int ) > $o ).
tff(pred_def_26891,type,
v42575: state_type > $o ).
tff(pred_def_26892,type,
v42578: ( state_type * $int ) > $o ).
tff(pred_def_26893,type,
v42577: state_type > $o ).
tff(pred_def_26894,type,
v42580: ( state_type * $int ) > $o ).
tff(pred_def_26895,type,
v42579: state_type > $o ).
tff(pred_def_26896,type,
v42582: ( state_type * $int ) > $o ).
tff(pred_def_26897,type,
v42581: state_type > $o ).
tff(pred_def_26898,type,
v42585: ( state_type * $int ) > $o ).
tff(pred_def_26899,type,
v42584: state_type > $o ).
tff(pred_def_26900,type,
v42587: ( state_type * $int ) > $o ).
tff(pred_def_26901,type,
v42586: state_type > $o ).
tff(pred_def_26902,type,
v42583: state_type > $o ).
tff(pred_def_26903,type,
v42574: ( state_type * $int ) > $o ).
tff(pred_def_26904,type,
v42588: state_type > $o ).
tff(pred_def_26905,type,
v42592: ( state_type * $int ) > $o ).
tff(pred_def_26906,type,
v42591: state_type > $o ).
tff(pred_def_26907,type,
v42594: ( state_type * $int ) > $o ).
tff(pred_def_26908,type,
v42593: state_type > $o ).
tff(pred_def_26909,type,
v42590: state_type > $o ).
tff(pred_def_26910,type,
v42597: ( state_type * $int ) > $o ).
tff(pred_def_26911,type,
v42596: state_type > $o ).
tff(pred_def_26912,type,
v42599: ( state_type * $int ) > $o ).
tff(pred_def_26913,type,
v42598: state_type > $o ).
tff(pred_def_26914,type,
v42595: state_type > $o ).
tff(pred_def_26915,type,
v42602: ( state_type * $int ) > $o ).
tff(pred_def_26916,type,
v42601: state_type > $o ).
tff(pred_def_26917,type,
v42604: ( state_type * $int ) > $o ).
tff(pred_def_26918,type,
v42603: state_type > $o ).
tff(pred_def_26919,type,
v42600: state_type > $o ).
tff(pred_def_26920,type,
v42589: ( state_type * $int ) > $o ).
tff(pred_def_26921,type,
v42605: state_type > $o ).
tff(pred_def_26922,type,
v42607: state_type > $o ).
tff(pred_def_26923,type,
v42608: state_type > $o ).
tff(pred_def_26924,type,
v42606: state_type > $o ).
tff(pred_def_26925,type,
v5971: ( state_type * $int ) > $o ).
tff(pred_def_26926,type,
v42614: state_type > $o ).
tff(pred_def_26927,type,
v42612: state_type > $o ).
tff(pred_def_26928,type,
v42611: state_type > $o ).
tff(pred_def_26929,type,
v42617: ( state_type * $int ) > $o ).
tff(pred_def_26930,type,
v42619: ( state_type * $int ) > $o ).
tff(pred_def_26931,type,
v42623: state_type > $o ).
tff(pred_def_26932,type,
v42624: state_type > $o ).
tff(pred_def_26933,type,
v5967: state_type > $o ).
tff(pred_def_26934,type,
v42630: state_type > $o ).
tff(pred_def_26935,type,
v42628: state_type > $o ).
tff(pred_def_26936,type,
v42627: state_type > $o ).
tff(pred_def_26937,type,
v42633: state_type > $o ).
tff(pred_def_26938,type,
v42635: state_type > $o ).
tff(pred_def_26939,type,
v5957: state_type > $o ).
tff(pred_def_26940,type,
v5955: state_type > $o ).
tff(pred_def_26941,type,
v5953: state_type > $o ).
tff(pred_def_26942,type,
v5951: state_type > $o ).
tff(pred_def_26943,type,
v5949: state_type > $o ).
tff(pred_def_26944,type,
v5947: state_type > $o ).
tff(pred_def_26945,type,
v5945: state_type > $o ).
tff(pred_def_26946,type,
v5943: state_type > $o ).
tff(pred_def_26947,type,
v5941: state_type > $o ).
tff(pred_def_26948,type,
v5939: state_type > $o ).
tff(pred_def_26949,type,
v42640: state_type > $o ).
tff(pred_def_26950,type,
v42639: state_type > $o ).
tff(pred_def_26951,type,
v42641: state_type > $o ).
tff(pred_def_26952,type,
v5937: state_type > $o ).
tff(pred_def_26953,type,
v2908: state_type > $o ).
tff(pred_def_26954,type,
v42642: ( state_type * $int ) > $o ).
tff(pred_def_26955,type,
v2906: ( state_type * $int ) > $o ).
tff(pred_def_26956,type,
v42644: ( state_type * $int ) > $o ).
tff(pred_def_26957,type,
v42646: ( state_type * $int ) > $o ).
tff(pred_def_26958,type,
v42645: ( state_type * $int ) > $o ).
tff(pred_def_26959,type,
v2904: ( state_type * $int ) > $o ).
tff(pred_def_26960,type,
v5935: state_type > $o ).
tff(pred_def_26961,type,
v2920: state_type > $o ).
tff(pred_def_26962,type,
v42648: state_type > $o ).
tff(pred_def_26963,type,
v42654: state_type > $o ).
tff(pred_def_26964,type,
v42665: state_type > $o ).
tff(pred_def_26965,type,
v42667: state_type > $o ).
tff(pred_def_26966,type,
v42668: state_type > $o ).
tff(pred_def_26967,type,
v42666: state_type > $o ).
tff(pred_def_26968,type,
v42664: state_type > $o ).
tff(pred_def_26969,type,
v42662: state_type > $o ).
tff(pred_def_26970,type,
v42660: state_type > $o ).
tff(pred_def_26971,type,
v42658: state_type > $o ).
tff(pred_def_26972,type,
v42671: state_type > $o ).
tff(pred_def_26973,type,
v42670: state_type > $o ).
tff(pred_def_26974,type,
v42672: state_type > $o ).
tff(pred_def_26975,type,
v42656: state_type > $o ).
tff(pred_def_26976,type,
v42709: state_type > $o ).
tff(pred_def_26977,type,
v42707: state_type > $o ).
tff(pred_def_26978,type,
v42719: ( state_type * $int ) > $o ).
tff(pred_def_26979,type,
v42717: ( state_type * $int ) > $o ).
tff(pred_def_26980,type,
v42715: ( state_type * $int ) > $o ).
tff(pred_def_26981,type,
v42713: ( state_type * $int ) > $o ).
tff(pred_def_26982,type,
v42711: ( state_type * $int ) > $o ).
tff(pred_def_26983,type,
v42723: state_type > $o ).
tff(pred_def_26984,type,
v42721: state_type > $o ).
tff(pred_def_26985,type,
v42730: state_type > $o ).
tff(pred_def_26986,type,
v42728: state_type > $o ).
tff(pred_def_26987,type,
v42727: state_type > $o ).
tff(pred_def_26988,type,
v42726: state_type > $o ).
tff(pred_def_26989,type,
v42737: state_type > $o ).
tff(pred_def_26990,type,
v42734: ( state_type * $int ) > $o ).
tff(pred_def_26991,type,
v42736: ( state_type * $int ) > $o ).
tff(pred_def_26992,type,
v42705: ( state_type * $int ) > $o ).
tff(pred_def_26993,type,
v42703: ( state_type * $int ) > $o ).
tff(pred_def_26994,type,
v42701: ( state_type * $int ) > $o ).
tff(pred_def_26995,type,
v42699: ( state_type * $int ) > $o ).
tff(pred_def_26996,type,
v42697: ( state_type * $int ) > $o ).
tff(pred_def_26997,type,
v42695: ( state_type * $int ) > $o ).
tff(pred_def_26998,type,
v42693: ( state_type * $int ) > $o ).
tff(pred_def_26999,type,
v42763: state_type > $o ).
tff(pred_def_27000,type,
v42691: ( state_type * $int ) > $o ).
tff(pred_def_27001,type,
v42765: state_type > $o ).
tff(pred_def_27002,type,
b00010: $int > $o ).
tff(pred_def_27003,type,
v42767: state_type > $o ).
tff(pred_def_27004,type,
b00011: $int > $o ).
tff(pred_def_27005,type,
v42769: state_type > $o ).
tff(pred_def_27006,type,
b00100: $int > $o ).
tff(pred_def_27007,type,
v42771: state_type > $o ).
tff(pred_def_27008,type,
b00101: $int > $o ).
tff(pred_def_27009,type,
v42773: state_type > $o ).
tff(pred_def_27010,type,
b00110: $int > $o ).
tff(pred_def_27011,type,
v42775: state_type > $o ).
tff(pred_def_27012,type,
b00111: $int > $o ).
tff(pred_def_27013,type,
v42777: state_type > $o ).
tff(pred_def_27014,type,
b01000: $int > $o ).
tff(pred_def_27015,type,
v42779: state_type > $o ).
tff(pred_def_27016,type,
v42781: state_type > $o ).
tff(pred_def_27017,type,
v42783: state_type > $o ).
tff(pred_def_27018,type,
b01011: $int > $o ).
tff(pred_def_27019,type,
v42785: state_type > $o ).
tff(pred_def_27020,type,
b01100: $int > $o ).
tff(pred_def_27021,type,
v42787: state_type > $o ).
tff(pred_def_27022,type,
b01101: $int > $o ).
tff(pred_def_27023,type,
v42789: state_type > $o ).
tff(pred_def_27024,type,
b01110: $int > $o ).
tff(pred_def_27025,type,
v42791: state_type > $o ).
tff(pred_def_27026,type,
b01111: $int > $o ).
tff(pred_def_27027,type,
v42793: state_type > $o ).
tff(pred_def_27028,type,
v42795: state_type > $o ).
tff(pred_def_27029,type,
b10001: $int > $o ).
tff(pred_def_27030,type,
v42797: state_type > $o ).
tff(pred_def_27031,type,
b10010: $int > $o ).
tff(pred_def_27032,type,
v42799: state_type > $o ).
tff(pred_def_27033,type,
b10011: $int > $o ).
tff(pred_def_27034,type,
v42801: state_type > $o ).
tff(pred_def_27035,type,
b10100: $int > $o ).
tff(pred_def_27036,type,
v42803: state_type > $o ).
tff(pred_def_27037,type,
b10101: $int > $o ).
tff(pred_def_27038,type,
v42805: state_type > $o ).
tff(pred_def_27039,type,
b10110: $int > $o ).
tff(pred_def_27040,type,
v42807: state_type > $o ).
tff(pred_def_27041,type,
b10111: $int > $o ).
tff(pred_def_27042,type,
v42809: state_type > $o ).
tff(pred_def_27043,type,
b11000: $int > $o ).
tff(pred_def_27044,type,
v42811: state_type > $o ).
tff(pred_def_27045,type,
b11001: $int > $o ).
tff(pred_def_27046,type,
v42813: state_type > $o ).
tff(pred_def_27047,type,
b11010: $int > $o ).
tff(pred_def_27048,type,
v42815: state_type > $o ).
tff(pred_def_27049,type,
b11011: $int > $o ).
tff(pred_def_27050,type,
v42817: state_type > $o ).
tff(pred_def_27051,type,
b11100: $int > $o ).
tff(pred_def_27052,type,
v42819: state_type > $o ).
tff(pred_def_27053,type,
b11101: $int > $o ).
tff(pred_def_27054,type,
v42821: state_type > $o ).
tff(pred_def_27055,type,
b11110: $int > $o ).
tff(pred_def_27056,type,
v42823: state_type > $o ).
tff(pred_def_27057,type,
b11111: $int > $o ).
tff(pred_def_27058,type,
v42825: state_type > $o ).
tff(pred_def_27059,type,
v42847: state_type > $o ).
tff(pred_def_27060,type,
v42849: state_type > $o ).
tff(pred_def_27061,type,
v42845: state_type > $o ).
tff(pred_def_27062,type,
v42843: state_type > $o ).
tff(pred_def_27063,type,
v42851: state_type > $o ).
tff(pred_def_27064,type,
v42841: state_type > $o ).
tff(pred_def_27065,type,
v42857: state_type > $o ).
tff(pred_def_27066,type,
v42855: state_type > $o ).
tff(pred_def_27067,type,
v42854: state_type > $o ).
tff(pred_def_27068,type,
v42860: state_type > $o ).
tff(pred_def_27069,type,
v42862: state_type > $o ).
tff(pred_def_27070,type,
v42839: state_type > $o ).
tff(pred_def_27071,type,
v42837: state_type > $o ).
tff(pred_def_27072,type,
v42835: state_type > $o ).
tff(pred_def_27073,type,
v42833: state_type > $o ).
tff(pred_def_27074,type,
v42831: state_type > $o ).
tff(pred_def_27075,type,
v42829: state_type > $o ).
tff(pred_def_27076,type,
v42827: state_type > $o ).
tff(pred_def_27077,type,
v42867: state_type > $o ).
tff(pred_def_27078,type,
v42866: ( state_type * $int ) > $o ).
tff(pred_def_27079,type,
v42689: ( state_type * $int ) > $o ).
tff(pred_def_27080,type,
v42877: state_type > $o ).
tff(pred_def_27081,type,
v42650: state_type > $o ).
tff(pred_def_27082,type,
v42875: state_type > $o ).
tff(pred_def_27083,type,
v42873: ( state_type * $int ) > $o ).
tff(pred_def_27084,type,
v42882: state_type > $o ).
tff(pred_def_27085,type,
v42881: state_type > $o ).
tff(pred_def_27086,type,
v42889: state_type > $o ).
tff(pred_def_27087,type,
v42891: state_type > $o ).
tff(pred_def_27088,type,
v42890: state_type > $o ).
tff(pred_def_27089,type,
v42886: state_type > $o ).
tff(pred_def_27090,type,
v42888: state_type > $o ).
tff(pred_def_27091,type,
v42880: state_type > $o ).
tff(pred_def_27092,type,
v42902: state_type > $o ).
tff(pred_def_27093,type,
v42901: state_type > $o ).
tff(pred_def_27094,type,
v42900: state_type > $o ).
tff(pred_def_27095,type,
v42899: state_type > $o ).
tff(pred_def_27096,type,
v42903: state_type > $o ).
tff(pred_def_27097,type,
v42898: state_type > $o ).
tff(pred_def_27098,type,
v42904: state_type > $o ).
tff(pred_def_27099,type,
v42897: state_type > $o ).
tff(pred_def_27100,type,
v42907: state_type > $o ).
tff(pred_def_27101,type,
v42908: state_type > $o ).
tff(pred_def_27102,type,
v42906: state_type > $o ).
tff(pred_def_27103,type,
v42909: state_type > $o ).
tff(pred_def_27104,type,
v42905: state_type > $o ).
tff(pred_def_27105,type,
v42912: state_type > $o ).
tff(pred_def_27106,type,
v42913: state_type > $o ).
tff(pred_def_27107,type,
v42911: state_type > $o ).
tff(pred_def_27108,type,
v42914: state_type > $o ).
tff(pred_def_27109,type,
v42910: state_type > $o ).
tff(pred_def_27110,type,
v42917: state_type > $o ).
tff(pred_def_27111,type,
v42918: state_type > $o ).
tff(pred_def_27112,type,
v42916: state_type > $o ).
tff(pred_def_27113,type,
v42919: state_type > $o ).
tff(pred_def_27114,type,
v42915: state_type > $o ).
tff(pred_def_27115,type,
v42895: ( state_type * $int ) > $o ).
tff(pred_def_27116,type,
v42892: ( state_type * $int ) > $o ).
tff(pred_def_27117,type,
v42894: ( state_type * $int ) > $o ).
tff(pred_def_27118,type,
v42923: state_type > $o ).
tff(pred_def_27119,type,
v42871: ( state_type * $int ) > $o ).
tff(pred_def_27120,type,
v42925: state_type > $o ).
tff(pred_def_27121,type,
v42927: state_type > $o ).
tff(pred_def_27122,type,
v42929: state_type > $o ).
tff(pred_def_27123,type,
v42931: state_type > $o ).
tff(pred_def_27124,type,
v42933: state_type > $o ).
tff(pred_def_27125,type,
v42935: state_type > $o ).
tff(pred_def_27126,type,
v42937: state_type > $o ).
tff(pred_def_27127,type,
v42939: state_type > $o ).
tff(pred_def_27128,type,
v42941: state_type > $o ).
tff(pred_def_27129,type,
v42943: state_type > $o ).
tff(pred_def_27130,type,
v42945: state_type > $o ).
tff(pred_def_27131,type,
v42947: state_type > $o ).
tff(pred_def_27132,type,
v42949: state_type > $o ).
tff(pred_def_27133,type,
v42951: state_type > $o ).
tff(pred_def_27134,type,
v42953: state_type > $o ).
tff(pred_def_27135,type,
v42955: state_type > $o ).
tff(pred_def_27136,type,
v42957: state_type > $o ).
tff(pred_def_27137,type,
v42959: state_type > $o ).
tff(pred_def_27138,type,
v42961: state_type > $o ).
tff(pred_def_27139,type,
v42963: state_type > $o ).
tff(pred_def_27140,type,
v42965: state_type > $o ).
tff(pred_def_27141,type,
v42967: state_type > $o ).
tff(pred_def_27142,type,
v42969: state_type > $o ).
tff(pred_def_27143,type,
v42971: state_type > $o ).
tff(pred_def_27144,type,
v42973: state_type > $o ).
tff(pred_def_27145,type,
v42975: state_type > $o ).
tff(pred_def_27146,type,
v42977: state_type > $o ).
tff(pred_def_27147,type,
v42979: state_type > $o ).
tff(pred_def_27148,type,
v42981: state_type > $o ).
tff(pred_def_27149,type,
v42983: state_type > $o ).
tff(pred_def_27150,type,
v42985: state_type > $o ).
tff(pred_def_27151,type,
v42988: state_type > $o ).
tff(pred_def_27152,type,
v42987: ( state_type * $int ) > $o ).
tff(pred_def_27153,type,
v42869: ( state_type * $int ) > $o ).
tff(pred_def_27154,type,
b11111111111111111111111111111111: $int > $o ).
tff(pred_def_27155,type,
v42684: ( state_type * $int ) > $o ).
tff(pred_def_27156,type,
v42990: ( state_type * $int ) > $o ).
tff(pred_def_27157,type,
v42991: ( state_type * $int ) > $o ).
tff(pred_def_27158,type,
v42687: ( state_type * $int ) > $o ).
tff(pred_def_27159,type,
v42996: state_type > $o ).
tff(pred_def_27160,type,
v42995: state_type > $o ).
tff(pred_def_27161,type,
v42994: state_type > $o ).
tff(pred_def_27162,type,
v43003: state_type > $o ).
tff(pred_def_27163,type,
v43000: ( state_type * $int ) > $o ).
tff(pred_def_27164,type,
v43002: ( state_type * $int ) > $o ).
tff(pred_def_27165,type,
v43017: ( state_type * $int ) > $o ).
tff(pred_def_27166,type,
v43018: ( state_type * $int ) > $o ).
tff(pred_def_27167,type,
v43016: ( state_type * $int ) > $o ).
tff(pred_def_27168,type,
v43020: ( state_type * $int ) > $o ).
tff(pred_def_27169,type,
v43021: ( state_type * $int ) > $o ).
tff(pred_def_27170,type,
v43019: ( state_type * $int ) > $o ).
tff(pred_def_27171,type,
v43015: ( state_type * $int ) > $o ).
tff(pred_def_27172,type,
v43022: ( state_type * $int ) > $o ).
tff(pred_def_27173,type,
v43014: ( state_type * $int ) > $o ).
tff(pred_def_27174,type,
v43027: ( state_type * $int ) > $o ).
tff(pred_def_27175,type,
v43026: ( state_type * $int ) > $o ).
tff(pred_def_27176,type,
v43029: ( state_type * $int ) > $o ).
tff(pred_def_27177,type,
v43030: ( state_type * $int ) > $o ).
tff(pred_def_27178,type,
v43028: ( state_type * $int ) > $o ).
tff(pred_def_27179,type,
v43025: ( state_type * $int ) > $o ).
tff(pred_def_27180,type,
v43024: ( state_type * $int ) > $o ).
tff(pred_def_27181,type,
v43031: ( state_type * $int ) > $o ).
tff(pred_def_27182,type,
v43023: ( state_type * $int ) > $o ).
tff(pred_def_27183,type,
v43013: ( state_type * $int ) > $o ).
tff(pred_def_27184,type,
v43032: ( state_type * $int ) > $o ).
tff(pred_def_27185,type,
v43012: ( state_type * $int ) > $o ).
tff(pred_def_27186,type,
v43039: ( state_type * $int ) > $o ).
tff(pred_def_27187,type,
v43038: ( state_type * $int ) > $o ).
tff(pred_def_27188,type,
v43041: ( state_type * $int ) > $o ).
tff(pred_def_27189,type,
v43042: ( state_type * $int ) > $o ).
tff(pred_def_27190,type,
v43040: ( state_type * $int ) > $o ).
tff(pred_def_27191,type,
v43037: ( state_type * $int ) > $o ).
tff(pred_def_27192,type,
v43043: ( state_type * $int ) > $o ).
tff(pred_def_27193,type,
v43036: ( state_type * $int ) > $o ).
tff(pred_def_27194,type,
v43048: ( state_type * $int ) > $o ).
tff(pred_def_27195,type,
v43047: ( state_type * $int ) > $o ).
tff(pred_def_27196,type,
v43050: ( state_type * $int ) > $o ).
tff(pred_def_27197,type,
v43051: ( state_type * $int ) > $o ).
tff(pred_def_27198,type,
v43049: ( state_type * $int ) > $o ).
tff(pred_def_27199,type,
v43046: ( state_type * $int ) > $o ).
tff(pred_def_27200,type,
v43045: ( state_type * $int ) > $o ).
tff(pred_def_27201,type,
v43052: ( state_type * $int ) > $o ).
tff(pred_def_27202,type,
v43044: ( state_type * $int ) > $o ).
tff(pred_def_27203,type,
v43035: ( state_type * $int ) > $o ).
tff(pred_def_27204,type,
v43034: ( state_type * $int ) > $o ).
tff(pred_def_27205,type,
v43053: ( state_type * $int ) > $o ).
tff(pred_def_27206,type,
v43033: ( state_type * $int ) > $o ).
tff(pred_def_27207,type,
v43011: ( state_type * $int ) > $o ).
tff(pred_def_27208,type,
v43054: ( state_type * $int ) > $o ).
tff(pred_def_27209,type,
v43010: ( state_type * $int ) > $o ).
tff(pred_def_27210,type,
v43063: ( state_type * $int ) > $o ).
tff(pred_def_27211,type,
v43062: ( state_type * $int ) > $o ).
tff(pred_def_27212,type,
v43065: ( state_type * $int ) > $o ).
tff(pred_def_27213,type,
v43066: ( state_type * $int ) > $o ).
tff(pred_def_27214,type,
v43064: ( state_type * $int ) > $o ).
tff(pred_def_27215,type,
v43061: ( state_type * $int ) > $o ).
tff(pred_def_27216,type,
v43067: ( state_type * $int ) > $o ).
tff(pred_def_27217,type,
v43060: ( state_type * $int ) > $o ).
tff(pred_def_27218,type,
v43072: ( state_type * $int ) > $o ).
tff(pred_def_27219,type,
v43071: ( state_type * $int ) > $o ).
tff(pred_def_27220,type,
v43074: ( state_type * $int ) > $o ).
tff(pred_def_27221,type,
v43075: ( state_type * $int ) > $o ).
tff(pred_def_27222,type,
v43073: ( state_type * $int ) > $o ).
tff(pred_def_27223,type,
v43070: ( state_type * $int ) > $o ).
tff(pred_def_27224,type,
v43069: ( state_type * $int ) > $o ).
tff(pred_def_27225,type,
v43076: ( state_type * $int ) > $o ).
tff(pred_def_27226,type,
v43068: ( state_type * $int ) > $o ).
tff(pred_def_27227,type,
v43059: ( state_type * $int ) > $o ).
tff(pred_def_27228,type,
v43077: ( state_type * $int ) > $o ).
tff(pred_def_27229,type,
v43058: ( state_type * $int ) > $o ).
tff(pred_def_27230,type,
v43084: ( state_type * $int ) > $o ).
tff(pred_def_27231,type,
v43083: ( state_type * $int ) > $o ).
tff(pred_def_27232,type,
v43086: ( state_type * $int ) > $o ).
tff(pred_def_27233,type,
v43087: ( state_type * $int ) > $o ).
tff(pred_def_27234,type,
v43085: ( state_type * $int ) > $o ).
tff(pred_def_27235,type,
v43082: ( state_type * $int ) > $o ).
tff(pred_def_27236,type,
v43088: ( state_type * $int ) > $o ).
tff(pred_def_27237,type,
v43081: ( state_type * $int ) > $o ).
tff(pred_def_27238,type,
v43093: ( state_type * $int ) > $o ).
tff(pred_def_27239,type,
v43092: ( state_type * $int ) > $o ).
tff(pred_def_27240,type,
v43095: ( state_type * $int ) > $o ).
tff(pred_def_27241,type,
v43096: ( state_type * $int ) > $o ).
tff(pred_def_27242,type,
v43094: ( state_type * $int ) > $o ).
tff(pred_def_27243,type,
v43091: ( state_type * $int ) > $o ).
tff(pred_def_27244,type,
v43090: ( state_type * $int ) > $o ).
tff(pred_def_27245,type,
v43097: ( state_type * $int ) > $o ).
tff(pred_def_27246,type,
v43089: ( state_type * $int ) > $o ).
tff(pred_def_27247,type,
v43080: ( state_type * $int ) > $o ).
tff(pred_def_27248,type,
v43079: ( state_type * $int ) > $o ).
tff(pred_def_27249,type,
v43098: ( state_type * $int ) > $o ).
tff(pred_def_27250,type,
v43078: ( state_type * $int ) > $o ).
tff(pred_def_27251,type,
v43057: ( state_type * $int ) > $o ).
tff(pred_def_27252,type,
v43056: ( state_type * $int ) > $o ).
tff(pred_def_27253,type,
v43099: ( state_type * $int ) > $o ).
tff(pred_def_27254,type,
v43055: ( state_type * $int ) > $o ).
tff(pred_def_27255,type,
v43009: ( state_type * $int ) > $o ).
tff(pred_def_27256,type,
v43100: ( state_type * $int ) > $o ).
tff(pred_def_27257,type,
v43008: ( state_type * $int ) > $o ).
tff(pred_def_27258,type,
v43112: ( state_type * $int ) > $o ).
tff(pred_def_27259,type,
v43111: ( state_type * $int ) > $o ).
tff(pred_def_27260,type,
v43114: ( state_type * $int ) > $o ).
tff(pred_def_27261,type,
v43115: ( state_type * $int ) > $o ).
tff(pred_def_27262,type,
v43113: ( state_type * $int ) > $o ).
tff(pred_def_27263,type,
v43110: ( state_type * $int ) > $o ).
tff(pred_def_27264,type,
v43116: ( state_type * $int ) > $o ).
tff(pred_def_27265,type,
v43109: ( state_type * $int ) > $o ).
tff(pred_def_27266,type,
v43121: ( state_type * $int ) > $o ).
tff(pred_def_27267,type,
v43120: ( state_type * $int ) > $o ).
tff(pred_def_27268,type,
v43123: ( state_type * $int ) > $o ).
tff(pred_def_27269,type,
v43124: ( state_type * $int ) > $o ).
tff(pred_def_27270,type,
v43122: ( state_type * $int ) > $o ).
tff(pred_def_27271,type,
v43119: ( state_type * $int ) > $o ).
tff(pred_def_27272,type,
v43118: ( state_type * $int ) > $o ).
tff(pred_def_27273,type,
v43125: ( state_type * $int ) > $o ).
tff(pred_def_27274,type,
v43117: ( state_type * $int ) > $o ).
tff(pred_def_27275,type,
v43108: ( state_type * $int ) > $o ).
tff(pred_def_27276,type,
v43126: ( state_type * $int ) > $o ).
tff(pred_def_27277,type,
v43107: ( state_type * $int ) > $o ).
tff(pred_def_27278,type,
v43133: ( state_type * $int ) > $o ).
tff(pred_def_27279,type,
v43132: ( state_type * $int ) > $o ).
tff(pred_def_27280,type,
v43135: ( state_type * $int ) > $o ).
tff(pred_def_27281,type,
v43136: ( state_type * $int ) > $o ).
tff(pred_def_27282,type,
v43134: ( state_type * $int ) > $o ).
tff(pred_def_27283,type,
v43131: ( state_type * $int ) > $o ).
tff(pred_def_27284,type,
v43137: ( state_type * $int ) > $o ).
tff(pred_def_27285,type,
v43130: ( state_type * $int ) > $o ).
tff(pred_def_27286,type,
v43142: ( state_type * $int ) > $o ).
tff(pred_def_27287,type,
v43141: ( state_type * $int ) > $o ).
tff(pred_def_27288,type,
v43144: ( state_type * $int ) > $o ).
tff(pred_def_27289,type,
v43145: ( state_type * $int ) > $o ).
tff(pred_def_27290,type,
v43143: ( state_type * $int ) > $o ).
tff(pred_def_27291,type,
v43140: ( state_type * $int ) > $o ).
tff(pred_def_27292,type,
v43139: ( state_type * $int ) > $o ).
tff(pred_def_27293,type,
v43146: ( state_type * $int ) > $o ).
tff(pred_def_27294,type,
v43138: ( state_type * $int ) > $o ).
tff(pred_def_27295,type,
v43129: ( state_type * $int ) > $o ).
tff(pred_def_27296,type,
v43128: ( state_type * $int ) > $o ).
tff(pred_def_27297,type,
v43147: ( state_type * $int ) > $o ).
tff(pred_def_27298,type,
v43127: ( state_type * $int ) > $o ).
tff(pred_def_27299,type,
v43106: ( state_type * $int ) > $o ).
tff(pred_def_27300,type,
v43148: ( state_type * $int ) > $o ).
tff(pred_def_27301,type,
v43105: ( state_type * $int ) > $o ).
tff(pred_def_27302,type,
v43157: ( state_type * $int ) > $o ).
tff(pred_def_27303,type,
v43156: ( state_type * $int ) > $o ).
tff(pred_def_27304,type,
v43159: ( state_type * $int ) > $o ).
tff(pred_def_27305,type,
v43160: ( state_type * $int ) > $o ).
tff(pred_def_27306,type,
v43158: ( state_type * $int ) > $o ).
tff(pred_def_27307,type,
v43155: ( state_type * $int ) > $o ).
tff(pred_def_27308,type,
v43161: ( state_type * $int ) > $o ).
tff(pred_def_27309,type,
v43154: ( state_type * $int ) > $o ).
tff(pred_def_27310,type,
v43166: ( state_type * $int ) > $o ).
tff(pred_def_27311,type,
v43165: ( state_type * $int ) > $o ).
tff(pred_def_27312,type,
v43168: ( state_type * $int ) > $o ).
tff(pred_def_27313,type,
v43169: ( state_type * $int ) > $o ).
tff(pred_def_27314,type,
v43167: ( state_type * $int ) > $o ).
tff(pred_def_27315,type,
v43164: ( state_type * $int ) > $o ).
tff(pred_def_27316,type,
v43163: ( state_type * $int ) > $o ).
tff(pred_def_27317,type,
v43170: ( state_type * $int ) > $o ).
tff(pred_def_27318,type,
v43162: ( state_type * $int ) > $o ).
tff(pred_def_27319,type,
v43153: ( state_type * $int ) > $o ).
tff(pred_def_27320,type,
v43171: ( state_type * $int ) > $o ).
tff(pred_def_27321,type,
v43152: ( state_type * $int ) > $o ).
tff(pred_def_27322,type,
v43178: ( state_type * $int ) > $o ).
tff(pred_def_27323,type,
v43177: ( state_type * $int ) > $o ).
tff(pred_def_27324,type,
v43180: ( state_type * $int ) > $o ).
tff(pred_def_27325,type,
v43181: ( state_type * $int ) > $o ).
tff(pred_def_27326,type,
v43179: ( state_type * $int ) > $o ).
tff(pred_def_27327,type,
v43176: ( state_type * $int ) > $o ).
tff(pred_def_27328,type,
v43182: ( state_type * $int ) > $o ).
tff(pred_def_27329,type,
v43175: ( state_type * $int ) > $o ).
tff(pred_def_27330,type,
v43187: ( state_type * $int ) > $o ).
tff(pred_def_27331,type,
v43186: ( state_type * $int ) > $o ).
tff(pred_def_27332,type,
v43189: ( state_type * $int ) > $o ).
tff(pred_def_27333,type,
v43190: ( state_type * $int ) > $o ).
tff(pred_def_27334,type,
v43188: ( state_type * $int ) > $o ).
tff(pred_def_27335,type,
v43185: ( state_type * $int ) > $o ).
tff(pred_def_27336,type,
v43184: ( state_type * $int ) > $o ).
tff(pred_def_27337,type,
v43191: ( state_type * $int ) > $o ).
tff(pred_def_27338,type,
v43183: ( state_type * $int ) > $o ).
tff(pred_def_27339,type,
v43174: ( state_type * $int ) > $o ).
tff(pred_def_27340,type,
v43173: ( state_type * $int ) > $o ).
tff(pred_def_27341,type,
v43192: ( state_type * $int ) > $o ).
tff(pred_def_27342,type,
v43172: ( state_type * $int ) > $o ).
tff(pred_def_27343,type,
v43151: ( state_type * $int ) > $o ).
tff(pred_def_27344,type,
v43150: ( state_type * $int ) > $o ).
tff(pred_def_27345,type,
v43193: ( state_type * $int ) > $o ).
tff(pred_def_27346,type,
v43149: ( state_type * $int ) > $o ).
tff(pred_def_27347,type,
v43104: ( state_type * $int ) > $o ).
tff(pred_def_27348,type,
b0000000000000000: $int > $o ).
tff(pred_def_27349,type,
v43102: ( state_type * $int ) > $o ).
tff(pred_def_27350,type,
v43194: ( state_type * $int ) > $o ).
tff(pred_def_27351,type,
v43101: ( state_type * $int ) > $o ).
tff(pred_def_27352,type,
v43006: ( state_type * $int ) > $o ).
tff(pred_def_27353,type,
v42682: ( state_type * $int ) > $o ).
tff(pred_def_27354,type,
v43198: ( state_type * $int ) > $o ).
tff(pred_def_27355,type,
v43196: ( state_type * $int ) > $o ).
tff(pred_def_27356,type,
v43208: ( state_type * $int ) > $o ).
tff(pred_def_27357,type,
v43220: state_type > $o ).
tff(pred_def_27358,type,
v43221: state_type > $o ).
tff(pred_def_27359,type,
v43219: state_type > $o ).
tff(pred_def_27360,type,
v43222: state_type > $o ).
tff(pred_def_27361,type,
v43218: state_type > $o ).
tff(pred_def_27362,type,
v43217: state_type > $o ).
tff(pred_def_27363,type,
v43216: state_type > $o ).
tff(pred_def_27364,type,
v43224: state_type > $o ).
tff(pred_def_27365,type,
v43223: state_type > $o ).
tff(pred_def_27366,type,
v43215: state_type > $o ).
tff(pred_def_27367,type,
v43229: state_type > $o ).
tff(pred_def_27368,type,
v43228: state_type > $o ).
tff(pred_def_27369,type,
v43230: state_type > $o ).
tff(pred_def_27370,type,
v43227: state_type > $o ).
tff(pred_def_27371,type,
v43233: state_type > $o ).
tff(pred_def_27372,type,
v43234: state_type > $o ).
tff(pred_def_27373,type,
v43232: state_type > $o ).
tff(pred_def_27374,type,
v43231: state_type > $o ).
tff(pred_def_27375,type,
v43226: state_type > $o ).
tff(pred_def_27376,type,
v43225: state_type > $o ).
tff(pred_def_27377,type,
v43214: state_type > $o ).
tff(pred_def_27378,type,
v43236: state_type > $o ).
tff(pred_def_27379,type,
v43235: state_type > $o ).
tff(pred_def_27380,type,
v43213: state_type > $o ).
tff(pred_def_27381,type,
v43239: state_type > $o ).
tff(pred_def_27382,type,
v43240: state_type > $o ).
tff(pred_def_27383,type,
v43238: state_type > $o ).
tff(pred_def_27384,type,
v43241: state_type > $o ).
tff(pred_def_27385,type,
v43237: state_type > $o ).
tff(pred_def_27386,type,
v43244: state_type > $o ).
tff(pred_def_27387,type,
v43243: state_type > $o ).
tff(pred_def_27388,type,
v43245: state_type > $o ).
tff(pred_def_27389,type,
v43242: state_type > $o ).
tff(pred_def_27390,type,
v43211: ( state_type * $int ) > $o ).
tff(pred_def_27391,type,
v43210: state_type > $o ).
tff(pred_def_27392,type,
v43209: ( state_type * $int ) > $o ).
tff(pred_def_27393,type,
v43207: ( state_type * $int ) > $o ).
tff(pred_def_27394,type,
v43247: ( state_type * $int ) > $o ).
tff(pred_def_27395,type,
v43248: ( state_type * $int ) > $o ).
tff(pred_def_27396,type,
v43246: ( state_type * $int ) > $o ).
tff(pred_def_27397,type,
v43206: ( state_type * $int ) > $o ).
tff(pred_def_27398,type,
v43250: state_type > $o ).
tff(pred_def_27399,type,
v43249: ( state_type * $int ) > $o ).
tff(pred_def_27400,type,
v43205: ( state_type * $int ) > $o ).
tff(pred_def_27401,type,
v43252: ( state_type * $int ) > $o ).
tff(pred_def_27402,type,
v43253: ( state_type * $int ) > $o ).
tff(pred_def_27403,type,
v43251: ( state_type * $int ) > $o ).
tff(pred_def_27404,type,
v43204: ( state_type * $int ) > $o ).
tff(pred_def_27405,type,
v43255: state_type > $o ).
tff(pred_def_27406,type,
v43254: ( state_type * $int ) > $o ).
tff(pred_def_27407,type,
v43203: ( state_type * $int ) > $o ).
tff(pred_def_27408,type,
v43257: ( state_type * $int ) > $o ).
tff(pred_def_27409,type,
v43258: ( state_type * $int ) > $o ).
tff(pred_def_27410,type,
v43256: ( state_type * $int ) > $o ).
tff(pred_def_27411,type,
v43202: ( state_type * $int ) > $o ).
tff(pred_def_27412,type,
v43260: state_type > $o ).
tff(pred_def_27413,type,
v43259: ( state_type * $int ) > $o ).
tff(pred_def_27414,type,
v43201: ( state_type * $int ) > $o ).
tff(pred_def_27415,type,
v43262: ( state_type * $int ) > $o ).
tff(pred_def_27416,type,
v43263: ( state_type * $int ) > $o ).
tff(pred_def_27417,type,
v43261: ( state_type * $int ) > $o ).
tff(pred_def_27418,type,
v43199: ( state_type * $int ) > $o ).
tff(pred_def_27419,type,
v42680: ( state_type * $int ) > $o ).
tff(pred_def_27420,type,
v43272: state_type > $o ).
tff(pred_def_27421,type,
v43271: state_type > $o ).
tff(pred_def_27422,type,
v43270: state_type > $o ).
tff(pred_def_27423,type,
v43269: state_type > $o ).
tff(pred_def_27424,type,
v43268: state_type > $o ).
tff(pred_def_27425,type,
v43267: state_type > $o ).
tff(pred_def_27426,type,
v43266: state_type > $o ).
tff(pred_def_27427,type,
v42678: state_type > $o ).
tff(pred_def_27428,type,
v42676: state_type > $o ).
tff(pred_def_27429,type,
v42674: state_type > $o ).
tff(pred_def_27430,type,
v43274: state_type > $o ).
tff(pred_def_27431,type,
v42652: state_type > $o ).
tff(pred_def_27432,type,
v43278: state_type > $o ).
tff(pred_def_27433,type,
v43276: state_type > $o ).
tff(pred_def_27434,type,
v43282: state_type > $o ).
tff(pred_def_27435,type,
v43281: state_type > $o ).
tff(pred_def_27436,type,
v5730: state_type > $o ).
tff(pred_def_27437,type,
v5728: state_type > $o ).
tff(pred_def_27438,type,
v5726: state_type > $o ).
tff(pred_def_27439,type,
v43285: state_type > $o ).
tff(pred_def_27440,type,
v43284: ( state_type * $int ) > $o ).
tff(pred_def_27441,type,
v5717: ( state_type * $int ) > $o ).
tff(pred_def_27442,type,
v43287: ( state_type * $int ) > $o ).
tff(pred_def_27443,type,
v43288: ( state_type * $int ) > $o ).
tff(pred_def_27444,type,
v5555: ( state_type * $int ) > $o ).
tff(pred_def_27445,type,
v43290: state_type > $o ).
tff(pred_def_27446,type,
v43297: state_type > $o ).
tff(pred_def_27447,type,
v43295: state_type > $o ).
tff(pred_def_27448,type,
v43294: state_type > $o ).
tff(pred_def_27449,type,
v43293: state_type > $o ).
tff(pred_def_27450,type,
v43304: state_type > $o ).
tff(pred_def_27451,type,
v43301: ( state_type * $int ) > $o ).
tff(pred_def_27452,type,
v43303: ( state_type * $int ) > $o ).
tff(pred_def_27453,type,
v43322: state_type > $o ).
tff(pred_def_27454,type,
v43321: state_type > $o ).
tff(pred_def_27455,type,
v43320: state_type > $o ).
tff(pred_def_27456,type,
v43319: state_type > $o ).
tff(pred_def_27457,type,
v43318: state_type > $o ).
tff(pred_def_27458,type,
v43317: state_type > $o ).
tff(pred_def_27459,type,
v43316: state_type > $o ).
tff(pred_def_27460,type,
v43315: state_type > $o ).
tff(pred_def_27461,type,
v43314: state_type > $o ).
tff(pred_def_27462,type,
v43313: state_type > $o ).
tff(pred_def_27463,type,
v43312: state_type > $o ).
tff(pred_def_27464,type,
v43311: state_type > $o ).
tff(pred_def_27465,type,
v43310: state_type > $o ).
tff(pred_def_27466,type,
v43309: state_type > $o ).
tff(pred_def_27467,type,
v5548: state_type > $o ).
tff(pred_def_27468,type,
v43328: state_type > $o ).
tff(pred_def_27469,type,
v43327: state_type > $o ).
tff(pred_def_27470,type,
v43325: state_type > $o ).
tff(pred_def_27471,type,
v43324: state_type > $o ).
tff(pred_def_27472,type,
v43334: state_type > $o ).
tff(pred_def_27473,type,
v43332: state_type > $o ).
tff(pred_def_27474,type,
v43331: state_type > $o ).
tff(pred_def_27475,type,
v43330: ( state_type * $int ) > $o ).
tff(pred_def_27476,type,
v43338: state_type > $o ).
tff(pred_def_27477,type,
v43344: state_type > $o ).
tff(pred_def_27478,type,
v43342: state_type > $o ).
tff(pred_def_27479,type,
v43341: state_type > $o ).
tff(pred_def_27480,type,
v43340: ( state_type * $int ) > $o ).
tff(pred_def_27481,type,
v43351: state_type > $o ).
tff(pred_def_27482,type,
v43352: state_type > $o ).
tff(pred_def_27483,type,
v43350: state_type > $o ).
tff(pred_def_27484,type,
v43353: state_type > $o ).
tff(pred_def_27485,type,
v43349: state_type > $o ).
tff(pred_def_27486,type,
v43356: state_type > $o ).
tff(pred_def_27487,type,
v43357: state_type > $o ).
tff(pred_def_27488,type,
v43355: state_type > $o ).
tff(pred_def_27489,type,
v43358: state_type > $o ).
tff(pred_def_27490,type,
v43354: state_type > $o ).
tff(pred_def_27491,type,
v43348: state_type > $o ).
tff(pred_def_27492,type,
v43364: state_type > $o ).
tff(pred_def_27493,type,
v43362: state_type > $o ).
tff(pred_def_27494,type,
v43361: state_type > $o ).
tff(pred_def_27495,type,
v43360: ( state_type * $int ) > $o ).
tff(pred_def_27496,type,
v43370: state_type > $o ).
tff(pred_def_27497,type,
v43369: state_type > $o ).
tff(pred_def_27498,type,
v43372: state_type > $o ).
tff(pred_def_27499,type,
v43371: state_type > $o ).
tff(pred_def_27500,type,
v43368: state_type > $o ).
tff(pred_def_27501,type,
v43379: state_type > $o ).
tff(pred_def_27502,type,
v43378: state_type > $o ).
tff(pred_def_27503,type,
v43376: state_type > $o ).
tff(pred_def_27504,type,
v43385: state_type > $o ).
tff(pred_def_27505,type,
v43383: state_type > $o ).
tff(pred_def_27506,type,
v43381: state_type > $o ).
tff(pred_def_27507,type,
v43389: state_type > $o ).
tff(pred_def_27508,type,
v43390: state_type > $o ).
tff(pred_def_27509,type,
v43388: state_type > $o ).
tff(pred_def_27510,type,
v43374: state_type > $o ).
tff(pred_def_27511,type,
v5542: state_type > $o ).
tff(pred_def_27512,type,
v5540: state_type > $o ).
tff(pred_def_27513,type,
v43397: state_type > $o ).
tff(pred_def_27514,type,
v43395: state_type > $o ).
tff(pred_def_27515,type,
v43404: state_type > $o ).
tff(pred_def_27516,type,
v43403: state_type > $o ).
tff(pred_def_27517,type,
v43400: state_type > $o ).
tff(pred_def_27518,type,
v43402: state_type > $o ).
tff(pred_def_27519,type,
v43394: state_type > $o ).
tff(pred_def_27520,type,
v43417: ( state_type * $int ) > $o ).
tff(pred_def_27521,type,
v43416: state_type > $o ).
tff(pred_def_27522,type,
v43415: state_type > $o ).
tff(pred_def_27523,type,
v43414: state_type > $o ).
tff(pred_def_27524,type,
v43413: state_type > $o ).
tff(pred_def_27525,type,
v43412: state_type > $o ).
tff(pred_def_27526,type,
v43418: state_type > $o ).
tff(pred_def_27527,type,
v43411: state_type > $o ).
tff(pred_def_27528,type,
v43419: state_type > $o ).
tff(pred_def_27529,type,
v43410: state_type > $o ).
tff(pred_def_27530,type,
v43422: state_type > $o ).
tff(pred_def_27531,type,
v43423: state_type > $o ).
tff(pred_def_27532,type,
v43421: state_type > $o ).
tff(pred_def_27533,type,
v43424: state_type > $o ).
tff(pred_def_27534,type,
v43420: state_type > $o ).
tff(pred_def_27535,type,
v43427: state_type > $o ).
tff(pred_def_27536,type,
v43428: state_type > $o ).
tff(pred_def_27537,type,
v43426: state_type > $o ).
tff(pred_def_27538,type,
v43429: state_type > $o ).
tff(pred_def_27539,type,
v43425: state_type > $o ).
tff(pred_def_27540,type,
v43432: state_type > $o ).
tff(pred_def_27541,type,
v43433: state_type > $o ).
tff(pred_def_27542,type,
v43431: state_type > $o ).
tff(pred_def_27543,type,
v43434: state_type > $o ).
tff(pred_def_27544,type,
v43430: state_type > $o ).
tff(pred_def_27545,type,
v43437: state_type > $o ).
tff(pred_def_27546,type,
v43438: state_type > $o ).
tff(pred_def_27547,type,
v43436: state_type > $o ).
tff(pred_def_27548,type,
v43439: state_type > $o ).
tff(pred_def_27549,type,
v43435: state_type > $o ).
tff(pred_def_27550,type,
v43408: ( state_type * $int ) > $o ).
tff(pred_def_27551,type,
v43405: state_type > $o ).
tff(pred_def_27552,type,
v43407: state_type > $o ).
tff(pred_def_27553,type,
v43465: state_type > $o ).
tff(pred_def_27554,type,
v43468: state_type > $o ).
tff(pred_def_27555,type,
v43463: state_type > $o ).
tff(pred_def_27556,type,
v43461: state_type > $o ).
tff(pred_def_27557,type,
v43459: state_type > $o ).
tff(pred_def_27558,type,
v43457: ( state_type * $int ) > $o ).
tff(pred_def_27559,type,
v43473: state_type > $o ).
tff(pred_def_27560,type,
v43472: state_type > $o ).
tff(pred_def_27561,type,
v43480: state_type > $o ).
tff(pred_def_27562,type,
v43482: state_type > $o ).
tff(pred_def_27563,type,
v43481: state_type > $o ).
tff(pred_def_27564,type,
v43477: state_type > $o ).
tff(pred_def_27565,type,
v43479: state_type > $o ).
tff(pred_def_27566,type,
v43471: state_type > $o ).
tff(pred_def_27567,type,
v43494: state_type > $o ).
tff(pred_def_27568,type,
v43493: state_type > $o ).
tff(pred_def_27569,type,
v43492: state_type > $o ).
tff(pred_def_27570,type,
v43491: state_type > $o ).
tff(pred_def_27571,type,
v43490: state_type > $o ).
tff(pred_def_27572,type,
v43495: state_type > $o ).
tff(pred_def_27573,type,
v43489: state_type > $o ).
tff(pred_def_27574,type,
v43496: state_type > $o ).
tff(pred_def_27575,type,
v43488: state_type > $o ).
tff(pred_def_27576,type,
v43499: state_type > $o ).
tff(pred_def_27577,type,
v43500: state_type > $o ).
tff(pred_def_27578,type,
v43498: state_type > $o ).
tff(pred_def_27579,type,
v43501: state_type > $o ).
tff(pred_def_27580,type,
v43497: state_type > $o ).
tff(pred_def_27581,type,
v43504: state_type > $o ).
tff(pred_def_27582,type,
v43505: state_type > $o ).
tff(pred_def_27583,type,
v43503: state_type > $o ).
tff(pred_def_27584,type,
v43506: state_type > $o ).
tff(pred_def_27585,type,
v43502: state_type > $o ).
tff(pred_def_27586,type,
v43509: state_type > $o ).
tff(pred_def_27587,type,
v43510: state_type > $o ).
tff(pred_def_27588,type,
v43508: state_type > $o ).
tff(pred_def_27589,type,
v43511: state_type > $o ).
tff(pred_def_27590,type,
v43507: state_type > $o ).
tff(pred_def_27591,type,
v43514: state_type > $o ).
tff(pred_def_27592,type,
v43515: state_type > $o ).
tff(pred_def_27593,type,
v43513: state_type > $o ).
tff(pred_def_27594,type,
v43516: state_type > $o ).
tff(pred_def_27595,type,
v43512: state_type > $o ).
tff(pred_def_27596,type,
v43486: ( state_type * $int ) > $o ).
tff(pred_def_27597,type,
v43483: ( state_type * $int ) > $o ).
tff(pred_def_27598,type,
v43485: ( state_type * $int ) > $o ).
tff(pred_def_27599,type,
v43455: ( state_type * $int ) > $o ).
tff(pred_def_27600,type,
v43453: ( state_type * $int ) > $o ).
tff(pred_def_27601,type,
v43451: ( state_type * $int ) > $o ).
tff(pred_def_27602,type,
v43449: ( state_type * $int ) > $o ).
tff(pred_def_27603,type,
v43447: ( state_type * $int ) > $o ).
tff(pred_def_27604,type,
v43445: ( state_type * $int ) > $o ).
tff(pred_def_27605,type,
v43443: ( state_type * $int ) > $o ).
tff(pred_def_27606,type,
v43520: ( state_type * $int ) > $o ).
tff(pred_def_27607,type,
v5534: state_type > $o ).
tff(pred_def_27608,type,
v5530: state_type > $o ).
tff(pred_def_27609,type,
v43522: state_type > $o ).
tff(pred_def_27610,type,
v43527: state_type > $o ).
tff(pred_def_27611,type,
v43525: state_type > $o ).
tff(pred_def_27612,type,
v43524: state_type > $o ).
tff(pred_def_27613,type,
v43533: state_type > $o ).
tff(pred_def_27614,type,
v43531: state_type > $o ).
tff(pred_def_27615,type,
v43530: state_type > $o ).
tff(pred_def_27616,type,
v43529: ( state_type * $int ) > $o ).
tff(pred_def_27617,type,
v43537: state_type > $o ).
tff(pred_def_27618,type,
v43543: state_type > $o ).
tff(pred_def_27619,type,
v43541: state_type > $o ).
tff(pred_def_27620,type,
v43540: state_type > $o ).
tff(pred_def_27621,type,
v43539: ( state_type * $int ) > $o ).
tff(pred_def_27622,type,
v43549: state_type > $o ).
tff(pred_def_27623,type,
v43550: state_type > $o ).
tff(pred_def_27624,type,
v43548: state_type > $o ).
tff(pred_def_27625,type,
v43552: state_type > $o ).
tff(pred_def_27626,type,
v43553: state_type > $o ).
tff(pred_def_27627,type,
v43551: state_type > $o ).
tff(pred_def_27628,type,
v43547: state_type > $o ).
tff(pred_def_27629,type,
v43559: state_type > $o ).
tff(pred_def_27630,type,
v43557: state_type > $o ).
tff(pred_def_27631,type,
v43556: state_type > $o ).
tff(pred_def_27632,type,
v43555: ( state_type * $int ) > $o ).
tff(pred_def_27633,type,
v43564: state_type > $o ).
tff(pred_def_27634,type,
v43565: state_type > $o ).
tff(pred_def_27635,type,
v43563: state_type > $o ).
tff(pred_def_27636,type,
v5498: state_type > $o ).
tff(pred_def_27637,type,
v5496: state_type > $o ).
tff(pred_def_27638,type,
v5494: state_type > $o ).
tff(pred_def_27639,type,
v43568: ( state_type * $int ) > $o ).
tff(pred_def_27640,type,
v43573: state_type > $o ).
tff(pred_def_27641,type,
v43572: state_type > $o ).
tff(pred_def_27642,type,
v43580: state_type > $o ).
tff(pred_def_27643,type,
v43582: state_type > $o ).
tff(pred_def_27644,type,
v43581: state_type > $o ).
tff(pred_def_27645,type,
v43577: state_type > $o ).
tff(pred_def_27646,type,
v43579: state_type > $o ).
tff(pred_def_27647,type,
v43571: state_type > $o ).
tff(pred_def_27648,type,
v43592: state_type > $o ).
tff(pred_def_27649,type,
v43591: state_type > $o ).
tff(pred_def_27650,type,
v43590: state_type > $o ).
tff(pred_def_27651,type,
v43593: state_type > $o ).
tff(pred_def_27652,type,
v43589: state_type > $o ).
tff(pred_def_27653,type,
v43594: state_type > $o ).
tff(pred_def_27654,type,
v43588: state_type > $o ).
tff(pred_def_27655,type,
v43597: state_type > $o ).
tff(pred_def_27656,type,
v43598: state_type > $o ).
tff(pred_def_27657,type,
v43596: state_type > $o ).
tff(pred_def_27658,type,
v43599: state_type > $o ).
tff(pred_def_27659,type,
v43595: state_type > $o ).
tff(pred_def_27660,type,
v43602: state_type > $o ).
tff(pred_def_27661,type,
v43603: state_type > $o ).
tff(pred_def_27662,type,
v43601: state_type > $o ).
tff(pred_def_27663,type,
v43604: state_type > $o ).
tff(pred_def_27664,type,
v43600: state_type > $o ).
tff(pred_def_27665,type,
v43586: ( state_type * $int ) > $o ).
tff(pred_def_27666,type,
v43583: ( state_type * $int ) > $o ).
tff(pred_def_27667,type,
v43585: ( state_type * $int ) > $o ).
tff(pred_def_27668,type,
v5490: state_type > $o ).
tff(pred_def_27669,type,
v43612: state_type > $o ).
tff(pred_def_27670,type,
v43610: state_type > $o ).
tff(pred_def_27671,type,
v43619: state_type > $o ).
tff(pred_def_27672,type,
v43618: state_type > $o ).
tff(pred_def_27673,type,
v43615: state_type > $o ).
tff(pred_def_27674,type,
v43617: state_type > $o ).
tff(pred_def_27675,type,
v43609: state_type > $o ).
tff(pred_def_27676,type,
v43631: ( state_type * $int ) > $o ).
tff(pred_def_27677,type,
v43630: state_type > $o ).
tff(pred_def_27678,type,
v43629: state_type > $o ).
tff(pred_def_27679,type,
v43628: state_type > $o ).
tff(pred_def_27680,type,
v43627: state_type > $o ).
tff(pred_def_27681,type,
v43632: state_type > $o ).
tff(pred_def_27682,type,
v43626: state_type > $o ).
tff(pred_def_27683,type,
v43633: state_type > $o ).
tff(pred_def_27684,type,
v43625: state_type > $o ).
tff(pred_def_27685,type,
v43636: state_type > $o ).
tff(pred_def_27686,type,
v43637: state_type > $o ).
tff(pred_def_27687,type,
v43635: state_type > $o ).
tff(pred_def_27688,type,
v43638: state_type > $o ).
tff(pred_def_27689,type,
v43634: state_type > $o ).
tff(pred_def_27690,type,
v43641: state_type > $o ).
tff(pred_def_27691,type,
v43642: state_type > $o ).
tff(pred_def_27692,type,
v43640: state_type > $o ).
tff(pred_def_27693,type,
v43643: state_type > $o ).
tff(pred_def_27694,type,
v43639: state_type > $o ).
tff(pred_def_27695,type,
v43646: state_type > $o ).
tff(pred_def_27696,type,
v43647: state_type > $o ).
tff(pred_def_27697,type,
v43645: state_type > $o ).
tff(pred_def_27698,type,
v43648: state_type > $o ).
tff(pred_def_27699,type,
v43644: state_type > $o ).
tff(pred_def_27700,type,
v43623: ( state_type * $int ) > $o ).
tff(pred_def_27701,type,
v43620: state_type > $o ).
tff(pred_def_27702,type,
v43622: state_type > $o ).
tff(pred_def_27703,type,
v43672: state_type > $o ).
tff(pred_def_27704,type,
v43670: state_type > $o ).
tff(pred_def_27705,type,
v43668: state_type > $o ).
tff(pred_def_27706,type,
v43666: ( state_type * $int ) > $o ).
tff(pred_def_27707,type,
v43678: state_type > $o ).
tff(pred_def_27708,type,
v43677: state_type > $o ).
tff(pred_def_27709,type,
v43685: state_type > $o ).
tff(pred_def_27710,type,
v43687: state_type > $o ).
tff(pred_def_27711,type,
v43686: state_type > $o ).
tff(pred_def_27712,type,
v43682: state_type > $o ).
tff(pred_def_27713,type,
v43684: state_type > $o ).
tff(pred_def_27714,type,
v43676: state_type > $o ).
tff(pred_def_27715,type,
v43698: state_type > $o ).
tff(pred_def_27716,type,
v43697: state_type > $o ).
tff(pred_def_27717,type,
v43696: state_type > $o ).
tff(pred_def_27718,type,
v43695: state_type > $o ).
tff(pred_def_27719,type,
v43699: state_type > $o ).
tff(pred_def_27720,type,
v43694: state_type > $o ).
tff(pred_def_27721,type,
v43700: state_type > $o ).
tff(pred_def_27722,type,
v43693: state_type > $o ).
tff(pred_def_27723,type,
v43703: state_type > $o ).
tff(pred_def_27724,type,
v43704: state_type > $o ).
tff(pred_def_27725,type,
v43702: state_type > $o ).
tff(pred_def_27726,type,
v43705: state_type > $o ).
tff(pred_def_27727,type,
v43701: state_type > $o ).
tff(pred_def_27728,type,
v43708: state_type > $o ).
tff(pred_def_27729,type,
v43709: state_type > $o ).
tff(pred_def_27730,type,
v43707: state_type > $o ).
tff(pred_def_27731,type,
v43710: state_type > $o ).
tff(pred_def_27732,type,
v43706: state_type > $o ).
tff(pred_def_27733,type,
v43713: state_type > $o ).
tff(pred_def_27734,type,
v43714: state_type > $o ).
tff(pred_def_27735,type,
v43712: state_type > $o ).
tff(pred_def_27736,type,
v43715: state_type > $o ).
tff(pred_def_27737,type,
v43711: state_type > $o ).
tff(pred_def_27738,type,
v43691: ( state_type * $int ) > $o ).
tff(pred_def_27739,type,
v43688: ( state_type * $int ) > $o ).
tff(pred_def_27740,type,
v43690: ( state_type * $int ) > $o ).
tff(pred_def_27741,type,
v43664: ( state_type * $int ) > $o ).
tff(pred_def_27742,type,
v43662: ( state_type * $int ) > $o ).
tff(pred_def_27743,type,
v43660: ( state_type * $int ) > $o ).
tff(pred_def_27744,type,
v43658: ( state_type * $int ) > $o ).
tff(pred_def_27745,type,
v43656: ( state_type * $int ) > $o ).
tff(pred_def_27746,type,
v43654: ( state_type * $int ) > $o ).
tff(pred_def_27747,type,
v43652: ( state_type * $int ) > $o ).
tff(pred_def_27748,type,
v43719: ( state_type * $int ) > $o ).
tff(pred_def_27749,type,
v5488: state_type > $o ).
tff(pred_def_27750,type,
v43721: state_type > $o ).
tff(pred_def_27751,type,
v43727: state_type > $o ).
tff(pred_def_27752,type,
v43726: state_type > $o ).
tff(pred_def_27753,type,
v43724: state_type > $o ).
tff(pred_def_27754,type,
v43723: state_type > $o ).
tff(pred_def_27755,type,
v43733: state_type > $o ).
tff(pred_def_27756,type,
v43731: state_type > $o ).
tff(pred_def_27757,type,
v43730: state_type > $o ).
tff(pred_def_27758,type,
v43729: ( state_type * $int ) > $o ).
tff(pred_def_27759,type,
v43738: state_type > $o ).
tff(pred_def_27760,type,
v43740: state_type > $o ).
tff(pred_def_27761,type,
v43741: state_type > $o ).
tff(pred_def_27762,type,
v43739: state_type > $o ).
tff(pred_def_27763,type,
v43737: state_type > $o ).
tff(pred_def_27764,type,
v43747: state_type > $o ).
tff(pred_def_27765,type,
v43745: state_type > $o ).
tff(pred_def_27766,type,
v43744: state_type > $o ).
tff(pred_def_27767,type,
v43743: ( state_type * $int ) > $o ).
tff(pred_def_27768,type,
v43751: state_type > $o ).
tff(pred_def_27769,type,
v43762: state_type > $o ).
tff(pred_def_27770,type,
v43761: state_type > $o ).
tff(pred_def_27771,type,
v43760: state_type > $o ).
tff(pred_def_27772,type,
v43769: state_type > $o ).
tff(pred_def_27773,type,
v43771: state_type > $o ).
tff(pred_def_27774,type,
v43773: state_type > $o ).
tff(pred_def_27775,type,
v43772: state_type > $o ).
tff(pred_def_27776,type,
v43770: state_type > $o ).
tff(pred_def_27777,type,
v43766: state_type > $o ).
tff(pred_def_27778,type,
v43768: state_type > $o ).
tff(pred_def_27779,type,
v43757: state_type > $o ).
tff(pred_def_27780,type,
v43755: state_type > $o ).
tff(pred_def_27781,type,
v43781: state_type > $o ).
tff(pred_def_27782,type,
v43779: state_type > $o ).
tff(pred_def_27783,type,
v43778: state_type > $o ).
tff(pred_def_27784,type,
v43788: state_type > $o ).
tff(pred_def_27785,type,
v43787: state_type > $o ).
tff(pred_def_27786,type,
v43784: state_type > $o ).
tff(pred_def_27787,type,
v43786: state_type > $o ).
tff(pred_def_27788,type,
v43753: state_type > $o ).
tff(pred_def_27789,type,
v43796: state_type > $o ).
tff(pred_def_27790,type,
v43794: state_type > $o ).
tff(pred_def_27791,type,
v43793: state_type > $o ).
tff(pred_def_27792,type,
v43803: state_type > $o ).
tff(pred_def_27793,type,
v43802: state_type > $o ).
tff(pred_def_27794,type,
v43799: state_type > $o ).
tff(pred_def_27795,type,
v43801: state_type > $o ).
tff(pred_def_27796,type,
v43811: state_type > $o ).
tff(pred_def_27797,type,
v43809: state_type > $o ).
tff(pred_def_27798,type,
v43808: state_type > $o ).
tff(pred_def_27799,type,
v43818: state_type > $o ).
tff(pred_def_27800,type,
v43817: state_type > $o ).
tff(pred_def_27801,type,
v43814: state_type > $o ).
tff(pred_def_27802,type,
v43816: state_type > $o ).
tff(pred_def_27803,type,
v43832: state_type > $o ).
tff(pred_def_27804,type,
v43830: state_type > $o ).
tff(pred_def_27805,type,
v43828: state_type > $o ).
tff(pred_def_27806,type,
v43826: state_type > $o ).
tff(pred_def_27807,type,
v43834: state_type > $o ).
tff(pred_def_27808,type,
v43835: state_type > $o ).
tff(pred_def_27809,type,
v43824: state_type > $o ).
tff(pred_def_27810,type,
v43822: state_type > $o ).
tff(pred_def_27811,type,
v43840: state_type > $o ).
tff(pred_def_27812,type,
v43839: state_type > $o ).
tff(pred_def_27813,type,
v43838: state_type > $o ).
tff(pred_def_27814,type,
v43847: state_type > $o ).
tff(pred_def_27815,type,
v43844: state_type > $o ).
tff(pred_def_27816,type,
v43846: state_type > $o ).
tff(pred_def_27817,type,
v43852: state_type > $o ).
tff(pred_def_27818,type,
v43851: state_type > $o ).
tff(pred_def_27819,type,
v2918: state_type > $o ).
tff(pred_def_27820,type,
v43855: state_type > $o ).
tff(pred_def_27821,type,
v43856: state_type > $o ).
tff(pred_def_27822,type,
v43854: state_type > $o ).
tff(pred_def_27823,type,
v43857: state_type > $o ).
tff(pred_def_27824,type,
v43863: state_type > $o ).
tff(pred_def_27825,type,
v43861: state_type > $o ).
tff(pred_def_27826,type,
v43860: state_type > $o ).
tff(pred_def_27827,type,
v43869: state_type > $o ).
tff(pred_def_27828,type,
v43867: state_type > $o ).
tff(pred_def_27829,type,
v43866: state_type > $o ).
tff(pred_def_27830,type,
v43865: ( state_type * $int ) > $o ).
tff(pred_def_27831,type,
v43874: state_type > $o ).
tff(pred_def_27832,type,
v43877: state_type > $o ).
tff(pred_def_27833,type,
v43878: state_type > $o ).
tff(pred_def_27834,type,
v43876: state_type > $o ).
tff(pred_def_27835,type,
v43879: state_type > $o ).
tff(pred_def_27836,type,
v43875: state_type > $o ).
tff(pred_def_27837,type,
v43873: state_type > $o ).
tff(pred_def_27838,type,
v43885: state_type > $o ).
tff(pred_def_27839,type,
v43883: state_type > $o ).
tff(pred_def_27840,type,
v43882: state_type > $o ).
tff(pred_def_27841,type,
v43881: ( state_type * $int ) > $o ).
tff(pred_def_27842,type,
v43890: state_type > $o ).
tff(pred_def_27843,type,
v43889: state_type > $o ).
tff(pred_def_27844,type,
v43896: state_type > $o ).
tff(pred_def_27845,type,
v43894: state_type > $o ).
tff(pred_def_27846,type,
v43898: state_type > $o ).
tff(pred_def_27847,type,
v43902: state_type > $o ).
tff(pred_def_27848,type,
v43900: state_type > $o ).
tff(pred_def_27849,type,
v43904: state_type > $o ).
tff(pred_def_27850,type,
v43906: state_type > $o ).
tff(pred_def_27851,type,
v43908: state_type > $o ).
tff(pred_def_27852,type,
v43911: state_type > $o ).
tff(pred_def_27853,type,
v43910: state_type > $o ).
tff(pred_def_27854,type,
v43913: state_type > $o ).
tff(pred_def_27855,type,
v43914: state_type > $o ).
tff(pred_def_27856,type,
v43912: state_type > $o ).
tff(pred_def_27857,type,
v43909: state_type > $o ).
tff(pred_def_27858,type,
v43892: state_type > $o ).
tff(pred_def_27859,type,
v43921: state_type > $o ).
tff(pred_def_27860,type,
v43920: state_type > $o ).
tff(pred_def_27861,type,
v113: state_type > $o ).
tff(pred_def_27862,type,
v43919: state_type > $o ).
tff(pred_def_27863,type,
v43918: state_type > $o ).
tff(pred_def_27864,type,
v43917: state_type > $o ).
tff(pred_def_27865,type,
v43916: state_type > $o ).
tff(pred_def_27866,type,
v2898: state_type > $o ).
tff(pred_def_27867,type,
v2896: state_type > $o ).
tff(pred_def_27868,type,
v43924: ( state_type * $int ) > $o ).
tff(pred_def_27869,type,
v43923: state_type > $o ).
tff(pred_def_27870,type,
v43926: ( state_type * $int ) > $o ).
tff(pred_def_27871,type,
v43925: state_type > $o ).
tff(pred_def_27872,type,
v43928: state_type > $o ).
tff(pred_def_27873,type,
v43936: ( state_type * $int ) > $o ).
tff(pred_def_27874,type,
v43944: state_type > $o ).
tff(pred_def_27875,type,
v43943: state_type > $o ).
tff(pred_def_27876,type,
v43942: state_type > $o ).
tff(pred_def_27877,type,
v43945: state_type > $o ).
tff(pred_def_27878,type,
v43941: state_type > $o ).
tff(pred_def_27879,type,
v43940: state_type > $o ).
tff(pred_def_27880,type,
v43946: state_type > $o ).
tff(pred_def_27881,type,
v43939: state_type > $o ).
tff(pred_def_27882,type,
v43938: state_type > $o ).
tff(pred_def_27883,type,
v43947: state_type > $o ).
tff(pred_def_27884,type,
v43937: state_type > $o ).
tff(pred_def_27885,type,
v43935: state_type > $o ).
tff(pred_def_27886,type,
v43934: state_type > $o ).
tff(pred_def_27887,type,
v43933: state_type > $o ).
tff(pred_def_27888,type,
v43949: state_type > $o ).
tff(pred_def_27889,type,
v43948: state_type > $o ).
tff(pred_def_27890,type,
v43932: state_type > $o ).
tff(pred_def_27891,type,
v43952: state_type > $o ).
tff(pred_def_27892,type,
v43951: state_type > $o ).
tff(pred_def_27893,type,
v43953: state_type > $o ).
tff(pred_def_27894,type,
v43950: state_type > $o ).
tff(pred_def_27895,type,
v43956: state_type > $o ).
tff(pred_def_27896,type,
v43955: state_type > $o ).
tff(pred_def_27897,type,
v43957: state_type > $o ).
tff(pred_def_27898,type,
v43954: state_type > $o ).
tff(pred_def_27899,type,
v43960: state_type > $o ).
tff(pred_def_27900,type,
v43959: state_type > $o ).
tff(pred_def_27901,type,
v43961: state_type > $o ).
tff(pred_def_27902,type,
v43958: state_type > $o ).
tff(pred_def_27903,type,
v43964: state_type > $o ).
tff(pred_def_27904,type,
v43963: state_type > $o ).
tff(pred_def_27905,type,
v43965: state_type > $o ).
tff(pred_def_27906,type,
v43962: state_type > $o ).
tff(pred_def_27907,type,
v43930: ( state_type * $int ) > $o ).
tff(pred_def_27908,type,
v43929: ( state_type * $int ) > $o ).
tff(pred_def_27909,type,
v43927: ( state_type * $int ) > $o ).
tff(pred_def_27910,type,
v43967: ( state_type * $int ) > $o ).
tff(pred_def_27911,type,
v43966: state_type > $o ).
tff(pred_def_27912,type,
v43969: state_type > $o ).
tff(pred_def_27913,type,
v43977: state_type > $o ).
tff(pred_def_27914,type,
v43976: state_type > $o ).
tff(pred_def_27915,type,
v43975: state_type > $o ).
tff(pred_def_27916,type,
v43974: state_type > $o ).
tff(pred_def_27917,type,
v43978: state_type > $o ).
tff(pred_def_27918,type,
v43973: state_type > $o ).
tff(pred_def_27919,type,
v43979: state_type > $o ).
tff(pred_def_27920,type,
v43972: state_type > $o ).
tff(pred_def_27921,type,
v43982: state_type > $o ).
tff(pred_def_27922,type,
v43983: state_type > $o ).
tff(pred_def_27923,type,
v43981: state_type > $o ).
tff(pred_def_27924,type,
v43984: state_type > $o ).
tff(pred_def_27925,type,
v43980: state_type > $o ).
tff(pred_def_27926,type,
v43987: state_type > $o ).
tff(pred_def_27927,type,
v43988: state_type > $o ).
tff(pred_def_27928,type,
v43986: state_type > $o ).
tff(pred_def_27929,type,
v43989: state_type > $o ).
tff(pred_def_27930,type,
v43985: state_type > $o ).
tff(pred_def_27931,type,
v43992: state_type > $o ).
tff(pred_def_27932,type,
v43993: state_type > $o ).
tff(pred_def_27933,type,
v43991: state_type > $o ).
tff(pred_def_27934,type,
v43994: state_type > $o ).
tff(pred_def_27935,type,
v43990: state_type > $o ).
tff(pred_def_27936,type,
v43970: ( state_type * $int ) > $o ).
tff(pred_def_27937,type,
v43968: ( state_type * $int ) > $o ).
tff(pred_def_27938,type,
v43996: ( state_type * $int ) > $o ).
tff(pred_def_27939,type,
v43995: state_type > $o ).
tff(pred_def_27940,type,
v126: ( state_type * $int ) > $o ).
tff(pred_def_27941,type,
v44001: state_type > $o ).
tff(pred_def_27942,type,
v44000: state_type > $o ).
tff(pred_def_27943,type,
v43999: state_type > $o ).
tff(pred_def_27944,type,
v44008: state_type > $o ).
tff(pred_def_27945,type,
v44005: ( state_type * $int ) > $o ).
tff(pred_def_27946,type,
v44007: ( state_type * $int ) > $o ).
tff(pred_def_27947,type,
v119: state_type > $o ).
tff(pred_def_27948,type,
v44021: state_type > $o ).
tff(pred_def_27949,type,
v44023: state_type > $o ).
tff(pred_def_27950,type,
v44024: state_type > $o ).
tff(pred_def_27951,type,
v44022: state_type > $o ).
tff(pred_def_27952,type,
v44020: state_type > $o ).
tff(pred_def_27953,type,
v44025: state_type > $o ).
tff(pred_def_27954,type,
v44019: state_type > $o ).
tff(pred_def_27955,type,
v44017: state_type > $o ).
tff(pred_def_27956,type,
v44015: state_type > $o ).
tff(pred_def_27957,type,
v44013: state_type > $o ).
tff(pred_def_27958,type,
v44035: state_type > $o ).
tff(pred_def_27959,type,
v44051: state_type > $o ).
tff(pred_def_27960,type,
v44049: state_type > $o ).
tff(pred_def_27961,type,
v44057: state_type > $o ).
tff(pred_def_27962,type,
v44055: state_type > $o ).
tff(pred_def_27963,type,
v44054: state_type > $o ).
tff(pred_def_27964,type,
v44063: state_type > $o ).
tff(pred_def_27965,type,
v44060: state_type > $o ).
tff(pred_def_27966,type,
v44062: state_type > $o ).
tff(pred_def_27967,type,
v44047: state_type > $o ).
tff(pred_def_27968,type,
v44045: state_type > $o ).
tff(pred_def_27969,type,
v44043: state_type > $o ).
tff(pred_def_27970,type,
v44041: state_type > $o ).
tff(pred_def_27971,type,
v44039: state_type > $o ).
tff(pred_def_27972,type,
v44069: state_type > $o ).
tff(pred_def_27973,type,
v44067: state_type > $o ).
tff(pred_def_27974,type,
v44037: state_type > $o ).
tff(pred_def_27975,type,
v44033: ( state_type * $int ) > $o ).
tff(pred_def_27976,type,
v44081: state_type > $o ).
tff(pred_def_27977,type,
v44080: state_type > $o ).
tff(pred_def_27978,type,
v44079: state_type > $o ).
tff(pred_def_27979,type,
v44078: state_type > $o ).
tff(pred_def_27980,type,
v44077: state_type > $o ).
tff(pred_def_27981,type,
v44083: state_type > $o ).
tff(pred_def_27982,type,
v44082: state_type > $o ).
tff(pred_def_27983,type,
v44076: state_type > $o ).
tff(pred_def_27984,type,
v44086: state_type > $o ).
tff(pred_def_27985,type,
v44085: state_type > $o ).
tff(pred_def_27986,type,
v44087: state_type > $o ).
tff(pred_def_27987,type,
v44084: state_type > $o ).
tff(pred_def_27988,type,
v44074: ( state_type * $int ) > $o ).
tff(pred_def_27989,type,
v44093: state_type > $o ).
tff(pred_def_27990,type,
v44092: state_type > $o ).
tff(pred_def_27991,type,
v44091: state_type > $o ).
tff(pred_def_27992,type,
v44094: state_type > $o ).
tff(pred_def_27993,type,
v44090: state_type > $o ).
tff(pred_def_27994,type,
v44096: state_type > $o ).
tff(pred_def_27995,type,
v44097: state_type > $o ).
tff(pred_def_27996,type,
v44095: state_type > $o ).
tff(pred_def_27997,type,
v44088: ( state_type * $int ) > $o ).
tff(pred_def_27998,type,
v44072: ( state_type * $int ) > $o ).
tff(pred_def_27999,type,
v44099: state_type > $o ).
tff(pred_def_28000,type,
v44106: state_type > $o ).
tff(pred_def_28001,type,
v44104: state_type > $o ).
tff(pred_def_28002,type,
v44103: state_type > $o ).
tff(pred_def_28003,type,
v44113: state_type > $o ).
tff(pred_def_28004,type,
v44115: state_type > $o ).
tff(pred_def_28005,type,
v44114: state_type > $o ).
tff(pred_def_28006,type,
v44110: state_type > $o ).
tff(pred_def_28007,type,
v44112: state_type > $o ).
tff(pred_def_28008,type,
v44102: state_type > $o ).
tff(pred_def_28009,type,
v44116: ( state_type * $int ) > $o ).
tff(pred_def_28010,type,
v44118: ( state_type * $int ) > $o ).
tff(pred_def_28011,type,
v44031: state_type > $o ).
tff(pred_def_28012,type,
v44029: state_type > $o ).
tff(pred_def_28013,type,
v44027: state_type > $o ).
tff(pred_def_28014,type,
v44125: state_type > $o ).
tff(pred_def_28015,type,
v44124: state_type > $o ).
tff(pred_def_28016,type,
v44130: state_type > $o ).
tff(pred_def_28017,type,
v44129: state_type > $o ).
tff(pred_def_28018,type,
v44128: state_type > $o ).
tff(pred_def_28019,type,
v44137: state_type > $o ).
tff(pred_def_28020,type,
v44134: state_type > $o ).
tff(pred_def_28021,type,
v44136: state_type > $o ).
tff(pred_def_28022,type,
v107: state_type > $o ).
tff(pred_def_28023,type,
v105: state_type > $o ).
tff(pred_def_28024,type,
v103: state_type > $o ).
tff(pred_def_28025,type,
v101: state_type > $o ).
tff(pred_def_28026,type,
v99: state_type > $o ).
tff(pred_def_28027,type,
v44143: state_type > $o ).
tff(pred_def_28028,type,
v44141: state_type > $o ).
tff(pred_def_28029,type,
v44146: ( state_type * $int ) > $o ).
tff(pred_def_28030,type,
v44145: state_type > $o ).
tff(pred_def_28031,type,
v93: ( state_type * $int ) > $o ).
tff(pred_def_28032,type,
v44148: ( state_type * $int ) > $o ).
tff(pred_def_28033,type,
v44147: state_type > $o ).
tff(pred_def_28034,type,
v44150: state_type > $o ).
tff(pred_def_28035,type,
v44158: ( state_type * $int ) > $o ).
tff(pred_def_28036,type,
v44164: state_type > $o ).
tff(pred_def_28037,type,
v44163: state_type > $o ).
tff(pred_def_28038,type,
v44162: state_type > $o ).
tff(pred_def_28039,type,
v44165: state_type > $o ).
tff(pred_def_28040,type,
v44161: state_type > $o ).
tff(pred_def_28041,type,
v44160: state_type > $o ).
tff(pred_def_28042,type,
v44166: state_type > $o ).
tff(pred_def_28043,type,
v44159: state_type > $o ).
tff(pred_def_28044,type,
v44157: state_type > $o ).
tff(pred_def_28045,type,
v44156: state_type > $o ).
tff(pred_def_28046,type,
v44155: state_type > $o ).
tff(pred_def_28047,type,
v44168: state_type > $o ).
tff(pred_def_28048,type,
v44167: state_type > $o ).
tff(pred_def_28049,type,
v44154: state_type > $o ).
tff(pred_def_28050,type,
v44171: state_type > $o ).
tff(pred_def_28051,type,
v44170: state_type > $o ).
tff(pred_def_28052,type,
v44172: state_type > $o ).
tff(pred_def_28053,type,
v44169: state_type > $o ).
tff(pred_def_28054,type,
v44175: state_type > $o ).
tff(pred_def_28055,type,
v44174: state_type > $o ).
tff(pred_def_28056,type,
v44176: state_type > $o ).
tff(pred_def_28057,type,
v44173: state_type > $o ).
tff(pred_def_28058,type,
v44179: state_type > $o ).
tff(pred_def_28059,type,
v44178: state_type > $o ).
tff(pred_def_28060,type,
v44180: state_type > $o ).
tff(pred_def_28061,type,
v44177: state_type > $o ).
tff(pred_def_28062,type,
v44152: ( state_type * $int ) > $o ).
tff(pred_def_28063,type,
v44151: ( state_type * $int ) > $o ).
tff(pred_def_28064,type,
v44149: ( state_type * $int ) > $o ).
tff(pred_def_28065,type,
v44182: ( state_type * $int ) > $o ).
tff(pred_def_28066,type,
v44181: state_type > $o ).
tff(pred_def_28067,type,
v44184: state_type > $o ).
tff(pred_def_28068,type,
v44191: state_type > $o ).
tff(pred_def_28069,type,
v44190: state_type > $o ).
tff(pred_def_28070,type,
v44189: state_type > $o ).
tff(pred_def_28071,type,
v44192: state_type > $o ).
tff(pred_def_28072,type,
v44188: state_type > $o ).
tff(pred_def_28073,type,
v44193: state_type > $o ).
tff(pred_def_28074,type,
v44187: state_type > $o ).
tff(pred_def_28075,type,
v44196: state_type > $o ).
tff(pred_def_28076,type,
v44197: state_type > $o ).
tff(pred_def_28077,type,
v44195: state_type > $o ).
tff(pred_def_28078,type,
v44198: state_type > $o ).
tff(pred_def_28079,type,
v44194: state_type > $o ).
tff(pred_def_28080,type,
v44201: state_type > $o ).
tff(pred_def_28081,type,
v44202: state_type > $o ).
tff(pred_def_28082,type,
v44200: state_type > $o ).
tff(pred_def_28083,type,
v44203: state_type > $o ).
tff(pred_def_28084,type,
v44199: state_type > $o ).
tff(pred_def_28085,type,
v44185: ( state_type * $int ) > $o ).
tff(pred_def_28086,type,
v44183: ( state_type * $int ) > $o ).
tff(pred_def_28087,type,
v44205: ( state_type * $int ) > $o ).
tff(pred_def_28088,type,
v44204: state_type > $o ).
tff(pred_def_28089,type,
v97: ( state_type * $int ) > $o ).
tff(pred_def_28090,type,
v44207: state_type > $o ).
tff(pred_def_28091,type,
v44214: state_type > $o ).
tff(pred_def_28092,type,
v44212: state_type > $o ).
tff(pred_def_28093,type,
v44211: state_type > $o ).
tff(pred_def_28094,type,
v44210: state_type > $o ).
tff(pred_def_28095,type,
v44221: state_type > $o ).
tff(pred_def_28096,type,
v44218: ( state_type * $int ) > $o ).
tff(pred_def_28097,type,
v44220: ( state_type * $int ) > $o ).
tff(pred_def_28098,type,
v91: state_type > $o ).
tff(pred_def_28099,type,
v89: state_type > $o ).
tff(pred_def_28100,type,
v87: state_type > $o ).
tff(pred_def_28101,type,
v85: state_type > $o ).
tff(pred_def_28102,type,
v83: state_type > $o ).
tff(pred_def_28103,type,
v44263: state_type > $o ).
tff(pred_def_28104,type,
v44272: state_type > $o ).
tff(pred_def_28105,type,
v44271: state_type > $o ).
tff(pred_def_28106,type,
v44269: state_type > $o ).
tff(pred_def_28107,type,
v44267: state_type > $o ).
tff(pred_def_28108,type,
v44284: state_type > $o ).
tff(pred_def_28109,type,
v44304: state_type > $o ).
tff(pred_def_28110,type,
v44305: state_type > $o ).
tff(pred_def_28111,type,
v44303: state_type > $o ).
tff(pred_def_28112,type,
v44306: state_type > $o ).
tff(pred_def_28113,type,
v44302: state_type > $o ).
tff(pred_def_28114,type,
v44307: state_type > $o ).
tff(pred_def_28115,type,
v44300: state_type > $o ).
tff(pred_def_28116,type,
v44312: state_type > $o ).
tff(pred_def_28117,type,
v44311: state_type > $o ).
tff(pred_def_28118,type,
v44310: state_type > $o ).
tff(pred_def_28119,type,
v44319: state_type > $o ).
tff(pred_def_28120,type,
v44316: state_type > $o ).
tff(pred_def_28121,type,
v44318: state_type > $o ).
tff(pred_def_28122,type,
v44298: state_type > $o ).
tff(pred_def_28123,type,
v44296: state_type > $o ).
tff(pred_def_28124,type,
v44294: state_type > $o ).
tff(pred_def_28125,type,
v44292: state_type > $o ).
tff(pred_def_28126,type,
v44290: state_type > $o ).
tff(pred_def_28127,type,
v44288: state_type > $o ).
tff(pred_def_28128,type,
v44323: state_type > $o ).
tff(pred_def_28129,type,
v44251: state_type > $o ).
tff(pred_def_28130,type,
v44326: ( state_type * $int ) > $o ).
tff(pred_def_28131,type,
v44325: state_type > $o ).
tff(pred_def_28132,type,
v44282: ( state_type * $int ) > $o ).
tff(pred_def_28133,type,
v44328: ( state_type * $int ) > $o ).
tff(pred_def_28134,type,
v44327: state_type > $o ).
tff(pred_def_28135,type,
v44330: state_type > $o ).
tff(pred_def_28136,type,
v44338: ( state_type * $int ) > $o ).
tff(pred_def_28137,type,
v44346: state_type > $o ).
tff(pred_def_28138,type,
v44345: state_type > $o ).
tff(pred_def_28139,type,
v44344: state_type > $o ).
tff(pred_def_28140,type,
v44347: state_type > $o ).
tff(pred_def_28141,type,
v44343: state_type > $o ).
tff(pred_def_28142,type,
v44342: state_type > $o ).
tff(pred_def_28143,type,
v44348: state_type > $o ).
tff(pred_def_28144,type,
v44341: state_type > $o ).
tff(pred_def_28145,type,
v44340: state_type > $o ).
tff(pred_def_28146,type,
v44349: state_type > $o ).
tff(pred_def_28147,type,
v44339: state_type > $o ).
tff(pred_def_28148,type,
v44337: state_type > $o ).
tff(pred_def_28149,type,
v44336: state_type > $o ).
tff(pred_def_28150,type,
v44335: state_type > $o ).
tff(pred_def_28151,type,
v44351: state_type > $o ).
tff(pred_def_28152,type,
v44350: state_type > $o ).
tff(pred_def_28153,type,
v44334: state_type > $o ).
tff(pred_def_28154,type,
v44354: state_type > $o ).
tff(pred_def_28155,type,
v44353: state_type > $o ).
tff(pred_def_28156,type,
v44355: state_type > $o ).
tff(pred_def_28157,type,
v44352: state_type > $o ).
tff(pred_def_28158,type,
v44358: state_type > $o ).
tff(pred_def_28159,type,
v44357: state_type > $o ).
tff(pred_def_28160,type,
v44359: state_type > $o ).
tff(pred_def_28161,type,
v44356: state_type > $o ).
tff(pred_def_28162,type,
v44362: state_type > $o ).
tff(pred_def_28163,type,
v44361: state_type > $o ).
tff(pred_def_28164,type,
v44363: state_type > $o ).
tff(pred_def_28165,type,
v44360: state_type > $o ).
tff(pred_def_28166,type,
v44366: state_type > $o ).
tff(pred_def_28167,type,
v44365: state_type > $o ).
tff(pred_def_28168,type,
v44367: state_type > $o ).
tff(pred_def_28169,type,
v44364: state_type > $o ).
tff(pred_def_28170,type,
v44332: ( state_type * $int ) > $o ).
tff(pred_def_28171,type,
v44331: ( state_type * $int ) > $o ).
tff(pred_def_28172,type,
v44329: ( state_type * $int ) > $o ).
tff(pred_def_28173,type,
v44369: ( state_type * $int ) > $o ).
tff(pred_def_28174,type,
v44368: state_type > $o ).
tff(pred_def_28175,type,
v44371: state_type > $o ).
tff(pred_def_28176,type,
v44379: state_type > $o ).
tff(pred_def_28177,type,
v44378: state_type > $o ).
tff(pred_def_28178,type,
v44377: state_type > $o ).
tff(pred_def_28179,type,
v44376: state_type > $o ).
tff(pred_def_28180,type,
v44380: state_type > $o ).
tff(pred_def_28181,type,
v44375: state_type > $o ).
tff(pred_def_28182,type,
v44381: state_type > $o ).
tff(pred_def_28183,type,
v44374: state_type > $o ).
tff(pred_def_28184,type,
v44384: state_type > $o ).
tff(pred_def_28185,type,
v44385: state_type > $o ).
tff(pred_def_28186,type,
v44383: state_type > $o ).
tff(pred_def_28187,type,
v44386: state_type > $o ).
tff(pred_def_28188,type,
v44382: state_type > $o ).
tff(pred_def_28189,type,
v44389: state_type > $o ).
tff(pred_def_28190,type,
v44390: state_type > $o ).
tff(pred_def_28191,type,
v44388: state_type > $o ).
tff(pred_def_28192,type,
v44391: state_type > $o ).
tff(pred_def_28193,type,
v44387: state_type > $o ).
tff(pred_def_28194,type,
v44394: state_type > $o ).
tff(pred_def_28195,type,
v44395: state_type > $o ).
tff(pred_def_28196,type,
v44393: state_type > $o ).
tff(pred_def_28197,type,
v44396: state_type > $o ).
tff(pred_def_28198,type,
v44392: state_type > $o ).
tff(pred_def_28199,type,
v44372: ( state_type * $int ) > $o ).
tff(pred_def_28200,type,
v44370: ( state_type * $int ) > $o ).
tff(pred_def_28201,type,
v44398: ( state_type * $int ) > $o ).
tff(pred_def_28202,type,
v44397: state_type > $o ).
tff(pred_def_28203,type,
v44286: ( state_type * $int ) > $o ).
tff(pred_def_28204,type,
v44400: state_type > $o ).
tff(pred_def_28205,type,
v44407: state_type > $o ).
tff(pred_def_28206,type,
v44405: state_type > $o ).
tff(pred_def_28207,type,
v44404: state_type > $o ).
tff(pred_def_28208,type,
v44403: state_type > $o ).
tff(pred_def_28209,type,
v44414: state_type > $o ).
tff(pred_def_28210,type,
v44411: ( state_type * $int ) > $o ).
tff(pred_def_28211,type,
v44413: ( state_type * $int ) > $o ).
tff(pred_def_28212,type,
v44280: state_type > $o ).
tff(pred_def_28213,type,
v44278: state_type > $o ).
tff(pred_def_28214,type,
v44257: state_type > $o ).
tff(pred_def_28215,type,
v44421: state_type > $o ).
tff(pred_def_28216,type,
v44253: ( state_type * $int ) > $o ).
tff(pred_def_28217,type,
v44422: state_type > $o ).
tff(pred_def_28218,type,
v44420: state_type > $o ).
tff(pred_def_28219,type,
v44425: state_type > $o ).
tff(pred_def_28220,type,
v44424: state_type > $o ).
tff(pred_def_28221,type,
v44426: state_type > $o ).
tff(pred_def_28222,type,
v44423: state_type > $o ).
tff(pred_def_28223,type,
v44419: state_type > $o ).
tff(pred_def_28224,type,
v44429: state_type > $o ).
tff(pred_def_28225,type,
v44428: state_type > $o ).
tff(pred_def_28226,type,
v44427: state_type > $o ).
tff(pred_def_28227,type,
v44255: ( state_type * $int ) > $o ).
tff(pred_def_28228,type,
v44434: state_type > $o ).
tff(pred_def_28229,type,
v44433: state_type > $o ).
tff(pred_def_28230,type,
v44432: state_type > $o ).
tff(pred_def_28231,type,
v44441: state_type > $o ).
tff(pred_def_28232,type,
v44438: state_type > $o ).
tff(pred_def_28233,type,
v44440: state_type > $o ).
tff(pred_def_28234,type,
v44445: state_type > $o ).
tff(pred_def_28235,type,
v44449: state_type > $o ).
tff(pred_def_28236,type,
v44448: state_type > $o ).
tff(pred_def_28237,type,
v44447: state_type > $o ).
tff(pred_def_28238,type,
v44451: state_type > $o ).
tff(pred_def_28239,type,
v44450: state_type > $o ).
tff(pred_def_28240,type,
v44446: state_type > $o ).
tff(pred_def_28241,type,
v44276: state_type > $o ).
tff(pred_def_28242,type,
v44274: state_type > $o ).
tff(pred_def_28243,type,
v44454: ( state_type * $int ) > $o ).
tff(pred_def_28244,type,
v44453: state_type > $o ).
tff(pred_def_28245,type,
v44261: ( state_type * $int ) > $o ).
tff(pred_def_28246,type,
v44456: ( state_type * $int ) > $o ).
tff(pred_def_28247,type,
v44455: state_type > $o ).
tff(pred_def_28248,type,
v44458: state_type > $o ).
tff(pred_def_28249,type,
v44466: ( state_type * $int ) > $o ).
tff(pred_def_28250,type,
v44474: state_type > $o ).
tff(pred_def_28251,type,
v44473: state_type > $o ).
tff(pred_def_28252,type,
v44472: state_type > $o ).
tff(pred_def_28253,type,
v44475: state_type > $o ).
tff(pred_def_28254,type,
v44471: state_type > $o ).
tff(pred_def_28255,type,
v44470: state_type > $o ).
tff(pred_def_28256,type,
v44476: state_type > $o ).
tff(pred_def_28257,type,
v44469: state_type > $o ).
tff(pred_def_28258,type,
v44468: state_type > $o ).
tff(pred_def_28259,type,
v44477: state_type > $o ).
tff(pred_def_28260,type,
v44467: state_type > $o ).
tff(pred_def_28261,type,
v44465: state_type > $o ).
tff(pred_def_28262,type,
v44464: state_type > $o ).
tff(pred_def_28263,type,
v44463: state_type > $o ).
tff(pred_def_28264,type,
v44479: state_type > $o ).
tff(pred_def_28265,type,
v44478: state_type > $o ).
tff(pred_def_28266,type,
v44462: state_type > $o ).
tff(pred_def_28267,type,
v44482: state_type > $o ).
tff(pred_def_28268,type,
v44481: state_type > $o ).
tff(pred_def_28269,type,
v44483: state_type > $o ).
tff(pred_def_28270,type,
v44480: state_type > $o ).
tff(pred_def_28271,type,
v44486: state_type > $o ).
tff(pred_def_28272,type,
v44485: state_type > $o ).
tff(pred_def_28273,type,
v44487: state_type > $o ).
tff(pred_def_28274,type,
v44484: state_type > $o ).
tff(pred_def_28275,type,
v44490: state_type > $o ).
tff(pred_def_28276,type,
v44489: state_type > $o ).
tff(pred_def_28277,type,
v44491: state_type > $o ).
tff(pred_def_28278,type,
v44488: state_type > $o ).
tff(pred_def_28279,type,
v44494: state_type > $o ).
tff(pred_def_28280,type,
v44493: state_type > $o ).
tff(pred_def_28281,type,
v44495: state_type > $o ).
tff(pred_def_28282,type,
v44492: state_type > $o ).
tff(pred_def_28283,type,
v44460: ( state_type * $int ) > $o ).
tff(pred_def_28284,type,
v44459: ( state_type * $int ) > $o ).
tff(pred_def_28285,type,
v44457: ( state_type * $int ) > $o ).
tff(pred_def_28286,type,
v44497: ( state_type * $int ) > $o ).
tff(pred_def_28287,type,
v44496: state_type > $o ).
tff(pred_def_28288,type,
v44499: state_type > $o ).
tff(pred_def_28289,type,
v44507: state_type > $o ).
tff(pred_def_28290,type,
v44506: state_type > $o ).
tff(pred_def_28291,type,
v44505: state_type > $o ).
tff(pred_def_28292,type,
v44504: state_type > $o ).
tff(pred_def_28293,type,
v44508: state_type > $o ).
tff(pred_def_28294,type,
v44503: state_type > $o ).
tff(pred_def_28295,type,
v44509: state_type > $o ).
tff(pred_def_28296,type,
v44502: state_type > $o ).
tff(pred_def_28297,type,
v44512: state_type > $o ).
tff(pred_def_28298,type,
v44513: state_type > $o ).
tff(pred_def_28299,type,
v44511: state_type > $o ).
tff(pred_def_28300,type,
v44514: state_type > $o ).
tff(pred_def_28301,type,
v44510: state_type > $o ).
tff(pred_def_28302,type,
v44517: state_type > $o ).
tff(pred_def_28303,type,
v44518: state_type > $o ).
tff(pred_def_28304,type,
v44516: state_type > $o ).
tff(pred_def_28305,type,
v44519: state_type > $o ).
tff(pred_def_28306,type,
v44515: state_type > $o ).
tff(pred_def_28307,type,
v44522: state_type > $o ).
tff(pred_def_28308,type,
v44523: state_type > $o ).
tff(pred_def_28309,type,
v44521: state_type > $o ).
tff(pred_def_28310,type,
v44524: state_type > $o ).
tff(pred_def_28311,type,
v44520: state_type > $o ).
tff(pred_def_28312,type,
v44500: ( state_type * $int ) > $o ).
tff(pred_def_28313,type,
v44498: ( state_type * $int ) > $o ).
tff(pred_def_28314,type,
v44526: ( state_type * $int ) > $o ).
tff(pred_def_28315,type,
v44525: state_type > $o ).
tff(pred_def_28316,type,
v44265: ( state_type * $int ) > $o ).
tff(pred_def_28317,type,
v44528: state_type > $o ).
tff(pred_def_28318,type,
v44535: state_type > $o ).
tff(pred_def_28319,type,
v44533: state_type > $o ).
tff(pred_def_28320,type,
v44532: state_type > $o ).
tff(pred_def_28321,type,
v44531: state_type > $o ).
tff(pred_def_28322,type,
v44542: state_type > $o ).
tff(pred_def_28323,type,
v44539: ( state_type * $int ) > $o ).
tff(pred_def_28324,type,
v44541: ( state_type * $int ) > $o ).
tff(pred_def_28325,type,
v44259: state_type > $o ).
tff(pred_def_28326,type,
v44549: state_type > $o ).
tff(pred_def_28327,type,
v44548: state_type > $o ).
tff(pred_def_28328,type,
v44550: state_type > $o ).
tff(pred_def_28329,type,
v44547: state_type > $o ).
tff(pred_def_28330,type,
v44552: state_type > $o ).
tff(pred_def_28331,type,
v44551: state_type > $o ).
tff(pred_def_28332,type,
v44558: state_type > $o ).
tff(pred_def_28333,type,
v44556: state_type > $o ).
tff(pred_def_28334,type,
v44555: state_type > $o ).
tff(pred_def_28335,type,
v44561: state_type > $o ).
tff(pred_def_28336,type,
v44563: state_type > $o ).
tff(pred_def_28337,type,
v44567: state_type > $o ).
tff(pred_def_28338,type,
v44570: state_type > $o ).
tff(pred_def_28339,type,
v44569: state_type > $o ).
tff(pred_def_28340,type,
v44572: state_type > $o ).
tff(pred_def_28341,type,
v44571: state_type > $o ).
tff(pred_def_28342,type,
v44568: state_type > $o ).
tff(pred_def_28343,type,
v44249: state_type > $o ).
tff(pred_def_28344,type,
v44247: state_type > $o ).
tff(pred_def_28345,type,
v44245: state_type > $o ).
tff(pred_def_28346,type,
v44243: state_type > $o ).
tff(pred_def_28347,type,
v44241: state_type > $o ).
tff(pred_def_28348,type,
v44239: state_type > $o ).
tff(pred_def_28349,type,
v44582: state_type > $o ).
tff(pred_def_28350,type,
v44580: state_type > $o ).
tff(pred_def_28351,type,
v44586: state_type > $o ).
tff(pred_def_28352,type,
v44584: state_type > $o ).
tff(pred_def_28353,type,
v44594: state_type > $o ).
tff(pred_def_28354,type,
v44596: state_type > $o ).
tff(pred_def_28355,type,
v44604: state_type > $o ).
tff(pred_def_28356,type,
v44606: state_type > $o ).
tff(pred_def_28357,type,
v44602: state_type > $o ).
tff(pred_def_28358,type,
v44600: state_type > $o ).
tff(pred_def_28359,type,
v44598: state_type > $o ).
tff(pred_def_28360,type,
v44611: state_type > $o ).
tff(pred_def_28361,type,
v44609: state_type > $o ).
tff(pred_def_28362,type,
v44592: state_type > $o ).
tff(pred_def_28363,type,
v44618: state_type > $o ).
tff(pred_def_28364,type,
v44616: state_type > $o ).
tff(pred_def_28365,type,
v44615: state_type > $o ).
tff(pred_def_28366,type,
v44614: state_type > $o ).
tff(pred_def_28367,type,
v44626: state_type > $o ).
tff(pred_def_28368,type,
v44627: state_type > $o ).
tff(pred_def_28369,type,
v44625: state_type > $o ).
tff(pred_def_28370,type,
v44622: state_type > $o ).
tff(pred_def_28371,type,
x44607: state_type > $o ).
tff(pred_def_28372,type,
v44624: state_type > $o ).
tff(pred_def_28373,type,
v44590: state_type > $o ).
tff(pred_def_28374,type,
v44588: state_type > $o ).
tff(pred_def_28375,type,
v44631: state_type > $o ).
tff(pred_def_28376,type,
v44638: state_type > $o ).
tff(pred_def_28377,type,
v44636: state_type > $o ).
tff(pred_def_28378,type,
v44635: state_type > $o ).
tff(pred_def_28379,type,
v44634: state_type > $o ).
tff(pred_def_28380,type,
v44646: state_type > $o ).
tff(pred_def_28381,type,
v44647: state_type > $o ).
tff(pred_def_28382,type,
v44645: state_type > $o ).
tff(pred_def_28383,type,
v44642: state_type > $o ).
tff(pred_def_28384,type,
v44644: state_type > $o ).
tff(pred_def_28385,type,
v44578: state_type > $o ).
tff(pred_def_28386,type,
v44576: state_type > $o ).
tff(pred_def_28387,type,
v44574: state_type > $o ).
tff(pred_def_28388,type,
v44654: state_type > $o ).
tff(pred_def_28389,type,
v44655: state_type > $o ).
tff(pred_def_28390,type,
v44653: state_type > $o ).
tff(pred_def_28391,type,
v44651: state_type > $o ).
tff(pred_def_28392,type,
v44237: state_type > $o ).
tff(pred_def_28393,type,
v44662: state_type > $o ).
tff(pred_def_28394,type,
v44660: state_type > $o ).
tff(pred_def_28395,type,
v44659: state_type > $o ).
tff(pred_def_28396,type,
v44670: state_type > $o ).
tff(pred_def_28397,type,
v44669: state_type > $o ).
tff(pred_def_28398,type,
v44671: state_type > $o ).
tff(pred_def_28399,type,
v44666: state_type > $o ).
tff(pred_def_28400,type,
v44668: state_type > $o ).
tff(pred_def_28401,type,
v44658: state_type > $o ).
tff(pred_def_28402,type,
v44675: state_type > $o ).
tff(pred_def_28403,type,
v44672: state_type > $o ).
tff(pred_def_28404,type,
v44674: state_type > $o ).
tff(pred_def_28405,type,
v44709: state_type > $o ).
tff(pred_def_28406,type,
v44707: state_type > $o ).
tff(pred_def_28407,type,
v44705: state_type > $o ).
tff(pred_def_28408,type,
v44703: state_type > $o ).
tff(pred_def_28409,type,
v44712: state_type > $o ).
tff(pred_def_28410,type,
v44714: state_type > $o ).
tff(pred_def_28411,type,
v44716: state_type > $o ).
tff(pred_def_28412,type,
v44718: state_type > $o ).
tff(pred_def_28413,type,
v44729: state_type > $o ).
tff(pred_def_28414,type,
v44728: state_type > $o ).
tff(pred_def_28415,type,
v44736: state_type > $o ).
tff(pred_def_28416,type,
v44738: state_type > $o ).
tff(pred_def_28417,type,
v44737: state_type > $o ).
tff(pred_def_28418,type,
v44733: state_type > $o ).
tff(pred_def_28419,type,
v44735: state_type > $o ).
tff(pred_def_28420,type,
v44727: state_type > $o ).
tff(pred_def_28421,type,
v44739: ( state_type * $int ) > $o ).
tff(pred_def_28422,type,
v44741: ( state_type * $int ) > $o ).
tff(pred_def_28423,type,
v44726: ( state_type * $int ) > $o ).
tff(pred_def_28424,type,
v44749: state_type > $o ).
tff(pred_def_28425,type,
v44747: state_type > $o ).
tff(pred_def_28426,type,
v44746: state_type > $o ).
tff(pred_def_28427,type,
v44745: ( state_type * $int ) > $o ).
tff(pred_def_28428,type,
v44724: ( state_type * $int ) > $o ).
tff(pred_def_28429,type,
v44722: ( state_type * $int ) > $o ).
tff(pred_def_28430,type,
v44720: state_type > $o ).
tff(pred_def_28431,type,
v44753: state_type > $o ).
tff(pred_def_28432,type,
v44771: state_type > $o ).
tff(pred_def_28433,type,
v44769: state_type > $o ).
tff(pred_def_28434,type,
v44767: state_type > $o ).
tff(pred_def_28435,type,
v44765: state_type > $o ).
tff(pred_def_28436,type,
v44763: state_type > $o ).
tff(pred_def_28437,type,
v44761: state_type > $o ).
tff(pred_def_28438,type,
v44759: state_type > $o ).
tff(pred_def_28439,type,
v44757: state_type > $o ).
tff(pred_def_28440,type,
v44755: state_type > $o ).
tff(pred_def_28441,type,
v44774: state_type > $o ).
tff(pred_def_28442,type,
v44780: state_type > $o ).
tff(pred_def_28443,type,
v44778: state_type > $o ).
tff(pred_def_28444,type,
v44776: state_type > $o ).
tff(pred_def_28445,type,
v44787: state_type > $o ).
tff(pred_def_28446,type,
v44785: state_type > $o ).
tff(pred_def_28447,type,
v44784: state_type > $o ).
tff(pred_def_28448,type,
v44800: ( state_type * $int ) > $o ).
tff(pred_def_28449,type,
v44799: state_type > $o ).
tff(pred_def_28450,type,
v44803: state_type > $o ).
tff(pred_def_28451,type,
v44805: state_type > $o ).
tff(pred_def_28452,type,
v44804: state_type > $o ).
tff(pred_def_28453,type,
v44802: state_type > $o ).
tff(pred_def_28454,type,
v44806: state_type > $o ).
tff(pred_def_28455,type,
v44801: state_type > $o ).
tff(pred_def_28456,type,
v44798: state_type > $o ).
tff(pred_def_28457,type,
v44809: state_type > $o ).
tff(pred_def_28458,type,
v44811: state_type > $o ).
tff(pred_def_28459,type,
v44810: state_type > $o ).
tff(pred_def_28460,type,
v44808: state_type > $o ).
tff(pred_def_28461,type,
v44812: state_type > $o ).
tff(pred_def_28462,type,
v44807: state_type > $o ).
tff(pred_def_28463,type,
v44797: state_type > $o ).
tff(pred_def_28464,type,
v44796: state_type > $o ).
tff(pred_def_28465,type,
v44814: state_type > $o ).
tff(pred_def_28466,type,
v44813: state_type > $o ).
tff(pred_def_28467,type,
v44795: state_type > $o ).
tff(pred_def_28468,type,
v44815: state_type > $o ).
tff(pred_def_28469,type,
v44794: state_type > $o ).
tff(pred_def_28470,type,
v44791: state_type > $o ).
tff(pred_def_28471,type,
v44793: state_type > $o ).
tff(pred_def_28472,type,
v44783: state_type > $o ).
tff(pred_def_28473,type,
v44822: state_type > $o ).
tff(pred_def_28474,type,
v44821: state_type > $o ).
tff(pred_def_28475,type,
v44823: state_type > $o ).
tff(pred_def_28476,type,
v44824: state_type > $o ).
tff(pred_def_28477,type,
v44820: state_type > $o ).
tff(pred_def_28478,type,
v44819: state_type > $o ).
tff(pred_def_28479,type,
v44816: state_type > $o ).
tff(pred_def_28480,type,
v44818: state_type > $o ).
tff(pred_def_28481,type,
v44701: state_type > $o ).
tff(pred_def_28482,type,
v44699: ( state_type * $int ) > $o ).
tff(pred_def_28483,type,
v44697: ( state_type * $int ) > $o ).
tff(pred_def_28484,type,
v44695: ( state_type * $int ) > $o ).
tff(pred_def_28485,type,
v44693: ( state_type * $int ) > $o ).
tff(pred_def_28486,type,
v44691: ( state_type * $int ) > $o ).
tff(pred_def_28487,type,
v44689: ( state_type * $int ) > $o ).
tff(pred_def_28488,type,
v44687: state_type > $o ).
tff(pred_def_28489,type,
v44685: state_type > $o ).
tff(pred_def_28490,type,
v44683: state_type > $o ).
tff(pred_def_28491,type,
v44681: state_type > $o ).
tff(pred_def_28492,type,
v44679: state_type > $o ).
tff(pred_def_28493,type,
v44839: state_type > $o ).
tff(pred_def_28494,type,
v44840: state_type > $o ).
tff(pred_def_28495,type,
v44838: state_type > $o ).
tff(pred_def_28496,type,
v44841: state_type > $o ).
tff(pred_def_28497,type,
v44837: state_type > $o ).
tff(pred_def_28498,type,
v44842: state_type > $o ).
tff(pred_def_28499,type,
v44836: state_type > $o ).
tff(pred_def_28500,type,
v44834: state_type > $o ).
tff(pred_def_28501,type,
v44851: state_type > $o ).
tff(pred_def_28502,type,
v44852: state_type > $o ).
tff(pred_def_28503,type,
v44850: state_type > $o ).
tff(pred_def_28504,type,
v44853: state_type > $o ).
tff(pred_def_28505,type,
v44849: state_type > $o ).
tff(pred_def_28506,type,
v44854: state_type > $o ).
tff(pred_def_28507,type,
v44848: state_type > $o ).
tff(pred_def_28508,type,
v44855: state_type > $o ).
tff(pred_def_28509,type,
v44847: state_type > $o ).
tff(pred_def_28510,type,
v44856: state_type > $o ).
tff(pred_def_28511,type,
v44846: state_type > $o ).
tff(pred_def_28512,type,
v44844: state_type > $o ).
tff(pred_def_28513,type,
v44873: state_type > $o ).
tff(pred_def_28514,type,
v44872: state_type > $o ).
tff(pred_def_28515,type,
v44871: state_type > $o ).
tff(pred_def_28516,type,
v44880: state_type > $o ).
tff(pred_def_28517,type,
v44886: state_type > $o ).
tff(pred_def_28518,type,
v44885: state_type > $o ).
tff(pred_def_28519,type,
v44884: state_type > $o ).
tff(pred_def_28520,type,
v44883: state_type > $o ).
tff(pred_def_28521,type,
v44882: state_type > $o ).
tff(pred_def_28522,type,
v44881: state_type > $o ).
tff(pred_def_28523,type,
v44877: state_type > $o ).
tff(pred_def_28524,type,
v44879: state_type > $o ).
tff(pred_def_28525,type,
v44868: state_type > $o ).
tff(pred_def_28526,type,
v44866: state_type > $o ).
tff(pred_def_28527,type,
v44864: state_type > $o ).
tff(pred_def_28528,type,
v44862: state_type > $o ).
tff(pred_def_28529,type,
v44904: state_type > $o ).
tff(pred_def_28530,type,
v44902: state_type > $o ).
tff(pred_def_28531,type,
v44900: state_type > $o ).
tff(pred_def_28532,type,
v44914: state_type > $o ).
tff(pred_def_28533,type,
v44913: state_type > $o ).
tff(pred_def_28534,type,
v44912: state_type > $o ).
tff(pred_def_28535,type,
v44911: state_type > $o ).
tff(pred_def_28536,type,
v44910: state_type > $o ).
tff(pred_def_28537,type,
v44917: state_type > $o ).
tff(pred_def_28538,type,
v44918: state_type > $o ).
tff(pred_def_28539,type,
v44916: state_type > $o ).
tff(pred_def_28540,type,
v44915: state_type > $o ).
tff(pred_def_28541,type,
v44909: state_type > $o ).
tff(pred_def_28542,type,
v44919: state_type > $o ).
tff(pred_def_28543,type,
v44908: state_type > $o ).
tff(pred_def_28544,type,
v44921: ( state_type * $int ) > $o ).
tff(pred_def_28545,type,
v44922: ( state_type * $int ) > $o ).
tff(pred_def_28546,type,
v44923: ( state_type * $int ) > $o ).
tff(pred_def_28547,type,
v44920: ( state_type * $int ) > $o ).
tff(pred_def_28548,type,
v44907: ( state_type * $int ) > $o ).
tff(pred_def_28549,type,
v44906: ( state_type * $int ) > $o ).
tff(pred_def_28550,type,
v44924: ( state_type * $int ) > $o ).
tff(pred_def_28551,type,
v44898: ( state_type * $int ) > $o ).
tff(pred_def_28552,type,
v44929: state_type > $o ).
tff(pred_def_28553,type,
v44928: state_type > $o ).
tff(pred_def_28554,type,
v44927: state_type > $o ).
tff(pred_def_28555,type,
v44936: state_type > $o ).
tff(pred_def_28556,type,
v44933: ( state_type * $int ) > $o ).
tff(pred_def_28557,type,
v44935: ( state_type * $int ) > $o ).
tff(pred_def_28558,type,
v44926: ( state_type * $int ) > $o ).
tff(pred_def_28559,type,
v44896: ( state_type * $int ) > $o ).
tff(pred_def_28560,type,
v44894: ( state_type * $int ) > $o ).
tff(pred_def_28561,type,
v44892: ( state_type * $int ) > $o ).
tff(pred_def_28562,type,
v44890: state_type > $o ).
tff(pred_def_28563,type,
v44940: state_type > $o ).
tff(pred_def_28564,type,
v44860: state_type > $o ).
tff(pred_def_28565,type,
v44858: ( state_type * $int ) > $o ).
tff(pred_def_28566,type,
v44945: state_type > $o ).
tff(pred_def_28567,type,
v44944: state_type > $o ).
tff(pred_def_28568,type,
v44954: state_type > $o ).
tff(pred_def_28569,type,
v44953: state_type > $o ).
tff(pred_def_28570,type,
v44956: state_type > $o ).
tff(pred_def_28571,type,
v44955: state_type > $o ).
tff(pred_def_28572,type,
v44952: state_type > $o ).
tff(pred_def_28573,type,
v44958: state_type > $o ).
tff(pred_def_28574,type,
v44959: state_type > $o ).
tff(pred_def_28575,type,
v44957: state_type > $o ).
tff(pred_def_28576,type,
v44949: state_type > $o ).
tff(pred_def_28577,type,
v44951: state_type > $o ).
tff(pred_def_28578,type,
v44943: state_type > $o ).
tff(pred_def_28579,type,
v44971: state_type > $o ).
tff(pred_def_28580,type,
v44970: state_type > $o ).
tff(pred_def_28581,type,
v44969: state_type > $o ).
tff(pred_def_28582,type,
v44968: state_type > $o ).
tff(pred_def_28583,type,
v44972: state_type > $o ).
tff(pred_def_28584,type,
v44967: state_type > $o ).
tff(pred_def_28585,type,
v44973: state_type > $o ).
tff(pred_def_28586,type,
v44966: state_type > $o ).
tff(pred_def_28587,type,
v44976: state_type > $o ).
tff(pred_def_28588,type,
v44977: state_type > $o ).
tff(pred_def_28589,type,
v44975: state_type > $o ).
tff(pred_def_28590,type,
v44978: state_type > $o ).
tff(pred_def_28591,type,
v44974: state_type > $o ).
tff(pred_def_28592,type,
v44981: state_type > $o ).
tff(pred_def_28593,type,
v44982: state_type > $o ).
tff(pred_def_28594,type,
v44980: state_type > $o ).
tff(pred_def_28595,type,
v44983: state_type > $o ).
tff(pred_def_28596,type,
v44979: state_type > $o ).
tff(pred_def_28597,type,
v44986: state_type > $o ).
tff(pred_def_28598,type,
v44987: state_type > $o ).
tff(pred_def_28599,type,
v44985: state_type > $o ).
tff(pred_def_28600,type,
v44988: state_type > $o ).
tff(pred_def_28601,type,
v44984: state_type > $o ).
tff(pred_def_28602,type,
v44964: ( state_type * $int ) > $o ).
tff(pred_def_28603,type,
v44999: state_type > $o ).
tff(pred_def_28604,type,
v44998: state_type > $o ).
tff(pred_def_28605,type,
v44997: state_type > $o ).
tff(pred_def_28606,type,
v44996: state_type > $o ).
tff(pred_def_28607,type,
v44995: state_type > $o ).
tff(pred_def_28608,type,
v44994: state_type > $o ).
tff(pred_def_28609,type,
v44993: state_type > $o ).
tff(pred_def_28610,type,
v44992: state_type > $o ).
tff(pred_def_28611,type,
v45000: state_type > $o ).
tff(pred_def_28612,type,
v44991: state_type > $o ).
tff(pred_def_28613,type,
v45003: state_type > $o ).
tff(pred_def_28614,type,
v45002: state_type > $o ).
tff(pred_def_28615,type,
v45004: state_type > $o ).
tff(pred_def_28616,type,
v45001: state_type > $o ).
tff(pred_def_28617,type,
v45007: state_type > $o ).
tff(pred_def_28618,type,
v45006: state_type > $o ).
tff(pred_def_28619,type,
v45008: state_type > $o ).
tff(pred_def_28620,type,
v45005: state_type > $o ).
tff(pred_def_28621,type,
v45010: state_type > $o ).
tff(pred_def_28622,type,
v45011: state_type > $o ).
tff(pred_def_28623,type,
v45009: state_type > $o ).
tff(pred_def_28624,type,
v44989: ( state_type * $int ) > $o ).
tff(pred_def_28625,type,
v44963: ( state_type * $int ) > $o ).
tff(pred_def_28626,type,
v44960: ( state_type * $int ) > $o ).
tff(pred_def_28627,type,
v44962: ( state_type * $int ) > $o ).
tff(pred_def_28628,type,
v44830: ( state_type * $int ) > $o ).
tff(pred_def_28629,type,
v45020: state_type > $o ).
tff(pred_def_28630,type,
v45019: state_type > $o ).
tff(pred_def_28631,type,
v45023: state_type > $o ).
tff(pred_def_28632,type,
v45024: state_type > $o ).
tff(pred_def_28633,type,
v45022: state_type > $o ).
tff(pred_def_28634,type,
v45025: state_type > $o ).
tff(pred_def_28635,type,
v45021: state_type > $o ).
tff(pred_def_28636,type,
v45017: state_type > $o ).
tff(pred_def_28637,type,
v45015: ( state_type * $int ) > $o ).
tff(pred_def_28638,type,
v45030: state_type > $o ).
tff(pred_def_28639,type,
v45029: state_type > $o ).
tff(pred_def_28640,type,
v45039: state_type > $o ).
tff(pred_def_28641,type,
v45038: state_type > $o ).
tff(pred_def_28642,type,
v45037: state_type > $o ).
tff(pred_def_28643,type,
v45041: state_type > $o ).
tff(pred_def_28644,type,
v45042: state_type > $o ).
tff(pred_def_28645,type,
v45040: state_type > $o ).
tff(pred_def_28646,type,
v45034: state_type > $o ).
tff(pred_def_28647,type,
v45036: state_type > $o ).
tff(pred_def_28648,type,
v45028: state_type > $o ).
tff(pred_def_28649,type,
v45054: state_type > $o ).
tff(pred_def_28650,type,
v45053: state_type > $o ).
tff(pred_def_28651,type,
v45052: state_type > $o ).
tff(pred_def_28652,type,
v45051: state_type > $o ).
tff(pred_def_28653,type,
v45055: state_type > $o ).
tff(pred_def_28654,type,
v45050: state_type > $o ).
tff(pred_def_28655,type,
v45056: state_type > $o ).
tff(pred_def_28656,type,
v45049: state_type > $o ).
tff(pred_def_28657,type,
v45059: state_type > $o ).
tff(pred_def_28658,type,
v45060: state_type > $o ).
tff(pred_def_28659,type,
v45058: state_type > $o ).
tff(pred_def_28660,type,
v45061: state_type > $o ).
tff(pred_def_28661,type,
v45057: state_type > $o ).
tff(pred_def_28662,type,
v45064: state_type > $o ).
tff(pred_def_28663,type,
v45065: state_type > $o ).
tff(pred_def_28664,type,
v45063: state_type > $o ).
tff(pred_def_28665,type,
v45066: state_type > $o ).
tff(pred_def_28666,type,
v45062: state_type > $o ).
tff(pred_def_28667,type,
v45069: state_type > $o ).
tff(pred_def_28668,type,
v45070: state_type > $o ).
tff(pred_def_28669,type,
v45068: state_type > $o ).
tff(pred_def_28670,type,
v45071: state_type > $o ).
tff(pred_def_28671,type,
v45067: state_type > $o ).
tff(pred_def_28672,type,
v45047: ( state_type * $int ) > $o ).
tff(pred_def_28673,type,
v45046: ( state_type * $int ) > $o ).
tff(pred_def_28674,type,
v45043: ( state_type * $int ) > $o ).
tff(pred_def_28675,type,
v45045: ( state_type * $int ) > $o ).
tff(pred_def_28676,type,
v45075: state_type > $o ).
tff(pred_def_28677,type,
v45078: ( state_type * $int ) > $o ).
tff(pred_def_28678,type,
v45077: ( state_type * $int ) > $o ).
tff(pred_def_28679,type,
v45076: ( state_type * $int ) > $o ).
tff(pred_def_28680,type,
v45079: state_type > $o ).
tff(pred_def_28681,type,
v45082: state_type > $o ).
tff(pred_def_28682,type,
v45081: state_type > $o ).
tff(pred_def_28683,type,
v45090: state_type > $o ).
tff(pred_def_28684,type,
v45089: state_type > $o ).
tff(pred_def_28685,type,
v45088: state_type > $o ).
tff(pred_def_28686,type,
v45087: state_type > $o ).
tff(pred_def_28687,type,
v45085: state_type > $o ).
tff(pred_def_28688,type,
v45084: state_type > $o ).
tff(pred_def_28689,type,
v45083: ( state_type * $int ) > $o ).
tff(pred_def_28690,type,
v45080: ( state_type * $int ) > $o ).
tff(pred_def_28691,type,
v45091: state_type > $o ).
tff(pred_def_28692,type,
v45094: state_type > $o ).
tff(pred_def_28693,type,
v45108: state_type > $o ).
tff(pred_def_28694,type,
v45110: state_type > $o ).
tff(pred_def_28695,type,
v45111: state_type > $o ).
tff(pred_def_28696,type,
v45109: state_type > $o ).
tff(pred_def_28697,type,
v45107: state_type > $o ).
tff(pred_def_28698,type,
v45112: state_type > $o ).
tff(pred_def_28699,type,
v45106: state_type > $o ).
tff(pred_def_28700,type,
v45114: state_type > $o ).
tff(pred_def_28701,type,
v45115: state_type > $o ).
tff(pred_def_28702,type,
v45113: state_type > $o ).
tff(pred_def_28703,type,
v45105: state_type > $o ).
tff(pred_def_28704,type,
v45116: state_type > $o ).
tff(pred_def_28705,type,
v45104: state_type > $o ).
tff(pred_def_28706,type,
v45118: state_type > $o ).
tff(pred_def_28707,type,
v45119: state_type > $o ).
tff(pred_def_28708,type,
v45117: state_type > $o ).
tff(pred_def_28709,type,
v45103: state_type > $o ).
tff(pred_def_28710,type,
v45120: state_type > $o ).
tff(pred_def_28711,type,
v45102: state_type > $o ).
tff(pred_def_28712,type,
v45101: state_type > $o ).
tff(pred_def_28713,type,
v45123: state_type > $o ).
tff(pred_def_28714,type,
v45124: state_type > $o ).
tff(pred_def_28715,type,
v45122: state_type > $o ).
tff(pred_def_28716,type,
v45121: state_type > $o ).
tff(pred_def_28717,type,
v45100: state_type > $o ).
tff(pred_def_28718,type,
v45125: state_type > $o ).
tff(pred_def_28719,type,
v45099: state_type > $o ).
tff(pred_def_28720,type,
v45128: state_type > $o ).
tff(pred_def_28721,type,
v45129: state_type > $o ).
tff(pred_def_28722,type,
v45127: state_type > $o ).
tff(pred_def_28723,type,
v45130: state_type > $o ).
tff(pred_def_28724,type,
v45126: state_type > $o ).
tff(pred_def_28725,type,
v45133: state_type > $o ).
tff(pred_def_28726,type,
v45134: state_type > $o ).
tff(pred_def_28727,type,
v45132: state_type > $o ).
tff(pred_def_28728,type,
v45135: state_type > $o ).
tff(pred_def_28729,type,
v45131: state_type > $o ).
tff(pred_def_28730,type,
v45138: state_type > $o ).
tff(pred_def_28731,type,
v45139: state_type > $o ).
tff(pred_def_28732,type,
v45137: state_type > $o ).
tff(pred_def_28733,type,
v45140: state_type > $o ).
tff(pred_def_28734,type,
v45136: state_type > $o ).
tff(pred_def_28735,type,
v45142: state_type > $o ).
tff(pred_def_28736,type,
v45143: state_type > $o ).
tff(pred_def_28737,type,
v45141: state_type > $o ).
tff(pred_def_28738,type,
v45097: ( state_type * $int ) > $o ).
tff(pred_def_28739,type,
v45096: state_type > $o ).
tff(pred_def_28740,type,
v45095: ( state_type * $int ) > $o ).
tff(pred_def_28741,type,
v45093: ( state_type * $int ) > $o ).
tff(pred_def_28742,type,
v45092: ( state_type * $int ) > $o ).
tff(pred_def_28743,type,
v45144: state_type > $o ).
tff(pred_def_28744,type,
v45147: state_type > $o ).
tff(pred_def_28745,type,
v45152: ( state_type * $int ) > $o ).
tff(pred_def_28746,type,
v45151: state_type > $o ).
tff(pred_def_28747,type,
v45155: state_type > $o ).
tff(pred_def_28748,type,
v45158: state_type > $o ).
tff(pred_def_28749,type,
v45161: state_type > $o ).
tff(pred_def_28750,type,
v45163: state_type > $o ).
tff(pred_def_28751,type,
v45162: state_type > $o ).
tff(pred_def_28752,type,
v45160: state_type > $o ).
tff(pred_def_28753,type,
v45159: state_type > $o ).
tff(pred_def_28754,type,
v45157: state_type > $o ).
tff(pred_def_28755,type,
v45156: state_type > $o ).
tff(pred_def_28756,type,
v45154: state_type > $o ).
tff(pred_def_28757,type,
v45153: state_type > $o ).
tff(pred_def_28758,type,
v45149: state_type > $o ).
tff(pred_def_28759,type,
v45148: ( state_type * $int ) > $o ).
tff(pred_def_28760,type,
v45146: ( state_type * $int ) > $o ).
tff(pred_def_28761,type,
v45145: ( state_type * $int ) > $o ).
tff(pred_def_28762,type,
v44832: ( state_type * $int ) > $o ).
tff(pred_def_28763,type,
v45168: state_type > $o ).
tff(pred_def_28764,type,
v45167: state_type > $o ).
tff(pred_def_28765,type,
v45166: state_type > $o ).
tff(pred_def_28766,type,
v45176: state_type > $o ).
tff(pred_def_28767,type,
v45177: state_type > $o ).
tff(pred_def_28768,type,
v45175: state_type > $o ).
tff(pred_def_28769,type,
v45172: ( state_type * $int ) > $o ).
tff(pred_def_28770,type,
v45174: ( state_type * $int ) > $o ).
tff(pred_def_28771,type,
v45183: state_type > $o ).
tff(pred_def_28772,type,
v45184: state_type > $o ).
tff(pred_def_28773,type,
v45182: state_type > $o ).
tff(pred_def_28774,type,
v45186: state_type > $o ).
tff(pred_def_28775,type,
v45188: ( state_type * $int ) > $o ).
tff(pred_def_28776,type,
v45187: state_type > $o ).
tff(pred_def_28777,type,
v45185: state_type > $o ).
tff(pred_def_28778,type,
v45181: state_type > $o ).
tff(pred_def_28779,type,
v44828: state_type > $o ).
tff(pred_def_28780,type,
v45192: state_type > $o ).
tff(pred_def_28781,type,
v45194: state_type > $o ).
tff(pred_def_28782,type,
v45190: state_type > $o ).
tff(pred_def_28783,type,
v45208: state_type > $o ).
tff(pred_def_28784,type,
v45210: state_type > $o ).
tff(pred_def_28785,type,
v45212: state_type > $o ).
tff(pred_def_28786,type,
v45214: state_type > $o ).
tff(pred_def_28787,type,
v45216: state_type > $o ).
tff(pred_def_28788,type,
v45225: state_type > $o ).
tff(pred_def_28789,type,
v45223: state_type > $o ).
tff(pred_def_28790,type,
v45222: state_type > $o ).
tff(pred_def_28791,type,
v45220: ( state_type * $int ) > $o ).
tff(pred_def_28792,type,
v45232: state_type > $o ).
tff(pred_def_28793,type,
v45230: state_type > $o ).
tff(pred_def_28794,type,
v45229: state_type > $o ).
tff(pred_def_28795,type,
v45228: ( state_type * $int ) > $o ).
tff(pred_def_28796,type,
v45218: state_type > $o ).
tff(pred_def_28797,type,
v45236: state_type > $o ).
tff(pred_def_28798,type,
v45238: state_type > $o ).
tff(pred_def_28799,type,
v45240: state_type > $o ).
tff(pred_def_28800,type,
v45242: state_type > $o ).
tff(pred_def_28801,type,
v45249: state_type > $o ).
tff(pred_def_28802,type,
v45247: state_type > $o ).
tff(pred_def_28803,type,
v45246: state_type > $o ).
tff(pred_def_28804,type,
v45262: ( state_type * $int ) > $o ).
tff(pred_def_28805,type,
v45261: state_type > $o ).
tff(pred_def_28806,type,
v45265: state_type > $o ).
tff(pred_def_28807,type,
v45267: state_type > $o ).
tff(pred_def_28808,type,
v45266: state_type > $o ).
tff(pred_def_28809,type,
v45264: state_type > $o ).
tff(pred_def_28810,type,
v45268: state_type > $o ).
tff(pred_def_28811,type,
v45263: state_type > $o ).
tff(pred_def_28812,type,
v45260: state_type > $o ).
tff(pred_def_28813,type,
v45271: state_type > $o ).
tff(pred_def_28814,type,
v45273: state_type > $o ).
tff(pred_def_28815,type,
v45272: state_type > $o ).
tff(pred_def_28816,type,
v45270: state_type > $o ).
tff(pred_def_28817,type,
v45274: state_type > $o ).
tff(pred_def_28818,type,
v45269: state_type > $o ).
tff(pred_def_28819,type,
v45259: state_type > $o ).
tff(pred_def_28820,type,
v45258: state_type > $o ).
tff(pred_def_28821,type,
v45276: state_type > $o ).
tff(pred_def_28822,type,
v45275: state_type > $o ).
tff(pred_def_28823,type,
v45257: state_type > $o ).
tff(pred_def_28824,type,
v45277: state_type > $o ).
tff(pred_def_28825,type,
v45256: state_type > $o ).
tff(pred_def_28826,type,
v45253: state_type > $o ).
tff(pred_def_28827,type,
v45255: state_type > $o ).
tff(pred_def_28828,type,
v45245: state_type > $o ).
tff(pred_def_28829,type,
v45284: state_type > $o ).
tff(pred_def_28830,type,
v45283: state_type > $o ).
tff(pred_def_28831,type,
v45285: state_type > $o ).
tff(pred_def_28832,type,
v45286: state_type > $o ).
tff(pred_def_28833,type,
v45282: state_type > $o ).
tff(pred_def_28834,type,
v45281: state_type > $o ).
tff(pred_def_28835,type,
v45278: state_type > $o ).
tff(pred_def_28836,type,
v45280: state_type > $o ).
tff(pred_def_28837,type,
v45206: state_type > $o ).
tff(pred_def_28838,type,
v45204: state_type > $o ).
tff(pred_def_28839,type,
v45202: state_type > $o ).
tff(pred_def_28840,type,
v45200: state_type > $o ).
tff(pred_def_28841,type,
v45198: state_type > $o ).
tff(pred_def_28842,type,
v45196: state_type > $o ).
tff(pred_def_28843,type,
v45292: state_type > $o ).
tff(pred_def_28844,type,
v45293: state_type > $o ).
tff(pred_def_28845,type,
v45291: state_type > $o ).
tff(pred_def_28846,type,
v45290: state_type > $o ).
tff(pred_def_28847,type,
v45294: state_type > $o ).
tff(pred_def_28848,type,
v44235: state_type > $o ).
tff(pred_def_28849,type,
v45305: ( state_type * $int ) > $o ).
tff(pred_def_28850,type,
v45304: state_type > $o ).
tff(pred_def_28851,type,
v45300: ( state_type * $int ) > $o ).
tff(pred_def_28852,type,
v45307: ( state_type * $int ) > $o ).
tff(pred_def_28853,type,
v45306: state_type > $o ).
tff(pred_def_28854,type,
v45309: state_type > $o ).
tff(pred_def_28855,type,
v45317: ( state_type * $int ) > $o ).
tff(pred_def_28856,type,
v45325: state_type > $o ).
tff(pred_def_28857,type,
v45324: state_type > $o ).
tff(pred_def_28858,type,
v45323: state_type > $o ).
tff(pred_def_28859,type,
v45326: state_type > $o ).
tff(pred_def_28860,type,
v45322: state_type > $o ).
tff(pred_def_28861,type,
v45321: state_type > $o ).
tff(pred_def_28862,type,
v45327: state_type > $o ).
tff(pred_def_28863,type,
v45320: state_type > $o ).
tff(pred_def_28864,type,
v45319: state_type > $o ).
tff(pred_def_28865,type,
v45328: state_type > $o ).
tff(pred_def_28866,type,
v45318: state_type > $o ).
tff(pred_def_28867,type,
v45316: state_type > $o ).
tff(pred_def_28868,type,
v45315: state_type > $o ).
tff(pred_def_28869,type,
v45314: state_type > $o ).
tff(pred_def_28870,type,
v45330: state_type > $o ).
tff(pred_def_28871,type,
v45329: state_type > $o ).
tff(pred_def_28872,type,
v45313: state_type > $o ).
tff(pred_def_28873,type,
v45333: state_type > $o ).
tff(pred_def_28874,type,
v45332: state_type > $o ).
tff(pred_def_28875,type,
v45334: state_type > $o ).
tff(pred_def_28876,type,
v45331: state_type > $o ).
tff(pred_def_28877,type,
v45337: state_type > $o ).
tff(pred_def_28878,type,
v45336: state_type > $o ).
tff(pred_def_28879,type,
v45338: state_type > $o ).
tff(pred_def_28880,type,
v45335: state_type > $o ).
tff(pred_def_28881,type,
v45341: state_type > $o ).
tff(pred_def_28882,type,
v45340: state_type > $o ).
tff(pred_def_28883,type,
v45342: state_type > $o ).
tff(pred_def_28884,type,
v45339: state_type > $o ).
tff(pred_def_28885,type,
v45345: state_type > $o ).
tff(pred_def_28886,type,
v45344: state_type > $o ).
tff(pred_def_28887,type,
v45346: state_type > $o ).
tff(pred_def_28888,type,
v45343: state_type > $o ).
tff(pred_def_28889,type,
v45311: ( state_type * $int ) > $o ).
tff(pred_def_28890,type,
v45310: ( state_type * $int ) > $o ).
tff(pred_def_28891,type,
v45308: ( state_type * $int ) > $o ).
tff(pred_def_28892,type,
v45348: ( state_type * $int ) > $o ).
tff(pred_def_28893,type,
v45347: state_type > $o ).
tff(pred_def_28894,type,
v45350: state_type > $o ).
tff(pred_def_28895,type,
v45358: state_type > $o ).
tff(pred_def_28896,type,
v45357: state_type > $o ).
tff(pred_def_28897,type,
v45356: state_type > $o ).
tff(pred_def_28898,type,
v45355: state_type > $o ).
tff(pred_def_28899,type,
v45359: state_type > $o ).
tff(pred_def_28900,type,
v45354: state_type > $o ).
tff(pred_def_28901,type,
v45360: state_type > $o ).
tff(pred_def_28902,type,
v45353: state_type > $o ).
tff(pred_def_28903,type,
v45363: state_type > $o ).
tff(pred_def_28904,type,
v45364: state_type > $o ).
tff(pred_def_28905,type,
v45362: state_type > $o ).
tff(pred_def_28906,type,
v45365: state_type > $o ).
tff(pred_def_28907,type,
v45361: state_type > $o ).
tff(pred_def_28908,type,
v45368: state_type > $o ).
tff(pred_def_28909,type,
v45369: state_type > $o ).
tff(pred_def_28910,type,
v45367: state_type > $o ).
tff(pred_def_28911,type,
v45370: state_type > $o ).
tff(pred_def_28912,type,
v45366: state_type > $o ).
tff(pred_def_28913,type,
v45373: state_type > $o ).
tff(pred_def_28914,type,
v45374: state_type > $o ).
tff(pred_def_28915,type,
v45372: state_type > $o ).
tff(pred_def_28916,type,
v45375: state_type > $o ).
tff(pred_def_28917,type,
v45371: state_type > $o ).
tff(pred_def_28918,type,
v45351: ( state_type * $int ) > $o ).
tff(pred_def_28919,type,
v45349: ( state_type * $int ) > $o ).
tff(pred_def_28920,type,
v45377: ( state_type * $int ) > $o ).
tff(pred_def_28921,type,
v45376: state_type > $o ).
tff(pred_def_28922,type,
v45302: ( state_type * $int ) > $o ).
tff(pred_def_28923,type,
v45382: state_type > $o ).
tff(pred_def_28924,type,
v45381: state_type > $o ).
tff(pred_def_28925,type,
v45380: state_type > $o ).
tff(pred_def_28926,type,
v45389: state_type > $o ).
tff(pred_def_28927,type,
v45386: ( state_type * $int ) > $o ).
tff(pred_def_28928,type,
v45388: ( state_type * $int ) > $o ).
tff(pred_def_28929,type,
v45298: state_type > $o ).
tff(pred_def_28930,type,
v45296: state_type > $o ).
tff(pred_def_28931,type,
v44233: state_type > $o ).
tff(pred_def_28932,type,
v44231: state_type > $o ).
tff(pred_def_28933,type,
v44229: state_type > $o ).
tff(pred_def_28934,type,
v44227: state_type > $o ).
tff(pred_def_28935,type,
v45400: state_type > $o ).
tff(pred_def_28936,type,
v45401: state_type > $o ).
tff(pred_def_28937,type,
v45398: state_type > $o ).
tff(pred_def_28938,type,
v45396: state_type > $o ).
tff(pred_def_28939,type,
v45406: state_type > $o ).
tff(pred_def_28940,type,
v45418: state_type > $o ).
tff(pred_def_28941,type,
v45420: state_type > $o ).
tff(pred_def_28942,type,
v45419: state_type > $o ).
tff(pred_def_28943,type,
v45417: state_type > $o ).
tff(pred_def_28944,type,
v45424: state_type > $o ).
tff(pred_def_28945,type,
v45426: state_type > $o ).
tff(pred_def_28946,type,
v45425: state_type > $o ).
tff(pred_def_28947,type,
v45423: state_type > $o ).
tff(pred_def_28948,type,
v45429: state_type > $o ).
tff(pred_def_28949,type,
v45431: state_type > $o ).
tff(pred_def_28950,type,
v45430: state_type > $o ).
tff(pred_def_28951,type,
v45428: state_type > $o ).
tff(pred_def_28952,type,
v45439: state_type > $o ).
tff(pred_def_28953,type,
v45438: state_type > $o ).
tff(pred_def_28954,type,
v45442: state_type > $o ).
tff(pred_def_28955,type,
v45441: state_type > $o ).
tff(pred_def_28956,type,
v45437: state_type > $o ).
tff(pred_def_28957,type,
v45444: state_type > $o ).
tff(pred_def_28958,type,
v45443: state_type > $o ).
tff(pred_def_28959,type,
v45436: state_type > $o ).
tff(pred_def_28960,type,
v45446: state_type > $o ).
tff(pred_def_28961,type,
v45445: state_type > $o ).
tff(pred_def_28962,type,
v45435: state_type > $o ).
tff(pred_def_28963,type,
v45457: state_type > $o ).
tff(pred_def_28964,type,
v45458: state_type > $o ).
tff(pred_def_28965,type,
v45455: state_type > $o ).
tff(pred_def_28966,type,
v45454: state_type > $o ).
tff(pred_def_28967,type,
v45460: state_type > $o ).
tff(pred_def_28968,type,
v45459: state_type > $o ).
tff(pred_def_28969,type,
v45453: state_type > $o ).
tff(pred_def_28970,type,
v45462: state_type > $o ).
tff(pred_def_28971,type,
v45461: state_type > $o ).
tff(pred_def_28972,type,
v45452: state_type > $o ).
tff(pred_def_28973,type,
v45466: state_type > $o ).
tff(pred_def_28974,type,
v45464: state_type > $o ).
tff(pred_def_28975,type,
v45463: state_type > $o ).
tff(pred_def_28976,type,
v45451: state_type > $o ).
tff(pred_def_28977,type,
v45468: state_type > $o ).
tff(pred_def_28978,type,
v45467: state_type > $o ).
tff(pred_def_28979,type,
v45450: state_type > $o ).
tff(pred_def_28980,type,
v45476: state_type > $o ).
tff(pred_def_28981,type,
v45475: state_type > $o ).
tff(pred_def_28982,type,
v45479: state_type > $o ).
tff(pred_def_28983,type,
v45478: state_type > $o ).
tff(pred_def_28984,type,
v45474: state_type > $o ).
tff(pred_def_28985,type,
v45481: state_type > $o ).
tff(pred_def_28986,type,
v45480: state_type > $o ).
tff(pred_def_28987,type,
v45473: state_type > $o ).
tff(pred_def_28988,type,
v45483: state_type > $o ).
tff(pred_def_28989,type,
v45482: state_type > $o ).
tff(pred_def_28990,type,
v45472: state_type > $o ).
tff(pred_def_28991,type,
v45484: state_type > $o ).
tff(pred_def_28992,type,
v45471: state_type > $o ).
tff(pred_def_28993,type,
v45490: state_type > $o ).
tff(pred_def_28994,type,
v45489: state_type > $o ).
tff(pred_def_28995,type,
v45488: state_type > $o ).
tff(pred_def_28996,type,
v45487: state_type > $o ).
tff(pred_def_28997,type,
v45486: state_type > $o ).
tff(pred_def_28998,type,
v45414: state_type > $o ).
tff(pred_def_28999,type,
v45412: state_type > $o ).
tff(pred_def_29000,type,
v45410: state_type > $o ).
tff(pred_def_29001,type,
v45494: state_type > $o ).
tff(pred_def_29002,type,
v45492: state_type > $o ).
tff(pred_def_29003,type,
v45495: state_type > $o ).
tff(pred_def_29004,type,
v45408: state_type > $o ).
tff(pred_def_29005,type,
v45501: state_type > $o ).
tff(pred_def_29006,type,
v45499: state_type > $o ).
tff(pred_def_29007,type,
v45502: state_type > $o ).
tff(pred_def_29008,type,
v45497: state_type > $o ).
tff(pred_def_29009,type,
v45504: state_type > $o ).
tff(pred_def_29010,type,
v45404: ( state_type * $int ) > $o ).
tff(pred_def_29011,type,
v45511: state_type > $o ).
tff(pred_def_29012,type,
v45509: state_type > $o ).
tff(pred_def_29013,type,
v45508: state_type > $o ).
tff(pred_def_29014,type,
v45518: state_type > $o ).
tff(pred_def_29015,type,
v45522: state_type > $o ).
tff(pred_def_29016,type,
v45521: state_type > $o ).
tff(pred_def_29017,type,
v45520: state_type > $o ).
tff(pred_def_29018,type,
v45523: state_type > $o ).
tff(pred_def_29019,type,
v45519: state_type > $o ).
tff(pred_def_29020,type,
v45515: state_type > $o ).
tff(pred_def_29021,type,
v45517: state_type > $o ).
tff(pred_def_29022,type,
v45507: state_type > $o ).
tff(pred_def_29023,type,
v45527: ( state_type * $int ) > $o ).
tff(pred_def_29024,type,
v45524: ( state_type * $int ) > $o ).
tff(pred_def_29025,type,
v45526: ( state_type * $int ) > $o ).
tff(pred_def_29026,type,
v45532: state_type > $o ).
tff(pred_def_29027,type,
v73: state_type > $o ).
tff(pred_def_29028,type,
v45538: state_type > $o ).
tff(pred_def_29029,type,
v45537: state_type > $o ).
tff(pred_def_29030,type,
v45540: state_type > $o ).
tff(pred_def_29031,type,
v45539: state_type > $o ).
tff(pred_def_29032,type,
v45536: state_type > $o ).
tff(pred_def_29033,type,
v45542: state_type > $o ).
tff(pred_def_29034,type,
v45541: state_type > $o ).
tff(pred_def_29035,type,
v45535: state_type > $o ).
tff(pred_def_29036,type,
v45544: state_type > $o ).
tff(pred_def_29037,type,
v45543: state_type > $o ).
tff(pred_def_29038,type,
v45534: state_type > $o ).
tff(pred_def_29039,type,
v45549: state_type > $o ).
tff(pred_def_29040,type,
v45548: state_type > $o ).
tff(pred_def_29041,type,
v45546: state_type > $o ).
tff(pred_def_29042,type,
v45554: state_type > $o ).
tff(pred_def_29043,type,
v45553: state_type > $o ).
tff(pred_def_29044,type,
v45551: state_type > $o ).
tff(pred_def_29045,type,
v45559: state_type > $o ).
tff(pred_def_29046,type,
v45558: state_type > $o ).
tff(pred_def_29047,type,
v45556: state_type > $o ).
tff(pred_def_29048,type,
v45565: state_type > $o ).
tff(pred_def_29049,type,
v45563: state_type > $o ).
tff(pred_def_29050,type,
v45562: state_type > $o ).
tff(pred_def_29051,type,
v45576: state_type > $o ).
tff(pred_def_29052,type,
v45575: state_type > $o ).
tff(pred_def_29053,type,
v45574: state_type > $o ).
tff(pred_def_29054,type,
v45573: state_type > $o ).
tff(pred_def_29055,type,
v45578: state_type > $o ).
tff(pred_def_29056,type,
v45577: state_type > $o ).
tff(pred_def_29057,type,
v45572: state_type > $o ).
tff(pred_def_29058,type,
v45571: state_type > $o ).
tff(pred_def_29059,type,
v45568: state_type > $o ).
tff(pred_def_29060,type,
v45570: state_type > $o ).
tff(pred_def_29061,type,
v66: state_type > $o ).
tff(pred_def_29062,type,
v64: state_type > $o ).
tff(pred_def_29063,type,
v62: state_type > $o ).
tff(pred_def_29064,type,
v60: state_type > $o ).
tff(pred_def_29065,type,
v58: state_type > $o ).
tff(pred_def_29066,type,
v56: state_type > $o ).
tff(pred_def_29067,type,
v54: state_type > $o ).
tff(pred_def_29068,type,
v52: state_type > $o ).
tff(pred_def_29069,type,
v45602: state_type > $o ).
tff(pred_def_29070,type,
v45605: ( state_type * $int ) > $o ).
tff(pred_def_29071,type,
v45582: state_type > $o ).
tff(pred_def_29072,type,
v45604: state_type > $o ).
tff(pred_def_29073,type,
v39: ( state_type * $int ) > $o ).
tff(pred_def_29074,type,
v45607: ( state_type * $int ) > $o ).
tff(pred_def_29075,type,
v45606: state_type > $o ).
tff(pred_def_29076,type,
v45608: ( state_type * $int ) > $o ).
tff(pred_def_29077,type,
v45611: ( state_type * $int ) > $o ).
tff(pred_def_29078,type,
v45610: state_type > $o ).
tff(pred_def_29079,type,
v45600: ( state_type * $int ) > $o ).
tff(pred_def_29080,type,
v45612: ( state_type * $int ) > $o ).
tff(pred_def_29081,type,
v45614: ( state_type * $int ) > $o ).
tff(pred_def_29082,type,
v45613: state_type > $o ).
tff(pred_def_29083,type,
v45603: ( state_type * $int ) > $o ).
tff(pred_def_29084,type,
v45601: ( state_type * $int ) > $o ).
tff(pred_def_29085,type,
v50: ( state_type * $int ) > $o ).
tff(pred_def_29086,type,
v45620: state_type > $o ).
tff(pred_def_29087,type,
v45618: state_type > $o ).
tff(pred_def_29088,type,
v45616: state_type > $o ).
tff(pred_def_29089,type,
v45627: state_type > $o ).
tff(pred_def_29090,type,
v45625: state_type > $o ).
tff(pred_def_29091,type,
v45624: state_type > $o ).
tff(pred_def_29092,type,
v45623: state_type > $o ).
tff(pred_def_29093,type,
v45634: state_type > $o ).
tff(pred_def_29094,type,
v45631: ( state_type * $int ) > $o ).
tff(pred_def_29095,type,
v45633: ( state_type * $int ) > $o ).
tff(pred_def_29096,type,
v45622: ( state_type * $int ) > $o ).
tff(pred_def_29097,type,
v45637: ( state_type * $int ) > $o ).
tff(pred_def_29098,type,
v45644: state_type > $o ).
tff(pred_def_29099,type,
v45642: state_type > $o ).
tff(pred_def_29100,type,
v45641: state_type > $o ).
tff(pred_def_29101,type,
v45640: ( state_type * $int ) > $o ).
tff(pred_def_29102,type,
v45650: ( state_type * $int ) > $o ).
tff(pred_def_29103,type,
v45649: ( state_type * $int ) > $o ).
tff(pred_def_29104,type,
v45648: ( state_type * $int ) > $o ).
tff(pred_def_29105,type,
v45598: state_type > $o ).
tff(pred_def_29106,type,
v45656: state_type > $o ).
tff(pred_def_29107,type,
v45655: state_type > $o ).
tff(pred_def_29108,type,
v45666: state_type > $o ).
tff(pred_def_29109,type,
v45667: state_type > $o ).
tff(pred_def_29110,type,
v45665: state_type > $o ).
tff(pred_def_29111,type,
v45668: state_type > $o ).
tff(pred_def_29112,type,
v45664: state_type > $o ).
tff(pred_def_29113,type,
v45663: state_type > $o ).
tff(pred_def_29114,type,
v45669: state_type > $o ).
tff(pred_def_29115,type,
v45660: state_type > $o ).
tff(pred_def_29116,type,
v45662: state_type > $o ).
tff(pred_def_29117,type,
v45654: state_type > $o ).
tff(pred_def_29118,type,
v45673: state_type > $o ).
tff(pred_def_29119,type,
v45670: state_type > $o ).
tff(pred_def_29120,type,
v45672: state_type > $o ).
tff(pred_def_29121,type,
v45596: state_type > $o ).
tff(pred_def_29122,type,
v45681: state_type > $o ).
tff(pred_def_29123,type,
v45683: state_type > $o ).
tff(pred_def_29124,type,
v45685: state_type > $o ).
tff(pred_def_29125,type,
v45584: state_type > $o ).
tff(pred_def_29126,type,
v45687: ( state_type * $int ) > $o ).
tff(pred_def_29127,type,
v45692: ( state_type * $int ) > $o ).
tff(pred_def_29128,type,
v45691: ( state_type * $int ) > $o ).
tff(pred_def_29129,type,
v45695: state_type > $o ).
tff(pred_def_29130,type,
v45698: ( state_type * $int ) > $o ).
tff(pred_def_29131,type,
v45697: state_type > $o ).
tff(pred_def_29132,type,
v45700: ( state_type * $int ) > $o ).
tff(pred_def_29133,type,
v45699: state_type > $o ).
tff(pred_def_29134,type,
v45701: ( state_type * $int ) > $o ).
tff(pred_def_29135,type,
v45704: ( state_type * $int ) > $o ).
tff(pred_def_29136,type,
v45703: state_type > $o ).
tff(pred_def_29137,type,
v45705: ( state_type * $int ) > $o ).
tff(pred_def_29138,type,
v45707: ( state_type * $int ) > $o ).
tff(pred_def_29139,type,
v45706: state_type > $o ).
tff(pred_def_29140,type,
v45696: ( state_type * $int ) > $o ).
tff(pred_def_29141,type,
v45694: ( state_type * $int ) > $o ).
tff(pred_def_29142,type,
v45689: ( state_type * $int ) > $o ).
tff(pred_def_29143,type,
v45709: state_type > $o ).
tff(pred_def_29144,type,
v45716: state_type > $o ).
tff(pred_def_29145,type,
v45714: state_type > $o ).
tff(pred_def_29146,type,
v45713: state_type > $o ).
tff(pred_def_29147,type,
v45712: state_type > $o ).
tff(pred_def_29148,type,
v45723: state_type > $o ).
tff(pred_def_29149,type,
v45720: ( state_type * $int ) > $o ).
tff(pred_def_29150,type,
v45722: ( state_type * $int ) > $o ).
tff(pred_def_29151,type,
v45711: ( state_type * $int ) > $o ).
tff(pred_def_29152,type,
v45731: state_type > $o ).
tff(pred_def_29153,type,
v45729: state_type > $o ).
tff(pred_def_29154,type,
v45728: state_type > $o ).
tff(pred_def_29155,type,
v45727: ( state_type * $int ) > $o ).
tff(pred_def_29156,type,
v45739: state_type > $o ).
tff(pred_def_29157,type,
v45737: state_type > $o ).
tff(pred_def_29158,type,
v45736: state_type > $o ).
tff(pred_def_29159,type,
v45735: ( state_type * $int ) > $o ).
tff(pred_def_29160,type,
v45747: state_type > $o ).
tff(pred_def_29161,type,
v45745: state_type > $o ).
tff(pred_def_29162,type,
v45744: state_type > $o ).
tff(pred_def_29163,type,
v45743: ( state_type * $int ) > $o ).
tff(pred_def_29164,type,
v45753: ( state_type * $int ) > $o ).
tff(pred_def_29165,type,
v45752: ( state_type * $int ) > $o ).
tff(pred_def_29166,type,
v45751: ( state_type * $int ) > $o ).
tff(pred_def_29167,type,
v45679: state_type > $o ).
tff(pred_def_29168,type,
v45759: state_type > $o ).
tff(pred_def_29169,type,
v45758: state_type > $o ).
tff(pred_def_29170,type,
v45769: state_type > $o ).
tff(pred_def_29171,type,
v45770: state_type > $o ).
tff(pred_def_29172,type,
v45768: state_type > $o ).
tff(pred_def_29173,type,
v45771: state_type > $o ).
tff(pred_def_29174,type,
v45767: state_type > $o ).
tff(pred_def_29175,type,
v45766: state_type > $o ).
tff(pred_def_29176,type,
v45772: state_type > $o ).
tff(pred_def_29177,type,
v45763: state_type > $o ).
tff(pred_def_29178,type,
v45765: state_type > $o ).
tff(pred_def_29179,type,
v45757: state_type > $o ).
tff(pred_def_29180,type,
v45776: state_type > $o ).
tff(pred_def_29181,type,
v45773: state_type > $o ).
tff(pred_def_29182,type,
v45775: state_type > $o ).
tff(pred_def_29183,type,
v45677: state_type > $o ).
tff(pred_def_29184,type,
v45784: state_type > $o ).
tff(pred_def_29185,type,
v45786: state_type > $o ).
tff(pred_def_29186,type,
v45788: state_type > $o ).
tff(pred_def_29187,type,
v45790: ( state_type * $int ) > $o ).
tff(pred_def_29188,type,
v45795: ( state_type * $int ) > $o ).
tff(pred_def_29189,type,
v45794: ( state_type * $int ) > $o ).
tff(pred_def_29190,type,
v45798: state_type > $o ).
tff(pred_def_29191,type,
v45801: ( state_type * $int ) > $o ).
tff(pred_def_29192,type,
v45800: state_type > $o ).
tff(pred_def_29193,type,
v45803: ( state_type * $int ) > $o ).
tff(pred_def_29194,type,
v45802: state_type > $o ).
tff(pred_def_29195,type,
v45804: ( state_type * $int ) > $o ).
tff(pred_def_29196,type,
v45807: ( state_type * $int ) > $o ).
tff(pred_def_29197,type,
v45806: state_type > $o ).
tff(pred_def_29198,type,
v45808: ( state_type * $int ) > $o ).
tff(pred_def_29199,type,
v45810: ( state_type * $int ) > $o ).
tff(pred_def_29200,type,
v45809: state_type > $o ).
tff(pred_def_29201,type,
v45799: ( state_type * $int ) > $o ).
tff(pred_def_29202,type,
v45797: ( state_type * $int ) > $o ).
tff(pred_def_29203,type,
v45792: ( state_type * $int ) > $o ).
tff(pred_def_29204,type,
v45812: state_type > $o ).
tff(pred_def_29205,type,
v45819: state_type > $o ).
tff(pred_def_29206,type,
v45817: state_type > $o ).
tff(pred_def_29207,type,
v45816: state_type > $o ).
tff(pred_def_29208,type,
v45815: state_type > $o ).
tff(pred_def_29209,type,
v45826: state_type > $o ).
tff(pred_def_29210,type,
v45823: ( state_type * $int ) > $o ).
tff(pred_def_29211,type,
v45825: ( state_type * $int ) > $o ).
tff(pred_def_29212,type,
v45814: ( state_type * $int ) > $o ).
tff(pred_def_29213,type,
v45834: state_type > $o ).
tff(pred_def_29214,type,
v45832: state_type > $o ).
tff(pred_def_29215,type,
v45831: state_type > $o ).
tff(pred_def_29216,type,
v45830: ( state_type * $int ) > $o ).
tff(pred_def_29217,type,
v45842: state_type > $o ).
tff(pred_def_29218,type,
v45840: state_type > $o ).
tff(pred_def_29219,type,
v45839: state_type > $o ).
tff(pred_def_29220,type,
v45838: ( state_type * $int ) > $o ).
tff(pred_def_29221,type,
v45850: state_type > $o ).
tff(pred_def_29222,type,
v45848: state_type > $o ).
tff(pred_def_29223,type,
v45847: state_type > $o ).
tff(pred_def_29224,type,
v45846: ( state_type * $int ) > $o ).
tff(pred_def_29225,type,
v45856: ( state_type * $int ) > $o ).
tff(pred_def_29226,type,
v45855: ( state_type * $int ) > $o ).
tff(pred_def_29227,type,
v45854: ( state_type * $int ) > $o ).
tff(pred_def_29228,type,
v45782: state_type > $o ).
tff(pred_def_29229,type,
v45862: state_type > $o ).
tff(pred_def_29230,type,
v45861: state_type > $o ).
tff(pred_def_29231,type,
v45872: state_type > $o ).
tff(pred_def_29232,type,
v45873: state_type > $o ).
tff(pred_def_29233,type,
v45871: state_type > $o ).
tff(pred_def_29234,type,
v45874: state_type > $o ).
tff(pred_def_29235,type,
v45870: state_type > $o ).
tff(pred_def_29236,type,
v45869: state_type > $o ).
tff(pred_def_29237,type,
v45875: state_type > $o ).
tff(pred_def_29238,type,
v45866: state_type > $o ).
tff(pred_def_29239,type,
v45868: state_type > $o ).
tff(pred_def_29240,type,
v45860: state_type > $o ).
tff(pred_def_29241,type,
v45879: state_type > $o ).
tff(pred_def_29242,type,
v45876: state_type > $o ).
tff(pred_def_29243,type,
v45878: state_type > $o ).
tff(pred_def_29244,type,
v45780: state_type > $o ).
tff(pred_def_29245,type,
v45887: state_type > $o ).
tff(pred_def_29246,type,
v45889: state_type > $o ).
tff(pred_def_29247,type,
v45891: state_type > $o ).
tff(pred_def_29248,type,
v45893: ( state_type * $int ) > $o ).
tff(pred_def_29249,type,
v45898: ( state_type * $int ) > $o ).
tff(pred_def_29250,type,
v45897: ( state_type * $int ) > $o ).
tff(pred_def_29251,type,
v45901: state_type > $o ).
tff(pred_def_29252,type,
v45904: ( state_type * $int ) > $o ).
tff(pred_def_29253,type,
v45903: state_type > $o ).
tff(pred_def_29254,type,
v45906: ( state_type * $int ) > $o ).
tff(pred_def_29255,type,
v45905: state_type > $o ).
tff(pred_def_29256,type,
v45907: ( state_type * $int ) > $o ).
tff(pred_def_29257,type,
v45910: ( state_type * $int ) > $o ).
tff(pred_def_29258,type,
v45909: state_type > $o ).
tff(pred_def_29259,type,
v45911: ( state_type * $int ) > $o ).
tff(pred_def_29260,type,
v45913: ( state_type * $int ) > $o ).
tff(pred_def_29261,type,
v45912: state_type > $o ).
tff(pred_def_29262,type,
v45902: ( state_type * $int ) > $o ).
tff(pred_def_29263,type,
v45900: ( state_type * $int ) > $o ).
tff(pred_def_29264,type,
v45895: ( state_type * $int ) > $o ).
tff(pred_def_29265,type,
v45915: state_type > $o ).
tff(pred_def_29266,type,
v45922: state_type > $o ).
tff(pred_def_29267,type,
v45920: state_type > $o ).
tff(pred_def_29268,type,
v45919: state_type > $o ).
tff(pred_def_29269,type,
v45918: state_type > $o ).
tff(pred_def_29270,type,
v45929: state_type > $o ).
tff(pred_def_29271,type,
v45926: ( state_type * $int ) > $o ).
tff(pred_def_29272,type,
v45928: ( state_type * $int ) > $o ).
tff(pred_def_29273,type,
v45917: ( state_type * $int ) > $o ).
tff(pred_def_29274,type,
v45937: state_type > $o ).
tff(pred_def_29275,type,
v45935: state_type > $o ).
tff(pred_def_29276,type,
v45934: state_type > $o ).
tff(pred_def_29277,type,
v45933: ( state_type * $int ) > $o ).
tff(pred_def_29278,type,
v45945: state_type > $o ).
tff(pred_def_29279,type,
v45943: state_type > $o ).
tff(pred_def_29280,type,
v45942: state_type > $o ).
tff(pred_def_29281,type,
v45941: ( state_type * $int ) > $o ).
tff(pred_def_29282,type,
v45953: state_type > $o ).
tff(pred_def_29283,type,
v45951: state_type > $o ).
tff(pred_def_29284,type,
v45950: state_type > $o ).
tff(pred_def_29285,type,
v45949: ( state_type * $int ) > $o ).
tff(pred_def_29286,type,
v45959: ( state_type * $int ) > $o ).
tff(pred_def_29287,type,
v45958: ( state_type * $int ) > $o ).
tff(pred_def_29288,type,
v45957: ( state_type * $int ) > $o ).
tff(pred_def_29289,type,
v45885: state_type > $o ).
tff(pred_def_29290,type,
v45965: state_type > $o ).
tff(pred_def_29291,type,
v45964: state_type > $o ).
tff(pred_def_29292,type,
v45975: state_type > $o ).
tff(pred_def_29293,type,
v45976: state_type > $o ).
tff(pred_def_29294,type,
v45974: state_type > $o ).
tff(pred_def_29295,type,
v45977: state_type > $o ).
tff(pred_def_29296,type,
v45973: state_type > $o ).
tff(pred_def_29297,type,
v45972: state_type > $o ).
tff(pred_def_29298,type,
v45978: state_type > $o ).
tff(pred_def_29299,type,
v45969: state_type > $o ).
tff(pred_def_29300,type,
v45971: state_type > $o ).
tff(pred_def_29301,type,
v45963: state_type > $o ).
tff(pred_def_29302,type,
v45982: state_type > $o ).
tff(pred_def_29303,type,
v45979: state_type > $o ).
tff(pred_def_29304,type,
v45981: state_type > $o ).
tff(pred_def_29305,type,
v45883: state_type > $o ).
tff(pred_def_29306,type,
v45990: state_type > $o ).
tff(pred_def_29307,type,
v45992: state_type > $o ).
tff(pred_def_29308,type,
v45994: state_type > $o ).
tff(pred_def_29309,type,
v45996: ( state_type * $int ) > $o ).
tff(pred_def_29310,type,
v46001: ( state_type * $int ) > $o ).
tff(pred_def_29311,type,
v46000: ( state_type * $int ) > $o ).
tff(pred_def_29312,type,
v46004: state_type > $o ).
tff(pred_def_29313,type,
v46007: ( state_type * $int ) > $o ).
tff(pred_def_29314,type,
v46006: state_type > $o ).
tff(pred_def_29315,type,
v46009: ( state_type * $int ) > $o ).
tff(pred_def_29316,type,
v46008: state_type > $o ).
tff(pred_def_29317,type,
v46010: ( state_type * $int ) > $o ).
tff(pred_def_29318,type,
v46013: ( state_type * $int ) > $o ).
tff(pred_def_29319,type,
v46012: state_type > $o ).
tff(pred_def_29320,type,
v46014: ( state_type * $int ) > $o ).
tff(pred_def_29321,type,
v46016: ( state_type * $int ) > $o ).
tff(pred_def_29322,type,
v46015: state_type > $o ).
tff(pred_def_29323,type,
v46005: ( state_type * $int ) > $o ).
tff(pred_def_29324,type,
v46003: ( state_type * $int ) > $o ).
tff(pred_def_29325,type,
v45998: ( state_type * $int ) > $o ).
tff(pred_def_29326,type,
v46018: state_type > $o ).
tff(pred_def_29327,type,
v46025: state_type > $o ).
tff(pred_def_29328,type,
v46023: state_type > $o ).
tff(pred_def_29329,type,
v46022: state_type > $o ).
tff(pred_def_29330,type,
v46021: state_type > $o ).
tff(pred_def_29331,type,
v46032: state_type > $o ).
tff(pred_def_29332,type,
v46029: ( state_type * $int ) > $o ).
tff(pred_def_29333,type,
v46031: ( state_type * $int ) > $o ).
tff(pred_def_29334,type,
v46020: ( state_type * $int ) > $o ).
tff(pred_def_29335,type,
v46040: state_type > $o ).
tff(pred_def_29336,type,
v46038: state_type > $o ).
tff(pred_def_29337,type,
v46037: state_type > $o ).
tff(pred_def_29338,type,
v46036: ( state_type * $int ) > $o ).
tff(pred_def_29339,type,
v46048: state_type > $o ).
tff(pred_def_29340,type,
v46046: state_type > $o ).
tff(pred_def_29341,type,
v46045: state_type > $o ).
tff(pred_def_29342,type,
v46044: ( state_type * $int ) > $o ).
tff(pred_def_29343,type,
v46056: state_type > $o ).
tff(pred_def_29344,type,
v46054: state_type > $o ).
tff(pred_def_29345,type,
v46053: state_type > $o ).
tff(pred_def_29346,type,
v46052: ( state_type * $int ) > $o ).
tff(pred_def_29347,type,
v46062: ( state_type * $int ) > $o ).
tff(pred_def_29348,type,
v46061: ( state_type * $int ) > $o ).
tff(pred_def_29349,type,
v46060: ( state_type * $int ) > $o ).
tff(pred_def_29350,type,
v45988: state_type > $o ).
tff(pred_def_29351,type,
v46068: state_type > $o ).
tff(pred_def_29352,type,
v46067: state_type > $o ).
tff(pred_def_29353,type,
v46078: state_type > $o ).
tff(pred_def_29354,type,
v46079: state_type > $o ).
tff(pred_def_29355,type,
v46077: state_type > $o ).
tff(pred_def_29356,type,
v46080: state_type > $o ).
tff(pred_def_29357,type,
v46076: state_type > $o ).
tff(pred_def_29358,type,
v46075: state_type > $o ).
tff(pred_def_29359,type,
v46081: state_type > $o ).
tff(pred_def_29360,type,
v46072: state_type > $o ).
tff(pred_def_29361,type,
v46074: state_type > $o ).
tff(pred_def_29362,type,
v46066: state_type > $o ).
tff(pred_def_29363,type,
v46085: state_type > $o ).
tff(pred_def_29364,type,
v46082: state_type > $o ).
tff(pred_def_29365,type,
v46084: state_type > $o ).
tff(pred_def_29366,type,
v45986: state_type > $o ).
tff(pred_def_29367,type,
v46093: state_type > $o ).
tff(pred_def_29368,type,
v46095: state_type > $o ).
tff(pred_def_29369,type,
v46097: state_type > $o ).
tff(pred_def_29370,type,
v46099: ( state_type * $int ) > $o ).
tff(pred_def_29371,type,
v46104: ( state_type * $int ) > $o ).
tff(pred_def_29372,type,
v46103: ( state_type * $int ) > $o ).
tff(pred_def_29373,type,
v46107: state_type > $o ).
tff(pred_def_29374,type,
v46110: ( state_type * $int ) > $o ).
tff(pred_def_29375,type,
v46109: state_type > $o ).
tff(pred_def_29376,type,
v46112: ( state_type * $int ) > $o ).
tff(pred_def_29377,type,
v46111: state_type > $o ).
tff(pred_def_29378,type,
v46113: ( state_type * $int ) > $o ).
tff(pred_def_29379,type,
v46116: ( state_type * $int ) > $o ).
tff(pred_def_29380,type,
v46115: state_type > $o ).
tff(pred_def_29381,type,
v46117: ( state_type * $int ) > $o ).
tff(pred_def_29382,type,
v46119: ( state_type * $int ) > $o ).
tff(pred_def_29383,type,
v46118: state_type > $o ).
tff(pred_def_29384,type,
v46108: ( state_type * $int ) > $o ).
tff(pred_def_29385,type,
v46106: ( state_type * $int ) > $o ).
tff(pred_def_29386,type,
v46101: ( state_type * $int ) > $o ).
tff(pred_def_29387,type,
v46121: state_type > $o ).
tff(pred_def_29388,type,
v46128: state_type > $o ).
tff(pred_def_29389,type,
v46126: state_type > $o ).
tff(pred_def_29390,type,
v46125: state_type > $o ).
tff(pred_def_29391,type,
v46124: state_type > $o ).
tff(pred_def_29392,type,
v46135: state_type > $o ).
tff(pred_def_29393,type,
v46132: ( state_type * $int ) > $o ).
tff(pred_def_29394,type,
v46134: ( state_type * $int ) > $o ).
tff(pred_def_29395,type,
v46123: ( state_type * $int ) > $o ).
tff(pred_def_29396,type,
v46143: state_type > $o ).
tff(pred_def_29397,type,
v46141: state_type > $o ).
tff(pred_def_29398,type,
v46140: state_type > $o ).
tff(pred_def_29399,type,
v46139: ( state_type * $int ) > $o ).
tff(pred_def_29400,type,
v46151: state_type > $o ).
tff(pred_def_29401,type,
v46149: state_type > $o ).
tff(pred_def_29402,type,
v46148: state_type > $o ).
tff(pred_def_29403,type,
v46147: ( state_type * $int ) > $o ).
tff(pred_def_29404,type,
v46159: state_type > $o ).
tff(pred_def_29405,type,
v46157: state_type > $o ).
tff(pred_def_29406,type,
v46156: state_type > $o ).
tff(pred_def_29407,type,
v46155: ( state_type * $int ) > $o ).
tff(pred_def_29408,type,
v46165: ( state_type * $int ) > $o ).
tff(pred_def_29409,type,
v46164: ( state_type * $int ) > $o ).
tff(pred_def_29410,type,
v46163: ( state_type * $int ) > $o ).
tff(pred_def_29411,type,
v46091: state_type > $o ).
tff(pred_def_29412,type,
v46171: state_type > $o ).
tff(pred_def_29413,type,
v46170: state_type > $o ).
tff(pred_def_29414,type,
v46181: state_type > $o ).
tff(pred_def_29415,type,
v46182: state_type > $o ).
tff(pred_def_29416,type,
v46180: state_type > $o ).
tff(pred_def_29417,type,
v46183: state_type > $o ).
tff(pred_def_29418,type,
v46179: state_type > $o ).
tff(pred_def_29419,type,
v46178: state_type > $o ).
tff(pred_def_29420,type,
v46184: state_type > $o ).
tff(pred_def_29421,type,
v46175: state_type > $o ).
tff(pred_def_29422,type,
v46177: state_type > $o ).
tff(pred_def_29423,type,
v46169: state_type > $o ).
tff(pred_def_29424,type,
v46188: state_type > $o ).
tff(pred_def_29425,type,
v46185: state_type > $o ).
tff(pred_def_29426,type,
v46187: state_type > $o ).
tff(pred_def_29427,type,
v46089: state_type > $o ).
tff(pred_def_29428,type,
v46196: state_type > $o ).
tff(pred_def_29429,type,
v46198: state_type > $o ).
tff(pred_def_29430,type,
v46200: state_type > $o ).
tff(pred_def_29431,type,
v46202: ( state_type * $int ) > $o ).
tff(pred_def_29432,type,
v46207: ( state_type * $int ) > $o ).
tff(pred_def_29433,type,
v46206: ( state_type * $int ) > $o ).
tff(pred_def_29434,type,
v46210: state_type > $o ).
tff(pred_def_29435,type,
v46213: ( state_type * $int ) > $o ).
tff(pred_def_29436,type,
v46212: state_type > $o ).
tff(pred_def_29437,type,
v46215: ( state_type * $int ) > $o ).
tff(pred_def_29438,type,
v46214: state_type > $o ).
tff(pred_def_29439,type,
v46216: ( state_type * $int ) > $o ).
tff(pred_def_29440,type,
v46219: ( state_type * $int ) > $o ).
tff(pred_def_29441,type,
v46218: state_type > $o ).
tff(pred_def_29442,type,
v46220: ( state_type * $int ) > $o ).
tff(pred_def_29443,type,
v46222: ( state_type * $int ) > $o ).
tff(pred_def_29444,type,
v46221: state_type > $o ).
tff(pred_def_29445,type,
v46211: ( state_type * $int ) > $o ).
tff(pred_def_29446,type,
v46209: ( state_type * $int ) > $o ).
tff(pred_def_29447,type,
v46204: ( state_type * $int ) > $o ).
tff(pred_def_29448,type,
v46224: state_type > $o ).
tff(pred_def_29449,type,
v46231: state_type > $o ).
tff(pred_def_29450,type,
v46229: state_type > $o ).
tff(pred_def_29451,type,
v46228: state_type > $o ).
tff(pred_def_29452,type,
v46227: state_type > $o ).
tff(pred_def_29453,type,
v46238: state_type > $o ).
tff(pred_def_29454,type,
v46235: ( state_type * $int ) > $o ).
tff(pred_def_29455,type,
v46237: ( state_type * $int ) > $o ).
tff(pred_def_29456,type,
v46226: ( state_type * $int ) > $o ).
tff(pred_def_29457,type,
v46246: state_type > $o ).
tff(pred_def_29458,type,
v46244: state_type > $o ).
tff(pred_def_29459,type,
v46243: state_type > $o ).
tff(pred_def_29460,type,
v46242: ( state_type * $int ) > $o ).
tff(pred_def_29461,type,
v46254: state_type > $o ).
tff(pred_def_29462,type,
v46252: state_type > $o ).
tff(pred_def_29463,type,
v46251: state_type > $o ).
tff(pred_def_29464,type,
v46250: ( state_type * $int ) > $o ).
tff(pred_def_29465,type,
v46262: state_type > $o ).
tff(pred_def_29466,type,
v46260: state_type > $o ).
tff(pred_def_29467,type,
v46259: state_type > $o ).
tff(pred_def_29468,type,
v46258: ( state_type * $int ) > $o ).
tff(pred_def_29469,type,
v46268: ( state_type * $int ) > $o ).
tff(pred_def_29470,type,
v46267: ( state_type * $int ) > $o ).
tff(pred_def_29471,type,
v46266: ( state_type * $int ) > $o ).
tff(pred_def_29472,type,
v46194: state_type > $o ).
tff(pred_def_29473,type,
v46274: state_type > $o ).
tff(pred_def_29474,type,
v46273: state_type > $o ).
tff(pred_def_29475,type,
v46284: state_type > $o ).
tff(pred_def_29476,type,
v46285: state_type > $o ).
tff(pred_def_29477,type,
v46283: state_type > $o ).
tff(pred_def_29478,type,
v46286: state_type > $o ).
tff(pred_def_29479,type,
v46282: state_type > $o ).
tff(pred_def_29480,type,
v46281: state_type > $o ).
tff(pred_def_29481,type,
v46287: state_type > $o ).
tff(pred_def_29482,type,
v46278: state_type > $o ).
tff(pred_def_29483,type,
v46280: state_type > $o ).
tff(pred_def_29484,type,
v46272: state_type > $o ).
tff(pred_def_29485,type,
v46291: state_type > $o ).
tff(pred_def_29486,type,
v46288: state_type > $o ).
tff(pred_def_29487,type,
v46290: state_type > $o ).
tff(pred_def_29488,type,
v46192: state_type > $o ).
tff(pred_def_29489,type,
v46299: state_type > $o ).
tff(pred_def_29490,type,
v46301: state_type > $o ).
tff(pred_def_29491,type,
v46303: state_type > $o ).
tff(pred_def_29492,type,
v46305: ( state_type * $int ) > $o ).
tff(pred_def_29493,type,
v46310: ( state_type * $int ) > $o ).
tff(pred_def_29494,type,
v46309: ( state_type * $int ) > $o ).
tff(pred_def_29495,type,
v46313: state_type > $o ).
tff(pred_def_29496,type,
v46316: ( state_type * $int ) > $o ).
tff(pred_def_29497,type,
v46315: state_type > $o ).
tff(pred_def_29498,type,
v46318: ( state_type * $int ) > $o ).
tff(pred_def_29499,type,
v46317: state_type > $o ).
tff(pred_def_29500,type,
v46319: ( state_type * $int ) > $o ).
tff(pred_def_29501,type,
v46322: ( state_type * $int ) > $o ).
tff(pred_def_29502,type,
v46321: state_type > $o ).
tff(pred_def_29503,type,
v46323: ( state_type * $int ) > $o ).
tff(pred_def_29504,type,
v46325: ( state_type * $int ) > $o ).
tff(pred_def_29505,type,
v46324: state_type > $o ).
tff(pred_def_29506,type,
v46314: ( state_type * $int ) > $o ).
tff(pred_def_29507,type,
v46312: ( state_type * $int ) > $o ).
tff(pred_def_29508,type,
v46307: ( state_type * $int ) > $o ).
tff(pred_def_29509,type,
v46327: state_type > $o ).
tff(pred_def_29510,type,
v46334: state_type > $o ).
tff(pred_def_29511,type,
v46332: state_type > $o ).
tff(pred_def_29512,type,
v46331: state_type > $o ).
tff(pred_def_29513,type,
v46330: state_type > $o ).
tff(pred_def_29514,type,
v46341: state_type > $o ).
tff(pred_def_29515,type,
v46338: ( state_type * $int ) > $o ).
tff(pred_def_29516,type,
v46340: ( state_type * $int ) > $o ).
tff(pred_def_29517,type,
v46329: ( state_type * $int ) > $o ).
tff(pred_def_29518,type,
v46349: state_type > $o ).
tff(pred_def_29519,type,
v46347: state_type > $o ).
tff(pred_def_29520,type,
v46346: state_type > $o ).
tff(pred_def_29521,type,
v46345: ( state_type * $int ) > $o ).
tff(pred_def_29522,type,
v46357: state_type > $o ).
tff(pred_def_29523,type,
v46355: state_type > $o ).
tff(pred_def_29524,type,
v46354: state_type > $o ).
tff(pred_def_29525,type,
v46353: ( state_type * $int ) > $o ).
tff(pred_def_29526,type,
v46365: state_type > $o ).
tff(pred_def_29527,type,
v46363: state_type > $o ).
tff(pred_def_29528,type,
v46362: state_type > $o ).
tff(pred_def_29529,type,
v46361: ( state_type * $int ) > $o ).
tff(pred_def_29530,type,
v46371: ( state_type * $int ) > $o ).
tff(pred_def_29531,type,
v46370: ( state_type * $int ) > $o ).
tff(pred_def_29532,type,
v46369: ( state_type * $int ) > $o ).
tff(pred_def_29533,type,
v46297: state_type > $o ).
tff(pred_def_29534,type,
v46377: state_type > $o ).
tff(pred_def_29535,type,
v46376: state_type > $o ).
tff(pred_def_29536,type,
v46387: state_type > $o ).
tff(pred_def_29537,type,
v46388: state_type > $o ).
tff(pred_def_29538,type,
v46386: state_type > $o ).
tff(pred_def_29539,type,
v46389: state_type > $o ).
tff(pred_def_29540,type,
v46385: state_type > $o ).
tff(pred_def_29541,type,
v46384: state_type > $o ).
tff(pred_def_29542,type,
v46390: state_type > $o ).
tff(pred_def_29543,type,
v46381: state_type > $o ).
tff(pred_def_29544,type,
v46383: state_type > $o ).
tff(pred_def_29545,type,
v46375: state_type > $o ).
tff(pred_def_29546,type,
v46394: state_type > $o ).
tff(pred_def_29547,type,
v46391: state_type > $o ).
tff(pred_def_29548,type,
v46393: state_type > $o ).
tff(pred_def_29549,type,
v46295: state_type > $o ).
tff(pred_def_29550,type,
v46403: state_type > $o ).
tff(pred_def_29551,type,
v46402: state_type > $o ).
tff(pred_def_29552,type,
v46401: state_type > $o ).
tff(pred_def_29553,type,
v46400: state_type > $o ).
tff(pred_def_29554,type,
v46399: state_type > $o ).
tff(pred_def_29555,type,
v46398: state_type > $o ).
tff(pred_def_29556,type,
v45594: state_type > $o ).
tff(pred_def_29557,type,
v45592: state_type > $o ).
tff(pred_def_29558,type,
v46427: state_type > $o ).
tff(pred_def_29559,type,
v46425: state_type > $o ).
tff(pred_def_29560,type,
v46405: state_type > $o ).
tff(pred_def_29561,type,
v46451: state_type > $o ).
tff(pred_def_29562,type,
v46476: state_type > $o ).
tff(pred_def_29563,type,
v46474: state_type > $o ).
tff(pred_def_29564,type,
v46473: state_type > $o ).
tff(pred_def_29565,type,
v46479: ( state_type * $int ) > $o ).
tff(pred_def_29566,type,
v46470: ( state_type * $int ) > $o ).
tff(pred_def_29567,type,
v46481: ( state_type * $int ) > $o ).
tff(pred_def_29568,type,
v46472: ( state_type * $int ) > $o ).
tff(pred_def_29569,type,
v46485: state_type > $o ).
tff(pred_def_29570,type,
v46486: ( state_type * $int ) > $o ).
tff(pred_def_29571,type,
v46489: ( state_type * $int ) > $o ).
tff(pred_def_29572,type,
v46488: state_type > $o ).
tff(pred_def_29573,type,
v46491: ( state_type * $int ) > $o ).
tff(pred_def_29574,type,
v46490: state_type > $o ).
tff(pred_def_29575,type,
v46492: ( state_type * $int ) > $o ).
tff(pred_def_29576,type,
v46495: ( state_type * $int ) > $o ).
tff(pred_def_29577,type,
v46494: state_type > $o ).
tff(pred_def_29578,type,
v46496: ( state_type * $int ) > $o ).
tff(pred_def_29579,type,
v46499: ( state_type * $int ) > $o ).
tff(pred_def_29580,type,
v46498: state_type > $o ).
tff(pred_def_29581,type,
v46487: ( state_type * $int ) > $o ).
tff(pred_def_29582,type,
v46484: ( state_type * $int ) > $o ).
tff(pred_def_29583,type,
v46505: state_type > $o ).
tff(pred_def_29584,type,
v46503: state_type > $o ).
tff(pred_def_29585,type,
v46502: state_type > $o ).
tff(pred_def_29586,type,
v46501: ( state_type * $int ) > $o ).
tff(pred_def_29587,type,
v46513: state_type > $o ).
tff(pred_def_29588,type,
v46511: state_type > $o ).
tff(pred_def_29589,type,
v46510: state_type > $o ).
tff(pred_def_29590,type,
v46509: ( state_type * $int ) > $o ).
tff(pred_def_29591,type,
v46521: state_type > $o ).
tff(pred_def_29592,type,
v46519: state_type > $o ).
tff(pred_def_29593,type,
v46518: state_type > $o ).
tff(pred_def_29594,type,
v46517: ( state_type * $int ) > $o ).
tff(pred_def_29595,type,
v46468: state_type > $o ).
tff(pred_def_29596,type,
v46552: state_type > $o ).
tff(pred_def_29597,type,
v46551: state_type > $o ).
tff(pred_def_29598,type,
v46549: state_type > $o ).
tff(pred_def_29599,type,
v46547: state_type > $o ).
tff(pred_def_29600,type,
v46545: state_type > $o ).
tff(pred_def_29601,type,
v46562: state_type > $o ).
tff(pred_def_29602,type,
v46563: ( state_type * $int ) > $o ).
tff(pred_def_29603,type,
v46560: ( state_type * $int ) > $o ).
tff(pred_def_29604,type,
v46558: ( state_type * $int ) > $o ).
tff(pred_def_29605,type,
v46556: ( state_type * $int ) > $o ).
tff(pred_def_29606,type,
v46565: ( state_type * $int ) > $o ).
tff(pred_def_29607,type,
v46611: state_type > $o ).
tff(pred_def_29608,type,
v46609: state_type > $o ).
tff(pred_def_29609,type,
v46607: state_type > $o ).
tff(pred_def_29610,type,
v46605: state_type > $o ).
tff(pred_def_29611,type,
v46603: state_type > $o ).
tff(pred_def_29612,type,
v46601: state_type > $o ).
tff(pred_def_29613,type,
v46599: state_type > $o ).
tff(pred_def_29614,type,
v46597: state_type > $o ).
tff(pred_def_29615,type,
v46595: state_type > $o ).
tff(pred_def_29616,type,
v46614: state_type > $o ).
tff(pred_def_29617,type,
v46616: state_type > $o ).
tff(pred_def_29618,type,
v46618: state_type > $o ).
tff(pred_def_29619,type,
v46620: state_type > $o ).
tff(pred_def_29620,type,
v46638: ( state_type * $int ) > $o ).
tff(pred_def_29621,type,
v46640: ( state_type * $int ) > $o ).
tff(pred_def_29622,type,
v46636: ( state_type * $int ) > $o ).
tff(pred_def_29623,type,
v46634: ( state_type * $int ) > $o ).
tff(pred_def_29624,type,
v46632: ( state_type * $int ) > $o ).
tff(pred_def_29625,type,
v46630: ( state_type * $int ) > $o ).
tff(pred_def_29626,type,
v46628: ( state_type * $int ) > $o ).
tff(pred_def_29627,type,
v46626: ( state_type * $int ) > $o ).
tff(pred_def_29628,type,
v46624: ( state_type * $int ) > $o ).
tff(pred_def_29629,type,
v46622: state_type > $o ).
tff(pred_def_29630,type,
v46642: state_type > $o ).
tff(pred_def_29631,type,
v46660: state_type > $o ).
tff(pred_def_29632,type,
v46662: state_type > $o ).
tff(pred_def_29633,type,
v46658: state_type > $o ).
tff(pred_def_29634,type,
v46656: state_type > $o ).
tff(pred_def_29635,type,
v46654: state_type > $o ).
tff(pred_def_29636,type,
v46652: state_type > $o ).
tff(pred_def_29637,type,
v46674: state_type > $o ).
tff(pred_def_29638,type,
v46676: state_type > $o ).
tff(pred_def_29639,type,
v46672: state_type > $o ).
tff(pred_def_29640,type,
v46670: state_type > $o ).
tff(pred_def_29641,type,
v46668: state_type > $o ).
tff(pred_def_29642,type,
v46666: state_type > $o ).
tff(pred_def_29643,type,
v46664: state_type > $o ).
tff(pred_def_29644,type,
v46650: state_type > $o ).
tff(pred_def_29645,type,
v46648: state_type > $o ).
tff(pred_def_29646,type,
v46646: state_type > $o ).
tff(pred_def_29647,type,
v46644: state_type > $o ).
tff(pred_def_29648,type,
v46679: state_type > $o ).
tff(pred_def_29649,type,
v46689: state_type > $o ).
tff(pred_def_29650,type,
v46687: state_type > $o ).
tff(pred_def_29651,type,
v46685: state_type > $o ).
tff(pred_def_29652,type,
v46683: state_type > $o ).
tff(pred_def_29653,type,
v46681: state_type > $o ).
tff(pred_def_29654,type,
v46696: state_type > $o ).
tff(pred_def_29655,type,
v46694: state_type > $o ).
tff(pred_def_29656,type,
v46693: state_type > $o ).
tff(pred_def_29657,type,
v46709: ( state_type * $int ) > $o ).
tff(pred_def_29658,type,
v46708: state_type > $o ).
tff(pred_def_29659,type,
v46712: state_type > $o ).
tff(pred_def_29660,type,
v46714: state_type > $o ).
tff(pred_def_29661,type,
v46713: state_type > $o ).
tff(pred_def_29662,type,
v46711: state_type > $o ).
tff(pred_def_29663,type,
v46715: state_type > $o ).
tff(pred_def_29664,type,
v46710: state_type > $o ).
tff(pred_def_29665,type,
v46707: state_type > $o ).
tff(pred_def_29666,type,
v46718: state_type > $o ).
tff(pred_def_29667,type,
v46720: state_type > $o ).
tff(pred_def_29668,type,
v46719: state_type > $o ).
tff(pred_def_29669,type,
v46717: state_type > $o ).
tff(pred_def_29670,type,
v46721: state_type > $o ).
tff(pred_def_29671,type,
v46716: state_type > $o ).
tff(pred_def_29672,type,
v46706: state_type > $o ).
tff(pred_def_29673,type,
v46705: state_type > $o ).
tff(pred_def_29674,type,
v46723: state_type > $o ).
tff(pred_def_29675,type,
v46722: state_type > $o ).
tff(pred_def_29676,type,
v46704: state_type > $o ).
tff(pred_def_29677,type,
v46724: state_type > $o ).
tff(pred_def_29678,type,
v46703: state_type > $o ).
tff(pred_def_29679,type,
v46700: state_type > $o ).
tff(pred_def_29680,type,
v46702: state_type > $o ).
tff(pred_def_29681,type,
v46692: state_type > $o ).
tff(pred_def_29682,type,
v46731: state_type > $o ).
tff(pred_def_29683,type,
v46730: state_type > $o ).
tff(pred_def_29684,type,
v46732: state_type > $o ).
tff(pred_def_29685,type,
v46733: state_type > $o ).
tff(pred_def_29686,type,
v46729: state_type > $o ).
tff(pred_def_29687,type,
v46728: state_type > $o ).
tff(pred_def_29688,type,
v46725: state_type > $o ).
tff(pred_def_29689,type,
v46727: state_type > $o ).
tff(pred_def_29690,type,
v46593: state_type > $o ).
tff(pred_def_29691,type,
v46739: state_type > $o ).
tff(pred_def_29692,type,
v46741: state_type > $o ).
tff(pred_def_29693,type,
v46743: state_type > $o ).
tff(pred_def_29694,type,
v46745: state_type > $o ).
tff(pred_def_29695,type,
v46747: state_type > $o ).
tff(pred_def_29696,type,
v46749: state_type > $o ).
tff(pred_def_29697,type,
v46751: state_type > $o ).
tff(pred_def_29698,type,
v46753: state_type > $o ).
tff(pred_def_29699,type,
v46755: state_type > $o ).
tff(pred_def_29700,type,
v46757: state_type > $o ).
tff(pred_def_29701,type,
v46764: state_type > $o ).
tff(pred_def_29702,type,
v46762: state_type > $o ).
tff(pred_def_29703,type,
v46761: state_type > $o ).
tff(pred_def_29704,type,
v46777: ( state_type * $int ) > $o ).
tff(pred_def_29705,type,
v46776: state_type > $o ).
tff(pred_def_29706,type,
v46780: state_type > $o ).
tff(pred_def_29707,type,
v46782: state_type > $o ).
tff(pred_def_29708,type,
v46781: state_type > $o ).
tff(pred_def_29709,type,
v46779: state_type > $o ).
tff(pred_def_29710,type,
v46783: state_type > $o ).
tff(pred_def_29711,type,
v46778: state_type > $o ).
tff(pred_def_29712,type,
v46775: state_type > $o ).
tff(pred_def_29713,type,
v46786: state_type > $o ).
tff(pred_def_29714,type,
v46788: state_type > $o ).
tff(pred_def_29715,type,
v46787: state_type > $o ).
tff(pred_def_29716,type,
v46785: state_type > $o ).
tff(pred_def_29717,type,
v46789: state_type > $o ).
tff(pred_def_29718,type,
v46784: state_type > $o ).
tff(pred_def_29719,type,
v46774: state_type > $o ).
tff(pred_def_29720,type,
v46773: state_type > $o ).
tff(pred_def_29721,type,
v46791: state_type > $o ).
tff(pred_def_29722,type,
v46790: state_type > $o ).
tff(pred_def_29723,type,
v46772: state_type > $o ).
tff(pred_def_29724,type,
v46792: state_type > $o ).
tff(pred_def_29725,type,
v46771: state_type > $o ).
tff(pred_def_29726,type,
v46768: state_type > $o ).
tff(pred_def_29727,type,
v46770: state_type > $o ).
tff(pred_def_29728,type,
v46760: state_type > $o ).
tff(pred_def_29729,type,
v46799: state_type > $o ).
tff(pred_def_29730,type,
v46798: state_type > $o ).
tff(pred_def_29731,type,
v46800: state_type > $o ).
tff(pred_def_29732,type,
v46801: state_type > $o ).
tff(pred_def_29733,type,
v46797: state_type > $o ).
tff(pred_def_29734,type,
v46796: state_type > $o ).
tff(pred_def_29735,type,
v46793: state_type > $o ).
tff(pred_def_29736,type,
v46795: state_type > $o ).
tff(pred_def_29737,type,
v46737: state_type > $o ).
tff(pred_def_29738,type,
v46807: state_type > $o ).
tff(pred_def_29739,type,
v46809: state_type > $o ).
tff(pred_def_29740,type,
v46811: state_type > $o ).
tff(pred_def_29741,type,
v46813: state_type > $o ).
tff(pred_def_29742,type,
v46815: state_type > $o ).
tff(pred_def_29743,type,
v46817: state_type > $o ).
tff(pred_def_29744,type,
v46819: state_type > $o ).
tff(pred_def_29745,type,
v46821: state_type > $o ).
tff(pred_def_29746,type,
v46823: state_type > $o ).
tff(pred_def_29747,type,
v46825: state_type > $o ).
tff(pred_def_29748,type,
v46832: state_type > $o ).
tff(pred_def_29749,type,
v46830: state_type > $o ).
tff(pred_def_29750,type,
v46829: state_type > $o ).
tff(pred_def_29751,type,
v46845: ( state_type * $int ) > $o ).
tff(pred_def_29752,type,
v46844: state_type > $o ).
tff(pred_def_29753,type,
v46848: state_type > $o ).
tff(pred_def_29754,type,
v46850: state_type > $o ).
tff(pred_def_29755,type,
v46849: state_type > $o ).
tff(pred_def_29756,type,
v46847: state_type > $o ).
tff(pred_def_29757,type,
v46851: state_type > $o ).
tff(pred_def_29758,type,
v46846: state_type > $o ).
tff(pred_def_29759,type,
v46843: state_type > $o ).
tff(pred_def_29760,type,
v46854: state_type > $o ).
tff(pred_def_29761,type,
v46856: state_type > $o ).
tff(pred_def_29762,type,
v46855: state_type > $o ).
tff(pred_def_29763,type,
v46853: state_type > $o ).
tff(pred_def_29764,type,
v46857: state_type > $o ).
tff(pred_def_29765,type,
v46852: state_type > $o ).
tff(pred_def_29766,type,
v46842: state_type > $o ).
tff(pred_def_29767,type,
v46841: state_type > $o ).
tff(pred_def_29768,type,
v46859: state_type > $o ).
tff(pred_def_29769,type,
v46858: state_type > $o ).
tff(pred_def_29770,type,
v46840: state_type > $o ).
tff(pred_def_29771,type,
v46860: state_type > $o ).
tff(pred_def_29772,type,
v46839: state_type > $o ).
tff(pred_def_29773,type,
v46836: state_type > $o ).
tff(pred_def_29774,type,
v46838: state_type > $o ).
tff(pred_def_29775,type,
v46828: state_type > $o ).
tff(pred_def_29776,type,
v46867: state_type > $o ).
tff(pred_def_29777,type,
v46866: state_type > $o ).
tff(pred_def_29778,type,
v46868: state_type > $o ).
tff(pred_def_29779,type,
v46869: state_type > $o ).
tff(pred_def_29780,type,
v46865: state_type > $o ).
tff(pred_def_29781,type,
v46864: state_type > $o ).
tff(pred_def_29782,type,
v46861: state_type > $o ).
tff(pred_def_29783,type,
v46863: state_type > $o ).
tff(pred_def_29784,type,
v46805: state_type > $o ).
tff(pred_def_29785,type,
v46875: state_type > $o ).
tff(pred_def_29786,type,
v46877: state_type > $o ).
tff(pred_def_29787,type,
v46879: state_type > $o ).
tff(pred_def_29788,type,
v46881: state_type > $o ).
tff(pred_def_29789,type,
v46883: state_type > $o ).
tff(pred_def_29790,type,
v46885: state_type > $o ).
tff(pred_def_29791,type,
v46887: state_type > $o ).
tff(pred_def_29792,type,
v46889: state_type > $o ).
tff(pred_def_29793,type,
v46891: state_type > $o ).
tff(pred_def_29794,type,
v46893: state_type > $o ).
tff(pred_def_29795,type,
v46900: state_type > $o ).
tff(pred_def_29796,type,
v46898: state_type > $o ).
tff(pred_def_29797,type,
v46897: state_type > $o ).
tff(pred_def_29798,type,
v46913: ( state_type * $int ) > $o ).
tff(pred_def_29799,type,
v46912: state_type > $o ).
tff(pred_def_29800,type,
v46916: state_type > $o ).
tff(pred_def_29801,type,
v46918: state_type > $o ).
tff(pred_def_29802,type,
v46917: state_type > $o ).
tff(pred_def_29803,type,
v46915: state_type > $o ).
tff(pred_def_29804,type,
v46919: state_type > $o ).
tff(pred_def_29805,type,
v46914: state_type > $o ).
tff(pred_def_29806,type,
v46911: state_type > $o ).
tff(pred_def_29807,type,
v46922: state_type > $o ).
tff(pred_def_29808,type,
v46924: state_type > $o ).
tff(pred_def_29809,type,
v46923: state_type > $o ).
tff(pred_def_29810,type,
v46921: state_type > $o ).
tff(pred_def_29811,type,
v46925: state_type > $o ).
tff(pred_def_29812,type,
v46920: state_type > $o ).
tff(pred_def_29813,type,
v46910: state_type > $o ).
tff(pred_def_29814,type,
v46909: state_type > $o ).
tff(pred_def_29815,type,
v46927: state_type > $o ).
tff(pred_def_29816,type,
v46926: state_type > $o ).
tff(pred_def_29817,type,
v46908: state_type > $o ).
tff(pred_def_29818,type,
v46928: state_type > $o ).
tff(pred_def_29819,type,
v46907: state_type > $o ).
tff(pred_def_29820,type,
v46904: state_type > $o ).
tff(pred_def_29821,type,
v46906: state_type > $o ).
tff(pred_def_29822,type,
v46896: state_type > $o ).
tff(pred_def_29823,type,
v46935: state_type > $o ).
tff(pred_def_29824,type,
v46934: state_type > $o ).
tff(pred_def_29825,type,
v46936: state_type > $o ).
tff(pred_def_29826,type,
v46937: state_type > $o ).
tff(pred_def_29827,type,
v46933: state_type > $o ).
tff(pred_def_29828,type,
v46932: state_type > $o ).
tff(pred_def_29829,type,
v46929: state_type > $o ).
tff(pred_def_29830,type,
v46931: state_type > $o ).
tff(pred_def_29831,type,
v46873: state_type > $o ).
tff(pred_def_29832,type,
v46943: state_type > $o ).
tff(pred_def_29833,type,
v46945: state_type > $o ).
tff(pred_def_29834,type,
v46947: state_type > $o ).
tff(pred_def_29835,type,
v46949: state_type > $o ).
tff(pred_def_29836,type,
v46951: state_type > $o ).
tff(pred_def_29837,type,
v46953: state_type > $o ).
tff(pred_def_29838,type,
v46955: state_type > $o ).
tff(pred_def_29839,type,
v46957: state_type > $o ).
tff(pred_def_29840,type,
v46959: state_type > $o ).
tff(pred_def_29841,type,
v46961: state_type > $o ).
tff(pred_def_29842,type,
v46968: state_type > $o ).
tff(pred_def_29843,type,
v46966: state_type > $o ).
tff(pred_def_29844,type,
v46965: state_type > $o ).
tff(pred_def_29845,type,
v46981: ( state_type * $int ) > $o ).
tff(pred_def_29846,type,
v46980: state_type > $o ).
tff(pred_def_29847,type,
v46984: state_type > $o ).
tff(pred_def_29848,type,
v46986: state_type > $o ).
tff(pred_def_29849,type,
v46985: state_type > $o ).
tff(pred_def_29850,type,
v46983: state_type > $o ).
tff(pred_def_29851,type,
v46987: state_type > $o ).
tff(pred_def_29852,type,
v46982: state_type > $o ).
tff(pred_def_29853,type,
v46979: state_type > $o ).
tff(pred_def_29854,type,
v46990: state_type > $o ).
tff(pred_def_29855,type,
v46992: state_type > $o ).
tff(pred_def_29856,type,
v46991: state_type > $o ).
tff(pred_def_29857,type,
v46989: state_type > $o ).
tff(pred_def_29858,type,
v46993: state_type > $o ).
tff(pred_def_29859,type,
v46988: state_type > $o ).
tff(pred_def_29860,type,
v46978: state_type > $o ).
tff(pred_def_29861,type,
v46977: state_type > $o ).
tff(pred_def_29862,type,
v46995: state_type > $o ).
tff(pred_def_29863,type,
v46994: state_type > $o ).
tff(pred_def_29864,type,
v46976: state_type > $o ).
tff(pred_def_29865,type,
v46996: state_type > $o ).
tff(pred_def_29866,type,
v46975: state_type > $o ).
tff(pred_def_29867,type,
v46972: state_type > $o ).
tff(pred_def_29868,type,
v46974: state_type > $o ).
tff(pred_def_29869,type,
v46964: state_type > $o ).
tff(pred_def_29870,type,
v47003: state_type > $o ).
tff(pred_def_29871,type,
v47002: state_type > $o ).
tff(pred_def_29872,type,
v47004: state_type > $o ).
tff(pred_def_29873,type,
v47005: state_type > $o ).
tff(pred_def_29874,type,
v47001: state_type > $o ).
tff(pred_def_29875,type,
v47000: state_type > $o ).
tff(pred_def_29876,type,
v46997: state_type > $o ).
tff(pred_def_29877,type,
v46999: state_type > $o ).
tff(pred_def_29878,type,
v46941: state_type > $o ).
tff(pred_def_29879,type,
v47011: state_type > $o ).
tff(pred_def_29880,type,
v47013: state_type > $o ).
tff(pred_def_29881,type,
v47015: state_type > $o ).
tff(pred_def_29882,type,
v47017: state_type > $o ).
tff(pred_def_29883,type,
v47019: state_type > $o ).
tff(pred_def_29884,type,
v47021: state_type > $o ).
tff(pred_def_29885,type,
v47023: state_type > $o ).
tff(pred_def_29886,type,
v47025: state_type > $o ).
tff(pred_def_29887,type,
v47027: state_type > $o ).
tff(pred_def_29888,type,
v47029: state_type > $o ).
tff(pred_def_29889,type,
v47036: state_type > $o ).
tff(pred_def_29890,type,
v47034: state_type > $o ).
tff(pred_def_29891,type,
v47033: state_type > $o ).
tff(pred_def_29892,type,
v47049: ( state_type * $int ) > $o ).
tff(pred_def_29893,type,
v47048: state_type > $o ).
tff(pred_def_29894,type,
v47052: state_type > $o ).
tff(pred_def_29895,type,
v47054: state_type > $o ).
tff(pred_def_29896,type,
v47053: state_type > $o ).
tff(pred_def_29897,type,
v47051: state_type > $o ).
tff(pred_def_29898,type,
v47055: state_type > $o ).
tff(pred_def_29899,type,
v47050: state_type > $o ).
tff(pred_def_29900,type,
v47047: state_type > $o ).
tff(pred_def_29901,type,
v47058: state_type > $o ).
tff(pred_def_29902,type,
v47060: state_type > $o ).
tff(pred_def_29903,type,
v47059: state_type > $o ).
tff(pred_def_29904,type,
v47057: state_type > $o ).
tff(pred_def_29905,type,
v47061: state_type > $o ).
tff(pred_def_29906,type,
v47056: state_type > $o ).
tff(pred_def_29907,type,
v47046: state_type > $o ).
tff(pred_def_29908,type,
v47045: state_type > $o ).
tff(pred_def_29909,type,
v47063: state_type > $o ).
tff(pred_def_29910,type,
v47062: state_type > $o ).
tff(pred_def_29911,type,
v47044: state_type > $o ).
tff(pred_def_29912,type,
v47064: state_type > $o ).
tff(pred_def_29913,type,
v47043: state_type > $o ).
tff(pred_def_29914,type,
v47040: state_type > $o ).
tff(pred_def_29915,type,
v47042: state_type > $o ).
tff(pred_def_29916,type,
v47032: state_type > $o ).
tff(pred_def_29917,type,
v47071: state_type > $o ).
tff(pred_def_29918,type,
v47070: state_type > $o ).
tff(pred_def_29919,type,
v47072: state_type > $o ).
tff(pred_def_29920,type,
v47073: state_type > $o ).
tff(pred_def_29921,type,
v47069: state_type > $o ).
tff(pred_def_29922,type,
v47068: state_type > $o ).
tff(pred_def_29923,type,
v47065: state_type > $o ).
tff(pred_def_29924,type,
v47067: state_type > $o ).
tff(pred_def_29925,type,
v47009: state_type > $o ).
tff(pred_def_29926,type,
v47079: state_type > $o ).
tff(pred_def_29927,type,
v47081: state_type > $o ).
tff(pred_def_29928,type,
v47083: state_type > $o ).
tff(pred_def_29929,type,
v47085: state_type > $o ).
tff(pred_def_29930,type,
v47087: state_type > $o ).
tff(pred_def_29931,type,
v47089: state_type > $o ).
tff(pred_def_29932,type,
v47091: state_type > $o ).
tff(pred_def_29933,type,
v47093: state_type > $o ).
tff(pred_def_29934,type,
v47095: state_type > $o ).
tff(pred_def_29935,type,
v47097: state_type > $o ).
tff(pred_def_29936,type,
v47104: state_type > $o ).
tff(pred_def_29937,type,
v47102: state_type > $o ).
tff(pred_def_29938,type,
v47101: state_type > $o ).
tff(pred_def_29939,type,
v47117: ( state_type * $int ) > $o ).
tff(pred_def_29940,type,
v47116: state_type > $o ).
tff(pred_def_29941,type,
v47120: state_type > $o ).
tff(pred_def_29942,type,
v47122: state_type > $o ).
tff(pred_def_29943,type,
v47121: state_type > $o ).
tff(pred_def_29944,type,
v47119: state_type > $o ).
tff(pred_def_29945,type,
v47123: state_type > $o ).
tff(pred_def_29946,type,
v47118: state_type > $o ).
tff(pred_def_29947,type,
v47115: state_type > $o ).
tff(pred_def_29948,type,
v47126: state_type > $o ).
tff(pred_def_29949,type,
v47128: state_type > $o ).
tff(pred_def_29950,type,
v47127: state_type > $o ).
tff(pred_def_29951,type,
v47125: state_type > $o ).
tff(pred_def_29952,type,
v47129: state_type > $o ).
tff(pred_def_29953,type,
v47124: state_type > $o ).
tff(pred_def_29954,type,
v47114: state_type > $o ).
tff(pred_def_29955,type,
v47113: state_type > $o ).
tff(pred_def_29956,type,
v47131: state_type > $o ).
tff(pred_def_29957,type,
v47130: state_type > $o ).
tff(pred_def_29958,type,
v47112: state_type > $o ).
tff(pred_def_29959,type,
v47132: state_type > $o ).
tff(pred_def_29960,type,
v47111: state_type > $o ).
tff(pred_def_29961,type,
v47108: state_type > $o ).
tff(pred_def_29962,type,
v47110: state_type > $o ).
tff(pred_def_29963,type,
v47100: state_type > $o ).
tff(pred_def_29964,type,
v47139: state_type > $o ).
tff(pred_def_29965,type,
v47138: state_type > $o ).
tff(pred_def_29966,type,
v47140: state_type > $o ).
tff(pred_def_29967,type,
v47141: state_type > $o ).
tff(pred_def_29968,type,
v47137: state_type > $o ).
tff(pred_def_29969,type,
v47136: state_type > $o ).
tff(pred_def_29970,type,
v47133: state_type > $o ).
tff(pred_def_29971,type,
v47135: state_type > $o ).
tff(pred_def_29972,type,
v47077: state_type > $o ).
tff(pred_def_29973,type,
v47147: state_type > $o ).
tff(pred_def_29974,type,
v47149: state_type > $o ).
tff(pred_def_29975,type,
v47151: state_type > $o ).
tff(pred_def_29976,type,
v47153: state_type > $o ).
tff(pred_def_29977,type,
v47155: state_type > $o ).
tff(pred_def_29978,type,
v47157: state_type > $o ).
tff(pred_def_29979,type,
v47159: state_type > $o ).
tff(pred_def_29980,type,
v47161: state_type > $o ).
tff(pred_def_29981,type,
v47163: state_type > $o ).
tff(pred_def_29982,type,
v47165: state_type > $o ).
tff(pred_def_29983,type,
v47172: state_type > $o ).
tff(pred_def_29984,type,
v47170: state_type > $o ).
tff(pred_def_29985,type,
v47169: state_type > $o ).
tff(pred_def_29986,type,
v47185: ( state_type * $int ) > $o ).
tff(pred_def_29987,type,
v47184: state_type > $o ).
tff(pred_def_29988,type,
v47188: state_type > $o ).
tff(pred_def_29989,type,
v47190: state_type > $o ).
tff(pred_def_29990,type,
v47189: state_type > $o ).
tff(pred_def_29991,type,
v47187: state_type > $o ).
tff(pred_def_29992,type,
v47191: state_type > $o ).
tff(pred_def_29993,type,
v47186: state_type > $o ).
tff(pred_def_29994,type,
v47183: state_type > $o ).
tff(pred_def_29995,type,
v47194: state_type > $o ).
tff(pred_def_29996,type,
v47196: state_type > $o ).
tff(pred_def_29997,type,
v47195: state_type > $o ).
tff(pred_def_29998,type,
v47193: state_type > $o ).
tff(pred_def_29999,type,
v47197: state_type > $o ).
tff(pred_def_30000,type,
v47192: state_type > $o ).
tff(pred_def_30001,type,
v47182: state_type > $o ).
tff(pred_def_30002,type,
v47181: state_type > $o ).
tff(pred_def_30003,type,
v47199: state_type > $o ).
tff(pred_def_30004,type,
v47198: state_type > $o ).
tff(pred_def_30005,type,
v47180: state_type > $o ).
tff(pred_def_30006,type,
v47200: state_type > $o ).
tff(pred_def_30007,type,
v47179: state_type > $o ).
tff(pred_def_30008,type,
v47176: state_type > $o ).
tff(pred_def_30009,type,
v47178: state_type > $o ).
tff(pred_def_30010,type,
v47168: state_type > $o ).
tff(pred_def_30011,type,
v47207: state_type > $o ).
tff(pred_def_30012,type,
v47206: state_type > $o ).
tff(pred_def_30013,type,
v47208: state_type > $o ).
tff(pred_def_30014,type,
v47209: state_type > $o ).
tff(pred_def_30015,type,
v47205: state_type > $o ).
tff(pred_def_30016,type,
v47204: state_type > $o ).
tff(pred_def_30017,type,
v47201: state_type > $o ).
tff(pred_def_30018,type,
v47203: state_type > $o ).
tff(pred_def_30019,type,
v47145: state_type > $o ).
tff(pred_def_30020,type,
v46591: ( state_type * $int ) > $o ).
tff(pred_def_30021,type,
v46589: ( state_type * $int ) > $o ).
tff(pred_def_30022,type,
v46587: ( state_type * $int ) > $o ).
tff(pred_def_30023,type,
v46585: ( state_type * $int ) > $o ).
tff(pred_def_30024,type,
v46583: ( state_type * $int ) > $o ).
tff(pred_def_30025,type,
v46581: ( state_type * $int ) > $o ).
tff(pred_def_30026,type,
v46579: ( state_type * $int ) > $o ).
tff(pred_def_30027,type,
v46577: ( state_type * $int ) > $o ).
tff(pred_def_30028,type,
v46575: ( state_type * $int ) > $o ).
tff(pred_def_30029,type,
v46573: ( state_type * $int ) > $o ).
tff(pred_def_30030,type,
v47215: ( state_type * $int ) > $o ).
tff(pred_def_30031,type,
v47213: ( state_type * $int ) > $o ).
tff(pred_def_30032,type,
v47217: state_type > $o ).
tff(pred_def_30033,type,
v46571: state_type > $o ).
tff(pred_def_30034,type,
v47232: state_type > $o ).
tff(pred_def_30035,type,
v47233: state_type > $o ).
tff(pred_def_30036,type,
v47231: state_type > $o ).
tff(pred_def_30037,type,
v47235: state_type > $o ).
tff(pred_def_30038,type,
v47236: state_type > $o ).
tff(pred_def_30039,type,
v47234: state_type > $o ).
tff(pred_def_30040,type,
v47230: state_type > $o ).
tff(pred_def_30041,type,
v47237: state_type > $o ).
tff(pred_def_30042,type,
v47229: state_type > $o ).
tff(pred_def_30043,type,
v47238: state_type > $o ).
tff(pred_def_30044,type,
v47228: state_type > $o ).
tff(pred_def_30045,type,
v47240: state_type > $o ).
tff(pred_def_30046,type,
v47241: state_type > $o ).
tff(pred_def_30047,type,
v47239: state_type > $o ).
tff(pred_def_30048,type,
v47227: state_type > $o ).
tff(pred_def_30049,type,
v47243: state_type > $o ).
tff(pred_def_30050,type,
v47244: state_type > $o ).
tff(pred_def_30051,type,
v47242: state_type > $o ).
tff(pred_def_30052,type,
v47226: state_type > $o ).
tff(pred_def_30053,type,
v47245: state_type > $o ).
tff(pred_def_30054,type,
v47225: state_type > $o ).
tff(pred_def_30055,type,
v47246: state_type > $o ).
tff(pred_def_30056,type,
v47224: state_type > $o ).
tff(pred_def_30057,type,
b0000101: $int > $o ).
tff(pred_def_30058,type,
v47248: ( state_type * $int ) > $o ).
tff(pred_def_30059,type,
b0000100: $int > $o ).
tff(pred_def_30060,type,
b1000101: $int > $o ).
tff(pred_def_30061,type,
v47249: ( state_type * $int ) > $o ).
tff(pred_def_30062,type,
b1000100: $int > $o ).
tff(pred_def_30063,type,
v47247: ( state_type * $int ) > $o ).
tff(pred_def_30064,type,
b0000010: $int > $o ).
tff(pred_def_30065,type,
b1000010: $int > $o ).
tff(pred_def_30066,type,
v46568: ( state_type * $int ) > $o ).
tff(pred_def_30067,type,
v47271: ( state_type * $int ) > $o ).
tff(pred_def_30068,type,
v47269: ( state_type * $int ) > $o ).
tff(pred_def_30069,type,
v47267: ( state_type * $int ) > $o ).
tff(pred_def_30070,type,
v47265: ( state_type * $int ) > $o ).
tff(pred_def_30071,type,
v47263: ( state_type * $int ) > $o ).
tff(pred_def_30072,type,
v47279: state_type > $o ).
tff(pred_def_30073,type,
v47278: state_type > $o ).
tff(pred_def_30074,type,
v47286: state_type > $o ).
tff(pred_def_30075,type,
v47285: state_type > $o ).
tff(pred_def_30076,type,
v47282: state_type > $o ).
tff(pred_def_30077,type,
v47284: state_type > $o ).
tff(pred_def_30078,type,
v47277: state_type > $o ).
tff(pred_def_30079,type,
v47261_1__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_30080,type,
v47273_range_2_to_0_address_association: ( state_type * address_type ) > $o ).
tff(pred_def_30081,type,
v47261_array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_30082,type,
v47292: state_type > $o ).
tff(pred_def_30083,type,
v47290: state_type > $o ).
tff(pred_def_30084,type,
v47295: state_type > $o ).
tff(pred_def_30085,type,
v47289: state_type > $o ).
tff(pred_def_30086,type,
v47297: ( state_type * $int ) > $o ).
tff(pred_def_30087,type,
v47299_range_2_to_0_address_association: ( state_type * address_type ) > $o ).
tff(pred_def_30088,type,
v47299: ( state_type * $int ) > $o ).
tff(pred_def_30089,type,
v47304: state_type > $o ).
tff(pred_def_30090,type,
v47310: state_type > $o ).
tff(pred_def_30091,type,
v47309: state_type > $o ).
tff(pred_def_30092,type,
v47311: state_type > $o ).
tff(pred_def_30093,type,
v47308: state_type > $o ).
tff(pred_def_30094,type,
v47312: state_type > $o ).
tff(pred_def_30095,type,
v47307: state_type > $o ).
tff(pred_def_30096,type,
v47315: state_type > $o ).
tff(pred_def_30097,type,
v47316: state_type > $o ).
tff(pred_def_30098,type,
v47314: state_type > $o ).
tff(pred_def_30099,type,
v47317: state_type > $o ).
tff(pred_def_30100,type,
v47313: state_type > $o ).
tff(pred_def_30101,type,
v47305: ( state_type * $int ) > $o ).
tff(pred_def_30102,type,
v47303: ( state_type * $int ) > $o ).
tff(pred_def_30103,type,
v47301: ( state_type * $int ) > $o ).
tff(pred_def_30104,type,
v47322: state_type > $o ).
tff(pred_def_30105,type,
v47321: state_type > $o ).
tff(pred_def_30106,type,
v47320: state_type > $o ).
tff(pred_def_30107,type,
v47329: state_type > $o ).
tff(pred_def_30108,type,
v47326: ( state_type * $int ) > $o ).
tff(pred_def_30109,type,
v47328: ( state_type * $int ) > $o ).
tff(pred_def_30110,type,
v47259: ( state_type * $int ) > $o ).
tff(pred_def_30111,type,
v47257: ( state_type * $int ) > $o ).
tff(pred_def_30112,type,
v47255: ( state_type * $int ) > $o ).
tff(pred_def_30113,type,
v47253: ( state_type * $int ) > $o ).
tff(pred_def_30114,type,
v47336: state_type > $o ).
tff(pred_def_30115,type,
v47337: state_type > $o ).
tff(pred_def_30116,type,
v47335: state_type > $o ).
tff(pred_def_30117,type,
v47338: state_type > $o ).
tff(pred_def_30118,type,
v47334: state_type > $o ).
tff(pred_def_30119,type,
v47339: ( state_type * $int ) > $o ).
tff(pred_def_30120,type,
b0001011: $int > $o ).
tff(pred_def_30121,type,
v47251: ( state_type * $int ) > $o ).
tff(pred_def_30122,type,
v47341: state_type > $o ).
tff(pred_def_30123,type,
v47342: state_type > $o ).
tff(pred_def_30124,type,
v47344: state_type > $o ).
tff(pred_def_30125,type,
v47345: state_type > $o ).
tff(pred_def_30126,type,
v47343: state_type > $o ).
tff(pred_def_30127,type,
v46554: ( state_type * $int ) > $o ).
tff(pred_def_30128,type,
v47350: state_type > $o ).
tff(pred_def_30129,type,
v47349: state_type > $o ).
tff(pred_def_30130,type,
v47357: state_type > $o ).
tff(pred_def_30131,type,
v47359: state_type > $o ).
tff(pred_def_30132,type,
v47358: state_type > $o ).
tff(pred_def_30133,type,
v47354: state_type > $o ).
tff(pred_def_30134,type,
v47356: state_type > $o ).
tff(pred_def_30135,type,
v47348: state_type > $o ).
tff(pred_def_30136,type,
v47360: ( state_type * $int ) > $o ).
tff(pred_def_30137,type,
v47362: ( state_type * $int ) > $o ).
tff(pred_def_30138,type,
v46543: ( state_type * $int ) > $o ).
tff(pred_def_30139,type,
v47365: ( state_type * $int ) > $o ).
tff(pred_def_30140,type,
v47366: ( state_type * $int ) > $o ).
tff(pred_def_30141,type,
v47368: ( state_type * $int ) > $o ).
tff(pred_def_30142,type,
v47370: ( state_type * $int ) > $o ).
tff(pred_def_30143,type,
v47372: ( state_type * $int ) > $o ).
tff(pred_def_30144,type,
v47374: ( state_type * $int ) > $o ).
tff(pred_def_30145,type,
v47376: ( state_type * $int ) > $o ).
tff(pred_def_30146,type,
v47378: ( state_type * $int ) > $o ).
tff(pred_def_30147,type,
v47380: ( state_type * $int ) > $o ).
tff(pred_def_30148,type,
v46541: ( state_type * $int ) > $o ).
tff(pred_def_30149,type,
v46539: ( state_type * $int ) > $o ).
tff(pred_def_30150,type,
v46537: ( state_type * $int ) > $o ).
tff(pred_def_30151,type,
v46535: ( state_type * $int ) > $o ).
tff(pred_def_30152,type,
v46533: ( state_type * $int ) > $o ).
tff(pred_def_30153,type,
v46531: ( state_type * $int ) > $o ).
tff(pred_def_30154,type,
v46529: ( state_type * $int ) > $o ).
tff(pred_def_30155,type,
v46527: ( state_type * $int ) > $o ).
tff(pred_def_30156,type,
v46525: ( state_type * $int ) > $o ).
tff(pred_def_30157,type,
v46464: ( state_type * $int ) > $o ).
tff(pred_def_30158,type,
v47383: ( state_type * $int ) > $o ).
tff(pred_def_30159,type,
v46466: ( state_type * $int ) > $o ).
tff(pred_def_30160,type,
v47388: state_type > $o ).
tff(pred_def_30161,type,
v47390: ( state_type * $int ) > $o ).
tff(pred_def_30162,type,
v47386: ( state_type * $int ) > $o ).
tff(pred_def_30163,type,
v47396: state_type > $o ).
tff(pred_def_30164,type,
v47395: state_type > $o ).
tff(pred_def_30165,type,
v47404: state_type > $o ).
tff(pred_def_30166,type,
v47409: ( state_type * $int ) > $o ).
tff(pred_def_30167,type,
v47408: state_type > $o ).
tff(pred_def_30168,type,
v47411: ( state_type * $int ) > $o ).
tff(pred_def_30169,type,
v47410: state_type > $o ).
tff(pred_def_30170,type,
v47407: state_type > $o ).
tff(pred_def_30171,type,
v47413: ( state_type * $int ) > $o ).
tff(pred_def_30172,type,
v47412: state_type > $o ).
tff(pred_def_30173,type,
v47406: state_type > $o ).
tff(pred_def_30174,type,
v47414: state_type > $o ).
tff(pred_def_30175,type,
v47405: state_type > $o ).
tff(pred_def_30176,type,
v47403: state_type > $o ).
tff(pred_def_30177,type,
v47418: ( state_type * $int ) > $o ).
tff(pred_def_30178,type,
v47417: state_type > $o ).
tff(pred_def_30179,type,
v47416: state_type > $o ).
tff(pred_def_30180,type,
v47415: state_type > $o ).
tff(pred_def_30181,type,
v47400: state_type > $o ).
tff(pred_def_30182,type,
v47402: state_type > $o ).
tff(pred_def_30183,type,
v47394: state_type > $o ).
tff(pred_def_30184,type,
v47422: ( state_type * $int ) > $o ).
tff(pred_def_30185,type,
v47419: ( state_type * $int ) > $o ).
tff(pred_def_30186,type,
v47421: ( state_type * $int ) > $o ).
tff(pred_def_30187,type,
v47428: state_type > $o ).
tff(pred_def_30188,type,
v47430: ( state_type * $int ) > $o ).
tff(pred_def_30189,type,
v47426: ( state_type * $int ) > $o ).
tff(pred_def_30190,type,
v47435: state_type > $o ).
tff(pred_def_30191,type,
v47437: ( state_type * $int ) > $o ).
tff(pred_def_30192,type,
v47433: ( state_type * $int ) > $o ).
tff(pred_def_30193,type,
v47444: state_type > $o ).
tff(pred_def_30194,type,
v47442: state_type > $o ).
tff(pred_def_30195,type,
v47455: ( state_type * $int ) > $o ).
tff(pred_def_30196,type,
v47454: state_type > $o ).
tff(pred_def_30197,type,
v47457: ( state_type * $int ) > $o ).
tff(pred_def_30198,type,
v47456: state_type > $o ).
tff(pred_def_30199,type,
v47453: state_type > $o ).
tff(pred_def_30200,type,
v47459: ( state_type * $int ) > $o ).
tff(pred_def_30201,type,
v47458: state_type > $o ).
tff(pred_def_30202,type,
v47452: state_type > $o ).
tff(pred_def_30203,type,
v47460: state_type > $o ).
tff(pred_def_30204,type,
v47451: state_type > $o ).
tff(pred_def_30205,type,
v47450: state_type > $o ).
tff(pred_def_30206,type,
v47464: ( state_type * $int ) > $o ).
tff(pred_def_30207,type,
v47463: state_type > $o ).
tff(pred_def_30208,type,
v47462: state_type > $o ).
tff(pred_def_30209,type,
v47461: state_type > $o ).
tff(pred_def_30210,type,
v47447: state_type > $o ).
tff(pred_def_30211,type,
v47449: state_type > $o ).
tff(pred_def_30212,type,
v47441: state_type > $o ).
tff(pred_def_30213,type,
v47468: ( state_type * $int ) > $o ).
tff(pred_def_30214,type,
v47465: ( state_type * $int ) > $o ).
tff(pred_def_30215,type,
v47467: ( state_type * $int ) > $o ).
tff(pred_def_30216,type,
v47474: state_type > $o ).
tff(pred_def_30217,type,
v47476: ( state_type * $int ) > $o ).
tff(pred_def_30218,type,
v47472: ( state_type * $int ) > $o ).
tff(pred_def_30219,type,
v47481: state_type > $o ).
tff(pred_def_30220,type,
v47483: ( state_type * $int ) > $o ).
tff(pred_def_30221,type,
v47479: ( state_type * $int ) > $o ).
tff(pred_def_30222,type,
v47490: state_type > $o ).
tff(pred_def_30223,type,
v47488: state_type > $o ).
tff(pred_def_30224,type,
v47501: ( state_type * $int ) > $o ).
tff(pred_def_30225,type,
v47500: state_type > $o ).
tff(pred_def_30226,type,
v47503: ( state_type * $int ) > $o ).
tff(pred_def_30227,type,
v47502: state_type > $o ).
tff(pred_def_30228,type,
v47499: state_type > $o ).
tff(pred_def_30229,type,
v47505: ( state_type * $int ) > $o ).
tff(pred_def_30230,type,
v47504: state_type > $o ).
tff(pred_def_30231,type,
v47498: state_type > $o ).
tff(pred_def_30232,type,
v47506: state_type > $o ).
tff(pred_def_30233,type,
v47497: state_type > $o ).
tff(pred_def_30234,type,
v47496: state_type > $o ).
tff(pred_def_30235,type,
v47510: ( state_type * $int ) > $o ).
tff(pred_def_30236,type,
v47509: state_type > $o ).
tff(pred_def_30237,type,
v47508: state_type > $o ).
tff(pred_def_30238,type,
v47507: state_type > $o ).
tff(pred_def_30239,type,
v47493: state_type > $o ).
tff(pred_def_30240,type,
v47495: state_type > $o ).
tff(pred_def_30241,type,
v47487: state_type > $o ).
tff(pred_def_30242,type,
v47514: ( state_type * $int ) > $o ).
tff(pred_def_30243,type,
v47511: ( state_type * $int ) > $o ).
tff(pred_def_30244,type,
v47513: ( state_type * $int ) > $o ).
tff(pred_def_30245,type,
v46462: ( state_type * $int ) > $o ).
tff(pred_def_30246,type,
v46460: ( state_type * $int ) > $o ).
tff(pred_def_30247,type,
v46458: ( state_type * $int ) > $o ).
tff(pred_def_30248,type,
v47538: state_type > $o ).
tff(pred_def_30249,type,
v47536: state_type > $o ).
tff(pred_def_30250,type,
v47535: state_type > $o ).
tff(pred_def_30251,type,
v47541: ( state_type * $int ) > $o ).
tff(pred_def_30252,type,
v47532: ( state_type * $int ) > $o ).
tff(pred_def_30253,type,
v47543: ( state_type * $int ) > $o ).
tff(pred_def_30254,type,
v47534: ( state_type * $int ) > $o ).
tff(pred_def_30255,type,
v47547: state_type > $o ).
tff(pred_def_30256,type,
v47548: ( state_type * $int ) > $o ).
tff(pred_def_30257,type,
v47551: ( state_type * $int ) > $o ).
tff(pred_def_30258,type,
v47550: state_type > $o ).
tff(pred_def_30259,type,
v47553: ( state_type * $int ) > $o ).
tff(pred_def_30260,type,
v47552: state_type > $o ).
tff(pred_def_30261,type,
v47554: ( state_type * $int ) > $o ).
tff(pred_def_30262,type,
v47557: ( state_type * $int ) > $o ).
tff(pred_def_30263,type,
v47556: state_type > $o ).
tff(pred_def_30264,type,
v47558: ( state_type * $int ) > $o ).
tff(pred_def_30265,type,
v47561: ( state_type * $int ) > $o ).
tff(pred_def_30266,type,
v47560: state_type > $o ).
tff(pred_def_30267,type,
v47549: ( state_type * $int ) > $o ).
tff(pred_def_30268,type,
v47546: ( state_type * $int ) > $o ).
tff(pred_def_30269,type,
v47567: state_type > $o ).
tff(pred_def_30270,type,
v47565: state_type > $o ).
tff(pred_def_30271,type,
v47564: state_type > $o ).
tff(pred_def_30272,type,
v47563: ( state_type * $int ) > $o ).
tff(pred_def_30273,type,
v47575: state_type > $o ).
tff(pred_def_30274,type,
v47573: state_type > $o ).
tff(pred_def_30275,type,
v47572: state_type > $o ).
tff(pred_def_30276,type,
v47571: ( state_type * $int ) > $o ).
tff(pred_def_30277,type,
v47583: state_type > $o ).
tff(pred_def_30278,type,
v47581: state_type > $o ).
tff(pred_def_30279,type,
v47580: state_type > $o ).
tff(pred_def_30280,type,
v47579: ( state_type * $int ) > $o ).
tff(pred_def_30281,type,
v47530: state_type > $o ).
tff(pred_def_30282,type,
v47601: ( state_type * $int ) > $o ).
tff(pred_def_30283,type,
v47599: ( state_type * $int ) > $o ).
tff(pred_def_30284,type,
v47597: ( state_type * $int ) > $o ).
tff(pred_def_30285,type,
v47603: state_type > $o ).
tff(pred_def_30286,type,
v47605: ( state_type * $int ) > $o ).
tff(pred_def_30287,type,
v47595: ( state_type * $int ) > $o ).
tff(pred_def_30288,type,
v47606: ( state_type * $int ) > $o ).
tff(pred_def_30289,type,
v47593: ( state_type * $int ) > $o ).
tff(pred_def_30290,type,
v47614: ( state_type * $int ) > $o ).
tff(pred_def_30291,type,
v47612: ( state_type * $int ) > $o ).
tff(pred_def_30292,type,
v47618: state_type > $o ).
tff(pred_def_30293,type,
v47617: state_type > $o ).
tff(pred_def_30294,type,
v47610: state_type > $o ).
tff(pred_def_30295,type,
v47624: state_type > $o ).
tff(pred_def_30296,type,
v47623: state_type > $o ).
tff(pred_def_30297,type,
v47620: state_type > $o ).
tff(pred_def_30298,type,
v47630: state_type > $o ).
tff(pred_def_30299,type,
v47629: state_type > $o ).
tff(pred_def_30300,type,
v47626: state_type > $o ).
tff(pred_def_30301,type,
v47636: state_type > $o ).
tff(pred_def_30302,type,
v47635: state_type > $o ).
tff(pred_def_30303,type,
v47632: state_type > $o ).
tff(pred_def_30304,type,
v47647: state_type > $o ).
tff(pred_def_30305,type,
v47654: state_type > $o ).
tff(pred_def_30306,type,
v47655: state_type > $o ).
tff(pred_def_30307,type,
v47653: state_type > $o ).
tff(pred_def_30308,type,
v47656: state_type > $o ).
tff(pred_def_30309,type,
v47652: state_type > $o ).
tff(pred_def_30310,type,
v47657: state_type > $o ).
tff(pred_def_30311,type,
v47651: state_type > $o ).
tff(pred_def_30312,type,
v47649: state_type > $o ).
tff(pred_def_30313,type,
v47646: state_type > $o ).
tff(pred_def_30314,type,
v47660: state_type > $o ).
tff(pred_def_30315,type,
v47658: state_type > $o ).
tff(pred_def_30316,type,
v47645: state_type > $o ).
tff(pred_def_30317,type,
v47664: state_type > $o ).
tff(pred_def_30318,type,
v47663: state_type > $o ).
tff(pred_def_30319,type,
v47661: state_type > $o ).
tff(pred_def_30320,type,
v47644: state_type > $o ).
tff(pred_def_30321,type,
v47669: state_type > $o ).
tff(pred_def_30322,type,
v47668: state_type > $o ).
tff(pred_def_30323,type,
v47667: state_type > $o ).
tff(pred_def_30324,type,
v47665: state_type > $o ).
tff(pred_def_30325,type,
v47643: state_type > $o ).
tff(pred_def_30326,type,
v47674: state_type > $o ).
tff(pred_def_30327,type,
v47673: state_type > $o ).
tff(pred_def_30328,type,
v47672: state_type > $o ).
tff(pred_def_30329,type,
v47670: state_type > $o ).
tff(pred_def_30330,type,
v47642: state_type > $o ).
tff(pred_def_30331,type,
v47677: state_type > $o ).
tff(pred_def_30332,type,
v47675: state_type > $o ).
tff(pred_def_30333,type,
v47641: state_type > $o ).
tff(pred_def_30334,type,
v47682: state_type > $o ).
tff(pred_def_30335,type,
v47681: state_type > $o ).
tff(pred_def_30336,type,
v47680: state_type > $o ).
tff(pred_def_30337,type,
v47678: state_type > $o ).
tff(pred_def_30338,type,
v47640: state_type > $o ).
tff(pred_def_30339,type,
v47686: state_type > $o ).
tff(pred_def_30340,type,
v47685: state_type > $o ).
tff(pred_def_30341,type,
v47683: state_type > $o ).
tff(pred_def_30342,type,
v47639: state_type > $o ).
tff(pred_def_30343,type,
v47688: ( state_type * $int ) > $o ).
tff(pred_def_30344,type,
v47689: ( state_type * $int ) > $o ).
tff(pred_def_30345,type,
v47690: ( state_type * $int ) > $o ).
tff(pred_def_30346,type,
v47691: ( state_type * $int ) > $o ).
tff(pred_def_30347,type,
v47692: ( state_type * $int ) > $o ).
tff(pred_def_30348,type,
v47693: ( state_type * $int ) > $o ).
tff(pred_def_30349,type,
v47687: ( state_type * $int ) > $o ).
tff(pred_def_30350,type,
v47638: ( state_type * $int ) > $o ).
tff(pred_def_30351,type,
v47608: ( state_type * $int ) > $o ).
tff(pred_def_30352,type,
v47697: state_type > $o ).
tff(pred_def_30353,type,
v47696: ( state_type * $int ) > $o ).
tff(pred_def_30354,type,
v47695: ( state_type * $int ) > $o ).
tff(pred_def_30355,type,
v47698: ( state_type * $int ) > $o ).
tff(pred_def_30356,type,
v47591: ( state_type * $int ) > $o ).
tff(pred_def_30357,type,
v47704: state_type > $o ).
tff(pred_def_30358,type,
v47702: state_type > $o ).
tff(pred_def_30359,type,
v47711: state_type > $o ).
tff(pred_def_30360,type,
v47710: state_type > $o ).
tff(pred_def_30361,type,
v47707: state_type > $o ).
tff(pred_def_30362,type,
v47709: state_type > $o ).
tff(pred_def_30363,type,
v47701: state_type > $o ).
tff(pred_def_30364,type,
v47712: ( state_type * $int ) > $o ).
tff(pred_def_30365,type,
v47714: ( state_type * $int ) > $o ).
tff(pred_def_30366,type,
v47700: ( state_type * $int ) > $o ).
tff(pred_def_30367,type,
v47589: ( state_type * $int ) > $o ).
tff(pred_def_30368,type,
v47587: ( state_type * $int ) > $o ).
tff(pred_def_30369,type,
v47526: ( state_type * $int ) > $o ).
tff(pred_def_30370,type,
v47718: ( state_type * $int ) > $o ).
tff(pred_def_30371,type,
v47719: ( state_type * $int ) > $o ).
tff(pred_def_30372,type,
v47528: ( state_type * $int ) > $o ).
tff(pred_def_30373,type,
v47723: state_type > $o ).
tff(pred_def_30374,type,
v47725: ( state_type * $int ) > $o ).
tff(pred_def_30375,type,
v47726: ( state_type * $int ) > $o ).
tff(pred_def_30376,type,
v47721: ( state_type * $int ) > $o ).
tff(pred_def_30377,type,
v47731: state_type > $o ).
tff(pred_def_30378,type,
v47730: state_type > $o ).
tff(pred_def_30379,type,
v47739: state_type > $o ).
tff(pred_def_30380,type,
v47744: ( state_type * $int ) > $o ).
tff(pred_def_30381,type,
v47743: state_type > $o ).
tff(pred_def_30382,type,
v47746: ( state_type * $int ) > $o ).
tff(pred_def_30383,type,
v47745: state_type > $o ).
tff(pred_def_30384,type,
v47742: state_type > $o ).
tff(pred_def_30385,type,
v47748: ( state_type * $int ) > $o ).
tff(pred_def_30386,type,
v47747: state_type > $o ).
tff(pred_def_30387,type,
v47741: state_type > $o ).
tff(pred_def_30388,type,
v47749: state_type > $o ).
tff(pred_def_30389,type,
v47740: state_type > $o ).
tff(pred_def_30390,type,
v47738: state_type > $o ).
tff(pred_def_30391,type,
v47753: ( state_type * $int ) > $o ).
tff(pred_def_30392,type,
v47752: state_type > $o ).
tff(pred_def_30393,type,
v47751: state_type > $o ).
tff(pred_def_30394,type,
v47750: state_type > $o ).
tff(pred_def_30395,type,
v47735: state_type > $o ).
tff(pred_def_30396,type,
v47737: state_type > $o ).
tff(pred_def_30397,type,
v47729: state_type > $o ).
tff(pred_def_30398,type,
v47757: ( state_type * $int ) > $o ).
tff(pred_def_30399,type,
v47754: ( state_type * $int ) > $o ).
tff(pred_def_30400,type,
v47756: ( state_type * $int ) > $o ).
tff(pred_def_30401,type,
v47728: ( state_type * $int ) > $o ).
tff(pred_def_30402,type,
v47763: state_type > $o ).
tff(pred_def_30403,type,
v47765: ( state_type * $int ) > $o ).
tff(pred_def_30404,type,
v47766: ( state_type * $int ) > $o ).
tff(pred_def_30405,type,
v47761: ( state_type * $int ) > $o ).
tff(pred_def_30406,type,
v47770: state_type > $o ).
tff(pred_def_30407,type,
v47772: ( state_type * $int ) > $o ).
tff(pred_def_30408,type,
v47773: ( state_type * $int ) > $o ).
tff(pred_def_30409,type,
v47768: ( state_type * $int ) > $o ).
tff(pred_def_30410,type,
v47779: state_type > $o ).
tff(pred_def_30411,type,
v47777: state_type > $o ).
tff(pred_def_30412,type,
v47790: ( state_type * $int ) > $o ).
tff(pred_def_30413,type,
v47789: state_type > $o ).
tff(pred_def_30414,type,
v47792: ( state_type * $int ) > $o ).
tff(pred_def_30415,type,
v47791: state_type > $o ).
tff(pred_def_30416,type,
v47788: state_type > $o ).
tff(pred_def_30417,type,
v47794: ( state_type * $int ) > $o ).
tff(pred_def_30418,type,
v47793: state_type > $o ).
tff(pred_def_30419,type,
v47787: state_type > $o ).
tff(pred_def_30420,type,
v47795: state_type > $o ).
tff(pred_def_30421,type,
v47786: state_type > $o ).
tff(pred_def_30422,type,
v47785: state_type > $o ).
tff(pred_def_30423,type,
v47799: ( state_type * $int ) > $o ).
tff(pred_def_30424,type,
v47798: state_type > $o ).
tff(pred_def_30425,type,
v47797: state_type > $o ).
tff(pred_def_30426,type,
v47796: state_type > $o ).
tff(pred_def_30427,type,
v47782: state_type > $o ).
tff(pred_def_30428,type,
v47784: state_type > $o ).
tff(pred_def_30429,type,
v47776: state_type > $o ).
tff(pred_def_30430,type,
v47803: ( state_type * $int ) > $o ).
tff(pred_def_30431,type,
v47800: ( state_type * $int ) > $o ).
tff(pred_def_30432,type,
v47802: ( state_type * $int ) > $o ).
tff(pred_def_30433,type,
v47775: ( state_type * $int ) > $o ).
tff(pred_def_30434,type,
v47809: state_type > $o ).
tff(pred_def_30435,type,
v47811: ( state_type * $int ) > $o ).
tff(pred_def_30436,type,
v47812: ( state_type * $int ) > $o ).
tff(pred_def_30437,type,
v47807: ( state_type * $int ) > $o ).
tff(pred_def_30438,type,
v47816: state_type > $o ).
tff(pred_def_30439,type,
v47818: ( state_type * $int ) > $o ).
tff(pred_def_30440,type,
v47819: ( state_type * $int ) > $o ).
tff(pred_def_30441,type,
v47814: ( state_type * $int ) > $o ).
tff(pred_def_30442,type,
v47825: state_type > $o ).
tff(pred_def_30443,type,
v47823: state_type > $o ).
tff(pred_def_30444,type,
v47836: ( state_type * $int ) > $o ).
tff(pred_def_30445,type,
v47835: state_type > $o ).
tff(pred_def_30446,type,
v47838: ( state_type * $int ) > $o ).
tff(pred_def_30447,type,
v47837: state_type > $o ).
tff(pred_def_30448,type,
v47834: state_type > $o ).
tff(pred_def_30449,type,
v47840: ( state_type * $int ) > $o ).
tff(pred_def_30450,type,
v47839: state_type > $o ).
tff(pred_def_30451,type,
v47833: state_type > $o ).
tff(pred_def_30452,type,
v47841: state_type > $o ).
tff(pred_def_30453,type,
v47832: state_type > $o ).
tff(pred_def_30454,type,
v47831: state_type > $o ).
tff(pred_def_30455,type,
v47845: ( state_type * $int ) > $o ).
tff(pred_def_30456,type,
v47844: state_type > $o ).
tff(pred_def_30457,type,
v47843: state_type > $o ).
tff(pred_def_30458,type,
v47842: state_type > $o ).
tff(pred_def_30459,type,
v47828: state_type > $o ).
tff(pred_def_30460,type,
v47830: state_type > $o ).
tff(pred_def_30461,type,
v47822: state_type > $o ).
tff(pred_def_30462,type,
v47849: ( state_type * $int ) > $o ).
tff(pred_def_30463,type,
v47846: ( state_type * $int ) > $o ).
tff(pred_def_30464,type,
v47848: ( state_type * $int ) > $o ).
tff(pred_def_30465,type,
v47821: ( state_type * $int ) > $o ).
tff(pred_def_30466,type,
v47524: ( state_type * $int ) > $o ).
tff(pred_def_30467,type,
v47522: ( state_type * $int ) > $o ).
tff(pred_def_30468,type,
v47520: ( state_type * $int ) > $o ).
tff(pred_def_30469,type,
v47518: ( state_type * $int ) > $o ).
tff(pred_def_30470,type,
v47862: state_type > $o ).
tff(pred_def_30471,type,
v47863: state_type > $o ).
tff(pred_def_30472,type,
v47861: state_type > $o ).
tff(pred_def_30473,type,
v47864: state_type > $o ).
tff(pred_def_30474,type,
v47860: state_type > $o ).
tff(pred_def_30475,type,
v47865: state_type > $o ).
tff(pred_def_30476,type,
v47859: state_type > $o ).
tff(pred_def_30477,type,
v47866: state_type > $o ).
tff(pred_def_30478,type,
v47858: state_type > $o ).
tff(pred_def_30479,type,
v47867: state_type > $o ).
tff(pred_def_30480,type,
v47857: state_type > $o ).
tff(pred_def_30481,type,
v47868: state_type > $o ).
tff(pred_def_30482,type,
v47856: state_type > $o ).
tff(pred_def_30483,type,
v47869: state_type > $o ).
tff(pred_def_30484,type,
v47855: state_type > $o ).
tff(pred_def_30485,type,
v47870: state_type > $o ).
tff(pred_def_30486,type,
v47854: state_type > $o ).
tff(pred_def_30487,type,
v47871: state_type > $o ).
tff(pred_def_30488,type,
v47853: state_type > $o ).
tff(pred_def_30489,type,
v47872: state_type > $o ).
tff(pred_def_30490,type,
v47874: state_type > $o ).
tff(pred_def_30491,type,
v47875: state_type > $o ).
tff(pred_def_30492,type,
v47873: state_type > $o ).
tff(pred_def_30493,type,
v47877: state_type > $o ).
tff(pred_def_30494,type,
v47876: ( state_type * $int ) > $o ).
tff(pred_def_30495,type,
v47878: state_type > $o ).
tff(pred_def_30496,type,
v46456: ( state_type * $int ) > $o ).
tff(pred_def_30497,type,
v47885: state_type > $o ).
tff(pred_def_30498,type,
v47883: state_type > $o ).
tff(pred_def_30499,type,
v47882: state_type > $o ).
tff(pred_def_30500,type,
v47892: state_type > $o ).
tff(pred_def_30501,type,
v46407: state_type > $o ).
tff(pred_def_30502,type,
v47889: state_type > $o ).
tff(pred_def_30503,type,
v47891: state_type > $o ).
tff(pred_def_30504,type,
v47881: state_type > $o ).
tff(pred_def_30505,type,
v47893: ( state_type * $int ) > $o ).
tff(pred_def_30506,type,
v47895: ( state_type * $int ) > $o ).
tff(pred_def_30507,type,
v46454: ( state_type * $int ) > $o ).
tff(pred_def_30508,type,
v45588: ( state_type * $int ) > $o ).
tff(pred_def_30509,type,
v47911: state_type > $o ).
tff(pred_def_30510,type,
v47913: state_type > $o ).
tff(pred_def_30511,type,
v47914: state_type > $o ).
tff(pred_def_30512,type,
v46409: state_type > $o ).
tff(pred_def_30513,type,
v47917: state_type > $o ).
tff(pred_def_30514,type,
v47916: state_type > $o ).
tff(pred_def_30515,type,
v47919: state_type > $o ).
tff(pred_def_30516,type,
v47918: state_type > $o ).
tff(pred_def_30517,type,
v47923: state_type > $o ).
tff(pred_def_30518,type,
v47924: state_type > $o ).
tff(pred_def_30519,type,
v47922: state_type > $o ).
tff(pred_def_30520,type,
v47925: state_type > $o ).
tff(pred_def_30521,type,
v47921: state_type > $o ).
tff(pred_def_30522,type,
v47927: state_type > $o ).
tff(pred_def_30523,type,
v47928: state_type > $o ).
tff(pred_def_30524,type,
v47926: state_type > $o ).
tff(pred_def_30525,type,
v47920: state_type > $o ).
tff(pred_def_30526,type,
v47915: state_type > $o ).
tff(pred_def_30527,type,
v47912: state_type > $o ).
tff(pred_def_30528,type,
v47929: state_type > $o ).
tff(pred_def_30529,type,
v47909: state_type > $o ).
tff(pred_def_30530,type,
v47965: state_type > $o ).
tff(pred_def_30531,type,
v47963: state_type > $o ).
tff(pred_def_30532,type,
v47962: state_type > $o ).
tff(pred_def_30533,type,
v47968: ( state_type * $int ) > $o ).
tff(pred_def_30534,type,
v47959: ( state_type * $int ) > $o ).
tff(pred_def_30535,type,
v47970: ( state_type * $int ) > $o ).
tff(pred_def_30536,type,
v47961: ( state_type * $int ) > $o ).
tff(pred_def_30537,type,
v47974: state_type > $o ).
tff(pred_def_30538,type,
v47975: ( state_type * $int ) > $o ).
tff(pred_def_30539,type,
v47978: ( state_type * $int ) > $o ).
tff(pred_def_30540,type,
v47977: state_type > $o ).
tff(pred_def_30541,type,
v47980: ( state_type * $int ) > $o ).
tff(pred_def_30542,type,
v47979: state_type > $o ).
tff(pred_def_30543,type,
v47981: ( state_type * $int ) > $o ).
tff(pred_def_30544,type,
v47984: ( state_type * $int ) > $o ).
tff(pred_def_30545,type,
v47983: state_type > $o ).
tff(pred_def_30546,type,
v47985: ( state_type * $int ) > $o ).
tff(pred_def_30547,type,
v47988: ( state_type * $int ) > $o ).
tff(pred_def_30548,type,
v47987: state_type > $o ).
tff(pred_def_30549,type,
v47976: ( state_type * $int ) > $o ).
tff(pred_def_30550,type,
v47973: ( state_type * $int ) > $o ).
tff(pred_def_30551,type,
v47994: state_type > $o ).
tff(pred_def_30552,type,
v47992: state_type > $o ).
tff(pred_def_30553,type,
v47991: state_type > $o ).
tff(pred_def_30554,type,
v47990: ( state_type * $int ) > $o ).
tff(pred_def_30555,type,
v48002: state_type > $o ).
tff(pred_def_30556,type,
v48000: state_type > $o ).
tff(pred_def_30557,type,
v47999: state_type > $o ).
tff(pred_def_30558,type,
v47998: ( state_type * $int ) > $o ).
tff(pred_def_30559,type,
v47957: state_type > $o ).
tff(pred_def_30560,type,
v48014: state_type > $o ).
tff(pred_def_30561,type,
v48012: state_type > $o ).
tff(pred_def_30562,type,
v48010: state_type > $o ).
tff(pred_def_30563,type,
v48031: ( state_type * $int ) > $o ).
tff(pred_def_30564,type,
v48029: ( state_type * $int ) > $o ).
tff(pred_def_30565,type,
v48027: ( state_type * $int ) > $o ).
tff(pred_def_30566,type,
v48025: ( state_type * $int ) > $o ).
tff(pred_def_30567,type,
v48023: ( state_type * $int ) > $o ).
tff(pred_def_30568,type,
v48021: ( state_type * $int ) > $o ).
tff(pred_def_30569,type,
v48019: ( state_type * $int ) > $o ).
tff(pred_def_30570,type,
v48017: ( state_type * $int ) > $o ).
tff(pred_def_30571,type,
v48036: state_type > $o ).
tff(pred_def_30572,type,
v48035: state_type > $o ).
tff(pred_def_30573,type,
v48043: state_type > $o ).
tff(pred_def_30574,type,
v48045: state_type > $o ).
tff(pred_def_30575,type,
v48046: state_type > $o ).
tff(pred_def_30576,type,
v48044: state_type > $o ).
tff(pred_def_30577,type,
v48040: state_type > $o ).
tff(pred_def_30578,type,
v48042: state_type > $o ).
tff(pred_def_30579,type,
v48034: state_type > $o ).
tff(pred_def_30580,type,
v48047: ( state_type * $int ) > $o ).
tff(pred_def_30581,type,
v48049: ( state_type * $int ) > $o ).
tff(pred_def_30582,type,
v48008: ( state_type * $int ) > $o ).
tff(pred_def_30583,type,
v48006: ( state_type * $int ) > $o ).
tff(pred_def_30584,type,
v47953: ( state_type * $int ) > $o ).
tff(pred_def_30585,type,
v48053: ( state_type * $int ) > $o ).
tff(pred_def_30586,type,
v47955: ( state_type * $int ) > $o ).
tff(pred_def_30587,type,
v48058: state_type > $o ).
tff(pred_def_30588,type,
v48060: ( state_type * $int ) > $o ).
tff(pred_def_30589,type,
v48056: ( state_type * $int ) > $o ).
tff(pred_def_30590,type,
v48066: state_type > $o ).
tff(pred_def_30591,type,
v48065: state_type > $o ).
tff(pred_def_30592,type,
v48074: state_type > $o ).
tff(pred_def_30593,type,
v48079: ( state_type * $int ) > $o ).
tff(pred_def_30594,type,
v48078: state_type > $o ).
tff(pred_def_30595,type,
v48081: ( state_type * $int ) > $o ).
tff(pred_def_30596,type,
v48080: state_type > $o ).
tff(pred_def_30597,type,
v48077: state_type > $o ).
tff(pred_def_30598,type,
v48083: ( state_type * $int ) > $o ).
tff(pred_def_30599,type,
v48082: state_type > $o ).
tff(pred_def_30600,type,
v48076: state_type > $o ).
tff(pred_def_30601,type,
v48084: state_type > $o ).
tff(pred_def_30602,type,
v48075: state_type > $o ).
tff(pred_def_30603,type,
v48073: state_type > $o ).
tff(pred_def_30604,type,
v48088: ( state_type * $int ) > $o ).
tff(pred_def_30605,type,
v48087: state_type > $o ).
tff(pred_def_30606,type,
v48086: state_type > $o ).
tff(pred_def_30607,type,
v48085: state_type > $o ).
tff(pred_def_30608,type,
v48070: state_type > $o ).
tff(pred_def_30609,type,
v48072: state_type > $o ).
tff(pred_def_30610,type,
v48064: state_type > $o ).
tff(pred_def_30611,type,
v48092: ( state_type * $int ) > $o ).
tff(pred_def_30612,type,
v48089: ( state_type * $int ) > $o ).
tff(pred_def_30613,type,
v48091: ( state_type * $int ) > $o ).
tff(pred_def_30614,type,
v48098: state_type > $o ).
tff(pred_def_30615,type,
v48100: ( state_type * $int ) > $o ).
tff(pred_def_30616,type,
v48096: ( state_type * $int ) > $o ).
tff(pred_def_30617,type,
v48105: state_type > $o ).
tff(pred_def_30618,type,
v48107: ( state_type * $int ) > $o ).
tff(pred_def_30619,type,
v48103: ( state_type * $int ) > $o ).
tff(pred_def_30620,type,
v48114: state_type > $o ).
tff(pred_def_30621,type,
v48112: state_type > $o ).
tff(pred_def_30622,type,
v48125: ( state_type * $int ) > $o ).
tff(pred_def_30623,type,
v48124: state_type > $o ).
tff(pred_def_30624,type,
v48127: ( state_type * $int ) > $o ).
tff(pred_def_30625,type,
v48126: state_type > $o ).
tff(pred_def_30626,type,
v48123: state_type > $o ).
tff(pred_def_30627,type,
v48129: ( state_type * $int ) > $o ).
tff(pred_def_30628,type,
v48128: state_type > $o ).
tff(pred_def_30629,type,
v48122: state_type > $o ).
tff(pred_def_30630,type,
v48130: state_type > $o ).
tff(pred_def_30631,type,
v48121: state_type > $o ).
tff(pred_def_30632,type,
v48120: state_type > $o ).
tff(pred_def_30633,type,
v48134: ( state_type * $int ) > $o ).
tff(pred_def_30634,type,
v48133: state_type > $o ).
tff(pred_def_30635,type,
v48132: state_type > $o ).
tff(pred_def_30636,type,
v48131: state_type > $o ).
tff(pred_def_30637,type,
v48117: state_type > $o ).
tff(pred_def_30638,type,
v48119: state_type > $o ).
tff(pred_def_30639,type,
v48111: state_type > $o ).
tff(pred_def_30640,type,
v48138: ( state_type * $int ) > $o ).
tff(pred_def_30641,type,
v48135: ( state_type * $int ) > $o ).
tff(pred_def_30642,type,
v48137: ( state_type * $int ) > $o ).
tff(pred_def_30643,type,
v47951: ( state_type * $int ) > $o ).
tff(pred_def_30644,type,
v47949: ( state_type * $int ) > $o ).
tff(pred_def_30645,type,
v47947: ( state_type * $int ) > $o ).
tff(pred_def_30646,type,
v48143: state_type > $o ).
tff(pred_def_30647,type,
v48144: state_type > $o ).
tff(pred_def_30648,type,
v48142: state_type > $o ).
tff(pred_def_30649,type,
v48147: state_type > $o ).
tff(pred_def_30650,type,
v48148: state_type > $o ).
tff(pred_def_30651,type,
v48146: state_type > $o ).
tff(pred_def_30652,type,
v48149: state_type > $o ).
tff(pred_def_30653,type,
v48145: state_type > $o ).
tff(pred_def_30654,type,
v47945: ( state_type * $int ) > $o ).
tff(pred_def_30655,type,
v48155: state_type > $o ).
tff(pred_def_30656,type,
v48153: state_type > $o ).
tff(pred_def_30657,type,
v48158: state_type > $o ).
tff(pred_def_30658,type,
v48160: state_type > $o ).
tff(pred_def_30659,type,
v48152: state_type > $o ).
tff(pred_def_30660,type,
v48161: ( state_type * $int ) > $o ).
tff(pred_def_30661,type,
v48163: ( state_type * $int ) > $o ).
tff(pred_def_30662,type,
v47943: ( state_type * $int ) > $o ).
tff(pred_def_30663,type,
v48181: state_type > $o ).
tff(pred_def_30664,type,
v48179: state_type > $o ).
tff(pred_def_30665,type,
v48186: state_type > $o ).
tff(pred_def_30666,type,
v48184: state_type > $o ).
tff(pred_def_30667,type,
v48212: state_type > $o ).
tff(pred_def_30668,type,
v48214: state_type > $o ).
tff(pred_def_30669,type,
v48210: state_type > $o ).
tff(pred_def_30670,type,
v48224: state_type > $o ).
tff(pred_def_30671,type,
v48226: state_type > $o ).
tff(pred_def_30672,type,
v48204: state_type > $o ).
tff(pred_def_30673,type,
v48228: state_type > $o ).
tff(pred_def_30674,type,
v48235: state_type > $o ).
tff(pred_def_30675,type,
v48233: state_type > $o ).
tff(pred_def_30676,type,
v48232: state_type > $o ).
tff(pred_def_30677,type,
v48243: state_type > $o ).
tff(pred_def_30678,type,
v48245: state_type > $o ).
tff(pred_def_30679,type,
v48246: state_type > $o ).
tff(pred_def_30680,type,
v48244: state_type > $o ).
tff(pred_def_30681,type,
v48242: state_type > $o ).
tff(pred_def_30682,type,
v48249: state_type > $o ).
tff(pred_def_30683,type,
v48248: state_type > $o ).
tff(pred_def_30684,type,
v48247: state_type > $o ).
tff(pred_def_30685,type,
v48239: state_type > $o ).
tff(pred_def_30686,type,
v48241: state_type > $o ).
tff(pred_def_30687,type,
v48231: state_type > $o ).
tff(pred_def_30688,type,
v48222: ( state_type * $int ) > $o ).
tff(pred_def_30689,type,
v48260: state_type > $o ).
tff(pred_def_30690,type,
v48259: state_type > $o ).
tff(pred_def_30691,type,
v48258: state_type > $o ).
tff(pred_def_30692,type,
v48257: state_type > $o ).
tff(pred_def_30693,type,
v48261: state_type > $o ).
tff(pred_def_30694,type,
v48256: state_type > $o ).
tff(pred_def_30695,type,
v48262: state_type > $o ).
tff(pred_def_30696,type,
v48255: state_type > $o ).
tff(pred_def_30697,type,
v48265: state_type > $o ).
tff(pred_def_30698,type,
v48266: state_type > $o ).
tff(pred_def_30699,type,
v48264: state_type > $o ).
tff(pred_def_30700,type,
v48267: state_type > $o ).
tff(pred_def_30701,type,
v48263: state_type > $o ).
tff(pred_def_30702,type,
v48270: state_type > $o ).
tff(pred_def_30703,type,
v48271: state_type > $o ).
tff(pred_def_30704,type,
v48269: state_type > $o ).
tff(pred_def_30705,type,
v48272: state_type > $o ).
tff(pred_def_30706,type,
v48268: state_type > $o ).
tff(pred_def_30707,type,
v48275: state_type > $o ).
tff(pred_def_30708,type,
v48276: state_type > $o ).
tff(pred_def_30709,type,
v48274: state_type > $o ).
tff(pred_def_30710,type,
v48277: state_type > $o ).
tff(pred_def_30711,type,
v48273: state_type > $o ).
tff(pred_def_30712,type,
v48253: ( state_type * $int ) > $o ).
tff(pred_def_30713,type,
v48250: ( state_type * $int ) > $o ).
tff(pred_def_30714,type,
v48252: ( state_type * $int ) > $o ).
tff(pred_def_30715,type,
v48218: state_type > $o ).
tff(pred_def_30716,type,
v48280: state_type > $o ).
tff(pred_def_30717,type,
v48216: state_type > $o ).
tff(pred_def_30718,type,
v48208: ( state_type * $int ) > $o ).
tff(pred_def_30719,type,
v48282: state_type > $o ).
tff(pred_def_30720,type,
v48285: state_type > $o ).
tff(pred_def_30721,type,
v48284: state_type > $o ).
tff(pred_def_30722,type,
v48283: state_type > $o ).
tff(pred_def_30723,type,
v48286: state_type > $o ).
tff(pred_def_30724,type,
v48206: state_type > $o ).
tff(pred_def_30725,type,
v48293: state_type > $o ).
tff(pred_def_30726,type,
v48291: state_type > $o ).
tff(pred_def_30727,type,
v48290: state_type > $o ).
tff(pred_def_30728,type,
v48289: state_type > $o ).
tff(pred_def_30729,type,
v48300: state_type > $o ).
tff(pred_def_30730,type,
v48297: state_type > $o ).
tff(pred_def_30731,type,
v48299: state_type > $o ).
tff(pred_def_30732,type,
v48202: state_type > $o ).
tff(pred_def_30733,type,
v48200: state_type > $o ).
tff(pred_def_30734,type,
v48198: state_type > $o ).
tff(pred_def_30735,type,
v48307: state_type > $o ).
tff(pred_def_30736,type,
v48306: state_type > $o ).
tff(pred_def_30737,type,
v48305: state_type > $o ).
tff(pred_def_30738,type,
v48314: state_type > $o ).
tff(pred_def_30739,type,
v48194: state_type > $o ).
tff(pred_def_30740,type,
v48317: state_type > $o ).
tff(pred_def_30741,type,
v48196: state_type > $o ).
tff(pred_def_30742,type,
v48316: state_type > $o ).
tff(pred_def_30743,type,
v48315: state_type > $o ).
tff(pred_def_30744,type,
v48311: state_type > $o ).
tff(pred_def_30745,type,
v48313: state_type > $o ).
tff(pred_def_30746,type,
v48325: state_type > $o ).
tff(pred_def_30747,type,
v48323: state_type > $o ).
tff(pred_def_30748,type,
v48322: state_type > $o ).
tff(pred_def_30749,type,
v48333: state_type > $o ).
tff(pred_def_30750,type,
v48332: state_type > $o ).
tff(pred_def_30751,type,
v48331: state_type > $o ).
tff(pred_def_30752,type,
v48328: state_type > $o ).
tff(pred_def_30753,type,
v48330: state_type > $o ).
tff(pred_def_30754,type,
v48192: state_type > $o ).
tff(pred_def_30755,type,
v48190: state_type > $o ).
tff(pred_def_30756,type,
v48188: state_type > $o ).
tff(pred_def_30757,type,
v48359: state_type > $o ).
tff(pred_def_30758,type,
v48361: state_type > $o ).
tff(pred_def_30759,type,
v48375: state_type > $o ).
tff(pred_def_30760,type,
v48373: state_type > $o ).
tff(pred_def_30761,type,
v48372: state_type > $o ).
tff(pred_def_30762,type,
v48382: state_type > $o ).
tff(pred_def_30763,type,
v48381: state_type > $o ).
tff(pred_def_30764,type,
v48378: state_type > $o ).
tff(pred_def_30765,type,
v48380: state_type > $o ).
tff(pred_def_30766,type,
v48369: state_type > $o ).
tff(pred_def_30767,type,
v48367: state_type > $o ).
tff(pred_def_30768,type,
v48365: state_type > $o ).
tff(pred_def_30769,type,
v48363: state_type > $o ).
tff(pred_def_30770,type,
v47903: ( state_type * $int ) > $o ).
tff(pred_def_30771,type,
v48405: state_type > $o ).
tff(pred_def_30772,type,
v48406: state_type > $o ).
tff(pred_def_30773,type,
v48404: state_type > $o ).
tff(pred_def_30774,type,
v48407: state_type > $o ).
tff(pred_def_30775,type,
v48402: state_type > $o ).
tff(pred_def_30776,type,
v48408: state_type > $o ).
tff(pred_def_30777,type,
v47899: state_type > $o ).
tff(pred_def_30778,type,
v48410: state_type > $o ).
tff(pred_def_30779,type,
v47935: state_type > $o ).
tff(pred_def_30780,type,
v48413: ( state_type * $int ) > $o ).
tff(pred_def_30781,type,
v47941: state_type > $o ).
tff(pred_def_30782,type,
v48412: state_type > $o ).
tff(pred_def_30783,type,
v48415: ( state_type * $int ) > $o ).
tff(pred_def_30784,type,
v48414: state_type > $o ).
tff(pred_def_30785,type,
v48347: state_type > $o ).
tff(pred_def_30786,type,
v48417: state_type > $o ).
tff(pred_def_30787,type,
v48418: state_type > $o ).
tff(pred_def_30788,type,
v48416: state_type > $o ).
tff(pred_def_30789,type,
v48411: state_type > $o ).
tff(pred_def_30790,type,
v48419: state_type > $o ).
tff(pred_def_30791,type,
v48409: state_type > $o ).
tff(pred_def_30792,type,
v48420: state_type > $o ).
tff(pred_def_30793,type,
v48400: state_type > $o ).
tff(pred_def_30794,type,
v48396: ( state_type * $int ) > $o ).
tff(pred_def_30795,type,
v48444: state_type > $o ).
tff(pred_def_30796,type,
v48446: state_type > $o ).
tff(pred_def_30797,type,
v48447: state_type > $o ).
tff(pred_def_30798,type,
v48445: state_type > $o ).
tff(pred_def_30799,type,
v48448: state_type > $o ).
tff(pred_def_30800,type,
v48422: state_type > $o ).
tff(pred_def_30801,type,
v48450: state_type > $o ).
tff(pred_def_30802,type,
v48451: state_type > $o ).
tff(pred_def_30803,type,
v48449: state_type > $o ).
tff(pred_def_30804,type,
v48452: state_type > $o ).
tff(pred_def_30805,type,
v48442: state_type > $o ).
tff(pred_def_30806,type,
v48457: state_type > $o ).
tff(pred_def_30807,type,
v48456: state_type > $o ).
tff(pred_def_30808,type,
v48455: state_type > $o ).
tff(pred_def_30809,type,
v48464: state_type > $o ).
tff(pred_def_30810,type,
v48461: state_type > $o ).
tff(pred_def_30811,type,
v48463: state_type > $o ).
tff(pred_def_30812,type,
v48440: state_type > $o ).
tff(pred_def_30813,type,
v48438: state_type > $o ).
tff(pred_def_30814,type,
v48436: state_type > $o ).
tff(pred_def_30815,type,
v48472: state_type > $o ).
tff(pred_def_30816,type,
v48482: state_type > $o ).
tff(pred_def_30817,type,
v48484: state_type > $o ).
tff(pred_def_30818,type,
v48480: state_type > $o ).
tff(pred_def_30819,type,
v48488: ( state_type * $int ) > $o ).
tff(pred_def_30820,type,
v48490: ( state_type * $int ) > $o ).
tff(pred_def_30821,type,
v48486: ( state_type * $int ) > $o ).
tff(pred_def_30822,type,
v48478: state_type > $o ).
tff(pred_def_30823,type,
v48476: state_type > $o ).
tff(pred_def_30824,type,
v48474: state_type > $o ).
tff(pred_def_30825,type,
v48494: state_type > $o ).
tff(pred_def_30826,type,
v48428: state_type > $o ).
tff(pred_def_30827,type,
v48498: state_type > $o ).
tff(pred_def_30828,type,
v48505: state_type > $o ).
tff(pred_def_30829,type,
v48503: state_type > $o ).
tff(pred_def_30830,type,
v48502: state_type > $o ).
tff(pred_def_30831,type,
v48514: state_type > $o ).
tff(pred_def_30832,type,
v48496: ( state_type * $int ) > $o ).
tff(pred_def_30833,type,
v48515: state_type > $o ).
tff(pred_def_30834,type,
v48513: state_type > $o ).
tff(pred_def_30835,type,
v48512: state_type > $o ).
tff(pred_def_30836,type,
v48516: state_type > $o ).
tff(pred_def_30837,type,
v48509: state_type > $o ).
tff(pred_def_30838,type,
v48511: state_type > $o ).
tff(pred_def_30839,type,
v48501: state_type > $o ).
tff(pred_def_30840,type,
v48520: state_type > $o ).
tff(pred_def_30841,type,
v48517: state_type > $o ).
tff(pred_def_30842,type,
v48519: state_type > $o ).
tff(pred_def_30843,type,
v48470: state_type > $o ).
tff(pred_def_30844,type,
v48468: state_type > $o ).
tff(pred_def_30845,type,
v48432: ( state_type * $int ) > $o ).
tff(pred_def_30846,type,
v48524: state_type > $o ).
tff(pred_def_30847,type,
v48526: ( state_type * $int ) > $o ).
tff(pred_def_30848,type,
v48525: ( state_type * $int ) > $o ).
tff(pred_def_30849,type,
v48527: state_type > $o ).
tff(pred_def_30850,type,
v48434: ( state_type * $int ) > $o ).
tff(pred_def_30851,type,
v48532: state_type > $o ).
tff(pred_def_30852,type,
v48531: state_type > $o ).
tff(pred_def_30853,type,
v48530: state_type > $o ).
tff(pred_def_30854,type,
v48539: state_type > $o ).
tff(pred_def_30855,type,
v48536: ( state_type * $int ) > $o ).
tff(pred_def_30856,type,
v48538: ( state_type * $int ) > $o ).
tff(pred_def_30857,type,
v48544: state_type > $o ).
tff(pred_def_30858,type,
v48543: state_type > $o ).
tff(pred_def_30859,type,
v48430: state_type > $o ).
tff(pred_def_30860,type,
v48550: state_type > $o ).
tff(pred_def_30861,type,
v48548: state_type > $o ).
tff(pred_def_30862,type,
v48547: state_type > $o ).
tff(pred_def_30863,type,
v48553: state_type > $o ).
tff(pred_def_30864,type,
v48555: state_type > $o ).
tff(pred_def_30865,type,
v48426: state_type > $o ).
tff(pred_def_30866,type,
v48424: state_type > $o ).
tff(pred_def_30867,type,
v48559: ( state_type * $int ) > $o ).
tff(pred_def_30868,type,
v48560: ( state_type * $int ) > $o ).
tff(pred_def_30869,type,
v48398: ( state_type * $int ) > $o ).
tff(pred_def_30870,type,
v48565: state_type > $o ).
tff(pred_def_30871,type,
v48564: state_type > $o ).
tff(pred_def_30872,type,
v48563: state_type > $o ).
tff(pred_def_30873,type,
v48572: state_type > $o ).
tff(pred_def_30874,type,
v48569: ( state_type * $int ) > $o ).
tff(pred_def_30875,type,
v48571: ( state_type * $int ) > $o ).
tff(pred_def_30876,type,
v48576: state_type > $o ).
tff(pred_def_30877,type,
v48394: state_type > $o ).
tff(pred_def_30878,type,
v48582: state_type > $o ).
tff(pred_def_30879,type,
v48580: state_type > $o ).
tff(pred_def_30880,type,
v48579: state_type > $o ).
tff(pred_def_30881,type,
v48585: state_type > $o ).
tff(pred_def_30882,type,
v48587: state_type > $o ).
tff(pred_def_30883,type,
v48392: state_type > $o ).
tff(pred_def_30884,type,
v48390: state_type > $o ).
tff(pred_def_30885,type,
v48388: state_type > $o ).
tff(pred_def_30886,type,
v48386: state_type > $o ).
tff(pred_def_30887,type,
v48597: ( state_type * $int ) > $o ).
tff(pred_def_30888,type,
v48595: ( state_type * $int ) > $o ).
tff(pred_def_30889,type,
v48593: ( state_type * $int ) > $o ).
tff(pred_def_30890,type,
v48591: ( state_type * $int ) > $o ).
tff(pred_def_30891,type,
v48615: ( state_type * $int ) > $o ).
tff(pred_def_30892,type,
v48613: ( state_type * $int ) > $o ).
tff(pred_def_30893,type,
v48611: ( state_type * $int ) > $o ).
tff(pred_def_30894,type,
v48609: ( state_type * $int ) > $o ).
tff(pred_def_30895,type,
v48607: ( state_type * $int ) > $o ).
tff(pred_def_30896,type,
v48621: state_type > $o ).
tff(pred_def_30897,type,
v48619: state_type > $o ).
tff(pred_def_30898,type,
v48624: state_type > $o ).
tff(pred_def_30899,type,
v48626: state_type > $o ).
tff(pred_def_30900,type,
v48618: state_type > $o ).
tff(pred_def_30901,type,
v48627: ( state_type * $int ) > $o ).
tff(pred_def_30902,type,
v48629: ( state_type * $int ) > $o ).
tff(pred_def_30903,type,
v48605: ( state_type * $int ) > $o ).
tff(pred_def_30904,type,
v48603: ( state_type * $int ) > $o ).
tff(pred_def_30905,type,
v48601: ( state_type * $int ) > $o ).
tff(pred_def_30906,type,
v48599: ( state_type * $int ) > $o ).
tff(pred_def_30907,type,
v48666: state_type > $o ).
tff(pred_def_30908,type,
v48665: state_type > $o ).
tff(pred_def_30909,type,
v48674: state_type > $o ).
tff(pred_def_30910,type,
v48677: state_type > $o ).
tff(pred_def_30911,type,
v48681: state_type > $o ).
tff(pred_def_30912,type,
v48680: state_type > $o ).
tff(pred_def_30913,type,
v48682: state_type > $o ).
tff(pred_def_30914,type,
v48679: state_type > $o ).
tff(pred_def_30915,type,
v48678: state_type > $o ).
tff(pred_def_30916,type,
v48676: state_type > $o ).
tff(pred_def_30917,type,
v48683: state_type > $o ).
tff(pred_def_30918,type,
v48675: state_type > $o ).
tff(pred_def_30919,type,
v48673: state_type > $o ).
tff(pred_def_30920,type,
v48686: state_type > $o ).
tff(pred_def_30921,type,
v48687: state_type > $o ).
tff(pred_def_30922,type,
v48685: state_type > $o ).
tff(pred_def_30923,type,
v48684: state_type > $o ).
tff(pred_def_30924,type,
v48670: state_type > $o ).
tff(pred_def_30925,type,
v48672: state_type > $o ).
tff(pred_def_30926,type,
v48664: state_type > $o ).
tff(pred_def_30927,type,
v48661: ( state_type * $int ) > $o ).
tff(pred_def_30928,type,
v48691: ( state_type * $int ) > $o ).
tff(pred_def_30929,type,
v48688: ( state_type * $int ) > $o ).
tff(pred_def_30930,type,
v48690: ( state_type * $int ) > $o ).
tff(pred_def_30931,type,
v48659: ( state_type * $int ) > $o ).
tff(pred_def_30932,type,
v48723: ( state_type * $int ) > $o ).
tff(pred_def_30933,type,
v48735: state_type > $o ).
tff(pred_def_30934,type,
v48734: state_type > $o ).
tff(pred_def_30935,type,
v48733: state_type > $o ).
tff(pred_def_30936,type,
v48736: state_type > $o ).
tff(pred_def_30937,type,
v48732: state_type > $o ).
tff(pred_def_30938,type,
v48731: state_type > $o ).
tff(pred_def_30939,type,
v48737: state_type > $o ).
tff(pred_def_30940,type,
v48730: state_type > $o ).
tff(pred_def_30941,type,
v48729: state_type > $o ).
tff(pred_def_30942,type,
v48738: state_type > $o ).
tff(pred_def_30943,type,
v48728: state_type > $o ).
tff(pred_def_30944,type,
v48727: state_type > $o ).
tff(pred_def_30945,type,
v48739: state_type > $o ).
tff(pred_def_30946,type,
v48726: state_type > $o ).
tff(pred_def_30947,type,
v48725: state_type > $o ).
tff(pred_def_30948,type,
v48740: state_type > $o ).
tff(pred_def_30949,type,
v48724: state_type > $o ).
tff(pred_def_30950,type,
v48721: state_type > $o ).
tff(pred_def_30951,type,
v48695: ( state_type * $int ) > $o ).
tff(pred_def_30952,type,
v48744: ( state_type * $int ) > $o ).
tff(pred_def_30953,type,
v48754: state_type > $o ).
tff(pred_def_30954,type,
v48753: state_type > $o ).
tff(pred_def_30955,type,
v48752: state_type > $o ).
tff(pred_def_30956,type,
v48755: state_type > $o ).
tff(pred_def_30957,type,
v48751: state_type > $o ).
tff(pred_def_30958,type,
v48750: state_type > $o ).
tff(pred_def_30959,type,
v48756: state_type > $o ).
tff(pred_def_30960,type,
v48749: state_type > $o ).
tff(pred_def_30961,type,
v48748: state_type > $o ).
tff(pred_def_30962,type,
v48757: state_type > $o ).
tff(pred_def_30963,type,
v48747: state_type > $o ).
tff(pred_def_30964,type,
v48746: state_type > $o ).
tff(pred_def_30965,type,
v48758: state_type > $o ).
tff(pred_def_30966,type,
v48745: state_type > $o ).
tff(pred_def_30967,type,
v48742: state_type > $o ).
tff(pred_def_30968,type,
v48762: ( state_type * $int ) > $o ).
tff(pred_def_30969,type,
v48772: state_type > $o ).
tff(pred_def_30970,type,
v48773: state_type > $o ).
tff(pred_def_30971,type,
v48771: state_type > $o ).
tff(pred_def_30972,type,
v48770: state_type > $o ).
tff(pred_def_30973,type,
v48774: state_type > $o ).
tff(pred_def_30974,type,
v48769: state_type > $o ).
tff(pred_def_30975,type,
v48768: state_type > $o ).
tff(pred_def_30976,type,
v48775: state_type > $o ).
tff(pred_def_30977,type,
v48767: state_type > $o ).
tff(pred_def_30978,type,
v48766: state_type > $o ).
tff(pred_def_30979,type,
v48776: state_type > $o ).
tff(pred_def_30980,type,
v48765: state_type > $o ).
tff(pred_def_30981,type,
v48764: state_type > $o ).
tff(pred_def_30982,type,
v48777: state_type > $o ).
tff(pred_def_30983,type,
v48763: state_type > $o ).
tff(pred_def_30984,type,
v48760: state_type > $o ).
tff(pred_def_30985,type,
v48781: ( state_type * $int ) > $o ).
tff(pred_def_30986,type,
v48789: state_type > $o ).
tff(pred_def_30987,type,
v48788: state_type > $o ).
tff(pred_def_30988,type,
v48787: state_type > $o ).
tff(pred_def_30989,type,
v48790: state_type > $o ).
tff(pred_def_30990,type,
v48786: state_type > $o ).
tff(pred_def_30991,type,
v48785: state_type > $o ).
tff(pred_def_30992,type,
v48791: state_type > $o ).
tff(pred_def_30993,type,
v48784: state_type > $o ).
tff(pred_def_30994,type,
v48783: state_type > $o ).
tff(pred_def_30995,type,
v48792: state_type > $o ).
tff(pred_def_30996,type,
v48782: state_type > $o ).
tff(pred_def_30997,type,
v48779: state_type > $o ).
tff(pred_def_30998,type,
v48796: ( state_type * $int ) > $o ).
tff(pred_def_30999,type,
v48807: state_type > $o ).
tff(pred_def_31000,type,
v48806: state_type > $o ).
tff(pred_def_31001,type,
v48805: state_type > $o ).
tff(pred_def_31002,type,
v48804: state_type > $o ).
tff(pred_def_31003,type,
v48808: state_type > $o ).
tff(pred_def_31004,type,
v48803: state_type > $o ).
tff(pred_def_31005,type,
v48802: state_type > $o ).
tff(pred_def_31006,type,
v48809: state_type > $o ).
tff(pred_def_31007,type,
v48801: state_type > $o ).
tff(pred_def_31008,type,
v48800: state_type > $o ).
tff(pred_def_31009,type,
v48810: state_type > $o ).
tff(pred_def_31010,type,
v48799: state_type > $o ).
tff(pred_def_31011,type,
v48798: state_type > $o ).
tff(pred_def_31012,type,
v48811: state_type > $o ).
tff(pred_def_31013,type,
v48797: state_type > $o ).
tff(pred_def_31014,type,
v48794: state_type > $o ).
tff(pred_def_31015,type,
v48815: ( state_type * $int ) > $o ).
tff(pred_def_31016,type,
v48823: state_type > $o ).
tff(pred_def_31017,type,
v48824: state_type > $o ).
tff(pred_def_31018,type,
v48822: state_type > $o ).
tff(pred_def_31019,type,
v48821: state_type > $o ).
tff(pred_def_31020,type,
v48825: state_type > $o ).
tff(pred_def_31021,type,
v48820: state_type > $o ).
tff(pred_def_31022,type,
v48819: state_type > $o ).
tff(pred_def_31023,type,
v48826: state_type > $o ).
tff(pred_def_31024,type,
v48818: state_type > $o ).
tff(pred_def_31025,type,
v48817: state_type > $o ).
tff(pred_def_31026,type,
v48827: state_type > $o ).
tff(pred_def_31027,type,
v48816: state_type > $o ).
tff(pred_def_31028,type,
v48813: state_type > $o ).
tff(pred_def_31029,type,
v48831: ( state_type * $int ) > $o ).
tff(pred_def_31030,type,
v48840: state_type > $o ).
tff(pred_def_31031,type,
v48839: state_type > $o ).
tff(pred_def_31032,type,
v48841: state_type > $o ).
tff(pred_def_31033,type,
v48838: state_type > $o ).
tff(pred_def_31034,type,
v48837: state_type > $o ).
tff(pred_def_31035,type,
v48842: state_type > $o ).
tff(pred_def_31036,type,
v48836: state_type > $o ).
tff(pred_def_31037,type,
v48835: state_type > $o ).
tff(pred_def_31038,type,
v48843: state_type > $o ).
tff(pred_def_31039,type,
v48834: state_type > $o ).
tff(pred_def_31040,type,
v48833: state_type > $o ).
tff(pred_def_31041,type,
v48844: state_type > $o ).
tff(pred_def_31042,type,
v48832: state_type > $o ).
tff(pred_def_31043,type,
v48829: state_type > $o ).
tff(pred_def_31044,type,
v48848: ( state_type * $int ) > $o ).
tff(pred_def_31045,type,
v48854: state_type > $o ).
tff(pred_def_31046,type,
v48853: state_type > $o ).
tff(pred_def_31047,type,
v48852: state_type > $o ).
tff(pred_def_31048,type,
v48855: state_type > $o ).
tff(pred_def_31049,type,
v48851: state_type > $o ).
tff(pred_def_31050,type,
v48850: state_type > $o ).
tff(pred_def_31051,type,
v48856: state_type > $o ).
tff(pred_def_31052,type,
v48849: state_type > $o ).
tff(pred_def_31053,type,
v48846: state_type > $o ).
tff(pred_def_31054,type,
v48860: ( state_type * $int ) > $o ).
tff(pred_def_31055,type,
v48871: state_type > $o ).
tff(pred_def_31056,type,
v48870: state_type > $o ).
tff(pred_def_31057,type,
v48869: state_type > $o ).
tff(pred_def_31058,type,
v48872: state_type > $o ).
tff(pred_def_31059,type,
v48868: state_type > $o ).
tff(pred_def_31060,type,
v48867: state_type > $o ).
tff(pred_def_31061,type,
v48866: state_type > $o ).
tff(pred_def_31062,type,
v48873: state_type > $o ).
tff(pred_def_31063,type,
v48865: state_type > $o ).
tff(pred_def_31064,type,
v48864: state_type > $o ).
tff(pred_def_31065,type,
v48874: state_type > $o ).
tff(pred_def_31066,type,
v48863: state_type > $o ).
tff(pred_def_31067,type,
v48862: state_type > $o ).
tff(pred_def_31068,type,
v48875: state_type > $o ).
tff(pred_def_31069,type,
v48861: state_type > $o ).
tff(pred_def_31070,type,
v48858: state_type > $o ).
tff(pred_def_31071,type,
v48879: ( state_type * $int ) > $o ).
tff(pred_def_31072,type,
v48888: state_type > $o ).
tff(pred_def_31073,type,
v48887: state_type > $o ).
tff(pred_def_31074,type,
v48886: state_type > $o ).
tff(pred_def_31075,type,
v48885: state_type > $o ).
tff(pred_def_31076,type,
v48889: state_type > $o ).
tff(pred_def_31077,type,
v48884: state_type > $o ).
tff(pred_def_31078,type,
v48883: state_type > $o ).
tff(pred_def_31079,type,
v48890: state_type > $o ).
tff(pred_def_31080,type,
v48882: state_type > $o ).
tff(pred_def_31081,type,
v48881: state_type > $o ).
tff(pred_def_31082,type,
v48891: state_type > $o ).
tff(pred_def_31083,type,
v48880: state_type > $o ).
tff(pred_def_31084,type,
v48877: state_type > $o ).
tff(pred_def_31085,type,
v48895: ( state_type * $int ) > $o ).
tff(pred_def_31086,type,
v48904: state_type > $o ).
tff(pred_def_31087,type,
v48905: state_type > $o ).
tff(pred_def_31088,type,
v48903: state_type > $o ).
tff(pred_def_31089,type,
v48902: state_type > $o ).
tff(pred_def_31090,type,
v48901: state_type > $o ).
tff(pred_def_31091,type,
v48906: state_type > $o ).
tff(pred_def_31092,type,
v48900: state_type > $o ).
tff(pred_def_31093,type,
v48899: state_type > $o ).
tff(pred_def_31094,type,
v48907: state_type > $o ).
tff(pred_def_31095,type,
v48898: state_type > $o ).
tff(pred_def_31096,type,
v48897: state_type > $o ).
tff(pred_def_31097,type,
v48908: state_type > $o ).
tff(pred_def_31098,type,
v48896: state_type > $o ).
tff(pred_def_31099,type,
v48893: state_type > $o ).
tff(pred_def_31100,type,
v48912: ( state_type * $int ) > $o ).
tff(pred_def_31101,type,
v48918: state_type > $o ).
tff(pred_def_31102,type,
v48919: state_type > $o ).
tff(pred_def_31103,type,
v48917: state_type > $o ).
tff(pred_def_31104,type,
v48916: state_type > $o ).
tff(pred_def_31105,type,
v48920: state_type > $o ).
tff(pred_def_31106,type,
v48915: state_type > $o ).
tff(pred_def_31107,type,
v48914: state_type > $o ).
tff(pred_def_31108,type,
v48921: state_type > $o ).
tff(pred_def_31109,type,
v48913: state_type > $o ).
tff(pred_def_31110,type,
v48910: state_type > $o ).
tff(pred_def_31111,type,
v48925: ( state_type * $int ) > $o ).
tff(pred_def_31112,type,
v48935: state_type > $o ).
tff(pred_def_31113,type,
v48934: state_type > $o ).
tff(pred_def_31114,type,
v48933: state_type > $o ).
tff(pred_def_31115,type,
v48932: state_type > $o ).
tff(pred_def_31116,type,
v48931: state_type > $o ).
tff(pred_def_31117,type,
v48936: state_type > $o ).
tff(pred_def_31118,type,
v48930: state_type > $o ).
tff(pred_def_31119,type,
v48929: state_type > $o ).
tff(pred_def_31120,type,
v48937: state_type > $o ).
tff(pred_def_31121,type,
v48928: state_type > $o ).
tff(pred_def_31122,type,
v48927: state_type > $o ).
tff(pred_def_31123,type,
v48938: state_type > $o ).
tff(pred_def_31124,type,
v48926: state_type > $o ).
tff(pred_def_31125,type,
v48923: state_type > $o ).
tff(pred_def_31126,type,
v48942: ( state_type * $int ) > $o ).
tff(pred_def_31127,type,
v48949: state_type > $o ).
tff(pred_def_31128,type,
v48948: state_type > $o ).
tff(pred_def_31129,type,
v48950: state_type > $o ).
tff(pred_def_31130,type,
v48947: state_type > $o ).
tff(pred_def_31131,type,
v48946: state_type > $o ).
tff(pred_def_31132,type,
v48951: state_type > $o ).
tff(pred_def_31133,type,
v48945: state_type > $o ).
tff(pred_def_31134,type,
v48944: state_type > $o ).
tff(pred_def_31135,type,
v48952: state_type > $o ).
tff(pred_def_31136,type,
v48943: state_type > $o ).
tff(pred_def_31137,type,
v48940: state_type > $o ).
tff(pred_def_31138,type,
v48956: ( state_type * $int ) > $o ).
tff(pred_def_31139,type,
v48964: state_type > $o ).
tff(pred_def_31140,type,
v48963: state_type > $o ).
tff(pred_def_31141,type,
v48962: state_type > $o ).
tff(pred_def_31142,type,
v48965: state_type > $o ).
tff(pred_def_31143,type,
v48961: state_type > $o ).
tff(pred_def_31144,type,
v48960: state_type > $o ).
tff(pred_def_31145,type,
v48966: state_type > $o ).
tff(pred_def_31146,type,
v48959: state_type > $o ).
tff(pred_def_31147,type,
v48958: state_type > $o ).
tff(pred_def_31148,type,
v48967: state_type > $o ).
tff(pred_def_31149,type,
v48957: state_type > $o ).
tff(pred_def_31150,type,
v48954: state_type > $o ).
tff(pred_def_31151,type,
v48971: ( state_type * $int ) > $o ).
tff(pred_def_31152,type,
v48975: state_type > $o ).
tff(pred_def_31153,type,
v48974: state_type > $o ).
tff(pred_def_31154,type,
v48973: state_type > $o ).
tff(pred_def_31155,type,
v48976: state_type > $o ).
tff(pred_def_31156,type,
v48972: state_type > $o ).
tff(pred_def_31157,type,
v48969: state_type > $o ).
tff(pred_def_31158,type,
v48980: ( state_type * $int ) > $o ).
tff(pred_def_31159,type,
v48991: state_type > $o ).
tff(pred_def_31160,type,
v48990: state_type > $o ).
tff(pred_def_31161,type,
v48989: state_type > $o ).
tff(pred_def_31162,type,
v48992: state_type > $o ).
tff(pred_def_31163,type,
v48988: state_type > $o ).
tff(pred_def_31164,type,
v48987: state_type > $o ).
tff(pred_def_31165,type,
v48993: state_type > $o ).
tff(pred_def_31166,type,
v48986: state_type > $o ).
tff(pred_def_31167,type,
v48985: state_type > $o ).
tff(pred_def_31168,type,
v48984: state_type > $o ).
tff(pred_def_31169,type,
v48994: state_type > $o ).
tff(pred_def_31170,type,
v48983: state_type > $o ).
tff(pred_def_31171,type,
v48982: state_type > $o ).
tff(pred_def_31172,type,
v48995: state_type > $o ).
tff(pred_def_31173,type,
v48981: state_type > $o ).
tff(pred_def_31174,type,
v48978: state_type > $o ).
tff(pred_def_31175,type,
v48999: ( state_type * $int ) > $o ).
tff(pred_def_31176,type,
v49008: state_type > $o ).
tff(pred_def_31177,type,
v49007: state_type > $o ).
tff(pred_def_31178,type,
v49006: state_type > $o ).
tff(pred_def_31179,type,
v49009: state_type > $o ).
tff(pred_def_31180,type,
v49005: state_type > $o ).
tff(pred_def_31181,type,
v49004: state_type > $o ).
tff(pred_def_31182,type,
v49003: state_type > $o ).
tff(pred_def_31183,type,
v49010: state_type > $o ).
tff(pred_def_31184,type,
v49002: state_type > $o ).
tff(pred_def_31185,type,
v49001: state_type > $o ).
tff(pred_def_31186,type,
v49011: state_type > $o ).
tff(pred_def_31187,type,
v49000: state_type > $o ).
tff(pred_def_31188,type,
v48997: state_type > $o ).
tff(pred_def_31189,type,
v49015: ( state_type * $int ) > $o ).
tff(pred_def_31190,type,
v49024: state_type > $o ).
tff(pred_def_31191,type,
v49025: state_type > $o ).
tff(pred_def_31192,type,
v49023: state_type > $o ).
tff(pred_def_31193,type,
v49022: state_type > $o ).
tff(pred_def_31194,type,
v49026: state_type > $o ).
tff(pred_def_31195,type,
v49021: state_type > $o ).
tff(pred_def_31196,type,
v49020: state_type > $o ).
tff(pred_def_31197,type,
v49019: state_type > $o ).
tff(pred_def_31198,type,
v49027: state_type > $o ).
tff(pred_def_31199,type,
v49018: state_type > $o ).
tff(pred_def_31200,type,
v49017: state_type > $o ).
tff(pred_def_31201,type,
v49028: state_type > $o ).
tff(pred_def_31202,type,
v49016: state_type > $o ).
tff(pred_def_31203,type,
v49013: state_type > $o ).
tff(pred_def_31204,type,
v49032: ( state_type * $int ) > $o ).
tff(pred_def_31205,type,
v49039: state_type > $o ).
tff(pred_def_31206,type,
v49038: state_type > $o ).
tff(pred_def_31207,type,
v49037: state_type > $o ).
tff(pred_def_31208,type,
v49036: state_type > $o ).
tff(pred_def_31209,type,
v49040: state_type > $o ).
tff(pred_def_31210,type,
v49035: state_type > $o ).
tff(pred_def_31211,type,
v49034: state_type > $o ).
tff(pred_def_31212,type,
v49041: state_type > $o ).
tff(pred_def_31213,type,
v49033: state_type > $o ).
tff(pred_def_31214,type,
v49030: state_type > $o ).
tff(pred_def_31215,type,
v49045: ( state_type * $int ) > $o ).
tff(pred_def_31216,type,
v49055: state_type > $o ).
tff(pred_def_31217,type,
v49054: state_type > $o ).
tff(pred_def_31218,type,
v49053: state_type > $o ).
tff(pred_def_31219,type,
v49052: state_type > $o ).
tff(pred_def_31220,type,
v49056: state_type > $o ).
tff(pred_def_31221,type,
v49051: state_type > $o ).
tff(pred_def_31222,type,
v49050: state_type > $o ).
tff(pred_def_31223,type,
v49049: state_type > $o ).
tff(pred_def_31224,type,
v49057: state_type > $o ).
tff(pred_def_31225,type,
v49048: state_type > $o ).
tff(pred_def_31226,type,
v49047: state_type > $o ).
tff(pred_def_31227,type,
v49058: state_type > $o ).
tff(pred_def_31228,type,
v49046: state_type > $o ).
tff(pred_def_31229,type,
v49043: state_type > $o ).
tff(pred_def_31230,type,
v49062: ( state_type * $int ) > $o ).
tff(pred_def_31231,type,
v49069: state_type > $o ).
tff(pred_def_31232,type,
v49070: state_type > $o ).
tff(pred_def_31233,type,
v49068: state_type > $o ).
tff(pred_def_31234,type,
v49067: state_type > $o ).
tff(pred_def_31235,type,
v49066: state_type > $o ).
tff(pred_def_31236,type,
v49071: state_type > $o ).
tff(pred_def_31237,type,
v49065: state_type > $o ).
tff(pred_def_31238,type,
v49064: state_type > $o ).
tff(pred_def_31239,type,
v49072: state_type > $o ).
tff(pred_def_31240,type,
v49063: state_type > $o ).
tff(pred_def_31241,type,
v49060: state_type > $o ).
tff(pred_def_31242,type,
v49076: ( state_type * $int ) > $o ).
tff(pred_def_31243,type,
v49084: state_type > $o ).
tff(pred_def_31244,type,
v49083: state_type > $o ).
tff(pred_def_31245,type,
v49085: state_type > $o ).
tff(pred_def_31246,type,
v49082: state_type > $o ).
tff(pred_def_31247,type,
v49081: state_type > $o ).
tff(pred_def_31248,type,
v49080: state_type > $o ).
tff(pred_def_31249,type,
v49086: state_type > $o ).
tff(pred_def_31250,type,
v49079: state_type > $o ).
tff(pred_def_31251,type,
v49078: state_type > $o ).
tff(pred_def_31252,type,
v49087: state_type > $o ).
tff(pred_def_31253,type,
v49077: state_type > $o ).
tff(pred_def_31254,type,
v49074: state_type > $o ).
tff(pred_def_31255,type,
v49091: ( state_type * $int ) > $o ).
tff(pred_def_31256,type,
v49095: state_type > $o ).
tff(pred_def_31257,type,
v49096: state_type > $o ).
tff(pred_def_31258,type,
v49094: state_type > $o ).
tff(pred_def_31259,type,
v49093: state_type > $o ).
tff(pred_def_31260,type,
v49097: state_type > $o ).
tff(pred_def_31261,type,
v49092: state_type > $o ).
tff(pred_def_31262,type,
v49089: state_type > $o ).
tff(pred_def_31263,type,
v49101: ( state_type * $int ) > $o ).
tff(pred_def_31264,type,
v49111: state_type > $o ).
tff(pred_def_31265,type,
v49110: state_type > $o ).
tff(pred_def_31266,type,
v49109: state_type > $o ).
tff(pred_def_31267,type,
v49112: state_type > $o ).
tff(pred_def_31268,type,
v49108: state_type > $o ).
tff(pred_def_31269,type,
v49107: state_type > $o ).
tff(pred_def_31270,type,
v49106: state_type > $o ).
tff(pred_def_31271,type,
v49105: state_type > $o ).
tff(pred_def_31272,type,
v49113: state_type > $o ).
tff(pred_def_31273,type,
v49104: state_type > $o ).
tff(pred_def_31274,type,
v49103: state_type > $o ).
tff(pred_def_31275,type,
v49114: state_type > $o ).
tff(pred_def_31276,type,
v49102: state_type > $o ).
tff(pred_def_31277,type,
v49099: state_type > $o ).
tff(pred_def_31278,type,
v49118: ( state_type * $int ) > $o ).
tff(pred_def_31279,type,
v49126: state_type > $o ).
tff(pred_def_31280,type,
v49125: state_type > $o ).
tff(pred_def_31281,type,
v49124: state_type > $o ).
tff(pred_def_31282,type,
v49123: state_type > $o ).
tff(pred_def_31283,type,
v49122: state_type > $o ).
tff(pred_def_31284,type,
v49127: state_type > $o ).
tff(pred_def_31285,type,
v49121: state_type > $o ).
tff(pred_def_31286,type,
v49120: state_type > $o ).
tff(pred_def_31287,type,
v49128: state_type > $o ).
tff(pred_def_31288,type,
v49119: state_type > $o ).
tff(pred_def_31289,type,
v49116: state_type > $o ).
tff(pred_def_31290,type,
v49132: ( state_type * $int ) > $o ).
tff(pred_def_31291,type,
v49140: state_type > $o ).
tff(pred_def_31292,type,
v49141: state_type > $o ).
tff(pred_def_31293,type,
v49139: state_type > $o ).
tff(pred_def_31294,type,
v49138: state_type > $o ).
tff(pred_def_31295,type,
v49137: state_type > $o ).
tff(pred_def_31296,type,
v49136: state_type > $o ).
tff(pred_def_31297,type,
v49142: state_type > $o ).
tff(pred_def_31298,type,
v49135: state_type > $o ).
tff(pred_def_31299,type,
v49134: state_type > $o ).
tff(pred_def_31300,type,
v49143: state_type > $o ).
tff(pred_def_31301,type,
v49133: state_type > $o ).
tff(pred_def_31302,type,
v49130: state_type > $o ).
tff(pred_def_31303,type,
v49147: ( state_type * $int ) > $o ).
tff(pred_def_31304,type,
v49152: state_type > $o ).
tff(pred_def_31305,type,
v49151: state_type > $o ).
tff(pred_def_31306,type,
v49153: state_type > $o ).
tff(pred_def_31307,type,
v49150: state_type > $o ).
tff(pred_def_31308,type,
v49149: state_type > $o ).
tff(pred_def_31309,type,
v49154: state_type > $o ).
tff(pred_def_31310,type,
v49148: state_type > $o ).
tff(pred_def_31311,type,
v49145: state_type > $o ).
tff(pred_def_31312,type,
v49158: ( state_type * $int ) > $o ).
tff(pred_def_31313,type,
v49167: state_type > $o ).
tff(pred_def_31314,type,
v49166: state_type > $o ).
tff(pred_def_31315,type,
v49165: state_type > $o ).
tff(pred_def_31316,type,
v49164: state_type > $o ).
tff(pred_def_31317,type,
v49163: state_type > $o ).
tff(pred_def_31318,type,
v49162: state_type > $o ).
tff(pred_def_31319,type,
v49168: state_type > $o ).
tff(pred_def_31320,type,
v49161: state_type > $o ).
tff(pred_def_31321,type,
v49160: state_type > $o ).
tff(pred_def_31322,type,
v49169: state_type > $o ).
tff(pred_def_31323,type,
v49159: state_type > $o ).
tff(pred_def_31324,type,
v49156: state_type > $o ).
tff(pred_def_31325,type,
v49173: ( state_type * $int ) > $o ).
tff(pred_def_31326,type,
v49179: state_type > $o ).
tff(pred_def_31327,type,
v49178: state_type > $o ).
tff(pred_def_31328,type,
v49177: state_type > $o ).
tff(pred_def_31329,type,
v49180: state_type > $o ).
tff(pred_def_31330,type,
v49176: state_type > $o ).
tff(pred_def_31331,type,
v49175: state_type > $o ).
tff(pred_def_31332,type,
v49181: state_type > $o ).
tff(pred_def_31333,type,
v49174: state_type > $o ).
tff(pred_def_31334,type,
v49171: state_type > $o ).
tff(pred_def_31335,type,
v49185: ( state_type * $int ) > $o ).
tff(pred_def_31336,type,
v49192: state_type > $o ).
tff(pred_def_31337,type,
v49191: state_type > $o ).
tff(pred_def_31338,type,
v49190: state_type > $o ).
tff(pred_def_31339,type,
v49189: state_type > $o ).
tff(pred_def_31340,type,
v49193: state_type > $o ).
tff(pred_def_31341,type,
v49188: state_type > $o ).
tff(pred_def_31342,type,
v49187: state_type > $o ).
tff(pred_def_31343,type,
v49194: state_type > $o ).
tff(pred_def_31344,type,
v49186: state_type > $o ).
tff(pred_def_31345,type,
v49183: state_type > $o ).
tff(pred_def_31346,type,
v49198: ( state_type * $int ) > $o ).
tff(pred_def_31347,type,
v49200: state_type > $o ).
tff(pred_def_31348,type,
v49199: state_type > $o ).
tff(pred_def_31349,type,
v49196: state_type > $o ).
tff(pred_def_31350,type,
v49206: state_type > $o ).
tff(pred_def_31351,type,
v49204: state_type > $o ).
tff(pred_def_31352,type,
v49203: state_type > $o ).
tff(pred_def_31353,type,
v49213: state_type > $o ).
tff(pred_def_31354,type,
v49214: ( state_type * $int ) > $o ).
tff(pred_def_31355,type,
v49212: ( state_type * $int ) > $o ).
tff(pred_def_31356,type,
b00000000000000000000000000000000000000000000: $int > $o ).
tff(pred_def_31357,type,
v49209: ( state_type * $int ) > $o ).
tff(pred_def_31358,type,
v49211: ( state_type * $int ) > $o ).
tff(pred_def_31359,type,
v48657: ( state_type * $int ) > $o ).
tff(pred_def_31360,type,
v48655: ( state_type * $int ) > $o ).
tff(pred_def_31361,type,
v48653: ( state_type * $int ) > $o ).
tff(pred_def_31362,type,
v48651: ( state_type * $int ) > $o ).
tff(pred_def_31363,type,
v49232: ( state_type * $int ) > $o ).
tff(pred_def_31364,type,
v49230: ( state_type * $int ) > $o ).
tff(pred_def_31365,type,
v49228: ( state_type * $int ) > $o ).
tff(pred_def_31366,type,
v49226: ( state_type * $int ) > $o ).
tff(pred_def_31367,type,
v49238: state_type > $o ).
tff(pred_def_31368,type,
v49236: state_type > $o ).
tff(pred_def_31369,type,
v49241: state_type > $o ).
tff(pred_def_31370,type,
v49243: state_type > $o ).
tff(pred_def_31371,type,
v49235: state_type > $o ).
tff(pred_def_31372,type,
v49244: ( state_type * $int ) > $o ).
tff(pred_def_31373,type,
v49246: ( state_type * $int ) > $o ).
tff(pred_def_31374,type,
v49224: ( state_type * $int ) > $o ).
tff(pred_def_31375,type,
v49222: ( state_type * $int ) > $o ).
tff(pred_def_31376,type,
v49220: ( state_type * $int ) > $o ).
tff(pred_def_31377,type,
v49218: ( state_type * $int ) > $o ).
tff(pred_def_31378,type,
v49269: state_type > $o ).
tff(pred_def_31379,type,
v49270: state_type > $o ).
tff(pred_def_31380,type,
v49268: state_type > $o ).
tff(pred_def_31381,type,
v49273: state_type > $o ).
tff(pred_def_31382,type,
v49274: state_type > $o ).
tff(pred_def_31383,type,
v47907: state_type > $o ).
tff(pred_def_31384,type,
v49276: state_type > $o ).
tff(pred_def_31385,type,
v49277: state_type > $o ).
tff(pred_def_31386,type,
v49275: state_type > $o ).
tff(pred_def_31387,type,
v49272: state_type > $o ).
tff(pred_def_31388,type,
v49271: state_type > $o ).
tff(pred_def_31389,type,
v49266: state_type > $o ).
tff(pred_def_31390,type,
v49301: state_type > $o ).
tff(pred_def_31391,type,
v49299: state_type > $o ).
tff(pred_def_31392,type,
v49298: state_type > $o ).
tff(pred_def_31393,type,
v49304: ( state_type * $int ) > $o ).
tff(pred_def_31394,type,
v49295: ( state_type * $int ) > $o ).
tff(pred_def_31395,type,
v49306: ( state_type * $int ) > $o ).
tff(pred_def_31396,type,
v49297: ( state_type * $int ) > $o ).
tff(pred_def_31397,type,
v49310: state_type > $o ).
tff(pred_def_31398,type,
v49311: ( state_type * $int ) > $o ).
tff(pred_def_31399,type,
v49314: ( state_type * $int ) > $o ).
tff(pred_def_31400,type,
v49313: state_type > $o ).
tff(pred_def_31401,type,
v49316: ( state_type * $int ) > $o ).
tff(pred_def_31402,type,
v49315: state_type > $o ).
tff(pred_def_31403,type,
v49317: ( state_type * $int ) > $o ).
tff(pred_def_31404,type,
v49320: ( state_type * $int ) > $o ).
tff(pred_def_31405,type,
v49319: state_type > $o ).
tff(pred_def_31406,type,
v49321: ( state_type * $int ) > $o ).
tff(pred_def_31407,type,
v49324: ( state_type * $int ) > $o ).
tff(pred_def_31408,type,
v49323: state_type > $o ).
tff(pred_def_31409,type,
v49312: ( state_type * $int ) > $o ).
tff(pred_def_31410,type,
v49309: ( state_type * $int ) > $o ).
tff(pred_def_31411,type,
v49330: state_type > $o ).
tff(pred_def_31412,type,
v49328: state_type > $o ).
tff(pred_def_31413,type,
v49327: state_type > $o ).
tff(pred_def_31414,type,
v49326: ( state_type * $int ) > $o ).
tff(pred_def_31415,type,
v49338: state_type > $o ).
tff(pred_def_31416,type,
v49336: state_type > $o ).
tff(pred_def_31417,type,
v49335: state_type > $o ).
tff(pred_def_31418,type,
v49334: ( state_type * $int ) > $o ).
tff(pred_def_31419,type,
v49293: state_type > $o ).
tff(pred_def_31420,type,
v49350: ( state_type * $int ) > $o ).
tff(pred_def_31421,type,
v49348: ( state_type * $int ) > $o ).
tff(pred_def_31422,type,
v49346: ( state_type * $int ) > $o ).
tff(pred_def_31423,type,
v49356: state_type > $o ).
tff(pred_def_31424,type,
v49354: state_type > $o ).
tff(pred_def_31425,type,
v49363: state_type > $o ).
tff(pred_def_31426,type,
v49362: state_type > $o ).
tff(pred_def_31427,type,
v49359: state_type > $o ).
tff(pred_def_31428,type,
v49361: state_type > $o ).
tff(pred_def_31429,type,
v49353: state_type > $o ).
tff(pred_def_31430,type,
v49364: ( state_type * $int ) > $o ).
tff(pred_def_31431,type,
v49366: ( state_type * $int ) > $o ).
tff(pred_def_31432,type,
v49344: ( state_type * $int ) > $o ).
tff(pred_def_31433,type,
v49342: ( state_type * $int ) > $o ).
tff(pred_def_31434,type,
v49289: ( state_type * $int ) > $o ).
tff(pred_def_31435,type,
v49370: ( state_type * $int ) > $o ).
tff(pred_def_31436,type,
v49291: ( state_type * $int ) > $o ).
tff(pred_def_31437,type,
v49375: state_type > $o ).
tff(pred_def_31438,type,
v49377: ( state_type * $int ) > $o ).
tff(pred_def_31439,type,
v49373: ( state_type * $int ) > $o ).
tff(pred_def_31440,type,
v49383: state_type > $o ).
tff(pred_def_31441,type,
v49382: state_type > $o ).
tff(pred_def_31442,type,
v49391: state_type > $o ).
tff(pred_def_31443,type,
v49396: ( state_type * $int ) > $o ).
tff(pred_def_31444,type,
v49395: state_type > $o ).
tff(pred_def_31445,type,
v49398: ( state_type * $int ) > $o ).
tff(pred_def_31446,type,
v49397: state_type > $o ).
tff(pred_def_31447,type,
v49394: state_type > $o ).
tff(pred_def_31448,type,
v49400: ( state_type * $int ) > $o ).
tff(pred_def_31449,type,
v49399: state_type > $o ).
tff(pred_def_31450,type,
v49393: state_type > $o ).
tff(pred_def_31451,type,
v49401: state_type > $o ).
tff(pred_def_31452,type,
v49392: state_type > $o ).
tff(pred_def_31453,type,
v49390: state_type > $o ).
tff(pred_def_31454,type,
v49405: ( state_type * $int ) > $o ).
tff(pred_def_31455,type,
v49404: state_type > $o ).
tff(pred_def_31456,type,
v49403: state_type > $o ).
tff(pred_def_31457,type,
v49402: state_type > $o ).
tff(pred_def_31458,type,
v49387: state_type > $o ).
tff(pred_def_31459,type,
v49389: state_type > $o ).
tff(pred_def_31460,type,
v49381: state_type > $o ).
tff(pred_def_31461,type,
v49409: ( state_type * $int ) > $o ).
tff(pred_def_31462,type,
v49406: ( state_type * $int ) > $o ).
tff(pred_def_31463,type,
v49408: ( state_type * $int ) > $o ).
tff(pred_def_31464,type,
v49415: state_type > $o ).
tff(pred_def_31465,type,
v49417: ( state_type * $int ) > $o ).
tff(pred_def_31466,type,
v49413: ( state_type * $int ) > $o ).
tff(pred_def_31467,type,
v49422: state_type > $o ).
tff(pred_def_31468,type,
v49424: ( state_type * $int ) > $o ).
tff(pred_def_31469,type,
v49420: ( state_type * $int ) > $o ).
tff(pred_def_31470,type,
v49431: state_type > $o ).
tff(pred_def_31471,type,
v49429: state_type > $o ).
tff(pred_def_31472,type,
v49442: ( state_type * $int ) > $o ).
tff(pred_def_31473,type,
v49441: state_type > $o ).
tff(pred_def_31474,type,
v49444: ( state_type * $int ) > $o ).
tff(pred_def_31475,type,
v49443: state_type > $o ).
tff(pred_def_31476,type,
v49440: state_type > $o ).
tff(pred_def_31477,type,
v49446: ( state_type * $int ) > $o ).
tff(pred_def_31478,type,
v49445: state_type > $o ).
tff(pred_def_31479,type,
v49439: state_type > $o ).
tff(pred_def_31480,type,
v49447: state_type > $o ).
tff(pred_def_31481,type,
v49438: state_type > $o ).
tff(pred_def_31482,type,
v49437: state_type > $o ).
tff(pred_def_31483,type,
v49451: ( state_type * $int ) > $o ).
tff(pred_def_31484,type,
v49450: state_type > $o ).
tff(pred_def_31485,type,
v49449: state_type > $o ).
tff(pred_def_31486,type,
v49448: state_type > $o ).
tff(pred_def_31487,type,
v49434: state_type > $o ).
tff(pred_def_31488,type,
v49436: state_type > $o ).
tff(pred_def_31489,type,
v49428: state_type > $o ).
tff(pred_def_31490,type,
v49455: ( state_type * $int ) > $o ).
tff(pred_def_31491,type,
v49452: ( state_type * $int ) > $o ).
tff(pred_def_31492,type,
v49454: ( state_type * $int ) > $o ).
tff(pred_def_31493,type,
v49287: ( state_type * $int ) > $o ).
tff(pred_def_31494,type,
v49285: ( state_type * $int ) > $o ).
tff(pred_def_31495,type,
v49283: ( state_type * $int ) > $o ).
tff(pred_def_31496,type,
v49459: state_type > $o ).
tff(pred_def_31497,type,
v49460: state_type > $o ).
tff(pred_def_31498,type,
v49281: ( state_type * $int ) > $o ).
tff(pred_def_31499,type,
v49466: state_type > $o ).
tff(pred_def_31500,type,
v49464: state_type > $o ).
tff(pred_def_31501,type,
v49469: state_type > $o ).
tff(pred_def_31502,type,
v49471: state_type > $o ).
tff(pred_def_31503,type,
v49463: state_type > $o ).
tff(pred_def_31504,type,
v49472: ( state_type * $int ) > $o ).
tff(pred_def_31505,type,
v49474: ( state_type * $int ) > $o ).
tff(pred_def_31506,type,
v49279: ( state_type * $int ) > $o ).
tff(pred_def_31507,type,
v49484: state_type > $o ).
tff(pred_def_31508,type,
v49482: state_type > $o ).
tff(pred_def_31509,type,
v49493: state_type > $o ).
tff(pred_def_31510,type,
v49494: state_type > $o ).
tff(pred_def_31511,type,
v49492: state_type > $o ).
tff(pred_def_31512,type,
v49491: state_type > $o ).
tff(pred_def_31513,type,
v47931: state_type > $o ).
tff(pred_def_31514,type,
v49490: state_type > $o ).
tff(pred_def_31515,type,
v49487: state_type > $o ).
tff(pred_def_31516,type,
v49489: state_type > $o ).
tff(pred_def_31517,type,
v49481: state_type > $o ).
tff(pred_def_31518,type,
v49495: ( state_type * $int ) > $o ).
tff(pred_def_31519,type,
v49497: ( state_type * $int ) > $o ).
tff(pred_def_31520,type,
v49478: ( state_type * $int ) > $o ).
tff(pred_def_31521,type,
v49504: state_type > $o ).
tff(pred_def_31522,type,
v49505: state_type > $o ).
tff(pred_def_31523,type,
v49503: state_type > $o ).
tff(pred_def_31524,type,
v49502: state_type > $o ).
tff(pred_def_31525,type,
v49501: state_type > $o ).
tff(pred_def_31526,type,
v49264: ( state_type * $int ) > $o ).
tff(pred_def_31527,type,
v49262: ( state_type * $int ) > $o ).
tff(pred_def_31528,type,
v49260: ( state_type * $int ) > $o ).
tff(pred_def_31529,type,
v49258: ( state_type * $int ) > $o ).
tff(pred_def_31530,type,
v49506: ( state_type * $int ) > $o ).
tff(pred_def_31531,type,
v48175: ( state_type * $int ) > $o ).
tff(pred_def_31532,type,
v48173: ( state_type * $int ) > $o ).
tff(pred_def_31533,type,
v48171: ( state_type * $int ) > $o ).
tff(pred_def_31534,type,
v48169: ( state_type * $int ) > $o ).
tff(pred_def_31535,type,
v49512: state_type > $o ).
tff(pred_def_31536,type,
v49510: state_type > $o ).
tff(pred_def_31537,type,
v49515: state_type > $o ).
tff(pred_def_31538,type,
v49517: state_type > $o ).
tff(pred_def_31539,type,
v49509: state_type > $o ).
tff(pred_def_31540,type,
v49518: ( state_type * $int ) > $o ).
tff(pred_def_31541,type,
v49520: ( state_type * $int ) > $o ).
tff(pred_def_31542,type,
v49508: ( state_type * $int ) > $o ).
tff(pred_def_31543,type,
v48649: ( state_type * $int ) > $o ).
tff(pred_def_31544,type,
v49538: state_type > $o ).
tff(pred_def_31545,type,
v49541: state_type > $o ).
tff(pred_def_31546,type,
v49558: state_type > $o ).
tff(pred_def_31547,type,
v49557: state_type > $o ).
tff(pred_def_31548,type,
v49555: state_type > $o ).
tff(pred_def_31549,type,
v49553: ( state_type * $int ) > $o ).
tff(pred_def_31550,type,
v49564: state_type > $o ).
tff(pred_def_31551,type,
v49562: state_type > $o ).
tff(pred_def_31552,type,
v49567: state_type > $o ).
tff(pred_def_31553,type,
v49569: state_type > $o ).
tff(pred_def_31554,type,
v49561: state_type > $o ).
tff(pred_def_31555,type,
v49570: ( state_type * $int ) > $o ).
tff(pred_def_31556,type,
v49572: ( state_type * $int ) > $o ).
tff(pred_def_31557,type,
v49551: ( state_type * $int ) > $o ).
tff(pred_def_31558,type,
v49584: state_type > $o ).
tff(pred_def_31559,type,
v49582: state_type > $o ).
tff(pred_def_31560,type,
v49581: state_type > $o ).
tff(pred_def_31561,type,
v49605: state_type > $o ).
tff(pred_def_31562,type,
v49610: state_type > $o ).
tff(pred_def_31563,type,
v49612: state_type > $o ).
tff(pred_def_31564,type,
v49613: state_type > $o ).
tff(pred_def_31565,type,
v49611: state_type > $o ).
tff(pred_def_31566,type,
v49609: state_type > $o ).
tff(pred_def_31567,type,
v49608: state_type > $o ).
tff(pred_def_31568,type,
v49614: state_type > $o ).
tff(pred_def_31569,type,
v49607: state_type > $o ).
tff(pred_def_31570,type,
v49615: state_type > $o ).
tff(pred_def_31571,type,
v49606: state_type > $o ).
tff(pred_def_31572,type,
v49604: state_type > $o ).
tff(pred_def_31573,type,
v49616: state_type > $o ).
tff(pred_def_31574,type,
v49603: state_type > $o ).
tff(pred_def_31575,type,
v49623: state_type > $o ).
tff(pred_def_31576,type,
v49622: state_type > $o ).
tff(pred_def_31577,type,
v49621: state_type > $o ).
tff(pred_def_31578,type,
v49625: state_type > $o ).
tff(pred_def_31579,type,
v49624: state_type > $o ).
tff(pred_def_31580,type,
v49620: state_type > $o ).
tff(pred_def_31581,type,
v49619: state_type > $o ).
tff(pred_def_31582,type,
v49626: state_type > $o ).
tff(pred_def_31583,type,
v49618: state_type > $o ).
tff(pred_def_31584,type,
v49627: state_type > $o ).
tff(pred_def_31585,type,
v49617: state_type > $o ).
tff(pred_def_31586,type,
v49602: state_type > $o ).
tff(pred_def_31587,type,
v49628: state_type > $o ).
tff(pred_def_31588,type,
v49601: state_type > $o ).
tff(pred_def_31589,type,
v49635: state_type > $o ).
tff(pred_def_31590,type,
v49634: state_type > $o ).
tff(pred_def_31591,type,
v49633: state_type > $o ).
tff(pred_def_31592,type,
v49637: state_type > $o ).
tff(pred_def_31593,type,
v49636: state_type > $o ).
tff(pred_def_31594,type,
v49632: state_type > $o ).
tff(pred_def_31595,type,
v49631: state_type > $o ).
tff(pred_def_31596,type,
v49638: state_type > $o ).
tff(pred_def_31597,type,
v49630: state_type > $o ).
tff(pred_def_31598,type,
v49639: state_type > $o ).
tff(pred_def_31599,type,
v49629: state_type > $o ).
tff(pred_def_31600,type,
v49600: state_type > $o ).
tff(pred_def_31601,type,
v49640: state_type > $o ).
tff(pred_def_31602,type,
v49599: state_type > $o ).
tff(pred_def_31603,type,
v49647: state_type > $o ).
tff(pred_def_31604,type,
v49646: state_type > $o ).
tff(pred_def_31605,type,
v49645: state_type > $o ).
tff(pred_def_31606,type,
v49649: state_type > $o ).
tff(pred_def_31607,type,
v49648: state_type > $o ).
tff(pred_def_31608,type,
v49644: state_type > $o ).
tff(pred_def_31609,type,
v49643: state_type > $o ).
tff(pred_def_31610,type,
v49650: state_type > $o ).
tff(pred_def_31611,type,
v49642: state_type > $o ).
tff(pred_def_31612,type,
v49651: state_type > $o ).
tff(pred_def_31613,type,
v49641: state_type > $o ).
tff(pred_def_31614,type,
v49598: state_type > $o ).
tff(pred_def_31615,type,
v49652: state_type > $o ).
tff(pred_def_31616,type,
v49597: state_type > $o ).
tff(pred_def_31617,type,
v49596: state_type > $o ).
tff(pred_def_31618,type,
v49656: state_type > $o ).
tff(pred_def_31619,type,
v49657: state_type > $o ).
tff(pred_def_31620,type,
v49655: state_type > $o ).
tff(pred_def_31621,type,
v49659: state_type > $o ).
tff(pred_def_31622,type,
v49658: state_type > $o ).
tff(pred_def_31623,type,
v49654: state_type > $o ).
tff(pred_def_31624,type,
v49653: state_type > $o ).
tff(pred_def_31625,type,
v49595: state_type > $o ).
tff(pred_def_31626,type,
v49660: state_type > $o ).
tff(pred_def_31627,type,
v49594: state_type > $o ).
tff(pred_def_31628,type,
v49663: state_type > $o ).
tff(pred_def_31629,type,
v49664: state_type > $o ).
tff(pred_def_31630,type,
v49662: state_type > $o ).
tff(pred_def_31631,type,
v49665: state_type > $o ).
tff(pred_def_31632,type,
v49661: state_type > $o ).
tff(pred_def_31633,type,
v49668: state_type > $o ).
tff(pred_def_31634,type,
v49669: state_type > $o ).
tff(pred_def_31635,type,
v49667: state_type > $o ).
tff(pred_def_31636,type,
v49670: state_type > $o ).
tff(pred_def_31637,type,
v49666: state_type > $o ).
tff(pred_def_31638,type,
v49673: state_type > $o ).
tff(pred_def_31639,type,
v49674: state_type > $o ).
tff(pred_def_31640,type,
v49672: state_type > $o ).
tff(pred_def_31641,type,
v49675: state_type > $o ).
tff(pred_def_31642,type,
v49671: state_type > $o ).
tff(pred_def_31643,type,
v49678: state_type > $o ).
tff(pred_def_31644,type,
v49679: state_type > $o ).
tff(pred_def_31645,type,
v49677: state_type > $o ).
tff(pred_def_31646,type,
v49680: state_type > $o ).
tff(pred_def_31647,type,
v49676: state_type > $o ).
tff(pred_def_31648,type,
v49683: state_type > $o ).
tff(pred_def_31649,type,
v49682: state_type > $o ).
tff(pred_def_31650,type,
v49684: state_type > $o ).
tff(pred_def_31651,type,
v49681: state_type > $o ).
tff(pred_def_31652,type,
v49592: ( state_type * $int ) > $o ).
tff(pred_def_31653,type,
v49591: state_type > $o ).
tff(pred_def_31654,type,
v49590: state_type > $o ).
tff(pred_def_31655,type,
v49587: state_type > $o ).
tff(pred_def_31656,type,
v49589: state_type > $o ).
tff(pred_def_31657,type,
v49578: state_type > $o ).
tff(pred_def_31658,type,
v49698: state_type > $o ).
tff(pred_def_31659,type,
v49696: state_type > $o ).
tff(pred_def_31660,type,
v49704: state_type > $o ).
tff(pred_def_31661,type,
v49702: state_type > $o ).
tff(pred_def_31662,type,
v49707: state_type > $o ).
tff(pred_def_31663,type,
v49709: state_type > $o ).
tff(pred_def_31664,type,
v49701: state_type > $o ).
tff(pred_def_31665,type,
v49714: ( state_type * $int ) > $o ).
tff(pred_def_31666,type,
v49688: ( state_type * $int ) > $o ).
tff(pred_def_31667,type,
v49713: ( state_type * $int ) > $o ).
tff(pred_def_31668,type,
v49576: ( state_type * $int ) > $o ).
tff(pred_def_31669,type,
v49690: ( state_type * $int ) > $o ).
tff(pred_def_31670,type,
v49692: ( state_type * $int ) > $o ).
tff(pred_def_31671,type,
v49694: ( state_type * $int ) > $o ).
tff(pred_def_31672,type,
b000000000000000000000000000000000000000000000000000000: $int > $o ).
tff(pred_def_31673,type,
v49710: ( state_type * $int ) > $o ).
tff(pred_def_31674,type,
v49712: ( state_type * $int ) > $o ).
tff(pred_def_31675,type,
v49549: ( state_type * $int ) > $o ).
tff(pred_def_31676,type,
v49547: ( state_type * $int ) > $o ).
tff(pred_def_31677,type,
v49545: ( state_type * $int ) > $o ).
tff(pred_def_31678,type,
v49543: ( state_type * $int ) > $o ).
tff(pred_def_31679,type,
v49730: state_type > $o ).
tff(pred_def_31680,type,
v49728: state_type > $o ).
tff(pred_def_31681,type,
v49727: state_type > $o ).
tff(pred_def_31682,type,
v49733: state_type > $o ).
tff(pred_def_31683,type,
v49735: state_type > $o ).
tff(pred_def_31684,type,
v49724: state_type > $o ).
tff(pred_def_31685,type,
v49722: state_type > $o ).
tff(pred_def_31686,type,
v49720: state_type > $o ).
tff(pred_def_31687,type,
v49718: state_type > $o ).
tff(pred_def_31688,type,
v48641: ( state_type * $int ) > $o ).
tff(pred_def_31689,type,
v49743: ( state_type * $int ) > $o ).
tff(pred_def_31690,type,
v49741: ( state_type * $int ) > $o ).
tff(pred_def_31691,type,
v49739: ( state_type * $int ) > $o ).
tff(pred_def_31692,type,
v49751: state_type > $o ).
tff(pred_def_31693,type,
v49749: state_type > $o ).
tff(pred_def_31694,type,
v49748: state_type > $o ).
tff(pred_def_31695,type,
v49758: state_type > $o ).
tff(pred_def_31696,type,
v49757: state_type > $o ).
tff(pred_def_31697,type,
v49759: state_type > $o ).
tff(pred_def_31698,type,
v49754: state_type > $o ).
tff(pred_def_31699,type,
v49756: state_type > $o ).
tff(pred_def_31700,type,
v49747: state_type > $o ).
tff(pred_def_31701,type,
v49536_1__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31702,type,
v49761: ( state_type * $int ) > $o ).
tff(pred_def_31703,type,
v49536_array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31704,type,
v49767: state_type > $o ).
tff(pred_def_31705,type,
v49765: state_type > $o ).
tff(pred_def_31706,type,
v49764: state_type > $o ).
tff(pred_def_31707,type,
v49770: ( state_type * $int ) > $o ).
tff(pred_def_31708,type,
v49536_2__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31709,type,
v49776: state_type > $o ).
tff(pred_def_31710,type,
v49774: state_type > $o ).
tff(pred_def_31711,type,
v49773: state_type > $o ).
tff(pred_def_31712,type,
v49779: ( state_type * $int ) > $o ).
tff(pred_def_31713,type,
v49536_3__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31714,type,
v49785: state_type > $o ).
tff(pred_def_31715,type,
v49783: state_type > $o ).
tff(pred_def_31716,type,
v49782: state_type > $o ).
tff(pred_def_31717,type,
v49788: ( state_type * $int ) > $o ).
tff(pred_def_31718,type,
v49536_4__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31719,type,
v49794: state_type > $o ).
tff(pred_def_31720,type,
v49792: state_type > $o ).
tff(pred_def_31721,type,
v49791: state_type > $o ).
tff(pred_def_31722,type,
v49797: ( state_type * $int ) > $o ).
tff(pred_def_31723,type,
v49536_5__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31724,type,
v49803: state_type > $o ).
tff(pred_def_31725,type,
v49801: state_type > $o ).
tff(pred_def_31726,type,
v49800: state_type > $o ).
tff(pred_def_31727,type,
v49806: ( state_type * $int ) > $o ).
tff(pred_def_31728,type,
v49536_6__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31729,type,
v49812: state_type > $o ).
tff(pred_def_31730,type,
v49810: state_type > $o ).
tff(pred_def_31731,type,
v49809: state_type > $o ).
tff(pred_def_31732,type,
v49815: ( state_type * $int ) > $o ).
tff(pred_def_31733,type,
v49536_7__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31734,type,
v49821: state_type > $o ).
tff(pred_def_31735,type,
v49819: state_type > $o ).
tff(pred_def_31736,type,
v49818: state_type > $o ).
tff(pred_def_31737,type,
v49824: ( state_type * $int ) > $o ).
tff(pred_def_31738,type,
v49536_8__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31739,type,
v49830: state_type > $o ).
tff(pred_def_31740,type,
v49828: state_type > $o ).
tff(pred_def_31741,type,
v49827: state_type > $o ).
tff(pred_def_31742,type,
v49833: ( state_type * $int ) > $o ).
tff(pred_def_31743,type,
v49536_9__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31744,type,
v49839: state_type > $o ).
tff(pred_def_31745,type,
v49837: state_type > $o ).
tff(pred_def_31746,type,
v49836: state_type > $o ).
tff(pred_def_31747,type,
v49842: ( state_type * $int ) > $o ).
tff(pred_def_31748,type,
v49536_10__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31749,type,
v49848: state_type > $o ).
tff(pred_def_31750,type,
v49846: state_type > $o ).
tff(pred_def_31751,type,
v49845: state_type > $o ).
tff(pred_def_31752,type,
v49851: ( state_type * $int ) > $o ).
tff(pred_def_31753,type,
v49536_11__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31754,type,
v49857: state_type > $o ).
tff(pred_def_31755,type,
v49855: state_type > $o ).
tff(pred_def_31756,type,
v49854: state_type > $o ).
tff(pred_def_31757,type,
v49860: ( state_type * $int ) > $o ).
tff(pred_def_31758,type,
v49536_12__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31759,type,
v49866: state_type > $o ).
tff(pred_def_31760,type,
v49864: state_type > $o ).
tff(pred_def_31761,type,
v49863: state_type > $o ).
tff(pred_def_31762,type,
v49869: ( state_type * $int ) > $o ).
tff(pred_def_31763,type,
v49536_13__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31764,type,
v49875: state_type > $o ).
tff(pred_def_31765,type,
v49873: state_type > $o ).
tff(pred_def_31766,type,
v49872: state_type > $o ).
tff(pred_def_31767,type,
v49878: ( state_type * $int ) > $o ).
tff(pred_def_31768,type,
v49536_14__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31769,type,
v49884: state_type > $o ).
tff(pred_def_31770,type,
v49882: state_type > $o ).
tff(pred_def_31771,type,
v49881: state_type > $o ).
tff(pred_def_31772,type,
v49887: ( state_type * $int ) > $o ).
tff(pred_def_31773,type,
v49536_15__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31774,type,
v49893: state_type > $o ).
tff(pred_def_31775,type,
v49891: state_type > $o ).
tff(pred_def_31776,type,
v49890: state_type > $o ).
tff(pred_def_31777,type,
v49896: ( state_type * $int ) > $o ).
tff(pred_def_31778,type,
v49536_16__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31779,type,
v49902: state_type > $o ).
tff(pred_def_31780,type,
v49900: state_type > $o ).
tff(pred_def_31781,type,
v49904: state_type > $o ).
tff(pred_def_31782,type,
v49906: state_type > $o ).
tff(pred_def_31783,type,
v49899: state_type > $o ).
tff(pred_def_31784,type,
v49536_17__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31785,type,
v49739_range_3_to_0_address_association: ( state_type * address_type ) > $o ).
tff(pred_def_31786,type,
v49912: state_type > $o ).
tff(pred_def_31787,type,
v49910: state_type > $o ).
tff(pred_def_31788,type,
v49915: state_type > $o ).
tff(pred_def_31789,type,
v49909: state_type > $o ).
tff(pred_def_31790,type,
v49917: ( state_type * $int ) > $o ).
tff(pred_def_31791,type,
v49534: ( state_type * $int ) > $o ).
tff(pred_def_31792,type,
v49532: ( state_type * $int ) > $o ).
tff(pred_def_31793,type,
v49530: ( state_type * $int ) > $o ).
tff(pred_def_31794,type,
v49528: ( state_type * $int ) > $o ).
tff(pred_def_31795,type,
v49526: ( state_type * $int ) > $o ).
tff(pred_def_31796,type,
v49919: state_type > $o ).
tff(pred_def_31797,type,
v49524: ( state_type * $int ) > $o ).
tff(pred_def_31798,type,
v49921: state_type > $o ).
tff(pred_def_31799,type,
v49923: state_type > $o ).
tff(pred_def_31800,type,
v49925: state_type > $o ).
tff(pred_def_31801,type,
v49927: state_type > $o ).
tff(pred_def_31802,type,
v49929: state_type > $o ).
tff(pred_def_31803,type,
v49931: state_type > $o ).
tff(pred_def_31804,type,
v49933: state_type > $o ).
tff(pred_def_31805,type,
v49935: state_type > $o ).
tff(pred_def_31806,type,
v49937: state_type > $o ).
tff(pred_def_31807,type,
v49939: state_type > $o ).
tff(pred_def_31808,type,
v49941: state_type > $o ).
tff(pred_def_31809,type,
v49943: state_type > $o ).
tff(pred_def_31810,type,
v49945: state_type > $o ).
tff(pred_def_31811,type,
v49947: state_type > $o ).
tff(pred_def_31812,type,
v49949: state_type > $o ).
tff(pred_def_31813,type,
v49951: state_type > $o ).
tff(pred_def_31814,type,
v49953: state_type > $o ).
tff(pred_def_31815,type,
v49955: state_type > $o ).
tff(pred_def_31816,type,
v49957: state_type > $o ).
tff(pred_def_31817,type,
v49959: state_type > $o ).
tff(pred_def_31818,type,
v49961: state_type > $o ).
tff(pred_def_31819,type,
v49963: state_type > $o ).
tff(pred_def_31820,type,
v49965: state_type > $o ).
tff(pred_def_31821,type,
v49967: state_type > $o ).
tff(pred_def_31822,type,
v49969: state_type > $o ).
tff(pred_def_31823,type,
v49971: state_type > $o ).
tff(pred_def_31824,type,
v49973: state_type > $o ).
tff(pred_def_31825,type,
v49975: state_type > $o ).
tff(pred_def_31826,type,
v49977: state_type > $o ).
tff(pred_def_31827,type,
v49979: state_type > $o ).
tff(pred_def_31828,type,
v49981: state_type > $o ).
tff(pred_def_31829,type,
v48167: ( state_type * $int ) > $o ).
tff(pred_def_31830,type,
v49987: state_type > $o ).
tff(pred_def_31831,type,
v49985: ( state_type * $int ) > $o ).
tff(pred_def_31832,type,
v49989: state_type > $o ).
tff(pred_def_31833,type,
v49991: state_type > $o ).
tff(pred_def_31834,type,
v49993: state_type > $o ).
tff(pred_def_31835,type,
v49995: state_type > $o ).
tff(pred_def_31836,type,
v49997: state_type > $o ).
tff(pred_def_31837,type,
v49999: state_type > $o ).
tff(pred_def_31838,type,
v50001: state_type > $o ).
tff(pred_def_31839,type,
v50003: state_type > $o ).
tff(pred_def_31840,type,
v50005: state_type > $o ).
tff(pred_def_31841,type,
v50007: state_type > $o ).
tff(pred_def_31842,type,
v50009: state_type > $o ).
tff(pred_def_31843,type,
v50011: state_type > $o ).
tff(pred_def_31844,type,
v50013: state_type > $o ).
tff(pred_def_31845,type,
v50015: state_type > $o ).
tff(pred_def_31846,type,
v50017: state_type > $o ).
tff(pred_def_31847,type,
v50019: state_type > $o ).
tff(pred_def_31848,type,
v50021: state_type > $o ).
tff(pred_def_31849,type,
v50023: state_type > $o ).
tff(pred_def_31850,type,
v50025: state_type > $o ).
tff(pred_def_31851,type,
v50027: state_type > $o ).
tff(pred_def_31852,type,
v50029: state_type > $o ).
tff(pred_def_31853,type,
v50031: state_type > $o ).
tff(pred_def_31854,type,
v50033: state_type > $o ).
tff(pred_def_31855,type,
v50035: state_type > $o ).
tff(pred_def_31856,type,
v50037: state_type > $o ).
tff(pred_def_31857,type,
v50039: state_type > $o ).
tff(pred_def_31858,type,
v50041: state_type > $o ).
tff(pred_def_31859,type,
v50043: state_type > $o ).
tff(pred_def_31860,type,
v50045: state_type > $o ).
tff(pred_def_31861,type,
v50047: state_type > $o ).
tff(pred_def_31862,type,
v50049: state_type > $o ).
tff(pred_def_31863,type,
v50053: state_type > $o ).
tff(pred_def_31864,type,
v50054: state_type > $o ).
tff(pred_def_31865,type,
v50052: state_type > $o ).
tff(pred_def_31866,type,
v50055: state_type > $o ).
tff(pred_def_31867,type,
v50051: state_type > $o ).
tff(pred_def_31868,type,
v50056: ( state_type * $int ) > $o ).
tff(pred_def_31869,type,
v49983: ( state_type * $int ) > $o ).
tff(pred_def_31870,type,
v50062: state_type > $o ).
tff(pred_def_31871,type,
v50060: state_type > $o ).
tff(pred_def_31872,type,
v48345: state_type > $o ).
tff(pred_def_31873,type,
v50065: state_type > $o ).
tff(pred_def_31874,type,
v50067: state_type > $o ).
tff(pred_def_31875,type,
v50059: state_type > $o ).
tff(pred_def_31876,type,
v50073: ( state_type * $int ) > $o ).
tff(pred_def_31877,type,
v50072: ( state_type * $int ) > $o ).
tff(pred_def_31878,type,
v50074: ( state_type * $int ) > $o ).
tff(pred_def_31879,type,
v50071: ( state_type * $int ) > $o ).
tff(pred_def_31880,type,
v50068: ( state_type * $int ) > $o ).
tff(pred_def_31881,type,
v50070: ( state_type * $int ) > $o ).
tff(pred_def_31882,type,
v49256: ( state_type * $int ) > $o ).
tff(pred_def_31883,type,
v49254: ( state_type * $int ) > $o ).
tff(pred_def_31884,type,
v49252: ( state_type * $int ) > $o ).
tff(pred_def_31885,type,
v49250: ( state_type * $int ) > $o ).
tff(pred_def_31886,type,
v50084: state_type > $o ).
tff(pred_def_31887,type,
v50082: state_type > $o ).
tff(pred_def_31888,type,
v50081: state_type > $o ).
tff(pred_def_31889,type,
v50091: state_type > $o ).
tff(pred_def_31890,type,
v50090: state_type > $o ).
tff(pred_def_31891,type,
v50093: ( state_type * $int ) > $o ).
tff(pred_def_31892,type,
v48337: state_type > $o ).
tff(pred_def_31893,type,
v50092: state_type > $o ).
tff(pred_def_31894,type,
v50087: state_type > $o ).
tff(pred_def_31895,type,
v50089: state_type > $o ).
tff(pred_def_31896,type,
v50080: state_type > $o ).
tff(pred_def_31897,type,
v48177_1__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31898,type,
v49218_range_4_to_0_address_association: ( state_type * address_type ) > $o ).
tff(pred_def_31899,type,
v48177_array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31900,type,
v50099: state_type > $o ).
tff(pred_def_31901,type,
v50097: state_type > $o ).
tff(pred_def_31902,type,
v50096: state_type > $o ).
tff(pred_def_31903,type,
v48177_2__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31904,type,
v49258_range_4_to_0_address_association: ( state_type * address_type ) > $o ).
tff(pred_def_31905,type,
v50106: state_type > $o ).
tff(pred_def_31906,type,
v50104: state_type > $o ).
tff(pred_def_31907,type,
v50112: ( state_type * $int ) > $o ).
tff(pred_def_31908,type,
v50111: state_type > $o ).
tff(pred_def_31909,type,
v50108: state_type > $o ).
tff(pred_def_31910,type,
v50110: state_type > $o ).
tff(pred_def_31911,type,
v50103: state_type > $o ).
tff(pred_def_31912,type,
v48177_3__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31913,type,
v50118: state_type > $o ).
tff(pred_def_31914,type,
v50116: state_type > $o ).
tff(pred_def_31915,type,
v50124: ( state_type * $int ) > $o ).
tff(pred_def_31916,type,
v50123: state_type > $o ).
tff(pred_def_31917,type,
v50120: state_type > $o ).
tff(pred_def_31918,type,
v50122: state_type > $o ).
tff(pred_def_31919,type,
v50115: state_type > $o ).
tff(pred_def_31920,type,
v48177_4__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31921,type,
v50130: state_type > $o ).
tff(pred_def_31922,type,
v50128: state_type > $o ).
tff(pred_def_31923,type,
v50136: ( state_type * $int ) > $o ).
tff(pred_def_31924,type,
v50135: state_type > $o ).
tff(pred_def_31925,type,
v50132: state_type > $o ).
tff(pred_def_31926,type,
v50134: state_type > $o ).
tff(pred_def_31927,type,
v50127: state_type > $o ).
tff(pred_def_31928,type,
v48177_5__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31929,type,
v50138: ( state_type * $int ) > $o ).
tff(pred_def_31930,type,
v50144: state_type > $o ).
tff(pred_def_31931,type,
v50142: state_type > $o ).
tff(pred_def_31932,type,
v50141: state_type > $o ).
tff(pred_def_31933,type,
v50147: ( state_type * $int ) > $o ).
tff(pred_def_31934,type,
v48177_6__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31935,type,
v50153: state_type > $o ).
tff(pred_def_31936,type,
v50151: state_type > $o ).
tff(pred_def_31937,type,
v50150: state_type > $o ).
tff(pred_def_31938,type,
v50156: ( state_type * $int ) > $o ).
tff(pred_def_31939,type,
v48177_7__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31940,type,
v50162: state_type > $o ).
tff(pred_def_31941,type,
v50160: state_type > $o ).
tff(pred_def_31942,type,
v50159: state_type > $o ).
tff(pred_def_31943,type,
v50165: ( state_type * $int ) > $o ).
tff(pred_def_31944,type,
v48177_8__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31945,type,
v50171: state_type > $o ).
tff(pred_def_31946,type,
v50169: state_type > $o ).
tff(pred_def_31947,type,
v50168: state_type > $o ).
tff(pred_def_31948,type,
v50174: ( state_type * $int ) > $o ).
tff(pred_def_31949,type,
v48177_9__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31950,type,
v50180: state_type > $o ).
tff(pred_def_31951,type,
v50178: state_type > $o ).
tff(pred_def_31952,type,
v50177: state_type > $o ).
tff(pred_def_31953,type,
v50183: ( state_type * $int ) > $o ).
tff(pred_def_31954,type,
v48177_10__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31955,type,
v50189: state_type > $o ).
tff(pred_def_31956,type,
v50187: state_type > $o ).
tff(pred_def_31957,type,
v50186: state_type > $o ).
tff(pred_def_31958,type,
v50192: ( state_type * $int ) > $o ).
tff(pred_def_31959,type,
v48177_11__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31960,type,
v50198: state_type > $o ).
tff(pred_def_31961,type,
v50196: state_type > $o ).
tff(pred_def_31962,type,
v50195: state_type > $o ).
tff(pred_def_31963,type,
v50201: ( state_type * $int ) > $o ).
tff(pred_def_31964,type,
v48177_12__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31965,type,
v50207: state_type > $o ).
tff(pred_def_31966,type,
v50205: state_type > $o ).
tff(pred_def_31967,type,
v50204: state_type > $o ).
tff(pred_def_31968,type,
v50210: ( state_type * $int ) > $o ).
tff(pred_def_31969,type,
v48177_13__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31970,type,
v50216: state_type > $o ).
tff(pred_def_31971,type,
v50214: state_type > $o ).
tff(pred_def_31972,type,
v50213: state_type > $o ).
tff(pred_def_31973,type,
v50219: ( state_type * $int ) > $o ).
tff(pred_def_31974,type,
v48177_14__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31975,type,
v50225: state_type > $o ).
tff(pred_def_31976,type,
v50223: state_type > $o ).
tff(pred_def_31977,type,
v50222: state_type > $o ).
tff(pred_def_31978,type,
v50228: ( state_type * $int ) > $o ).
tff(pred_def_31979,type,
v48177_15__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31980,type,
v50234: state_type > $o ).
tff(pred_def_31981,type,
v50232: state_type > $o ).
tff(pred_def_31982,type,
v50231: state_type > $o ).
tff(pred_def_31983,type,
v50237: ( state_type * $int ) > $o ).
tff(pred_def_31984,type,
v48177_16__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31985,type,
v50243: state_type > $o ).
tff(pred_def_31986,type,
v50241: state_type > $o ).
tff(pred_def_31987,type,
v50240: state_type > $o ).
tff(pred_def_31988,type,
v50246: ( state_type * $int ) > $o ).
tff(pred_def_31989,type,
v48177_17__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31990,type,
v50252: state_type > $o ).
tff(pred_def_31991,type,
v50250: state_type > $o ).
tff(pred_def_31992,type,
v50249: state_type > $o ).
tff(pred_def_31993,type,
v50255: ( state_type * $int ) > $o ).
tff(pred_def_31994,type,
v48177_18__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_31995,type,
v50261: state_type > $o ).
tff(pred_def_31996,type,
v50259: state_type > $o ).
tff(pred_def_31997,type,
v50258: state_type > $o ).
tff(pred_def_31998,type,
v50264: ( state_type * $int ) > $o ).
tff(pred_def_31999,type,
v48177_19__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32000,type,
v50270: state_type > $o ).
tff(pred_def_32001,type,
v50268: state_type > $o ).
tff(pred_def_32002,type,
v50267: state_type > $o ).
tff(pred_def_32003,type,
v50273: ( state_type * $int ) > $o ).
tff(pred_def_32004,type,
v48177_20__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32005,type,
v50279: state_type > $o ).
tff(pred_def_32006,type,
v50277: state_type > $o ).
tff(pred_def_32007,type,
v50276: state_type > $o ).
tff(pred_def_32008,type,
v50282: ( state_type * $int ) > $o ).
tff(pred_def_32009,type,
v48177_21__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32010,type,
v50288: state_type > $o ).
tff(pred_def_32011,type,
v50286: state_type > $o ).
tff(pred_def_32012,type,
v50285: state_type > $o ).
tff(pred_def_32013,type,
v50291: ( state_type * $int ) > $o ).
tff(pred_def_32014,type,
v48177_22__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32015,type,
v50297: state_type > $o ).
tff(pred_def_32016,type,
v50295: state_type > $o ).
tff(pred_def_32017,type,
v50294: state_type > $o ).
tff(pred_def_32018,type,
v50300: ( state_type * $int ) > $o ).
tff(pred_def_32019,type,
v48177_23__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32020,type,
v50306: state_type > $o ).
tff(pred_def_32021,type,
v50304: state_type > $o ).
tff(pred_def_32022,type,
v50303: state_type > $o ).
tff(pred_def_32023,type,
v50309: ( state_type * $int ) > $o ).
tff(pred_def_32024,type,
v48177_24__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32025,type,
v50315: state_type > $o ).
tff(pred_def_32026,type,
v50313: state_type > $o ).
tff(pred_def_32027,type,
v50312: state_type > $o ).
tff(pred_def_32028,type,
v50318: ( state_type * $int ) > $o ).
tff(pred_def_32029,type,
v48177_25__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32030,type,
v50324: state_type > $o ).
tff(pred_def_32031,type,
v50322: state_type > $o ).
tff(pred_def_32032,type,
v50321: state_type > $o ).
tff(pred_def_32033,type,
v50327: ( state_type * $int ) > $o ).
tff(pred_def_32034,type,
v48177_26__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32035,type,
v50333: state_type > $o ).
tff(pred_def_32036,type,
v50331: state_type > $o ).
tff(pred_def_32037,type,
v50330: state_type > $o ).
tff(pred_def_32038,type,
v50336: ( state_type * $int ) > $o ).
tff(pred_def_32039,type,
v48177_27__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32040,type,
v50342: state_type > $o ).
tff(pred_def_32041,type,
v50340: state_type > $o ).
tff(pred_def_32042,type,
v50339: state_type > $o ).
tff(pred_def_32043,type,
v50345: ( state_type * $int ) > $o ).
tff(pred_def_32044,type,
v48177_28__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32045,type,
v50351: state_type > $o ).
tff(pred_def_32046,type,
v50349: state_type > $o ).
tff(pred_def_32047,type,
v50348: state_type > $o ).
tff(pred_def_32048,type,
v50354: ( state_type * $int ) > $o ).
tff(pred_def_32049,type,
v48177_29__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32050,type,
v50360: state_type > $o ).
tff(pred_def_32051,type,
v50358: state_type > $o ).
tff(pred_def_32052,type,
v50357: state_type > $o ).
tff(pred_def_32053,type,
v50363: ( state_type * $int ) > $o ).
tff(pred_def_32054,type,
v48177_30__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32055,type,
v50369: state_type > $o ).
tff(pred_def_32056,type,
v50367: state_type > $o ).
tff(pred_def_32057,type,
v50366: state_type > $o ).
tff(pred_def_32058,type,
v50372: ( state_type * $int ) > $o ).
tff(pred_def_32059,type,
v48177_31__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32060,type,
v50378: state_type > $o ).
tff(pred_def_32061,type,
v50376: state_type > $o ).
tff(pred_def_32062,type,
v50375: state_type > $o ).
tff(pred_def_32063,type,
v50381: ( state_type * $int ) > $o ).
tff(pred_def_32064,type,
v48177_32__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32065,type,
v50387: state_type > $o ).
tff(pred_def_32066,type,
v50385: state_type > $o ).
tff(pred_def_32067,type,
v50384: state_type > $o ).
tff(pred_def_32068,type,
v50390: ( state_type * $int ) > $o ).
tff(pred_def_32069,type,
v48177_33__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32070,type,
v50396: state_type > $o ).
tff(pred_def_32071,type,
v50394: state_type > $o ).
tff(pred_def_32072,type,
v50393: state_type > $o ).
tff(pred_def_32073,type,
v50399: ( state_type * $int ) > $o ).
tff(pred_def_32074,type,
v48177_34__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32075,type,
v50405: state_type > $o ).
tff(pred_def_32076,type,
v50403: state_type > $o ).
tff(pred_def_32077,type,
v50402: state_type > $o ).
tff(pred_def_32078,type,
v50408: ( state_type * $int ) > $o ).
tff(pred_def_32079,type,
v48177_35__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32080,type,
v50414: state_type > $o ).
tff(pred_def_32081,type,
v50412: state_type > $o ).
tff(pred_def_32082,type,
v50411: state_type > $o ).
tff(pred_def_32083,type,
v50417: ( state_type * $int ) > $o ).
tff(pred_def_32084,type,
v48177_36__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32085,type,
v50423: state_type > $o ).
tff(pred_def_32086,type,
v50421: state_type > $o ).
tff(pred_def_32087,type,
v50426: state_type > $o ).
tff(pred_def_32088,type,
v50420: state_type > $o ).
tff(pred_def_32089,type,
v50428: ( state_type * $int ) > $o ).
tff(pred_def_32090,type,
v50435: state_type > $o ).
tff(pred_def_32091,type,
v50433: state_type > $o ).
tff(pred_def_32092,type,
v50441: state_type > $o ).
tff(pred_def_32093,type,
v50445: state_type > $o ).
tff(pred_def_32094,type,
v50444: state_type > $o ).
tff(pred_def_32095,type,
v50443: state_type > $o ).
tff(pred_def_32096,type,
v50442: state_type > $o ).
tff(pred_def_32097,type,
v50438: state_type > $o ).
tff(pred_def_32098,type,
v50440: state_type > $o ).
tff(pred_def_32099,type,
v50432: state_type > $o ).
tff(pred_def_32100,type,
v50463: state_type > $o ).
tff(pred_def_32101,type,
v50468: state_type > $o ).
tff(pred_def_32102,type,
v50470: state_type > $o ).
tff(pred_def_32103,type,
v50471: state_type > $o ).
tff(pred_def_32104,type,
v50469: state_type > $o ).
tff(pred_def_32105,type,
v50467: state_type > $o ).
tff(pred_def_32106,type,
v50466: state_type > $o ).
tff(pred_def_32107,type,
v50465: state_type > $o ).
tff(pred_def_32108,type,
v50472: state_type > $o ).
tff(pred_def_32109,type,
v50464: state_type > $o ).
tff(pred_def_32110,type,
v50462: state_type > $o ).
tff(pred_def_32111,type,
v50473: state_type > $o ).
tff(pred_def_32112,type,
v50461: state_type > $o ).
tff(pred_def_32113,type,
v50480: state_type > $o ).
tff(pred_def_32114,type,
v50479: state_type > $o ).
tff(pred_def_32115,type,
v50478: state_type > $o ).
tff(pred_def_32116,type,
v50482: state_type > $o ).
tff(pred_def_32117,type,
v50481: state_type > $o ).
tff(pred_def_32118,type,
v50477: state_type > $o ).
tff(pred_def_32119,type,
v50476: state_type > $o ).
tff(pred_def_32120,type,
v50475: state_type > $o ).
tff(pred_def_32121,type,
v50483: state_type > $o ).
tff(pred_def_32122,type,
v50474: state_type > $o ).
tff(pred_def_32123,type,
v50460: state_type > $o ).
tff(pred_def_32124,type,
v50484: state_type > $o ).
tff(pred_def_32125,type,
v50459: state_type > $o ).
tff(pred_def_32126,type,
v50491: state_type > $o ).
tff(pred_def_32127,type,
v50490: state_type > $o ).
tff(pred_def_32128,type,
v50489: state_type > $o ).
tff(pred_def_32129,type,
v50493: state_type > $o ).
tff(pred_def_32130,type,
v50492: state_type > $o ).
tff(pred_def_32131,type,
v50488: state_type > $o ).
tff(pred_def_32132,type,
v50487: state_type > $o ).
tff(pred_def_32133,type,
v50486: state_type > $o ).
tff(pred_def_32134,type,
v50494: state_type > $o ).
tff(pred_def_32135,type,
v50485: state_type > $o ).
tff(pred_def_32136,type,
v50458: state_type > $o ).
tff(pred_def_32137,type,
v50495: state_type > $o ).
tff(pred_def_32138,type,
v50457: state_type > $o ).
tff(pred_def_32139,type,
v50502: state_type > $o ).
tff(pred_def_32140,type,
v50501: state_type > $o ).
tff(pred_def_32141,type,
v50500: state_type > $o ).
tff(pred_def_32142,type,
v50504: state_type > $o ).
tff(pred_def_32143,type,
v50503: state_type > $o ).
tff(pred_def_32144,type,
v50499: state_type > $o ).
tff(pred_def_32145,type,
v50498: state_type > $o ).
tff(pred_def_32146,type,
v50497: state_type > $o ).
tff(pred_def_32147,type,
v50505: state_type > $o ).
tff(pred_def_32148,type,
v50496: state_type > $o ).
tff(pred_def_32149,type,
v50456: state_type > $o ).
tff(pred_def_32150,type,
v50506: state_type > $o ).
tff(pred_def_32151,type,
v50455: state_type > $o ).
tff(pred_def_32152,type,
v50454: state_type > $o ).
tff(pred_def_32153,type,
v50510: state_type > $o ).
tff(pred_def_32154,type,
v50509: state_type > $o ).
tff(pred_def_32155,type,
v50512: state_type > $o ).
tff(pred_def_32156,type,
v50511: state_type > $o ).
tff(pred_def_32157,type,
v50508: state_type > $o ).
tff(pred_def_32158,type,
v50507: state_type > $o ).
tff(pred_def_32159,type,
v50453: state_type > $o ).
tff(pred_def_32160,type,
v50513: state_type > $o ).
tff(pred_def_32161,type,
v50452: state_type > $o ).
tff(pred_def_32162,type,
v50516: state_type > $o ).
tff(pred_def_32163,type,
v50517: state_type > $o ).
tff(pred_def_32164,type,
v50515: state_type > $o ).
tff(pred_def_32165,type,
v50518: state_type > $o ).
tff(pred_def_32166,type,
v50514: state_type > $o ).
tff(pred_def_32167,type,
v50521: state_type > $o ).
tff(pred_def_32168,type,
v50522: state_type > $o ).
tff(pred_def_32169,type,
v50520: state_type > $o ).
tff(pred_def_32170,type,
v50523: state_type > $o ).
tff(pred_def_32171,type,
v50519: state_type > $o ).
tff(pred_def_32172,type,
v50526: state_type > $o ).
tff(pred_def_32173,type,
v50527: state_type > $o ).
tff(pred_def_32174,type,
v50525: state_type > $o ).
tff(pred_def_32175,type,
v50528: state_type > $o ).
tff(pred_def_32176,type,
v50524: state_type > $o ).
tff(pred_def_32177,type,
v50531: state_type > $o ).
tff(pred_def_32178,type,
v50532: state_type > $o ).
tff(pred_def_32179,type,
v50530: state_type > $o ).
tff(pred_def_32180,type,
v50533: state_type > $o ).
tff(pred_def_32181,type,
v50529: state_type > $o ).
tff(pred_def_32182,type,
v50535: state_type > $o ).
tff(pred_def_32183,type,
v50536: state_type > $o ).
tff(pred_def_32184,type,
v50534: state_type > $o ).
tff(pred_def_32185,type,
v50450: ( state_type * $int ) > $o ).
tff(pred_def_32186,type,
v50449: state_type > $o ).
tff(pred_def_32187,type,
v50446: state_type > $o ).
tff(pred_def_32188,type,
v50448: state_type > $o ).
tff(pred_def_32189,type,
v48647: state_type > $o ).
tff(pred_def_32190,type,
v50542: state_type > $o ).
tff(pred_def_32191,type,
v50543: state_type > $o ).
tff(pred_def_32192,type,
v50541: state_type > $o ).
tff(pred_def_32193,type,
v50540: state_type > $o ).
tff(pred_def_32194,type,
v50546: state_type > $o ).
tff(pred_def_32195,type,
v50545: state_type > $o ).
tff(pred_def_32196,type,
v50544: state_type > $o ).
tff(pred_def_32197,type,
v48645: state_type > $o ).
tff(pred_def_32198,type,
v50552: state_type > $o ).
tff(pred_def_32199,type,
v50550: state_type > $o ).
tff(pred_def_32200,type,
v50549: state_type > $o ).
tff(pred_def_32201,type,
v50555: state_type > $o ).
tff(pred_def_32202,type,
v50557: state_type > $o ).
tff(pred_def_32203,type,
v48643: state_type > $o ).
tff(pred_def_32204,type,
v50573: state_type > $o ).
tff(pred_def_32205,type,
v50571: state_type > $o ).
tff(pred_def_32206,type,
v50581: state_type > $o ).
tff(pred_def_32207,type,
v50582: state_type > $o ).
tff(pred_def_32208,type,
v50580: state_type > $o ).
tff(pred_def_32209,type,
v50579: state_type > $o ).
tff(pred_def_32210,type,
v50585: state_type > $o ).
tff(pred_def_32211,type,
v50584: state_type > $o ).
tff(pred_def_32212,type,
v50583: state_type > $o ).
tff(pred_def_32213,type,
v50576: state_type > $o ).
tff(pred_def_32214,type,
v50578: state_type > $o ).
tff(pred_def_32215,type,
v50570: state_type > $o ).
tff(pred_def_32216,type,
v50592: ( state_type * $int ) > $o ).
tff(pred_def_32217,type,
v50591: state_type > $o ).
tff(pred_def_32218,type,
v50594: ( state_type * $int ) > $o ).
tff(pred_def_32219,type,
v50593: state_type > $o ).
tff(pred_def_32220,type,
v50590: state_type > $o ).
tff(pred_def_32221,type,
v50567: ( state_type * $int ) > $o ).
tff(pred_def_32222,type,
v50602: state_type > $o ).
tff(pred_def_32223,type,
v50601: state_type > $o ).
tff(pred_def_32224,type,
v50600: state_type > $o ).
tff(pred_def_32225,type,
v50599: state_type > $o ).
tff(pred_def_32226,type,
v50603: state_type > $o ).
tff(pred_def_32227,type,
v50598: state_type > $o ).
tff(pred_def_32228,type,
v50604: state_type > $o ).
tff(pred_def_32229,type,
v50597: state_type > $o ).
tff(pred_def_32230,type,
v50607: state_type > $o ).
tff(pred_def_32231,type,
v50608: state_type > $o ).
tff(pred_def_32232,type,
v50606: state_type > $o ).
tff(pred_def_32233,type,
v50609: state_type > $o ).
tff(pred_def_32234,type,
v50605: state_type > $o ).
tff(pred_def_32235,type,
v50612: state_type > $o ).
tff(pred_def_32236,type,
v50613: state_type > $o ).
tff(pred_def_32237,type,
v50611: state_type > $o ).
tff(pred_def_32238,type,
v50614: state_type > $o ).
tff(pred_def_32239,type,
v50610: state_type > $o ).
tff(pred_def_32240,type,
v50617: state_type > $o ).
tff(pred_def_32241,type,
v50618: state_type > $o ).
tff(pred_def_32242,type,
v50616: state_type > $o ).
tff(pred_def_32243,type,
v50619: state_type > $o ).
tff(pred_def_32244,type,
v50615: state_type > $o ).
tff(pred_def_32245,type,
v50595: ( state_type * $int ) > $o ).
tff(pred_def_32246,type,
v50622: ( state_type * $int ) > $o ).
tff(pred_def_32247,type,
v50621: state_type > $o ).
tff(pred_def_32248,type,
v50624: ( state_type * $int ) > $o ).
tff(pred_def_32249,type,
v50623: state_type > $o ).
tff(pred_def_32250,type,
v50620: state_type > $o ).
tff(pred_def_32251,type,
v50636: state_type > $o ).
tff(pred_def_32252,type,
v50639: state_type > $o ).
tff(pred_def_32253,type,
v50640: state_type > $o ).
tff(pred_def_32254,type,
v50638: state_type > $o ).
tff(pred_def_32255,type,
v50641: state_type > $o ).
tff(pred_def_32256,type,
v50637: state_type > $o ).
tff(pred_def_32257,type,
v50635: state_type > $o ).
tff(pred_def_32258,type,
v50642: state_type > $o ).
tff(pred_def_32259,type,
v50634: state_type > $o ).
tff(pred_def_32260,type,
v50645: state_type > $o ).
tff(pred_def_32261,type,
v50646: state_type > $o ).
tff(pred_def_32262,type,
v50644: state_type > $o ).
tff(pred_def_32263,type,
v50647: state_type > $o ).
tff(pred_def_32264,type,
v50643: state_type > $o ).
tff(pred_def_32265,type,
v50633: state_type > $o ).
tff(pred_def_32266,type,
v50648: state_type > $o ).
tff(pred_def_32267,type,
v50632: state_type > $o ).
tff(pred_def_32268,type,
v50651: state_type > $o ).
tff(pred_def_32269,type,
v50652: state_type > $o ).
tff(pred_def_32270,type,
v50650: state_type > $o ).
tff(pred_def_32271,type,
v50653: state_type > $o ).
tff(pred_def_32272,type,
v50649: state_type > $o ).
tff(pred_def_32273,type,
v50631: state_type > $o ).
tff(pred_def_32274,type,
v50654: state_type > $o ).
tff(pred_def_32275,type,
v50630: state_type > $o ).
tff(pred_def_32276,type,
v50629: state_type > $o ).
tff(pred_def_32277,type,
v50658: state_type > $o ).
tff(pred_def_32278,type,
v50659: state_type > $o ).
tff(pred_def_32279,type,
v50657: state_type > $o ).
tff(pred_def_32280,type,
v50660: state_type > $o ).
tff(pred_def_32281,type,
v50656: state_type > $o ).
tff(pred_def_32282,type,
v50655: state_type > $o ).
tff(pred_def_32283,type,
v50628: state_type > $o ).
tff(pred_def_32284,type,
v50661: state_type > $o ).
tff(pred_def_32285,type,
v50627: state_type > $o ).
tff(pred_def_32286,type,
v50664: state_type > $o ).
tff(pred_def_32287,type,
v50665: state_type > $o ).
tff(pred_def_32288,type,
v50663: state_type > $o ).
tff(pred_def_32289,type,
v50666: state_type > $o ).
tff(pred_def_32290,type,
v50662: state_type > $o ).
tff(pred_def_32291,type,
v50669: state_type > $o ).
tff(pred_def_32292,type,
v50670: state_type > $o ).
tff(pred_def_32293,type,
v50668: state_type > $o ).
tff(pred_def_32294,type,
v50671: state_type > $o ).
tff(pred_def_32295,type,
v50667: state_type > $o ).
tff(pred_def_32296,type,
v50674: state_type > $o ).
tff(pred_def_32297,type,
v50675: state_type > $o ).
tff(pred_def_32298,type,
v50673: state_type > $o ).
tff(pred_def_32299,type,
v50676: state_type > $o ).
tff(pred_def_32300,type,
v50672: state_type > $o ).
tff(pred_def_32301,type,
v50679: state_type > $o ).
tff(pred_def_32302,type,
v50680: state_type > $o ).
tff(pred_def_32303,type,
v50678: state_type > $o ).
tff(pred_def_32304,type,
v50681: state_type > $o ).
tff(pred_def_32305,type,
v50677: state_type > $o ).
tff(pred_def_32306,type,
v50625: ( state_type * $int ) > $o ).
tff(pred_def_32307,type,
v50589: ( state_type * $int ) > $o ).
tff(pred_def_32308,type,
v50586: ( state_type * $int ) > $o ).
tff(pred_def_32309,type,
v50588: ( state_type * $int ) > $o ).
tff(pred_def_32310,type,
v50565: ( state_type * $int ) > $o ).
tff(pred_def_32311,type,
v50563: ( state_type * $int ) > $o ).
tff(pred_def_32312,type,
v50561: ( state_type * $int ) > $o ).
tff(pred_def_32313,type,
v50684: ( state_type * $int ) > $o ).
tff(pred_def_32314,type,
v48355: ( state_type * $int ) > $o ).
tff(pred_def_32315,type,
v48353: ( state_type * $int ) > $o ).
tff(pred_def_32316,type,
v48351: ( state_type * $int ) > $o ).
tff(pred_def_32317,type,
v48349: ( state_type * $int ) > $o ).
tff(pred_def_32318,type,
v50705: state_type > $o ).
tff(pred_def_32319,type,
v50708: ( state_type * $int ) > $o ).
tff(pred_def_32320,type,
v50707: state_type > $o ).
tff(pred_def_32321,type,
v50710: ( state_type * $int ) > $o ).
tff(pred_def_32322,type,
v50709: state_type > $o ).
tff(pred_def_32323,type,
v50711: ( state_type * $int ) > $o ).
tff(pred_def_32324,type,
v50703: ( state_type * $int ) > $o ).
tff(pred_def_32325,type,
v50714: ( state_type * $int ) > $o ).
tff(pred_def_32326,type,
v50713: state_type > $o ).
tff(pred_def_32327,type,
v50715: ( state_type * $int ) > $o ).
tff(pred_def_32328,type,
v50718: ( state_type * $int ) > $o ).
tff(pred_def_32329,type,
v50717: state_type > $o ).
tff(pred_def_32330,type,
v50706: ( state_type * $int ) > $o ).
tff(pred_def_32331,type,
b10000000000000000: $int > $o ).
tff(pred_def_32332,type,
v50704: ( state_type * $int ) > $o ).
tff(pred_def_32333,type,
v50700: ( state_type * $int ) > $o ).
tff(pred_def_32334,type,
v50698: state_type > $o ).
tff(pred_def_32335,type,
v50722: ( state_type * $int ) > $o ).
tff(pred_def_32336,type,
v50720: ( state_type * $int ) > $o ).
tff(pred_def_32337,type,
v50694: ( state_type * $int ) > $o ).
tff(pred_def_32338,type,
v50724: ( state_type * $int ) > $o ).
tff(pred_def_32339,type,
v50696: ( state_type * $int ) > $o ).
tff(pred_def_32340,type,
v50729: state_type > $o ).
tff(pred_def_32341,type,
v50731: ( state_type * $int ) > $o ).
tff(pred_def_32342,type,
v50727: ( state_type * $int ) > $o ).
tff(pred_def_32343,type,
v50737: state_type > $o ).
tff(pred_def_32344,type,
v50736: state_type > $o ).
tff(pred_def_32345,type,
v50745: state_type > $o ).
tff(pred_def_32346,type,
v50750: ( state_type * $int ) > $o ).
tff(pred_def_32347,type,
v50749: state_type > $o ).
tff(pred_def_32348,type,
v50752: ( state_type * $int ) > $o ).
tff(pred_def_32349,type,
v50751: state_type > $o ).
tff(pred_def_32350,type,
v50748: state_type > $o ).
tff(pred_def_32351,type,
v50754: ( state_type * $int ) > $o ).
tff(pred_def_32352,type,
v50753: state_type > $o ).
tff(pred_def_32353,type,
v50747: state_type > $o ).
tff(pred_def_32354,type,
v50755: state_type > $o ).
tff(pred_def_32355,type,
v50746: state_type > $o ).
tff(pred_def_32356,type,
v50744: state_type > $o ).
tff(pred_def_32357,type,
v50760: ( state_type * $int ) > $o ).
tff(pred_def_32358,type,
v50759: state_type > $o ).
tff(pred_def_32359,type,
v50758: state_type > $o ).
tff(pred_def_32360,type,
v50763: state_type > $o ).
tff(pred_def_32361,type,
v50762: state_type > $o ).
tff(pred_def_32362,type,
v50761: state_type > $o ).
tff(pred_def_32363,type,
v50757: state_type > $o ).
tff(pred_def_32364,type,
v50756: state_type > $o ).
tff(pred_def_32365,type,
v50741: state_type > $o ).
tff(pred_def_32366,type,
v50743: state_type > $o ).
tff(pred_def_32367,type,
v50735: state_type > $o ).
tff(pred_def_32368,type,
v50767: ( state_type * $int ) > $o ).
tff(pred_def_32369,type,
v50764: ( state_type * $int ) > $o ).
tff(pred_def_32370,type,
v50766: ( state_type * $int ) > $o ).
tff(pred_def_32371,type,
v50692: ( state_type * $int ) > $o ).
tff(pred_def_32372,type,
v50690: ( state_type * $int ) > $o ).
tff(pred_def_32373,type,
v50688: ( state_type * $int ) > $o ).
tff(pred_def_32374,type,
v50686: ( state_type * $int ) > $o ).
tff(pred_def_32375,type,
v50775: state_type > $o ).
tff(pred_def_32376,type,
v50773: state_type > $o ).
tff(pred_def_32377,type,
v50781: state_type > $o ).
tff(pred_def_32378,type,
v50778: state_type > $o ).
tff(pred_def_32379,type,
v50780: state_type > $o ).
tff(pred_def_32380,type,
v50772: state_type > $o ).
tff(pred_def_32381,type,
v50785: ( state_type * $int ) > $o ).
tff(pred_def_32382,type,
v50782: ( state_type * $int ) > $o ).
tff(pred_def_32383,type,
v50784: ( state_type * $int ) > $o ).
tff(pred_def_32384,type,
v50793: state_type > $o ).
tff(pred_def_32385,type,
v50791: state_type > $o ).
tff(pred_def_32386,type,
v50796: state_type > $o ).
tff(pred_def_32387,type,
v50798: state_type > $o ).
tff(pred_def_32388,type,
v50790: state_type > $o ).
tff(pred_def_32389,type,
v50802: ( state_type * $int ) > $o ).
tff(pred_def_32390,type,
v50799: ( state_type * $int ) > $o ).
tff(pred_def_32391,type,
v50801: ( state_type * $int ) > $o ).
tff(pred_def_32392,type,
v48639: ( state_type * $int ) > $o ).
tff(pred_def_32393,type,
v48637: ( state_type * $int ) > $o ).
tff(pred_def_32394,type,
v48635: ( state_type * $int ) > $o ).
tff(pred_def_32395,type,
v48633: ( state_type * $int ) > $o ).
tff(pred_def_32396,type,
v50812: state_type > $o ).
tff(pred_def_32397,type,
v50810: state_type > $o ).
tff(pred_def_32398,type,
v50809: state_type > $o ).
tff(pred_def_32399,type,
v50819: state_type > $o ).
tff(pred_def_32400,type,
v50818: state_type > $o ).
tff(pred_def_32401,type,
v50821: ( state_type * $int ) > $o ).
tff(pred_def_32402,type,
v50820: state_type > $o ).
tff(pred_def_32403,type,
v50815: state_type > $o ).
tff(pred_def_32404,type,
v50817: state_type > $o ).
tff(pred_def_32405,type,
v50808: state_type > $o ).
tff(pred_def_32406,type,
v48357_1__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32407,type,
v48599_range_4_to_0_address_association: ( state_type * address_type ) > $o ).
tff(pred_def_32408,type,
v48357_array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32409,type,
v50827: state_type > $o ).
tff(pred_def_32410,type,
v50825: state_type > $o ).
tff(pred_def_32411,type,
v50824: state_type > $o ).
tff(pred_def_32412,type,
v48357_2__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32413,type,
v50561_range_4_to_0_address_association: ( state_type * address_type ) > $o ).
tff(pred_def_32414,type,
v50834: state_type > $o ).
tff(pred_def_32415,type,
v50832: state_type > $o ).
tff(pred_def_32416,type,
v50840: ( state_type * $int ) > $o ).
tff(pred_def_32417,type,
v50839: state_type > $o ).
tff(pred_def_32418,type,
v50836: state_type > $o ).
tff(pred_def_32419,type,
v50838: state_type > $o ).
tff(pred_def_32420,type,
v50831: state_type > $o ).
tff(pred_def_32421,type,
v48357_3__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32422,type,
v50846: state_type > $o ).
tff(pred_def_32423,type,
v50844: state_type > $o ).
tff(pred_def_32424,type,
v50852: ( state_type * $int ) > $o ).
tff(pred_def_32425,type,
v50851: state_type > $o ).
tff(pred_def_32426,type,
v50848: state_type > $o ).
tff(pred_def_32427,type,
v50850: state_type > $o ).
tff(pred_def_32428,type,
v50843: state_type > $o ).
tff(pred_def_32429,type,
v48357_4__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32430,type,
v50858: state_type > $o ).
tff(pred_def_32431,type,
v50856: state_type > $o ).
tff(pred_def_32432,type,
v50864: ( state_type * $int ) > $o ).
tff(pred_def_32433,type,
v50863: state_type > $o ).
tff(pred_def_32434,type,
v50860: state_type > $o ).
tff(pred_def_32435,type,
v50862: state_type > $o ).
tff(pred_def_32436,type,
v50855: state_type > $o ).
tff(pred_def_32437,type,
v48357_5__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32438,type,
v50866: ( state_type * $int ) > $o ).
tff(pred_def_32439,type,
v50872: state_type > $o ).
tff(pred_def_32440,type,
v50870: state_type > $o ).
tff(pred_def_32441,type,
v50869: state_type > $o ).
tff(pred_def_32442,type,
v50875: ( state_type * $int ) > $o ).
tff(pred_def_32443,type,
v48357_6__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32444,type,
v50881: state_type > $o ).
tff(pred_def_32445,type,
v50879: state_type > $o ).
tff(pred_def_32446,type,
v50878: state_type > $o ).
tff(pred_def_32447,type,
v50884: ( state_type * $int ) > $o ).
tff(pred_def_32448,type,
v48357_7__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32449,type,
v50890: state_type > $o ).
tff(pred_def_32450,type,
v50888: state_type > $o ).
tff(pred_def_32451,type,
v50887: state_type > $o ).
tff(pred_def_32452,type,
v50893: ( state_type * $int ) > $o ).
tff(pred_def_32453,type,
v48357_8__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32454,type,
v50899: state_type > $o ).
tff(pred_def_32455,type,
v50897: state_type > $o ).
tff(pred_def_32456,type,
v50896: state_type > $o ).
tff(pred_def_32457,type,
v50902: ( state_type * $int ) > $o ).
tff(pred_def_32458,type,
v48357_9__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32459,type,
v50908: state_type > $o ).
tff(pred_def_32460,type,
v50906: state_type > $o ).
tff(pred_def_32461,type,
v50905: state_type > $o ).
tff(pred_def_32462,type,
v50911: ( state_type * $int ) > $o ).
tff(pred_def_32463,type,
v48357_10__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32464,type,
v50917: state_type > $o ).
tff(pred_def_32465,type,
v50915: state_type > $o ).
tff(pred_def_32466,type,
v50914: state_type > $o ).
tff(pred_def_32467,type,
v50920: ( state_type * $int ) > $o ).
tff(pred_def_32468,type,
v48357_11__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32469,type,
v50926: state_type > $o ).
tff(pred_def_32470,type,
v50924: state_type > $o ).
tff(pred_def_32471,type,
v50923: state_type > $o ).
tff(pred_def_32472,type,
v50929: ( state_type * $int ) > $o ).
tff(pred_def_32473,type,
v48357_12__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32474,type,
v50935: state_type > $o ).
tff(pred_def_32475,type,
v50933: state_type > $o ).
tff(pred_def_32476,type,
v50932: state_type > $o ).
tff(pred_def_32477,type,
v50938: ( state_type * $int ) > $o ).
tff(pred_def_32478,type,
v48357_13__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32479,type,
v50944: state_type > $o ).
tff(pred_def_32480,type,
v50942: state_type > $o ).
tff(pred_def_32481,type,
v50941: state_type > $o ).
tff(pred_def_32482,type,
v50947: ( state_type * $int ) > $o ).
tff(pred_def_32483,type,
v48357_14__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32484,type,
v50953: state_type > $o ).
tff(pred_def_32485,type,
v50951: state_type > $o ).
tff(pred_def_32486,type,
v50950: state_type > $o ).
tff(pred_def_32487,type,
v50956: ( state_type * $int ) > $o ).
tff(pred_def_32488,type,
v48357_15__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32489,type,
v50962: state_type > $o ).
tff(pred_def_32490,type,
v50960: state_type > $o ).
tff(pred_def_32491,type,
v50959: state_type > $o ).
tff(pred_def_32492,type,
v50965: ( state_type * $int ) > $o ).
tff(pred_def_32493,type,
v48357_16__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32494,type,
v50971: state_type > $o ).
tff(pred_def_32495,type,
v50969: state_type > $o ).
tff(pred_def_32496,type,
v50968: state_type > $o ).
tff(pred_def_32497,type,
v50974: ( state_type * $int ) > $o ).
tff(pred_def_32498,type,
v48357_17__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32499,type,
v50980: state_type > $o ).
tff(pred_def_32500,type,
v50978: state_type > $o ).
tff(pred_def_32501,type,
v50977: state_type > $o ).
tff(pred_def_32502,type,
v50983: ( state_type * $int ) > $o ).
tff(pred_def_32503,type,
v48357_18__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32504,type,
v50989: state_type > $o ).
tff(pred_def_32505,type,
v50987: state_type > $o ).
tff(pred_def_32506,type,
v50986: state_type > $o ).
tff(pred_def_32507,type,
v50992: ( state_type * $int ) > $o ).
tff(pred_def_32508,type,
v48357_19__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32509,type,
v50998: state_type > $o ).
tff(pred_def_32510,type,
v50996: state_type > $o ).
tff(pred_def_32511,type,
v50995: state_type > $o ).
tff(pred_def_32512,type,
v51001: ( state_type * $int ) > $o ).
tff(pred_def_32513,type,
v48357_20__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32514,type,
v51007: state_type > $o ).
tff(pred_def_32515,type,
v51005: state_type > $o ).
tff(pred_def_32516,type,
v51004: state_type > $o ).
tff(pred_def_32517,type,
v51010: ( state_type * $int ) > $o ).
tff(pred_def_32518,type,
v48357_21__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32519,type,
v51016: state_type > $o ).
tff(pred_def_32520,type,
v51014: state_type > $o ).
tff(pred_def_32521,type,
v51013: state_type > $o ).
tff(pred_def_32522,type,
v51019: ( state_type * $int ) > $o ).
tff(pred_def_32523,type,
v48357_22__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32524,type,
v51025: state_type > $o ).
tff(pred_def_32525,type,
v51023: state_type > $o ).
tff(pred_def_32526,type,
v51022: state_type > $o ).
tff(pred_def_32527,type,
v51028: ( state_type * $int ) > $o ).
tff(pred_def_32528,type,
v48357_23__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32529,type,
v51034: state_type > $o ).
tff(pred_def_32530,type,
v51032: state_type > $o ).
tff(pred_def_32531,type,
v51031: state_type > $o ).
tff(pred_def_32532,type,
v51037: ( state_type * $int ) > $o ).
tff(pred_def_32533,type,
v48357_24__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32534,type,
v51043: state_type > $o ).
tff(pred_def_32535,type,
v51041: state_type > $o ).
tff(pred_def_32536,type,
v51040: state_type > $o ).
tff(pred_def_32537,type,
v51046: ( state_type * $int ) > $o ).
tff(pred_def_32538,type,
v48357_25__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32539,type,
v51052: state_type > $o ).
tff(pred_def_32540,type,
v51050: state_type > $o ).
tff(pred_def_32541,type,
v51049: state_type > $o ).
tff(pred_def_32542,type,
v51055: ( state_type * $int ) > $o ).
tff(pred_def_32543,type,
v48357_26__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32544,type,
v51061: state_type > $o ).
tff(pred_def_32545,type,
v51059: state_type > $o ).
tff(pred_def_32546,type,
v51058: state_type > $o ).
tff(pred_def_32547,type,
v51064: ( state_type * $int ) > $o ).
tff(pred_def_32548,type,
v48357_27__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32549,type,
v51070: state_type > $o ).
tff(pred_def_32550,type,
v51068: state_type > $o ).
tff(pred_def_32551,type,
v51067: state_type > $o ).
tff(pred_def_32552,type,
v51073: ( state_type * $int ) > $o ).
tff(pred_def_32553,type,
v48357_28__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32554,type,
v51079: state_type > $o ).
tff(pred_def_32555,type,
v51077: state_type > $o ).
tff(pred_def_32556,type,
v51076: state_type > $o ).
tff(pred_def_32557,type,
v51082: ( state_type * $int ) > $o ).
tff(pred_def_32558,type,
v48357_29__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32559,type,
v51088: state_type > $o ).
tff(pred_def_32560,type,
v51086: state_type > $o ).
tff(pred_def_32561,type,
v51085: state_type > $o ).
tff(pred_def_32562,type,
v51091: ( state_type * $int ) > $o ).
tff(pred_def_32563,type,
v48357_30__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32564,type,
v51097: state_type > $o ).
tff(pred_def_32565,type,
v51095: state_type > $o ).
tff(pred_def_32566,type,
v51094: state_type > $o ).
tff(pred_def_32567,type,
v51100: ( state_type * $int ) > $o ).
tff(pred_def_32568,type,
v48357_31__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32569,type,
v51106: state_type > $o ).
tff(pred_def_32570,type,
v51104: state_type > $o ).
tff(pred_def_32571,type,
v51103: state_type > $o ).
tff(pred_def_32572,type,
v51109: ( state_type * $int ) > $o ).
tff(pred_def_32573,type,
v48357_32__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32574,type,
v51115: state_type > $o ).
tff(pred_def_32575,type,
v51113: state_type > $o ).
tff(pred_def_32576,type,
v51112: state_type > $o ).
tff(pred_def_32577,type,
v51118: ( state_type * $int ) > $o ).
tff(pred_def_32578,type,
v48357_33__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32579,type,
v51124: state_type > $o ).
tff(pred_def_32580,type,
v51122: state_type > $o ).
tff(pred_def_32581,type,
v51121: state_type > $o ).
tff(pred_def_32582,type,
v51127: ( state_type * $int ) > $o ).
tff(pred_def_32583,type,
v48357_34__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32584,type,
v51133: state_type > $o ).
tff(pred_def_32585,type,
v51131: state_type > $o ).
tff(pred_def_32586,type,
v51130: state_type > $o ).
tff(pred_def_32587,type,
v51136: ( state_type * $int ) > $o ).
tff(pred_def_32588,type,
v48357_35__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32589,type,
v51142: state_type > $o ).
tff(pred_def_32590,type,
v51140: state_type > $o ).
tff(pred_def_32591,type,
v51139: state_type > $o ).
tff(pred_def_32592,type,
v51145: ( state_type * $int ) > $o ).
tff(pred_def_32593,type,
v48357_36__array: ( state_type * address_type * $int ) > $o ).
tff(pred_def_32594,type,
v51151: state_type > $o ).
tff(pred_def_32595,type,
v51149: state_type > $o ).
tff(pred_def_32596,type,
v51154: state_type > $o ).
tff(pred_def_32597,type,
v51148: state_type > $o ).
tff(pred_def_32598,type,
v51156: ( state_type * $int ) > $o ).
tff(pred_def_32599,type,
v51163: state_type > $o ).
tff(pred_def_32600,type,
v51161: state_type > $o ).
tff(pred_def_32601,type,
v51160: state_type > $o ).
tff(pred_def_32602,type,
v51166: state_type > $o ).
tff(pred_def_32603,type,
v51168: state_type > $o ).
tff(pred_def_32604,type,
v51172: state_type > $o ).
tff(pred_def_32605,type,
v51174: state_type > $o ).
tff(pred_def_32606,type,
v51175: state_type > $o ).
tff(pred_def_32607,type,
v51173: state_type > $o ).
tff(pred_def_32608,type,
v51181: state_type > $o ).
tff(pred_def_32609,type,
v51179: state_type > $o ).
tff(pred_def_32610,type,
v51178: state_type > $o ).
tff(pred_def_32611,type,
v51184: state_type > $o ).
tff(pred_def_32612,type,
v51186: state_type > $o ).
tff(pred_def_32613,type,
v48343: state_type > $o ).
tff(pred_def_32614,type,
v48341: state_type > $o ).
tff(pred_def_32615,type,
v48339: state_type > $o ).
tff(pred_def_32616,type,
v51190: state_type > $o ).
tff(pred_def_32617,type,
v51194: ( state_type * $int ) > $o ).
tff(pred_def_32618,type,
v47937: state_type > $o ).
tff(pred_def_32619,type,
v51193: state_type > $o ).
tff(pred_def_32620,type,
v51196: ( state_type * $int ) > $o ).
tff(pred_def_32621,type,
v51195: state_type > $o ).
tff(pred_def_32622,type,
v51192: state_type > $o ).
tff(pred_def_32623,type,
v51198: state_type > $o ).
tff(pred_def_32624,type,
v51204: state_type > $o ).
tff(pred_def_32625,type,
v51205: state_type > $o ).
tff(pred_def_32626,type,
v51206: state_type > $o ).
tff(pred_def_32627,type,
v51207: state_type > $o ).
tff(pred_def_32628,type,
v51208: state_type > $o ).
tff(pred_def_32629,type,
v51209: state_type > $o ).
tff(pred_def_32630,type,
v51210: state_type > $o ).
tff(pred_def_32631,type,
v51211: state_type > $o ).
tff(pred_def_32632,type,
v51212: state_type > $o ).
tff(pred_def_32633,type,
v51213: state_type > $o ).
tff(pred_def_32634,type,
v51214: state_type > $o ).
tff(pred_def_32635,type,
v51215: state_type > $o ).
tff(pred_def_32636,type,
v51216: state_type > $o ).
tff(pred_def_32637,type,
v51217: state_type > $o ).
tff(pred_def_32638,type,
v51218: state_type > $o ).
tff(pred_def_32639,type,
v51219: state_type > $o ).
tff(pred_def_32640,type,
v51220: state_type > $o ).
tff(pred_def_32641,type,
v51221: state_type > $o ).
tff(pred_def_32642,type,
v51222: state_type > $o ).
tff(pred_def_32643,type,
v51223: state_type > $o ).
tff(pred_def_32644,type,
v51224: state_type > $o ).
tff(pred_def_32645,type,
v51225: state_type > $o ).
tff(pred_def_32646,type,
v51226: state_type > $o ).
tff(pred_def_32647,type,
v51227: state_type > $o ).
tff(pred_def_32648,type,
v51228: state_type > $o ).
tff(pred_def_32649,type,
v51229: state_type > $o ).
tff(pred_def_32650,type,
v51230: state_type > $o ).
tff(pred_def_32651,type,
v51231: state_type > $o ).
tff(pred_def_32652,type,
v51232: state_type > $o ).
tff(pred_def_32653,type,
v51233: state_type > $o ).
tff(pred_def_32654,type,
v51234: state_type > $o ).
tff(pred_def_32655,type,
v51235: state_type > $o ).
tff(pred_def_32656,type,
v51202: state_type > $o ).
tff(pred_def_32657,type,
v51201: state_type > $o ).
tff(pred_def_32658,type,
v51249: state_type > $o ).
tff(pred_def_32659,type,
v51248: state_type > $o ).
tff(pred_def_32660,type,
v51247: state_type > $o ).
tff(pred_def_32661,type,
v51246: state_type > $o ).
tff(pred_def_32662,type,
v51245: state_type > $o ).
tff(pred_def_32663,type,
v51244: state_type > $o ).
tff(pred_def_32664,type,
v51243: state_type > $o ).
tff(pred_def_32665,type,
v51242: state_type > $o ).
tff(pred_def_32666,type,
v51250: state_type > $o ).
tff(pred_def_32667,type,
v51241: state_type > $o ).
tff(pred_def_32668,type,
v51253: state_type > $o ).
tff(pred_def_32669,type,
v51252: state_type > $o ).
tff(pred_def_32670,type,
v51254: state_type > $o ).
tff(pred_def_32671,type,
v51251: state_type > $o ).
tff(pred_def_32672,type,
v51257: state_type > $o ).
tff(pred_def_32673,type,
v51256: state_type > $o ).
tff(pred_def_32674,type,
v51258: state_type > $o ).
tff(pred_def_32675,type,
v51255: state_type > $o ).
tff(pred_def_32676,type,
v51260: state_type > $o ).
tff(pred_def_32677,type,
v51261: state_type > $o ).
tff(pred_def_32678,type,
v51259: state_type > $o ).
tff(pred_def_32679,type,
v51239: ( state_type * $int ) > $o ).
tff(pred_def_32680,type,
v51262: state_type > $o ).
tff(pred_def_32681,type,
v51263: state_type > $o ).
tff(pred_def_32682,type,
v51264: state_type > $o ).
tff(pred_def_32683,type,
v51265: state_type > $o ).
tff(pred_def_32684,type,
v51266: state_type > $o ).
tff(pred_def_32685,type,
v51267: state_type > $o ).
tff(pred_def_32686,type,
v51268: state_type > $o ).
tff(pred_def_32687,type,
v51269: state_type > $o ).
tff(pred_def_32688,type,
v51270: state_type > $o ).
tff(pred_def_32689,type,
v51271: state_type > $o ).
tff(pred_def_32690,type,
v51272: state_type > $o ).
tff(pred_def_32691,type,
v51273: state_type > $o ).
tff(pred_def_32692,type,
v51274: state_type > $o ).
tff(pred_def_32693,type,
v51275: state_type > $o ).
tff(pred_def_32694,type,
v51276: state_type > $o ).
tff(pred_def_32695,type,
v51277: state_type > $o ).
tff(pred_def_32696,type,
v51278: state_type > $o ).
tff(pred_def_32697,type,
v51279: state_type > $o ).
tff(pred_def_32698,type,
v51280: state_type > $o ).
tff(pred_def_32699,type,
v51281: state_type > $o ).
tff(pred_def_32700,type,
v51282: state_type > $o ).
tff(pred_def_32701,type,
v51283: state_type > $o ).
tff(pred_def_32702,type,
v51284: state_type > $o ).
tff(pred_def_32703,type,
v51285: state_type > $o ).
tff(pred_def_32704,type,
v51286: state_type > $o ).
tff(pred_def_32705,type,
v51287: state_type > $o ).
tff(pred_def_32706,type,
v51288: state_type > $o ).
tff(pred_def_32707,type,
v51289: state_type > $o ).
tff(pred_def_32708,type,
v51290: state_type > $o ).
tff(pred_def_32709,type,
v51291: state_type > $o ).
tff(pred_def_32710,type,
v51292: state_type > $o ).
tff(pred_def_32711,type,
v51293: state_type > $o ).
tff(pred_def_32712,type,
v51237: state_type > $o ).
tff(pred_def_32713,type,
v51236: state_type > $o ).
tff(pred_def_32714,type,
v51200: state_type > $o ).
tff(pred_def_32715,type,
v51199: state_type > $o ).
tff(pred_def_32716,type,
v51197: state_type > $o ).
tff(pred_def_32717,type,
v51191: state_type > $o ).
tff(pred_def_32718,type,
v51296: state_type > $o ).
tff(pred_def_32719,type,
v51297: state_type > $o ).
tff(pred_def_32720,type,
v51295: state_type > $o ).
tff(pred_def_32721,type,
v51298: state_type > $o ).
tff(pred_def_32722,type,
v51299: state_type > $o ).
tff(pred_def_32723,type,
v51302: state_type > $o ).
tff(pred_def_32724,type,
v51301: state_type > $o ).
tff(pred_def_32725,type,
v51300: state_type > $o ).
tff(pred_def_32726,type,
v47939: state_type > $o ).
tff(pred_def_32727,type,
v51308: state_type > $o ).
tff(pred_def_32728,type,
v51306: state_type > $o ).
tff(pred_def_32729,type,
v51305: state_type > $o ).
tff(pred_def_32730,type,
v51311: state_type > $o ).
tff(pred_def_32731,type,
v51313: state_type > $o ).
tff(pred_def_32732,type,
v51319: state_type > $o ).
tff(pred_def_32733,type,
v51318: state_type > $o ).
tff(pred_def_32734,type,
v51317: state_type > $o ).
tff(pred_def_32735,type,
v51321: state_type > $o ).
tff(pred_def_32736,type,
v51324: state_type > $o ).
tff(pred_def_32737,type,
v51323: state_type > $o ).
tff(pred_def_32738,type,
v51322: state_type > $o ).
tff(pred_def_32739,type,
v47933: state_type > $o ).
tff(pred_def_32740,type,
v51330: state_type > $o ).
tff(pred_def_32741,type,
v51328: state_type > $o ).
tff(pred_def_32742,type,
v51327: state_type > $o ).
tff(pred_def_32743,type,
v51338: state_type > $o ).
tff(pred_def_32744,type,
v51337: state_type > $o ).
tff(pred_def_32745,type,
v51336: state_type > $o ).
tff(pred_def_32746,type,
v51333: state_type > $o ).
tff(pred_def_32747,type,
v51335: state_type > $o ).
tff(pred_def_32748,type,
v51343: state_type > $o ).
tff(pred_def_32749,type,
v51345: state_type > $o ).
tff(pred_def_32750,type,
v51346: state_type > $o ).
tff(pred_def_32751,type,
v51344: ( state_type * $int ) > $o ).
tff(pred_def_32752,type,
v51347: state_type > $o ).
tff(pred_def_32753,type,
v51349: state_type > $o ).
tff(pred_def_32754,type,
v51350: ( state_type * $int ) > $o ).
tff(pred_def_32755,type,
v51351: state_type > $o ).
tff(pred_def_32756,type,
v51348: ( state_type * $int ) > $o ).
tff(pred_def_32757,type,
v51352: state_type > $o ).
tff(pred_def_32758,type,
v51354: state_type > $o ).
tff(pred_def_32759,type,
v51355: state_type > $o ).
tff(pred_def_32760,type,
v51353: ( state_type * $int ) > $o ).
tff(pred_def_32761,type,
v51356: state_type > $o ).
tff(pred_def_32762,type,
v51358: state_type > $o ).
tff(pred_def_32763,type,
v51361: ( state_type * $int ) > $o ).
tff(pred_def_32764,type,
v51360: state_type > $o ).
tff(pred_def_32765,type,
v51362: ( state_type * $int ) > $o ).
tff(pred_def_32766,type,
v51364: ( state_type * $int ) > $o ).
tff(pred_def_32767,type,
v51363: state_type > $o ).
tff(pred_def_32768,type,
v51365: ( state_type * $int ) > $o ).
tff(pred_def_32769,type,
v51359: ( state_type * $int ) > $o ).
tff(pred_def_32770,type,
v51366: state_type > $o ).
tff(pred_def_32771,type,
v51368: state_type > $o ).
tff(pred_def_32772,type,
v51369: state_type > $o ).
tff(pred_def_32773,type,
v51371: state_type > $o ).
tff(pred_def_32774,type,
v51372: state_type > $o ).
tff(pred_def_32775,type,
v51370: ( state_type * $int ) > $o ).
tff(pred_def_32776,type,
v51367: ( state_type * $int ) > $o ).
tff(pred_def_32777,type,
v51357: ( state_type * $int ) > $o ).
tff(pred_def_32778,type,
v51373: state_type > $o ).
tff(pred_def_32779,type,
v47905: ( state_type * $int ) > $o ).
tff(pred_def_32780,type,
v51378: state_type > $o ).
tff(pred_def_32781,type,
v51377: state_type > $o ).
tff(pred_def_32782,type,
v51376: state_type > $o ).
tff(pred_def_32783,type,
v51385: state_type > $o ).
tff(pred_def_32784,type,
v51382: ( state_type * $int ) > $o ).
tff(pred_def_32785,type,
v51384: ( state_type * $int ) > $o ).
tff(pred_def_32786,type,
v51390: state_type > $o ).
tff(pred_def_32787,type,
v51389: state_type > $o ).
tff(pred_def_32788,type,
v51393: state_type > $o ).
tff(pred_def_32789,type,
v51392: state_type > $o ).
tff(pred_def_32790,type,
v51394: state_type > $o ).
tff(pred_def_32791,type,
v51391: state_type > $o ).
tff(pred_def_32792,type,
v47901: state_type > $o ).
tff(pred_def_32793,type,
v51399: state_type > $o ).
tff(pred_def_32794,type,
v51398: state_type > $o ).
tff(pred_def_32795,type,
v51403: state_type > $o ).
tff(pred_def_32796,type,
v51404: state_type > $o ).
tff(pred_def_32797,type,
v51402: state_type > $o ).
tff(pred_def_32798,type,
v51406: state_type > $o ).
tff(pred_def_32799,type,
v51407: state_type > $o ).
tff(pred_def_32800,type,
v51405: state_type > $o ).
tff(pred_def_32801,type,
v51401: state_type > $o ).
tff(pred_def_32802,type,
v51408: state_type > $o ).
tff(pred_def_32803,type,
v51400: state_type > $o ).
tff(pred_def_32804,type,
v51396: state_type > $o ).
tff(pred_def_32805,type,
v51413: state_type > $o ).
tff(pred_def_32806,type,
v51412: state_type > $o ).
tff(pred_def_32807,type,
v51411: state_type > $o ).
tff(pred_def_32808,type,
v51420: state_type > $o ).
tff(pred_def_32809,type,
v51423: state_type > $o ).
tff(pred_def_32810,type,
v51422: state_type > $o ).
tff(pred_def_32811,type,
v51421: state_type > $o ).
tff(pred_def_32812,type,
v51417: state_type > $o ).
tff(pred_def_32813,type,
v51419: state_type > $o ).
tff(pred_def_32814,type,
v51429: state_type > $o ).
tff(pred_def_32815,type,
v51431: state_type > $o ).
tff(pred_def_32816,type,
v51432: state_type > $o ).
tff(pred_def_32817,type,
v51430: state_type > $o ).
tff(pred_def_32818,type,
v51427: state_type > $o ).
tff(pred_def_32819,type,
v46447: ( state_type * $int ) > $o ).
tff(pred_def_32820,type,
v51434: state_type > $o ).
tff(pred_def_32821,type,
v51436: state_type > $o ).
tff(pred_def_32822,type,
v51437: state_type > $o ).
tff(pred_def_32823,type,
v51441: state_type > $o ).
tff(pred_def_32824,type,
v51442: state_type > $o ).
tff(pred_def_32825,type,
v51440: state_type > $o ).
tff(pred_def_32826,type,
v51443: state_type > $o ).
tff(pred_def_32827,type,
v51439: state_type > $o ).
tff(pred_def_32828,type,
v51445: state_type > $o ).
tff(pred_def_32829,type,
v51446: state_type > $o ).
tff(pred_def_32830,type,
v51444: state_type > $o ).
tff(pred_def_32831,type,
v51438: ( state_type * $int ) > $o ).
tff(pred_def_32832,type,
v51435: ( state_type * $int ) > $o ).
tff(pred_def_32833,type,
v51447: state_type > $o ).
tff(pred_def_32834,type,
v51449: state_type > $o ).
tff(pred_def_32835,type,
v51452: ( state_type * $int ) > $o ).
tff(pred_def_32836,type,
v51451: state_type > $o ).
tff(pred_def_32837,type,
v51454: state_type > $o ).
tff(pred_def_32838,type,
v51455: state_type > $o ).
tff(pred_def_32839,type,
v51453: ( state_type * $int ) > $o ).
tff(pred_def_32840,type,
v51457: ( state_type * $int ) > $o ).
tff(pred_def_32841,type,
v51456: state_type > $o ).
tff(pred_def_32842,type,
v51461: ( state_type * $int ) > $o ).
tff(pred_def_32843,type,
v51460: state_type > $o ).
tff(pred_def_32844,type,
v51463: ( state_type * $int ) > $o ).
tff(pred_def_32845,type,
v51462: state_type > $o ).
tff(pred_def_32846,type,
v51459: state_type > $o ).
tff(pred_def_32847,type,
v51466: ( state_type * $int ) > $o ).
tff(pred_def_32848,type,
v51465: state_type > $o ).
tff(pred_def_32849,type,
v51468: ( state_type * $int ) > $o ).
tff(pred_def_32850,type,
v51467: state_type > $o ).
tff(pred_def_32851,type,
v51464: state_type > $o ).
tff(pred_def_32852,type,
v51458: ( state_type * $int ) > $o ).
tff(pred_def_32853,type,
v51470: ( state_type * $int ) > $o ).
tff(pred_def_32854,type,
v51469: state_type > $o ).
tff(pred_def_32855,type,
v51472: state_type > $o ).
tff(pred_def_32856,type,
v51473: state_type > $o ).
tff(pred_def_32857,type,
v51471: ( state_type * $int ) > $o ).
tff(pred_def_32858,type,
v51475: ( state_type * $int ) > $o ).
tff(pred_def_32859,type,
v51474: state_type > $o ).
tff(pred_def_32860,type,
v51477: state_type > $o ).
tff(pred_def_32861,type,
v51478: state_type > $o ).
tff(pred_def_32862,type,
v51480: state_type > $o ).
tff(pred_def_32863,type,
v51481: state_type > $o ).
tff(pred_def_32864,type,
v51479: ( state_type * $int ) > $o ).
tff(pred_def_32865,type,
v51476: ( state_type * $int ) > $o ).
tff(pred_def_32866,type,
v51450: ( state_type * $int ) > $o ).
tff(pred_def_32867,type,
v51482: state_type > $o ).
tff(pred_def_32868,type,
v51448: ( state_type * $int ) > $o ).
tff(pred_def_32869,type,
v51483: state_type > $o ).
tff(pred_def_32870,type,
v51485: state_type > $o ).
tff(pred_def_32871,type,
v51486: state_type > $o ).
tff(pred_def_32872,type,
v51484: ( state_type * $int ) > $o ).
tff(pred_def_32873,type,
v46449: ( state_type * $int ) > $o ).
tff(pred_def_32874,type,
v51491: state_type > $o ).
tff(pred_def_32875,type,
v51490: state_type > $o ).
tff(pred_def_32876,type,
v51489: state_type > $o ).
tff(pred_def_32877,type,
v51498: state_type > $o ).
tff(pred_def_32878,type,
v51495: ( state_type * $int ) > $o ).
tff(pred_def_32879,type,
v51497: ( state_type * $int ) > $o ).
tff(pred_def_32880,type,
v51502: state_type > $o ).
tff(pred_def_32881,type,
v51503: state_type > $o ).
tff(pred_def_32882,type,
v51505: state_type > $o ).
tff(pred_def_32883,type,
v51508: ( state_type * $int ) > $o ).
tff(pred_def_32884,type,
v51507: state_type > $o ).
tff(pred_def_32885,type,
v51510: ( state_type * $int ) > $o ).
tff(pred_def_32886,type,
v51509: state_type > $o ).
tff(pred_def_32887,type,
v51515: ( state_type * $int ) > $o ).
tff(pred_def_32888,type,
v51514: state_type > $o ).
tff(pred_def_32889,type,
v51517: ( state_type * $int ) > $o ).
tff(pred_def_32890,type,
v51516: state_type > $o ).
tff(pred_def_32891,type,
v51513: state_type > $o ).
tff(pred_def_32892,type,
v51520: ( state_type * $int ) > $o ).
tff(pred_def_32893,type,
v51519: state_type > $o ).
tff(pred_def_32894,type,
v51522: ( state_type * $int ) > $o ).
tff(pred_def_32895,type,
v51521: state_type > $o ).
tff(pred_def_32896,type,
v51518: state_type > $o ).
tff(pred_def_32897,type,
v51512: state_type > $o ).
tff(pred_def_32898,type,
v51511: state_type > $o ).
tff(pred_def_32899,type,
v51524: ( state_type * $int ) > $o ).
tff(pred_def_32900,type,
v51523: state_type > $o ).
tff(pred_def_32901,type,
v51526: ( state_type * $int ) > $o ).
tff(pred_def_32902,type,
v51525: state_type > $o ).
tff(pred_def_32903,type,
v51528: state_type > $o ).
tff(pred_def_32904,type,
v51529: state_type > $o ).
tff(pred_def_32905,type,
v51531: state_type > $o ).
tff(pred_def_32906,type,
v51532: state_type > $o ).
tff(pred_def_32907,type,
v51530: state_type > $o ).
tff(pred_def_32908,type,
v51527: state_type > $o ).
tff(pred_def_32909,type,
v51506: state_type > $o ).
tff(pred_def_32910,type,
v51533: state_type > $o ).
tff(pred_def_32911,type,
v51504: state_type > $o ).
tff(pred_def_32912,type,
v51534: state_type > $o ).
tff(pred_def_32913,type,
v51536: state_type > $o ).
tff(pred_def_32914,type,
v51537: state_type > $o ).
tff(pred_def_32915,type,
v51535: state_type > $o ).
tff(pred_def_32916,type,
v46445: state_type > $o ).
tff(pred_def_32917,type,
v51543: state_type > $o ).
tff(pred_def_32918,type,
v51541: state_type > $o ).
tff(pred_def_32919,type,
v51540: state_type > $o ).
tff(pred_def_32920,type,
v51546: state_type > $o ).
tff(pred_def_32921,type,
v51548: state_type > $o ).
tff(pred_def_32922,type,
v46443: state_type > $o ).
tff(pred_def_32923,type,
v46441: state_type > $o ).
tff(pred_def_32924,type,
v46439: state_type > $o ).
tff(pred_def_32925,type,
v46437: state_type > $o ).
tff(pred_def_32926,type,
v46435: state_type > $o ).
tff(pred_def_32927,type,
v46433: state_type > $o ).
tff(pred_def_32928,type,
v46431: state_type > $o ).
tff(pred_def_32929,type,
bx0xxxxxx: $int > $o ).
tff(pred_def_32930,type,
v46423: ( state_type * $int ) > $o ).
tff(pred_def_32931,type,
v51565: ( state_type * $int ) > $o ).
tff(pred_def_32932,type,
v51564: ( state_type * $int ) > $o ).
tff(pred_def_32933,type,
v51570: state_type > $o ).
tff(pred_def_32934,type,
v51573: ( state_type * $int ) > $o ).
tff(pred_def_32935,type,
v51552: state_type > $o ).
tff(pred_def_32936,type,
v51572: state_type > $o ).
tff(pred_def_32937,type,
v51575: ( state_type * $int ) > $o ).
tff(pred_def_32938,type,
v51574: state_type > $o ).
tff(pred_def_32939,type,
v51576: ( state_type * $int ) > $o ).
tff(pred_def_32940,type,
v51579: ( state_type * $int ) > $o ).
tff(pred_def_32941,type,
v51578: state_type > $o ).
tff(pred_def_32942,type,
v51580: ( state_type * $int ) > $o ).
tff(pred_def_32943,type,
v51582: ( state_type * $int ) > $o ).
tff(pred_def_32944,type,
v51581: state_type > $o ).
tff(pred_def_32945,type,
v51571: ( state_type * $int ) > $o ).
tff(pred_def_32946,type,
v51569: ( state_type * $int ) > $o ).
tff(pred_def_32947,type,
v46429: ( state_type * $int ) > $o ).
tff(pred_def_32948,type,
v51586: state_type > $o ).
tff(pred_def_32949,type,
v51584: state_type > $o ).
tff(pred_def_32950,type,
v51593: state_type > $o ).
tff(pred_def_32951,type,
v51591: state_type > $o ).
tff(pred_def_32952,type,
v51590: state_type > $o ).
tff(pred_def_32953,type,
v51589: state_type > $o ).
tff(pred_def_32954,type,
v51600: state_type > $o ).
tff(pred_def_32955,type,
v51597: ( state_type * $int ) > $o ).
tff(pred_def_32956,type,
v51599: ( state_type * $int ) > $o ).
tff(pred_def_32957,type,
v51588: ( state_type * $int ) > $o ).
tff(pred_def_32958,type,
v51608: state_type > $o ).
tff(pred_def_32959,type,
v51606: state_type > $o ).
tff(pred_def_32960,type,
v51605: state_type > $o ).
tff(pred_def_32961,type,
v51604: ( state_type * $int ) > $o ).
tff(pred_def_32962,type,
v51616: state_type > $o ).
tff(pred_def_32963,type,
v51614: state_type > $o ).
tff(pred_def_32964,type,
v51613: state_type > $o ).
tff(pred_def_32965,type,
v51612: ( state_type * $int ) > $o ).
tff(pred_def_32966,type,
v51624: state_type > $o ).
tff(pred_def_32967,type,
v51622: state_type > $o ).
tff(pred_def_32968,type,
v51621: state_type > $o ).
tff(pred_def_32969,type,
v51620: ( state_type * $int ) > $o ).
tff(pred_def_32970,type,
v51632: state_type > $o ).
tff(pred_def_32971,type,
v51630: state_type > $o ).
tff(pred_def_32972,type,
v51629: state_type > $o ).
tff(pred_def_32973,type,
v51628: ( state_type * $int ) > $o ).
tff(pred_def_32974,type,
v51640: state_type > $o ).
tff(pred_def_32975,type,
v51638: state_type > $o ).
tff(pred_def_32976,type,
v51637: state_type > $o ).
tff(pred_def_32977,type,
v51636: ( state_type * $int ) > $o ).
tff(pred_def_32978,type,
v51646: ( state_type * $int ) > $o ).
tff(pred_def_32979,type,
v51645: ( state_type * $int ) > $o ).
tff(pred_def_32980,type,
v51644: ( state_type * $int ) > $o ).
tff(pred_def_32981,type,
v51652: state_type > $o ).
tff(pred_def_32982,type,
v51651: state_type > $o ).
tff(pred_def_32983,type,
v51662: state_type > $o ).
tff(pred_def_32984,type,
v51663: state_type > $o ).
tff(pred_def_32985,type,
v51661: state_type > $o ).
tff(pred_def_32986,type,
v51664: state_type > $o ).
tff(pred_def_32987,type,
v51660: state_type > $o ).
tff(pred_def_32988,type,
v51659: state_type > $o ).
tff(pred_def_32989,type,
v51665: state_type > $o ).
tff(pred_def_32990,type,
v51656: state_type > $o ).
tff(pred_def_32991,type,
v51658: state_type > $o ).
tff(pred_def_32992,type,
v51650: state_type > $o ).
tff(pred_def_32993,type,
v51669: state_type > $o ).
tff(pred_def_32994,type,
v51666: state_type > $o ).
tff(pred_def_32995,type,
v51668: state_type > $o ).
tff(pred_def_32996,type,
v51562: state_type > $o ).
tff(pred_def_32997,type,
v51560: state_type > $o ).
tff(pred_def_32998,type,
v51693: state_type > $o ).
tff(pred_def_32999,type,
v51691: state_type > $o ).
tff(pred_def_33000,type,
v51690: state_type > $o ).
tff(pred_def_33001,type,
b00000000001: $int > $o ).
tff(pred_def_33002,type,
v51696: ( state_type * $int ) > $o ).
tff(pred_def_33003,type,
v51686: ( state_type * $int ) > $o ).
tff(pred_def_33004,type,
v51698: ( state_type * $int ) > $o ).
tff(pred_def_33005,type,
v51689: ( state_type * $int ) > $o ).
tff(pred_def_33006,type,
v51702: state_type > $o ).
tff(pred_def_33007,type,
v51703: ( state_type * $int ) > $o ).
tff(pred_def_33008,type,
v51706: ( state_type * $int ) > $o ).
tff(pred_def_33009,type,
v51705: state_type > $o ).
tff(pred_def_33010,type,
v51708: ( state_type * $int ) > $o ).
tff(pred_def_33011,type,
v51707: state_type > $o ).
tff(pred_def_33012,type,
v51709: ( state_type * $int ) > $o ).
tff(pred_def_33013,type,
v51712: ( state_type * $int ) > $o ).
tff(pred_def_33014,type,
v51711: state_type > $o ).
tff(pred_def_33015,type,
v51713: ( state_type * $int ) > $o ).
tff(pred_def_33016,type,
v51716: ( state_type * $int ) > $o ).
tff(pred_def_33017,type,
v51715: state_type > $o ).
tff(pred_def_33018,type,
v51704: ( state_type * $int ) > $o ).
tff(pred_def_33019,type,
v51701: ( state_type * $int ) > $o ).
tff(pred_def_33020,type,
v51722: state_type > $o ).
tff(pred_def_33021,type,
v51720: state_type > $o ).
tff(pred_def_33022,type,
v51719: state_type > $o ).
tff(pred_def_33023,type,
v51718: ( state_type * $int ) > $o ).
tff(pred_def_33024,type,
v51730: state_type > $o ).
tff(pred_def_33025,type,
v51728: state_type > $o ).
tff(pred_def_33026,type,
v51727: state_type > $o ).
tff(pred_def_33027,type,
v51726: ( state_type * $int ) > $o ).
tff(pred_def_33028,type,
v51738: state_type > $o ).
tff(pred_def_33029,type,
v51736: state_type > $o ).
tff(pred_def_33030,type,
v51735: state_type > $o ).
tff(pred_def_33031,type,
v51734: ( state_type * $int ) > $o ).
tff(pred_def_33032,type,
v51684: state_type > $o ).
tff(pred_def_33033,type,
v51763: state_type > $o ).
tff(pred_def_33034,type,
v51762: state_type > $o ).
tff(pred_def_33035,type,
v51765: state_type > $o ).
tff(pred_def_33036,type,
v51764: state_type > $o ).
tff(pred_def_33037,type,
v51761: state_type > $o ).
tff(pred_def_33038,type,
v51760: state_type > $o ).
tff(pred_def_33039,type,
v51758: state_type > $o ).
tff(pred_def_33040,type,
v51770: state_type > $o ).
tff(pred_def_33041,type,
v51769: state_type > $o ).
tff(pred_def_33042,type,
v51778: state_type > $o ).
tff(pred_def_33043,type,
v51781: state_type > $o ).
tff(pred_def_33044,type,
v51782: state_type > $o ).
tff(pred_def_33045,type,
v51780: state_type > $o ).
tff(pred_def_33046,type,
v51783: state_type > $o ).
tff(pred_def_33047,type,
v51779: state_type > $o ).
tff(pred_def_33048,type,
v51777: state_type > $o ).
tff(pred_def_33049,type,
v51789: state_type > $o ).
tff(pred_def_33050,type,
v51788: state_type > $o ).
tff(pred_def_33051,type,
v51793: ( state_type * $int ) > $o ).
tff(pred_def_33052,type,
v51792: state_type > $o ).
tff(pred_def_33053,type,
v51795: ( state_type * $int ) > $o ).
tff(pred_def_33054,type,
v51794: state_type > $o ).
tff(pred_def_33055,type,
v51791: state_type > $o ).
tff(pred_def_33056,type,
v51796: state_type > $o ).
tff(pred_def_33057,type,
v51790: state_type > $o ).
tff(pred_def_33058,type,
v51787: state_type > $o ).
tff(pred_def_33059,type,
v51798: state_type > $o ).
tff(pred_def_33060,type,
v51797: state_type > $o ).
tff(pred_def_33061,type,
v51786: state_type > $o ).
tff(pred_def_33062,type,
v51800: state_type > $o ).
tff(pred_def_33063,type,
v51799: state_type > $o ).
tff(pred_def_33064,type,
v51785: state_type > $o ).
tff(pred_def_33065,type,
v51784: state_type > $o ).
tff(pred_def_33066,type,
v51774: state_type > $o ).
tff(pred_def_33067,type,
v51776: state_type > $o ).
tff(pred_def_33068,type,
v51768: state_type > $o ).
tff(pred_def_33069,type,
v51805: ( state_type * $int ) > $o ).
tff(pred_def_33070,type,
v51804: ( state_type * $int ) > $o ).
tff(pred_def_33071,type,
v51801: ( state_type * $int ) > $o ).
tff(pred_def_33072,type,
v51803: ( state_type * $int ) > $o ).
tff(pred_def_33073,type,
v51756: ( state_type * $int ) > $o ).
tff(pred_def_33074,type,
v51808: ( state_type * $int ) > $o ).
tff(pred_def_33075,type,
v51809: ( state_type * $int ) > $o ).
tff(pred_def_33076,type,
v51811: ( state_type * $int ) > $o ).
tff(pred_def_33077,type,
v51813: ( state_type * $int ) > $o ).
tff(pred_def_33078,type,
v51815: ( state_type * $int ) > $o ).
tff(pred_def_33079,type,
v51817: ( state_type * $int ) > $o ).
tff(pred_def_33080,type,
v51754: ( state_type * $int ) > $o ).
tff(pred_def_33081,type,
v51752: ( state_type * $int ) > $o ).
tff(pred_def_33082,type,
v51750: ( state_type * $int ) > $o ).
tff(pred_def_33083,type,
v51748: ( state_type * $int ) > $o ).
tff(pred_def_33084,type,
v51746: ( state_type * $int ) > $o ).
tff(pred_def_33085,type,
v51744: ( state_type * $int ) > $o ).
tff(pred_def_33086,type,
v51742: ( state_type * $int ) > $o ).
tff(pred_def_33087,type,
v51679: ( state_type * $int ) > $o ).
tff(pred_def_33088,type,
v51820: ( state_type * $int ) > $o ).
tff(pred_def_33089,type,
v51821: ( state_type * $int ) > $o ).
tff(pred_def_33090,type,
v51682: ( state_type * $int ) > $o ).
tff(pred_def_33091,type,
v51825: state_type > $o ).
tff(pred_def_33092,type,
v51827: ( state_type * $int ) > $o ).
tff(pred_def_33093,type,
v51828: ( state_type * $int ) > $o ).
tff(pred_def_33094,type,
v51823: ( state_type * $int ) > $o ).
tff(pred_def_33095,type,
v51833: state_type > $o ).
tff(pred_def_33096,type,
v51832: state_type > $o ).
tff(pred_def_33097,type,
v51841: state_type > $o ).
tff(pred_def_33098,type,
v51846: ( state_type * $int ) > $o ).
tff(pred_def_33099,type,
v51845: state_type > $o ).
tff(pred_def_33100,type,
v51848: ( state_type * $int ) > $o ).
tff(pred_def_33101,type,
v51847: state_type > $o ).
tff(pred_def_33102,type,
v51844: state_type > $o ).
tff(pred_def_33103,type,
v51850: ( state_type * $int ) > $o ).
tff(pred_def_33104,type,
v51849: state_type > $o ).
tff(pred_def_33105,type,
v51843: state_type > $o ).
tff(pred_def_33106,type,
v51851: state_type > $o ).
tff(pred_def_33107,type,
v51842: state_type > $o ).
tff(pred_def_33108,type,
v51840: state_type > $o ).
tff(pred_def_33109,type,
v51855: ( state_type * $int ) > $o ).
tff(pred_def_33110,type,
v51854: state_type > $o ).
tff(pred_def_33111,type,
v51853: state_type > $o ).
tff(pred_def_33112,type,
v51852: state_type > $o ).
tff(pred_def_33113,type,
v51837: state_type > $o ).
tff(pred_def_33114,type,
v51839: state_type > $o ).
tff(pred_def_33115,type,
v51831: state_type > $o ).
tff(pred_def_33116,type,
v51859: ( state_type * $int ) > $o ).
tff(pred_def_33117,type,
b0000000000000000000000000000000000000000000000000000000000000000000000: $int > $o ).
tff(pred_def_33118,type,
v51856: ( state_type * $int ) > $o ).
tff(pred_def_33119,type,
v51858: ( state_type * $int ) > $o ).
tff(pred_def_33120,type,
v51830: ( state_type * $int ) > $o ).
tff(pred_def_33121,type,
v51865: state_type > $o ).
tff(pred_def_33122,type,
v51867: ( state_type * $int ) > $o ).
tff(pred_def_33123,type,
v51868: ( state_type * $int ) > $o ).
tff(pred_def_33124,type,
v51863: ( state_type * $int ) > $o ).
tff(pred_def_33125,type,
v51872: state_type > $o ).
tff(pred_def_33126,type,
v51874: ( state_type * $int ) > $o ).
tff(pred_def_33127,type,
v51875: ( state_type * $int ) > $o ).
tff(pred_def_33128,type,
v51870: ( state_type * $int ) > $o ).
tff(pred_def_33129,type,
v51881: state_type > $o ).
tff(pred_def_33130,type,
v51879: state_type > $o ).
tff(pred_def_33131,type,
v51892: ( state_type * $int ) > $o ).
tff(pred_def_33132,type,
v51891: state_type > $o ).
tff(pred_def_33133,type,
v51894: ( state_type * $int ) > $o ).
tff(pred_def_33134,type,
v51893: state_type > $o ).
tff(pred_def_33135,type,
v51890: state_type > $o ).
tff(pred_def_33136,type,
v51896: ( state_type * $int ) > $o ).
tff(pred_def_33137,type,
v51895: state_type > $o ).
tff(pred_def_33138,type,
v51889: state_type > $o ).
tff(pred_def_33139,type,
v51897: state_type > $o ).
tff(pred_def_33140,type,
v51888: state_type > $o ).
tff(pred_def_33141,type,
v51887: state_type > $o ).
tff(pred_def_33142,type,
v51901: ( state_type * $int ) > $o ).
tff(pred_def_33143,type,
v51900: state_type > $o ).
tff(pred_def_33144,type,
v51899: state_type > $o ).
tff(pred_def_33145,type,
v51898: state_type > $o ).
tff(pred_def_33146,type,
v51884: state_type > $o ).
tff(pred_def_33147,type,
v51886: state_type > $o ).
tff(pred_def_33148,type,
v51878: state_type > $o ).
tff(pred_def_33149,type,
v51905: ( state_type * $int ) > $o ).
tff(pred_def_33150,type,
v51902: ( state_type * $int ) > $o ).
tff(pred_def_33151,type,
v51904: ( state_type * $int ) > $o ).
tff(pred_def_33152,type,
v51877: ( state_type * $int ) > $o ).
tff(pred_def_33153,type,
v51911: state_type > $o ).
tff(pred_def_33154,type,
v51913: ( state_type * $int ) > $o ).
tff(pred_def_33155,type,
v51914: ( state_type * $int ) > $o ).
tff(pred_def_33156,type,
v51909: ( state_type * $int ) > $o ).
tff(pred_def_33157,type,
v51918: state_type > $o ).
tff(pred_def_33158,type,
v51920: ( state_type * $int ) > $o ).
tff(pred_def_33159,type,
v51921: ( state_type * $int ) > $o ).
tff(pred_def_33160,type,
v51916: ( state_type * $int ) > $o ).
tff(pred_def_33161,type,
v51927: state_type > $o ).
tff(pred_def_33162,type,
v51925: state_type > $o ).
tff(pred_def_33163,type,
v51938: ( state_type * $int ) > $o ).
tff(pred_def_33164,type,
v51937: state_type > $o ).
tff(pred_def_33165,type,
v51940: ( state_type * $int ) > $o ).
tff(pred_def_33166,type,
v51939: state_type > $o ).
tff(pred_def_33167,type,
v51936: state_type > $o ).
tff(pred_def_33168,type,
v51942: ( state_type * $int ) > $o ).
tff(pred_def_33169,type,
v51941: state_type > $o ).
tff(pred_def_33170,type,
v51935: state_type > $o ).
tff(pred_def_33171,type,
v51943: state_type > $o ).
tff(pred_def_33172,type,
v51934: state_type > $o ).
tff(pred_def_33173,type,
v51933: state_type > $o ).
tff(pred_def_33174,type,
v51947: ( state_type * $int ) > $o ).
tff(pred_def_33175,type,
v51946: state_type > $o ).
tff(pred_def_33176,type,
v51945: state_type > $o ).
tff(pred_def_33177,type,
v51944: state_type > $o ).
tff(pred_def_33178,type,
v51930: state_type > $o ).
tff(pred_def_33179,type,
v51932: state_type > $o ).
tff(pred_def_33180,type,
v51924: state_type > $o ).
tff(pred_def_33181,type,
v51951: ( state_type * $int ) > $o ).
tff(pred_def_33182,type,
v51948: ( state_type * $int ) > $o ).
tff(pred_def_33183,type,
v51950: ( state_type * $int ) > $o ).
tff(pred_def_33184,type,
v51923: ( state_type * $int ) > $o ).
tff(pred_def_33185,type,
v51677: ( state_type * $int ) > $o ).
tff(pred_def_33186,type,
v51675: ( state_type * $int ) > $o ).
tff(pred_def_33187,type,
v51673: ( state_type * $int ) > $o ).
tff(pred_def_33188,type,
v51966: state_type > $o ).
tff(pred_def_33189,type,
v51967: state_type > $o ).
tff(pred_def_33190,type,
v51965: state_type > $o ).
tff(pred_def_33191,type,
v51968: state_type > $o ).
tff(pred_def_33192,type,
v51964: state_type > $o ).
tff(pred_def_33193,type,
v51969: state_type > $o ).
tff(pred_def_33194,type,
v51963: state_type > $o ).
tff(pred_def_33195,type,
v51970: state_type > $o ).
tff(pred_def_33196,type,
v51962: state_type > $o ).
tff(pred_def_33197,type,
v51971: state_type > $o ).
tff(pred_def_33198,type,
v51961: state_type > $o ).
tff(pred_def_33199,type,
v51972: state_type > $o ).
tff(pred_def_33200,type,
v51960: state_type > $o ).
tff(pred_def_33201,type,
v51973: state_type > $o ).
tff(pred_def_33202,type,
v51959: state_type > $o ).
tff(pred_def_33203,type,
v51974: state_type > $o ).
tff(pred_def_33204,type,
v51958: state_type > $o ).
tff(pred_def_33205,type,
v51975: state_type > $o ).
tff(pred_def_33206,type,
v51956: state_type > $o ).
tff(pred_def_33207,type,
v51976: state_type > $o ).
tff(pred_def_33208,type,
v51980: state_type > $o ).
tff(pred_def_33209,type,
v51981: state_type > $o ).
tff(pred_def_33210,type,
v51979: state_type > $o ).
tff(pred_def_33211,type,
v51982: state_type > $o ).
tff(pred_def_33212,type,
v51977: state_type > $o ).
tff(pred_def_33213,type,
v51955: ( state_type * $int ) > $o ).
tff(pred_def_33214,type,
v51558: ( state_type * $int ) > $o ).
tff(pred_def_33215,type,
v51998: state_type > $o ).
tff(pred_def_33216,type,
v52000: state_type > $o ).
tff(pred_def_33217,type,
v51996: state_type > $o ).
tff(pred_def_33218,type,
v51994: state_type > $o ).
tff(pred_def_33219,type,
v52012: state_type > $o ).
tff(pred_def_33220,type,
v52024: state_type > $o ).
tff(pred_def_33221,type,
v52025: state_type > $o ).
tff(pred_def_33222,type,
v52023: state_type > $o ).
tff(pred_def_33223,type,
v51984: ( state_type * $int ) > $o ).
tff(pred_def_33224,type,
v52026: state_type > $o ).
tff(pred_def_33225,type,
v52022: state_type > $o ).
tff(pred_def_33226,type,
v52004: state_type > $o ).
tff(pred_def_33227,type,
v52027: state_type > $o ).
tff(pred_def_33228,type,
v52020: state_type > $o ).
tff(pred_def_33229,type,
v52018: state_type > $o ).
tff(pred_def_33230,type,
v52016: state_type > $o ).
tff(pred_def_33231,type,
v52037: state_type > $o ).
tff(pred_def_33232,type,
v52044: state_type > $o ).
tff(pred_def_33233,type,
v52042: state_type > $o ).
tff(pred_def_33234,type,
v52052: state_type > $o ).
tff(pred_def_33235,type,
v52053: state_type > $o ).
tff(pred_def_33236,type,
v52051: state_type > $o ).
tff(pred_def_33237,type,
v52050: state_type > $o ).
tff(pred_def_33238,type,
v52058: state_type > $o ).
tff(pred_def_33239,type,
v52060: state_type > $o ).
tff(pred_def_33240,type,
v52061: state_type > $o ).
tff(pred_def_33241,type,
v52059: state_type > $o ).
tff(pred_def_33242,type,
v52057: state_type > $o ).
tff(pred_def_33243,type,
v52063: state_type > $o ).
tff(pred_def_33244,type,
v52062: state_type > $o ).
tff(pred_def_33245,type,
v52056: state_type > $o ).
tff(pred_def_33246,type,
v52065: state_type > $o ).
tff(pred_def_33247,type,
v52064: state_type > $o ).
tff(pred_def_33248,type,
v52055: state_type > $o ).
tff(pred_def_33249,type,
v52054: state_type > $o ).
tff(pred_def_33250,type,
v52047: state_type > $o ).
tff(pred_def_33251,type,
v52049: state_type > $o ).
tff(pred_def_33252,type,
v52041: state_type > $o ).
tff(pred_def_33253,type,
v52071: ( state_type * $int ) > $o ).
tff(pred_def_33254,type,
v52075: ( state_type * $int ) > $o ).
tff(pred_def_33255,type,
v52074: ( state_type * $int ) > $o ).
tff(pred_def_33256,type,
v52073: ( state_type * $int ) > $o ).
tff(pred_def_33257,type,
v52072: ( state_type * $int ) > $o ).
tff(pred_def_33258,type,
v52070: ( state_type * $int ) > $o ).
tff(pred_def_33259,type,
v52069: ( state_type * $int ) > $o ).
tff(pred_def_33260,type,
v52066: ( state_type * $int ) > $o ).
tff(pred_def_33261,type,
v52068: ( state_type * $int ) > $o ).
tff(pred_def_33262,type,
v52040: ( state_type * $int ) > $o ).
tff(pred_def_33263,type,
v52084: state_type > $o ).
tff(pred_def_33264,type,
v52082: state_type > $o ).
tff(pred_def_33265,type,
v52081: state_type > $o ).
tff(pred_def_33266,type,
v52079: ( state_type * $int ) > $o ).
tff(pred_def_33267,type,
v52092: state_type > $o ).
tff(pred_def_33268,type,
v52090: state_type > $o ).
tff(pred_def_33269,type,
v52089: state_type > $o ).
tff(pred_def_33270,type,
v52087: ( state_type * $int ) > $o ).
tff(pred_def_33271,type,
v52035: ( state_type * $int ) > $o ).
tff(pred_def_33272,type,
v52033: state_type > $o ).
tff(pred_def_33273,type,
v52031: state_type > $o ).
tff(pred_def_33274,type,
v52029: state_type > $o ).
tff(pred_def_33275,type,
v52107: state_type > $o ).
tff(pred_def_33276,type,
v52133: state_type > $o ).
tff(pred_def_33277,type,
v52131: state_type > $o ).
tff(pred_def_33278,type,
v52010: ( state_type * $int ) > $o ).
tff(pred_def_33279,type,
v52134: state_type > $o ).
tff(pred_def_33280,type,
v52130: state_type > $o ).
tff(pred_def_33281,type,
v52095: state_type > $o ).
tff(pred_def_33282,type,
v52136: state_type > $o ).
tff(pred_def_33283,type,
v52137: state_type > $o ).
tff(pred_def_33284,type,
v52135: state_type > $o ).
tff(pred_def_33285,type,
v52129: state_type > $o ).
tff(pred_def_33286,type,
v52014: ( state_type * $int ) > $o ).
tff(pred_def_33287,type,
v52139: state_type > $o ).
tff(pred_def_33288,type,
v52146: state_type > $o ).
tff(pred_def_33289,type,
v52144: state_type > $o ).
tff(pred_def_33290,type,
v52143: state_type > $o ).
tff(pred_def_33291,type,
v52142: state_type > $o ).
tff(pred_def_33292,type,
v52153: state_type > $o ).
tff(pred_def_33293,type,
v52150: ( state_type * $int ) > $o ).
tff(pred_def_33294,type,
v52152: ( state_type * $int ) > $o ).
tff(pred_def_33295,type,
v52141: ( state_type * $int ) > $o ).
tff(pred_def_33296,type,
v52158: state_type > $o ).
tff(pred_def_33297,type,
v52160: state_type > $o ).
tff(pred_def_33298,type,
v52161: state_type > $o ).
tff(pred_def_33299,type,
v52159: state_type > $o ).
tff(pred_def_33300,type,
v52157: state_type > $o ).
tff(pred_def_33301,type,
v52167: state_type > $o ).
tff(pred_def_33302,type,
v52165: state_type > $o ).
tff(pred_def_33303,type,
v52164: state_type > $o ).
tff(pred_def_33304,type,
v52163: ( state_type * $int ) > $o ).
tff(pred_def_33305,type,
v52173: state_type > $o ).
tff(pred_def_33306,type,
v52172: state_type > $o ).
tff(pred_def_33307,type,
v52176: state_type > $o ).
tff(pred_def_33308,type,
v52177: state_type > $o ).
tff(pred_def_33309,type,
v52175: state_type > $o ).
tff(pred_def_33310,type,
v52171: state_type > $o ).
tff(pred_def_33311,type,
v52183: state_type > $o ).
tff(pred_def_33312,type,
v52181: state_type > $o ).
tff(pred_def_33313,type,
v52180: state_type > $o ).
tff(pred_def_33314,type,
v52179: ( state_type * $int ) > $o ).
tff(pred_def_33315,type,
v52189: state_type > $o ).
tff(pred_def_33316,type,
v52188: state_type > $o ).
tff(pred_def_33317,type,
v52187: state_type > $o ).
tff(pred_def_33318,type,
v52192: state_type > $o ).
tff(pred_def_33319,type,
v52194: state_type > $o ).
tff(pred_def_33320,type,
v52191: state_type > $o ).
tff(pred_def_33321,type,
v52195: state_type > $o ).
tff(pred_def_33322,type,
v52196: state_type > $o ).
tff(pred_def_33323,type,
v52190: state_type > $o ).
tff(pred_def_33324,type,
v52127: state_type > $o ).
tff(pred_def_33325,type,
v52202: state_type > $o ).
tff(pred_def_33326,type,
v52200: state_type > $o ).
tff(pred_def_33327,type,
v52199: state_type > $o ).
tff(pred_def_33328,type,
v52205: state_type > $o ).
tff(pred_def_33329,type,
v52207: state_type > $o ).
tff(pred_def_33330,type,
v52125: state_type > $o ).
tff(pred_def_33331,type,
v52123: state_type > $o ).
tff(pred_def_33332,type,
v52121: state_type > $o ).
tff(pred_def_33333,type,
v52119: state_type > $o ).
tff(pred_def_33334,type,
v52117: state_type > $o ).
tff(pred_def_33335,type,
v52115: state_type > $o ).
tff(pred_def_33336,type,
v52227: state_type > $o ).
tff(pred_def_33337,type,
v52226: state_type > $o ).
tff(pred_def_33338,type,
v52225: state_type > $o ).
tff(pred_def_33339,type,
v52229: ( state_type * $int ) > $o ).
tff(pred_def_33340,type,
v52230: ( state_type * $int ) > $o ).
tff(pred_def_33341,type,
v52231: ( state_type * $int ) > $o ).
tff(pred_def_33342,type,
v52232: ( state_type * $int ) > $o ).
tff(pred_def_33343,type,
v52228: ( state_type * $int ) > $o ).
tff(pred_def_33344,type,
v52223: ( state_type * $int ) > $o ).
tff(pred_def_33345,type,
v52238: state_type > $o ).
tff(pred_def_33346,type,
v52236: state_type > $o ).
tff(pred_def_33347,type,
v52235: state_type > $o ).
tff(pred_def_33348,type,
v52241: ( state_type * $int ) > $o ).
tff(pred_def_33349,type,
v52243: ( state_type * $int ) > $o ).
tff(pred_def_33350,type,
v52221: ( state_type * $int ) > $o ).
tff(pred_def_33351,type,
v52219: ( state_type * $int ) > $o ).
tff(pred_def_33352,type,
v52217: ( state_type * $int ) > $o ).
tff(pred_def_33353,type,
v52215: ( state_type * $int ) > $o ).
tff(pred_def_33354,type,
v52213: ( state_type * $int ) > $o ).
tff(pred_def_33355,type,
v52211: ( state_type * $int ) > $o ).
tff(pred_def_33356,type,
v52249: state_type > $o ).
tff(pred_def_33357,type,
v52251: state_type > $o ).
tff(pred_def_33358,type,
v52258: state_type > $o ).
tff(pred_def_33359,type,
v52256: state_type > $o ).
tff(pred_def_33360,type,
v52255: state_type > $o ).
tff(pred_def_33361,type,
v52254: state_type > $o ).
tff(pred_def_33362,type,
v52265: state_type > $o ).
tff(pred_def_33363,type,
v52262: state_type > $o ).
tff(pred_def_33364,type,
v52264: state_type > $o ).
tff(pred_def_33365,type,
v52247: state_type > $o ).
tff(pred_def_33366,type,
v52111: ( state_type * $int ) > $o ).
tff(pred_def_33367,type,
v52269: state_type > $o ).
tff(pred_def_33368,type,
v52270: ( state_type * $int ) > $o ).
tff(pred_def_33369,type,
v52275: state_type > $o ).
tff(pred_def_33370,type,
v52276: state_type > $o ).
tff(pred_def_33371,type,
v52274: state_type > $o ).
tff(pred_def_33372,type,
v52277: state_type > $o ).
tff(pred_def_33373,type,
v52273: state_type > $o ).
tff(pred_def_33374,type,
v52278: state_type > $o ).
tff(pred_def_33375,type,
v52271: state_type > $o ).
tff(pred_def_33376,type,
v52279: state_type > $o ).
tff(pred_def_33377,type,
v52281: state_type > $o ).
tff(pred_def_33378,type,
v52280: ( state_type * $int ) > $o ).
tff(pred_def_33379,type,
v52286: state_type > $o ).
tff(pred_def_33380,type,
v52287: state_type > $o ).
tff(pred_def_33381,type,
v52285: state_type > $o ).
tff(pred_def_33382,type,
v52288: state_type > $o ).
tff(pred_def_33383,type,
v52284: state_type > $o ).
tff(pred_def_33384,type,
v52289: state_type > $o ).
tff(pred_def_33385,type,
v52282: state_type > $o ).
tff(pred_def_33386,type,
v52290: state_type > $o ).
tff(pred_def_33387,type,
v52292: state_type > $o ).
tff(pred_def_33388,type,
v52291: ( state_type * $int ) > $o ).
tff(pred_def_33389,type,
v52113: ( state_type * $int ) > $o ).
tff(pred_def_33390,type,
v52297: state_type > $o ).
tff(pred_def_33391,type,
v52296: state_type > $o ).
tff(pred_def_33392,type,
v52295: state_type > $o ).
tff(pred_def_33393,type,
v52304: state_type > $o ).
tff(pred_def_33394,type,
v52301: ( state_type * $int ) > $o ).
tff(pred_def_33395,type,
v52303: ( state_type * $int ) > $o ).
tff(pred_def_33396,type,
v52318: state_type > $o ).
tff(pred_def_33397,type,
v52317: state_type > $o ).
tff(pred_def_33398,type,
v52316: state_type > $o ).
tff(pred_def_33399,type,
v52315: state_type > $o ).
tff(pred_def_33400,type,
v52319: state_type > $o ).
tff(pred_def_33401,type,
v52314: state_type > $o ).
tff(pred_def_33402,type,
v52313: state_type > $o ).
tff(pred_def_33403,type,
v52312: state_type > $o ).
tff(pred_def_33404,type,
v52311: state_type > $o ).
tff(pred_def_33405,type,
v52310: state_type > $o ).
tff(pred_def_33406,type,
v52320: state_type > $o ).
tff(pred_def_33407,type,
v52309: state_type > $o ).
tff(pred_def_33408,type,
v52331: state_type > $o ).
tff(pred_def_33409,type,
v52330: state_type > $o ).
tff(pred_def_33410,type,
v52329: state_type > $o ).
tff(pred_def_33411,type,
v52328: state_type > $o ).
tff(pred_def_33412,type,
v52327: state_type > $o ).
tff(pred_def_33413,type,
v52326: state_type > $o ).
tff(pred_def_33414,type,
v52325: state_type > $o ).
tff(pred_def_33415,type,
v52324: state_type > $o ).
tff(pred_def_33416,type,
v52323: state_type > $o ).
tff(pred_def_33417,type,
v52322: state_type > $o ).
tff(pred_def_33418,type,
v52321: state_type > $o ).
tff(pred_def_33419,type,
v52308: state_type > $o ).
tff(pred_def_33420,type,
v52337: state_type > $o ).
tff(pred_def_33421,type,
v52338: state_type > $o ).
tff(pred_def_33422,type,
v52336: state_type > $o ).
tff(pred_def_33423,type,
v52335: state_type > $o ).
tff(pred_def_33424,type,
v52334: state_type > $o ).
tff(pred_def_33425,type,
v52333: state_type > $o ).
tff(pred_def_33426,type,
v52272: state_type > $o ).
tff(pred_def_33427,type,
v52346: state_type > $o ).
tff(pred_def_33428,type,
v52345: state_type > $o ).
tff(pred_def_33429,type,
v52344: state_type > $o ).
tff(pred_def_33430,type,
v52343: state_type > $o ).
tff(pred_def_33431,type,
v52342: state_type > $o ).
tff(pred_def_33432,type,
v52341: state_type > $o ).
tff(pred_def_33433,type,
v52339: state_type > $o ).
tff(pred_def_33434,type,
v52332: state_type > $o ).
tff(pred_def_33435,type,
v52109: state_type > $o ).
tff(pred_def_33436,type,
v52351: state_type > $o ).
tff(pred_def_33437,type,
v52350: state_type > $o ).
tff(pred_def_33438,type,
v52349: state_type > $o ).
tff(pred_def_33439,type,
v52358: state_type > $o ).
tff(pred_def_33440,type,
v52355: state_type > $o ).
tff(pred_def_33441,type,
v52357: state_type > $o ).
tff(pred_def_33442,type,
v52105: state_type > $o ).
tff(pred_def_33443,type,
v52103: state_type > $o ).
tff(pred_def_33444,type,
v52101: state_type > $o ).
tff(pred_def_33445,type,
v52099: state_type > $o ).
tff(pred_def_33446,type,
v52097: state_type > $o ).
tff(pred_def_33447,type,
v52364: state_type > $o ).
tff(pred_def_33448,type,
v52365: state_type > $o ).
tff(pred_def_33449,type,
v52363: state_type > $o ).
tff(pred_def_33450,type,
v52366: state_type > $o ).
tff(pred_def_33451,type,
v52362: state_type > $o ).
tff(pred_def_33452,type,
v52372: state_type > $o ).
tff(pred_def_33453,type,
v52370: state_type > $o ).
tff(pred_def_33454,type,
v52369: state_type > $o ).
tff(pred_def_33455,type,
v52375: state_type > $o ).
tff(pred_def_33456,type,
v52377: state_type > $o ).
tff(pred_def_33457,type,
v52008: state_type > $o ).
tff(pred_def_33458,type,
v52006: state_type > $o ).
tff(pred_def_33459,type,
v52387: state_type > $o ).
tff(pred_def_33460,type,
v52385: state_type > $o ).
tff(pred_def_33461,type,
v52383: state_type > $o ).
tff(pred_def_33462,type,
v52381: state_type > $o ).
tff(pred_def_33463,type,
v52392: state_type > $o ).
tff(pred_def_33464,type,
v52391: state_type > $o ).
tff(pred_def_33465,type,
v52390: state_type > $o ).
tff(pred_def_33466,type,
v52396: ( state_type * $int ) > $o ).
tff(pred_def_33467,type,
v51988: state_type > $o ).
tff(pred_def_33468,type,
v52395: state_type > $o ).
tff(pred_def_33469,type,
v52398: ( state_type * $int ) > $o ).
tff(pred_def_33470,type,
v52397: state_type > $o ).
tff(pred_def_33471,type,
v52394: state_type > $o ).
tff(pred_def_33472,type,
v52399: state_type > $o ).
tff(pred_def_33473,type,
v52393: state_type > $o ).
tff(pred_def_33474,type,
v52389: state_type > $o ).
tff(pred_def_33475,type,
v51986: ( state_type * $int ) > $o ).
tff(pred_def_33476,type,
v52406: state_type > $o ).
tff(pred_def_33477,type,
v52404: state_type > $o ).
tff(pred_def_33478,type,
v52403: state_type > $o ).
tff(pred_def_33479,type,
v52402: state_type > $o ).
tff(pred_def_33480,type,
v52413: state_type > $o ).
tff(pred_def_33481,type,
v52410: ( state_type * $int ) > $o ).
tff(pred_def_33482,type,
v52412: ( state_type * $int ) > $o ).
tff(pred_def_33483,type,
v52401: ( state_type * $int ) > $o ).
tff(pred_def_33484,type,
v52422: state_type > $o ).
tff(pred_def_33485,type,
v52421: state_type > $o ).
tff(pred_def_33486,type,
v52420: state_type > $o ).
tff(pred_def_33487,type,
v52419: state_type > $o ).
tff(pred_def_33488,type,
v52425: ( state_type * $int ) > $o ).
tff(pred_def_33489,type,
v52424: state_type > $o ).
tff(pred_def_33490,type,
v52423: state_type > $o ).
tff(pred_def_33491,type,
v52418: state_type > $o ).
tff(pred_def_33492,type,
v52427: state_type > $o ).
tff(pred_def_33493,type,
v52426: state_type > $o ).
tff(pred_def_33494,type,
v52417: state_type > $o ).
tff(pred_def_33495,type,
v52433: state_type > $o ).
tff(pred_def_33496,type,
v52431: state_type > $o ).
tff(pred_def_33497,type,
v52430: state_type > $o ).
tff(pred_def_33498,type,
v52429: ( state_type * $int ) > $o ).
tff(pred_def_33499,type,
v52440: state_type > $o ).
tff(pred_def_33500,type,
v52439: state_type > $o ).
tff(pred_def_33501,type,
v52438: state_type > $o ).
tff(pred_def_33502,type,
v52437: state_type > $o ).
tff(pred_def_33503,type,
v52442: state_type > $o ).
tff(pred_def_33504,type,
v52445: ( state_type * $int ) > $o ).
tff(pred_def_33505,type,
v52444: state_type > $o ).
tff(pred_def_33506,type,
v52443: state_type > $o ).
tff(pred_def_33507,type,
v52446: state_type > $o ).
tff(pred_def_33508,type,
v52441: state_type > $o ).
tff(pred_def_33509,type,
v52002: state_type > $o ).
tff(pred_def_33510,type,
v52449: ( state_type * $int ) > $o ).
tff(pred_def_33511,type,
v52448: state_type > $o ).
tff(pred_def_33512,type,
v51990: ( state_type * $int ) > $o ).
tff(pred_def_33513,type,
v52457: state_type > $o ).
tff(pred_def_33514,type,
v52456: state_type > $o ).
tff(pred_def_33515,type,
v52455: state_type > $o ).
tff(pred_def_33516,type,
v52454: state_type > $o ).
tff(pred_def_33517,type,
v52453: state_type > $o ).
tff(pred_def_33518,type,
v52459: state_type > $o ).
tff(pred_def_33519,type,
v52458: state_type > $o ).
tff(pred_def_33520,type,
v52452: state_type > $o ).
tff(pred_def_33521,type,
v52462: state_type > $o ).
tff(pred_def_33522,type,
v52461: state_type > $o ).
tff(pred_def_33523,type,
v52463: state_type > $o ).
tff(pred_def_33524,type,
v52460: state_type > $o ).
tff(pred_def_33525,type,
v52450: ( state_type * $int ) > $o ).
tff(pred_def_33526,type,
v52465: ( state_type * $int ) > $o ).
tff(pred_def_33527,type,
v52464: state_type > $o ).
tff(pred_def_33528,type,
v52471: state_type > $o ).
tff(pred_def_33529,type,
v52470: state_type > $o ).
tff(pred_def_33530,type,
v52469: state_type > $o ).
tff(pred_def_33531,type,
v52472: state_type > $o ).
tff(pred_def_33532,type,
v52468: state_type > $o ).
tff(pred_def_33533,type,
v52474: state_type > $o ).
tff(pred_def_33534,type,
v52475: state_type > $o ).
tff(pred_def_33535,type,
v52473: state_type > $o ).
tff(pred_def_33536,type,
v52466: ( state_type * $int ) > $o ).
tff(pred_def_33537,type,
v52478: ( state_type * $int ) > $o ).
tff(pred_def_33538,type,
v52477: state_type > $o ).
tff(pred_def_33539,type,
v52480: ( state_type * $int ) > $o ).
tff(pred_def_33540,type,
v52479: state_type > $o ).
tff(pred_def_33541,type,
v52476: state_type > $o ).
tff(pred_def_33542,type,
v51992: ( state_type * $int ) > $o ).
tff(pred_def_33543,type,
v52485: state_type > $o ).
tff(pred_def_33544,type,
v52484: state_type > $o ).
tff(pred_def_33545,type,
v52483: state_type > $o ).
tff(pred_def_33546,type,
v52492: state_type > $o ).
tff(pred_def_33547,type,
v52489: ( state_type * $int ) > $o ).
tff(pred_def_33548,type,
v52491: ( state_type * $int ) > $o ).
tff(pred_def_33549,type,
v52497: state_type > $o ).
tff(pred_def_33550,type,
v52507: state_type > $o ).
tff(pred_def_33551,type,
v52506: state_type > $o ).
tff(pred_def_33552,type,
v52508: state_type > $o ).
tff(pred_def_33553,type,
v52505: state_type > $o ).
tff(pred_def_33554,type,
v52510: state_type > $o ).
tff(pred_def_33555,type,
v52509: state_type > $o ).
tff(pred_def_33556,type,
v52504: state_type > $o ).
tff(pred_def_33557,type,
v52503: state_type > $o ).
tff(pred_def_33558,type,
v52511: state_type > $o ).
tff(pred_def_33559,type,
v52502: state_type > $o ).
tff(pred_def_33560,type,
v52501: state_type > $o ).
tff(pred_def_33561,type,
v52512: state_type > $o ).
tff(pred_def_33562,type,
v52500: state_type > $o ).
tff(pred_def_33563,type,
v52514: state_type > $o ).
tff(pred_def_33564,type,
v52513: state_type > $o ).
tff(pred_def_33565,type,
v52499: state_type > $o ).
tff(pred_def_33566,type,
v52520: state_type > $o ).
tff(pred_def_33567,type,
v52518: state_type > $o ).
tff(pred_def_33568,type,
v52517: state_type > $o ).
tff(pred_def_33569,type,
v52523: state_type > $o ).
tff(pred_def_33570,type,
v52525: state_type > $o ).
tff(pred_def_33571,type,
v52530: state_type > $o ).
tff(pred_def_33572,type,
v52529: state_type > $o ).
tff(pred_def_33573,type,
v51556: state_type > $o ).
tff(pred_def_33574,type,
v52535: state_type > $o ).
tff(pred_def_33575,type,
v52534: state_type > $o ).
tff(pred_def_33576,type,
v52532: state_type > $o ).
tff(pred_def_33577,type,
v52537: state_type > $o ).
tff(pred_def_33578,type,
v51554: state_type > $o ).
tff(pred_def_33579,type,
v52543: state_type > $o ).
tff(pred_def_33580,type,
v52541: state_type > $o ).
tff(pred_def_33581,type,
v52540: state_type > $o ).
tff(pred_def_33582,type,
v52539: ( state_type * $int ) > $o ).
tff(pred_def_33583,type,
v52551: state_type > $o ).
tff(pred_def_33584,type,
v52549: state_type > $o ).
tff(pred_def_33585,type,
v52548: state_type > $o ).
tff(pred_def_33586,type,
v52547: ( state_type * $int ) > $o ).
tff(pred_def_33587,type,
v46421: state_type > $o ).
tff(pred_def_33588,type,
v46419: state_type > $o ).
tff(pred_def_33589,type,
v46417: state_type > $o ).
tff(pred_def_33590,type,
v46415: state_type > $o ).
tff(pred_def_33591,type,
v46413: state_type > $o ).
tff(pred_def_33592,type,
v46411: state_type > $o ).
tff(pred_def_33593,type,
v52556: state_type > $o ).
tff(pred_def_33594,type,
v52555: state_type > $o ).
tff(pred_def_33595,type,
v52563: state_type > $o ).
tff(pred_def_33596,type,
v52564: state_type > $o ).
tff(pred_def_33597,type,
v52562: state_type > $o ).
tff(pred_def_33598,type,
v52566: state_type > $o ).
tff(pred_def_33599,type,
v52565: state_type > $o ).
tff(pred_def_33600,type,
v52568: state_type > $o ).
tff(pred_def_33601,type,
v52567: state_type > $o ).
tff(pred_def_33602,type,
v52561: state_type > $o ).
tff(pred_def_33603,type,
v52560: state_type > $o ).
tff(pred_def_33604,type,
v52569: state_type > $o ).
tff(pred_def_33605,type,
v52558: state_type > $o ).
tff(pred_def_33606,type,
v52575: state_type > $o ).
tff(pred_def_33607,type,
v52573: state_type > $o ).
tff(pred_def_33608,type,
v52572: state_type > $o ).
tff(pred_def_33609,type,
v52583: state_type > $o ).
tff(pred_def_33610,type,
v52582: state_type > $o ).
tff(pred_def_33611,type,
v52581: state_type > $o ).
tff(pred_def_33612,type,
v52578: state_type > $o ).
tff(pred_def_33613,type,
v52580: state_type > $o ).
tff(pred_def_33614,type,
v52587: state_type > $o ).
tff(pred_def_33615,type,
v52589: state_type > $o ).
tff(pred_def_33616,type,
v52590: state_type > $o ).
tff(pred_def_33617,type,
v52593: state_type > $o ).
tff(pred_def_33618,type,
v52592: state_type > $o ).
tff(pred_def_33619,type,
v52595: state_type > $o ).
tff(pred_def_33620,type,
v52594: state_type > $o ).
tff(pred_def_33621,type,
v52591: ( state_type * $int ) > $o ).
tff(pred_def_33622,type,
v52588: ( state_type * $int ) > $o ).
tff(pred_def_33623,type,
v52596: state_type > $o ).
tff(pred_def_33624,type,
v45590: ( state_type * $int ) > $o ).
tff(pred_def_33625,type,
v52601: state_type > $o ).
tff(pred_def_33626,type,
v52600: state_type > $o ).
tff(pred_def_33627,type,
v52599: state_type > $o ).
tff(pred_def_33628,type,
v52608: state_type > $o ).
tff(pred_def_33629,type,
v52605: ( state_type * $int ) > $o ).
tff(pred_def_33630,type,
v52607: ( state_type * $int ) > $o ).
tff(pred_def_33631,type,
v45586: state_type > $o ).
tff(pred_def_33632,type,
v52617: state_type > $o ).
tff(pred_def_33633,type,
v52615: state_type > $o ).
tff(pred_def_33634,type,
v52614: state_type > $o ).
tff(pred_def_33635,type,
v52613: ( state_type * $int ) > $o ).
tff(pred_def_33636,type,
v52625: state_type > $o ).
tff(pred_def_33637,type,
v52623: state_type > $o ).
tff(pred_def_33638,type,
v52622: state_type > $o ).
tff(pred_def_33639,type,
v52621: ( state_type * $int ) > $o ).
tff(pred_def_33640,type,
v37: state_type > $o ).
tff(pred_def_33641,type,
v35: state_type > $o ).
tff(pred_def_33642,type,
v33: state_type > $o ).
tff(pred_def_33643,type,
v31: state_type > $o ).
tff(pred_def_33644,type,
v29: state_type > $o ).
tff(pred_def_33645,type,
v27: state_type > $o ).
tff(pred_def_33646,type,
v25: state_type > $o ).
tff(pred_def_33647,type,
v23: state_type > $o ).
tff(pred_def_33648,type,
v52642: state_type > $o ).
tff(pred_def_33649,type,
v52645: state_type > $o ).
tff(pred_def_33650,type,
v52643: state_type > $o ).
tff(pred_def_33651,type,
v52641: state_type > $o ).
tff(pred_def_33652,type,
v52646: state_type > $o ).
tff(pred_def_33653,type,
v52640: state_type > $o ).
tff(pred_def_33654,type,
v52639: state_type > $o ).
tff(pred_def_33655,type,
v52644: state_type > $o ).
tff(pred_def_33656,type,
v52650: state_type > $o ).
tff(pred_def_33657,type,
v52652: state_type > $o ).
tff(pred_def_33658,type,
v52649: state_type > $o ).
tff(pred_def_33659,type,
v52648: state_type > $o ).
tff(pred_def_33660,type,
v52638: state_type > $o ).
tff(pred_def_33661,type,
v52657: state_type > $o ).
tff(pred_def_33662,type,
v52658: state_type > $o ).
tff(pred_def_33663,type,
v52656: state_type > $o ).
tff(pred_def_33664,type,
v52659: state_type > $o ).
tff(pred_def_33665,type,
v52655: state_type > $o ).
tff(pred_def_33666,type,
v52654: state_type > $o ).
tff(pred_def_33667,type,
v52637: state_type > $o ).
tff(pred_def_33668,type,
v52662: state_type > $o ).
tff(pred_def_33669,type,
v52663: state_type > $o ).
tff(pred_def_33670,type,
v52661: state_type > $o ).
tff(pred_def_33671,type,
v52660: state_type > $o ).
tff(pred_def_33672,type,
v52636: state_type > $o ).
tff(pred_def_33673,type,
v52667: state_type > $o ).
tff(pred_def_33674,type,
v52668: state_type > $o ).
tff(pred_def_33675,type,
v52666: state_type > $o ).
tff(pred_def_33676,type,
v52669: state_type > $o ).
tff(pred_def_33677,type,
v52665: state_type > $o ).
tff(pred_def_33678,type,
v52664: state_type > $o ).
tff(pred_def_33679,type,
v52635: state_type > $o ).
tff(pred_def_33680,type,
v52672: state_type > $o ).
tff(pred_def_33681,type,
v52673: state_type > $o ).
tff(pred_def_33682,type,
v52671: state_type > $o ).
tff(pred_def_33683,type,
v52670: state_type > $o ).
tff(pred_def_33684,type,
v52634: state_type > $o ).
tff(pred_def_33685,type,
v52676: state_type > $o ).
tff(pred_def_33686,type,
v52677: state_type > $o ).
tff(pred_def_33687,type,
v52675: state_type > $o ).
tff(pred_def_33688,type,
v52674: state_type > $o ).
tff(pred_def_33689,type,
v52633: state_type > $o ).
tff(pred_def_33690,type,
v52682: state_type > $o ).
tff(pred_def_33691,type,
v52681: state_type > $o ).
tff(pred_def_33692,type,
v52680: state_type > $o ).
tff(pred_def_33693,type,
v52689: state_type > $o ).
tff(pred_def_33694,type,
v52686: state_type > $o ).
tff(pred_def_33695,type,
v52688: state_type > $o ).
tff(pred_def_33696,type,
v52697: state_type > $o ).
tff(pred_def_33697,type,
v52695: state_type > $o ).
tff(pred_def_33698,type,
v52694: state_type > $o ).
tff(pred_def_33699,type,
v52700: ( state_type * $int ) > $o ).
tff(pred_def_33700,type,
v52702: ( state_type * $int ) > $o ).
tff(pred_def_33701,type,
v52711: state_type > $o ).
tff(pred_def_33702,type,
v52713: state_type > $o ).
tff(pred_def_33703,type,
v52715: state_type > $o ).
tff(pred_def_33704,type,
v52717: state_type > $o ).
tff(pred_def_33705,type,
v52719: state_type > $o ).
tff(pred_def_33706,type,
v52721: state_type > $o ).
tff(pred_def_33707,type,
v52723: state_type > $o ).
tff(pred_def_33708,type,
v52725: state_type > $o ).
tff(pred_def_33709,type,
v52727: state_type > $o ).
tff(pred_def_33710,type,
v52729: state_type > $o ).
tff(pred_def_33711,type,
v52731: state_type > $o ).
tff(pred_def_33712,type,
v52732: state_type > $o ).
tff(pred_def_33713,type,
v52730: state_type > $o ).
tff(pred_def_33714,type,
v52728: state_type > $o ).
tff(pred_def_33715,type,
v52726: state_type > $o ).
tff(pred_def_33716,type,
v52724: state_type > $o ).
tff(pred_def_33717,type,
v52722: state_type > $o ).
tff(pred_def_33718,type,
v52720: state_type > $o ).
tff(pred_def_33719,type,
v52718: state_type > $o ).
tff(pred_def_33720,type,
v52716: state_type > $o ).
tff(pred_def_33721,type,
v52714: state_type > $o ).
tff(pred_def_33722,type,
v52712: state_type > $o ).
tff(pred_def_33723,type,
v52710: state_type > $o ).
tff(pred_def_33724,type,
v52734: state_type > $o ).
tff(pred_def_33725,type,
v52737: state_type > $o ).
tff(pred_def_33726,type,
v52740: state_type > $o ).
tff(pred_def_33727,type,
v52743: state_type > $o ).
tff(pred_def_33728,type,
v52746: state_type > $o ).
tff(pred_def_33729,type,
v52749: state_type > $o ).
tff(pred_def_33730,type,
v52752: state_type > $o ).
tff(pred_def_33731,type,
v52755: state_type > $o ).
tff(pred_def_33732,type,
v52758: state_type > $o ).
tff(pred_def_33733,type,
v52761: state_type > $o ).
tff(pred_def_33734,type,
v52764: state_type > $o ).
tff(pred_def_33735,type,
v52765: state_type > $o ).
tff(pred_def_33736,type,
v52763: state_type > $o ).
tff(pred_def_33737,type,
v52762: state_type > $o ).
tff(pred_def_33738,type,
v52760: state_type > $o ).
tff(pred_def_33739,type,
v52759: state_type > $o ).
tff(pred_def_33740,type,
v52757: state_type > $o ).
tff(pred_def_33741,type,
v52756: state_type > $o ).
tff(pred_def_33742,type,
v52754: state_type > $o ).
tff(pred_def_33743,type,
v52753: state_type > $o ).
tff(pred_def_33744,type,
v52751: state_type > $o ).
tff(pred_def_33745,type,
v52750: state_type > $o ).
tff(pred_def_33746,type,
v52748: state_type > $o ).
tff(pred_def_33747,type,
v52747: state_type > $o ).
tff(pred_def_33748,type,
v52745: state_type > $o ).
tff(pred_def_33749,type,
v52744: state_type > $o ).
tff(pred_def_33750,type,
v52742: state_type > $o ).
tff(pred_def_33751,type,
v52741: state_type > $o ).
tff(pred_def_33752,type,
v52739: state_type > $o ).
tff(pred_def_33753,type,
v52738: state_type > $o ).
tff(pred_def_33754,type,
v52736: state_type > $o ).
tff(pred_def_33755,type,
v52735: state_type > $o ).
tff(pred_def_33756,type,
v52733: state_type > $o ).
tff(pred_def_33757,type,
v52709: state_type > $o ).
tff(pred_def_33758,type,
v52776: state_type > $o ).
tff(pred_def_33759,type,
v52775: state_type > $o ).
tff(pred_def_33760,type,
v52774: state_type > $o ).
tff(pred_def_33761,type,
v52773: state_type > $o ).
tff(pred_def_33762,type,
v52772: state_type > $o ).
tff(pred_def_33763,type,
v52771: state_type > $o ).
tff(pred_def_33764,type,
v52770: state_type > $o ).
tff(pred_def_33765,type,
v52769: state_type > $o ).
tff(pred_def_33766,type,
v52768: state_type > $o ).
tff(pred_def_33767,type,
v52767: state_type > $o ).
tff(pred_def_33768,type,
v52766: state_type > $o ).
tff(pred_def_33769,type,
v52707: state_type > $o ).
tff(pred_def_33770,type,
v52706: state_type > $o ).
tff(pred_def_33771,type,
v4: state_type > $o ).
tff(pred_def_33772,type,
reachableState: state_type > $o ).
tff(pred_def_33773,type,
addressVal: ( address_type * $int ) > $o ).
tff(pred_def_33774,type,
addressDiff: ( address_type * address_type * $int ) > $o ).
tff(pred_def_33775,type,
v47273: ( state_type * $int ) > $o ).
tff(pathAxiom_19,axiom,
nextState(constB19,constB20) ).
tff(pathAxiom_18,axiom,
nextState(constB18,constB19) ).
tff(pathAxiom_17,axiom,
nextState(constB17,constB18) ).
tff(pathAxiom_16,axiom,
nextState(constB16,constB17) ).
tff(pathAxiom_15,axiom,
nextState(constB15,constB16) ).
tff(pathAxiom_14,axiom,
nextState(constB14,constB15) ).
tff(pathAxiom_13,axiom,
nextState(constB13,constB14) ).
tff(pathAxiom_12,axiom,
nextState(constB12,constB13) ).
tff(pathAxiom_11,axiom,
nextState(constB11,constB12) ).
tff(pathAxiom_10,axiom,
nextState(constB10,constB11) ).
tff(pathAxiom_9,axiom,
nextState(constB9,constB10) ).
tff(pathAxiom_8,axiom,
nextState(constB8,constB9) ).
tff(pathAxiom_7,axiom,
nextState(constB7,constB8) ).
tff(pathAxiom_6,axiom,
nextState(constB6,constB7) ).
tff(pathAxiom_5,axiom,
nextState(constB5,constB6) ).
tff(pathAxiom_4,axiom,
nextState(constB4,constB5) ).
tff(pathAxiom_3,axiom,
nextState(constB3,constB4) ).
tff(pathAxiom_2,axiom,
nextState(constB2,constB3) ).
tff(pathAxiom_1,axiom,
nextState(constB1,constB2) ).
tff(pathAxiom,axiom,
nextState(constB0,constB1) ).
tff(reachableStateAxiom_22,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( reachableState(VarCurr)
& reachableState(VarNext) ) ) ).
tff(reachableStateAxiom_21,axiom,
! [VarState: state_type] :
( reachableState(VarState)
=> ( ( constB0 = VarState )
| ( constB1 = VarState )
| ( constB2 = VarState )
| ( constB3 = VarState )
| ( constB4 = VarState )
| ( constB5 = VarState )
| ( constB6 = VarState )
| ( constB7 = VarState )
| ( constB8 = VarState )
| ( constB9 = VarState )
| ( constB10 = VarState )
| ( constB11 = VarState )
| ( constB12 = VarState )
| ( constB13 = VarState )
| ( constB14 = VarState )
| ( constB15 = VarState )
| ( constB16 = VarState )
| ( constB17 = VarState )
| ( constB18 = VarState )
| ( constB19 = VarState )
| ( constB20 = VarState ) ) ) ).
tff(reachableStateAxiom_20,axiom,
reachableState(constB20) ).
tff(reachableStateAxiom_19,axiom,
reachableState(constB19) ).
tff(reachableStateAxiom_18,axiom,
reachableState(constB18) ).
tff(reachableStateAxiom_17,axiom,
reachableState(constB17) ).
tff(reachableStateAxiom_16,axiom,
reachableState(constB16) ).
tff(reachableStateAxiom_15,axiom,
reachableState(constB15) ).
tff(reachableStateAxiom_14,axiom,
reachableState(constB14) ).
tff(reachableStateAxiom_13,axiom,
reachableState(constB13) ).
tff(reachableStateAxiom_12,axiom,
reachableState(constB12) ).
tff(reachableStateAxiom_11,axiom,
reachableState(constB11) ).
tff(reachableStateAxiom_10,axiom,
reachableState(constB10) ).
tff(reachableStateAxiom_9,axiom,
reachableState(constB9) ).
tff(reachableStateAxiom_8,axiom,
reachableState(constB8) ).
tff(reachableStateAxiom_7,axiom,
reachableState(constB7) ).
tff(reachableStateAxiom_6,axiom,
reachableState(constB6) ).
tff(reachableStateAxiom_5,axiom,
reachableState(constB5) ).
tff(reachableStateAxiom_4,axiom,
reachableState(constB4) ).
tff(reachableStateAxiom_3,axiom,
reachableState(constB3) ).
tff(reachableStateAxiom_2,axiom,
reachableState(constB2) ).
tff(reachableStateAxiom_1,axiom,
reachableState(constB1) ).
tff(reachableStateAxiom,axiom,
reachableState(constB0) ).
tff(clock_toggling,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v1(VarCurr)
<=> ~ v1(VarNext) ) ) ).
tff(clock_pattern,axiom,
~ v1(constB0) ).
tff(transient_address_definition_314,axiom,
! [B: $int] :
( addressVal(v50561_range_4_to_0_address_term_bound_20,B)
<=> v50561(constB20,B) ) ).
tff(is_address_362,axiom,
address(v50561_range_4_to_0_address_term_bound_20) ).
tff(address_association_314,axiom,
v50561_range_4_to_0_address_association(constB20,v50561_range_4_to_0_address_term_bound_20) ).
tff(transient_address_definition_313,axiom,
! [B: $int] :
( addressVal(v50561_range_4_to_0_address_term_bound_19,B)
<=> v50561(constB19,B) ) ).
tff(is_address_361,axiom,
address(v50561_range_4_to_0_address_term_bound_19) ).
tff(address_association_313,axiom,
v50561_range_4_to_0_address_association(constB19,v50561_range_4_to_0_address_term_bound_19) ).
tff(transient_address_definition_312,axiom,
! [B: $int] :
( addressVal(v50561_range_4_to_0_address_term_bound_18,B)
<=> v50561(constB18,B) ) ).
tff(is_address_360,axiom,
address(v50561_range_4_to_0_address_term_bound_18) ).
tff(address_association_312,axiom,
v50561_range_4_to_0_address_association(constB18,v50561_range_4_to_0_address_term_bound_18) ).
tff(transient_address_definition_311,axiom,
! [B: $int] :
( addressVal(v50561_range_4_to_0_address_term_bound_17,B)
<=> v50561(constB17,B) ) ).
tff(is_address_359,axiom,
address(v50561_range_4_to_0_address_term_bound_17) ).
tff(address_association_311,axiom,
v50561_range_4_to_0_address_association(constB17,v50561_range_4_to_0_address_term_bound_17) ).
tff(transient_address_definition_310,axiom,
! [B: $int] :
( addressVal(v50561_range_4_to_0_address_term_bound_16,B)
<=> v50561(constB16,B) ) ).
tff(is_address_358,axiom,
address(v50561_range_4_to_0_address_term_bound_16) ).
tff(address_association_310,axiom,
v50561_range_4_to_0_address_association(constB16,v50561_range_4_to_0_address_term_bound_16) ).
tff(transient_address_definition_309,axiom,
! [B: $int] :
( addressVal(v50561_range_4_to_0_address_term_bound_15,B)
<=> v50561(constB15,B) ) ).
tff(is_address_357,axiom,
address(v50561_range_4_to_0_address_term_bound_15) ).
tff(address_association_309,axiom,
v50561_range_4_to_0_address_association(constB15,v50561_range_4_to_0_address_term_bound_15) ).
tff(transient_address_definition_308,axiom,
! [B: $int] :
( addressVal(v50561_range_4_to_0_address_term_bound_14,B)
<=> v50561(constB14,B) ) ).
tff(is_address_356,axiom,
address(v50561_range_4_to_0_address_term_bound_14) ).
tff(address_association_308,axiom,
v50561_range_4_to_0_address_association(constB14,v50561_range_4_to_0_address_term_bound_14) ).
tff(transient_address_definition_307,axiom,
! [B: $int] :
( addressVal(v50561_range_4_to_0_address_term_bound_13,B)
<=> v50561(constB13,B) ) ).
tff(is_address_355,axiom,
address(v50561_range_4_to_0_address_term_bound_13) ).
tff(address_association_307,axiom,
v50561_range_4_to_0_address_association(constB13,v50561_range_4_to_0_address_term_bound_13) ).
tff(transient_address_definition_306,axiom,
! [B: $int] :
( addressVal(v50561_range_4_to_0_address_term_bound_12,B)
<=> v50561(constB12,B) ) ).
tff(is_address_354,axiom,
address(v50561_range_4_to_0_address_term_bound_12) ).
tff(address_association_306,axiom,
v50561_range_4_to_0_address_association(constB12,v50561_range_4_to_0_address_term_bound_12) ).
tff(transient_address_definition_305,axiom,
! [B: $int] :
( addressVal(v50561_range_4_to_0_address_term_bound_11,B)
<=> v50561(constB11,B) ) ).
tff(is_address_353,axiom,
address(v50561_range_4_to_0_address_term_bound_11) ).
tff(address_association_305,axiom,
v50561_range_4_to_0_address_association(constB11,v50561_range_4_to_0_address_term_bound_11) ).
tff(transient_address_definition_304,axiom,
! [B: $int] :
( addressVal(v50561_range_4_to_0_address_term_bound_10,B)
<=> v50561(constB10,B) ) ).
tff(is_address_352,axiom,
address(v50561_range_4_to_0_address_term_bound_10) ).
tff(address_association_304,axiom,
v50561_range_4_to_0_address_association(constB10,v50561_range_4_to_0_address_term_bound_10) ).
tff(transient_address_definition_303,axiom,
! [B: $int] :
( addressVal(v50561_range_4_to_0_address_term_bound_9,B)
<=> v50561(constB9,B) ) ).
tff(is_address_351,axiom,
address(v50561_range_4_to_0_address_term_bound_9) ).
tff(address_association_303,axiom,
v50561_range_4_to_0_address_association(constB9,v50561_range_4_to_0_address_term_bound_9) ).
tff(transient_address_definition_302,axiom,
! [B: $int] :
( addressVal(v50561_range_4_to_0_address_term_bound_8,B)
<=> v50561(constB8,B) ) ).
tff(is_address_350,axiom,
address(v50561_range_4_to_0_address_term_bound_8) ).
tff(address_association_302,axiom,
v50561_range_4_to_0_address_association(constB8,v50561_range_4_to_0_address_term_bound_8) ).
tff(transient_address_definition_301,axiom,
! [B: $int] :
( addressVal(v50561_range_4_to_0_address_term_bound_7,B)
<=> v50561(constB7,B) ) ).
tff(is_address_349,axiom,
address(v50561_range_4_to_0_address_term_bound_7) ).
tff(address_association_301,axiom,
v50561_range_4_to_0_address_association(constB7,v50561_range_4_to_0_address_term_bound_7) ).
tff(transient_address_definition_300,axiom,
! [B: $int] :
( addressVal(v50561_range_4_to_0_address_term_bound_6,B)
<=> v50561(constB6,B) ) ).
tff(is_address_348,axiom,
address(v50561_range_4_to_0_address_term_bound_6) ).
tff(address_association_300,axiom,
v50561_range_4_to_0_address_association(constB6,v50561_range_4_to_0_address_term_bound_6) ).
tff(transient_address_definition_299,axiom,
! [B: $int] :
( addressVal(v50561_range_4_to_0_address_term_bound_5,B)
<=> v50561(constB5,B) ) ).
tff(is_address_347,axiom,
address(v50561_range_4_to_0_address_term_bound_5) ).
tff(address_association_299,axiom,
v50561_range_4_to_0_address_association(constB5,v50561_range_4_to_0_address_term_bound_5) ).
tff(transient_address_definition_298,axiom,
! [B: $int] :
( addressVal(v50561_range_4_to_0_address_term_bound_4,B)
<=> v50561(constB4,B) ) ).
tff(is_address_346,axiom,
address(v50561_range_4_to_0_address_term_bound_4) ).
tff(address_association_298,axiom,
v50561_range_4_to_0_address_association(constB4,v50561_range_4_to_0_address_term_bound_4) ).
tff(transient_address_definition_297,axiom,
! [B: $int] :
( addressVal(v50561_range_4_to_0_address_term_bound_3,B)
<=> v50561(constB3,B) ) ).
tff(is_address_345,axiom,
address(v50561_range_4_to_0_address_term_bound_3) ).
tff(address_association_297,axiom,
v50561_range_4_to_0_address_association(constB3,v50561_range_4_to_0_address_term_bound_3) ).
tff(transient_address_definition_296,axiom,
! [B: $int] :
( addressVal(v50561_range_4_to_0_address_term_bound_2,B)
<=> v50561(constB2,B) ) ).
tff(is_address_344,axiom,
address(v50561_range_4_to_0_address_term_bound_2) ).
tff(address_association_296,axiom,
v50561_range_4_to_0_address_association(constB2,v50561_range_4_to_0_address_term_bound_2) ).
tff(transient_address_definition_295,axiom,
! [B: $int] :
( addressVal(v50561_range_4_to_0_address_term_bound_1,B)
<=> v50561(constB1,B) ) ).
tff(is_address_343,axiom,
address(v50561_range_4_to_0_address_term_bound_1) ).
tff(address_association_295,axiom,
v50561_range_4_to_0_address_association(constB1,v50561_range_4_to_0_address_term_bound_1) ).
tff(transient_address_definition_294,axiom,
! [B: $int] :
( addressVal(v50561_range_4_to_0_address_term_bound_0,B)
<=> v50561(constB0,B) ) ).
tff(is_address_342,axiom,
address(v50561_range_4_to_0_address_term_bound_0) ).
tff(address_association_294,axiom,
v50561_range_4_to_0_address_association(constB0,v50561_range_4_to_0_address_term_bound_0) ).
tff(address_false_msb_330,axiom,
~ addressVal(v49739_range_3_to_0_address_term_bound_20,4) ).
tff(transient_address_definition_293,axiom,
( $true
& ( addressVal(v49739_range_3_to_0_address_term_bound_20,0)
<=> v49739(constB20,0) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_20,1)
<=> v49739(constB20,1) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_20,2)
<=> v49739(constB20,2) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_20,3)
<=> v49739(constB20,3) ) ) ).
tff(is_address_341,axiom,
address(v49739_range_3_to_0_address_term_bound_20) ).
tff(address_association_293,axiom,
v49739_range_3_to_0_address_association(constB20,v49739_range_3_to_0_address_term_bound_20) ).
tff(address_false_msb_329,axiom,
~ addressVal(v49739_range_3_to_0_address_term_bound_19,4) ).
tff(transient_address_definition_292,axiom,
( $true
& ( addressVal(v49739_range_3_to_0_address_term_bound_19,0)
<=> v49739(constB19,0) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_19,1)
<=> v49739(constB19,1) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_19,2)
<=> v49739(constB19,2) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_19,3)
<=> v49739(constB19,3) ) ) ).
tff(is_address_340,axiom,
address(v49739_range_3_to_0_address_term_bound_19) ).
tff(address_association_292,axiom,
v49739_range_3_to_0_address_association(constB19,v49739_range_3_to_0_address_term_bound_19) ).
tff(address_false_msb_328,axiom,
~ addressVal(v49739_range_3_to_0_address_term_bound_18,4) ).
tff(transient_address_definition_291,axiom,
( $true
& ( addressVal(v49739_range_3_to_0_address_term_bound_18,0)
<=> v49739(constB18,0) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_18,1)
<=> v49739(constB18,1) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_18,2)
<=> v49739(constB18,2) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_18,3)
<=> v49739(constB18,3) ) ) ).
tff(is_address_339,axiom,
address(v49739_range_3_to_0_address_term_bound_18) ).
tff(address_association_291,axiom,
v49739_range_3_to_0_address_association(constB18,v49739_range_3_to_0_address_term_bound_18) ).
tff(address_false_msb_327,axiom,
~ addressVal(v49739_range_3_to_0_address_term_bound_17,4) ).
tff(transient_address_definition_290,axiom,
( $true
& ( addressVal(v49739_range_3_to_0_address_term_bound_17,0)
<=> v49739(constB17,0) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_17,1)
<=> v49739(constB17,1) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_17,2)
<=> v49739(constB17,2) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_17,3)
<=> v49739(constB17,3) ) ) ).
tff(is_address_338,axiom,
address(v49739_range_3_to_0_address_term_bound_17) ).
tff(address_association_290,axiom,
v49739_range_3_to_0_address_association(constB17,v49739_range_3_to_0_address_term_bound_17) ).
tff(address_false_msb_326,axiom,
~ addressVal(v49739_range_3_to_0_address_term_bound_16,4) ).
tff(transient_address_definition_289,axiom,
( $true
& ( addressVal(v49739_range_3_to_0_address_term_bound_16,0)
<=> v49739(constB16,0) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_16,1)
<=> v49739(constB16,1) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_16,2)
<=> v49739(constB16,2) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_16,3)
<=> v49739(constB16,3) ) ) ).
tff(is_address_337,axiom,
address(v49739_range_3_to_0_address_term_bound_16) ).
tff(address_association_289,axiom,
v49739_range_3_to_0_address_association(constB16,v49739_range_3_to_0_address_term_bound_16) ).
tff(address_false_msb_325,axiom,
~ addressVal(v49739_range_3_to_0_address_term_bound_15,4) ).
tff(transient_address_definition_288,axiom,
( $true
& ( addressVal(v49739_range_3_to_0_address_term_bound_15,0)
<=> v49739(constB15,0) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_15,1)
<=> v49739(constB15,1) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_15,2)
<=> v49739(constB15,2) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_15,3)
<=> v49739(constB15,3) ) ) ).
tff(is_address_336,axiom,
address(v49739_range_3_to_0_address_term_bound_15) ).
tff(address_association_288,axiom,
v49739_range_3_to_0_address_association(constB15,v49739_range_3_to_0_address_term_bound_15) ).
tff(address_false_msb_324,axiom,
~ addressVal(v49739_range_3_to_0_address_term_bound_14,4) ).
tff(transient_address_definition_287,axiom,
( $true
& ( addressVal(v49739_range_3_to_0_address_term_bound_14,0)
<=> v49739(constB14,0) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_14,1)
<=> v49739(constB14,1) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_14,2)
<=> v49739(constB14,2) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_14,3)
<=> v49739(constB14,3) ) ) ).
tff(is_address_335,axiom,
address(v49739_range_3_to_0_address_term_bound_14) ).
tff(address_association_287,axiom,
v49739_range_3_to_0_address_association(constB14,v49739_range_3_to_0_address_term_bound_14) ).
tff(address_false_msb_323,axiom,
~ addressVal(v49739_range_3_to_0_address_term_bound_13,4) ).
tff(transient_address_definition_286,axiom,
( $true
& ( addressVal(v49739_range_3_to_0_address_term_bound_13,0)
<=> v49739(constB13,0) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_13,1)
<=> v49739(constB13,1) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_13,2)
<=> v49739(constB13,2) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_13,3)
<=> v49739(constB13,3) ) ) ).
tff(is_address_334,axiom,
address(v49739_range_3_to_0_address_term_bound_13) ).
tff(address_association_286,axiom,
v49739_range_3_to_0_address_association(constB13,v49739_range_3_to_0_address_term_bound_13) ).
tff(address_false_msb_322,axiom,
~ addressVal(v49739_range_3_to_0_address_term_bound_12,4) ).
tff(transient_address_definition_285,axiom,
( $true
& ( addressVal(v49739_range_3_to_0_address_term_bound_12,0)
<=> v49739(constB12,0) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_12,1)
<=> v49739(constB12,1) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_12,2)
<=> v49739(constB12,2) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_12,3)
<=> v49739(constB12,3) ) ) ).
tff(is_address_333,axiom,
address(v49739_range_3_to_0_address_term_bound_12) ).
tff(address_association_285,axiom,
v49739_range_3_to_0_address_association(constB12,v49739_range_3_to_0_address_term_bound_12) ).
tff(address_false_msb_321,axiom,
~ addressVal(v49739_range_3_to_0_address_term_bound_11,4) ).
tff(transient_address_definition_284,axiom,
( $true
& ( addressVal(v49739_range_3_to_0_address_term_bound_11,0)
<=> v49739(constB11,0) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_11,1)
<=> v49739(constB11,1) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_11,2)
<=> v49739(constB11,2) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_11,3)
<=> v49739(constB11,3) ) ) ).
tff(is_address_332,axiom,
address(v49739_range_3_to_0_address_term_bound_11) ).
tff(address_association_284,axiom,
v49739_range_3_to_0_address_association(constB11,v49739_range_3_to_0_address_term_bound_11) ).
tff(address_false_msb_320,axiom,
~ addressVal(v49739_range_3_to_0_address_term_bound_10,4) ).
tff(transient_address_definition_283,axiom,
( $true
& ( addressVal(v49739_range_3_to_0_address_term_bound_10,0)
<=> v49739(constB10,0) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_10,1)
<=> v49739(constB10,1) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_10,2)
<=> v49739(constB10,2) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_10,3)
<=> v49739(constB10,3) ) ) ).
tff(is_address_331,axiom,
address(v49739_range_3_to_0_address_term_bound_10) ).
tff(address_association_283,axiom,
v49739_range_3_to_0_address_association(constB10,v49739_range_3_to_0_address_term_bound_10) ).
tff(address_false_msb_319,axiom,
~ addressVal(v49739_range_3_to_0_address_term_bound_9,4) ).
tff(transient_address_definition_282,axiom,
( $true
& ( addressVal(v49739_range_3_to_0_address_term_bound_9,0)
<=> v49739(constB9,0) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_9,1)
<=> v49739(constB9,1) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_9,2)
<=> v49739(constB9,2) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_9,3)
<=> v49739(constB9,3) ) ) ).
tff(is_address_330,axiom,
address(v49739_range_3_to_0_address_term_bound_9) ).
tff(address_association_282,axiom,
v49739_range_3_to_0_address_association(constB9,v49739_range_3_to_0_address_term_bound_9) ).
tff(address_false_msb_318,axiom,
~ addressVal(v49739_range_3_to_0_address_term_bound_8,4) ).
tff(transient_address_definition_281,axiom,
( $true
& ( addressVal(v49739_range_3_to_0_address_term_bound_8,0)
<=> v49739(constB8,0) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_8,1)
<=> v49739(constB8,1) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_8,2)
<=> v49739(constB8,2) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_8,3)
<=> v49739(constB8,3) ) ) ).
tff(is_address_329,axiom,
address(v49739_range_3_to_0_address_term_bound_8) ).
tff(address_association_281,axiom,
v49739_range_3_to_0_address_association(constB8,v49739_range_3_to_0_address_term_bound_8) ).
tff(address_false_msb_317,axiom,
~ addressVal(v49739_range_3_to_0_address_term_bound_7,4) ).
tff(transient_address_definition_280,axiom,
( $true
& ( addressVal(v49739_range_3_to_0_address_term_bound_7,0)
<=> v49739(constB7,0) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_7,1)
<=> v49739(constB7,1) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_7,2)
<=> v49739(constB7,2) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_7,3)
<=> v49739(constB7,3) ) ) ).
tff(is_address_328,axiom,
address(v49739_range_3_to_0_address_term_bound_7) ).
tff(address_association_280,axiom,
v49739_range_3_to_0_address_association(constB7,v49739_range_3_to_0_address_term_bound_7) ).
tff(address_false_msb_316,axiom,
~ addressVal(v49739_range_3_to_0_address_term_bound_6,4) ).
tff(transient_address_definition_279,axiom,
( $true
& ( addressVal(v49739_range_3_to_0_address_term_bound_6,0)
<=> v49739(constB6,0) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_6,1)
<=> v49739(constB6,1) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_6,2)
<=> v49739(constB6,2) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_6,3)
<=> v49739(constB6,3) ) ) ).
tff(is_address_327,axiom,
address(v49739_range_3_to_0_address_term_bound_6) ).
tff(address_association_279,axiom,
v49739_range_3_to_0_address_association(constB6,v49739_range_3_to_0_address_term_bound_6) ).
tff(address_false_msb_315,axiom,
~ addressVal(v49739_range_3_to_0_address_term_bound_5,4) ).
tff(transient_address_definition_278,axiom,
( $true
& ( addressVal(v49739_range_3_to_0_address_term_bound_5,0)
<=> v49739(constB5,0) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_5,1)
<=> v49739(constB5,1) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_5,2)
<=> v49739(constB5,2) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_5,3)
<=> v49739(constB5,3) ) ) ).
tff(is_address_326,axiom,
address(v49739_range_3_to_0_address_term_bound_5) ).
tff(address_association_278,axiom,
v49739_range_3_to_0_address_association(constB5,v49739_range_3_to_0_address_term_bound_5) ).
tff(address_false_msb_314,axiom,
~ addressVal(v49739_range_3_to_0_address_term_bound_4,4) ).
tff(transient_address_definition_277,axiom,
( $true
& ( addressVal(v49739_range_3_to_0_address_term_bound_4,0)
<=> v49739(constB4,0) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_4,1)
<=> v49739(constB4,1) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_4,2)
<=> v49739(constB4,2) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_4,3)
<=> v49739(constB4,3) ) ) ).
tff(is_address_325,axiom,
address(v49739_range_3_to_0_address_term_bound_4) ).
tff(address_association_277,axiom,
v49739_range_3_to_0_address_association(constB4,v49739_range_3_to_0_address_term_bound_4) ).
tff(address_false_msb_313,axiom,
~ addressVal(v49739_range_3_to_0_address_term_bound_3,4) ).
tff(transient_address_definition_276,axiom,
( $true
& ( addressVal(v49739_range_3_to_0_address_term_bound_3,0)
<=> v49739(constB3,0) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_3,1)
<=> v49739(constB3,1) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_3,2)
<=> v49739(constB3,2) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_3,3)
<=> v49739(constB3,3) ) ) ).
tff(is_address_324,axiom,
address(v49739_range_3_to_0_address_term_bound_3) ).
tff(address_association_276,axiom,
v49739_range_3_to_0_address_association(constB3,v49739_range_3_to_0_address_term_bound_3) ).
tff(address_false_msb_312,axiom,
~ addressVal(v49739_range_3_to_0_address_term_bound_2,4) ).
tff(transient_address_definition_275,axiom,
( $true
& ( addressVal(v49739_range_3_to_0_address_term_bound_2,0)
<=> v49739(constB2,0) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_2,1)
<=> v49739(constB2,1) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_2,2)
<=> v49739(constB2,2) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_2,3)
<=> v49739(constB2,3) ) ) ).
tff(is_address_323,axiom,
address(v49739_range_3_to_0_address_term_bound_2) ).
tff(address_association_275,axiom,
v49739_range_3_to_0_address_association(constB2,v49739_range_3_to_0_address_term_bound_2) ).
tff(address_false_msb_311,axiom,
~ addressVal(v49739_range_3_to_0_address_term_bound_1,4) ).
tff(transient_address_definition_274,axiom,
( $true
& ( addressVal(v49739_range_3_to_0_address_term_bound_1,0)
<=> v49739(constB1,0) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_1,1)
<=> v49739(constB1,1) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_1,2)
<=> v49739(constB1,2) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_1,3)
<=> v49739(constB1,3) ) ) ).
tff(is_address_322,axiom,
address(v49739_range_3_to_0_address_term_bound_1) ).
tff(address_association_274,axiom,
v49739_range_3_to_0_address_association(constB1,v49739_range_3_to_0_address_term_bound_1) ).
tff(address_false_msb_310,axiom,
~ addressVal(v49739_range_3_to_0_address_term_bound_0,4) ).
tff(transient_address_definition_273,axiom,
( $true
& ( addressVal(v49739_range_3_to_0_address_term_bound_0,0)
<=> v49739(constB0,0) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_0,1)
<=> v49739(constB0,1) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_0,2)
<=> v49739(constB0,2) )
& ( addressVal(v49739_range_3_to_0_address_term_bound_0,3)
<=> v49739(constB0,3) ) ) ).
tff(is_address_321,axiom,
address(v49739_range_3_to_0_address_term_bound_0) ).
tff(address_association_273,axiom,
v49739_range_3_to_0_address_association(constB0,v49739_range_3_to_0_address_term_bound_0) ).
tff(transient_address_definition_272,axiom,
! [B: $int] :
( addressVal(v49258_range_4_to_0_address_term_bound_20,B)
<=> v49258(constB20,B) ) ).
tff(is_address_320,axiom,
address(v49258_range_4_to_0_address_term_bound_20) ).
tff(address_association_272,axiom,
v49258_range_4_to_0_address_association(constB20,v49258_range_4_to_0_address_term_bound_20) ).
tff(transient_address_definition_271,axiom,
! [B: $int] :
( addressVal(v49258_range_4_to_0_address_term_bound_19,B)
<=> v49258(constB19,B) ) ).
tff(is_address_319,axiom,
address(v49258_range_4_to_0_address_term_bound_19) ).
tff(address_association_271,axiom,
v49258_range_4_to_0_address_association(constB19,v49258_range_4_to_0_address_term_bound_19) ).
tff(transient_address_definition_270,axiom,
! [B: $int] :
( addressVal(v49258_range_4_to_0_address_term_bound_18,B)
<=> v49258(constB18,B) ) ).
tff(is_address_318,axiom,
address(v49258_range_4_to_0_address_term_bound_18) ).
tff(address_association_270,axiom,
v49258_range_4_to_0_address_association(constB18,v49258_range_4_to_0_address_term_bound_18) ).
tff(transient_address_definition_269,axiom,
! [B: $int] :
( addressVal(v49258_range_4_to_0_address_term_bound_17,B)
<=> v49258(constB17,B) ) ).
tff(is_address_317,axiom,
address(v49258_range_4_to_0_address_term_bound_17) ).
tff(address_association_269,axiom,
v49258_range_4_to_0_address_association(constB17,v49258_range_4_to_0_address_term_bound_17) ).
tff(transient_address_definition_268,axiom,
! [B: $int] :
( addressVal(v49258_range_4_to_0_address_term_bound_16,B)
<=> v49258(constB16,B) ) ).
tff(is_address_316,axiom,
address(v49258_range_4_to_0_address_term_bound_16) ).
tff(address_association_268,axiom,
v49258_range_4_to_0_address_association(constB16,v49258_range_4_to_0_address_term_bound_16) ).
tff(transient_address_definition_267,axiom,
! [B: $int] :
( addressVal(v49258_range_4_to_0_address_term_bound_15,B)
<=> v49258(constB15,B) ) ).
tff(is_address_315,axiom,
address(v49258_range_4_to_0_address_term_bound_15) ).
tff(address_association_267,axiom,
v49258_range_4_to_0_address_association(constB15,v49258_range_4_to_0_address_term_bound_15) ).
tff(transient_address_definition_266,axiom,
! [B: $int] :
( addressVal(v49258_range_4_to_0_address_term_bound_14,B)
<=> v49258(constB14,B) ) ).
tff(is_address_314,axiom,
address(v49258_range_4_to_0_address_term_bound_14) ).
tff(address_association_266,axiom,
v49258_range_4_to_0_address_association(constB14,v49258_range_4_to_0_address_term_bound_14) ).
tff(transient_address_definition_265,axiom,
! [B: $int] :
( addressVal(v49258_range_4_to_0_address_term_bound_13,B)
<=> v49258(constB13,B) ) ).
tff(is_address_313,axiom,
address(v49258_range_4_to_0_address_term_bound_13) ).
tff(address_association_265,axiom,
v49258_range_4_to_0_address_association(constB13,v49258_range_4_to_0_address_term_bound_13) ).
tff(transient_address_definition_264,axiom,
! [B: $int] :
( addressVal(v49258_range_4_to_0_address_term_bound_12,B)
<=> v49258(constB12,B) ) ).
tff(is_address_312,axiom,
address(v49258_range_4_to_0_address_term_bound_12) ).
tff(address_association_264,axiom,
v49258_range_4_to_0_address_association(constB12,v49258_range_4_to_0_address_term_bound_12) ).
tff(transient_address_definition_263,axiom,
! [B: $int] :
( addressVal(v49258_range_4_to_0_address_term_bound_11,B)
<=> v49258(constB11,B) ) ).
tff(is_address_311,axiom,
address(v49258_range_4_to_0_address_term_bound_11) ).
tff(address_association_263,axiom,
v49258_range_4_to_0_address_association(constB11,v49258_range_4_to_0_address_term_bound_11) ).
tff(transient_address_definition_262,axiom,
! [B: $int] :
( addressVal(v49258_range_4_to_0_address_term_bound_10,B)
<=> v49258(constB10,B) ) ).
tff(is_address_310,axiom,
address(v49258_range_4_to_0_address_term_bound_10) ).
tff(address_association_262,axiom,
v49258_range_4_to_0_address_association(constB10,v49258_range_4_to_0_address_term_bound_10) ).
tff(transient_address_definition_261,axiom,
! [B: $int] :
( addressVal(v49258_range_4_to_0_address_term_bound_9,B)
<=> v49258(constB9,B) ) ).
tff(is_address_309,axiom,
address(v49258_range_4_to_0_address_term_bound_9) ).
tff(address_association_261,axiom,
v49258_range_4_to_0_address_association(constB9,v49258_range_4_to_0_address_term_bound_9) ).
tff(transient_address_definition_260,axiom,
! [B: $int] :
( addressVal(v49258_range_4_to_0_address_term_bound_8,B)
<=> v49258(constB8,B) ) ).
tff(is_address_308,axiom,
address(v49258_range_4_to_0_address_term_bound_8) ).
tff(address_association_260,axiom,
v49258_range_4_to_0_address_association(constB8,v49258_range_4_to_0_address_term_bound_8) ).
tff(transient_address_definition_259,axiom,
! [B: $int] :
( addressVal(v49258_range_4_to_0_address_term_bound_7,B)
<=> v49258(constB7,B) ) ).
tff(is_address_307,axiom,
address(v49258_range_4_to_0_address_term_bound_7) ).
tff(address_association_259,axiom,
v49258_range_4_to_0_address_association(constB7,v49258_range_4_to_0_address_term_bound_7) ).
tff(transient_address_definition_258,axiom,
! [B: $int] :
( addressVal(v49258_range_4_to_0_address_term_bound_6,B)
<=> v49258(constB6,B) ) ).
tff(is_address_306,axiom,
address(v49258_range_4_to_0_address_term_bound_6) ).
tff(address_association_258,axiom,
v49258_range_4_to_0_address_association(constB6,v49258_range_4_to_0_address_term_bound_6) ).
tff(transient_address_definition_257,axiom,
! [B: $int] :
( addressVal(v49258_range_4_to_0_address_term_bound_5,B)
<=> v49258(constB5,B) ) ).
tff(is_address_305,axiom,
address(v49258_range_4_to_0_address_term_bound_5) ).
tff(address_association_257,axiom,
v49258_range_4_to_0_address_association(constB5,v49258_range_4_to_0_address_term_bound_5) ).
tff(transient_address_definition_256,axiom,
! [B: $int] :
( addressVal(v49258_range_4_to_0_address_term_bound_4,B)
<=> v49258(constB4,B) ) ).
tff(is_address_304,axiom,
address(v49258_range_4_to_0_address_term_bound_4) ).
tff(address_association_256,axiom,
v49258_range_4_to_0_address_association(constB4,v49258_range_4_to_0_address_term_bound_4) ).
tff(transient_address_definition_255,axiom,
! [B: $int] :
( addressVal(v49258_range_4_to_0_address_term_bound_3,B)
<=> v49258(constB3,B) ) ).
tff(is_address_303,axiom,
address(v49258_range_4_to_0_address_term_bound_3) ).
tff(address_association_255,axiom,
v49258_range_4_to_0_address_association(constB3,v49258_range_4_to_0_address_term_bound_3) ).
tff(transient_address_definition_254,axiom,
! [B: $int] :
( addressVal(v49258_range_4_to_0_address_term_bound_2,B)
<=> v49258(constB2,B) ) ).
tff(is_address_302,axiom,
address(v49258_range_4_to_0_address_term_bound_2) ).
tff(address_association_254,axiom,
v49258_range_4_to_0_address_association(constB2,v49258_range_4_to_0_address_term_bound_2) ).
tff(transient_address_definition_253,axiom,
! [B: $int] :
( addressVal(v49258_range_4_to_0_address_term_bound_1,B)
<=> v49258(constB1,B) ) ).
tff(is_address_301,axiom,
address(v49258_range_4_to_0_address_term_bound_1) ).
tff(address_association_253,axiom,
v49258_range_4_to_0_address_association(constB1,v49258_range_4_to_0_address_term_bound_1) ).
tff(transient_address_definition_252,axiom,
! [B: $int] :
( addressVal(v49258_range_4_to_0_address_term_bound_0,B)
<=> v49258(constB0,B) ) ).
tff(is_address_300,axiom,
address(v49258_range_4_to_0_address_term_bound_0) ).
tff(address_association_252,axiom,
v49258_range_4_to_0_address_association(constB0,v49258_range_4_to_0_address_term_bound_0) ).
tff(transient_address_definition_251,axiom,
! [B: $int] :
( addressVal(v49218_range_4_to_0_address_term_bound_20,B)
<=> v49218(constB20,B) ) ).
tff(is_address_299,axiom,
address(v49218_range_4_to_0_address_term_bound_20) ).
tff(address_association_251,axiom,
v49218_range_4_to_0_address_association(constB20,v49218_range_4_to_0_address_term_bound_20) ).
tff(transient_address_definition_250,axiom,
! [B: $int] :
( addressVal(v49218_range_4_to_0_address_term_bound_19,B)
<=> v49218(constB19,B) ) ).
tff(is_address_298,axiom,
address(v49218_range_4_to_0_address_term_bound_19) ).
tff(address_association_250,axiom,
v49218_range_4_to_0_address_association(constB19,v49218_range_4_to_0_address_term_bound_19) ).
tff(transient_address_definition_249,axiom,
! [B: $int] :
( addressVal(v49218_range_4_to_0_address_term_bound_18,B)
<=> v49218(constB18,B) ) ).
tff(is_address_297,axiom,
address(v49218_range_4_to_0_address_term_bound_18) ).
tff(address_association_249,axiom,
v49218_range_4_to_0_address_association(constB18,v49218_range_4_to_0_address_term_bound_18) ).
tff(transient_address_definition_248,axiom,
! [B: $int] :
( addressVal(v49218_range_4_to_0_address_term_bound_17,B)
<=> v49218(constB17,B) ) ).
tff(is_address_296,axiom,
address(v49218_range_4_to_0_address_term_bound_17) ).
tff(address_association_248,axiom,
v49218_range_4_to_0_address_association(constB17,v49218_range_4_to_0_address_term_bound_17) ).
tff(transient_address_definition_247,axiom,
! [B: $int] :
( addressVal(v49218_range_4_to_0_address_term_bound_16,B)
<=> v49218(constB16,B) ) ).
tff(is_address_295,axiom,
address(v49218_range_4_to_0_address_term_bound_16) ).
tff(address_association_247,axiom,
v49218_range_4_to_0_address_association(constB16,v49218_range_4_to_0_address_term_bound_16) ).
tff(transient_address_definition_246,axiom,
! [B: $int] :
( addressVal(v49218_range_4_to_0_address_term_bound_15,B)
<=> v49218(constB15,B) ) ).
tff(is_address_294,axiom,
address(v49218_range_4_to_0_address_term_bound_15) ).
tff(address_association_246,axiom,
v49218_range_4_to_0_address_association(constB15,v49218_range_4_to_0_address_term_bound_15) ).
tff(transient_address_definition_245,axiom,
! [B: $int] :
( addressVal(v49218_range_4_to_0_address_term_bound_14,B)
<=> v49218(constB14,B) ) ).
tff(is_address_293,axiom,
address(v49218_range_4_to_0_address_term_bound_14) ).
tff(address_association_245,axiom,
v49218_range_4_to_0_address_association(constB14,v49218_range_4_to_0_address_term_bound_14) ).
tff(transient_address_definition_244,axiom,
! [B: $int] :
( addressVal(v49218_range_4_to_0_address_term_bound_13,B)
<=> v49218(constB13,B) ) ).
tff(is_address_292,axiom,
address(v49218_range_4_to_0_address_term_bound_13) ).
tff(address_association_244,axiom,
v49218_range_4_to_0_address_association(constB13,v49218_range_4_to_0_address_term_bound_13) ).
tff(transient_address_definition_243,axiom,
! [B: $int] :
( addressVal(v49218_range_4_to_0_address_term_bound_12,B)
<=> v49218(constB12,B) ) ).
tff(is_address_291,axiom,
address(v49218_range_4_to_0_address_term_bound_12) ).
tff(address_association_243,axiom,
v49218_range_4_to_0_address_association(constB12,v49218_range_4_to_0_address_term_bound_12) ).
tff(transient_address_definition_242,axiom,
! [B: $int] :
( addressVal(v49218_range_4_to_0_address_term_bound_11,B)
<=> v49218(constB11,B) ) ).
tff(is_address_290,axiom,
address(v49218_range_4_to_0_address_term_bound_11) ).
tff(address_association_242,axiom,
v49218_range_4_to_0_address_association(constB11,v49218_range_4_to_0_address_term_bound_11) ).
tff(transient_address_definition_241,axiom,
! [B: $int] :
( addressVal(v49218_range_4_to_0_address_term_bound_10,B)
<=> v49218(constB10,B) ) ).
tff(is_address_289,axiom,
address(v49218_range_4_to_0_address_term_bound_10) ).
tff(address_association_241,axiom,
v49218_range_4_to_0_address_association(constB10,v49218_range_4_to_0_address_term_bound_10) ).
tff(transient_address_definition_240,axiom,
! [B: $int] :
( addressVal(v49218_range_4_to_0_address_term_bound_9,B)
<=> v49218(constB9,B) ) ).
tff(is_address_288,axiom,
address(v49218_range_4_to_0_address_term_bound_9) ).
tff(address_association_240,axiom,
v49218_range_4_to_0_address_association(constB9,v49218_range_4_to_0_address_term_bound_9) ).
tff(transient_address_definition_239,axiom,
! [B: $int] :
( addressVal(v49218_range_4_to_0_address_term_bound_8,B)
<=> v49218(constB8,B) ) ).
tff(is_address_287,axiom,
address(v49218_range_4_to_0_address_term_bound_8) ).
tff(address_association_239,axiom,
v49218_range_4_to_0_address_association(constB8,v49218_range_4_to_0_address_term_bound_8) ).
tff(transient_address_definition_238,axiom,
! [B: $int] :
( addressVal(v49218_range_4_to_0_address_term_bound_7,B)
<=> v49218(constB7,B) ) ).
tff(is_address_286,axiom,
address(v49218_range_4_to_0_address_term_bound_7) ).
tff(address_association_238,axiom,
v49218_range_4_to_0_address_association(constB7,v49218_range_4_to_0_address_term_bound_7) ).
tff(transient_address_definition_237,axiom,
! [B: $int] :
( addressVal(v49218_range_4_to_0_address_term_bound_6,B)
<=> v49218(constB6,B) ) ).
tff(is_address_285,axiom,
address(v49218_range_4_to_0_address_term_bound_6) ).
tff(address_association_237,axiom,
v49218_range_4_to_0_address_association(constB6,v49218_range_4_to_0_address_term_bound_6) ).
tff(transient_address_definition_236,axiom,
! [B: $int] :
( addressVal(v49218_range_4_to_0_address_term_bound_5,B)
<=> v49218(constB5,B) ) ).
tff(is_address_284,axiom,
address(v49218_range_4_to_0_address_term_bound_5) ).
tff(address_association_236,axiom,
v49218_range_4_to_0_address_association(constB5,v49218_range_4_to_0_address_term_bound_5) ).
tff(transient_address_definition_235,axiom,
! [B: $int] :
( addressVal(v49218_range_4_to_0_address_term_bound_4,B)
<=> v49218(constB4,B) ) ).
tff(is_address_283,axiom,
address(v49218_range_4_to_0_address_term_bound_4) ).
tff(address_association_235,axiom,
v49218_range_4_to_0_address_association(constB4,v49218_range_4_to_0_address_term_bound_4) ).
tff(transient_address_definition_234,axiom,
! [B: $int] :
( addressVal(v49218_range_4_to_0_address_term_bound_3,B)
<=> v49218(constB3,B) ) ).
tff(is_address_282,axiom,
address(v49218_range_4_to_0_address_term_bound_3) ).
tff(address_association_234,axiom,
v49218_range_4_to_0_address_association(constB3,v49218_range_4_to_0_address_term_bound_3) ).
tff(transient_address_definition_233,axiom,
! [B: $int] :
( addressVal(v49218_range_4_to_0_address_term_bound_2,B)
<=> v49218(constB2,B) ) ).
tff(is_address_281,axiom,
address(v49218_range_4_to_0_address_term_bound_2) ).
tff(address_association_233,axiom,
v49218_range_4_to_0_address_association(constB2,v49218_range_4_to_0_address_term_bound_2) ).
tff(transient_address_definition_232,axiom,
! [B: $int] :
( addressVal(v49218_range_4_to_0_address_term_bound_1,B)
<=> v49218(constB1,B) ) ).
tff(is_address_280,axiom,
address(v49218_range_4_to_0_address_term_bound_1) ).
tff(address_association_232,axiom,
v49218_range_4_to_0_address_association(constB1,v49218_range_4_to_0_address_term_bound_1) ).
tff(transient_address_definition_231,axiom,
! [B: $int] :
( addressVal(v49218_range_4_to_0_address_term_bound_0,B)
<=> v49218(constB0,B) ) ).
tff(is_address_279,axiom,
address(v49218_range_4_to_0_address_term_bound_0) ).
tff(address_association_231,axiom,
v49218_range_4_to_0_address_association(constB0,v49218_range_4_to_0_address_term_bound_0) ).
tff(transient_address_definition_230,axiom,
! [B: $int] :
( addressVal(v48599_range_4_to_0_address_term_bound_20,B)
<=> v48599(constB20,B) ) ).
tff(is_address_278,axiom,
address(v48599_range_4_to_0_address_term_bound_20) ).
tff(address_association_230,axiom,
v48599_range_4_to_0_address_association(constB20,v48599_range_4_to_0_address_term_bound_20) ).
tff(transient_address_definition_229,axiom,
! [B: $int] :
( addressVal(v48599_range_4_to_0_address_term_bound_19,B)
<=> v48599(constB19,B) ) ).
tff(is_address_277,axiom,
address(v48599_range_4_to_0_address_term_bound_19) ).
tff(address_association_229,axiom,
v48599_range_4_to_0_address_association(constB19,v48599_range_4_to_0_address_term_bound_19) ).
tff(transient_address_definition_228,axiom,
! [B: $int] :
( addressVal(v48599_range_4_to_0_address_term_bound_18,B)
<=> v48599(constB18,B) ) ).
tff(is_address_276,axiom,
address(v48599_range_4_to_0_address_term_bound_18) ).
tff(address_association_228,axiom,
v48599_range_4_to_0_address_association(constB18,v48599_range_4_to_0_address_term_bound_18) ).
tff(transient_address_definition_227,axiom,
! [B: $int] :
( addressVal(v48599_range_4_to_0_address_term_bound_17,B)
<=> v48599(constB17,B) ) ).
tff(is_address_275,axiom,
address(v48599_range_4_to_0_address_term_bound_17) ).
tff(address_association_227,axiom,
v48599_range_4_to_0_address_association(constB17,v48599_range_4_to_0_address_term_bound_17) ).
tff(transient_address_definition_226,axiom,
! [B: $int] :
( addressVal(v48599_range_4_to_0_address_term_bound_16,B)
<=> v48599(constB16,B) ) ).
tff(is_address_274,axiom,
address(v48599_range_4_to_0_address_term_bound_16) ).
tff(address_association_226,axiom,
v48599_range_4_to_0_address_association(constB16,v48599_range_4_to_0_address_term_bound_16) ).
tff(transient_address_definition_225,axiom,
! [B: $int] :
( addressVal(v48599_range_4_to_0_address_term_bound_15,B)
<=> v48599(constB15,B) ) ).
tff(is_address_273,axiom,
address(v48599_range_4_to_0_address_term_bound_15) ).
tff(address_association_225,axiom,
v48599_range_4_to_0_address_association(constB15,v48599_range_4_to_0_address_term_bound_15) ).
tff(transient_address_definition_224,axiom,
! [B: $int] :
( addressVal(v48599_range_4_to_0_address_term_bound_14,B)
<=> v48599(constB14,B) ) ).
tff(is_address_272,axiom,
address(v48599_range_4_to_0_address_term_bound_14) ).
tff(address_association_224,axiom,
v48599_range_4_to_0_address_association(constB14,v48599_range_4_to_0_address_term_bound_14) ).
tff(transient_address_definition_223,axiom,
! [B: $int] :
( addressVal(v48599_range_4_to_0_address_term_bound_13,B)
<=> v48599(constB13,B) ) ).
tff(is_address_271,axiom,
address(v48599_range_4_to_0_address_term_bound_13) ).
tff(address_association_223,axiom,
v48599_range_4_to_0_address_association(constB13,v48599_range_4_to_0_address_term_bound_13) ).
tff(transient_address_definition_222,axiom,
! [B: $int] :
( addressVal(v48599_range_4_to_0_address_term_bound_12,B)
<=> v48599(constB12,B) ) ).
tff(is_address_270,axiom,
address(v48599_range_4_to_0_address_term_bound_12) ).
tff(address_association_222,axiom,
v48599_range_4_to_0_address_association(constB12,v48599_range_4_to_0_address_term_bound_12) ).
tff(transient_address_definition_221,axiom,
! [B: $int] :
( addressVal(v48599_range_4_to_0_address_term_bound_11,B)
<=> v48599(constB11,B) ) ).
tff(is_address_269,axiom,
address(v48599_range_4_to_0_address_term_bound_11) ).
tff(address_association_221,axiom,
v48599_range_4_to_0_address_association(constB11,v48599_range_4_to_0_address_term_bound_11) ).
tff(transient_address_definition_220,axiom,
! [B: $int] :
( addressVal(v48599_range_4_to_0_address_term_bound_10,B)
<=> v48599(constB10,B) ) ).
tff(is_address_268,axiom,
address(v48599_range_4_to_0_address_term_bound_10) ).
tff(address_association_220,axiom,
v48599_range_4_to_0_address_association(constB10,v48599_range_4_to_0_address_term_bound_10) ).
tff(transient_address_definition_219,axiom,
! [B: $int] :
( addressVal(v48599_range_4_to_0_address_term_bound_9,B)
<=> v48599(constB9,B) ) ).
tff(is_address_267,axiom,
address(v48599_range_4_to_0_address_term_bound_9) ).
tff(address_association_219,axiom,
v48599_range_4_to_0_address_association(constB9,v48599_range_4_to_0_address_term_bound_9) ).
tff(transient_address_definition_218,axiom,
! [B: $int] :
( addressVal(v48599_range_4_to_0_address_term_bound_8,B)
<=> v48599(constB8,B) ) ).
tff(is_address_266,axiom,
address(v48599_range_4_to_0_address_term_bound_8) ).
tff(address_association_218,axiom,
v48599_range_4_to_0_address_association(constB8,v48599_range_4_to_0_address_term_bound_8) ).
tff(transient_address_definition_217,axiom,
! [B: $int] :
( addressVal(v48599_range_4_to_0_address_term_bound_7,B)
<=> v48599(constB7,B) ) ).
tff(is_address_265,axiom,
address(v48599_range_4_to_0_address_term_bound_7) ).
tff(address_association_217,axiom,
v48599_range_4_to_0_address_association(constB7,v48599_range_4_to_0_address_term_bound_7) ).
tff(transient_address_definition_216,axiom,
! [B: $int] :
( addressVal(v48599_range_4_to_0_address_term_bound_6,B)
<=> v48599(constB6,B) ) ).
tff(is_address_264,axiom,
address(v48599_range_4_to_0_address_term_bound_6) ).
tff(address_association_216,axiom,
v48599_range_4_to_0_address_association(constB6,v48599_range_4_to_0_address_term_bound_6) ).
tff(transient_address_definition_215,axiom,
! [B: $int] :
( addressVal(v48599_range_4_to_0_address_term_bound_5,B)
<=> v48599(constB5,B) ) ).
tff(is_address_263,axiom,
address(v48599_range_4_to_0_address_term_bound_5) ).
tff(address_association_215,axiom,
v48599_range_4_to_0_address_association(constB5,v48599_range_4_to_0_address_term_bound_5) ).
tff(transient_address_definition_214,axiom,
! [B: $int] :
( addressVal(v48599_range_4_to_0_address_term_bound_4,B)
<=> v48599(constB4,B) ) ).
tff(is_address_262,axiom,
address(v48599_range_4_to_0_address_term_bound_4) ).
tff(address_association_214,axiom,
v48599_range_4_to_0_address_association(constB4,v48599_range_4_to_0_address_term_bound_4) ).
tff(transient_address_definition_213,axiom,
! [B: $int] :
( addressVal(v48599_range_4_to_0_address_term_bound_3,B)
<=> v48599(constB3,B) ) ).
tff(is_address_261,axiom,
address(v48599_range_4_to_0_address_term_bound_3) ).
tff(address_association_213,axiom,
v48599_range_4_to_0_address_association(constB3,v48599_range_4_to_0_address_term_bound_3) ).
tff(transient_address_definition_212,axiom,
! [B: $int] :
( addressVal(v48599_range_4_to_0_address_term_bound_2,B)
<=> v48599(constB2,B) ) ).
tff(is_address_260,axiom,
address(v48599_range_4_to_0_address_term_bound_2) ).
tff(address_association_212,axiom,
v48599_range_4_to_0_address_association(constB2,v48599_range_4_to_0_address_term_bound_2) ).
tff(transient_address_definition_211,axiom,
! [B: $int] :
( addressVal(v48599_range_4_to_0_address_term_bound_1,B)
<=> v48599(constB1,B) ) ).
tff(is_address_259,axiom,
address(v48599_range_4_to_0_address_term_bound_1) ).
tff(address_association_211,axiom,
v48599_range_4_to_0_address_association(constB1,v48599_range_4_to_0_address_term_bound_1) ).
tff(transient_address_definition_210,axiom,
! [B: $int] :
( addressVal(v48599_range_4_to_0_address_term_bound_0,B)
<=> v48599(constB0,B) ) ).
tff(is_address_258,axiom,
address(v48599_range_4_to_0_address_term_bound_0) ).
tff(address_association_210,axiom,
v48599_range_4_to_0_address_association(constB0,v48599_range_4_to_0_address_term_bound_0) ).
tff(address_false_msb_309,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_20,4) ).
tff(address_false_msb_308,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_20,3) ).
tff(transient_address_definition_209,axiom,
( $true
& ( addressVal(v47299_range_2_to_0_address_term_bound_20,0)
<=> v47299(constB20,0) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_20,1)
<=> v47299(constB20,1) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_20,2)
<=> v47299(constB20,2) ) ) ).
tff(is_address_257,axiom,
address(v47299_range_2_to_0_address_term_bound_20) ).
tff(address_association_209,axiom,
v47299_range_2_to_0_address_association(constB20,v47299_range_2_to_0_address_term_bound_20) ).
tff(address_false_msb_307,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_19,4) ).
tff(address_false_msb_306,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_19,3) ).
tff(transient_address_definition_208,axiom,
( $true
& ( addressVal(v47299_range_2_to_0_address_term_bound_19,0)
<=> v47299(constB19,0) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_19,1)
<=> v47299(constB19,1) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_19,2)
<=> v47299(constB19,2) ) ) ).
tff(is_address_256,axiom,
address(v47299_range_2_to_0_address_term_bound_19) ).
tff(address_association_208,axiom,
v47299_range_2_to_0_address_association(constB19,v47299_range_2_to_0_address_term_bound_19) ).
tff(address_false_msb_305,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_18,4) ).
tff(address_false_msb_304,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_18,3) ).
tff(transient_address_definition_207,axiom,
( $true
& ( addressVal(v47299_range_2_to_0_address_term_bound_18,0)
<=> v47299(constB18,0) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_18,1)
<=> v47299(constB18,1) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_18,2)
<=> v47299(constB18,2) ) ) ).
tff(is_address_255,axiom,
address(v47299_range_2_to_0_address_term_bound_18) ).
tff(address_association_207,axiom,
v47299_range_2_to_0_address_association(constB18,v47299_range_2_to_0_address_term_bound_18) ).
tff(address_false_msb_303,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_17,4) ).
tff(address_false_msb_302,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_17,3) ).
tff(transient_address_definition_206,axiom,
( $true
& ( addressVal(v47299_range_2_to_0_address_term_bound_17,0)
<=> v47299(constB17,0) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_17,1)
<=> v47299(constB17,1) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_17,2)
<=> v47299(constB17,2) ) ) ).
tff(is_address_254,axiom,
address(v47299_range_2_to_0_address_term_bound_17) ).
tff(address_association_206,axiom,
v47299_range_2_to_0_address_association(constB17,v47299_range_2_to_0_address_term_bound_17) ).
tff(address_false_msb_301,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_16,4) ).
tff(address_false_msb_300,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_16,3) ).
tff(transient_address_definition_205,axiom,
( $true
& ( addressVal(v47299_range_2_to_0_address_term_bound_16,0)
<=> v47299(constB16,0) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_16,1)
<=> v47299(constB16,1) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_16,2)
<=> v47299(constB16,2) ) ) ).
tff(is_address_253,axiom,
address(v47299_range_2_to_0_address_term_bound_16) ).
tff(address_association_205,axiom,
v47299_range_2_to_0_address_association(constB16,v47299_range_2_to_0_address_term_bound_16) ).
tff(address_false_msb_299,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_15,4) ).
tff(address_false_msb_298,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_15,3) ).
tff(transient_address_definition_204,axiom,
( $true
& ( addressVal(v47299_range_2_to_0_address_term_bound_15,0)
<=> v47299(constB15,0) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_15,1)
<=> v47299(constB15,1) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_15,2)
<=> v47299(constB15,2) ) ) ).
tff(is_address_252,axiom,
address(v47299_range_2_to_0_address_term_bound_15) ).
tff(address_association_204,axiom,
v47299_range_2_to_0_address_association(constB15,v47299_range_2_to_0_address_term_bound_15) ).
tff(address_false_msb_297,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_14,4) ).
tff(address_false_msb_296,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_14,3) ).
tff(transient_address_definition_203,axiom,
( $true
& ( addressVal(v47299_range_2_to_0_address_term_bound_14,0)
<=> v47299(constB14,0) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_14,1)
<=> v47299(constB14,1) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_14,2)
<=> v47299(constB14,2) ) ) ).
tff(is_address_251,axiom,
address(v47299_range_2_to_0_address_term_bound_14) ).
tff(address_association_203,axiom,
v47299_range_2_to_0_address_association(constB14,v47299_range_2_to_0_address_term_bound_14) ).
tff(address_false_msb_295,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_13,4) ).
tff(address_false_msb_294,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_13,3) ).
tff(transient_address_definition_202,axiom,
( $true
& ( addressVal(v47299_range_2_to_0_address_term_bound_13,0)
<=> v47299(constB13,0) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_13,1)
<=> v47299(constB13,1) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_13,2)
<=> v47299(constB13,2) ) ) ).
tff(is_address_250,axiom,
address(v47299_range_2_to_0_address_term_bound_13) ).
tff(address_association_202,axiom,
v47299_range_2_to_0_address_association(constB13,v47299_range_2_to_0_address_term_bound_13) ).
tff(address_false_msb_293,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_12,4) ).
tff(address_false_msb_292,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_12,3) ).
tff(transient_address_definition_201,axiom,
( $true
& ( addressVal(v47299_range_2_to_0_address_term_bound_12,0)
<=> v47299(constB12,0) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_12,1)
<=> v47299(constB12,1) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_12,2)
<=> v47299(constB12,2) ) ) ).
tff(is_address_249,axiom,
address(v47299_range_2_to_0_address_term_bound_12) ).
tff(address_association_201,axiom,
v47299_range_2_to_0_address_association(constB12,v47299_range_2_to_0_address_term_bound_12) ).
tff(address_false_msb_291,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_11,4) ).
tff(address_false_msb_290,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_11,3) ).
tff(transient_address_definition_200,axiom,
( $true
& ( addressVal(v47299_range_2_to_0_address_term_bound_11,0)
<=> v47299(constB11,0) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_11,1)
<=> v47299(constB11,1) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_11,2)
<=> v47299(constB11,2) ) ) ).
tff(is_address_248,axiom,
address(v47299_range_2_to_0_address_term_bound_11) ).
tff(address_association_200,axiom,
v47299_range_2_to_0_address_association(constB11,v47299_range_2_to_0_address_term_bound_11) ).
tff(address_false_msb_289,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_10,4) ).
tff(address_false_msb_288,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_10,3) ).
tff(transient_address_definition_199,axiom,
( $true
& ( addressVal(v47299_range_2_to_0_address_term_bound_10,0)
<=> v47299(constB10,0) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_10,1)
<=> v47299(constB10,1) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_10,2)
<=> v47299(constB10,2) ) ) ).
tff(is_address_247,axiom,
address(v47299_range_2_to_0_address_term_bound_10) ).
tff(address_association_199,axiom,
v47299_range_2_to_0_address_association(constB10,v47299_range_2_to_0_address_term_bound_10) ).
tff(address_false_msb_287,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_9,4) ).
tff(address_false_msb_286,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_9,3) ).
tff(transient_address_definition_198,axiom,
( $true
& ( addressVal(v47299_range_2_to_0_address_term_bound_9,0)
<=> v47299(constB9,0) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_9,1)
<=> v47299(constB9,1) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_9,2)
<=> v47299(constB9,2) ) ) ).
tff(is_address_246,axiom,
address(v47299_range_2_to_0_address_term_bound_9) ).
tff(address_association_198,axiom,
v47299_range_2_to_0_address_association(constB9,v47299_range_2_to_0_address_term_bound_9) ).
tff(address_false_msb_285,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_8,4) ).
tff(address_false_msb_284,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_8,3) ).
tff(transient_address_definition_197,axiom,
( $true
& ( addressVal(v47299_range_2_to_0_address_term_bound_8,0)
<=> v47299(constB8,0) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_8,1)
<=> v47299(constB8,1) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_8,2)
<=> v47299(constB8,2) ) ) ).
tff(is_address_245,axiom,
address(v47299_range_2_to_0_address_term_bound_8) ).
tff(address_association_197,axiom,
v47299_range_2_to_0_address_association(constB8,v47299_range_2_to_0_address_term_bound_8) ).
tff(address_false_msb_283,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_7,4) ).
tff(address_false_msb_282,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_7,3) ).
tff(transient_address_definition_196,axiom,
( $true
& ( addressVal(v47299_range_2_to_0_address_term_bound_7,0)
<=> v47299(constB7,0) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_7,1)
<=> v47299(constB7,1) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_7,2)
<=> v47299(constB7,2) ) ) ).
tff(is_address_244,axiom,
address(v47299_range_2_to_0_address_term_bound_7) ).
tff(address_association_196,axiom,
v47299_range_2_to_0_address_association(constB7,v47299_range_2_to_0_address_term_bound_7) ).
tff(address_false_msb_281,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_6,4) ).
tff(address_false_msb_280,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_6,3) ).
tff(transient_address_definition_195,axiom,
( $true
& ( addressVal(v47299_range_2_to_0_address_term_bound_6,0)
<=> v47299(constB6,0) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_6,1)
<=> v47299(constB6,1) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_6,2)
<=> v47299(constB6,2) ) ) ).
tff(is_address_243,axiom,
address(v47299_range_2_to_0_address_term_bound_6) ).
tff(address_association_195,axiom,
v47299_range_2_to_0_address_association(constB6,v47299_range_2_to_0_address_term_bound_6) ).
tff(address_false_msb_279,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_5,4) ).
tff(address_false_msb_278,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_5,3) ).
tff(transient_address_definition_194,axiom,
( $true
& ( addressVal(v47299_range_2_to_0_address_term_bound_5,0)
<=> v47299(constB5,0) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_5,1)
<=> v47299(constB5,1) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_5,2)
<=> v47299(constB5,2) ) ) ).
tff(is_address_242,axiom,
address(v47299_range_2_to_0_address_term_bound_5) ).
tff(address_association_194,axiom,
v47299_range_2_to_0_address_association(constB5,v47299_range_2_to_0_address_term_bound_5) ).
tff(address_false_msb_277,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_4,4) ).
tff(address_false_msb_276,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_4,3) ).
tff(transient_address_definition_193,axiom,
( $true
& ( addressVal(v47299_range_2_to_0_address_term_bound_4,0)
<=> v47299(constB4,0) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_4,1)
<=> v47299(constB4,1) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_4,2)
<=> v47299(constB4,2) ) ) ).
tff(is_address_241,axiom,
address(v47299_range_2_to_0_address_term_bound_4) ).
tff(address_association_193,axiom,
v47299_range_2_to_0_address_association(constB4,v47299_range_2_to_0_address_term_bound_4) ).
tff(address_false_msb_275,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_3,4) ).
tff(address_false_msb_274,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_3,3) ).
tff(transient_address_definition_192,axiom,
( $true
& ( addressVal(v47299_range_2_to_0_address_term_bound_3,0)
<=> v47299(constB3,0) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_3,1)
<=> v47299(constB3,1) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_3,2)
<=> v47299(constB3,2) ) ) ).
tff(is_address_240,axiom,
address(v47299_range_2_to_0_address_term_bound_3) ).
tff(address_association_192,axiom,
v47299_range_2_to_0_address_association(constB3,v47299_range_2_to_0_address_term_bound_3) ).
tff(address_false_msb_273,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_2,4) ).
tff(address_false_msb_272,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_2,3) ).
tff(transient_address_definition_191,axiom,
( $true
& ( addressVal(v47299_range_2_to_0_address_term_bound_2,0)
<=> v47299(constB2,0) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_2,1)
<=> v47299(constB2,1) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_2,2)
<=> v47299(constB2,2) ) ) ).
tff(is_address_239,axiom,
address(v47299_range_2_to_0_address_term_bound_2) ).
tff(address_association_191,axiom,
v47299_range_2_to_0_address_association(constB2,v47299_range_2_to_0_address_term_bound_2) ).
tff(address_false_msb_271,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_1,4) ).
tff(address_false_msb_270,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_1,3) ).
tff(transient_address_definition_190,axiom,
( $true
& ( addressVal(v47299_range_2_to_0_address_term_bound_1,0)
<=> v47299(constB1,0) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_1,1)
<=> v47299(constB1,1) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_1,2)
<=> v47299(constB1,2) ) ) ).
tff(is_address_238,axiom,
address(v47299_range_2_to_0_address_term_bound_1) ).
tff(address_association_190,axiom,
v47299_range_2_to_0_address_association(constB1,v47299_range_2_to_0_address_term_bound_1) ).
tff(address_false_msb_269,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_0,4) ).
tff(address_false_msb_268,axiom,
~ addressVal(v47299_range_2_to_0_address_term_bound_0,3) ).
tff(transient_address_definition_189,axiom,
( $true
& ( addressVal(v47299_range_2_to_0_address_term_bound_0,0)
<=> v47299(constB0,0) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_0,1)
<=> v47299(constB0,1) )
& ( addressVal(v47299_range_2_to_0_address_term_bound_0,2)
<=> v47299(constB0,2) ) ) ).
tff(is_address_237,axiom,
address(v47299_range_2_to_0_address_term_bound_0) ).
tff(address_association_189,axiom,
v47299_range_2_to_0_address_association(constB0,v47299_range_2_to_0_address_term_bound_0) ).
tff(address_false_msb_267,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_20,4) ).
tff(address_false_msb_266,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_20,3) ).
tff(transient_address_definition_188,axiom,
( $true
& ( addressVal(v47273_range_2_to_0_address_term_bound_20,0)
<=> v47273(constB20,0) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_20,1)
<=> v47273(constB20,1) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_20,2)
<=> v47273(constB20,2) ) ) ).
tff(is_address_236,axiom,
address(v47273_range_2_to_0_address_term_bound_20) ).
tff(address_association_188,axiom,
v47273_range_2_to_0_address_association(constB20,v47273_range_2_to_0_address_term_bound_20) ).
tff(address_false_msb_265,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_19,4) ).
tff(address_false_msb_264,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_19,3) ).
tff(transient_address_definition_187,axiom,
( $true
& ( addressVal(v47273_range_2_to_0_address_term_bound_19,0)
<=> v47273(constB19,0) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_19,1)
<=> v47273(constB19,1) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_19,2)
<=> v47273(constB19,2) ) ) ).
tff(is_address_235,axiom,
address(v47273_range_2_to_0_address_term_bound_19) ).
tff(address_association_187,axiom,
v47273_range_2_to_0_address_association(constB19,v47273_range_2_to_0_address_term_bound_19) ).
tff(address_false_msb_263,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_18,4) ).
tff(address_false_msb_262,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_18,3) ).
tff(transient_address_definition_186,axiom,
( $true
& ( addressVal(v47273_range_2_to_0_address_term_bound_18,0)
<=> v47273(constB18,0) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_18,1)
<=> v47273(constB18,1) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_18,2)
<=> v47273(constB18,2) ) ) ).
tff(is_address_234,axiom,
address(v47273_range_2_to_0_address_term_bound_18) ).
tff(address_association_186,axiom,
v47273_range_2_to_0_address_association(constB18,v47273_range_2_to_0_address_term_bound_18) ).
tff(address_false_msb_261,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_17,4) ).
tff(address_false_msb_260,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_17,3) ).
tff(transient_address_definition_185,axiom,
( $true
& ( addressVal(v47273_range_2_to_0_address_term_bound_17,0)
<=> v47273(constB17,0) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_17,1)
<=> v47273(constB17,1) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_17,2)
<=> v47273(constB17,2) ) ) ).
tff(is_address_233,axiom,
address(v47273_range_2_to_0_address_term_bound_17) ).
tff(address_association_185,axiom,
v47273_range_2_to_0_address_association(constB17,v47273_range_2_to_0_address_term_bound_17) ).
tff(address_false_msb_259,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_16,4) ).
tff(address_false_msb_258,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_16,3) ).
tff(transient_address_definition_184,axiom,
( $true
& ( addressVal(v47273_range_2_to_0_address_term_bound_16,0)
<=> v47273(constB16,0) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_16,1)
<=> v47273(constB16,1) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_16,2)
<=> v47273(constB16,2) ) ) ).
tff(is_address_232,axiom,
address(v47273_range_2_to_0_address_term_bound_16) ).
tff(address_association_184,axiom,
v47273_range_2_to_0_address_association(constB16,v47273_range_2_to_0_address_term_bound_16) ).
tff(address_false_msb_257,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_15,4) ).
tff(address_false_msb_256,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_15,3) ).
tff(transient_address_definition_183,axiom,
( $true
& ( addressVal(v47273_range_2_to_0_address_term_bound_15,0)
<=> v47273(constB15,0) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_15,1)
<=> v47273(constB15,1) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_15,2)
<=> v47273(constB15,2) ) ) ).
tff(is_address_231,axiom,
address(v47273_range_2_to_0_address_term_bound_15) ).
tff(address_association_183,axiom,
v47273_range_2_to_0_address_association(constB15,v47273_range_2_to_0_address_term_bound_15) ).
tff(address_false_msb_255,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_14,4) ).
tff(address_false_msb_254,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_14,3) ).
tff(transient_address_definition_182,axiom,
( $true
& ( addressVal(v47273_range_2_to_0_address_term_bound_14,0)
<=> v47273(constB14,0) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_14,1)
<=> v47273(constB14,1) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_14,2)
<=> v47273(constB14,2) ) ) ).
tff(is_address_230,axiom,
address(v47273_range_2_to_0_address_term_bound_14) ).
tff(address_association_182,axiom,
v47273_range_2_to_0_address_association(constB14,v47273_range_2_to_0_address_term_bound_14) ).
tff(address_false_msb_253,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_13,4) ).
tff(address_false_msb_252,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_13,3) ).
tff(transient_address_definition_181,axiom,
( $true
& ( addressVal(v47273_range_2_to_0_address_term_bound_13,0)
<=> v47273(constB13,0) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_13,1)
<=> v47273(constB13,1) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_13,2)
<=> v47273(constB13,2) ) ) ).
tff(is_address_229,axiom,
address(v47273_range_2_to_0_address_term_bound_13) ).
tff(address_association_181,axiom,
v47273_range_2_to_0_address_association(constB13,v47273_range_2_to_0_address_term_bound_13) ).
tff(address_false_msb_251,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_12,4) ).
tff(address_false_msb_250,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_12,3) ).
tff(transient_address_definition_180,axiom,
( $true
& ( addressVal(v47273_range_2_to_0_address_term_bound_12,0)
<=> v47273(constB12,0) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_12,1)
<=> v47273(constB12,1) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_12,2)
<=> v47273(constB12,2) ) ) ).
tff(is_address_228,axiom,
address(v47273_range_2_to_0_address_term_bound_12) ).
tff(address_association_180,axiom,
v47273_range_2_to_0_address_association(constB12,v47273_range_2_to_0_address_term_bound_12) ).
tff(address_false_msb_249,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_11,4) ).
tff(address_false_msb_248,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_11,3) ).
tff(transient_address_definition_179,axiom,
( $true
& ( addressVal(v47273_range_2_to_0_address_term_bound_11,0)
<=> v47273(constB11,0) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_11,1)
<=> v47273(constB11,1) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_11,2)
<=> v47273(constB11,2) ) ) ).
tff(is_address_227,axiom,
address(v47273_range_2_to_0_address_term_bound_11) ).
tff(address_association_179,axiom,
v47273_range_2_to_0_address_association(constB11,v47273_range_2_to_0_address_term_bound_11) ).
tff(address_false_msb_247,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_10,4) ).
tff(address_false_msb_246,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_10,3) ).
tff(transient_address_definition_178,axiom,
( $true
& ( addressVal(v47273_range_2_to_0_address_term_bound_10,0)
<=> v47273(constB10,0) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_10,1)
<=> v47273(constB10,1) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_10,2)
<=> v47273(constB10,2) ) ) ).
tff(is_address_226,axiom,
address(v47273_range_2_to_0_address_term_bound_10) ).
tff(address_association_178,axiom,
v47273_range_2_to_0_address_association(constB10,v47273_range_2_to_0_address_term_bound_10) ).
tff(address_false_msb_245,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_9,4) ).
tff(address_false_msb_244,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_9,3) ).
tff(transient_address_definition_177,axiom,
( $true
& ( addressVal(v47273_range_2_to_0_address_term_bound_9,0)
<=> v47273(constB9,0) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_9,1)
<=> v47273(constB9,1) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_9,2)
<=> v47273(constB9,2) ) ) ).
tff(is_address_225,axiom,
address(v47273_range_2_to_0_address_term_bound_9) ).
tff(address_association_177,axiom,
v47273_range_2_to_0_address_association(constB9,v47273_range_2_to_0_address_term_bound_9) ).
tff(address_false_msb_243,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_8,4) ).
tff(address_false_msb_242,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_8,3) ).
tff(transient_address_definition_176,axiom,
( $true
& ( addressVal(v47273_range_2_to_0_address_term_bound_8,0)
<=> v47273(constB8,0) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_8,1)
<=> v47273(constB8,1) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_8,2)
<=> v47273(constB8,2) ) ) ).
tff(is_address_224,axiom,
address(v47273_range_2_to_0_address_term_bound_8) ).
tff(address_association_176,axiom,
v47273_range_2_to_0_address_association(constB8,v47273_range_2_to_0_address_term_bound_8) ).
tff(address_false_msb_241,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_7,4) ).
tff(address_false_msb_240,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_7,3) ).
tff(transient_address_definition_175,axiom,
( $true
& ( addressVal(v47273_range_2_to_0_address_term_bound_7,0)
<=> v47273(constB7,0) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_7,1)
<=> v47273(constB7,1) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_7,2)
<=> v47273(constB7,2) ) ) ).
tff(is_address_223,axiom,
address(v47273_range_2_to_0_address_term_bound_7) ).
tff(address_association_175,axiom,
v47273_range_2_to_0_address_association(constB7,v47273_range_2_to_0_address_term_bound_7) ).
tff(address_false_msb_239,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_6,4) ).
tff(address_false_msb_238,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_6,3) ).
tff(transient_address_definition_174,axiom,
( $true
& ( addressVal(v47273_range_2_to_0_address_term_bound_6,0)
<=> v47273(constB6,0) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_6,1)
<=> v47273(constB6,1) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_6,2)
<=> v47273(constB6,2) ) ) ).
tff(is_address_222,axiom,
address(v47273_range_2_to_0_address_term_bound_6) ).
tff(address_association_174,axiom,
v47273_range_2_to_0_address_association(constB6,v47273_range_2_to_0_address_term_bound_6) ).
tff(address_false_msb_237,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_5,4) ).
tff(address_false_msb_236,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_5,3) ).
tff(transient_address_definition_173,axiom,
( $true
& ( addressVal(v47273_range_2_to_0_address_term_bound_5,0)
<=> v47273(constB5,0) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_5,1)
<=> v47273(constB5,1) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_5,2)
<=> v47273(constB5,2) ) ) ).
tff(is_address_221,axiom,
address(v47273_range_2_to_0_address_term_bound_5) ).
tff(address_association_173,axiom,
v47273_range_2_to_0_address_association(constB5,v47273_range_2_to_0_address_term_bound_5) ).
tff(address_false_msb_235,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_4,4) ).
tff(address_false_msb_234,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_4,3) ).
tff(transient_address_definition_172,axiom,
( $true
& ( addressVal(v47273_range_2_to_0_address_term_bound_4,0)
<=> v47273(constB4,0) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_4,1)
<=> v47273(constB4,1) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_4,2)
<=> v47273(constB4,2) ) ) ).
tff(is_address_220,axiom,
address(v47273_range_2_to_0_address_term_bound_4) ).
tff(address_association_172,axiom,
v47273_range_2_to_0_address_association(constB4,v47273_range_2_to_0_address_term_bound_4) ).
tff(address_false_msb_233,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_3,4) ).
tff(address_false_msb_232,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_3,3) ).
tff(transient_address_definition_171,axiom,
( $true
& ( addressVal(v47273_range_2_to_0_address_term_bound_3,0)
<=> v47273(constB3,0) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_3,1)
<=> v47273(constB3,1) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_3,2)
<=> v47273(constB3,2) ) ) ).
tff(is_address_219,axiom,
address(v47273_range_2_to_0_address_term_bound_3) ).
tff(address_association_171,axiom,
v47273_range_2_to_0_address_association(constB3,v47273_range_2_to_0_address_term_bound_3) ).
tff(address_false_msb_231,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_2,4) ).
tff(address_false_msb_230,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_2,3) ).
tff(transient_address_definition_170,axiom,
( $true
& ( addressVal(v47273_range_2_to_0_address_term_bound_2,0)
<=> v47273(constB2,0) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_2,1)
<=> v47273(constB2,1) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_2,2)
<=> v47273(constB2,2) ) ) ).
tff(is_address_218,axiom,
address(v47273_range_2_to_0_address_term_bound_2) ).
tff(address_association_170,axiom,
v47273_range_2_to_0_address_association(constB2,v47273_range_2_to_0_address_term_bound_2) ).
tff(address_false_msb_229,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_1,4) ).
tff(address_false_msb_228,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_1,3) ).
tff(transient_address_definition_169,axiom,
( $true
& ( addressVal(v47273_range_2_to_0_address_term_bound_1,0)
<=> v47273(constB1,0) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_1,1)
<=> v47273(constB1,1) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_1,2)
<=> v47273(constB1,2) ) ) ).
tff(is_address_217,axiom,
address(v47273_range_2_to_0_address_term_bound_1) ).
tff(address_association_169,axiom,
v47273_range_2_to_0_address_association(constB1,v47273_range_2_to_0_address_term_bound_1) ).
tff(address_false_msb_227,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_0,4) ).
tff(address_false_msb_226,axiom,
~ addressVal(v47273_range_2_to_0_address_term_bound_0,3) ).
tff(transient_address_definition_168,axiom,
( $true
& ( addressVal(v47273_range_2_to_0_address_term_bound_0,0)
<=> v47273(constB0,0) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_0,1)
<=> v47273(constB0,1) )
& ( addressVal(v47273_range_2_to_0_address_term_bound_0,2)
<=> v47273(constB0,2) ) ) ).
tff(is_address_216,axiom,
address(v47273_range_2_to_0_address_term_bound_0) ).
tff(address_association_168,axiom,
v47273_range_2_to_0_address_association(constB0,v47273_range_2_to_0_address_term_bound_0) ).
tff(is_address_215,axiom,
address(b11111_address_term) ).
tff(constant_address_definition_47,axiom,
! [B: $int] :
( addressVal(b11111_address_term,B)
<=> b11111(B) ) ).
tff(is_address_214,axiom,
address(b11110_address_term) ).
tff(constant_address_definition_46,axiom,
! [B: $int] :
( addressVal(b11110_address_term,B)
<=> b11110(B) ) ).
tff(is_address_213,axiom,
address(b11101_address_term) ).
tff(constant_address_definition_45,axiom,
! [B: $int] :
( addressVal(b11101_address_term,B)
<=> b11101(B) ) ).
tff(is_address_212,axiom,
address(b11100_address_term) ).
tff(constant_address_definition_44,axiom,
! [B: $int] :
( addressVal(b11100_address_term,B)
<=> b11100(B) ) ).
tff(is_address_211,axiom,
address(b11011_address_term) ).
tff(constant_address_definition_43,axiom,
! [B: $int] :
( addressVal(b11011_address_term,B)
<=> b11011(B) ) ).
tff(is_address_210,axiom,
address(b11010_address_term) ).
tff(constant_address_definition_42,axiom,
! [B: $int] :
( addressVal(b11010_address_term,B)
<=> b11010(B) ) ).
tff(is_address_209,axiom,
address(b11001_address_term) ).
tff(constant_address_definition_41,axiom,
! [B: $int] :
( addressVal(b11001_address_term,B)
<=> b11001(B) ) ).
tff(is_address_208,axiom,
address(b11000_address_term) ).
tff(constant_address_definition_40,axiom,
! [B: $int] :
( addressVal(b11000_address_term,B)
<=> b11000(B) ) ).
tff(is_address_207,axiom,
address(b10111_address_term) ).
tff(constant_address_definition_39,axiom,
! [B: $int] :
( addressVal(b10111_address_term,B)
<=> b10111(B) ) ).
tff(is_address_206,axiom,
address(b10110_address_term) ).
tff(constant_address_definition_38,axiom,
! [B: $int] :
( addressVal(b10110_address_term,B)
<=> b10110(B) ) ).
tff(is_address_205,axiom,
address(b10101_address_term) ).
tff(constant_address_definition_37,axiom,
! [B: $int] :
( addressVal(b10101_address_term,B)
<=> b10101(B) ) ).
tff(is_address_204,axiom,
address(b10100_address_term) ).
tff(constant_address_definition_36,axiom,
! [B: $int] :
( addressVal(b10100_address_term,B)
<=> b10100(B) ) ).
tff(is_address_203,axiom,
address(b10011_address_term) ).
tff(constant_address_definition_35,axiom,
! [B: $int] :
( addressVal(b10011_address_term,B)
<=> b10011(B) ) ).
tff(is_address_202,axiom,
address(b10010_address_term) ).
tff(constant_address_definition_34,axiom,
! [B: $int] :
( addressVal(b10010_address_term,B)
<=> b10010(B) ) ).
tff(is_address_201,axiom,
address(b10001_address_term) ).
tff(constant_address_definition_33,axiom,
! [B: $int] :
( addressVal(b10001_address_term,B)
<=> b10001(B) ) ).
tff(is_address_200,axiom,
address(b01111_address_term) ).
tff(constant_address_definition_32,axiom,
! [B: $int] :
( addressVal(b01111_address_term,B)
<=> b01111(B) ) ).
tff(is_address_199,axiom,
address(b01110_address_term) ).
tff(constant_address_definition_31,axiom,
! [B: $int] :
( addressVal(b01110_address_term,B)
<=> b01110(B) ) ).
tff(is_address_198,axiom,
address(b01101_address_term) ).
tff(constant_address_definition_30,axiom,
! [B: $int] :
( addressVal(b01101_address_term,B)
<=> b01101(B) ) ).
tff(is_address_197,axiom,
address(b01100_address_term) ).
tff(constant_address_definition_29,axiom,
! [B: $int] :
( addressVal(b01100_address_term,B)
<=> b01100(B) ) ).
tff(is_address_196,axiom,
address(b01011_address_term) ).
tff(constant_address_definition_28,axiom,
! [B: $int] :
( addressVal(b01011_address_term,B)
<=> b01011(B) ) ).
tff(is_address_195,axiom,
address(b00101_address_term) ).
tff(constant_address_definition_27,axiom,
! [B: $int] :
( addressVal(b00101_address_term,B)
<=> b00101(B) ) ).
tff(is_address_194,axiom,
address(b00100_address_term) ).
tff(constant_address_definition_26,axiom,
! [B: $int] :
( addressVal(b00100_address_term,B)
<=> b00100(B) ) ).
tff(is_address_193,axiom,
address(b00010_address_term) ).
tff(constant_address_definition_25,axiom,
! [B: $int] :
( addressVal(b00010_address_term,B)
<=> b00010(B) ) ).
tff(is_address_192,axiom,
address(b00011_address_term) ).
tff(constant_address_definition_24,axiom,
! [B: $int] :
( addressVal(b00011_address_term,B)
<=> b00011(B) ) ).
tff(is_address_191,axiom,
address(b00111_address_term) ).
tff(constant_address_definition_23,axiom,
! [B: $int] :
( addressVal(b00111_address_term,B)
<=> b00111(B) ) ).
tff(is_address_190,axiom,
address(b00110_address_term) ).
tff(constant_address_definition_22,axiom,
! [B: $int] :
( addressVal(b00110_address_term,B)
<=> b00110(B) ) ).
tff(address_false_msb_225,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_20,4) ).
tff(address_false_msb_224,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_20,3) ).
tff(transient_address_definition_167,axiom,
( $true
& ( addressVal(v7361_range_2_to_0_address_term_bound_20,0)
<=> v7361(constB20,0) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_20,1)
<=> v7361(constB20,1) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_20,2)
<=> v7361(constB20,2) ) ) ).
tff(is_address_189,axiom,
address(v7361_range_2_to_0_address_term_bound_20) ).
tff(address_association_167,axiom,
v7361_range_2_to_0_address_association(constB20,v7361_range_2_to_0_address_term_bound_20) ).
tff(address_false_msb_223,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_19,4) ).
tff(address_false_msb_222,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_19,3) ).
tff(transient_address_definition_166,axiom,
( $true
& ( addressVal(v7361_range_2_to_0_address_term_bound_19,0)
<=> v7361(constB19,0) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_19,1)
<=> v7361(constB19,1) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_19,2)
<=> v7361(constB19,2) ) ) ).
tff(is_address_188,axiom,
address(v7361_range_2_to_0_address_term_bound_19) ).
tff(address_association_166,axiom,
v7361_range_2_to_0_address_association(constB19,v7361_range_2_to_0_address_term_bound_19) ).
tff(address_false_msb_221,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_18,4) ).
tff(address_false_msb_220,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_18,3) ).
tff(transient_address_definition_165,axiom,
( $true
& ( addressVal(v7361_range_2_to_0_address_term_bound_18,0)
<=> v7361(constB18,0) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_18,1)
<=> v7361(constB18,1) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_18,2)
<=> v7361(constB18,2) ) ) ).
tff(is_address_187,axiom,
address(v7361_range_2_to_0_address_term_bound_18) ).
tff(address_association_165,axiom,
v7361_range_2_to_0_address_association(constB18,v7361_range_2_to_0_address_term_bound_18) ).
tff(address_false_msb_219,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_17,4) ).
tff(address_false_msb_218,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_17,3) ).
tff(transient_address_definition_164,axiom,
( $true
& ( addressVal(v7361_range_2_to_0_address_term_bound_17,0)
<=> v7361(constB17,0) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_17,1)
<=> v7361(constB17,1) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_17,2)
<=> v7361(constB17,2) ) ) ).
tff(is_address_186,axiom,
address(v7361_range_2_to_0_address_term_bound_17) ).
tff(address_association_164,axiom,
v7361_range_2_to_0_address_association(constB17,v7361_range_2_to_0_address_term_bound_17) ).
tff(address_false_msb_217,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_16,4) ).
tff(address_false_msb_216,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_16,3) ).
tff(transient_address_definition_163,axiom,
( $true
& ( addressVal(v7361_range_2_to_0_address_term_bound_16,0)
<=> v7361(constB16,0) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_16,1)
<=> v7361(constB16,1) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_16,2)
<=> v7361(constB16,2) ) ) ).
tff(is_address_185,axiom,
address(v7361_range_2_to_0_address_term_bound_16) ).
tff(address_association_163,axiom,
v7361_range_2_to_0_address_association(constB16,v7361_range_2_to_0_address_term_bound_16) ).
tff(address_false_msb_215,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_15,4) ).
tff(address_false_msb_214,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_15,3) ).
tff(transient_address_definition_162,axiom,
( $true
& ( addressVal(v7361_range_2_to_0_address_term_bound_15,0)
<=> v7361(constB15,0) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_15,1)
<=> v7361(constB15,1) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_15,2)
<=> v7361(constB15,2) ) ) ).
tff(is_address_184,axiom,
address(v7361_range_2_to_0_address_term_bound_15) ).
tff(address_association_162,axiom,
v7361_range_2_to_0_address_association(constB15,v7361_range_2_to_0_address_term_bound_15) ).
tff(address_false_msb_213,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_14,4) ).
tff(address_false_msb_212,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_14,3) ).
tff(transient_address_definition_161,axiom,
( $true
& ( addressVal(v7361_range_2_to_0_address_term_bound_14,0)
<=> v7361(constB14,0) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_14,1)
<=> v7361(constB14,1) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_14,2)
<=> v7361(constB14,2) ) ) ).
tff(is_address_183,axiom,
address(v7361_range_2_to_0_address_term_bound_14) ).
tff(address_association_161,axiom,
v7361_range_2_to_0_address_association(constB14,v7361_range_2_to_0_address_term_bound_14) ).
tff(address_false_msb_211,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_13,4) ).
tff(address_false_msb_210,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_13,3) ).
tff(transient_address_definition_160,axiom,
( $true
& ( addressVal(v7361_range_2_to_0_address_term_bound_13,0)
<=> v7361(constB13,0) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_13,1)
<=> v7361(constB13,1) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_13,2)
<=> v7361(constB13,2) ) ) ).
tff(is_address_182,axiom,
address(v7361_range_2_to_0_address_term_bound_13) ).
tff(address_association_160,axiom,
v7361_range_2_to_0_address_association(constB13,v7361_range_2_to_0_address_term_bound_13) ).
tff(address_false_msb_209,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_12,4) ).
tff(address_false_msb_208,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_12,3) ).
tff(transient_address_definition_159,axiom,
( $true
& ( addressVal(v7361_range_2_to_0_address_term_bound_12,0)
<=> v7361(constB12,0) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_12,1)
<=> v7361(constB12,1) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_12,2)
<=> v7361(constB12,2) ) ) ).
tff(is_address_181,axiom,
address(v7361_range_2_to_0_address_term_bound_12) ).
tff(address_association_159,axiom,
v7361_range_2_to_0_address_association(constB12,v7361_range_2_to_0_address_term_bound_12) ).
tff(address_false_msb_207,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_11,4) ).
tff(address_false_msb_206,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_11,3) ).
tff(transient_address_definition_158,axiom,
( $true
& ( addressVal(v7361_range_2_to_0_address_term_bound_11,0)
<=> v7361(constB11,0) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_11,1)
<=> v7361(constB11,1) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_11,2)
<=> v7361(constB11,2) ) ) ).
tff(is_address_180,axiom,
address(v7361_range_2_to_0_address_term_bound_11) ).
tff(address_association_158,axiom,
v7361_range_2_to_0_address_association(constB11,v7361_range_2_to_0_address_term_bound_11) ).
tff(address_false_msb_205,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_10,4) ).
tff(address_false_msb_204,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_10,3) ).
tff(transient_address_definition_157,axiom,
( $true
& ( addressVal(v7361_range_2_to_0_address_term_bound_10,0)
<=> v7361(constB10,0) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_10,1)
<=> v7361(constB10,1) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_10,2)
<=> v7361(constB10,2) ) ) ).
tff(is_address_179,axiom,
address(v7361_range_2_to_0_address_term_bound_10) ).
tff(address_association_157,axiom,
v7361_range_2_to_0_address_association(constB10,v7361_range_2_to_0_address_term_bound_10) ).
tff(address_false_msb_203,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_9,4) ).
tff(address_false_msb_202,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_9,3) ).
tff(transient_address_definition_156,axiom,
( $true
& ( addressVal(v7361_range_2_to_0_address_term_bound_9,0)
<=> v7361(constB9,0) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_9,1)
<=> v7361(constB9,1) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_9,2)
<=> v7361(constB9,2) ) ) ).
tff(is_address_178,axiom,
address(v7361_range_2_to_0_address_term_bound_9) ).
tff(address_association_156,axiom,
v7361_range_2_to_0_address_association(constB9,v7361_range_2_to_0_address_term_bound_9) ).
tff(address_false_msb_201,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_8,4) ).
tff(address_false_msb_200,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_8,3) ).
tff(transient_address_definition_155,axiom,
( $true
& ( addressVal(v7361_range_2_to_0_address_term_bound_8,0)
<=> v7361(constB8,0) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_8,1)
<=> v7361(constB8,1) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_8,2)
<=> v7361(constB8,2) ) ) ).
tff(is_address_177,axiom,
address(v7361_range_2_to_0_address_term_bound_8) ).
tff(address_association_155,axiom,
v7361_range_2_to_0_address_association(constB8,v7361_range_2_to_0_address_term_bound_8) ).
tff(address_false_msb_199,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_7,4) ).
tff(address_false_msb_198,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_7,3) ).
tff(transient_address_definition_154,axiom,
( $true
& ( addressVal(v7361_range_2_to_0_address_term_bound_7,0)
<=> v7361(constB7,0) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_7,1)
<=> v7361(constB7,1) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_7,2)
<=> v7361(constB7,2) ) ) ).
tff(is_address_176,axiom,
address(v7361_range_2_to_0_address_term_bound_7) ).
tff(address_association_154,axiom,
v7361_range_2_to_0_address_association(constB7,v7361_range_2_to_0_address_term_bound_7) ).
tff(address_false_msb_197,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_6,4) ).
tff(address_false_msb_196,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_6,3) ).
tff(transient_address_definition_153,axiom,
( $true
& ( addressVal(v7361_range_2_to_0_address_term_bound_6,0)
<=> v7361(constB6,0) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_6,1)
<=> v7361(constB6,1) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_6,2)
<=> v7361(constB6,2) ) ) ).
tff(is_address_175,axiom,
address(v7361_range_2_to_0_address_term_bound_6) ).
tff(address_association_153,axiom,
v7361_range_2_to_0_address_association(constB6,v7361_range_2_to_0_address_term_bound_6) ).
tff(address_false_msb_195,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_5,4) ).
tff(address_false_msb_194,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_5,3) ).
tff(transient_address_definition_152,axiom,
( $true
& ( addressVal(v7361_range_2_to_0_address_term_bound_5,0)
<=> v7361(constB5,0) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_5,1)
<=> v7361(constB5,1) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_5,2)
<=> v7361(constB5,2) ) ) ).
tff(is_address_174,axiom,
address(v7361_range_2_to_0_address_term_bound_5) ).
tff(address_association_152,axiom,
v7361_range_2_to_0_address_association(constB5,v7361_range_2_to_0_address_term_bound_5) ).
tff(address_false_msb_193,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_4,4) ).
tff(address_false_msb_192,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_4,3) ).
tff(transient_address_definition_151,axiom,
( $true
& ( addressVal(v7361_range_2_to_0_address_term_bound_4,0)
<=> v7361(constB4,0) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_4,1)
<=> v7361(constB4,1) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_4,2)
<=> v7361(constB4,2) ) ) ).
tff(is_address_173,axiom,
address(v7361_range_2_to_0_address_term_bound_4) ).
tff(address_association_151,axiom,
v7361_range_2_to_0_address_association(constB4,v7361_range_2_to_0_address_term_bound_4) ).
tff(address_false_msb_191,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_3,4) ).
tff(address_false_msb_190,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_3,3) ).
tff(transient_address_definition_150,axiom,
( $true
& ( addressVal(v7361_range_2_to_0_address_term_bound_3,0)
<=> v7361(constB3,0) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_3,1)
<=> v7361(constB3,1) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_3,2)
<=> v7361(constB3,2) ) ) ).
tff(is_address_172,axiom,
address(v7361_range_2_to_0_address_term_bound_3) ).
tff(address_association_150,axiom,
v7361_range_2_to_0_address_association(constB3,v7361_range_2_to_0_address_term_bound_3) ).
tff(address_false_msb_189,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_2,4) ).
tff(address_false_msb_188,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_2,3) ).
tff(transient_address_definition_149,axiom,
( $true
& ( addressVal(v7361_range_2_to_0_address_term_bound_2,0)
<=> v7361(constB2,0) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_2,1)
<=> v7361(constB2,1) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_2,2)
<=> v7361(constB2,2) ) ) ).
tff(is_address_171,axiom,
address(v7361_range_2_to_0_address_term_bound_2) ).
tff(address_association_149,axiom,
v7361_range_2_to_0_address_association(constB2,v7361_range_2_to_0_address_term_bound_2) ).
tff(address_false_msb_187,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_1,4) ).
tff(address_false_msb_186,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_1,3) ).
tff(transient_address_definition_148,axiom,
( $true
& ( addressVal(v7361_range_2_to_0_address_term_bound_1,0)
<=> v7361(constB1,0) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_1,1)
<=> v7361(constB1,1) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_1,2)
<=> v7361(constB1,2) ) ) ).
tff(is_address_170,axiom,
address(v7361_range_2_to_0_address_term_bound_1) ).
tff(address_association_148,axiom,
v7361_range_2_to_0_address_association(constB1,v7361_range_2_to_0_address_term_bound_1) ).
tff(address_false_msb_185,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_0,4) ).
tff(address_false_msb_184,axiom,
~ addressVal(v7361_range_2_to_0_address_term_bound_0,3) ).
tff(transient_address_definition_147,axiom,
( $true
& ( addressVal(v7361_range_2_to_0_address_term_bound_0,0)
<=> v7361(constB0,0) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_0,1)
<=> v7361(constB0,1) )
& ( addressVal(v7361_range_2_to_0_address_term_bound_0,2)
<=> v7361(constB0,2) ) ) ).
tff(is_address_169,axiom,
address(v7361_range_2_to_0_address_term_bound_0) ).
tff(address_association_147,axiom,
v7361_range_2_to_0_address_association(constB0,v7361_range_2_to_0_address_term_bound_0) ).
tff(address_false_msb_183,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_20,4) ).
tff(address_false_msb_182,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_20,3) ).
tff(transient_address_definition_146,axiom,
( $true
& ( addressVal(v7301_range_2_to_0_address_term_bound_20,0)
<=> v7301(constB20,0) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_20,1)
<=> v7301(constB20,1) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_20,2)
<=> v7301(constB20,2) ) ) ).
tff(is_address_168,axiom,
address(v7301_range_2_to_0_address_term_bound_20) ).
tff(address_association_146,axiom,
v7301_range_2_to_0_address_association(constB20,v7301_range_2_to_0_address_term_bound_20) ).
tff(address_false_msb_181,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_19,4) ).
tff(address_false_msb_180,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_19,3) ).
tff(transient_address_definition_145,axiom,
( $true
& ( addressVal(v7301_range_2_to_0_address_term_bound_19,0)
<=> v7301(constB19,0) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_19,1)
<=> v7301(constB19,1) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_19,2)
<=> v7301(constB19,2) ) ) ).
tff(is_address_167,axiom,
address(v7301_range_2_to_0_address_term_bound_19) ).
tff(address_association_145,axiom,
v7301_range_2_to_0_address_association(constB19,v7301_range_2_to_0_address_term_bound_19) ).
tff(address_false_msb_179,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_18,4) ).
tff(address_false_msb_178,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_18,3) ).
tff(transient_address_definition_144,axiom,
( $true
& ( addressVal(v7301_range_2_to_0_address_term_bound_18,0)
<=> v7301(constB18,0) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_18,1)
<=> v7301(constB18,1) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_18,2)
<=> v7301(constB18,2) ) ) ).
tff(is_address_166,axiom,
address(v7301_range_2_to_0_address_term_bound_18) ).
tff(address_association_144,axiom,
v7301_range_2_to_0_address_association(constB18,v7301_range_2_to_0_address_term_bound_18) ).
tff(address_false_msb_177,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_17,4) ).
tff(address_false_msb_176,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_17,3) ).
tff(transient_address_definition_143,axiom,
( $true
& ( addressVal(v7301_range_2_to_0_address_term_bound_17,0)
<=> v7301(constB17,0) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_17,1)
<=> v7301(constB17,1) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_17,2)
<=> v7301(constB17,2) ) ) ).
tff(is_address_165,axiom,
address(v7301_range_2_to_0_address_term_bound_17) ).
tff(address_association_143,axiom,
v7301_range_2_to_0_address_association(constB17,v7301_range_2_to_0_address_term_bound_17) ).
tff(address_false_msb_175,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_16,4) ).
tff(address_false_msb_174,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_16,3) ).
tff(transient_address_definition_142,axiom,
( $true
& ( addressVal(v7301_range_2_to_0_address_term_bound_16,0)
<=> v7301(constB16,0) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_16,1)
<=> v7301(constB16,1) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_16,2)
<=> v7301(constB16,2) ) ) ).
tff(is_address_164,axiom,
address(v7301_range_2_to_0_address_term_bound_16) ).
tff(address_association_142,axiom,
v7301_range_2_to_0_address_association(constB16,v7301_range_2_to_0_address_term_bound_16) ).
tff(address_false_msb_173,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_15,4) ).
tff(address_false_msb_172,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_15,3) ).
tff(transient_address_definition_141,axiom,
( $true
& ( addressVal(v7301_range_2_to_0_address_term_bound_15,0)
<=> v7301(constB15,0) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_15,1)
<=> v7301(constB15,1) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_15,2)
<=> v7301(constB15,2) ) ) ).
tff(is_address_163,axiom,
address(v7301_range_2_to_0_address_term_bound_15) ).
tff(address_association_141,axiom,
v7301_range_2_to_0_address_association(constB15,v7301_range_2_to_0_address_term_bound_15) ).
tff(address_false_msb_171,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_14,4) ).
tff(address_false_msb_170,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_14,3) ).
tff(transient_address_definition_140,axiom,
( $true
& ( addressVal(v7301_range_2_to_0_address_term_bound_14,0)
<=> v7301(constB14,0) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_14,1)
<=> v7301(constB14,1) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_14,2)
<=> v7301(constB14,2) ) ) ).
tff(is_address_162,axiom,
address(v7301_range_2_to_0_address_term_bound_14) ).
tff(address_association_140,axiom,
v7301_range_2_to_0_address_association(constB14,v7301_range_2_to_0_address_term_bound_14) ).
tff(address_false_msb_169,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_13,4) ).
tff(address_false_msb_168,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_13,3) ).
tff(transient_address_definition_139,axiom,
( $true
& ( addressVal(v7301_range_2_to_0_address_term_bound_13,0)
<=> v7301(constB13,0) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_13,1)
<=> v7301(constB13,1) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_13,2)
<=> v7301(constB13,2) ) ) ).
tff(is_address_161,axiom,
address(v7301_range_2_to_0_address_term_bound_13) ).
tff(address_association_139,axiom,
v7301_range_2_to_0_address_association(constB13,v7301_range_2_to_0_address_term_bound_13) ).
tff(address_false_msb_167,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_12,4) ).
tff(address_false_msb_166,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_12,3) ).
tff(transient_address_definition_138,axiom,
( $true
& ( addressVal(v7301_range_2_to_0_address_term_bound_12,0)
<=> v7301(constB12,0) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_12,1)
<=> v7301(constB12,1) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_12,2)
<=> v7301(constB12,2) ) ) ).
tff(is_address_160,axiom,
address(v7301_range_2_to_0_address_term_bound_12) ).
tff(address_association_138,axiom,
v7301_range_2_to_0_address_association(constB12,v7301_range_2_to_0_address_term_bound_12) ).
tff(address_false_msb_165,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_11,4) ).
tff(address_false_msb_164,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_11,3) ).
tff(transient_address_definition_137,axiom,
( $true
& ( addressVal(v7301_range_2_to_0_address_term_bound_11,0)
<=> v7301(constB11,0) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_11,1)
<=> v7301(constB11,1) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_11,2)
<=> v7301(constB11,2) ) ) ).
tff(is_address_159,axiom,
address(v7301_range_2_to_0_address_term_bound_11) ).
tff(address_association_137,axiom,
v7301_range_2_to_0_address_association(constB11,v7301_range_2_to_0_address_term_bound_11) ).
tff(address_false_msb_163,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_10,4) ).
tff(address_false_msb_162,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_10,3) ).
tff(transient_address_definition_136,axiom,
( $true
& ( addressVal(v7301_range_2_to_0_address_term_bound_10,0)
<=> v7301(constB10,0) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_10,1)
<=> v7301(constB10,1) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_10,2)
<=> v7301(constB10,2) ) ) ).
tff(is_address_158,axiom,
address(v7301_range_2_to_0_address_term_bound_10) ).
tff(address_association_136,axiom,
v7301_range_2_to_0_address_association(constB10,v7301_range_2_to_0_address_term_bound_10) ).
tff(address_false_msb_161,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_9,4) ).
tff(address_false_msb_160,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_9,3) ).
tff(transient_address_definition_135,axiom,
( $true
& ( addressVal(v7301_range_2_to_0_address_term_bound_9,0)
<=> v7301(constB9,0) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_9,1)
<=> v7301(constB9,1) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_9,2)
<=> v7301(constB9,2) ) ) ).
tff(is_address_157,axiom,
address(v7301_range_2_to_0_address_term_bound_9) ).
tff(address_association_135,axiom,
v7301_range_2_to_0_address_association(constB9,v7301_range_2_to_0_address_term_bound_9) ).
tff(address_false_msb_159,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_8,4) ).
tff(address_false_msb_158,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_8,3) ).
tff(transient_address_definition_134,axiom,
( $true
& ( addressVal(v7301_range_2_to_0_address_term_bound_8,0)
<=> v7301(constB8,0) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_8,1)
<=> v7301(constB8,1) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_8,2)
<=> v7301(constB8,2) ) ) ).
tff(is_address_156,axiom,
address(v7301_range_2_to_0_address_term_bound_8) ).
tff(address_association_134,axiom,
v7301_range_2_to_0_address_association(constB8,v7301_range_2_to_0_address_term_bound_8) ).
tff(address_false_msb_157,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_7,4) ).
tff(address_false_msb_156,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_7,3) ).
tff(transient_address_definition_133,axiom,
( $true
& ( addressVal(v7301_range_2_to_0_address_term_bound_7,0)
<=> v7301(constB7,0) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_7,1)
<=> v7301(constB7,1) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_7,2)
<=> v7301(constB7,2) ) ) ).
tff(is_address_155,axiom,
address(v7301_range_2_to_0_address_term_bound_7) ).
tff(address_association_133,axiom,
v7301_range_2_to_0_address_association(constB7,v7301_range_2_to_0_address_term_bound_7) ).
tff(address_false_msb_155,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_6,4) ).
tff(address_false_msb_154,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_6,3) ).
tff(transient_address_definition_132,axiom,
( $true
& ( addressVal(v7301_range_2_to_0_address_term_bound_6,0)
<=> v7301(constB6,0) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_6,1)
<=> v7301(constB6,1) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_6,2)
<=> v7301(constB6,2) ) ) ).
tff(is_address_154,axiom,
address(v7301_range_2_to_0_address_term_bound_6) ).
tff(address_association_132,axiom,
v7301_range_2_to_0_address_association(constB6,v7301_range_2_to_0_address_term_bound_6) ).
tff(address_false_msb_153,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_5,4) ).
tff(address_false_msb_152,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_5,3) ).
tff(transient_address_definition_131,axiom,
( $true
& ( addressVal(v7301_range_2_to_0_address_term_bound_5,0)
<=> v7301(constB5,0) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_5,1)
<=> v7301(constB5,1) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_5,2)
<=> v7301(constB5,2) ) ) ).
tff(is_address_153,axiom,
address(v7301_range_2_to_0_address_term_bound_5) ).
tff(address_association_131,axiom,
v7301_range_2_to_0_address_association(constB5,v7301_range_2_to_0_address_term_bound_5) ).
tff(address_false_msb_151,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_4,4) ).
tff(address_false_msb_150,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_4,3) ).
tff(transient_address_definition_130,axiom,
( $true
& ( addressVal(v7301_range_2_to_0_address_term_bound_4,0)
<=> v7301(constB4,0) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_4,1)
<=> v7301(constB4,1) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_4,2)
<=> v7301(constB4,2) ) ) ).
tff(is_address_152,axiom,
address(v7301_range_2_to_0_address_term_bound_4) ).
tff(address_association_130,axiom,
v7301_range_2_to_0_address_association(constB4,v7301_range_2_to_0_address_term_bound_4) ).
tff(address_false_msb_149,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_3,4) ).
tff(address_false_msb_148,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_3,3) ).
tff(transient_address_definition_129,axiom,
( $true
& ( addressVal(v7301_range_2_to_0_address_term_bound_3,0)
<=> v7301(constB3,0) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_3,1)
<=> v7301(constB3,1) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_3,2)
<=> v7301(constB3,2) ) ) ).
tff(is_address_151,axiom,
address(v7301_range_2_to_0_address_term_bound_3) ).
tff(address_association_129,axiom,
v7301_range_2_to_0_address_association(constB3,v7301_range_2_to_0_address_term_bound_3) ).
tff(address_false_msb_147,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_2,4) ).
tff(address_false_msb_146,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_2,3) ).
tff(transient_address_definition_128,axiom,
( $true
& ( addressVal(v7301_range_2_to_0_address_term_bound_2,0)
<=> v7301(constB2,0) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_2,1)
<=> v7301(constB2,1) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_2,2)
<=> v7301(constB2,2) ) ) ).
tff(is_address_150,axiom,
address(v7301_range_2_to_0_address_term_bound_2) ).
tff(address_association_128,axiom,
v7301_range_2_to_0_address_association(constB2,v7301_range_2_to_0_address_term_bound_2) ).
tff(address_false_msb_145,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_1,4) ).
tff(address_false_msb_144,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_1,3) ).
tff(transient_address_definition_127,axiom,
( $true
& ( addressVal(v7301_range_2_to_0_address_term_bound_1,0)
<=> v7301(constB1,0) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_1,1)
<=> v7301(constB1,1) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_1,2)
<=> v7301(constB1,2) ) ) ).
tff(is_address_149,axiom,
address(v7301_range_2_to_0_address_term_bound_1) ).
tff(address_association_127,axiom,
v7301_range_2_to_0_address_association(constB1,v7301_range_2_to_0_address_term_bound_1) ).
tff(address_false_msb_143,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_0,4) ).
tff(address_false_msb_142,axiom,
~ addressVal(v7301_range_2_to_0_address_term_bound_0,3) ).
tff(transient_address_definition_126,axiom,
( $true
& ( addressVal(v7301_range_2_to_0_address_term_bound_0,0)
<=> v7301(constB0,0) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_0,1)
<=> v7301(constB0,1) )
& ( addressVal(v7301_range_2_to_0_address_term_bound_0,2)
<=> v7301(constB0,2) ) ) ).
tff(is_address_148,axiom,
address(v7301_range_2_to_0_address_term_bound_0) ).
tff(address_association_126,axiom,
v7301_range_2_to_0_address_association(constB0,v7301_range_2_to_0_address_term_bound_0) ).
tff(is_address_147,axiom,
address(b01000_address_term) ).
tff(constant_address_definition_21,axiom,
! [B: $int] :
( addressVal(b01000_address_term,B)
<=> b01000(B) ) ).
tff(address_false_msb_141,axiom,
~ addressVal(v5438_range_3_to_0_address_term_bound_20,4) ).
tff(transient_address_definition_125,axiom,
( $true
& ( addressVal(v5438_range_3_to_0_address_term_bound_20,0)
<=> v5438(constB20,0) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_20,1)
<=> v5438(constB20,1) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_20,2)
<=> v5438(constB20,2) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_20,3)
<=> v5438(constB20,3) ) ) ).
tff(is_address_146,axiom,
address(v5438_range_3_to_0_address_term_bound_20) ).
tff(address_association_125,axiom,
v5438_range_3_to_0_address_association(constB20,v5438_range_3_to_0_address_term_bound_20) ).
tff(address_false_msb_140,axiom,
~ addressVal(v5438_range_3_to_0_address_term_bound_19,4) ).
tff(transient_address_definition_124,axiom,
( $true
& ( addressVal(v5438_range_3_to_0_address_term_bound_19,0)
<=> v5438(constB19,0) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_19,1)
<=> v5438(constB19,1) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_19,2)
<=> v5438(constB19,2) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_19,3)
<=> v5438(constB19,3) ) ) ).
tff(is_address_145,axiom,
address(v5438_range_3_to_0_address_term_bound_19) ).
tff(address_association_124,axiom,
v5438_range_3_to_0_address_association(constB19,v5438_range_3_to_0_address_term_bound_19) ).
tff(address_false_msb_139,axiom,
~ addressVal(v5438_range_3_to_0_address_term_bound_18,4) ).
tff(transient_address_definition_123,axiom,
( $true
& ( addressVal(v5438_range_3_to_0_address_term_bound_18,0)
<=> v5438(constB18,0) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_18,1)
<=> v5438(constB18,1) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_18,2)
<=> v5438(constB18,2) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_18,3)
<=> v5438(constB18,3) ) ) ).
tff(is_address_144,axiom,
address(v5438_range_3_to_0_address_term_bound_18) ).
tff(address_association_123,axiom,
v5438_range_3_to_0_address_association(constB18,v5438_range_3_to_0_address_term_bound_18) ).
tff(address_false_msb_138,axiom,
~ addressVal(v5438_range_3_to_0_address_term_bound_17,4) ).
tff(transient_address_definition_122,axiom,
( $true
& ( addressVal(v5438_range_3_to_0_address_term_bound_17,0)
<=> v5438(constB17,0) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_17,1)
<=> v5438(constB17,1) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_17,2)
<=> v5438(constB17,2) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_17,3)
<=> v5438(constB17,3) ) ) ).
tff(is_address_143,axiom,
address(v5438_range_3_to_0_address_term_bound_17) ).
tff(address_association_122,axiom,
v5438_range_3_to_0_address_association(constB17,v5438_range_3_to_0_address_term_bound_17) ).
tff(address_false_msb_137,axiom,
~ addressVal(v5438_range_3_to_0_address_term_bound_16,4) ).
tff(transient_address_definition_121,axiom,
( $true
& ( addressVal(v5438_range_3_to_0_address_term_bound_16,0)
<=> v5438(constB16,0) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_16,1)
<=> v5438(constB16,1) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_16,2)
<=> v5438(constB16,2) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_16,3)
<=> v5438(constB16,3) ) ) ).
tff(is_address_142,axiom,
address(v5438_range_3_to_0_address_term_bound_16) ).
tff(address_association_121,axiom,
v5438_range_3_to_0_address_association(constB16,v5438_range_3_to_0_address_term_bound_16) ).
tff(address_false_msb_136,axiom,
~ addressVal(v5438_range_3_to_0_address_term_bound_15,4) ).
tff(transient_address_definition_120,axiom,
( $true
& ( addressVal(v5438_range_3_to_0_address_term_bound_15,0)
<=> v5438(constB15,0) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_15,1)
<=> v5438(constB15,1) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_15,2)
<=> v5438(constB15,2) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_15,3)
<=> v5438(constB15,3) ) ) ).
tff(is_address_141,axiom,
address(v5438_range_3_to_0_address_term_bound_15) ).
tff(address_association_120,axiom,
v5438_range_3_to_0_address_association(constB15,v5438_range_3_to_0_address_term_bound_15) ).
tff(address_false_msb_135,axiom,
~ addressVal(v5438_range_3_to_0_address_term_bound_14,4) ).
tff(transient_address_definition_119,axiom,
( $true
& ( addressVal(v5438_range_3_to_0_address_term_bound_14,0)
<=> v5438(constB14,0) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_14,1)
<=> v5438(constB14,1) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_14,2)
<=> v5438(constB14,2) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_14,3)
<=> v5438(constB14,3) ) ) ).
tff(is_address_140,axiom,
address(v5438_range_3_to_0_address_term_bound_14) ).
tff(address_association_119,axiom,
v5438_range_3_to_0_address_association(constB14,v5438_range_3_to_0_address_term_bound_14) ).
tff(address_false_msb_134,axiom,
~ addressVal(v5438_range_3_to_0_address_term_bound_13,4) ).
tff(transient_address_definition_118,axiom,
( $true
& ( addressVal(v5438_range_3_to_0_address_term_bound_13,0)
<=> v5438(constB13,0) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_13,1)
<=> v5438(constB13,1) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_13,2)
<=> v5438(constB13,2) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_13,3)
<=> v5438(constB13,3) ) ) ).
tff(is_address_139,axiom,
address(v5438_range_3_to_0_address_term_bound_13) ).
tff(address_association_118,axiom,
v5438_range_3_to_0_address_association(constB13,v5438_range_3_to_0_address_term_bound_13) ).
tff(address_false_msb_133,axiom,
~ addressVal(v5438_range_3_to_0_address_term_bound_12,4) ).
tff(transient_address_definition_117,axiom,
( $true
& ( addressVal(v5438_range_3_to_0_address_term_bound_12,0)
<=> v5438(constB12,0) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_12,1)
<=> v5438(constB12,1) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_12,2)
<=> v5438(constB12,2) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_12,3)
<=> v5438(constB12,3) ) ) ).
tff(is_address_138,axiom,
address(v5438_range_3_to_0_address_term_bound_12) ).
tff(address_association_117,axiom,
v5438_range_3_to_0_address_association(constB12,v5438_range_3_to_0_address_term_bound_12) ).
tff(address_false_msb_132,axiom,
~ addressVal(v5438_range_3_to_0_address_term_bound_11,4) ).
tff(transient_address_definition_116,axiom,
( $true
& ( addressVal(v5438_range_3_to_0_address_term_bound_11,0)
<=> v5438(constB11,0) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_11,1)
<=> v5438(constB11,1) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_11,2)
<=> v5438(constB11,2) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_11,3)
<=> v5438(constB11,3) ) ) ).
tff(is_address_137,axiom,
address(v5438_range_3_to_0_address_term_bound_11) ).
tff(address_association_116,axiom,
v5438_range_3_to_0_address_association(constB11,v5438_range_3_to_0_address_term_bound_11) ).
tff(address_false_msb_131,axiom,
~ addressVal(v5438_range_3_to_0_address_term_bound_10,4) ).
tff(transient_address_definition_115,axiom,
( $true
& ( addressVal(v5438_range_3_to_0_address_term_bound_10,0)
<=> v5438(constB10,0) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_10,1)
<=> v5438(constB10,1) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_10,2)
<=> v5438(constB10,2) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_10,3)
<=> v5438(constB10,3) ) ) ).
tff(is_address_136,axiom,
address(v5438_range_3_to_0_address_term_bound_10) ).
tff(address_association_115,axiom,
v5438_range_3_to_0_address_association(constB10,v5438_range_3_to_0_address_term_bound_10) ).
tff(address_false_msb_130,axiom,
~ addressVal(v5438_range_3_to_0_address_term_bound_9,4) ).
tff(transient_address_definition_114,axiom,
( $true
& ( addressVal(v5438_range_3_to_0_address_term_bound_9,0)
<=> v5438(constB9,0) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_9,1)
<=> v5438(constB9,1) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_9,2)
<=> v5438(constB9,2) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_9,3)
<=> v5438(constB9,3) ) ) ).
tff(is_address_135,axiom,
address(v5438_range_3_to_0_address_term_bound_9) ).
tff(address_association_114,axiom,
v5438_range_3_to_0_address_association(constB9,v5438_range_3_to_0_address_term_bound_9) ).
tff(address_false_msb_129,axiom,
~ addressVal(v5438_range_3_to_0_address_term_bound_8,4) ).
tff(transient_address_definition_113,axiom,
( $true
& ( addressVal(v5438_range_3_to_0_address_term_bound_8,0)
<=> v5438(constB8,0) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_8,1)
<=> v5438(constB8,1) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_8,2)
<=> v5438(constB8,2) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_8,3)
<=> v5438(constB8,3) ) ) ).
tff(is_address_134,axiom,
address(v5438_range_3_to_0_address_term_bound_8) ).
tff(address_association_113,axiom,
v5438_range_3_to_0_address_association(constB8,v5438_range_3_to_0_address_term_bound_8) ).
tff(address_false_msb_128,axiom,
~ addressVal(v5438_range_3_to_0_address_term_bound_7,4) ).
tff(transient_address_definition_112,axiom,
( $true
& ( addressVal(v5438_range_3_to_0_address_term_bound_7,0)
<=> v5438(constB7,0) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_7,1)
<=> v5438(constB7,1) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_7,2)
<=> v5438(constB7,2) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_7,3)
<=> v5438(constB7,3) ) ) ).
tff(is_address_133,axiom,
address(v5438_range_3_to_0_address_term_bound_7) ).
tff(address_association_112,axiom,
v5438_range_3_to_0_address_association(constB7,v5438_range_3_to_0_address_term_bound_7) ).
tff(address_false_msb_127,axiom,
~ addressVal(v5438_range_3_to_0_address_term_bound_6,4) ).
tff(transient_address_definition_111,axiom,
( $true
& ( addressVal(v5438_range_3_to_0_address_term_bound_6,0)
<=> v5438(constB6,0) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_6,1)
<=> v5438(constB6,1) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_6,2)
<=> v5438(constB6,2) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_6,3)
<=> v5438(constB6,3) ) ) ).
tff(is_address_132,axiom,
address(v5438_range_3_to_0_address_term_bound_6) ).
tff(address_association_111,axiom,
v5438_range_3_to_0_address_association(constB6,v5438_range_3_to_0_address_term_bound_6) ).
tff(address_false_msb_126,axiom,
~ addressVal(v5438_range_3_to_0_address_term_bound_5,4) ).
tff(transient_address_definition_110,axiom,
( $true
& ( addressVal(v5438_range_3_to_0_address_term_bound_5,0)
<=> v5438(constB5,0) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_5,1)
<=> v5438(constB5,1) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_5,2)
<=> v5438(constB5,2) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_5,3)
<=> v5438(constB5,3) ) ) ).
tff(is_address_131,axiom,
address(v5438_range_3_to_0_address_term_bound_5) ).
tff(address_association_110,axiom,
v5438_range_3_to_0_address_association(constB5,v5438_range_3_to_0_address_term_bound_5) ).
tff(address_false_msb_125,axiom,
~ addressVal(v5438_range_3_to_0_address_term_bound_4,4) ).
tff(transient_address_definition_109,axiom,
( $true
& ( addressVal(v5438_range_3_to_0_address_term_bound_4,0)
<=> v5438(constB4,0) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_4,1)
<=> v5438(constB4,1) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_4,2)
<=> v5438(constB4,2) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_4,3)
<=> v5438(constB4,3) ) ) ).
tff(is_address_130,axiom,
address(v5438_range_3_to_0_address_term_bound_4) ).
tff(address_association_109,axiom,
v5438_range_3_to_0_address_association(constB4,v5438_range_3_to_0_address_term_bound_4) ).
tff(address_false_msb_124,axiom,
~ addressVal(v5438_range_3_to_0_address_term_bound_3,4) ).
tff(transient_address_definition_108,axiom,
( $true
& ( addressVal(v5438_range_3_to_0_address_term_bound_3,0)
<=> v5438(constB3,0) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_3,1)
<=> v5438(constB3,1) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_3,2)
<=> v5438(constB3,2) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_3,3)
<=> v5438(constB3,3) ) ) ).
tff(is_address_129,axiom,
address(v5438_range_3_to_0_address_term_bound_3) ).
tff(address_association_108,axiom,
v5438_range_3_to_0_address_association(constB3,v5438_range_3_to_0_address_term_bound_3) ).
tff(address_false_msb_123,axiom,
~ addressVal(v5438_range_3_to_0_address_term_bound_2,4) ).
tff(transient_address_definition_107,axiom,
( $true
& ( addressVal(v5438_range_3_to_0_address_term_bound_2,0)
<=> v5438(constB2,0) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_2,1)
<=> v5438(constB2,1) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_2,2)
<=> v5438(constB2,2) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_2,3)
<=> v5438(constB2,3) ) ) ).
tff(is_address_128,axiom,
address(v5438_range_3_to_0_address_term_bound_2) ).
tff(address_association_107,axiom,
v5438_range_3_to_0_address_association(constB2,v5438_range_3_to_0_address_term_bound_2) ).
tff(address_false_msb_122,axiom,
~ addressVal(v5438_range_3_to_0_address_term_bound_1,4) ).
tff(transient_address_definition_106,axiom,
( $true
& ( addressVal(v5438_range_3_to_0_address_term_bound_1,0)
<=> v5438(constB1,0) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_1,1)
<=> v5438(constB1,1) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_1,2)
<=> v5438(constB1,2) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_1,3)
<=> v5438(constB1,3) ) ) ).
tff(is_address_127,axiom,
address(v5438_range_3_to_0_address_term_bound_1) ).
tff(address_association_106,axiom,
v5438_range_3_to_0_address_association(constB1,v5438_range_3_to_0_address_term_bound_1) ).
tff(address_false_msb_121,axiom,
~ addressVal(v5438_range_3_to_0_address_term_bound_0,4) ).
tff(transient_address_definition_105,axiom,
( $true
& ( addressVal(v5438_range_3_to_0_address_term_bound_0,0)
<=> v5438(constB0,0) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_0,1)
<=> v5438(constB0,1) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_0,2)
<=> v5438(constB0,2) )
& ( addressVal(v5438_range_3_to_0_address_term_bound_0,3)
<=> v5438(constB0,3) ) ) ).
tff(is_address_126,axiom,
address(v5438_range_3_to_0_address_term_bound_0) ).
tff(address_association_105,axiom,
v5438_range_3_to_0_address_association(constB0,v5438_range_3_to_0_address_term_bound_0) ).
tff(address_false_msb_120,axiom,
~ addressVal(v5372_range_3_to_0_address_term_bound_20,4) ).
tff(transient_address_definition_104,axiom,
( $true
& ( addressVal(v5372_range_3_to_0_address_term_bound_20,0)
<=> v5372(constB20,0) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_20,1)
<=> v5372(constB20,1) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_20,2)
<=> v5372(constB20,2) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_20,3)
<=> v5372(constB20,3) ) ) ).
tff(is_address_125,axiom,
address(v5372_range_3_to_0_address_term_bound_20) ).
tff(address_association_104,axiom,
v5372_range_3_to_0_address_association(constB20,v5372_range_3_to_0_address_term_bound_20) ).
tff(address_false_msb_119,axiom,
~ addressVal(v5372_range_3_to_0_address_term_bound_19,4) ).
tff(transient_address_definition_103,axiom,
( $true
& ( addressVal(v5372_range_3_to_0_address_term_bound_19,0)
<=> v5372(constB19,0) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_19,1)
<=> v5372(constB19,1) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_19,2)
<=> v5372(constB19,2) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_19,3)
<=> v5372(constB19,3) ) ) ).
tff(is_address_124,axiom,
address(v5372_range_3_to_0_address_term_bound_19) ).
tff(address_association_103,axiom,
v5372_range_3_to_0_address_association(constB19,v5372_range_3_to_0_address_term_bound_19) ).
tff(address_false_msb_118,axiom,
~ addressVal(v5372_range_3_to_0_address_term_bound_18,4) ).
tff(transient_address_definition_102,axiom,
( $true
& ( addressVal(v5372_range_3_to_0_address_term_bound_18,0)
<=> v5372(constB18,0) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_18,1)
<=> v5372(constB18,1) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_18,2)
<=> v5372(constB18,2) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_18,3)
<=> v5372(constB18,3) ) ) ).
tff(is_address_123,axiom,
address(v5372_range_3_to_0_address_term_bound_18) ).
tff(address_association_102,axiom,
v5372_range_3_to_0_address_association(constB18,v5372_range_3_to_0_address_term_bound_18) ).
tff(address_false_msb_117,axiom,
~ addressVal(v5372_range_3_to_0_address_term_bound_17,4) ).
tff(transient_address_definition_101,axiom,
( $true
& ( addressVal(v5372_range_3_to_0_address_term_bound_17,0)
<=> v5372(constB17,0) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_17,1)
<=> v5372(constB17,1) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_17,2)
<=> v5372(constB17,2) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_17,3)
<=> v5372(constB17,3) ) ) ).
tff(is_address_122,axiom,
address(v5372_range_3_to_0_address_term_bound_17) ).
tff(address_association_101,axiom,
v5372_range_3_to_0_address_association(constB17,v5372_range_3_to_0_address_term_bound_17) ).
tff(address_false_msb_116,axiom,
~ addressVal(v5372_range_3_to_0_address_term_bound_16,4) ).
tff(transient_address_definition_100,axiom,
( $true
& ( addressVal(v5372_range_3_to_0_address_term_bound_16,0)
<=> v5372(constB16,0) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_16,1)
<=> v5372(constB16,1) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_16,2)
<=> v5372(constB16,2) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_16,3)
<=> v5372(constB16,3) ) ) ).
tff(is_address_121,axiom,
address(v5372_range_3_to_0_address_term_bound_16) ).
tff(address_association_100,axiom,
v5372_range_3_to_0_address_association(constB16,v5372_range_3_to_0_address_term_bound_16) ).
tff(address_false_msb_115,axiom,
~ addressVal(v5372_range_3_to_0_address_term_bound_15,4) ).
tff(transient_address_definition_99,axiom,
( $true
& ( addressVal(v5372_range_3_to_0_address_term_bound_15,0)
<=> v5372(constB15,0) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_15,1)
<=> v5372(constB15,1) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_15,2)
<=> v5372(constB15,2) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_15,3)
<=> v5372(constB15,3) ) ) ).
tff(is_address_120,axiom,
address(v5372_range_3_to_0_address_term_bound_15) ).
tff(address_association_99,axiom,
v5372_range_3_to_0_address_association(constB15,v5372_range_3_to_0_address_term_bound_15) ).
tff(address_false_msb_114,axiom,
~ addressVal(v5372_range_3_to_0_address_term_bound_14,4) ).
tff(transient_address_definition_98,axiom,
( $true
& ( addressVal(v5372_range_3_to_0_address_term_bound_14,0)
<=> v5372(constB14,0) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_14,1)
<=> v5372(constB14,1) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_14,2)
<=> v5372(constB14,2) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_14,3)
<=> v5372(constB14,3) ) ) ).
tff(is_address_119,axiom,
address(v5372_range_3_to_0_address_term_bound_14) ).
tff(address_association_98,axiom,
v5372_range_3_to_0_address_association(constB14,v5372_range_3_to_0_address_term_bound_14) ).
tff(address_false_msb_113,axiom,
~ addressVal(v5372_range_3_to_0_address_term_bound_13,4) ).
tff(transient_address_definition_97,axiom,
( $true
& ( addressVal(v5372_range_3_to_0_address_term_bound_13,0)
<=> v5372(constB13,0) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_13,1)
<=> v5372(constB13,1) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_13,2)
<=> v5372(constB13,2) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_13,3)
<=> v5372(constB13,3) ) ) ).
tff(is_address_118,axiom,
address(v5372_range_3_to_0_address_term_bound_13) ).
tff(address_association_97,axiom,
v5372_range_3_to_0_address_association(constB13,v5372_range_3_to_0_address_term_bound_13) ).
tff(address_false_msb_112,axiom,
~ addressVal(v5372_range_3_to_0_address_term_bound_12,4) ).
tff(transient_address_definition_96,axiom,
( $true
& ( addressVal(v5372_range_3_to_0_address_term_bound_12,0)
<=> v5372(constB12,0) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_12,1)
<=> v5372(constB12,1) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_12,2)
<=> v5372(constB12,2) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_12,3)
<=> v5372(constB12,3) ) ) ).
tff(is_address_117,axiom,
address(v5372_range_3_to_0_address_term_bound_12) ).
tff(address_association_96,axiom,
v5372_range_3_to_0_address_association(constB12,v5372_range_3_to_0_address_term_bound_12) ).
tff(address_false_msb_111,axiom,
~ addressVal(v5372_range_3_to_0_address_term_bound_11,4) ).
tff(transient_address_definition_95,axiom,
( $true
& ( addressVal(v5372_range_3_to_0_address_term_bound_11,0)
<=> v5372(constB11,0) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_11,1)
<=> v5372(constB11,1) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_11,2)
<=> v5372(constB11,2) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_11,3)
<=> v5372(constB11,3) ) ) ).
tff(is_address_116,axiom,
address(v5372_range_3_to_0_address_term_bound_11) ).
tff(address_association_95,axiom,
v5372_range_3_to_0_address_association(constB11,v5372_range_3_to_0_address_term_bound_11) ).
tff(address_false_msb_110,axiom,
~ addressVal(v5372_range_3_to_0_address_term_bound_10,4) ).
tff(transient_address_definition_94,axiom,
( $true
& ( addressVal(v5372_range_3_to_0_address_term_bound_10,0)
<=> v5372(constB10,0) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_10,1)
<=> v5372(constB10,1) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_10,2)
<=> v5372(constB10,2) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_10,3)
<=> v5372(constB10,3) ) ) ).
tff(is_address_115,axiom,
address(v5372_range_3_to_0_address_term_bound_10) ).
tff(address_association_94,axiom,
v5372_range_3_to_0_address_association(constB10,v5372_range_3_to_0_address_term_bound_10) ).
tff(address_false_msb_109,axiom,
~ addressVal(v5372_range_3_to_0_address_term_bound_9,4) ).
tff(transient_address_definition_93,axiom,
( $true
& ( addressVal(v5372_range_3_to_0_address_term_bound_9,0)
<=> v5372(constB9,0) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_9,1)
<=> v5372(constB9,1) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_9,2)
<=> v5372(constB9,2) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_9,3)
<=> v5372(constB9,3) ) ) ).
tff(is_address_114,axiom,
address(v5372_range_3_to_0_address_term_bound_9) ).
tff(address_association_93,axiom,
v5372_range_3_to_0_address_association(constB9,v5372_range_3_to_0_address_term_bound_9) ).
tff(address_false_msb_108,axiom,
~ addressVal(v5372_range_3_to_0_address_term_bound_8,4) ).
tff(transient_address_definition_92,axiom,
( $true
& ( addressVal(v5372_range_3_to_0_address_term_bound_8,0)
<=> v5372(constB8,0) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_8,1)
<=> v5372(constB8,1) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_8,2)
<=> v5372(constB8,2) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_8,3)
<=> v5372(constB8,3) ) ) ).
tff(is_address_113,axiom,
address(v5372_range_3_to_0_address_term_bound_8) ).
tff(address_association_92,axiom,
v5372_range_3_to_0_address_association(constB8,v5372_range_3_to_0_address_term_bound_8) ).
tff(address_false_msb_107,axiom,
~ addressVal(v5372_range_3_to_0_address_term_bound_7,4) ).
tff(transient_address_definition_91,axiom,
( $true
& ( addressVal(v5372_range_3_to_0_address_term_bound_7,0)
<=> v5372(constB7,0) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_7,1)
<=> v5372(constB7,1) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_7,2)
<=> v5372(constB7,2) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_7,3)
<=> v5372(constB7,3) ) ) ).
tff(is_address_112,axiom,
address(v5372_range_3_to_0_address_term_bound_7) ).
tff(address_association_91,axiom,
v5372_range_3_to_0_address_association(constB7,v5372_range_3_to_0_address_term_bound_7) ).
tff(address_false_msb_106,axiom,
~ addressVal(v5372_range_3_to_0_address_term_bound_6,4) ).
tff(transient_address_definition_90,axiom,
( $true
& ( addressVal(v5372_range_3_to_0_address_term_bound_6,0)
<=> v5372(constB6,0) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_6,1)
<=> v5372(constB6,1) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_6,2)
<=> v5372(constB6,2) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_6,3)
<=> v5372(constB6,3) ) ) ).
tff(is_address_111,axiom,
address(v5372_range_3_to_0_address_term_bound_6) ).
tff(address_association_90,axiom,
v5372_range_3_to_0_address_association(constB6,v5372_range_3_to_0_address_term_bound_6) ).
tff(address_false_msb_105,axiom,
~ addressVal(v5372_range_3_to_0_address_term_bound_5,4) ).
tff(transient_address_definition_89,axiom,
( $true
& ( addressVal(v5372_range_3_to_0_address_term_bound_5,0)
<=> v5372(constB5,0) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_5,1)
<=> v5372(constB5,1) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_5,2)
<=> v5372(constB5,2) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_5,3)
<=> v5372(constB5,3) ) ) ).
tff(is_address_110,axiom,
address(v5372_range_3_to_0_address_term_bound_5) ).
tff(address_association_89,axiom,
v5372_range_3_to_0_address_association(constB5,v5372_range_3_to_0_address_term_bound_5) ).
tff(address_false_msb_104,axiom,
~ addressVal(v5372_range_3_to_0_address_term_bound_4,4) ).
tff(transient_address_definition_88,axiom,
( $true
& ( addressVal(v5372_range_3_to_0_address_term_bound_4,0)
<=> v5372(constB4,0) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_4,1)
<=> v5372(constB4,1) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_4,2)
<=> v5372(constB4,2) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_4,3)
<=> v5372(constB4,3) ) ) ).
tff(is_address_109,axiom,
address(v5372_range_3_to_0_address_term_bound_4) ).
tff(address_association_88,axiom,
v5372_range_3_to_0_address_association(constB4,v5372_range_3_to_0_address_term_bound_4) ).
tff(address_false_msb_103,axiom,
~ addressVal(v5372_range_3_to_0_address_term_bound_3,4) ).
tff(transient_address_definition_87,axiom,
( $true
& ( addressVal(v5372_range_3_to_0_address_term_bound_3,0)
<=> v5372(constB3,0) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_3,1)
<=> v5372(constB3,1) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_3,2)
<=> v5372(constB3,2) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_3,3)
<=> v5372(constB3,3) ) ) ).
tff(is_address_108,axiom,
address(v5372_range_3_to_0_address_term_bound_3) ).
tff(address_association_87,axiom,
v5372_range_3_to_0_address_association(constB3,v5372_range_3_to_0_address_term_bound_3) ).
tff(address_false_msb_102,axiom,
~ addressVal(v5372_range_3_to_0_address_term_bound_2,4) ).
tff(transient_address_definition_86,axiom,
( $true
& ( addressVal(v5372_range_3_to_0_address_term_bound_2,0)
<=> v5372(constB2,0) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_2,1)
<=> v5372(constB2,1) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_2,2)
<=> v5372(constB2,2) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_2,3)
<=> v5372(constB2,3) ) ) ).
tff(is_address_107,axiom,
address(v5372_range_3_to_0_address_term_bound_2) ).
tff(address_association_86,axiom,
v5372_range_3_to_0_address_association(constB2,v5372_range_3_to_0_address_term_bound_2) ).
tff(address_false_msb_101,axiom,
~ addressVal(v5372_range_3_to_0_address_term_bound_1,4) ).
tff(transient_address_definition_85,axiom,
( $true
& ( addressVal(v5372_range_3_to_0_address_term_bound_1,0)
<=> v5372(constB1,0) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_1,1)
<=> v5372(constB1,1) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_1,2)
<=> v5372(constB1,2) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_1,3)
<=> v5372(constB1,3) ) ) ).
tff(is_address_106,axiom,
address(v5372_range_3_to_0_address_term_bound_1) ).
tff(address_association_85,axiom,
v5372_range_3_to_0_address_association(constB1,v5372_range_3_to_0_address_term_bound_1) ).
tff(address_false_msb_100,axiom,
~ addressVal(v5372_range_3_to_0_address_term_bound_0,4) ).
tff(transient_address_definition_84,axiom,
( $true
& ( addressVal(v5372_range_3_to_0_address_term_bound_0,0)
<=> v5372(constB0,0) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_0,1)
<=> v5372(constB0,1) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_0,2)
<=> v5372(constB0,2) )
& ( addressVal(v5372_range_3_to_0_address_term_bound_0,3)
<=> v5372(constB0,3) ) ) ).
tff(is_address_105,axiom,
address(v5372_range_3_to_0_address_term_bound_0) ).
tff(address_association_84,axiom,
v5372_range_3_to_0_address_association(constB0,v5372_range_3_to_0_address_term_bound_0) ).
tff(address_false_msb_99,axiom,
~ addressVal(v4093_range_3_to_0_address_term_bound_20,4) ).
tff(transient_address_definition_83,axiom,
( $true
& ( addressVal(v4093_range_3_to_0_address_term_bound_20,0)
<=> v4093(constB20,0) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_20,1)
<=> v4093(constB20,1) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_20,2)
<=> v4093(constB20,2) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_20,3)
<=> v4093(constB20,3) ) ) ).
tff(is_address_104,axiom,
address(v4093_range_3_to_0_address_term_bound_20) ).
tff(address_association_83,axiom,
v4093_range_3_to_0_address_association(constB20,v4093_range_3_to_0_address_term_bound_20) ).
tff(address_false_msb_98,axiom,
~ addressVal(v4093_range_3_to_0_address_term_bound_19,4) ).
tff(transient_address_definition_82,axiom,
( $true
& ( addressVal(v4093_range_3_to_0_address_term_bound_19,0)
<=> v4093(constB19,0) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_19,1)
<=> v4093(constB19,1) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_19,2)
<=> v4093(constB19,2) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_19,3)
<=> v4093(constB19,3) ) ) ).
tff(is_address_103,axiom,
address(v4093_range_3_to_0_address_term_bound_19) ).
tff(address_association_82,axiom,
v4093_range_3_to_0_address_association(constB19,v4093_range_3_to_0_address_term_bound_19) ).
tff(address_false_msb_97,axiom,
~ addressVal(v4093_range_3_to_0_address_term_bound_18,4) ).
tff(transient_address_definition_81,axiom,
( $true
& ( addressVal(v4093_range_3_to_0_address_term_bound_18,0)
<=> v4093(constB18,0) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_18,1)
<=> v4093(constB18,1) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_18,2)
<=> v4093(constB18,2) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_18,3)
<=> v4093(constB18,3) ) ) ).
tff(is_address_102,axiom,
address(v4093_range_3_to_0_address_term_bound_18) ).
tff(address_association_81,axiom,
v4093_range_3_to_0_address_association(constB18,v4093_range_3_to_0_address_term_bound_18) ).
tff(address_false_msb_96,axiom,
~ addressVal(v4093_range_3_to_0_address_term_bound_17,4) ).
tff(transient_address_definition_80,axiom,
( $true
& ( addressVal(v4093_range_3_to_0_address_term_bound_17,0)
<=> v4093(constB17,0) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_17,1)
<=> v4093(constB17,1) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_17,2)
<=> v4093(constB17,2) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_17,3)
<=> v4093(constB17,3) ) ) ).
tff(is_address_101,axiom,
address(v4093_range_3_to_0_address_term_bound_17) ).
tff(address_association_80,axiom,
v4093_range_3_to_0_address_association(constB17,v4093_range_3_to_0_address_term_bound_17) ).
tff(address_false_msb_95,axiom,
~ addressVal(v4093_range_3_to_0_address_term_bound_16,4) ).
tff(transient_address_definition_79,axiom,
( $true
& ( addressVal(v4093_range_3_to_0_address_term_bound_16,0)
<=> v4093(constB16,0) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_16,1)
<=> v4093(constB16,1) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_16,2)
<=> v4093(constB16,2) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_16,3)
<=> v4093(constB16,3) ) ) ).
tff(is_address_100,axiom,
address(v4093_range_3_to_0_address_term_bound_16) ).
tff(address_association_79,axiom,
v4093_range_3_to_0_address_association(constB16,v4093_range_3_to_0_address_term_bound_16) ).
tff(address_false_msb_94,axiom,
~ addressVal(v4093_range_3_to_0_address_term_bound_15,4) ).
tff(transient_address_definition_78,axiom,
( $true
& ( addressVal(v4093_range_3_to_0_address_term_bound_15,0)
<=> v4093(constB15,0) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_15,1)
<=> v4093(constB15,1) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_15,2)
<=> v4093(constB15,2) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_15,3)
<=> v4093(constB15,3) ) ) ).
tff(is_address_99,axiom,
address(v4093_range_3_to_0_address_term_bound_15) ).
tff(address_association_78,axiom,
v4093_range_3_to_0_address_association(constB15,v4093_range_3_to_0_address_term_bound_15) ).
tff(address_false_msb_93,axiom,
~ addressVal(v4093_range_3_to_0_address_term_bound_14,4) ).
tff(transient_address_definition_77,axiom,
( $true
& ( addressVal(v4093_range_3_to_0_address_term_bound_14,0)
<=> v4093(constB14,0) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_14,1)
<=> v4093(constB14,1) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_14,2)
<=> v4093(constB14,2) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_14,3)
<=> v4093(constB14,3) ) ) ).
tff(is_address_98,axiom,
address(v4093_range_3_to_0_address_term_bound_14) ).
tff(address_association_77,axiom,
v4093_range_3_to_0_address_association(constB14,v4093_range_3_to_0_address_term_bound_14) ).
tff(address_false_msb_92,axiom,
~ addressVal(v4093_range_3_to_0_address_term_bound_13,4) ).
tff(transient_address_definition_76,axiom,
( $true
& ( addressVal(v4093_range_3_to_0_address_term_bound_13,0)
<=> v4093(constB13,0) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_13,1)
<=> v4093(constB13,1) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_13,2)
<=> v4093(constB13,2) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_13,3)
<=> v4093(constB13,3) ) ) ).
tff(is_address_97,axiom,
address(v4093_range_3_to_0_address_term_bound_13) ).
tff(address_association_76,axiom,
v4093_range_3_to_0_address_association(constB13,v4093_range_3_to_0_address_term_bound_13) ).
tff(address_false_msb_91,axiom,
~ addressVal(v4093_range_3_to_0_address_term_bound_12,4) ).
tff(transient_address_definition_75,axiom,
( $true
& ( addressVal(v4093_range_3_to_0_address_term_bound_12,0)
<=> v4093(constB12,0) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_12,1)
<=> v4093(constB12,1) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_12,2)
<=> v4093(constB12,2) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_12,3)
<=> v4093(constB12,3) ) ) ).
tff(is_address_96,axiom,
address(v4093_range_3_to_0_address_term_bound_12) ).
tff(address_association_75,axiom,
v4093_range_3_to_0_address_association(constB12,v4093_range_3_to_0_address_term_bound_12) ).
tff(address_false_msb_90,axiom,
~ addressVal(v4093_range_3_to_0_address_term_bound_11,4) ).
tff(transient_address_definition_74,axiom,
( $true
& ( addressVal(v4093_range_3_to_0_address_term_bound_11,0)
<=> v4093(constB11,0) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_11,1)
<=> v4093(constB11,1) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_11,2)
<=> v4093(constB11,2) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_11,3)
<=> v4093(constB11,3) ) ) ).
tff(is_address_95,axiom,
address(v4093_range_3_to_0_address_term_bound_11) ).
tff(address_association_74,axiom,
v4093_range_3_to_0_address_association(constB11,v4093_range_3_to_0_address_term_bound_11) ).
tff(address_false_msb_89,axiom,
~ addressVal(v4093_range_3_to_0_address_term_bound_10,4) ).
tff(transient_address_definition_73,axiom,
( $true
& ( addressVal(v4093_range_3_to_0_address_term_bound_10,0)
<=> v4093(constB10,0) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_10,1)
<=> v4093(constB10,1) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_10,2)
<=> v4093(constB10,2) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_10,3)
<=> v4093(constB10,3) ) ) ).
tff(is_address_94,axiom,
address(v4093_range_3_to_0_address_term_bound_10) ).
tff(address_association_73,axiom,
v4093_range_3_to_0_address_association(constB10,v4093_range_3_to_0_address_term_bound_10) ).
tff(address_false_msb_88,axiom,
~ addressVal(v4093_range_3_to_0_address_term_bound_9,4) ).
tff(transient_address_definition_72,axiom,
( $true
& ( addressVal(v4093_range_3_to_0_address_term_bound_9,0)
<=> v4093(constB9,0) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_9,1)
<=> v4093(constB9,1) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_9,2)
<=> v4093(constB9,2) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_9,3)
<=> v4093(constB9,3) ) ) ).
tff(is_address_93,axiom,
address(v4093_range_3_to_0_address_term_bound_9) ).
tff(address_association_72,axiom,
v4093_range_3_to_0_address_association(constB9,v4093_range_3_to_0_address_term_bound_9) ).
tff(address_false_msb_87,axiom,
~ addressVal(v4093_range_3_to_0_address_term_bound_8,4) ).
tff(transient_address_definition_71,axiom,
( $true
& ( addressVal(v4093_range_3_to_0_address_term_bound_8,0)
<=> v4093(constB8,0) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_8,1)
<=> v4093(constB8,1) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_8,2)
<=> v4093(constB8,2) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_8,3)
<=> v4093(constB8,3) ) ) ).
tff(is_address_92,axiom,
address(v4093_range_3_to_0_address_term_bound_8) ).
tff(address_association_71,axiom,
v4093_range_3_to_0_address_association(constB8,v4093_range_3_to_0_address_term_bound_8) ).
tff(address_false_msb_86,axiom,
~ addressVal(v4093_range_3_to_0_address_term_bound_7,4) ).
tff(transient_address_definition_70,axiom,
( $true
& ( addressVal(v4093_range_3_to_0_address_term_bound_7,0)
<=> v4093(constB7,0) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_7,1)
<=> v4093(constB7,1) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_7,2)
<=> v4093(constB7,2) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_7,3)
<=> v4093(constB7,3) ) ) ).
tff(is_address_91,axiom,
address(v4093_range_3_to_0_address_term_bound_7) ).
tff(address_association_70,axiom,
v4093_range_3_to_0_address_association(constB7,v4093_range_3_to_0_address_term_bound_7) ).
tff(address_false_msb_85,axiom,
~ addressVal(v4093_range_3_to_0_address_term_bound_6,4) ).
tff(transient_address_definition_69,axiom,
( $true
& ( addressVal(v4093_range_3_to_0_address_term_bound_6,0)
<=> v4093(constB6,0) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_6,1)
<=> v4093(constB6,1) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_6,2)
<=> v4093(constB6,2) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_6,3)
<=> v4093(constB6,3) ) ) ).
tff(is_address_90,axiom,
address(v4093_range_3_to_0_address_term_bound_6) ).
tff(address_association_69,axiom,
v4093_range_3_to_0_address_association(constB6,v4093_range_3_to_0_address_term_bound_6) ).
tff(address_false_msb_84,axiom,
~ addressVal(v4093_range_3_to_0_address_term_bound_5,4) ).
tff(transient_address_definition_68,axiom,
( $true
& ( addressVal(v4093_range_3_to_0_address_term_bound_5,0)
<=> v4093(constB5,0) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_5,1)
<=> v4093(constB5,1) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_5,2)
<=> v4093(constB5,2) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_5,3)
<=> v4093(constB5,3) ) ) ).
tff(is_address_89,axiom,
address(v4093_range_3_to_0_address_term_bound_5) ).
tff(address_association_68,axiom,
v4093_range_3_to_0_address_association(constB5,v4093_range_3_to_0_address_term_bound_5) ).
tff(address_false_msb_83,axiom,
~ addressVal(v4093_range_3_to_0_address_term_bound_4,4) ).
tff(transient_address_definition_67,axiom,
( $true
& ( addressVal(v4093_range_3_to_0_address_term_bound_4,0)
<=> v4093(constB4,0) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_4,1)
<=> v4093(constB4,1) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_4,2)
<=> v4093(constB4,2) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_4,3)
<=> v4093(constB4,3) ) ) ).
tff(is_address_88,axiom,
address(v4093_range_3_to_0_address_term_bound_4) ).
tff(address_association_67,axiom,
v4093_range_3_to_0_address_association(constB4,v4093_range_3_to_0_address_term_bound_4) ).
tff(address_false_msb_82,axiom,
~ addressVal(v4093_range_3_to_0_address_term_bound_3,4) ).
tff(transient_address_definition_66,axiom,
( $true
& ( addressVal(v4093_range_3_to_0_address_term_bound_3,0)
<=> v4093(constB3,0) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_3,1)
<=> v4093(constB3,1) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_3,2)
<=> v4093(constB3,2) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_3,3)
<=> v4093(constB3,3) ) ) ).
tff(is_address_87,axiom,
address(v4093_range_3_to_0_address_term_bound_3) ).
tff(address_association_66,axiom,
v4093_range_3_to_0_address_association(constB3,v4093_range_3_to_0_address_term_bound_3) ).
tff(address_false_msb_81,axiom,
~ addressVal(v4093_range_3_to_0_address_term_bound_2,4) ).
tff(transient_address_definition_65,axiom,
( $true
& ( addressVal(v4093_range_3_to_0_address_term_bound_2,0)
<=> v4093(constB2,0) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_2,1)
<=> v4093(constB2,1) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_2,2)
<=> v4093(constB2,2) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_2,3)
<=> v4093(constB2,3) ) ) ).
tff(is_address_86,axiom,
address(v4093_range_3_to_0_address_term_bound_2) ).
tff(address_association_65,axiom,
v4093_range_3_to_0_address_association(constB2,v4093_range_3_to_0_address_term_bound_2) ).
tff(address_false_msb_80,axiom,
~ addressVal(v4093_range_3_to_0_address_term_bound_1,4) ).
tff(transient_address_definition_64,axiom,
( $true
& ( addressVal(v4093_range_3_to_0_address_term_bound_1,0)
<=> v4093(constB1,0) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_1,1)
<=> v4093(constB1,1) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_1,2)
<=> v4093(constB1,2) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_1,3)
<=> v4093(constB1,3) ) ) ).
tff(is_address_85,axiom,
address(v4093_range_3_to_0_address_term_bound_1) ).
tff(address_association_64,axiom,
v4093_range_3_to_0_address_association(constB1,v4093_range_3_to_0_address_term_bound_1) ).
tff(address_false_msb_79,axiom,
~ addressVal(v4093_range_3_to_0_address_term_bound_0,4) ).
tff(transient_address_definition_63,axiom,
( $true
& ( addressVal(v4093_range_3_to_0_address_term_bound_0,0)
<=> v4093(constB0,0) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_0,1)
<=> v4093(constB0,1) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_0,2)
<=> v4093(constB0,2) )
& ( addressVal(v4093_range_3_to_0_address_term_bound_0,3)
<=> v4093(constB0,3) ) ) ).
tff(is_address_84,axiom,
address(v4093_range_3_to_0_address_term_bound_0) ).
tff(address_association_63,axiom,
v4093_range_3_to_0_address_association(constB0,v4093_range_3_to_0_address_term_bound_0) ).
tff(address_false_msb_78,axiom,
~ addressVal(v4027_range_3_to_0_address_term_bound_20,4) ).
tff(transient_address_definition_62,axiom,
( $true
& ( addressVal(v4027_range_3_to_0_address_term_bound_20,0)
<=> v4027(constB20,0) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_20,1)
<=> v4027(constB20,1) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_20,2)
<=> v4027(constB20,2) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_20,3)
<=> v4027(constB20,3) ) ) ).
tff(is_address_83,axiom,
address(v4027_range_3_to_0_address_term_bound_20) ).
tff(address_association_62,axiom,
v4027_range_3_to_0_address_association(constB20,v4027_range_3_to_0_address_term_bound_20) ).
tff(address_false_msb_77,axiom,
~ addressVal(v4027_range_3_to_0_address_term_bound_19,4) ).
tff(transient_address_definition_61,axiom,
( $true
& ( addressVal(v4027_range_3_to_0_address_term_bound_19,0)
<=> v4027(constB19,0) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_19,1)
<=> v4027(constB19,1) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_19,2)
<=> v4027(constB19,2) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_19,3)
<=> v4027(constB19,3) ) ) ).
tff(is_address_82,axiom,
address(v4027_range_3_to_0_address_term_bound_19) ).
tff(address_association_61,axiom,
v4027_range_3_to_0_address_association(constB19,v4027_range_3_to_0_address_term_bound_19) ).
tff(address_false_msb_76,axiom,
~ addressVal(v4027_range_3_to_0_address_term_bound_18,4) ).
tff(transient_address_definition_60,axiom,
( $true
& ( addressVal(v4027_range_3_to_0_address_term_bound_18,0)
<=> v4027(constB18,0) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_18,1)
<=> v4027(constB18,1) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_18,2)
<=> v4027(constB18,2) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_18,3)
<=> v4027(constB18,3) ) ) ).
tff(is_address_81,axiom,
address(v4027_range_3_to_0_address_term_bound_18) ).
tff(address_association_60,axiom,
v4027_range_3_to_0_address_association(constB18,v4027_range_3_to_0_address_term_bound_18) ).
tff(address_false_msb_75,axiom,
~ addressVal(v4027_range_3_to_0_address_term_bound_17,4) ).
tff(transient_address_definition_59,axiom,
( $true
& ( addressVal(v4027_range_3_to_0_address_term_bound_17,0)
<=> v4027(constB17,0) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_17,1)
<=> v4027(constB17,1) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_17,2)
<=> v4027(constB17,2) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_17,3)
<=> v4027(constB17,3) ) ) ).
tff(is_address_80,axiom,
address(v4027_range_3_to_0_address_term_bound_17) ).
tff(address_association_59,axiom,
v4027_range_3_to_0_address_association(constB17,v4027_range_3_to_0_address_term_bound_17) ).
tff(address_false_msb_74,axiom,
~ addressVal(v4027_range_3_to_0_address_term_bound_16,4) ).
tff(transient_address_definition_58,axiom,
( $true
& ( addressVal(v4027_range_3_to_0_address_term_bound_16,0)
<=> v4027(constB16,0) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_16,1)
<=> v4027(constB16,1) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_16,2)
<=> v4027(constB16,2) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_16,3)
<=> v4027(constB16,3) ) ) ).
tff(is_address_79,axiom,
address(v4027_range_3_to_0_address_term_bound_16) ).
tff(address_association_58,axiom,
v4027_range_3_to_0_address_association(constB16,v4027_range_3_to_0_address_term_bound_16) ).
tff(address_false_msb_73,axiom,
~ addressVal(v4027_range_3_to_0_address_term_bound_15,4) ).
tff(transient_address_definition_57,axiom,
( $true
& ( addressVal(v4027_range_3_to_0_address_term_bound_15,0)
<=> v4027(constB15,0) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_15,1)
<=> v4027(constB15,1) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_15,2)
<=> v4027(constB15,2) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_15,3)
<=> v4027(constB15,3) ) ) ).
tff(is_address_78,axiom,
address(v4027_range_3_to_0_address_term_bound_15) ).
tff(address_association_57,axiom,
v4027_range_3_to_0_address_association(constB15,v4027_range_3_to_0_address_term_bound_15) ).
tff(address_false_msb_72,axiom,
~ addressVal(v4027_range_3_to_0_address_term_bound_14,4) ).
tff(transient_address_definition_56,axiom,
( $true
& ( addressVal(v4027_range_3_to_0_address_term_bound_14,0)
<=> v4027(constB14,0) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_14,1)
<=> v4027(constB14,1) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_14,2)
<=> v4027(constB14,2) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_14,3)
<=> v4027(constB14,3) ) ) ).
tff(is_address_77,axiom,
address(v4027_range_3_to_0_address_term_bound_14) ).
tff(address_association_56,axiom,
v4027_range_3_to_0_address_association(constB14,v4027_range_3_to_0_address_term_bound_14) ).
tff(address_false_msb_71,axiom,
~ addressVal(v4027_range_3_to_0_address_term_bound_13,4) ).
tff(transient_address_definition_55,axiom,
( $true
& ( addressVal(v4027_range_3_to_0_address_term_bound_13,0)
<=> v4027(constB13,0) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_13,1)
<=> v4027(constB13,1) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_13,2)
<=> v4027(constB13,2) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_13,3)
<=> v4027(constB13,3) ) ) ).
tff(is_address_76,axiom,
address(v4027_range_3_to_0_address_term_bound_13) ).
tff(address_association_55,axiom,
v4027_range_3_to_0_address_association(constB13,v4027_range_3_to_0_address_term_bound_13) ).
tff(address_false_msb_70,axiom,
~ addressVal(v4027_range_3_to_0_address_term_bound_12,4) ).
tff(transient_address_definition_54,axiom,
( $true
& ( addressVal(v4027_range_3_to_0_address_term_bound_12,0)
<=> v4027(constB12,0) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_12,1)
<=> v4027(constB12,1) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_12,2)
<=> v4027(constB12,2) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_12,3)
<=> v4027(constB12,3) ) ) ).
tff(is_address_75,axiom,
address(v4027_range_3_to_0_address_term_bound_12) ).
tff(address_association_54,axiom,
v4027_range_3_to_0_address_association(constB12,v4027_range_3_to_0_address_term_bound_12) ).
tff(address_false_msb_69,axiom,
~ addressVal(v4027_range_3_to_0_address_term_bound_11,4) ).
tff(transient_address_definition_53,axiom,
( $true
& ( addressVal(v4027_range_3_to_0_address_term_bound_11,0)
<=> v4027(constB11,0) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_11,1)
<=> v4027(constB11,1) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_11,2)
<=> v4027(constB11,2) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_11,3)
<=> v4027(constB11,3) ) ) ).
tff(is_address_74,axiom,
address(v4027_range_3_to_0_address_term_bound_11) ).
tff(address_association_53,axiom,
v4027_range_3_to_0_address_association(constB11,v4027_range_3_to_0_address_term_bound_11) ).
tff(address_false_msb_68,axiom,
~ addressVal(v4027_range_3_to_0_address_term_bound_10,4) ).
tff(transient_address_definition_52,axiom,
( $true
& ( addressVal(v4027_range_3_to_0_address_term_bound_10,0)
<=> v4027(constB10,0) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_10,1)
<=> v4027(constB10,1) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_10,2)
<=> v4027(constB10,2) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_10,3)
<=> v4027(constB10,3) ) ) ).
tff(is_address_73,axiom,
address(v4027_range_3_to_0_address_term_bound_10) ).
tff(address_association_52,axiom,
v4027_range_3_to_0_address_association(constB10,v4027_range_3_to_0_address_term_bound_10) ).
tff(address_false_msb_67,axiom,
~ addressVal(v4027_range_3_to_0_address_term_bound_9,4) ).
tff(transient_address_definition_51,axiom,
( $true
& ( addressVal(v4027_range_3_to_0_address_term_bound_9,0)
<=> v4027(constB9,0) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_9,1)
<=> v4027(constB9,1) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_9,2)
<=> v4027(constB9,2) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_9,3)
<=> v4027(constB9,3) ) ) ).
tff(is_address_72,axiom,
address(v4027_range_3_to_0_address_term_bound_9) ).
tff(address_association_51,axiom,
v4027_range_3_to_0_address_association(constB9,v4027_range_3_to_0_address_term_bound_9) ).
tff(address_false_msb_66,axiom,
~ addressVal(v4027_range_3_to_0_address_term_bound_8,4) ).
tff(transient_address_definition_50,axiom,
( $true
& ( addressVal(v4027_range_3_to_0_address_term_bound_8,0)
<=> v4027(constB8,0) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_8,1)
<=> v4027(constB8,1) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_8,2)
<=> v4027(constB8,2) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_8,3)
<=> v4027(constB8,3) ) ) ).
tff(is_address_71,axiom,
address(v4027_range_3_to_0_address_term_bound_8) ).
tff(address_association_50,axiom,
v4027_range_3_to_0_address_association(constB8,v4027_range_3_to_0_address_term_bound_8) ).
tff(address_false_msb_65,axiom,
~ addressVal(v4027_range_3_to_0_address_term_bound_7,4) ).
tff(transient_address_definition_49,axiom,
( $true
& ( addressVal(v4027_range_3_to_0_address_term_bound_7,0)
<=> v4027(constB7,0) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_7,1)
<=> v4027(constB7,1) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_7,2)
<=> v4027(constB7,2) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_7,3)
<=> v4027(constB7,3) ) ) ).
tff(is_address_70,axiom,
address(v4027_range_3_to_0_address_term_bound_7) ).
tff(address_association_49,axiom,
v4027_range_3_to_0_address_association(constB7,v4027_range_3_to_0_address_term_bound_7) ).
tff(address_false_msb_64,axiom,
~ addressVal(v4027_range_3_to_0_address_term_bound_6,4) ).
tff(transient_address_definition_48,axiom,
( $true
& ( addressVal(v4027_range_3_to_0_address_term_bound_6,0)
<=> v4027(constB6,0) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_6,1)
<=> v4027(constB6,1) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_6,2)
<=> v4027(constB6,2) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_6,3)
<=> v4027(constB6,3) ) ) ).
tff(is_address_69,axiom,
address(v4027_range_3_to_0_address_term_bound_6) ).
tff(address_association_48,axiom,
v4027_range_3_to_0_address_association(constB6,v4027_range_3_to_0_address_term_bound_6) ).
tff(address_false_msb_63,axiom,
~ addressVal(v4027_range_3_to_0_address_term_bound_5,4) ).
tff(transient_address_definition_47,axiom,
( $true
& ( addressVal(v4027_range_3_to_0_address_term_bound_5,0)
<=> v4027(constB5,0) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_5,1)
<=> v4027(constB5,1) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_5,2)
<=> v4027(constB5,2) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_5,3)
<=> v4027(constB5,3) ) ) ).
tff(is_address_68,axiom,
address(v4027_range_3_to_0_address_term_bound_5) ).
tff(address_association_47,axiom,
v4027_range_3_to_0_address_association(constB5,v4027_range_3_to_0_address_term_bound_5) ).
tff(address_false_msb_62,axiom,
~ addressVal(v4027_range_3_to_0_address_term_bound_4,4) ).
tff(transient_address_definition_46,axiom,
( $true
& ( addressVal(v4027_range_3_to_0_address_term_bound_4,0)
<=> v4027(constB4,0) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_4,1)
<=> v4027(constB4,1) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_4,2)
<=> v4027(constB4,2) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_4,3)
<=> v4027(constB4,3) ) ) ).
tff(is_address_67,axiom,
address(v4027_range_3_to_0_address_term_bound_4) ).
tff(address_association_46,axiom,
v4027_range_3_to_0_address_association(constB4,v4027_range_3_to_0_address_term_bound_4) ).
tff(address_false_msb_61,axiom,
~ addressVal(v4027_range_3_to_0_address_term_bound_3,4) ).
tff(transient_address_definition_45,axiom,
( $true
& ( addressVal(v4027_range_3_to_0_address_term_bound_3,0)
<=> v4027(constB3,0) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_3,1)
<=> v4027(constB3,1) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_3,2)
<=> v4027(constB3,2) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_3,3)
<=> v4027(constB3,3) ) ) ).
tff(is_address_66,axiom,
address(v4027_range_3_to_0_address_term_bound_3) ).
tff(address_association_45,axiom,
v4027_range_3_to_0_address_association(constB3,v4027_range_3_to_0_address_term_bound_3) ).
tff(address_false_msb_60,axiom,
~ addressVal(v4027_range_3_to_0_address_term_bound_2,4) ).
tff(transient_address_definition_44,axiom,
( $true
& ( addressVal(v4027_range_3_to_0_address_term_bound_2,0)
<=> v4027(constB2,0) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_2,1)
<=> v4027(constB2,1) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_2,2)
<=> v4027(constB2,2) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_2,3)
<=> v4027(constB2,3) ) ) ).
tff(is_address_65,axiom,
address(v4027_range_3_to_0_address_term_bound_2) ).
tff(address_association_44,axiom,
v4027_range_3_to_0_address_association(constB2,v4027_range_3_to_0_address_term_bound_2) ).
tff(address_false_msb_59,axiom,
~ addressVal(v4027_range_3_to_0_address_term_bound_1,4) ).
tff(transient_address_definition_43,axiom,
( $true
& ( addressVal(v4027_range_3_to_0_address_term_bound_1,0)
<=> v4027(constB1,0) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_1,1)
<=> v4027(constB1,1) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_1,2)
<=> v4027(constB1,2) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_1,3)
<=> v4027(constB1,3) ) ) ).
tff(is_address_64,axiom,
address(v4027_range_3_to_0_address_term_bound_1) ).
tff(address_association_43,axiom,
v4027_range_3_to_0_address_association(constB1,v4027_range_3_to_0_address_term_bound_1) ).
tff(address_false_msb_58,axiom,
~ addressVal(v4027_range_3_to_0_address_term_bound_0,4) ).
tff(transient_address_definition_42,axiom,
( $true
& ( addressVal(v4027_range_3_to_0_address_term_bound_0,0)
<=> v4027(constB0,0) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_0,1)
<=> v4027(constB0,1) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_0,2)
<=> v4027(constB0,2) )
& ( addressVal(v4027_range_3_to_0_address_term_bound_0,3)
<=> v4027(constB0,3) ) ) ).
tff(is_address_63,axiom,
address(v4027_range_3_to_0_address_term_bound_0) ).
tff(address_association_42,axiom,
v4027_range_3_to_0_address_association(constB0,v4027_range_3_to_0_address_term_bound_0) ).
tff(is_address_62,axiom,
address(b00001_address_term) ).
tff(constant_address_definition_20,axiom,
! [B: $int] :
( addressVal(b00001_address_term,B)
<=> b00001(B) ) ).
tff(is_address_61,axiom,
address(b10000_address_term) ).
tff(constant_address_definition_19,axiom,
! [B: $int] :
( addressVal(b10000_address_term,B)
<=> b10000(B) ) ).
tff(address_false_msb_57,axiom,
~ addressVal(v3777_range_3_to_0_address_term_bound_20,4) ).
tff(transient_address_definition_41,axiom,
( $true
& ( addressVal(v3777_range_3_to_0_address_term_bound_20,0)
<=> v3777(constB20,0) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_20,1)
<=> v3777(constB20,1) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_20,2)
<=> v3777(constB20,2) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_20,3)
<=> v3777(constB20,3) ) ) ).
tff(is_address_60,axiom,
address(v3777_range_3_to_0_address_term_bound_20) ).
tff(address_association_41,axiom,
v3777_range_3_to_0_address_association(constB20,v3777_range_3_to_0_address_term_bound_20) ).
tff(address_false_msb_56,axiom,
~ addressVal(v3777_range_3_to_0_address_term_bound_19,4) ).
tff(transient_address_definition_40,axiom,
( $true
& ( addressVal(v3777_range_3_to_0_address_term_bound_19,0)
<=> v3777(constB19,0) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_19,1)
<=> v3777(constB19,1) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_19,2)
<=> v3777(constB19,2) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_19,3)
<=> v3777(constB19,3) ) ) ).
tff(is_address_59,axiom,
address(v3777_range_3_to_0_address_term_bound_19) ).
tff(address_association_40,axiom,
v3777_range_3_to_0_address_association(constB19,v3777_range_3_to_0_address_term_bound_19) ).
tff(address_false_msb_55,axiom,
~ addressVal(v3777_range_3_to_0_address_term_bound_18,4) ).
tff(transient_address_definition_39,axiom,
( $true
& ( addressVal(v3777_range_3_to_0_address_term_bound_18,0)
<=> v3777(constB18,0) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_18,1)
<=> v3777(constB18,1) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_18,2)
<=> v3777(constB18,2) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_18,3)
<=> v3777(constB18,3) ) ) ).
tff(is_address_58,axiom,
address(v3777_range_3_to_0_address_term_bound_18) ).
tff(address_association_39,axiom,
v3777_range_3_to_0_address_association(constB18,v3777_range_3_to_0_address_term_bound_18) ).
tff(address_false_msb_54,axiom,
~ addressVal(v3777_range_3_to_0_address_term_bound_17,4) ).
tff(transient_address_definition_38,axiom,
( $true
& ( addressVal(v3777_range_3_to_0_address_term_bound_17,0)
<=> v3777(constB17,0) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_17,1)
<=> v3777(constB17,1) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_17,2)
<=> v3777(constB17,2) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_17,3)
<=> v3777(constB17,3) ) ) ).
tff(is_address_57,axiom,
address(v3777_range_3_to_0_address_term_bound_17) ).
tff(address_association_38,axiom,
v3777_range_3_to_0_address_association(constB17,v3777_range_3_to_0_address_term_bound_17) ).
tff(address_false_msb_53,axiom,
~ addressVal(v3777_range_3_to_0_address_term_bound_16,4) ).
tff(transient_address_definition_37,axiom,
( $true
& ( addressVal(v3777_range_3_to_0_address_term_bound_16,0)
<=> v3777(constB16,0) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_16,1)
<=> v3777(constB16,1) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_16,2)
<=> v3777(constB16,2) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_16,3)
<=> v3777(constB16,3) ) ) ).
tff(is_address_56,axiom,
address(v3777_range_3_to_0_address_term_bound_16) ).
tff(address_association_37,axiom,
v3777_range_3_to_0_address_association(constB16,v3777_range_3_to_0_address_term_bound_16) ).
tff(address_false_msb_52,axiom,
~ addressVal(v3777_range_3_to_0_address_term_bound_15,4) ).
tff(transient_address_definition_36,axiom,
( $true
& ( addressVal(v3777_range_3_to_0_address_term_bound_15,0)
<=> v3777(constB15,0) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_15,1)
<=> v3777(constB15,1) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_15,2)
<=> v3777(constB15,2) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_15,3)
<=> v3777(constB15,3) ) ) ).
tff(is_address_55,axiom,
address(v3777_range_3_to_0_address_term_bound_15) ).
tff(address_association_36,axiom,
v3777_range_3_to_0_address_association(constB15,v3777_range_3_to_0_address_term_bound_15) ).
tff(address_false_msb_51,axiom,
~ addressVal(v3777_range_3_to_0_address_term_bound_14,4) ).
tff(transient_address_definition_35,axiom,
( $true
& ( addressVal(v3777_range_3_to_0_address_term_bound_14,0)
<=> v3777(constB14,0) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_14,1)
<=> v3777(constB14,1) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_14,2)
<=> v3777(constB14,2) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_14,3)
<=> v3777(constB14,3) ) ) ).
tff(is_address_54,axiom,
address(v3777_range_3_to_0_address_term_bound_14) ).
tff(address_association_35,axiom,
v3777_range_3_to_0_address_association(constB14,v3777_range_3_to_0_address_term_bound_14) ).
tff(address_false_msb_50,axiom,
~ addressVal(v3777_range_3_to_0_address_term_bound_13,4) ).
tff(transient_address_definition_34,axiom,
( $true
& ( addressVal(v3777_range_3_to_0_address_term_bound_13,0)
<=> v3777(constB13,0) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_13,1)
<=> v3777(constB13,1) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_13,2)
<=> v3777(constB13,2) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_13,3)
<=> v3777(constB13,3) ) ) ).
tff(is_address_53,axiom,
address(v3777_range_3_to_0_address_term_bound_13) ).
tff(address_association_34,axiom,
v3777_range_3_to_0_address_association(constB13,v3777_range_3_to_0_address_term_bound_13) ).
tff(address_false_msb_49,axiom,
~ addressVal(v3777_range_3_to_0_address_term_bound_12,4) ).
tff(transient_address_definition_33,axiom,
( $true
& ( addressVal(v3777_range_3_to_0_address_term_bound_12,0)
<=> v3777(constB12,0) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_12,1)
<=> v3777(constB12,1) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_12,2)
<=> v3777(constB12,2) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_12,3)
<=> v3777(constB12,3) ) ) ).
tff(is_address_52,axiom,
address(v3777_range_3_to_0_address_term_bound_12) ).
tff(address_association_33,axiom,
v3777_range_3_to_0_address_association(constB12,v3777_range_3_to_0_address_term_bound_12) ).
tff(address_false_msb_48,axiom,
~ addressVal(v3777_range_3_to_0_address_term_bound_11,4) ).
tff(transient_address_definition_32,axiom,
( $true
& ( addressVal(v3777_range_3_to_0_address_term_bound_11,0)
<=> v3777(constB11,0) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_11,1)
<=> v3777(constB11,1) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_11,2)
<=> v3777(constB11,2) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_11,3)
<=> v3777(constB11,3) ) ) ).
tff(is_address_51,axiom,
address(v3777_range_3_to_0_address_term_bound_11) ).
tff(address_association_32,axiom,
v3777_range_3_to_0_address_association(constB11,v3777_range_3_to_0_address_term_bound_11) ).
tff(address_false_msb_47,axiom,
~ addressVal(v3777_range_3_to_0_address_term_bound_10,4) ).
tff(transient_address_definition_31,axiom,
( $true
& ( addressVal(v3777_range_3_to_0_address_term_bound_10,0)
<=> v3777(constB10,0) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_10,1)
<=> v3777(constB10,1) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_10,2)
<=> v3777(constB10,2) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_10,3)
<=> v3777(constB10,3) ) ) ).
tff(is_address_50,axiom,
address(v3777_range_3_to_0_address_term_bound_10) ).
tff(address_association_31,axiom,
v3777_range_3_to_0_address_association(constB10,v3777_range_3_to_0_address_term_bound_10) ).
tff(address_false_msb_46,axiom,
~ addressVal(v3777_range_3_to_0_address_term_bound_9,4) ).
tff(transient_address_definition_30,axiom,
( $true
& ( addressVal(v3777_range_3_to_0_address_term_bound_9,0)
<=> v3777(constB9,0) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_9,1)
<=> v3777(constB9,1) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_9,2)
<=> v3777(constB9,2) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_9,3)
<=> v3777(constB9,3) ) ) ).
tff(is_address_49,axiom,
address(v3777_range_3_to_0_address_term_bound_9) ).
tff(address_association_30,axiom,
v3777_range_3_to_0_address_association(constB9,v3777_range_3_to_0_address_term_bound_9) ).
tff(address_false_msb_45,axiom,
~ addressVal(v3777_range_3_to_0_address_term_bound_8,4) ).
tff(transient_address_definition_29,axiom,
( $true
& ( addressVal(v3777_range_3_to_0_address_term_bound_8,0)
<=> v3777(constB8,0) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_8,1)
<=> v3777(constB8,1) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_8,2)
<=> v3777(constB8,2) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_8,3)
<=> v3777(constB8,3) ) ) ).
tff(is_address_48,axiom,
address(v3777_range_3_to_0_address_term_bound_8) ).
tff(address_association_29,axiom,
v3777_range_3_to_0_address_association(constB8,v3777_range_3_to_0_address_term_bound_8) ).
tff(address_false_msb_44,axiom,
~ addressVal(v3777_range_3_to_0_address_term_bound_7,4) ).
tff(transient_address_definition_28,axiom,
( $true
& ( addressVal(v3777_range_3_to_0_address_term_bound_7,0)
<=> v3777(constB7,0) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_7,1)
<=> v3777(constB7,1) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_7,2)
<=> v3777(constB7,2) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_7,3)
<=> v3777(constB7,3) ) ) ).
tff(is_address_47,axiom,
address(v3777_range_3_to_0_address_term_bound_7) ).
tff(address_association_28,axiom,
v3777_range_3_to_0_address_association(constB7,v3777_range_3_to_0_address_term_bound_7) ).
tff(address_false_msb_43,axiom,
~ addressVal(v3777_range_3_to_0_address_term_bound_6,4) ).
tff(transient_address_definition_27,axiom,
( $true
& ( addressVal(v3777_range_3_to_0_address_term_bound_6,0)
<=> v3777(constB6,0) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_6,1)
<=> v3777(constB6,1) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_6,2)
<=> v3777(constB6,2) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_6,3)
<=> v3777(constB6,3) ) ) ).
tff(is_address_46,axiom,
address(v3777_range_3_to_0_address_term_bound_6) ).
tff(address_association_27,axiom,
v3777_range_3_to_0_address_association(constB6,v3777_range_3_to_0_address_term_bound_6) ).
tff(address_false_msb_42,axiom,
~ addressVal(v3777_range_3_to_0_address_term_bound_5,4) ).
tff(transient_address_definition_26,axiom,
( $true
& ( addressVal(v3777_range_3_to_0_address_term_bound_5,0)
<=> v3777(constB5,0) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_5,1)
<=> v3777(constB5,1) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_5,2)
<=> v3777(constB5,2) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_5,3)
<=> v3777(constB5,3) ) ) ).
tff(is_address_45,axiom,
address(v3777_range_3_to_0_address_term_bound_5) ).
tff(address_association_26,axiom,
v3777_range_3_to_0_address_association(constB5,v3777_range_3_to_0_address_term_bound_5) ).
tff(address_false_msb_41,axiom,
~ addressVal(v3777_range_3_to_0_address_term_bound_4,4) ).
tff(transient_address_definition_25,axiom,
( $true
& ( addressVal(v3777_range_3_to_0_address_term_bound_4,0)
<=> v3777(constB4,0) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_4,1)
<=> v3777(constB4,1) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_4,2)
<=> v3777(constB4,2) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_4,3)
<=> v3777(constB4,3) ) ) ).
tff(is_address_44,axiom,
address(v3777_range_3_to_0_address_term_bound_4) ).
tff(address_association_25,axiom,
v3777_range_3_to_0_address_association(constB4,v3777_range_3_to_0_address_term_bound_4) ).
tff(address_false_msb_40,axiom,
~ addressVal(v3777_range_3_to_0_address_term_bound_3,4) ).
tff(transient_address_definition_24,axiom,
( $true
& ( addressVal(v3777_range_3_to_0_address_term_bound_3,0)
<=> v3777(constB3,0) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_3,1)
<=> v3777(constB3,1) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_3,2)
<=> v3777(constB3,2) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_3,3)
<=> v3777(constB3,3) ) ) ).
tff(is_address_43,axiom,
address(v3777_range_3_to_0_address_term_bound_3) ).
tff(address_association_24,axiom,
v3777_range_3_to_0_address_association(constB3,v3777_range_3_to_0_address_term_bound_3) ).
tff(address_false_msb_39,axiom,
~ addressVal(v3777_range_3_to_0_address_term_bound_2,4) ).
tff(transient_address_definition_23,axiom,
( $true
& ( addressVal(v3777_range_3_to_0_address_term_bound_2,0)
<=> v3777(constB2,0) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_2,1)
<=> v3777(constB2,1) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_2,2)
<=> v3777(constB2,2) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_2,3)
<=> v3777(constB2,3) ) ) ).
tff(is_address_42,axiom,
address(v3777_range_3_to_0_address_term_bound_2) ).
tff(address_association_23,axiom,
v3777_range_3_to_0_address_association(constB2,v3777_range_3_to_0_address_term_bound_2) ).
tff(address_false_msb_38,axiom,
~ addressVal(v3777_range_3_to_0_address_term_bound_1,4) ).
tff(transient_address_definition_22,axiom,
( $true
& ( addressVal(v3777_range_3_to_0_address_term_bound_1,0)
<=> v3777(constB1,0) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_1,1)
<=> v3777(constB1,1) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_1,2)
<=> v3777(constB1,2) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_1,3)
<=> v3777(constB1,3) ) ) ).
tff(is_address_41,axiom,
address(v3777_range_3_to_0_address_term_bound_1) ).
tff(address_association_22,axiom,
v3777_range_3_to_0_address_association(constB1,v3777_range_3_to_0_address_term_bound_1) ).
tff(address_false_msb_37,axiom,
~ addressVal(v3777_range_3_to_0_address_term_bound_0,4) ).
tff(transient_address_definition_21,axiom,
( $true
& ( addressVal(v3777_range_3_to_0_address_term_bound_0,0)
<=> v3777(constB0,0) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_0,1)
<=> v3777(constB0,1) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_0,2)
<=> v3777(constB0,2) )
& ( addressVal(v3777_range_3_to_0_address_term_bound_0,3)
<=> v3777(constB0,3) ) ) ).
tff(is_address_40,axiom,
address(v3777_range_3_to_0_address_term_bound_0) ).
tff(address_association_21,axiom,
v3777_range_3_to_0_address_association(constB0,v3777_range_3_to_0_address_term_bound_0) ).
tff(address_false_msb_36,axiom,
~ addressVal(v3711_range_3_to_0_address_term_bound_20,4) ).
tff(transient_address_definition_20,axiom,
( $true
& ( addressVal(v3711_range_3_to_0_address_term_bound_20,0)
<=> v3711(constB20,0) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_20,1)
<=> v3711(constB20,1) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_20,2)
<=> v3711(constB20,2) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_20,3)
<=> v3711(constB20,3) ) ) ).
tff(is_address_39,axiom,
address(v3711_range_3_to_0_address_term_bound_20) ).
tff(address_association_20,axiom,
v3711_range_3_to_0_address_association(constB20,v3711_range_3_to_0_address_term_bound_20) ).
tff(address_false_msb_35,axiom,
~ addressVal(v3711_range_3_to_0_address_term_bound_19,4) ).
tff(transient_address_definition_19,axiom,
( $true
& ( addressVal(v3711_range_3_to_0_address_term_bound_19,0)
<=> v3711(constB19,0) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_19,1)
<=> v3711(constB19,1) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_19,2)
<=> v3711(constB19,2) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_19,3)
<=> v3711(constB19,3) ) ) ).
tff(is_address_38,axiom,
address(v3711_range_3_to_0_address_term_bound_19) ).
tff(address_association_19,axiom,
v3711_range_3_to_0_address_association(constB19,v3711_range_3_to_0_address_term_bound_19) ).
tff(address_false_msb_34,axiom,
~ addressVal(v3711_range_3_to_0_address_term_bound_18,4) ).
tff(transient_address_definition_18,axiom,
( $true
& ( addressVal(v3711_range_3_to_0_address_term_bound_18,0)
<=> v3711(constB18,0) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_18,1)
<=> v3711(constB18,1) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_18,2)
<=> v3711(constB18,2) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_18,3)
<=> v3711(constB18,3) ) ) ).
tff(is_address_37,axiom,
address(v3711_range_3_to_0_address_term_bound_18) ).
tff(address_association_18,axiom,
v3711_range_3_to_0_address_association(constB18,v3711_range_3_to_0_address_term_bound_18) ).
tff(address_false_msb_33,axiom,
~ addressVal(v3711_range_3_to_0_address_term_bound_17,4) ).
tff(transient_address_definition_17,axiom,
( $true
& ( addressVal(v3711_range_3_to_0_address_term_bound_17,0)
<=> v3711(constB17,0) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_17,1)
<=> v3711(constB17,1) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_17,2)
<=> v3711(constB17,2) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_17,3)
<=> v3711(constB17,3) ) ) ).
tff(is_address_36,axiom,
address(v3711_range_3_to_0_address_term_bound_17) ).
tff(address_association_17,axiom,
v3711_range_3_to_0_address_association(constB17,v3711_range_3_to_0_address_term_bound_17) ).
tff(address_false_msb_32,axiom,
~ addressVal(v3711_range_3_to_0_address_term_bound_16,4) ).
tff(transient_address_definition_16,axiom,
( $true
& ( addressVal(v3711_range_3_to_0_address_term_bound_16,0)
<=> v3711(constB16,0) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_16,1)
<=> v3711(constB16,1) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_16,2)
<=> v3711(constB16,2) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_16,3)
<=> v3711(constB16,3) ) ) ).
tff(is_address_35,axiom,
address(v3711_range_3_to_0_address_term_bound_16) ).
tff(address_association_16,axiom,
v3711_range_3_to_0_address_association(constB16,v3711_range_3_to_0_address_term_bound_16) ).
tff(address_false_msb_31,axiom,
~ addressVal(v3711_range_3_to_0_address_term_bound_15,4) ).
tff(transient_address_definition_15,axiom,
( $true
& ( addressVal(v3711_range_3_to_0_address_term_bound_15,0)
<=> v3711(constB15,0) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_15,1)
<=> v3711(constB15,1) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_15,2)
<=> v3711(constB15,2) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_15,3)
<=> v3711(constB15,3) ) ) ).
tff(is_address_34,axiom,
address(v3711_range_3_to_0_address_term_bound_15) ).
tff(address_association_15,axiom,
v3711_range_3_to_0_address_association(constB15,v3711_range_3_to_0_address_term_bound_15) ).
tff(address_false_msb_30,axiom,
~ addressVal(v3711_range_3_to_0_address_term_bound_14,4) ).
tff(transient_address_definition_14,axiom,
( $true
& ( addressVal(v3711_range_3_to_0_address_term_bound_14,0)
<=> v3711(constB14,0) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_14,1)
<=> v3711(constB14,1) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_14,2)
<=> v3711(constB14,2) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_14,3)
<=> v3711(constB14,3) ) ) ).
tff(is_address_33,axiom,
address(v3711_range_3_to_0_address_term_bound_14) ).
tff(address_association_14,axiom,
v3711_range_3_to_0_address_association(constB14,v3711_range_3_to_0_address_term_bound_14) ).
tff(address_false_msb_29,axiom,
~ addressVal(v3711_range_3_to_0_address_term_bound_13,4) ).
tff(transient_address_definition_13,axiom,
( $true
& ( addressVal(v3711_range_3_to_0_address_term_bound_13,0)
<=> v3711(constB13,0) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_13,1)
<=> v3711(constB13,1) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_13,2)
<=> v3711(constB13,2) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_13,3)
<=> v3711(constB13,3) ) ) ).
tff(is_address_32,axiom,
address(v3711_range_3_to_0_address_term_bound_13) ).
tff(address_association_13,axiom,
v3711_range_3_to_0_address_association(constB13,v3711_range_3_to_0_address_term_bound_13) ).
tff(address_false_msb_28,axiom,
~ addressVal(v3711_range_3_to_0_address_term_bound_12,4) ).
tff(transient_address_definition_12,axiom,
( $true
& ( addressVal(v3711_range_3_to_0_address_term_bound_12,0)
<=> v3711(constB12,0) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_12,1)
<=> v3711(constB12,1) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_12,2)
<=> v3711(constB12,2) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_12,3)
<=> v3711(constB12,3) ) ) ).
tff(is_address_31,axiom,
address(v3711_range_3_to_0_address_term_bound_12) ).
tff(address_association_12,axiom,
v3711_range_3_to_0_address_association(constB12,v3711_range_3_to_0_address_term_bound_12) ).
tff(address_false_msb_27,axiom,
~ addressVal(v3711_range_3_to_0_address_term_bound_11,4) ).
tff(transient_address_definition_11,axiom,
( $true
& ( addressVal(v3711_range_3_to_0_address_term_bound_11,0)
<=> v3711(constB11,0) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_11,1)
<=> v3711(constB11,1) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_11,2)
<=> v3711(constB11,2) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_11,3)
<=> v3711(constB11,3) ) ) ).
tff(is_address_30,axiom,
address(v3711_range_3_to_0_address_term_bound_11) ).
tff(address_association_11,axiom,
v3711_range_3_to_0_address_association(constB11,v3711_range_3_to_0_address_term_bound_11) ).
tff(address_false_msb_26,axiom,
~ addressVal(v3711_range_3_to_0_address_term_bound_10,4) ).
tff(transient_address_definition_10,axiom,
( $true
& ( addressVal(v3711_range_3_to_0_address_term_bound_10,0)
<=> v3711(constB10,0) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_10,1)
<=> v3711(constB10,1) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_10,2)
<=> v3711(constB10,2) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_10,3)
<=> v3711(constB10,3) ) ) ).
tff(is_address_29,axiom,
address(v3711_range_3_to_0_address_term_bound_10) ).
tff(address_association_10,axiom,
v3711_range_3_to_0_address_association(constB10,v3711_range_3_to_0_address_term_bound_10) ).
tff(address_false_msb_25,axiom,
~ addressVal(v3711_range_3_to_0_address_term_bound_9,4) ).
tff(transient_address_definition_9,axiom,
( $true
& ( addressVal(v3711_range_3_to_0_address_term_bound_9,0)
<=> v3711(constB9,0) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_9,1)
<=> v3711(constB9,1) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_9,2)
<=> v3711(constB9,2) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_9,3)
<=> v3711(constB9,3) ) ) ).
tff(is_address_28,axiom,
address(v3711_range_3_to_0_address_term_bound_9) ).
tff(address_association_9,axiom,
v3711_range_3_to_0_address_association(constB9,v3711_range_3_to_0_address_term_bound_9) ).
tff(address_false_msb_24,axiom,
~ addressVal(v3711_range_3_to_0_address_term_bound_8,4) ).
tff(transient_address_definition_8,axiom,
( $true
& ( addressVal(v3711_range_3_to_0_address_term_bound_8,0)
<=> v3711(constB8,0) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_8,1)
<=> v3711(constB8,1) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_8,2)
<=> v3711(constB8,2) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_8,3)
<=> v3711(constB8,3) ) ) ).
tff(is_address_27,axiom,
address(v3711_range_3_to_0_address_term_bound_8) ).
tff(address_association_8,axiom,
v3711_range_3_to_0_address_association(constB8,v3711_range_3_to_0_address_term_bound_8) ).
tff(address_false_msb_23,axiom,
~ addressVal(v3711_range_3_to_0_address_term_bound_7,4) ).
tff(transient_address_definition_7,axiom,
( $true
& ( addressVal(v3711_range_3_to_0_address_term_bound_7,0)
<=> v3711(constB7,0) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_7,1)
<=> v3711(constB7,1) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_7,2)
<=> v3711(constB7,2) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_7,3)
<=> v3711(constB7,3) ) ) ).
tff(is_address_26,axiom,
address(v3711_range_3_to_0_address_term_bound_7) ).
tff(address_association_7,axiom,
v3711_range_3_to_0_address_association(constB7,v3711_range_3_to_0_address_term_bound_7) ).
tff(address_false_msb_22,axiom,
~ addressVal(v3711_range_3_to_0_address_term_bound_6,4) ).
tff(transient_address_definition_6,axiom,
( $true
& ( addressVal(v3711_range_3_to_0_address_term_bound_6,0)
<=> v3711(constB6,0) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_6,1)
<=> v3711(constB6,1) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_6,2)
<=> v3711(constB6,2) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_6,3)
<=> v3711(constB6,3) ) ) ).
tff(is_address_25,axiom,
address(v3711_range_3_to_0_address_term_bound_6) ).
tff(address_association_6,axiom,
v3711_range_3_to_0_address_association(constB6,v3711_range_3_to_0_address_term_bound_6) ).
tff(address_false_msb_21,axiom,
~ addressVal(v3711_range_3_to_0_address_term_bound_5,4) ).
tff(transient_address_definition_5,axiom,
( $true
& ( addressVal(v3711_range_3_to_0_address_term_bound_5,0)
<=> v3711(constB5,0) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_5,1)
<=> v3711(constB5,1) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_5,2)
<=> v3711(constB5,2) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_5,3)
<=> v3711(constB5,3) ) ) ).
tff(is_address_24,axiom,
address(v3711_range_3_to_0_address_term_bound_5) ).
tff(address_association_5,axiom,
v3711_range_3_to_0_address_association(constB5,v3711_range_3_to_0_address_term_bound_5) ).
tff(address_false_msb_20,axiom,
~ addressVal(v3711_range_3_to_0_address_term_bound_4,4) ).
tff(transient_address_definition_4,axiom,
( $true
& ( addressVal(v3711_range_3_to_0_address_term_bound_4,0)
<=> v3711(constB4,0) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_4,1)
<=> v3711(constB4,1) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_4,2)
<=> v3711(constB4,2) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_4,3)
<=> v3711(constB4,3) ) ) ).
tff(is_address_23,axiom,
address(v3711_range_3_to_0_address_term_bound_4) ).
tff(address_association_4,axiom,
v3711_range_3_to_0_address_association(constB4,v3711_range_3_to_0_address_term_bound_4) ).
tff(address_false_msb_19,axiom,
~ addressVal(v3711_range_3_to_0_address_term_bound_3,4) ).
tff(transient_address_definition_3,axiom,
( $true
& ( addressVal(v3711_range_3_to_0_address_term_bound_3,0)
<=> v3711(constB3,0) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_3,1)
<=> v3711(constB3,1) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_3,2)
<=> v3711(constB3,2) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_3,3)
<=> v3711(constB3,3) ) ) ).
tff(is_address_22,axiom,
address(v3711_range_3_to_0_address_term_bound_3) ).
tff(address_association_3,axiom,
v3711_range_3_to_0_address_association(constB3,v3711_range_3_to_0_address_term_bound_3) ).
tff(address_false_msb_18,axiom,
~ addressVal(v3711_range_3_to_0_address_term_bound_2,4) ).
tff(transient_address_definition_2,axiom,
( $true
& ( addressVal(v3711_range_3_to_0_address_term_bound_2,0)
<=> v3711(constB2,0) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_2,1)
<=> v3711(constB2,1) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_2,2)
<=> v3711(constB2,2) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_2,3)
<=> v3711(constB2,3) ) ) ).
tff(is_address_21,axiom,
address(v3711_range_3_to_0_address_term_bound_2) ).
tff(address_association_2,axiom,
v3711_range_3_to_0_address_association(constB2,v3711_range_3_to_0_address_term_bound_2) ).
tff(address_false_msb_17,axiom,
~ addressVal(v3711_range_3_to_0_address_term_bound_1,4) ).
tff(transient_address_definition_1,axiom,
( $true
& ( addressVal(v3711_range_3_to_0_address_term_bound_1,0)
<=> v3711(constB1,0) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_1,1)
<=> v3711(constB1,1) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_1,2)
<=> v3711(constB1,2) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_1,3)
<=> v3711(constB1,3) ) ) ).
tff(is_address_20,axiom,
address(v3711_range_3_to_0_address_term_bound_1) ).
tff(address_association_1,axiom,
v3711_range_3_to_0_address_association(constB1,v3711_range_3_to_0_address_term_bound_1) ).
tff(address_false_msb_16,axiom,
~ addressVal(v3711_range_3_to_0_address_term_bound_0,4) ).
tff(transient_address_definition,axiom,
( $true
& ( addressVal(v3711_range_3_to_0_address_term_bound_0,0)
<=> v3711(constB0,0) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_0,1)
<=> v3711(constB0,1) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_0,2)
<=> v3711(constB0,2) )
& ( addressVal(v3711_range_3_to_0_address_term_bound_0,3)
<=> v3711(constB0,3) ) ) ).
tff(is_address_19,axiom,
address(v3711_range_3_to_0_address_term_bound_0) ).
tff(address_association,axiom,
v3711_range_3_to_0_address_association(constB0,v3711_range_3_to_0_address_term_bound_0) ).
tff(address_false_msb_15,axiom,
~ addressVal(b1011_address_term,4) ).
tff(is_address_18,axiom,
address(b1011_address_term) ).
tff(constant_address_definition_18,axiom,
! [B: $int] :
( addressVal(b1011_address_term,B)
<=> b1011(B) ) ).
tff(is_address_17,axiom,
address(b01010_address_term) ).
tff(constant_address_definition_17,axiom,
! [B: $int] :
( addressVal(b01010_address_term,B)
<=> b01010(B) ) ).
tff(is_address_16,axiom,
address(b01001_address_term) ).
tff(constant_address_definition_16,axiom,
! [B: $int] :
( addressVal(b01001_address_term,B)
<=> b01001(B) ) ).
tff(address_false_msb_14,axiom,
~ addressVal(b1111_address_term,4) ).
tff(is_address_15,axiom,
address(b1111_address_term) ).
tff(constant_address_definition_15,axiom,
! [B: $int] :
( addressVal(b1111_address_term,B)
<=> b1111(B) ) ).
tff(address_false_msb_13,axiom,
~ addressVal(b0011_address_term,4) ).
tff(is_address_14,axiom,
address(b0011_address_term) ).
tff(constant_address_definition_14,axiom,
! [B: $int] :
( addressVal(b0011_address_term,B)
<=> b0011(B) ) ).
tff(address_false_msb_12,axiom,
~ addressVal(b0111_address_term,4) ).
tff(is_address_13,axiom,
address(b0111_address_term) ).
tff(constant_address_definition_13,axiom,
! [B: $int] :
( addressVal(b0111_address_term,B)
<=> b0111(B) ) ).
tff(address_false_msb_11,axiom,
~ addressVal(b1000_address_term,4) ).
tff(is_address_12,axiom,
address(b1000_address_term) ).
tff(constant_address_definition_12,axiom,
! [B: $int] :
( addressVal(b1000_address_term,B)
<=> b1000(B) ) ).
tff(address_false_msb_10,axiom,
~ addressVal(b0010_address_term,4) ).
tff(is_address_11,axiom,
address(b0010_address_term) ).
tff(constant_address_definition_11,axiom,
! [B: $int] :
( addressVal(b0010_address_term,B)
<=> b0010(B) ) ).
tff(address_false_msb_9,axiom,
~ addressVal(b0101_address_term,4) ).
tff(is_address_10,axiom,
address(b0101_address_term) ).
tff(constant_address_definition_10,axiom,
! [B: $int] :
( addressVal(b0101_address_term,B)
<=> b0101(B) ) ).
tff(address_false_msb_8,axiom,
~ addressVal(b0110_address_term,4) ).
tff(is_address_9,axiom,
address(b0110_address_term) ).
tff(constant_address_definition_9,axiom,
! [B: $int] :
( addressVal(b0110_address_term,B)
<=> b0110(B) ) ).
tff(address_false_msb_7,axiom,
~ addressVal(b0100_address_term,4) ).
tff(is_address_8,axiom,
address(b0100_address_term) ).
tff(constant_address_definition_8,axiom,
! [B: $int] :
( addressVal(b0100_address_term,B)
<=> b0100(B) ) ).
tff(address_false_msb_6,axiom,
~ addressVal(b0001_address_term,4) ).
tff(is_address_7,axiom,
address(b0001_address_term) ).
tff(constant_address_definition_7,axiom,
! [B: $int] :
( addressVal(b0001_address_term,B)
<=> b0001(B) ) ).
tff(address_false_msb_5,axiom,
~ addressVal(b1101_address_term,4) ).
tff(is_address_6,axiom,
address(b1101_address_term) ).
tff(constant_address_definition_6,axiom,
! [B: $int] :
( addressVal(b1101_address_term,B)
<=> b1101(B) ) ).
tff(address_false_msb_4,axiom,
~ addressVal(b1110_address_term,4) ).
tff(is_address_5,axiom,
address(b1110_address_term) ).
tff(constant_address_definition_5,axiom,
! [B: $int] :
( addressVal(b1110_address_term,B)
<=> b1110(B) ) ).
tff(address_false_msb_3,axiom,
~ addressVal(b1100_address_term,4) ).
tff(is_address_4,axiom,
address(b1100_address_term) ).
tff(constant_address_definition_4,axiom,
! [B: $int] :
( addressVal(b1100_address_term,B)
<=> b1100(B) ) ).
tff(address_false_msb_2,axiom,
~ addressVal(b1010_address_term,4) ).
tff(is_address_3,axiom,
address(b1010_address_term) ).
tff(constant_address_definition_3,axiom,
! [B: $int] :
( addressVal(b1010_address_term,B)
<=> b1010(B) ) ).
tff(address_false_msb_1,axiom,
~ addressVal(b1001_address_term,4) ).
tff(is_address_2,axiom,
address(b1001_address_term) ).
tff(constant_address_definition_2,axiom,
! [B: $int] :
( addressVal(b1001_address_term,B)
<=> b1001(B) ) ).
tff(is_address_1,axiom,
address(b00000_address_term) ).
tff(constant_address_definition_1,axiom,
! [B: $int] :
( addressVal(b00000_address_term,B)
<=> b00000(B) ) ).
tff(address_false_msb,axiom,
~ addressVal(b0000_address_term,4) ).
tff(is_address,axiom,
address(b0000_address_term) ).
tff(constant_address_definition,axiom,
! [B: $int] :
( addressVal(b0000_address_term,B)
<=> b0000(B) ) ).
tff(addressDiff,axiom,
! [B: $int,A2: address_type,A1: address_type] :
( ( address(A1)
& address(A2)
& addressDiff(A1,A2,B) )
=> ( ( A1 = A2 )
| ( addressVal(A1,B)
<=> ~ addressVal(A2,B) ) ) ) ).
tff(addressDomain,axiom,
! [A1: address_type,A2: address_type] :
( addressDiff(A1,A2,0)
| addressDiff(A1,A2,1)
| addressDiff(A1,A2,2)
| addressDiff(A1,A2,3)
| addressDiff(A1,A2,4) ) ).
tff(addAssertion,conjecture,
! [VarCurr: state_type] :
( reachableState(VarCurr)
=> v4(VarCurr) ) ).
tff(writeUnaryOperator_4647,axiom,
! [VarCurr: state_type] :
( ~ v4(VarCurr)
<=> v52706(VarCurr) ) ).
tff(writeUnaryOperator_4646,axiom,
! [VarCurr: state_type] :
( ~ v52706(VarCurr)
<=> v52707(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11106,axiom,
! [VarCurr: state_type] :
( v52707(VarCurr)
<=> ( v52709(VarCurr)
& v52766(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1936,axiom,
! [VarCurr: state_type] :
( v52766(VarCurr)
<=> ( v52767(VarCurr)
| v6(VarCurr,11) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1935,axiom,
! [VarCurr: state_type] :
( v52767(VarCurr)
<=> ( v52768(VarCurr)
| v6(VarCurr,10) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1934,axiom,
! [VarCurr: state_type] :
( v52768(VarCurr)
<=> ( v52769(VarCurr)
| v6(VarCurr,9) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1933,axiom,
! [VarCurr: state_type] :
( v52769(VarCurr)
<=> ( v52770(VarCurr)
| v6(VarCurr,8) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1932,axiom,
! [VarCurr: state_type] :
( v52770(VarCurr)
<=> ( v52771(VarCurr)
| v6(VarCurr,7) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1931,axiom,
! [VarCurr: state_type] :
( v52771(VarCurr)
<=> ( v52772(VarCurr)
| v6(VarCurr,6) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1930,axiom,
! [VarCurr: state_type] :
( v52772(VarCurr)
<=> ( v52773(VarCurr)
| v6(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1929,axiom,
! [VarCurr: state_type] :
( v52773(VarCurr)
<=> ( v52774(VarCurr)
| v6(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1928,axiom,
! [VarCurr: state_type] :
( v52774(VarCurr)
<=> ( v52775(VarCurr)
| v6(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1927,axiom,
! [VarCurr: state_type] :
( v52775(VarCurr)
<=> ( v52776(VarCurr)
| v6(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1926,axiom,
! [VarCurr: state_type] :
( v52776(VarCurr)
<=> ( v6(VarCurr,0)
| v6(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11105,axiom,
! [VarCurr: state_type] :
( v52709(VarCurr)
<=> ( v52710(VarCurr)
| v52733(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11104,axiom,
! [VarCurr: state_type] :
( v52733(VarCurr)
<=> ( v52734(VarCurr)
| v52735(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11103,axiom,
! [VarCurr: state_type] :
( v52735(VarCurr)
<=> ( v52711(VarCurr)
& v52736(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11102,axiom,
! [VarCurr: state_type] :
( v52736(VarCurr)
<=> ( v52737(VarCurr)
| v52738(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11101,axiom,
! [VarCurr: state_type] :
( v52738(VarCurr)
<=> ( v52713(VarCurr)
& v52739(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11100,axiom,
! [VarCurr: state_type] :
( v52739(VarCurr)
<=> ( v52740(VarCurr)
| v52741(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11099,axiom,
! [VarCurr: state_type] :
( v52741(VarCurr)
<=> ( v52715(VarCurr)
& v52742(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11098,axiom,
! [VarCurr: state_type] :
( v52742(VarCurr)
<=> ( v52743(VarCurr)
| v52744(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11097,axiom,
! [VarCurr: state_type] :
( v52744(VarCurr)
<=> ( v52717(VarCurr)
& v52745(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11096,axiom,
! [VarCurr: state_type] :
( v52745(VarCurr)
<=> ( v52746(VarCurr)
| v52747(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11095,axiom,
! [VarCurr: state_type] :
( v52747(VarCurr)
<=> ( v52719(VarCurr)
& v52748(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11094,axiom,
! [VarCurr: state_type] :
( v52748(VarCurr)
<=> ( v52749(VarCurr)
| v52750(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11093,axiom,
! [VarCurr: state_type] :
( v52750(VarCurr)
<=> ( v52721(VarCurr)
& v52751(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11092,axiom,
! [VarCurr: state_type] :
( v52751(VarCurr)
<=> ( v52752(VarCurr)
| v52753(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11091,axiom,
! [VarCurr: state_type] :
( v52753(VarCurr)
<=> ( v52723(VarCurr)
& v52754(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11090,axiom,
! [VarCurr: state_type] :
( v52754(VarCurr)
<=> ( v52755(VarCurr)
| v52756(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11089,axiom,
! [VarCurr: state_type] :
( v52756(VarCurr)
<=> ( v52725(VarCurr)
& v52757(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11088,axiom,
! [VarCurr: state_type] :
( v52757(VarCurr)
<=> ( v52758(VarCurr)
| v52759(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11087,axiom,
! [VarCurr: state_type] :
( v52759(VarCurr)
<=> ( v52727(VarCurr)
& v52760(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11086,axiom,
! [VarCurr: state_type] :
( v52760(VarCurr)
<=> ( v52761(VarCurr)
| v52762(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11085,axiom,
! [VarCurr: state_type] :
( v52762(VarCurr)
<=> ( v52729(VarCurr)
& v52763(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11084,axiom,
! [VarCurr: state_type] :
( v52763(VarCurr)
<=> ( v52764(VarCurr)
| v52765(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11083,axiom,
! [VarCurr: state_type] :
( v52765(VarCurr)
<=> ( v6(VarCurr,0)
& v52732(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1925,axiom,
! [VarCurr: state_type] :
( v52764(VarCurr)
<=> ( v52731(VarCurr)
& v6(VarCurr,1) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1924,axiom,
! [VarCurr: state_type] :
( v52761(VarCurr)
<=> ( v6(VarCurr,2)
& v52730(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1923,axiom,
! [VarCurr: state_type] :
( v52758(VarCurr)
<=> ( v6(VarCurr,3)
& v52728(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1922,axiom,
! [VarCurr: state_type] :
( v52755(VarCurr)
<=> ( v6(VarCurr,4)
& v52726(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1921,axiom,
! [VarCurr: state_type] :
( v52752(VarCurr)
<=> ( v6(VarCurr,5)
& v52724(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1920,axiom,
! [VarCurr: state_type] :
( v52749(VarCurr)
<=> ( v6(VarCurr,6)
& v52722(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1919,axiom,
! [VarCurr: state_type] :
( v52746(VarCurr)
<=> ( v6(VarCurr,7)
& v52720(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1918,axiom,
! [VarCurr: state_type] :
( v52743(VarCurr)
<=> ( v6(VarCurr,8)
& v52718(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1917,axiom,
! [VarCurr: state_type] :
( v52740(VarCurr)
<=> ( v6(VarCurr,9)
& v52716(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1916,axiom,
! [VarCurr: state_type] :
( v52737(VarCurr)
<=> ( v6(VarCurr,10)
& v52714(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1915,axiom,
! [VarCurr: state_type] :
( v52734(VarCurr)
<=> ( v6(VarCurr,11)
& v52712(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11082,axiom,
! [VarCurr: state_type] :
( v52710(VarCurr)
<=> ( v52711(VarCurr)
& v52712(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11081,axiom,
! [VarCurr: state_type] :
( v52712(VarCurr)
<=> ( v52713(VarCurr)
& v52714(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11080,axiom,
! [VarCurr: state_type] :
( v52714(VarCurr)
<=> ( v52715(VarCurr)
& v52716(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11079,axiom,
! [VarCurr: state_type] :
( v52716(VarCurr)
<=> ( v52717(VarCurr)
& v52718(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11078,axiom,
! [VarCurr: state_type] :
( v52718(VarCurr)
<=> ( v52719(VarCurr)
& v52720(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11077,axiom,
! [VarCurr: state_type] :
( v52720(VarCurr)
<=> ( v52721(VarCurr)
& v52722(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11076,axiom,
! [VarCurr: state_type] :
( v52722(VarCurr)
<=> ( v52723(VarCurr)
& v52724(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11075,axiom,
! [VarCurr: state_type] :
( v52724(VarCurr)
<=> ( v52725(VarCurr)
& v52726(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11074,axiom,
! [VarCurr: state_type] :
( v52726(VarCurr)
<=> ( v52727(VarCurr)
& v52728(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11073,axiom,
! [VarCurr: state_type] :
( v52728(VarCurr)
<=> ( v52729(VarCurr)
& v52730(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11072,axiom,
! [VarCurr: state_type] :
( v52730(VarCurr)
<=> ( v52731(VarCurr)
& v52732(VarCurr) ) ) ).
tff(writeUnaryOperator_4645,axiom,
! [VarCurr: state_type] :
( ~ v52732(VarCurr)
<=> v6(VarCurr,1) ) ).
tff(writeUnaryOperator_4644,axiom,
! [VarCurr: state_type] :
( ~ v52731(VarCurr)
<=> v6(VarCurr,0) ) ).
tff(writeUnaryOperator_4643,axiom,
! [VarCurr: state_type] :
( ~ v52729(VarCurr)
<=> v6(VarCurr,2) ) ).
tff(writeUnaryOperator_4642,axiom,
! [VarCurr: state_type] :
( ~ v52727(VarCurr)
<=> v6(VarCurr,3) ) ).
tff(writeUnaryOperator_4641,axiom,
! [VarCurr: state_type] :
( ~ v52725(VarCurr)
<=> v6(VarCurr,4) ) ).
tff(writeUnaryOperator_4640,axiom,
! [VarCurr: state_type] :
( ~ v52723(VarCurr)
<=> v6(VarCurr,5) ) ).
tff(writeUnaryOperator_4639,axiom,
! [VarCurr: state_type] :
( ~ v52721(VarCurr)
<=> v6(VarCurr,6) ) ).
tff(writeUnaryOperator_4638,axiom,
! [VarCurr: state_type] :
( ~ v52719(VarCurr)
<=> v6(VarCurr,7) ) ).
tff(writeUnaryOperator_4637,axiom,
! [VarCurr: state_type] :
( ~ v52717(VarCurr)
<=> v6(VarCurr,8) ) ).
tff(writeUnaryOperator_4636,axiom,
! [VarCurr: state_type] :
( ~ v52715(VarCurr)
<=> v6(VarCurr,9) ) ).
tff(writeUnaryOperator_4635,axiom,
! [VarCurr: state_type] :
( ~ v52713(VarCurr)
<=> v6(VarCurr,10) ) ).
tff(writeUnaryOperator_4634,axiom,
! [VarCurr: state_type] :
( ~ v52711(VarCurr)
<=> v6(VarCurr,11) ) ).
tff(addCaseBooleanConditionEqualRanges1_1015,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52694(VarNext)
=> ! [B: $int] :
( ( $less(B,12)
& ~ $less(B,1) )
=> ( v6(VarNext,B)
<=> v6(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionShiftedRanges0_28,axiom,
! [VarNext: state_type] :
( v52694(VarNext)
=> ( ( v6(VarNext,11)
<=> v52702(VarNext,10) )
& ( v6(VarNext,10)
<=> v52702(VarNext,9) )
& ( v6(VarNext,9)
<=> v52702(VarNext,8) )
& ( v6(VarNext,8)
<=> v52702(VarNext,7) )
& ( v6(VarNext,7)
<=> v52702(VarNext,6) )
& ( v6(VarNext,6)
<=> v52702(VarNext,5) )
& ( v6(VarNext,5)
<=> v52702(VarNext,4) )
& ( v6(VarNext,4)
<=> v52702(VarNext,3) )
& ( v6(VarNext,3)
<=> v52702(VarNext,2) )
& ( v6(VarNext,2)
<=> v52702(VarNext,1) )
& ( v6(VarNext,1)
<=> v52702(VarNext,0) ) ) ) ).
tff(addAssignment_19285,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,11)
& ~ $less(B,0) )
=> ( v52702(VarNext,B)
<=> v52700(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_487,axiom,
! [VarCurr: state_type] :
( ~ v52689(VarCurr)
=> ( ( v52700(VarCurr,10)
<=> v19(VarCurr,11) )
& ( v52700(VarCurr,9)
<=> v19(VarCurr,10) )
& ( v52700(VarCurr,8)
<=> v19(VarCurr,9) )
& ( v52700(VarCurr,7)
<=> v19(VarCurr,8) )
& ( v52700(VarCurr,6)
<=> v19(VarCurr,7) )
& ( v52700(VarCurr,5)
<=> v19(VarCurr,6) )
& ( v52700(VarCurr,4)
<=> v19(VarCurr,5) )
& ( v52700(VarCurr,3)
<=> v19(VarCurr,4) )
& ( v52700(VarCurr,2)
<=> v19(VarCurr,3) )
& ( v52700(VarCurr,1)
<=> v19(VarCurr,2) )
& ( v52700(VarCurr,0)
<=> v19(VarCurr,1) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1488,axiom,
! [VarCurr: state_type] :
( v52689(VarCurr)
=> ! [B: $int] :
( ( $less(B,11)
& ~ $less(B,0) )
=> ( v52700(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11071,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52694(VarNext)
<=> v52695(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11070,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52695(VarNext)
<=> ( v52697(VarNext)
& v5694(VarNext) ) ) ) ).
tff(writeUnaryOperator_4633,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52697(VarNext)
<=> v5701(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_1014,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52680(VarNext)
=> ( v6(VarNext,0)
<=> v6(VarCurr,0) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1086,axiom,
! [VarNext: state_type] :
( v52680(VarNext)
=> ( v6(VarNext,0)
<=> v52688(VarNext) ) ) ).
tff(addAssignment_19284,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52688(VarNext)
<=> v52686(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1650,axiom,
! [VarCurr: state_type] :
( ~ v52689(VarCurr)
=> ( v52686(VarCurr)
<=> v19(VarCurr,0) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1487,axiom,
! [VarCurr: state_type] :
( v52689(VarCurr)
=> ( v52686(VarCurr)
<=> $true ) ) ).
tff(writeUnaryOperator_4632,axiom,
! [VarCurr: state_type] :
( ~ v52689(VarCurr)
<=> v8(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11069,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52680(VarNext)
<=> v52681(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11068,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52681(VarNext)
<=> ( v52682(VarNext)
& v5694(VarNext) ) ) ) ).
tff(writeUnaryOperator_4631,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52682(VarNext)
<=> v5701(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1649,axiom,
! [VarCurr: state_type] :
( ~ v52633(VarCurr)
=> ( v19(VarCurr,0)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1486,axiom,
! [VarCurr: state_type] :
( v52633(VarCurr)
=> ( v19(VarCurr,0)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11067,axiom,
! [VarCurr: state_type] :
( v52633(VarCurr)
<=> ( v52634(VarCurr)
| v52674(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11066,axiom,
! [VarCurr: state_type] :
( v52674(VarCurr)
<=> ( v52675(VarCurr)
& v4243(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11065,axiom,
! [VarCurr: state_type] :
( v52675(VarCurr)
<=> ( v52676(VarCurr)
| v52677(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11064,axiom,
! [VarCurr: state_type] :
( v52677(VarCurr)
<=> ( v4524(VarCurr)
& v45458(VarCurr) ) ) ).
tff(addAssignment_19283,axiom,
! [VarCurr: state_type] :
( v52676(VarCurr)
<=> v52644(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11063,axiom,
! [VarCurr: state_type] :
( v52634(VarCurr)
<=> ( v52635(VarCurr)
| v52670(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11062,axiom,
! [VarCurr: state_type] :
( v52670(VarCurr)
<=> ( v52671(VarCurr)
& v4240(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11061,axiom,
! [VarCurr: state_type] :
( v52671(VarCurr)
<=> ( v52672(VarCurr)
| v52673(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11060,axiom,
! [VarCurr: state_type] :
( v52673(VarCurr)
<=> ( v4532(VarCurr)
& v45458(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11059,axiom,
! [VarCurr: state_type] :
( v52672(VarCurr)
<=> ( v52644(VarCurr)
& v4169(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11058,axiom,
! [VarCurr: state_type] :
( v52635(VarCurr)
<=> ( v52636(VarCurr)
| v52664(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11057,axiom,
! [VarCurr: state_type] :
( v52664(VarCurr)
<=> ( v52665(VarCurr)
& v4125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11056,axiom,
! [VarCurr: state_type] :
( v52665(VarCurr)
<=> ( v52666(VarCurr)
| v52669(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11055,axiom,
! [VarCurr: state_type] :
( v52669(VarCurr)
<=> ( v4524(VarCurr)
& v45458(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11054,axiom,
! [VarCurr: state_type] :
( v52666(VarCurr)
<=> ( v52667(VarCurr)
| v52668(VarCurr) ) ) ).
tff(addAssignment_19282,axiom,
! [VarCurr: state_type] :
( v52668(VarCurr)
<=> v52644(VarCurr) ) ).
tff(addAssignment_19281,axiom,
! [VarCurr: state_type] :
( v52667(VarCurr)
<=> v21(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11053,axiom,
! [VarCurr: state_type] :
( v52636(VarCurr)
<=> ( v52637(VarCurr)
| v52660(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11052,axiom,
! [VarCurr: state_type] :
( v52660(VarCurr)
<=> ( v52661(VarCurr)
& v4235(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11051,axiom,
! [VarCurr: state_type] :
( v52661(VarCurr)
<=> ( v52662(VarCurr)
| v52663(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11050,axiom,
! [VarCurr: state_type] :
( v52663(VarCurr)
<=> ( v4532(VarCurr)
& v45458(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11049,axiom,
! [VarCurr: state_type] :
( v52662(VarCurr)
<=> ( v52644(VarCurr)
& v4169(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11048,axiom,
! [VarCurr: state_type] :
( v52637(VarCurr)
<=> ( v52638(VarCurr)
| v52654(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11047,axiom,
! [VarCurr: state_type] :
( v52654(VarCurr)
<=> ( v52655(VarCurr)
& v4122(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11046,axiom,
! [VarCurr: state_type] :
( v52655(VarCurr)
<=> ( v52656(VarCurr)
| v52659(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11045,axiom,
! [VarCurr: state_type] :
( v52659(VarCurr)
<=> ( v4524(VarCurr)
& v45458(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11044,axiom,
! [VarCurr: state_type] :
( v52656(VarCurr)
<=> ( v52657(VarCurr)
| v52658(VarCurr) ) ) ).
tff(addAssignment_19280,axiom,
! [VarCurr: state_type] :
( v52658(VarCurr)
<=> v52644(VarCurr) ) ).
tff(addAssignment_19279,axiom,
! [VarCurr: state_type] :
( v52657(VarCurr)
<=> v21(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11043,axiom,
! [VarCurr: state_type] :
( v52638(VarCurr)
<=> ( v52639(VarCurr)
| v52648(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11042,axiom,
! [VarCurr: state_type] :
( v52648(VarCurr)
<=> ( v52649(VarCurr)
& v4230(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11041,axiom,
! [VarCurr: state_type] :
( v52649(VarCurr)
<=> ( v52650(VarCurr)
| v52652(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11040,axiom,
! [VarCurr: state_type] :
( v52652(VarCurr)
<=> ( v4532(VarCurr)
& v45458(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11039,axiom,
! [VarCurr: state_type] :
( v52650(VarCurr)
<=> ( v52644(VarCurr)
& v4169(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11038,axiom,
! [VarCurr: state_type] :
( v52644(VarCurr)
<=> ( v52645(VarCurr)
& v4117(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11037,axiom,
! [VarCurr: state_type] :
( v52639(VarCurr)
<=> ( v52640(VarCurr)
& v4119(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11036,axiom,
! [VarCurr: state_type] :
( v52640(VarCurr)
<=> ( v52641(VarCurr)
| v52646(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11035,axiom,
! [VarCurr: state_type] :
( v52646(VarCurr)
<=> ( v4524(VarCurr)
& v45458(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11034,axiom,
! [VarCurr: state_type] :
( v52641(VarCurr)
<=> ( v52642(VarCurr)
| v52643(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11033,axiom,
! [VarCurr: state_type] :
( v52643(VarCurr)
<=> ( v52645(VarCurr)
& v4117(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11032,axiom,
! [VarCurr: state_type] :
( v52645(VarCurr)
<=> ( v4225(VarCurr)
& v4116(VarCurr) ) ) ).
tff(addAssignment_19278,axiom,
! [VarCurr: state_type] :
( v52642(VarCurr)
<=> v21(VarCurr) ) ).
tff(addAssignment_19277,axiom,
! [VarCurr: state_type] :
( v21(VarCurr)
<=> v23(VarCurr) ) ).
tff(addAssignment_19276,axiom,
! [VarCurr: state_type] :
( v23(VarCurr)
<=> v25(VarCurr) ) ).
tff(addAssignment_19275,axiom,
! [VarCurr: state_type] :
( v25(VarCurr)
<=> v27(VarCurr) ) ).
tff(addAssignment_19274,axiom,
! [VarCurr: state_type] :
( v27(VarCurr)
<=> v29(VarCurr) ) ).
tff(addAssignment_19273,axiom,
! [VarCurr: state_type] :
( v29(VarCurr)
<=> v31(VarCurr) ) ).
tff(addAssignment_19272,axiom,
! [VarCurr: state_type] :
( v31(VarCurr)
<=> v33(VarCurr) ) ).
tff(addAssignment_19271,axiom,
! [VarCurr: state_type] :
( v33(VarCurr)
<=> v35(VarCurr) ) ).
tff(addAssignment_19270,axiom,
! [VarCurr: state_type] :
( v35(VarCurr)
<=> v37(VarCurr) ) ).
tff(addAssignment_19269,axiom,
! [VarCurr: state_type] :
( v37(VarCurr)
<=> v39(VarCurr,2) ) ).
tff(addAssignment_19268,axiom,
! [VarNext: state_type] :
( v39(VarNext,2)
<=> v52621(VarNext,2) ) ).
tff(addCaseBooleanConditionEqualRanges1_1013,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52622(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52621(VarNext,B)
<=> v39(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1085,axiom,
! [VarNext: state_type] :
( v52622(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52621(VarNext,B)
<=> v45633(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11031,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52622(VarNext)
<=> v52623(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11030,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52623(VarNext)
<=> ( v52625(VarNext)
& v45616(VarNext) ) ) ) ).
tff(writeUnaryOperator_4630,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52625(VarNext)
<=> v45627(VarNext) ) ) ).
tff(addAssignment_19267,axiom,
! [VarCurr: state_type] :
( v50(VarCurr,2)
<=> v45601(VarCurr,2) ) ).
tff(addAssignment_19266,axiom,
! [VarCurr: state_type] :
( v45600(VarCurr,2)
<=> v45637(VarCurr,2) ) ).
tff(addAssignment_19265,axiom,
! [VarNext: state_type] :
( v39(VarNext,3)
<=> v52613(VarNext,3) ) ).
tff(addCaseBooleanConditionEqualRanges1_1012,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52614(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52613(VarNext,B)
<=> v39(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1084,axiom,
! [VarNext: state_type] :
( v52614(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52613(VarNext,B)
<=> v45633(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11029,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52614(VarNext)
<=> v52615(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11028,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52615(VarNext)
<=> ( v52617(VarNext)
& v45616(VarNext) ) ) ) ).
tff(writeUnaryOperator_4629,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52617(VarNext)
<=> v45627(VarNext) ) ) ).
tff(addAssignment_19264,axiom,
! [VarCurr: state_type] :
( v50(VarCurr,3)
<=> v45601(VarCurr,3) ) ).
tff(addAssignment_19263,axiom,
! [VarCurr: state_type] :
( v45600(VarCurr,3)
<=> v45637(VarCurr,3) ) ).
tff(addAssignment_19262,axiom,
! [VarCurr: state_type] :
( v45582(VarCurr)
<=> v45584(VarCurr) ) ).
tff(addAssignment_19261,axiom,
! [VarCurr: state_type] :
( v45584(VarCurr)
<=> v45586(VarCurr) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_456,axiom,
! [VarCurr: state_type] :
( ( ~ v47911(VarCurr)
& ~ v47929(VarCurr) )
=> ( v45586(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1205,axiom,
! [VarCurr: state_type] :
( v47929(VarCurr)
=> ( v45586(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1170,axiom,
! [VarCurr: state_type] :
( v47911(VarCurr)
=> ( v45586(VarCurr)
<=> $false ) ) ).
tff(addCaseBooleanConditionEqualRanges1_1011,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52599(VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45588(VarNext,B)
<=> v45588(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1083,axiom,
! [VarNext: state_type] :
( v52599(VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45588(VarNext,B)
<=> v52607(VarNext,B) ) ) ) ).
tff(addAssignment_19260,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v52607(VarNext,B)
<=> v52605(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1648,axiom,
! [VarCurr: state_type] :
( ~ v52608(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v52605(VarCurr,B)
<=> v45590(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1485,axiom,
! [VarCurr: state_type] :
( v52608(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v52605(VarCurr,B)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3379,axiom,
! [VarCurr: state_type] :
( v52608(VarCurr)
<=> ( v45(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11027,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52599(VarNext)
<=> v52600(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11026,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52600(VarNext)
<=> ( v52601(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4628,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52601(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_455,axiom,
! [VarCurr: state_type] :
( ( ~ v52587(VarCurr)
& ~ v52596(VarCurr) )
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45590(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1204,axiom,
! [VarCurr: state_type] :
( v52596(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45590(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1169,axiom,
! [VarCurr: state_type] :
( v52587(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45590(VarCurr,B)
<=> v52588(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3378,axiom,
! [VarCurr: state_type] :
( v52596(VarCurr)
<=> ( ( v45588(VarCurr,1)
<=> $false )
& ( v45588(VarCurr,0)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1203,axiom,
! [VarCurr: state_type] :
( ~ v52589(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v52588(VarCurr,B)
<=> v52591(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1168,axiom,
! [VarCurr: state_type] :
( v52589(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v52588(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1202,axiom,
! [VarCurr: state_type] :
( ~ v52592(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v52591(VarCurr,B)
<=> b01(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1167,axiom,
! [VarCurr: state_type] :
( v52592(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v52591(VarCurr,B)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3377,axiom,
! [VarCurr: state_type] :
( v52594(VarCurr)
<=> ( v52595(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11025,axiom,
! [VarCurr: state_type] :
( v52595(VarCurr)
<=> ( v46405(VarCurr)
| v46409(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3376,axiom,
! [VarCurr: state_type] :
( v52592(VarCurr)
<=> ( v52593(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11024,axiom,
! [VarCurr: state_type] :
( v52593(VarCurr)
<=> ( v46405(VarCurr)
| v46409(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3375,axiom,
! [VarCurr: state_type] :
( v52590(VarCurr)
<=> ( v45592(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3374,axiom,
! [VarCurr: state_type] :
( v52589(VarCurr)
<=> ( v45592(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3373,axiom,
! [VarCurr: state_type] :
( v52587(VarCurr)
<=> ( ( v45588(VarCurr,1)
<=> $false )
& ( v45588(VarCurr,0)
<=> $false ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_1010,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52572(VarNext)
=> ( v46405(VarNext)
<=> v46405(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1082,axiom,
! [VarNext: state_type] :
( v52572(VarNext)
=> ( v46405(VarNext)
<=> v52580(VarNext) ) ) ).
tff(addAssignment_19259,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52580(VarNext)
<=> v52578(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1647,axiom,
! [VarCurr: state_type] :
( ~ v48464(VarCurr)
=> ( v52578(VarCurr)
<=> v52581(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1484,axiom,
! [VarCurr: state_type] :
( v48464(VarCurr)
=> ( v52578(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1646,axiom,
! [VarCurr: state_type] :
( ~ v46407(VarCurr)
=> ( v52581(VarCurr)
<=> v52582(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1483,axiom,
! [VarCurr: state_type] :
( v46407(VarCurr)
=> ( v52581(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11023,axiom,
! [VarCurr: state_type] :
( v52582(VarCurr)
<=> ( v52583(VarCurr)
& v46405(VarCurr) ) ) ).
tff(writeUnaryOperator_4627,axiom,
! [VarCurr: state_type] :
( ~ v52583(VarCurr)
<=> v52558(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11022,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52572(VarNext)
<=> v52573(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11021,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52573(VarNext)
<=> ( v52575(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4626,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52575(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_133,axiom,
! [VarCurr: state_type] :
( ( ~ v51502(VarCurr)
& ~ v51503(VarCurr)
& ~ v51534(VarCurr) )
=> ( v52558(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_454,axiom,
! [VarCurr: state_type] :
( v51534(VarCurr)
=> ( v52558(VarCurr)
<=> v52569(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1201,axiom,
! [VarCurr: state_type] :
( v51503(VarCurr)
=> ( v52558(VarCurr)
<=> v52560(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1166,axiom,
! [VarCurr: state_type] :
( v51502(VarCurr)
=> ( v52558(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1200,axiom,
! [VarCurr: state_type] :
( ~ v51536(VarCurr)
=> ( v52569(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1165,axiom,
! [VarCurr: state_type] :
( v51536(VarCurr)
=> ( v52569(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1199,axiom,
! [VarCurr: state_type] :
( ~ v51505(VarCurr)
=> ( v52560(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1164,axiom,
! [VarCurr: state_type] :
( v51505(VarCurr)
=> ( v52560(VarCurr)
<=> v52561(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_132,axiom,
! [VarCurr: state_type] :
( ( ~ v51507(VarCurr)
& ~ v51509(VarCurr)
& ~ v51523(VarCurr) )
=> ( v52561(VarCurr)
<=> v52567(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_453,axiom,
! [VarCurr: state_type] :
( v51523(VarCurr)
=> ( v52561(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1198,axiom,
! [VarCurr: state_type] :
( v51509(VarCurr)
=> ( v52561(VarCurr)
<=> v52565(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1163,axiom,
! [VarCurr: state_type] :
( v51507(VarCurr)
=> ( v52561(VarCurr)
<=> v52562(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1197,axiom,
! [VarCurr: state_type] :
( ~ v51528(VarCurr)
=> ( v52567(VarCurr)
<=> v52568(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1162,axiom,
! [VarCurr: state_type] :
( v51528(VarCurr)
=> ( v52567(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1196,axiom,
! [VarCurr: state_type] :
( ~ v51531(VarCurr)
=> ( v52568(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1161,axiom,
! [VarCurr: state_type] :
( v51531(VarCurr)
=> ( v52568(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1195,axiom,
! [VarCurr: state_type] :
( ~ v52566(VarCurr)
=> ( v52565(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1160,axiom,
! [VarCurr: state_type] :
( v52566(VarCurr)
=> ( v52565(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11020,axiom,
! [VarCurr: state_type] :
( v52566(VarCurr)
<=> ( v51513(VarCurr)
| v51518(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1194,axiom,
! [VarCurr: state_type] :
( ~ v52563(VarCurr)
=> ( v52562(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1159,axiom,
! [VarCurr: state_type] :
( v52563(VarCurr)
=> ( v52562(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3372,axiom,
! [VarCurr: state_type] :
( v52564(VarCurr)
<=> ( v51396(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3371,axiom,
! [VarCurr: state_type] :
( v52563(VarCurr)
<=> ( v51396(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_452,axiom,
! [VarCurr: state_type] :
( ( ~ v47911(VarCurr)
& ~ v47929(VarCurr) )
=> ( v46407(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1193,axiom,
! [VarCurr: state_type] :
( v47929(VarCurr)
=> ( v46407(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1158,axiom,
! [VarCurr: state_type] :
( v47911(VarCurr)
=> ( v46407(VarCurr)
<=> v52555(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1192,axiom,
! [VarCurr: state_type] :
( ~ v47913(VarCurr)
=> ( v52555(VarCurr)
<=> v52556(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1157,axiom,
! [VarCurr: state_type] :
( v47913(VarCurr)
=> ( v52555(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1191,axiom,
! [VarCurr: state_type] :
( ~ v47916(VarCurr)
=> ( v52556(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1156,axiom,
! [VarCurr: state_type] :
( v47916(VarCurr)
=> ( v52556(VarCurr)
<=> $false ) ) ).
tff(addAssignment_19258,axiom,
! [VarCurr: state_type] :
( v46409(VarCurr)
<=> v46411(VarCurr) ) ).
tff(addAssignment_19257,axiom,
! [VarCurr: state_type] :
( v46411(VarCurr)
<=> v46413(VarCurr) ) ).
tff(addAssignment_19256,axiom,
! [VarCurr: state_type] :
( v46413(VarCurr)
<=> v46415(VarCurr) ) ).
tff(addAssignment_19255,axiom,
! [VarCurr: state_type] :
( v46415(VarCurr)
<=> v46417(VarCurr) ) ).
tff(addAssignment_19254,axiom,
! [VarCurr: state_type] :
( v46417(VarCurr)
<=> v46419(VarCurr) ) ).
tff(addAssignment_19253,axiom,
! [VarCurr: state_type] :
( v46419(VarCurr)
<=> v46421(VarCurr) ) ).
tff(addAssignment_19252,axiom,
! [VarCurr: state_type] :
( v46421(VarCurr)
<=> v46423(VarCurr,6) ) ).
tff(addAssignment_19251,axiom,
! [VarNext: state_type] :
( v46423(VarNext,6)
<=> v52547(VarNext,6) ) ).
tff(addCaseBooleanConditionEqualRanges1_1009,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52548(VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v52547(VarNext,B)
<=> v46423(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1081,axiom,
! [VarNext: state_type] :
( v52548(VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v52547(VarNext,B)
<=> v51599(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11019,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52548(VarNext)
<=> v52549(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11018,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52549(VarNext)
<=> ( v52551(VarNext)
& v51584(VarNext) ) ) ) ).
tff(writeUnaryOperator_4625,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52551(VarNext)
<=> v51593(VarNext) ) ) ).
tff(addAssignment_19250,axiom,
! [VarCurr: state_type] :
( v46429(VarCurr,6)
<=> v51569(VarCurr,6) ) ).
tff(addAssignment_19249,axiom,
! [VarCurr: state_type] :
( v51564(VarCurr,6)
<=> v51565(VarCurr,6) ) ).
tff(addAssignment_19248,axiom,
! [VarNext: state_type] :
( v46423(VarNext,7)
<=> v52539(VarNext,7) ) ).
tff(addCaseBooleanConditionEqualRanges1_1008,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52540(VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v52539(VarNext,B)
<=> v46423(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1080,axiom,
! [VarNext: state_type] :
( v52540(VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v52539(VarNext,B)
<=> v51599(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11017,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52540(VarNext)
<=> v52541(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11016,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52541(VarNext)
<=> ( v52543(VarNext)
& v51584(VarNext) ) ) ) ).
tff(writeUnaryOperator_4624,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52543(VarNext)
<=> v51593(VarNext) ) ) ).
tff(addAssignment_19247,axiom,
! [VarCurr: state_type] :
( v46429(VarCurr,7)
<=> v51569(VarCurr,7) ) ).
tff(addAssignment_19246,axiom,
! [VarCurr: state_type] :
( v51564(VarCurr,7)
<=> v51565(VarCurr,7) ) ).
tff(addAssignment_19245,axiom,
! [VarCurr: state_type] :
( v51552(VarCurr)
<=> v51554(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11015,axiom,
! [VarCurr: state_type] :
( v51554(VarCurr)
<=> ( v52537(VarCurr)
| v52532(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11014,axiom,
! [VarCurr: state_type] :
( v52537(VarCurr)
<=> ( v51556(VarCurr)
| v52381(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1645,axiom,
! [VarCurr: state_type] :
( ~ v52534(VarCurr)
=> ( v52532(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1482,axiom,
! [VarCurr: state_type] :
( v52534(VarCurr)
=> ( v52532(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11013,axiom,
! [VarCurr: state_type] :
( v52534(VarCurr)
<=> ( v52535(VarCurr)
& v52026(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11012,axiom,
! [VarCurr: state_type] :
( v52535(VarCurr)
<=> ( v52508(VarCurr)
& v52025(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1644,axiom,
! [VarCurr: state_type] :
( ~ v52529(VarCurr)
=> ( v51556(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1481,axiom,
! [VarCurr: state_type] :
( v52529(VarCurr)
=> ( v51556(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11011,axiom,
! [VarCurr: state_type] :
( v52529(VarCurr)
<=> ( v52530(VarCurr)
& v52026(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11010,axiom,
! [VarCurr: state_type] :
( v52530(VarCurr)
<=> ( v52422(VarCurr)
& v52025(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_1007,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52517(VarNext)
=> ( v51984(VarNext,0)
<=> v51984(VarCurr,0) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1079,axiom,
! [VarNext: state_type] :
( v52517(VarNext)
=> ( v51984(VarNext,0)
<=> v52525(VarNext) ) ) ).
tff(addAssignment_19244,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52525(VarNext)
<=> v52523(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1643,axiom,
! [VarCurr: state_type] :
( ~ v52413(VarCurr)
=> ( v52523(VarCurr)
<=> v51986(VarCurr,0) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1480,axiom,
! [VarCurr: state_type] :
( v52413(VarCurr)
=> ( v52523(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11009,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52517(VarNext)
<=> v52518(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11008,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52518(VarNext)
<=> ( v52520(VarNext)
& v51586(VarNext) ) ) ) ).
tff(writeUnaryOperator_4623,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52520(VarNext)
<=> v52406(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1642,axiom,
! [VarCurr: state_type] :
( ~ v52499(VarCurr)
=> ( v51986(VarCurr,0)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1479,axiom,
! [VarCurr: state_type] :
( v52499(VarCurr)
=> ( v51986(VarCurr,0)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11007,axiom,
! [VarCurr: state_type] :
( v52499(VarCurr)
<=> ( v52500(VarCurr)
| v52513(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11006,axiom,
! [VarCurr: state_type] :
( v52513(VarCurr)
<=> ( v52514(VarCurr)
& v52427(VarCurr) ) ) ).
tff(writeUnaryOperator_4622,axiom,
! [VarCurr: state_type] :
( ~ v52514(VarCurr)
<=> v51988(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11005,axiom,
! [VarCurr: state_type] :
( v52500(VarCurr)
<=> ( v52501(VarCurr)
| v52512(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11004,axiom,
! [VarCurr: state_type] :
( v52512(VarCurr)
<=> ( v52444(VarCurr)
& v52399(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11003,axiom,
! [VarCurr: state_type] :
( v52501(VarCurr)
<=> ( v52502(VarCurr)
& v52026(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11002,axiom,
! [VarCurr: state_type] :
( v52502(VarCurr)
<=> ( v52503(VarCurr)
| v52511(VarCurr) ) ) ).
tff(writeUnaryOperator_4621,axiom,
! [VarCurr: state_type] :
( ~ v52511(VarCurr)
<=> v52025(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11001,axiom,
! [VarCurr: state_type] :
( v52503(VarCurr)
<=> ( v52504(VarCurr)
& v52025(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_11000,axiom,
! [VarCurr: state_type] :
( v52504(VarCurr)
<=> ( v52505(VarCurr)
| v52509(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10999,axiom,
! [VarCurr: state_type] :
( v52509(VarCurr)
<=> ( v52510(VarCurr)
& v52024(VarCurr) ) ) ).
tff(writeUnaryOperator_4620,axiom,
! [VarCurr: state_type] :
( ~ v52510(VarCurr)
<=> v52004(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10998,axiom,
! [VarCurr: state_type] :
( v52505(VarCurr)
<=> ( v52506(VarCurr)
| v52508(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3370,axiom,
! [VarCurr: state_type] :
( v52508(VarCurr)
<=> ( ( v51558(VarCurr,1)
<=> $false )
& ( v51558(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10997,axiom,
! [VarCurr: state_type] :
( v52506(VarCurr)
<=> ( v52507(VarCurr)
& v52422(VarCurr) ) ) ).
tff(writeUnaryOperator_4619,axiom,
! [VarCurr: state_type] :
( ~ v52507(VarCurr)
<=> v51988(VarCurr) ) ).
tff(writeUnaryOperator_4618,axiom,
! [VarCurr: state_type] :
( ~ v51988(VarCurr)
<=> v52497(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1914,axiom,
! [VarCurr: state_type] :
( v52497(VarCurr)
<=> ( v52475(VarCurr)
| v51990(VarCurr,2) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_1006,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52483(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51990(VarNext,B)
<=> v51990(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1078,axiom,
! [VarNext: state_type] :
( v52483(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51990(VarNext,B)
<=> v52491(VarNext,B) ) ) ) ).
tff(addAssignment_19243,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v52491(VarNext,B)
<=> v52489(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1641,axiom,
! [VarCurr: state_type] :
( ~ v52492(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v52489(VarCurr,B)
<=> v51992(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1478,axiom,
! [VarCurr: state_type] :
( v52492(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v52489(VarCurr,B)
<=> b100(B) ) ) ) ).
tff(writeUnaryOperator_4617,axiom,
! [VarCurr: state_type] :
( ~ v52492(VarCurr)
<=> v46427(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10996,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52483(VarNext)
<=> v52484(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10995,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52484(VarNext)
<=> ( v52485(VarNext)
& v51586(VarNext) ) ) ) ).
tff(writeUnaryOperator_4616,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52485(VarNext)
<=> v52406(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_451,axiom,
! [VarCurr: state_type] :
( ( ~ v52448(VarCurr)
& ~ v52464(VarCurr) )
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51992(VarCurr,B)
<=> v51990(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1190,axiom,
! [VarCurr: state_type] :
( v52464(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51992(VarCurr,B)
<=> v52466(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1155,axiom,
! [VarCurr: state_type] :
( v52448(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51992(VarCurr,B)
<=> v52450(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10994,axiom,
! [VarCurr: state_type] :
( v52476(VarCurr)
<=> ( v52477(VarCurr)
| v52479(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3369,axiom,
! [VarCurr: state_type] :
( v52479(VarCurr)
<=> ( ( v52480(VarCurr,1)
<=> $true )
& ( v52480(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_19242,axiom,
! [VarCurr: state_type] :
( v52480(VarCurr,0)
<=> v52002(VarCurr) ) ).
tff(addAssignment_19241,axiom,
! [VarCurr: state_type] :
( v52480(VarCurr,1)
<=> v51994(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3368,axiom,
! [VarCurr: state_type] :
( v52477(VarCurr)
<=> ( ( v52478(VarCurr,1)
<=> $false )
& ( v52478(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_19240,axiom,
! [VarCurr: state_type] :
( v52478(VarCurr,0)
<=> v52002(VarCurr) ) ).
tff(addAssignment_19239,axiom,
! [VarCurr: state_type] :
( v52478(VarCurr,1)
<=> v51994(VarCurr) ) ).
tff(addAssignment_19238,axiom,
! [VarCurr: state_type] :
( v52466(VarCurr,0)
<=> v52462(VarCurr) ) ).
tff(addAssignment_19237,axiom,
! [VarCurr: state_type] :
( v52466(VarCurr,1)
<=> v52473(VarCurr) ) ).
tff(addAssignment_19236,axiom,
! [VarCurr: state_type] :
( v52466(VarCurr,2)
<=> v52468(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10993,axiom,
! [VarCurr: state_type] :
( v52473(VarCurr)
<=> ( v52474(VarCurr)
& v52475(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1913,axiom,
! [VarCurr: state_type] :
( v52475(VarCurr)
<=> ( v51990(VarCurr,0)
| v51990(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10992,axiom,
! [VarCurr: state_type] :
( v52474(VarCurr)
<=> ( v52462(VarCurr)
| v52457(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10991,axiom,
! [VarCurr: state_type] :
( v52468(VarCurr)
<=> ( v52469(VarCurr)
& v52472(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1912,axiom,
! [VarCurr: state_type] :
( v52472(VarCurr)
<=> ( v51990(VarCurr,2)
| v52471(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10990,axiom,
! [VarCurr: state_type] :
( v52469(VarCurr)
<=> ( v52459(VarCurr)
| v52470(VarCurr) ) ) ).
tff(writeUnaryOperator_4615,axiom,
! [VarCurr: state_type] :
( ~ v52470(VarCurr)
<=> v52471(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1911,axiom,
! [VarCurr: state_type] :
( v52471(VarCurr)
<=> ( v51990(VarCurr,0)
& v51990(VarCurr,1) ) ) ).
tff(addBitVectorEqualityBitBlasted_3367,axiom,
! [VarCurr: state_type] :
( v52464(VarCurr)
<=> ( ( v52465(VarCurr,1)
<=> $true )
& ( v52465(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_19235,axiom,
! [VarCurr: state_type] :
( v52465(VarCurr,0)
<=> v52002(VarCurr) ) ).
tff(addAssignment_19234,axiom,
! [VarCurr: state_type] :
( v52465(VarCurr,1)
<=> v51994(VarCurr) ) ).
tff(addAssignment_19233,axiom,
! [VarCurr: state_type] :
( v52450(VarCurr,0)
<=> v52462(VarCurr) ) ).
tff(addAssignment_19232,axiom,
! [VarCurr: state_type] :
( v52450(VarCurr,1)
<=> v52460(VarCurr) ) ).
tff(addAssignment_19231,axiom,
! [VarCurr: state_type] :
( v52450(VarCurr,2)
<=> v52452(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10989,axiom,
! [VarCurr: state_type] :
( v52460(VarCurr)
<=> ( v52461(VarCurr)
& v52463(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10988,axiom,
! [VarCurr: state_type] :
( v52463(VarCurr)
<=> ( v51990(VarCurr,0)
| v52457(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1910,axiom,
! [VarCurr: state_type] :
( v52461(VarCurr)
<=> ( v52462(VarCurr)
| v51990(VarCurr,1) ) ) ).
tff(writeUnaryOperator_4614,axiom,
! [VarCurr: state_type] :
( ~ v52462(VarCurr)
<=> v51990(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10987,axiom,
! [VarCurr: state_type] :
( v52452(VarCurr)
<=> ( v52453(VarCurr)
& v52458(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10986,axiom,
! [VarCurr: state_type] :
( v52458(VarCurr)
<=> ( v52455(VarCurr)
| v52459(VarCurr) ) ) ).
tff(writeUnaryOperator_4613,axiom,
! [VarCurr: state_type] :
( ~ v52459(VarCurr)
<=> v51990(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_1909,axiom,
! [VarCurr: state_type] :
( v52453(VarCurr)
<=> ( v52454(VarCurr)
| v51990(VarCurr,2) ) ) ).
tff(writeUnaryOperator_4612,axiom,
! [VarCurr: state_type] :
( ~ v52454(VarCurr)
<=> v52455(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1908,axiom,
! [VarCurr: state_type] :
( v52455(VarCurr)
<=> ( v51990(VarCurr,1)
| v52456(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10985,axiom,
! [VarCurr: state_type] :
( v52456(VarCurr)
<=> ( v51990(VarCurr,0)
& v52457(VarCurr) ) ) ).
tff(writeUnaryOperator_4611,axiom,
! [VarCurr: state_type] :
( ~ v52457(VarCurr)
<=> v51990(VarCurr,1) ) ).
tff(addBitVectorEqualityBitBlasted_3366,axiom,
! [VarCurr: state_type] :
( v52448(VarCurr)
<=> ( ( v52449(VarCurr,1)
<=> $false )
& ( v52449(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_19230,axiom,
! [VarCurr: state_type] :
( v52449(VarCurr,0)
<=> v52002(VarCurr) ) ).
tff(addAssignment_19229,axiom,
! [VarCurr: state_type] :
( v52449(VarCurr,1)
<=> v51994(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1640,axiom,
! [VarCurr: state_type] :
( ~ v52437(VarCurr)
=> ( v52002(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1477,axiom,
! [VarCurr: state_type] :
( v52437(VarCurr)
=> ( v52002(VarCurr)
<=> v52441(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_450,axiom,
! [VarCurr: state_type] :
( ( ~ v52439(VarCurr)
& ~ v52399(VarCurr) )
=> ( v52441(VarCurr)
<=> v52446(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1189,axiom,
! [VarCurr: state_type] :
( v52399(VarCurr)
=> ( v52441(VarCurr)
<=> v52443(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1154,axiom,
! [VarCurr: state_type] :
( v52439(VarCurr)
=> ( v52441(VarCurr)
<=> v52442(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1639,axiom,
! [VarCurr: state_type] :
( ~ v51988(VarCurr)
=> ( v52446(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1476,axiom,
! [VarCurr: state_type] :
( v51988(VarCurr)
=> ( v52446(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_449,axiom,
! [VarCurr: state_type] :
( ( ~ v52394(VarCurr)
& ~ v52444(VarCurr) )
=> ( v52443(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1188,axiom,
! [VarCurr: state_type] :
( v52444(VarCurr)
=> ( v52443(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1153,axiom,
! [VarCurr: state_type] :
( v52394(VarCurr)
=> ( v52443(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3365,axiom,
! [VarCurr: state_type] :
( v52444(VarCurr)
<=> ( ( v52445(VarCurr,1)
<=> $true )
& ( v52445(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_19228,axiom,
! [VarCurr: state_type] :
( v52445(VarCurr,0)
<=> v51988(VarCurr) ) ).
tff(addAssignment_19227,axiom,
! [VarCurr: state_type] :
( v52445(VarCurr,1)
<=> v52381(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1638,axiom,
! [VarCurr: state_type] :
( ~ v51988(VarCurr)
=> ( v52442(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1475,axiom,
! [VarCurr: state_type] :
( v51988(VarCurr)
=> ( v52442(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10984,axiom,
! [VarCurr: state_type] :
( v52437(VarCurr)
<=> ( v52438(VarCurr)
| v52427(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10983,axiom,
! [VarCurr: state_type] :
( v52438(VarCurr)
<=> ( v52439(VarCurr)
| v52399(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10982,axiom,
! [VarCurr: state_type] :
( v52439(VarCurr)
<=> ( v52440(VarCurr)
& v52026(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10981,axiom,
! [VarCurr: state_type] :
( v52440(VarCurr)
<=> ( v52422(VarCurr)
& v52025(VarCurr) ) ) ).
tff(addAssignment_19226,axiom,
! [VarNext: state_type] :
( v51984(VarNext,1)
<=> v52429(VarNext,0) ) ).
tff(addCaseBooleanConditionShiftedRanges1_99,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52430(VarNext)
=> ( ( v52429(VarNext,1)
<=> v51984(VarCurr,2) )
& ( v52429(VarNext,0)
<=> v51984(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1077,axiom,
! [VarNext: state_type] :
( v52430(VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v52429(VarNext,B)
<=> v52412(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10980,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52430(VarNext)
<=> v52431(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10979,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52431(VarNext)
<=> ( v52433(VarNext)
& v51586(VarNext) ) ) ) ).
tff(writeUnaryOperator_4610,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52433(VarNext)
<=> v52406(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_486,axiom,
! [VarCurr: state_type] :
( ~ v52417(VarCurr)
=> ( v51986(VarCurr,1)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_649,axiom,
! [VarCurr: state_type] :
( v52417(VarCurr)
=> ( v51986(VarCurr,1)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10978,axiom,
! [VarCurr: state_type] :
( v52417(VarCurr)
<=> ( v52418(VarCurr)
| v52426(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10977,axiom,
! [VarCurr: state_type] :
( v52426(VarCurr)
<=> ( v51988(VarCurr)
& v52427(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3364,axiom,
! [VarCurr: state_type] :
( v52427(VarCurr)
<=> ( $true
<=> v51984(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10976,axiom,
! [VarCurr: state_type] :
( v52418(VarCurr)
<=> ( v52419(VarCurr)
| v52423(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10975,axiom,
! [VarCurr: state_type] :
( v52423(VarCurr)
<=> ( v52424(VarCurr)
& v52399(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3363,axiom,
! [VarCurr: state_type] :
( v52424(VarCurr)
<=> ( ( v52425(VarCurr,1)
<=> $true )
& ( v52425(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_19225,axiom,
! [VarCurr: state_type] :
( v52425(VarCurr,0)
<=> v51988(VarCurr) ) ).
tff(addAssignment_19224,axiom,
! [VarCurr: state_type] :
( v52425(VarCurr,1)
<=> v52381(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10974,axiom,
! [VarCurr: state_type] :
( v52419(VarCurr)
<=> ( v52420(VarCurr)
& v52026(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10973,axiom,
! [VarCurr: state_type] :
( v52420(VarCurr)
<=> ( v52421(VarCurr)
& v52025(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10972,axiom,
! [VarCurr: state_type] :
( v52421(VarCurr)
<=> ( v51988(VarCurr)
& v52422(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3362,axiom,
! [VarCurr: state_type] :
( v52422(VarCurr)
<=> ( ( v51558(VarCurr,1)
<=> $false )
& ( v51558(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_19223,axiom,
! [VarNext: state_type] :
( v51984(VarNext,2)
<=> v52401(VarNext,1) ) ).
tff(addCaseBooleanConditionShiftedRanges1_98,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52402(VarNext)
=> ( ( v52401(VarNext,1)
<=> v51984(VarCurr,2) )
& ( v52401(VarNext,0)
<=> v51984(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1076,axiom,
! [VarNext: state_type] :
( v52402(VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v52401(VarNext,B)
<=> v52412(VarNext,B) ) ) ) ).
tff(addAssignment_19222,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v52412(VarNext,B)
<=> v52410(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_485,axiom,
! [VarCurr: state_type] :
( ~ v52413(VarCurr)
=> ( ( v52410(VarCurr,1)
<=> v51986(VarCurr,2) )
& ( v52410(VarCurr,0)
<=> v51986(VarCurr,1) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1474,axiom,
! [VarCurr: state_type] :
( v52413(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v52410(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_4609,axiom,
! [VarCurr: state_type] :
( ~ v52413(VarCurr)
<=> v46427(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10971,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52402(VarNext)
<=> v52403(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10970,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52403(VarNext)
<=> ( v52404(VarNext)
& v51586(VarNext) ) ) ) ).
tff(writeUnaryOperator_4608,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52404(VarNext)
<=> v52406(VarNext) ) ) ).
tff(addAssignment_19221,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52406(VarNext)
<=> v51586(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_484,axiom,
! [VarCurr: state_type] :
( ~ v52389(VarCurr)
=> ( v51986(VarCurr,2)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_648,axiom,
! [VarCurr: state_type] :
( v52389(VarCurr)
=> ( v51986(VarCurr,2)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10969,axiom,
! [VarCurr: state_type] :
( v52389(VarCurr)
<=> ( v52390(VarCurr)
| v52393(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10968,axiom,
! [VarCurr: state_type] :
( v52393(VarCurr)
<=> ( v52394(VarCurr)
& v52399(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3361,axiom,
! [VarCurr: state_type] :
( v52399(VarCurr)
<=> ( $true
<=> v51984(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10967,axiom,
! [VarCurr: state_type] :
( v52394(VarCurr)
<=> ( v52395(VarCurr)
| v52397(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3360,axiom,
! [VarCurr: state_type] :
( v52397(VarCurr)
<=> ( ( v52398(VarCurr,1)
<=> $false )
& ( v52398(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_19220,axiom,
! [VarCurr: state_type] :
( v52398(VarCurr,0)
<=> v51988(VarCurr) ) ).
tff(addAssignment_19219,axiom,
! [VarCurr: state_type] :
( v52398(VarCurr,1)
<=> v52381(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3359,axiom,
! [VarCurr: state_type] :
( v52395(VarCurr)
<=> ( ( v52396(VarCurr,1)
<=> $false )
& ( v52396(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_19218,axiom,
! [VarCurr: state_type] :
( v52396(VarCurr,0)
<=> v51988(VarCurr) ) ).
tff(addAssignment_19217,axiom,
! [VarCurr: state_type] :
( v52396(VarCurr,1)
<=> v52381(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10966,axiom,
! [VarCurr: state_type] :
( v52390(VarCurr)
<=> ( v52391(VarCurr)
& v52026(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10965,axiom,
! [VarCurr: state_type] :
( v52391(VarCurr)
<=> ( v52392(VarCurr)
& v52025(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10964,axiom,
! [VarCurr: state_type] :
( v52392(VarCurr)
<=> ( v52004(VarCurr)
& v52024(VarCurr) ) ) ).
tff(addAssignment_19216,axiom,
! [VarCurr: state_type] :
( v52381(VarCurr)
<=> v52383(VarCurr) ) ).
tff(addAssignment_19215,axiom,
! [VarCurr: state_type] :
( v52383(VarCurr)
<=> v52385(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10963,axiom,
! [VarCurr: state_type] :
( v52385(VarCurr)
<=> ( v52387(VarCurr)
& v52095(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1907,axiom,
! [VarCurr: state_type] :
( v52387(VarCurr)
<=> ( v52010(VarCurr,2)
| v52010(VarCurr,1) ) ) ).
tff(addAssignment_19214,axiom,
! [VarCurr: state_type] :
( v52004(VarCurr)
<=> v52006(VarCurr) ) ).
tff(addAssignment_19213,axiom,
! [VarCurr: state_type] :
( v52006(VarCurr)
<=> v52008(VarCurr) ) ).
tff(addAssignment_19212,axiom,
! [VarCurr: state_type] :
( v52008(VarCurr)
<=> v52010(VarCurr,0) ) ).
tff(addCaseBooleanConditionEqualRanges1_1005,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52369(VarNext)
=> ( v52010(VarNext,0)
<=> v52010(VarCurr,0) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1075,axiom,
! [VarNext: state_type] :
( v52369(VarNext)
=> ( v52010(VarNext,0)
<=> v52377(VarNext) ) ) ).
tff(addAssignment_19211,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52377(VarNext)
<=> v52375(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1637,axiom,
! [VarCurr: state_type] :
( ~ v52153(VarCurr)
=> ( v52375(VarCurr)
<=> v52014(VarCurr,0) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1473,axiom,
! [VarCurr: state_type] :
( v52153(VarCurr)
=> ( v52375(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10962,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52369(VarNext)
<=> v52370(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10961,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52370(VarNext)
<=> ( v52372(VarNext)
& v52139(VarNext) ) ) ) ).
tff(writeUnaryOperator_4607,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52372(VarNext)
<=> v52146(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1636,axiom,
! [VarCurr: state_type] :
( ~ v52362(VarCurr)
=> ( v52014(VarCurr,0)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1472,axiom,
! [VarCurr: state_type] :
( v52362(VarCurr)
=> ( v52014(VarCurr,0)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10960,axiom,
! [VarCurr: state_type] :
( v52362(VarCurr)
<=> ( v52363(VarCurr)
| v52366(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10959,axiom,
! [VarCurr: state_type] :
( v52366(VarCurr)
<=> ( v52095(VarCurr)
& v52177(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10958,axiom,
! [VarCurr: state_type] :
( v52363(VarCurr)
<=> ( v52364(VarCurr)
| v52365(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10957,axiom,
! [VarCurr: state_type] :
( v52365(VarCurr)
<=> ( v52095(VarCurr)
& v52161(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10956,axiom,
! [VarCurr: state_type] :
( v52364(VarCurr)
<=> ( v52192(VarCurr)
& v52134(VarCurr) ) ) ).
tff(addAssignment_19210,axiom,
! [VarCurr: state_type] :
( v52095(VarCurr)
<=> v52097(VarCurr) ) ).
tff(addAssignment_19209,axiom,
! [VarCurr: state_type] :
( v52097(VarCurr)
<=> v52099(VarCurr) ) ).
tff(addAssignment_19208,axiom,
! [VarCurr: state_type] :
( v52099(VarCurr)
<=> v52101(VarCurr) ) ).
tff(addAssignment_19207,axiom,
! [VarCurr: state_type] :
( v52101(VarCurr)
<=> v52103(VarCurr) ) ).
tff(addAssignment_19206,axiom,
! [VarCurr: state_type] :
( v52103(VarCurr)
<=> v52105(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_1004,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52349(VarNext)
=> ( v52105(VarNext)
<=> v52105(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1074,axiom,
! [VarNext: state_type] :
( v52349(VarNext)
=> ( v52105(VarNext)
<=> v52357(VarNext) ) ) ).
tff(addAssignment_19205,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52357(VarNext)
<=> v52355(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1635,axiom,
! [VarCurr: state_type] :
( ~ v52358(VarCurr)
=> ( v52355(VarCurr)
<=> v52109(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1471,axiom,
! [VarCurr: state_type] :
( v52358(VarCurr)
=> ( v52355(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_4606,axiom,
! [VarCurr: state_type] :
( ~ v52358(VarCurr)
<=> v52107(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10955,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52349(VarNext)
<=> v52350(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10954,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52350(VarNext)
<=> ( v52351(VarNext)
& v52251(VarNext) ) ) ) ).
tff(writeUnaryOperator_4605,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52351(VarNext)
<=> v52258(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1634,axiom,
! [VarCurr: state_type] :
( ~ v52308(VarCurr)
=> ( v52109(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1470,axiom,
! [VarCurr: state_type] :
( v52308(VarCurr)
=> ( v52109(VarCurr)
<=> v52332(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1187,axiom,
! [VarCurr: state_type] :
( ~ v52269(VarCurr)
=> ( v52332(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1152,axiom,
! [VarCurr: state_type] :
( v52269(VarCurr)
=> ( v52332(VarCurr)
<=> v52333(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10953,axiom,
! [VarCurr: state_type] :
( v52339(VarCurr)
<=> ( v52341(VarCurr)
| v52321(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10952,axiom,
! [VarCurr: state_type] :
( v52341(VarCurr)
<=> ( v52342(VarCurr)
| v52320(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10951,axiom,
! [VarCurr: state_type] :
( v52342(VarCurr)
<=> ( v52343(VarCurr)
| v52319(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10950,axiom,
! [VarCurr: state_type] :
( v52343(VarCurr)
<=> ( v52344(VarCurr)
| v52289(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10949,axiom,
! [VarCurr: state_type] :
( v52344(VarCurr)
<=> ( v52345(VarCurr)
| v52288(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10948,axiom,
! [VarCurr: state_type] :
( v52345(VarCurr)
<=> ( v52346(VarCurr)
| v52287(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10947,axiom,
! [VarCurr: state_type] :
( v52346(VarCurr)
<=> ( v52272(VarCurr)
| v52286(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10946,axiom,
! [VarCurr: state_type] :
( v52272(VarCurr)
<=> ( v52273(VarCurr)
| v52278(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1633,axiom,
! [VarCurr: state_type] :
( ~ v52115(VarCurr)
=> ( v52333(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1469,axiom,
! [VarCurr: state_type] :
( v52115(VarCurr)
=> ( v52333(VarCurr)
<=> v52334(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1632,axiom,
! [VarCurr: state_type] :
( ~ v52335(VarCurr)
=> ( v52334(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1468,axiom,
! [VarCurr: state_type] :
( v52335(VarCurr)
=> ( v52334(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10945,axiom,
! [VarCurr: state_type] :
( v52335(VarCurr)
<=> ( v52336(VarCurr)
& v52249(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10944,axiom,
! [VarCurr: state_type] :
( v52336(VarCurr)
<=> ( v52337(VarCurr)
| v52338(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3358,axiom,
! [VarCurr: state_type] :
( v52338(VarCurr)
<=> ( ( v52211(VarCurr,3)
<=> $true )
& ( v52211(VarCurr,2)
<=> $true )
& ( v52211(VarCurr,1)
<=> $false )
& ( v52211(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3357,axiom,
! [VarCurr: state_type] :
( v52337(VarCurr)
<=> ( ( v52211(VarCurr,3)
<=> $false )
& ( v52211(VarCurr,2)
<=> $true )
& ( v52211(VarCurr,1)
<=> $false )
& ( v52211(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10943,axiom,
! [VarCurr: state_type] :
( v52308(VarCurr)
<=> ( v52309(VarCurr)
| v52321(VarCurr) ) ) ).
tff(writeUnaryOperator_4604,axiom,
! [VarCurr: state_type] :
( ~ v52321(VarCurr)
<=> v52322(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10942,axiom,
! [VarCurr: state_type] :
( v52322(VarCurr)
<=> ( v52323(VarCurr)
| v52290(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10941,axiom,
! [VarCurr: state_type] :
( v52323(VarCurr)
<=> ( v52324(VarCurr)
| v52289(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10940,axiom,
! [VarCurr: state_type] :
( v52324(VarCurr)
<=> ( v52325(VarCurr)
| v52288(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10939,axiom,
! [VarCurr: state_type] :
( v52325(VarCurr)
<=> ( v52326(VarCurr)
| v52287(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10938,axiom,
! [VarCurr: state_type] :
( v52326(VarCurr)
<=> ( v52327(VarCurr)
| v52286(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10937,axiom,
! [VarCurr: state_type] :
( v52327(VarCurr)
<=> ( v52328(VarCurr)
| v52279(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10936,axiom,
! [VarCurr: state_type] :
( v52328(VarCurr)
<=> ( v52329(VarCurr)
| v52278(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10935,axiom,
! [VarCurr: state_type] :
( v52329(VarCurr)
<=> ( v52330(VarCurr)
| v52277(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10934,axiom,
! [VarCurr: state_type] :
( v52330(VarCurr)
<=> ( v52331(VarCurr)
| v52276(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10933,axiom,
! [VarCurr: state_type] :
( v52331(VarCurr)
<=> ( v52269(VarCurr)
| v52275(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10932,axiom,
! [VarCurr: state_type] :
( v52309(VarCurr)
<=> ( v52310(VarCurr)
| v52320(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10931,axiom,
! [VarCurr: state_type] :
( v52320(VarCurr)
<=> ( v52292(VarCurr)
& v52290(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10930,axiom,
! [VarCurr: state_type] :
( v52310(VarCurr)
<=> ( v52311(VarCurr)
| v52289(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10929,axiom,
! [VarCurr: state_type] :
( v52311(VarCurr)
<=> ( v52312(VarCurr)
| v52288(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10928,axiom,
! [VarCurr: state_type] :
( v52312(VarCurr)
<=> ( v52313(VarCurr)
| v52287(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10927,axiom,
! [VarCurr: state_type] :
( v52313(VarCurr)
<=> ( v52314(VarCurr)
| v52286(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10926,axiom,
! [VarCurr: state_type] :
( v52314(VarCurr)
<=> ( v52315(VarCurr)
| v52319(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10925,axiom,
! [VarCurr: state_type] :
( v52319(VarCurr)
<=> ( v52281(VarCurr)
& v52279(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10924,axiom,
! [VarCurr: state_type] :
( v52315(VarCurr)
<=> ( v52316(VarCurr)
| v52278(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10923,axiom,
! [VarCurr: state_type] :
( v52316(VarCurr)
<=> ( v52317(VarCurr)
| v52277(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10922,axiom,
! [VarCurr: state_type] :
( v52317(VarCurr)
<=> ( v52318(VarCurr)
| v52276(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10921,axiom,
! [VarCurr: state_type] :
( v52318(VarCurr)
<=> ( v52269(VarCurr)
| v52275(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_1003,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52295(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52111(VarNext,B)
<=> v52111(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1073,axiom,
! [VarNext: state_type] :
( v52295(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52111(VarNext,B)
<=> v52303(VarNext,B) ) ) ) ).
tff(addAssignment_19204,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52303(VarNext,B)
<=> v52301(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1631,axiom,
! [VarCurr: state_type] :
( ~ v52304(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52301(VarCurr,B)
<=> v52113(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1467,axiom,
! [VarCurr: state_type] :
( v52304(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52301(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_4603,axiom,
! [VarCurr: state_type] :
( ~ v52304(VarCurr)
<=> v52107(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10920,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52295(VarNext)
<=> v52296(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10919,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52296(VarNext)
<=> ( v52297(VarNext)
& v52251(VarNext) ) ) ) ).
tff(writeUnaryOperator_4602,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52297(VarNext)
<=> v52258(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges5_28,axiom,
! [VarCurr: state_type] :
( ( ~ v52269(VarCurr)
& ~ v52271(VarCurr)
& ~ v52279(VarCurr)
& ~ v52282(VarCurr)
& ~ v52290(VarCurr) )
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52113(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges4_31,axiom,
! [VarCurr: state_type] :
( v52290(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52113(VarCurr,B)
<=> v52291(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_131,axiom,
! [VarCurr: state_type] :
( v52282(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52113(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_448,axiom,
! [VarCurr: state_type] :
( v52279(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52113(VarCurr,B)
<=> v52280(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1186,axiom,
! [VarCurr: state_type] :
( v52271(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52113(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1151,axiom,
! [VarCurr: state_type] :
( v52269(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52113(VarCurr,B)
<=> v52270(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1630,axiom,
! [VarCurr: state_type] :
( ~ v52292(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52291(VarCurr,B)
<=> $false ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1466,axiom,
! [VarCurr: state_type] :
( v52292(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52291(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_4601,axiom,
! [VarCurr: state_type] :
( ~ v52292(VarCurr)
<=> v52247(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3356,axiom,
! [VarCurr: state_type] :
( v52290(VarCurr)
<=> ( ( v52111(VarCurr,3)
<=> $true )
& ( v52111(VarCurr,2)
<=> $true )
& ( v52111(VarCurr,1)
<=> $false )
& ( v52111(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10918,axiom,
! [VarCurr: state_type] :
( v52282(VarCurr)
<=> ( v52284(VarCurr)
| v52289(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3355,axiom,
! [VarCurr: state_type] :
( v52289(VarCurr)
<=> ( ( v52111(VarCurr,3)
<=> $true )
& ( v52111(VarCurr,2)
<=> $true )
& ( v52111(VarCurr,1)
<=> $false )
& ( v52111(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10917,axiom,
! [VarCurr: state_type] :
( v52284(VarCurr)
<=> ( v52285(VarCurr)
| v52288(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3354,axiom,
! [VarCurr: state_type] :
( v52288(VarCurr)
<=> ( ( v52111(VarCurr,3)
<=> $true )
& ( v52111(VarCurr,2)
<=> $false )
& ( v52111(VarCurr,1)
<=> $true )
& ( v52111(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10916,axiom,
! [VarCurr: state_type] :
( v52285(VarCurr)
<=> ( v52286(VarCurr)
| v52287(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3353,axiom,
! [VarCurr: state_type] :
( v52287(VarCurr)
<=> ( ( v52111(VarCurr,3)
<=> $true )
& ( v52111(VarCurr,2)
<=> $false )
& ( v52111(VarCurr,1)
<=> $true )
& ( v52111(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3352,axiom,
! [VarCurr: state_type] :
( v52286(VarCurr)
<=> ( ( v52111(VarCurr,3)
<=> $true )
& ( v52111(VarCurr,2)
<=> $false )
& ( v52111(VarCurr,1)
<=> $false )
& ( v52111(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1629,axiom,
! [VarCurr: state_type] :
( ~ v52281(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52280(VarCurr,B)
<=> $false ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1465,axiom,
! [VarCurr: state_type] :
( v52281(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52280(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_4600,axiom,
! [VarCurr: state_type] :
( ~ v52281(VarCurr)
<=> v52247(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3351,axiom,
! [VarCurr: state_type] :
( v52279(VarCurr)
<=> ( ( v52111(VarCurr,3)
<=> $false )
& ( v52111(VarCurr,2)
<=> $true )
& ( v52111(VarCurr,1)
<=> $false )
& ( v52111(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10915,axiom,
! [VarCurr: state_type] :
( v52271(VarCurr)
<=> ( v52273(VarCurr)
| v52278(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3350,axiom,
! [VarCurr: state_type] :
( v52278(VarCurr)
<=> ( ( v52111(VarCurr,3)
<=> $false )
& ( v52111(VarCurr,2)
<=> $true )
& ( v52111(VarCurr,1)
<=> $false )
& ( v52111(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10914,axiom,
! [VarCurr: state_type] :
( v52273(VarCurr)
<=> ( v52274(VarCurr)
| v52277(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3349,axiom,
! [VarCurr: state_type] :
( v52277(VarCurr)
<=> ( ( v52111(VarCurr,3)
<=> $false )
& ( v52111(VarCurr,2)
<=> $false )
& ( v52111(VarCurr,1)
<=> $true )
& ( v52111(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10913,axiom,
! [VarCurr: state_type] :
( v52274(VarCurr)
<=> ( v52275(VarCurr)
| v52276(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3348,axiom,
! [VarCurr: state_type] :
( v52276(VarCurr)
<=> ( ( v52111(VarCurr,3)
<=> $false )
& ( v52111(VarCurr,2)
<=> $false )
& ( v52111(VarCurr,1)
<=> $true )
& ( v52111(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3347,axiom,
! [VarCurr: state_type] :
( v52275(VarCurr)
<=> ( ( v52111(VarCurr,3)
<=> $false )
& ( v52111(VarCurr,2)
<=> $false )
& ( v52111(VarCurr,1)
<=> $false )
& ( v52111(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1628,axiom,
! [VarCurr: state_type] :
( ~ v52115(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52270(VarCurr,B)
<=> $false ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1464,axiom,
! [VarCurr: state_type] :
( v52115(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52270(VarCurr,B)
<=> v52211(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3346,axiom,
! [VarCurr: state_type] :
( v52269(VarCurr)
<=> ( ( v52111(VarCurr,3)
<=> $false )
& ( v52111(VarCurr,2)
<=> $false )
& ( v52111(VarCurr,1)
<=> $false )
& ( v52111(VarCurr,0)
<=> $false ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_1002,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52254(VarNext)
=> ( v52247(VarNext)
<=> v52247(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1072,axiom,
! [VarNext: state_type] :
( v52254(VarNext)
=> ( v52247(VarNext)
<=> v52264(VarNext) ) ) ).
tff(addAssignment_19203,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52264(VarNext)
<=> v52262(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1627,axiom,
! [VarCurr: state_type] :
( ~ v52265(VarCurr)
=> ( v52262(VarCurr)
<=> v52249(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1463,axiom,
! [VarCurr: state_type] :
( v52265(VarCurr)
=> ( v52262(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_4599,axiom,
! [VarCurr: state_type] :
( ~ v52265(VarCurr)
<=> v52107(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10912,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52254(VarNext)
<=> v52255(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10911,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52255(VarNext)
<=> ( v52256(VarNext)
& v52251(VarNext) ) ) ) ).
tff(writeUnaryOperator_4598,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52256(VarNext)
<=> v52258(VarNext) ) ) ).
tff(addAssignment_19202,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52258(VarNext)
<=> v52251(VarCurr) ) ) ).
tff(addAssignment_19201,axiom,
! [VarCurr: state_type] :
( v52251(VarCurr)
<=> v26723(VarCurr) ) ).
tff(addAssignment_19200,axiom,
! [VarCurr: state_type] :
( v52249(VarCurr)
<=> $false ) ).
tff(addAssignment_19199,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52211(VarCurr,B)
<=> v52213(VarCurr,B) ) ) ).
tff(addAssignment_19198,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52213(VarCurr,B)
<=> v52215(VarCurr,B) ) ) ).
tff(addAssignment_19197,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52215(VarCurr,B)
<=> v52217(VarCurr,B) ) ) ).
tff(addAssignment_19196,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52217(VarCurr,B)
<=> v52219(VarCurr,B) ) ) ).
tff(addAssignment_19195,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52219(VarCurr,B)
<=> v52221(VarCurr,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_1001,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52235(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52221(VarNext,B)
<=> v52221(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1071,axiom,
! [VarNext: state_type] :
( v52235(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52221(VarNext,B)
<=> v52243(VarNext,B) ) ) ) ).
tff(addAssignment_19194,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52243(VarNext,B)
<=> v52241(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1626,axiom,
! [VarCurr: state_type] :
( ~ v52153(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52241(VarCurr,B)
<=> v52223(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1462,axiom,
! [VarCurr: state_type] :
( v52153(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52241(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10910,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52235(VarNext)
<=> v52236(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10909,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52236(VarNext)
<=> ( v52238(VarNext)
& v52139(VarNext) ) ) ) ).
tff(writeUnaryOperator_4597,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52238(VarNext)
<=> v52146(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1625,axiom,
! [VarCurr: state_type] :
( ~ v52225(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52223(VarCurr,B)
<=> $false ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1461,axiom,
! [VarCurr: state_type] :
( v52225(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52223(VarCurr,B)
<=> v52228(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_130,axiom,
! [VarCurr: state_type] :
( ( ~ v52134(VarCurr)
& ~ v52137(VarCurr)
& ~ v52161(VarCurr) )
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52228(VarCurr,B)
<=> v52232(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_447,axiom,
! [VarCurr: state_type] :
( v52161(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52228(VarCurr,B)
<=> v52231(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1185,axiom,
! [VarCurr: state_type] :
( v52137(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52228(VarCurr,B)
<=> v52230(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1150,axiom,
! [VarCurr: state_type] :
( v52134(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52228(VarCurr,B)
<=> v52229(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1624,axiom,
! [VarCurr: state_type] :
( ~ v52095(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52232(VarCurr,B)
<=> b0011(B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1460,axiom,
! [VarCurr: state_type] :
( v52095(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52232(VarCurr,B)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1623,axiom,
! [VarCurr: state_type] :
( ~ v52095(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52231(VarCurr,B)
<=> b0100(B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1459,axiom,
! [VarCurr: state_type] :
( v52095(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52231(VarCurr,B)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1622,axiom,
! [VarCurr: state_type] :
( ~ v52095(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52230(VarCurr,B)
<=> b0001(B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1458,axiom,
! [VarCurr: state_type] :
( v52095(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52230(VarCurr,B)
<=> b0100(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_446,axiom,
! [VarCurr: state_type] :
( ( ~ v52192(VarCurr)
& ~ v52131(VarCurr) )
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52229(VarCurr,B)
<=> b0011(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1184,axiom,
! [VarCurr: state_type] :
( v52131(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52229(VarCurr,B)
<=> b0001(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1149,axiom,
! [VarCurr: state_type] :
( v52192(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52229(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10908,axiom,
! [VarCurr: state_type] :
( v52225(VarCurr)
<=> ( v52226(VarCurr)
| v52177(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10907,axiom,
! [VarCurr: state_type] :
( v52226(VarCurr)
<=> ( v52227(VarCurr)
| v52161(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10906,axiom,
! [VarCurr: state_type] :
( v52227(VarCurr)
<=> ( v52134(VarCurr)
| v52137(VarCurr) ) ) ).
tff(addAssignment_19193,axiom,
! [VarCurr: state_type] :
( v52115(VarCurr)
<=> v52117(VarCurr) ) ).
tff(addAssignment_19192,axiom,
! [VarCurr: state_type] :
( v52117(VarCurr)
<=> v52119(VarCurr) ) ).
tff(addAssignment_19191,axiom,
! [VarCurr: state_type] :
( v52119(VarCurr)
<=> v52121(VarCurr) ) ).
tff(addAssignment_19190,axiom,
! [VarCurr: state_type] :
( v52121(VarCurr)
<=> v52123(VarCurr) ) ).
tff(addAssignment_19189,axiom,
! [VarCurr: state_type] :
( v52123(VarCurr)
<=> v52125(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_1000,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52199(VarNext)
=> ( v52125(VarNext)
<=> v52125(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1070,axiom,
! [VarNext: state_type] :
( v52199(VarNext)
=> ( v52125(VarNext)
<=> v52207(VarNext) ) ) ).
tff(addAssignment_19188,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52207(VarNext)
<=> v52205(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1621,axiom,
! [VarCurr: state_type] :
( ~ v52153(VarCurr)
=> ( v52205(VarCurr)
<=> v52127(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1457,axiom,
! [VarCurr: state_type] :
( v52153(VarCurr)
=> ( v52205(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10905,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52199(VarNext)
<=> v52200(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10904,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52200(VarNext)
<=> ( v52202(VarNext)
& v52139(VarNext) ) ) ) ).
tff(writeUnaryOperator_4596,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52202(VarNext)
<=> v52146(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1620,axiom,
! [VarCurr: state_type] :
( ~ v52187(VarCurr)
=> ( v52127(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1456,axiom,
! [VarCurr: state_type] :
( v52187(VarCurr)
=> ( v52127(VarCurr)
<=> v52190(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_445,axiom,
! [VarCurr: state_type] :
( ( ~ v52134(VarCurr)
& ~ v52137(VarCurr) )
=> ( v52190(VarCurr)
<=> v52196(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1183,axiom,
! [VarCurr: state_type] :
( v52137(VarCurr)
=> ( v52190(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1148,axiom,
! [VarCurr: state_type] :
( v52134(VarCurr)
=> ( v52190(VarCurr)
<=> v52191(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1619,axiom,
! [VarCurr: state_type] :
( ~ v52095(VarCurr)
=> ( v52196(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1455,axiom,
! [VarCurr: state_type] :
( v52095(VarCurr)
=> ( v52196(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10903,axiom,
! [VarCurr: state_type] :
( v52195(VarCurr)
<=> ( v52161(VarCurr)
| v52177(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1182,axiom,
! [VarCurr: state_type] :
( ~ v52192(VarCurr)
=> ( v52191(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1147,axiom,
! [VarCurr: state_type] :
( v52192(VarCurr)
=> ( v52191(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10902,axiom,
! [VarCurr: state_type] :
( v52194(VarCurr)
<=> ( v52131(VarCurr)
| v52173(VarCurr) ) ) ).
tff(writeUnaryOperator_4595,axiom,
! [VarCurr: state_type] :
( ~ v52192(VarCurr)
<=> v52016(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10901,axiom,
! [VarCurr: state_type] :
( v52187(VarCurr)
<=> ( v52188(VarCurr)
| v52177(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10900,axiom,
! [VarCurr: state_type] :
( v52188(VarCurr)
<=> ( v52189(VarCurr)
| v52161(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10899,axiom,
! [VarCurr: state_type] :
( v52189(VarCurr)
<=> ( v52134(VarCurr)
| v52137(VarCurr) ) ) ).
tff(addAssignment_19187,axiom,
! [VarNext: state_type] :
( v52010(VarNext,1)
<=> v52179(VarNext,0) ) ).
tff(addCaseBooleanConditionShiftedRanges1_97,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52180(VarNext)
=> ( ( v52179(VarNext,2)
<=> v52010(VarCurr,3) )
& ( v52179(VarNext,1)
<=> v52010(VarCurr,2) )
& ( v52179(VarNext,0)
<=> v52010(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1069,axiom,
! [VarNext: state_type] :
( v52180(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v52179(VarNext,B)
<=> v52152(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10898,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52180(VarNext)
<=> v52181(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10897,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52181(VarNext)
<=> ( v52183(VarNext)
& v52139(VarNext) ) ) ) ).
tff(writeUnaryOperator_4594,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52183(VarNext)
<=> v52146(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_483,axiom,
! [VarCurr: state_type] :
( ~ v52171(VarCurr)
=> ( v52014(VarCurr,1)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_647,axiom,
! [VarCurr: state_type] :
( v52171(VarCurr)
=> ( v52014(VarCurr,1)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10896,axiom,
! [VarCurr: state_type] :
( v52171(VarCurr)
<=> ( v52172(VarCurr)
| v52175(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10895,axiom,
! [VarCurr: state_type] :
( v52175(VarCurr)
<=> ( v52176(VarCurr)
& v52177(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3345,axiom,
! [VarCurr: state_type] :
( v52177(VarCurr)
<=> ( $true
<=> v52010(VarCurr,1) ) ) ).
tff(writeUnaryOperator_4593,axiom,
! [VarCurr: state_type] :
( ~ v52176(VarCurr)
<=> v52095(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10894,axiom,
! [VarCurr: state_type] :
( v52172(VarCurr)
<=> ( v52173(VarCurr)
& v52134(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10893,axiom,
! [VarCurr: state_type] :
( v52173(VarCurr)
<=> ( v52016(VarCurr)
& v52029(VarCurr) ) ) ).
tff(addAssignment_19186,axiom,
! [VarNext: state_type] :
( v52010(VarNext,3)
<=> v52163(VarNext,2) ) ).
tff(addCaseBooleanConditionShiftedRanges1_96,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52164(VarNext)
=> ( ( v52163(VarNext,2)
<=> v52010(VarCurr,3) )
& ( v52163(VarNext,1)
<=> v52010(VarCurr,2) )
& ( v52163(VarNext,0)
<=> v52010(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1068,axiom,
! [VarNext: state_type] :
( v52164(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v52163(VarNext,B)
<=> v52152(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10892,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52164(VarNext)
<=> v52165(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10891,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52165(VarNext)
<=> ( v52167(VarNext)
& v52139(VarNext) ) ) ) ).
tff(writeUnaryOperator_4592,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52167(VarNext)
<=> v52146(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_482,axiom,
! [VarCurr: state_type] :
( ~ v52157(VarCurr)
=> ( v52014(VarCurr,3)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_646,axiom,
! [VarCurr: state_type] :
( v52157(VarCurr)
=> ( v52014(VarCurr,3)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10890,axiom,
! [VarCurr: state_type] :
( v52157(VarCurr)
<=> ( v52158(VarCurr)
| v52159(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10889,axiom,
! [VarCurr: state_type] :
( v52159(VarCurr)
<=> ( v52160(VarCurr)
& v52161(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3344,axiom,
! [VarCurr: state_type] :
( v52161(VarCurr)
<=> ( $true
<=> v52010(VarCurr,3) ) ) ).
tff(writeUnaryOperator_4591,axiom,
! [VarCurr: state_type] :
( ~ v52160(VarCurr)
<=> v52095(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10888,axiom,
! [VarCurr: state_type] :
( v52158(VarCurr)
<=> ( v52095(VarCurr)
& v52137(VarCurr) ) ) ).
tff(addAssignment_19185,axiom,
! [VarNext: state_type] :
( v52010(VarNext,2)
<=> v52141(VarNext,1) ) ).
tff(addCaseBooleanConditionShiftedRanges1_95,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52142(VarNext)
=> ( ( v52141(VarNext,2)
<=> v52010(VarCurr,3) )
& ( v52141(VarNext,1)
<=> v52010(VarCurr,2) )
& ( v52141(VarNext,0)
<=> v52010(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1067,axiom,
! [VarNext: state_type] :
( v52142(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v52141(VarNext,B)
<=> v52152(VarNext,B) ) ) ) ).
tff(addAssignment_19184,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v52152(VarNext,B)
<=> v52150(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_481,axiom,
! [VarCurr: state_type] :
( ~ v52153(VarCurr)
=> ( ( v52150(VarCurr,2)
<=> v52014(VarCurr,3) )
& ( v52150(VarCurr,1)
<=> v52014(VarCurr,2) )
& ( v52150(VarCurr,0)
<=> v52014(VarCurr,1) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1454,axiom,
! [VarCurr: state_type] :
( v52153(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v52150(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_4590,axiom,
! [VarCurr: state_type] :
( ~ v52153(VarCurr)
<=> v52012(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10887,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52142(VarNext)
<=> v52143(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10886,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52143(VarNext)
<=> ( v52144(VarNext)
& v52139(VarNext) ) ) ) ).
tff(writeUnaryOperator_4589,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52144(VarNext)
<=> v52146(VarNext) ) ) ).
tff(addAssignment_19183,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52146(VarNext)
<=> v52139(VarCurr) ) ) ).
tff(addAssignment_19182,axiom,
! [VarCurr: state_type] :
( v52139(VarCurr)
<=> v42723(VarCurr) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_480,axiom,
! [VarCurr: state_type] :
( ~ v52129(VarCurr)
=> ( v52014(VarCurr,2)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_645,axiom,
! [VarCurr: state_type] :
( v52129(VarCurr)
=> ( v52014(VarCurr,2)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10885,axiom,
! [VarCurr: state_type] :
( v52129(VarCurr)
<=> ( v52130(VarCurr)
| v52135(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10884,axiom,
! [VarCurr: state_type] :
( v52135(VarCurr)
<=> ( v52136(VarCurr)
& v52137(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3343,axiom,
! [VarCurr: state_type] :
( v52137(VarCurr)
<=> ( $true
<=> v52010(VarCurr,2) ) ) ).
tff(writeUnaryOperator_4588,axiom,
! [VarCurr: state_type] :
( ~ v52136(VarCurr)
<=> v52095(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10883,axiom,
! [VarCurr: state_type] :
( v52130(VarCurr)
<=> ( v52131(VarCurr)
& v52134(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3342,axiom,
! [VarCurr: state_type] :
( v52134(VarCurr)
<=> ( $true
<=> v52010(VarCurr,0) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10882,axiom,
! [VarCurr: state_type] :
( v52131(VarCurr)
<=> ( v52016(VarCurr)
& v52133(VarCurr) ) ) ).
tff(writeUnaryOperator_4587,axiom,
! [VarCurr: state_type] :
( ~ v52133(VarCurr)
<=> v52029(VarCurr) ) ).
tff(addAssignment_19181,axiom,
! [VarCurr: state_type] :
( v52107(VarCurr)
<=> v26627(VarCurr) ) ).
tff(addAssignment_19180,axiom,
! [VarCurr: state_type] :
( v52029(VarCurr)
<=> v52031(VarCurr) ) ).
tff(addAssignment_19179,axiom,
! [VarCurr: state_type] :
( v52031(VarCurr)
<=> v52033(VarCurr) ) ).
tff(addAssignment_19178,axiom,
! [VarCurr: state_type] :
( v52033(VarCurr)
<=> v52035(VarCurr,0) ) ).
tff(addAssignment_19177,axiom,
! [VarCurr: state_type] :
( v52035(VarCurr,0)
<=> v51675(VarCurr,49) ) ).
tff(addAssignment_19176,axiom,
! [VarCurr: state_type] :
( v51675(VarCurr,49)
<=> v51677(VarCurr,49) ) ).
tff(addAssignment_19175,axiom,
! [VarCurr: state_type] :
( v51677(VarCurr,49)
<=> v51679(VarCurr,539) ) ).
tff(addAssignment_19174,axiom,
! [VarNext: state_type] :
( v51679(VarNext,539)
<=> v52087(VarNext,49) ) ).
tff(addCaseBooleanConditionShiftedRanges1_94,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52089(VarNext)
=> ( ( v52087(VarNext,69)
<=> v51679(VarCurr,559) )
& ( v52087(VarNext,68)
<=> v51679(VarCurr,558) )
& ( v52087(VarNext,67)
<=> v51679(VarCurr,557) )
& ( v52087(VarNext,66)
<=> v51679(VarCurr,556) )
& ( v52087(VarNext,65)
<=> v51679(VarCurr,555) )
& ( v52087(VarNext,64)
<=> v51679(VarCurr,554) )
& ( v52087(VarNext,63)
<=> v51679(VarCurr,553) )
& ( v52087(VarNext,62)
<=> v51679(VarCurr,552) )
& ( v52087(VarNext,61)
<=> v51679(VarCurr,551) )
& ( v52087(VarNext,60)
<=> v51679(VarCurr,550) )
& ( v52087(VarNext,59)
<=> v51679(VarCurr,549) )
& ( v52087(VarNext,58)
<=> v51679(VarCurr,548) )
& ( v52087(VarNext,57)
<=> v51679(VarCurr,547) )
& ( v52087(VarNext,56)
<=> v51679(VarCurr,546) )
& ( v52087(VarNext,55)
<=> v51679(VarCurr,545) )
& ( v52087(VarNext,54)
<=> v51679(VarCurr,544) )
& ( v52087(VarNext,53)
<=> v51679(VarCurr,543) )
& ( v52087(VarNext,52)
<=> v51679(VarCurr,542) )
& ( v52087(VarNext,51)
<=> v51679(VarCurr,541) )
& ( v52087(VarNext,50)
<=> v51679(VarCurr,540) )
& ( v52087(VarNext,49)
<=> v51679(VarCurr,539) )
& ( v52087(VarNext,48)
<=> v51679(VarCurr,538) )
& ( v52087(VarNext,47)
<=> v51679(VarCurr,537) )
& ( v52087(VarNext,46)
<=> v51679(VarCurr,536) )
& ( v52087(VarNext,45)
<=> v51679(VarCurr,535) )
& ( v52087(VarNext,44)
<=> v51679(VarCurr,534) )
& ( v52087(VarNext,43)
<=> v51679(VarCurr,533) )
& ( v52087(VarNext,42)
<=> v51679(VarCurr,532) )
& ( v52087(VarNext,41)
<=> v51679(VarCurr,531) )
& ( v52087(VarNext,40)
<=> v51679(VarCurr,530) )
& ( v52087(VarNext,39)
<=> v51679(VarCurr,529) )
& ( v52087(VarNext,38)
<=> v51679(VarCurr,528) )
& ( v52087(VarNext,37)
<=> v51679(VarCurr,527) )
& ( v52087(VarNext,36)
<=> v51679(VarCurr,526) )
& ( v52087(VarNext,35)
<=> v51679(VarCurr,525) )
& ( v52087(VarNext,34)
<=> v51679(VarCurr,524) )
& ( v52087(VarNext,33)
<=> v51679(VarCurr,523) )
& ( v52087(VarNext,32)
<=> v51679(VarCurr,522) )
& ( v52087(VarNext,31)
<=> v51679(VarCurr,521) )
& ( v52087(VarNext,30)
<=> v51679(VarCurr,520) )
& ( v52087(VarNext,29)
<=> v51679(VarCurr,519) )
& ( v52087(VarNext,28)
<=> v51679(VarCurr,518) )
& ( v52087(VarNext,27)
<=> v51679(VarCurr,517) )
& ( v52087(VarNext,26)
<=> v51679(VarCurr,516) )
& ( v52087(VarNext,25)
<=> v51679(VarCurr,515) )
& ( v52087(VarNext,24)
<=> v51679(VarCurr,514) )
& ( v52087(VarNext,23)
<=> v51679(VarCurr,513) )
& ( v52087(VarNext,22)
<=> v51679(VarCurr,512) )
& ( v52087(VarNext,21)
<=> v51679(VarCurr,511) )
& ( v52087(VarNext,20)
<=> v51679(VarCurr,510) )
& ( v52087(VarNext,19)
<=> v51679(VarCurr,509) )
& ( v52087(VarNext,18)
<=> v51679(VarCurr,508) )
& ( v52087(VarNext,17)
<=> v51679(VarCurr,507) )
& ( v52087(VarNext,16)
<=> v51679(VarCurr,506) )
& ( v52087(VarNext,15)
<=> v51679(VarCurr,505) )
& ( v52087(VarNext,14)
<=> v51679(VarCurr,504) )
& ( v52087(VarNext,13)
<=> v51679(VarCurr,503) )
& ( v52087(VarNext,12)
<=> v51679(VarCurr,502) )
& ( v52087(VarNext,11)
<=> v51679(VarCurr,501) )
& ( v52087(VarNext,10)
<=> v51679(VarCurr,500) )
& ( v52087(VarNext,9)
<=> v51679(VarCurr,499) )
& ( v52087(VarNext,8)
<=> v51679(VarCurr,498) )
& ( v52087(VarNext,7)
<=> v51679(VarCurr,497) )
& ( v52087(VarNext,6)
<=> v51679(VarCurr,496) )
& ( v52087(VarNext,5)
<=> v51679(VarCurr,495) )
& ( v52087(VarNext,4)
<=> v51679(VarCurr,494) )
& ( v52087(VarNext,3)
<=> v51679(VarCurr,493) )
& ( v52087(VarNext,2)
<=> v51679(VarCurr,492) )
& ( v52087(VarNext,1)
<=> v51679(VarCurr,491) )
& ( v52087(VarNext,0)
<=> v51679(VarCurr,490) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1066,axiom,
! [VarNext: state_type] :
( v52089(VarNext)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v52087(VarNext,B)
<=> v51950(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10881,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52089(VarNext)
<=> ( v52090(VarNext)
& v51932(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10880,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52090(VarNext)
<=> ( v52092(VarNext)
& v51584(VarNext) ) ) ) ).
tff(writeUnaryOperator_4586,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52092(VarNext)
<=> v51593(VarNext) ) ) ).
tff(addAssignment_19173,axiom,
! [VarCurr: state_type] :
( v51916(VarCurr,49)
<=> v51921(VarCurr,49) ) ).
tff(addAssignment_19172,axiom,
! [VarCurr: state_type] :
( v51920(VarCurr,49)
<=> v51679(VarCurr,469) ) ).
tff(addAssignment_19171,axiom,
! [VarCurr: state_type] :
( v51909(VarCurr,49)
<=> v51914(VarCurr,49) ) ).
tff(addAssignment_19170,axiom,
! [VarCurr: state_type] :
( v51913(VarCurr,49)
<=> v51679(VarCurr,539) ) ).
tff(addAssignment_19169,axiom,
! [VarNext: state_type] :
( v51679(VarNext,469)
<=> v52079(VarNext,49) ) ).
tff(addCaseBooleanConditionShiftedRanges1_93,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52081(VarNext)
=> ( ( v52079(VarNext,69)
<=> v51679(VarCurr,489) )
& ( v52079(VarNext,68)
<=> v51679(VarCurr,488) )
& ( v52079(VarNext,67)
<=> v51679(VarCurr,487) )
& ( v52079(VarNext,66)
<=> v51679(VarCurr,486) )
& ( v52079(VarNext,65)
<=> v51679(VarCurr,485) )
& ( v52079(VarNext,64)
<=> v51679(VarCurr,484) )
& ( v52079(VarNext,63)
<=> v51679(VarCurr,483) )
& ( v52079(VarNext,62)
<=> v51679(VarCurr,482) )
& ( v52079(VarNext,61)
<=> v51679(VarCurr,481) )
& ( v52079(VarNext,60)
<=> v51679(VarCurr,480) )
& ( v52079(VarNext,59)
<=> v51679(VarCurr,479) )
& ( v52079(VarNext,58)
<=> v51679(VarCurr,478) )
& ( v52079(VarNext,57)
<=> v51679(VarCurr,477) )
& ( v52079(VarNext,56)
<=> v51679(VarCurr,476) )
& ( v52079(VarNext,55)
<=> v51679(VarCurr,475) )
& ( v52079(VarNext,54)
<=> v51679(VarCurr,474) )
& ( v52079(VarNext,53)
<=> v51679(VarCurr,473) )
& ( v52079(VarNext,52)
<=> v51679(VarCurr,472) )
& ( v52079(VarNext,51)
<=> v51679(VarCurr,471) )
& ( v52079(VarNext,50)
<=> v51679(VarCurr,470) )
& ( v52079(VarNext,49)
<=> v51679(VarCurr,469) )
& ( v52079(VarNext,48)
<=> v51679(VarCurr,468) )
& ( v52079(VarNext,47)
<=> v51679(VarCurr,467) )
& ( v52079(VarNext,46)
<=> v51679(VarCurr,466) )
& ( v52079(VarNext,45)
<=> v51679(VarCurr,465) )
& ( v52079(VarNext,44)
<=> v51679(VarCurr,464) )
& ( v52079(VarNext,43)
<=> v51679(VarCurr,463) )
& ( v52079(VarNext,42)
<=> v51679(VarCurr,462) )
& ( v52079(VarNext,41)
<=> v51679(VarCurr,461) )
& ( v52079(VarNext,40)
<=> v51679(VarCurr,460) )
& ( v52079(VarNext,39)
<=> v51679(VarCurr,459) )
& ( v52079(VarNext,38)
<=> v51679(VarCurr,458) )
& ( v52079(VarNext,37)
<=> v51679(VarCurr,457) )
& ( v52079(VarNext,36)
<=> v51679(VarCurr,456) )
& ( v52079(VarNext,35)
<=> v51679(VarCurr,455) )
& ( v52079(VarNext,34)
<=> v51679(VarCurr,454) )
& ( v52079(VarNext,33)
<=> v51679(VarCurr,453) )
& ( v52079(VarNext,32)
<=> v51679(VarCurr,452) )
& ( v52079(VarNext,31)
<=> v51679(VarCurr,451) )
& ( v52079(VarNext,30)
<=> v51679(VarCurr,450) )
& ( v52079(VarNext,29)
<=> v51679(VarCurr,449) )
& ( v52079(VarNext,28)
<=> v51679(VarCurr,448) )
& ( v52079(VarNext,27)
<=> v51679(VarCurr,447) )
& ( v52079(VarNext,26)
<=> v51679(VarCurr,446) )
& ( v52079(VarNext,25)
<=> v51679(VarCurr,445) )
& ( v52079(VarNext,24)
<=> v51679(VarCurr,444) )
& ( v52079(VarNext,23)
<=> v51679(VarCurr,443) )
& ( v52079(VarNext,22)
<=> v51679(VarCurr,442) )
& ( v52079(VarNext,21)
<=> v51679(VarCurr,441) )
& ( v52079(VarNext,20)
<=> v51679(VarCurr,440) )
& ( v52079(VarNext,19)
<=> v51679(VarCurr,439) )
& ( v52079(VarNext,18)
<=> v51679(VarCurr,438) )
& ( v52079(VarNext,17)
<=> v51679(VarCurr,437) )
& ( v52079(VarNext,16)
<=> v51679(VarCurr,436) )
& ( v52079(VarNext,15)
<=> v51679(VarCurr,435) )
& ( v52079(VarNext,14)
<=> v51679(VarCurr,434) )
& ( v52079(VarNext,13)
<=> v51679(VarCurr,433) )
& ( v52079(VarNext,12)
<=> v51679(VarCurr,432) )
& ( v52079(VarNext,11)
<=> v51679(VarCurr,431) )
& ( v52079(VarNext,10)
<=> v51679(VarCurr,430) )
& ( v52079(VarNext,9)
<=> v51679(VarCurr,429) )
& ( v52079(VarNext,8)
<=> v51679(VarCurr,428) )
& ( v52079(VarNext,7)
<=> v51679(VarCurr,427) )
& ( v52079(VarNext,6)
<=> v51679(VarCurr,426) )
& ( v52079(VarNext,5)
<=> v51679(VarCurr,425) )
& ( v52079(VarNext,4)
<=> v51679(VarCurr,424) )
& ( v52079(VarNext,3)
<=> v51679(VarCurr,423) )
& ( v52079(VarNext,2)
<=> v51679(VarCurr,422) )
& ( v52079(VarNext,1)
<=> v51679(VarCurr,421) )
& ( v52079(VarNext,0)
<=> v51679(VarCurr,420) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1065,axiom,
! [VarNext: state_type] :
( v52081(VarNext)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v52079(VarNext,B)
<=> v51904(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10879,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52081(VarNext)
<=> ( v52082(VarNext)
& v51886(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10878,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52082(VarNext)
<=> ( v52084(VarNext)
& v51584(VarNext) ) ) ) ).
tff(writeUnaryOperator_4585,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52084(VarNext)
<=> v51593(VarNext) ) ) ).
tff(addAssignment_19168,axiom,
! [VarCurr: state_type] :
( v51870(VarCurr,49)
<=> v51875(VarCurr,49) ) ).
tff(addAssignment_19167,axiom,
! [VarCurr: state_type] :
( v51874(VarCurr,49)
<=> v51679(VarCurr,399) ) ).
tff(addAssignment_19166,axiom,
! [VarCurr: state_type] :
( v51863(VarCurr,49)
<=> v51868(VarCurr,49) ) ).
tff(addAssignment_19165,axiom,
! [VarCurr: state_type] :
( v51867(VarCurr,49)
<=> v51679(VarCurr,469) ) ).
tff(addAssignment_19164,axiom,
! [VarCurr: state_type] :
( v51742(VarCurr,49)
<=> v51744(VarCurr,49) ) ).
tff(addAssignment_19163,axiom,
! [VarCurr: state_type] :
( v51744(VarCurr,49)
<=> v51746(VarCurr,49) ) ).
tff(addAssignment_19162,axiom,
! [VarCurr: state_type] :
( v51746(VarCurr,49)
<=> v51748(VarCurr,49) ) ).
tff(addAssignment_19161,axiom,
! [VarCurr: state_type] :
( v51748(VarCurr,49)
<=> v51750(VarCurr,49) ) ).
tff(addAssignment_19160,axiom,
! [VarCurr: state_type] :
( v51750(VarCurr,49)
<=> v51752(VarCurr,49) ) ).
tff(addAssignment_19159,axiom,
! [VarCurr: state_type] :
( v51752(VarCurr,49)
<=> v51754(VarCurr,49) ) ).
tff(addAssignment_19158,axiom,
! [VarCurr: state_type] :
( v51754(VarCurr,49)
<=> v51808(VarCurr,49) ) ).
tff(addAssignment_19157,axiom,
! [VarNext: state_type] :
( v51811(VarNext,4)
<=> v52040(VarNext,4) ) ).
tff(addCaseBooleanConditionEqualRanges1_999,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52041(VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v52040(VarNext,B)
<=> v51811(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1064,axiom,
! [VarNext: state_type] :
( v52041(VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v52040(VarNext,B)
<=> v52068(VarNext,B) ) ) ) ).
tff(addAssignment_19156,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v52068(VarNext,B)
<=> v52066(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1181,axiom,
! [VarCurr: state_type] :
( ~ v51778(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v52066(VarCurr,B)
<=> v52069(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1146,axiom,
! [VarCurr: state_type] :
( v51778(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v52066(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1180,axiom,
! [VarCurr: state_type] :
( ~ v51781(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v52069(VarCurr,B)
<=> v49688(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1145,axiom,
! [VarCurr: state_type] :
( v51781(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v52069(VarCurr,B)
<=> v52070(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1179,axiom,
! [VarCurr: state_type] :
( ~ v51792(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v52070(VarCurr,B)
<=> v52072(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1144,axiom,
! [VarCurr: state_type] :
( v51792(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v52070(VarCurr,B)
<=> v52071(VarCurr,B) ) ) ) ).
tff(addAssignment_19155,axiom,
! [VarCurr: state_type] :
( ( v52072(VarCurr,3)
<=> v49528(VarCurr,31) )
& ( v52072(VarCurr,2)
<=> v49528(VarCurr,30) )
& ( v52072(VarCurr,1)
<=> v49528(VarCurr,29) )
& ( v52072(VarCurr,0)
<=> v49528(VarCurr,28) ) ) ).
tff(addAssignment_19154,axiom,
! [VarCurr: state_type] :
( ( v52072(VarCurr,7)
<=> v52073(VarCurr,3) )
& ( v52072(VarCurr,6)
<=> v52073(VarCurr,2) )
& ( v52072(VarCurr,5)
<=> v52073(VarCurr,1) )
& ( v52072(VarCurr,4)
<=> v52073(VarCurr,0) ) ) ).
tff(addAssignment_19153,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52073(VarCurr,B)
<=> v52074(VarCurr,B) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1906,axiom,
! [VarCurr: state_type] :
( v52074(VarCurr,0)
<=> ( v49528(VarCurr,32)
| v52075(VarCurr,0) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1905,axiom,
! [VarCurr: state_type] :
( v52074(VarCurr,1)
<=> ( v49528(VarCurr,33)
| v52075(VarCurr,1) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1904,axiom,
! [VarCurr: state_type] :
( v52074(VarCurr,2)
<=> ( v49528(VarCurr,34)
| v52075(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1903,axiom,
! [VarCurr: state_type] :
( v52074(VarCurr,3)
<=> ( v49528(VarCurr,35)
| v52075(VarCurr,3) ) ) ).
tff(addAssignment_19152,axiom,
! [VarCurr: state_type] :
( v52075(VarCurr,0)
<=> v49528(VarCurr,36) ) ).
tff(addAssignment_19151,axiom,
! [VarCurr: state_type] :
( ( v52075(VarCurr,3)
<=> $false )
& ( v52075(VarCurr,2)
<=> $false )
& ( v52075(VarCurr,1)
<=> $false ) ) ).
tff(addAssignment_19150,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v52071(VarCurr,B)
<=> v49688(VarCurr,B) ) ) ).
tff(addAssignment_19149,axiom,
! [VarCurr: state_type] :
( v52071(VarCurr,4)
<=> v52037(VarCurr) ) ).
tff(addAssignment_19148,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,5) )
=> ( v52071(VarCurr,B)
<=> v49688(VarCurr,B) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10877,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52041(VarNext)
<=> ( v52042(VarNext)
& v52049(VarNext) ) ) ) ).
tff(addAssignment_19147,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52049(VarNext)
<=> v52047(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10876,axiom,
! [VarCurr: state_type] :
( v52047(VarCurr)
<=> ( v52050(VarCurr)
& v52054(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10875,axiom,
! [VarCurr: state_type] :
( v52054(VarCurr)
<=> ( v52055(VarCurr)
| v51778(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10874,axiom,
! [VarCurr: state_type] :
( v52055(VarCurr)
<=> ( v52056(VarCurr)
& v52064(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10873,axiom,
! [VarCurr: state_type] :
( v52064(VarCurr)
<=> ( v52065(VarCurr)
| v51782(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10872,axiom,
! [VarCurr: state_type] :
( v52065(VarCurr)
<=> ( v51789(VarCurr)
| v51781(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10871,axiom,
! [VarCurr: state_type] :
( v52056(VarCurr)
<=> ( v52057(VarCurr)
& v52062(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10870,axiom,
! [VarCurr: state_type] :
( v52062(VarCurr)
<=> ( v46445(VarCurr)
| v52063(VarCurr) ) ) ).
tff(writeUnaryOperator_4584,axiom,
! [VarCurr: state_type] :
( ~ v52063(VarCurr)
<=> v51782(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10869,axiom,
! [VarCurr: state_type] :
( v52057(VarCurr)
<=> ( v52058(VarCurr)
& v52059(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10868,axiom,
! [VarCurr: state_type] :
( v52059(VarCurr)
<=> ( v52060(VarCurr)
| v52061(VarCurr) ) ) ).
tff(writeUnaryOperator_4583,axiom,
! [VarCurr: state_type] :
( ~ v52061(VarCurr)
<=> v51781(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10867,axiom,
! [VarCurr: state_type] :
( v52060(VarCurr)
<=> ( v51792(VarCurr)
| v51794(VarCurr) ) ) ).
tff(writeUnaryOperator_4582,axiom,
! [VarCurr: state_type] :
( ~ v52058(VarCurr)
<=> v51789(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10866,axiom,
! [VarCurr: state_type] :
( v52050(VarCurr)
<=> ( v51778(VarCurr)
| v52051(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10865,axiom,
! [VarCurr: state_type] :
( v52051(VarCurr)
<=> ( v52052(VarCurr)
& v52053(VarCurr) ) ) ).
tff(writeUnaryOperator_4581,axiom,
! [VarCurr: state_type] :
( ~ v52053(VarCurr)
<=> v51778(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10864,axiom,
! [VarCurr: state_type] :
( v52052(VarCurr)
<=> ( v51781(VarCurr)
| v51782(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10863,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v52042(VarNext)
<=> ( v52044(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4580,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v52044(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addAssignment_19146,axiom,
! [VarCurr: state_type] :
( v49528(VarCurr,36)
<=> v49530(VarCurr,36) ) ).
tff(addAssignment_19145,axiom,
! [VarCurr: state_type] :
( v49530(VarCurr,36)
<=> v49532(VarCurr,36) ) ).
tff(addAssignment_19144,axiom,
! [VarCurr: state_type] :
( v49532(VarCurr,36)
<=> v49534(VarCurr,36) ) ).
tff(addAssignment_19143,axiom,
! [VarCurr: state_type] :
( v49534(VarCurr,36)
<=> v49917(VarCurr,36) ) ).
tff(addAssignment_19142,axiom,
! [VarCurr: state_type] :
( v49528(VarCurr,32)
<=> v49530(VarCurr,32) ) ).
tff(addAssignment_19141,axiom,
! [VarCurr: state_type] :
( v49530(VarCurr,32)
<=> v49532(VarCurr,32) ) ).
tff(addAssignment_19140,axiom,
! [VarCurr: state_type] :
( v49532(VarCurr,32)
<=> v49534(VarCurr,32) ) ).
tff(addAssignment_19139,axiom,
! [VarCurr: state_type] :
( v49534(VarCurr,32)
<=> v49917(VarCurr,32) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10862,axiom,
! [VarCurr: state_type] :
( v52037(VarCurr)
<=> ( v49578(VarCurr)
| v48647(VarCurr) ) ) ).
tff(addAssignment_19138,axiom,
! [VarCurr: state_type] :
( v52016(VarCurr)
<=> v52018(VarCurr) ) ).
tff(addAssignment_19137,axiom,
! [VarCurr: state_type] :
( v52018(VarCurr)
<=> v52020(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1618,axiom,
! [VarCurr: state_type] :
( ~ v52022(VarCurr)
=> ( v52020(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1453,axiom,
! [VarCurr: state_type] :
( v52022(VarCurr)
=> ( v52020(VarCurr)
<=> v52027(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1617,axiom,
! [VarCurr: state_type] :
( ~ v52004(VarCurr)
=> ( v52027(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1452,axiom,
! [VarCurr: state_type] :
( v52004(VarCurr)
=> ( v52027(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10861,axiom,
! [VarCurr: state_type] :
( v52022(VarCurr)
<=> ( v52023(VarCurr)
& v52026(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3341,axiom,
! [VarCurr: state_type] :
( v52026(VarCurr)
<=> ( $true
<=> v51984(VarCurr,0) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10860,axiom,
! [VarCurr: state_type] :
( v52023(VarCurr)
<=> ( v52024(VarCurr)
& v52025(VarCurr) ) ) ).
tff(writeUnaryOperator_4579,axiom,
! [VarCurr: state_type] :
( ~ v52025(VarCurr)
<=> v51560(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3340,axiom,
! [VarCurr: state_type] :
( v52024(VarCurr)
<=> ( ( v51558(VarCurr,1)
<=> $true )
& ( v51558(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_19136,axiom,
! [VarCurr: state_type] :
( v52012(VarCurr)
<=> v42709(VarCurr) ) ).
tff(addAssignment_19135,axiom,
! [VarCurr: state_type] :
( v51994(VarCurr)
<=> v51996(VarCurr) ) ).
tff(addAssignment_19134,axiom,
! [VarCurr: state_type] :
( v51996(VarCurr)
<=> v51998(VarCurr) ) ).
tff(addAssignment_19133,axiom,
! [VarCurr: state_type] :
( v51998(VarCurr)
<=> v52000(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1616,axiom,
! [VarCurr: state_type] :
( ~ v51560(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v51558(VarCurr,B)
<=> v51955(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1451,axiom,
! [VarCurr: state_type] :
( v51560(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v51558(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_129,axiom,
! [VarCurr: state_type] :
( ( ~ v51956(VarCurr)
& ~ v51976(VarCurr)
& ~ v51977(VarCurr) )
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v51955(VarCurr,B)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_444,axiom,
! [VarCurr: state_type] :
( v51977(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v51955(VarCurr,B)
<=> b10(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1178,axiom,
! [VarCurr: state_type] :
( v51976(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v51955(VarCurr,B)
<=> b01(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1143,axiom,
! [VarCurr: state_type] :
( v51956(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v51955(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10859,axiom,
! [VarCurr: state_type] :
( v51977(VarCurr)
<=> ( v51979(VarCurr)
| v51982(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3339,axiom,
! [VarCurr: state_type] :
( v51982(VarCurr)
<=> ( ( v51673(VarCurr,6)
<=> $true )
& ( v51673(VarCurr,5)
<=> $false )
& ( v51673(VarCurr,4)
<=> $false )
& ( v51673(VarCurr,3)
<=> $true )
& ( v51673(VarCurr,2)
<=> $false )
& ( v51673(VarCurr,1)
<=> $true )
& ( v51673(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10858,axiom,
! [VarCurr: state_type] :
( v51979(VarCurr)
<=> ( v51980(VarCurr)
| v51981(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3338,axiom,
! [VarCurr: state_type] :
( v51981(VarCurr)
<=> ( ( v51673(VarCurr,6)
<=> $false )
& ( v51673(VarCurr,5)
<=> $false )
& ( v51673(VarCurr,4)
<=> $false )
& ( v51673(VarCurr,3)
<=> $true )
& ( v51673(VarCurr,2)
<=> $false )
& ( v51673(VarCurr,1)
<=> $true )
& ( v51673(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3337,axiom,
! [VarCurr: state_type] :
( v51980(VarCurr)
<=> ( ( v51673(VarCurr,6)
<=> $false )
& ( v51673(VarCurr,5)
<=> $false )
& ( v51673(VarCurr,4)
<=> $false )
& ( v51673(VarCurr,3)
<=> $true )
& ( v51673(VarCurr,2)
<=> $false )
& ( v51673(VarCurr,1)
<=> $true )
& ( v51673(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3336,axiom,
! [VarCurr: state_type] :
( v51976(VarCurr)
<=> ( ( v51673(VarCurr,6)
<=> $true )
& ( v51673(VarCurr,5)
<=> $true )
& ( v51673(VarCurr,4)
<=> $true )
& ( v51673(VarCurr,3)
<=> $true )
& ( v51673(VarCurr,2)
<=> $false )
& ( v51673(VarCurr,1)
<=> $true )
& ( v51673(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10857,axiom,
! [VarCurr: state_type] :
( v51956(VarCurr)
<=> ( v51958(VarCurr)
| v51975(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3335,axiom,
! [VarCurr: state_type] :
( v51975(VarCurr)
<=> ( ( v51673(VarCurr,6)
<=> $true )
& ( v51673(VarCurr,5)
<=> $false )
& ( v51673(VarCurr,4)
<=> $false )
& ( v51673(VarCurr,3)
<=> $false )
& ( v51673(VarCurr,2)
<=> $true )
& ( v51673(VarCurr,1)
<=> $false )
& ( v51673(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10856,axiom,
! [VarCurr: state_type] :
( v51958(VarCurr)
<=> ( v51959(VarCurr)
| v51974(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3334,axiom,
! [VarCurr: state_type] :
( v51974(VarCurr)
<=> ( ( v51673(VarCurr,6)
<=> $true )
& ( v51673(VarCurr,5)
<=> $false )
& ( v51673(VarCurr,4)
<=> $false )
& ( v51673(VarCurr,3)
<=> $false )
& ( v51673(VarCurr,2)
<=> $true )
& ( v51673(VarCurr,1)
<=> $false )
& ( v51673(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10855,axiom,
! [VarCurr: state_type] :
( v51959(VarCurr)
<=> ( v51960(VarCurr)
| v51973(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3333,axiom,
! [VarCurr: state_type] :
( v51973(VarCurr)
<=> ( ( v51673(VarCurr,6)
<=> $true )
& ( v51673(VarCurr,5)
<=> $true )
& ( v51673(VarCurr,4)
<=> $false )
& ( v51673(VarCurr,3)
<=> $false )
& ( v51673(VarCurr,2)
<=> $false )
& ( v51673(VarCurr,1)
<=> $false )
& ( v51673(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10854,axiom,
! [VarCurr: state_type] :
( v51960(VarCurr)
<=> ( v51961(VarCurr)
| v51972(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3332,axiom,
! [VarCurr: state_type] :
( v51972(VarCurr)
<=> ( ( v51673(VarCurr,6)
<=> $true )
& ( v51673(VarCurr,5)
<=> $false )
& ( v51673(VarCurr,4)
<=> $false )
& ( v51673(VarCurr,3)
<=> $false )
& ( v51673(VarCurr,2)
<=> $false )
& ( v51673(VarCurr,1)
<=> $false )
& ( v51673(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10853,axiom,
! [VarCurr: state_type] :
( v51961(VarCurr)
<=> ( v51962(VarCurr)
| v51971(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3331,axiom,
! [VarCurr: state_type] :
( v51971(VarCurr)
<=> ( ( v51673(VarCurr,6)
<=> $true )
& ( v51673(VarCurr,5)
<=> $false )
& ( v51673(VarCurr,4)
<=> $false )
& ( v51673(VarCurr,3)
<=> $false )
& ( v51673(VarCurr,2)
<=> $false )
& ( v51673(VarCurr,1)
<=> $true )
& ( v51673(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10852,axiom,
! [VarCurr: state_type] :
( v51962(VarCurr)
<=> ( v51963(VarCurr)
| v51970(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3330,axiom,
! [VarCurr: state_type] :
( v51970(VarCurr)
<=> ( ( v51673(VarCurr,6)
<=> $false )
& ( v51673(VarCurr,5)
<=> $false )
& ( v51673(VarCurr,4)
<=> $false )
& ( v51673(VarCurr,3)
<=> $false )
& ( v51673(VarCurr,2)
<=> $true )
& ( v51673(VarCurr,1)
<=> $false )
& ( v51673(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10851,axiom,
! [VarCurr: state_type] :
( v51963(VarCurr)
<=> ( v51964(VarCurr)
| v51969(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3329,axiom,
! [VarCurr: state_type] :
( v51969(VarCurr)
<=> ( ( v51673(VarCurr,6)
<=> $false )
& ( v51673(VarCurr,5)
<=> $false )
& ( v51673(VarCurr,4)
<=> $false )
& ( v51673(VarCurr,3)
<=> $false )
& ( v51673(VarCurr,2)
<=> $true )
& ( v51673(VarCurr,1)
<=> $false )
& ( v51673(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10850,axiom,
! [VarCurr: state_type] :
( v51964(VarCurr)
<=> ( v51965(VarCurr)
| v51968(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3328,axiom,
! [VarCurr: state_type] :
( v51968(VarCurr)
<=> ( ( v51673(VarCurr,6)
<=> $false )
& ( v51673(VarCurr,5)
<=> $false )
& ( v51673(VarCurr,4)
<=> $false )
& ( v51673(VarCurr,3)
<=> $false )
& ( v51673(VarCurr,2)
<=> $false )
& ( v51673(VarCurr,1)
<=> $true )
& ( v51673(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10849,axiom,
! [VarCurr: state_type] :
( v51965(VarCurr)
<=> ( v51966(VarCurr)
| v51967(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3327,axiom,
! [VarCurr: state_type] :
( v51967(VarCurr)
<=> ( ( v51673(VarCurr,6)
<=> $false )
& ( v51673(VarCurr,5)
<=> $true )
& ( v51673(VarCurr,4)
<=> $false )
& ( v51673(VarCurr,3)
<=> $false )
& ( v51673(VarCurr,2)
<=> $false )
& ( v51673(VarCurr,1)
<=> $false )
& ( v51673(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3326,axiom,
! [VarCurr: state_type] :
( v51966(VarCurr)
<=> ( ( v51673(VarCurr,6)
<=> $false )
& ( v51673(VarCurr,5)
<=> $false )
& ( v51673(VarCurr,4)
<=> $false )
& ( v51673(VarCurr,3)
<=> $false )
& ( v51673(VarCurr,2)
<=> $false )
& ( v51673(VarCurr,1)
<=> $false )
& ( v51673(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_19132,axiom,
! [VarCurr: state_type] :
( ( v51673(VarCurr,6)
<=> v51675(VarCurr,69) )
& ( v51673(VarCurr,5)
<=> v51675(VarCurr,68) )
& ( v51673(VarCurr,4)
<=> v51675(VarCurr,67) )
& ( v51673(VarCurr,3)
<=> v51675(VarCurr,66) )
& ( v51673(VarCurr,2)
<=> v51675(VarCurr,65) )
& ( v51673(VarCurr,1)
<=> v51675(VarCurr,64) )
& ( v51673(VarCurr,0)
<=> v51675(VarCurr,63) ) ) ).
tff(addAssignment_19131,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,70)
& ~ $less(B,63) )
=> ( v51675(VarCurr,B)
<=> v51677(VarCurr,B) ) ) ).
tff(addAssignment_19130,axiom,
! [VarCurr: state_type] :
( ( v51677(VarCurr,69)
<=> v51679(VarCurr,559) )
& ( v51677(VarCurr,68)
<=> v51679(VarCurr,558) )
& ( v51677(VarCurr,67)
<=> v51679(VarCurr,557) )
& ( v51677(VarCurr,66)
<=> v51679(VarCurr,556) )
& ( v51677(VarCurr,65)
<=> v51679(VarCurr,555) )
& ( v51677(VarCurr,64)
<=> v51679(VarCurr,554) )
& ( v51677(VarCurr,63)
<=> v51679(VarCurr,553) ) ) ).
tff(addAssignment_19129,axiom,
! [VarNext: state_type] :
( ( v51679(VarNext,559)
<=> v51923(VarNext,69) )
& ( v51679(VarNext,558)
<=> v51923(VarNext,68) )
& ( v51679(VarNext,557)
<=> v51923(VarNext,67) )
& ( v51679(VarNext,556)
<=> v51923(VarNext,66) )
& ( v51679(VarNext,555)
<=> v51923(VarNext,65) )
& ( v51679(VarNext,554)
<=> v51923(VarNext,64) )
& ( v51679(VarNext,553)
<=> v51923(VarNext,63) ) ) ).
tff(addCaseBooleanConditionShiftedRanges1_92,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51924(VarNext)
=> ( ( v51923(VarNext,69)
<=> v51679(VarCurr,559) )
& ( v51923(VarNext,68)
<=> v51679(VarCurr,558) )
& ( v51923(VarNext,67)
<=> v51679(VarCurr,557) )
& ( v51923(VarNext,66)
<=> v51679(VarCurr,556) )
& ( v51923(VarNext,65)
<=> v51679(VarCurr,555) )
& ( v51923(VarNext,64)
<=> v51679(VarCurr,554) )
& ( v51923(VarNext,63)
<=> v51679(VarCurr,553) )
& ( v51923(VarNext,62)
<=> v51679(VarCurr,552) )
& ( v51923(VarNext,61)
<=> v51679(VarCurr,551) )
& ( v51923(VarNext,60)
<=> v51679(VarCurr,550) )
& ( v51923(VarNext,59)
<=> v51679(VarCurr,549) )
& ( v51923(VarNext,58)
<=> v51679(VarCurr,548) )
& ( v51923(VarNext,57)
<=> v51679(VarCurr,547) )
& ( v51923(VarNext,56)
<=> v51679(VarCurr,546) )
& ( v51923(VarNext,55)
<=> v51679(VarCurr,545) )
& ( v51923(VarNext,54)
<=> v51679(VarCurr,544) )
& ( v51923(VarNext,53)
<=> v51679(VarCurr,543) )
& ( v51923(VarNext,52)
<=> v51679(VarCurr,542) )
& ( v51923(VarNext,51)
<=> v51679(VarCurr,541) )
& ( v51923(VarNext,50)
<=> v51679(VarCurr,540) )
& ( v51923(VarNext,49)
<=> v51679(VarCurr,539) )
& ( v51923(VarNext,48)
<=> v51679(VarCurr,538) )
& ( v51923(VarNext,47)
<=> v51679(VarCurr,537) )
& ( v51923(VarNext,46)
<=> v51679(VarCurr,536) )
& ( v51923(VarNext,45)
<=> v51679(VarCurr,535) )
& ( v51923(VarNext,44)
<=> v51679(VarCurr,534) )
& ( v51923(VarNext,43)
<=> v51679(VarCurr,533) )
& ( v51923(VarNext,42)
<=> v51679(VarCurr,532) )
& ( v51923(VarNext,41)
<=> v51679(VarCurr,531) )
& ( v51923(VarNext,40)
<=> v51679(VarCurr,530) )
& ( v51923(VarNext,39)
<=> v51679(VarCurr,529) )
& ( v51923(VarNext,38)
<=> v51679(VarCurr,528) )
& ( v51923(VarNext,37)
<=> v51679(VarCurr,527) )
& ( v51923(VarNext,36)
<=> v51679(VarCurr,526) )
& ( v51923(VarNext,35)
<=> v51679(VarCurr,525) )
& ( v51923(VarNext,34)
<=> v51679(VarCurr,524) )
& ( v51923(VarNext,33)
<=> v51679(VarCurr,523) )
& ( v51923(VarNext,32)
<=> v51679(VarCurr,522) )
& ( v51923(VarNext,31)
<=> v51679(VarCurr,521) )
& ( v51923(VarNext,30)
<=> v51679(VarCurr,520) )
& ( v51923(VarNext,29)
<=> v51679(VarCurr,519) )
& ( v51923(VarNext,28)
<=> v51679(VarCurr,518) )
& ( v51923(VarNext,27)
<=> v51679(VarCurr,517) )
& ( v51923(VarNext,26)
<=> v51679(VarCurr,516) )
& ( v51923(VarNext,25)
<=> v51679(VarCurr,515) )
& ( v51923(VarNext,24)
<=> v51679(VarCurr,514) )
& ( v51923(VarNext,23)
<=> v51679(VarCurr,513) )
& ( v51923(VarNext,22)
<=> v51679(VarCurr,512) )
& ( v51923(VarNext,21)
<=> v51679(VarCurr,511) )
& ( v51923(VarNext,20)
<=> v51679(VarCurr,510) )
& ( v51923(VarNext,19)
<=> v51679(VarCurr,509) )
& ( v51923(VarNext,18)
<=> v51679(VarCurr,508) )
& ( v51923(VarNext,17)
<=> v51679(VarCurr,507) )
& ( v51923(VarNext,16)
<=> v51679(VarCurr,506) )
& ( v51923(VarNext,15)
<=> v51679(VarCurr,505) )
& ( v51923(VarNext,14)
<=> v51679(VarCurr,504) )
& ( v51923(VarNext,13)
<=> v51679(VarCurr,503) )
& ( v51923(VarNext,12)
<=> v51679(VarCurr,502) )
& ( v51923(VarNext,11)
<=> v51679(VarCurr,501) )
& ( v51923(VarNext,10)
<=> v51679(VarCurr,500) )
& ( v51923(VarNext,9)
<=> v51679(VarCurr,499) )
& ( v51923(VarNext,8)
<=> v51679(VarCurr,498) )
& ( v51923(VarNext,7)
<=> v51679(VarCurr,497) )
& ( v51923(VarNext,6)
<=> v51679(VarCurr,496) )
& ( v51923(VarNext,5)
<=> v51679(VarCurr,495) )
& ( v51923(VarNext,4)
<=> v51679(VarCurr,494) )
& ( v51923(VarNext,3)
<=> v51679(VarCurr,493) )
& ( v51923(VarNext,2)
<=> v51679(VarCurr,492) )
& ( v51923(VarNext,1)
<=> v51679(VarCurr,491) )
& ( v51923(VarNext,0)
<=> v51679(VarCurr,490) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1063,axiom,
! [VarNext: state_type] :
( v51924(VarNext)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51923(VarNext,B)
<=> v51950(VarNext,B) ) ) ) ).
tff(addAssignment_19128,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51950(VarNext,B)
<=> v51948(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1177,axiom,
! [VarCurr: state_type] :
( ~ v51841(VarCurr)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51948(VarCurr,B)
<=> v51951(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1142,axiom,
! [VarCurr: state_type] :
( v51841(VarCurr)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51948(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_443,axiom,
! [VarCurr: state_type] :
( ( ~ v51937(VarCurr)
& ~ v51939(VarCurr) )
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51951(VarCurr,B)
<=> v51916(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1176,axiom,
! [VarCurr: state_type] :
( v51939(VarCurr)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51951(VarCurr,B)
<=> v51909(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_46,axiom,
! [VarCurr: state_type] :
( v51937(VarCurr)
=> ( ( v51951(VarCurr,69)
<=> v51679(VarCurr,489) )
& ( v51951(VarCurr,68)
<=> v51679(VarCurr,488) )
& ( v51951(VarCurr,67)
<=> v51679(VarCurr,487) )
& ( v51951(VarCurr,66)
<=> v51679(VarCurr,486) )
& ( v51951(VarCurr,65)
<=> v51679(VarCurr,485) )
& ( v51951(VarCurr,64)
<=> v51679(VarCurr,484) )
& ( v51951(VarCurr,63)
<=> v51679(VarCurr,483) )
& ( v51951(VarCurr,62)
<=> v51679(VarCurr,482) )
& ( v51951(VarCurr,61)
<=> v51679(VarCurr,481) )
& ( v51951(VarCurr,60)
<=> v51679(VarCurr,480) )
& ( v51951(VarCurr,59)
<=> v51679(VarCurr,479) )
& ( v51951(VarCurr,58)
<=> v51679(VarCurr,478) )
& ( v51951(VarCurr,57)
<=> v51679(VarCurr,477) )
& ( v51951(VarCurr,56)
<=> v51679(VarCurr,476) )
& ( v51951(VarCurr,55)
<=> v51679(VarCurr,475) )
& ( v51951(VarCurr,54)
<=> v51679(VarCurr,474) )
& ( v51951(VarCurr,53)
<=> v51679(VarCurr,473) )
& ( v51951(VarCurr,52)
<=> v51679(VarCurr,472) )
& ( v51951(VarCurr,51)
<=> v51679(VarCurr,471) )
& ( v51951(VarCurr,50)
<=> v51679(VarCurr,470) )
& ( v51951(VarCurr,49)
<=> v51679(VarCurr,469) )
& ( v51951(VarCurr,48)
<=> v51679(VarCurr,468) )
& ( v51951(VarCurr,47)
<=> v51679(VarCurr,467) )
& ( v51951(VarCurr,46)
<=> v51679(VarCurr,466) )
& ( v51951(VarCurr,45)
<=> v51679(VarCurr,465) )
& ( v51951(VarCurr,44)
<=> v51679(VarCurr,464) )
& ( v51951(VarCurr,43)
<=> v51679(VarCurr,463) )
& ( v51951(VarCurr,42)
<=> v51679(VarCurr,462) )
& ( v51951(VarCurr,41)
<=> v51679(VarCurr,461) )
& ( v51951(VarCurr,40)
<=> v51679(VarCurr,460) )
& ( v51951(VarCurr,39)
<=> v51679(VarCurr,459) )
& ( v51951(VarCurr,38)
<=> v51679(VarCurr,458) )
& ( v51951(VarCurr,37)
<=> v51679(VarCurr,457) )
& ( v51951(VarCurr,36)
<=> v51679(VarCurr,456) )
& ( v51951(VarCurr,35)
<=> v51679(VarCurr,455) )
& ( v51951(VarCurr,34)
<=> v51679(VarCurr,454) )
& ( v51951(VarCurr,33)
<=> v51679(VarCurr,453) )
& ( v51951(VarCurr,32)
<=> v51679(VarCurr,452) )
& ( v51951(VarCurr,31)
<=> v51679(VarCurr,451) )
& ( v51951(VarCurr,30)
<=> v51679(VarCurr,450) )
& ( v51951(VarCurr,29)
<=> v51679(VarCurr,449) )
& ( v51951(VarCurr,28)
<=> v51679(VarCurr,448) )
& ( v51951(VarCurr,27)
<=> v51679(VarCurr,447) )
& ( v51951(VarCurr,26)
<=> v51679(VarCurr,446) )
& ( v51951(VarCurr,25)
<=> v51679(VarCurr,445) )
& ( v51951(VarCurr,24)
<=> v51679(VarCurr,444) )
& ( v51951(VarCurr,23)
<=> v51679(VarCurr,443) )
& ( v51951(VarCurr,22)
<=> v51679(VarCurr,442) )
& ( v51951(VarCurr,21)
<=> v51679(VarCurr,441) )
& ( v51951(VarCurr,20)
<=> v51679(VarCurr,440) )
& ( v51951(VarCurr,19)
<=> v51679(VarCurr,439) )
& ( v51951(VarCurr,18)
<=> v51679(VarCurr,438) )
& ( v51951(VarCurr,17)
<=> v51679(VarCurr,437) )
& ( v51951(VarCurr,16)
<=> v51679(VarCurr,436) )
& ( v51951(VarCurr,15)
<=> v51679(VarCurr,435) )
& ( v51951(VarCurr,14)
<=> v51679(VarCurr,434) )
& ( v51951(VarCurr,13)
<=> v51679(VarCurr,433) )
& ( v51951(VarCurr,12)
<=> v51679(VarCurr,432) )
& ( v51951(VarCurr,11)
<=> v51679(VarCurr,431) )
& ( v51951(VarCurr,10)
<=> v51679(VarCurr,430) )
& ( v51951(VarCurr,9)
<=> v51679(VarCurr,429) )
& ( v51951(VarCurr,8)
<=> v51679(VarCurr,428) )
& ( v51951(VarCurr,7)
<=> v51679(VarCurr,427) )
& ( v51951(VarCurr,6)
<=> v51679(VarCurr,426) )
& ( v51951(VarCurr,5)
<=> v51679(VarCurr,425) )
& ( v51951(VarCurr,4)
<=> v51679(VarCurr,424) )
& ( v51951(VarCurr,3)
<=> v51679(VarCurr,423) )
& ( v51951(VarCurr,2)
<=> v51679(VarCurr,422) )
& ( v51951(VarCurr,1)
<=> v51679(VarCurr,421) )
& ( v51951(VarCurr,0)
<=> v51679(VarCurr,420) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10848,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51924(VarNext)
<=> ( v51925(VarNext)
& v51932(VarNext) ) ) ) ).
tff(addAssignment_19127,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51932(VarNext)
<=> v51930(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10847,axiom,
! [VarCurr: state_type] :
( v51930(VarCurr)
<=> ( v51933(VarCurr)
& v51944(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10846,axiom,
! [VarCurr: state_type] :
( v51944(VarCurr)
<=> ( v51945(VarCurr)
| v51841(VarCurr) ) ) ).
tff(writeUnaryOperator_4578,axiom,
! [VarCurr: state_type] :
( ~ v51945(VarCurr)
<=> v51946(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3325,axiom,
! [VarCurr: state_type] :
( v51946(VarCurr)
<=> ( ( v51947(VarCurr,1)
<=> $false )
& ( v51947(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_19126,axiom,
! [VarCurr: state_type] :
( v51947(VarCurr,0)
<=> v51552(VarCurr) ) ).
tff(addAssignment_19125,axiom,
! [VarCurr: state_type] :
( v51947(VarCurr,1)
<=> v46431(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10845,axiom,
! [VarCurr: state_type] :
( v51933(VarCurr)
<=> ( v51841(VarCurr)
| v51934(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10844,axiom,
! [VarCurr: state_type] :
( v51934(VarCurr)
<=> ( v51935(VarCurr)
& v51943(VarCurr) ) ) ).
tff(writeUnaryOperator_4577,axiom,
! [VarCurr: state_type] :
( ~ v51943(VarCurr)
<=> v51841(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10843,axiom,
! [VarCurr: state_type] :
( v51935(VarCurr)
<=> ( v51936(VarCurr)
| v51941(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3324,axiom,
! [VarCurr: state_type] :
( v51941(VarCurr)
<=> ( ( v51942(VarCurr,1)
<=> $true )
& ( v51942(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_19124,axiom,
! [VarCurr: state_type] :
( v51942(VarCurr,0)
<=> v51552(VarCurr) ) ).
tff(addAssignment_19123,axiom,
! [VarCurr: state_type] :
( v51942(VarCurr,1)
<=> v46431(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10842,axiom,
! [VarCurr: state_type] :
( v51936(VarCurr)
<=> ( v51937(VarCurr)
| v51939(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3323,axiom,
! [VarCurr: state_type] :
( v51939(VarCurr)
<=> ( ( v51940(VarCurr,1)
<=> $true )
& ( v51940(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_19122,axiom,
! [VarCurr: state_type] :
( v51940(VarCurr,0)
<=> v51552(VarCurr) ) ).
tff(addAssignment_19121,axiom,
! [VarCurr: state_type] :
( v51940(VarCurr,1)
<=> v46431(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3322,axiom,
! [VarCurr: state_type] :
( v51937(VarCurr)
<=> ( ( v51938(VarCurr,1)
<=> $false )
& ( v51938(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_19120,axiom,
! [VarCurr: state_type] :
( v51938(VarCurr,0)
<=> v51552(VarCurr) ) ).
tff(addAssignment_19119,axiom,
! [VarCurr: state_type] :
( v51938(VarCurr,1)
<=> v46431(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10841,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51925(VarNext)
<=> ( v51927(VarNext)
& v51584(VarNext) ) ) ) ).
tff(writeUnaryOperator_4576,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51927(VarNext)
<=> v51593(VarNext) ) ) ).
tff(addAssignment_19118,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,70)
& ~ $less(B,63) )
=> ( v51916(VarCurr,B)
<=> v51921(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1615,axiom,
! [VarCurr: state_type] :
( ~ v51918(VarCurr)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51921(VarCurr,B)
<=> v51920(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1450,axiom,
! [VarCurr: state_type] :
( v51918(VarCurr)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51921(VarCurr,B)
<=> v51742(VarCurr,B) ) ) ) ).
tff(addAssignment_19117,axiom,
! [VarCurr: state_type] :
( ( v51920(VarCurr,69)
<=> v51679(VarCurr,489) )
& ( v51920(VarCurr,68)
<=> v51679(VarCurr,488) )
& ( v51920(VarCurr,67)
<=> v51679(VarCurr,487) )
& ( v51920(VarCurr,66)
<=> v51679(VarCurr,486) )
& ( v51920(VarCurr,65)
<=> v51679(VarCurr,485) )
& ( v51920(VarCurr,64)
<=> v51679(VarCurr,484) )
& ( v51920(VarCurr,63)
<=> v51679(VarCurr,483) ) ) ).
tff(addAssignment_19116,axiom,
! [VarCurr: state_type] :
( v51918(VarCurr)
<=> v51686(VarCurr,1) ) ).
tff(addAssignment_19115,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,70)
& ~ $less(B,63) )
=> ( v51909(VarCurr,B)
<=> v51914(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1614,axiom,
! [VarCurr: state_type] :
( ~ v51911(VarCurr)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51914(VarCurr,B)
<=> v51913(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1449,axiom,
! [VarCurr: state_type] :
( v51911(VarCurr)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51914(VarCurr,B)
<=> v51742(VarCurr,B) ) ) ) ).
tff(addAssignment_19114,axiom,
! [VarCurr: state_type] :
( ( v51913(VarCurr,69)
<=> v51679(VarCurr,559) )
& ( v51913(VarCurr,68)
<=> v51679(VarCurr,558) )
& ( v51913(VarCurr,67)
<=> v51679(VarCurr,557) )
& ( v51913(VarCurr,66)
<=> v51679(VarCurr,556) )
& ( v51913(VarCurr,65)
<=> v51679(VarCurr,555) )
& ( v51913(VarCurr,64)
<=> v51679(VarCurr,554) )
& ( v51913(VarCurr,63)
<=> v51679(VarCurr,553) ) ) ).
tff(addAssignment_19113,axiom,
! [VarCurr: state_type] :
( v51911(VarCurr)
<=> v51686(VarCurr,1) ) ).
tff(addAssignment_19112,axiom,
! [VarNext: state_type] :
( ( v51679(VarNext,489)
<=> v51877(VarNext,69) )
& ( v51679(VarNext,488)
<=> v51877(VarNext,68) )
& ( v51679(VarNext,487)
<=> v51877(VarNext,67) )
& ( v51679(VarNext,486)
<=> v51877(VarNext,66) )
& ( v51679(VarNext,485)
<=> v51877(VarNext,65) )
& ( v51679(VarNext,484)
<=> v51877(VarNext,64) )
& ( v51679(VarNext,483)
<=> v51877(VarNext,63) ) ) ).
tff(addCaseBooleanConditionShiftedRanges1_91,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51878(VarNext)
=> ( ( v51877(VarNext,69)
<=> v51679(VarCurr,489) )
& ( v51877(VarNext,68)
<=> v51679(VarCurr,488) )
& ( v51877(VarNext,67)
<=> v51679(VarCurr,487) )
& ( v51877(VarNext,66)
<=> v51679(VarCurr,486) )
& ( v51877(VarNext,65)
<=> v51679(VarCurr,485) )
& ( v51877(VarNext,64)
<=> v51679(VarCurr,484) )
& ( v51877(VarNext,63)
<=> v51679(VarCurr,483) )
& ( v51877(VarNext,62)
<=> v51679(VarCurr,482) )
& ( v51877(VarNext,61)
<=> v51679(VarCurr,481) )
& ( v51877(VarNext,60)
<=> v51679(VarCurr,480) )
& ( v51877(VarNext,59)
<=> v51679(VarCurr,479) )
& ( v51877(VarNext,58)
<=> v51679(VarCurr,478) )
& ( v51877(VarNext,57)
<=> v51679(VarCurr,477) )
& ( v51877(VarNext,56)
<=> v51679(VarCurr,476) )
& ( v51877(VarNext,55)
<=> v51679(VarCurr,475) )
& ( v51877(VarNext,54)
<=> v51679(VarCurr,474) )
& ( v51877(VarNext,53)
<=> v51679(VarCurr,473) )
& ( v51877(VarNext,52)
<=> v51679(VarCurr,472) )
& ( v51877(VarNext,51)
<=> v51679(VarCurr,471) )
& ( v51877(VarNext,50)
<=> v51679(VarCurr,470) )
& ( v51877(VarNext,49)
<=> v51679(VarCurr,469) )
& ( v51877(VarNext,48)
<=> v51679(VarCurr,468) )
& ( v51877(VarNext,47)
<=> v51679(VarCurr,467) )
& ( v51877(VarNext,46)
<=> v51679(VarCurr,466) )
& ( v51877(VarNext,45)
<=> v51679(VarCurr,465) )
& ( v51877(VarNext,44)
<=> v51679(VarCurr,464) )
& ( v51877(VarNext,43)
<=> v51679(VarCurr,463) )
& ( v51877(VarNext,42)
<=> v51679(VarCurr,462) )
& ( v51877(VarNext,41)
<=> v51679(VarCurr,461) )
& ( v51877(VarNext,40)
<=> v51679(VarCurr,460) )
& ( v51877(VarNext,39)
<=> v51679(VarCurr,459) )
& ( v51877(VarNext,38)
<=> v51679(VarCurr,458) )
& ( v51877(VarNext,37)
<=> v51679(VarCurr,457) )
& ( v51877(VarNext,36)
<=> v51679(VarCurr,456) )
& ( v51877(VarNext,35)
<=> v51679(VarCurr,455) )
& ( v51877(VarNext,34)
<=> v51679(VarCurr,454) )
& ( v51877(VarNext,33)
<=> v51679(VarCurr,453) )
& ( v51877(VarNext,32)
<=> v51679(VarCurr,452) )
& ( v51877(VarNext,31)
<=> v51679(VarCurr,451) )
& ( v51877(VarNext,30)
<=> v51679(VarCurr,450) )
& ( v51877(VarNext,29)
<=> v51679(VarCurr,449) )
& ( v51877(VarNext,28)
<=> v51679(VarCurr,448) )
& ( v51877(VarNext,27)
<=> v51679(VarCurr,447) )
& ( v51877(VarNext,26)
<=> v51679(VarCurr,446) )
& ( v51877(VarNext,25)
<=> v51679(VarCurr,445) )
& ( v51877(VarNext,24)
<=> v51679(VarCurr,444) )
& ( v51877(VarNext,23)
<=> v51679(VarCurr,443) )
& ( v51877(VarNext,22)
<=> v51679(VarCurr,442) )
& ( v51877(VarNext,21)
<=> v51679(VarCurr,441) )
& ( v51877(VarNext,20)
<=> v51679(VarCurr,440) )
& ( v51877(VarNext,19)
<=> v51679(VarCurr,439) )
& ( v51877(VarNext,18)
<=> v51679(VarCurr,438) )
& ( v51877(VarNext,17)
<=> v51679(VarCurr,437) )
& ( v51877(VarNext,16)
<=> v51679(VarCurr,436) )
& ( v51877(VarNext,15)
<=> v51679(VarCurr,435) )
& ( v51877(VarNext,14)
<=> v51679(VarCurr,434) )
& ( v51877(VarNext,13)
<=> v51679(VarCurr,433) )
& ( v51877(VarNext,12)
<=> v51679(VarCurr,432) )
& ( v51877(VarNext,11)
<=> v51679(VarCurr,431) )
& ( v51877(VarNext,10)
<=> v51679(VarCurr,430) )
& ( v51877(VarNext,9)
<=> v51679(VarCurr,429) )
& ( v51877(VarNext,8)
<=> v51679(VarCurr,428) )
& ( v51877(VarNext,7)
<=> v51679(VarCurr,427) )
& ( v51877(VarNext,6)
<=> v51679(VarCurr,426) )
& ( v51877(VarNext,5)
<=> v51679(VarCurr,425) )
& ( v51877(VarNext,4)
<=> v51679(VarCurr,424) )
& ( v51877(VarNext,3)
<=> v51679(VarCurr,423) )
& ( v51877(VarNext,2)
<=> v51679(VarCurr,422) )
& ( v51877(VarNext,1)
<=> v51679(VarCurr,421) )
& ( v51877(VarNext,0)
<=> v51679(VarCurr,420) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1062,axiom,
! [VarNext: state_type] :
( v51878(VarNext)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51877(VarNext,B)
<=> v51904(VarNext,B) ) ) ) ).
tff(addAssignment_19111,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51904(VarNext,B)
<=> v51902(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1175,axiom,
! [VarCurr: state_type] :
( ~ v51841(VarCurr)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51902(VarCurr,B)
<=> v51905(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1141,axiom,
! [VarCurr: state_type] :
( v51841(VarCurr)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51902(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_442,axiom,
! [VarCurr: state_type] :
( ( ~ v51891(VarCurr)
& ~ v51893(VarCurr) )
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51905(VarCurr,B)
<=> v51870(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1174,axiom,
! [VarCurr: state_type] :
( v51893(VarCurr)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51905(VarCurr,B)
<=> v51863(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_45,axiom,
! [VarCurr: state_type] :
( v51891(VarCurr)
=> ( ( v51905(VarCurr,69)
<=> v51679(VarCurr,419) )
& ( v51905(VarCurr,68)
<=> v51679(VarCurr,418) )
& ( v51905(VarCurr,67)
<=> v51679(VarCurr,417) )
& ( v51905(VarCurr,66)
<=> v51679(VarCurr,416) )
& ( v51905(VarCurr,65)
<=> v51679(VarCurr,415) )
& ( v51905(VarCurr,64)
<=> v51679(VarCurr,414) )
& ( v51905(VarCurr,63)
<=> v51679(VarCurr,413) )
& ( v51905(VarCurr,62)
<=> v51679(VarCurr,412) )
& ( v51905(VarCurr,61)
<=> v51679(VarCurr,411) )
& ( v51905(VarCurr,60)
<=> v51679(VarCurr,410) )
& ( v51905(VarCurr,59)
<=> v51679(VarCurr,409) )
& ( v51905(VarCurr,58)
<=> v51679(VarCurr,408) )
& ( v51905(VarCurr,57)
<=> v51679(VarCurr,407) )
& ( v51905(VarCurr,56)
<=> v51679(VarCurr,406) )
& ( v51905(VarCurr,55)
<=> v51679(VarCurr,405) )
& ( v51905(VarCurr,54)
<=> v51679(VarCurr,404) )
& ( v51905(VarCurr,53)
<=> v51679(VarCurr,403) )
& ( v51905(VarCurr,52)
<=> v51679(VarCurr,402) )
& ( v51905(VarCurr,51)
<=> v51679(VarCurr,401) )
& ( v51905(VarCurr,50)
<=> v51679(VarCurr,400) )
& ( v51905(VarCurr,49)
<=> v51679(VarCurr,399) )
& ( v51905(VarCurr,48)
<=> v51679(VarCurr,398) )
& ( v51905(VarCurr,47)
<=> v51679(VarCurr,397) )
& ( v51905(VarCurr,46)
<=> v51679(VarCurr,396) )
& ( v51905(VarCurr,45)
<=> v51679(VarCurr,395) )
& ( v51905(VarCurr,44)
<=> v51679(VarCurr,394) )
& ( v51905(VarCurr,43)
<=> v51679(VarCurr,393) )
& ( v51905(VarCurr,42)
<=> v51679(VarCurr,392) )
& ( v51905(VarCurr,41)
<=> v51679(VarCurr,391) )
& ( v51905(VarCurr,40)
<=> v51679(VarCurr,390) )
& ( v51905(VarCurr,39)
<=> v51679(VarCurr,389) )
& ( v51905(VarCurr,38)
<=> v51679(VarCurr,388) )
& ( v51905(VarCurr,37)
<=> v51679(VarCurr,387) )
& ( v51905(VarCurr,36)
<=> v51679(VarCurr,386) )
& ( v51905(VarCurr,35)
<=> v51679(VarCurr,385) )
& ( v51905(VarCurr,34)
<=> v51679(VarCurr,384) )
& ( v51905(VarCurr,33)
<=> v51679(VarCurr,383) )
& ( v51905(VarCurr,32)
<=> v51679(VarCurr,382) )
& ( v51905(VarCurr,31)
<=> v51679(VarCurr,381) )
& ( v51905(VarCurr,30)
<=> v51679(VarCurr,380) )
& ( v51905(VarCurr,29)
<=> v51679(VarCurr,379) )
& ( v51905(VarCurr,28)
<=> v51679(VarCurr,378) )
& ( v51905(VarCurr,27)
<=> v51679(VarCurr,377) )
& ( v51905(VarCurr,26)
<=> v51679(VarCurr,376) )
& ( v51905(VarCurr,25)
<=> v51679(VarCurr,375) )
& ( v51905(VarCurr,24)
<=> v51679(VarCurr,374) )
& ( v51905(VarCurr,23)
<=> v51679(VarCurr,373) )
& ( v51905(VarCurr,22)
<=> v51679(VarCurr,372) )
& ( v51905(VarCurr,21)
<=> v51679(VarCurr,371) )
& ( v51905(VarCurr,20)
<=> v51679(VarCurr,370) )
& ( v51905(VarCurr,19)
<=> v51679(VarCurr,369) )
& ( v51905(VarCurr,18)
<=> v51679(VarCurr,368) )
& ( v51905(VarCurr,17)
<=> v51679(VarCurr,367) )
& ( v51905(VarCurr,16)
<=> v51679(VarCurr,366) )
& ( v51905(VarCurr,15)
<=> v51679(VarCurr,365) )
& ( v51905(VarCurr,14)
<=> v51679(VarCurr,364) )
& ( v51905(VarCurr,13)
<=> v51679(VarCurr,363) )
& ( v51905(VarCurr,12)
<=> v51679(VarCurr,362) )
& ( v51905(VarCurr,11)
<=> v51679(VarCurr,361) )
& ( v51905(VarCurr,10)
<=> v51679(VarCurr,360) )
& ( v51905(VarCurr,9)
<=> v51679(VarCurr,359) )
& ( v51905(VarCurr,8)
<=> v51679(VarCurr,358) )
& ( v51905(VarCurr,7)
<=> v51679(VarCurr,357) )
& ( v51905(VarCurr,6)
<=> v51679(VarCurr,356) )
& ( v51905(VarCurr,5)
<=> v51679(VarCurr,355) )
& ( v51905(VarCurr,4)
<=> v51679(VarCurr,354) )
& ( v51905(VarCurr,3)
<=> v51679(VarCurr,353) )
& ( v51905(VarCurr,2)
<=> v51679(VarCurr,352) )
& ( v51905(VarCurr,1)
<=> v51679(VarCurr,351) )
& ( v51905(VarCurr,0)
<=> v51679(VarCurr,350) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10840,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51878(VarNext)
<=> ( v51879(VarNext)
& v51886(VarNext) ) ) ) ).
tff(addAssignment_19110,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51886(VarNext)
<=> v51884(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10839,axiom,
! [VarCurr: state_type] :
( v51884(VarCurr)
<=> ( v51887(VarCurr)
& v51898(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10838,axiom,
! [VarCurr: state_type] :
( v51898(VarCurr)
<=> ( v51899(VarCurr)
| v51841(VarCurr) ) ) ).
tff(writeUnaryOperator_4575,axiom,
! [VarCurr: state_type] :
( ~ v51899(VarCurr)
<=> v51900(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3321,axiom,
! [VarCurr: state_type] :
( v51900(VarCurr)
<=> ( ( v51901(VarCurr,1)
<=> $false )
& ( v51901(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_19109,axiom,
! [VarCurr: state_type] :
( v51901(VarCurr,0)
<=> v51552(VarCurr) ) ).
tff(addAssignment_19108,axiom,
! [VarCurr: state_type] :
( v51901(VarCurr,1)
<=> v46431(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10837,axiom,
! [VarCurr: state_type] :
( v51887(VarCurr)
<=> ( v51841(VarCurr)
| v51888(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10836,axiom,
! [VarCurr: state_type] :
( v51888(VarCurr)
<=> ( v51889(VarCurr)
& v51897(VarCurr) ) ) ).
tff(writeUnaryOperator_4574,axiom,
! [VarCurr: state_type] :
( ~ v51897(VarCurr)
<=> v51841(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10835,axiom,
! [VarCurr: state_type] :
( v51889(VarCurr)
<=> ( v51890(VarCurr)
| v51895(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3320,axiom,
! [VarCurr: state_type] :
( v51895(VarCurr)
<=> ( ( v51896(VarCurr,1)
<=> $true )
& ( v51896(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_19107,axiom,
! [VarCurr: state_type] :
( v51896(VarCurr,0)
<=> v51552(VarCurr) ) ).
tff(addAssignment_19106,axiom,
! [VarCurr: state_type] :
( v51896(VarCurr,1)
<=> v46431(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10834,axiom,
! [VarCurr: state_type] :
( v51890(VarCurr)
<=> ( v51891(VarCurr)
| v51893(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3319,axiom,
! [VarCurr: state_type] :
( v51893(VarCurr)
<=> ( ( v51894(VarCurr,1)
<=> $true )
& ( v51894(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_19105,axiom,
! [VarCurr: state_type] :
( v51894(VarCurr,0)
<=> v51552(VarCurr) ) ).
tff(addAssignment_19104,axiom,
! [VarCurr: state_type] :
( v51894(VarCurr,1)
<=> v46431(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3318,axiom,
! [VarCurr: state_type] :
( v51891(VarCurr)
<=> ( ( v51892(VarCurr,1)
<=> $false )
& ( v51892(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_19103,axiom,
! [VarCurr: state_type] :
( v51892(VarCurr,0)
<=> v51552(VarCurr) ) ).
tff(addAssignment_19102,axiom,
! [VarCurr: state_type] :
( v51892(VarCurr,1)
<=> v46431(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10833,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51879(VarNext)
<=> ( v51881(VarNext)
& v51584(VarNext) ) ) ) ).
tff(writeUnaryOperator_4573,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51881(VarNext)
<=> v51593(VarNext) ) ) ).
tff(addAssignment_19101,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,70)
& ~ $less(B,63) )
=> ( v51870(VarCurr,B)
<=> v51875(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1613,axiom,
! [VarCurr: state_type] :
( ~ v51872(VarCurr)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51875(VarCurr,B)
<=> v51874(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1448,axiom,
! [VarCurr: state_type] :
( v51872(VarCurr)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51875(VarCurr,B)
<=> v51742(VarCurr,B) ) ) ) ).
tff(addAssignment_19100,axiom,
! [VarCurr: state_type] :
( ( v51874(VarCurr,69)
<=> v51679(VarCurr,419) )
& ( v51874(VarCurr,68)
<=> v51679(VarCurr,418) )
& ( v51874(VarCurr,67)
<=> v51679(VarCurr,417) )
& ( v51874(VarCurr,66)
<=> v51679(VarCurr,416) )
& ( v51874(VarCurr,65)
<=> v51679(VarCurr,415) )
& ( v51874(VarCurr,64)
<=> v51679(VarCurr,414) )
& ( v51874(VarCurr,63)
<=> v51679(VarCurr,413) ) ) ).
tff(addAssignment_19099,axiom,
! [VarCurr: state_type] :
( v51872(VarCurr)
<=> v51686(VarCurr,2) ) ).
tff(addAssignment_19098,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,70)
& ~ $less(B,63) )
=> ( v51863(VarCurr,B)
<=> v51868(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1612,axiom,
! [VarCurr: state_type] :
( ~ v51865(VarCurr)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51868(VarCurr,B)
<=> v51867(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1447,axiom,
! [VarCurr: state_type] :
( v51865(VarCurr)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51868(VarCurr,B)
<=> v51742(VarCurr,B) ) ) ) ).
tff(addAssignment_19097,axiom,
! [VarCurr: state_type] :
( ( v51867(VarCurr,69)
<=> v51679(VarCurr,489) )
& ( v51867(VarCurr,68)
<=> v51679(VarCurr,488) )
& ( v51867(VarCurr,67)
<=> v51679(VarCurr,487) )
& ( v51867(VarCurr,66)
<=> v51679(VarCurr,486) )
& ( v51867(VarCurr,65)
<=> v51679(VarCurr,485) )
& ( v51867(VarCurr,64)
<=> v51679(VarCurr,484) )
& ( v51867(VarCurr,63)
<=> v51679(VarCurr,483) ) ) ).
tff(addAssignment_19096,axiom,
! [VarCurr: state_type] :
( v51865(VarCurr)
<=> v51686(VarCurr,2) ) ).
tff(addAssignment_19095,axiom,
! [VarNext: state_type] :
( ( v51679(VarNext,419)
<=> v51830(VarNext,69) )
& ( v51679(VarNext,418)
<=> v51830(VarNext,68) )
& ( v51679(VarNext,417)
<=> v51830(VarNext,67) )
& ( v51679(VarNext,416)
<=> v51830(VarNext,66) )
& ( v51679(VarNext,415)
<=> v51830(VarNext,65) )
& ( v51679(VarNext,414)
<=> v51830(VarNext,64) )
& ( v51679(VarNext,413)
<=> v51830(VarNext,63) ) ) ).
tff(addCaseBooleanConditionShiftedRanges1_90,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51831(VarNext)
=> ( ( v51830(VarNext,69)
<=> v51679(VarCurr,419) )
& ( v51830(VarNext,68)
<=> v51679(VarCurr,418) )
& ( v51830(VarNext,67)
<=> v51679(VarCurr,417) )
& ( v51830(VarNext,66)
<=> v51679(VarCurr,416) )
& ( v51830(VarNext,65)
<=> v51679(VarCurr,415) )
& ( v51830(VarNext,64)
<=> v51679(VarCurr,414) )
& ( v51830(VarNext,63)
<=> v51679(VarCurr,413) )
& ( v51830(VarNext,62)
<=> v51679(VarCurr,412) )
& ( v51830(VarNext,61)
<=> v51679(VarCurr,411) )
& ( v51830(VarNext,60)
<=> v51679(VarCurr,410) )
& ( v51830(VarNext,59)
<=> v51679(VarCurr,409) )
& ( v51830(VarNext,58)
<=> v51679(VarCurr,408) )
& ( v51830(VarNext,57)
<=> v51679(VarCurr,407) )
& ( v51830(VarNext,56)
<=> v51679(VarCurr,406) )
& ( v51830(VarNext,55)
<=> v51679(VarCurr,405) )
& ( v51830(VarNext,54)
<=> v51679(VarCurr,404) )
& ( v51830(VarNext,53)
<=> v51679(VarCurr,403) )
& ( v51830(VarNext,52)
<=> v51679(VarCurr,402) )
& ( v51830(VarNext,51)
<=> v51679(VarCurr,401) )
& ( v51830(VarNext,50)
<=> v51679(VarCurr,400) )
& ( v51830(VarNext,49)
<=> v51679(VarCurr,399) )
& ( v51830(VarNext,48)
<=> v51679(VarCurr,398) )
& ( v51830(VarNext,47)
<=> v51679(VarCurr,397) )
& ( v51830(VarNext,46)
<=> v51679(VarCurr,396) )
& ( v51830(VarNext,45)
<=> v51679(VarCurr,395) )
& ( v51830(VarNext,44)
<=> v51679(VarCurr,394) )
& ( v51830(VarNext,43)
<=> v51679(VarCurr,393) )
& ( v51830(VarNext,42)
<=> v51679(VarCurr,392) )
& ( v51830(VarNext,41)
<=> v51679(VarCurr,391) )
& ( v51830(VarNext,40)
<=> v51679(VarCurr,390) )
& ( v51830(VarNext,39)
<=> v51679(VarCurr,389) )
& ( v51830(VarNext,38)
<=> v51679(VarCurr,388) )
& ( v51830(VarNext,37)
<=> v51679(VarCurr,387) )
& ( v51830(VarNext,36)
<=> v51679(VarCurr,386) )
& ( v51830(VarNext,35)
<=> v51679(VarCurr,385) )
& ( v51830(VarNext,34)
<=> v51679(VarCurr,384) )
& ( v51830(VarNext,33)
<=> v51679(VarCurr,383) )
& ( v51830(VarNext,32)
<=> v51679(VarCurr,382) )
& ( v51830(VarNext,31)
<=> v51679(VarCurr,381) )
& ( v51830(VarNext,30)
<=> v51679(VarCurr,380) )
& ( v51830(VarNext,29)
<=> v51679(VarCurr,379) )
& ( v51830(VarNext,28)
<=> v51679(VarCurr,378) )
& ( v51830(VarNext,27)
<=> v51679(VarCurr,377) )
& ( v51830(VarNext,26)
<=> v51679(VarCurr,376) )
& ( v51830(VarNext,25)
<=> v51679(VarCurr,375) )
& ( v51830(VarNext,24)
<=> v51679(VarCurr,374) )
& ( v51830(VarNext,23)
<=> v51679(VarCurr,373) )
& ( v51830(VarNext,22)
<=> v51679(VarCurr,372) )
& ( v51830(VarNext,21)
<=> v51679(VarCurr,371) )
& ( v51830(VarNext,20)
<=> v51679(VarCurr,370) )
& ( v51830(VarNext,19)
<=> v51679(VarCurr,369) )
& ( v51830(VarNext,18)
<=> v51679(VarCurr,368) )
& ( v51830(VarNext,17)
<=> v51679(VarCurr,367) )
& ( v51830(VarNext,16)
<=> v51679(VarCurr,366) )
& ( v51830(VarNext,15)
<=> v51679(VarCurr,365) )
& ( v51830(VarNext,14)
<=> v51679(VarCurr,364) )
& ( v51830(VarNext,13)
<=> v51679(VarCurr,363) )
& ( v51830(VarNext,12)
<=> v51679(VarCurr,362) )
& ( v51830(VarNext,11)
<=> v51679(VarCurr,361) )
& ( v51830(VarNext,10)
<=> v51679(VarCurr,360) )
& ( v51830(VarNext,9)
<=> v51679(VarCurr,359) )
& ( v51830(VarNext,8)
<=> v51679(VarCurr,358) )
& ( v51830(VarNext,7)
<=> v51679(VarCurr,357) )
& ( v51830(VarNext,6)
<=> v51679(VarCurr,356) )
& ( v51830(VarNext,5)
<=> v51679(VarCurr,355) )
& ( v51830(VarNext,4)
<=> v51679(VarCurr,354) )
& ( v51830(VarNext,3)
<=> v51679(VarCurr,353) )
& ( v51830(VarNext,2)
<=> v51679(VarCurr,352) )
& ( v51830(VarNext,1)
<=> v51679(VarCurr,351) )
& ( v51830(VarNext,0)
<=> v51679(VarCurr,350) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1061,axiom,
! [VarNext: state_type] :
( v51831(VarNext)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51830(VarNext,B)
<=> v51858(VarNext,B) ) ) ) ).
tff(addAssignment_19094,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51858(VarNext,B)
<=> v51856(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1173,axiom,
! [VarCurr: state_type] :
( ~ v51841(VarCurr)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51856(VarCurr,B)
<=> v51859(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1140,axiom,
! [VarCurr: state_type] :
( v51841(VarCurr)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51856(VarCurr,B)
<=> $false ) ) ) ).
tff(bitBlastConstant_10589,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(69) ).
tff(bitBlastConstant_10588,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(68) ).
tff(bitBlastConstant_10587,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(67) ).
tff(bitBlastConstant_10586,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(66) ).
tff(bitBlastConstant_10585,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(65) ).
tff(bitBlastConstant_10584,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(64) ).
tff(bitBlastConstant_10583,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(63) ).
tff(bitBlastConstant_10582,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(62) ).
tff(bitBlastConstant_10581,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(61) ).
tff(bitBlastConstant_10580,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(60) ).
tff(bitBlastConstant_10579,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(59) ).
tff(bitBlastConstant_10578,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(58) ).
tff(bitBlastConstant_10577,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(57) ).
tff(bitBlastConstant_10576,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(56) ).
tff(bitBlastConstant_10575,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(55) ).
tff(bitBlastConstant_10574,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(54) ).
tff(bitBlastConstant_10573,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(53) ).
tff(bitBlastConstant_10572,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(52) ).
tff(bitBlastConstant_10571,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(51) ).
tff(bitBlastConstant_10570,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(50) ).
tff(bitBlastConstant_10569,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(49) ).
tff(bitBlastConstant_10568,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(48) ).
tff(bitBlastConstant_10567,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(47) ).
tff(bitBlastConstant_10566,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(46) ).
tff(bitBlastConstant_10565,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(45) ).
tff(bitBlastConstant_10564,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(44) ).
tff(bitBlastConstant_10563,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(43) ).
tff(bitBlastConstant_10562,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(42) ).
tff(bitBlastConstant_10561,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(41) ).
tff(bitBlastConstant_10560,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(40) ).
tff(bitBlastConstant_10559,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(39) ).
tff(bitBlastConstant_10558,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(38) ).
tff(bitBlastConstant_10557,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(37) ).
tff(bitBlastConstant_10556,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(36) ).
tff(bitBlastConstant_10555,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(35) ).
tff(bitBlastConstant_10554,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(34) ).
tff(bitBlastConstant_10553,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(33) ).
tff(bitBlastConstant_10552,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(32) ).
tff(bitBlastConstant_10551,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(31) ).
tff(bitBlastConstant_10550,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(30) ).
tff(bitBlastConstant_10549,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(29) ).
tff(bitBlastConstant_10548,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(28) ).
tff(bitBlastConstant_10547,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(27) ).
tff(bitBlastConstant_10546,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(26) ).
tff(bitBlastConstant_10545,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(25) ).
tff(bitBlastConstant_10544,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(24) ).
tff(bitBlastConstant_10543,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(23) ).
tff(bitBlastConstant_10542,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(22) ).
tff(bitBlastConstant_10541,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(21) ).
tff(bitBlastConstant_10540,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(20) ).
tff(bitBlastConstant_10539,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(19) ).
tff(bitBlastConstant_10538,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(18) ).
tff(bitBlastConstant_10537,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(17) ).
tff(bitBlastConstant_10536,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(16) ).
tff(bitBlastConstant_10535,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(15) ).
tff(bitBlastConstant_10534,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(14) ).
tff(bitBlastConstant_10533,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(13) ).
tff(bitBlastConstant_10532,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(12) ).
tff(bitBlastConstant_10531,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(11) ).
tff(bitBlastConstant_10530,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(10) ).
tff(bitBlastConstant_10529,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(9) ).
tff(bitBlastConstant_10528,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(8) ).
tff(bitBlastConstant_10527,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(7) ).
tff(bitBlastConstant_10526,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(6) ).
tff(bitBlastConstant_10525,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(5) ).
tff(bitBlastConstant_10524,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(4) ).
tff(bitBlastConstant_10523,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(3) ).
tff(bitBlastConstant_10522,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(2) ).
tff(bitBlastConstant_10521,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(1) ).
tff(bitBlastConstant_10520,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000(0) ).
tff(addParallelCaseBooleanConditionEqualRanges2_441,axiom,
! [VarCurr: state_type] :
( ( ~ v51845(VarCurr)
& ~ v51847(VarCurr) )
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51859(VarCurr,B)
<=> v51823(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1172,axiom,
! [VarCurr: state_type] :
( v51847(VarCurr)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51859(VarCurr,B)
<=> v51682(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_44,axiom,
! [VarCurr: state_type] :
( v51845(VarCurr)
=> ( ( v51859(VarCurr,69)
<=> v51679(VarCurr,349) )
& ( v51859(VarCurr,68)
<=> v51679(VarCurr,348) )
& ( v51859(VarCurr,67)
<=> v51679(VarCurr,347) )
& ( v51859(VarCurr,66)
<=> v51679(VarCurr,346) )
& ( v51859(VarCurr,65)
<=> v51679(VarCurr,345) )
& ( v51859(VarCurr,64)
<=> v51679(VarCurr,344) )
& ( v51859(VarCurr,63)
<=> v51679(VarCurr,343) )
& ( v51859(VarCurr,62)
<=> v51679(VarCurr,342) )
& ( v51859(VarCurr,61)
<=> v51679(VarCurr,341) )
& ( v51859(VarCurr,60)
<=> v51679(VarCurr,340) )
& ( v51859(VarCurr,59)
<=> v51679(VarCurr,339) )
& ( v51859(VarCurr,58)
<=> v51679(VarCurr,338) )
& ( v51859(VarCurr,57)
<=> v51679(VarCurr,337) )
& ( v51859(VarCurr,56)
<=> v51679(VarCurr,336) )
& ( v51859(VarCurr,55)
<=> v51679(VarCurr,335) )
& ( v51859(VarCurr,54)
<=> v51679(VarCurr,334) )
& ( v51859(VarCurr,53)
<=> v51679(VarCurr,333) )
& ( v51859(VarCurr,52)
<=> v51679(VarCurr,332) )
& ( v51859(VarCurr,51)
<=> v51679(VarCurr,331) )
& ( v51859(VarCurr,50)
<=> v51679(VarCurr,330) )
& ( v51859(VarCurr,49)
<=> v51679(VarCurr,329) )
& ( v51859(VarCurr,48)
<=> v51679(VarCurr,328) )
& ( v51859(VarCurr,47)
<=> v51679(VarCurr,327) )
& ( v51859(VarCurr,46)
<=> v51679(VarCurr,326) )
& ( v51859(VarCurr,45)
<=> v51679(VarCurr,325) )
& ( v51859(VarCurr,44)
<=> v51679(VarCurr,324) )
& ( v51859(VarCurr,43)
<=> v51679(VarCurr,323) )
& ( v51859(VarCurr,42)
<=> v51679(VarCurr,322) )
& ( v51859(VarCurr,41)
<=> v51679(VarCurr,321) )
& ( v51859(VarCurr,40)
<=> v51679(VarCurr,320) )
& ( v51859(VarCurr,39)
<=> v51679(VarCurr,319) )
& ( v51859(VarCurr,38)
<=> v51679(VarCurr,318) )
& ( v51859(VarCurr,37)
<=> v51679(VarCurr,317) )
& ( v51859(VarCurr,36)
<=> v51679(VarCurr,316) )
& ( v51859(VarCurr,35)
<=> v51679(VarCurr,315) )
& ( v51859(VarCurr,34)
<=> v51679(VarCurr,314) )
& ( v51859(VarCurr,33)
<=> v51679(VarCurr,313) )
& ( v51859(VarCurr,32)
<=> v51679(VarCurr,312) )
& ( v51859(VarCurr,31)
<=> v51679(VarCurr,311) )
& ( v51859(VarCurr,30)
<=> v51679(VarCurr,310) )
& ( v51859(VarCurr,29)
<=> v51679(VarCurr,309) )
& ( v51859(VarCurr,28)
<=> v51679(VarCurr,308) )
& ( v51859(VarCurr,27)
<=> v51679(VarCurr,307) )
& ( v51859(VarCurr,26)
<=> v51679(VarCurr,306) )
& ( v51859(VarCurr,25)
<=> v51679(VarCurr,305) )
& ( v51859(VarCurr,24)
<=> v51679(VarCurr,304) )
& ( v51859(VarCurr,23)
<=> v51679(VarCurr,303) )
& ( v51859(VarCurr,22)
<=> v51679(VarCurr,302) )
& ( v51859(VarCurr,21)
<=> v51679(VarCurr,301) )
& ( v51859(VarCurr,20)
<=> v51679(VarCurr,300) )
& ( v51859(VarCurr,19)
<=> v51679(VarCurr,299) )
& ( v51859(VarCurr,18)
<=> v51679(VarCurr,298) )
& ( v51859(VarCurr,17)
<=> v51679(VarCurr,297) )
& ( v51859(VarCurr,16)
<=> v51679(VarCurr,296) )
& ( v51859(VarCurr,15)
<=> v51679(VarCurr,295) )
& ( v51859(VarCurr,14)
<=> v51679(VarCurr,294) )
& ( v51859(VarCurr,13)
<=> v51679(VarCurr,293) )
& ( v51859(VarCurr,12)
<=> v51679(VarCurr,292) )
& ( v51859(VarCurr,11)
<=> v51679(VarCurr,291) )
& ( v51859(VarCurr,10)
<=> v51679(VarCurr,290) )
& ( v51859(VarCurr,9)
<=> v51679(VarCurr,289) )
& ( v51859(VarCurr,8)
<=> v51679(VarCurr,288) )
& ( v51859(VarCurr,7)
<=> v51679(VarCurr,287) )
& ( v51859(VarCurr,6)
<=> v51679(VarCurr,286) )
& ( v51859(VarCurr,5)
<=> v51679(VarCurr,285) )
& ( v51859(VarCurr,4)
<=> v51679(VarCurr,284) )
& ( v51859(VarCurr,3)
<=> v51679(VarCurr,283) )
& ( v51859(VarCurr,2)
<=> v51679(VarCurr,282) )
& ( v51859(VarCurr,1)
<=> v51679(VarCurr,281) )
& ( v51859(VarCurr,0)
<=> v51679(VarCurr,280) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10832,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51831(VarNext)
<=> ( v51832(VarNext)
& v51839(VarNext) ) ) ) ).
tff(addAssignment_19093,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51839(VarNext)
<=> v51837(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10831,axiom,
! [VarCurr: state_type] :
( v51837(VarCurr)
<=> ( v51840(VarCurr)
& v51852(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10830,axiom,
! [VarCurr: state_type] :
( v51852(VarCurr)
<=> ( v51853(VarCurr)
| v51841(VarCurr) ) ) ).
tff(writeUnaryOperator_4572,axiom,
! [VarCurr: state_type] :
( ~ v51853(VarCurr)
<=> v51854(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3317,axiom,
! [VarCurr: state_type] :
( v51854(VarCurr)
<=> ( ( v51855(VarCurr,1)
<=> $false )
& ( v51855(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_19092,axiom,
! [VarCurr: state_type] :
( v51855(VarCurr,0)
<=> v51552(VarCurr) ) ).
tff(addAssignment_19091,axiom,
! [VarCurr: state_type] :
( v51855(VarCurr,1)
<=> v46431(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10829,axiom,
! [VarCurr: state_type] :
( v51840(VarCurr)
<=> ( v51841(VarCurr)
| v51842(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10828,axiom,
! [VarCurr: state_type] :
( v51842(VarCurr)
<=> ( v51843(VarCurr)
& v51851(VarCurr) ) ) ).
tff(writeUnaryOperator_4571,axiom,
! [VarCurr: state_type] :
( ~ v51851(VarCurr)
<=> v51841(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10827,axiom,
! [VarCurr: state_type] :
( v51843(VarCurr)
<=> ( v51844(VarCurr)
| v51849(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3316,axiom,
! [VarCurr: state_type] :
( v51849(VarCurr)
<=> ( ( v51850(VarCurr,1)
<=> $true )
& ( v51850(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_19090,axiom,
! [VarCurr: state_type] :
( v51850(VarCurr,0)
<=> v51552(VarCurr) ) ).
tff(addAssignment_19089,axiom,
! [VarCurr: state_type] :
( v51850(VarCurr,1)
<=> v46431(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10826,axiom,
! [VarCurr: state_type] :
( v51844(VarCurr)
<=> ( v51845(VarCurr)
| v51847(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3315,axiom,
! [VarCurr: state_type] :
( v51847(VarCurr)
<=> ( ( v51848(VarCurr,1)
<=> $true )
& ( v51848(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_19088,axiom,
! [VarCurr: state_type] :
( v51848(VarCurr,0)
<=> v51552(VarCurr) ) ).
tff(addAssignment_19087,axiom,
! [VarCurr: state_type] :
( v51848(VarCurr,1)
<=> v46431(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3314,axiom,
! [VarCurr: state_type] :
( v51845(VarCurr)
<=> ( ( v51846(VarCurr,1)
<=> $false )
& ( v51846(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_19086,axiom,
! [VarCurr: state_type] :
( v51846(VarCurr,0)
<=> v51552(VarCurr) ) ).
tff(addAssignment_19085,axiom,
! [VarCurr: state_type] :
( v51846(VarCurr,1)
<=> v46431(VarCurr) ) ).
tff(writeUnaryOperator_4570,axiom,
! [VarCurr: state_type] :
( ~ v51841(VarCurr)
<=> v46425(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10825,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51832(VarNext)
<=> ( v51833(VarNext)
& v51584(VarNext) ) ) ) ).
tff(writeUnaryOperator_4569,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51833(VarNext)
<=> v51593(VarNext) ) ) ).
tff(addAssignment_19084,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,70)
& ~ $less(B,63) )
=> ( v51823(VarCurr,B)
<=> v51828(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1611,axiom,
! [VarCurr: state_type] :
( ~ v51825(VarCurr)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51828(VarCurr,B)
<=> v51827(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1446,axiom,
! [VarCurr: state_type] :
( v51825(VarCurr)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51828(VarCurr,B)
<=> v51742(VarCurr,B) ) ) ) ).
tff(addAssignment_19083,axiom,
! [VarCurr: state_type] :
( ( v51827(VarCurr,69)
<=> v51679(VarCurr,349) )
& ( v51827(VarCurr,68)
<=> v51679(VarCurr,348) )
& ( v51827(VarCurr,67)
<=> v51679(VarCurr,347) )
& ( v51827(VarCurr,66)
<=> v51679(VarCurr,346) )
& ( v51827(VarCurr,65)
<=> v51679(VarCurr,345) )
& ( v51827(VarCurr,64)
<=> v51679(VarCurr,344) )
& ( v51827(VarCurr,63)
<=> v51679(VarCurr,343) ) ) ).
tff(addAssignment_19082,axiom,
! [VarCurr: state_type] :
( v51825(VarCurr)
<=> v51686(VarCurr,3) ) ).
tff(addAssignment_19081,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,70)
& ~ $less(B,63) )
=> ( v51682(VarCurr,B)
<=> v51821(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1610,axiom,
! [VarCurr: state_type] :
( ~ v51684(VarCurr)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51821(VarCurr,B)
<=> v51820(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1445,axiom,
! [VarCurr: state_type] :
( v51684(VarCurr)
=> ! [B: $int] :
( ( $less(B,70)
& ~ $less(B,0) )
=> ( v51821(VarCurr,B)
<=> v51742(VarCurr,B) ) ) ) ).
tff(addAssignment_19080,axiom,
! [VarCurr: state_type] :
( ( v51820(VarCurr,69)
<=> v51679(VarCurr,419) )
& ( v51820(VarCurr,68)
<=> v51679(VarCurr,418) )
& ( v51820(VarCurr,67)
<=> v51679(VarCurr,417) )
& ( v51820(VarCurr,66)
<=> v51679(VarCurr,416) )
& ( v51820(VarCurr,65)
<=> v51679(VarCurr,415) )
& ( v51820(VarCurr,64)
<=> v51679(VarCurr,414) )
& ( v51820(VarCurr,63)
<=> v51679(VarCurr,413) ) ) ).
tff(addAssignment_19079,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,70)
& ~ $less(B,63) )
=> ( v51742(VarCurr,B)
<=> v51744(VarCurr,B) ) ) ).
tff(addAssignment_19078,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,70)
& ~ $less(B,63) )
=> ( v51744(VarCurr,B)
<=> v51746(VarCurr,B) ) ) ).
tff(addAssignment_19077,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,70)
& ~ $less(B,63) )
=> ( v51746(VarCurr,B)
<=> v51748(VarCurr,B) ) ) ).
tff(addAssignment_19076,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,70)
& ~ $less(B,63) )
=> ( v51748(VarCurr,B)
<=> v51750(VarCurr,B) ) ) ).
tff(addAssignment_19075,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,70)
& ~ $less(B,63) )
=> ( v51750(VarCurr,B)
<=> v51752(VarCurr,B) ) ) ).
tff(addAssignment_19074,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,70)
& ~ $less(B,63) )
=> ( v51752(VarCurr,B)
<=> v51754(VarCurr,B) ) ) ).
tff(addAssignment_19073,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,70)
& ~ $less(B,63) )
=> ( v51754(VarCurr,B)
<=> v51808(VarCurr,B) ) ) ).
tff(addAssignment_19072,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v51808(VarCurr,B)
<=> v51817(VarCurr,B) ) ) ).
tff(addAssignment_19071,axiom,
! [VarCurr: state_type] :
( ( v51808(VarCurr,10)
<=> v51815(VarCurr,4) )
& ( v51808(VarCurr,9)
<=> v51815(VarCurr,3) )
& ( v51808(VarCurr,8)
<=> v51815(VarCurr,2) )
& ( v51808(VarCurr,7)
<=> v51815(VarCurr,1) )
& ( v51808(VarCurr,6)
<=> v51815(VarCurr,0) ) ) ).
tff(addAssignment_19070,axiom,
! [VarCurr: state_type] :
( ( v51808(VarCurr,44)
<=> v51813(VarCurr,33) )
& ( v51808(VarCurr,43)
<=> v51813(VarCurr,32) )
& ( v51808(VarCurr,42)
<=> v51813(VarCurr,31) )
& ( v51808(VarCurr,41)
<=> v51813(VarCurr,30) )
& ( v51808(VarCurr,40)
<=> v51813(VarCurr,29) )
& ( v51808(VarCurr,39)
<=> v51813(VarCurr,28) )
& ( v51808(VarCurr,38)
<=> v51813(VarCurr,27) )
& ( v51808(VarCurr,37)
<=> v51813(VarCurr,26) )
& ( v51808(VarCurr,36)
<=> v51813(VarCurr,25) )
& ( v51808(VarCurr,35)
<=> v51813(VarCurr,24) )
& ( v51808(VarCurr,34)
<=> v51813(VarCurr,23) )
& ( v51808(VarCurr,33)
<=> v51813(VarCurr,22) )
& ( v51808(VarCurr,32)
<=> v51813(VarCurr,21) )
& ( v51808(VarCurr,31)
<=> v51813(VarCurr,20) )
& ( v51808(VarCurr,30)
<=> v51813(VarCurr,19) )
& ( v51808(VarCurr,29)
<=> v51813(VarCurr,18) )
& ( v51808(VarCurr,28)
<=> v51813(VarCurr,17) )
& ( v51808(VarCurr,27)
<=> v51813(VarCurr,16) )
& ( v51808(VarCurr,26)
<=> v51813(VarCurr,15) )
& ( v51808(VarCurr,25)
<=> v51813(VarCurr,14) )
& ( v51808(VarCurr,24)
<=> v51813(VarCurr,13) )
& ( v51808(VarCurr,23)
<=> v51813(VarCurr,12) )
& ( v51808(VarCurr,22)
<=> v51813(VarCurr,11) )
& ( v51808(VarCurr,21)
<=> v51813(VarCurr,10) )
& ( v51808(VarCurr,20)
<=> v51813(VarCurr,9) )
& ( v51808(VarCurr,19)
<=> v51813(VarCurr,8) )
& ( v51808(VarCurr,18)
<=> v51813(VarCurr,7) )
& ( v51808(VarCurr,17)
<=> v51813(VarCurr,6) )
& ( v51808(VarCurr,16)
<=> v51813(VarCurr,5) )
& ( v51808(VarCurr,15)
<=> v51813(VarCurr,4) )
& ( v51808(VarCurr,14)
<=> v51813(VarCurr,3) )
& ( v51808(VarCurr,13)
<=> v51813(VarCurr,2) )
& ( v51808(VarCurr,12)
<=> v51813(VarCurr,1) )
& ( v51808(VarCurr,11)
<=> v51813(VarCurr,0) ) ) ).
tff(addAssignment_19069,axiom,
! [VarCurr: state_type] :
( ( v51808(VarCurr,52)
<=> v51811(VarCurr,7) )
& ( v51808(VarCurr,51)
<=> v51811(VarCurr,6) )
& ( v51808(VarCurr,50)
<=> v51811(VarCurr,5) )
& ( v51808(VarCurr,49)
<=> v51811(VarCurr,4) )
& ( v51808(VarCurr,48)
<=> v51811(VarCurr,3) )
& ( v51808(VarCurr,47)
<=> v51811(VarCurr,2) )
& ( v51808(VarCurr,46)
<=> v51811(VarCurr,1) )
& ( v51808(VarCurr,45)
<=> v51811(VarCurr,0) ) ) ).
tff(addAssignment_19068,axiom,
! [VarCurr: state_type] :
( ( v51808(VarCurr,62)
<=> v51809(VarCurr,9) )
& ( v51808(VarCurr,61)
<=> v51809(VarCurr,8) )
& ( v51808(VarCurr,60)
<=> v51809(VarCurr,7) )
& ( v51808(VarCurr,59)
<=> v51809(VarCurr,6) )
& ( v51808(VarCurr,58)
<=> v51809(VarCurr,5) )
& ( v51808(VarCurr,57)
<=> v51809(VarCurr,4) )
& ( v51808(VarCurr,56)
<=> v51809(VarCurr,3) )
& ( v51808(VarCurr,55)
<=> v51809(VarCurr,2) )
& ( v51808(VarCurr,54)
<=> v51809(VarCurr,1) )
& ( v51808(VarCurr,53)
<=> v51809(VarCurr,0) ) ) ).
tff(addAssignment_19067,axiom,
! [VarCurr: state_type] :
( ( v51808(VarCurr,69)
<=> v51756(VarCurr,6) )
& ( v51808(VarCurr,68)
<=> v51756(VarCurr,5) )
& ( v51808(VarCurr,67)
<=> v51756(VarCurr,4) )
& ( v51808(VarCurr,66)
<=> v51756(VarCurr,3) )
& ( v51808(VarCurr,65)
<=> v51756(VarCurr,2) )
& ( v51808(VarCurr,64)
<=> v51756(VarCurr,1) )
& ( v51808(VarCurr,63)
<=> v51756(VarCurr,0) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_998,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51768(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v51756(VarNext,B)
<=> v51756(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1060,axiom,
! [VarNext: state_type] :
( v51768(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v51756(VarNext,B)
<=> v51803(VarNext,B) ) ) ) ).
tff(addAssignment_19066,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v51803(VarNext,B)
<=> v51801(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1171,axiom,
! [VarCurr: state_type] :
( ~ v51778(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v51801(VarCurr,B)
<=> v51804(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1139,axiom,
! [VarCurr: state_type] :
( v51778(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v51801(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1170,axiom,
! [VarCurr: state_type] :
( ~ v51781(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v51804(VarCurr,B)
<=> v49551(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1138,axiom,
! [VarCurr: state_type] :
( v51781(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v51804(VarCurr,B)
<=> v51805(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges1_11,axiom,
! [VarCurr: state_type] :
( ~ v51792(VarCurr)
=> ( ( v51805(VarCurr,6)
<=> v49528(VarCurr,53) )
& ( v51805(VarCurr,5)
<=> v49528(VarCurr,52) )
& ( v51805(VarCurr,4)
<=> v49528(VarCurr,51) )
& ( v51805(VarCurr,3)
<=> v49528(VarCurr,50) )
& ( v51805(VarCurr,2)
<=> v49528(VarCurr,49) )
& ( v51805(VarCurr,1)
<=> v49528(VarCurr,48) )
& ( v51805(VarCurr,0)
<=> v49528(VarCurr,47) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1137,axiom,
! [VarCurr: state_type] :
( v51792(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v51805(VarCurr,B)
<=> v49551(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10824,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51768(VarNext)
<=> ( v51769(VarNext)
& v51776(VarNext) ) ) ) ).
tff(addAssignment_19065,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51776(VarNext)
<=> v51774(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10823,axiom,
! [VarCurr: state_type] :
( v51774(VarCurr)
<=> ( v51777(VarCurr)
& v51784(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10822,axiom,
! [VarCurr: state_type] :
( v51784(VarCurr)
<=> ( v51785(VarCurr)
| v51778(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10821,axiom,
! [VarCurr: state_type] :
( v51785(VarCurr)
<=> ( v51786(VarCurr)
& v51799(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10820,axiom,
! [VarCurr: state_type] :
( v51799(VarCurr)
<=> ( v51800(VarCurr)
| v51782(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10819,axiom,
! [VarCurr: state_type] :
( v51800(VarCurr)
<=> ( v51789(VarCurr)
| v51781(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10818,axiom,
! [VarCurr: state_type] :
( v51786(VarCurr)
<=> ( v51787(VarCurr)
& v51797(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10817,axiom,
! [VarCurr: state_type] :
( v51797(VarCurr)
<=> ( v46445(VarCurr)
| v51798(VarCurr) ) ) ).
tff(writeUnaryOperator_4568,axiom,
! [VarCurr: state_type] :
( ~ v51798(VarCurr)
<=> v51782(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10816,axiom,
! [VarCurr: state_type] :
( v51787(VarCurr)
<=> ( v51788(VarCurr)
& v51790(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10815,axiom,
! [VarCurr: state_type] :
( v51790(VarCurr)
<=> ( v51791(VarCurr)
| v51796(VarCurr) ) ) ).
tff(writeUnaryOperator_4567,axiom,
! [VarCurr: state_type] :
( ~ v51796(VarCurr)
<=> v51781(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10814,axiom,
! [VarCurr: state_type] :
( v51791(VarCurr)
<=> ( v51792(VarCurr)
| v51794(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3313,axiom,
! [VarCurr: state_type] :
( v51794(VarCurr)
<=> ( ( v51795(VarCurr,1)
<=> $true )
& ( v51795(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_19064,axiom,
! [VarCurr: state_type] :
( v51795(VarCurr,0)
<=> v47899(VarCurr) ) ).
tff(addAssignment_19063,axiom,
! [VarCurr: state_type] :
( v51795(VarCurr,1)
<=> v51758(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3312,axiom,
! [VarCurr: state_type] :
( v51792(VarCurr)
<=> ( ( v51793(VarCurr,1)
<=> $true )
& ( v51793(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_19062,axiom,
! [VarCurr: state_type] :
( v51793(VarCurr,0)
<=> v47899(VarCurr) ) ).
tff(addAssignment_19061,axiom,
! [VarCurr: state_type] :
( v51793(VarCurr,1)
<=> v51758(VarCurr) ) ).
tff(writeUnaryOperator_4566,axiom,
! [VarCurr: state_type] :
( ~ v51788(VarCurr)
<=> v51789(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3311,axiom,
! [VarCurr: state_type] :
( v51789(VarCurr)
<=> ( ( v46447(VarCurr,2)
<=> $false )
& ( v46447(VarCurr,1)
<=> $false )
& ( v46447(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10813,axiom,
! [VarCurr: state_type] :
( v51777(VarCurr)
<=> ( v51778(VarCurr)
| v51779(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10812,axiom,
! [VarCurr: state_type] :
( v51779(VarCurr)
<=> ( v51780(VarCurr)
& v51783(VarCurr) ) ) ).
tff(writeUnaryOperator_4565,axiom,
! [VarCurr: state_type] :
( ~ v51783(VarCurr)
<=> v51778(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10811,axiom,
! [VarCurr: state_type] :
( v51780(VarCurr)
<=> ( v51781(VarCurr)
| v51782(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3310,axiom,
! [VarCurr: state_type] :
( v51782(VarCurr)
<=> ( ( v46447(VarCurr,2)
<=> $false )
& ( v46447(VarCurr,1)
<=> $true )
& ( v46447(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3309,axiom,
! [VarCurr: state_type] :
( v51781(VarCurr)
<=> ( ( v46447(VarCurr,2)
<=> $false )
& ( v46447(VarCurr,1)
<=> $true )
& ( v46447(VarCurr,0)
<=> $false ) ) ) ).
tff(writeUnaryOperator_4564,axiom,
! [VarCurr: state_type] :
( ~ v51778(VarCurr)
<=> v45(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10810,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51769(VarNext)
<=> ( v51770(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4563,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51770(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addAssignment_19060,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,54)
& ~ $less(B,47) )
=> ( v49528(VarCurr,B)
<=> v49530(VarCurr,B) ) ) ).
tff(addAssignment_19059,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,54)
& ~ $less(B,47) )
=> ( v49530(VarCurr,B)
<=> v49532(VarCurr,B) ) ) ).
tff(addAssignment_19058,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,54)
& ~ $less(B,47) )
=> ( v49532(VarCurr,B)
<=> v49534(VarCurr,B) ) ) ).
tff(addAssignment_19057,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,54)
& ~ $less(B,47) )
=> ( v49534(VarCurr,B)
<=> v49917(VarCurr,B) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_128,axiom,
! [VarCurr: state_type] :
( ( ~ v51502(VarCurr)
& ~ v51503(VarCurr)
& ~ v51534(VarCurr) )
=> ( v51758(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_440,axiom,
! [VarCurr: state_type] :
( v51534(VarCurr)
=> ( v51758(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1169,axiom,
! [VarCurr: state_type] :
( v51503(VarCurr)
=> ( v51758(VarCurr)
<=> v51760(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1136,axiom,
! [VarCurr: state_type] :
( v51502(VarCurr)
=> ( v51758(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1168,axiom,
! [VarCurr: state_type] :
( ~ v51505(VarCurr)
=> ( v51760(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1135,axiom,
! [VarCurr: state_type] :
( v51505(VarCurr)
=> ( v51760(VarCurr)
<=> v51761(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_127,axiom,
! [VarCurr: state_type] :
( ( ~ v51507(VarCurr)
& ~ v51509(VarCurr)
& ~ v51523(VarCurr) )
=> ( v51761(VarCurr)
<=> v51764(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_439,axiom,
! [VarCurr: state_type] :
( v51523(VarCurr)
=> ( v51761(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1167,axiom,
! [VarCurr: state_type] :
( v51509(VarCurr)
=> ( v51761(VarCurr)
<=> v51762(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1134,axiom,
! [VarCurr: state_type] :
( v51507(VarCurr)
=> ( v51761(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1166,axiom,
! [VarCurr: state_type] :
( ~ v51528(VarCurr)
=> ( v51764(VarCurr)
<=> v51765(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1133,axiom,
! [VarCurr: state_type] :
( v51528(VarCurr)
=> ( v51764(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1165,axiom,
! [VarCurr: state_type] :
( ~ v51531(VarCurr)
=> ( v51765(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1132,axiom,
! [VarCurr: state_type] :
( v51531(VarCurr)
=> ( v51765(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1164,axiom,
! [VarCurr: state_type] :
( ~ v51763(VarCurr)
=> ( v51762(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1131,axiom,
! [VarCurr: state_type] :
( v51763(VarCurr)
=> ( v51762(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10809,axiom,
! [VarCurr: state_type] :
( v51763(VarCurr)
<=> ( v51513(VarCurr)
| v51518(VarCurr) ) ) ).
tff(addAssignment_19056,axiom,
! [VarCurr: state_type] :
( v51684(VarCurr)
<=> v51686(VarCurr,3) ) ).
tff(addAssignment_19055,axiom,
! [VarCurr: state_type] :
( v51686(VarCurr,3)
<=> v51701(VarCurr,3) ) ).
tff(addAssignment_19054,axiom,
! [VarNext: state_type] :
( v51646(VarNext,2)
<=> v51734(VarNext,2) ) ).
tff(addCaseBooleanConditionEqualRanges1_997,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51735(VarNext)
=> ! [B: $int] :
( ( $less(B,11)
& ~ $less(B,0) )
=> ( v51734(VarNext,B)
<=> v51646(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1059,axiom,
! [VarNext: state_type] :
( v51735(VarNext)
=> ! [B: $int] :
( ( $less(B,11)
& ~ $less(B,0) )
=> ( v51734(VarNext,B)
<=> v51698(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10808,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51735(VarNext)
<=> v51736(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10807,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51736(VarNext)
<=> ( v51738(VarNext)
& v51584(VarNext) ) ) ) ).
tff(writeUnaryOperator_4562,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51738(VarNext)
<=> v51593(VarNext) ) ) ).
tff(addAssignment_19053,axiom,
! [VarCurr: state_type] :
( v51686(VarCurr,2)
<=> v51701(VarCurr,2) ) ).
tff(addAssignment_19052,axiom,
! [VarNext: state_type] :
( v51646(VarNext,1)
<=> v51726(VarNext,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_996,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51727(VarNext)
=> ! [B: $int] :
( ( $less(B,11)
& ~ $less(B,0) )
=> ( v51726(VarNext,B)
<=> v51646(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1058,axiom,
! [VarNext: state_type] :
( v51727(VarNext)
=> ! [B: $int] :
( ( $less(B,11)
& ~ $less(B,0) )
=> ( v51726(VarNext,B)
<=> v51698(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10806,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51727(VarNext)
<=> v51728(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10805,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51728(VarNext)
<=> ( v51730(VarNext)
& v51584(VarNext) ) ) ) ).
tff(writeUnaryOperator_4561,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51730(VarNext)
<=> v51593(VarNext) ) ) ).
tff(addAssignment_19051,axiom,
! [VarCurr: state_type] :
( v51686(VarCurr,1)
<=> v51701(VarCurr,1) ) ).
tff(addAssignment_19050,axiom,
! [VarNext: state_type] :
( v51646(VarNext,0)
<=> v51718(VarNext,0) ) ).
tff(addCaseBooleanConditionEqualRanges1_995,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51719(VarNext)
=> ! [B: $int] :
( ( $less(B,11)
& ~ $less(B,0) )
=> ( v51718(VarNext,B)
<=> v51646(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1057,axiom,
! [VarNext: state_type] :
( v51719(VarNext)
=> ! [B: $int] :
( ( $less(B,11)
& ~ $less(B,0) )
=> ( v51718(VarNext,B)
<=> v51698(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10804,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51719(VarNext)
<=> v51720(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10803,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51720(VarNext)
<=> ( v51722(VarNext)
& v51584(VarNext) ) ) ) ).
tff(writeUnaryOperator_4560,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51722(VarNext)
<=> v51593(VarNext) ) ) ).
tff(addAssignment_19049,axiom,
! [VarCurr: state_type] :
( v51686(VarCurr,0)
<=> v51701(VarCurr,0) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1609,axiom,
! [VarCurr: state_type] :
( ~ v51702(VarCurr)
=> ! [B: $int] :
( ( $less(B,11)
& ~ $less(B,0) )
=> ( v51701(VarCurr,B)
<=> v51704(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1444,axiom,
! [VarCurr: state_type] :
( v51702(VarCurr)
=> ! [B: $int] :
( ( $less(B,11)
& ~ $less(B,0) )
=> ( v51701(VarCurr,B)
<=> v51703(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_126,axiom,
! [VarCurr: state_type] :
( ( ~ v51705(VarCurr)
& ~ v51707(VarCurr)
& ~ v51711(VarCurr) )
=> ! [B: $int] :
( ( $less(B,11)
& ~ $less(B,0) )
=> ( v51704(VarCurr,B)
<=> v51646(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_438,axiom,
! [VarCurr: state_type] :
( v51711(VarCurr)
=> ! [B: $int] :
( ( $less(B,11)
& ~ $less(B,0) )
=> ( v51704(VarCurr,B)
<=> v51713(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1163,axiom,
! [VarCurr: state_type] :
( v51707(VarCurr)
=> ! [B: $int] :
( ( $less(B,11)
& ~ $less(B,0) )
=> ( v51704(VarCurr,B)
<=> v51709(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1130,axiom,
! [VarCurr: state_type] :
( v51705(VarCurr)
=> ! [B: $int] :
( ( $less(B,11)
& ~ $less(B,0) )
=> ( v51704(VarCurr,B)
<=> v51646(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3308,axiom,
! [VarCurr: state_type] :
( v51715(VarCurr)
<=> ( ( v51716(VarCurr,1)
<=> $true )
& ( v51716(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_19048,axiom,
! [VarCurr: state_type] :
( v51716(VarCurr,0)
<=> v51552(VarCurr) ) ).
tff(addAssignment_19047,axiom,
! [VarCurr: state_type] :
( v51716(VarCurr,1)
<=> v46431(VarCurr) ) ).
tff(addAssignment_19046,axiom,
! [VarCurr: state_type] :
( v51713(VarCurr,0)
<=> $false ) ).
tff(addAssignment_19045,axiom,
! [VarCurr: state_type] :
( ( v51713(VarCurr,10)
<=> v51646(VarCurr,9) )
& ( v51713(VarCurr,9)
<=> v51646(VarCurr,8) )
& ( v51713(VarCurr,8)
<=> v51646(VarCurr,7) )
& ( v51713(VarCurr,7)
<=> v51646(VarCurr,6) )
& ( v51713(VarCurr,6)
<=> v51646(VarCurr,5) )
& ( v51713(VarCurr,5)
<=> v51646(VarCurr,4) )
& ( v51713(VarCurr,4)
<=> v51646(VarCurr,3) )
& ( v51713(VarCurr,3)
<=> v51646(VarCurr,2) )
& ( v51713(VarCurr,2)
<=> v51646(VarCurr,1) )
& ( v51713(VarCurr,1)
<=> v51646(VarCurr,0) ) ) ).
tff(addBitVectorEqualityBitBlasted_3307,axiom,
! [VarCurr: state_type] :
( v51711(VarCurr)
<=> ( ( v51712(VarCurr,1)
<=> $true )
& ( v51712(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_19044,axiom,
! [VarCurr: state_type] :
( v51712(VarCurr,0)
<=> v51552(VarCurr) ) ).
tff(addAssignment_19043,axiom,
! [VarCurr: state_type] :
( v51712(VarCurr,1)
<=> v46431(VarCurr) ) ).
tff(addAssignment_19042,axiom,
! [VarCurr: state_type] :
( ( v51709(VarCurr,9)
<=> v51646(VarCurr,10) )
& ( v51709(VarCurr,8)
<=> v51646(VarCurr,9) )
& ( v51709(VarCurr,7)
<=> v51646(VarCurr,8) )
& ( v51709(VarCurr,6)
<=> v51646(VarCurr,7) )
& ( v51709(VarCurr,5)
<=> v51646(VarCurr,6) )
& ( v51709(VarCurr,4)
<=> v51646(VarCurr,5) )
& ( v51709(VarCurr,3)
<=> v51646(VarCurr,4) )
& ( v51709(VarCurr,2)
<=> v51646(VarCurr,3) )
& ( v51709(VarCurr,1)
<=> v51646(VarCurr,2) )
& ( v51709(VarCurr,0)
<=> v51646(VarCurr,1) ) ) ).
tff(addAssignment_19041,axiom,
! [VarCurr: state_type] :
( v51709(VarCurr,10)
<=> $false ) ).
tff(addBitVectorEqualityBitBlasted_3306,axiom,
! [VarCurr: state_type] :
( v51707(VarCurr)
<=> ( ( v51708(VarCurr,1)
<=> $false )
& ( v51708(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_19040,axiom,
! [VarCurr: state_type] :
( v51708(VarCurr,0)
<=> v51552(VarCurr) ) ).
tff(addAssignment_19039,axiom,
! [VarCurr: state_type] :
( v51708(VarCurr,1)
<=> v46431(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3305,axiom,
! [VarCurr: state_type] :
( v51705(VarCurr)
<=> ( ( v51706(VarCurr,1)
<=> $false )
& ( v51706(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_19038,axiom,
! [VarCurr: state_type] :
( v51706(VarCurr,0)
<=> v51552(VarCurr) ) ).
tff(addAssignment_19037,axiom,
! [VarCurr: state_type] :
( v51706(VarCurr,1)
<=> v46431(VarCurr) ) ).
tff(addAssignment_19036,axiom,
! [VarCurr: state_type] :
( v51703(VarCurr,0)
<=> $true ) ).
tff(addAssignment_19035,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,11)
& ~ $less(B,1) )
=> ( v51703(VarCurr,B)
<=> v51644(VarCurr,B) ) ) ).
tff(writeUnaryOperator_4559,axiom,
! [VarCurr: state_type] :
( ~ v51702(VarCurr)
<=> v46425(VarCurr) ) ).
tff(addAssignment_19034,axiom,
! [VarCurr: state_type] :
( v51644(VarCurr,1)
<=> v51645(VarCurr,1) ) ).
tff(addAssignment_19033,axiom,
! [VarCurr: state_type] :
( v51644(VarCurr,2)
<=> v51645(VarCurr,2) ) ).
tff(addAssignment_19032,axiom,
! [VarCurr: state_type] :
( v51644(VarCurr,3)
<=> v51645(VarCurr,3) ) ).
tff(addAssignment_19031,axiom,
! [VarNext: state_type] :
( v51646(VarNext,3)
<=> v51689(VarNext,3) ) ).
tff(addCaseBooleanConditionEqualRanges1_994,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51690(VarNext)
=> ! [B: $int] :
( ( $less(B,11)
& ~ $less(B,0) )
=> ( v51689(VarNext,B)
<=> v51646(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1056,axiom,
! [VarNext: state_type] :
( v51690(VarNext)
=> ! [B: $int] :
( ( $less(B,11)
& ~ $less(B,0) )
=> ( v51689(VarNext,B)
<=> v51698(VarNext,B) ) ) ) ).
tff(addAssignment_19030,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,11)
& ~ $less(B,0) )
=> ( v51698(VarNext,B)
<=> v51696(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1608,axiom,
! [VarCurr: state_type] :
( ~ v51600(VarCurr)
=> ! [B: $int] :
( ( $less(B,11)
& ~ $less(B,0) )
=> ( v51696(VarCurr,B)
<=> v51686(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1443,axiom,
! [VarCurr: state_type] :
( v51600(VarCurr)
=> ! [B: $int] :
( ( $less(B,11)
& ~ $less(B,0) )
=> ( v51696(VarCurr,B)
<=> b00000000001(B) ) ) ) ).
tff(bitBlastConstant_10519,axiom,
~ b00000000001(10) ).
tff(bitBlastConstant_10518,axiom,
~ b00000000001(9) ).
tff(bitBlastConstant_10517,axiom,
~ b00000000001(8) ).
tff(bitBlastConstant_10516,axiom,
~ b00000000001(7) ).
tff(bitBlastConstant_10515,axiom,
~ b00000000001(6) ).
tff(bitBlastConstant_10514,axiom,
~ b00000000001(5) ).
tff(bitBlastConstant_10513,axiom,
~ b00000000001(4) ).
tff(bitBlastConstant_10512,axiom,
~ b00000000001(3) ).
tff(bitBlastConstant_10511,axiom,
~ b00000000001(2) ).
tff(bitBlastConstant_10510,axiom,
~ b00000000001(1) ).
tff(bitBlastConstant_10509,axiom,
b00000000001(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10802,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51690(VarNext)
<=> v51691(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10801,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51691(VarNext)
<=> ( v51693(VarNext)
& v51584(VarNext) ) ) ) ).
tff(writeUnaryOperator_4558,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51693(VarNext)
<=> v51593(VarNext) ) ) ).
tff(addAssignment_19029,axiom,
! [VarCurr: state_type] :
( v51560(VarCurr)
<=> v51562(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_993,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51650(VarNext)
=> ( v51562(VarNext)
<=> v51562(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1055,axiom,
! [VarNext: state_type] :
( v51650(VarNext)
=> ( v51562(VarNext)
<=> v51668(VarNext) ) ) ).
tff(addAssignment_19028,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51668(VarNext)
<=> v51666(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1607,axiom,
! [VarCurr: state_type] :
( ~ v51665(VarCurr)
=> ( v51666(VarCurr)
<=> v51669(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1442,axiom,
! [VarCurr: state_type] :
( v51665(VarCurr)
=> ( v51666(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1606,axiom,
! [VarCurr: state_type] :
( ~ v46431(VarCurr)
=> ( v51669(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1441,axiom,
! [VarCurr: state_type] :
( v46431(VarCurr)
=> ( v51669(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10800,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51650(VarNext)
<=> ( v51651(VarNext)
& v51658(VarNext) ) ) ) ).
tff(addAssignment_19027,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51658(VarNext)
<=> v51656(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10799,axiom,
! [VarCurr: state_type] :
( v51656(VarCurr)
<=> ( v51659(VarCurr)
| v51665(VarCurr) ) ) ).
tff(writeUnaryOperator_4557,axiom,
! [VarCurr: state_type] :
( ~ v51665(VarCurr)
<=> v46425(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10798,axiom,
! [VarCurr: state_type] :
( v51659(VarCurr)
<=> ( v51660(VarCurr)
| v46431(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10797,axiom,
! [VarCurr: state_type] :
( v51660(VarCurr)
<=> ( v51661(VarCurr)
& v51664(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3304,axiom,
! [VarCurr: state_type] :
( v51664(VarCurr)
<=> ( v51644(VarCurr,0)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10796,axiom,
! [VarCurr: state_type] :
( v51661(VarCurr)
<=> ( v51662(VarCurr)
& v51663(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3303,axiom,
! [VarCurr: state_type] :
( v51663(VarCurr)
<=> ( v46423(VarCurr,1)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3302,axiom,
! [VarCurr: state_type] :
( v51662(VarCurr)
<=> ( v51552(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10795,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51651(VarNext)
<=> ( v51652(VarNext)
& v51584(VarNext) ) ) ) ).
tff(writeUnaryOperator_4556,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51652(VarNext)
<=> v51593(VarNext) ) ) ).
tff(addAssignment_19026,axiom,
! [VarCurr: state_type] :
( v51644(VarCurr,0)
<=> v51645(VarCurr,0) ) ).
tff(addAssignment_19025,axiom,
! [VarCurr: state_type] :
( v51645(VarCurr,0)
<=> $true ) ).
tff(addAssignment_19024,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,11)
& ~ $less(B,1) )
=> ( v51645(VarCurr,B)
<=> v51646(VarCurr,B) ) ) ).
tff(addAssignment_19023,axiom,
! [VarNext: state_type] :
( v46423(VarNext,1)
<=> v51636(VarNext,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_992,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51637(VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v51636(VarNext,B)
<=> v46423(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1054,axiom,
! [VarNext: state_type] :
( v51637(VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v51636(VarNext,B)
<=> v51599(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10794,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51637(VarNext)
<=> v51638(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10793,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51638(VarNext)
<=> ( v51640(VarNext)
& v51584(VarNext) ) ) ) ).
tff(writeUnaryOperator_4555,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51640(VarNext)
<=> v51593(VarNext) ) ) ).
tff(addAssignment_19022,axiom,
! [VarCurr: state_type] :
( v46429(VarCurr,1)
<=> v51569(VarCurr,1) ) ).
tff(addAssignment_19021,axiom,
! [VarCurr: state_type] :
( v51564(VarCurr,1)
<=> v51565(VarCurr,1) ) ).
tff(addAssignment_19020,axiom,
! [VarNext: state_type] :
( v46423(VarNext,0)
<=> v51628(VarNext,0) ) ).
tff(addCaseBooleanConditionEqualRanges1_991,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51629(VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v51628(VarNext,B)
<=> v46423(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1053,axiom,
! [VarNext: state_type] :
( v51629(VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v51628(VarNext,B)
<=> v51599(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10792,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51629(VarNext)
<=> v51630(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10791,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51630(VarNext)
<=> ( v51632(VarNext)
& v51584(VarNext) ) ) ) ).
tff(writeUnaryOperator_4554,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51632(VarNext)
<=> v51593(VarNext) ) ) ).
tff(addAssignment_19019,axiom,
! [VarCurr: state_type] :
( v46429(VarCurr,0)
<=> v51569(VarCurr,0) ) ).
tff(addAssignment_19018,axiom,
! [VarNext: state_type] :
( v46423(VarNext,2)
<=> v51620(VarNext,2) ) ).
tff(addCaseBooleanConditionEqualRanges1_990,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51621(VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v51620(VarNext,B)
<=> v46423(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1052,axiom,
! [VarNext: state_type] :
( v51621(VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v51620(VarNext,B)
<=> v51599(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10790,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51621(VarNext)
<=> v51622(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10789,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51622(VarNext)
<=> ( v51624(VarNext)
& v51584(VarNext) ) ) ) ).
tff(writeUnaryOperator_4553,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51624(VarNext)
<=> v51593(VarNext) ) ) ).
tff(addAssignment_19017,axiom,
! [VarCurr: state_type] :
( v46429(VarCurr,2)
<=> v51569(VarCurr,2) ) ).
tff(addAssignment_19016,axiom,
! [VarCurr: state_type] :
( v51564(VarCurr,2)
<=> v51565(VarCurr,2) ) ).
tff(addAssignment_19015,axiom,
! [VarNext: state_type] :
( v46423(VarNext,3)
<=> v51612(VarNext,3) ) ).
tff(addCaseBooleanConditionEqualRanges1_989,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51613(VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v51612(VarNext,B)
<=> v46423(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1051,axiom,
! [VarNext: state_type] :
( v51613(VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v51612(VarNext,B)
<=> v51599(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10788,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51613(VarNext)
<=> v51614(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10787,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51614(VarNext)
<=> ( v51616(VarNext)
& v51584(VarNext) ) ) ) ).
tff(writeUnaryOperator_4552,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51616(VarNext)
<=> v51593(VarNext) ) ) ).
tff(addAssignment_19014,axiom,
! [VarCurr: state_type] :
( v46429(VarCurr,3)
<=> v51569(VarCurr,3) ) ).
tff(addAssignment_19013,axiom,
! [VarCurr: state_type] :
( v51564(VarCurr,3)
<=> v51565(VarCurr,3) ) ).
tff(addAssignment_19012,axiom,
! [VarNext: state_type] :
( v46423(VarNext,4)
<=> v51604(VarNext,4) ) ).
tff(addCaseBooleanConditionEqualRanges1_988,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51605(VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v51604(VarNext,B)
<=> v46423(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1050,axiom,
! [VarNext: state_type] :
( v51605(VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v51604(VarNext,B)
<=> v51599(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10786,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51605(VarNext)
<=> v51606(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10785,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51606(VarNext)
<=> ( v51608(VarNext)
& v51584(VarNext) ) ) ) ).
tff(writeUnaryOperator_4551,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51608(VarNext)
<=> v51593(VarNext) ) ) ).
tff(addAssignment_19011,axiom,
! [VarCurr: state_type] :
( v46429(VarCurr,4)
<=> v51569(VarCurr,4) ) ).
tff(addAssignment_19010,axiom,
! [VarCurr: state_type] :
( v51564(VarCurr,4)
<=> v51565(VarCurr,4) ) ).
tff(addAssignment_19009,axiom,
! [VarNext: state_type] :
( v46423(VarNext,5)
<=> v51588(VarNext,5) ) ).
tff(addCaseBooleanConditionEqualRanges1_987,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51589(VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v51588(VarNext,B)
<=> v46423(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1049,axiom,
! [VarNext: state_type] :
( v51589(VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v51588(VarNext,B)
<=> v51599(VarNext,B) ) ) ) ).
tff(addAssignment_19008,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v51599(VarNext,B)
<=> v51597(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1605,axiom,
! [VarCurr: state_type] :
( ~ v51600(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v51597(VarCurr,B)
<=> v46429(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1440,axiom,
! [VarCurr: state_type] :
( v51600(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v51597(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_4550,axiom,
! [VarCurr: state_type] :
( ~ v51600(VarCurr)
<=> v46425(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10784,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51589(VarNext)
<=> v51590(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10783,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51590(VarNext)
<=> ( v51591(VarNext)
& v51584(VarNext) ) ) ) ).
tff(writeUnaryOperator_4549,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51591(VarNext)
<=> v51593(VarNext) ) ) ).
tff(addAssignment_19007,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51593(VarNext)
<=> v51584(VarCurr) ) ) ).
tff(addAssignment_19006,axiom,
! [VarCurr: state_type] :
( v51584(VarCurr)
<=> v51586(VarCurr) ) ).
tff(addAssignment_19005,axiom,
! [VarCurr: state_type] :
( v51586(VarCurr)
<=> v42723(VarCurr) ) ).
tff(addAssignment_19004,axiom,
! [VarCurr: state_type] :
( v46429(VarCurr,5)
<=> v51569(VarCurr,5) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1604,axiom,
! [VarCurr: state_type] :
( ~ v51570(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v51569(VarCurr,B)
<=> v51571(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1439,axiom,
! [VarCurr: state_type] :
( v51570(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v51569(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_125,axiom,
! [VarCurr: state_type] :
( ( ~ v51572(VarCurr)
& ~ v51574(VarCurr)
& ~ v51578(VarCurr) )
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v51571(VarCurr,B)
<=> v46423(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_437,axiom,
! [VarCurr: state_type] :
( v51578(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v51571(VarCurr,B)
<=> v51580(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1162,axiom,
! [VarCurr: state_type] :
( v51574(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v51571(VarCurr,B)
<=> v51576(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1129,axiom,
! [VarCurr: state_type] :
( v51572(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v51571(VarCurr,B)
<=> v46423(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3301,axiom,
! [VarCurr: state_type] :
( v51581(VarCurr)
<=> ( ( v51582(VarCurr,1)
<=> $true )
& ( v51582(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_19003,axiom,
! [VarCurr: state_type] :
( v51582(VarCurr,0)
<=> v51552(VarCurr) ) ).
tff(addAssignment_19002,axiom,
! [VarCurr: state_type] :
( v51582(VarCurr,1)
<=> v46431(VarCurr) ) ).
tff(addAssignment_19001,axiom,
! [VarCurr: state_type] :
( v51580(VarCurr,0)
<=> $true ) ).
tff(addAssignment_19000,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,1) )
=> ( v51580(VarCurr,B)
<=> v51564(VarCurr,B) ) ) ).
tff(addBitVectorEqualityBitBlasted_3300,axiom,
! [VarCurr: state_type] :
( v51578(VarCurr)
<=> ( ( v51579(VarCurr,1)
<=> $true )
& ( v51579(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18999,axiom,
! [VarCurr: state_type] :
( v51579(VarCurr,0)
<=> v51552(VarCurr) ) ).
tff(addAssignment_18998,axiom,
! [VarCurr: state_type] :
( v51579(VarCurr,1)
<=> v46431(VarCurr) ) ).
tff(addAssignment_18997,axiom,
! [VarCurr: state_type] :
( ( v51576(VarCurr,6)
<=> v46423(VarCurr,7) )
& ( v51576(VarCurr,5)
<=> v46423(VarCurr,6) )
& ( v51576(VarCurr,4)
<=> v46423(VarCurr,5) )
& ( v51576(VarCurr,3)
<=> v46423(VarCurr,4) )
& ( v51576(VarCurr,2)
<=> v46423(VarCurr,3) )
& ( v51576(VarCurr,1)
<=> v46423(VarCurr,2) )
& ( v51576(VarCurr,0)
<=> v46423(VarCurr,1) ) ) ).
tff(addAssignment_18996,axiom,
! [VarCurr: state_type] :
( v51576(VarCurr,7)
<=> $false ) ).
tff(addBitVectorEqualityBitBlasted_3299,axiom,
! [VarCurr: state_type] :
( v51574(VarCurr)
<=> ( ( v51575(VarCurr,1)
<=> $false )
& ( v51575(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18995,axiom,
! [VarCurr: state_type] :
( v51575(VarCurr,0)
<=> v51552(VarCurr) ) ).
tff(addAssignment_18994,axiom,
! [VarCurr: state_type] :
( v51575(VarCurr,1)
<=> v46431(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3298,axiom,
! [VarCurr: state_type] :
( v51572(VarCurr)
<=> ( ( v51573(VarCurr,1)
<=> $false )
& ( v51573(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18993,axiom,
! [VarCurr: state_type] :
( v51573(VarCurr,0)
<=> v51552(VarCurr) ) ).
tff(addAssignment_18992,axiom,
! [VarCurr: state_type] :
( v51573(VarCurr,1)
<=> v46431(VarCurr) ) ).
tff(writeUnaryOperator_4548,axiom,
! [VarCurr: state_type] :
( ~ v51570(VarCurr)
<=> v46425(VarCurr) ) ).
tff(addAssignment_18991,axiom,
! [VarCurr: state_type] :
( v51564(VarCurr,5)
<=> v51565(VarCurr,5) ) ).
tff(addAssignment_18990,axiom,
! [VarCurr: state_type] :
( v51565(VarCurr,0)
<=> $false ) ).
tff(addAssignment_18989,axiom,
! [VarCurr: state_type] :
( ( v51565(VarCurr,7)
<=> v46423(VarCurr,6) )
& ( v51565(VarCurr,6)
<=> v46423(VarCurr,5) )
& ( v51565(VarCurr,5)
<=> v46423(VarCurr,4) )
& ( v51565(VarCurr,4)
<=> v46423(VarCurr,3) )
& ( v51565(VarCurr,3)
<=> v46423(VarCurr,2) )
& ( v51565(VarCurr,2)
<=> v46423(VarCurr,1) )
& ( v51565(VarCurr,1)
<=> v46423(VarCurr,0) ) ) ).
tff(addAssignmentInitValue_43,axiom,
~ v46423(constB0,6) ).
tff(bitBlastConstant_10508,axiom,
~ bx0xxxxxx(6) ).
tff(addAssignment_18988,axiom,
! [VarCurr: state_type] :
( v46431(VarCurr)
<=> v46433(VarCurr) ) ).
tff(addAssignment_18987,axiom,
! [VarCurr: state_type] :
( v46433(VarCurr)
<=> v46435(VarCurr) ) ).
tff(addAssignment_18986,axiom,
! [VarCurr: state_type] :
( v46435(VarCurr)
<=> v46437(VarCurr) ) ).
tff(addAssignment_18985,axiom,
! [VarCurr: state_type] :
( v46437(VarCurr)
<=> v46439(VarCurr) ) ).
tff(addAssignment_18984,axiom,
! [VarCurr: state_type] :
( v46439(VarCurr)
<=> v46441(VarCurr) ) ).
tff(addAssignment_18983,axiom,
! [VarCurr: state_type] :
( v46441(VarCurr)
<=> v46443(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_986,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51540(VarNext)
=> ( v46443(VarNext)
<=> v46443(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1048,axiom,
! [VarNext: state_type] :
( v51540(VarNext)
=> ( v46443(VarNext)
<=> v51548(VarNext) ) ) ).
tff(addAssignment_18982,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51548(VarNext)
<=> v51546(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1603,axiom,
! [VarCurr: state_type] :
( ~ v48464(VarCurr)
=> ( v51546(VarCurr)
<=> v46445(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1438,axiom,
! [VarCurr: state_type] :
( v48464(VarCurr)
=> ( v51546(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10782,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51540(VarNext)
<=> v51541(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10781,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51541(VarNext)
<=> ( v51543(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4547,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51543(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_124,axiom,
! [VarCurr: state_type] :
( ( ~ v51502(VarCurr)
& ~ v51503(VarCurr)
& ~ v51534(VarCurr) )
=> ( v46445(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_436,axiom,
! [VarCurr: state_type] :
( v51534(VarCurr)
=> ( v46445(VarCurr)
<=> v51535(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1161,axiom,
! [VarCurr: state_type] :
( v51503(VarCurr)
=> ( v46445(VarCurr)
<=> v51504(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1128,axiom,
! [VarCurr: state_type] :
( v51502(VarCurr)
=> ( v46445(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1160,axiom,
! [VarCurr: state_type] :
( ~ v51536(VarCurr)
=> ( v51535(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1127,axiom,
! [VarCurr: state_type] :
( v51536(VarCurr)
=> ( v51535(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3297,axiom,
! [VarCurr: state_type] :
( v51537(VarCurr)
<=> ( v46409(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3296,axiom,
! [VarCurr: state_type] :
( v51536(VarCurr)
<=> ( v46409(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3295,axiom,
! [VarCurr: state_type] :
( v51534(VarCurr)
<=> ( ( v46447(VarCurr,2)
<=> $false )
& ( v46447(VarCurr,1)
<=> $true )
& ( v46447(VarCurr,0)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1159,axiom,
! [VarCurr: state_type] :
( ~ v51505(VarCurr)
=> ( v51504(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1126,axiom,
! [VarCurr: state_type] :
( v51505(VarCurr)
=> ( v51504(VarCurr)
<=> v51506(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3294,axiom,
! [VarCurr: state_type] :
( v51533(VarCurr)
<=> ( v46409(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_123,axiom,
! [VarCurr: state_type] :
( ( ~ v51507(VarCurr)
& ~ v51509(VarCurr)
& ~ v51523(VarCurr) )
=> ( v51506(VarCurr)
<=> v51527(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_435,axiom,
! [VarCurr: state_type] :
( v51523(VarCurr)
=> ( v51506(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1158,axiom,
! [VarCurr: state_type] :
( v51509(VarCurr)
=> ( v51506(VarCurr)
<=> v51511(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1125,axiom,
! [VarCurr: state_type] :
( v51507(VarCurr)
=> ( v51506(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1157,axiom,
! [VarCurr: state_type] :
( ~ v51528(VarCurr)
=> ( v51527(VarCurr)
<=> v51530(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1124,axiom,
! [VarCurr: state_type] :
( v51528(VarCurr)
=> ( v51527(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1156,axiom,
! [VarCurr: state_type] :
( ~ v51531(VarCurr)
=> ( v51530(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1123,axiom,
! [VarCurr: state_type] :
( v51531(VarCurr)
=> ( v51530(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3293,axiom,
! [VarCurr: state_type] :
( v51532(VarCurr)
<=> ( v51396(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3292,axiom,
! [VarCurr: state_type] :
( v51531(VarCurr)
<=> ( v51396(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3291,axiom,
! [VarCurr: state_type] :
( v51529(VarCurr)
<=> ( v48647(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3290,axiom,
! [VarCurr: state_type] :
( v51528(VarCurr)
<=> ( v48647(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3289,axiom,
! [VarCurr: state_type] :
( v51525(VarCurr)
<=> ( ( v51526(VarCurr,1)
<=> $true )
& ( v51526(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18981,axiom,
! [VarCurr: state_type] :
( v51526(VarCurr,0)
<=> v51427(VarCurr) ) ).
tff(addAssignment_18980,axiom,
! [VarCurr: state_type] :
( v51526(VarCurr,1)
<=> v47899(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3288,axiom,
! [VarCurr: state_type] :
( v51523(VarCurr)
<=> ( ( v51524(VarCurr,1)
<=> $true )
& ( v51524(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18979,axiom,
! [VarCurr: state_type] :
( v51524(VarCurr,0)
<=> v51427(VarCurr) ) ).
tff(addAssignment_18978,axiom,
! [VarCurr: state_type] :
( v51524(VarCurr,1)
<=> v47899(VarCurr) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1155,axiom,
! [VarCurr: state_type] :
( ~ v51512(VarCurr)
=> ( v51511(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1122,axiom,
! [VarCurr: state_type] :
( v51512(VarCurr)
=> ( v51511(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10780,axiom,
! [VarCurr: state_type] :
( v51512(VarCurr)
<=> ( v51513(VarCurr)
| v51518(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10779,axiom,
! [VarCurr: state_type] :
( v51518(VarCurr)
<=> ( v51519(VarCurr)
| v51521(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3287,axiom,
! [VarCurr: state_type] :
( v51521(VarCurr)
<=> ( ( v51522(VarCurr,3)
<=> $false )
& ( v51522(VarCurr,2)
<=> $true )
& ( v51522(VarCurr,1)
<=> $false )
& ( v51522(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18977,axiom,
! [VarCurr: state_type] :
( v51522(VarCurr,0)
<=> v49578(VarCurr) ) ).
tff(addAssignment_18976,axiom,
! [VarCurr: state_type] :
( ( v51522(VarCurr,3)
<=> v46454(VarCurr,2) )
& ( v51522(VarCurr,2)
<=> v46454(VarCurr,1) )
& ( v51522(VarCurr,1)
<=> v46454(VarCurr,0) ) ) ).
tff(addBitVectorEqualityBitBlasted_3286,axiom,
! [VarCurr: state_type] :
( v51519(VarCurr)
<=> ( ( v51520(VarCurr,3)
<=> $false )
& ( v51520(VarCurr,2)
<=> $false )
& ( v51520(VarCurr,1)
<=> $true )
& ( v51520(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18975,axiom,
! [VarCurr: state_type] :
( v51520(VarCurr,0)
<=> v49578(VarCurr) ) ).
tff(addAssignment_18974,axiom,
! [VarCurr: state_type] :
( ( v51520(VarCurr,3)
<=> v46454(VarCurr,2) )
& ( v51520(VarCurr,2)
<=> v46454(VarCurr,1) )
& ( v51520(VarCurr,1)
<=> v46454(VarCurr,0) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10778,axiom,
! [VarCurr: state_type] :
( v51513(VarCurr)
<=> ( v51514(VarCurr)
| v51516(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3285,axiom,
! [VarCurr: state_type] :
( v51516(VarCurr)
<=> ( ( v51517(VarCurr,3)
<=> $false )
& ( v51517(VarCurr,2)
<=> $true )
& ( v51517(VarCurr,1)
<=> $false )
& ( v51517(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18973,axiom,
! [VarCurr: state_type] :
( v51517(VarCurr,0)
<=> v49578(VarCurr) ) ).
tff(addAssignment_18972,axiom,
! [VarCurr: state_type] :
( ( v51517(VarCurr,3)
<=> v46454(VarCurr,2) )
& ( v51517(VarCurr,2)
<=> v46454(VarCurr,1) )
& ( v51517(VarCurr,1)
<=> v46454(VarCurr,0) ) ) ).
tff(addBitVectorEqualityBitBlasted_3284,axiom,
! [VarCurr: state_type] :
( v51514(VarCurr)
<=> ( ( v51515(VarCurr,3)
<=> $false )
& ( v51515(VarCurr,2)
<=> $false )
& ( v51515(VarCurr,1)
<=> $true )
& ( v51515(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18971,axiom,
! [VarCurr: state_type] :
( v51515(VarCurr,0)
<=> v49578(VarCurr) ) ).
tff(addAssignment_18970,axiom,
! [VarCurr: state_type] :
( ( v51515(VarCurr,3)
<=> v46454(VarCurr,2) )
& ( v51515(VarCurr,2)
<=> v46454(VarCurr,1) )
& ( v51515(VarCurr,1)
<=> v46454(VarCurr,0) ) ) ).
tff(addBitVectorEqualityBitBlasted_3283,axiom,
! [VarCurr: state_type] :
( v51509(VarCurr)
<=> ( ( v51510(VarCurr,1)
<=> $false )
& ( v51510(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18969,axiom,
! [VarCurr: state_type] :
( v51510(VarCurr,0)
<=> v51427(VarCurr) ) ).
tff(addAssignment_18968,axiom,
! [VarCurr: state_type] :
( v51510(VarCurr,1)
<=> v47899(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3282,axiom,
! [VarCurr: state_type] :
( v51507(VarCurr)
<=> ( ( v51508(VarCurr,1)
<=> $false )
& ( v51508(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18967,axiom,
! [VarCurr: state_type] :
( v51508(VarCurr,0)
<=> v51427(VarCurr) ) ).
tff(addAssignment_18966,axiom,
! [VarCurr: state_type] :
( v51508(VarCurr,1)
<=> v47899(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3281,axiom,
! [VarCurr: state_type] :
( v51505(VarCurr)
<=> ( v46409(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3280,axiom,
! [VarCurr: state_type] :
( v51503(VarCurr)
<=> ( ( v46447(VarCurr,2)
<=> $false )
& ( v46447(VarCurr,1)
<=> $true )
& ( v46447(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3279,axiom,
! [VarCurr: state_type] :
( v51502(VarCurr)
<=> ( ( v46447(VarCurr,2)
<=> $false )
& ( v46447(VarCurr,1)
<=> $false )
& ( v46447(VarCurr,0)
<=> $false ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_985,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51489(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v46447(VarNext,B)
<=> v46447(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1047,axiom,
! [VarNext: state_type] :
( v51489(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v46447(VarNext,B)
<=> v51497(VarNext,B) ) ) ) ).
tff(addAssignment_18965,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51497(VarNext,B)
<=> v51495(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1602,axiom,
! [VarCurr: state_type] :
( ~ v51498(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51495(VarCurr,B)
<=> v46449(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1437,axiom,
! [VarCurr: state_type] :
( v51498(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51495(VarCurr,B)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3278,axiom,
! [VarCurr: state_type] :
( v51498(VarCurr)
<=> ( v45(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10777,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51489(VarNext)
<=> v51490(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10776,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51490(VarNext)
<=> ( v51491(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4546,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51491(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_122,axiom,
! [VarCurr: state_type] :
( ( ~ v51434(VarCurr)
& ~ v51447(VarCurr)
& ~ v51483(VarCurr) )
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v46449(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_434,axiom,
! [VarCurr: state_type] :
( v51483(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v46449(VarCurr,B)
<=> v51484(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1154,axiom,
! [VarCurr: state_type] :
( v51447(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v46449(VarCurr,B)
<=> v51448(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1121,axiom,
! [VarCurr: state_type] :
( v51434(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v46449(VarCurr,B)
<=> v51435(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1153,axiom,
! [VarCurr: state_type] :
( ~ v51485(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51484(VarCurr,B)
<=> b011(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1120,axiom,
! [VarCurr: state_type] :
( v51485(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51484(VarCurr,B)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3277,axiom,
! [VarCurr: state_type] :
( v51486(VarCurr)
<=> ( v46409(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3276,axiom,
! [VarCurr: state_type] :
( v51485(VarCurr)
<=> ( v46409(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3275,axiom,
! [VarCurr: state_type] :
( v51483(VarCurr)
<=> ( ( v46447(VarCurr,2)
<=> $false )
& ( v46447(VarCurr,1)
<=> $true )
& ( v46447(VarCurr,0)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1152,axiom,
! [VarCurr: state_type] :
( ~ v51449(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51448(VarCurr,B)
<=> b010(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1119,axiom,
! [VarCurr: state_type] :
( v51449(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51448(VarCurr,B)
<=> v51450(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3274,axiom,
! [VarCurr: state_type] :
( v51482(VarCurr)
<=> ( v46409(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_121,axiom,
! [VarCurr: state_type] :
( ( ~ v51451(VarCurr)
& ~ v51456(VarCurr)
& ~ v51469(VarCurr) )
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51450(VarCurr,B)
<=> v51476(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_433,axiom,
! [VarCurr: state_type] :
( v51469(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51450(VarCurr,B)
<=> v51471(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1151,axiom,
! [VarCurr: state_type] :
( v51456(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51450(VarCurr,B)
<=> v51458(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1118,axiom,
! [VarCurr: state_type] :
( v51451(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51450(VarCurr,B)
<=> v51453(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1150,axiom,
! [VarCurr: state_type] :
( ~ v51477(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51476(VarCurr,B)
<=> v51479(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1117,axiom,
! [VarCurr: state_type] :
( v51477(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51476(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1149,axiom,
! [VarCurr: state_type] :
( ~ v51480(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51479(VarCurr,B)
<=> b010(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1116,axiom,
! [VarCurr: state_type] :
( v51480(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51479(VarCurr,B)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3273,axiom,
! [VarCurr: state_type] :
( v51481(VarCurr)
<=> ( v51396(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3272,axiom,
! [VarCurr: state_type] :
( v51480(VarCurr)
<=> ( v51396(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3271,axiom,
! [VarCurr: state_type] :
( v51478(VarCurr)
<=> ( v48647(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3270,axiom,
! [VarCurr: state_type] :
( v51477(VarCurr)
<=> ( v48647(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3269,axiom,
! [VarCurr: state_type] :
( v51474(VarCurr)
<=> ( ( v51475(VarCurr,1)
<=> $true )
& ( v51475(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18964,axiom,
! [VarCurr: state_type] :
( v51475(VarCurr,0)
<=> v51427(VarCurr) ) ).
tff(addAssignment_18963,axiom,
! [VarCurr: state_type] :
( v51475(VarCurr,1)
<=> v47899(VarCurr) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1148,axiom,
! [VarCurr: state_type] :
( ~ v51472(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51471(VarCurr,B)
<=> b010(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1115,axiom,
! [VarCurr: state_type] :
( v51472(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51471(VarCurr,B)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3268,axiom,
! [VarCurr: state_type] :
( v51473(VarCurr)
<=> ( v51396(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3267,axiom,
! [VarCurr: state_type] :
( v51472(VarCurr)
<=> ( v51396(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3266,axiom,
! [VarCurr: state_type] :
( v51469(VarCurr)
<=> ( ( v51470(VarCurr,1)
<=> $true )
& ( v51470(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18962,axiom,
! [VarCurr: state_type] :
( v51470(VarCurr,0)
<=> v51427(VarCurr) ) ).
tff(addAssignment_18961,axiom,
! [VarCurr: state_type] :
( v51470(VarCurr,1)
<=> v47899(VarCurr) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_432,axiom,
! [VarCurr: state_type] :
( ( ~ v51459(VarCurr)
& ~ v51464(VarCurr) )
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51458(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1147,axiom,
! [VarCurr: state_type] :
( v51464(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51458(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1114,axiom,
! [VarCurr: state_type] :
( v51459(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51458(VarCurr,B)
<=> b010(B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10775,axiom,
! [VarCurr: state_type] :
( v51464(VarCurr)
<=> ( v51465(VarCurr)
| v51467(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3265,axiom,
! [VarCurr: state_type] :
( v51467(VarCurr)
<=> ( ( v51468(VarCurr,3)
<=> $false )
& ( v51468(VarCurr,2)
<=> $true )
& ( v51468(VarCurr,1)
<=> $false )
& ( v51468(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18960,axiom,
! [VarCurr: state_type] :
( v51468(VarCurr,0)
<=> v49578(VarCurr) ) ).
tff(addAssignment_18959,axiom,
! [VarCurr: state_type] :
( ( v51468(VarCurr,3)
<=> v46454(VarCurr,2) )
& ( v51468(VarCurr,2)
<=> v46454(VarCurr,1) )
& ( v51468(VarCurr,1)
<=> v46454(VarCurr,0) ) ) ).
tff(addBitVectorEqualityBitBlasted_3264,axiom,
! [VarCurr: state_type] :
( v51465(VarCurr)
<=> ( ( v51466(VarCurr,3)
<=> $false )
& ( v51466(VarCurr,2)
<=> $false )
& ( v51466(VarCurr,1)
<=> $true )
& ( v51466(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18958,axiom,
! [VarCurr: state_type] :
( v51466(VarCurr,0)
<=> v49578(VarCurr) ) ).
tff(addAssignment_18957,axiom,
! [VarCurr: state_type] :
( ( v51466(VarCurr,3)
<=> v46454(VarCurr,2) )
& ( v51466(VarCurr,2)
<=> v46454(VarCurr,1) )
& ( v51466(VarCurr,1)
<=> v46454(VarCurr,0) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10774,axiom,
! [VarCurr: state_type] :
( v51459(VarCurr)
<=> ( v51460(VarCurr)
| v51462(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3263,axiom,
! [VarCurr: state_type] :
( v51462(VarCurr)
<=> ( ( v51463(VarCurr,3)
<=> $false )
& ( v51463(VarCurr,2)
<=> $true )
& ( v51463(VarCurr,1)
<=> $false )
& ( v51463(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18956,axiom,
! [VarCurr: state_type] :
( v51463(VarCurr,0)
<=> v49578(VarCurr) ) ).
tff(addAssignment_18955,axiom,
! [VarCurr: state_type] :
( ( v51463(VarCurr,3)
<=> v46454(VarCurr,2) )
& ( v51463(VarCurr,2)
<=> v46454(VarCurr,1) )
& ( v51463(VarCurr,1)
<=> v46454(VarCurr,0) ) ) ).
tff(addBitVectorEqualityBitBlasted_3262,axiom,
! [VarCurr: state_type] :
( v51460(VarCurr)
<=> ( ( v51461(VarCurr,3)
<=> $false )
& ( v51461(VarCurr,2)
<=> $false )
& ( v51461(VarCurr,1)
<=> $true )
& ( v51461(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18954,axiom,
! [VarCurr: state_type] :
( v51461(VarCurr,0)
<=> v49578(VarCurr) ) ).
tff(addAssignment_18953,axiom,
! [VarCurr: state_type] :
( ( v51461(VarCurr,3)
<=> v46454(VarCurr,2) )
& ( v51461(VarCurr,2)
<=> v46454(VarCurr,1) )
& ( v51461(VarCurr,1)
<=> v46454(VarCurr,0) ) ) ).
tff(addBitVectorEqualityBitBlasted_3261,axiom,
! [VarCurr: state_type] :
( v51456(VarCurr)
<=> ( ( v51457(VarCurr,1)
<=> $false )
& ( v51457(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18952,axiom,
! [VarCurr: state_type] :
( v51457(VarCurr,0)
<=> v51427(VarCurr) ) ).
tff(addAssignment_18951,axiom,
! [VarCurr: state_type] :
( v51457(VarCurr,1)
<=> v47899(VarCurr) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1146,axiom,
! [VarCurr: state_type] :
( ~ v51454(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51453(VarCurr,B)
<=> b010(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1113,axiom,
! [VarCurr: state_type] :
( v51454(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51453(VarCurr,B)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3260,axiom,
! [VarCurr: state_type] :
( v51455(VarCurr)
<=> ( v51396(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3259,axiom,
! [VarCurr: state_type] :
( v51454(VarCurr)
<=> ( v51396(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3258,axiom,
! [VarCurr: state_type] :
( v51451(VarCurr)
<=> ( ( v51452(VarCurr,1)
<=> $false )
& ( v51452(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18950,axiom,
! [VarCurr: state_type] :
( v51452(VarCurr,0)
<=> v51427(VarCurr) ) ).
tff(addAssignment_18949,axiom,
! [VarCurr: state_type] :
( v51452(VarCurr,1)
<=> v47899(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3257,axiom,
! [VarCurr: state_type] :
( v51449(VarCurr)
<=> ( v46409(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3256,axiom,
! [VarCurr: state_type] :
( v51447(VarCurr)
<=> ( ( v46447(VarCurr,2)
<=> $false )
& ( v46447(VarCurr,1)
<=> $true )
& ( v46447(VarCurr,0)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1145,axiom,
! [VarCurr: state_type] :
( ~ v51436(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51435(VarCurr,B)
<=> v51438(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1112,axiom,
! [VarCurr: state_type] :
( v51436(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51435(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_431,axiom,
! [VarCurr: state_type] :
( ( ~ v51439(VarCurr)
& ~ v51444(VarCurr) )
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51438(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1144,axiom,
! [VarCurr: state_type] :
( v51444(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51438(VarCurr,B)
<=> b010(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1111,axiom,
! [VarCurr: state_type] :
( v51439(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51438(VarCurr,B)
<=> b011(B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10773,axiom,
! [VarCurr: state_type] :
( v51444(VarCurr)
<=> ( v51445(VarCurr)
| v51446(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3255,axiom,
! [VarCurr: state_type] :
( v51446(VarCurr)
<=> ( ( v46454(VarCurr,2)
<=> $false )
& ( v46454(VarCurr,1)
<=> $true )
& ( v46454(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3254,axiom,
! [VarCurr: state_type] :
( v51445(VarCurr)
<=> ( ( v46454(VarCurr,2)
<=> $false )
& ( v46454(VarCurr,1)
<=> $false )
& ( v46454(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10772,axiom,
! [VarCurr: state_type] :
( v51439(VarCurr)
<=> ( v51440(VarCurr)
| v51443(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3253,axiom,
! [VarCurr: state_type] :
( v51443(VarCurr)
<=> ( ( v46454(VarCurr,2)
<=> $true )
& ( v46454(VarCurr,1)
<=> $false )
& ( v46454(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10771,axiom,
! [VarCurr: state_type] :
( v51440(VarCurr)
<=> ( v51441(VarCurr)
| v51442(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3252,axiom,
! [VarCurr: state_type] :
( v51442(VarCurr)
<=> ( ( v46454(VarCurr,2)
<=> $false )
& ( v46454(VarCurr,1)
<=> $true )
& ( v46454(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3251,axiom,
! [VarCurr: state_type] :
( v51441(VarCurr)
<=> ( ( v46454(VarCurr,2)
<=> $true )
& ( v46454(VarCurr,1)
<=> $false )
& ( v46454(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3250,axiom,
! [VarCurr: state_type] :
( v51437(VarCurr)
<=> ( v46451(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3249,axiom,
! [VarCurr: state_type] :
( v51436(VarCurr)
<=> ( v46451(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3248,axiom,
! [VarCurr: state_type] :
( v51434(VarCurr)
<=> ( ( v46447(VarCurr,2)
<=> $false )
& ( v46447(VarCurr,1)
<=> $false )
& ( v46447(VarCurr,0)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_120,axiom,
! [VarCurr: state_type] :
( ( ~ v51429(VarCurr)
& ~ v48408(VarCurr)
& ~ v48420(VarCurr) )
=> ( v51427(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_430,axiom,
! [VarCurr: state_type] :
( v48420(VarCurr)
=> ( v51427(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1143,axiom,
! [VarCurr: state_type] :
( v48408(VarCurr)
=> ( v51427(VarCurr)
<=> v51430(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1110,axiom,
! [VarCurr: state_type] :
( v51429(VarCurr)
=> ( v51427(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1142,axiom,
! [VarCurr: state_type] :
( ~ v48410(VarCurr)
=> ( v51430(VarCurr)
<=> v51432(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1109,axiom,
! [VarCurr: state_type] :
( v48410(VarCurr)
=> ( v51430(VarCurr)
<=> v51431(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1141,axiom,
! [VarCurr: state_type] :
( ~ v49273(VarCurr)
=> ( v51432(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1108,axiom,
! [VarCurr: state_type] :
( v49273(VarCurr)
=> ( v51432(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_429,axiom,
! [VarCurr: state_type] :
( ( ~ v48412(VarCurr)
& ~ v48414(VarCurr) )
=> ( v51431(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1140,axiom,
! [VarCurr: state_type] :
( v48414(VarCurr)
=> ( v51431(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1107,axiom,
! [VarCurr: state_type] :
( v48412(VarCurr)
=> ( v51431(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10770,axiom,
! [VarCurr: state_type] :
( v51429(VarCurr)
<=> ( v48404(VarCurr)
| v48407(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_984,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51411(VarNext)
=> ( v47899(VarNext)
<=> v47899(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1046,axiom,
! [VarNext: state_type] :
( v51411(VarNext)
=> ( v47899(VarNext)
<=> v51419(VarNext) ) ) ).
tff(addAssignment_18948,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51419(VarNext)
<=> v51417(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1601,axiom,
! [VarCurr: state_type] :
( ~ v51420(VarCurr)
=> ( v51417(VarCurr)
<=> v51421(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1436,axiom,
! [VarCurr: state_type] :
( v51420(VarCurr)
=> ( v51417(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1600,axiom,
! [VarCurr: state_type] :
( ~ v47901(VarCurr)
=> ( v51421(VarCurr)
<=> v51422(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1435,axiom,
! [VarCurr: state_type] :
( v47901(VarCurr)
=> ( v51421(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10769,axiom,
! [VarCurr: state_type] :
( v51422(VarCurr)
<=> ( v51423(VarCurr)
& v47899(VarCurr) ) ) ).
tff(writeUnaryOperator_4545,axiom,
! [VarCurr: state_type] :
( ~ v51423(VarCurr)
<=> v51396(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3247,axiom,
! [VarCurr: state_type] :
( v51420(VarCurr)
<=> ( v45(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10768,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51411(VarNext)
<=> v51412(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10767,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51412(VarNext)
<=> ( v51413(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4544,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51413(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges5_27,axiom,
! [VarCurr: state_type] :
( ( ~ v48405(VarCurr)
& ~ v48406(VarCurr)
& ~ v48407(VarCurr)
& ~ v48408(VarCurr)
& ~ v48420(VarCurr) )
=> ( v51396(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges4_30,axiom,
! [VarCurr: state_type] :
( v48420(VarCurr)
=> ( v51396(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_119,axiom,
! [VarCurr: state_type] :
( v48408(VarCurr)
=> ( v51396(VarCurr)
<=> v51400(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_428,axiom,
! [VarCurr: state_type] :
( v48407(VarCurr)
=> ( v51396(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1139,axiom,
! [VarCurr: state_type] :
( v48406(VarCurr)
=> ( v51396(VarCurr)
<=> v51398(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1106,axiom,
! [VarCurr: state_type] :
( v48405(VarCurr)
=> ( v51396(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1138,axiom,
! [VarCurr: state_type] :
( ~ v48410(VarCurr)
=> ( v51400(VarCurr)
<=> v51408(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1105,axiom,
! [VarCurr: state_type] :
( v48410(VarCurr)
=> ( v51400(VarCurr)
<=> v51401(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1137,axiom,
! [VarCurr: state_type] :
( ~ v49273(VarCurr)
=> ( v51408(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1104,axiom,
! [VarCurr: state_type] :
( v49273(VarCurr)
=> ( v51408(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_427,axiom,
! [VarCurr: state_type] :
( ( ~ v48412(VarCurr)
& ~ v48414(VarCurr) )
=> ( v51401(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1136,axiom,
! [VarCurr: state_type] :
( v48414(VarCurr)
=> ( v51401(VarCurr)
<=> v51405(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1103,axiom,
! [VarCurr: state_type] :
( v48412(VarCurr)
=> ( v51401(VarCurr)
<=> v51402(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1135,axiom,
! [VarCurr: state_type] :
( ~ v51406(VarCurr)
=> ( v51405(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1102,axiom,
! [VarCurr: state_type] :
( v51406(VarCurr)
=> ( v51405(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3246,axiom,
! [VarCurr: state_type] :
( v51407(VarCurr)
<=> ( v48394(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3245,axiom,
! [VarCurr: state_type] :
( v51406(VarCurr)
<=> ( v48394(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1134,axiom,
! [VarCurr: state_type] :
( ~ v51403(VarCurr)
=> ( v51402(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1101,axiom,
! [VarCurr: state_type] :
( v51403(VarCurr)
=> ( v51402(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3244,axiom,
! [VarCurr: state_type] :
( v51404(VarCurr)
<=> ( v49578(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3243,axiom,
! [VarCurr: state_type] :
( v51403(VarCurr)
<=> ( v49578(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1133,axiom,
! [VarCurr: state_type] :
( ~ v49269(VarCurr)
=> ( v51398(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1100,axiom,
! [VarCurr: state_type] :
( v49269(VarCurr)
=> ( v51398(VarCurr)
<=> v51399(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1132,axiom,
! [VarCurr: state_type] :
( ~ v50542(VarCurr)
=> ( v51399(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1099,axiom,
! [VarCurr: state_type] :
( v50542(VarCurr)
=> ( v51399(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges5_26,axiom,
! [VarCurr: state_type] :
( ( ~ v48405(VarCurr)
& ~ v48406(VarCurr)
& ~ v48407(VarCurr)
& ~ v48408(VarCurr)
& ~ v48420(VarCurr) )
=> ( v47901(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges4_29,axiom,
! [VarCurr: state_type] :
( v48420(VarCurr)
=> ( v47901(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_118,axiom,
! [VarCurr: state_type] :
( v48408(VarCurr)
=> ( v47901(VarCurr)
<=> v51391(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_426,axiom,
! [VarCurr: state_type] :
( v48407(VarCurr)
=> ( v47901(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1131,axiom,
! [VarCurr: state_type] :
( v48406(VarCurr)
=> ( v47901(VarCurr)
<=> v51389(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1098,axiom,
! [VarCurr: state_type] :
( v48405(VarCurr)
=> ( v47901(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1130,axiom,
! [VarCurr: state_type] :
( ~ v48410(VarCurr)
=> ( v51391(VarCurr)
<=> v51394(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1097,axiom,
! [VarCurr: state_type] :
( v48410(VarCurr)
=> ( v51391(VarCurr)
<=> v51392(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1129,axiom,
! [VarCurr: state_type] :
( ~ v49273(VarCurr)
=> ( v51394(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1096,axiom,
! [VarCurr: state_type] :
( v49273(VarCurr)
=> ( v51394(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1128,axiom,
! [VarCurr: state_type] :
( ~ v51393(VarCurr)
=> ( v51392(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1095,axiom,
! [VarCurr: state_type] :
( v51393(VarCurr)
=> ( v51392(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10766,axiom,
! [VarCurr: state_type] :
( v51393(VarCurr)
<=> ( v48412(VarCurr)
| v48414(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1127,axiom,
! [VarCurr: state_type] :
( ~ v49269(VarCurr)
=> ( v51389(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1094,axiom,
! [VarCurr: state_type] :
( v49269(VarCurr)
=> ( v51389(VarCurr)
<=> v51390(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1126,axiom,
! [VarCurr: state_type] :
( ~ v50542(VarCurr)
=> ( v51390(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1093,axiom,
! [VarCurr: state_type] :
( v50542(VarCurr)
=> ( v51390(VarCurr)
<=> $false ) ) ).
tff(addCaseBooleanConditionEqualRanges1_983,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51376(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47903(VarNext,B)
<=> v47903(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1045,axiom,
! [VarNext: state_type] :
( v51376(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47903(VarNext,B)
<=> v51384(VarNext,B) ) ) ) ).
tff(addAssignment_18947,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51384(VarNext,B)
<=> v51382(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1599,axiom,
! [VarCurr: state_type] :
( ~ v51385(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51382(VarCurr,B)
<=> v47905(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1434,axiom,
! [VarCurr: state_type] :
( v51385(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51382(VarCurr,B)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3242,axiom,
! [VarCurr: state_type] :
( v51385(VarCurr)
<=> ( v45(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10765,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51376(VarNext)
<=> v51377(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10764,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51377(VarNext)
<=> ( v51378(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4543,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51378(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges5_25,axiom,
! [VarCurr: state_type] :
( ( ~ v51343(VarCurr)
& ~ v51347(VarCurr)
& ~ v51352(VarCurr)
& ~ v51356(VarCurr)
& ~ v51373(VarCurr) )
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47905(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges4_28,axiom,
! [VarCurr: state_type] :
( v51373(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47905(VarCurr,B)
<=> b001(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_117,axiom,
! [VarCurr: state_type] :
( v51356(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47905(VarCurr,B)
<=> v51357(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_425,axiom,
! [VarCurr: state_type] :
( v51352(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47905(VarCurr,B)
<=> v51353(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1125,axiom,
! [VarCurr: state_type] :
( v51347(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47905(VarCurr,B)
<=> v51348(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1092,axiom,
! [VarCurr: state_type] :
( v51343(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47905(VarCurr,B)
<=> v51344(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3241,axiom,
! [VarCurr: state_type] :
( v51373(VarCurr)
<=> ( ( v47903(VarCurr,2)
<=> $true )
& ( v47903(VarCurr,1)
<=> $false )
& ( v47903(VarCurr,0)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1124,axiom,
! [VarCurr: state_type] :
( ~ v51358(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51357(VarCurr,B)
<=> v51367(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1091,axiom,
! [VarCurr: state_type] :
( v51358(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51357(VarCurr,B)
<=> v51359(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1123,axiom,
! [VarCurr: state_type] :
( ~ v51368(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51367(VarCurr,B)
<=> v51370(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1090,axiom,
! [VarCurr: state_type] :
( v51368(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51367(VarCurr,B)
<=> b001(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1122,axiom,
! [VarCurr: state_type] :
( ~ v51371(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51370(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1089,axiom,
! [VarCurr: state_type] :
( v51371(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51370(VarCurr,B)
<=> b001(B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3240,axiom,
! [VarCurr: state_type] :
( v51372(VarCurr)
<=> ( v47907(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3239,axiom,
! [VarCurr: state_type] :
( v51371(VarCurr)
<=> ( v47907(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3238,axiom,
! [VarCurr: state_type] :
( v51369(VarCurr)
<=> ( v48347(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3237,axiom,
! [VarCurr: state_type] :
( v51368(VarCurr)
<=> ( v48347(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3236,axiom,
! [VarCurr: state_type] :
( v51366(VarCurr)
<=> ( v47899(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_424,axiom,
! [VarCurr: state_type] :
( ( ~ v51360(VarCurr)
& ~ v51363(VarCurr) )
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51359(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1121,axiom,
! [VarCurr: state_type] :
( v51363(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51359(VarCurr,B)
<=> v51365(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1088,axiom,
! [VarCurr: state_type] :
( v51360(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51359(VarCurr,B)
<=> v51362(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1598,axiom,
! [VarCurr: state_type] :
( ~ v48394(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51365(VarCurr,B)
<=> b011(B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1433,axiom,
! [VarCurr: state_type] :
( v48394(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51365(VarCurr,B)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3235,axiom,
! [VarCurr: state_type] :
( v51363(VarCurr)
<=> ( ( v51364(VarCurr,1)
<=> $true )
& ( v51364(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18946,axiom,
! [VarCurr: state_type] :
( v51364(VarCurr,0)
<=> v47941(VarCurr) ) ).
tff(addAssignment_18945,axiom,
! [VarCurr: state_type] :
( v51364(VarCurr,1)
<=> v47935(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1597,axiom,
! [VarCurr: state_type] :
( ~ v49578(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51362(VarCurr,B)
<=> b100(B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1432,axiom,
! [VarCurr: state_type] :
( v49578(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51362(VarCurr,B)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3234,axiom,
! [VarCurr: state_type] :
( v51360(VarCurr)
<=> ( ( v51361(VarCurr,1)
<=> $false )
& ( v51361(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18944,axiom,
! [VarCurr: state_type] :
( v51361(VarCurr,0)
<=> v47941(VarCurr) ) ).
tff(addAssignment_18943,axiom,
! [VarCurr: state_type] :
( v51361(VarCurr,1)
<=> v47935(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3233,axiom,
! [VarCurr: state_type] :
( v51358(VarCurr)
<=> ( v47899(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3232,axiom,
! [VarCurr: state_type] :
( v51356(VarCurr)
<=> ( ( v47903(VarCurr,2)
<=> $false )
& ( v47903(VarCurr,1)
<=> $true )
& ( v47903(VarCurr,0)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1120,axiom,
! [VarCurr: state_type] :
( ~ v51354(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51353(VarCurr,B)
<=> b011(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1087,axiom,
! [VarCurr: state_type] :
( v51354(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51353(VarCurr,B)
<=> b010(B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3231,axiom,
! [VarCurr: state_type] :
( v51355(VarCurr)
<=> ( v46409(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3230,axiom,
! [VarCurr: state_type] :
( v51354(VarCurr)
<=> ( v46409(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3229,axiom,
! [VarCurr: state_type] :
( v51352(VarCurr)
<=> ( ( v47903(VarCurr,2)
<=> $false )
& ( v47903(VarCurr,1)
<=> $true )
& ( v47903(VarCurr,0)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1119,axiom,
! [VarCurr: state_type] :
( ~ v51349(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51348(VarCurr,B)
<=> b010(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1086,axiom,
! [VarCurr: state_type] :
( v51349(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51348(VarCurr,B)
<=> v51350(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3228,axiom,
! [VarCurr: state_type] :
( v51351(VarCurr)
<=> ( v47899(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1596,axiom,
! [VarCurr: state_type] :
( ~ v48647(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51350(VarCurr,B)
<=> b010(B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1431,axiom,
! [VarCurr: state_type] :
( v48647(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51350(VarCurr,B)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3227,axiom,
! [VarCurr: state_type] :
( v51349(VarCurr)
<=> ( v47899(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3226,axiom,
! [VarCurr: state_type] :
( v51347(VarCurr)
<=> ( ( v47903(VarCurr,2)
<=> $false )
& ( v47903(VarCurr,1)
<=> $false )
& ( v47903(VarCurr,0)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1118,axiom,
! [VarCurr: state_type] :
( ~ v51345(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51344(VarCurr,B)
<=> b001(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1085,axiom,
! [VarCurr: state_type] :
( v51345(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v51344(VarCurr,B)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3225,axiom,
! [VarCurr: state_type] :
( v51346(VarCurr)
<=> ( v47907(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3224,axiom,
! [VarCurr: state_type] :
( v51345(VarCurr)
<=> ( v47907(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3223,axiom,
! [VarCurr: state_type] :
( v51343(VarCurr)
<=> ( ( v47903(VarCurr,2)
<=> $false )
& ( v47903(VarCurr,1)
<=> $false )
& ( v47903(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10763,axiom,
! [VarCurr: state_type] :
( v47907(VarCurr)
<=> ( v47909(VarCurr)
| v47931(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_982,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51327(VarNext)
=> ( v47931(VarNext)
<=> v47931(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1044,axiom,
! [VarNext: state_type] :
( v51327(VarNext)
=> ( v47931(VarNext)
<=> v51335(VarNext) ) ) ).
tff(addAssignment_18942,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51335(VarNext)
<=> v51333(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1595,axiom,
! [VarCurr: state_type] :
( ~ v48464(VarCurr)
=> ( v51333(VarCurr)
<=> v51336(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1430,axiom,
! [VarCurr: state_type] :
( v48464(VarCurr)
=> ( v51333(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1594,axiom,
! [VarCurr: state_type] :
( ~ v47909(VarCurr)
=> ( v51336(VarCurr)
<=> v51337(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1429,axiom,
! [VarCurr: state_type] :
( v47909(VarCurr)
=> ( v51336(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10762,axiom,
! [VarCurr: state_type] :
( v51337(VarCurr)
<=> ( v51338(VarCurr)
& v47931(VarCurr) ) ) ).
tff(writeUnaryOperator_4542,axiom,
! [VarCurr: state_type] :
( ~ v51338(VarCurr)
<=> v47933(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10761,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51327(VarNext)
<=> v51328(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10760,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51328(VarNext)
<=> ( v51330(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4541,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51330(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_116,axiom,
! [VarCurr: state_type] :
( ( ~ v51321(VarCurr)
& ~ v48408(VarCurr)
& ~ v48420(VarCurr) )
=> ( v47933(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_423,axiom,
! [VarCurr: state_type] :
( v48420(VarCurr)
=> ( v47933(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1117,axiom,
! [VarCurr: state_type] :
( v48408(VarCurr)
=> ( v47933(VarCurr)
<=> v51322(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1084,axiom,
! [VarCurr: state_type] :
( v51321(VarCurr)
=> ( v47933(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1116,axiom,
! [VarCurr: state_type] :
( ~ v48410(VarCurr)
=> ( v51322(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1083,axiom,
! [VarCurr: state_type] :
( v48410(VarCurr)
=> ( v51322(VarCurr)
<=> v51323(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1115,axiom,
! [VarCurr: state_type] :
( ~ v51324(VarCurr)
=> ( v51323(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1082,axiom,
! [VarCurr: state_type] :
( v51324(VarCurr)
=> ( v51323(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10759,axiom,
! [VarCurr: state_type] :
( v51324(VarCurr)
<=> ( v48412(VarCurr)
| v48414(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10758,axiom,
! [VarCurr: state_type] :
( v51321(VarCurr)
<=> ( v48404(VarCurr)
| v48407(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1593,axiom,
! [VarCurr: state_type] :
( ~ v51190(VarCurr)
=> ( v47935(VarCurr)
<=> v51317(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1428,axiom,
! [VarCurr: state_type] :
( v51190(VarCurr)
=> ( v47935(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1114,axiom,
! [VarCurr: state_type] :
( ~ v51192(VarCurr)
=> ( v51317(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1081,axiom,
! [VarCurr: state_type] :
( v51192(VarCurr)
=> ( v51317(VarCurr)
<=> v51318(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1592,axiom,
! [VarCurr: state_type] :
( ~ v51198(VarCurr)
=> ( v51318(VarCurr)
<=> v51319(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1427,axiom,
! [VarCurr: state_type] :
( v51198(VarCurr)
=> ( v51318(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1591,axiom,
! [VarCurr: state_type] :
( ~ v51200(VarCurr)
=> ( v51319(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1426,axiom,
! [VarCurr: state_type] :
( v51200(VarCurr)
=> ( v51319(VarCurr)
<=> $false ) ) ).
tff(addCaseBooleanConditionEqualRanges1_981,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51305(VarNext)
=> ( v47937(VarNext)
<=> v47937(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1043,axiom,
! [VarNext: state_type] :
( v51305(VarNext)
=> ( v47937(VarNext)
<=> v51313(VarNext) ) ) ).
tff(addAssignment_18941,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51313(VarNext)
<=> v51311(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1590,axiom,
! [VarCurr: state_type] :
( ~ v48464(VarCurr)
=> ( v51311(VarCurr)
<=> v47939(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1425,axiom,
! [VarCurr: state_type] :
( v48464(VarCurr)
=> ( v51311(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10757,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51305(VarNext)
<=> v51306(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10756,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51306(VarNext)
<=> ( v51308(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4540,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51308(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges4_27,axiom,
! [VarCurr: state_type] :
( ( ~ v48405(VarCurr)
& ~ v51298(VarCurr)
& ~ v48408(VarCurr)
& ~ v48420(VarCurr) )
=> ( v47939(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_115,axiom,
! [VarCurr: state_type] :
( v48420(VarCurr)
=> ( v47939(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_422,axiom,
! [VarCurr: state_type] :
( v48408(VarCurr)
=> ( v47939(VarCurr)
<=> v51300(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1113,axiom,
! [VarCurr: state_type] :
( v51298(VarCurr)
=> ( v47939(VarCurr)
<=> v51299(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1080,axiom,
! [VarCurr: state_type] :
( v48405(VarCurr)
=> ( v47939(VarCurr)
<=> v51295(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1112,axiom,
! [VarCurr: state_type] :
( ~ v48410(VarCurr)
=> ( v51300(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1079,axiom,
! [VarCurr: state_type] :
( v48410(VarCurr)
=> ( v51300(VarCurr)
<=> v51301(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1111,axiom,
! [VarCurr: state_type] :
( ~ v51302(VarCurr)
=> ( v51301(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1078,axiom,
! [VarCurr: state_type] :
( v51302(VarCurr)
=> ( v51301(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10755,axiom,
! [VarCurr: state_type] :
( v51302(VarCurr)
<=> ( v48412(VarCurr)
| v48414(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1110,axiom,
! [VarCurr: state_type] :
( ~ v49269(VarCurr)
=> ( v51299(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1077,axiom,
! [VarCurr: state_type] :
( v49269(VarCurr)
=> ( v51299(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10754,axiom,
! [VarCurr: state_type] :
( v51298(VarCurr)
<=> ( v48406(VarCurr)
| v48407(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1109,axiom,
! [VarCurr: state_type] :
( ~ v51296(VarCurr)
=> ( v51295(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1076,axiom,
! [VarCurr: state_type] :
( v51296(VarCurr)
=> ( v51295(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3222,axiom,
! [VarCurr: state_type] :
( v51297(VarCurr)
<=> ( v47907(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3221,axiom,
! [VarCurr: state_type] :
( v51296(VarCurr)
<=> ( v47907(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1589,axiom,
! [VarCurr: state_type] :
( ~ v51190(VarCurr)
=> ( v47941(VarCurr)
<=> v51191(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1424,axiom,
! [VarCurr: state_type] :
( v51190(VarCurr)
=> ( v47941(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1108,axiom,
! [VarCurr: state_type] :
( ~ v51192(VarCurr)
=> ( v51191(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1075,axiom,
! [VarCurr: state_type] :
( v51192(VarCurr)
=> ( v51191(VarCurr)
<=> v51197(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1588,axiom,
! [VarCurr: state_type] :
( ~ v51198(VarCurr)
=> ( v51197(VarCurr)
<=> v51199(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1423,axiom,
! [VarCurr: state_type] :
( v51198(VarCurr)
=> ( v51197(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1587,axiom,
! [VarCurr: state_type] :
( ~ v51200(VarCurr)
=> ( v51199(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1422,axiom,
! [VarCurr: state_type] :
( v51200(VarCurr)
=> ( v51199(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10753,axiom,
! [VarCurr: state_type] :
( v51200(VarCurr)
<=> ( v51201(VarCurr)
& v51236(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3220,axiom,
! [VarCurr: state_type] :
( v51236(VarCurr)
<=> ( v51237(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges31_1,axiom,
! [VarCurr: state_type] :
( ( ~ v51262(VarCurr)
& ~ v51263(VarCurr)
& ~ v51264(VarCurr)
& ~ v51265(VarCurr)
& ~ v51266(VarCurr)
& ~ v51267(VarCurr)
& ~ v51268(VarCurr)
& ~ v51269(VarCurr)
& ~ v51270(VarCurr)
& ~ v51271(VarCurr)
& ~ v51272(VarCurr)
& ~ v51273(VarCurr)
& ~ v51274(VarCurr)
& ~ v51275(VarCurr)
& ~ v51276(VarCurr)
& ~ v51277(VarCurr)
& ~ v51278(VarCurr)
& ~ v51279(VarCurr)
& ~ v51280(VarCurr)
& ~ v51281(VarCurr)
& ~ v51282(VarCurr)
& ~ v51283(VarCurr)
& ~ v51284(VarCurr)
& ~ v51285(VarCurr)
& ~ v51286(VarCurr)
& ~ v51287(VarCurr)
& ~ v51288(VarCurr)
& ~ v51289(VarCurr)
& ~ v51290(VarCurr)
& ~ v51291(VarCurr)
& ~ v51292(VarCurr) )
=> ( v51237(VarCurr)
<=> v48167(VarCurr,31) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges30_1,axiom,
! [VarCurr: state_type] :
( v51292(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,30) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges29_1,axiom,
! [VarCurr: state_type] :
( v51291(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,29) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges28_1,axiom,
! [VarCurr: state_type] :
( v51290(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,28) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges27_1,axiom,
! [VarCurr: state_type] :
( v51289(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,27) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges26_1,axiom,
! [VarCurr: state_type] :
( v51288(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,26) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges25_1,axiom,
! [VarCurr: state_type] :
( v51287(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,25) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges24_1,axiom,
! [VarCurr: state_type] :
( v51286(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,24) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges23_1,axiom,
! [VarCurr: state_type] :
( v51285(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,23) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges22_1,axiom,
! [VarCurr: state_type] :
( v51284(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,22) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges21_1,axiom,
! [VarCurr: state_type] :
( v51283(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,21) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges20_1,axiom,
! [VarCurr: state_type] :
( v51282(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,20) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges19_1,axiom,
! [VarCurr: state_type] :
( v51281(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,19) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges18_1,axiom,
! [VarCurr: state_type] :
( v51280(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,18) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges17_1,axiom,
! [VarCurr: state_type] :
( v51279(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,17) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges16_1,axiom,
! [VarCurr: state_type] :
( v51278(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,16) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges15_1,axiom,
! [VarCurr: state_type] :
( v51277(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,15) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges14_2,axiom,
! [VarCurr: state_type] :
( v51276(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,14) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges13_2,axiom,
! [VarCurr: state_type] :
( v51275(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,13) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges12_2,axiom,
! [VarCurr: state_type] :
( v51274(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,12) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges11_2,axiom,
! [VarCurr: state_type] :
( v51273(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,11) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges10_3,axiom,
! [VarCurr: state_type] :
( v51272(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,10) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges9_3,axiom,
! [VarCurr: state_type] :
( v51271(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,9) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges8_3,axiom,
! [VarCurr: state_type] :
( v51270(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,8) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges7_6,axiom,
! [VarCurr: state_type] :
( v51269(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,7) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges6_6,axiom,
! [VarCurr: state_type] :
( v51268(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,6) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges5_4,axiom,
! [VarCurr: state_type] :
( v51267(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,5) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges4_7,axiom,
! [VarCurr: state_type] :
( v51266(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,4) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges3_4,axiom,
! [VarCurr: state_type] :
( v51265(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,3) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges2_11,axiom,
! [VarCurr: state_type] :
( v51264(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,2) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges1_10,axiom,
! [VarCurr: state_type] :
( v51263(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,1) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1074,axiom,
! [VarCurr: state_type] :
( v51262(VarCurr)
=> ( v51237(VarCurr)
<=> v48167(VarCurr,0) ) ) ).
tff(addBitVectorEqualityBitBlasted_3219,axiom,
! [VarCurr: state_type] :
( v51293(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $true )
& ( v51239(VarCurr,3)
<=> $true )
& ( v51239(VarCurr,2)
<=> $true )
& ( v51239(VarCurr,1)
<=> $true )
& ( v51239(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3218,axiom,
! [VarCurr: state_type] :
( v51292(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $true )
& ( v51239(VarCurr,3)
<=> $true )
& ( v51239(VarCurr,2)
<=> $true )
& ( v51239(VarCurr,1)
<=> $true )
& ( v51239(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3217,axiom,
! [VarCurr: state_type] :
( v51291(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $true )
& ( v51239(VarCurr,3)
<=> $true )
& ( v51239(VarCurr,2)
<=> $true )
& ( v51239(VarCurr,1)
<=> $false )
& ( v51239(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3216,axiom,
! [VarCurr: state_type] :
( v51290(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $true )
& ( v51239(VarCurr,3)
<=> $true )
& ( v51239(VarCurr,2)
<=> $true )
& ( v51239(VarCurr,1)
<=> $false )
& ( v51239(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3215,axiom,
! [VarCurr: state_type] :
( v51289(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $true )
& ( v51239(VarCurr,3)
<=> $true )
& ( v51239(VarCurr,2)
<=> $false )
& ( v51239(VarCurr,1)
<=> $true )
& ( v51239(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3214,axiom,
! [VarCurr: state_type] :
( v51288(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $true )
& ( v51239(VarCurr,3)
<=> $true )
& ( v51239(VarCurr,2)
<=> $false )
& ( v51239(VarCurr,1)
<=> $true )
& ( v51239(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3213,axiom,
! [VarCurr: state_type] :
( v51287(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $true )
& ( v51239(VarCurr,3)
<=> $true )
& ( v51239(VarCurr,2)
<=> $false )
& ( v51239(VarCurr,1)
<=> $false )
& ( v51239(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3212,axiom,
! [VarCurr: state_type] :
( v51286(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $true )
& ( v51239(VarCurr,3)
<=> $true )
& ( v51239(VarCurr,2)
<=> $false )
& ( v51239(VarCurr,1)
<=> $false )
& ( v51239(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3211,axiom,
! [VarCurr: state_type] :
( v51285(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $true )
& ( v51239(VarCurr,3)
<=> $false )
& ( v51239(VarCurr,2)
<=> $true )
& ( v51239(VarCurr,1)
<=> $true )
& ( v51239(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3210,axiom,
! [VarCurr: state_type] :
( v51284(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $true )
& ( v51239(VarCurr,3)
<=> $false )
& ( v51239(VarCurr,2)
<=> $true )
& ( v51239(VarCurr,1)
<=> $true )
& ( v51239(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3209,axiom,
! [VarCurr: state_type] :
( v51283(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $true )
& ( v51239(VarCurr,3)
<=> $false )
& ( v51239(VarCurr,2)
<=> $true )
& ( v51239(VarCurr,1)
<=> $false )
& ( v51239(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3208,axiom,
! [VarCurr: state_type] :
( v51282(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $true )
& ( v51239(VarCurr,3)
<=> $false )
& ( v51239(VarCurr,2)
<=> $true )
& ( v51239(VarCurr,1)
<=> $false )
& ( v51239(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3207,axiom,
! [VarCurr: state_type] :
( v51281(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $true )
& ( v51239(VarCurr,3)
<=> $false )
& ( v51239(VarCurr,2)
<=> $false )
& ( v51239(VarCurr,1)
<=> $true )
& ( v51239(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3206,axiom,
! [VarCurr: state_type] :
( v51280(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $true )
& ( v51239(VarCurr,3)
<=> $false )
& ( v51239(VarCurr,2)
<=> $false )
& ( v51239(VarCurr,1)
<=> $true )
& ( v51239(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3205,axiom,
! [VarCurr: state_type] :
( v51279(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $true )
& ( v51239(VarCurr,3)
<=> $false )
& ( v51239(VarCurr,2)
<=> $false )
& ( v51239(VarCurr,1)
<=> $false )
& ( v51239(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3204,axiom,
! [VarCurr: state_type] :
( v51278(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $true )
& ( v51239(VarCurr,3)
<=> $false )
& ( v51239(VarCurr,2)
<=> $false )
& ( v51239(VarCurr,1)
<=> $false )
& ( v51239(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3203,axiom,
! [VarCurr: state_type] :
( v51277(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $false )
& ( v51239(VarCurr,3)
<=> $true )
& ( v51239(VarCurr,2)
<=> $true )
& ( v51239(VarCurr,1)
<=> $true )
& ( v51239(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3202,axiom,
! [VarCurr: state_type] :
( v51276(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $false )
& ( v51239(VarCurr,3)
<=> $true )
& ( v51239(VarCurr,2)
<=> $true )
& ( v51239(VarCurr,1)
<=> $true )
& ( v51239(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3201,axiom,
! [VarCurr: state_type] :
( v51275(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $false )
& ( v51239(VarCurr,3)
<=> $true )
& ( v51239(VarCurr,2)
<=> $true )
& ( v51239(VarCurr,1)
<=> $false )
& ( v51239(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3200,axiom,
! [VarCurr: state_type] :
( v51274(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $false )
& ( v51239(VarCurr,3)
<=> $true )
& ( v51239(VarCurr,2)
<=> $true )
& ( v51239(VarCurr,1)
<=> $false )
& ( v51239(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3199,axiom,
! [VarCurr: state_type] :
( v51273(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $false )
& ( v51239(VarCurr,3)
<=> $true )
& ( v51239(VarCurr,2)
<=> $false )
& ( v51239(VarCurr,1)
<=> $true )
& ( v51239(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3198,axiom,
! [VarCurr: state_type] :
( v51272(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $false )
& ( v51239(VarCurr,3)
<=> $true )
& ( v51239(VarCurr,2)
<=> $false )
& ( v51239(VarCurr,1)
<=> $true )
& ( v51239(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3197,axiom,
! [VarCurr: state_type] :
( v51271(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $false )
& ( v51239(VarCurr,3)
<=> $true )
& ( v51239(VarCurr,2)
<=> $false )
& ( v51239(VarCurr,1)
<=> $false )
& ( v51239(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3196,axiom,
! [VarCurr: state_type] :
( v51270(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $false )
& ( v51239(VarCurr,3)
<=> $true )
& ( v51239(VarCurr,2)
<=> $false )
& ( v51239(VarCurr,1)
<=> $false )
& ( v51239(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3195,axiom,
! [VarCurr: state_type] :
( v51269(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $false )
& ( v51239(VarCurr,3)
<=> $false )
& ( v51239(VarCurr,2)
<=> $true )
& ( v51239(VarCurr,1)
<=> $true )
& ( v51239(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3194,axiom,
! [VarCurr: state_type] :
( v51268(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $false )
& ( v51239(VarCurr,3)
<=> $false )
& ( v51239(VarCurr,2)
<=> $true )
& ( v51239(VarCurr,1)
<=> $true )
& ( v51239(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3193,axiom,
! [VarCurr: state_type] :
( v51267(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $false )
& ( v51239(VarCurr,3)
<=> $false )
& ( v51239(VarCurr,2)
<=> $true )
& ( v51239(VarCurr,1)
<=> $false )
& ( v51239(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3192,axiom,
! [VarCurr: state_type] :
( v51266(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $false )
& ( v51239(VarCurr,3)
<=> $false )
& ( v51239(VarCurr,2)
<=> $true )
& ( v51239(VarCurr,1)
<=> $false )
& ( v51239(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3191,axiom,
! [VarCurr: state_type] :
( v51265(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $false )
& ( v51239(VarCurr,3)
<=> $false )
& ( v51239(VarCurr,2)
<=> $false )
& ( v51239(VarCurr,1)
<=> $true )
& ( v51239(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3190,axiom,
! [VarCurr: state_type] :
( v51264(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $false )
& ( v51239(VarCurr,3)
<=> $false )
& ( v51239(VarCurr,2)
<=> $false )
& ( v51239(VarCurr,1)
<=> $true )
& ( v51239(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3189,axiom,
! [VarCurr: state_type] :
( v51263(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $false )
& ( v51239(VarCurr,3)
<=> $false )
& ( v51239(VarCurr,2)
<=> $false )
& ( v51239(VarCurr,1)
<=> $false )
& ( v51239(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3188,axiom,
! [VarCurr: state_type] :
( v51262(VarCurr)
<=> ( ( v51239(VarCurr,4)
<=> $false )
& ( v51239(VarCurr,3)
<=> $false )
& ( v51239(VarCurr,2)
<=> $false )
& ( v51239(VarCurr,1)
<=> $false )
& ( v51239(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18940,axiom,
! [VarCurr: state_type] :
( v51239(VarCurr,0)
<=> v50680(VarCurr) ) ).
tff(addAssignment_18939,axiom,
! [VarCurr: state_type] :
( v51239(VarCurr,1)
<=> v51259(VarCurr) ) ).
tff(addAssignment_18938,axiom,
! [VarCurr: state_type] :
( v51239(VarCurr,2)
<=> v51255(VarCurr) ) ).
tff(addAssignment_18937,axiom,
! [VarCurr: state_type] :
( v51239(VarCurr,3)
<=> v51251(VarCurr) ) ).
tff(addAssignment_18936,axiom,
! [VarCurr: state_type] :
( v51239(VarCurr,4)
<=> v51241(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10752,axiom,
! [VarCurr: state_type] :
( v51259(VarCurr)
<=> ( v51260(VarCurr)
& v51261(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10751,axiom,
! [VarCurr: state_type] :
( v51261(VarCurr)
<=> ( v47943(VarCurr,0)
| v50640(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1902,axiom,
! [VarCurr: state_type] :
( v51260(VarCurr)
<=> ( v50680(VarCurr)
| v47943(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10750,axiom,
! [VarCurr: state_type] :
( v51255(VarCurr)
<=> ( v51256(VarCurr)
& v51258(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10749,axiom,
! [VarCurr: state_type] :
( v51258(VarCurr)
<=> ( v50646(VarCurr)
| v51248(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1901,axiom,
! [VarCurr: state_type] :
( v51256(VarCurr)
<=> ( v47943(VarCurr,2)
| v51257(VarCurr) ) ) ).
tff(writeUnaryOperator_4539,axiom,
! [VarCurr: state_type] :
( ~ v51257(VarCurr)
<=> v51248(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10748,axiom,
! [VarCurr: state_type] :
( v51251(VarCurr)
<=> ( v51252(VarCurr)
& v51254(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10747,axiom,
! [VarCurr: state_type] :
( v51254(VarCurr)
<=> ( v50652(VarCurr)
| v51246(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1900,axiom,
! [VarCurr: state_type] :
( v51252(VarCurr)
<=> ( v47943(VarCurr,3)
| v51253(VarCurr) ) ) ).
tff(writeUnaryOperator_4538,axiom,
! [VarCurr: state_type] :
( ~ v51253(VarCurr)
<=> v51246(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10746,axiom,
! [VarCurr: state_type] :
( v51241(VarCurr)
<=> ( v51242(VarCurr)
& v51250(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10745,axiom,
! [VarCurr: state_type] :
( v51250(VarCurr)
<=> ( v50659(VarCurr)
| v51244(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1899,axiom,
! [VarCurr: state_type] :
( v51242(VarCurr)
<=> ( v47943(VarCurr,4)
| v51243(VarCurr) ) ) ).
tff(writeUnaryOperator_4537,axiom,
! [VarCurr: state_type] :
( ~ v51243(VarCurr)
<=> v51244(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1898,axiom,
! [VarCurr: state_type] :
( v51244(VarCurr)
<=> ( v47943(VarCurr,3)
| v51245(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10744,axiom,
! [VarCurr: state_type] :
( v51245(VarCurr)
<=> ( v50652(VarCurr)
& v51246(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1897,axiom,
! [VarCurr: state_type] :
( v51246(VarCurr)
<=> ( v47943(VarCurr,2)
| v51247(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10743,axiom,
! [VarCurr: state_type] :
( v51247(VarCurr)
<=> ( v50646(VarCurr)
& v51248(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1896,axiom,
! [VarCurr: state_type] :
( v51248(VarCurr)
<=> ( v47943(VarCurr,1)
| v51249(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10742,axiom,
! [VarCurr: state_type] :
( v51249(VarCurr)
<=> ( v47943(VarCurr,0)
& v50640(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3187,axiom,
! [VarCurr: state_type] :
( v51201(VarCurr)
<=> ( v51202(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges31,axiom,
! [VarCurr: state_type] :
( ( ~ v51204(VarCurr)
& ~ v51205(VarCurr)
& ~ v51206(VarCurr)
& ~ v51207(VarCurr)
& ~ v51208(VarCurr)
& ~ v51209(VarCurr)
& ~ v51210(VarCurr)
& ~ v51211(VarCurr)
& ~ v51212(VarCurr)
& ~ v51213(VarCurr)
& ~ v51214(VarCurr)
& ~ v51215(VarCurr)
& ~ v51216(VarCurr)
& ~ v51217(VarCurr)
& ~ v51218(VarCurr)
& ~ v51219(VarCurr)
& ~ v51220(VarCurr)
& ~ v51221(VarCurr)
& ~ v51222(VarCurr)
& ~ v51223(VarCurr)
& ~ v51224(VarCurr)
& ~ v51225(VarCurr)
& ~ v51226(VarCurr)
& ~ v51227(VarCurr)
& ~ v51228(VarCurr)
& ~ v51229(VarCurr)
& ~ v51230(VarCurr)
& ~ v51231(VarCurr)
& ~ v51232(VarCurr)
& ~ v51233(VarCurr)
& ~ v51234(VarCurr) )
=> ( v51202(VarCurr)
<=> v48167(VarCurr,31) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges30,axiom,
! [VarCurr: state_type] :
( v51234(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,30) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges29,axiom,
! [VarCurr: state_type] :
( v51233(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,29) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges28,axiom,
! [VarCurr: state_type] :
( v51232(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,28) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges27,axiom,
! [VarCurr: state_type] :
( v51231(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,27) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges26,axiom,
! [VarCurr: state_type] :
( v51230(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,26) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges25,axiom,
! [VarCurr: state_type] :
( v51229(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,25) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges24,axiom,
! [VarCurr: state_type] :
( v51228(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,24) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges23,axiom,
! [VarCurr: state_type] :
( v51227(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,23) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges22,axiom,
! [VarCurr: state_type] :
( v51226(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,22) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges21,axiom,
! [VarCurr: state_type] :
( v51225(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,21) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges20,axiom,
! [VarCurr: state_type] :
( v51224(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,20) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges19,axiom,
! [VarCurr: state_type] :
( v51223(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,19) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges18,axiom,
! [VarCurr: state_type] :
( v51222(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,18) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges17,axiom,
! [VarCurr: state_type] :
( v51221(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,17) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges16,axiom,
! [VarCurr: state_type] :
( v51220(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,16) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges15,axiom,
! [VarCurr: state_type] :
( v51219(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,15) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges14_1,axiom,
! [VarCurr: state_type] :
( v51218(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,14) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges13_1,axiom,
! [VarCurr: state_type] :
( v51217(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,13) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges12_1,axiom,
! [VarCurr: state_type] :
( v51216(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,12) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges11_1,axiom,
! [VarCurr: state_type] :
( v51215(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,11) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges10_2,axiom,
! [VarCurr: state_type] :
( v51214(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,10) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges9_2,axiom,
! [VarCurr: state_type] :
( v51213(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,9) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges8_2,axiom,
! [VarCurr: state_type] :
( v51212(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,8) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges7_5,axiom,
! [VarCurr: state_type] :
( v51211(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,7) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges6_5,axiom,
! [VarCurr: state_type] :
( v51210(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,6) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges5_3,axiom,
! [VarCurr: state_type] :
( v51209(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,5) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges4_6,axiom,
! [VarCurr: state_type] :
( v51208(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,4) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges3_3,axiom,
! [VarCurr: state_type] :
( v51207(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,3) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges2_10,axiom,
! [VarCurr: state_type] :
( v51206(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,2) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges1_9,axiom,
! [VarCurr: state_type] :
( v51205(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,1) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1073,axiom,
! [VarCurr: state_type] :
( v51204(VarCurr)
=> ( v51202(VarCurr)
<=> v48167(VarCurr,0) ) ) ).
tff(addBitVectorEqualityBitBlasted_3186,axiom,
! [VarCurr: state_type] :
( v51235(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3185,axiom,
! [VarCurr: state_type] :
( v51234(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3184,axiom,
! [VarCurr: state_type] :
( v51233(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3183,axiom,
! [VarCurr: state_type] :
( v51232(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3182,axiom,
! [VarCurr: state_type] :
( v51231(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3181,axiom,
! [VarCurr: state_type] :
( v51230(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3180,axiom,
! [VarCurr: state_type] :
( v51229(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3179,axiom,
! [VarCurr: state_type] :
( v51228(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3178,axiom,
! [VarCurr: state_type] :
( v51227(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3177,axiom,
! [VarCurr: state_type] :
( v51226(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3176,axiom,
! [VarCurr: state_type] :
( v51225(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3175,axiom,
! [VarCurr: state_type] :
( v51224(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3174,axiom,
! [VarCurr: state_type] :
( v51223(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3173,axiom,
! [VarCurr: state_type] :
( v51222(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3172,axiom,
! [VarCurr: state_type] :
( v51221(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3171,axiom,
! [VarCurr: state_type] :
( v51220(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3170,axiom,
! [VarCurr: state_type] :
( v51219(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3169,axiom,
! [VarCurr: state_type] :
( v51218(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3168,axiom,
! [VarCurr: state_type] :
( v51217(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3167,axiom,
! [VarCurr: state_type] :
( v51216(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3166,axiom,
! [VarCurr: state_type] :
( v51215(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3165,axiom,
! [VarCurr: state_type] :
( v51214(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3164,axiom,
! [VarCurr: state_type] :
( v51213(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3163,axiom,
! [VarCurr: state_type] :
( v51212(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3162,axiom,
! [VarCurr: state_type] :
( v51211(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3161,axiom,
! [VarCurr: state_type] :
( v51210(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3160,axiom,
! [VarCurr: state_type] :
( v51209(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3159,axiom,
! [VarCurr: state_type] :
( v51208(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3158,axiom,
! [VarCurr: state_type] :
( v51207(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3157,axiom,
! [VarCurr: state_type] :
( v51206(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3156,axiom,
! [VarCurr: state_type] :
( v51205(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3155,axiom,
! [VarCurr: state_type] :
( v51204(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3154,axiom,
! [VarCurr: state_type] :
( v51198(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10741,axiom,
! [VarCurr: state_type] :
( v51192(VarCurr)
<=> ( v51193(VarCurr)
| v51195(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3153,axiom,
! [VarCurr: state_type] :
( v51195(VarCurr)
<=> ( ( v51196(VarCurr,3)
<=> $false )
& ( v51196(VarCurr,2)
<=> $true )
& ( v51196(VarCurr,1)
<=> $false )
& ( v51196(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18935,axiom,
! [VarCurr: state_type] :
( v51196(VarCurr,0)
<=> v47937(VarCurr) ) ).
tff(addAssignment_18934,axiom,
! [VarCurr: state_type] :
( ( v51196(VarCurr,3)
<=> v46454(VarCurr,2) )
& ( v51196(VarCurr,2)
<=> v46454(VarCurr,1) )
& ( v51196(VarCurr,1)
<=> v46454(VarCurr,0) ) ) ).
tff(addBitVectorEqualityBitBlasted_3152,axiom,
! [VarCurr: state_type] :
( v51193(VarCurr)
<=> ( ( v51194(VarCurr,3)
<=> $false )
& ( v51194(VarCurr,2)
<=> $false )
& ( v51194(VarCurr,1)
<=> $true )
& ( v51194(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18933,axiom,
! [VarCurr: state_type] :
( v51194(VarCurr,0)
<=> v47937(VarCurr) ) ).
tff(addAssignment_18932,axiom,
! [VarCurr: state_type] :
( ( v51194(VarCurr,3)
<=> v46454(VarCurr,2) )
& ( v51194(VarCurr,2)
<=> v46454(VarCurr,1) )
& ( v51194(VarCurr,1)
<=> v46454(VarCurr,0) ) ) ).
tff(addBitVectorEqualityBitBlasted_3151,axiom,
! [VarCurr: state_type] :
( v51190(VarCurr)
<=> ( v45(VarCurr)
<=> $false ) ) ).
tff(addAssignment_18931,axiom,
! [VarCurr: state_type] :
( v48169(VarCurr,0)
<=> v48171(VarCurr,0) ) ).
tff(addAssignment_18930,axiom,
! [VarCurr: state_type] :
( v48171(VarCurr,0)
<=> v48173(VarCurr,0) ) ).
tff(addAssignment_18929,axiom,
! [VarCurr: state_type] :
( v48173(VarCurr,0)
<=> v48175(VarCurr,0) ) ).
tff(addAssignment_18928,axiom,
! [VarCurr: state_type] :
( v48175(VarCurr,0)
<=> v49506(VarCurr,0) ) ).
tff(addAssignment_18927,axiom,
! [VarCurr: state_type] :
( v48337(VarCurr)
<=> v48339(VarCurr) ) ).
tff(addAssignment_18926,axiom,
! [VarCurr: state_type] :
( v48339(VarCurr)
<=> v48341(VarCurr) ) ).
tff(addAssignment_18925,axiom,
! [VarCurr: state_type] :
( v48341(VarCurr)
<=> v48343(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_980,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51178(VarNext)
=> ( v48343(VarNext)
<=> v48343(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1042,axiom,
! [VarNext: state_type] :
( v51178(VarNext)
=> ( v48343(VarNext)
<=> v51186(VarNext) ) ) ).
tff(addAssignment_18924,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51186(VarNext)
<=> v51184(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1586,axiom,
! [VarCurr: state_type] :
( ~ v48464(VarCurr)
=> ( v51184(VarCurr)
<=> v48345(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1421,axiom,
! [VarCurr: state_type] :
( v48464(VarCurr)
=> ( v51184(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10740,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51178(VarNext)
<=> v51179(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10739,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51179(VarNext)
<=> ( v51181(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4536,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51181(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_114,axiom,
! [VarCurr: state_type] :
( ( ~ v51172(VarCurr)
& ~ v48408(VarCurr)
& ~ v48420(VarCurr) )
=> ( v48345(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_421,axiom,
! [VarCurr: state_type] :
( v48420(VarCurr)
=> ( v48345(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1107,axiom,
! [VarCurr: state_type] :
( v48408(VarCurr)
=> ( v48345(VarCurr)
<=> v51173(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1072,axiom,
! [VarCurr: state_type] :
( v51172(VarCurr)
=> ( v48345(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1106,axiom,
! [VarCurr: state_type] :
( ~ v48410(VarCurr)
=> ( v51173(VarCurr)
<=> v51175(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1071,axiom,
! [VarCurr: state_type] :
( v48410(VarCurr)
=> ( v51173(VarCurr)
<=> v51174(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1105,axiom,
! [VarCurr: state_type] :
( ~ v49273(VarCurr)
=> ( v51175(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1070,axiom,
! [VarCurr: state_type] :
( v49273(VarCurr)
=> ( v51175(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_420,axiom,
! [VarCurr: state_type] :
( ( ~ v48412(VarCurr)
& ~ v48414(VarCurr) )
=> ( v51174(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1104,axiom,
! [VarCurr: state_type] :
( v48414(VarCurr)
=> ( v51174(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1069,axiom,
! [VarCurr: state_type] :
( v48412(VarCurr)
=> ( v51174(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10738,axiom,
! [VarCurr: state_type] :
( v51172(VarCurr)
<=> ( v48404(VarCurr)
| v48407(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_979,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51160(VarNext)
=> ( v48347(VarNext)
<=> v48347(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1041,axiom,
! [VarNext: state_type] :
( v51160(VarNext)
=> ( v48347(VarNext)
<=> v51168(VarNext) ) ) ).
tff(addAssignment_18923,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51168(VarNext)
<=> v51166(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_479,axiom,
! [VarCurr: state_type] :
( ~ v48464(VarCurr)
=> ( v51166(VarCurr)
<=> v48349(VarCurr,4) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1420,axiom,
! [VarCurr: state_type] :
( v48464(VarCurr)
=> ( v51166(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10737,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51160(VarNext)
<=> v51161(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10736,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51161(VarNext)
<=> ( v51163(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4535,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51163(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addAssignment_18922,axiom,
! [VarCurr: state_type] :
( v48349(VarCurr,4)
<=> v48351(VarCurr,4) ) ).
tff(addAssignment_18921,axiom,
! [VarCurr: state_type] :
( v48351(VarCurr,4)
<=> v48353(VarCurr,4) ) ).
tff(addAssignment_18920,axiom,
! [VarCurr: state_type] :
( v48353(VarCurr,4)
<=> v48355(VarCurr,4) ) ).
tff(addAssignment_18919,axiom,
! [VarCurr: state_type] :
( v48355(VarCurr,4)
<=> v50684(VarCurr,4) ) ).
tff(memoryReadIntoBuffer_89,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b00000_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50866(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_88,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b00001_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50875(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_87,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b00010_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50884(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_86,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b00011_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50893(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_85,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b00100_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50902(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_84,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b00101_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50911(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_83,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b00110_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50920(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_82,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b00111_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50929(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_81,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b01000_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50938(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_80,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b01001_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50947(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_79,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b01010_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50956(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_78,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b01011_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50965(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_77,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b01100_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50974(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_76,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b01101_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50983(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_75,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b01110_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50992(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_74,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b01111_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v51001(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_73,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b10000_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v51010(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_72,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b10001_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v51019(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_71,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b10010_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v51028(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_70,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b10011_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v51037(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_69,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b10100_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v51046(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_68,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b10101_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v51055(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_67,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b10110_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v51064(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_66,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b10111_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v51073(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_65,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b11000_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v51082(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_64,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b11001_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v51091(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_63,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b11010_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v51100(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_62,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b11011_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v51109(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_61,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b11100_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v51118(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_60,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b11101_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v51127(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_59,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b11110_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v51136(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_58,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b11111_address_term = A )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v51145(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_57,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [AssociatedAddressVar: address_type] :
( v50561_range_4_to_0_address_association(VarNext,AssociatedAddressVar)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( A = AssociatedAddressVar )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50684(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_56,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [AssociatedAddressVar: address_type] :
( v48599_range_4_to_0_address_association(VarNext,AssociatedAddressVar)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( A = AssociatedAddressVar )
=> ( ( $less(B,5)
& ~ $less(B,0) )
=> ( v51156(VarNext,B)
<=> v48357_array(VarNext,A,B) ) ) ) ) ) ) ).
tff(memoryConstantWriteDisabled_7,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( $true
& v51148(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_array(VarNext,A,B)
<=> v48357_36__array(VarNext,A,B) ) ) ) ) ).
tff(memoryConstantWriteEnabledInsideRange_7,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( $true
& v51148(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_array(VarNext,A,B)
<=> b00000(B) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10735,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51148(VarNext)
<=> ( v51149(VarNext)
& v51154(VarNext) ) ) ) ).
tff(addAssignment_18918,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51154(VarNext)
<=> v50819(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10734,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51149(VarNext)
<=> ( v51151(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4534,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51151(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_93,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b11111_address_term = A )
& v51139(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_36__array(VarNext,A,B)
<=> v48357_35__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_93,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b11111_address_term = A )
& v51139(VarNext) )
=> ( ( v48357_36__array(VarNext,A,4)
<=> v51145(VarNext,159) )
& ( v48357_36__array(VarNext,A,3)
<=> v51145(VarNext,158) )
& ( v48357_36__array(VarNext,A,2)
<=> v51145(VarNext,157) )
& ( v48357_36__array(VarNext,A,1)
<=> v51145(VarNext,156) )
& ( v48357_36__array(VarNext,A,0)
<=> v51145(VarNext,155) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10733,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51139(VarNext)
<=> ( v51140(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10732,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51140(VarNext)
<=> ( v51142(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4533,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51142(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_92,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b11110_address_term = A )
& v51130(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_35__array(VarNext,A,B)
<=> v48357_34__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_92,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b11110_address_term = A )
& v51130(VarNext) )
=> ( ( v48357_35__array(VarNext,A,4)
<=> v51136(VarNext,154) )
& ( v48357_35__array(VarNext,A,3)
<=> v51136(VarNext,153) )
& ( v48357_35__array(VarNext,A,2)
<=> v51136(VarNext,152) )
& ( v48357_35__array(VarNext,A,1)
<=> v51136(VarNext,151) )
& ( v48357_35__array(VarNext,A,0)
<=> v51136(VarNext,150) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10731,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51130(VarNext)
<=> ( v51131(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10730,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51131(VarNext)
<=> ( v51133(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4532,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51133(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_91,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b11101_address_term = A )
& v51121(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_34__array(VarNext,A,B)
<=> v48357_33__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_91,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b11101_address_term = A )
& v51121(VarNext) )
=> ( ( v48357_34__array(VarNext,A,4)
<=> v51127(VarNext,149) )
& ( v48357_34__array(VarNext,A,3)
<=> v51127(VarNext,148) )
& ( v48357_34__array(VarNext,A,2)
<=> v51127(VarNext,147) )
& ( v48357_34__array(VarNext,A,1)
<=> v51127(VarNext,146) )
& ( v48357_34__array(VarNext,A,0)
<=> v51127(VarNext,145) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10729,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51121(VarNext)
<=> ( v51122(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10728,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51122(VarNext)
<=> ( v51124(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4531,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51124(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_90,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b11100_address_term = A )
& v51112(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_33__array(VarNext,A,B)
<=> v48357_32__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_90,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b11100_address_term = A )
& v51112(VarNext) )
=> ( ( v48357_33__array(VarNext,A,4)
<=> v51118(VarNext,144) )
& ( v48357_33__array(VarNext,A,3)
<=> v51118(VarNext,143) )
& ( v48357_33__array(VarNext,A,2)
<=> v51118(VarNext,142) )
& ( v48357_33__array(VarNext,A,1)
<=> v51118(VarNext,141) )
& ( v48357_33__array(VarNext,A,0)
<=> v51118(VarNext,140) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10727,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51112(VarNext)
<=> ( v51113(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10726,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51113(VarNext)
<=> ( v51115(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4530,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51115(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_89,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b11011_address_term = A )
& v51103(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_32__array(VarNext,A,B)
<=> v48357_31__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_89,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b11011_address_term = A )
& v51103(VarNext) )
=> ( ( v48357_32__array(VarNext,A,4)
<=> v51109(VarNext,139) )
& ( v48357_32__array(VarNext,A,3)
<=> v51109(VarNext,138) )
& ( v48357_32__array(VarNext,A,2)
<=> v51109(VarNext,137) )
& ( v48357_32__array(VarNext,A,1)
<=> v51109(VarNext,136) )
& ( v48357_32__array(VarNext,A,0)
<=> v51109(VarNext,135) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10725,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51103(VarNext)
<=> ( v51104(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10724,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51104(VarNext)
<=> ( v51106(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4529,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51106(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_88,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b11010_address_term = A )
& v51094(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_31__array(VarNext,A,B)
<=> v48357_30__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_88,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b11010_address_term = A )
& v51094(VarNext) )
=> ( ( v48357_31__array(VarNext,A,4)
<=> v51100(VarNext,134) )
& ( v48357_31__array(VarNext,A,3)
<=> v51100(VarNext,133) )
& ( v48357_31__array(VarNext,A,2)
<=> v51100(VarNext,132) )
& ( v48357_31__array(VarNext,A,1)
<=> v51100(VarNext,131) )
& ( v48357_31__array(VarNext,A,0)
<=> v51100(VarNext,130) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10723,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51094(VarNext)
<=> ( v51095(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10722,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51095(VarNext)
<=> ( v51097(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4528,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51097(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_87,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b11001_address_term = A )
& v51085(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_30__array(VarNext,A,B)
<=> v48357_29__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_87,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b11001_address_term = A )
& v51085(VarNext) )
=> ( ( v48357_30__array(VarNext,A,4)
<=> v51091(VarNext,129) )
& ( v48357_30__array(VarNext,A,3)
<=> v51091(VarNext,128) )
& ( v48357_30__array(VarNext,A,2)
<=> v51091(VarNext,127) )
& ( v48357_30__array(VarNext,A,1)
<=> v51091(VarNext,126) )
& ( v48357_30__array(VarNext,A,0)
<=> v51091(VarNext,125) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10721,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51085(VarNext)
<=> ( v51086(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10720,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51086(VarNext)
<=> ( v51088(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4527,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51088(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_86,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b11000_address_term = A )
& v51076(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_29__array(VarNext,A,B)
<=> v48357_28__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_86,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b11000_address_term = A )
& v51076(VarNext) )
=> ( ( v48357_29__array(VarNext,A,4)
<=> v51082(VarNext,124) )
& ( v48357_29__array(VarNext,A,3)
<=> v51082(VarNext,123) )
& ( v48357_29__array(VarNext,A,2)
<=> v51082(VarNext,122) )
& ( v48357_29__array(VarNext,A,1)
<=> v51082(VarNext,121) )
& ( v48357_29__array(VarNext,A,0)
<=> v51082(VarNext,120) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10719,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51076(VarNext)
<=> ( v51077(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10718,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51077(VarNext)
<=> ( v51079(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4526,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51079(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_85,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b10111_address_term = A )
& v51067(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_28__array(VarNext,A,B)
<=> v48357_27__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_85,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b10111_address_term = A )
& v51067(VarNext) )
=> ( ( v48357_28__array(VarNext,A,4)
<=> v51073(VarNext,119) )
& ( v48357_28__array(VarNext,A,3)
<=> v51073(VarNext,118) )
& ( v48357_28__array(VarNext,A,2)
<=> v51073(VarNext,117) )
& ( v48357_28__array(VarNext,A,1)
<=> v51073(VarNext,116) )
& ( v48357_28__array(VarNext,A,0)
<=> v51073(VarNext,115) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10717,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51067(VarNext)
<=> ( v51068(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10716,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51068(VarNext)
<=> ( v51070(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4525,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51070(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_84,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b10110_address_term = A )
& v51058(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_27__array(VarNext,A,B)
<=> v48357_26__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_84,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b10110_address_term = A )
& v51058(VarNext) )
=> ( ( v48357_27__array(VarNext,A,4)
<=> v51064(VarNext,114) )
& ( v48357_27__array(VarNext,A,3)
<=> v51064(VarNext,113) )
& ( v48357_27__array(VarNext,A,2)
<=> v51064(VarNext,112) )
& ( v48357_27__array(VarNext,A,1)
<=> v51064(VarNext,111) )
& ( v48357_27__array(VarNext,A,0)
<=> v51064(VarNext,110) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10715,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51058(VarNext)
<=> ( v51059(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10714,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51059(VarNext)
<=> ( v51061(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4524,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51061(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_83,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b10101_address_term = A )
& v51049(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_26__array(VarNext,A,B)
<=> v48357_25__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_83,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b10101_address_term = A )
& v51049(VarNext) )
=> ( ( v48357_26__array(VarNext,A,4)
<=> v51055(VarNext,109) )
& ( v48357_26__array(VarNext,A,3)
<=> v51055(VarNext,108) )
& ( v48357_26__array(VarNext,A,2)
<=> v51055(VarNext,107) )
& ( v48357_26__array(VarNext,A,1)
<=> v51055(VarNext,106) )
& ( v48357_26__array(VarNext,A,0)
<=> v51055(VarNext,105) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10713,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51049(VarNext)
<=> ( v51050(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10712,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51050(VarNext)
<=> ( v51052(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4523,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51052(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_82,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b10100_address_term = A )
& v51040(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_25__array(VarNext,A,B)
<=> v48357_24__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_82,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b10100_address_term = A )
& v51040(VarNext) )
=> ( ( v48357_25__array(VarNext,A,4)
<=> v51046(VarNext,104) )
& ( v48357_25__array(VarNext,A,3)
<=> v51046(VarNext,103) )
& ( v48357_25__array(VarNext,A,2)
<=> v51046(VarNext,102) )
& ( v48357_25__array(VarNext,A,1)
<=> v51046(VarNext,101) )
& ( v48357_25__array(VarNext,A,0)
<=> v51046(VarNext,100) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10711,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51040(VarNext)
<=> ( v51041(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10710,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51041(VarNext)
<=> ( v51043(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4522,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51043(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_81,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b10011_address_term = A )
& v51031(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_24__array(VarNext,A,B)
<=> v48357_23__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_81,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b10011_address_term = A )
& v51031(VarNext) )
=> ( ( v48357_24__array(VarNext,A,4)
<=> v51037(VarNext,99) )
& ( v48357_24__array(VarNext,A,3)
<=> v51037(VarNext,98) )
& ( v48357_24__array(VarNext,A,2)
<=> v51037(VarNext,97) )
& ( v48357_24__array(VarNext,A,1)
<=> v51037(VarNext,96) )
& ( v48357_24__array(VarNext,A,0)
<=> v51037(VarNext,95) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10709,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51031(VarNext)
<=> ( v51032(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10708,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51032(VarNext)
<=> ( v51034(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4521,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51034(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_80,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b10010_address_term = A )
& v51022(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_23__array(VarNext,A,B)
<=> v48357_22__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_80,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b10010_address_term = A )
& v51022(VarNext) )
=> ( ( v48357_23__array(VarNext,A,4)
<=> v51028(VarNext,94) )
& ( v48357_23__array(VarNext,A,3)
<=> v51028(VarNext,93) )
& ( v48357_23__array(VarNext,A,2)
<=> v51028(VarNext,92) )
& ( v48357_23__array(VarNext,A,1)
<=> v51028(VarNext,91) )
& ( v48357_23__array(VarNext,A,0)
<=> v51028(VarNext,90) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10707,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51022(VarNext)
<=> ( v51023(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10706,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51023(VarNext)
<=> ( v51025(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4520,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51025(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_79,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b10001_address_term = A )
& v51013(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_22__array(VarNext,A,B)
<=> v48357_21__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_79,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b10001_address_term = A )
& v51013(VarNext) )
=> ( ( v48357_22__array(VarNext,A,4)
<=> v51019(VarNext,89) )
& ( v48357_22__array(VarNext,A,3)
<=> v51019(VarNext,88) )
& ( v48357_22__array(VarNext,A,2)
<=> v51019(VarNext,87) )
& ( v48357_22__array(VarNext,A,1)
<=> v51019(VarNext,86) )
& ( v48357_22__array(VarNext,A,0)
<=> v51019(VarNext,85) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10705,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51013(VarNext)
<=> ( v51014(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10704,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51014(VarNext)
<=> ( v51016(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4519,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51016(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_78,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b10000_address_term = A )
& v51004(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_21__array(VarNext,A,B)
<=> v48357_20__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_78,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b10000_address_term = A )
& v51004(VarNext) )
=> ( ( v48357_21__array(VarNext,A,4)
<=> v51010(VarNext,84) )
& ( v48357_21__array(VarNext,A,3)
<=> v51010(VarNext,83) )
& ( v48357_21__array(VarNext,A,2)
<=> v51010(VarNext,82) )
& ( v48357_21__array(VarNext,A,1)
<=> v51010(VarNext,81) )
& ( v48357_21__array(VarNext,A,0)
<=> v51010(VarNext,80) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10703,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51004(VarNext)
<=> ( v51005(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10702,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v51005(VarNext)
<=> ( v51007(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4518,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v51007(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_77,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b01111_address_term = A )
& v50995(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_20__array(VarNext,A,B)
<=> v48357_19__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_77,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b01111_address_term = A )
& v50995(VarNext) )
=> ( ( v48357_20__array(VarNext,A,4)
<=> v51001(VarNext,79) )
& ( v48357_20__array(VarNext,A,3)
<=> v51001(VarNext,78) )
& ( v48357_20__array(VarNext,A,2)
<=> v51001(VarNext,77) )
& ( v48357_20__array(VarNext,A,1)
<=> v51001(VarNext,76) )
& ( v48357_20__array(VarNext,A,0)
<=> v51001(VarNext,75) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10701,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50995(VarNext)
<=> ( v50996(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10700,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50996(VarNext)
<=> ( v50998(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4517,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50998(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_76,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b01110_address_term = A )
& v50986(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_19__array(VarNext,A,B)
<=> v48357_18__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_76,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b01110_address_term = A )
& v50986(VarNext) )
=> ( ( v48357_19__array(VarNext,A,4)
<=> v50992(VarNext,74) )
& ( v48357_19__array(VarNext,A,3)
<=> v50992(VarNext,73) )
& ( v48357_19__array(VarNext,A,2)
<=> v50992(VarNext,72) )
& ( v48357_19__array(VarNext,A,1)
<=> v50992(VarNext,71) )
& ( v48357_19__array(VarNext,A,0)
<=> v50992(VarNext,70) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10699,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50986(VarNext)
<=> ( v50987(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10698,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50987(VarNext)
<=> ( v50989(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4516,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50989(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_75,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b01101_address_term = A )
& v50977(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_18__array(VarNext,A,B)
<=> v48357_17__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_75,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b01101_address_term = A )
& v50977(VarNext) )
=> ( ( v48357_18__array(VarNext,A,4)
<=> v50983(VarNext,69) )
& ( v48357_18__array(VarNext,A,3)
<=> v50983(VarNext,68) )
& ( v48357_18__array(VarNext,A,2)
<=> v50983(VarNext,67) )
& ( v48357_18__array(VarNext,A,1)
<=> v50983(VarNext,66) )
& ( v48357_18__array(VarNext,A,0)
<=> v50983(VarNext,65) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10697,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50977(VarNext)
<=> ( v50978(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10696,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50978(VarNext)
<=> ( v50980(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4515,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50980(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_74,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b01100_address_term = A )
& v50968(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_17__array(VarNext,A,B)
<=> v48357_16__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_74,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b01100_address_term = A )
& v50968(VarNext) )
=> ( ( v48357_17__array(VarNext,A,4)
<=> v50974(VarNext,64) )
& ( v48357_17__array(VarNext,A,3)
<=> v50974(VarNext,63) )
& ( v48357_17__array(VarNext,A,2)
<=> v50974(VarNext,62) )
& ( v48357_17__array(VarNext,A,1)
<=> v50974(VarNext,61) )
& ( v48357_17__array(VarNext,A,0)
<=> v50974(VarNext,60) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10695,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50968(VarNext)
<=> ( v50969(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10694,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50969(VarNext)
<=> ( v50971(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4514,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50971(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_73,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b01011_address_term = A )
& v50959(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_16__array(VarNext,A,B)
<=> v48357_15__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_73,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b01011_address_term = A )
& v50959(VarNext) )
=> ( ( v48357_16__array(VarNext,A,4)
<=> v50965(VarNext,59) )
& ( v48357_16__array(VarNext,A,3)
<=> v50965(VarNext,58) )
& ( v48357_16__array(VarNext,A,2)
<=> v50965(VarNext,57) )
& ( v48357_16__array(VarNext,A,1)
<=> v50965(VarNext,56) )
& ( v48357_16__array(VarNext,A,0)
<=> v50965(VarNext,55) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10693,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50959(VarNext)
<=> ( v50960(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10692,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50960(VarNext)
<=> ( v50962(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4513,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50962(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_72,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b01010_address_term = A )
& v50950(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_15__array(VarNext,A,B)
<=> v48357_14__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_72,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b01010_address_term = A )
& v50950(VarNext) )
=> ( ( v48357_15__array(VarNext,A,4)
<=> v50956(VarNext,54) )
& ( v48357_15__array(VarNext,A,3)
<=> v50956(VarNext,53) )
& ( v48357_15__array(VarNext,A,2)
<=> v50956(VarNext,52) )
& ( v48357_15__array(VarNext,A,1)
<=> v50956(VarNext,51) )
& ( v48357_15__array(VarNext,A,0)
<=> v50956(VarNext,50) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10691,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50950(VarNext)
<=> ( v50951(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10690,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50951(VarNext)
<=> ( v50953(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4512,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50953(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_71,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b01001_address_term = A )
& v50941(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_14__array(VarNext,A,B)
<=> v48357_13__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_71,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b01001_address_term = A )
& v50941(VarNext) )
=> ( ( v48357_14__array(VarNext,A,4)
<=> v50947(VarNext,49) )
& ( v48357_14__array(VarNext,A,3)
<=> v50947(VarNext,48) )
& ( v48357_14__array(VarNext,A,2)
<=> v50947(VarNext,47) )
& ( v48357_14__array(VarNext,A,1)
<=> v50947(VarNext,46) )
& ( v48357_14__array(VarNext,A,0)
<=> v50947(VarNext,45) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10689,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50941(VarNext)
<=> ( v50942(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10688,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50942(VarNext)
<=> ( v50944(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4511,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50944(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_70,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b01000_address_term = A )
& v50932(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_13__array(VarNext,A,B)
<=> v48357_12__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_70,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b01000_address_term = A )
& v50932(VarNext) )
=> ( ( v48357_13__array(VarNext,A,4)
<=> v50938(VarNext,44) )
& ( v48357_13__array(VarNext,A,3)
<=> v50938(VarNext,43) )
& ( v48357_13__array(VarNext,A,2)
<=> v50938(VarNext,42) )
& ( v48357_13__array(VarNext,A,1)
<=> v50938(VarNext,41) )
& ( v48357_13__array(VarNext,A,0)
<=> v50938(VarNext,40) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10687,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50932(VarNext)
<=> ( v50933(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10686,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50933(VarNext)
<=> ( v50935(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4510,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50935(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_69,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b00111_address_term = A )
& v50923(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_12__array(VarNext,A,B)
<=> v48357_11__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_69,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b00111_address_term = A )
& v50923(VarNext) )
=> ( ( v48357_12__array(VarNext,A,4)
<=> v50929(VarNext,39) )
& ( v48357_12__array(VarNext,A,3)
<=> v50929(VarNext,38) )
& ( v48357_12__array(VarNext,A,2)
<=> v50929(VarNext,37) )
& ( v48357_12__array(VarNext,A,1)
<=> v50929(VarNext,36) )
& ( v48357_12__array(VarNext,A,0)
<=> v50929(VarNext,35) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10685,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50923(VarNext)
<=> ( v50924(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10684,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50924(VarNext)
<=> ( v50926(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4509,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50926(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_68,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b00110_address_term = A )
& v50914(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_11__array(VarNext,A,B)
<=> v48357_10__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_68,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b00110_address_term = A )
& v50914(VarNext) )
=> ( ( v48357_11__array(VarNext,A,4)
<=> v50920(VarNext,34) )
& ( v48357_11__array(VarNext,A,3)
<=> v50920(VarNext,33) )
& ( v48357_11__array(VarNext,A,2)
<=> v50920(VarNext,32) )
& ( v48357_11__array(VarNext,A,1)
<=> v50920(VarNext,31) )
& ( v48357_11__array(VarNext,A,0)
<=> v50920(VarNext,30) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10683,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50914(VarNext)
<=> ( v50915(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10682,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50915(VarNext)
<=> ( v50917(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4508,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50917(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_67,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b00101_address_term = A )
& v50905(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_10__array(VarNext,A,B)
<=> v48357_9__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_67,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b00101_address_term = A )
& v50905(VarNext) )
=> ( ( v48357_10__array(VarNext,A,4)
<=> v50911(VarNext,29) )
& ( v48357_10__array(VarNext,A,3)
<=> v50911(VarNext,28) )
& ( v48357_10__array(VarNext,A,2)
<=> v50911(VarNext,27) )
& ( v48357_10__array(VarNext,A,1)
<=> v50911(VarNext,26) )
& ( v48357_10__array(VarNext,A,0)
<=> v50911(VarNext,25) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10681,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50905(VarNext)
<=> ( v50906(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10680,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50906(VarNext)
<=> ( v50908(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4507,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50908(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_66,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b00100_address_term = A )
& v50896(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_9__array(VarNext,A,B)
<=> v48357_8__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_66,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b00100_address_term = A )
& v50896(VarNext) )
=> ( ( v48357_9__array(VarNext,A,4)
<=> v50902(VarNext,24) )
& ( v48357_9__array(VarNext,A,3)
<=> v50902(VarNext,23) )
& ( v48357_9__array(VarNext,A,2)
<=> v50902(VarNext,22) )
& ( v48357_9__array(VarNext,A,1)
<=> v50902(VarNext,21) )
& ( v48357_9__array(VarNext,A,0)
<=> v50902(VarNext,20) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10679,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50896(VarNext)
<=> ( v50897(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10678,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50897(VarNext)
<=> ( v50899(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4506,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50899(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_65,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b00011_address_term = A )
& v50887(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_8__array(VarNext,A,B)
<=> v48357_7__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_65,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b00011_address_term = A )
& v50887(VarNext) )
=> ( ( v48357_8__array(VarNext,A,4)
<=> v50893(VarNext,19) )
& ( v48357_8__array(VarNext,A,3)
<=> v50893(VarNext,18) )
& ( v48357_8__array(VarNext,A,2)
<=> v50893(VarNext,17) )
& ( v48357_8__array(VarNext,A,1)
<=> v50893(VarNext,16) )
& ( v48357_8__array(VarNext,A,0)
<=> v50893(VarNext,15) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10677,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50887(VarNext)
<=> ( v50888(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10676,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50888(VarNext)
<=> ( v50890(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4505,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50890(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_64,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b00010_address_term = A )
& v50878(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_7__array(VarNext,A,B)
<=> v48357_6__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_64,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b00010_address_term = A )
& v50878(VarNext) )
=> ( ( v48357_7__array(VarNext,A,4)
<=> v50884(VarNext,14) )
& ( v48357_7__array(VarNext,A,3)
<=> v50884(VarNext,13) )
& ( v48357_7__array(VarNext,A,2)
<=> v50884(VarNext,12) )
& ( v48357_7__array(VarNext,A,1)
<=> v50884(VarNext,11) )
& ( v48357_7__array(VarNext,A,0)
<=> v50884(VarNext,10) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10675,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50878(VarNext)
<=> ( v50879(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10674,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50879(VarNext)
<=> ( v50881(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4504,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50881(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_63,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b00001_address_term = A )
& v50869(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_6__array(VarNext,A,B)
<=> v48357_5__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_63,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b00001_address_term = A )
& v50869(VarNext) )
=> ( ( v48357_6__array(VarNext,A,4)
<=> v50875(VarNext,9) )
& ( v48357_6__array(VarNext,A,3)
<=> v50875(VarNext,8) )
& ( v48357_6__array(VarNext,A,2)
<=> v50875(VarNext,7) )
& ( v48357_6__array(VarNext,A,1)
<=> v50875(VarNext,6) )
& ( v48357_6__array(VarNext,A,0)
<=> v50875(VarNext,5) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10673,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50869(VarNext)
<=> ( v50870(VarNext)
& v50862(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10672,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50870(VarNext)
<=> ( v50872(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4503,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50872(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_62,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b00000_address_term = A )
& v50855(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_5__array(VarNext,A,B)
<=> v48357_4__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_62,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b00000_address_term = A )
& v50855(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_5__array(VarNext,A,B)
<=> v50866(VarNext,B) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10671,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50855(VarNext)
<=> ( v50856(VarNext)
& v50862(VarNext) ) ) ) ).
tff(addAssignment_18917,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50862(VarNext)
<=> v50860(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10670,axiom,
! [VarCurr: state_type] :
( v50860(VarCurr)
<=> ( v50818(VarCurr)
& v50863(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3150,axiom,
! [VarCurr: state_type] :
( v50863(VarCurr)
<=> ( ( v50864(VarCurr,1)
<=> $false )
& ( v50864(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18916,axiom,
! [VarCurr: state_type] :
( v50864(VarCurr,0)
<=> v48386(VarCurr) ) ).
tff(addAssignment_18915,axiom,
! [VarCurr: state_type] :
( v50864(VarCurr,1)
<=> v48363(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10669,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50856(VarNext)
<=> ( v50858(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4502,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50858(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_61,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [AssociatedAddressVar: address_type] :
( v48599_range_4_to_0_address_association(VarNext,AssociatedAddressVar)
=> ! [A: address_type] :
( ~ ( ( A = AssociatedAddressVar )
& v50843(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_4__array(VarNext,A,B)
<=> v48357_3__array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_61,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [AssociatedAddressVar: address_type] :
( v48599_range_4_to_0_address_association(VarNext,AssociatedAddressVar)
=> ! [A: address_type] :
( ( ( A = AssociatedAddressVar )
& v50843(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_4__array(VarNext,A,B)
<=> v48591(VarNext,B) ) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10668,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50843(VarNext)
<=> ( v50844(VarNext)
& v50850(VarNext) ) ) ) ).
tff(addAssignment_18914,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50850(VarNext)
<=> v50848(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10667,axiom,
! [VarCurr: state_type] :
( v50848(VarCurr)
<=> ( v50818(VarCurr)
& v50851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3149,axiom,
! [VarCurr: state_type] :
( v50851(VarCurr)
<=> ( ( v50852(VarCurr,1)
<=> $true )
& ( v50852(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18913,axiom,
! [VarCurr: state_type] :
( v50852(VarCurr,0)
<=> v48386(VarCurr) ) ).
tff(addAssignment_18912,axiom,
! [VarCurr: state_type] :
( v50852(VarCurr,1)
<=> v48363(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10666,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50844(VarNext)
<=> ( v50846(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4501,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50846(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_60,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [AssociatedAddressVar: address_type] :
( v50561_range_4_to_0_address_association(VarNext,AssociatedAddressVar)
=> ! [A: address_type] :
( ~ ( ( A = AssociatedAddressVar )
& v50831(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_3__array(VarNext,A,B)
<=> v48357_2__array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_60,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [AssociatedAddressVar: address_type] :
( v50561_range_4_to_0_address_association(VarNext,AssociatedAddressVar)
=> ! [A: address_type] :
( ( ( A = AssociatedAddressVar )
& v50831(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_3__array(VarNext,A,B)
<=> v48633(VarNext,B) ) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10665,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50831(VarNext)
<=> ( v50832(VarNext)
& v50838(VarNext) ) ) ) ).
tff(addAssignment_18911,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50838(VarNext)
<=> v50836(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10664,axiom,
! [VarCurr: state_type] :
( v50836(VarCurr)
<=> ( v50818(VarCurr)
& v50839(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3148,axiom,
! [VarCurr: state_type] :
( v50839(VarCurr)
<=> ( ( v50840(VarCurr,1)
<=> $false )
& ( v50840(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18910,axiom,
! [VarCurr: state_type] :
( v50840(VarCurr,0)
<=> v48386(VarCurr) ) ).
tff(addAssignment_18909,axiom,
! [VarCurr: state_type] :
( v50840(VarCurr,1)
<=> v48363(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10663,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50832(VarNext)
<=> ( v50834(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4500,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50834(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_59,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [AssociatedAddressVar: address_type] :
( v50561_range_4_to_0_address_association(VarNext,AssociatedAddressVar)
=> ! [A: address_type] :
( ~ ( ( A = AssociatedAddressVar )
& v50824(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_2__array(VarNext,A,B)
<=> v48357_1__array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_59,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [AssociatedAddressVar: address_type] :
( v50561_range_4_to_0_address_association(VarNext,AssociatedAddressVar)
=> ! [A: address_type] :
( ( ( A = AssociatedAddressVar )
& v50824(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_2__array(VarNext,A,B)
<=> v48633(VarNext,B) ) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10662,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50824(VarNext)
<=> ( v50825(VarNext)
& v50817(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10661,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50825(VarNext)
<=> ( v50827(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4499,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50827(VarNext)
<=> v50812(VarNext) ) ) ).
tff(memoryWriteDisabled_58,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [AssociatedAddressVar: address_type] :
( v48599_range_4_to_0_address_association(VarNext,AssociatedAddressVar)
=> ! [A: address_type] :
( ~ ( ( A = AssociatedAddressVar )
& v50808(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_1__array(VarNext,A,B)
<=> v48357_array(VarCurr,A,B) ) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_58,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [AssociatedAddressVar: address_type] :
( v48599_range_4_to_0_address_association(VarNext,AssociatedAddressVar)
=> ! [A: address_type] :
( ( ( A = AssociatedAddressVar )
& v50808(VarNext) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48357_1__array(VarNext,A,B)
<=> v48591(VarNext,B) ) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10660,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50808(VarNext)
<=> ( v50809(VarNext)
& v50817(VarNext) ) ) ) ).
tff(addAssignment_18908,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50817(VarNext)
<=> v50815(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10659,axiom,
! [VarCurr: state_type] :
( v50815(VarCurr)
<=> ( v50818(VarCurr)
& v50820(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3147,axiom,
! [VarCurr: state_type] :
( v50820(VarCurr)
<=> ( ( v50821(VarCurr,1)
<=> $true )
& ( v50821(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18907,axiom,
! [VarCurr: state_type] :
( v50821(VarCurr,0)
<=> v48386(VarCurr) ) ).
tff(addAssignment_18906,axiom,
! [VarCurr: state_type] :
( v50821(VarCurr,1)
<=> v48363(VarCurr) ) ).
tff(writeUnaryOperator_4498,axiom,
! [VarCurr: state_type] :
( ~ v50818(VarCurr)
<=> v50819(VarCurr) ) ).
tff(writeUnaryOperator_4497,axiom,
! [VarCurr: state_type] :
( ~ v50819(VarCurr)
<=> v48361(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10658,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50809(VarNext)
<=> ( v50810(VarNext)
& v48359(VarNext) ) ) ) ).
tff(writeUnaryOperator_4496,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50810(VarNext)
<=> v50812(VarNext) ) ) ).
tff(addAssignment_18905,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50812(VarNext)
<=> v48359(VarCurr) ) ) ).
tff(addAssignment_18904,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48633(VarCurr,B)
<=> v48635(VarCurr,B) ) ) ).
tff(addAssignment_18903,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48635(VarCurr,B)
<=> v48637(VarCurr,B) ) ) ).
tff(addAssignment_18902,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48637(VarCurr,B)
<=> v48639(VarCurr,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_978,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50790(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48639(VarNext,B)
<=> v48639(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1040,axiom,
! [VarNext: state_type] :
( v50790(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48639(VarNext,B)
<=> v50801(VarNext,B) ) ) ) ).
tff(addAssignment_18901,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50801(VarNext,B)
<=> v50799(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1585,axiom,
! [VarCurr: state_type] :
( ~ v48464(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50799(VarCurr,B)
<=> v50802(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1419,axiom,
! [VarCurr: state_type] :
( v48464(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50799(VarCurr,B)
<=> $false ) ) ) ).
tff(addAssignment_18900,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v50802(VarCurr,B)
<=> v48641(VarCurr,B) ) ) ).
tff(addAssignment_18899,axiom,
! [VarCurr: state_type] :
( v50802(VarCurr,4)
<=> $true ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10657,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50790(VarNext)
<=> ( v50791(VarNext)
& v50798(VarNext) ) ) ) ).
tff(addAssignment_18898,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50798(VarNext)
<=> v50796(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10656,axiom,
! [VarCurr: state_type] :
( v50796(VarCurr)
<=> ( v48394(VarCurr)
| v48464(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10655,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50791(VarNext)
<=> ( v50793(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4495,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50793(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_977,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50772(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v48641(VarNext,B)
<=> v48641(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1039,axiom,
! [VarNext: state_type] :
( v50772(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v48641(VarNext,B)
<=> v50784(VarNext,B) ) ) ) ).
tff(addAssignment_18897,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v50784(VarNext,B)
<=> v50782(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1584,axiom,
! [VarCurr: state_type] :
( ~ v48464(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v50782(VarCurr,B)
<=> v50785(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1418,axiom,
! [VarCurr: state_type] :
( v48464(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v50782(VarCurr,B)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1583,axiom,
! [VarCurr: state_type] :
( ~ v48643(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v50785(VarCurr,B)
<=> v50686(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1417,axiom,
! [VarCurr: state_type] :
( v48643(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v50785(VarCurr,B)
<=> v48349(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10654,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50772(VarNext)
<=> ( v50773(VarNext)
& v50780(VarNext) ) ) ) ).
tff(addAssignment_18896,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50780(VarNext)
<=> v50778(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10653,axiom,
! [VarCurr: state_type] :
( v50778(VarCurr)
<=> ( v50781(VarCurr)
| v48464(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10652,axiom,
! [VarCurr: state_type] :
( v50781(VarCurr)
<=> ( v48422(VarCurr)
| v48643(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10651,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50773(VarNext)
<=> ( v50775(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4494,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50775(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addAssignment_18895,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v50686(VarCurr,B)
<=> v50688(VarCurr,B) ) ) ).
tff(addAssignment_18894,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v50688(VarCurr,B)
<=> v50690(VarCurr,B) ) ) ).
tff(addAssignment_18893,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v50690(VarCurr,B)
<=> v50692(VarCurr,B) ) ) ).
tff(addAssignment_18892,axiom,
! [VarCurr: state_type] :
( ( v50692(VarCurr,3)
<=> v50694(VarCurr,63) )
& ( v50692(VarCurr,2)
<=> v50694(VarCurr,62) )
& ( v50692(VarCurr,1)
<=> v50694(VarCurr,61) )
& ( v50692(VarCurr,0)
<=> v50694(VarCurr,60) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_976,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50735(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,60) )
=> ( v50694(VarNext,B)
<=> v50694(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionShiftedRanges0_27,axiom,
! [VarNext: state_type] :
( v50735(VarNext)
=> ( ( v50694(VarNext,63)
<=> v50766(VarNext,3) )
& ( v50694(VarNext,62)
<=> v50766(VarNext,2) )
& ( v50694(VarNext,61)
<=> v50766(VarNext,1) )
& ( v50694(VarNext,60)
<=> v50766(VarNext,0) ) ) ) ).
tff(addAssignment_18891,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v50766(VarNext,B)
<=> v50764(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1103,axiom,
! [VarCurr: state_type] :
( ~ v50745(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v50764(VarCurr,B)
<=> v50767(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1068,axiom,
! [VarCurr: state_type] :
( v50745(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v50764(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_419,axiom,
! [VarCurr: state_type] :
( ( ~ v50749(VarCurr)
& ~ v50751(VarCurr) )
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v50767(VarCurr,B)
<=> v50727(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1102,axiom,
! [VarCurr: state_type] :
( v50751(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v50767(VarCurr,B)
<=> v50696(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_43,axiom,
! [VarCurr: state_type] :
( v50749(VarCurr)
=> ( ( v50767(VarCurr,3)
<=> v50694(VarCurr,59) )
& ( v50767(VarCurr,2)
<=> v50694(VarCurr,58) )
& ( v50767(VarCurr,1)
<=> v50694(VarCurr,57) )
& ( v50767(VarCurr,0)
<=> v50694(VarCurr,56) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10650,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50735(VarNext)
<=> ( v50736(VarNext)
& v50743(VarNext) ) ) ) ).
tff(addAssignment_18890,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50743(VarNext)
<=> v50741(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10649,axiom,
! [VarCurr: state_type] :
( v50741(VarCurr)
<=> ( v50744(VarCurr)
& v50756(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10648,axiom,
! [VarCurr: state_type] :
( v50756(VarCurr)
<=> ( v50757(VarCurr)
| v50745(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10647,axiom,
! [VarCurr: state_type] :
( v50757(VarCurr)
<=> ( v50758(VarCurr)
& v50761(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10646,axiom,
! [VarCurr: state_type] :
( v50761(VarCurr)
<=> ( v50762(VarCurr)
| v50753(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10645,axiom,
! [VarCurr: state_type] :
( v50762(VarCurr)
<=> ( v50763(VarCurr)
| v50751(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10644,axiom,
! [VarCurr: state_type] :
( v50763(VarCurr)
<=> ( v50759(VarCurr)
| v50749(VarCurr) ) ) ).
tff(writeUnaryOperator_4493,axiom,
! [VarCurr: state_type] :
( ~ v50758(VarCurr)
<=> v50759(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3146,axiom,
! [VarCurr: state_type] :
( v50759(VarCurr)
<=> ( ( v50760(VarCurr,1)
<=> $false )
& ( v50760(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18889,axiom,
! [VarCurr: state_type] :
( v50760(VarCurr,0)
<=> v48494(VarCurr) ) ).
tff(addAssignment_18888,axiom,
! [VarCurr: state_type] :
( v50760(VarCurr,1)
<=> v48474(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10643,axiom,
! [VarCurr: state_type] :
( v50744(VarCurr)
<=> ( v50745(VarCurr)
| v50746(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10642,axiom,
! [VarCurr: state_type] :
( v50746(VarCurr)
<=> ( v50747(VarCurr)
& v50755(VarCurr) ) ) ).
tff(writeUnaryOperator_4492,axiom,
! [VarCurr: state_type] :
( ~ v50755(VarCurr)
<=> v50745(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10641,axiom,
! [VarCurr: state_type] :
( v50747(VarCurr)
<=> ( v50748(VarCurr)
| v50753(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3145,axiom,
! [VarCurr: state_type] :
( v50753(VarCurr)
<=> ( ( v50754(VarCurr,1)
<=> $true )
& ( v50754(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18887,axiom,
! [VarCurr: state_type] :
( v50754(VarCurr,0)
<=> v48494(VarCurr) ) ).
tff(addAssignment_18886,axiom,
! [VarCurr: state_type] :
( v50754(VarCurr,1)
<=> v48474(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10640,axiom,
! [VarCurr: state_type] :
( v50748(VarCurr)
<=> ( v50749(VarCurr)
| v50751(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3144,axiom,
! [VarCurr: state_type] :
( v50751(VarCurr)
<=> ( ( v50752(VarCurr,1)
<=> $true )
& ( v50752(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18885,axiom,
! [VarCurr: state_type] :
( v50752(VarCurr,0)
<=> v48494(VarCurr) ) ).
tff(addAssignment_18884,axiom,
! [VarCurr: state_type] :
( v50752(VarCurr,1)
<=> v48474(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3143,axiom,
! [VarCurr: state_type] :
( v50749(VarCurr)
<=> ( ( v50750(VarCurr,1)
<=> $false )
& ( v50750(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18883,axiom,
! [VarCurr: state_type] :
( v50750(VarCurr,0)
<=> v48494(VarCurr) ) ).
tff(addAssignment_18882,axiom,
! [VarCurr: state_type] :
( v50750(VarCurr,1)
<=> v48474(VarCurr) ) ).
tff(writeUnaryOperator_4491,axiom,
! [VarCurr: state_type] :
( ~ v50745(VarCurr)
<=> v48472(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10639,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50736(VarNext)
<=> ( v50737(VarNext)
& v48498(VarNext) ) ) ) ).
tff(writeUnaryOperator_4490,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50737(VarNext)
<=> v48505(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1582,axiom,
! [VarCurr: state_type] :
( ~ v50729(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v50727(VarCurr,B)
<=> v50731(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1416,axiom,
! [VarCurr: state_type] :
( v50729(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v50727(VarCurr,B)
<=> v50720(VarCurr,B) ) ) ) ).
tff(addAssignment_18881,axiom,
! [VarCurr: state_type] :
( ( v50731(VarCurr,3)
<=> v50694(VarCurr,59) )
& ( v50731(VarCurr,2)
<=> v50694(VarCurr,58) )
& ( v50731(VarCurr,1)
<=> v50694(VarCurr,57) )
& ( v50731(VarCurr,0)
<=> v50694(VarCurr,56) ) ) ).
tff(addAssignment_18880,axiom,
! [VarCurr: state_type] :
( v50729(VarCurr)
<=> v50700(VarCurr,1) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1581,axiom,
! [VarCurr: state_type] :
( ~ v50698(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v50696(VarCurr,B)
<=> v50724(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1415,axiom,
! [VarCurr: state_type] :
( v50698(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v50696(VarCurr,B)
<=> v50720(VarCurr,B) ) ) ) ).
tff(addAssignment_18879,axiom,
! [VarCurr: state_type] :
( ( v50724(VarCurr,3)
<=> v50694(VarCurr,63) )
& ( v50724(VarCurr,2)
<=> v50694(VarCurr,62) )
& ( v50724(VarCurr,1)
<=> v50694(VarCurr,61) )
& ( v50724(VarCurr,0)
<=> v50694(VarCurr,60) ) ) ).
tff(addAssignment_18878,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v50720(VarCurr,B)
<=> v50722(VarCurr,B) ) ) ).
tff(addAssignment_18877,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v50722(VarCurr,B)
<=> v48486(VarCurr,B) ) ) ).
tff(addAssignment_18876,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v48486(VarCurr,B)
<=> v48488(VarCurr,B) ) ) ).
tff(addAssignment_18875,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v48488(VarCurr,B)
<=> v48490(VarCurr,B) ) ) ).
tff(addAssignment_18874,axiom,
! [VarCurr: state_type] :
( v50698(VarCurr)
<=> v50700(VarCurr,1) ) ).
tff(addAssignment_18873,axiom,
! [VarCurr: state_type] :
( v50700(VarCurr,1)
<=> v50704(VarCurr,1) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1580,axiom,
! [VarCurr: state_type] :
( ~ v50705(VarCurr)
=> ! [B: $int] :
( ( $less(B,17)
& ~ $less(B,0) )
=> ( v50704(VarCurr,B)
<=> v50706(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1414,axiom,
! [VarCurr: state_type] :
( v50705(VarCurr)
=> ! [B: $int] :
( ( $less(B,17)
& ~ $less(B,0) )
=> ( v50704(VarCurr,B)
<=> b10000000000000000(B) ) ) ) ).
tff(bitBlastConstant_10507,axiom,
b10000000000000000(16) ).
tff(bitBlastConstant_10506,axiom,
~ b10000000000000000(15) ).
tff(bitBlastConstant_10505,axiom,
~ b10000000000000000(14) ).
tff(bitBlastConstant_10504,axiom,
~ b10000000000000000(13) ).
tff(bitBlastConstant_10503,axiom,
~ b10000000000000000(12) ).
tff(bitBlastConstant_10502,axiom,
~ b10000000000000000(11) ).
tff(bitBlastConstant_10501,axiom,
~ b10000000000000000(10) ).
tff(bitBlastConstant_10500,axiom,
~ b10000000000000000(9) ).
tff(bitBlastConstant_10499,axiom,
~ b10000000000000000(8) ).
tff(bitBlastConstant_10498,axiom,
~ b10000000000000000(7) ).
tff(bitBlastConstant_10497,axiom,
~ b10000000000000000(6) ).
tff(bitBlastConstant_10496,axiom,
~ b10000000000000000(5) ).
tff(bitBlastConstant_10495,axiom,
~ b10000000000000000(4) ).
tff(bitBlastConstant_10494,axiom,
~ b10000000000000000(3) ).
tff(bitBlastConstant_10493,axiom,
~ b10000000000000000(2) ).
tff(bitBlastConstant_10492,axiom,
~ b10000000000000000(1) ).
tff(bitBlastConstant_10491,axiom,
~ b10000000000000000(0) ).
tff(addParallelCaseBooleanConditionEqualRanges4_26,axiom,
! [VarCurr: state_type] :
( ( ~ v50707(VarCurr)
& ~ v50709(VarCurr)
& ~ v50713(VarCurr)
& ~ v50717(VarCurr) )
=> ! [B: $int] :
( ( $less(B,17)
& ~ $less(B,0) )
=> ( v50706(VarCurr,B)
<=> v50703(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_113,axiom,
! [VarCurr: state_type] :
( v50717(VarCurr)
=> ! [B: $int] :
( ( $less(B,17)
& ~ $less(B,0) )
=> ( v50706(VarCurr,B)
<=> v50703(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_418,axiom,
! [VarCurr: state_type] :
( v50713(VarCurr)
=> ! [B: $int] :
( ( $less(B,17)
& ~ $less(B,0) )
=> ( v50706(VarCurr,B)
<=> v50715(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1101,axiom,
! [VarCurr: state_type] :
( v50709(VarCurr)
=> ! [B: $int] :
( ( $less(B,17)
& ~ $less(B,0) )
=> ( v50706(VarCurr,B)
<=> v50711(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1067,axiom,
! [VarCurr: state_type] :
( v50707(VarCurr)
=> ! [B: $int] :
( ( $less(B,17)
& ~ $less(B,0) )
=> ( v50706(VarCurr,B)
<=> v50703(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3142,axiom,
! [VarCurr: state_type] :
( v50717(VarCurr)
<=> ( ( v50718(VarCurr,1)
<=> $true )
& ( v50718(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18872,axiom,
! [VarCurr: state_type] :
( v50718(VarCurr,0)
<=> v48494(VarCurr) ) ).
tff(addAssignment_18871,axiom,
! [VarCurr: state_type] :
( v50718(VarCurr,1)
<=> v48474(VarCurr) ) ).
tff(addAssignment_18870,axiom,
! [VarCurr: state_type] :
( v50715(VarCurr,0)
<=> $false ) ).
tff(addAssignment_18869,axiom,
! [VarCurr: state_type] :
( ( v50715(VarCurr,16)
<=> v50703(VarCurr,15) )
& ( v50715(VarCurr,15)
<=> v50703(VarCurr,14) )
& ( v50715(VarCurr,14)
<=> v50703(VarCurr,13) )
& ( v50715(VarCurr,13)
<=> v50703(VarCurr,12) )
& ( v50715(VarCurr,12)
<=> v50703(VarCurr,11) )
& ( v50715(VarCurr,11)
<=> v50703(VarCurr,10) )
& ( v50715(VarCurr,10)
<=> v50703(VarCurr,9) )
& ( v50715(VarCurr,9)
<=> v50703(VarCurr,8) )
& ( v50715(VarCurr,8)
<=> v50703(VarCurr,7) )
& ( v50715(VarCurr,7)
<=> v50703(VarCurr,6) )
& ( v50715(VarCurr,6)
<=> v50703(VarCurr,5) )
& ( v50715(VarCurr,5)
<=> v50703(VarCurr,4) )
& ( v50715(VarCurr,4)
<=> v50703(VarCurr,3) )
& ( v50715(VarCurr,3)
<=> v50703(VarCurr,2) )
& ( v50715(VarCurr,2)
<=> v50703(VarCurr,1) )
& ( v50715(VarCurr,1)
<=> v50703(VarCurr,0) ) ) ).
tff(addBitVectorEqualityBitBlasted_3141,axiom,
! [VarCurr: state_type] :
( v50713(VarCurr)
<=> ( ( v50714(VarCurr,1)
<=> $true )
& ( v50714(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18868,axiom,
! [VarCurr: state_type] :
( v50714(VarCurr,0)
<=> v48494(VarCurr) ) ).
tff(addAssignment_18867,axiom,
! [VarCurr: state_type] :
( v50714(VarCurr,1)
<=> v48474(VarCurr) ) ).
tff(addAssignment_18866,axiom,
! [VarCurr: state_type] :
( ( v50711(VarCurr,15)
<=> v50703(VarCurr,16) )
& ( v50711(VarCurr,14)
<=> v50703(VarCurr,15) )
& ( v50711(VarCurr,13)
<=> v50703(VarCurr,14) )
& ( v50711(VarCurr,12)
<=> v50703(VarCurr,13) )
& ( v50711(VarCurr,11)
<=> v50703(VarCurr,12) )
& ( v50711(VarCurr,10)
<=> v50703(VarCurr,11) )
& ( v50711(VarCurr,9)
<=> v50703(VarCurr,10) )
& ( v50711(VarCurr,8)
<=> v50703(VarCurr,9) )
& ( v50711(VarCurr,7)
<=> v50703(VarCurr,8) )
& ( v50711(VarCurr,6)
<=> v50703(VarCurr,7) )
& ( v50711(VarCurr,5)
<=> v50703(VarCurr,6) )
& ( v50711(VarCurr,4)
<=> v50703(VarCurr,5) )
& ( v50711(VarCurr,3)
<=> v50703(VarCurr,4) )
& ( v50711(VarCurr,2)
<=> v50703(VarCurr,3) )
& ( v50711(VarCurr,1)
<=> v50703(VarCurr,2) )
& ( v50711(VarCurr,0)
<=> v50703(VarCurr,1) ) ) ).
tff(addAssignment_18865,axiom,
! [VarCurr: state_type] :
( v50711(VarCurr,16)
<=> $false ) ).
tff(addBitVectorEqualityBitBlasted_3140,axiom,
! [VarCurr: state_type] :
( v50709(VarCurr)
<=> ( ( v50710(VarCurr,1)
<=> $false )
& ( v50710(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18864,axiom,
! [VarCurr: state_type] :
( v50710(VarCurr,0)
<=> v48494(VarCurr) ) ).
tff(addAssignment_18863,axiom,
! [VarCurr: state_type] :
( v50710(VarCurr,1)
<=> v48474(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3139,axiom,
! [VarCurr: state_type] :
( v50707(VarCurr)
<=> ( ( v50708(VarCurr,1)
<=> $false )
& ( v50708(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18862,axiom,
! [VarCurr: state_type] :
( v50708(VarCurr,0)
<=> v48494(VarCurr) ) ).
tff(addAssignment_18861,axiom,
! [VarCurr: state_type] :
( v50708(VarCurr,1)
<=> v48474(VarCurr) ) ).
tff(writeUnaryOperator_4489,axiom,
! [VarCurr: state_type] :
( ~ v50705(VarCurr)
<=> v48472(VarCurr) ) ).
tff(addAssignment_18860,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v48349(VarCurr,B)
<=> v48351(VarCurr,B) ) ) ).
tff(addAssignment_18859,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v48351(VarCurr,B)
<=> v48353(VarCurr,B) ) ) ).
tff(addAssignment_18858,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v48353(VarCurr,B)
<=> v48355(VarCurr,B) ) ) ).
tff(addAssignment_18857,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v48355(VarCurr,B)
<=> v50684(VarCurr,B) ) ) ).
tff(addAssignment_18856,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50561(VarCurr,B)
<=> v50563(VarCurr,B) ) ) ).
tff(addAssignment_18855,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50563(VarCurr,B)
<=> v50565(VarCurr,B) ) ) ).
tff(addAssignment_18854,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50565(VarCurr,B)
<=> v50567(VarCurr,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_975,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50570(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50567(VarNext,B)
<=> v50567(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1038,axiom,
! [VarNext: state_type] :
( v50570(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50567(VarNext,B)
<=> v50588(VarNext,B) ) ) ) ).
tff(addAssignment_18853,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50588(VarNext,B)
<=> v50586(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1100,axiom,
! [VarCurr: state_type] :
( ~ v48464(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50586(VarCurr,B)
<=> v50589(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1066,axiom,
! [VarCurr: state_type] :
( v48464(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50586(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1099,axiom,
! [VarCurr: state_type] :
( ~ v50590(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50589(VarCurr,B)
<=> v50625(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1065,axiom,
! [VarCurr: state_type] :
( v50590(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v50589(VarCurr,B)
<=> v50595(VarCurr,B) ) ) ) ).
tff(addAssignment_18852,axiom,
! [VarCurr: state_type] :
( v50625(VarCurr,0)
<=> v50677(VarCurr) ) ).
tff(addAssignment_18851,axiom,
! [VarCurr: state_type] :
( v50625(VarCurr,1)
<=> v50672(VarCurr) ) ).
tff(addAssignment_18850,axiom,
! [VarCurr: state_type] :
( v50625(VarCurr,2)
<=> v50667(VarCurr) ) ).
tff(addAssignment_18849,axiom,
! [VarCurr: state_type] :
( v50625(VarCurr,3)
<=> v50662(VarCurr) ) ).
tff(addAssignment_18848,axiom,
! [VarCurr: state_type] :
( v50625(VarCurr,4)
<=> v50627(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10638,axiom,
! [VarCurr: state_type] :
( v50677(VarCurr)
<=> ( v50678(VarCurr)
& v50681(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1895,axiom,
! [VarCurr: state_type] :
( v50681(VarCurr)
<=> ( v48169(VarCurr,33)
| v47943(VarCurr,0) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10637,axiom,
! [VarCurr: state_type] :
( v50678(VarCurr)
<=> ( v50679(VarCurr)
| v50680(VarCurr) ) ) ).
tff(writeUnaryOperator_4488,axiom,
! [VarCurr: state_type] :
( ~ v50680(VarCurr)
<=> v47943(VarCurr,0) ) ).
tff(writeUnaryOperator_4487,axiom,
! [VarCurr: state_type] :
( ~ v50679(VarCurr)
<=> v48169(VarCurr,33) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10636,axiom,
! [VarCurr: state_type] :
( v50672(VarCurr)
<=> ( v50673(VarCurr)
& v50676(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10635,axiom,
! [VarCurr: state_type] :
( v50676(VarCurr)
<=> ( v50636(VarCurr)
| v50637(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10634,axiom,
! [VarCurr: state_type] :
( v50673(VarCurr)
<=> ( v50674(VarCurr)
| v50675(VarCurr) ) ) ).
tff(writeUnaryOperator_4486,axiom,
! [VarCurr: state_type] :
( ~ v50675(VarCurr)
<=> v50637(VarCurr) ) ).
tff(writeUnaryOperator_4485,axiom,
! [VarCurr: state_type] :
( ~ v50674(VarCurr)
<=> v50636(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10633,axiom,
! [VarCurr: state_type] :
( v50667(VarCurr)
<=> ( v50668(VarCurr)
& v50671(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10632,axiom,
! [VarCurr: state_type] :
( v50671(VarCurr)
<=> ( v50634(VarCurr)
| v50643(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10631,axiom,
! [VarCurr: state_type] :
( v50668(VarCurr)
<=> ( v50669(VarCurr)
| v50670(VarCurr) ) ) ).
tff(writeUnaryOperator_4484,axiom,
! [VarCurr: state_type] :
( ~ v50670(VarCurr)
<=> v50643(VarCurr) ) ).
tff(writeUnaryOperator_4483,axiom,
! [VarCurr: state_type] :
( ~ v50669(VarCurr)
<=> v50634(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10630,axiom,
! [VarCurr: state_type] :
( v50662(VarCurr)
<=> ( v50663(VarCurr)
& v50666(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10629,axiom,
! [VarCurr: state_type] :
( v50666(VarCurr)
<=> ( v50632(VarCurr)
| v50649(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10628,axiom,
! [VarCurr: state_type] :
( v50663(VarCurr)
<=> ( v50664(VarCurr)
| v50665(VarCurr) ) ) ).
tff(writeUnaryOperator_4482,axiom,
! [VarCurr: state_type] :
( ~ v50665(VarCurr)
<=> v50649(VarCurr) ) ).
tff(writeUnaryOperator_4481,axiom,
! [VarCurr: state_type] :
( ~ v50664(VarCurr)
<=> v50632(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10627,axiom,
! [VarCurr: state_type] :
( v50627(VarCurr)
<=> ( v50628(VarCurr)
& v50661(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10626,axiom,
! [VarCurr: state_type] :
( v50661(VarCurr)
<=> ( v50630(VarCurr)
| v50656(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10625,axiom,
! [VarCurr: state_type] :
( v50628(VarCurr)
<=> ( v50629(VarCurr)
| v50655(VarCurr) ) ) ).
tff(writeUnaryOperator_4480,axiom,
! [VarCurr: state_type] :
( ~ v50655(VarCurr)
<=> v50656(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10624,axiom,
! [VarCurr: state_type] :
( v50656(VarCurr)
<=> ( v50657(VarCurr)
& v50660(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1894,axiom,
! [VarCurr: state_type] :
( v50660(VarCurr)
<=> ( v48169(VarCurr,37)
| v47943(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10623,axiom,
! [VarCurr: state_type] :
( v50657(VarCurr)
<=> ( v50658(VarCurr)
| v50659(VarCurr) ) ) ).
tff(writeUnaryOperator_4479,axiom,
! [VarCurr: state_type] :
( ~ v50659(VarCurr)
<=> v47943(VarCurr,4) ) ).
tff(writeUnaryOperator_4478,axiom,
! [VarCurr: state_type] :
( ~ v50658(VarCurr)
<=> v48169(VarCurr,37) ) ).
tff(writeUnaryOperator_4477,axiom,
! [VarCurr: state_type] :
( ~ v50629(VarCurr)
<=> v50630(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10622,axiom,
! [VarCurr: state_type] :
( v50630(VarCurr)
<=> ( v50631(VarCurr)
| v50654(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1893,axiom,
! [VarCurr: state_type] :
( v50654(VarCurr)
<=> ( v48169(VarCurr,36)
& v47943(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10621,axiom,
! [VarCurr: state_type] :
( v50631(VarCurr)
<=> ( v50632(VarCurr)
& v50649(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10620,axiom,
! [VarCurr: state_type] :
( v50649(VarCurr)
<=> ( v50650(VarCurr)
& v50653(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1892,axiom,
! [VarCurr: state_type] :
( v50653(VarCurr)
<=> ( v48169(VarCurr,36)
| v47943(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10619,axiom,
! [VarCurr: state_type] :
( v50650(VarCurr)
<=> ( v50651(VarCurr)
| v50652(VarCurr) ) ) ).
tff(writeUnaryOperator_4476,axiom,
! [VarCurr: state_type] :
( ~ v50652(VarCurr)
<=> v47943(VarCurr,3) ) ).
tff(writeUnaryOperator_4475,axiom,
! [VarCurr: state_type] :
( ~ v50651(VarCurr)
<=> v48169(VarCurr,36) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10618,axiom,
! [VarCurr: state_type] :
( v50632(VarCurr)
<=> ( v50633(VarCurr)
| v50648(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1891,axiom,
! [VarCurr: state_type] :
( v50648(VarCurr)
<=> ( v48169(VarCurr,35)
& v47943(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10617,axiom,
! [VarCurr: state_type] :
( v50633(VarCurr)
<=> ( v50634(VarCurr)
& v50643(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10616,axiom,
! [VarCurr: state_type] :
( v50643(VarCurr)
<=> ( v50644(VarCurr)
& v50647(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1890,axiom,
! [VarCurr: state_type] :
( v50647(VarCurr)
<=> ( v48169(VarCurr,35)
| v47943(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10615,axiom,
! [VarCurr: state_type] :
( v50644(VarCurr)
<=> ( v50645(VarCurr)
| v50646(VarCurr) ) ) ).
tff(writeUnaryOperator_4474,axiom,
! [VarCurr: state_type] :
( ~ v50646(VarCurr)
<=> v47943(VarCurr,2) ) ).
tff(writeUnaryOperator_4473,axiom,
! [VarCurr: state_type] :
( ~ v50645(VarCurr)
<=> v48169(VarCurr,35) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10614,axiom,
! [VarCurr: state_type] :
( v50634(VarCurr)
<=> ( v50635(VarCurr)
| v50642(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1889,axiom,
! [VarCurr: state_type] :
( v50642(VarCurr)
<=> ( v48169(VarCurr,34)
& v47943(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10613,axiom,
! [VarCurr: state_type] :
( v50635(VarCurr)
<=> ( v50636(VarCurr)
& v50637(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10612,axiom,
! [VarCurr: state_type] :
( v50637(VarCurr)
<=> ( v50638(VarCurr)
& v50641(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1888,axiom,
! [VarCurr: state_type] :
( v50641(VarCurr)
<=> ( v48169(VarCurr,34)
| v47943(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10611,axiom,
! [VarCurr: state_type] :
( v50638(VarCurr)
<=> ( v50639(VarCurr)
| v50640(VarCurr) ) ) ).
tff(writeUnaryOperator_4472,axiom,
! [VarCurr: state_type] :
( ~ v50640(VarCurr)
<=> v47943(VarCurr,1) ) ).
tff(writeUnaryOperator_4471,axiom,
! [VarCurr: state_type] :
( ~ v50639(VarCurr)
<=> v48169(VarCurr,34) ) ).
tff(writeBinaryOperatorShiftedRanges_1887,axiom,
! [VarCurr: state_type] :
( v50636(VarCurr)
<=> ( v48169(VarCurr,33)
& v47943(VarCurr,0) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10610,axiom,
! [VarCurr: state_type] :
( v50620(VarCurr)
<=> ( v50621(VarCurr)
| v50623(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3138,axiom,
! [VarCurr: state_type] :
( v50623(VarCurr)
<=> ( ( v50624(VarCurr,1)
<=> $false )
& ( v50624(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18847,axiom,
! [VarCurr: state_type] :
( v50624(VarCurr,0)
<=> v47935(VarCurr) ) ).
tff(addAssignment_18846,axiom,
! [VarCurr: state_type] :
( v50624(VarCurr,1)
<=> v47899(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3137,axiom,
! [VarCurr: state_type] :
( v50621(VarCurr)
<=> ( ( v50622(VarCurr,1)
<=> $false )
& ( v50622(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18845,axiom,
! [VarCurr: state_type] :
( v50622(VarCurr,0)
<=> v47935(VarCurr) ) ).
tff(addAssignment_18844,axiom,
! [VarCurr: state_type] :
( v50622(VarCurr,1)
<=> v47899(VarCurr) ) ).
tff(addAssignment_18843,axiom,
! [VarCurr: state_type] :
( v50595(VarCurr,0)
<=> v50617(VarCurr) ) ).
tff(addAssignment_18842,axiom,
! [VarCurr: state_type] :
( v50595(VarCurr,1)
<=> v50615(VarCurr) ) ).
tff(addAssignment_18841,axiom,
! [VarCurr: state_type] :
( v50595(VarCurr,2)
<=> v50610(VarCurr) ) ).
tff(addAssignment_18840,axiom,
! [VarCurr: state_type] :
( v50595(VarCurr,3)
<=> v50605(VarCurr) ) ).
tff(addAssignment_18839,axiom,
! [VarCurr: state_type] :
( v50595(VarCurr,4)
<=> v50597(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10609,axiom,
! [VarCurr: state_type] :
( v50615(VarCurr)
<=> ( v50616(VarCurr)
& v50619(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1886,axiom,
! [VarCurr: state_type] :
( v50619(VarCurr)
<=> ( v50567(VarCurr,0)
| v50567(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10608,axiom,
! [VarCurr: state_type] :
( v50616(VarCurr)
<=> ( v50617(VarCurr)
| v50618(VarCurr) ) ) ).
tff(writeUnaryOperator_4470,axiom,
! [VarCurr: state_type] :
( ~ v50618(VarCurr)
<=> v50567(VarCurr,1) ) ).
tff(writeUnaryOperator_4469,axiom,
! [VarCurr: state_type] :
( ~ v50617(VarCurr)
<=> v50567(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10607,axiom,
! [VarCurr: state_type] :
( v50610(VarCurr)
<=> ( v50611(VarCurr)
& v50614(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1885,axiom,
! [VarCurr: state_type] :
( v50614(VarCurr)
<=> ( v50602(VarCurr)
| v50567(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10606,axiom,
! [VarCurr: state_type] :
( v50611(VarCurr)
<=> ( v50612(VarCurr)
| v50613(VarCurr) ) ) ).
tff(writeUnaryOperator_4468,axiom,
! [VarCurr: state_type] :
( ~ v50613(VarCurr)
<=> v50567(VarCurr,2) ) ).
tff(writeUnaryOperator_4467,axiom,
! [VarCurr: state_type] :
( ~ v50612(VarCurr)
<=> v50602(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10605,axiom,
! [VarCurr: state_type] :
( v50605(VarCurr)
<=> ( v50606(VarCurr)
& v50609(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1884,axiom,
! [VarCurr: state_type] :
( v50609(VarCurr)
<=> ( v50601(VarCurr)
| v50567(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10604,axiom,
! [VarCurr: state_type] :
( v50606(VarCurr)
<=> ( v50607(VarCurr)
| v50608(VarCurr) ) ) ).
tff(writeUnaryOperator_4466,axiom,
! [VarCurr: state_type] :
( ~ v50608(VarCurr)
<=> v50567(VarCurr,3) ) ).
tff(writeUnaryOperator_4465,axiom,
! [VarCurr: state_type] :
( ~ v50607(VarCurr)
<=> v50601(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10603,axiom,
! [VarCurr: state_type] :
( v50597(VarCurr)
<=> ( v50598(VarCurr)
& v50604(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1883,axiom,
! [VarCurr: state_type] :
( v50604(VarCurr)
<=> ( v50600(VarCurr)
| v50567(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10602,axiom,
! [VarCurr: state_type] :
( v50598(VarCurr)
<=> ( v50599(VarCurr)
| v50603(VarCurr) ) ) ).
tff(writeUnaryOperator_4464,axiom,
! [VarCurr: state_type] :
( ~ v50603(VarCurr)
<=> v50567(VarCurr,4) ) ).
tff(writeUnaryOperator_4463,axiom,
! [VarCurr: state_type] :
( ~ v50599(VarCurr)
<=> v50600(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1882,axiom,
! [VarCurr: state_type] :
( v50600(VarCurr)
<=> ( v50601(VarCurr)
& v50567(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1881,axiom,
! [VarCurr: state_type] :
( v50601(VarCurr)
<=> ( v50602(VarCurr)
& v50567(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1880,axiom,
! [VarCurr: state_type] :
( v50602(VarCurr)
<=> ( v50567(VarCurr,0)
& v50567(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10601,axiom,
! [VarCurr: state_type] :
( v50590(VarCurr)
<=> ( v50591(VarCurr)
| v50593(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3136,axiom,
! [VarCurr: state_type] :
( v50593(VarCurr)
<=> ( ( v50594(VarCurr,1)
<=> $true )
& ( v50594(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18838,axiom,
! [VarCurr: state_type] :
( v50594(VarCurr,0)
<=> v47935(VarCurr) ) ).
tff(addAssignment_18837,axiom,
! [VarCurr: state_type] :
( v50594(VarCurr,1)
<=> v47899(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3135,axiom,
! [VarCurr: state_type] :
( v50591(VarCurr)
<=> ( ( v50592(VarCurr,1)
<=> $true )
& ( v50592(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18836,axiom,
! [VarCurr: state_type] :
( v50592(VarCurr,0)
<=> v47935(VarCurr) ) ).
tff(addAssignment_18835,axiom,
! [VarCurr: state_type] :
( v50592(VarCurr,1)
<=> v47899(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10600,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50570(VarNext)
<=> ( v50571(VarNext)
& v50578(VarNext) ) ) ) ).
tff(addAssignment_18834,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50578(VarNext)
<=> v50576(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10599,axiom,
! [VarCurr: state_type] :
( v50576(VarCurr)
<=> ( v50579(VarCurr)
& v50583(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10598,axiom,
! [VarCurr: state_type] :
( v50583(VarCurr)
<=> ( v50584(VarCurr)
| v48464(VarCurr) ) ) ).
tff(writeUnaryOperator_4462,axiom,
! [VarCurr: state_type] :
( ~ v50584(VarCurr)
<=> v50585(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3134,axiom,
! [VarCurr: state_type] :
( v50585(VarCurr)
<=> ( v48645(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10597,axiom,
! [VarCurr: state_type] :
( v50579(VarCurr)
<=> ( v48464(VarCurr)
| v50580(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10596,axiom,
! [VarCurr: state_type] :
( v50580(VarCurr)
<=> ( v50581(VarCurr)
& v50582(VarCurr) ) ) ).
tff(writeUnaryOperator_4461,axiom,
! [VarCurr: state_type] :
( ~ v50582(VarCurr)
<=> v48464(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3133,axiom,
! [VarCurr: state_type] :
( v50581(VarCurr)
<=> ( v48645(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10595,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50571(VarNext)
<=> ( v50573(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4460,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50573(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_974,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50549(VarNext)
=> ( v48643(VarNext)
<=> v48643(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1037,axiom,
! [VarNext: state_type] :
( v50549(VarNext)
=> ( v48643(VarNext)
<=> v50557(VarNext) ) ) ).
tff(addAssignment_18833,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50557(VarNext)
<=> v50555(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1579,axiom,
! [VarCurr: state_type] :
( ~ v48464(VarCurr)
=> ( v50555(VarCurr)
<=> v48645(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1413,axiom,
! [VarCurr: state_type] :
( v48464(VarCurr)
=> ( v50555(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10594,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50549(VarNext)
<=> v50550(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10593,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50550(VarNext)
<=> ( v50552(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4459,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50552(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges5_24,axiom,
! [VarCurr: state_type] :
( ( ~ v48405(VarCurr)
& ~ v48406(VarCurr)
& ~ v48407(VarCurr)
& ~ v48408(VarCurr)
& ~ v48420(VarCurr) )
=> ( v48645(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges4_25,axiom,
! [VarCurr: state_type] :
( v48420(VarCurr)
=> ( v48645(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_112,axiom,
! [VarCurr: state_type] :
( v48408(VarCurr)
=> ( v48645(VarCurr)
<=> v50544(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_417,axiom,
! [VarCurr: state_type] :
( v48407(VarCurr)
=> ( v48645(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1098,axiom,
! [VarCurr: state_type] :
( v48406(VarCurr)
=> ( v48645(VarCurr)
<=> v50540(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1064,axiom,
! [VarCurr: state_type] :
( v48405(VarCurr)
=> ( v48645(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1097,axiom,
! [VarCurr: state_type] :
( ~ v48410(VarCurr)
=> ( v50544(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1063,axiom,
! [VarCurr: state_type] :
( v48410(VarCurr)
=> ( v50544(VarCurr)
<=> v50545(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1096,axiom,
! [VarCurr: state_type] :
( ~ v50546(VarCurr)
=> ( v50545(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1062,axiom,
! [VarCurr: state_type] :
( v50546(VarCurr)
=> ( v50545(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10592,axiom,
! [VarCurr: state_type] :
( v50546(VarCurr)
<=> ( v48412(VarCurr)
| v48414(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1095,axiom,
! [VarCurr: state_type] :
( ~ v49269(VarCurr)
=> ( v50540(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1061,axiom,
! [VarCurr: state_type] :
( v49269(VarCurr)
=> ( v50540(VarCurr)
<=> v50541(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1094,axiom,
! [VarCurr: state_type] :
( ~ v50542(VarCurr)
=> ( v50541(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1060,axiom,
! [VarCurr: state_type] :
( v50542(VarCurr)
=> ( v50541(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3132,axiom,
! [VarCurr: state_type] :
( v50543(VarCurr)
<=> ( v48647(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3131,axiom,
! [VarCurr: state_type] :
( v50542(VarCurr)
<=> ( v48647(VarCurr)
<=> $true ) ) ).
tff(addCaseBooleanConditionEqualRanges1_973,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50432(VarNext)
=> ( v48647(VarNext)
<=> v48647(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1036,axiom,
! [VarNext: state_type] :
( v50432(VarNext)
=> ( v48647(VarNext)
<=> v50448(VarNext) ) ) ).
tff(addAssignment_18832,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50448(VarNext)
<=> v50446(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1578,axiom,
! [VarCurr: state_type] :
( ~ v50445(VarCurr)
=> ( v50446(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1412,axiom,
! [VarCurr: state_type] :
( v50445(VarCurr)
=> ( v50446(VarCurr)
<=> v50449(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3130,axiom,
! [VarCurr: state_type] :
( v50449(VarCurr)
<=> ( ( v50450(VarCurr,5)
<=> $false )
& ( v50450(VarCurr,4)
<=> $false )
& ( v50450(VarCurr,3)
<=> $false )
& ( v50450(VarCurr,2)
<=> $false )
& ( v50450(VarCurr,1)
<=> $false )
& ( v50450(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18831,axiom,
! [VarCurr: state_type] :
( v50450(VarCurr,0)
<=> v50534(VarCurr) ) ).
tff(addAssignment_18830,axiom,
! [VarCurr: state_type] :
( v50450(VarCurr,1)
<=> v50529(VarCurr) ) ).
tff(addAssignment_18829,axiom,
! [VarCurr: state_type] :
( v50450(VarCurr,2)
<=> v50524(VarCurr) ) ).
tff(addAssignment_18828,axiom,
! [VarCurr: state_type] :
( v50450(VarCurr,3)
<=> v50519(VarCurr) ) ).
tff(addAssignment_18827,axiom,
! [VarCurr: state_type] :
( v50450(VarCurr,4)
<=> v50514(VarCurr) ) ).
tff(addAssignment_18826,axiom,
! [VarCurr: state_type] :
( v50450(VarCurr,5)
<=> v50452(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10591,axiom,
! [VarCurr: state_type] :
( v50534(VarCurr)
<=> ( v50535(VarCurr)
& v50536(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1879,axiom,
! [VarCurr: state_type] :
( v50536(VarCurr)
<=> ( v48649(VarCurr,38)
| v49526(VarCurr,0) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10590,axiom,
! [VarCurr: state_type] :
( v50535(VarCurr)
<=> ( v49683(VarCurr)
| v50470(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10589,axiom,
! [VarCurr: state_type] :
( v50529(VarCurr)
<=> ( v50530(VarCurr)
& v50533(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10588,axiom,
! [VarCurr: state_type] :
( v50533(VarCurr)
<=> ( v50463(VarCurr)
| v50464(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10587,axiom,
! [VarCurr: state_type] :
( v50530(VarCurr)
<=> ( v50531(VarCurr)
| v50532(VarCurr) ) ) ).
tff(writeUnaryOperator_4458,axiom,
! [VarCurr: state_type] :
( ~ v50532(VarCurr)
<=> v50464(VarCurr) ) ).
tff(writeUnaryOperator_4457,axiom,
! [VarCurr: state_type] :
( ~ v50531(VarCurr)
<=> v50463(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10586,axiom,
! [VarCurr: state_type] :
( v50524(VarCurr)
<=> ( v50525(VarCurr)
& v50528(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10585,axiom,
! [VarCurr: state_type] :
( v50528(VarCurr)
<=> ( v50461(VarCurr)
| v50474(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10584,axiom,
! [VarCurr: state_type] :
( v50525(VarCurr)
<=> ( v50526(VarCurr)
| v50527(VarCurr) ) ) ).
tff(writeUnaryOperator_4456,axiom,
! [VarCurr: state_type] :
( ~ v50527(VarCurr)
<=> v50474(VarCurr) ) ).
tff(writeUnaryOperator_4455,axiom,
! [VarCurr: state_type] :
( ~ v50526(VarCurr)
<=> v50461(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10583,axiom,
! [VarCurr: state_type] :
( v50519(VarCurr)
<=> ( v50520(VarCurr)
& v50523(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10582,axiom,
! [VarCurr: state_type] :
( v50523(VarCurr)
<=> ( v50459(VarCurr)
| v50485(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10581,axiom,
! [VarCurr: state_type] :
( v50520(VarCurr)
<=> ( v50521(VarCurr)
| v50522(VarCurr) ) ) ).
tff(writeUnaryOperator_4454,axiom,
! [VarCurr: state_type] :
( ~ v50522(VarCurr)
<=> v50485(VarCurr) ) ).
tff(writeUnaryOperator_4453,axiom,
! [VarCurr: state_type] :
( ~ v50521(VarCurr)
<=> v50459(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10580,axiom,
! [VarCurr: state_type] :
( v50514(VarCurr)
<=> ( v50515(VarCurr)
& v50518(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10579,axiom,
! [VarCurr: state_type] :
( v50518(VarCurr)
<=> ( v50457(VarCurr)
| v50496(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10578,axiom,
! [VarCurr: state_type] :
( v50515(VarCurr)
<=> ( v50516(VarCurr)
| v50517(VarCurr) ) ) ).
tff(writeUnaryOperator_4452,axiom,
! [VarCurr: state_type] :
( ~ v50517(VarCurr)
<=> v50496(VarCurr) ) ).
tff(writeUnaryOperator_4451,axiom,
! [VarCurr: state_type] :
( ~ v50516(VarCurr)
<=> v50457(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10577,axiom,
! [VarCurr: state_type] :
( v50452(VarCurr)
<=> ( v50453(VarCurr)
& v50513(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10576,axiom,
! [VarCurr: state_type] :
( v50513(VarCurr)
<=> ( v50455(VarCurr)
| v50508(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10575,axiom,
! [VarCurr: state_type] :
( v50453(VarCurr)
<=> ( v50454(VarCurr)
| v50507(VarCurr) ) ) ).
tff(writeUnaryOperator_4450,axiom,
! [VarCurr: state_type] :
( ~ v50507(VarCurr)
<=> v50508(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10574,axiom,
! [VarCurr: state_type] :
( v50508(VarCurr)
<=> ( v50509(VarCurr)
& v50511(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1878,axiom,
! [VarCurr: state_type] :
( v50511(VarCurr)
<=> ( v48649(VarCurr,43)
| v50512(VarCurr) ) ) ).
tff(writeUnaryOperator_4449,axiom,
! [VarCurr: state_type] :
( ~ v50512(VarCurr)
<=> v50510(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10573,axiom,
! [VarCurr: state_type] :
( v50509(VarCurr)
<=> ( v49657(VarCurr)
| v50510(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10572,axiom,
! [VarCurr: state_type] :
( v50510(VarCurr)
<=> ( v50502(VarCurr)
& v50504(VarCurr) ) ) ).
tff(writeUnaryOperator_4448,axiom,
! [VarCurr: state_type] :
( ~ v50454(VarCurr)
<=> v50455(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10571,axiom,
! [VarCurr: state_type] :
( v50455(VarCurr)
<=> ( v50456(VarCurr)
| v50506(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1877,axiom,
! [VarCurr: state_type] :
( v50506(VarCurr)
<=> ( v48649(VarCurr,42)
& v50499(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10570,axiom,
! [VarCurr: state_type] :
( v50456(VarCurr)
<=> ( v50457(VarCurr)
& v50496(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10569,axiom,
! [VarCurr: state_type] :
( v50496(VarCurr)
<=> ( v50497(VarCurr)
& v50505(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1876,axiom,
! [VarCurr: state_type] :
( v50505(VarCurr)
<=> ( v48649(VarCurr,42)
| v50499(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10568,axiom,
! [VarCurr: state_type] :
( v50497(VarCurr)
<=> ( v49650(VarCurr)
| v50498(VarCurr) ) ) ).
tff(writeUnaryOperator_4447,axiom,
! [VarCurr: state_type] :
( ~ v50498(VarCurr)
<=> v50499(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10567,axiom,
! [VarCurr: state_type] :
( v50499(VarCurr)
<=> ( v50500(VarCurr)
& v50503(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10566,axiom,
! [VarCurr: state_type] :
( v50503(VarCurr)
<=> ( v50502(VarCurr)
| v50504(VarCurr) ) ) ).
tff(writeUnaryOperator_4446,axiom,
! [VarCurr: state_type] :
( ~ v50504(VarCurr)
<=> v49526(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_1875,axiom,
! [VarCurr: state_type] :
( v50500(VarCurr)
<=> ( v50501(VarCurr)
| v49526(VarCurr,4) ) ) ).
tff(writeUnaryOperator_4445,axiom,
! [VarCurr: state_type] :
( ~ v50501(VarCurr)
<=> v50502(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10565,axiom,
! [VarCurr: state_type] :
( v50502(VarCurr)
<=> ( v50491(VarCurr)
& v50493(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10564,axiom,
! [VarCurr: state_type] :
( v50457(VarCurr)
<=> ( v50458(VarCurr)
| v50495(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1874,axiom,
! [VarCurr: state_type] :
( v50495(VarCurr)
<=> ( v48649(VarCurr,41)
& v50488(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10563,axiom,
! [VarCurr: state_type] :
( v50458(VarCurr)
<=> ( v50459(VarCurr)
& v50485(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10562,axiom,
! [VarCurr: state_type] :
( v50485(VarCurr)
<=> ( v50486(VarCurr)
& v50494(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1873,axiom,
! [VarCurr: state_type] :
( v50494(VarCurr)
<=> ( v48649(VarCurr,41)
| v50488(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10561,axiom,
! [VarCurr: state_type] :
( v50486(VarCurr)
<=> ( v49638(VarCurr)
| v50487(VarCurr) ) ) ).
tff(writeUnaryOperator_4444,axiom,
! [VarCurr: state_type] :
( ~ v50487(VarCurr)
<=> v50488(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10560,axiom,
! [VarCurr: state_type] :
( v50488(VarCurr)
<=> ( v50489(VarCurr)
& v50492(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10559,axiom,
! [VarCurr: state_type] :
( v50492(VarCurr)
<=> ( v50491(VarCurr)
| v50493(VarCurr) ) ) ).
tff(writeUnaryOperator_4443,axiom,
! [VarCurr: state_type] :
( ~ v50493(VarCurr)
<=> v49526(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_1872,axiom,
! [VarCurr: state_type] :
( v50489(VarCurr)
<=> ( v50490(VarCurr)
| v49526(VarCurr,3) ) ) ).
tff(writeUnaryOperator_4442,axiom,
! [VarCurr: state_type] :
( ~ v50490(VarCurr)
<=> v50491(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10558,axiom,
! [VarCurr: state_type] :
( v50491(VarCurr)
<=> ( v50480(VarCurr)
& v50482(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10557,axiom,
! [VarCurr: state_type] :
( v50459(VarCurr)
<=> ( v50460(VarCurr)
| v50484(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1871,axiom,
! [VarCurr: state_type] :
( v50484(VarCurr)
<=> ( v48649(VarCurr,40)
& v50477(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10556,axiom,
! [VarCurr: state_type] :
( v50460(VarCurr)
<=> ( v50461(VarCurr)
& v50474(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10555,axiom,
! [VarCurr: state_type] :
( v50474(VarCurr)
<=> ( v50475(VarCurr)
& v50483(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1870,axiom,
! [VarCurr: state_type] :
( v50483(VarCurr)
<=> ( v48649(VarCurr,40)
| v50477(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10554,axiom,
! [VarCurr: state_type] :
( v50475(VarCurr)
<=> ( v49626(VarCurr)
| v50476(VarCurr) ) ) ).
tff(writeUnaryOperator_4441,axiom,
! [VarCurr: state_type] :
( ~ v50476(VarCurr)
<=> v50477(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10553,axiom,
! [VarCurr: state_type] :
( v50477(VarCurr)
<=> ( v50478(VarCurr)
& v50481(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10552,axiom,
! [VarCurr: state_type] :
( v50481(VarCurr)
<=> ( v50480(VarCurr)
| v50482(VarCurr) ) ) ).
tff(writeUnaryOperator_4440,axiom,
! [VarCurr: state_type] :
( ~ v50482(VarCurr)
<=> v49526(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_1869,axiom,
! [VarCurr: state_type] :
( v50478(VarCurr)
<=> ( v50479(VarCurr)
| v49526(VarCurr,2) ) ) ).
tff(writeUnaryOperator_4439,axiom,
! [VarCurr: state_type] :
( ~ v50479(VarCurr)
<=> v50480(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10551,axiom,
! [VarCurr: state_type] :
( v50480(VarCurr)
<=> ( v50470(VarCurr)
& v50471(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10550,axiom,
! [VarCurr: state_type] :
( v50461(VarCurr)
<=> ( v50462(VarCurr)
| v50473(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1868,axiom,
! [VarCurr: state_type] :
( v50473(VarCurr)
<=> ( v48649(VarCurr,39)
& v50467(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10549,axiom,
! [VarCurr: state_type] :
( v50462(VarCurr)
<=> ( v50463(VarCurr)
& v50464(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10548,axiom,
! [VarCurr: state_type] :
( v50464(VarCurr)
<=> ( v50465(VarCurr)
& v50472(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1867,axiom,
! [VarCurr: state_type] :
( v50472(VarCurr)
<=> ( v48649(VarCurr,39)
| v50467(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10547,axiom,
! [VarCurr: state_type] :
( v50465(VarCurr)
<=> ( v49614(VarCurr)
| v50466(VarCurr) ) ) ).
tff(writeUnaryOperator_4438,axiom,
! [VarCurr: state_type] :
( ~ v50466(VarCurr)
<=> v50467(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10546,axiom,
! [VarCurr: state_type] :
( v50467(VarCurr)
<=> ( v50468(VarCurr)
& v50469(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10545,axiom,
! [VarCurr: state_type] :
( v50469(VarCurr)
<=> ( v50470(VarCurr)
| v50471(VarCurr) ) ) ).
tff(writeUnaryOperator_4437,axiom,
! [VarCurr: state_type] :
( ~ v50471(VarCurr)
<=> v49526(VarCurr,1) ) ).
tff(writeUnaryOperator_4436,axiom,
! [VarCurr: state_type] :
( ~ v50470(VarCurr)
<=> v49526(VarCurr,0) ) ).
tff(writeBinaryOperatorShiftedRanges_1866,axiom,
! [VarCurr: state_type] :
( v50468(VarCurr)
<=> ( v49526(VarCurr,0)
| v49526(VarCurr,1) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1865,axiom,
! [VarCurr: state_type] :
( v50463(VarCurr)
<=> ( v48649(VarCurr,38)
& v49526(VarCurr,0) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10544,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50432(VarNext)
<=> ( v50433(VarNext)
& v50440(VarNext) ) ) ) ).
tff(addAssignment_18825,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50440(VarNext)
<=> v50438(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10543,axiom,
! [VarCurr: state_type] :
( v50438(VarCurr)
<=> ( v50441(VarCurr)
& v50442(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10542,axiom,
! [VarCurr: state_type] :
( v50442(VarCurr)
<=> ( v50443(VarCurr)
| v48464(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10541,axiom,
! [VarCurr: state_type] :
( v50443(VarCurr)
<=> ( v48345(VarCurr)
| v50444(VarCurr) ) ) ).
tff(writeUnaryOperator_4435,axiom,
! [VarCurr: state_type] :
( ~ v50444(VarCurr)
<=> v50445(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3129,axiom,
! [VarCurr: state_type] :
( v50445(VarCurr)
<=> ( v47899(VarCurr)
<=> $true ) ) ).
tff(writeUnaryOperator_4434,axiom,
! [VarCurr: state_type] :
( ~ v50441(VarCurr)
<=> v48464(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10540,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50433(VarNext)
<=> ( v50435(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4433,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50435(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addAssignment_18824,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,44)
& ~ $less(B,38) )
=> ( v48169(VarCurr,B)
<=> v48171(VarCurr,B) ) ) ).
tff(addAssignment_18823,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,44)
& ~ $less(B,38) )
=> ( v48171(VarCurr,B)
<=> v48173(VarCurr,B) ) ) ).
tff(addAssignment_18822,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,44)
& ~ $less(B,38) )
=> ( v48173(VarCurr,B)
<=> v48175(VarCurr,B) ) ) ).
tff(addAssignment_18821,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,44)
& ~ $less(B,38) )
=> ( v48175(VarCurr,B)
<=> v49506(VarCurr,B) ) ) ).
tff(memoryReadIntoBuffer_55,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b00000_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50138(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_54,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b00001_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50147(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_53,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b00010_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50156(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_52,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b00011_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50165(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_51,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b00100_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50174(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_50,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b00101_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50183(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_49,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b00110_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50192(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_48,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b00111_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50201(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_47,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b01000_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50210(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_46,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b01001_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50219(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_45,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b01010_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50228(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_44,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b01011_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50237(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_43,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b01100_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50246(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_42,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b01101_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50255(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_41,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b01110_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50264(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_40,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b01111_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50273(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_39,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b10000_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50282(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_38,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b10001_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50291(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_37,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b10010_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50300(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_36,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b10011_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50309(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_35,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b10100_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50318(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_34,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b10101_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50327(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_33,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b10110_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50336(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_32,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b10111_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50345(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_31,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b11000_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50354(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_30,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b11001_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50363(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_29,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b11010_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50372(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_28,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b11011_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50381(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_27,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b11100_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50390(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_26,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b11101_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50399(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_25,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b11110_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50408(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_24,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b11111_address_term = A )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50417(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_23,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [AssociatedAddressVar: address_type] :
( v49258_range_4_to_0_address_association(VarNext,AssociatedAddressVar)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( A = AssociatedAddressVar )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v49506(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_22,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [AssociatedAddressVar: address_type] :
( v49218_range_4_to_0_address_association(VarNext,AssociatedAddressVar)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( A = AssociatedAddressVar )
=> ( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50428(VarNext,B)
<=> v48177_array(VarNext,A,B) ) ) ) ) ) ) ).
tff(memoryConstantWriteDisabled_6,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( $true
& v50420(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_array(VarNext,A,B)
<=> v48177_36__array(VarNext,A,B) ) ) ) ) ).
tff(memoryConstantWriteEnabledInsideRange_6,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( $true
& v50420(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_array(VarNext,A,B)
<=> b00000000000000000000000000000000000000000000(B) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10539,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50420(VarNext)
<=> ( v50421(VarNext)
& v50426(VarNext) ) ) ) ).
tff(addAssignment_18820,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50426(VarNext)
<=> v50091(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10538,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50421(VarNext)
<=> ( v50423(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4432,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50423(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_57,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b11111_address_term = A )
& v50411(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_36__array(VarNext,A,B)
<=> v48177_35__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_57,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b11111_address_term = A )
& v50411(VarNext) )
=> ( ( v48177_36__array(VarNext,A,43)
<=> v50417(VarNext,1407) )
& ( v48177_36__array(VarNext,A,42)
<=> v50417(VarNext,1406) )
& ( v48177_36__array(VarNext,A,41)
<=> v50417(VarNext,1405) )
& ( v48177_36__array(VarNext,A,40)
<=> v50417(VarNext,1404) )
& ( v48177_36__array(VarNext,A,39)
<=> v50417(VarNext,1403) )
& ( v48177_36__array(VarNext,A,38)
<=> v50417(VarNext,1402) )
& ( v48177_36__array(VarNext,A,37)
<=> v50417(VarNext,1401) )
& ( v48177_36__array(VarNext,A,36)
<=> v50417(VarNext,1400) )
& ( v48177_36__array(VarNext,A,35)
<=> v50417(VarNext,1399) )
& ( v48177_36__array(VarNext,A,34)
<=> v50417(VarNext,1398) )
& ( v48177_36__array(VarNext,A,33)
<=> v50417(VarNext,1397) )
& ( v48177_36__array(VarNext,A,32)
<=> v50417(VarNext,1396) )
& ( v48177_36__array(VarNext,A,31)
<=> v50417(VarNext,1395) )
& ( v48177_36__array(VarNext,A,30)
<=> v50417(VarNext,1394) )
& ( v48177_36__array(VarNext,A,29)
<=> v50417(VarNext,1393) )
& ( v48177_36__array(VarNext,A,28)
<=> v50417(VarNext,1392) )
& ( v48177_36__array(VarNext,A,27)
<=> v50417(VarNext,1391) )
& ( v48177_36__array(VarNext,A,26)
<=> v50417(VarNext,1390) )
& ( v48177_36__array(VarNext,A,25)
<=> v50417(VarNext,1389) )
& ( v48177_36__array(VarNext,A,24)
<=> v50417(VarNext,1388) )
& ( v48177_36__array(VarNext,A,23)
<=> v50417(VarNext,1387) )
& ( v48177_36__array(VarNext,A,22)
<=> v50417(VarNext,1386) )
& ( v48177_36__array(VarNext,A,21)
<=> v50417(VarNext,1385) )
& ( v48177_36__array(VarNext,A,20)
<=> v50417(VarNext,1384) )
& ( v48177_36__array(VarNext,A,19)
<=> v50417(VarNext,1383) )
& ( v48177_36__array(VarNext,A,18)
<=> v50417(VarNext,1382) )
& ( v48177_36__array(VarNext,A,17)
<=> v50417(VarNext,1381) )
& ( v48177_36__array(VarNext,A,16)
<=> v50417(VarNext,1380) )
& ( v48177_36__array(VarNext,A,15)
<=> v50417(VarNext,1379) )
& ( v48177_36__array(VarNext,A,14)
<=> v50417(VarNext,1378) )
& ( v48177_36__array(VarNext,A,13)
<=> v50417(VarNext,1377) )
& ( v48177_36__array(VarNext,A,12)
<=> v50417(VarNext,1376) )
& ( v48177_36__array(VarNext,A,11)
<=> v50417(VarNext,1375) )
& ( v48177_36__array(VarNext,A,10)
<=> v50417(VarNext,1374) )
& ( v48177_36__array(VarNext,A,9)
<=> v50417(VarNext,1373) )
& ( v48177_36__array(VarNext,A,8)
<=> v50417(VarNext,1372) )
& ( v48177_36__array(VarNext,A,7)
<=> v50417(VarNext,1371) )
& ( v48177_36__array(VarNext,A,6)
<=> v50417(VarNext,1370) )
& ( v48177_36__array(VarNext,A,5)
<=> v50417(VarNext,1369) )
& ( v48177_36__array(VarNext,A,4)
<=> v50417(VarNext,1368) )
& ( v48177_36__array(VarNext,A,3)
<=> v50417(VarNext,1367) )
& ( v48177_36__array(VarNext,A,2)
<=> v50417(VarNext,1366) )
& ( v48177_36__array(VarNext,A,1)
<=> v50417(VarNext,1365) )
& ( v48177_36__array(VarNext,A,0)
<=> v50417(VarNext,1364) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10537,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50411(VarNext)
<=> ( v50412(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10536,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50412(VarNext)
<=> ( v50414(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4431,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50414(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_56,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b11110_address_term = A )
& v50402(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_35__array(VarNext,A,B)
<=> v48177_34__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_56,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b11110_address_term = A )
& v50402(VarNext) )
=> ( ( v48177_35__array(VarNext,A,43)
<=> v50408(VarNext,1363) )
& ( v48177_35__array(VarNext,A,42)
<=> v50408(VarNext,1362) )
& ( v48177_35__array(VarNext,A,41)
<=> v50408(VarNext,1361) )
& ( v48177_35__array(VarNext,A,40)
<=> v50408(VarNext,1360) )
& ( v48177_35__array(VarNext,A,39)
<=> v50408(VarNext,1359) )
& ( v48177_35__array(VarNext,A,38)
<=> v50408(VarNext,1358) )
& ( v48177_35__array(VarNext,A,37)
<=> v50408(VarNext,1357) )
& ( v48177_35__array(VarNext,A,36)
<=> v50408(VarNext,1356) )
& ( v48177_35__array(VarNext,A,35)
<=> v50408(VarNext,1355) )
& ( v48177_35__array(VarNext,A,34)
<=> v50408(VarNext,1354) )
& ( v48177_35__array(VarNext,A,33)
<=> v50408(VarNext,1353) )
& ( v48177_35__array(VarNext,A,32)
<=> v50408(VarNext,1352) )
& ( v48177_35__array(VarNext,A,31)
<=> v50408(VarNext,1351) )
& ( v48177_35__array(VarNext,A,30)
<=> v50408(VarNext,1350) )
& ( v48177_35__array(VarNext,A,29)
<=> v50408(VarNext,1349) )
& ( v48177_35__array(VarNext,A,28)
<=> v50408(VarNext,1348) )
& ( v48177_35__array(VarNext,A,27)
<=> v50408(VarNext,1347) )
& ( v48177_35__array(VarNext,A,26)
<=> v50408(VarNext,1346) )
& ( v48177_35__array(VarNext,A,25)
<=> v50408(VarNext,1345) )
& ( v48177_35__array(VarNext,A,24)
<=> v50408(VarNext,1344) )
& ( v48177_35__array(VarNext,A,23)
<=> v50408(VarNext,1343) )
& ( v48177_35__array(VarNext,A,22)
<=> v50408(VarNext,1342) )
& ( v48177_35__array(VarNext,A,21)
<=> v50408(VarNext,1341) )
& ( v48177_35__array(VarNext,A,20)
<=> v50408(VarNext,1340) )
& ( v48177_35__array(VarNext,A,19)
<=> v50408(VarNext,1339) )
& ( v48177_35__array(VarNext,A,18)
<=> v50408(VarNext,1338) )
& ( v48177_35__array(VarNext,A,17)
<=> v50408(VarNext,1337) )
& ( v48177_35__array(VarNext,A,16)
<=> v50408(VarNext,1336) )
& ( v48177_35__array(VarNext,A,15)
<=> v50408(VarNext,1335) )
& ( v48177_35__array(VarNext,A,14)
<=> v50408(VarNext,1334) )
& ( v48177_35__array(VarNext,A,13)
<=> v50408(VarNext,1333) )
& ( v48177_35__array(VarNext,A,12)
<=> v50408(VarNext,1332) )
& ( v48177_35__array(VarNext,A,11)
<=> v50408(VarNext,1331) )
& ( v48177_35__array(VarNext,A,10)
<=> v50408(VarNext,1330) )
& ( v48177_35__array(VarNext,A,9)
<=> v50408(VarNext,1329) )
& ( v48177_35__array(VarNext,A,8)
<=> v50408(VarNext,1328) )
& ( v48177_35__array(VarNext,A,7)
<=> v50408(VarNext,1327) )
& ( v48177_35__array(VarNext,A,6)
<=> v50408(VarNext,1326) )
& ( v48177_35__array(VarNext,A,5)
<=> v50408(VarNext,1325) )
& ( v48177_35__array(VarNext,A,4)
<=> v50408(VarNext,1324) )
& ( v48177_35__array(VarNext,A,3)
<=> v50408(VarNext,1323) )
& ( v48177_35__array(VarNext,A,2)
<=> v50408(VarNext,1322) )
& ( v48177_35__array(VarNext,A,1)
<=> v50408(VarNext,1321) )
& ( v48177_35__array(VarNext,A,0)
<=> v50408(VarNext,1320) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10535,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50402(VarNext)
<=> ( v50403(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10534,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50403(VarNext)
<=> ( v50405(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4430,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50405(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_55,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b11101_address_term = A )
& v50393(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_34__array(VarNext,A,B)
<=> v48177_33__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_55,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b11101_address_term = A )
& v50393(VarNext) )
=> ( ( v48177_34__array(VarNext,A,43)
<=> v50399(VarNext,1319) )
& ( v48177_34__array(VarNext,A,42)
<=> v50399(VarNext,1318) )
& ( v48177_34__array(VarNext,A,41)
<=> v50399(VarNext,1317) )
& ( v48177_34__array(VarNext,A,40)
<=> v50399(VarNext,1316) )
& ( v48177_34__array(VarNext,A,39)
<=> v50399(VarNext,1315) )
& ( v48177_34__array(VarNext,A,38)
<=> v50399(VarNext,1314) )
& ( v48177_34__array(VarNext,A,37)
<=> v50399(VarNext,1313) )
& ( v48177_34__array(VarNext,A,36)
<=> v50399(VarNext,1312) )
& ( v48177_34__array(VarNext,A,35)
<=> v50399(VarNext,1311) )
& ( v48177_34__array(VarNext,A,34)
<=> v50399(VarNext,1310) )
& ( v48177_34__array(VarNext,A,33)
<=> v50399(VarNext,1309) )
& ( v48177_34__array(VarNext,A,32)
<=> v50399(VarNext,1308) )
& ( v48177_34__array(VarNext,A,31)
<=> v50399(VarNext,1307) )
& ( v48177_34__array(VarNext,A,30)
<=> v50399(VarNext,1306) )
& ( v48177_34__array(VarNext,A,29)
<=> v50399(VarNext,1305) )
& ( v48177_34__array(VarNext,A,28)
<=> v50399(VarNext,1304) )
& ( v48177_34__array(VarNext,A,27)
<=> v50399(VarNext,1303) )
& ( v48177_34__array(VarNext,A,26)
<=> v50399(VarNext,1302) )
& ( v48177_34__array(VarNext,A,25)
<=> v50399(VarNext,1301) )
& ( v48177_34__array(VarNext,A,24)
<=> v50399(VarNext,1300) )
& ( v48177_34__array(VarNext,A,23)
<=> v50399(VarNext,1299) )
& ( v48177_34__array(VarNext,A,22)
<=> v50399(VarNext,1298) )
& ( v48177_34__array(VarNext,A,21)
<=> v50399(VarNext,1297) )
& ( v48177_34__array(VarNext,A,20)
<=> v50399(VarNext,1296) )
& ( v48177_34__array(VarNext,A,19)
<=> v50399(VarNext,1295) )
& ( v48177_34__array(VarNext,A,18)
<=> v50399(VarNext,1294) )
& ( v48177_34__array(VarNext,A,17)
<=> v50399(VarNext,1293) )
& ( v48177_34__array(VarNext,A,16)
<=> v50399(VarNext,1292) )
& ( v48177_34__array(VarNext,A,15)
<=> v50399(VarNext,1291) )
& ( v48177_34__array(VarNext,A,14)
<=> v50399(VarNext,1290) )
& ( v48177_34__array(VarNext,A,13)
<=> v50399(VarNext,1289) )
& ( v48177_34__array(VarNext,A,12)
<=> v50399(VarNext,1288) )
& ( v48177_34__array(VarNext,A,11)
<=> v50399(VarNext,1287) )
& ( v48177_34__array(VarNext,A,10)
<=> v50399(VarNext,1286) )
& ( v48177_34__array(VarNext,A,9)
<=> v50399(VarNext,1285) )
& ( v48177_34__array(VarNext,A,8)
<=> v50399(VarNext,1284) )
& ( v48177_34__array(VarNext,A,7)
<=> v50399(VarNext,1283) )
& ( v48177_34__array(VarNext,A,6)
<=> v50399(VarNext,1282) )
& ( v48177_34__array(VarNext,A,5)
<=> v50399(VarNext,1281) )
& ( v48177_34__array(VarNext,A,4)
<=> v50399(VarNext,1280) )
& ( v48177_34__array(VarNext,A,3)
<=> v50399(VarNext,1279) )
& ( v48177_34__array(VarNext,A,2)
<=> v50399(VarNext,1278) )
& ( v48177_34__array(VarNext,A,1)
<=> v50399(VarNext,1277) )
& ( v48177_34__array(VarNext,A,0)
<=> v50399(VarNext,1276) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10533,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50393(VarNext)
<=> ( v50394(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10532,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50394(VarNext)
<=> ( v50396(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4429,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50396(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_54,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b11100_address_term = A )
& v50384(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_33__array(VarNext,A,B)
<=> v48177_32__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_54,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b11100_address_term = A )
& v50384(VarNext) )
=> ( ( v48177_33__array(VarNext,A,43)
<=> v50390(VarNext,1275) )
& ( v48177_33__array(VarNext,A,42)
<=> v50390(VarNext,1274) )
& ( v48177_33__array(VarNext,A,41)
<=> v50390(VarNext,1273) )
& ( v48177_33__array(VarNext,A,40)
<=> v50390(VarNext,1272) )
& ( v48177_33__array(VarNext,A,39)
<=> v50390(VarNext,1271) )
& ( v48177_33__array(VarNext,A,38)
<=> v50390(VarNext,1270) )
& ( v48177_33__array(VarNext,A,37)
<=> v50390(VarNext,1269) )
& ( v48177_33__array(VarNext,A,36)
<=> v50390(VarNext,1268) )
& ( v48177_33__array(VarNext,A,35)
<=> v50390(VarNext,1267) )
& ( v48177_33__array(VarNext,A,34)
<=> v50390(VarNext,1266) )
& ( v48177_33__array(VarNext,A,33)
<=> v50390(VarNext,1265) )
& ( v48177_33__array(VarNext,A,32)
<=> v50390(VarNext,1264) )
& ( v48177_33__array(VarNext,A,31)
<=> v50390(VarNext,1263) )
& ( v48177_33__array(VarNext,A,30)
<=> v50390(VarNext,1262) )
& ( v48177_33__array(VarNext,A,29)
<=> v50390(VarNext,1261) )
& ( v48177_33__array(VarNext,A,28)
<=> v50390(VarNext,1260) )
& ( v48177_33__array(VarNext,A,27)
<=> v50390(VarNext,1259) )
& ( v48177_33__array(VarNext,A,26)
<=> v50390(VarNext,1258) )
& ( v48177_33__array(VarNext,A,25)
<=> v50390(VarNext,1257) )
& ( v48177_33__array(VarNext,A,24)
<=> v50390(VarNext,1256) )
& ( v48177_33__array(VarNext,A,23)
<=> v50390(VarNext,1255) )
& ( v48177_33__array(VarNext,A,22)
<=> v50390(VarNext,1254) )
& ( v48177_33__array(VarNext,A,21)
<=> v50390(VarNext,1253) )
& ( v48177_33__array(VarNext,A,20)
<=> v50390(VarNext,1252) )
& ( v48177_33__array(VarNext,A,19)
<=> v50390(VarNext,1251) )
& ( v48177_33__array(VarNext,A,18)
<=> v50390(VarNext,1250) )
& ( v48177_33__array(VarNext,A,17)
<=> v50390(VarNext,1249) )
& ( v48177_33__array(VarNext,A,16)
<=> v50390(VarNext,1248) )
& ( v48177_33__array(VarNext,A,15)
<=> v50390(VarNext,1247) )
& ( v48177_33__array(VarNext,A,14)
<=> v50390(VarNext,1246) )
& ( v48177_33__array(VarNext,A,13)
<=> v50390(VarNext,1245) )
& ( v48177_33__array(VarNext,A,12)
<=> v50390(VarNext,1244) )
& ( v48177_33__array(VarNext,A,11)
<=> v50390(VarNext,1243) )
& ( v48177_33__array(VarNext,A,10)
<=> v50390(VarNext,1242) )
& ( v48177_33__array(VarNext,A,9)
<=> v50390(VarNext,1241) )
& ( v48177_33__array(VarNext,A,8)
<=> v50390(VarNext,1240) )
& ( v48177_33__array(VarNext,A,7)
<=> v50390(VarNext,1239) )
& ( v48177_33__array(VarNext,A,6)
<=> v50390(VarNext,1238) )
& ( v48177_33__array(VarNext,A,5)
<=> v50390(VarNext,1237) )
& ( v48177_33__array(VarNext,A,4)
<=> v50390(VarNext,1236) )
& ( v48177_33__array(VarNext,A,3)
<=> v50390(VarNext,1235) )
& ( v48177_33__array(VarNext,A,2)
<=> v50390(VarNext,1234) )
& ( v48177_33__array(VarNext,A,1)
<=> v50390(VarNext,1233) )
& ( v48177_33__array(VarNext,A,0)
<=> v50390(VarNext,1232) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10531,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50384(VarNext)
<=> ( v50385(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10530,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50385(VarNext)
<=> ( v50387(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4428,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50387(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_53,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b11011_address_term = A )
& v50375(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_32__array(VarNext,A,B)
<=> v48177_31__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_53,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b11011_address_term = A )
& v50375(VarNext) )
=> ( ( v48177_32__array(VarNext,A,43)
<=> v50381(VarNext,1231) )
& ( v48177_32__array(VarNext,A,42)
<=> v50381(VarNext,1230) )
& ( v48177_32__array(VarNext,A,41)
<=> v50381(VarNext,1229) )
& ( v48177_32__array(VarNext,A,40)
<=> v50381(VarNext,1228) )
& ( v48177_32__array(VarNext,A,39)
<=> v50381(VarNext,1227) )
& ( v48177_32__array(VarNext,A,38)
<=> v50381(VarNext,1226) )
& ( v48177_32__array(VarNext,A,37)
<=> v50381(VarNext,1225) )
& ( v48177_32__array(VarNext,A,36)
<=> v50381(VarNext,1224) )
& ( v48177_32__array(VarNext,A,35)
<=> v50381(VarNext,1223) )
& ( v48177_32__array(VarNext,A,34)
<=> v50381(VarNext,1222) )
& ( v48177_32__array(VarNext,A,33)
<=> v50381(VarNext,1221) )
& ( v48177_32__array(VarNext,A,32)
<=> v50381(VarNext,1220) )
& ( v48177_32__array(VarNext,A,31)
<=> v50381(VarNext,1219) )
& ( v48177_32__array(VarNext,A,30)
<=> v50381(VarNext,1218) )
& ( v48177_32__array(VarNext,A,29)
<=> v50381(VarNext,1217) )
& ( v48177_32__array(VarNext,A,28)
<=> v50381(VarNext,1216) )
& ( v48177_32__array(VarNext,A,27)
<=> v50381(VarNext,1215) )
& ( v48177_32__array(VarNext,A,26)
<=> v50381(VarNext,1214) )
& ( v48177_32__array(VarNext,A,25)
<=> v50381(VarNext,1213) )
& ( v48177_32__array(VarNext,A,24)
<=> v50381(VarNext,1212) )
& ( v48177_32__array(VarNext,A,23)
<=> v50381(VarNext,1211) )
& ( v48177_32__array(VarNext,A,22)
<=> v50381(VarNext,1210) )
& ( v48177_32__array(VarNext,A,21)
<=> v50381(VarNext,1209) )
& ( v48177_32__array(VarNext,A,20)
<=> v50381(VarNext,1208) )
& ( v48177_32__array(VarNext,A,19)
<=> v50381(VarNext,1207) )
& ( v48177_32__array(VarNext,A,18)
<=> v50381(VarNext,1206) )
& ( v48177_32__array(VarNext,A,17)
<=> v50381(VarNext,1205) )
& ( v48177_32__array(VarNext,A,16)
<=> v50381(VarNext,1204) )
& ( v48177_32__array(VarNext,A,15)
<=> v50381(VarNext,1203) )
& ( v48177_32__array(VarNext,A,14)
<=> v50381(VarNext,1202) )
& ( v48177_32__array(VarNext,A,13)
<=> v50381(VarNext,1201) )
& ( v48177_32__array(VarNext,A,12)
<=> v50381(VarNext,1200) )
& ( v48177_32__array(VarNext,A,11)
<=> v50381(VarNext,1199) )
& ( v48177_32__array(VarNext,A,10)
<=> v50381(VarNext,1198) )
& ( v48177_32__array(VarNext,A,9)
<=> v50381(VarNext,1197) )
& ( v48177_32__array(VarNext,A,8)
<=> v50381(VarNext,1196) )
& ( v48177_32__array(VarNext,A,7)
<=> v50381(VarNext,1195) )
& ( v48177_32__array(VarNext,A,6)
<=> v50381(VarNext,1194) )
& ( v48177_32__array(VarNext,A,5)
<=> v50381(VarNext,1193) )
& ( v48177_32__array(VarNext,A,4)
<=> v50381(VarNext,1192) )
& ( v48177_32__array(VarNext,A,3)
<=> v50381(VarNext,1191) )
& ( v48177_32__array(VarNext,A,2)
<=> v50381(VarNext,1190) )
& ( v48177_32__array(VarNext,A,1)
<=> v50381(VarNext,1189) )
& ( v48177_32__array(VarNext,A,0)
<=> v50381(VarNext,1188) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10529,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50375(VarNext)
<=> ( v50376(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10528,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50376(VarNext)
<=> ( v50378(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4427,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50378(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_52,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b11010_address_term = A )
& v50366(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_31__array(VarNext,A,B)
<=> v48177_30__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_52,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b11010_address_term = A )
& v50366(VarNext) )
=> ( ( v48177_31__array(VarNext,A,43)
<=> v50372(VarNext,1187) )
& ( v48177_31__array(VarNext,A,42)
<=> v50372(VarNext,1186) )
& ( v48177_31__array(VarNext,A,41)
<=> v50372(VarNext,1185) )
& ( v48177_31__array(VarNext,A,40)
<=> v50372(VarNext,1184) )
& ( v48177_31__array(VarNext,A,39)
<=> v50372(VarNext,1183) )
& ( v48177_31__array(VarNext,A,38)
<=> v50372(VarNext,1182) )
& ( v48177_31__array(VarNext,A,37)
<=> v50372(VarNext,1181) )
& ( v48177_31__array(VarNext,A,36)
<=> v50372(VarNext,1180) )
& ( v48177_31__array(VarNext,A,35)
<=> v50372(VarNext,1179) )
& ( v48177_31__array(VarNext,A,34)
<=> v50372(VarNext,1178) )
& ( v48177_31__array(VarNext,A,33)
<=> v50372(VarNext,1177) )
& ( v48177_31__array(VarNext,A,32)
<=> v50372(VarNext,1176) )
& ( v48177_31__array(VarNext,A,31)
<=> v50372(VarNext,1175) )
& ( v48177_31__array(VarNext,A,30)
<=> v50372(VarNext,1174) )
& ( v48177_31__array(VarNext,A,29)
<=> v50372(VarNext,1173) )
& ( v48177_31__array(VarNext,A,28)
<=> v50372(VarNext,1172) )
& ( v48177_31__array(VarNext,A,27)
<=> v50372(VarNext,1171) )
& ( v48177_31__array(VarNext,A,26)
<=> v50372(VarNext,1170) )
& ( v48177_31__array(VarNext,A,25)
<=> v50372(VarNext,1169) )
& ( v48177_31__array(VarNext,A,24)
<=> v50372(VarNext,1168) )
& ( v48177_31__array(VarNext,A,23)
<=> v50372(VarNext,1167) )
& ( v48177_31__array(VarNext,A,22)
<=> v50372(VarNext,1166) )
& ( v48177_31__array(VarNext,A,21)
<=> v50372(VarNext,1165) )
& ( v48177_31__array(VarNext,A,20)
<=> v50372(VarNext,1164) )
& ( v48177_31__array(VarNext,A,19)
<=> v50372(VarNext,1163) )
& ( v48177_31__array(VarNext,A,18)
<=> v50372(VarNext,1162) )
& ( v48177_31__array(VarNext,A,17)
<=> v50372(VarNext,1161) )
& ( v48177_31__array(VarNext,A,16)
<=> v50372(VarNext,1160) )
& ( v48177_31__array(VarNext,A,15)
<=> v50372(VarNext,1159) )
& ( v48177_31__array(VarNext,A,14)
<=> v50372(VarNext,1158) )
& ( v48177_31__array(VarNext,A,13)
<=> v50372(VarNext,1157) )
& ( v48177_31__array(VarNext,A,12)
<=> v50372(VarNext,1156) )
& ( v48177_31__array(VarNext,A,11)
<=> v50372(VarNext,1155) )
& ( v48177_31__array(VarNext,A,10)
<=> v50372(VarNext,1154) )
& ( v48177_31__array(VarNext,A,9)
<=> v50372(VarNext,1153) )
& ( v48177_31__array(VarNext,A,8)
<=> v50372(VarNext,1152) )
& ( v48177_31__array(VarNext,A,7)
<=> v50372(VarNext,1151) )
& ( v48177_31__array(VarNext,A,6)
<=> v50372(VarNext,1150) )
& ( v48177_31__array(VarNext,A,5)
<=> v50372(VarNext,1149) )
& ( v48177_31__array(VarNext,A,4)
<=> v50372(VarNext,1148) )
& ( v48177_31__array(VarNext,A,3)
<=> v50372(VarNext,1147) )
& ( v48177_31__array(VarNext,A,2)
<=> v50372(VarNext,1146) )
& ( v48177_31__array(VarNext,A,1)
<=> v50372(VarNext,1145) )
& ( v48177_31__array(VarNext,A,0)
<=> v50372(VarNext,1144) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10527,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50366(VarNext)
<=> ( v50367(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10526,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50367(VarNext)
<=> ( v50369(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4426,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50369(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_51,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b11001_address_term = A )
& v50357(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_30__array(VarNext,A,B)
<=> v48177_29__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_51,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b11001_address_term = A )
& v50357(VarNext) )
=> ( ( v48177_30__array(VarNext,A,43)
<=> v50363(VarNext,1143) )
& ( v48177_30__array(VarNext,A,42)
<=> v50363(VarNext,1142) )
& ( v48177_30__array(VarNext,A,41)
<=> v50363(VarNext,1141) )
& ( v48177_30__array(VarNext,A,40)
<=> v50363(VarNext,1140) )
& ( v48177_30__array(VarNext,A,39)
<=> v50363(VarNext,1139) )
& ( v48177_30__array(VarNext,A,38)
<=> v50363(VarNext,1138) )
& ( v48177_30__array(VarNext,A,37)
<=> v50363(VarNext,1137) )
& ( v48177_30__array(VarNext,A,36)
<=> v50363(VarNext,1136) )
& ( v48177_30__array(VarNext,A,35)
<=> v50363(VarNext,1135) )
& ( v48177_30__array(VarNext,A,34)
<=> v50363(VarNext,1134) )
& ( v48177_30__array(VarNext,A,33)
<=> v50363(VarNext,1133) )
& ( v48177_30__array(VarNext,A,32)
<=> v50363(VarNext,1132) )
& ( v48177_30__array(VarNext,A,31)
<=> v50363(VarNext,1131) )
& ( v48177_30__array(VarNext,A,30)
<=> v50363(VarNext,1130) )
& ( v48177_30__array(VarNext,A,29)
<=> v50363(VarNext,1129) )
& ( v48177_30__array(VarNext,A,28)
<=> v50363(VarNext,1128) )
& ( v48177_30__array(VarNext,A,27)
<=> v50363(VarNext,1127) )
& ( v48177_30__array(VarNext,A,26)
<=> v50363(VarNext,1126) )
& ( v48177_30__array(VarNext,A,25)
<=> v50363(VarNext,1125) )
& ( v48177_30__array(VarNext,A,24)
<=> v50363(VarNext,1124) )
& ( v48177_30__array(VarNext,A,23)
<=> v50363(VarNext,1123) )
& ( v48177_30__array(VarNext,A,22)
<=> v50363(VarNext,1122) )
& ( v48177_30__array(VarNext,A,21)
<=> v50363(VarNext,1121) )
& ( v48177_30__array(VarNext,A,20)
<=> v50363(VarNext,1120) )
& ( v48177_30__array(VarNext,A,19)
<=> v50363(VarNext,1119) )
& ( v48177_30__array(VarNext,A,18)
<=> v50363(VarNext,1118) )
& ( v48177_30__array(VarNext,A,17)
<=> v50363(VarNext,1117) )
& ( v48177_30__array(VarNext,A,16)
<=> v50363(VarNext,1116) )
& ( v48177_30__array(VarNext,A,15)
<=> v50363(VarNext,1115) )
& ( v48177_30__array(VarNext,A,14)
<=> v50363(VarNext,1114) )
& ( v48177_30__array(VarNext,A,13)
<=> v50363(VarNext,1113) )
& ( v48177_30__array(VarNext,A,12)
<=> v50363(VarNext,1112) )
& ( v48177_30__array(VarNext,A,11)
<=> v50363(VarNext,1111) )
& ( v48177_30__array(VarNext,A,10)
<=> v50363(VarNext,1110) )
& ( v48177_30__array(VarNext,A,9)
<=> v50363(VarNext,1109) )
& ( v48177_30__array(VarNext,A,8)
<=> v50363(VarNext,1108) )
& ( v48177_30__array(VarNext,A,7)
<=> v50363(VarNext,1107) )
& ( v48177_30__array(VarNext,A,6)
<=> v50363(VarNext,1106) )
& ( v48177_30__array(VarNext,A,5)
<=> v50363(VarNext,1105) )
& ( v48177_30__array(VarNext,A,4)
<=> v50363(VarNext,1104) )
& ( v48177_30__array(VarNext,A,3)
<=> v50363(VarNext,1103) )
& ( v48177_30__array(VarNext,A,2)
<=> v50363(VarNext,1102) )
& ( v48177_30__array(VarNext,A,1)
<=> v50363(VarNext,1101) )
& ( v48177_30__array(VarNext,A,0)
<=> v50363(VarNext,1100) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10525,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50357(VarNext)
<=> ( v50358(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10524,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50358(VarNext)
<=> ( v50360(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4425,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50360(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_50,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b11000_address_term = A )
& v50348(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_29__array(VarNext,A,B)
<=> v48177_28__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_50,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b11000_address_term = A )
& v50348(VarNext) )
=> ( ( v48177_29__array(VarNext,A,43)
<=> v50354(VarNext,1099) )
& ( v48177_29__array(VarNext,A,42)
<=> v50354(VarNext,1098) )
& ( v48177_29__array(VarNext,A,41)
<=> v50354(VarNext,1097) )
& ( v48177_29__array(VarNext,A,40)
<=> v50354(VarNext,1096) )
& ( v48177_29__array(VarNext,A,39)
<=> v50354(VarNext,1095) )
& ( v48177_29__array(VarNext,A,38)
<=> v50354(VarNext,1094) )
& ( v48177_29__array(VarNext,A,37)
<=> v50354(VarNext,1093) )
& ( v48177_29__array(VarNext,A,36)
<=> v50354(VarNext,1092) )
& ( v48177_29__array(VarNext,A,35)
<=> v50354(VarNext,1091) )
& ( v48177_29__array(VarNext,A,34)
<=> v50354(VarNext,1090) )
& ( v48177_29__array(VarNext,A,33)
<=> v50354(VarNext,1089) )
& ( v48177_29__array(VarNext,A,32)
<=> v50354(VarNext,1088) )
& ( v48177_29__array(VarNext,A,31)
<=> v50354(VarNext,1087) )
& ( v48177_29__array(VarNext,A,30)
<=> v50354(VarNext,1086) )
& ( v48177_29__array(VarNext,A,29)
<=> v50354(VarNext,1085) )
& ( v48177_29__array(VarNext,A,28)
<=> v50354(VarNext,1084) )
& ( v48177_29__array(VarNext,A,27)
<=> v50354(VarNext,1083) )
& ( v48177_29__array(VarNext,A,26)
<=> v50354(VarNext,1082) )
& ( v48177_29__array(VarNext,A,25)
<=> v50354(VarNext,1081) )
& ( v48177_29__array(VarNext,A,24)
<=> v50354(VarNext,1080) )
& ( v48177_29__array(VarNext,A,23)
<=> v50354(VarNext,1079) )
& ( v48177_29__array(VarNext,A,22)
<=> v50354(VarNext,1078) )
& ( v48177_29__array(VarNext,A,21)
<=> v50354(VarNext,1077) )
& ( v48177_29__array(VarNext,A,20)
<=> v50354(VarNext,1076) )
& ( v48177_29__array(VarNext,A,19)
<=> v50354(VarNext,1075) )
& ( v48177_29__array(VarNext,A,18)
<=> v50354(VarNext,1074) )
& ( v48177_29__array(VarNext,A,17)
<=> v50354(VarNext,1073) )
& ( v48177_29__array(VarNext,A,16)
<=> v50354(VarNext,1072) )
& ( v48177_29__array(VarNext,A,15)
<=> v50354(VarNext,1071) )
& ( v48177_29__array(VarNext,A,14)
<=> v50354(VarNext,1070) )
& ( v48177_29__array(VarNext,A,13)
<=> v50354(VarNext,1069) )
& ( v48177_29__array(VarNext,A,12)
<=> v50354(VarNext,1068) )
& ( v48177_29__array(VarNext,A,11)
<=> v50354(VarNext,1067) )
& ( v48177_29__array(VarNext,A,10)
<=> v50354(VarNext,1066) )
& ( v48177_29__array(VarNext,A,9)
<=> v50354(VarNext,1065) )
& ( v48177_29__array(VarNext,A,8)
<=> v50354(VarNext,1064) )
& ( v48177_29__array(VarNext,A,7)
<=> v50354(VarNext,1063) )
& ( v48177_29__array(VarNext,A,6)
<=> v50354(VarNext,1062) )
& ( v48177_29__array(VarNext,A,5)
<=> v50354(VarNext,1061) )
& ( v48177_29__array(VarNext,A,4)
<=> v50354(VarNext,1060) )
& ( v48177_29__array(VarNext,A,3)
<=> v50354(VarNext,1059) )
& ( v48177_29__array(VarNext,A,2)
<=> v50354(VarNext,1058) )
& ( v48177_29__array(VarNext,A,1)
<=> v50354(VarNext,1057) )
& ( v48177_29__array(VarNext,A,0)
<=> v50354(VarNext,1056) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10523,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50348(VarNext)
<=> ( v50349(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10522,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50349(VarNext)
<=> ( v50351(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4424,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50351(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_49,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b10111_address_term = A )
& v50339(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_28__array(VarNext,A,B)
<=> v48177_27__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_49,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b10111_address_term = A )
& v50339(VarNext) )
=> ( ( v48177_28__array(VarNext,A,43)
<=> v50345(VarNext,1055) )
& ( v48177_28__array(VarNext,A,42)
<=> v50345(VarNext,1054) )
& ( v48177_28__array(VarNext,A,41)
<=> v50345(VarNext,1053) )
& ( v48177_28__array(VarNext,A,40)
<=> v50345(VarNext,1052) )
& ( v48177_28__array(VarNext,A,39)
<=> v50345(VarNext,1051) )
& ( v48177_28__array(VarNext,A,38)
<=> v50345(VarNext,1050) )
& ( v48177_28__array(VarNext,A,37)
<=> v50345(VarNext,1049) )
& ( v48177_28__array(VarNext,A,36)
<=> v50345(VarNext,1048) )
& ( v48177_28__array(VarNext,A,35)
<=> v50345(VarNext,1047) )
& ( v48177_28__array(VarNext,A,34)
<=> v50345(VarNext,1046) )
& ( v48177_28__array(VarNext,A,33)
<=> v50345(VarNext,1045) )
& ( v48177_28__array(VarNext,A,32)
<=> v50345(VarNext,1044) )
& ( v48177_28__array(VarNext,A,31)
<=> v50345(VarNext,1043) )
& ( v48177_28__array(VarNext,A,30)
<=> v50345(VarNext,1042) )
& ( v48177_28__array(VarNext,A,29)
<=> v50345(VarNext,1041) )
& ( v48177_28__array(VarNext,A,28)
<=> v50345(VarNext,1040) )
& ( v48177_28__array(VarNext,A,27)
<=> v50345(VarNext,1039) )
& ( v48177_28__array(VarNext,A,26)
<=> v50345(VarNext,1038) )
& ( v48177_28__array(VarNext,A,25)
<=> v50345(VarNext,1037) )
& ( v48177_28__array(VarNext,A,24)
<=> v50345(VarNext,1036) )
& ( v48177_28__array(VarNext,A,23)
<=> v50345(VarNext,1035) )
& ( v48177_28__array(VarNext,A,22)
<=> v50345(VarNext,1034) )
& ( v48177_28__array(VarNext,A,21)
<=> v50345(VarNext,1033) )
& ( v48177_28__array(VarNext,A,20)
<=> v50345(VarNext,1032) )
& ( v48177_28__array(VarNext,A,19)
<=> v50345(VarNext,1031) )
& ( v48177_28__array(VarNext,A,18)
<=> v50345(VarNext,1030) )
& ( v48177_28__array(VarNext,A,17)
<=> v50345(VarNext,1029) )
& ( v48177_28__array(VarNext,A,16)
<=> v50345(VarNext,1028) )
& ( v48177_28__array(VarNext,A,15)
<=> v50345(VarNext,1027) )
& ( v48177_28__array(VarNext,A,14)
<=> v50345(VarNext,1026) )
& ( v48177_28__array(VarNext,A,13)
<=> v50345(VarNext,1025) )
& ( v48177_28__array(VarNext,A,12)
<=> v50345(VarNext,1024) )
& ( v48177_28__array(VarNext,A,11)
<=> v50345(VarNext,1023) )
& ( v48177_28__array(VarNext,A,10)
<=> v50345(VarNext,1022) )
& ( v48177_28__array(VarNext,A,9)
<=> v50345(VarNext,1021) )
& ( v48177_28__array(VarNext,A,8)
<=> v50345(VarNext,1020) )
& ( v48177_28__array(VarNext,A,7)
<=> v50345(VarNext,1019) )
& ( v48177_28__array(VarNext,A,6)
<=> v50345(VarNext,1018) )
& ( v48177_28__array(VarNext,A,5)
<=> v50345(VarNext,1017) )
& ( v48177_28__array(VarNext,A,4)
<=> v50345(VarNext,1016) )
& ( v48177_28__array(VarNext,A,3)
<=> v50345(VarNext,1015) )
& ( v48177_28__array(VarNext,A,2)
<=> v50345(VarNext,1014) )
& ( v48177_28__array(VarNext,A,1)
<=> v50345(VarNext,1013) )
& ( v48177_28__array(VarNext,A,0)
<=> v50345(VarNext,1012) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10521,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50339(VarNext)
<=> ( v50340(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10520,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50340(VarNext)
<=> ( v50342(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4423,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50342(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_48,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b10110_address_term = A )
& v50330(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_27__array(VarNext,A,B)
<=> v48177_26__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_48,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b10110_address_term = A )
& v50330(VarNext) )
=> ( ( v48177_27__array(VarNext,A,43)
<=> v50336(VarNext,1011) )
& ( v48177_27__array(VarNext,A,42)
<=> v50336(VarNext,1010) )
& ( v48177_27__array(VarNext,A,41)
<=> v50336(VarNext,1009) )
& ( v48177_27__array(VarNext,A,40)
<=> v50336(VarNext,1008) )
& ( v48177_27__array(VarNext,A,39)
<=> v50336(VarNext,1007) )
& ( v48177_27__array(VarNext,A,38)
<=> v50336(VarNext,1006) )
& ( v48177_27__array(VarNext,A,37)
<=> v50336(VarNext,1005) )
& ( v48177_27__array(VarNext,A,36)
<=> v50336(VarNext,1004) )
& ( v48177_27__array(VarNext,A,35)
<=> v50336(VarNext,1003) )
& ( v48177_27__array(VarNext,A,34)
<=> v50336(VarNext,1002) )
& ( v48177_27__array(VarNext,A,33)
<=> v50336(VarNext,1001) )
& ( v48177_27__array(VarNext,A,32)
<=> v50336(VarNext,1000) )
& ( v48177_27__array(VarNext,A,31)
<=> v50336(VarNext,999) )
& ( v48177_27__array(VarNext,A,30)
<=> v50336(VarNext,998) )
& ( v48177_27__array(VarNext,A,29)
<=> v50336(VarNext,997) )
& ( v48177_27__array(VarNext,A,28)
<=> v50336(VarNext,996) )
& ( v48177_27__array(VarNext,A,27)
<=> v50336(VarNext,995) )
& ( v48177_27__array(VarNext,A,26)
<=> v50336(VarNext,994) )
& ( v48177_27__array(VarNext,A,25)
<=> v50336(VarNext,993) )
& ( v48177_27__array(VarNext,A,24)
<=> v50336(VarNext,992) )
& ( v48177_27__array(VarNext,A,23)
<=> v50336(VarNext,991) )
& ( v48177_27__array(VarNext,A,22)
<=> v50336(VarNext,990) )
& ( v48177_27__array(VarNext,A,21)
<=> v50336(VarNext,989) )
& ( v48177_27__array(VarNext,A,20)
<=> v50336(VarNext,988) )
& ( v48177_27__array(VarNext,A,19)
<=> v50336(VarNext,987) )
& ( v48177_27__array(VarNext,A,18)
<=> v50336(VarNext,986) )
& ( v48177_27__array(VarNext,A,17)
<=> v50336(VarNext,985) )
& ( v48177_27__array(VarNext,A,16)
<=> v50336(VarNext,984) )
& ( v48177_27__array(VarNext,A,15)
<=> v50336(VarNext,983) )
& ( v48177_27__array(VarNext,A,14)
<=> v50336(VarNext,982) )
& ( v48177_27__array(VarNext,A,13)
<=> v50336(VarNext,981) )
& ( v48177_27__array(VarNext,A,12)
<=> v50336(VarNext,980) )
& ( v48177_27__array(VarNext,A,11)
<=> v50336(VarNext,979) )
& ( v48177_27__array(VarNext,A,10)
<=> v50336(VarNext,978) )
& ( v48177_27__array(VarNext,A,9)
<=> v50336(VarNext,977) )
& ( v48177_27__array(VarNext,A,8)
<=> v50336(VarNext,976) )
& ( v48177_27__array(VarNext,A,7)
<=> v50336(VarNext,975) )
& ( v48177_27__array(VarNext,A,6)
<=> v50336(VarNext,974) )
& ( v48177_27__array(VarNext,A,5)
<=> v50336(VarNext,973) )
& ( v48177_27__array(VarNext,A,4)
<=> v50336(VarNext,972) )
& ( v48177_27__array(VarNext,A,3)
<=> v50336(VarNext,971) )
& ( v48177_27__array(VarNext,A,2)
<=> v50336(VarNext,970) )
& ( v48177_27__array(VarNext,A,1)
<=> v50336(VarNext,969) )
& ( v48177_27__array(VarNext,A,0)
<=> v50336(VarNext,968) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10519,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50330(VarNext)
<=> ( v50331(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10518,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50331(VarNext)
<=> ( v50333(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4422,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50333(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_47,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b10101_address_term = A )
& v50321(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_26__array(VarNext,A,B)
<=> v48177_25__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_47,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b10101_address_term = A )
& v50321(VarNext) )
=> ( ( v48177_26__array(VarNext,A,43)
<=> v50327(VarNext,967) )
& ( v48177_26__array(VarNext,A,42)
<=> v50327(VarNext,966) )
& ( v48177_26__array(VarNext,A,41)
<=> v50327(VarNext,965) )
& ( v48177_26__array(VarNext,A,40)
<=> v50327(VarNext,964) )
& ( v48177_26__array(VarNext,A,39)
<=> v50327(VarNext,963) )
& ( v48177_26__array(VarNext,A,38)
<=> v50327(VarNext,962) )
& ( v48177_26__array(VarNext,A,37)
<=> v50327(VarNext,961) )
& ( v48177_26__array(VarNext,A,36)
<=> v50327(VarNext,960) )
& ( v48177_26__array(VarNext,A,35)
<=> v50327(VarNext,959) )
& ( v48177_26__array(VarNext,A,34)
<=> v50327(VarNext,958) )
& ( v48177_26__array(VarNext,A,33)
<=> v50327(VarNext,957) )
& ( v48177_26__array(VarNext,A,32)
<=> v50327(VarNext,956) )
& ( v48177_26__array(VarNext,A,31)
<=> v50327(VarNext,955) )
& ( v48177_26__array(VarNext,A,30)
<=> v50327(VarNext,954) )
& ( v48177_26__array(VarNext,A,29)
<=> v50327(VarNext,953) )
& ( v48177_26__array(VarNext,A,28)
<=> v50327(VarNext,952) )
& ( v48177_26__array(VarNext,A,27)
<=> v50327(VarNext,951) )
& ( v48177_26__array(VarNext,A,26)
<=> v50327(VarNext,950) )
& ( v48177_26__array(VarNext,A,25)
<=> v50327(VarNext,949) )
& ( v48177_26__array(VarNext,A,24)
<=> v50327(VarNext,948) )
& ( v48177_26__array(VarNext,A,23)
<=> v50327(VarNext,947) )
& ( v48177_26__array(VarNext,A,22)
<=> v50327(VarNext,946) )
& ( v48177_26__array(VarNext,A,21)
<=> v50327(VarNext,945) )
& ( v48177_26__array(VarNext,A,20)
<=> v50327(VarNext,944) )
& ( v48177_26__array(VarNext,A,19)
<=> v50327(VarNext,943) )
& ( v48177_26__array(VarNext,A,18)
<=> v50327(VarNext,942) )
& ( v48177_26__array(VarNext,A,17)
<=> v50327(VarNext,941) )
& ( v48177_26__array(VarNext,A,16)
<=> v50327(VarNext,940) )
& ( v48177_26__array(VarNext,A,15)
<=> v50327(VarNext,939) )
& ( v48177_26__array(VarNext,A,14)
<=> v50327(VarNext,938) )
& ( v48177_26__array(VarNext,A,13)
<=> v50327(VarNext,937) )
& ( v48177_26__array(VarNext,A,12)
<=> v50327(VarNext,936) )
& ( v48177_26__array(VarNext,A,11)
<=> v50327(VarNext,935) )
& ( v48177_26__array(VarNext,A,10)
<=> v50327(VarNext,934) )
& ( v48177_26__array(VarNext,A,9)
<=> v50327(VarNext,933) )
& ( v48177_26__array(VarNext,A,8)
<=> v50327(VarNext,932) )
& ( v48177_26__array(VarNext,A,7)
<=> v50327(VarNext,931) )
& ( v48177_26__array(VarNext,A,6)
<=> v50327(VarNext,930) )
& ( v48177_26__array(VarNext,A,5)
<=> v50327(VarNext,929) )
& ( v48177_26__array(VarNext,A,4)
<=> v50327(VarNext,928) )
& ( v48177_26__array(VarNext,A,3)
<=> v50327(VarNext,927) )
& ( v48177_26__array(VarNext,A,2)
<=> v50327(VarNext,926) )
& ( v48177_26__array(VarNext,A,1)
<=> v50327(VarNext,925) )
& ( v48177_26__array(VarNext,A,0)
<=> v50327(VarNext,924) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10517,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50321(VarNext)
<=> ( v50322(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10516,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50322(VarNext)
<=> ( v50324(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4421,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50324(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_46,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b10100_address_term = A )
& v50312(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_25__array(VarNext,A,B)
<=> v48177_24__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_46,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b10100_address_term = A )
& v50312(VarNext) )
=> ( ( v48177_25__array(VarNext,A,43)
<=> v50318(VarNext,923) )
& ( v48177_25__array(VarNext,A,42)
<=> v50318(VarNext,922) )
& ( v48177_25__array(VarNext,A,41)
<=> v50318(VarNext,921) )
& ( v48177_25__array(VarNext,A,40)
<=> v50318(VarNext,920) )
& ( v48177_25__array(VarNext,A,39)
<=> v50318(VarNext,919) )
& ( v48177_25__array(VarNext,A,38)
<=> v50318(VarNext,918) )
& ( v48177_25__array(VarNext,A,37)
<=> v50318(VarNext,917) )
& ( v48177_25__array(VarNext,A,36)
<=> v50318(VarNext,916) )
& ( v48177_25__array(VarNext,A,35)
<=> v50318(VarNext,915) )
& ( v48177_25__array(VarNext,A,34)
<=> v50318(VarNext,914) )
& ( v48177_25__array(VarNext,A,33)
<=> v50318(VarNext,913) )
& ( v48177_25__array(VarNext,A,32)
<=> v50318(VarNext,912) )
& ( v48177_25__array(VarNext,A,31)
<=> v50318(VarNext,911) )
& ( v48177_25__array(VarNext,A,30)
<=> v50318(VarNext,910) )
& ( v48177_25__array(VarNext,A,29)
<=> v50318(VarNext,909) )
& ( v48177_25__array(VarNext,A,28)
<=> v50318(VarNext,908) )
& ( v48177_25__array(VarNext,A,27)
<=> v50318(VarNext,907) )
& ( v48177_25__array(VarNext,A,26)
<=> v50318(VarNext,906) )
& ( v48177_25__array(VarNext,A,25)
<=> v50318(VarNext,905) )
& ( v48177_25__array(VarNext,A,24)
<=> v50318(VarNext,904) )
& ( v48177_25__array(VarNext,A,23)
<=> v50318(VarNext,903) )
& ( v48177_25__array(VarNext,A,22)
<=> v50318(VarNext,902) )
& ( v48177_25__array(VarNext,A,21)
<=> v50318(VarNext,901) )
& ( v48177_25__array(VarNext,A,20)
<=> v50318(VarNext,900) )
& ( v48177_25__array(VarNext,A,19)
<=> v50318(VarNext,899) )
& ( v48177_25__array(VarNext,A,18)
<=> v50318(VarNext,898) )
& ( v48177_25__array(VarNext,A,17)
<=> v50318(VarNext,897) )
& ( v48177_25__array(VarNext,A,16)
<=> v50318(VarNext,896) )
& ( v48177_25__array(VarNext,A,15)
<=> v50318(VarNext,895) )
& ( v48177_25__array(VarNext,A,14)
<=> v50318(VarNext,894) )
& ( v48177_25__array(VarNext,A,13)
<=> v50318(VarNext,893) )
& ( v48177_25__array(VarNext,A,12)
<=> v50318(VarNext,892) )
& ( v48177_25__array(VarNext,A,11)
<=> v50318(VarNext,891) )
& ( v48177_25__array(VarNext,A,10)
<=> v50318(VarNext,890) )
& ( v48177_25__array(VarNext,A,9)
<=> v50318(VarNext,889) )
& ( v48177_25__array(VarNext,A,8)
<=> v50318(VarNext,888) )
& ( v48177_25__array(VarNext,A,7)
<=> v50318(VarNext,887) )
& ( v48177_25__array(VarNext,A,6)
<=> v50318(VarNext,886) )
& ( v48177_25__array(VarNext,A,5)
<=> v50318(VarNext,885) )
& ( v48177_25__array(VarNext,A,4)
<=> v50318(VarNext,884) )
& ( v48177_25__array(VarNext,A,3)
<=> v50318(VarNext,883) )
& ( v48177_25__array(VarNext,A,2)
<=> v50318(VarNext,882) )
& ( v48177_25__array(VarNext,A,1)
<=> v50318(VarNext,881) )
& ( v48177_25__array(VarNext,A,0)
<=> v50318(VarNext,880) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10515,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50312(VarNext)
<=> ( v50313(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10514,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50313(VarNext)
<=> ( v50315(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4420,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50315(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_45,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b10011_address_term = A )
& v50303(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_24__array(VarNext,A,B)
<=> v48177_23__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_45,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b10011_address_term = A )
& v50303(VarNext) )
=> ( ( v48177_24__array(VarNext,A,43)
<=> v50309(VarNext,879) )
& ( v48177_24__array(VarNext,A,42)
<=> v50309(VarNext,878) )
& ( v48177_24__array(VarNext,A,41)
<=> v50309(VarNext,877) )
& ( v48177_24__array(VarNext,A,40)
<=> v50309(VarNext,876) )
& ( v48177_24__array(VarNext,A,39)
<=> v50309(VarNext,875) )
& ( v48177_24__array(VarNext,A,38)
<=> v50309(VarNext,874) )
& ( v48177_24__array(VarNext,A,37)
<=> v50309(VarNext,873) )
& ( v48177_24__array(VarNext,A,36)
<=> v50309(VarNext,872) )
& ( v48177_24__array(VarNext,A,35)
<=> v50309(VarNext,871) )
& ( v48177_24__array(VarNext,A,34)
<=> v50309(VarNext,870) )
& ( v48177_24__array(VarNext,A,33)
<=> v50309(VarNext,869) )
& ( v48177_24__array(VarNext,A,32)
<=> v50309(VarNext,868) )
& ( v48177_24__array(VarNext,A,31)
<=> v50309(VarNext,867) )
& ( v48177_24__array(VarNext,A,30)
<=> v50309(VarNext,866) )
& ( v48177_24__array(VarNext,A,29)
<=> v50309(VarNext,865) )
& ( v48177_24__array(VarNext,A,28)
<=> v50309(VarNext,864) )
& ( v48177_24__array(VarNext,A,27)
<=> v50309(VarNext,863) )
& ( v48177_24__array(VarNext,A,26)
<=> v50309(VarNext,862) )
& ( v48177_24__array(VarNext,A,25)
<=> v50309(VarNext,861) )
& ( v48177_24__array(VarNext,A,24)
<=> v50309(VarNext,860) )
& ( v48177_24__array(VarNext,A,23)
<=> v50309(VarNext,859) )
& ( v48177_24__array(VarNext,A,22)
<=> v50309(VarNext,858) )
& ( v48177_24__array(VarNext,A,21)
<=> v50309(VarNext,857) )
& ( v48177_24__array(VarNext,A,20)
<=> v50309(VarNext,856) )
& ( v48177_24__array(VarNext,A,19)
<=> v50309(VarNext,855) )
& ( v48177_24__array(VarNext,A,18)
<=> v50309(VarNext,854) )
& ( v48177_24__array(VarNext,A,17)
<=> v50309(VarNext,853) )
& ( v48177_24__array(VarNext,A,16)
<=> v50309(VarNext,852) )
& ( v48177_24__array(VarNext,A,15)
<=> v50309(VarNext,851) )
& ( v48177_24__array(VarNext,A,14)
<=> v50309(VarNext,850) )
& ( v48177_24__array(VarNext,A,13)
<=> v50309(VarNext,849) )
& ( v48177_24__array(VarNext,A,12)
<=> v50309(VarNext,848) )
& ( v48177_24__array(VarNext,A,11)
<=> v50309(VarNext,847) )
& ( v48177_24__array(VarNext,A,10)
<=> v50309(VarNext,846) )
& ( v48177_24__array(VarNext,A,9)
<=> v50309(VarNext,845) )
& ( v48177_24__array(VarNext,A,8)
<=> v50309(VarNext,844) )
& ( v48177_24__array(VarNext,A,7)
<=> v50309(VarNext,843) )
& ( v48177_24__array(VarNext,A,6)
<=> v50309(VarNext,842) )
& ( v48177_24__array(VarNext,A,5)
<=> v50309(VarNext,841) )
& ( v48177_24__array(VarNext,A,4)
<=> v50309(VarNext,840) )
& ( v48177_24__array(VarNext,A,3)
<=> v50309(VarNext,839) )
& ( v48177_24__array(VarNext,A,2)
<=> v50309(VarNext,838) )
& ( v48177_24__array(VarNext,A,1)
<=> v50309(VarNext,837) )
& ( v48177_24__array(VarNext,A,0)
<=> v50309(VarNext,836) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10513,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50303(VarNext)
<=> ( v50304(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10512,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50304(VarNext)
<=> ( v50306(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4419,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50306(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_44,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b10010_address_term = A )
& v50294(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_23__array(VarNext,A,B)
<=> v48177_22__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_44,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b10010_address_term = A )
& v50294(VarNext) )
=> ( ( v48177_23__array(VarNext,A,43)
<=> v50300(VarNext,835) )
& ( v48177_23__array(VarNext,A,42)
<=> v50300(VarNext,834) )
& ( v48177_23__array(VarNext,A,41)
<=> v50300(VarNext,833) )
& ( v48177_23__array(VarNext,A,40)
<=> v50300(VarNext,832) )
& ( v48177_23__array(VarNext,A,39)
<=> v50300(VarNext,831) )
& ( v48177_23__array(VarNext,A,38)
<=> v50300(VarNext,830) )
& ( v48177_23__array(VarNext,A,37)
<=> v50300(VarNext,829) )
& ( v48177_23__array(VarNext,A,36)
<=> v50300(VarNext,828) )
& ( v48177_23__array(VarNext,A,35)
<=> v50300(VarNext,827) )
& ( v48177_23__array(VarNext,A,34)
<=> v50300(VarNext,826) )
& ( v48177_23__array(VarNext,A,33)
<=> v50300(VarNext,825) )
& ( v48177_23__array(VarNext,A,32)
<=> v50300(VarNext,824) )
& ( v48177_23__array(VarNext,A,31)
<=> v50300(VarNext,823) )
& ( v48177_23__array(VarNext,A,30)
<=> v50300(VarNext,822) )
& ( v48177_23__array(VarNext,A,29)
<=> v50300(VarNext,821) )
& ( v48177_23__array(VarNext,A,28)
<=> v50300(VarNext,820) )
& ( v48177_23__array(VarNext,A,27)
<=> v50300(VarNext,819) )
& ( v48177_23__array(VarNext,A,26)
<=> v50300(VarNext,818) )
& ( v48177_23__array(VarNext,A,25)
<=> v50300(VarNext,817) )
& ( v48177_23__array(VarNext,A,24)
<=> v50300(VarNext,816) )
& ( v48177_23__array(VarNext,A,23)
<=> v50300(VarNext,815) )
& ( v48177_23__array(VarNext,A,22)
<=> v50300(VarNext,814) )
& ( v48177_23__array(VarNext,A,21)
<=> v50300(VarNext,813) )
& ( v48177_23__array(VarNext,A,20)
<=> v50300(VarNext,812) )
& ( v48177_23__array(VarNext,A,19)
<=> v50300(VarNext,811) )
& ( v48177_23__array(VarNext,A,18)
<=> v50300(VarNext,810) )
& ( v48177_23__array(VarNext,A,17)
<=> v50300(VarNext,809) )
& ( v48177_23__array(VarNext,A,16)
<=> v50300(VarNext,808) )
& ( v48177_23__array(VarNext,A,15)
<=> v50300(VarNext,807) )
& ( v48177_23__array(VarNext,A,14)
<=> v50300(VarNext,806) )
& ( v48177_23__array(VarNext,A,13)
<=> v50300(VarNext,805) )
& ( v48177_23__array(VarNext,A,12)
<=> v50300(VarNext,804) )
& ( v48177_23__array(VarNext,A,11)
<=> v50300(VarNext,803) )
& ( v48177_23__array(VarNext,A,10)
<=> v50300(VarNext,802) )
& ( v48177_23__array(VarNext,A,9)
<=> v50300(VarNext,801) )
& ( v48177_23__array(VarNext,A,8)
<=> v50300(VarNext,800) )
& ( v48177_23__array(VarNext,A,7)
<=> v50300(VarNext,799) )
& ( v48177_23__array(VarNext,A,6)
<=> v50300(VarNext,798) )
& ( v48177_23__array(VarNext,A,5)
<=> v50300(VarNext,797) )
& ( v48177_23__array(VarNext,A,4)
<=> v50300(VarNext,796) )
& ( v48177_23__array(VarNext,A,3)
<=> v50300(VarNext,795) )
& ( v48177_23__array(VarNext,A,2)
<=> v50300(VarNext,794) )
& ( v48177_23__array(VarNext,A,1)
<=> v50300(VarNext,793) )
& ( v48177_23__array(VarNext,A,0)
<=> v50300(VarNext,792) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10511,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50294(VarNext)
<=> ( v50295(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10510,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50295(VarNext)
<=> ( v50297(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4418,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50297(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_43,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b10001_address_term = A )
& v50285(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_22__array(VarNext,A,B)
<=> v48177_21__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_43,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b10001_address_term = A )
& v50285(VarNext) )
=> ( ( v48177_22__array(VarNext,A,43)
<=> v50291(VarNext,791) )
& ( v48177_22__array(VarNext,A,42)
<=> v50291(VarNext,790) )
& ( v48177_22__array(VarNext,A,41)
<=> v50291(VarNext,789) )
& ( v48177_22__array(VarNext,A,40)
<=> v50291(VarNext,788) )
& ( v48177_22__array(VarNext,A,39)
<=> v50291(VarNext,787) )
& ( v48177_22__array(VarNext,A,38)
<=> v50291(VarNext,786) )
& ( v48177_22__array(VarNext,A,37)
<=> v50291(VarNext,785) )
& ( v48177_22__array(VarNext,A,36)
<=> v50291(VarNext,784) )
& ( v48177_22__array(VarNext,A,35)
<=> v50291(VarNext,783) )
& ( v48177_22__array(VarNext,A,34)
<=> v50291(VarNext,782) )
& ( v48177_22__array(VarNext,A,33)
<=> v50291(VarNext,781) )
& ( v48177_22__array(VarNext,A,32)
<=> v50291(VarNext,780) )
& ( v48177_22__array(VarNext,A,31)
<=> v50291(VarNext,779) )
& ( v48177_22__array(VarNext,A,30)
<=> v50291(VarNext,778) )
& ( v48177_22__array(VarNext,A,29)
<=> v50291(VarNext,777) )
& ( v48177_22__array(VarNext,A,28)
<=> v50291(VarNext,776) )
& ( v48177_22__array(VarNext,A,27)
<=> v50291(VarNext,775) )
& ( v48177_22__array(VarNext,A,26)
<=> v50291(VarNext,774) )
& ( v48177_22__array(VarNext,A,25)
<=> v50291(VarNext,773) )
& ( v48177_22__array(VarNext,A,24)
<=> v50291(VarNext,772) )
& ( v48177_22__array(VarNext,A,23)
<=> v50291(VarNext,771) )
& ( v48177_22__array(VarNext,A,22)
<=> v50291(VarNext,770) )
& ( v48177_22__array(VarNext,A,21)
<=> v50291(VarNext,769) )
& ( v48177_22__array(VarNext,A,20)
<=> v50291(VarNext,768) )
& ( v48177_22__array(VarNext,A,19)
<=> v50291(VarNext,767) )
& ( v48177_22__array(VarNext,A,18)
<=> v50291(VarNext,766) )
& ( v48177_22__array(VarNext,A,17)
<=> v50291(VarNext,765) )
& ( v48177_22__array(VarNext,A,16)
<=> v50291(VarNext,764) )
& ( v48177_22__array(VarNext,A,15)
<=> v50291(VarNext,763) )
& ( v48177_22__array(VarNext,A,14)
<=> v50291(VarNext,762) )
& ( v48177_22__array(VarNext,A,13)
<=> v50291(VarNext,761) )
& ( v48177_22__array(VarNext,A,12)
<=> v50291(VarNext,760) )
& ( v48177_22__array(VarNext,A,11)
<=> v50291(VarNext,759) )
& ( v48177_22__array(VarNext,A,10)
<=> v50291(VarNext,758) )
& ( v48177_22__array(VarNext,A,9)
<=> v50291(VarNext,757) )
& ( v48177_22__array(VarNext,A,8)
<=> v50291(VarNext,756) )
& ( v48177_22__array(VarNext,A,7)
<=> v50291(VarNext,755) )
& ( v48177_22__array(VarNext,A,6)
<=> v50291(VarNext,754) )
& ( v48177_22__array(VarNext,A,5)
<=> v50291(VarNext,753) )
& ( v48177_22__array(VarNext,A,4)
<=> v50291(VarNext,752) )
& ( v48177_22__array(VarNext,A,3)
<=> v50291(VarNext,751) )
& ( v48177_22__array(VarNext,A,2)
<=> v50291(VarNext,750) )
& ( v48177_22__array(VarNext,A,1)
<=> v50291(VarNext,749) )
& ( v48177_22__array(VarNext,A,0)
<=> v50291(VarNext,748) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10509,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50285(VarNext)
<=> ( v50286(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10508,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50286(VarNext)
<=> ( v50288(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4417,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50288(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_42,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b10000_address_term = A )
& v50276(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_21__array(VarNext,A,B)
<=> v48177_20__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_42,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b10000_address_term = A )
& v50276(VarNext) )
=> ( ( v48177_21__array(VarNext,A,43)
<=> v50282(VarNext,747) )
& ( v48177_21__array(VarNext,A,42)
<=> v50282(VarNext,746) )
& ( v48177_21__array(VarNext,A,41)
<=> v50282(VarNext,745) )
& ( v48177_21__array(VarNext,A,40)
<=> v50282(VarNext,744) )
& ( v48177_21__array(VarNext,A,39)
<=> v50282(VarNext,743) )
& ( v48177_21__array(VarNext,A,38)
<=> v50282(VarNext,742) )
& ( v48177_21__array(VarNext,A,37)
<=> v50282(VarNext,741) )
& ( v48177_21__array(VarNext,A,36)
<=> v50282(VarNext,740) )
& ( v48177_21__array(VarNext,A,35)
<=> v50282(VarNext,739) )
& ( v48177_21__array(VarNext,A,34)
<=> v50282(VarNext,738) )
& ( v48177_21__array(VarNext,A,33)
<=> v50282(VarNext,737) )
& ( v48177_21__array(VarNext,A,32)
<=> v50282(VarNext,736) )
& ( v48177_21__array(VarNext,A,31)
<=> v50282(VarNext,735) )
& ( v48177_21__array(VarNext,A,30)
<=> v50282(VarNext,734) )
& ( v48177_21__array(VarNext,A,29)
<=> v50282(VarNext,733) )
& ( v48177_21__array(VarNext,A,28)
<=> v50282(VarNext,732) )
& ( v48177_21__array(VarNext,A,27)
<=> v50282(VarNext,731) )
& ( v48177_21__array(VarNext,A,26)
<=> v50282(VarNext,730) )
& ( v48177_21__array(VarNext,A,25)
<=> v50282(VarNext,729) )
& ( v48177_21__array(VarNext,A,24)
<=> v50282(VarNext,728) )
& ( v48177_21__array(VarNext,A,23)
<=> v50282(VarNext,727) )
& ( v48177_21__array(VarNext,A,22)
<=> v50282(VarNext,726) )
& ( v48177_21__array(VarNext,A,21)
<=> v50282(VarNext,725) )
& ( v48177_21__array(VarNext,A,20)
<=> v50282(VarNext,724) )
& ( v48177_21__array(VarNext,A,19)
<=> v50282(VarNext,723) )
& ( v48177_21__array(VarNext,A,18)
<=> v50282(VarNext,722) )
& ( v48177_21__array(VarNext,A,17)
<=> v50282(VarNext,721) )
& ( v48177_21__array(VarNext,A,16)
<=> v50282(VarNext,720) )
& ( v48177_21__array(VarNext,A,15)
<=> v50282(VarNext,719) )
& ( v48177_21__array(VarNext,A,14)
<=> v50282(VarNext,718) )
& ( v48177_21__array(VarNext,A,13)
<=> v50282(VarNext,717) )
& ( v48177_21__array(VarNext,A,12)
<=> v50282(VarNext,716) )
& ( v48177_21__array(VarNext,A,11)
<=> v50282(VarNext,715) )
& ( v48177_21__array(VarNext,A,10)
<=> v50282(VarNext,714) )
& ( v48177_21__array(VarNext,A,9)
<=> v50282(VarNext,713) )
& ( v48177_21__array(VarNext,A,8)
<=> v50282(VarNext,712) )
& ( v48177_21__array(VarNext,A,7)
<=> v50282(VarNext,711) )
& ( v48177_21__array(VarNext,A,6)
<=> v50282(VarNext,710) )
& ( v48177_21__array(VarNext,A,5)
<=> v50282(VarNext,709) )
& ( v48177_21__array(VarNext,A,4)
<=> v50282(VarNext,708) )
& ( v48177_21__array(VarNext,A,3)
<=> v50282(VarNext,707) )
& ( v48177_21__array(VarNext,A,2)
<=> v50282(VarNext,706) )
& ( v48177_21__array(VarNext,A,1)
<=> v50282(VarNext,705) )
& ( v48177_21__array(VarNext,A,0)
<=> v50282(VarNext,704) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10507,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50276(VarNext)
<=> ( v50277(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10506,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50277(VarNext)
<=> ( v50279(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4416,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50279(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_41,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b01111_address_term = A )
& v50267(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_20__array(VarNext,A,B)
<=> v48177_19__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_41,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b01111_address_term = A )
& v50267(VarNext) )
=> ( ( v48177_20__array(VarNext,A,43)
<=> v50273(VarNext,703) )
& ( v48177_20__array(VarNext,A,42)
<=> v50273(VarNext,702) )
& ( v48177_20__array(VarNext,A,41)
<=> v50273(VarNext,701) )
& ( v48177_20__array(VarNext,A,40)
<=> v50273(VarNext,700) )
& ( v48177_20__array(VarNext,A,39)
<=> v50273(VarNext,699) )
& ( v48177_20__array(VarNext,A,38)
<=> v50273(VarNext,698) )
& ( v48177_20__array(VarNext,A,37)
<=> v50273(VarNext,697) )
& ( v48177_20__array(VarNext,A,36)
<=> v50273(VarNext,696) )
& ( v48177_20__array(VarNext,A,35)
<=> v50273(VarNext,695) )
& ( v48177_20__array(VarNext,A,34)
<=> v50273(VarNext,694) )
& ( v48177_20__array(VarNext,A,33)
<=> v50273(VarNext,693) )
& ( v48177_20__array(VarNext,A,32)
<=> v50273(VarNext,692) )
& ( v48177_20__array(VarNext,A,31)
<=> v50273(VarNext,691) )
& ( v48177_20__array(VarNext,A,30)
<=> v50273(VarNext,690) )
& ( v48177_20__array(VarNext,A,29)
<=> v50273(VarNext,689) )
& ( v48177_20__array(VarNext,A,28)
<=> v50273(VarNext,688) )
& ( v48177_20__array(VarNext,A,27)
<=> v50273(VarNext,687) )
& ( v48177_20__array(VarNext,A,26)
<=> v50273(VarNext,686) )
& ( v48177_20__array(VarNext,A,25)
<=> v50273(VarNext,685) )
& ( v48177_20__array(VarNext,A,24)
<=> v50273(VarNext,684) )
& ( v48177_20__array(VarNext,A,23)
<=> v50273(VarNext,683) )
& ( v48177_20__array(VarNext,A,22)
<=> v50273(VarNext,682) )
& ( v48177_20__array(VarNext,A,21)
<=> v50273(VarNext,681) )
& ( v48177_20__array(VarNext,A,20)
<=> v50273(VarNext,680) )
& ( v48177_20__array(VarNext,A,19)
<=> v50273(VarNext,679) )
& ( v48177_20__array(VarNext,A,18)
<=> v50273(VarNext,678) )
& ( v48177_20__array(VarNext,A,17)
<=> v50273(VarNext,677) )
& ( v48177_20__array(VarNext,A,16)
<=> v50273(VarNext,676) )
& ( v48177_20__array(VarNext,A,15)
<=> v50273(VarNext,675) )
& ( v48177_20__array(VarNext,A,14)
<=> v50273(VarNext,674) )
& ( v48177_20__array(VarNext,A,13)
<=> v50273(VarNext,673) )
& ( v48177_20__array(VarNext,A,12)
<=> v50273(VarNext,672) )
& ( v48177_20__array(VarNext,A,11)
<=> v50273(VarNext,671) )
& ( v48177_20__array(VarNext,A,10)
<=> v50273(VarNext,670) )
& ( v48177_20__array(VarNext,A,9)
<=> v50273(VarNext,669) )
& ( v48177_20__array(VarNext,A,8)
<=> v50273(VarNext,668) )
& ( v48177_20__array(VarNext,A,7)
<=> v50273(VarNext,667) )
& ( v48177_20__array(VarNext,A,6)
<=> v50273(VarNext,666) )
& ( v48177_20__array(VarNext,A,5)
<=> v50273(VarNext,665) )
& ( v48177_20__array(VarNext,A,4)
<=> v50273(VarNext,664) )
& ( v48177_20__array(VarNext,A,3)
<=> v50273(VarNext,663) )
& ( v48177_20__array(VarNext,A,2)
<=> v50273(VarNext,662) )
& ( v48177_20__array(VarNext,A,1)
<=> v50273(VarNext,661) )
& ( v48177_20__array(VarNext,A,0)
<=> v50273(VarNext,660) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10505,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50267(VarNext)
<=> ( v50268(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10504,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50268(VarNext)
<=> ( v50270(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4415,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50270(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_40,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b01110_address_term = A )
& v50258(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_19__array(VarNext,A,B)
<=> v48177_18__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_40,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b01110_address_term = A )
& v50258(VarNext) )
=> ( ( v48177_19__array(VarNext,A,43)
<=> v50264(VarNext,659) )
& ( v48177_19__array(VarNext,A,42)
<=> v50264(VarNext,658) )
& ( v48177_19__array(VarNext,A,41)
<=> v50264(VarNext,657) )
& ( v48177_19__array(VarNext,A,40)
<=> v50264(VarNext,656) )
& ( v48177_19__array(VarNext,A,39)
<=> v50264(VarNext,655) )
& ( v48177_19__array(VarNext,A,38)
<=> v50264(VarNext,654) )
& ( v48177_19__array(VarNext,A,37)
<=> v50264(VarNext,653) )
& ( v48177_19__array(VarNext,A,36)
<=> v50264(VarNext,652) )
& ( v48177_19__array(VarNext,A,35)
<=> v50264(VarNext,651) )
& ( v48177_19__array(VarNext,A,34)
<=> v50264(VarNext,650) )
& ( v48177_19__array(VarNext,A,33)
<=> v50264(VarNext,649) )
& ( v48177_19__array(VarNext,A,32)
<=> v50264(VarNext,648) )
& ( v48177_19__array(VarNext,A,31)
<=> v50264(VarNext,647) )
& ( v48177_19__array(VarNext,A,30)
<=> v50264(VarNext,646) )
& ( v48177_19__array(VarNext,A,29)
<=> v50264(VarNext,645) )
& ( v48177_19__array(VarNext,A,28)
<=> v50264(VarNext,644) )
& ( v48177_19__array(VarNext,A,27)
<=> v50264(VarNext,643) )
& ( v48177_19__array(VarNext,A,26)
<=> v50264(VarNext,642) )
& ( v48177_19__array(VarNext,A,25)
<=> v50264(VarNext,641) )
& ( v48177_19__array(VarNext,A,24)
<=> v50264(VarNext,640) )
& ( v48177_19__array(VarNext,A,23)
<=> v50264(VarNext,639) )
& ( v48177_19__array(VarNext,A,22)
<=> v50264(VarNext,638) )
& ( v48177_19__array(VarNext,A,21)
<=> v50264(VarNext,637) )
& ( v48177_19__array(VarNext,A,20)
<=> v50264(VarNext,636) )
& ( v48177_19__array(VarNext,A,19)
<=> v50264(VarNext,635) )
& ( v48177_19__array(VarNext,A,18)
<=> v50264(VarNext,634) )
& ( v48177_19__array(VarNext,A,17)
<=> v50264(VarNext,633) )
& ( v48177_19__array(VarNext,A,16)
<=> v50264(VarNext,632) )
& ( v48177_19__array(VarNext,A,15)
<=> v50264(VarNext,631) )
& ( v48177_19__array(VarNext,A,14)
<=> v50264(VarNext,630) )
& ( v48177_19__array(VarNext,A,13)
<=> v50264(VarNext,629) )
& ( v48177_19__array(VarNext,A,12)
<=> v50264(VarNext,628) )
& ( v48177_19__array(VarNext,A,11)
<=> v50264(VarNext,627) )
& ( v48177_19__array(VarNext,A,10)
<=> v50264(VarNext,626) )
& ( v48177_19__array(VarNext,A,9)
<=> v50264(VarNext,625) )
& ( v48177_19__array(VarNext,A,8)
<=> v50264(VarNext,624) )
& ( v48177_19__array(VarNext,A,7)
<=> v50264(VarNext,623) )
& ( v48177_19__array(VarNext,A,6)
<=> v50264(VarNext,622) )
& ( v48177_19__array(VarNext,A,5)
<=> v50264(VarNext,621) )
& ( v48177_19__array(VarNext,A,4)
<=> v50264(VarNext,620) )
& ( v48177_19__array(VarNext,A,3)
<=> v50264(VarNext,619) )
& ( v48177_19__array(VarNext,A,2)
<=> v50264(VarNext,618) )
& ( v48177_19__array(VarNext,A,1)
<=> v50264(VarNext,617) )
& ( v48177_19__array(VarNext,A,0)
<=> v50264(VarNext,616) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10503,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50258(VarNext)
<=> ( v50259(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10502,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50259(VarNext)
<=> ( v50261(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4414,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50261(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_39,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b01101_address_term = A )
& v50249(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_18__array(VarNext,A,B)
<=> v48177_17__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_39,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b01101_address_term = A )
& v50249(VarNext) )
=> ( ( v48177_18__array(VarNext,A,43)
<=> v50255(VarNext,615) )
& ( v48177_18__array(VarNext,A,42)
<=> v50255(VarNext,614) )
& ( v48177_18__array(VarNext,A,41)
<=> v50255(VarNext,613) )
& ( v48177_18__array(VarNext,A,40)
<=> v50255(VarNext,612) )
& ( v48177_18__array(VarNext,A,39)
<=> v50255(VarNext,611) )
& ( v48177_18__array(VarNext,A,38)
<=> v50255(VarNext,610) )
& ( v48177_18__array(VarNext,A,37)
<=> v50255(VarNext,609) )
& ( v48177_18__array(VarNext,A,36)
<=> v50255(VarNext,608) )
& ( v48177_18__array(VarNext,A,35)
<=> v50255(VarNext,607) )
& ( v48177_18__array(VarNext,A,34)
<=> v50255(VarNext,606) )
& ( v48177_18__array(VarNext,A,33)
<=> v50255(VarNext,605) )
& ( v48177_18__array(VarNext,A,32)
<=> v50255(VarNext,604) )
& ( v48177_18__array(VarNext,A,31)
<=> v50255(VarNext,603) )
& ( v48177_18__array(VarNext,A,30)
<=> v50255(VarNext,602) )
& ( v48177_18__array(VarNext,A,29)
<=> v50255(VarNext,601) )
& ( v48177_18__array(VarNext,A,28)
<=> v50255(VarNext,600) )
& ( v48177_18__array(VarNext,A,27)
<=> v50255(VarNext,599) )
& ( v48177_18__array(VarNext,A,26)
<=> v50255(VarNext,598) )
& ( v48177_18__array(VarNext,A,25)
<=> v50255(VarNext,597) )
& ( v48177_18__array(VarNext,A,24)
<=> v50255(VarNext,596) )
& ( v48177_18__array(VarNext,A,23)
<=> v50255(VarNext,595) )
& ( v48177_18__array(VarNext,A,22)
<=> v50255(VarNext,594) )
& ( v48177_18__array(VarNext,A,21)
<=> v50255(VarNext,593) )
& ( v48177_18__array(VarNext,A,20)
<=> v50255(VarNext,592) )
& ( v48177_18__array(VarNext,A,19)
<=> v50255(VarNext,591) )
& ( v48177_18__array(VarNext,A,18)
<=> v50255(VarNext,590) )
& ( v48177_18__array(VarNext,A,17)
<=> v50255(VarNext,589) )
& ( v48177_18__array(VarNext,A,16)
<=> v50255(VarNext,588) )
& ( v48177_18__array(VarNext,A,15)
<=> v50255(VarNext,587) )
& ( v48177_18__array(VarNext,A,14)
<=> v50255(VarNext,586) )
& ( v48177_18__array(VarNext,A,13)
<=> v50255(VarNext,585) )
& ( v48177_18__array(VarNext,A,12)
<=> v50255(VarNext,584) )
& ( v48177_18__array(VarNext,A,11)
<=> v50255(VarNext,583) )
& ( v48177_18__array(VarNext,A,10)
<=> v50255(VarNext,582) )
& ( v48177_18__array(VarNext,A,9)
<=> v50255(VarNext,581) )
& ( v48177_18__array(VarNext,A,8)
<=> v50255(VarNext,580) )
& ( v48177_18__array(VarNext,A,7)
<=> v50255(VarNext,579) )
& ( v48177_18__array(VarNext,A,6)
<=> v50255(VarNext,578) )
& ( v48177_18__array(VarNext,A,5)
<=> v50255(VarNext,577) )
& ( v48177_18__array(VarNext,A,4)
<=> v50255(VarNext,576) )
& ( v48177_18__array(VarNext,A,3)
<=> v50255(VarNext,575) )
& ( v48177_18__array(VarNext,A,2)
<=> v50255(VarNext,574) )
& ( v48177_18__array(VarNext,A,1)
<=> v50255(VarNext,573) )
& ( v48177_18__array(VarNext,A,0)
<=> v50255(VarNext,572) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10501,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50249(VarNext)
<=> ( v50250(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10500,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50250(VarNext)
<=> ( v50252(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4413,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50252(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_38,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b01100_address_term = A )
& v50240(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_17__array(VarNext,A,B)
<=> v48177_16__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_38,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b01100_address_term = A )
& v50240(VarNext) )
=> ( ( v48177_17__array(VarNext,A,43)
<=> v50246(VarNext,571) )
& ( v48177_17__array(VarNext,A,42)
<=> v50246(VarNext,570) )
& ( v48177_17__array(VarNext,A,41)
<=> v50246(VarNext,569) )
& ( v48177_17__array(VarNext,A,40)
<=> v50246(VarNext,568) )
& ( v48177_17__array(VarNext,A,39)
<=> v50246(VarNext,567) )
& ( v48177_17__array(VarNext,A,38)
<=> v50246(VarNext,566) )
& ( v48177_17__array(VarNext,A,37)
<=> v50246(VarNext,565) )
& ( v48177_17__array(VarNext,A,36)
<=> v50246(VarNext,564) )
& ( v48177_17__array(VarNext,A,35)
<=> v50246(VarNext,563) )
& ( v48177_17__array(VarNext,A,34)
<=> v50246(VarNext,562) )
& ( v48177_17__array(VarNext,A,33)
<=> v50246(VarNext,561) )
& ( v48177_17__array(VarNext,A,32)
<=> v50246(VarNext,560) )
& ( v48177_17__array(VarNext,A,31)
<=> v50246(VarNext,559) )
& ( v48177_17__array(VarNext,A,30)
<=> v50246(VarNext,558) )
& ( v48177_17__array(VarNext,A,29)
<=> v50246(VarNext,557) )
& ( v48177_17__array(VarNext,A,28)
<=> v50246(VarNext,556) )
& ( v48177_17__array(VarNext,A,27)
<=> v50246(VarNext,555) )
& ( v48177_17__array(VarNext,A,26)
<=> v50246(VarNext,554) )
& ( v48177_17__array(VarNext,A,25)
<=> v50246(VarNext,553) )
& ( v48177_17__array(VarNext,A,24)
<=> v50246(VarNext,552) )
& ( v48177_17__array(VarNext,A,23)
<=> v50246(VarNext,551) )
& ( v48177_17__array(VarNext,A,22)
<=> v50246(VarNext,550) )
& ( v48177_17__array(VarNext,A,21)
<=> v50246(VarNext,549) )
& ( v48177_17__array(VarNext,A,20)
<=> v50246(VarNext,548) )
& ( v48177_17__array(VarNext,A,19)
<=> v50246(VarNext,547) )
& ( v48177_17__array(VarNext,A,18)
<=> v50246(VarNext,546) )
& ( v48177_17__array(VarNext,A,17)
<=> v50246(VarNext,545) )
& ( v48177_17__array(VarNext,A,16)
<=> v50246(VarNext,544) )
& ( v48177_17__array(VarNext,A,15)
<=> v50246(VarNext,543) )
& ( v48177_17__array(VarNext,A,14)
<=> v50246(VarNext,542) )
& ( v48177_17__array(VarNext,A,13)
<=> v50246(VarNext,541) )
& ( v48177_17__array(VarNext,A,12)
<=> v50246(VarNext,540) )
& ( v48177_17__array(VarNext,A,11)
<=> v50246(VarNext,539) )
& ( v48177_17__array(VarNext,A,10)
<=> v50246(VarNext,538) )
& ( v48177_17__array(VarNext,A,9)
<=> v50246(VarNext,537) )
& ( v48177_17__array(VarNext,A,8)
<=> v50246(VarNext,536) )
& ( v48177_17__array(VarNext,A,7)
<=> v50246(VarNext,535) )
& ( v48177_17__array(VarNext,A,6)
<=> v50246(VarNext,534) )
& ( v48177_17__array(VarNext,A,5)
<=> v50246(VarNext,533) )
& ( v48177_17__array(VarNext,A,4)
<=> v50246(VarNext,532) )
& ( v48177_17__array(VarNext,A,3)
<=> v50246(VarNext,531) )
& ( v48177_17__array(VarNext,A,2)
<=> v50246(VarNext,530) )
& ( v48177_17__array(VarNext,A,1)
<=> v50246(VarNext,529) )
& ( v48177_17__array(VarNext,A,0)
<=> v50246(VarNext,528) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10499,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50240(VarNext)
<=> ( v50241(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10498,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50241(VarNext)
<=> ( v50243(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4412,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50243(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_37,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b01011_address_term = A )
& v50231(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_16__array(VarNext,A,B)
<=> v48177_15__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_37,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b01011_address_term = A )
& v50231(VarNext) )
=> ( ( v48177_16__array(VarNext,A,43)
<=> v50237(VarNext,527) )
& ( v48177_16__array(VarNext,A,42)
<=> v50237(VarNext,526) )
& ( v48177_16__array(VarNext,A,41)
<=> v50237(VarNext,525) )
& ( v48177_16__array(VarNext,A,40)
<=> v50237(VarNext,524) )
& ( v48177_16__array(VarNext,A,39)
<=> v50237(VarNext,523) )
& ( v48177_16__array(VarNext,A,38)
<=> v50237(VarNext,522) )
& ( v48177_16__array(VarNext,A,37)
<=> v50237(VarNext,521) )
& ( v48177_16__array(VarNext,A,36)
<=> v50237(VarNext,520) )
& ( v48177_16__array(VarNext,A,35)
<=> v50237(VarNext,519) )
& ( v48177_16__array(VarNext,A,34)
<=> v50237(VarNext,518) )
& ( v48177_16__array(VarNext,A,33)
<=> v50237(VarNext,517) )
& ( v48177_16__array(VarNext,A,32)
<=> v50237(VarNext,516) )
& ( v48177_16__array(VarNext,A,31)
<=> v50237(VarNext,515) )
& ( v48177_16__array(VarNext,A,30)
<=> v50237(VarNext,514) )
& ( v48177_16__array(VarNext,A,29)
<=> v50237(VarNext,513) )
& ( v48177_16__array(VarNext,A,28)
<=> v50237(VarNext,512) )
& ( v48177_16__array(VarNext,A,27)
<=> v50237(VarNext,511) )
& ( v48177_16__array(VarNext,A,26)
<=> v50237(VarNext,510) )
& ( v48177_16__array(VarNext,A,25)
<=> v50237(VarNext,509) )
& ( v48177_16__array(VarNext,A,24)
<=> v50237(VarNext,508) )
& ( v48177_16__array(VarNext,A,23)
<=> v50237(VarNext,507) )
& ( v48177_16__array(VarNext,A,22)
<=> v50237(VarNext,506) )
& ( v48177_16__array(VarNext,A,21)
<=> v50237(VarNext,505) )
& ( v48177_16__array(VarNext,A,20)
<=> v50237(VarNext,504) )
& ( v48177_16__array(VarNext,A,19)
<=> v50237(VarNext,503) )
& ( v48177_16__array(VarNext,A,18)
<=> v50237(VarNext,502) )
& ( v48177_16__array(VarNext,A,17)
<=> v50237(VarNext,501) )
& ( v48177_16__array(VarNext,A,16)
<=> v50237(VarNext,500) )
& ( v48177_16__array(VarNext,A,15)
<=> v50237(VarNext,499) )
& ( v48177_16__array(VarNext,A,14)
<=> v50237(VarNext,498) )
& ( v48177_16__array(VarNext,A,13)
<=> v50237(VarNext,497) )
& ( v48177_16__array(VarNext,A,12)
<=> v50237(VarNext,496) )
& ( v48177_16__array(VarNext,A,11)
<=> v50237(VarNext,495) )
& ( v48177_16__array(VarNext,A,10)
<=> v50237(VarNext,494) )
& ( v48177_16__array(VarNext,A,9)
<=> v50237(VarNext,493) )
& ( v48177_16__array(VarNext,A,8)
<=> v50237(VarNext,492) )
& ( v48177_16__array(VarNext,A,7)
<=> v50237(VarNext,491) )
& ( v48177_16__array(VarNext,A,6)
<=> v50237(VarNext,490) )
& ( v48177_16__array(VarNext,A,5)
<=> v50237(VarNext,489) )
& ( v48177_16__array(VarNext,A,4)
<=> v50237(VarNext,488) )
& ( v48177_16__array(VarNext,A,3)
<=> v50237(VarNext,487) )
& ( v48177_16__array(VarNext,A,2)
<=> v50237(VarNext,486) )
& ( v48177_16__array(VarNext,A,1)
<=> v50237(VarNext,485) )
& ( v48177_16__array(VarNext,A,0)
<=> v50237(VarNext,484) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10497,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50231(VarNext)
<=> ( v50232(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10496,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50232(VarNext)
<=> ( v50234(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4411,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50234(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_36,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b01010_address_term = A )
& v50222(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_15__array(VarNext,A,B)
<=> v48177_14__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_36,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b01010_address_term = A )
& v50222(VarNext) )
=> ( ( v48177_15__array(VarNext,A,43)
<=> v50228(VarNext,483) )
& ( v48177_15__array(VarNext,A,42)
<=> v50228(VarNext,482) )
& ( v48177_15__array(VarNext,A,41)
<=> v50228(VarNext,481) )
& ( v48177_15__array(VarNext,A,40)
<=> v50228(VarNext,480) )
& ( v48177_15__array(VarNext,A,39)
<=> v50228(VarNext,479) )
& ( v48177_15__array(VarNext,A,38)
<=> v50228(VarNext,478) )
& ( v48177_15__array(VarNext,A,37)
<=> v50228(VarNext,477) )
& ( v48177_15__array(VarNext,A,36)
<=> v50228(VarNext,476) )
& ( v48177_15__array(VarNext,A,35)
<=> v50228(VarNext,475) )
& ( v48177_15__array(VarNext,A,34)
<=> v50228(VarNext,474) )
& ( v48177_15__array(VarNext,A,33)
<=> v50228(VarNext,473) )
& ( v48177_15__array(VarNext,A,32)
<=> v50228(VarNext,472) )
& ( v48177_15__array(VarNext,A,31)
<=> v50228(VarNext,471) )
& ( v48177_15__array(VarNext,A,30)
<=> v50228(VarNext,470) )
& ( v48177_15__array(VarNext,A,29)
<=> v50228(VarNext,469) )
& ( v48177_15__array(VarNext,A,28)
<=> v50228(VarNext,468) )
& ( v48177_15__array(VarNext,A,27)
<=> v50228(VarNext,467) )
& ( v48177_15__array(VarNext,A,26)
<=> v50228(VarNext,466) )
& ( v48177_15__array(VarNext,A,25)
<=> v50228(VarNext,465) )
& ( v48177_15__array(VarNext,A,24)
<=> v50228(VarNext,464) )
& ( v48177_15__array(VarNext,A,23)
<=> v50228(VarNext,463) )
& ( v48177_15__array(VarNext,A,22)
<=> v50228(VarNext,462) )
& ( v48177_15__array(VarNext,A,21)
<=> v50228(VarNext,461) )
& ( v48177_15__array(VarNext,A,20)
<=> v50228(VarNext,460) )
& ( v48177_15__array(VarNext,A,19)
<=> v50228(VarNext,459) )
& ( v48177_15__array(VarNext,A,18)
<=> v50228(VarNext,458) )
& ( v48177_15__array(VarNext,A,17)
<=> v50228(VarNext,457) )
& ( v48177_15__array(VarNext,A,16)
<=> v50228(VarNext,456) )
& ( v48177_15__array(VarNext,A,15)
<=> v50228(VarNext,455) )
& ( v48177_15__array(VarNext,A,14)
<=> v50228(VarNext,454) )
& ( v48177_15__array(VarNext,A,13)
<=> v50228(VarNext,453) )
& ( v48177_15__array(VarNext,A,12)
<=> v50228(VarNext,452) )
& ( v48177_15__array(VarNext,A,11)
<=> v50228(VarNext,451) )
& ( v48177_15__array(VarNext,A,10)
<=> v50228(VarNext,450) )
& ( v48177_15__array(VarNext,A,9)
<=> v50228(VarNext,449) )
& ( v48177_15__array(VarNext,A,8)
<=> v50228(VarNext,448) )
& ( v48177_15__array(VarNext,A,7)
<=> v50228(VarNext,447) )
& ( v48177_15__array(VarNext,A,6)
<=> v50228(VarNext,446) )
& ( v48177_15__array(VarNext,A,5)
<=> v50228(VarNext,445) )
& ( v48177_15__array(VarNext,A,4)
<=> v50228(VarNext,444) )
& ( v48177_15__array(VarNext,A,3)
<=> v50228(VarNext,443) )
& ( v48177_15__array(VarNext,A,2)
<=> v50228(VarNext,442) )
& ( v48177_15__array(VarNext,A,1)
<=> v50228(VarNext,441) )
& ( v48177_15__array(VarNext,A,0)
<=> v50228(VarNext,440) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10495,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50222(VarNext)
<=> ( v50223(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10494,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50223(VarNext)
<=> ( v50225(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4410,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50225(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_35,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b01001_address_term = A )
& v50213(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_14__array(VarNext,A,B)
<=> v48177_13__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_35,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b01001_address_term = A )
& v50213(VarNext) )
=> ( ( v48177_14__array(VarNext,A,43)
<=> v50219(VarNext,439) )
& ( v48177_14__array(VarNext,A,42)
<=> v50219(VarNext,438) )
& ( v48177_14__array(VarNext,A,41)
<=> v50219(VarNext,437) )
& ( v48177_14__array(VarNext,A,40)
<=> v50219(VarNext,436) )
& ( v48177_14__array(VarNext,A,39)
<=> v50219(VarNext,435) )
& ( v48177_14__array(VarNext,A,38)
<=> v50219(VarNext,434) )
& ( v48177_14__array(VarNext,A,37)
<=> v50219(VarNext,433) )
& ( v48177_14__array(VarNext,A,36)
<=> v50219(VarNext,432) )
& ( v48177_14__array(VarNext,A,35)
<=> v50219(VarNext,431) )
& ( v48177_14__array(VarNext,A,34)
<=> v50219(VarNext,430) )
& ( v48177_14__array(VarNext,A,33)
<=> v50219(VarNext,429) )
& ( v48177_14__array(VarNext,A,32)
<=> v50219(VarNext,428) )
& ( v48177_14__array(VarNext,A,31)
<=> v50219(VarNext,427) )
& ( v48177_14__array(VarNext,A,30)
<=> v50219(VarNext,426) )
& ( v48177_14__array(VarNext,A,29)
<=> v50219(VarNext,425) )
& ( v48177_14__array(VarNext,A,28)
<=> v50219(VarNext,424) )
& ( v48177_14__array(VarNext,A,27)
<=> v50219(VarNext,423) )
& ( v48177_14__array(VarNext,A,26)
<=> v50219(VarNext,422) )
& ( v48177_14__array(VarNext,A,25)
<=> v50219(VarNext,421) )
& ( v48177_14__array(VarNext,A,24)
<=> v50219(VarNext,420) )
& ( v48177_14__array(VarNext,A,23)
<=> v50219(VarNext,419) )
& ( v48177_14__array(VarNext,A,22)
<=> v50219(VarNext,418) )
& ( v48177_14__array(VarNext,A,21)
<=> v50219(VarNext,417) )
& ( v48177_14__array(VarNext,A,20)
<=> v50219(VarNext,416) )
& ( v48177_14__array(VarNext,A,19)
<=> v50219(VarNext,415) )
& ( v48177_14__array(VarNext,A,18)
<=> v50219(VarNext,414) )
& ( v48177_14__array(VarNext,A,17)
<=> v50219(VarNext,413) )
& ( v48177_14__array(VarNext,A,16)
<=> v50219(VarNext,412) )
& ( v48177_14__array(VarNext,A,15)
<=> v50219(VarNext,411) )
& ( v48177_14__array(VarNext,A,14)
<=> v50219(VarNext,410) )
& ( v48177_14__array(VarNext,A,13)
<=> v50219(VarNext,409) )
& ( v48177_14__array(VarNext,A,12)
<=> v50219(VarNext,408) )
& ( v48177_14__array(VarNext,A,11)
<=> v50219(VarNext,407) )
& ( v48177_14__array(VarNext,A,10)
<=> v50219(VarNext,406) )
& ( v48177_14__array(VarNext,A,9)
<=> v50219(VarNext,405) )
& ( v48177_14__array(VarNext,A,8)
<=> v50219(VarNext,404) )
& ( v48177_14__array(VarNext,A,7)
<=> v50219(VarNext,403) )
& ( v48177_14__array(VarNext,A,6)
<=> v50219(VarNext,402) )
& ( v48177_14__array(VarNext,A,5)
<=> v50219(VarNext,401) )
& ( v48177_14__array(VarNext,A,4)
<=> v50219(VarNext,400) )
& ( v48177_14__array(VarNext,A,3)
<=> v50219(VarNext,399) )
& ( v48177_14__array(VarNext,A,2)
<=> v50219(VarNext,398) )
& ( v48177_14__array(VarNext,A,1)
<=> v50219(VarNext,397) )
& ( v48177_14__array(VarNext,A,0)
<=> v50219(VarNext,396) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10493,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50213(VarNext)
<=> ( v50214(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10492,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50214(VarNext)
<=> ( v50216(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4409,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50216(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_34,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b01000_address_term = A )
& v50204(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_13__array(VarNext,A,B)
<=> v48177_12__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_34,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b01000_address_term = A )
& v50204(VarNext) )
=> ( ( v48177_13__array(VarNext,A,43)
<=> v50210(VarNext,395) )
& ( v48177_13__array(VarNext,A,42)
<=> v50210(VarNext,394) )
& ( v48177_13__array(VarNext,A,41)
<=> v50210(VarNext,393) )
& ( v48177_13__array(VarNext,A,40)
<=> v50210(VarNext,392) )
& ( v48177_13__array(VarNext,A,39)
<=> v50210(VarNext,391) )
& ( v48177_13__array(VarNext,A,38)
<=> v50210(VarNext,390) )
& ( v48177_13__array(VarNext,A,37)
<=> v50210(VarNext,389) )
& ( v48177_13__array(VarNext,A,36)
<=> v50210(VarNext,388) )
& ( v48177_13__array(VarNext,A,35)
<=> v50210(VarNext,387) )
& ( v48177_13__array(VarNext,A,34)
<=> v50210(VarNext,386) )
& ( v48177_13__array(VarNext,A,33)
<=> v50210(VarNext,385) )
& ( v48177_13__array(VarNext,A,32)
<=> v50210(VarNext,384) )
& ( v48177_13__array(VarNext,A,31)
<=> v50210(VarNext,383) )
& ( v48177_13__array(VarNext,A,30)
<=> v50210(VarNext,382) )
& ( v48177_13__array(VarNext,A,29)
<=> v50210(VarNext,381) )
& ( v48177_13__array(VarNext,A,28)
<=> v50210(VarNext,380) )
& ( v48177_13__array(VarNext,A,27)
<=> v50210(VarNext,379) )
& ( v48177_13__array(VarNext,A,26)
<=> v50210(VarNext,378) )
& ( v48177_13__array(VarNext,A,25)
<=> v50210(VarNext,377) )
& ( v48177_13__array(VarNext,A,24)
<=> v50210(VarNext,376) )
& ( v48177_13__array(VarNext,A,23)
<=> v50210(VarNext,375) )
& ( v48177_13__array(VarNext,A,22)
<=> v50210(VarNext,374) )
& ( v48177_13__array(VarNext,A,21)
<=> v50210(VarNext,373) )
& ( v48177_13__array(VarNext,A,20)
<=> v50210(VarNext,372) )
& ( v48177_13__array(VarNext,A,19)
<=> v50210(VarNext,371) )
& ( v48177_13__array(VarNext,A,18)
<=> v50210(VarNext,370) )
& ( v48177_13__array(VarNext,A,17)
<=> v50210(VarNext,369) )
& ( v48177_13__array(VarNext,A,16)
<=> v50210(VarNext,368) )
& ( v48177_13__array(VarNext,A,15)
<=> v50210(VarNext,367) )
& ( v48177_13__array(VarNext,A,14)
<=> v50210(VarNext,366) )
& ( v48177_13__array(VarNext,A,13)
<=> v50210(VarNext,365) )
& ( v48177_13__array(VarNext,A,12)
<=> v50210(VarNext,364) )
& ( v48177_13__array(VarNext,A,11)
<=> v50210(VarNext,363) )
& ( v48177_13__array(VarNext,A,10)
<=> v50210(VarNext,362) )
& ( v48177_13__array(VarNext,A,9)
<=> v50210(VarNext,361) )
& ( v48177_13__array(VarNext,A,8)
<=> v50210(VarNext,360) )
& ( v48177_13__array(VarNext,A,7)
<=> v50210(VarNext,359) )
& ( v48177_13__array(VarNext,A,6)
<=> v50210(VarNext,358) )
& ( v48177_13__array(VarNext,A,5)
<=> v50210(VarNext,357) )
& ( v48177_13__array(VarNext,A,4)
<=> v50210(VarNext,356) )
& ( v48177_13__array(VarNext,A,3)
<=> v50210(VarNext,355) )
& ( v48177_13__array(VarNext,A,2)
<=> v50210(VarNext,354) )
& ( v48177_13__array(VarNext,A,1)
<=> v50210(VarNext,353) )
& ( v48177_13__array(VarNext,A,0)
<=> v50210(VarNext,352) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10491,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50204(VarNext)
<=> ( v50205(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10490,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50205(VarNext)
<=> ( v50207(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4408,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50207(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_33,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b00111_address_term = A )
& v50195(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_12__array(VarNext,A,B)
<=> v48177_11__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_33,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b00111_address_term = A )
& v50195(VarNext) )
=> ( ( v48177_12__array(VarNext,A,43)
<=> v50201(VarNext,351) )
& ( v48177_12__array(VarNext,A,42)
<=> v50201(VarNext,350) )
& ( v48177_12__array(VarNext,A,41)
<=> v50201(VarNext,349) )
& ( v48177_12__array(VarNext,A,40)
<=> v50201(VarNext,348) )
& ( v48177_12__array(VarNext,A,39)
<=> v50201(VarNext,347) )
& ( v48177_12__array(VarNext,A,38)
<=> v50201(VarNext,346) )
& ( v48177_12__array(VarNext,A,37)
<=> v50201(VarNext,345) )
& ( v48177_12__array(VarNext,A,36)
<=> v50201(VarNext,344) )
& ( v48177_12__array(VarNext,A,35)
<=> v50201(VarNext,343) )
& ( v48177_12__array(VarNext,A,34)
<=> v50201(VarNext,342) )
& ( v48177_12__array(VarNext,A,33)
<=> v50201(VarNext,341) )
& ( v48177_12__array(VarNext,A,32)
<=> v50201(VarNext,340) )
& ( v48177_12__array(VarNext,A,31)
<=> v50201(VarNext,339) )
& ( v48177_12__array(VarNext,A,30)
<=> v50201(VarNext,338) )
& ( v48177_12__array(VarNext,A,29)
<=> v50201(VarNext,337) )
& ( v48177_12__array(VarNext,A,28)
<=> v50201(VarNext,336) )
& ( v48177_12__array(VarNext,A,27)
<=> v50201(VarNext,335) )
& ( v48177_12__array(VarNext,A,26)
<=> v50201(VarNext,334) )
& ( v48177_12__array(VarNext,A,25)
<=> v50201(VarNext,333) )
& ( v48177_12__array(VarNext,A,24)
<=> v50201(VarNext,332) )
& ( v48177_12__array(VarNext,A,23)
<=> v50201(VarNext,331) )
& ( v48177_12__array(VarNext,A,22)
<=> v50201(VarNext,330) )
& ( v48177_12__array(VarNext,A,21)
<=> v50201(VarNext,329) )
& ( v48177_12__array(VarNext,A,20)
<=> v50201(VarNext,328) )
& ( v48177_12__array(VarNext,A,19)
<=> v50201(VarNext,327) )
& ( v48177_12__array(VarNext,A,18)
<=> v50201(VarNext,326) )
& ( v48177_12__array(VarNext,A,17)
<=> v50201(VarNext,325) )
& ( v48177_12__array(VarNext,A,16)
<=> v50201(VarNext,324) )
& ( v48177_12__array(VarNext,A,15)
<=> v50201(VarNext,323) )
& ( v48177_12__array(VarNext,A,14)
<=> v50201(VarNext,322) )
& ( v48177_12__array(VarNext,A,13)
<=> v50201(VarNext,321) )
& ( v48177_12__array(VarNext,A,12)
<=> v50201(VarNext,320) )
& ( v48177_12__array(VarNext,A,11)
<=> v50201(VarNext,319) )
& ( v48177_12__array(VarNext,A,10)
<=> v50201(VarNext,318) )
& ( v48177_12__array(VarNext,A,9)
<=> v50201(VarNext,317) )
& ( v48177_12__array(VarNext,A,8)
<=> v50201(VarNext,316) )
& ( v48177_12__array(VarNext,A,7)
<=> v50201(VarNext,315) )
& ( v48177_12__array(VarNext,A,6)
<=> v50201(VarNext,314) )
& ( v48177_12__array(VarNext,A,5)
<=> v50201(VarNext,313) )
& ( v48177_12__array(VarNext,A,4)
<=> v50201(VarNext,312) )
& ( v48177_12__array(VarNext,A,3)
<=> v50201(VarNext,311) )
& ( v48177_12__array(VarNext,A,2)
<=> v50201(VarNext,310) )
& ( v48177_12__array(VarNext,A,1)
<=> v50201(VarNext,309) )
& ( v48177_12__array(VarNext,A,0)
<=> v50201(VarNext,308) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10489,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50195(VarNext)
<=> ( v50196(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10488,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50196(VarNext)
<=> ( v50198(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4407,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50198(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_32,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b00110_address_term = A )
& v50186(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_11__array(VarNext,A,B)
<=> v48177_10__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_32,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b00110_address_term = A )
& v50186(VarNext) )
=> ( ( v48177_11__array(VarNext,A,43)
<=> v50192(VarNext,307) )
& ( v48177_11__array(VarNext,A,42)
<=> v50192(VarNext,306) )
& ( v48177_11__array(VarNext,A,41)
<=> v50192(VarNext,305) )
& ( v48177_11__array(VarNext,A,40)
<=> v50192(VarNext,304) )
& ( v48177_11__array(VarNext,A,39)
<=> v50192(VarNext,303) )
& ( v48177_11__array(VarNext,A,38)
<=> v50192(VarNext,302) )
& ( v48177_11__array(VarNext,A,37)
<=> v50192(VarNext,301) )
& ( v48177_11__array(VarNext,A,36)
<=> v50192(VarNext,300) )
& ( v48177_11__array(VarNext,A,35)
<=> v50192(VarNext,299) )
& ( v48177_11__array(VarNext,A,34)
<=> v50192(VarNext,298) )
& ( v48177_11__array(VarNext,A,33)
<=> v50192(VarNext,297) )
& ( v48177_11__array(VarNext,A,32)
<=> v50192(VarNext,296) )
& ( v48177_11__array(VarNext,A,31)
<=> v50192(VarNext,295) )
& ( v48177_11__array(VarNext,A,30)
<=> v50192(VarNext,294) )
& ( v48177_11__array(VarNext,A,29)
<=> v50192(VarNext,293) )
& ( v48177_11__array(VarNext,A,28)
<=> v50192(VarNext,292) )
& ( v48177_11__array(VarNext,A,27)
<=> v50192(VarNext,291) )
& ( v48177_11__array(VarNext,A,26)
<=> v50192(VarNext,290) )
& ( v48177_11__array(VarNext,A,25)
<=> v50192(VarNext,289) )
& ( v48177_11__array(VarNext,A,24)
<=> v50192(VarNext,288) )
& ( v48177_11__array(VarNext,A,23)
<=> v50192(VarNext,287) )
& ( v48177_11__array(VarNext,A,22)
<=> v50192(VarNext,286) )
& ( v48177_11__array(VarNext,A,21)
<=> v50192(VarNext,285) )
& ( v48177_11__array(VarNext,A,20)
<=> v50192(VarNext,284) )
& ( v48177_11__array(VarNext,A,19)
<=> v50192(VarNext,283) )
& ( v48177_11__array(VarNext,A,18)
<=> v50192(VarNext,282) )
& ( v48177_11__array(VarNext,A,17)
<=> v50192(VarNext,281) )
& ( v48177_11__array(VarNext,A,16)
<=> v50192(VarNext,280) )
& ( v48177_11__array(VarNext,A,15)
<=> v50192(VarNext,279) )
& ( v48177_11__array(VarNext,A,14)
<=> v50192(VarNext,278) )
& ( v48177_11__array(VarNext,A,13)
<=> v50192(VarNext,277) )
& ( v48177_11__array(VarNext,A,12)
<=> v50192(VarNext,276) )
& ( v48177_11__array(VarNext,A,11)
<=> v50192(VarNext,275) )
& ( v48177_11__array(VarNext,A,10)
<=> v50192(VarNext,274) )
& ( v48177_11__array(VarNext,A,9)
<=> v50192(VarNext,273) )
& ( v48177_11__array(VarNext,A,8)
<=> v50192(VarNext,272) )
& ( v48177_11__array(VarNext,A,7)
<=> v50192(VarNext,271) )
& ( v48177_11__array(VarNext,A,6)
<=> v50192(VarNext,270) )
& ( v48177_11__array(VarNext,A,5)
<=> v50192(VarNext,269) )
& ( v48177_11__array(VarNext,A,4)
<=> v50192(VarNext,268) )
& ( v48177_11__array(VarNext,A,3)
<=> v50192(VarNext,267) )
& ( v48177_11__array(VarNext,A,2)
<=> v50192(VarNext,266) )
& ( v48177_11__array(VarNext,A,1)
<=> v50192(VarNext,265) )
& ( v48177_11__array(VarNext,A,0)
<=> v50192(VarNext,264) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10487,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50186(VarNext)
<=> ( v50187(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10486,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50187(VarNext)
<=> ( v50189(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4406,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50189(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_31,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b00101_address_term = A )
& v50177(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_10__array(VarNext,A,B)
<=> v48177_9__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_31,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b00101_address_term = A )
& v50177(VarNext) )
=> ( ( v48177_10__array(VarNext,A,43)
<=> v50183(VarNext,263) )
& ( v48177_10__array(VarNext,A,42)
<=> v50183(VarNext,262) )
& ( v48177_10__array(VarNext,A,41)
<=> v50183(VarNext,261) )
& ( v48177_10__array(VarNext,A,40)
<=> v50183(VarNext,260) )
& ( v48177_10__array(VarNext,A,39)
<=> v50183(VarNext,259) )
& ( v48177_10__array(VarNext,A,38)
<=> v50183(VarNext,258) )
& ( v48177_10__array(VarNext,A,37)
<=> v50183(VarNext,257) )
& ( v48177_10__array(VarNext,A,36)
<=> v50183(VarNext,256) )
& ( v48177_10__array(VarNext,A,35)
<=> v50183(VarNext,255) )
& ( v48177_10__array(VarNext,A,34)
<=> v50183(VarNext,254) )
& ( v48177_10__array(VarNext,A,33)
<=> v50183(VarNext,253) )
& ( v48177_10__array(VarNext,A,32)
<=> v50183(VarNext,252) )
& ( v48177_10__array(VarNext,A,31)
<=> v50183(VarNext,251) )
& ( v48177_10__array(VarNext,A,30)
<=> v50183(VarNext,250) )
& ( v48177_10__array(VarNext,A,29)
<=> v50183(VarNext,249) )
& ( v48177_10__array(VarNext,A,28)
<=> v50183(VarNext,248) )
& ( v48177_10__array(VarNext,A,27)
<=> v50183(VarNext,247) )
& ( v48177_10__array(VarNext,A,26)
<=> v50183(VarNext,246) )
& ( v48177_10__array(VarNext,A,25)
<=> v50183(VarNext,245) )
& ( v48177_10__array(VarNext,A,24)
<=> v50183(VarNext,244) )
& ( v48177_10__array(VarNext,A,23)
<=> v50183(VarNext,243) )
& ( v48177_10__array(VarNext,A,22)
<=> v50183(VarNext,242) )
& ( v48177_10__array(VarNext,A,21)
<=> v50183(VarNext,241) )
& ( v48177_10__array(VarNext,A,20)
<=> v50183(VarNext,240) )
& ( v48177_10__array(VarNext,A,19)
<=> v50183(VarNext,239) )
& ( v48177_10__array(VarNext,A,18)
<=> v50183(VarNext,238) )
& ( v48177_10__array(VarNext,A,17)
<=> v50183(VarNext,237) )
& ( v48177_10__array(VarNext,A,16)
<=> v50183(VarNext,236) )
& ( v48177_10__array(VarNext,A,15)
<=> v50183(VarNext,235) )
& ( v48177_10__array(VarNext,A,14)
<=> v50183(VarNext,234) )
& ( v48177_10__array(VarNext,A,13)
<=> v50183(VarNext,233) )
& ( v48177_10__array(VarNext,A,12)
<=> v50183(VarNext,232) )
& ( v48177_10__array(VarNext,A,11)
<=> v50183(VarNext,231) )
& ( v48177_10__array(VarNext,A,10)
<=> v50183(VarNext,230) )
& ( v48177_10__array(VarNext,A,9)
<=> v50183(VarNext,229) )
& ( v48177_10__array(VarNext,A,8)
<=> v50183(VarNext,228) )
& ( v48177_10__array(VarNext,A,7)
<=> v50183(VarNext,227) )
& ( v48177_10__array(VarNext,A,6)
<=> v50183(VarNext,226) )
& ( v48177_10__array(VarNext,A,5)
<=> v50183(VarNext,225) )
& ( v48177_10__array(VarNext,A,4)
<=> v50183(VarNext,224) )
& ( v48177_10__array(VarNext,A,3)
<=> v50183(VarNext,223) )
& ( v48177_10__array(VarNext,A,2)
<=> v50183(VarNext,222) )
& ( v48177_10__array(VarNext,A,1)
<=> v50183(VarNext,221) )
& ( v48177_10__array(VarNext,A,0)
<=> v50183(VarNext,220) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10485,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50177(VarNext)
<=> ( v50178(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10484,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50178(VarNext)
<=> ( v50180(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4405,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50180(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_30,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b00100_address_term = A )
& v50168(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_9__array(VarNext,A,B)
<=> v48177_8__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_30,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b00100_address_term = A )
& v50168(VarNext) )
=> ( ( v48177_9__array(VarNext,A,43)
<=> v50174(VarNext,219) )
& ( v48177_9__array(VarNext,A,42)
<=> v50174(VarNext,218) )
& ( v48177_9__array(VarNext,A,41)
<=> v50174(VarNext,217) )
& ( v48177_9__array(VarNext,A,40)
<=> v50174(VarNext,216) )
& ( v48177_9__array(VarNext,A,39)
<=> v50174(VarNext,215) )
& ( v48177_9__array(VarNext,A,38)
<=> v50174(VarNext,214) )
& ( v48177_9__array(VarNext,A,37)
<=> v50174(VarNext,213) )
& ( v48177_9__array(VarNext,A,36)
<=> v50174(VarNext,212) )
& ( v48177_9__array(VarNext,A,35)
<=> v50174(VarNext,211) )
& ( v48177_9__array(VarNext,A,34)
<=> v50174(VarNext,210) )
& ( v48177_9__array(VarNext,A,33)
<=> v50174(VarNext,209) )
& ( v48177_9__array(VarNext,A,32)
<=> v50174(VarNext,208) )
& ( v48177_9__array(VarNext,A,31)
<=> v50174(VarNext,207) )
& ( v48177_9__array(VarNext,A,30)
<=> v50174(VarNext,206) )
& ( v48177_9__array(VarNext,A,29)
<=> v50174(VarNext,205) )
& ( v48177_9__array(VarNext,A,28)
<=> v50174(VarNext,204) )
& ( v48177_9__array(VarNext,A,27)
<=> v50174(VarNext,203) )
& ( v48177_9__array(VarNext,A,26)
<=> v50174(VarNext,202) )
& ( v48177_9__array(VarNext,A,25)
<=> v50174(VarNext,201) )
& ( v48177_9__array(VarNext,A,24)
<=> v50174(VarNext,200) )
& ( v48177_9__array(VarNext,A,23)
<=> v50174(VarNext,199) )
& ( v48177_9__array(VarNext,A,22)
<=> v50174(VarNext,198) )
& ( v48177_9__array(VarNext,A,21)
<=> v50174(VarNext,197) )
& ( v48177_9__array(VarNext,A,20)
<=> v50174(VarNext,196) )
& ( v48177_9__array(VarNext,A,19)
<=> v50174(VarNext,195) )
& ( v48177_9__array(VarNext,A,18)
<=> v50174(VarNext,194) )
& ( v48177_9__array(VarNext,A,17)
<=> v50174(VarNext,193) )
& ( v48177_9__array(VarNext,A,16)
<=> v50174(VarNext,192) )
& ( v48177_9__array(VarNext,A,15)
<=> v50174(VarNext,191) )
& ( v48177_9__array(VarNext,A,14)
<=> v50174(VarNext,190) )
& ( v48177_9__array(VarNext,A,13)
<=> v50174(VarNext,189) )
& ( v48177_9__array(VarNext,A,12)
<=> v50174(VarNext,188) )
& ( v48177_9__array(VarNext,A,11)
<=> v50174(VarNext,187) )
& ( v48177_9__array(VarNext,A,10)
<=> v50174(VarNext,186) )
& ( v48177_9__array(VarNext,A,9)
<=> v50174(VarNext,185) )
& ( v48177_9__array(VarNext,A,8)
<=> v50174(VarNext,184) )
& ( v48177_9__array(VarNext,A,7)
<=> v50174(VarNext,183) )
& ( v48177_9__array(VarNext,A,6)
<=> v50174(VarNext,182) )
& ( v48177_9__array(VarNext,A,5)
<=> v50174(VarNext,181) )
& ( v48177_9__array(VarNext,A,4)
<=> v50174(VarNext,180) )
& ( v48177_9__array(VarNext,A,3)
<=> v50174(VarNext,179) )
& ( v48177_9__array(VarNext,A,2)
<=> v50174(VarNext,178) )
& ( v48177_9__array(VarNext,A,1)
<=> v50174(VarNext,177) )
& ( v48177_9__array(VarNext,A,0)
<=> v50174(VarNext,176) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10483,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50168(VarNext)
<=> ( v50169(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10482,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50169(VarNext)
<=> ( v50171(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4404,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50171(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_29,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b00011_address_term = A )
& v50159(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_8__array(VarNext,A,B)
<=> v48177_7__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_29,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b00011_address_term = A )
& v50159(VarNext) )
=> ( ( v48177_8__array(VarNext,A,43)
<=> v50165(VarNext,175) )
& ( v48177_8__array(VarNext,A,42)
<=> v50165(VarNext,174) )
& ( v48177_8__array(VarNext,A,41)
<=> v50165(VarNext,173) )
& ( v48177_8__array(VarNext,A,40)
<=> v50165(VarNext,172) )
& ( v48177_8__array(VarNext,A,39)
<=> v50165(VarNext,171) )
& ( v48177_8__array(VarNext,A,38)
<=> v50165(VarNext,170) )
& ( v48177_8__array(VarNext,A,37)
<=> v50165(VarNext,169) )
& ( v48177_8__array(VarNext,A,36)
<=> v50165(VarNext,168) )
& ( v48177_8__array(VarNext,A,35)
<=> v50165(VarNext,167) )
& ( v48177_8__array(VarNext,A,34)
<=> v50165(VarNext,166) )
& ( v48177_8__array(VarNext,A,33)
<=> v50165(VarNext,165) )
& ( v48177_8__array(VarNext,A,32)
<=> v50165(VarNext,164) )
& ( v48177_8__array(VarNext,A,31)
<=> v50165(VarNext,163) )
& ( v48177_8__array(VarNext,A,30)
<=> v50165(VarNext,162) )
& ( v48177_8__array(VarNext,A,29)
<=> v50165(VarNext,161) )
& ( v48177_8__array(VarNext,A,28)
<=> v50165(VarNext,160) )
& ( v48177_8__array(VarNext,A,27)
<=> v50165(VarNext,159) )
& ( v48177_8__array(VarNext,A,26)
<=> v50165(VarNext,158) )
& ( v48177_8__array(VarNext,A,25)
<=> v50165(VarNext,157) )
& ( v48177_8__array(VarNext,A,24)
<=> v50165(VarNext,156) )
& ( v48177_8__array(VarNext,A,23)
<=> v50165(VarNext,155) )
& ( v48177_8__array(VarNext,A,22)
<=> v50165(VarNext,154) )
& ( v48177_8__array(VarNext,A,21)
<=> v50165(VarNext,153) )
& ( v48177_8__array(VarNext,A,20)
<=> v50165(VarNext,152) )
& ( v48177_8__array(VarNext,A,19)
<=> v50165(VarNext,151) )
& ( v48177_8__array(VarNext,A,18)
<=> v50165(VarNext,150) )
& ( v48177_8__array(VarNext,A,17)
<=> v50165(VarNext,149) )
& ( v48177_8__array(VarNext,A,16)
<=> v50165(VarNext,148) )
& ( v48177_8__array(VarNext,A,15)
<=> v50165(VarNext,147) )
& ( v48177_8__array(VarNext,A,14)
<=> v50165(VarNext,146) )
& ( v48177_8__array(VarNext,A,13)
<=> v50165(VarNext,145) )
& ( v48177_8__array(VarNext,A,12)
<=> v50165(VarNext,144) )
& ( v48177_8__array(VarNext,A,11)
<=> v50165(VarNext,143) )
& ( v48177_8__array(VarNext,A,10)
<=> v50165(VarNext,142) )
& ( v48177_8__array(VarNext,A,9)
<=> v50165(VarNext,141) )
& ( v48177_8__array(VarNext,A,8)
<=> v50165(VarNext,140) )
& ( v48177_8__array(VarNext,A,7)
<=> v50165(VarNext,139) )
& ( v48177_8__array(VarNext,A,6)
<=> v50165(VarNext,138) )
& ( v48177_8__array(VarNext,A,5)
<=> v50165(VarNext,137) )
& ( v48177_8__array(VarNext,A,4)
<=> v50165(VarNext,136) )
& ( v48177_8__array(VarNext,A,3)
<=> v50165(VarNext,135) )
& ( v48177_8__array(VarNext,A,2)
<=> v50165(VarNext,134) )
& ( v48177_8__array(VarNext,A,1)
<=> v50165(VarNext,133) )
& ( v48177_8__array(VarNext,A,0)
<=> v50165(VarNext,132) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10481,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50159(VarNext)
<=> ( v50160(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10480,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50160(VarNext)
<=> ( v50162(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4403,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50162(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_28,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b00010_address_term = A )
& v50150(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_7__array(VarNext,A,B)
<=> v48177_6__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_28,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b00010_address_term = A )
& v50150(VarNext) )
=> ( ( v48177_7__array(VarNext,A,43)
<=> v50156(VarNext,131) )
& ( v48177_7__array(VarNext,A,42)
<=> v50156(VarNext,130) )
& ( v48177_7__array(VarNext,A,41)
<=> v50156(VarNext,129) )
& ( v48177_7__array(VarNext,A,40)
<=> v50156(VarNext,128) )
& ( v48177_7__array(VarNext,A,39)
<=> v50156(VarNext,127) )
& ( v48177_7__array(VarNext,A,38)
<=> v50156(VarNext,126) )
& ( v48177_7__array(VarNext,A,37)
<=> v50156(VarNext,125) )
& ( v48177_7__array(VarNext,A,36)
<=> v50156(VarNext,124) )
& ( v48177_7__array(VarNext,A,35)
<=> v50156(VarNext,123) )
& ( v48177_7__array(VarNext,A,34)
<=> v50156(VarNext,122) )
& ( v48177_7__array(VarNext,A,33)
<=> v50156(VarNext,121) )
& ( v48177_7__array(VarNext,A,32)
<=> v50156(VarNext,120) )
& ( v48177_7__array(VarNext,A,31)
<=> v50156(VarNext,119) )
& ( v48177_7__array(VarNext,A,30)
<=> v50156(VarNext,118) )
& ( v48177_7__array(VarNext,A,29)
<=> v50156(VarNext,117) )
& ( v48177_7__array(VarNext,A,28)
<=> v50156(VarNext,116) )
& ( v48177_7__array(VarNext,A,27)
<=> v50156(VarNext,115) )
& ( v48177_7__array(VarNext,A,26)
<=> v50156(VarNext,114) )
& ( v48177_7__array(VarNext,A,25)
<=> v50156(VarNext,113) )
& ( v48177_7__array(VarNext,A,24)
<=> v50156(VarNext,112) )
& ( v48177_7__array(VarNext,A,23)
<=> v50156(VarNext,111) )
& ( v48177_7__array(VarNext,A,22)
<=> v50156(VarNext,110) )
& ( v48177_7__array(VarNext,A,21)
<=> v50156(VarNext,109) )
& ( v48177_7__array(VarNext,A,20)
<=> v50156(VarNext,108) )
& ( v48177_7__array(VarNext,A,19)
<=> v50156(VarNext,107) )
& ( v48177_7__array(VarNext,A,18)
<=> v50156(VarNext,106) )
& ( v48177_7__array(VarNext,A,17)
<=> v50156(VarNext,105) )
& ( v48177_7__array(VarNext,A,16)
<=> v50156(VarNext,104) )
& ( v48177_7__array(VarNext,A,15)
<=> v50156(VarNext,103) )
& ( v48177_7__array(VarNext,A,14)
<=> v50156(VarNext,102) )
& ( v48177_7__array(VarNext,A,13)
<=> v50156(VarNext,101) )
& ( v48177_7__array(VarNext,A,12)
<=> v50156(VarNext,100) )
& ( v48177_7__array(VarNext,A,11)
<=> v50156(VarNext,99) )
& ( v48177_7__array(VarNext,A,10)
<=> v50156(VarNext,98) )
& ( v48177_7__array(VarNext,A,9)
<=> v50156(VarNext,97) )
& ( v48177_7__array(VarNext,A,8)
<=> v50156(VarNext,96) )
& ( v48177_7__array(VarNext,A,7)
<=> v50156(VarNext,95) )
& ( v48177_7__array(VarNext,A,6)
<=> v50156(VarNext,94) )
& ( v48177_7__array(VarNext,A,5)
<=> v50156(VarNext,93) )
& ( v48177_7__array(VarNext,A,4)
<=> v50156(VarNext,92) )
& ( v48177_7__array(VarNext,A,3)
<=> v50156(VarNext,91) )
& ( v48177_7__array(VarNext,A,2)
<=> v50156(VarNext,90) )
& ( v48177_7__array(VarNext,A,1)
<=> v50156(VarNext,89) )
& ( v48177_7__array(VarNext,A,0)
<=> v50156(VarNext,88) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10479,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50150(VarNext)
<=> ( v50151(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10478,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50151(VarNext)
<=> ( v50153(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4402,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50153(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_27,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b00001_address_term = A )
& v50141(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_6__array(VarNext,A,B)
<=> v48177_5__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_27,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b00001_address_term = A )
& v50141(VarNext) )
=> ( ( v48177_6__array(VarNext,A,43)
<=> v50147(VarNext,87) )
& ( v48177_6__array(VarNext,A,42)
<=> v50147(VarNext,86) )
& ( v48177_6__array(VarNext,A,41)
<=> v50147(VarNext,85) )
& ( v48177_6__array(VarNext,A,40)
<=> v50147(VarNext,84) )
& ( v48177_6__array(VarNext,A,39)
<=> v50147(VarNext,83) )
& ( v48177_6__array(VarNext,A,38)
<=> v50147(VarNext,82) )
& ( v48177_6__array(VarNext,A,37)
<=> v50147(VarNext,81) )
& ( v48177_6__array(VarNext,A,36)
<=> v50147(VarNext,80) )
& ( v48177_6__array(VarNext,A,35)
<=> v50147(VarNext,79) )
& ( v48177_6__array(VarNext,A,34)
<=> v50147(VarNext,78) )
& ( v48177_6__array(VarNext,A,33)
<=> v50147(VarNext,77) )
& ( v48177_6__array(VarNext,A,32)
<=> v50147(VarNext,76) )
& ( v48177_6__array(VarNext,A,31)
<=> v50147(VarNext,75) )
& ( v48177_6__array(VarNext,A,30)
<=> v50147(VarNext,74) )
& ( v48177_6__array(VarNext,A,29)
<=> v50147(VarNext,73) )
& ( v48177_6__array(VarNext,A,28)
<=> v50147(VarNext,72) )
& ( v48177_6__array(VarNext,A,27)
<=> v50147(VarNext,71) )
& ( v48177_6__array(VarNext,A,26)
<=> v50147(VarNext,70) )
& ( v48177_6__array(VarNext,A,25)
<=> v50147(VarNext,69) )
& ( v48177_6__array(VarNext,A,24)
<=> v50147(VarNext,68) )
& ( v48177_6__array(VarNext,A,23)
<=> v50147(VarNext,67) )
& ( v48177_6__array(VarNext,A,22)
<=> v50147(VarNext,66) )
& ( v48177_6__array(VarNext,A,21)
<=> v50147(VarNext,65) )
& ( v48177_6__array(VarNext,A,20)
<=> v50147(VarNext,64) )
& ( v48177_6__array(VarNext,A,19)
<=> v50147(VarNext,63) )
& ( v48177_6__array(VarNext,A,18)
<=> v50147(VarNext,62) )
& ( v48177_6__array(VarNext,A,17)
<=> v50147(VarNext,61) )
& ( v48177_6__array(VarNext,A,16)
<=> v50147(VarNext,60) )
& ( v48177_6__array(VarNext,A,15)
<=> v50147(VarNext,59) )
& ( v48177_6__array(VarNext,A,14)
<=> v50147(VarNext,58) )
& ( v48177_6__array(VarNext,A,13)
<=> v50147(VarNext,57) )
& ( v48177_6__array(VarNext,A,12)
<=> v50147(VarNext,56) )
& ( v48177_6__array(VarNext,A,11)
<=> v50147(VarNext,55) )
& ( v48177_6__array(VarNext,A,10)
<=> v50147(VarNext,54) )
& ( v48177_6__array(VarNext,A,9)
<=> v50147(VarNext,53) )
& ( v48177_6__array(VarNext,A,8)
<=> v50147(VarNext,52) )
& ( v48177_6__array(VarNext,A,7)
<=> v50147(VarNext,51) )
& ( v48177_6__array(VarNext,A,6)
<=> v50147(VarNext,50) )
& ( v48177_6__array(VarNext,A,5)
<=> v50147(VarNext,49) )
& ( v48177_6__array(VarNext,A,4)
<=> v50147(VarNext,48) )
& ( v48177_6__array(VarNext,A,3)
<=> v50147(VarNext,47) )
& ( v48177_6__array(VarNext,A,2)
<=> v50147(VarNext,46) )
& ( v48177_6__array(VarNext,A,1)
<=> v50147(VarNext,45) )
& ( v48177_6__array(VarNext,A,0)
<=> v50147(VarNext,44) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10477,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50141(VarNext)
<=> ( v50142(VarNext)
& v50134(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10476,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50142(VarNext)
<=> ( v50144(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4401,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50144(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_26,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b00000_address_term = A )
& v50127(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_5__array(VarNext,A,B)
<=> v48177_4__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_26,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b00000_address_term = A )
& v50127(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_5__array(VarNext,A,B)
<=> v50138(VarNext,B) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10475,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50127(VarNext)
<=> ( v50128(VarNext)
& v50134(VarNext) ) ) ) ).
tff(addAssignment_18819,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50134(VarNext)
<=> v50132(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10474,axiom,
! [VarCurr: state_type] :
( v50132(VarCurr)
<=> ( v50090(VarCurr)
& v50135(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3128,axiom,
! [VarCurr: state_type] :
( v50135(VarCurr)
<=> ( ( v50136(VarCurr,1)
<=> $false )
& ( v50136(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18818,axiom,
! [VarCurr: state_type] :
( v50136(VarCurr,0)
<=> v48337(VarCurr) ) ).
tff(addAssignment_18817,axiom,
! [VarCurr: state_type] :
( v50136(VarCurr,1)
<=> v48188(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10473,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50128(VarNext)
<=> ( v50130(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4400,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50130(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_25,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [AssociatedAddressVar: address_type] :
( v49218_range_4_to_0_address_association(VarNext,AssociatedAddressVar)
=> ! [A: address_type] :
( ~ ( ( A = AssociatedAddressVar )
& v50115(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_4__array(VarNext,A,B)
<=> v48177_3__array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_25,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [AssociatedAddressVar: address_type] :
( v49218_range_4_to_0_address_association(VarNext,AssociatedAddressVar)
=> ! [A: address_type] :
( ( ( A = AssociatedAddressVar )
& v50115(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_4__array(VarNext,A,B)
<=> v48651(VarNext,B) ) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10472,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50115(VarNext)
<=> ( v50116(VarNext)
& v50122(VarNext) ) ) ) ).
tff(addAssignment_18816,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50122(VarNext)
<=> v50120(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10471,axiom,
! [VarCurr: state_type] :
( v50120(VarCurr)
<=> ( v50090(VarCurr)
& v50123(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3127,axiom,
! [VarCurr: state_type] :
( v50123(VarCurr)
<=> ( ( v50124(VarCurr,1)
<=> $true )
& ( v50124(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18815,axiom,
! [VarCurr: state_type] :
( v50124(VarCurr,0)
<=> v48337(VarCurr) ) ).
tff(addAssignment_18814,axiom,
! [VarCurr: state_type] :
( v50124(VarCurr,1)
<=> v48188(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10470,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50116(VarNext)
<=> ( v50118(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4399,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50118(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_24,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [AssociatedAddressVar: address_type] :
( v49258_range_4_to_0_address_association(VarNext,AssociatedAddressVar)
=> ! [A: address_type] :
( ~ ( ( A = AssociatedAddressVar )
& v50103(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_3__array(VarNext,A,B)
<=> v48177_2__array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_24,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [AssociatedAddressVar: address_type] :
( v49258_range_4_to_0_address_association(VarNext,AssociatedAddressVar)
=> ! [A: address_type] :
( ( ( A = AssociatedAddressVar )
& v50103(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_3__array(VarNext,A,B)
<=> v49250(VarNext,B) ) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10469,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50103(VarNext)
<=> ( v50104(VarNext)
& v50110(VarNext) ) ) ) ).
tff(addAssignment_18813,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50110(VarNext)
<=> v50108(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10468,axiom,
! [VarCurr: state_type] :
( v50108(VarCurr)
<=> ( v50090(VarCurr)
& v50111(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3126,axiom,
! [VarCurr: state_type] :
( v50111(VarCurr)
<=> ( ( v50112(VarCurr,1)
<=> $false )
& ( v50112(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18812,axiom,
! [VarCurr: state_type] :
( v50112(VarCurr,0)
<=> v48337(VarCurr) ) ).
tff(addAssignment_18811,axiom,
! [VarCurr: state_type] :
( v50112(VarCurr,1)
<=> v48188(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10467,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50104(VarNext)
<=> ( v50106(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4398,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50106(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_23,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [AssociatedAddressVar: address_type] :
( v49258_range_4_to_0_address_association(VarNext,AssociatedAddressVar)
=> ! [A: address_type] :
( ~ ( ( A = AssociatedAddressVar )
& v50096(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_2__array(VarNext,A,B)
<=> v48177_1__array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_23,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [AssociatedAddressVar: address_type] :
( v49258_range_4_to_0_address_association(VarNext,AssociatedAddressVar)
=> ! [A: address_type] :
( ( ( A = AssociatedAddressVar )
& v50096(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_2__array(VarNext,A,B)
<=> v49250(VarNext,B) ) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10466,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50096(VarNext)
<=> ( v50097(VarNext)
& v50089(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10465,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50097(VarNext)
<=> ( v50099(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4397,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50099(VarNext)
<=> v50084(VarNext) ) ) ).
tff(memoryWriteDisabled_22,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [AssociatedAddressVar: address_type] :
( v49218_range_4_to_0_address_association(VarNext,AssociatedAddressVar)
=> ! [A: address_type] :
( ~ ( ( A = AssociatedAddressVar )
& v50080(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_1__array(VarNext,A,B)
<=> v48177_array(VarCurr,A,B) ) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_22,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [AssociatedAddressVar: address_type] :
( v49218_range_4_to_0_address_association(VarNext,AssociatedAddressVar)
=> ! [A: address_type] :
( ( ( A = AssociatedAddressVar )
& v50080(VarNext) )
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48177_1__array(VarNext,A,B)
<=> v48651(VarNext,B) ) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10464,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50080(VarNext)
<=> ( v50081(VarNext)
& v50089(VarNext) ) ) ) ).
tff(addAssignment_18810,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50089(VarNext)
<=> v50087(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10463,axiom,
! [VarCurr: state_type] :
( v50087(VarCurr)
<=> ( v50090(VarCurr)
& v50092(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3125,axiom,
! [VarCurr: state_type] :
( v50092(VarCurr)
<=> ( ( v50093(VarCurr,1)
<=> $true )
& ( v50093(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18809,axiom,
! [VarCurr: state_type] :
( v50093(VarCurr,0)
<=> v48337(VarCurr) ) ).
tff(addAssignment_18808,axiom,
! [VarCurr: state_type] :
( v50093(VarCurr,1)
<=> v48188(VarCurr) ) ).
tff(writeUnaryOperator_4396,axiom,
! [VarCurr: state_type] :
( ~ v50090(VarCurr)
<=> v50091(VarCurr) ) ).
tff(writeUnaryOperator_4395,axiom,
! [VarCurr: state_type] :
( ~ v50091(VarCurr)
<=> v48184(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10462,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50081(VarNext)
<=> ( v50082(VarNext)
& v48179(VarNext) ) ) ) ).
tff(writeUnaryOperator_4394,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50082(VarNext)
<=> v50084(VarNext) ) ) ).
tff(addAssignment_18807,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50084(VarNext)
<=> v48179(VarCurr) ) ) ).
tff(addAssignment_18806,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v49250(VarCurr,B)
<=> v49252(VarCurr,B) ) ) ).
tff(addAssignment_18805,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v49252(VarCurr,B)
<=> v49254(VarCurr,B) ) ) ).
tff(addAssignment_18804,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v49254(VarCurr,B)
<=> v49256(VarCurr,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_972,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50059(VarNext)
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v49256(VarNext,B)
<=> v49256(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1035,axiom,
! [VarNext: state_type] :
( v50059(VarNext)
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v49256(VarNext,B)
<=> v50070(VarNext,B) ) ) ) ).
tff(addAssignment_18803,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50070(VarNext,B)
<=> v50068(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1577,axiom,
! [VarCurr: state_type] :
( ~ v48464(VarCurr)
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50068(VarCurr,B)
<=> v50071(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1411,axiom,
! [VarCurr: state_type] :
( v48464(VarCurr)
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50068(VarCurr,B)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1576,axiom,
! [VarCurr: state_type] :
( ~ v47899(VarCurr)
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50071(VarCurr,B)
<=> v50074(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1410,axiom,
! [VarCurr: state_type] :
( v47899(VarCurr)
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v50071(VarCurr,B)
<=> v50072(VarCurr,B) ) ) ) ).
tff(addAssignment_18802,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v50074(VarCurr,B)
<=> v49983(VarCurr,B) ) ) ).
tff(addAssignment_18801,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,44)
& ~ $less(B,32) )
=> ( v50074(VarCurr,B)
<=> v48649(VarCurr,B) ) ) ).
tff(addAssignment_18800,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v50072(VarCurr,B)
<=> v50073(VarCurr,B) ) ) ).
tff(addAssignment_18799,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,44)
& ~ $less(B,32) )
=> ( v50072(VarCurr,B)
<=> v48649(VarCurr,B) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_211,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v50073(VarCurr,B)
<=> ( v49524(VarCurr,B)
& v48167(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10461,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50059(VarNext)
<=> ( v50060(VarNext)
& v50067(VarNext) ) ) ) ).
tff(addAssignment_18798,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50067(VarNext)
<=> v50065(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10460,axiom,
! [VarCurr: state_type] :
( v50065(VarCurr)
<=> ( v48345(VarCurr)
| v48464(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10459,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v50060(VarNext)
<=> ( v50062(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4393,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v50062(VarNext)
<=> v47885(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1575,axiom,
! [VarCurr: state_type] :
( ~ v50051(VarCurr)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v49983(VarCurr,B)
<=> v48167(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1409,axiom,
! [VarCurr: state_type] :
( v50051(VarCurr)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v49983(VarCurr,B)
<=> v50056(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_210,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v50056(VarCurr,B)
<=> ( v49985(VarCurr,B)
& v48167(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10458,axiom,
! [VarCurr: state_type] :
( v50051(VarCurr)
<=> ( v50052(VarCurr)
& v50055(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3124,axiom,
! [VarCurr: state_type] :
( v50055(VarCurr)
<=> ( v47941(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10457,axiom,
! [VarCurr: state_type] :
( v50052(VarCurr)
<=> ( v50053(VarCurr)
| v50054(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3123,axiom,
! [VarCurr: state_type] :
( v50054(VarCurr)
<=> ( ( v46454(VarCurr,2)
<=> $false )
& ( v46454(VarCurr,1)
<=> $false )
& ( v46454(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3122,axiom,
! [VarCurr: state_type] :
( v50053(VarCurr)
<=> ( ( v46454(VarCurr,2)
<=> $false )
& ( v46454(VarCurr,1)
<=> $true )
& ( v46454(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_478,axiom,
! [VarCurr: state_type] :
( ~ v50049(VarCurr)
=> ( v49985(VarCurr,31)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_644,axiom,
! [VarCurr: state_type] :
( v50049(VarCurr)
=> ( v49985(VarCurr,31)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3121,axiom,
! [VarCurr: state_type] :
( v50049(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_477,axiom,
! [VarCurr: state_type] :
( ~ v50047(VarCurr)
=> ( v49985(VarCurr,30)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_643,axiom,
! [VarCurr: state_type] :
( v50047(VarCurr)
=> ( v49985(VarCurr,30)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3120,axiom,
! [VarCurr: state_type] :
( v50047(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_476,axiom,
! [VarCurr: state_type] :
( ~ v50045(VarCurr)
=> ( v49985(VarCurr,29)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_642,axiom,
! [VarCurr: state_type] :
( v50045(VarCurr)
=> ( v49985(VarCurr,29)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3119,axiom,
! [VarCurr: state_type] :
( v50045(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_475,axiom,
! [VarCurr: state_type] :
( ~ v50043(VarCurr)
=> ( v49985(VarCurr,28)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_641,axiom,
! [VarCurr: state_type] :
( v50043(VarCurr)
=> ( v49985(VarCurr,28)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3118,axiom,
! [VarCurr: state_type] :
( v50043(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_474,axiom,
! [VarCurr: state_type] :
( ~ v50041(VarCurr)
=> ( v49985(VarCurr,27)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_640,axiom,
! [VarCurr: state_type] :
( v50041(VarCurr)
=> ( v49985(VarCurr,27)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3117,axiom,
! [VarCurr: state_type] :
( v50041(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_473,axiom,
! [VarCurr: state_type] :
( ~ v50039(VarCurr)
=> ( v49985(VarCurr,26)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_639,axiom,
! [VarCurr: state_type] :
( v50039(VarCurr)
=> ( v49985(VarCurr,26)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3116,axiom,
! [VarCurr: state_type] :
( v50039(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_472,axiom,
! [VarCurr: state_type] :
( ~ v50037(VarCurr)
=> ( v49985(VarCurr,25)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_638,axiom,
! [VarCurr: state_type] :
( v50037(VarCurr)
=> ( v49985(VarCurr,25)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3115,axiom,
! [VarCurr: state_type] :
( v50037(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_471,axiom,
! [VarCurr: state_type] :
( ~ v50035(VarCurr)
=> ( v49985(VarCurr,24)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_637,axiom,
! [VarCurr: state_type] :
( v50035(VarCurr)
=> ( v49985(VarCurr,24)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3114,axiom,
! [VarCurr: state_type] :
( v50035(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_470,axiom,
! [VarCurr: state_type] :
( ~ v50033(VarCurr)
=> ( v49985(VarCurr,23)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_636,axiom,
! [VarCurr: state_type] :
( v50033(VarCurr)
=> ( v49985(VarCurr,23)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3113,axiom,
! [VarCurr: state_type] :
( v50033(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_469,axiom,
! [VarCurr: state_type] :
( ~ v50031(VarCurr)
=> ( v49985(VarCurr,22)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_635,axiom,
! [VarCurr: state_type] :
( v50031(VarCurr)
=> ( v49985(VarCurr,22)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3112,axiom,
! [VarCurr: state_type] :
( v50031(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_468,axiom,
! [VarCurr: state_type] :
( ~ v50029(VarCurr)
=> ( v49985(VarCurr,21)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_634,axiom,
! [VarCurr: state_type] :
( v50029(VarCurr)
=> ( v49985(VarCurr,21)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3111,axiom,
! [VarCurr: state_type] :
( v50029(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_467,axiom,
! [VarCurr: state_type] :
( ~ v50027(VarCurr)
=> ( v49985(VarCurr,20)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_633,axiom,
! [VarCurr: state_type] :
( v50027(VarCurr)
=> ( v49985(VarCurr,20)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3110,axiom,
! [VarCurr: state_type] :
( v50027(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_466,axiom,
! [VarCurr: state_type] :
( ~ v50025(VarCurr)
=> ( v49985(VarCurr,19)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_632,axiom,
! [VarCurr: state_type] :
( v50025(VarCurr)
=> ( v49985(VarCurr,19)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3109,axiom,
! [VarCurr: state_type] :
( v50025(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_465,axiom,
! [VarCurr: state_type] :
( ~ v50023(VarCurr)
=> ( v49985(VarCurr,18)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_631,axiom,
! [VarCurr: state_type] :
( v50023(VarCurr)
=> ( v49985(VarCurr,18)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3108,axiom,
! [VarCurr: state_type] :
( v50023(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_464,axiom,
! [VarCurr: state_type] :
( ~ v50021(VarCurr)
=> ( v49985(VarCurr,17)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_630,axiom,
! [VarCurr: state_type] :
( v50021(VarCurr)
=> ( v49985(VarCurr,17)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3107,axiom,
! [VarCurr: state_type] :
( v50021(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_463,axiom,
! [VarCurr: state_type] :
( ~ v50019(VarCurr)
=> ( v49985(VarCurr,16)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_629,axiom,
! [VarCurr: state_type] :
( v50019(VarCurr)
=> ( v49985(VarCurr,16)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3106,axiom,
! [VarCurr: state_type] :
( v50019(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $true )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_462,axiom,
! [VarCurr: state_type] :
( ~ v50017(VarCurr)
=> ( v49985(VarCurr,15)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_628,axiom,
! [VarCurr: state_type] :
( v50017(VarCurr)
=> ( v49985(VarCurr,15)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3105,axiom,
! [VarCurr: state_type] :
( v50017(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_461,axiom,
! [VarCurr: state_type] :
( ~ v50015(VarCurr)
=> ( v49985(VarCurr,14)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_627,axiom,
! [VarCurr: state_type] :
( v50015(VarCurr)
=> ( v49985(VarCurr,14)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3104,axiom,
! [VarCurr: state_type] :
( v50015(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_460,axiom,
! [VarCurr: state_type] :
( ~ v50013(VarCurr)
=> ( v49985(VarCurr,13)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_626,axiom,
! [VarCurr: state_type] :
( v50013(VarCurr)
=> ( v49985(VarCurr,13)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3103,axiom,
! [VarCurr: state_type] :
( v50013(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_459,axiom,
! [VarCurr: state_type] :
( ~ v50011(VarCurr)
=> ( v49985(VarCurr,12)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_625,axiom,
! [VarCurr: state_type] :
( v50011(VarCurr)
=> ( v49985(VarCurr,12)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3102,axiom,
! [VarCurr: state_type] :
( v50011(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_458,axiom,
! [VarCurr: state_type] :
( ~ v50009(VarCurr)
=> ( v49985(VarCurr,11)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_624,axiom,
! [VarCurr: state_type] :
( v50009(VarCurr)
=> ( v49985(VarCurr,11)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3101,axiom,
! [VarCurr: state_type] :
( v50009(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_457,axiom,
! [VarCurr: state_type] :
( ~ v50007(VarCurr)
=> ( v49985(VarCurr,10)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_623,axiom,
! [VarCurr: state_type] :
( v50007(VarCurr)
=> ( v49985(VarCurr,10)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3100,axiom,
! [VarCurr: state_type] :
( v50007(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_456,axiom,
! [VarCurr: state_type] :
( ~ v50005(VarCurr)
=> ( v49985(VarCurr,9)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_622,axiom,
! [VarCurr: state_type] :
( v50005(VarCurr)
=> ( v49985(VarCurr,9)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3099,axiom,
! [VarCurr: state_type] :
( v50005(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_455,axiom,
! [VarCurr: state_type] :
( ~ v50003(VarCurr)
=> ( v49985(VarCurr,8)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_621,axiom,
! [VarCurr: state_type] :
( v50003(VarCurr)
=> ( v49985(VarCurr,8)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3098,axiom,
! [VarCurr: state_type] :
( v50003(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $true )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_454,axiom,
! [VarCurr: state_type] :
( ~ v50001(VarCurr)
=> ( v49985(VarCurr,7)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_620,axiom,
! [VarCurr: state_type] :
( v50001(VarCurr)
=> ( v49985(VarCurr,7)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3097,axiom,
! [VarCurr: state_type] :
( v50001(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_453,axiom,
! [VarCurr: state_type] :
( ~ v49999(VarCurr)
=> ( v49985(VarCurr,6)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_619,axiom,
! [VarCurr: state_type] :
( v49999(VarCurr)
=> ( v49985(VarCurr,6)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3096,axiom,
! [VarCurr: state_type] :
( v49999(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_452,axiom,
! [VarCurr: state_type] :
( ~ v49997(VarCurr)
=> ( v49985(VarCurr,5)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_618,axiom,
! [VarCurr: state_type] :
( v49997(VarCurr)
=> ( v49985(VarCurr,5)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3095,axiom,
! [VarCurr: state_type] :
( v49997(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_451,axiom,
! [VarCurr: state_type] :
( ~ v49995(VarCurr)
=> ( v49985(VarCurr,4)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_617,axiom,
! [VarCurr: state_type] :
( v49995(VarCurr)
=> ( v49985(VarCurr,4)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3094,axiom,
! [VarCurr: state_type] :
( v49995(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $true )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_450,axiom,
! [VarCurr: state_type] :
( ~ v49993(VarCurr)
=> ( v49985(VarCurr,3)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_616,axiom,
! [VarCurr: state_type] :
( v49993(VarCurr)
=> ( v49985(VarCurr,3)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3093,axiom,
! [VarCurr: state_type] :
( v49993(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_449,axiom,
! [VarCurr: state_type] :
( ~ v49991(VarCurr)
=> ( v49985(VarCurr,2)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_615,axiom,
! [VarCurr: state_type] :
( v49991(VarCurr)
=> ( v49985(VarCurr,2)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3092,axiom,
! [VarCurr: state_type] :
( v49991(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $true )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_448,axiom,
! [VarCurr: state_type] :
( ~ v49989(VarCurr)
=> ( v49985(VarCurr,1)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_614,axiom,
! [VarCurr: state_type] :
( v49989(VarCurr)
=> ( v49985(VarCurr,1)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3091,axiom,
! [VarCurr: state_type] :
( v49989(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1574,axiom,
! [VarCurr: state_type] :
( ~ v49987(VarCurr)
=> ( v49985(VarCurr,0)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1408,axiom,
! [VarCurr: state_type] :
( v49987(VarCurr)
=> ( v49985(VarCurr,0)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3090,axiom,
! [VarCurr: state_type] :
( v49987(VarCurr)
<=> ( ( v47943(VarCurr,4)
<=> $false )
& ( v47943(VarCurr,3)
<=> $false )
& ( v47943(VarCurr,2)
<=> $false )
& ( v47943(VarCurr,1)
<=> $false )
& ( v47943(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18797,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v48167(VarCurr,B)
<=> v48169(VarCurr,B) ) ) ).
tff(addAssignment_18796,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,1) )
=> ( v48169(VarCurr,B)
<=> v48171(VarCurr,B) ) ) ).
tff(addAssignment_18795,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,1) )
=> ( v48171(VarCurr,B)
<=> v48173(VarCurr,B) ) ) ).
tff(addAssignment_18794,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,1) )
=> ( v48173(VarCurr,B)
<=> v48175(VarCurr,B) ) ) ).
tff(addAssignment_18793,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,1) )
=> ( v48175(VarCurr,B)
<=> v49506(VarCurr,B) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_447,axiom,
! [VarCurr: state_type] :
( ~ v49981(VarCurr)
=> ( v49524(VarCurr,31)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_613,axiom,
! [VarCurr: state_type] :
( v49981(VarCurr)
=> ( v49524(VarCurr,31)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3089,axiom,
! [VarCurr: state_type] :
( v49981(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $true )
& ( v49526(VarCurr,3)
<=> $true )
& ( v49526(VarCurr,2)
<=> $true )
& ( v49526(VarCurr,1)
<=> $true )
& ( v49526(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_446,axiom,
! [VarCurr: state_type] :
( ~ v49979(VarCurr)
=> ( v49524(VarCurr,30)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_612,axiom,
! [VarCurr: state_type] :
( v49979(VarCurr)
=> ( v49524(VarCurr,30)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3088,axiom,
! [VarCurr: state_type] :
( v49979(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $true )
& ( v49526(VarCurr,3)
<=> $true )
& ( v49526(VarCurr,2)
<=> $true )
& ( v49526(VarCurr,1)
<=> $true )
& ( v49526(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_445,axiom,
! [VarCurr: state_type] :
( ~ v49977(VarCurr)
=> ( v49524(VarCurr,29)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_611,axiom,
! [VarCurr: state_type] :
( v49977(VarCurr)
=> ( v49524(VarCurr,29)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3087,axiom,
! [VarCurr: state_type] :
( v49977(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $true )
& ( v49526(VarCurr,3)
<=> $true )
& ( v49526(VarCurr,2)
<=> $true )
& ( v49526(VarCurr,1)
<=> $false )
& ( v49526(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_444,axiom,
! [VarCurr: state_type] :
( ~ v49975(VarCurr)
=> ( v49524(VarCurr,28)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_610,axiom,
! [VarCurr: state_type] :
( v49975(VarCurr)
=> ( v49524(VarCurr,28)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3086,axiom,
! [VarCurr: state_type] :
( v49975(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $true )
& ( v49526(VarCurr,3)
<=> $true )
& ( v49526(VarCurr,2)
<=> $true )
& ( v49526(VarCurr,1)
<=> $false )
& ( v49526(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_443,axiom,
! [VarCurr: state_type] :
( ~ v49973(VarCurr)
=> ( v49524(VarCurr,27)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_609,axiom,
! [VarCurr: state_type] :
( v49973(VarCurr)
=> ( v49524(VarCurr,27)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3085,axiom,
! [VarCurr: state_type] :
( v49973(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $true )
& ( v49526(VarCurr,3)
<=> $true )
& ( v49526(VarCurr,2)
<=> $false )
& ( v49526(VarCurr,1)
<=> $true )
& ( v49526(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_442,axiom,
! [VarCurr: state_type] :
( ~ v49971(VarCurr)
=> ( v49524(VarCurr,26)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_608,axiom,
! [VarCurr: state_type] :
( v49971(VarCurr)
=> ( v49524(VarCurr,26)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3084,axiom,
! [VarCurr: state_type] :
( v49971(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $true )
& ( v49526(VarCurr,3)
<=> $true )
& ( v49526(VarCurr,2)
<=> $false )
& ( v49526(VarCurr,1)
<=> $true )
& ( v49526(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_441,axiom,
! [VarCurr: state_type] :
( ~ v49969(VarCurr)
=> ( v49524(VarCurr,25)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_607,axiom,
! [VarCurr: state_type] :
( v49969(VarCurr)
=> ( v49524(VarCurr,25)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3083,axiom,
! [VarCurr: state_type] :
( v49969(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $true )
& ( v49526(VarCurr,3)
<=> $true )
& ( v49526(VarCurr,2)
<=> $false )
& ( v49526(VarCurr,1)
<=> $false )
& ( v49526(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_440,axiom,
! [VarCurr: state_type] :
( ~ v49967(VarCurr)
=> ( v49524(VarCurr,24)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_606,axiom,
! [VarCurr: state_type] :
( v49967(VarCurr)
=> ( v49524(VarCurr,24)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3082,axiom,
! [VarCurr: state_type] :
( v49967(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $true )
& ( v49526(VarCurr,3)
<=> $true )
& ( v49526(VarCurr,2)
<=> $false )
& ( v49526(VarCurr,1)
<=> $false )
& ( v49526(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_439,axiom,
! [VarCurr: state_type] :
( ~ v49965(VarCurr)
=> ( v49524(VarCurr,23)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_605,axiom,
! [VarCurr: state_type] :
( v49965(VarCurr)
=> ( v49524(VarCurr,23)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3081,axiom,
! [VarCurr: state_type] :
( v49965(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $true )
& ( v49526(VarCurr,3)
<=> $false )
& ( v49526(VarCurr,2)
<=> $true )
& ( v49526(VarCurr,1)
<=> $true )
& ( v49526(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_438,axiom,
! [VarCurr: state_type] :
( ~ v49963(VarCurr)
=> ( v49524(VarCurr,22)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_604,axiom,
! [VarCurr: state_type] :
( v49963(VarCurr)
=> ( v49524(VarCurr,22)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3080,axiom,
! [VarCurr: state_type] :
( v49963(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $true )
& ( v49526(VarCurr,3)
<=> $false )
& ( v49526(VarCurr,2)
<=> $true )
& ( v49526(VarCurr,1)
<=> $true )
& ( v49526(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_437,axiom,
! [VarCurr: state_type] :
( ~ v49961(VarCurr)
=> ( v49524(VarCurr,21)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_603,axiom,
! [VarCurr: state_type] :
( v49961(VarCurr)
=> ( v49524(VarCurr,21)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3079,axiom,
! [VarCurr: state_type] :
( v49961(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $true )
& ( v49526(VarCurr,3)
<=> $false )
& ( v49526(VarCurr,2)
<=> $true )
& ( v49526(VarCurr,1)
<=> $false )
& ( v49526(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_436,axiom,
! [VarCurr: state_type] :
( ~ v49959(VarCurr)
=> ( v49524(VarCurr,20)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_602,axiom,
! [VarCurr: state_type] :
( v49959(VarCurr)
=> ( v49524(VarCurr,20)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3078,axiom,
! [VarCurr: state_type] :
( v49959(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $true )
& ( v49526(VarCurr,3)
<=> $false )
& ( v49526(VarCurr,2)
<=> $true )
& ( v49526(VarCurr,1)
<=> $false )
& ( v49526(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_435,axiom,
! [VarCurr: state_type] :
( ~ v49957(VarCurr)
=> ( v49524(VarCurr,19)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_601,axiom,
! [VarCurr: state_type] :
( v49957(VarCurr)
=> ( v49524(VarCurr,19)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3077,axiom,
! [VarCurr: state_type] :
( v49957(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $true )
& ( v49526(VarCurr,3)
<=> $false )
& ( v49526(VarCurr,2)
<=> $false )
& ( v49526(VarCurr,1)
<=> $true )
& ( v49526(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_434,axiom,
! [VarCurr: state_type] :
( ~ v49955(VarCurr)
=> ( v49524(VarCurr,18)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_600,axiom,
! [VarCurr: state_type] :
( v49955(VarCurr)
=> ( v49524(VarCurr,18)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3076,axiom,
! [VarCurr: state_type] :
( v49955(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $true )
& ( v49526(VarCurr,3)
<=> $false )
& ( v49526(VarCurr,2)
<=> $false )
& ( v49526(VarCurr,1)
<=> $true )
& ( v49526(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_433,axiom,
! [VarCurr: state_type] :
( ~ v49953(VarCurr)
=> ( v49524(VarCurr,17)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_599,axiom,
! [VarCurr: state_type] :
( v49953(VarCurr)
=> ( v49524(VarCurr,17)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3075,axiom,
! [VarCurr: state_type] :
( v49953(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $true )
& ( v49526(VarCurr,3)
<=> $false )
& ( v49526(VarCurr,2)
<=> $false )
& ( v49526(VarCurr,1)
<=> $false )
& ( v49526(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_432,axiom,
! [VarCurr: state_type] :
( ~ v49951(VarCurr)
=> ( v49524(VarCurr,16)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_598,axiom,
! [VarCurr: state_type] :
( v49951(VarCurr)
=> ( v49524(VarCurr,16)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3074,axiom,
! [VarCurr: state_type] :
( v49951(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $true )
& ( v49526(VarCurr,3)
<=> $false )
& ( v49526(VarCurr,2)
<=> $false )
& ( v49526(VarCurr,1)
<=> $false )
& ( v49526(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_431,axiom,
! [VarCurr: state_type] :
( ~ v49949(VarCurr)
=> ( v49524(VarCurr,15)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_597,axiom,
! [VarCurr: state_type] :
( v49949(VarCurr)
=> ( v49524(VarCurr,15)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3073,axiom,
! [VarCurr: state_type] :
( v49949(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $false )
& ( v49526(VarCurr,3)
<=> $true )
& ( v49526(VarCurr,2)
<=> $true )
& ( v49526(VarCurr,1)
<=> $true )
& ( v49526(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_430,axiom,
! [VarCurr: state_type] :
( ~ v49947(VarCurr)
=> ( v49524(VarCurr,14)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_596,axiom,
! [VarCurr: state_type] :
( v49947(VarCurr)
=> ( v49524(VarCurr,14)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3072,axiom,
! [VarCurr: state_type] :
( v49947(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $false )
& ( v49526(VarCurr,3)
<=> $true )
& ( v49526(VarCurr,2)
<=> $true )
& ( v49526(VarCurr,1)
<=> $true )
& ( v49526(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_429,axiom,
! [VarCurr: state_type] :
( ~ v49945(VarCurr)
=> ( v49524(VarCurr,13)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_595,axiom,
! [VarCurr: state_type] :
( v49945(VarCurr)
=> ( v49524(VarCurr,13)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3071,axiom,
! [VarCurr: state_type] :
( v49945(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $false )
& ( v49526(VarCurr,3)
<=> $true )
& ( v49526(VarCurr,2)
<=> $true )
& ( v49526(VarCurr,1)
<=> $false )
& ( v49526(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_428,axiom,
! [VarCurr: state_type] :
( ~ v49943(VarCurr)
=> ( v49524(VarCurr,12)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_594,axiom,
! [VarCurr: state_type] :
( v49943(VarCurr)
=> ( v49524(VarCurr,12)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3070,axiom,
! [VarCurr: state_type] :
( v49943(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $false )
& ( v49526(VarCurr,3)
<=> $true )
& ( v49526(VarCurr,2)
<=> $true )
& ( v49526(VarCurr,1)
<=> $false )
& ( v49526(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_427,axiom,
! [VarCurr: state_type] :
( ~ v49941(VarCurr)
=> ( v49524(VarCurr,11)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_593,axiom,
! [VarCurr: state_type] :
( v49941(VarCurr)
=> ( v49524(VarCurr,11)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3069,axiom,
! [VarCurr: state_type] :
( v49941(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $false )
& ( v49526(VarCurr,3)
<=> $true )
& ( v49526(VarCurr,2)
<=> $false )
& ( v49526(VarCurr,1)
<=> $true )
& ( v49526(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_426,axiom,
! [VarCurr: state_type] :
( ~ v49939(VarCurr)
=> ( v49524(VarCurr,10)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_592,axiom,
! [VarCurr: state_type] :
( v49939(VarCurr)
=> ( v49524(VarCurr,10)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3068,axiom,
! [VarCurr: state_type] :
( v49939(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $false )
& ( v49526(VarCurr,3)
<=> $true )
& ( v49526(VarCurr,2)
<=> $false )
& ( v49526(VarCurr,1)
<=> $true )
& ( v49526(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_425,axiom,
! [VarCurr: state_type] :
( ~ v49937(VarCurr)
=> ( v49524(VarCurr,9)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_591,axiom,
! [VarCurr: state_type] :
( v49937(VarCurr)
=> ( v49524(VarCurr,9)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3067,axiom,
! [VarCurr: state_type] :
( v49937(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $false )
& ( v49526(VarCurr,3)
<=> $true )
& ( v49526(VarCurr,2)
<=> $false )
& ( v49526(VarCurr,1)
<=> $false )
& ( v49526(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_424,axiom,
! [VarCurr: state_type] :
( ~ v49935(VarCurr)
=> ( v49524(VarCurr,8)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_590,axiom,
! [VarCurr: state_type] :
( v49935(VarCurr)
=> ( v49524(VarCurr,8)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3066,axiom,
! [VarCurr: state_type] :
( v49935(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $false )
& ( v49526(VarCurr,3)
<=> $true )
& ( v49526(VarCurr,2)
<=> $false )
& ( v49526(VarCurr,1)
<=> $false )
& ( v49526(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_423,axiom,
! [VarCurr: state_type] :
( ~ v49933(VarCurr)
=> ( v49524(VarCurr,7)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_589,axiom,
! [VarCurr: state_type] :
( v49933(VarCurr)
=> ( v49524(VarCurr,7)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3065,axiom,
! [VarCurr: state_type] :
( v49933(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $false )
& ( v49526(VarCurr,3)
<=> $false )
& ( v49526(VarCurr,2)
<=> $true )
& ( v49526(VarCurr,1)
<=> $true )
& ( v49526(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_422,axiom,
! [VarCurr: state_type] :
( ~ v49931(VarCurr)
=> ( v49524(VarCurr,6)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_588,axiom,
! [VarCurr: state_type] :
( v49931(VarCurr)
=> ( v49524(VarCurr,6)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3064,axiom,
! [VarCurr: state_type] :
( v49931(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $false )
& ( v49526(VarCurr,3)
<=> $false )
& ( v49526(VarCurr,2)
<=> $true )
& ( v49526(VarCurr,1)
<=> $true )
& ( v49526(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_421,axiom,
! [VarCurr: state_type] :
( ~ v49929(VarCurr)
=> ( v49524(VarCurr,5)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_587,axiom,
! [VarCurr: state_type] :
( v49929(VarCurr)
=> ( v49524(VarCurr,5)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3063,axiom,
! [VarCurr: state_type] :
( v49929(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $false )
& ( v49526(VarCurr,3)
<=> $false )
& ( v49526(VarCurr,2)
<=> $true )
& ( v49526(VarCurr,1)
<=> $false )
& ( v49526(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_420,axiom,
! [VarCurr: state_type] :
( ~ v49927(VarCurr)
=> ( v49524(VarCurr,4)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_586,axiom,
! [VarCurr: state_type] :
( v49927(VarCurr)
=> ( v49524(VarCurr,4)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3062,axiom,
! [VarCurr: state_type] :
( v49927(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $false )
& ( v49526(VarCurr,3)
<=> $false )
& ( v49526(VarCurr,2)
<=> $true )
& ( v49526(VarCurr,1)
<=> $false )
& ( v49526(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_419,axiom,
! [VarCurr: state_type] :
( ~ v49925(VarCurr)
=> ( v49524(VarCurr,3)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_585,axiom,
! [VarCurr: state_type] :
( v49925(VarCurr)
=> ( v49524(VarCurr,3)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3061,axiom,
! [VarCurr: state_type] :
( v49925(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $false )
& ( v49526(VarCurr,3)
<=> $false )
& ( v49526(VarCurr,2)
<=> $false )
& ( v49526(VarCurr,1)
<=> $true )
& ( v49526(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_418,axiom,
! [VarCurr: state_type] :
( ~ v49923(VarCurr)
=> ( v49524(VarCurr,2)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_584,axiom,
! [VarCurr: state_type] :
( v49923(VarCurr)
=> ( v49524(VarCurr,2)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3060,axiom,
! [VarCurr: state_type] :
( v49923(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $false )
& ( v49526(VarCurr,3)
<=> $false )
& ( v49526(VarCurr,2)
<=> $false )
& ( v49526(VarCurr,1)
<=> $true )
& ( v49526(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_417,axiom,
! [VarCurr: state_type] :
( ~ v49921(VarCurr)
=> ( v49524(VarCurr,1)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_583,axiom,
! [VarCurr: state_type] :
( v49921(VarCurr)
=> ( v49524(VarCurr,1)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3059,axiom,
! [VarCurr: state_type] :
( v49921(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $false )
& ( v49526(VarCurr,3)
<=> $false )
& ( v49526(VarCurr,2)
<=> $false )
& ( v49526(VarCurr,1)
<=> $false )
& ( v49526(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1573,axiom,
! [VarCurr: state_type] :
( ~ v49919(VarCurr)
=> ( v49524(VarCurr,0)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1407,axiom,
! [VarCurr: state_type] :
( v49919(VarCurr)
=> ( v49524(VarCurr,0)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3058,axiom,
! [VarCurr: state_type] :
( v49919(VarCurr)
<=> ( ( v49526(VarCurr,4)
<=> $false )
& ( v49526(VarCurr,3)
<=> $false )
& ( v49526(VarCurr,2)
<=> $false )
& ( v49526(VarCurr,1)
<=> $false )
& ( v49526(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18792,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49526(VarCurr,B)
<=> v49528(VarCurr,B) ) ) ).
tff(addAssignment_18791,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49528(VarCurr,B)
<=> v49530(VarCurr,B) ) ) ).
tff(addAssignment_18790,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49530(VarCurr,B)
<=> v49532(VarCurr,B) ) ) ).
tff(addAssignment_18789,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49532(VarCurr,B)
<=> v49534(VarCurr,B) ) ) ).
tff(addAssignment_18788,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49534(VarCurr,B)
<=> v49917(VarCurr,B) ) ) ).
tff(memoryReadIntoBuffer_21,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b0000_address_term = A )
=> ( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49761(VarNext,B)
<=> v49536_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_20,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b0001_address_term = A )
=> ( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49770(VarNext,B)
<=> v49536_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_19,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b0010_address_term = A )
=> ( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49779(VarNext,B)
<=> v49536_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_18,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b0011_address_term = A )
=> ( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49788(VarNext,B)
<=> v49536_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_17,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b0100_address_term = A )
=> ( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49797(VarNext,B)
<=> v49536_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_16,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b0101_address_term = A )
=> ( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49806(VarNext,B)
<=> v49536_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_15,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b0110_address_term = A )
=> ( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49815(VarNext,B)
<=> v49536_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_14,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b0111_address_term = A )
=> ( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49824(VarNext,B)
<=> v49536_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_13,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b1000_address_term = A )
=> ( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49833(VarNext,B)
<=> v49536_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_12,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b1001_address_term = A )
=> ( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49842(VarNext,B)
<=> v49536_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_11,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b1010_address_term = A )
=> ( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49851(VarNext,B)
<=> v49536_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_10,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b1011_address_term = A )
=> ( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49860(VarNext,B)
<=> v49536_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_9,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b1100_address_term = A )
=> ( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49869(VarNext,B)
<=> v49536_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_8,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b1101_address_term = A )
=> ( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49878(VarNext,B)
<=> v49536_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_7,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b1110_address_term = A )
=> ( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49887(VarNext,B)
<=> v49536_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_6,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( b1111_address_term = A )
=> ( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49896(VarNext,B)
<=> v49536_array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryReadIntoBuffer_5,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [AssociatedAddressVar: address_type] :
( v49739_range_3_to_0_address_association(VarNext,AssociatedAddressVar)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( A = AssociatedAddressVar )
=> ( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49917(VarNext,B)
<=> v49536_array(VarNext,A,B) ) ) ) ) ) ) ).
tff(memoryConstantWriteDisabled_5,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( $true
& v49909(VarNext) )
=> ! [B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49536_array(VarNext,A,B)
<=> v49536_17__array(VarNext,A,B) ) ) ) ) ).
tff(memoryConstantWriteEnabledInsideRange_5,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( $true
& v49909(VarNext) )
=> ! [B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49536_array(VarNext,A,B)
<=> b000000000000000000000000000000000000000000000000000000(B) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10456,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49909(VarNext)
<=> ( v49910(VarNext)
& v49915(VarNext) ) ) ) ).
tff(addAssignment_18787,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49915(VarNext)
<=> v49758(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10455,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49910(VarNext)
<=> ( v49912(VarNext)
& v49538(VarNext) ) ) ) ).
tff(writeUnaryOperator_4392,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49912(VarNext)
<=> v49751(VarNext) ) ) ).
tff(memoryWriteDisabled_21,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [AssociatedAddressVar: address_type] :
( v49739_range_3_to_0_address_association(VarNext,AssociatedAddressVar)
=> ! [A: address_type] :
( ~ ( ( A = AssociatedAddressVar )
& v49899(VarNext) )
=> ! [B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49536_17__array(VarNext,A,B)
<=> v49536_16__array(VarNext,A,B) ) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_21,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [AssociatedAddressVar: address_type] :
( v49739_range_3_to_0_address_association(VarNext,AssociatedAddressVar)
=> ! [A: address_type] :
( ( ( A = AssociatedAddressVar )
& v49899(VarNext) )
=> ! [B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49536_17__array(VarNext,A,B)
<=> v49543(VarNext,B) ) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10454,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49899(VarNext)
<=> ( v49900(VarNext)
& v49906(VarNext) ) ) ) ).
tff(addAssignment_18786,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49906(VarNext)
<=> v49904(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10453,axiom,
! [VarCurr: state_type] :
( v49904(VarCurr)
<=> ( v49757(VarCurr)
& v49718(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10452,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49900(VarNext)
<=> ( v49902(VarNext)
& v49538(VarNext) ) ) ) ).
tff(writeUnaryOperator_4391,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49902(VarNext)
<=> v49751(VarNext) ) ) ).
tff(memoryWriteDisabled_20,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b1111_address_term = A )
& v49890(VarNext) )
=> ! [B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49536_16__array(VarNext,A,B)
<=> v49536_15__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_20,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b1111_address_term = A )
& v49890(VarNext) )
=> ( ( v49536_16__array(VarNext,A,53)
<=> v49896(VarNext,863) )
& ( v49536_16__array(VarNext,A,52)
<=> v49896(VarNext,862) )
& ( v49536_16__array(VarNext,A,51)
<=> v49896(VarNext,861) )
& ( v49536_16__array(VarNext,A,50)
<=> v49896(VarNext,860) )
& ( v49536_16__array(VarNext,A,49)
<=> v49896(VarNext,859) )
& ( v49536_16__array(VarNext,A,48)
<=> v49896(VarNext,858) )
& ( v49536_16__array(VarNext,A,47)
<=> v49896(VarNext,857) )
& ( v49536_16__array(VarNext,A,46)
<=> v49896(VarNext,856) )
& ( v49536_16__array(VarNext,A,45)
<=> v49896(VarNext,855) )
& ( v49536_16__array(VarNext,A,44)
<=> v49896(VarNext,854) )
& ( v49536_16__array(VarNext,A,43)
<=> v49896(VarNext,853) )
& ( v49536_16__array(VarNext,A,42)
<=> v49896(VarNext,852) )
& ( v49536_16__array(VarNext,A,41)
<=> v49896(VarNext,851) )
& ( v49536_16__array(VarNext,A,40)
<=> v49896(VarNext,850) )
& ( v49536_16__array(VarNext,A,39)
<=> v49896(VarNext,849) )
& ( v49536_16__array(VarNext,A,38)
<=> v49896(VarNext,848) )
& ( v49536_16__array(VarNext,A,37)
<=> v49896(VarNext,847) )
& ( v49536_16__array(VarNext,A,36)
<=> v49896(VarNext,846) )
& ( v49536_16__array(VarNext,A,35)
<=> v49896(VarNext,845) )
& ( v49536_16__array(VarNext,A,34)
<=> v49896(VarNext,844) )
& ( v49536_16__array(VarNext,A,33)
<=> v49896(VarNext,843) )
& ( v49536_16__array(VarNext,A,32)
<=> v49896(VarNext,842) )
& ( v49536_16__array(VarNext,A,31)
<=> v49896(VarNext,841) )
& ( v49536_16__array(VarNext,A,30)
<=> v49896(VarNext,840) )
& ( v49536_16__array(VarNext,A,29)
<=> v49896(VarNext,839) )
& ( v49536_16__array(VarNext,A,28)
<=> v49896(VarNext,838) )
& ( v49536_16__array(VarNext,A,27)
<=> v49896(VarNext,837) )
& ( v49536_16__array(VarNext,A,26)
<=> v49896(VarNext,836) )
& ( v49536_16__array(VarNext,A,25)
<=> v49896(VarNext,835) )
& ( v49536_16__array(VarNext,A,24)
<=> v49896(VarNext,834) )
& ( v49536_16__array(VarNext,A,23)
<=> v49896(VarNext,833) )
& ( v49536_16__array(VarNext,A,22)
<=> v49896(VarNext,832) )
& ( v49536_16__array(VarNext,A,21)
<=> v49896(VarNext,831) )
& ( v49536_16__array(VarNext,A,20)
<=> v49896(VarNext,830) )
& ( v49536_16__array(VarNext,A,19)
<=> v49896(VarNext,829) )
& ( v49536_16__array(VarNext,A,18)
<=> v49896(VarNext,828) )
& ( v49536_16__array(VarNext,A,17)
<=> v49896(VarNext,827) )
& ( v49536_16__array(VarNext,A,16)
<=> v49896(VarNext,826) )
& ( v49536_16__array(VarNext,A,15)
<=> v49896(VarNext,825) )
& ( v49536_16__array(VarNext,A,14)
<=> v49896(VarNext,824) )
& ( v49536_16__array(VarNext,A,13)
<=> v49896(VarNext,823) )
& ( v49536_16__array(VarNext,A,12)
<=> v49896(VarNext,822) )
& ( v49536_16__array(VarNext,A,11)
<=> v49896(VarNext,821) )
& ( v49536_16__array(VarNext,A,10)
<=> v49896(VarNext,820) )
& ( v49536_16__array(VarNext,A,9)
<=> v49896(VarNext,819) )
& ( v49536_16__array(VarNext,A,8)
<=> v49896(VarNext,818) )
& ( v49536_16__array(VarNext,A,7)
<=> v49896(VarNext,817) )
& ( v49536_16__array(VarNext,A,6)
<=> v49896(VarNext,816) )
& ( v49536_16__array(VarNext,A,5)
<=> v49896(VarNext,815) )
& ( v49536_16__array(VarNext,A,4)
<=> v49896(VarNext,814) )
& ( v49536_16__array(VarNext,A,3)
<=> v49896(VarNext,813) )
& ( v49536_16__array(VarNext,A,2)
<=> v49896(VarNext,812) )
& ( v49536_16__array(VarNext,A,1)
<=> v49896(VarNext,811) )
& ( v49536_16__array(VarNext,A,0)
<=> v49896(VarNext,810) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10451,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49890(VarNext)
<=> ( v49891(VarNext)
& v49756(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10450,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49891(VarNext)
<=> ( v49893(VarNext)
& v49538(VarNext) ) ) ) ).
tff(writeUnaryOperator_4390,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49893(VarNext)
<=> v49751(VarNext) ) ) ).
tff(memoryWriteDisabled_19,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b1110_address_term = A )
& v49881(VarNext) )
=> ! [B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49536_15__array(VarNext,A,B)
<=> v49536_14__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_19,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b1110_address_term = A )
& v49881(VarNext) )
=> ( ( v49536_15__array(VarNext,A,53)
<=> v49887(VarNext,809) )
& ( v49536_15__array(VarNext,A,52)
<=> v49887(VarNext,808) )
& ( v49536_15__array(VarNext,A,51)
<=> v49887(VarNext,807) )
& ( v49536_15__array(VarNext,A,50)
<=> v49887(VarNext,806) )
& ( v49536_15__array(VarNext,A,49)
<=> v49887(VarNext,805) )
& ( v49536_15__array(VarNext,A,48)
<=> v49887(VarNext,804) )
& ( v49536_15__array(VarNext,A,47)
<=> v49887(VarNext,803) )
& ( v49536_15__array(VarNext,A,46)
<=> v49887(VarNext,802) )
& ( v49536_15__array(VarNext,A,45)
<=> v49887(VarNext,801) )
& ( v49536_15__array(VarNext,A,44)
<=> v49887(VarNext,800) )
& ( v49536_15__array(VarNext,A,43)
<=> v49887(VarNext,799) )
& ( v49536_15__array(VarNext,A,42)
<=> v49887(VarNext,798) )
& ( v49536_15__array(VarNext,A,41)
<=> v49887(VarNext,797) )
& ( v49536_15__array(VarNext,A,40)
<=> v49887(VarNext,796) )
& ( v49536_15__array(VarNext,A,39)
<=> v49887(VarNext,795) )
& ( v49536_15__array(VarNext,A,38)
<=> v49887(VarNext,794) )
& ( v49536_15__array(VarNext,A,37)
<=> v49887(VarNext,793) )
& ( v49536_15__array(VarNext,A,36)
<=> v49887(VarNext,792) )
& ( v49536_15__array(VarNext,A,35)
<=> v49887(VarNext,791) )
& ( v49536_15__array(VarNext,A,34)
<=> v49887(VarNext,790) )
& ( v49536_15__array(VarNext,A,33)
<=> v49887(VarNext,789) )
& ( v49536_15__array(VarNext,A,32)
<=> v49887(VarNext,788) )
& ( v49536_15__array(VarNext,A,31)
<=> v49887(VarNext,787) )
& ( v49536_15__array(VarNext,A,30)
<=> v49887(VarNext,786) )
& ( v49536_15__array(VarNext,A,29)
<=> v49887(VarNext,785) )
& ( v49536_15__array(VarNext,A,28)
<=> v49887(VarNext,784) )
& ( v49536_15__array(VarNext,A,27)
<=> v49887(VarNext,783) )
& ( v49536_15__array(VarNext,A,26)
<=> v49887(VarNext,782) )
& ( v49536_15__array(VarNext,A,25)
<=> v49887(VarNext,781) )
& ( v49536_15__array(VarNext,A,24)
<=> v49887(VarNext,780) )
& ( v49536_15__array(VarNext,A,23)
<=> v49887(VarNext,779) )
& ( v49536_15__array(VarNext,A,22)
<=> v49887(VarNext,778) )
& ( v49536_15__array(VarNext,A,21)
<=> v49887(VarNext,777) )
& ( v49536_15__array(VarNext,A,20)
<=> v49887(VarNext,776) )
& ( v49536_15__array(VarNext,A,19)
<=> v49887(VarNext,775) )
& ( v49536_15__array(VarNext,A,18)
<=> v49887(VarNext,774) )
& ( v49536_15__array(VarNext,A,17)
<=> v49887(VarNext,773) )
& ( v49536_15__array(VarNext,A,16)
<=> v49887(VarNext,772) )
& ( v49536_15__array(VarNext,A,15)
<=> v49887(VarNext,771) )
& ( v49536_15__array(VarNext,A,14)
<=> v49887(VarNext,770) )
& ( v49536_15__array(VarNext,A,13)
<=> v49887(VarNext,769) )
& ( v49536_15__array(VarNext,A,12)
<=> v49887(VarNext,768) )
& ( v49536_15__array(VarNext,A,11)
<=> v49887(VarNext,767) )
& ( v49536_15__array(VarNext,A,10)
<=> v49887(VarNext,766) )
& ( v49536_15__array(VarNext,A,9)
<=> v49887(VarNext,765) )
& ( v49536_15__array(VarNext,A,8)
<=> v49887(VarNext,764) )
& ( v49536_15__array(VarNext,A,7)
<=> v49887(VarNext,763) )
& ( v49536_15__array(VarNext,A,6)
<=> v49887(VarNext,762) )
& ( v49536_15__array(VarNext,A,5)
<=> v49887(VarNext,761) )
& ( v49536_15__array(VarNext,A,4)
<=> v49887(VarNext,760) )
& ( v49536_15__array(VarNext,A,3)
<=> v49887(VarNext,759) )
& ( v49536_15__array(VarNext,A,2)
<=> v49887(VarNext,758) )
& ( v49536_15__array(VarNext,A,1)
<=> v49887(VarNext,757) )
& ( v49536_15__array(VarNext,A,0)
<=> v49887(VarNext,756) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10449,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49881(VarNext)
<=> ( v49882(VarNext)
& v49756(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10448,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49882(VarNext)
<=> ( v49884(VarNext)
& v49538(VarNext) ) ) ) ).
tff(writeUnaryOperator_4389,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49884(VarNext)
<=> v49751(VarNext) ) ) ).
tff(memoryWriteDisabled_18,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b1101_address_term = A )
& v49872(VarNext) )
=> ! [B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49536_14__array(VarNext,A,B)
<=> v49536_13__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_18,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b1101_address_term = A )
& v49872(VarNext) )
=> ( ( v49536_14__array(VarNext,A,53)
<=> v49878(VarNext,755) )
& ( v49536_14__array(VarNext,A,52)
<=> v49878(VarNext,754) )
& ( v49536_14__array(VarNext,A,51)
<=> v49878(VarNext,753) )
& ( v49536_14__array(VarNext,A,50)
<=> v49878(VarNext,752) )
& ( v49536_14__array(VarNext,A,49)
<=> v49878(VarNext,751) )
& ( v49536_14__array(VarNext,A,48)
<=> v49878(VarNext,750) )
& ( v49536_14__array(VarNext,A,47)
<=> v49878(VarNext,749) )
& ( v49536_14__array(VarNext,A,46)
<=> v49878(VarNext,748) )
& ( v49536_14__array(VarNext,A,45)
<=> v49878(VarNext,747) )
& ( v49536_14__array(VarNext,A,44)
<=> v49878(VarNext,746) )
& ( v49536_14__array(VarNext,A,43)
<=> v49878(VarNext,745) )
& ( v49536_14__array(VarNext,A,42)
<=> v49878(VarNext,744) )
& ( v49536_14__array(VarNext,A,41)
<=> v49878(VarNext,743) )
& ( v49536_14__array(VarNext,A,40)
<=> v49878(VarNext,742) )
& ( v49536_14__array(VarNext,A,39)
<=> v49878(VarNext,741) )
& ( v49536_14__array(VarNext,A,38)
<=> v49878(VarNext,740) )
& ( v49536_14__array(VarNext,A,37)
<=> v49878(VarNext,739) )
& ( v49536_14__array(VarNext,A,36)
<=> v49878(VarNext,738) )
& ( v49536_14__array(VarNext,A,35)
<=> v49878(VarNext,737) )
& ( v49536_14__array(VarNext,A,34)
<=> v49878(VarNext,736) )
& ( v49536_14__array(VarNext,A,33)
<=> v49878(VarNext,735) )
& ( v49536_14__array(VarNext,A,32)
<=> v49878(VarNext,734) )
& ( v49536_14__array(VarNext,A,31)
<=> v49878(VarNext,733) )
& ( v49536_14__array(VarNext,A,30)
<=> v49878(VarNext,732) )
& ( v49536_14__array(VarNext,A,29)
<=> v49878(VarNext,731) )
& ( v49536_14__array(VarNext,A,28)
<=> v49878(VarNext,730) )
& ( v49536_14__array(VarNext,A,27)
<=> v49878(VarNext,729) )
& ( v49536_14__array(VarNext,A,26)
<=> v49878(VarNext,728) )
& ( v49536_14__array(VarNext,A,25)
<=> v49878(VarNext,727) )
& ( v49536_14__array(VarNext,A,24)
<=> v49878(VarNext,726) )
& ( v49536_14__array(VarNext,A,23)
<=> v49878(VarNext,725) )
& ( v49536_14__array(VarNext,A,22)
<=> v49878(VarNext,724) )
& ( v49536_14__array(VarNext,A,21)
<=> v49878(VarNext,723) )
& ( v49536_14__array(VarNext,A,20)
<=> v49878(VarNext,722) )
& ( v49536_14__array(VarNext,A,19)
<=> v49878(VarNext,721) )
& ( v49536_14__array(VarNext,A,18)
<=> v49878(VarNext,720) )
& ( v49536_14__array(VarNext,A,17)
<=> v49878(VarNext,719) )
& ( v49536_14__array(VarNext,A,16)
<=> v49878(VarNext,718) )
& ( v49536_14__array(VarNext,A,15)
<=> v49878(VarNext,717) )
& ( v49536_14__array(VarNext,A,14)
<=> v49878(VarNext,716) )
& ( v49536_14__array(VarNext,A,13)
<=> v49878(VarNext,715) )
& ( v49536_14__array(VarNext,A,12)
<=> v49878(VarNext,714) )
& ( v49536_14__array(VarNext,A,11)
<=> v49878(VarNext,713) )
& ( v49536_14__array(VarNext,A,10)
<=> v49878(VarNext,712) )
& ( v49536_14__array(VarNext,A,9)
<=> v49878(VarNext,711) )
& ( v49536_14__array(VarNext,A,8)
<=> v49878(VarNext,710) )
& ( v49536_14__array(VarNext,A,7)
<=> v49878(VarNext,709) )
& ( v49536_14__array(VarNext,A,6)
<=> v49878(VarNext,708) )
& ( v49536_14__array(VarNext,A,5)
<=> v49878(VarNext,707) )
& ( v49536_14__array(VarNext,A,4)
<=> v49878(VarNext,706) )
& ( v49536_14__array(VarNext,A,3)
<=> v49878(VarNext,705) )
& ( v49536_14__array(VarNext,A,2)
<=> v49878(VarNext,704) )
& ( v49536_14__array(VarNext,A,1)
<=> v49878(VarNext,703) )
& ( v49536_14__array(VarNext,A,0)
<=> v49878(VarNext,702) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10447,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49872(VarNext)
<=> ( v49873(VarNext)
& v49756(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10446,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49873(VarNext)
<=> ( v49875(VarNext)
& v49538(VarNext) ) ) ) ).
tff(writeUnaryOperator_4388,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49875(VarNext)
<=> v49751(VarNext) ) ) ).
tff(memoryWriteDisabled_17,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b1100_address_term = A )
& v49863(VarNext) )
=> ! [B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49536_13__array(VarNext,A,B)
<=> v49536_12__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_17,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b1100_address_term = A )
& v49863(VarNext) )
=> ( ( v49536_13__array(VarNext,A,53)
<=> v49869(VarNext,701) )
& ( v49536_13__array(VarNext,A,52)
<=> v49869(VarNext,700) )
& ( v49536_13__array(VarNext,A,51)
<=> v49869(VarNext,699) )
& ( v49536_13__array(VarNext,A,50)
<=> v49869(VarNext,698) )
& ( v49536_13__array(VarNext,A,49)
<=> v49869(VarNext,697) )
& ( v49536_13__array(VarNext,A,48)
<=> v49869(VarNext,696) )
& ( v49536_13__array(VarNext,A,47)
<=> v49869(VarNext,695) )
& ( v49536_13__array(VarNext,A,46)
<=> v49869(VarNext,694) )
& ( v49536_13__array(VarNext,A,45)
<=> v49869(VarNext,693) )
& ( v49536_13__array(VarNext,A,44)
<=> v49869(VarNext,692) )
& ( v49536_13__array(VarNext,A,43)
<=> v49869(VarNext,691) )
& ( v49536_13__array(VarNext,A,42)
<=> v49869(VarNext,690) )
& ( v49536_13__array(VarNext,A,41)
<=> v49869(VarNext,689) )
& ( v49536_13__array(VarNext,A,40)
<=> v49869(VarNext,688) )
& ( v49536_13__array(VarNext,A,39)
<=> v49869(VarNext,687) )
& ( v49536_13__array(VarNext,A,38)
<=> v49869(VarNext,686) )
& ( v49536_13__array(VarNext,A,37)
<=> v49869(VarNext,685) )
& ( v49536_13__array(VarNext,A,36)
<=> v49869(VarNext,684) )
& ( v49536_13__array(VarNext,A,35)
<=> v49869(VarNext,683) )
& ( v49536_13__array(VarNext,A,34)
<=> v49869(VarNext,682) )
& ( v49536_13__array(VarNext,A,33)
<=> v49869(VarNext,681) )
& ( v49536_13__array(VarNext,A,32)
<=> v49869(VarNext,680) )
& ( v49536_13__array(VarNext,A,31)
<=> v49869(VarNext,679) )
& ( v49536_13__array(VarNext,A,30)
<=> v49869(VarNext,678) )
& ( v49536_13__array(VarNext,A,29)
<=> v49869(VarNext,677) )
& ( v49536_13__array(VarNext,A,28)
<=> v49869(VarNext,676) )
& ( v49536_13__array(VarNext,A,27)
<=> v49869(VarNext,675) )
& ( v49536_13__array(VarNext,A,26)
<=> v49869(VarNext,674) )
& ( v49536_13__array(VarNext,A,25)
<=> v49869(VarNext,673) )
& ( v49536_13__array(VarNext,A,24)
<=> v49869(VarNext,672) )
& ( v49536_13__array(VarNext,A,23)
<=> v49869(VarNext,671) )
& ( v49536_13__array(VarNext,A,22)
<=> v49869(VarNext,670) )
& ( v49536_13__array(VarNext,A,21)
<=> v49869(VarNext,669) )
& ( v49536_13__array(VarNext,A,20)
<=> v49869(VarNext,668) )
& ( v49536_13__array(VarNext,A,19)
<=> v49869(VarNext,667) )
& ( v49536_13__array(VarNext,A,18)
<=> v49869(VarNext,666) )
& ( v49536_13__array(VarNext,A,17)
<=> v49869(VarNext,665) )
& ( v49536_13__array(VarNext,A,16)
<=> v49869(VarNext,664) )
& ( v49536_13__array(VarNext,A,15)
<=> v49869(VarNext,663) )
& ( v49536_13__array(VarNext,A,14)
<=> v49869(VarNext,662) )
& ( v49536_13__array(VarNext,A,13)
<=> v49869(VarNext,661) )
& ( v49536_13__array(VarNext,A,12)
<=> v49869(VarNext,660) )
& ( v49536_13__array(VarNext,A,11)
<=> v49869(VarNext,659) )
& ( v49536_13__array(VarNext,A,10)
<=> v49869(VarNext,658) )
& ( v49536_13__array(VarNext,A,9)
<=> v49869(VarNext,657) )
& ( v49536_13__array(VarNext,A,8)
<=> v49869(VarNext,656) )
& ( v49536_13__array(VarNext,A,7)
<=> v49869(VarNext,655) )
& ( v49536_13__array(VarNext,A,6)
<=> v49869(VarNext,654) )
& ( v49536_13__array(VarNext,A,5)
<=> v49869(VarNext,653) )
& ( v49536_13__array(VarNext,A,4)
<=> v49869(VarNext,652) )
& ( v49536_13__array(VarNext,A,3)
<=> v49869(VarNext,651) )
& ( v49536_13__array(VarNext,A,2)
<=> v49869(VarNext,650) )
& ( v49536_13__array(VarNext,A,1)
<=> v49869(VarNext,649) )
& ( v49536_13__array(VarNext,A,0)
<=> v49869(VarNext,648) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10445,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49863(VarNext)
<=> ( v49864(VarNext)
& v49756(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10444,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49864(VarNext)
<=> ( v49866(VarNext)
& v49538(VarNext) ) ) ) ).
tff(writeUnaryOperator_4387,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49866(VarNext)
<=> v49751(VarNext) ) ) ).
tff(memoryWriteDisabled_16,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b1011_address_term = A )
& v49854(VarNext) )
=> ! [B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49536_12__array(VarNext,A,B)
<=> v49536_11__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_16,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b1011_address_term = A )
& v49854(VarNext) )
=> ( ( v49536_12__array(VarNext,A,53)
<=> v49860(VarNext,647) )
& ( v49536_12__array(VarNext,A,52)
<=> v49860(VarNext,646) )
& ( v49536_12__array(VarNext,A,51)
<=> v49860(VarNext,645) )
& ( v49536_12__array(VarNext,A,50)
<=> v49860(VarNext,644) )
& ( v49536_12__array(VarNext,A,49)
<=> v49860(VarNext,643) )
& ( v49536_12__array(VarNext,A,48)
<=> v49860(VarNext,642) )
& ( v49536_12__array(VarNext,A,47)
<=> v49860(VarNext,641) )
& ( v49536_12__array(VarNext,A,46)
<=> v49860(VarNext,640) )
& ( v49536_12__array(VarNext,A,45)
<=> v49860(VarNext,639) )
& ( v49536_12__array(VarNext,A,44)
<=> v49860(VarNext,638) )
& ( v49536_12__array(VarNext,A,43)
<=> v49860(VarNext,637) )
& ( v49536_12__array(VarNext,A,42)
<=> v49860(VarNext,636) )
& ( v49536_12__array(VarNext,A,41)
<=> v49860(VarNext,635) )
& ( v49536_12__array(VarNext,A,40)
<=> v49860(VarNext,634) )
& ( v49536_12__array(VarNext,A,39)
<=> v49860(VarNext,633) )
& ( v49536_12__array(VarNext,A,38)
<=> v49860(VarNext,632) )
& ( v49536_12__array(VarNext,A,37)
<=> v49860(VarNext,631) )
& ( v49536_12__array(VarNext,A,36)
<=> v49860(VarNext,630) )
& ( v49536_12__array(VarNext,A,35)
<=> v49860(VarNext,629) )
& ( v49536_12__array(VarNext,A,34)
<=> v49860(VarNext,628) )
& ( v49536_12__array(VarNext,A,33)
<=> v49860(VarNext,627) )
& ( v49536_12__array(VarNext,A,32)
<=> v49860(VarNext,626) )
& ( v49536_12__array(VarNext,A,31)
<=> v49860(VarNext,625) )
& ( v49536_12__array(VarNext,A,30)
<=> v49860(VarNext,624) )
& ( v49536_12__array(VarNext,A,29)
<=> v49860(VarNext,623) )
& ( v49536_12__array(VarNext,A,28)
<=> v49860(VarNext,622) )
& ( v49536_12__array(VarNext,A,27)
<=> v49860(VarNext,621) )
& ( v49536_12__array(VarNext,A,26)
<=> v49860(VarNext,620) )
& ( v49536_12__array(VarNext,A,25)
<=> v49860(VarNext,619) )
& ( v49536_12__array(VarNext,A,24)
<=> v49860(VarNext,618) )
& ( v49536_12__array(VarNext,A,23)
<=> v49860(VarNext,617) )
& ( v49536_12__array(VarNext,A,22)
<=> v49860(VarNext,616) )
& ( v49536_12__array(VarNext,A,21)
<=> v49860(VarNext,615) )
& ( v49536_12__array(VarNext,A,20)
<=> v49860(VarNext,614) )
& ( v49536_12__array(VarNext,A,19)
<=> v49860(VarNext,613) )
& ( v49536_12__array(VarNext,A,18)
<=> v49860(VarNext,612) )
& ( v49536_12__array(VarNext,A,17)
<=> v49860(VarNext,611) )
& ( v49536_12__array(VarNext,A,16)
<=> v49860(VarNext,610) )
& ( v49536_12__array(VarNext,A,15)
<=> v49860(VarNext,609) )
& ( v49536_12__array(VarNext,A,14)
<=> v49860(VarNext,608) )
& ( v49536_12__array(VarNext,A,13)
<=> v49860(VarNext,607) )
& ( v49536_12__array(VarNext,A,12)
<=> v49860(VarNext,606) )
& ( v49536_12__array(VarNext,A,11)
<=> v49860(VarNext,605) )
& ( v49536_12__array(VarNext,A,10)
<=> v49860(VarNext,604) )
& ( v49536_12__array(VarNext,A,9)
<=> v49860(VarNext,603) )
& ( v49536_12__array(VarNext,A,8)
<=> v49860(VarNext,602) )
& ( v49536_12__array(VarNext,A,7)
<=> v49860(VarNext,601) )
& ( v49536_12__array(VarNext,A,6)
<=> v49860(VarNext,600) )
& ( v49536_12__array(VarNext,A,5)
<=> v49860(VarNext,599) )
& ( v49536_12__array(VarNext,A,4)
<=> v49860(VarNext,598) )
& ( v49536_12__array(VarNext,A,3)
<=> v49860(VarNext,597) )
& ( v49536_12__array(VarNext,A,2)
<=> v49860(VarNext,596) )
& ( v49536_12__array(VarNext,A,1)
<=> v49860(VarNext,595) )
& ( v49536_12__array(VarNext,A,0)
<=> v49860(VarNext,594) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10443,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49854(VarNext)
<=> ( v49855(VarNext)
& v49756(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10442,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49855(VarNext)
<=> ( v49857(VarNext)
& v49538(VarNext) ) ) ) ).
tff(writeUnaryOperator_4386,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49857(VarNext)
<=> v49751(VarNext) ) ) ).
tff(memoryWriteDisabled_15,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b1010_address_term = A )
& v49845(VarNext) )
=> ! [B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49536_11__array(VarNext,A,B)
<=> v49536_10__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_15,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b1010_address_term = A )
& v49845(VarNext) )
=> ( ( v49536_11__array(VarNext,A,53)
<=> v49851(VarNext,593) )
& ( v49536_11__array(VarNext,A,52)
<=> v49851(VarNext,592) )
& ( v49536_11__array(VarNext,A,51)
<=> v49851(VarNext,591) )
& ( v49536_11__array(VarNext,A,50)
<=> v49851(VarNext,590) )
& ( v49536_11__array(VarNext,A,49)
<=> v49851(VarNext,589) )
& ( v49536_11__array(VarNext,A,48)
<=> v49851(VarNext,588) )
& ( v49536_11__array(VarNext,A,47)
<=> v49851(VarNext,587) )
& ( v49536_11__array(VarNext,A,46)
<=> v49851(VarNext,586) )
& ( v49536_11__array(VarNext,A,45)
<=> v49851(VarNext,585) )
& ( v49536_11__array(VarNext,A,44)
<=> v49851(VarNext,584) )
& ( v49536_11__array(VarNext,A,43)
<=> v49851(VarNext,583) )
& ( v49536_11__array(VarNext,A,42)
<=> v49851(VarNext,582) )
& ( v49536_11__array(VarNext,A,41)
<=> v49851(VarNext,581) )
& ( v49536_11__array(VarNext,A,40)
<=> v49851(VarNext,580) )
& ( v49536_11__array(VarNext,A,39)
<=> v49851(VarNext,579) )
& ( v49536_11__array(VarNext,A,38)
<=> v49851(VarNext,578) )
& ( v49536_11__array(VarNext,A,37)
<=> v49851(VarNext,577) )
& ( v49536_11__array(VarNext,A,36)
<=> v49851(VarNext,576) )
& ( v49536_11__array(VarNext,A,35)
<=> v49851(VarNext,575) )
& ( v49536_11__array(VarNext,A,34)
<=> v49851(VarNext,574) )
& ( v49536_11__array(VarNext,A,33)
<=> v49851(VarNext,573) )
& ( v49536_11__array(VarNext,A,32)
<=> v49851(VarNext,572) )
& ( v49536_11__array(VarNext,A,31)
<=> v49851(VarNext,571) )
& ( v49536_11__array(VarNext,A,30)
<=> v49851(VarNext,570) )
& ( v49536_11__array(VarNext,A,29)
<=> v49851(VarNext,569) )
& ( v49536_11__array(VarNext,A,28)
<=> v49851(VarNext,568) )
& ( v49536_11__array(VarNext,A,27)
<=> v49851(VarNext,567) )
& ( v49536_11__array(VarNext,A,26)
<=> v49851(VarNext,566) )
& ( v49536_11__array(VarNext,A,25)
<=> v49851(VarNext,565) )
& ( v49536_11__array(VarNext,A,24)
<=> v49851(VarNext,564) )
& ( v49536_11__array(VarNext,A,23)
<=> v49851(VarNext,563) )
& ( v49536_11__array(VarNext,A,22)
<=> v49851(VarNext,562) )
& ( v49536_11__array(VarNext,A,21)
<=> v49851(VarNext,561) )
& ( v49536_11__array(VarNext,A,20)
<=> v49851(VarNext,560) )
& ( v49536_11__array(VarNext,A,19)
<=> v49851(VarNext,559) )
& ( v49536_11__array(VarNext,A,18)
<=> v49851(VarNext,558) )
& ( v49536_11__array(VarNext,A,17)
<=> v49851(VarNext,557) )
& ( v49536_11__array(VarNext,A,16)
<=> v49851(VarNext,556) )
& ( v49536_11__array(VarNext,A,15)
<=> v49851(VarNext,555) )
& ( v49536_11__array(VarNext,A,14)
<=> v49851(VarNext,554) )
& ( v49536_11__array(VarNext,A,13)
<=> v49851(VarNext,553) )
& ( v49536_11__array(VarNext,A,12)
<=> v49851(VarNext,552) )
& ( v49536_11__array(VarNext,A,11)
<=> v49851(VarNext,551) )
& ( v49536_11__array(VarNext,A,10)
<=> v49851(VarNext,550) )
& ( v49536_11__array(VarNext,A,9)
<=> v49851(VarNext,549) )
& ( v49536_11__array(VarNext,A,8)
<=> v49851(VarNext,548) )
& ( v49536_11__array(VarNext,A,7)
<=> v49851(VarNext,547) )
& ( v49536_11__array(VarNext,A,6)
<=> v49851(VarNext,546) )
& ( v49536_11__array(VarNext,A,5)
<=> v49851(VarNext,545) )
& ( v49536_11__array(VarNext,A,4)
<=> v49851(VarNext,544) )
& ( v49536_11__array(VarNext,A,3)
<=> v49851(VarNext,543) )
& ( v49536_11__array(VarNext,A,2)
<=> v49851(VarNext,542) )
& ( v49536_11__array(VarNext,A,1)
<=> v49851(VarNext,541) )
& ( v49536_11__array(VarNext,A,0)
<=> v49851(VarNext,540) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10441,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49845(VarNext)
<=> ( v49846(VarNext)
& v49756(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10440,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49846(VarNext)
<=> ( v49848(VarNext)
& v49538(VarNext) ) ) ) ).
tff(writeUnaryOperator_4385,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49848(VarNext)
<=> v49751(VarNext) ) ) ).
tff(memoryWriteDisabled_14,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b1001_address_term = A )
& v49836(VarNext) )
=> ! [B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49536_10__array(VarNext,A,B)
<=> v49536_9__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_14,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b1001_address_term = A )
& v49836(VarNext) )
=> ( ( v49536_10__array(VarNext,A,53)
<=> v49842(VarNext,539) )
& ( v49536_10__array(VarNext,A,52)
<=> v49842(VarNext,538) )
& ( v49536_10__array(VarNext,A,51)
<=> v49842(VarNext,537) )
& ( v49536_10__array(VarNext,A,50)
<=> v49842(VarNext,536) )
& ( v49536_10__array(VarNext,A,49)
<=> v49842(VarNext,535) )
& ( v49536_10__array(VarNext,A,48)
<=> v49842(VarNext,534) )
& ( v49536_10__array(VarNext,A,47)
<=> v49842(VarNext,533) )
& ( v49536_10__array(VarNext,A,46)
<=> v49842(VarNext,532) )
& ( v49536_10__array(VarNext,A,45)
<=> v49842(VarNext,531) )
& ( v49536_10__array(VarNext,A,44)
<=> v49842(VarNext,530) )
& ( v49536_10__array(VarNext,A,43)
<=> v49842(VarNext,529) )
& ( v49536_10__array(VarNext,A,42)
<=> v49842(VarNext,528) )
& ( v49536_10__array(VarNext,A,41)
<=> v49842(VarNext,527) )
& ( v49536_10__array(VarNext,A,40)
<=> v49842(VarNext,526) )
& ( v49536_10__array(VarNext,A,39)
<=> v49842(VarNext,525) )
& ( v49536_10__array(VarNext,A,38)
<=> v49842(VarNext,524) )
& ( v49536_10__array(VarNext,A,37)
<=> v49842(VarNext,523) )
& ( v49536_10__array(VarNext,A,36)
<=> v49842(VarNext,522) )
& ( v49536_10__array(VarNext,A,35)
<=> v49842(VarNext,521) )
& ( v49536_10__array(VarNext,A,34)
<=> v49842(VarNext,520) )
& ( v49536_10__array(VarNext,A,33)
<=> v49842(VarNext,519) )
& ( v49536_10__array(VarNext,A,32)
<=> v49842(VarNext,518) )
& ( v49536_10__array(VarNext,A,31)
<=> v49842(VarNext,517) )
& ( v49536_10__array(VarNext,A,30)
<=> v49842(VarNext,516) )
& ( v49536_10__array(VarNext,A,29)
<=> v49842(VarNext,515) )
& ( v49536_10__array(VarNext,A,28)
<=> v49842(VarNext,514) )
& ( v49536_10__array(VarNext,A,27)
<=> v49842(VarNext,513) )
& ( v49536_10__array(VarNext,A,26)
<=> v49842(VarNext,512) )
& ( v49536_10__array(VarNext,A,25)
<=> v49842(VarNext,511) )
& ( v49536_10__array(VarNext,A,24)
<=> v49842(VarNext,510) )
& ( v49536_10__array(VarNext,A,23)
<=> v49842(VarNext,509) )
& ( v49536_10__array(VarNext,A,22)
<=> v49842(VarNext,508) )
& ( v49536_10__array(VarNext,A,21)
<=> v49842(VarNext,507) )
& ( v49536_10__array(VarNext,A,20)
<=> v49842(VarNext,506) )
& ( v49536_10__array(VarNext,A,19)
<=> v49842(VarNext,505) )
& ( v49536_10__array(VarNext,A,18)
<=> v49842(VarNext,504) )
& ( v49536_10__array(VarNext,A,17)
<=> v49842(VarNext,503) )
& ( v49536_10__array(VarNext,A,16)
<=> v49842(VarNext,502) )
& ( v49536_10__array(VarNext,A,15)
<=> v49842(VarNext,501) )
& ( v49536_10__array(VarNext,A,14)
<=> v49842(VarNext,500) )
& ( v49536_10__array(VarNext,A,13)
<=> v49842(VarNext,499) )
& ( v49536_10__array(VarNext,A,12)
<=> v49842(VarNext,498) )
& ( v49536_10__array(VarNext,A,11)
<=> v49842(VarNext,497) )
& ( v49536_10__array(VarNext,A,10)
<=> v49842(VarNext,496) )
& ( v49536_10__array(VarNext,A,9)
<=> v49842(VarNext,495) )
& ( v49536_10__array(VarNext,A,8)
<=> v49842(VarNext,494) )
& ( v49536_10__array(VarNext,A,7)
<=> v49842(VarNext,493) )
& ( v49536_10__array(VarNext,A,6)
<=> v49842(VarNext,492) )
& ( v49536_10__array(VarNext,A,5)
<=> v49842(VarNext,491) )
& ( v49536_10__array(VarNext,A,4)
<=> v49842(VarNext,490) )
& ( v49536_10__array(VarNext,A,3)
<=> v49842(VarNext,489) )
& ( v49536_10__array(VarNext,A,2)
<=> v49842(VarNext,488) )
& ( v49536_10__array(VarNext,A,1)
<=> v49842(VarNext,487) )
& ( v49536_10__array(VarNext,A,0)
<=> v49842(VarNext,486) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10439,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49836(VarNext)
<=> ( v49837(VarNext)
& v49756(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10438,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49837(VarNext)
<=> ( v49839(VarNext)
& v49538(VarNext) ) ) ) ).
tff(writeUnaryOperator_4384,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49839(VarNext)
<=> v49751(VarNext) ) ) ).
tff(memoryWriteDisabled_13,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b1000_address_term = A )
& v49827(VarNext) )
=> ! [B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49536_9__array(VarNext,A,B)
<=> v49536_8__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_13,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b1000_address_term = A )
& v49827(VarNext) )
=> ( ( v49536_9__array(VarNext,A,53)
<=> v49833(VarNext,485) )
& ( v49536_9__array(VarNext,A,52)
<=> v49833(VarNext,484) )
& ( v49536_9__array(VarNext,A,51)
<=> v49833(VarNext,483) )
& ( v49536_9__array(VarNext,A,50)
<=> v49833(VarNext,482) )
& ( v49536_9__array(VarNext,A,49)
<=> v49833(VarNext,481) )
& ( v49536_9__array(VarNext,A,48)
<=> v49833(VarNext,480) )
& ( v49536_9__array(VarNext,A,47)
<=> v49833(VarNext,479) )
& ( v49536_9__array(VarNext,A,46)
<=> v49833(VarNext,478) )
& ( v49536_9__array(VarNext,A,45)
<=> v49833(VarNext,477) )
& ( v49536_9__array(VarNext,A,44)
<=> v49833(VarNext,476) )
& ( v49536_9__array(VarNext,A,43)
<=> v49833(VarNext,475) )
& ( v49536_9__array(VarNext,A,42)
<=> v49833(VarNext,474) )
& ( v49536_9__array(VarNext,A,41)
<=> v49833(VarNext,473) )
& ( v49536_9__array(VarNext,A,40)
<=> v49833(VarNext,472) )
& ( v49536_9__array(VarNext,A,39)
<=> v49833(VarNext,471) )
& ( v49536_9__array(VarNext,A,38)
<=> v49833(VarNext,470) )
& ( v49536_9__array(VarNext,A,37)
<=> v49833(VarNext,469) )
& ( v49536_9__array(VarNext,A,36)
<=> v49833(VarNext,468) )
& ( v49536_9__array(VarNext,A,35)
<=> v49833(VarNext,467) )
& ( v49536_9__array(VarNext,A,34)
<=> v49833(VarNext,466) )
& ( v49536_9__array(VarNext,A,33)
<=> v49833(VarNext,465) )
& ( v49536_9__array(VarNext,A,32)
<=> v49833(VarNext,464) )
& ( v49536_9__array(VarNext,A,31)
<=> v49833(VarNext,463) )
& ( v49536_9__array(VarNext,A,30)
<=> v49833(VarNext,462) )
& ( v49536_9__array(VarNext,A,29)
<=> v49833(VarNext,461) )
& ( v49536_9__array(VarNext,A,28)
<=> v49833(VarNext,460) )
& ( v49536_9__array(VarNext,A,27)
<=> v49833(VarNext,459) )
& ( v49536_9__array(VarNext,A,26)
<=> v49833(VarNext,458) )
& ( v49536_9__array(VarNext,A,25)
<=> v49833(VarNext,457) )
& ( v49536_9__array(VarNext,A,24)
<=> v49833(VarNext,456) )
& ( v49536_9__array(VarNext,A,23)
<=> v49833(VarNext,455) )
& ( v49536_9__array(VarNext,A,22)
<=> v49833(VarNext,454) )
& ( v49536_9__array(VarNext,A,21)
<=> v49833(VarNext,453) )
& ( v49536_9__array(VarNext,A,20)
<=> v49833(VarNext,452) )
& ( v49536_9__array(VarNext,A,19)
<=> v49833(VarNext,451) )
& ( v49536_9__array(VarNext,A,18)
<=> v49833(VarNext,450) )
& ( v49536_9__array(VarNext,A,17)
<=> v49833(VarNext,449) )
& ( v49536_9__array(VarNext,A,16)
<=> v49833(VarNext,448) )
& ( v49536_9__array(VarNext,A,15)
<=> v49833(VarNext,447) )
& ( v49536_9__array(VarNext,A,14)
<=> v49833(VarNext,446) )
& ( v49536_9__array(VarNext,A,13)
<=> v49833(VarNext,445) )
& ( v49536_9__array(VarNext,A,12)
<=> v49833(VarNext,444) )
& ( v49536_9__array(VarNext,A,11)
<=> v49833(VarNext,443) )
& ( v49536_9__array(VarNext,A,10)
<=> v49833(VarNext,442) )
& ( v49536_9__array(VarNext,A,9)
<=> v49833(VarNext,441) )
& ( v49536_9__array(VarNext,A,8)
<=> v49833(VarNext,440) )
& ( v49536_9__array(VarNext,A,7)
<=> v49833(VarNext,439) )
& ( v49536_9__array(VarNext,A,6)
<=> v49833(VarNext,438) )
& ( v49536_9__array(VarNext,A,5)
<=> v49833(VarNext,437) )
& ( v49536_9__array(VarNext,A,4)
<=> v49833(VarNext,436) )
& ( v49536_9__array(VarNext,A,3)
<=> v49833(VarNext,435) )
& ( v49536_9__array(VarNext,A,2)
<=> v49833(VarNext,434) )
& ( v49536_9__array(VarNext,A,1)
<=> v49833(VarNext,433) )
& ( v49536_9__array(VarNext,A,0)
<=> v49833(VarNext,432) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10437,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49827(VarNext)
<=> ( v49828(VarNext)
& v49756(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10436,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49828(VarNext)
<=> ( v49830(VarNext)
& v49538(VarNext) ) ) ) ).
tff(writeUnaryOperator_4383,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49830(VarNext)
<=> v49751(VarNext) ) ) ).
tff(memoryWriteDisabled_12,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b0111_address_term = A )
& v49818(VarNext) )
=> ! [B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49536_8__array(VarNext,A,B)
<=> v49536_7__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_12,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b0111_address_term = A )
& v49818(VarNext) )
=> ( ( v49536_8__array(VarNext,A,53)
<=> v49824(VarNext,431) )
& ( v49536_8__array(VarNext,A,52)
<=> v49824(VarNext,430) )
& ( v49536_8__array(VarNext,A,51)
<=> v49824(VarNext,429) )
& ( v49536_8__array(VarNext,A,50)
<=> v49824(VarNext,428) )
& ( v49536_8__array(VarNext,A,49)
<=> v49824(VarNext,427) )
& ( v49536_8__array(VarNext,A,48)
<=> v49824(VarNext,426) )
& ( v49536_8__array(VarNext,A,47)
<=> v49824(VarNext,425) )
& ( v49536_8__array(VarNext,A,46)
<=> v49824(VarNext,424) )
& ( v49536_8__array(VarNext,A,45)
<=> v49824(VarNext,423) )
& ( v49536_8__array(VarNext,A,44)
<=> v49824(VarNext,422) )
& ( v49536_8__array(VarNext,A,43)
<=> v49824(VarNext,421) )
& ( v49536_8__array(VarNext,A,42)
<=> v49824(VarNext,420) )
& ( v49536_8__array(VarNext,A,41)
<=> v49824(VarNext,419) )
& ( v49536_8__array(VarNext,A,40)
<=> v49824(VarNext,418) )
& ( v49536_8__array(VarNext,A,39)
<=> v49824(VarNext,417) )
& ( v49536_8__array(VarNext,A,38)
<=> v49824(VarNext,416) )
& ( v49536_8__array(VarNext,A,37)
<=> v49824(VarNext,415) )
& ( v49536_8__array(VarNext,A,36)
<=> v49824(VarNext,414) )
& ( v49536_8__array(VarNext,A,35)
<=> v49824(VarNext,413) )
& ( v49536_8__array(VarNext,A,34)
<=> v49824(VarNext,412) )
& ( v49536_8__array(VarNext,A,33)
<=> v49824(VarNext,411) )
& ( v49536_8__array(VarNext,A,32)
<=> v49824(VarNext,410) )
& ( v49536_8__array(VarNext,A,31)
<=> v49824(VarNext,409) )
& ( v49536_8__array(VarNext,A,30)
<=> v49824(VarNext,408) )
& ( v49536_8__array(VarNext,A,29)
<=> v49824(VarNext,407) )
& ( v49536_8__array(VarNext,A,28)
<=> v49824(VarNext,406) )
& ( v49536_8__array(VarNext,A,27)
<=> v49824(VarNext,405) )
& ( v49536_8__array(VarNext,A,26)
<=> v49824(VarNext,404) )
& ( v49536_8__array(VarNext,A,25)
<=> v49824(VarNext,403) )
& ( v49536_8__array(VarNext,A,24)
<=> v49824(VarNext,402) )
& ( v49536_8__array(VarNext,A,23)
<=> v49824(VarNext,401) )
& ( v49536_8__array(VarNext,A,22)
<=> v49824(VarNext,400) )
& ( v49536_8__array(VarNext,A,21)
<=> v49824(VarNext,399) )
& ( v49536_8__array(VarNext,A,20)
<=> v49824(VarNext,398) )
& ( v49536_8__array(VarNext,A,19)
<=> v49824(VarNext,397) )
& ( v49536_8__array(VarNext,A,18)
<=> v49824(VarNext,396) )
& ( v49536_8__array(VarNext,A,17)
<=> v49824(VarNext,395) )
& ( v49536_8__array(VarNext,A,16)
<=> v49824(VarNext,394) )
& ( v49536_8__array(VarNext,A,15)
<=> v49824(VarNext,393) )
& ( v49536_8__array(VarNext,A,14)
<=> v49824(VarNext,392) )
& ( v49536_8__array(VarNext,A,13)
<=> v49824(VarNext,391) )
& ( v49536_8__array(VarNext,A,12)
<=> v49824(VarNext,390) )
& ( v49536_8__array(VarNext,A,11)
<=> v49824(VarNext,389) )
& ( v49536_8__array(VarNext,A,10)
<=> v49824(VarNext,388) )
& ( v49536_8__array(VarNext,A,9)
<=> v49824(VarNext,387) )
& ( v49536_8__array(VarNext,A,8)
<=> v49824(VarNext,386) )
& ( v49536_8__array(VarNext,A,7)
<=> v49824(VarNext,385) )
& ( v49536_8__array(VarNext,A,6)
<=> v49824(VarNext,384) )
& ( v49536_8__array(VarNext,A,5)
<=> v49824(VarNext,383) )
& ( v49536_8__array(VarNext,A,4)
<=> v49824(VarNext,382) )
& ( v49536_8__array(VarNext,A,3)
<=> v49824(VarNext,381) )
& ( v49536_8__array(VarNext,A,2)
<=> v49824(VarNext,380) )
& ( v49536_8__array(VarNext,A,1)
<=> v49824(VarNext,379) )
& ( v49536_8__array(VarNext,A,0)
<=> v49824(VarNext,378) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10435,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49818(VarNext)
<=> ( v49819(VarNext)
& v49756(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10434,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49819(VarNext)
<=> ( v49821(VarNext)
& v49538(VarNext) ) ) ) ).
tff(writeUnaryOperator_4382,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49821(VarNext)
<=> v49751(VarNext) ) ) ).
tff(memoryWriteDisabled_11,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b0110_address_term = A )
& v49809(VarNext) )
=> ! [B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49536_7__array(VarNext,A,B)
<=> v49536_6__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_11,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b0110_address_term = A )
& v49809(VarNext) )
=> ( ( v49536_7__array(VarNext,A,53)
<=> v49815(VarNext,377) )
& ( v49536_7__array(VarNext,A,52)
<=> v49815(VarNext,376) )
& ( v49536_7__array(VarNext,A,51)
<=> v49815(VarNext,375) )
& ( v49536_7__array(VarNext,A,50)
<=> v49815(VarNext,374) )
& ( v49536_7__array(VarNext,A,49)
<=> v49815(VarNext,373) )
& ( v49536_7__array(VarNext,A,48)
<=> v49815(VarNext,372) )
& ( v49536_7__array(VarNext,A,47)
<=> v49815(VarNext,371) )
& ( v49536_7__array(VarNext,A,46)
<=> v49815(VarNext,370) )
& ( v49536_7__array(VarNext,A,45)
<=> v49815(VarNext,369) )
& ( v49536_7__array(VarNext,A,44)
<=> v49815(VarNext,368) )
& ( v49536_7__array(VarNext,A,43)
<=> v49815(VarNext,367) )
& ( v49536_7__array(VarNext,A,42)
<=> v49815(VarNext,366) )
& ( v49536_7__array(VarNext,A,41)
<=> v49815(VarNext,365) )
& ( v49536_7__array(VarNext,A,40)
<=> v49815(VarNext,364) )
& ( v49536_7__array(VarNext,A,39)
<=> v49815(VarNext,363) )
& ( v49536_7__array(VarNext,A,38)
<=> v49815(VarNext,362) )
& ( v49536_7__array(VarNext,A,37)
<=> v49815(VarNext,361) )
& ( v49536_7__array(VarNext,A,36)
<=> v49815(VarNext,360) )
& ( v49536_7__array(VarNext,A,35)
<=> v49815(VarNext,359) )
& ( v49536_7__array(VarNext,A,34)
<=> v49815(VarNext,358) )
& ( v49536_7__array(VarNext,A,33)
<=> v49815(VarNext,357) )
& ( v49536_7__array(VarNext,A,32)
<=> v49815(VarNext,356) )
& ( v49536_7__array(VarNext,A,31)
<=> v49815(VarNext,355) )
& ( v49536_7__array(VarNext,A,30)
<=> v49815(VarNext,354) )
& ( v49536_7__array(VarNext,A,29)
<=> v49815(VarNext,353) )
& ( v49536_7__array(VarNext,A,28)
<=> v49815(VarNext,352) )
& ( v49536_7__array(VarNext,A,27)
<=> v49815(VarNext,351) )
& ( v49536_7__array(VarNext,A,26)
<=> v49815(VarNext,350) )
& ( v49536_7__array(VarNext,A,25)
<=> v49815(VarNext,349) )
& ( v49536_7__array(VarNext,A,24)
<=> v49815(VarNext,348) )
& ( v49536_7__array(VarNext,A,23)
<=> v49815(VarNext,347) )
& ( v49536_7__array(VarNext,A,22)
<=> v49815(VarNext,346) )
& ( v49536_7__array(VarNext,A,21)
<=> v49815(VarNext,345) )
& ( v49536_7__array(VarNext,A,20)
<=> v49815(VarNext,344) )
& ( v49536_7__array(VarNext,A,19)
<=> v49815(VarNext,343) )
& ( v49536_7__array(VarNext,A,18)
<=> v49815(VarNext,342) )
& ( v49536_7__array(VarNext,A,17)
<=> v49815(VarNext,341) )
& ( v49536_7__array(VarNext,A,16)
<=> v49815(VarNext,340) )
& ( v49536_7__array(VarNext,A,15)
<=> v49815(VarNext,339) )
& ( v49536_7__array(VarNext,A,14)
<=> v49815(VarNext,338) )
& ( v49536_7__array(VarNext,A,13)
<=> v49815(VarNext,337) )
& ( v49536_7__array(VarNext,A,12)
<=> v49815(VarNext,336) )
& ( v49536_7__array(VarNext,A,11)
<=> v49815(VarNext,335) )
& ( v49536_7__array(VarNext,A,10)
<=> v49815(VarNext,334) )
& ( v49536_7__array(VarNext,A,9)
<=> v49815(VarNext,333) )
& ( v49536_7__array(VarNext,A,8)
<=> v49815(VarNext,332) )
& ( v49536_7__array(VarNext,A,7)
<=> v49815(VarNext,331) )
& ( v49536_7__array(VarNext,A,6)
<=> v49815(VarNext,330) )
& ( v49536_7__array(VarNext,A,5)
<=> v49815(VarNext,329) )
& ( v49536_7__array(VarNext,A,4)
<=> v49815(VarNext,328) )
& ( v49536_7__array(VarNext,A,3)
<=> v49815(VarNext,327) )
& ( v49536_7__array(VarNext,A,2)
<=> v49815(VarNext,326) )
& ( v49536_7__array(VarNext,A,1)
<=> v49815(VarNext,325) )
& ( v49536_7__array(VarNext,A,0)
<=> v49815(VarNext,324) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10433,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49809(VarNext)
<=> ( v49810(VarNext)
& v49756(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10432,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49810(VarNext)
<=> ( v49812(VarNext)
& v49538(VarNext) ) ) ) ).
tff(writeUnaryOperator_4381,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49812(VarNext)
<=> v49751(VarNext) ) ) ).
tff(memoryWriteDisabled_10,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b0101_address_term = A )
& v49800(VarNext) )
=> ! [B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49536_6__array(VarNext,A,B)
<=> v49536_5__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_10,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b0101_address_term = A )
& v49800(VarNext) )
=> ( ( v49536_6__array(VarNext,A,53)
<=> v49806(VarNext,323) )
& ( v49536_6__array(VarNext,A,52)
<=> v49806(VarNext,322) )
& ( v49536_6__array(VarNext,A,51)
<=> v49806(VarNext,321) )
& ( v49536_6__array(VarNext,A,50)
<=> v49806(VarNext,320) )
& ( v49536_6__array(VarNext,A,49)
<=> v49806(VarNext,319) )
& ( v49536_6__array(VarNext,A,48)
<=> v49806(VarNext,318) )
& ( v49536_6__array(VarNext,A,47)
<=> v49806(VarNext,317) )
& ( v49536_6__array(VarNext,A,46)
<=> v49806(VarNext,316) )
& ( v49536_6__array(VarNext,A,45)
<=> v49806(VarNext,315) )
& ( v49536_6__array(VarNext,A,44)
<=> v49806(VarNext,314) )
& ( v49536_6__array(VarNext,A,43)
<=> v49806(VarNext,313) )
& ( v49536_6__array(VarNext,A,42)
<=> v49806(VarNext,312) )
& ( v49536_6__array(VarNext,A,41)
<=> v49806(VarNext,311) )
& ( v49536_6__array(VarNext,A,40)
<=> v49806(VarNext,310) )
& ( v49536_6__array(VarNext,A,39)
<=> v49806(VarNext,309) )
& ( v49536_6__array(VarNext,A,38)
<=> v49806(VarNext,308) )
& ( v49536_6__array(VarNext,A,37)
<=> v49806(VarNext,307) )
& ( v49536_6__array(VarNext,A,36)
<=> v49806(VarNext,306) )
& ( v49536_6__array(VarNext,A,35)
<=> v49806(VarNext,305) )
& ( v49536_6__array(VarNext,A,34)
<=> v49806(VarNext,304) )
& ( v49536_6__array(VarNext,A,33)
<=> v49806(VarNext,303) )
& ( v49536_6__array(VarNext,A,32)
<=> v49806(VarNext,302) )
& ( v49536_6__array(VarNext,A,31)
<=> v49806(VarNext,301) )
& ( v49536_6__array(VarNext,A,30)
<=> v49806(VarNext,300) )
& ( v49536_6__array(VarNext,A,29)
<=> v49806(VarNext,299) )
& ( v49536_6__array(VarNext,A,28)
<=> v49806(VarNext,298) )
& ( v49536_6__array(VarNext,A,27)
<=> v49806(VarNext,297) )
& ( v49536_6__array(VarNext,A,26)
<=> v49806(VarNext,296) )
& ( v49536_6__array(VarNext,A,25)
<=> v49806(VarNext,295) )
& ( v49536_6__array(VarNext,A,24)
<=> v49806(VarNext,294) )
& ( v49536_6__array(VarNext,A,23)
<=> v49806(VarNext,293) )
& ( v49536_6__array(VarNext,A,22)
<=> v49806(VarNext,292) )
& ( v49536_6__array(VarNext,A,21)
<=> v49806(VarNext,291) )
& ( v49536_6__array(VarNext,A,20)
<=> v49806(VarNext,290) )
& ( v49536_6__array(VarNext,A,19)
<=> v49806(VarNext,289) )
& ( v49536_6__array(VarNext,A,18)
<=> v49806(VarNext,288) )
& ( v49536_6__array(VarNext,A,17)
<=> v49806(VarNext,287) )
& ( v49536_6__array(VarNext,A,16)
<=> v49806(VarNext,286) )
& ( v49536_6__array(VarNext,A,15)
<=> v49806(VarNext,285) )
& ( v49536_6__array(VarNext,A,14)
<=> v49806(VarNext,284) )
& ( v49536_6__array(VarNext,A,13)
<=> v49806(VarNext,283) )
& ( v49536_6__array(VarNext,A,12)
<=> v49806(VarNext,282) )
& ( v49536_6__array(VarNext,A,11)
<=> v49806(VarNext,281) )
& ( v49536_6__array(VarNext,A,10)
<=> v49806(VarNext,280) )
& ( v49536_6__array(VarNext,A,9)
<=> v49806(VarNext,279) )
& ( v49536_6__array(VarNext,A,8)
<=> v49806(VarNext,278) )
& ( v49536_6__array(VarNext,A,7)
<=> v49806(VarNext,277) )
& ( v49536_6__array(VarNext,A,6)
<=> v49806(VarNext,276) )
& ( v49536_6__array(VarNext,A,5)
<=> v49806(VarNext,275) )
& ( v49536_6__array(VarNext,A,4)
<=> v49806(VarNext,274) )
& ( v49536_6__array(VarNext,A,3)
<=> v49806(VarNext,273) )
& ( v49536_6__array(VarNext,A,2)
<=> v49806(VarNext,272) )
& ( v49536_6__array(VarNext,A,1)
<=> v49806(VarNext,271) )
& ( v49536_6__array(VarNext,A,0)
<=> v49806(VarNext,270) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10431,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49800(VarNext)
<=> ( v49801(VarNext)
& v49756(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10430,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49801(VarNext)
<=> ( v49803(VarNext)
& v49538(VarNext) ) ) ) ).
tff(writeUnaryOperator_4380,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49803(VarNext)
<=> v49751(VarNext) ) ) ).
tff(memoryWriteDisabled_9,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b0100_address_term = A )
& v49791(VarNext) )
=> ! [B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49536_5__array(VarNext,A,B)
<=> v49536_4__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_9,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b0100_address_term = A )
& v49791(VarNext) )
=> ( ( v49536_5__array(VarNext,A,53)
<=> v49797(VarNext,269) )
& ( v49536_5__array(VarNext,A,52)
<=> v49797(VarNext,268) )
& ( v49536_5__array(VarNext,A,51)
<=> v49797(VarNext,267) )
& ( v49536_5__array(VarNext,A,50)
<=> v49797(VarNext,266) )
& ( v49536_5__array(VarNext,A,49)
<=> v49797(VarNext,265) )
& ( v49536_5__array(VarNext,A,48)
<=> v49797(VarNext,264) )
& ( v49536_5__array(VarNext,A,47)
<=> v49797(VarNext,263) )
& ( v49536_5__array(VarNext,A,46)
<=> v49797(VarNext,262) )
& ( v49536_5__array(VarNext,A,45)
<=> v49797(VarNext,261) )
& ( v49536_5__array(VarNext,A,44)
<=> v49797(VarNext,260) )
& ( v49536_5__array(VarNext,A,43)
<=> v49797(VarNext,259) )
& ( v49536_5__array(VarNext,A,42)
<=> v49797(VarNext,258) )
& ( v49536_5__array(VarNext,A,41)
<=> v49797(VarNext,257) )
& ( v49536_5__array(VarNext,A,40)
<=> v49797(VarNext,256) )
& ( v49536_5__array(VarNext,A,39)
<=> v49797(VarNext,255) )
& ( v49536_5__array(VarNext,A,38)
<=> v49797(VarNext,254) )
& ( v49536_5__array(VarNext,A,37)
<=> v49797(VarNext,253) )
& ( v49536_5__array(VarNext,A,36)
<=> v49797(VarNext,252) )
& ( v49536_5__array(VarNext,A,35)
<=> v49797(VarNext,251) )
& ( v49536_5__array(VarNext,A,34)
<=> v49797(VarNext,250) )
& ( v49536_5__array(VarNext,A,33)
<=> v49797(VarNext,249) )
& ( v49536_5__array(VarNext,A,32)
<=> v49797(VarNext,248) )
& ( v49536_5__array(VarNext,A,31)
<=> v49797(VarNext,247) )
& ( v49536_5__array(VarNext,A,30)
<=> v49797(VarNext,246) )
& ( v49536_5__array(VarNext,A,29)
<=> v49797(VarNext,245) )
& ( v49536_5__array(VarNext,A,28)
<=> v49797(VarNext,244) )
& ( v49536_5__array(VarNext,A,27)
<=> v49797(VarNext,243) )
& ( v49536_5__array(VarNext,A,26)
<=> v49797(VarNext,242) )
& ( v49536_5__array(VarNext,A,25)
<=> v49797(VarNext,241) )
& ( v49536_5__array(VarNext,A,24)
<=> v49797(VarNext,240) )
& ( v49536_5__array(VarNext,A,23)
<=> v49797(VarNext,239) )
& ( v49536_5__array(VarNext,A,22)
<=> v49797(VarNext,238) )
& ( v49536_5__array(VarNext,A,21)
<=> v49797(VarNext,237) )
& ( v49536_5__array(VarNext,A,20)
<=> v49797(VarNext,236) )
& ( v49536_5__array(VarNext,A,19)
<=> v49797(VarNext,235) )
& ( v49536_5__array(VarNext,A,18)
<=> v49797(VarNext,234) )
& ( v49536_5__array(VarNext,A,17)
<=> v49797(VarNext,233) )
& ( v49536_5__array(VarNext,A,16)
<=> v49797(VarNext,232) )
& ( v49536_5__array(VarNext,A,15)
<=> v49797(VarNext,231) )
& ( v49536_5__array(VarNext,A,14)
<=> v49797(VarNext,230) )
& ( v49536_5__array(VarNext,A,13)
<=> v49797(VarNext,229) )
& ( v49536_5__array(VarNext,A,12)
<=> v49797(VarNext,228) )
& ( v49536_5__array(VarNext,A,11)
<=> v49797(VarNext,227) )
& ( v49536_5__array(VarNext,A,10)
<=> v49797(VarNext,226) )
& ( v49536_5__array(VarNext,A,9)
<=> v49797(VarNext,225) )
& ( v49536_5__array(VarNext,A,8)
<=> v49797(VarNext,224) )
& ( v49536_5__array(VarNext,A,7)
<=> v49797(VarNext,223) )
& ( v49536_5__array(VarNext,A,6)
<=> v49797(VarNext,222) )
& ( v49536_5__array(VarNext,A,5)
<=> v49797(VarNext,221) )
& ( v49536_5__array(VarNext,A,4)
<=> v49797(VarNext,220) )
& ( v49536_5__array(VarNext,A,3)
<=> v49797(VarNext,219) )
& ( v49536_5__array(VarNext,A,2)
<=> v49797(VarNext,218) )
& ( v49536_5__array(VarNext,A,1)
<=> v49797(VarNext,217) )
& ( v49536_5__array(VarNext,A,0)
<=> v49797(VarNext,216) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10429,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49791(VarNext)
<=> ( v49792(VarNext)
& v49756(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10428,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49792(VarNext)
<=> ( v49794(VarNext)
& v49538(VarNext) ) ) ) ).
tff(writeUnaryOperator_4379,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49794(VarNext)
<=> v49751(VarNext) ) ) ).
tff(memoryWriteDisabled_8,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b0011_address_term = A )
& v49782(VarNext) )
=> ! [B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49536_4__array(VarNext,A,B)
<=> v49536_3__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_8,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b0011_address_term = A )
& v49782(VarNext) )
=> ( ( v49536_4__array(VarNext,A,53)
<=> v49788(VarNext,215) )
& ( v49536_4__array(VarNext,A,52)
<=> v49788(VarNext,214) )
& ( v49536_4__array(VarNext,A,51)
<=> v49788(VarNext,213) )
& ( v49536_4__array(VarNext,A,50)
<=> v49788(VarNext,212) )
& ( v49536_4__array(VarNext,A,49)
<=> v49788(VarNext,211) )
& ( v49536_4__array(VarNext,A,48)
<=> v49788(VarNext,210) )
& ( v49536_4__array(VarNext,A,47)
<=> v49788(VarNext,209) )
& ( v49536_4__array(VarNext,A,46)
<=> v49788(VarNext,208) )
& ( v49536_4__array(VarNext,A,45)
<=> v49788(VarNext,207) )
& ( v49536_4__array(VarNext,A,44)
<=> v49788(VarNext,206) )
& ( v49536_4__array(VarNext,A,43)
<=> v49788(VarNext,205) )
& ( v49536_4__array(VarNext,A,42)
<=> v49788(VarNext,204) )
& ( v49536_4__array(VarNext,A,41)
<=> v49788(VarNext,203) )
& ( v49536_4__array(VarNext,A,40)
<=> v49788(VarNext,202) )
& ( v49536_4__array(VarNext,A,39)
<=> v49788(VarNext,201) )
& ( v49536_4__array(VarNext,A,38)
<=> v49788(VarNext,200) )
& ( v49536_4__array(VarNext,A,37)
<=> v49788(VarNext,199) )
& ( v49536_4__array(VarNext,A,36)
<=> v49788(VarNext,198) )
& ( v49536_4__array(VarNext,A,35)
<=> v49788(VarNext,197) )
& ( v49536_4__array(VarNext,A,34)
<=> v49788(VarNext,196) )
& ( v49536_4__array(VarNext,A,33)
<=> v49788(VarNext,195) )
& ( v49536_4__array(VarNext,A,32)
<=> v49788(VarNext,194) )
& ( v49536_4__array(VarNext,A,31)
<=> v49788(VarNext,193) )
& ( v49536_4__array(VarNext,A,30)
<=> v49788(VarNext,192) )
& ( v49536_4__array(VarNext,A,29)
<=> v49788(VarNext,191) )
& ( v49536_4__array(VarNext,A,28)
<=> v49788(VarNext,190) )
& ( v49536_4__array(VarNext,A,27)
<=> v49788(VarNext,189) )
& ( v49536_4__array(VarNext,A,26)
<=> v49788(VarNext,188) )
& ( v49536_4__array(VarNext,A,25)
<=> v49788(VarNext,187) )
& ( v49536_4__array(VarNext,A,24)
<=> v49788(VarNext,186) )
& ( v49536_4__array(VarNext,A,23)
<=> v49788(VarNext,185) )
& ( v49536_4__array(VarNext,A,22)
<=> v49788(VarNext,184) )
& ( v49536_4__array(VarNext,A,21)
<=> v49788(VarNext,183) )
& ( v49536_4__array(VarNext,A,20)
<=> v49788(VarNext,182) )
& ( v49536_4__array(VarNext,A,19)
<=> v49788(VarNext,181) )
& ( v49536_4__array(VarNext,A,18)
<=> v49788(VarNext,180) )
& ( v49536_4__array(VarNext,A,17)
<=> v49788(VarNext,179) )
& ( v49536_4__array(VarNext,A,16)
<=> v49788(VarNext,178) )
& ( v49536_4__array(VarNext,A,15)
<=> v49788(VarNext,177) )
& ( v49536_4__array(VarNext,A,14)
<=> v49788(VarNext,176) )
& ( v49536_4__array(VarNext,A,13)
<=> v49788(VarNext,175) )
& ( v49536_4__array(VarNext,A,12)
<=> v49788(VarNext,174) )
& ( v49536_4__array(VarNext,A,11)
<=> v49788(VarNext,173) )
& ( v49536_4__array(VarNext,A,10)
<=> v49788(VarNext,172) )
& ( v49536_4__array(VarNext,A,9)
<=> v49788(VarNext,171) )
& ( v49536_4__array(VarNext,A,8)
<=> v49788(VarNext,170) )
& ( v49536_4__array(VarNext,A,7)
<=> v49788(VarNext,169) )
& ( v49536_4__array(VarNext,A,6)
<=> v49788(VarNext,168) )
& ( v49536_4__array(VarNext,A,5)
<=> v49788(VarNext,167) )
& ( v49536_4__array(VarNext,A,4)
<=> v49788(VarNext,166) )
& ( v49536_4__array(VarNext,A,3)
<=> v49788(VarNext,165) )
& ( v49536_4__array(VarNext,A,2)
<=> v49788(VarNext,164) )
& ( v49536_4__array(VarNext,A,1)
<=> v49788(VarNext,163) )
& ( v49536_4__array(VarNext,A,0)
<=> v49788(VarNext,162) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10427,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49782(VarNext)
<=> ( v49783(VarNext)
& v49756(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10426,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49783(VarNext)
<=> ( v49785(VarNext)
& v49538(VarNext) ) ) ) ).
tff(writeUnaryOperator_4378,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49785(VarNext)
<=> v49751(VarNext) ) ) ).
tff(memoryWriteDisabled_7,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b0010_address_term = A )
& v49773(VarNext) )
=> ! [B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49536_3__array(VarNext,A,B)
<=> v49536_2__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_7,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b0010_address_term = A )
& v49773(VarNext) )
=> ( ( v49536_3__array(VarNext,A,53)
<=> v49779(VarNext,161) )
& ( v49536_3__array(VarNext,A,52)
<=> v49779(VarNext,160) )
& ( v49536_3__array(VarNext,A,51)
<=> v49779(VarNext,159) )
& ( v49536_3__array(VarNext,A,50)
<=> v49779(VarNext,158) )
& ( v49536_3__array(VarNext,A,49)
<=> v49779(VarNext,157) )
& ( v49536_3__array(VarNext,A,48)
<=> v49779(VarNext,156) )
& ( v49536_3__array(VarNext,A,47)
<=> v49779(VarNext,155) )
& ( v49536_3__array(VarNext,A,46)
<=> v49779(VarNext,154) )
& ( v49536_3__array(VarNext,A,45)
<=> v49779(VarNext,153) )
& ( v49536_3__array(VarNext,A,44)
<=> v49779(VarNext,152) )
& ( v49536_3__array(VarNext,A,43)
<=> v49779(VarNext,151) )
& ( v49536_3__array(VarNext,A,42)
<=> v49779(VarNext,150) )
& ( v49536_3__array(VarNext,A,41)
<=> v49779(VarNext,149) )
& ( v49536_3__array(VarNext,A,40)
<=> v49779(VarNext,148) )
& ( v49536_3__array(VarNext,A,39)
<=> v49779(VarNext,147) )
& ( v49536_3__array(VarNext,A,38)
<=> v49779(VarNext,146) )
& ( v49536_3__array(VarNext,A,37)
<=> v49779(VarNext,145) )
& ( v49536_3__array(VarNext,A,36)
<=> v49779(VarNext,144) )
& ( v49536_3__array(VarNext,A,35)
<=> v49779(VarNext,143) )
& ( v49536_3__array(VarNext,A,34)
<=> v49779(VarNext,142) )
& ( v49536_3__array(VarNext,A,33)
<=> v49779(VarNext,141) )
& ( v49536_3__array(VarNext,A,32)
<=> v49779(VarNext,140) )
& ( v49536_3__array(VarNext,A,31)
<=> v49779(VarNext,139) )
& ( v49536_3__array(VarNext,A,30)
<=> v49779(VarNext,138) )
& ( v49536_3__array(VarNext,A,29)
<=> v49779(VarNext,137) )
& ( v49536_3__array(VarNext,A,28)
<=> v49779(VarNext,136) )
& ( v49536_3__array(VarNext,A,27)
<=> v49779(VarNext,135) )
& ( v49536_3__array(VarNext,A,26)
<=> v49779(VarNext,134) )
& ( v49536_3__array(VarNext,A,25)
<=> v49779(VarNext,133) )
& ( v49536_3__array(VarNext,A,24)
<=> v49779(VarNext,132) )
& ( v49536_3__array(VarNext,A,23)
<=> v49779(VarNext,131) )
& ( v49536_3__array(VarNext,A,22)
<=> v49779(VarNext,130) )
& ( v49536_3__array(VarNext,A,21)
<=> v49779(VarNext,129) )
& ( v49536_3__array(VarNext,A,20)
<=> v49779(VarNext,128) )
& ( v49536_3__array(VarNext,A,19)
<=> v49779(VarNext,127) )
& ( v49536_3__array(VarNext,A,18)
<=> v49779(VarNext,126) )
& ( v49536_3__array(VarNext,A,17)
<=> v49779(VarNext,125) )
& ( v49536_3__array(VarNext,A,16)
<=> v49779(VarNext,124) )
& ( v49536_3__array(VarNext,A,15)
<=> v49779(VarNext,123) )
& ( v49536_3__array(VarNext,A,14)
<=> v49779(VarNext,122) )
& ( v49536_3__array(VarNext,A,13)
<=> v49779(VarNext,121) )
& ( v49536_3__array(VarNext,A,12)
<=> v49779(VarNext,120) )
& ( v49536_3__array(VarNext,A,11)
<=> v49779(VarNext,119) )
& ( v49536_3__array(VarNext,A,10)
<=> v49779(VarNext,118) )
& ( v49536_3__array(VarNext,A,9)
<=> v49779(VarNext,117) )
& ( v49536_3__array(VarNext,A,8)
<=> v49779(VarNext,116) )
& ( v49536_3__array(VarNext,A,7)
<=> v49779(VarNext,115) )
& ( v49536_3__array(VarNext,A,6)
<=> v49779(VarNext,114) )
& ( v49536_3__array(VarNext,A,5)
<=> v49779(VarNext,113) )
& ( v49536_3__array(VarNext,A,4)
<=> v49779(VarNext,112) )
& ( v49536_3__array(VarNext,A,3)
<=> v49779(VarNext,111) )
& ( v49536_3__array(VarNext,A,2)
<=> v49779(VarNext,110) )
& ( v49536_3__array(VarNext,A,1)
<=> v49779(VarNext,109) )
& ( v49536_3__array(VarNext,A,0)
<=> v49779(VarNext,108) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10425,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49773(VarNext)
<=> ( v49774(VarNext)
& v49756(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10424,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49774(VarNext)
<=> ( v49776(VarNext)
& v49538(VarNext) ) ) ) ).
tff(writeUnaryOperator_4377,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49776(VarNext)
<=> v49751(VarNext) ) ) ).
tff(memoryWriteDisabled_6,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b0001_address_term = A )
& v49764(VarNext) )
=> ! [B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49536_2__array(VarNext,A,B)
<=> v49536_1__array(VarNext,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_6,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b0001_address_term = A )
& v49764(VarNext) )
=> ( ( v49536_2__array(VarNext,A,53)
<=> v49770(VarNext,107) )
& ( v49536_2__array(VarNext,A,52)
<=> v49770(VarNext,106) )
& ( v49536_2__array(VarNext,A,51)
<=> v49770(VarNext,105) )
& ( v49536_2__array(VarNext,A,50)
<=> v49770(VarNext,104) )
& ( v49536_2__array(VarNext,A,49)
<=> v49770(VarNext,103) )
& ( v49536_2__array(VarNext,A,48)
<=> v49770(VarNext,102) )
& ( v49536_2__array(VarNext,A,47)
<=> v49770(VarNext,101) )
& ( v49536_2__array(VarNext,A,46)
<=> v49770(VarNext,100) )
& ( v49536_2__array(VarNext,A,45)
<=> v49770(VarNext,99) )
& ( v49536_2__array(VarNext,A,44)
<=> v49770(VarNext,98) )
& ( v49536_2__array(VarNext,A,43)
<=> v49770(VarNext,97) )
& ( v49536_2__array(VarNext,A,42)
<=> v49770(VarNext,96) )
& ( v49536_2__array(VarNext,A,41)
<=> v49770(VarNext,95) )
& ( v49536_2__array(VarNext,A,40)
<=> v49770(VarNext,94) )
& ( v49536_2__array(VarNext,A,39)
<=> v49770(VarNext,93) )
& ( v49536_2__array(VarNext,A,38)
<=> v49770(VarNext,92) )
& ( v49536_2__array(VarNext,A,37)
<=> v49770(VarNext,91) )
& ( v49536_2__array(VarNext,A,36)
<=> v49770(VarNext,90) )
& ( v49536_2__array(VarNext,A,35)
<=> v49770(VarNext,89) )
& ( v49536_2__array(VarNext,A,34)
<=> v49770(VarNext,88) )
& ( v49536_2__array(VarNext,A,33)
<=> v49770(VarNext,87) )
& ( v49536_2__array(VarNext,A,32)
<=> v49770(VarNext,86) )
& ( v49536_2__array(VarNext,A,31)
<=> v49770(VarNext,85) )
& ( v49536_2__array(VarNext,A,30)
<=> v49770(VarNext,84) )
& ( v49536_2__array(VarNext,A,29)
<=> v49770(VarNext,83) )
& ( v49536_2__array(VarNext,A,28)
<=> v49770(VarNext,82) )
& ( v49536_2__array(VarNext,A,27)
<=> v49770(VarNext,81) )
& ( v49536_2__array(VarNext,A,26)
<=> v49770(VarNext,80) )
& ( v49536_2__array(VarNext,A,25)
<=> v49770(VarNext,79) )
& ( v49536_2__array(VarNext,A,24)
<=> v49770(VarNext,78) )
& ( v49536_2__array(VarNext,A,23)
<=> v49770(VarNext,77) )
& ( v49536_2__array(VarNext,A,22)
<=> v49770(VarNext,76) )
& ( v49536_2__array(VarNext,A,21)
<=> v49770(VarNext,75) )
& ( v49536_2__array(VarNext,A,20)
<=> v49770(VarNext,74) )
& ( v49536_2__array(VarNext,A,19)
<=> v49770(VarNext,73) )
& ( v49536_2__array(VarNext,A,18)
<=> v49770(VarNext,72) )
& ( v49536_2__array(VarNext,A,17)
<=> v49770(VarNext,71) )
& ( v49536_2__array(VarNext,A,16)
<=> v49770(VarNext,70) )
& ( v49536_2__array(VarNext,A,15)
<=> v49770(VarNext,69) )
& ( v49536_2__array(VarNext,A,14)
<=> v49770(VarNext,68) )
& ( v49536_2__array(VarNext,A,13)
<=> v49770(VarNext,67) )
& ( v49536_2__array(VarNext,A,12)
<=> v49770(VarNext,66) )
& ( v49536_2__array(VarNext,A,11)
<=> v49770(VarNext,65) )
& ( v49536_2__array(VarNext,A,10)
<=> v49770(VarNext,64) )
& ( v49536_2__array(VarNext,A,9)
<=> v49770(VarNext,63) )
& ( v49536_2__array(VarNext,A,8)
<=> v49770(VarNext,62) )
& ( v49536_2__array(VarNext,A,7)
<=> v49770(VarNext,61) )
& ( v49536_2__array(VarNext,A,6)
<=> v49770(VarNext,60) )
& ( v49536_2__array(VarNext,A,5)
<=> v49770(VarNext,59) )
& ( v49536_2__array(VarNext,A,4)
<=> v49770(VarNext,58) )
& ( v49536_2__array(VarNext,A,3)
<=> v49770(VarNext,57) )
& ( v49536_2__array(VarNext,A,2)
<=> v49770(VarNext,56) )
& ( v49536_2__array(VarNext,A,1)
<=> v49770(VarNext,55) )
& ( v49536_2__array(VarNext,A,0)
<=> v49770(VarNext,54) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10423,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49764(VarNext)
<=> ( v49765(VarNext)
& v49756(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10422,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49765(VarNext)
<=> ( v49767(VarNext)
& v49538(VarNext) ) ) ) ).
tff(writeUnaryOperator_4376,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49767(VarNext)
<=> v49751(VarNext) ) ) ).
tff(memoryWriteDisabled_5,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( ( b0000_address_term = A )
& v49747(VarNext) )
=> ! [B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49536_1__array(VarNext,A,B)
<=> v49536_array(VarCurr,A,B) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_5,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( ( b0000_address_term = A )
& v49747(VarNext) )
=> ! [B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49536_1__array(VarNext,A,B)
<=> v49761(VarNext,B) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10421,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49747(VarNext)
<=> ( v49748(VarNext)
& v49756(VarNext) ) ) ) ).
tff(addAssignment_18785,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49756(VarNext)
<=> v49754(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10420,axiom,
! [VarCurr: state_type] :
( v49754(VarCurr)
<=> ( v49757(VarCurr)
& v49759(VarCurr) ) ) ).
tff(writeUnaryOperator_4375,axiom,
! [VarCurr: state_type] :
( ~ v49759(VarCurr)
<=> v49718(VarCurr) ) ).
tff(writeUnaryOperator_4374,axiom,
! [VarCurr: state_type] :
( ~ v49757(VarCurr)
<=> v49758(VarCurr) ) ).
tff(writeUnaryOperator_4373,axiom,
! [VarCurr: state_type] :
( ~ v49758(VarCurr)
<=> v49541(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10419,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49748(VarNext)
<=> ( v49749(VarNext)
& v49538(VarNext) ) ) ) ).
tff(writeUnaryOperator_4372,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49749(VarNext)
<=> v49751(VarNext) ) ) ).
tff(addAssignment_18784,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49751(VarNext)
<=> v49538(VarCurr) ) ) ).
tff(addAssignment_18783,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v49739(VarCurr,B)
<=> v49741(VarCurr,B) ) ) ).
tff(addAssignment_18782,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v49741(VarCurr,B)
<=> v49743(VarCurr,B) ) ) ).
tff(addAssignment_18781,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v49743(VarCurr,B)
<=> v48641(VarCurr,B) ) ) ).
tff(addAssignment_18780,axiom,
! [VarCurr: state_type] :
( v49718(VarCurr)
<=> v49720(VarCurr) ) ).
tff(addAssignment_18779,axiom,
! [VarCurr: state_type] :
( v49720(VarCurr)
<=> v49722(VarCurr) ) ).
tff(addAssignment_18778,axiom,
! [VarCurr: state_type] :
( v49722(VarCurr)
<=> v49724(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_971,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49727(VarNext)
=> ( v49724(VarNext)
<=> v49724(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1034,axiom,
! [VarNext: state_type] :
( v49727(VarNext)
=> ( v49724(VarNext)
<=> v49735(VarNext) ) ) ).
tff(addAssignment_18777,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49735(VarNext)
<=> v49733(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1572,axiom,
! [VarCurr: state_type] :
( ~ v48464(VarCurr)
=> ( v49733(VarCurr)
<=> v49696(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1406,axiom,
! [VarCurr: state_type] :
( v48464(VarCurr)
=> ( v49733(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10418,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49727(VarNext)
<=> v49728(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10417,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49728(VarNext)
<=> ( v49730(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4371,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49730(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addAssignment_18776,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49543(VarCurr,B)
<=> v49545(VarCurr,B) ) ) ).
tff(addAssignment_18775,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49545(VarCurr,B)
<=> v49547(VarCurr,B) ) ) ).
tff(addAssignment_18774,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49547(VarCurr,B)
<=> v49549(VarCurr,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_970,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49701(VarNext)
=> ! [B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49549(VarNext,B)
<=> v49549(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1033,axiom,
! [VarNext: state_type] :
( v49701(VarNext)
=> ! [B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49549(VarNext,B)
<=> v49712(VarNext,B) ) ) ) ).
tff(addAssignment_18773,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49712(VarNext,B)
<=> v49710(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1571,axiom,
! [VarCurr: state_type] :
( ~ v48464(VarCurr)
=> ! [B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49710(VarCurr,B)
<=> v49713(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1405,axiom,
! [VarCurr: state_type] :
( v48464(VarCurr)
=> ! [B: $int] :
( ( $less(B,54)
& ~ $less(B,0) )
=> ( v49710(VarCurr,B)
<=> $false ) ) ) ).
tff(bitBlastConstant_10490,axiom,
~ b000000000000000000000000000000000000000000000000000000(53) ).
tff(bitBlastConstant_10489,axiom,
~ b000000000000000000000000000000000000000000000000000000(52) ).
tff(bitBlastConstant_10488,axiom,
~ b000000000000000000000000000000000000000000000000000000(51) ).
tff(bitBlastConstant_10487,axiom,
~ b000000000000000000000000000000000000000000000000000000(50) ).
tff(bitBlastConstant_10486,axiom,
~ b000000000000000000000000000000000000000000000000000000(49) ).
tff(bitBlastConstant_10485,axiom,
~ b000000000000000000000000000000000000000000000000000000(48) ).
tff(bitBlastConstant_10484,axiom,
~ b000000000000000000000000000000000000000000000000000000(47) ).
tff(bitBlastConstant_10483,axiom,
~ b000000000000000000000000000000000000000000000000000000(46) ).
tff(bitBlastConstant_10482,axiom,
~ b000000000000000000000000000000000000000000000000000000(45) ).
tff(bitBlastConstant_10481,axiom,
~ b000000000000000000000000000000000000000000000000000000(44) ).
tff(bitBlastConstant_10480,axiom,
~ b000000000000000000000000000000000000000000000000000000(43) ).
tff(bitBlastConstant_10479,axiom,
~ b000000000000000000000000000000000000000000000000000000(42) ).
tff(bitBlastConstant_10478,axiom,
~ b000000000000000000000000000000000000000000000000000000(41) ).
tff(bitBlastConstant_10477,axiom,
~ b000000000000000000000000000000000000000000000000000000(40) ).
tff(bitBlastConstant_10476,axiom,
~ b000000000000000000000000000000000000000000000000000000(39) ).
tff(bitBlastConstant_10475,axiom,
~ b000000000000000000000000000000000000000000000000000000(38) ).
tff(bitBlastConstant_10474,axiom,
~ b000000000000000000000000000000000000000000000000000000(37) ).
tff(bitBlastConstant_10473,axiom,
~ b000000000000000000000000000000000000000000000000000000(36) ).
tff(bitBlastConstant_10472,axiom,
~ b000000000000000000000000000000000000000000000000000000(35) ).
tff(bitBlastConstant_10471,axiom,
~ b000000000000000000000000000000000000000000000000000000(34) ).
tff(bitBlastConstant_10470,axiom,
~ b000000000000000000000000000000000000000000000000000000(33) ).
tff(bitBlastConstant_10469,axiom,
~ b000000000000000000000000000000000000000000000000000000(32) ).
tff(bitBlastConstant_10468,axiom,
~ b000000000000000000000000000000000000000000000000000000(31) ).
tff(bitBlastConstant_10467,axiom,
~ b000000000000000000000000000000000000000000000000000000(30) ).
tff(bitBlastConstant_10466,axiom,
~ b000000000000000000000000000000000000000000000000000000(29) ).
tff(bitBlastConstant_10465,axiom,
~ b000000000000000000000000000000000000000000000000000000(28) ).
tff(bitBlastConstant_10464,axiom,
~ b000000000000000000000000000000000000000000000000000000(27) ).
tff(bitBlastConstant_10463,axiom,
~ b000000000000000000000000000000000000000000000000000000(26) ).
tff(bitBlastConstant_10462,axiom,
~ b000000000000000000000000000000000000000000000000000000(25) ).
tff(bitBlastConstant_10461,axiom,
~ b000000000000000000000000000000000000000000000000000000(24) ).
tff(bitBlastConstant_10460,axiom,
~ b000000000000000000000000000000000000000000000000000000(23) ).
tff(bitBlastConstant_10459,axiom,
~ b000000000000000000000000000000000000000000000000000000(22) ).
tff(bitBlastConstant_10458,axiom,
~ b000000000000000000000000000000000000000000000000000000(21) ).
tff(bitBlastConstant_10457,axiom,
~ b000000000000000000000000000000000000000000000000000000(20) ).
tff(bitBlastConstant_10456,axiom,
~ b000000000000000000000000000000000000000000000000000000(19) ).
tff(bitBlastConstant_10455,axiom,
~ b000000000000000000000000000000000000000000000000000000(18) ).
tff(bitBlastConstant_10454,axiom,
~ b000000000000000000000000000000000000000000000000000000(17) ).
tff(bitBlastConstant_10453,axiom,
~ b000000000000000000000000000000000000000000000000000000(16) ).
tff(bitBlastConstant_10452,axiom,
~ b000000000000000000000000000000000000000000000000000000(15) ).
tff(bitBlastConstant_10451,axiom,
~ b000000000000000000000000000000000000000000000000000000(14) ).
tff(bitBlastConstant_10450,axiom,
~ b000000000000000000000000000000000000000000000000000000(13) ).
tff(bitBlastConstant_10449,axiom,
~ b000000000000000000000000000000000000000000000000000000(12) ).
tff(bitBlastConstant_10448,axiom,
~ b000000000000000000000000000000000000000000000000000000(11) ).
tff(bitBlastConstant_10447,axiom,
~ b000000000000000000000000000000000000000000000000000000(10) ).
tff(bitBlastConstant_10446,axiom,
~ b000000000000000000000000000000000000000000000000000000(9) ).
tff(bitBlastConstant_10445,axiom,
~ b000000000000000000000000000000000000000000000000000000(8) ).
tff(bitBlastConstant_10444,axiom,
~ b000000000000000000000000000000000000000000000000000000(7) ).
tff(bitBlastConstant_10443,axiom,
~ b000000000000000000000000000000000000000000000000000000(6) ).
tff(bitBlastConstant_10442,axiom,
~ b000000000000000000000000000000000000000000000000000000(5) ).
tff(bitBlastConstant_10441,axiom,
~ b000000000000000000000000000000000000000000000000000000(4) ).
tff(bitBlastConstant_10440,axiom,
~ b000000000000000000000000000000000000000000000000000000(3) ).
tff(bitBlastConstant_10439,axiom,
~ b000000000000000000000000000000000000000000000000000000(2) ).
tff(bitBlastConstant_10438,axiom,
~ b000000000000000000000000000000000000000000000000000000(1) ).
tff(bitBlastConstant_10437,axiom,
~ b000000000000000000000000000000000000000000000000000000(0) ).
tff(addAssignment_18772,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49713(VarCurr,B)
<=> v47943(VarCurr,B) ) ) ).
tff(addAssignment_18771,axiom,
! [VarCurr: state_type] :
( ( v49713(VarCurr,10)
<=> v49694(VarCurr,5) )
& ( v49713(VarCurr,9)
<=> v49694(VarCurr,4) )
& ( v49713(VarCurr,8)
<=> v49694(VarCurr,3) )
& ( v49713(VarCurr,7)
<=> v49694(VarCurr,2) )
& ( v49713(VarCurr,6)
<=> v49694(VarCurr,1) )
& ( v49713(VarCurr,5)
<=> v49694(VarCurr,0) ) ) ).
tff(addAssignment_18770,axiom,
! [VarCurr: state_type] :
( ( v49713(VarCurr,15)
<=> v49692(VarCurr,4) )
& ( v49713(VarCurr,14)
<=> v49692(VarCurr,3) )
& ( v49713(VarCurr,13)
<=> v49692(VarCurr,2) )
& ( v49713(VarCurr,12)
<=> v49692(VarCurr,1) )
& ( v49713(VarCurr,11)
<=> v49692(VarCurr,0) ) ) ).
tff(addAssignment_18769,axiom,
! [VarCurr: state_type] :
( ( v49713(VarCurr,27)
<=> v49690(VarCurr,11) )
& ( v49713(VarCurr,26)
<=> v49690(VarCurr,10) )
& ( v49713(VarCurr,25)
<=> v49690(VarCurr,9) )
& ( v49713(VarCurr,24)
<=> v49690(VarCurr,8) )
& ( v49713(VarCurr,23)
<=> v49690(VarCurr,7) )
& ( v49713(VarCurr,22)
<=> v49690(VarCurr,6) )
& ( v49713(VarCurr,21)
<=> v49690(VarCurr,5) )
& ( v49713(VarCurr,20)
<=> v49690(VarCurr,4) )
& ( v49713(VarCurr,19)
<=> v49690(VarCurr,3) )
& ( v49713(VarCurr,18)
<=> v49690(VarCurr,2) )
& ( v49713(VarCurr,17)
<=> v49690(VarCurr,1) )
& ( v49713(VarCurr,16)
<=> v49690(VarCurr,0) ) ) ).
tff(addAssignment_18768,axiom,
! [VarCurr: state_type] :
( ( v49713(VarCurr,35)
<=> v49714(VarCurr,7) )
& ( v49713(VarCurr,34)
<=> v49714(VarCurr,6) )
& ( v49713(VarCurr,33)
<=> v49714(VarCurr,5) )
& ( v49713(VarCurr,32)
<=> v49714(VarCurr,4) )
& ( v49713(VarCurr,31)
<=> v49714(VarCurr,3) )
& ( v49713(VarCurr,30)
<=> v49714(VarCurr,2) )
& ( v49713(VarCurr,29)
<=> v49714(VarCurr,1) )
& ( v49713(VarCurr,28)
<=> v49714(VarCurr,0) ) ) ).
tff(addAssignment_18767,axiom,
! [VarCurr: state_type] :
( v49713(VarCurr,36)
<=> v49578(VarCurr) ) ).
tff(addAssignment_18766,axiom,
! [VarCurr: state_type] :
( ( v49713(VarCurr,46)
<=> v49576(VarCurr,9) )
& ( v49713(VarCurr,45)
<=> v49576(VarCurr,8) )
& ( v49713(VarCurr,44)
<=> v49576(VarCurr,7) )
& ( v49713(VarCurr,43)
<=> v49576(VarCurr,6) )
& ( v49713(VarCurr,42)
<=> v49576(VarCurr,5) )
& ( v49713(VarCurr,41)
<=> v49576(VarCurr,4) )
& ( v49713(VarCurr,40)
<=> v49576(VarCurr,3) )
& ( v49713(VarCurr,39)
<=> v49576(VarCurr,2) )
& ( v49713(VarCurr,38)
<=> v49576(VarCurr,1) )
& ( v49713(VarCurr,37)
<=> v49576(VarCurr,0) ) ) ).
tff(addAssignment_18765,axiom,
! [VarCurr: state_type] :
( ( v49713(VarCurr,53)
<=> v49551(VarCurr,6) )
& ( v49713(VarCurr,52)
<=> v49551(VarCurr,5) )
& ( v49713(VarCurr,51)
<=> v49551(VarCurr,4) )
& ( v49713(VarCurr,50)
<=> v49551(VarCurr,3) )
& ( v49713(VarCurr,49)
<=> v49551(VarCurr,2) )
& ( v49713(VarCurr,48)
<=> v49551(VarCurr,1) )
& ( v49713(VarCurr,47)
<=> v49551(VarCurr,0) ) ) ).
tff(addAssignment_18764,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v49714(VarCurr,B)
<=> v49688(VarCurr,B) ) ) ).
tff(addAssignment_18763,axiom,
! [VarCurr: state_type] :
( ( v49714(VarCurr,7)
<=> $false )
& ( v49714(VarCurr,6)
<=> $false )
& ( v49714(VarCurr,5)
<=> $false )
& ( v49714(VarCurr,4)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10416,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49701(VarNext)
<=> ( v49702(VarNext)
& v49709(VarNext) ) ) ) ).
tff(addAssignment_18762,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49709(VarNext)
<=> v49707(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10415,axiom,
! [VarCurr: state_type] :
( v49707(VarCurr)
<=> ( v49696(VarCurr)
| v48464(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10414,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49702(VarNext)
<=> ( v49704(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4370,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49704(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_416,axiom,
! [VarCurr: state_type] :
( ( ~ v49698(VarCurr)
& ~ v48452(VarCurr) )
=> ( v49696(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1093,axiom,
! [VarCurr: state_type] :
( v48452(VarCurr)
=> ( v49696(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1059,axiom,
! [VarCurr: state_type] :
( v49698(VarCurr)
=> ( v49696(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10413,axiom,
! [VarCurr: state_type] :
( v49698(VarCurr)
<=> ( v48444(VarCurr)
| v48448(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_969,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49581(VarNext)
=> ( v49578(VarNext)
<=> v49578(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1032,axiom,
! [VarNext: state_type] :
( v49581(VarNext)
=> ( v49578(VarNext)
<=> v49589(VarNext) ) ) ).
tff(addAssignment_18761,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49589(VarNext)
<=> v49587(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1570,axiom,
! [VarCurr: state_type] :
( ~ v48464(VarCurr)
=> ( v49587(VarCurr)
<=> v49590(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1404,axiom,
! [VarCurr: state_type] :
( v48464(VarCurr)
=> ( v49587(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1569,axiom,
! [VarCurr: state_type] :
( ~ v49591(VarCurr)
=> ( v49590(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1403,axiom,
! [VarCurr: state_type] :
( v49591(VarCurr)
=> ( v49590(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3057,axiom,
! [VarCurr: state_type] :
( v49591(VarCurr)
<=> ( ( v49592(VarCurr,5)
<=> $false )
& ( v49592(VarCurr,4)
<=> $false )
& ( v49592(VarCurr,3)
<=> $false )
& ( v49592(VarCurr,2)
<=> $false )
& ( v49592(VarCurr,1)
<=> $false )
& ( v49592(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18760,axiom,
! [VarCurr: state_type] :
( v49592(VarCurr,0)
<=> v49681(VarCurr) ) ).
tff(addAssignment_18759,axiom,
! [VarCurr: state_type] :
( v49592(VarCurr,1)
<=> v49676(VarCurr) ) ).
tff(addAssignment_18758,axiom,
! [VarCurr: state_type] :
( v49592(VarCurr,2)
<=> v49671(VarCurr) ) ).
tff(addAssignment_18757,axiom,
! [VarCurr: state_type] :
( v49592(VarCurr,3)
<=> v49666(VarCurr) ) ).
tff(addAssignment_18756,axiom,
! [VarCurr: state_type] :
( v49592(VarCurr,4)
<=> v49661(VarCurr) ) ).
tff(addAssignment_18755,axiom,
! [VarCurr: state_type] :
( v49592(VarCurr,5)
<=> v49594(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10412,axiom,
! [VarCurr: state_type] :
( v49681(VarCurr)
<=> ( v49682(VarCurr)
& v49684(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1864,axiom,
! [VarCurr: state_type] :
( v49684(VarCurr)
<=> ( v47943(VarCurr,0)
| v48649(VarCurr,38) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10411,axiom,
! [VarCurr: state_type] :
( v49682(VarCurr)
<=> ( v49612(VarCurr)
| v49683(VarCurr) ) ) ).
tff(writeUnaryOperator_4369,axiom,
! [VarCurr: state_type] :
( ~ v49683(VarCurr)
<=> v48649(VarCurr,38) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10410,axiom,
! [VarCurr: state_type] :
( v49676(VarCurr)
<=> ( v49677(VarCurr)
& v49680(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10409,axiom,
! [VarCurr: state_type] :
( v49680(VarCurr)
<=> ( v49605(VarCurr)
| v49606(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10408,axiom,
! [VarCurr: state_type] :
( v49677(VarCurr)
<=> ( v49678(VarCurr)
| v49679(VarCurr) ) ) ).
tff(writeUnaryOperator_4368,axiom,
! [VarCurr: state_type] :
( ~ v49679(VarCurr)
<=> v49606(VarCurr) ) ).
tff(writeUnaryOperator_4367,axiom,
! [VarCurr: state_type] :
( ~ v49678(VarCurr)
<=> v49605(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10407,axiom,
! [VarCurr: state_type] :
( v49671(VarCurr)
<=> ( v49672(VarCurr)
& v49675(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10406,axiom,
! [VarCurr: state_type] :
( v49675(VarCurr)
<=> ( v49603(VarCurr)
| v49617(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10405,axiom,
! [VarCurr: state_type] :
( v49672(VarCurr)
<=> ( v49673(VarCurr)
| v49674(VarCurr) ) ) ).
tff(writeUnaryOperator_4366,axiom,
! [VarCurr: state_type] :
( ~ v49674(VarCurr)
<=> v49617(VarCurr) ) ).
tff(writeUnaryOperator_4365,axiom,
! [VarCurr: state_type] :
( ~ v49673(VarCurr)
<=> v49603(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10404,axiom,
! [VarCurr: state_type] :
( v49666(VarCurr)
<=> ( v49667(VarCurr)
& v49670(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10403,axiom,
! [VarCurr: state_type] :
( v49670(VarCurr)
<=> ( v49601(VarCurr)
| v49629(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10402,axiom,
! [VarCurr: state_type] :
( v49667(VarCurr)
<=> ( v49668(VarCurr)
| v49669(VarCurr) ) ) ).
tff(writeUnaryOperator_4364,axiom,
! [VarCurr: state_type] :
( ~ v49669(VarCurr)
<=> v49629(VarCurr) ) ).
tff(writeUnaryOperator_4363,axiom,
! [VarCurr: state_type] :
( ~ v49668(VarCurr)
<=> v49601(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10401,axiom,
! [VarCurr: state_type] :
( v49661(VarCurr)
<=> ( v49662(VarCurr)
& v49665(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10400,axiom,
! [VarCurr: state_type] :
( v49665(VarCurr)
<=> ( v49599(VarCurr)
| v49641(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10399,axiom,
! [VarCurr: state_type] :
( v49662(VarCurr)
<=> ( v49663(VarCurr)
| v49664(VarCurr) ) ) ).
tff(writeUnaryOperator_4362,axiom,
! [VarCurr: state_type] :
( ~ v49664(VarCurr)
<=> v49641(VarCurr) ) ).
tff(writeUnaryOperator_4361,axiom,
! [VarCurr: state_type] :
( ~ v49663(VarCurr)
<=> v49599(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10398,axiom,
! [VarCurr: state_type] :
( v49594(VarCurr)
<=> ( v49595(VarCurr)
& v49660(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10397,axiom,
! [VarCurr: state_type] :
( v49660(VarCurr)
<=> ( v49597(VarCurr)
| v49654(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10396,axiom,
! [VarCurr: state_type] :
( v49595(VarCurr)
<=> ( v49596(VarCurr)
| v49653(VarCurr) ) ) ).
tff(writeUnaryOperator_4360,axiom,
! [VarCurr: state_type] :
( ~ v49653(VarCurr)
<=> v49654(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10395,axiom,
! [VarCurr: state_type] :
( v49654(VarCurr)
<=> ( v49655(VarCurr)
& v49658(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1863,axiom,
! [VarCurr: state_type] :
( v49658(VarCurr)
<=> ( v49659(VarCurr)
| v48649(VarCurr,43) ) ) ).
tff(writeUnaryOperator_4359,axiom,
! [VarCurr: state_type] :
( ~ v49659(VarCurr)
<=> v49656(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10394,axiom,
! [VarCurr: state_type] :
( v49655(VarCurr)
<=> ( v49656(VarCurr)
| v49657(VarCurr) ) ) ).
tff(writeUnaryOperator_4358,axiom,
! [VarCurr: state_type] :
( ~ v49657(VarCurr)
<=> v48649(VarCurr,43) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10393,axiom,
! [VarCurr: state_type] :
( v49656(VarCurr)
<=> ( v49647(VarCurr)
& v49649(VarCurr) ) ) ).
tff(writeUnaryOperator_4357,axiom,
! [VarCurr: state_type] :
( ~ v49596(VarCurr)
<=> v49597(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10392,axiom,
! [VarCurr: state_type] :
( v49597(VarCurr)
<=> ( v49598(VarCurr)
| v49652(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1862,axiom,
! [VarCurr: state_type] :
( v49652(VarCurr)
<=> ( v49644(VarCurr)
& v48649(VarCurr,42) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10391,axiom,
! [VarCurr: state_type] :
( v49598(VarCurr)
<=> ( v49599(VarCurr)
& v49641(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10390,axiom,
! [VarCurr: state_type] :
( v49641(VarCurr)
<=> ( v49642(VarCurr)
& v49651(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1861,axiom,
! [VarCurr: state_type] :
( v49651(VarCurr)
<=> ( v49644(VarCurr)
| v48649(VarCurr,42) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10389,axiom,
! [VarCurr: state_type] :
( v49642(VarCurr)
<=> ( v49643(VarCurr)
| v49650(VarCurr) ) ) ).
tff(writeUnaryOperator_4356,axiom,
! [VarCurr: state_type] :
( ~ v49650(VarCurr)
<=> v48649(VarCurr,42) ) ).
tff(writeUnaryOperator_4355,axiom,
! [VarCurr: state_type] :
( ~ v49643(VarCurr)
<=> v49644(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10388,axiom,
! [VarCurr: state_type] :
( v49644(VarCurr)
<=> ( v49645(VarCurr)
& v49648(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10387,axiom,
! [VarCurr: state_type] :
( v49648(VarCurr)
<=> ( v49647(VarCurr)
| v49649(VarCurr) ) ) ).
tff(writeUnaryOperator_4354,axiom,
! [VarCurr: state_type] :
( ~ v49649(VarCurr)
<=> v47943(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_1860,axiom,
! [VarCurr: state_type] :
( v49645(VarCurr)
<=> ( v49646(VarCurr)
| v47943(VarCurr,4) ) ) ).
tff(writeUnaryOperator_4353,axiom,
! [VarCurr: state_type] :
( ~ v49646(VarCurr)
<=> v49647(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10386,axiom,
! [VarCurr: state_type] :
( v49647(VarCurr)
<=> ( v49635(VarCurr)
& v49637(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10385,axiom,
! [VarCurr: state_type] :
( v49599(VarCurr)
<=> ( v49600(VarCurr)
| v49640(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1859,axiom,
! [VarCurr: state_type] :
( v49640(VarCurr)
<=> ( v49632(VarCurr)
& v48649(VarCurr,41) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10384,axiom,
! [VarCurr: state_type] :
( v49600(VarCurr)
<=> ( v49601(VarCurr)
& v49629(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10383,axiom,
! [VarCurr: state_type] :
( v49629(VarCurr)
<=> ( v49630(VarCurr)
& v49639(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1858,axiom,
! [VarCurr: state_type] :
( v49639(VarCurr)
<=> ( v49632(VarCurr)
| v48649(VarCurr,41) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10382,axiom,
! [VarCurr: state_type] :
( v49630(VarCurr)
<=> ( v49631(VarCurr)
| v49638(VarCurr) ) ) ).
tff(writeUnaryOperator_4352,axiom,
! [VarCurr: state_type] :
( ~ v49638(VarCurr)
<=> v48649(VarCurr,41) ) ).
tff(writeUnaryOperator_4351,axiom,
! [VarCurr: state_type] :
( ~ v49631(VarCurr)
<=> v49632(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10381,axiom,
! [VarCurr: state_type] :
( v49632(VarCurr)
<=> ( v49633(VarCurr)
& v49636(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10380,axiom,
! [VarCurr: state_type] :
( v49636(VarCurr)
<=> ( v49635(VarCurr)
| v49637(VarCurr) ) ) ).
tff(writeUnaryOperator_4350,axiom,
! [VarCurr: state_type] :
( ~ v49637(VarCurr)
<=> v47943(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_1857,axiom,
! [VarCurr: state_type] :
( v49633(VarCurr)
<=> ( v49634(VarCurr)
| v47943(VarCurr,3) ) ) ).
tff(writeUnaryOperator_4349,axiom,
! [VarCurr: state_type] :
( ~ v49634(VarCurr)
<=> v49635(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10379,axiom,
! [VarCurr: state_type] :
( v49635(VarCurr)
<=> ( v49623(VarCurr)
& v49625(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10378,axiom,
! [VarCurr: state_type] :
( v49601(VarCurr)
<=> ( v49602(VarCurr)
| v49628(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1856,axiom,
! [VarCurr: state_type] :
( v49628(VarCurr)
<=> ( v49620(VarCurr)
& v48649(VarCurr,40) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10377,axiom,
! [VarCurr: state_type] :
( v49602(VarCurr)
<=> ( v49603(VarCurr)
& v49617(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10376,axiom,
! [VarCurr: state_type] :
( v49617(VarCurr)
<=> ( v49618(VarCurr)
& v49627(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1855,axiom,
! [VarCurr: state_type] :
( v49627(VarCurr)
<=> ( v49620(VarCurr)
| v48649(VarCurr,40) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10375,axiom,
! [VarCurr: state_type] :
( v49618(VarCurr)
<=> ( v49619(VarCurr)
| v49626(VarCurr) ) ) ).
tff(writeUnaryOperator_4348,axiom,
! [VarCurr: state_type] :
( ~ v49626(VarCurr)
<=> v48649(VarCurr,40) ) ).
tff(writeUnaryOperator_4347,axiom,
! [VarCurr: state_type] :
( ~ v49619(VarCurr)
<=> v49620(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10374,axiom,
! [VarCurr: state_type] :
( v49620(VarCurr)
<=> ( v49621(VarCurr)
& v49624(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10373,axiom,
! [VarCurr: state_type] :
( v49624(VarCurr)
<=> ( v49623(VarCurr)
| v49625(VarCurr) ) ) ).
tff(writeUnaryOperator_4346,axiom,
! [VarCurr: state_type] :
( ~ v49625(VarCurr)
<=> v47943(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_1854,axiom,
! [VarCurr: state_type] :
( v49621(VarCurr)
<=> ( v49622(VarCurr)
| v47943(VarCurr,2) ) ) ).
tff(writeUnaryOperator_4345,axiom,
! [VarCurr: state_type] :
( ~ v49622(VarCurr)
<=> v49623(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10372,axiom,
! [VarCurr: state_type] :
( v49623(VarCurr)
<=> ( v49612(VarCurr)
& v49613(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10371,axiom,
! [VarCurr: state_type] :
( v49603(VarCurr)
<=> ( v49604(VarCurr)
| v49616(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1853,axiom,
! [VarCurr: state_type] :
( v49616(VarCurr)
<=> ( v49609(VarCurr)
& v48649(VarCurr,39) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10370,axiom,
! [VarCurr: state_type] :
( v49604(VarCurr)
<=> ( v49605(VarCurr)
& v49606(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10369,axiom,
! [VarCurr: state_type] :
( v49606(VarCurr)
<=> ( v49607(VarCurr)
& v49615(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1852,axiom,
! [VarCurr: state_type] :
( v49615(VarCurr)
<=> ( v49609(VarCurr)
| v48649(VarCurr,39) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10368,axiom,
! [VarCurr: state_type] :
( v49607(VarCurr)
<=> ( v49608(VarCurr)
| v49614(VarCurr) ) ) ).
tff(writeUnaryOperator_4344,axiom,
! [VarCurr: state_type] :
( ~ v49614(VarCurr)
<=> v48649(VarCurr,39) ) ).
tff(writeUnaryOperator_4343,axiom,
! [VarCurr: state_type] :
( ~ v49608(VarCurr)
<=> v49609(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10367,axiom,
! [VarCurr: state_type] :
( v49609(VarCurr)
<=> ( v49610(VarCurr)
& v49611(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10366,axiom,
! [VarCurr: state_type] :
( v49611(VarCurr)
<=> ( v49612(VarCurr)
| v49613(VarCurr) ) ) ).
tff(writeUnaryOperator_4342,axiom,
! [VarCurr: state_type] :
( ~ v49613(VarCurr)
<=> v47943(VarCurr,1) ) ).
tff(writeUnaryOperator_4341,axiom,
! [VarCurr: state_type] :
( ~ v49612(VarCurr)
<=> v47943(VarCurr,0) ) ).
tff(writeBinaryOperatorShiftedRanges_1851,axiom,
! [VarCurr: state_type] :
( v49610(VarCurr)
<=> ( v47943(VarCurr,0)
| v47943(VarCurr,1) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1850,axiom,
! [VarCurr: state_type] :
( v49605(VarCurr)
<=> ( v47943(VarCurr,0)
& v48649(VarCurr,38) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10365,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49581(VarNext)
<=> v49582(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10364,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49582(VarNext)
<=> ( v49584(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4340,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49584(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_968,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49561(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v49551(VarNext,B)
<=> v49551(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1031,axiom,
! [VarNext: state_type] :
( v49561(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v49551(VarNext,B)
<=> v49572(VarNext,B) ) ) ) ).
tff(addAssignment_18754,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v49572(VarNext,B)
<=> v49570(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1568,axiom,
! [VarCurr: state_type] :
( ~ v47892(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v49570(VarCurr,B)
<=> v49553(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1402,axiom,
! [VarCurr: state_type] :
( v47892(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v49570(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10363,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49561(VarNext)
<=> ( v49562(VarNext)
& v49569(VarNext) ) ) ) ).
tff(addAssignment_18753,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49569(VarNext)
<=> v49567(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10362,axiom,
! [VarCurr: state_type] :
( v49567(VarCurr)
<=> ( v46407(VarCurr)
| v47892(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10361,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49562(VarNext)
<=> ( v49564(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4339,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49564(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1092,axiom,
! [VarCurr: state_type] :
( ~ v49555(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v49553(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1058,axiom,
! [VarCurr: state_type] :
( v49555(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v49553(VarCurr,B)
<=> v46458(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10360,axiom,
! [VarCurr: state_type] :
( v49555(VarCurr)
<=> ( v49557(VarCurr)
| v48149(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10359,axiom,
! [VarCurr: state_type] :
( v49557(VarCurr)
<=> ( v49558(VarCurr)
| v48146(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10358,axiom,
! [VarCurr: state_type] :
( v49558(VarCurr)
<=> ( v48143(VarCurr)
| v48144(VarCurr) ) ) ).
tff(addAssignment_18752,axiom,
! [VarCurr: state_type] :
( v49541(VarCurr)
<=> v48186(VarCurr) ) ).
tff(addAssignment_18751,axiom,
! [VarCurr: state_type] :
( v49538(VarCurr)
<=> v48181(VarCurr) ) ).
tff(addAssignment_18750,axiom,
! [VarNext: state_type,B: $int] :
( ( $less(B,44)
& ~ $less(B,32) )
=> ( v48649(VarNext,B)
<=> v49508(VarNext,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_967,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49509(VarNext)
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v49508(VarNext,B)
<=> v48649(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1030,axiom,
! [VarNext: state_type] :
( v49509(VarNext)
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v49508(VarNext,B)
<=> v49520(VarNext,B) ) ) ) ).
tff(addAssignment_18749,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v49520(VarNext,B)
<=> v49518(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1567,axiom,
! [VarCurr: state_type] :
( ~ v48464(VarCurr)
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v49518(VarCurr,B)
<=> v48169(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1401,axiom,
! [VarCurr: state_type] :
( v48464(VarCurr)
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v49518(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10357,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49509(VarNext)
<=> ( v49510(VarNext)
& v49517(VarNext) ) ) ) ).
tff(addAssignment_18748,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49517(VarNext)
<=> v49515(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10356,axiom,
! [VarCurr: state_type] :
( v49515(VarCurr)
<=> ( v49266(VarCurr)
| v48464(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10355,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49510(VarNext)
<=> ( v49512(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4338,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49512(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addAssignment_18747,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,38)
& ~ $less(B,32) )
=> ( v48169(VarCurr,B)
<=> v48171(VarCurr,B) ) ) ).
tff(addAssignment_18746,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,38)
& ~ $less(B,32) )
=> ( v48171(VarCurr,B)
<=> v48173(VarCurr,B) ) ) ).
tff(addAssignment_18745,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,38)
& ~ $less(B,32) )
=> ( v48173(VarCurr,B)
<=> v48175(VarCurr,B) ) ) ).
tff(addAssignment_18744,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,38)
& ~ $less(B,32) )
=> ( v48175(VarCurr,B)
<=> v49506(VarCurr,B) ) ) ).
tff(addAssignment_18743,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49258(VarCurr,B)
<=> v49260(VarCurr,B) ) ) ).
tff(addAssignment_18742,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49260(VarCurr,B)
<=> v49262(VarCurr,B) ) ) ).
tff(addAssignment_18741,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49262(VarCurr,B)
<=> v49264(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1566,axiom,
! [VarCurr: state_type] :
( ~ v49501(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49264(VarCurr,B)
<=> v49478(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1400,axiom,
! [VarCurr: state_type] :
( v49501(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49264(VarCurr,B)
<=> v49279(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10354,axiom,
! [VarCurr: state_type] :
( v49501(VarCurr)
<=> ( v49502(VarCurr)
& v47931(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10353,axiom,
! [VarCurr: state_type] :
( v49502(VarCurr)
<=> ( v49266(VarCurr)
& v49503(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10352,axiom,
! [VarCurr: state_type] :
( v49503(VarCurr)
<=> ( v49504(VarCurr)
| v49505(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3056,axiom,
! [VarCurr: state_type] :
( v49505(VarCurr)
<=> ( ( v46454(VarCurr,2)
<=> $false )
& ( v46454(VarCurr,1)
<=> $true )
& ( v46454(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3055,axiom,
! [VarCurr: state_type] :
( v49504(VarCurr)
<=> ( ( v46454(VarCurr,2)
<=> $false )
& ( v46454(VarCurr,1)
<=> $false )
& ( v46454(VarCurr,0)
<=> $true ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_966,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49481(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49478(VarNext,B)
<=> v49478(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1029,axiom,
! [VarNext: state_type] :
( v49481(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49478(VarNext,B)
<=> v49497(VarNext,B) ) ) ) ).
tff(addAssignment_18740,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49497(VarNext,B)
<=> v49495(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1565,axiom,
! [VarCurr: state_type] :
( ~ v48464(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49495(VarCurr,B)
<=> v49279(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1399,axiom,
! [VarCurr: state_type] :
( v48464(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49495(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10351,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49481(VarNext)
<=> ( v49482(VarNext)
& v49489(VarNext) ) ) ) ).
tff(addAssignment_18739,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49489(VarNext)
<=> v49487(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10350,axiom,
! [VarCurr: state_type] :
( v49487(VarCurr)
<=> ( v49490(VarCurr)
| v48464(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10349,axiom,
! [VarCurr: state_type] :
( v49490(VarCurr)
<=> ( v49491(VarCurr)
& v47931(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10348,axiom,
! [VarCurr: state_type] :
( v49491(VarCurr)
<=> ( v49266(VarCurr)
& v49492(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10347,axiom,
! [VarCurr: state_type] :
( v49492(VarCurr)
<=> ( v49493(VarCurr)
| v49494(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3054,axiom,
! [VarCurr: state_type] :
( v49494(VarCurr)
<=> ( ( v46454(VarCurr,2)
<=> $false )
& ( v46454(VarCurr,1)
<=> $true )
& ( v46454(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3053,axiom,
! [VarCurr: state_type] :
( v49493(VarCurr)
<=> ( ( v46454(VarCurr,2)
<=> $false )
& ( v46454(VarCurr,1)
<=> $false )
& ( v46454(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10346,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49482(VarNext)
<=> ( v49484(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4337,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49484(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_965,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49463(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49279(VarNext,B)
<=> v49279(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1028,axiom,
! [VarNext: state_type] :
( v49463(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49279(VarNext,B)
<=> v49474(VarNext,B) ) ) ) ).
tff(addAssignment_18738,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49474(VarNext,B)
<=> v49472(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1564,axiom,
! [VarCurr: state_type] :
( ~ v47892(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49472(VarCurr,B)
<=> v49281(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1398,axiom,
! [VarCurr: state_type] :
( v47892(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49472(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10345,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49463(VarNext)
<=> ( v49464(VarNext)
& v49471(VarNext) ) ) ) ).
tff(addAssignment_18737,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49471(VarNext)
<=> v49469(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10344,axiom,
! [VarCurr: state_type] :
( v49469(VarCurr)
<=> ( v46407(VarCurr)
| v47892(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10343,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49464(VarNext)
<=> ( v49466(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4336,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49466(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_415,axiom,
! [VarCurr: state_type] :
( ( ~ v49459(VarCurr)
& ~ v49460(VarCurr) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49281(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1091,axiom,
! [VarCurr: state_type] :
( v49460(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49281(VarCurr,B)
<=> v49283(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1057,axiom,
! [VarCurr: state_type] :
( v49459(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49281(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10342,axiom,
! [VarCurr: state_type] :
( v49460(VarCurr)
<=> ( v48146(VarCurr)
| v48149(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10341,axiom,
! [VarCurr: state_type] :
( v49459(VarCurr)
<=> ( v48143(VarCurr)
| v48144(VarCurr) ) ) ).
tff(addAssignment_18736,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49283(VarCurr,B)
<=> v49285(VarCurr,B) ) ) ).
tff(addAssignment_18735,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49285(VarCurr,B)
<=> v49287(VarCurr,B) ) ) ).
tff(addAssignment_18734,axiom,
! [VarCurr: state_type] :
( ( v49287(VarCurr,4)
<=> v49289(VarCurr,19) )
& ( v49287(VarCurr,3)
<=> v49289(VarCurr,18) )
& ( v49287(VarCurr,2)
<=> v49289(VarCurr,17) )
& ( v49287(VarCurr,1)
<=> v49289(VarCurr,16) )
& ( v49287(VarCurr,0)
<=> v49289(VarCurr,15) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_964,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49428(VarNext)
=> ! [B: $int] :
( ( $less(B,20)
& ~ $less(B,15) )
=> ( v49289(VarNext,B)
<=> v49289(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionShiftedRanges0_26,axiom,
! [VarNext: state_type] :
( v49428(VarNext)
=> ( ( v49289(VarNext,19)
<=> v49454(VarNext,4) )
& ( v49289(VarNext,18)
<=> v49454(VarNext,3) )
& ( v49289(VarNext,17)
<=> v49454(VarNext,2) )
& ( v49289(VarNext,16)
<=> v49454(VarNext,1) )
& ( v49289(VarNext,15)
<=> v49454(VarNext,0) ) ) ) ).
tff(addAssignment_18733,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49454(VarNext,B)
<=> v49452(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1090,axiom,
! [VarCurr: state_type] :
( ~ v49391(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49452(VarCurr,B)
<=> v49455(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1056,axiom,
! [VarCurr: state_type] :
( v49391(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49452(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_414,axiom,
! [VarCurr: state_type] :
( ( ~ v49441(VarCurr)
& ~ v49443(VarCurr) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49455(VarCurr,B)
<=> v49420(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1089,axiom,
! [VarCurr: state_type] :
( v49443(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49455(VarCurr,B)
<=> v49413(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_42,axiom,
! [VarCurr: state_type] :
( v49441(VarCurr)
=> ( ( v49455(VarCurr,4)
<=> v49289(VarCurr,14) )
& ( v49455(VarCurr,3)
<=> v49289(VarCurr,13) )
& ( v49455(VarCurr,2)
<=> v49289(VarCurr,12) )
& ( v49455(VarCurr,1)
<=> v49289(VarCurr,11) )
& ( v49455(VarCurr,0)
<=> v49289(VarCurr,10) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10340,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49428(VarNext)
<=> ( v49429(VarNext)
& v49436(VarNext) ) ) ) ).
tff(addAssignment_18732,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49436(VarNext)
<=> v49434(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10339,axiom,
! [VarCurr: state_type] :
( v49434(VarCurr)
<=> ( v49437(VarCurr)
& v49448(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10338,axiom,
! [VarCurr: state_type] :
( v49448(VarCurr)
<=> ( v49449(VarCurr)
| v49391(VarCurr) ) ) ).
tff(writeUnaryOperator_4335,axiom,
! [VarCurr: state_type] :
( ~ v49449(VarCurr)
<=> v49450(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3052,axiom,
! [VarCurr: state_type] :
( v49450(VarCurr)
<=> ( ( v49451(VarCurr,1)
<=> $false )
& ( v49451(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18731,axiom,
! [VarCurr: state_type] :
( v49451(VarCurr,0)
<=> v45891(VarCurr) ) ).
tff(addAssignment_18730,axiom,
! [VarCurr: state_type] :
( v49451(VarCurr,1)
<=> v45889(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10337,axiom,
! [VarCurr: state_type] :
( v49437(VarCurr)
<=> ( v49391(VarCurr)
| v49438(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10336,axiom,
! [VarCurr: state_type] :
( v49438(VarCurr)
<=> ( v49439(VarCurr)
& v49447(VarCurr) ) ) ).
tff(writeUnaryOperator_4334,axiom,
! [VarCurr: state_type] :
( ~ v49447(VarCurr)
<=> v49391(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10335,axiom,
! [VarCurr: state_type] :
( v49439(VarCurr)
<=> ( v49440(VarCurr)
| v49445(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3051,axiom,
! [VarCurr: state_type] :
( v49445(VarCurr)
<=> ( ( v49446(VarCurr,1)
<=> $true )
& ( v49446(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18729,axiom,
! [VarCurr: state_type] :
( v49446(VarCurr,0)
<=> v45891(VarCurr) ) ).
tff(addAssignment_18728,axiom,
! [VarCurr: state_type] :
( v49446(VarCurr,1)
<=> v45889(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10334,axiom,
! [VarCurr: state_type] :
( v49440(VarCurr)
<=> ( v49441(VarCurr)
| v49443(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3050,axiom,
! [VarCurr: state_type] :
( v49443(VarCurr)
<=> ( ( v49444(VarCurr,1)
<=> $true )
& ( v49444(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18727,axiom,
! [VarCurr: state_type] :
( v49444(VarCurr,0)
<=> v45891(VarCurr) ) ).
tff(addAssignment_18726,axiom,
! [VarCurr: state_type] :
( v49444(VarCurr,1)
<=> v45889(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3049,axiom,
! [VarCurr: state_type] :
( v49441(VarCurr)
<=> ( ( v49442(VarCurr,1)
<=> $false )
& ( v49442(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18725,axiom,
! [VarCurr: state_type] :
( v49442(VarCurr,0)
<=> v45891(VarCurr) ) ).
tff(addAssignment_18724,axiom,
! [VarCurr: state_type] :
( v49442(VarCurr,1)
<=> v45889(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10333,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49429(VarNext)
<=> ( v49431(VarNext)
& v45915(VarNext) ) ) ) ).
tff(writeUnaryOperator_4333,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49431(VarNext)
<=> v45922(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1563,axiom,
! [VarCurr: state_type] :
( ~ v49422(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49420(VarCurr,B)
<=> v49424(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1397,axiom,
! [VarCurr: state_type] :
( v49422(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49420(VarCurr,B)
<=> v49342(VarCurr,B) ) ) ) ).
tff(addAssignment_18723,axiom,
! [VarCurr: state_type] :
( ( v49424(VarCurr,4)
<=> v49289(VarCurr,14) )
& ( v49424(VarCurr,3)
<=> v49289(VarCurr,13) )
& ( v49424(VarCurr,2)
<=> v49289(VarCurr,12) )
& ( v49424(VarCurr,1)
<=> v49289(VarCurr,11) )
& ( v49424(VarCurr,0)
<=> v49289(VarCurr,10) ) ) ).
tff(addAssignment_18722,axiom,
! [VarCurr: state_type] :
( v49422(VarCurr)
<=> v49295(VarCurr,1) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1562,axiom,
! [VarCurr: state_type] :
( ~ v49415(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49413(VarCurr,B)
<=> v49417(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1396,axiom,
! [VarCurr: state_type] :
( v49415(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49413(VarCurr,B)
<=> v49342(VarCurr,B) ) ) ) ).
tff(addAssignment_18721,axiom,
! [VarCurr: state_type] :
( ( v49417(VarCurr,4)
<=> v49289(VarCurr,19) )
& ( v49417(VarCurr,3)
<=> v49289(VarCurr,18) )
& ( v49417(VarCurr,2)
<=> v49289(VarCurr,17) )
& ( v49417(VarCurr,1)
<=> v49289(VarCurr,16) )
& ( v49417(VarCurr,0)
<=> v49289(VarCurr,15) ) ) ).
tff(addAssignment_18720,axiom,
! [VarCurr: state_type] :
( v49415(VarCurr)
<=> v49295(VarCurr,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_963,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49381(VarNext)
=> ! [B: $int] :
( ( $less(B,15)
& ~ $less(B,10) )
=> ( v49289(VarNext,B)
<=> v49289(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionShiftedRanges0_25,axiom,
! [VarNext: state_type] :
( v49381(VarNext)
=> ( ( v49289(VarNext,14)
<=> v49408(VarNext,4) )
& ( v49289(VarNext,13)
<=> v49408(VarNext,3) )
& ( v49289(VarNext,12)
<=> v49408(VarNext,2) )
& ( v49289(VarNext,11)
<=> v49408(VarNext,1) )
& ( v49289(VarNext,10)
<=> v49408(VarNext,0) ) ) ) ).
tff(addAssignment_18719,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49408(VarNext,B)
<=> v49406(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1088,axiom,
! [VarCurr: state_type] :
( ~ v49391(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49406(VarCurr,B)
<=> v49409(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1055,axiom,
! [VarCurr: state_type] :
( v49391(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49406(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_413,axiom,
! [VarCurr: state_type] :
( ( ~ v49395(VarCurr)
& ~ v49397(VarCurr) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49409(VarCurr,B)
<=> v49373(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1087,axiom,
! [VarCurr: state_type] :
( v49397(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49409(VarCurr,B)
<=> v49291(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_41,axiom,
! [VarCurr: state_type] :
( v49395(VarCurr)
=> ( ( v49409(VarCurr,4)
<=> v49289(VarCurr,9) )
& ( v49409(VarCurr,3)
<=> v49289(VarCurr,8) )
& ( v49409(VarCurr,2)
<=> v49289(VarCurr,7) )
& ( v49409(VarCurr,1)
<=> v49289(VarCurr,6) )
& ( v49409(VarCurr,0)
<=> v49289(VarCurr,5) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10332,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49381(VarNext)
<=> ( v49382(VarNext)
& v49389(VarNext) ) ) ) ).
tff(addAssignment_18718,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49389(VarNext)
<=> v49387(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10331,axiom,
! [VarCurr: state_type] :
( v49387(VarCurr)
<=> ( v49390(VarCurr)
& v49402(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10330,axiom,
! [VarCurr: state_type] :
( v49402(VarCurr)
<=> ( v49403(VarCurr)
| v49391(VarCurr) ) ) ).
tff(writeUnaryOperator_4332,axiom,
! [VarCurr: state_type] :
( ~ v49403(VarCurr)
<=> v49404(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3048,axiom,
! [VarCurr: state_type] :
( v49404(VarCurr)
<=> ( ( v49405(VarCurr,1)
<=> $false )
& ( v49405(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18717,axiom,
! [VarCurr: state_type] :
( v49405(VarCurr,0)
<=> v45891(VarCurr) ) ).
tff(addAssignment_18716,axiom,
! [VarCurr: state_type] :
( v49405(VarCurr,1)
<=> v45889(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10329,axiom,
! [VarCurr: state_type] :
( v49390(VarCurr)
<=> ( v49391(VarCurr)
| v49392(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10328,axiom,
! [VarCurr: state_type] :
( v49392(VarCurr)
<=> ( v49393(VarCurr)
& v49401(VarCurr) ) ) ).
tff(writeUnaryOperator_4331,axiom,
! [VarCurr: state_type] :
( ~ v49401(VarCurr)
<=> v49391(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10327,axiom,
! [VarCurr: state_type] :
( v49393(VarCurr)
<=> ( v49394(VarCurr)
| v49399(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3047,axiom,
! [VarCurr: state_type] :
( v49399(VarCurr)
<=> ( ( v49400(VarCurr,1)
<=> $true )
& ( v49400(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18715,axiom,
! [VarCurr: state_type] :
( v49400(VarCurr,0)
<=> v45891(VarCurr) ) ).
tff(addAssignment_18714,axiom,
! [VarCurr: state_type] :
( v49400(VarCurr,1)
<=> v45889(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10326,axiom,
! [VarCurr: state_type] :
( v49394(VarCurr)
<=> ( v49395(VarCurr)
| v49397(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3046,axiom,
! [VarCurr: state_type] :
( v49397(VarCurr)
<=> ( ( v49398(VarCurr,1)
<=> $true )
& ( v49398(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18713,axiom,
! [VarCurr: state_type] :
( v49398(VarCurr,0)
<=> v45891(VarCurr) ) ).
tff(addAssignment_18712,axiom,
! [VarCurr: state_type] :
( v49398(VarCurr,1)
<=> v45889(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3045,axiom,
! [VarCurr: state_type] :
( v49395(VarCurr)
<=> ( ( v49396(VarCurr,1)
<=> $false )
& ( v49396(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18711,axiom,
! [VarCurr: state_type] :
( v49396(VarCurr,0)
<=> v45891(VarCurr) ) ).
tff(addAssignment_18710,axiom,
! [VarCurr: state_type] :
( v49396(VarCurr,1)
<=> v45889(VarCurr) ) ).
tff(writeUnaryOperator_4330,axiom,
! [VarCurr: state_type] :
( ~ v49391(VarCurr)
<=> v45887(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10325,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49382(VarNext)
<=> ( v49383(VarNext)
& v45915(VarNext) ) ) ) ).
tff(writeUnaryOperator_4329,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49383(VarNext)
<=> v45922(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1561,axiom,
! [VarCurr: state_type] :
( ~ v49375(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49373(VarCurr,B)
<=> v49377(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1395,axiom,
! [VarCurr: state_type] :
( v49375(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49373(VarCurr,B)
<=> v49342(VarCurr,B) ) ) ) ).
tff(addAssignment_18709,axiom,
! [VarCurr: state_type] :
( ( v49377(VarCurr,4)
<=> v49289(VarCurr,9) )
& ( v49377(VarCurr,3)
<=> v49289(VarCurr,8) )
& ( v49377(VarCurr,2)
<=> v49289(VarCurr,7) )
& ( v49377(VarCurr,1)
<=> v49289(VarCurr,6) )
& ( v49377(VarCurr,0)
<=> v49289(VarCurr,5) ) ) ).
tff(addAssignment_18708,axiom,
! [VarCurr: state_type] :
( v49375(VarCurr)
<=> v49295(VarCurr,2) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1560,axiom,
! [VarCurr: state_type] :
( ~ v49293(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49291(VarCurr,B)
<=> v49370(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1394,axiom,
! [VarCurr: state_type] :
( v49293(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49291(VarCurr,B)
<=> v49342(VarCurr,B) ) ) ) ).
tff(addAssignment_18707,axiom,
! [VarCurr: state_type] :
( ( v49370(VarCurr,4)
<=> v49289(VarCurr,14) )
& ( v49370(VarCurr,3)
<=> v49289(VarCurr,13) )
& ( v49370(VarCurr,2)
<=> v49289(VarCurr,12) )
& ( v49370(VarCurr,1)
<=> v49289(VarCurr,11) )
& ( v49370(VarCurr,0)
<=> v49289(VarCurr,10) ) ) ).
tff(addAssignment_18706,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49342(VarCurr,B)
<=> v49344(VarCurr,B) ) ) ).
tff(addAssignment_18705,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49344(VarCurr,B)
<=> v46529(VarCurr,B) ) ) ).
tff(addAssignment_18704,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v46529(VarCurr,B)
<=> v46531(VarCurr,B) ) ) ).
tff(addAssignment_18703,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v46531(VarCurr,B)
<=> v46533(VarCurr,B) ) ) ).
tff(addAssignment_18702,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v46533(VarCurr,B)
<=> v46535(VarCurr,B) ) ) ).
tff(addAssignment_18701,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v46535(VarCurr,B)
<=> v46537(VarCurr,B) ) ) ).
tff(addAssignment_18700,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v46537(VarCurr,B)
<=> v46539(VarCurr,B) ) ) ).
tff(addAssignment_18699,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v46539(VarCurr,B)
<=> v46541(VarCurr,B) ) ) ).
tff(addAssignment_18698,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v46541(VarCurr,B)
<=> v47365(VarCurr,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_962,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49353(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v47380(VarNext,B)
<=> v47380(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1027,axiom,
! [VarNext: state_type] :
( v49353(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v47380(VarNext,B)
<=> v49366(VarNext,B) ) ) ) ).
tff(addAssignment_18697,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49366(VarNext,B)
<=> v49364(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1086,axiom,
! [VarCurr: state_type] :
( ~ v48043(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49364(VarCurr,B)
<=> v49346(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1054,axiom,
! [VarCurr: state_type] :
( v48043(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49364(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10324,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49353(VarNext)
<=> ( v49354(VarNext)
& v49361(VarNext) ) ) ) ).
tff(addAssignment_18696,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49361(VarNext)
<=> v49359(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10323,axiom,
! [VarCurr: state_type] :
( v49359(VarCurr)
<=> ( v48043(VarCurr)
| v49362(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10322,axiom,
! [VarCurr: state_type] :
( v49362(VarCurr)
<=> ( v48045(VarCurr)
& v49363(VarCurr) ) ) ).
tff(writeUnaryOperator_4328,axiom,
! [VarCurr: state_type] :
( ~ v49363(VarCurr)
<=> v48043(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10321,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49354(VarNext)
<=> ( v49356(VarNext)
& v5634(VarNext) ) ) ) ).
tff(writeUnaryOperator_4327,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49356(VarNext)
<=> v5641(VarNext) ) ) ).
tff(addAssignment_18695,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49346(VarCurr,B)
<=> v49348(VarCurr,B) ) ) ).
tff(addAssignment_18694,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49348(VarCurr,B)
<=> v49350(VarCurr,B) ) ) ).
tff(addAssignment_18693,axiom,
! [VarCurr: state_type] :
( ( v49350(VarCurr,4)
<=> v48023(VarCurr,35) )
& ( v49350(VarCurr,3)
<=> v48023(VarCurr,34) )
& ( v49350(VarCurr,2)
<=> v48023(VarCurr,33) )
& ( v49350(VarCurr,1)
<=> v48023(VarCurr,32) )
& ( v49350(VarCurr,0)
<=> v48023(VarCurr,31) ) ) ).
tff(addAssignment_18692,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,36)
& ~ $less(B,31) )
=> ( v48023(VarCurr,B)
<=> v48025(VarCurr,B) ) ) ).
tff(addAssignment_18691,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,36)
& ~ $less(B,31) )
=> ( v48025(VarCurr,B)
<=> v48027(VarCurr,B) ) ) ).
tff(addAssignment_18690,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,36)
& ~ $less(B,31) )
=> ( v48027(VarCurr,B)
<=> v48029(VarCurr,B) ) ) ).
tff(addAssignment_18689,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,36)
& ~ $less(B,31) )
=> ( v48029(VarCurr,B)
<=> v48031(VarCurr,B) ) ) ).
tff(addAssignment_18688,axiom,
! [VarCurr: state_type] :
( v49293(VarCurr)
<=> v49295(VarCurr,2) ) ).
tff(addAssignment_18687,axiom,
! [VarCurr: state_type] :
( v49295(VarCurr,2)
<=> v49309(VarCurr,2) ) ).
tff(addAssignment_18686,axiom,
! [VarNext: state_type] :
( v45959(VarNext,1)
<=> v49334(VarNext,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_961,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49335(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v49334(VarNext,B)
<=> v45959(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1026,axiom,
! [VarNext: state_type] :
( v49335(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v49334(VarNext,B)
<=> v49306(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10320,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49335(VarNext)
<=> v49336(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10319,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49336(VarNext)
<=> ( v49338(VarNext)
& v45915(VarNext) ) ) ) ).
tff(writeUnaryOperator_4326,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49338(VarNext)
<=> v45922(VarNext) ) ) ).
tff(addAssignment_18685,axiom,
! [VarCurr: state_type] :
( v49295(VarCurr,1)
<=> v49309(VarCurr,1) ) ).
tff(addAssignment_18684,axiom,
! [VarNext: state_type] :
( v45959(VarNext,0)
<=> v49326(VarNext,0) ) ).
tff(addCaseBooleanConditionEqualRanges1_960,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49327(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v49326(VarNext,B)
<=> v45959(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1025,axiom,
! [VarNext: state_type] :
( v49327(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v49326(VarNext,B)
<=> v49306(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10318,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49327(VarNext)
<=> v49328(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10317,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49328(VarNext)
<=> ( v49330(VarNext)
& v45915(VarNext) ) ) ) ).
tff(writeUnaryOperator_4325,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49330(VarNext)
<=> v45922(VarNext) ) ) ).
tff(addAssignment_18683,axiom,
! [VarCurr: state_type] :
( v49295(VarCurr,0)
<=> v49309(VarCurr,0) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1559,axiom,
! [VarCurr: state_type] :
( ~ v49310(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v49309(VarCurr,B)
<=> v49312(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1393,axiom,
! [VarCurr: state_type] :
( v49310(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v49309(VarCurr,B)
<=> v49311(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_111,axiom,
! [VarCurr: state_type] :
( ( ~ v49313(VarCurr)
& ~ v49315(VarCurr)
& ~ v49319(VarCurr) )
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v49312(VarCurr,B)
<=> v45959(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_412,axiom,
! [VarCurr: state_type] :
( v49319(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v49312(VarCurr,B)
<=> v49321(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1085,axiom,
! [VarCurr: state_type] :
( v49315(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v49312(VarCurr,B)
<=> v49317(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1053,axiom,
! [VarCurr: state_type] :
( v49313(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v49312(VarCurr,B)
<=> v45959(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3044,axiom,
! [VarCurr: state_type] :
( v49323(VarCurr)
<=> ( ( v49324(VarCurr,1)
<=> $true )
& ( v49324(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18682,axiom,
! [VarCurr: state_type] :
( v49324(VarCurr,0)
<=> v45891(VarCurr) ) ).
tff(addAssignment_18681,axiom,
! [VarCurr: state_type] :
( v49324(VarCurr,1)
<=> v45889(VarCurr) ) ).
tff(addAssignment_18680,axiom,
! [VarCurr: state_type] :
( v49321(VarCurr,0)
<=> $false ) ).
tff(addAssignment_18679,axiom,
! [VarCurr: state_type] :
( ( v49321(VarCurr,6)
<=> v45959(VarCurr,5) )
& ( v49321(VarCurr,5)
<=> v45959(VarCurr,4) )
& ( v49321(VarCurr,4)
<=> v45959(VarCurr,3) )
& ( v49321(VarCurr,3)
<=> v45959(VarCurr,2) )
& ( v49321(VarCurr,2)
<=> v45959(VarCurr,1) )
& ( v49321(VarCurr,1)
<=> v45959(VarCurr,0) ) ) ).
tff(addBitVectorEqualityBitBlasted_3043,axiom,
! [VarCurr: state_type] :
( v49319(VarCurr)
<=> ( ( v49320(VarCurr,1)
<=> $true )
& ( v49320(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18678,axiom,
! [VarCurr: state_type] :
( v49320(VarCurr,0)
<=> v45891(VarCurr) ) ).
tff(addAssignment_18677,axiom,
! [VarCurr: state_type] :
( v49320(VarCurr,1)
<=> v45889(VarCurr) ) ).
tff(addAssignment_18676,axiom,
! [VarCurr: state_type] :
( ( v49317(VarCurr,5)
<=> v45959(VarCurr,6) )
& ( v49317(VarCurr,4)
<=> v45959(VarCurr,5) )
& ( v49317(VarCurr,3)
<=> v45959(VarCurr,4) )
& ( v49317(VarCurr,2)
<=> v45959(VarCurr,3) )
& ( v49317(VarCurr,1)
<=> v45959(VarCurr,2) )
& ( v49317(VarCurr,0)
<=> v45959(VarCurr,1) ) ) ).
tff(addAssignment_18675,axiom,
! [VarCurr: state_type] :
( v49317(VarCurr,6)
<=> $false ) ).
tff(addBitVectorEqualityBitBlasted_3042,axiom,
! [VarCurr: state_type] :
( v49315(VarCurr)
<=> ( ( v49316(VarCurr,1)
<=> $false )
& ( v49316(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18674,axiom,
! [VarCurr: state_type] :
( v49316(VarCurr,0)
<=> v45891(VarCurr) ) ).
tff(addAssignment_18673,axiom,
! [VarCurr: state_type] :
( v49316(VarCurr,1)
<=> v45889(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3041,axiom,
! [VarCurr: state_type] :
( v49313(VarCurr)
<=> ( ( v49314(VarCurr,1)
<=> $false )
& ( v49314(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18672,axiom,
! [VarCurr: state_type] :
( v49314(VarCurr,0)
<=> v45891(VarCurr) ) ).
tff(addAssignment_18671,axiom,
! [VarCurr: state_type] :
( v49314(VarCurr,1)
<=> v45889(VarCurr) ) ).
tff(addAssignment_18670,axiom,
! [VarCurr: state_type] :
( v49311(VarCurr,0)
<=> $true ) ).
tff(addAssignment_18669,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,1) )
=> ( v49311(VarCurr,B)
<=> v45957(VarCurr,B) ) ) ).
tff(writeUnaryOperator_4324,axiom,
! [VarCurr: state_type] :
( ~ v49310(VarCurr)
<=> v45887(VarCurr) ) ).
tff(addAssignment_18668,axiom,
! [VarCurr: state_type] :
( v45957(VarCurr,1)
<=> v45958(VarCurr,1) ) ).
tff(addAssignment_18667,axiom,
! [VarCurr: state_type] :
( v45957(VarCurr,2)
<=> v45958(VarCurr,2) ) ).
tff(addAssignment_18666,axiom,
! [VarNext: state_type] :
( v45959(VarNext,2)
<=> v49297(VarNext,2) ) ).
tff(addCaseBooleanConditionEqualRanges1_959,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49298(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v49297(VarNext,B)
<=> v45959(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1024,axiom,
! [VarNext: state_type] :
( v49298(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v49297(VarNext,B)
<=> v49306(VarNext,B) ) ) ) ).
tff(addAssignment_18665,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v49306(VarNext,B)
<=> v49304(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1558,axiom,
! [VarCurr: state_type] :
( ~ v45929(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v49304(VarCurr,B)
<=> v49295(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1392,axiom,
! [VarCurr: state_type] :
( v45929(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v49304(VarCurr,B)
<=> b0000001(B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10316,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49298(VarNext)
<=> v49299(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10315,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49299(VarNext)
<=> ( v49301(VarNext)
& v45915(VarNext) ) ) ) ).
tff(writeUnaryOperator_4323,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49301(VarNext)
<=> v45922(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges5_23,axiom,
! [VarCurr: state_type] :
( ( ~ v48405(VarCurr)
& ~ v48406(VarCurr)
& ~ v48407(VarCurr)
& ~ v48408(VarCurr)
& ~ v48420(VarCurr) )
=> ( v49266(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges4_24,axiom,
! [VarCurr: state_type] :
( v48420(VarCurr)
=> ( v49266(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_110,axiom,
! [VarCurr: state_type] :
( v48408(VarCurr)
=> ( v49266(VarCurr)
<=> v49271(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_411,axiom,
! [VarCurr: state_type] :
( v48407(VarCurr)
=> ( v49266(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1084,axiom,
! [VarCurr: state_type] :
( v48406(VarCurr)
=> ( v49266(VarCurr)
<=> v49268(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1052,axiom,
! [VarCurr: state_type] :
( v48405(VarCurr)
=> ( v49266(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1083,axiom,
! [VarCurr: state_type] :
( ~ v48410(VarCurr)
=> ( v49271(VarCurr)
<=> v49272(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1051,axiom,
! [VarCurr: state_type] :
( v48410(VarCurr)
=> ( v49271(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1082,axiom,
! [VarCurr: state_type] :
( ~ v49273(VarCurr)
=> ( v49272(VarCurr)
<=> v49275(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1050,axiom,
! [VarCurr: state_type] :
( v49273(VarCurr)
=> ( v49272(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1081,axiom,
! [VarCurr: state_type] :
( ~ v49276(VarCurr)
=> ( v49275(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1049,axiom,
! [VarCurr: state_type] :
( v49276(VarCurr)
=> ( v49275(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3040,axiom,
! [VarCurr: state_type] :
( v49277(VarCurr)
<=> ( v47907(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3039,axiom,
! [VarCurr: state_type] :
( v49276(VarCurr)
<=> ( v47907(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3038,axiom,
! [VarCurr: state_type] :
( v49274(VarCurr)
<=> ( v48347(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3037,axiom,
! [VarCurr: state_type] :
( v49273(VarCurr)
<=> ( v48347(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1080,axiom,
! [VarCurr: state_type] :
( ~ v49269(VarCurr)
=> ( v49268(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1048,axiom,
! [VarCurr: state_type] :
( v49269(VarCurr)
=> ( v49268(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3036,axiom,
! [VarCurr: state_type] :
( v49270(VarCurr)
<=> ( v47899(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3035,axiom,
! [VarCurr: state_type] :
( v49269(VarCurr)
<=> ( v47899(VarCurr)
<=> $true ) ) ).
tff(addAssignment_18664,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49218(VarCurr,B)
<=> v49220(VarCurr,B) ) ) ).
tff(addAssignment_18663,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49220(VarCurr,B)
<=> v49222(VarCurr,B) ) ) ).
tff(addAssignment_18662,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49222(VarCurr,B)
<=> v49224(VarCurr,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_958,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49235(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49224(VarNext,B)
<=> v49224(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1023,axiom,
! [VarNext: state_type] :
( v49235(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49224(VarNext,B)
<=> v49246(VarNext,B) ) ) ) ).
tff(addAssignment_18661,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49246(VarNext,B)
<=> v49244(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1557,axiom,
! [VarCurr: state_type] :
( ~ v377(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49244(VarCurr,B)
<=> v49226(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1391,axiom,
! [VarCurr: state_type] :
( v377(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49244(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10314,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49235(VarNext)
<=> ( v49236(VarNext)
& v49243(VarNext) ) ) ) ).
tff(addAssignment_18660,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49243(VarNext)
<=> v49241(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10313,axiom,
! [VarCurr: state_type] :
( v49241(VarCurr)
<=> ( v48198(VarCurr)
| v377(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10312,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49236(VarNext)
<=> ( v49238(VarNext)
& v285(VarNext) ) ) ) ).
tff(writeUnaryOperator_4322,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49238(VarNext)
<=> v294(VarNext) ) ) ).
tff(addAssignment_18659,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49226(VarCurr,B)
<=> v49228(VarCurr,B) ) ) ).
tff(addAssignment_18658,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49228(VarCurr,B)
<=> v49230(VarCurr,B) ) ) ).
tff(addAssignment_18657,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49230(VarCurr,B)
<=> v49232(VarCurr,B) ) ) ).
tff(addAssignment_18656,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v49232(VarCurr,B)
<=> v48222(VarCurr,B) ) ) ).
tff(addAssignment_18655,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48651(VarCurr,B)
<=> v48653(VarCurr,B) ) ) ).
tff(addAssignment_18654,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48653(VarCurr,B)
<=> v48655(VarCurr,B) ) ) ).
tff(addAssignment_18653,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48655(VarCurr,B)
<=> v48657(VarCurr,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_957,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49203(VarNext)
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48657(VarNext,B)
<=> v48657(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1022,axiom,
! [VarNext: state_type] :
( v49203(VarNext)
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v48657(VarNext,B)
<=> v49211(VarNext,B) ) ) ) ).
tff(addAssignment_18652,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v49211(VarNext,B)
<=> v49209(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1556,axiom,
! [VarCurr: state_type] :
( ~ v377(VarCurr)
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v49209(VarCurr,B)
<=> v49212(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1390,axiom,
! [VarCurr: state_type] :
( v377(VarCurr)
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v49209(VarCurr,B)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1555,axiom,
! [VarCurr: state_type] :
( ~ v49213(VarCurr)
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v49212(VarCurr,B)
<=> $false ) ) ) ).
tff(bitBlastConstant_10436,axiom,
~ b00000000000000000000000000000000000000000000(43) ).
tff(bitBlastConstant_10435,axiom,
~ b00000000000000000000000000000000000000000000(42) ).
tff(bitBlastConstant_10434,axiom,
~ b00000000000000000000000000000000000000000000(41) ).
tff(bitBlastConstant_10433,axiom,
~ b00000000000000000000000000000000000000000000(40) ).
tff(bitBlastConstant_10432,axiom,
~ b00000000000000000000000000000000000000000000(39) ).
tff(bitBlastConstant_10431,axiom,
~ b00000000000000000000000000000000000000000000(38) ).
tff(bitBlastConstant_10430,axiom,
~ b00000000000000000000000000000000000000000000(37) ).
tff(bitBlastConstant_10429,axiom,
~ b00000000000000000000000000000000000000000000(36) ).
tff(bitBlastConstant_10428,axiom,
~ b00000000000000000000000000000000000000000000(35) ).
tff(bitBlastConstant_10427,axiom,
~ b00000000000000000000000000000000000000000000(34) ).
tff(bitBlastConstant_10426,axiom,
~ b00000000000000000000000000000000000000000000(33) ).
tff(bitBlastConstant_10425,axiom,
~ b00000000000000000000000000000000000000000000(32) ).
tff(bitBlastConstant_10424,axiom,
~ b00000000000000000000000000000000000000000000(31) ).
tff(bitBlastConstant_10423,axiom,
~ b00000000000000000000000000000000000000000000(30) ).
tff(bitBlastConstant_10422,axiom,
~ b00000000000000000000000000000000000000000000(29) ).
tff(bitBlastConstant_10421,axiom,
~ b00000000000000000000000000000000000000000000(28) ).
tff(bitBlastConstant_10420,axiom,
~ b00000000000000000000000000000000000000000000(27) ).
tff(bitBlastConstant_10419,axiom,
~ b00000000000000000000000000000000000000000000(26) ).
tff(bitBlastConstant_10418,axiom,
~ b00000000000000000000000000000000000000000000(25) ).
tff(bitBlastConstant_10417,axiom,
~ b00000000000000000000000000000000000000000000(24) ).
tff(bitBlastConstant_10416,axiom,
~ b00000000000000000000000000000000000000000000(23) ).
tff(bitBlastConstant_10415,axiom,
~ b00000000000000000000000000000000000000000000(22) ).
tff(bitBlastConstant_10414,axiom,
~ b00000000000000000000000000000000000000000000(21) ).
tff(bitBlastConstant_10413,axiom,
~ b00000000000000000000000000000000000000000000(20) ).
tff(bitBlastConstant_10412,axiom,
~ b00000000000000000000000000000000000000000000(19) ).
tff(bitBlastConstant_10411,axiom,
~ b00000000000000000000000000000000000000000000(18) ).
tff(bitBlastConstant_10410,axiom,
~ b00000000000000000000000000000000000000000000(17) ).
tff(bitBlastConstant_10409,axiom,
~ b00000000000000000000000000000000000000000000(16) ).
tff(bitBlastConstant_10408,axiom,
~ b00000000000000000000000000000000000000000000(15) ).
tff(bitBlastConstant_10407,axiom,
~ b00000000000000000000000000000000000000000000(14) ).
tff(bitBlastConstant_10406,axiom,
~ b00000000000000000000000000000000000000000000(13) ).
tff(bitBlastConstant_10405,axiom,
~ b00000000000000000000000000000000000000000000(12) ).
tff(bitBlastConstant_10404,axiom,
~ b00000000000000000000000000000000000000000000(11) ).
tff(bitBlastConstant_10403,axiom,
~ b00000000000000000000000000000000000000000000(10) ).
tff(bitBlastConstant_10402,axiom,
~ b00000000000000000000000000000000000000000000(9) ).
tff(bitBlastConstant_10401,axiom,
~ b00000000000000000000000000000000000000000000(8) ).
tff(bitBlastConstant_10400,axiom,
~ b00000000000000000000000000000000000000000000(7) ).
tff(bitBlastConstant_10399,axiom,
~ b00000000000000000000000000000000000000000000(6) ).
tff(bitBlastConstant_10398,axiom,
~ b00000000000000000000000000000000000000000000(5) ).
tff(bitBlastConstant_10397,axiom,
~ b00000000000000000000000000000000000000000000(4) ).
tff(bitBlastConstant_10396,axiom,
~ b00000000000000000000000000000000000000000000(3) ).
tff(bitBlastConstant_10395,axiom,
~ b00000000000000000000000000000000000000000000(2) ).
tff(bitBlastConstant_10394,axiom,
~ b00000000000000000000000000000000000000000000(1) ).
tff(bitBlastConstant_10393,axiom,
~ b00000000000000000000000000000000000000000000(0) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1389,axiom,
! [VarCurr: state_type] :
( v49213(VarCurr)
=> ! [B: $int] :
( ( $less(B,44)
& ~ $less(B,0) )
=> ( v49212(VarCurr,B)
<=> v49214(VarCurr,B) ) ) ) ).
tff(addAssignment_18651,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v49214(VarCurr,B)
<=> v48695(VarCurr,B) ) ) ).
tff(addAssignment_18650,axiom,
! [VarCurr: state_type] :
( v49214(VarCurr,32)
<=> v454(VarCurr) ) ).
tff(addAssignment_18649,axiom,
! [VarCurr: state_type] :
( ( v49214(VarCurr,37)
<=> v48605(VarCurr,4) )
& ( v49214(VarCurr,36)
<=> v48605(VarCurr,3) )
& ( v49214(VarCurr,35)
<=> v48605(VarCurr,2) )
& ( v49214(VarCurr,34)
<=> v48605(VarCurr,1) )
& ( v49214(VarCurr,33)
<=> v48605(VarCurr,0) ) ) ).
tff(addAssignment_18648,axiom,
! [VarCurr: state_type] :
( ( v49214(VarCurr,43)
<=> v48659(VarCurr,5) )
& ( v49214(VarCurr,42)
<=> v48659(VarCurr,4) )
& ( v49214(VarCurr,41)
<=> v48659(VarCurr,3) )
& ( v49214(VarCurr,40)
<=> v48659(VarCurr,2) )
& ( v49214(VarCurr,39)
<=> v48659(VarCurr,1) )
& ( v49214(VarCurr,38)
<=> v48659(VarCurr,0) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10311,axiom,
! [VarCurr: state_type] :
( v49213(VarCurr)
<=> ( v48196(VarCurr)
& v183(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10310,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49203(VarNext)
<=> v49204(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10309,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v49204(VarNext)
<=> ( v49206(VarNext)
& v285(VarNext) ) ) ) ).
tff(writeUnaryOperator_4321,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v49206(VarNext)
<=> v294(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_416,axiom,
! [VarCurr: state_type] :
( ~ v49196(VarCurr)
=> ( v48695(VarCurr,31)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_582,axiom,
! [VarCurr: state_type] :
( v49196(VarCurr)
=> ( v48695(VarCurr,31)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1849,axiom,
! [VarCurr: state_type] :
( v49196(VarCurr)
<=> ( v49198(VarCurr,6)
| v49199(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1848,axiom,
! [VarCurr: state_type] :
( v49199(VarCurr)
<=> ( v49198(VarCurr,5)
& v49200(VarCurr) ) ) ).
tff(writeUnaryOperator_4320,axiom,
! [VarCurr: state_type] :
( ~ v49200(VarCurr)
<=> v49198(VarCurr,6) ) ).
tff(addAssignment_18647,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v49198(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18646,axiom,
! [VarCurr: state_type] :
( v49198(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_415,axiom,
! [VarCurr: state_type] :
( ~ v49183(VarCurr)
=> ( v48695(VarCurr,30)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_581,axiom,
! [VarCurr: state_type] :
( v49183(VarCurr)
=> ( v48695(VarCurr,30)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1847,axiom,
! [VarCurr: state_type] :
( v49183(VarCurr)
<=> ( v49185(VarCurr,6)
| v49186(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10308,axiom,
! [VarCurr: state_type] :
( v49186(VarCurr)
<=> ( v49187(VarCurr)
& v49194(VarCurr) ) ) ).
tff(writeUnaryOperator_4319,axiom,
! [VarCurr: state_type] :
( ~ v49194(VarCurr)
<=> v49185(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1846,axiom,
! [VarCurr: state_type] :
( v49187(VarCurr)
<=> ( v49185(VarCurr,5)
| v49188(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10307,axiom,
! [VarCurr: state_type] :
( v49188(VarCurr)
<=> ( v49189(VarCurr)
& v49193(VarCurr) ) ) ).
tff(writeUnaryOperator_4318,axiom,
! [VarCurr: state_type] :
( ~ v49193(VarCurr)
<=> v49185(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1845,axiom,
! [VarCurr: state_type] :
( v49189(VarCurr)
<=> ( v49190(VarCurr)
& v49185(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1844,axiom,
! [VarCurr: state_type] :
( v49190(VarCurr)
<=> ( v49191(VarCurr)
& v49185(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1843,axiom,
! [VarCurr: state_type] :
( v49191(VarCurr)
<=> ( v49192(VarCurr)
& v49185(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1842,axiom,
! [VarCurr: state_type] :
( v49192(VarCurr)
<=> ( v49185(VarCurr,0)
& v49185(VarCurr,1) ) ) ).
tff(addAssignment_18645,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v49185(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18644,axiom,
! [VarCurr: state_type] :
( v49185(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_414,axiom,
! [VarCurr: state_type] :
( ~ v49171(VarCurr)
=> ( v48695(VarCurr,29)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_580,axiom,
! [VarCurr: state_type] :
( v49171(VarCurr)
=> ( v48695(VarCurr,29)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1841,axiom,
! [VarCurr: state_type] :
( v49171(VarCurr)
<=> ( v49173(VarCurr,6)
| v49174(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10306,axiom,
! [VarCurr: state_type] :
( v49174(VarCurr)
<=> ( v49175(VarCurr)
& v49181(VarCurr) ) ) ).
tff(writeUnaryOperator_4317,axiom,
! [VarCurr: state_type] :
( ~ v49181(VarCurr)
<=> v49173(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1840,axiom,
! [VarCurr: state_type] :
( v49175(VarCurr)
<=> ( v49173(VarCurr,5)
| v49176(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10305,axiom,
! [VarCurr: state_type] :
( v49176(VarCurr)
<=> ( v49177(VarCurr)
& v49180(VarCurr) ) ) ).
tff(writeUnaryOperator_4316,axiom,
! [VarCurr: state_type] :
( ~ v49180(VarCurr)
<=> v49173(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1839,axiom,
! [VarCurr: state_type] :
( v49177(VarCurr)
<=> ( v49178(VarCurr)
& v49173(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1838,axiom,
! [VarCurr: state_type] :
( v49178(VarCurr)
<=> ( v49179(VarCurr)
& v49173(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1837,axiom,
! [VarCurr: state_type] :
( v49179(VarCurr)
<=> ( v49173(VarCurr,1)
& v49173(VarCurr,2) ) ) ).
tff(addAssignment_18643,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v49173(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18642,axiom,
! [VarCurr: state_type] :
( v49173(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_413,axiom,
! [VarCurr: state_type] :
( ~ v49156(VarCurr)
=> ( v48695(VarCurr,28)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_579,axiom,
! [VarCurr: state_type] :
( v49156(VarCurr)
=> ( v48695(VarCurr,28)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1836,axiom,
! [VarCurr: state_type] :
( v49156(VarCurr)
<=> ( v49158(VarCurr,6)
| v49159(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10304,axiom,
! [VarCurr: state_type] :
( v49159(VarCurr)
<=> ( v49160(VarCurr)
& v49169(VarCurr) ) ) ).
tff(writeUnaryOperator_4315,axiom,
! [VarCurr: state_type] :
( ~ v49169(VarCurr)
<=> v49158(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1835,axiom,
! [VarCurr: state_type] :
( v49160(VarCurr)
<=> ( v49158(VarCurr,5)
| v49161(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10303,axiom,
! [VarCurr: state_type] :
( v49161(VarCurr)
<=> ( v49162(VarCurr)
& v49168(VarCurr) ) ) ).
tff(writeUnaryOperator_4314,axiom,
! [VarCurr: state_type] :
( ~ v49168(VarCurr)
<=> v49158(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1834,axiom,
! [VarCurr: state_type] :
( v49162(VarCurr)
<=> ( v49163(VarCurr)
& v49158(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1833,axiom,
! [VarCurr: state_type] :
( v49163(VarCurr)
<=> ( v49164(VarCurr)
& v49158(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1832,axiom,
! [VarCurr: state_type] :
( v49164(VarCurr)
<=> ( v49165(VarCurr)
& v49158(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1831,axiom,
! [VarCurr: state_type] :
( v49165(VarCurr)
<=> ( v49158(VarCurr,1)
| v49166(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10302,axiom,
! [VarCurr: state_type] :
( v49166(VarCurr)
<=> ( v49158(VarCurr,0)
& v49167(VarCurr) ) ) ).
tff(writeUnaryOperator_4313,axiom,
! [VarCurr: state_type] :
( ~ v49167(VarCurr)
<=> v49158(VarCurr,1) ) ).
tff(addAssignment_18641,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v49158(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18640,axiom,
! [VarCurr: state_type] :
( v49158(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_412,axiom,
! [VarCurr: state_type] :
( ~ v49145(VarCurr)
=> ( v48695(VarCurr,27)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_578,axiom,
! [VarCurr: state_type] :
( v49145(VarCurr)
=> ( v48695(VarCurr,27)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1830,axiom,
! [VarCurr: state_type] :
( v49145(VarCurr)
<=> ( v49147(VarCurr,6)
| v49148(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10301,axiom,
! [VarCurr: state_type] :
( v49148(VarCurr)
<=> ( v49149(VarCurr)
& v49154(VarCurr) ) ) ).
tff(writeUnaryOperator_4312,axiom,
! [VarCurr: state_type] :
( ~ v49154(VarCurr)
<=> v49147(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1829,axiom,
! [VarCurr: state_type] :
( v49149(VarCurr)
<=> ( v49147(VarCurr,5)
| v49150(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10300,axiom,
! [VarCurr: state_type] :
( v49150(VarCurr)
<=> ( v49151(VarCurr)
& v49153(VarCurr) ) ) ).
tff(writeUnaryOperator_4311,axiom,
! [VarCurr: state_type] :
( ~ v49153(VarCurr)
<=> v49147(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1828,axiom,
! [VarCurr: state_type] :
( v49151(VarCurr)
<=> ( v49152(VarCurr)
& v49147(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1827,axiom,
! [VarCurr: state_type] :
( v49152(VarCurr)
<=> ( v49147(VarCurr,2)
& v49147(VarCurr,3) ) ) ).
tff(addAssignment_18639,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v49147(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18638,axiom,
! [VarCurr: state_type] :
( v49147(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_411,axiom,
! [VarCurr: state_type] :
( ~ v49130(VarCurr)
=> ( v48695(VarCurr,26)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_577,axiom,
! [VarCurr: state_type] :
( v49130(VarCurr)
=> ( v48695(VarCurr,26)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1826,axiom,
! [VarCurr: state_type] :
( v49130(VarCurr)
<=> ( v49132(VarCurr,6)
| v49133(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10299,axiom,
! [VarCurr: state_type] :
( v49133(VarCurr)
<=> ( v49134(VarCurr)
& v49143(VarCurr) ) ) ).
tff(writeUnaryOperator_4310,axiom,
! [VarCurr: state_type] :
( ~ v49143(VarCurr)
<=> v49132(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1825,axiom,
! [VarCurr: state_type] :
( v49134(VarCurr)
<=> ( v49132(VarCurr,5)
| v49135(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10298,axiom,
! [VarCurr: state_type] :
( v49135(VarCurr)
<=> ( v49136(VarCurr)
& v49142(VarCurr) ) ) ).
tff(writeUnaryOperator_4309,axiom,
! [VarCurr: state_type] :
( ~ v49142(VarCurr)
<=> v49132(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1824,axiom,
! [VarCurr: state_type] :
( v49136(VarCurr)
<=> ( v49137(VarCurr)
& v49132(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1823,axiom,
! [VarCurr: state_type] :
( v49137(VarCurr)
<=> ( v49138(VarCurr)
& v49132(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1822,axiom,
! [VarCurr: state_type] :
( v49138(VarCurr)
<=> ( v49132(VarCurr,2)
| v49139(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10297,axiom,
! [VarCurr: state_type] :
( v49139(VarCurr)
<=> ( v49140(VarCurr)
& v49141(VarCurr) ) ) ).
tff(writeUnaryOperator_4308,axiom,
! [VarCurr: state_type] :
( ~ v49141(VarCurr)
<=> v49132(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_1821,axiom,
! [VarCurr: state_type] :
( v49140(VarCurr)
<=> ( v49132(VarCurr,0)
& v49132(VarCurr,1) ) ) ).
tff(addAssignment_18637,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v49132(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18636,axiom,
! [VarCurr: state_type] :
( v49132(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_410,axiom,
! [VarCurr: state_type] :
( ~ v49116(VarCurr)
=> ( v48695(VarCurr,25)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_576,axiom,
! [VarCurr: state_type] :
( v49116(VarCurr)
=> ( v48695(VarCurr,25)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1820,axiom,
! [VarCurr: state_type] :
( v49116(VarCurr)
<=> ( v49118(VarCurr,6)
| v49119(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10296,axiom,
! [VarCurr: state_type] :
( v49119(VarCurr)
<=> ( v49120(VarCurr)
& v49128(VarCurr) ) ) ).
tff(writeUnaryOperator_4307,axiom,
! [VarCurr: state_type] :
( ~ v49128(VarCurr)
<=> v49118(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1819,axiom,
! [VarCurr: state_type] :
( v49120(VarCurr)
<=> ( v49118(VarCurr,5)
| v49121(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10295,axiom,
! [VarCurr: state_type] :
( v49121(VarCurr)
<=> ( v49122(VarCurr)
& v49127(VarCurr) ) ) ).
tff(writeUnaryOperator_4306,axiom,
! [VarCurr: state_type] :
( ~ v49127(VarCurr)
<=> v49118(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1818,axiom,
! [VarCurr: state_type] :
( v49122(VarCurr)
<=> ( v49123(VarCurr)
& v49118(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1817,axiom,
! [VarCurr: state_type] :
( v49123(VarCurr)
<=> ( v49124(VarCurr)
& v49118(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1816,axiom,
! [VarCurr: state_type] :
( v49124(VarCurr)
<=> ( v49118(VarCurr,2)
| v49125(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1815,axiom,
! [VarCurr: state_type] :
( v49125(VarCurr)
<=> ( v49118(VarCurr,1)
& v49126(VarCurr) ) ) ).
tff(writeUnaryOperator_4305,axiom,
! [VarCurr: state_type] :
( ~ v49126(VarCurr)
<=> v49118(VarCurr,2) ) ).
tff(addAssignment_18635,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v49118(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18634,axiom,
! [VarCurr: state_type] :
( v49118(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_409,axiom,
! [VarCurr: state_type] :
( ~ v49099(VarCurr)
=> ( v48695(VarCurr,24)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_575,axiom,
! [VarCurr: state_type] :
( v49099(VarCurr)
=> ( v48695(VarCurr,24)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1814,axiom,
! [VarCurr: state_type] :
( v49099(VarCurr)
<=> ( v49101(VarCurr,6)
| v49102(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10294,axiom,
! [VarCurr: state_type] :
( v49102(VarCurr)
<=> ( v49103(VarCurr)
& v49114(VarCurr) ) ) ).
tff(writeUnaryOperator_4304,axiom,
! [VarCurr: state_type] :
( ~ v49114(VarCurr)
<=> v49101(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1813,axiom,
! [VarCurr: state_type] :
( v49103(VarCurr)
<=> ( v49101(VarCurr,5)
| v49104(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10293,axiom,
! [VarCurr: state_type] :
( v49104(VarCurr)
<=> ( v49105(VarCurr)
& v49113(VarCurr) ) ) ).
tff(writeUnaryOperator_4303,axiom,
! [VarCurr: state_type] :
( ~ v49113(VarCurr)
<=> v49101(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1812,axiom,
! [VarCurr: state_type] :
( v49105(VarCurr)
<=> ( v49106(VarCurr)
& v49101(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1811,axiom,
! [VarCurr: state_type] :
( v49106(VarCurr)
<=> ( v49107(VarCurr)
& v49101(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1810,axiom,
! [VarCurr: state_type] :
( v49107(VarCurr)
<=> ( v49101(VarCurr,2)
| v49108(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10292,axiom,
! [VarCurr: state_type] :
( v49108(VarCurr)
<=> ( v49109(VarCurr)
& v49112(VarCurr) ) ) ).
tff(writeUnaryOperator_4302,axiom,
! [VarCurr: state_type] :
( ~ v49112(VarCurr)
<=> v49101(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_1809,axiom,
! [VarCurr: state_type] :
( v49109(VarCurr)
<=> ( v49101(VarCurr,1)
| v49110(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10291,axiom,
! [VarCurr: state_type] :
( v49110(VarCurr)
<=> ( v49101(VarCurr,0)
& v49111(VarCurr) ) ) ).
tff(writeUnaryOperator_4301,axiom,
! [VarCurr: state_type] :
( ~ v49111(VarCurr)
<=> v49101(VarCurr,1) ) ).
tff(addAssignment_18633,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v49101(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18632,axiom,
! [VarCurr: state_type] :
( v49101(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_408,axiom,
! [VarCurr: state_type] :
( ~ v49089(VarCurr)
=> ( v48695(VarCurr,23)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_574,axiom,
! [VarCurr: state_type] :
( v49089(VarCurr)
=> ( v48695(VarCurr,23)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1808,axiom,
! [VarCurr: state_type] :
( v49089(VarCurr)
<=> ( v49091(VarCurr,6)
| v49092(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10290,axiom,
! [VarCurr: state_type] :
( v49092(VarCurr)
<=> ( v49093(VarCurr)
& v49097(VarCurr) ) ) ).
tff(writeUnaryOperator_4300,axiom,
! [VarCurr: state_type] :
( ~ v49097(VarCurr)
<=> v49091(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1807,axiom,
! [VarCurr: state_type] :
( v49093(VarCurr)
<=> ( v49091(VarCurr,5)
| v49094(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10289,axiom,
! [VarCurr: state_type] :
( v49094(VarCurr)
<=> ( v49095(VarCurr)
& v49096(VarCurr) ) ) ).
tff(writeUnaryOperator_4299,axiom,
! [VarCurr: state_type] :
( ~ v49096(VarCurr)
<=> v49091(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1806,axiom,
! [VarCurr: state_type] :
( v49095(VarCurr)
<=> ( v49091(VarCurr,3)
& v49091(VarCurr,4) ) ) ).
tff(addAssignment_18631,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v49091(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18630,axiom,
! [VarCurr: state_type] :
( v49091(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_407,axiom,
! [VarCurr: state_type] :
( ~ v49074(VarCurr)
=> ( v48695(VarCurr,22)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_573,axiom,
! [VarCurr: state_type] :
( v49074(VarCurr)
=> ( v48695(VarCurr,22)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1805,axiom,
! [VarCurr: state_type] :
( v49074(VarCurr)
<=> ( v49076(VarCurr,6)
| v49077(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10288,axiom,
! [VarCurr: state_type] :
( v49077(VarCurr)
<=> ( v49078(VarCurr)
& v49087(VarCurr) ) ) ).
tff(writeUnaryOperator_4298,axiom,
! [VarCurr: state_type] :
( ~ v49087(VarCurr)
<=> v49076(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1804,axiom,
! [VarCurr: state_type] :
( v49078(VarCurr)
<=> ( v49076(VarCurr,5)
| v49079(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10287,axiom,
! [VarCurr: state_type] :
( v49079(VarCurr)
<=> ( v49080(VarCurr)
& v49086(VarCurr) ) ) ).
tff(writeUnaryOperator_4297,axiom,
! [VarCurr: state_type] :
( ~ v49086(VarCurr)
<=> v49076(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1803,axiom,
! [VarCurr: state_type] :
( v49080(VarCurr)
<=> ( v49081(VarCurr)
& v49076(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1802,axiom,
! [VarCurr: state_type] :
( v49081(VarCurr)
<=> ( v49076(VarCurr,3)
| v49082(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10286,axiom,
! [VarCurr: state_type] :
( v49082(VarCurr)
<=> ( v49083(VarCurr)
& v49085(VarCurr) ) ) ).
tff(writeUnaryOperator_4296,axiom,
! [VarCurr: state_type] :
( ~ v49085(VarCurr)
<=> v49076(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_1801,axiom,
! [VarCurr: state_type] :
( v49083(VarCurr)
<=> ( v49084(VarCurr)
& v49076(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1800,axiom,
! [VarCurr: state_type] :
( v49084(VarCurr)
<=> ( v49076(VarCurr,0)
& v49076(VarCurr,1) ) ) ).
tff(addAssignment_18629,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v49076(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18628,axiom,
! [VarCurr: state_type] :
( v49076(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_406,axiom,
! [VarCurr: state_type] :
( ~ v49060(VarCurr)
=> ( v48695(VarCurr,21)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_572,axiom,
! [VarCurr: state_type] :
( v49060(VarCurr)
=> ( v48695(VarCurr,21)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1799,axiom,
! [VarCurr: state_type] :
( v49060(VarCurr)
<=> ( v49062(VarCurr,6)
| v49063(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10285,axiom,
! [VarCurr: state_type] :
( v49063(VarCurr)
<=> ( v49064(VarCurr)
& v49072(VarCurr) ) ) ).
tff(writeUnaryOperator_4295,axiom,
! [VarCurr: state_type] :
( ~ v49072(VarCurr)
<=> v49062(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1798,axiom,
! [VarCurr: state_type] :
( v49064(VarCurr)
<=> ( v49062(VarCurr,5)
| v49065(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10284,axiom,
! [VarCurr: state_type] :
( v49065(VarCurr)
<=> ( v49066(VarCurr)
& v49071(VarCurr) ) ) ).
tff(writeUnaryOperator_4294,axiom,
! [VarCurr: state_type] :
( ~ v49071(VarCurr)
<=> v49062(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1797,axiom,
! [VarCurr: state_type] :
( v49066(VarCurr)
<=> ( v49067(VarCurr)
& v49062(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1796,axiom,
! [VarCurr: state_type] :
( v49067(VarCurr)
<=> ( v49062(VarCurr,3)
| v49068(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10283,axiom,
! [VarCurr: state_type] :
( v49068(VarCurr)
<=> ( v49069(VarCurr)
& v49070(VarCurr) ) ) ).
tff(writeUnaryOperator_4293,axiom,
! [VarCurr: state_type] :
( ~ v49070(VarCurr)
<=> v49062(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_1795,axiom,
! [VarCurr: state_type] :
( v49069(VarCurr)
<=> ( v49062(VarCurr,1)
& v49062(VarCurr,2) ) ) ).
tff(addAssignment_18627,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v49062(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18626,axiom,
! [VarCurr: state_type] :
( v49062(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_405,axiom,
! [VarCurr: state_type] :
( ~ v49043(VarCurr)
=> ( v48695(VarCurr,20)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_571,axiom,
! [VarCurr: state_type] :
( v49043(VarCurr)
=> ( v48695(VarCurr,20)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1794,axiom,
! [VarCurr: state_type] :
( v49043(VarCurr)
<=> ( v49045(VarCurr,6)
| v49046(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10282,axiom,
! [VarCurr: state_type] :
( v49046(VarCurr)
<=> ( v49047(VarCurr)
& v49058(VarCurr) ) ) ).
tff(writeUnaryOperator_4292,axiom,
! [VarCurr: state_type] :
( ~ v49058(VarCurr)
<=> v49045(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1793,axiom,
! [VarCurr: state_type] :
( v49047(VarCurr)
<=> ( v49045(VarCurr,5)
| v49048(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10281,axiom,
! [VarCurr: state_type] :
( v49048(VarCurr)
<=> ( v49049(VarCurr)
& v49057(VarCurr) ) ) ).
tff(writeUnaryOperator_4291,axiom,
! [VarCurr: state_type] :
( ~ v49057(VarCurr)
<=> v49045(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1792,axiom,
! [VarCurr: state_type] :
( v49049(VarCurr)
<=> ( v49050(VarCurr)
& v49045(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1791,axiom,
! [VarCurr: state_type] :
( v49050(VarCurr)
<=> ( v49045(VarCurr,3)
| v49051(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10280,axiom,
! [VarCurr: state_type] :
( v49051(VarCurr)
<=> ( v49052(VarCurr)
& v49056(VarCurr) ) ) ).
tff(writeUnaryOperator_4290,axiom,
! [VarCurr: state_type] :
( ~ v49056(VarCurr)
<=> v49045(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_1790,axiom,
! [VarCurr: state_type] :
( v49052(VarCurr)
<=> ( v49053(VarCurr)
& v49045(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1789,axiom,
! [VarCurr: state_type] :
( v49053(VarCurr)
<=> ( v49045(VarCurr,1)
| v49054(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10279,axiom,
! [VarCurr: state_type] :
( v49054(VarCurr)
<=> ( v49045(VarCurr,0)
& v49055(VarCurr) ) ) ).
tff(writeUnaryOperator_4289,axiom,
! [VarCurr: state_type] :
( ~ v49055(VarCurr)
<=> v49045(VarCurr,1) ) ).
tff(addAssignment_18625,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v49045(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18624,axiom,
! [VarCurr: state_type] :
( v49045(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_404,axiom,
! [VarCurr: state_type] :
( ~ v49030(VarCurr)
=> ( v48695(VarCurr,19)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_570,axiom,
! [VarCurr: state_type] :
( v49030(VarCurr)
=> ( v48695(VarCurr,19)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1788,axiom,
! [VarCurr: state_type] :
( v49030(VarCurr)
<=> ( v49032(VarCurr,6)
| v49033(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10278,axiom,
! [VarCurr: state_type] :
( v49033(VarCurr)
<=> ( v49034(VarCurr)
& v49041(VarCurr) ) ) ).
tff(writeUnaryOperator_4288,axiom,
! [VarCurr: state_type] :
( ~ v49041(VarCurr)
<=> v49032(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1787,axiom,
! [VarCurr: state_type] :
( v49034(VarCurr)
<=> ( v49032(VarCurr,5)
| v49035(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10277,axiom,
! [VarCurr: state_type] :
( v49035(VarCurr)
<=> ( v49036(VarCurr)
& v49040(VarCurr) ) ) ).
tff(writeUnaryOperator_4287,axiom,
! [VarCurr: state_type] :
( ~ v49040(VarCurr)
<=> v49032(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1786,axiom,
! [VarCurr: state_type] :
( v49036(VarCurr)
<=> ( v49037(VarCurr)
& v49032(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1785,axiom,
! [VarCurr: state_type] :
( v49037(VarCurr)
<=> ( v49032(VarCurr,3)
| v49038(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1784,axiom,
! [VarCurr: state_type] :
( v49038(VarCurr)
<=> ( v49032(VarCurr,2)
& v49039(VarCurr) ) ) ).
tff(writeUnaryOperator_4286,axiom,
! [VarCurr: state_type] :
( ~ v49039(VarCurr)
<=> v49032(VarCurr,3) ) ).
tff(addAssignment_18623,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v49032(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18622,axiom,
! [VarCurr: state_type] :
( v49032(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_403,axiom,
! [VarCurr: state_type] :
( ~ v49013(VarCurr)
=> ( v48695(VarCurr,18)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_569,axiom,
! [VarCurr: state_type] :
( v49013(VarCurr)
=> ( v48695(VarCurr,18)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1783,axiom,
! [VarCurr: state_type] :
( v49013(VarCurr)
<=> ( v49015(VarCurr,6)
| v49016(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10276,axiom,
! [VarCurr: state_type] :
( v49016(VarCurr)
<=> ( v49017(VarCurr)
& v49028(VarCurr) ) ) ).
tff(writeUnaryOperator_4285,axiom,
! [VarCurr: state_type] :
( ~ v49028(VarCurr)
<=> v49015(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1782,axiom,
! [VarCurr: state_type] :
( v49017(VarCurr)
<=> ( v49015(VarCurr,5)
| v49018(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10275,axiom,
! [VarCurr: state_type] :
( v49018(VarCurr)
<=> ( v49019(VarCurr)
& v49027(VarCurr) ) ) ).
tff(writeUnaryOperator_4284,axiom,
! [VarCurr: state_type] :
( ~ v49027(VarCurr)
<=> v49015(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1781,axiom,
! [VarCurr: state_type] :
( v49019(VarCurr)
<=> ( v49020(VarCurr)
& v49015(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1780,axiom,
! [VarCurr: state_type] :
( v49020(VarCurr)
<=> ( v49015(VarCurr,3)
| v49021(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10274,axiom,
! [VarCurr: state_type] :
( v49021(VarCurr)
<=> ( v49022(VarCurr)
& v49026(VarCurr) ) ) ).
tff(writeUnaryOperator_4283,axiom,
! [VarCurr: state_type] :
( ~ v49026(VarCurr)
<=> v49015(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_1779,axiom,
! [VarCurr: state_type] :
( v49022(VarCurr)
<=> ( v49015(VarCurr,2)
| v49023(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10273,axiom,
! [VarCurr: state_type] :
( v49023(VarCurr)
<=> ( v49024(VarCurr)
& v49025(VarCurr) ) ) ).
tff(writeUnaryOperator_4282,axiom,
! [VarCurr: state_type] :
( ~ v49025(VarCurr)
<=> v49015(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_1778,axiom,
! [VarCurr: state_type] :
( v49024(VarCurr)
<=> ( v49015(VarCurr,0)
& v49015(VarCurr,1) ) ) ).
tff(addAssignment_18621,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v49015(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18620,axiom,
! [VarCurr: state_type] :
( v49015(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_402,axiom,
! [VarCurr: state_type] :
( ~ v48997(VarCurr)
=> ( v48695(VarCurr,17)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_568,axiom,
! [VarCurr: state_type] :
( v48997(VarCurr)
=> ( v48695(VarCurr,17)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1777,axiom,
! [VarCurr: state_type] :
( v48997(VarCurr)
<=> ( v48999(VarCurr,6)
| v49000(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10272,axiom,
! [VarCurr: state_type] :
( v49000(VarCurr)
<=> ( v49001(VarCurr)
& v49011(VarCurr) ) ) ).
tff(writeUnaryOperator_4281,axiom,
! [VarCurr: state_type] :
( ~ v49011(VarCurr)
<=> v48999(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1776,axiom,
! [VarCurr: state_type] :
( v49001(VarCurr)
<=> ( v48999(VarCurr,5)
| v49002(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10271,axiom,
! [VarCurr: state_type] :
( v49002(VarCurr)
<=> ( v49003(VarCurr)
& v49010(VarCurr) ) ) ).
tff(writeUnaryOperator_4280,axiom,
! [VarCurr: state_type] :
( ~ v49010(VarCurr)
<=> v48999(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1775,axiom,
! [VarCurr: state_type] :
( v49003(VarCurr)
<=> ( v49004(VarCurr)
& v48999(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1774,axiom,
! [VarCurr: state_type] :
( v49004(VarCurr)
<=> ( v48999(VarCurr,3)
| v49005(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10270,axiom,
! [VarCurr: state_type] :
( v49005(VarCurr)
<=> ( v49006(VarCurr)
& v49009(VarCurr) ) ) ).
tff(writeUnaryOperator_4279,axiom,
! [VarCurr: state_type] :
( ~ v49009(VarCurr)
<=> v48999(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_1773,axiom,
! [VarCurr: state_type] :
( v49006(VarCurr)
<=> ( v48999(VarCurr,2)
| v49007(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1772,axiom,
! [VarCurr: state_type] :
( v49007(VarCurr)
<=> ( v48999(VarCurr,1)
& v49008(VarCurr) ) ) ).
tff(writeUnaryOperator_4278,axiom,
! [VarCurr: state_type] :
( ~ v49008(VarCurr)
<=> v48999(VarCurr,2) ) ).
tff(addAssignment_18619,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v48999(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18618,axiom,
! [VarCurr: state_type] :
( v48999(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_401,axiom,
! [VarCurr: state_type] :
( ~ v48978(VarCurr)
=> ( v48695(VarCurr,16)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_567,axiom,
! [VarCurr: state_type] :
( v48978(VarCurr)
=> ( v48695(VarCurr,16)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1771,axiom,
! [VarCurr: state_type] :
( v48978(VarCurr)
<=> ( v48980(VarCurr,6)
| v48981(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10269,axiom,
! [VarCurr: state_type] :
( v48981(VarCurr)
<=> ( v48982(VarCurr)
& v48995(VarCurr) ) ) ).
tff(writeUnaryOperator_4277,axiom,
! [VarCurr: state_type] :
( ~ v48995(VarCurr)
<=> v48980(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1770,axiom,
! [VarCurr: state_type] :
( v48982(VarCurr)
<=> ( v48980(VarCurr,5)
| v48983(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10268,axiom,
! [VarCurr: state_type] :
( v48983(VarCurr)
<=> ( v48984(VarCurr)
& v48994(VarCurr) ) ) ).
tff(writeUnaryOperator_4276,axiom,
! [VarCurr: state_type] :
( ~ v48994(VarCurr)
<=> v48980(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1769,axiom,
! [VarCurr: state_type] :
( v48984(VarCurr)
<=> ( v48985(VarCurr)
& v48980(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1768,axiom,
! [VarCurr: state_type] :
( v48985(VarCurr)
<=> ( v48980(VarCurr,3)
| v48986(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10267,axiom,
! [VarCurr: state_type] :
( v48986(VarCurr)
<=> ( v48987(VarCurr)
& v48993(VarCurr) ) ) ).
tff(writeUnaryOperator_4275,axiom,
! [VarCurr: state_type] :
( ~ v48993(VarCurr)
<=> v48980(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_1767,axiom,
! [VarCurr: state_type] :
( v48987(VarCurr)
<=> ( v48980(VarCurr,2)
| v48988(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10266,axiom,
! [VarCurr: state_type] :
( v48988(VarCurr)
<=> ( v48989(VarCurr)
& v48992(VarCurr) ) ) ).
tff(writeUnaryOperator_4274,axiom,
! [VarCurr: state_type] :
( ~ v48992(VarCurr)
<=> v48980(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_1766,axiom,
! [VarCurr: state_type] :
( v48989(VarCurr)
<=> ( v48980(VarCurr,1)
| v48990(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10265,axiom,
! [VarCurr: state_type] :
( v48990(VarCurr)
<=> ( v48980(VarCurr,0)
& v48991(VarCurr) ) ) ).
tff(writeUnaryOperator_4273,axiom,
! [VarCurr: state_type] :
( ~ v48991(VarCurr)
<=> v48980(VarCurr,1) ) ).
tff(addAssignment_18617,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v48980(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18616,axiom,
! [VarCurr: state_type] :
( v48980(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_400,axiom,
! [VarCurr: state_type] :
( ~ v48969(VarCurr)
=> ( v48695(VarCurr,15)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_566,axiom,
! [VarCurr: state_type] :
( v48969(VarCurr)
=> ( v48695(VarCurr,15)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1765,axiom,
! [VarCurr: state_type] :
( v48969(VarCurr)
<=> ( v48971(VarCurr,6)
| v48972(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10264,axiom,
! [VarCurr: state_type] :
( v48972(VarCurr)
<=> ( v48973(VarCurr)
& v48976(VarCurr) ) ) ).
tff(writeUnaryOperator_4272,axiom,
! [VarCurr: state_type] :
( ~ v48976(VarCurr)
<=> v48971(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1764,axiom,
! [VarCurr: state_type] :
( v48973(VarCurr)
<=> ( v48971(VarCurr,5)
| v48974(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1763,axiom,
! [VarCurr: state_type] :
( v48974(VarCurr)
<=> ( v48971(VarCurr,4)
& v48975(VarCurr) ) ) ).
tff(writeUnaryOperator_4271,axiom,
! [VarCurr: state_type] :
( ~ v48975(VarCurr)
<=> v48971(VarCurr,5) ) ).
tff(addAssignment_18615,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v48971(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18614,axiom,
! [VarCurr: state_type] :
( v48971(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_399,axiom,
! [VarCurr: state_type] :
( ~ v48954(VarCurr)
=> ( v48695(VarCurr,14)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_565,axiom,
! [VarCurr: state_type] :
( v48954(VarCurr)
=> ( v48695(VarCurr,14)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1762,axiom,
! [VarCurr: state_type] :
( v48954(VarCurr)
<=> ( v48956(VarCurr,6)
| v48957(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10263,axiom,
! [VarCurr: state_type] :
( v48957(VarCurr)
<=> ( v48958(VarCurr)
& v48967(VarCurr) ) ) ).
tff(writeUnaryOperator_4270,axiom,
! [VarCurr: state_type] :
( ~ v48967(VarCurr)
<=> v48956(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1761,axiom,
! [VarCurr: state_type] :
( v48958(VarCurr)
<=> ( v48956(VarCurr,5)
| v48959(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10262,axiom,
! [VarCurr: state_type] :
( v48959(VarCurr)
<=> ( v48960(VarCurr)
& v48966(VarCurr) ) ) ).
tff(writeUnaryOperator_4269,axiom,
! [VarCurr: state_type] :
( ~ v48966(VarCurr)
<=> v48956(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1760,axiom,
! [VarCurr: state_type] :
( v48960(VarCurr)
<=> ( v48956(VarCurr,4)
| v48961(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10261,axiom,
! [VarCurr: state_type] :
( v48961(VarCurr)
<=> ( v48962(VarCurr)
& v48965(VarCurr) ) ) ).
tff(writeUnaryOperator_4268,axiom,
! [VarCurr: state_type] :
( ~ v48965(VarCurr)
<=> v48956(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_1759,axiom,
! [VarCurr: state_type] :
( v48962(VarCurr)
<=> ( v48963(VarCurr)
& v48956(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1758,axiom,
! [VarCurr: state_type] :
( v48963(VarCurr)
<=> ( v48964(VarCurr)
& v48956(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1757,axiom,
! [VarCurr: state_type] :
( v48964(VarCurr)
<=> ( v48956(VarCurr,0)
& v48956(VarCurr,1) ) ) ).
tff(addAssignment_18613,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v48956(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18612,axiom,
! [VarCurr: state_type] :
( v48956(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_398,axiom,
! [VarCurr: state_type] :
( ~ v48940(VarCurr)
=> ( v48695(VarCurr,13)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_564,axiom,
! [VarCurr: state_type] :
( v48940(VarCurr)
=> ( v48695(VarCurr,13)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1756,axiom,
! [VarCurr: state_type] :
( v48940(VarCurr)
<=> ( v48942(VarCurr,6)
| v48943(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10260,axiom,
! [VarCurr: state_type] :
( v48943(VarCurr)
<=> ( v48944(VarCurr)
& v48952(VarCurr) ) ) ).
tff(writeUnaryOperator_4267,axiom,
! [VarCurr: state_type] :
( ~ v48952(VarCurr)
<=> v48942(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1755,axiom,
! [VarCurr: state_type] :
( v48944(VarCurr)
<=> ( v48942(VarCurr,5)
| v48945(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10259,axiom,
! [VarCurr: state_type] :
( v48945(VarCurr)
<=> ( v48946(VarCurr)
& v48951(VarCurr) ) ) ).
tff(writeUnaryOperator_4266,axiom,
! [VarCurr: state_type] :
( ~ v48951(VarCurr)
<=> v48942(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1754,axiom,
! [VarCurr: state_type] :
( v48946(VarCurr)
<=> ( v48942(VarCurr,4)
| v48947(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10258,axiom,
! [VarCurr: state_type] :
( v48947(VarCurr)
<=> ( v48948(VarCurr)
& v48950(VarCurr) ) ) ).
tff(writeUnaryOperator_4265,axiom,
! [VarCurr: state_type] :
( ~ v48950(VarCurr)
<=> v48942(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_1753,axiom,
! [VarCurr: state_type] :
( v48948(VarCurr)
<=> ( v48949(VarCurr)
& v48942(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1752,axiom,
! [VarCurr: state_type] :
( v48949(VarCurr)
<=> ( v48942(VarCurr,1)
& v48942(VarCurr,2) ) ) ).
tff(addAssignment_18611,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v48942(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18610,axiom,
! [VarCurr: state_type] :
( v48942(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_397,axiom,
! [VarCurr: state_type] :
( ~ v48923(VarCurr)
=> ( v48695(VarCurr,12)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_563,axiom,
! [VarCurr: state_type] :
( v48923(VarCurr)
=> ( v48695(VarCurr,12)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1751,axiom,
! [VarCurr: state_type] :
( v48923(VarCurr)
<=> ( v48925(VarCurr,6)
| v48926(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10257,axiom,
! [VarCurr: state_type] :
( v48926(VarCurr)
<=> ( v48927(VarCurr)
& v48938(VarCurr) ) ) ).
tff(writeUnaryOperator_4264,axiom,
! [VarCurr: state_type] :
( ~ v48938(VarCurr)
<=> v48925(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1750,axiom,
! [VarCurr: state_type] :
( v48927(VarCurr)
<=> ( v48925(VarCurr,5)
| v48928(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10256,axiom,
! [VarCurr: state_type] :
( v48928(VarCurr)
<=> ( v48929(VarCurr)
& v48937(VarCurr) ) ) ).
tff(writeUnaryOperator_4263,axiom,
! [VarCurr: state_type] :
( ~ v48937(VarCurr)
<=> v48925(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1749,axiom,
! [VarCurr: state_type] :
( v48929(VarCurr)
<=> ( v48925(VarCurr,4)
| v48930(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10255,axiom,
! [VarCurr: state_type] :
( v48930(VarCurr)
<=> ( v48931(VarCurr)
& v48936(VarCurr) ) ) ).
tff(writeUnaryOperator_4262,axiom,
! [VarCurr: state_type] :
( ~ v48936(VarCurr)
<=> v48925(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_1748,axiom,
! [VarCurr: state_type] :
( v48931(VarCurr)
<=> ( v48932(VarCurr)
& v48925(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1747,axiom,
! [VarCurr: state_type] :
( v48932(VarCurr)
<=> ( v48933(VarCurr)
& v48925(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1746,axiom,
! [VarCurr: state_type] :
( v48933(VarCurr)
<=> ( v48925(VarCurr,1)
| v48934(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10254,axiom,
! [VarCurr: state_type] :
( v48934(VarCurr)
<=> ( v48925(VarCurr,0)
& v48935(VarCurr) ) ) ).
tff(writeUnaryOperator_4261,axiom,
! [VarCurr: state_type] :
( ~ v48935(VarCurr)
<=> v48925(VarCurr,1) ) ).
tff(addAssignment_18609,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v48925(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18608,axiom,
! [VarCurr: state_type] :
( v48925(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_396,axiom,
! [VarCurr: state_type] :
( ~ v48910(VarCurr)
=> ( v48695(VarCurr,11)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_562,axiom,
! [VarCurr: state_type] :
( v48910(VarCurr)
=> ( v48695(VarCurr,11)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1745,axiom,
! [VarCurr: state_type] :
( v48910(VarCurr)
<=> ( v48912(VarCurr,6)
| v48913(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10253,axiom,
! [VarCurr: state_type] :
( v48913(VarCurr)
<=> ( v48914(VarCurr)
& v48921(VarCurr) ) ) ).
tff(writeUnaryOperator_4260,axiom,
! [VarCurr: state_type] :
( ~ v48921(VarCurr)
<=> v48912(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1744,axiom,
! [VarCurr: state_type] :
( v48914(VarCurr)
<=> ( v48912(VarCurr,5)
| v48915(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10252,axiom,
! [VarCurr: state_type] :
( v48915(VarCurr)
<=> ( v48916(VarCurr)
& v48920(VarCurr) ) ) ).
tff(writeUnaryOperator_4259,axiom,
! [VarCurr: state_type] :
( ~ v48920(VarCurr)
<=> v48912(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1743,axiom,
! [VarCurr: state_type] :
( v48916(VarCurr)
<=> ( v48912(VarCurr,4)
| v48917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10251,axiom,
! [VarCurr: state_type] :
( v48917(VarCurr)
<=> ( v48918(VarCurr)
& v48919(VarCurr) ) ) ).
tff(writeUnaryOperator_4258,axiom,
! [VarCurr: state_type] :
( ~ v48919(VarCurr)
<=> v48912(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_1742,axiom,
! [VarCurr: state_type] :
( v48918(VarCurr)
<=> ( v48912(VarCurr,2)
& v48912(VarCurr,3) ) ) ).
tff(addAssignment_18607,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v48912(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18606,axiom,
! [VarCurr: state_type] :
( v48912(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_395,axiom,
! [VarCurr: state_type] :
( ~ v48893(VarCurr)
=> ( v48695(VarCurr,10)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_561,axiom,
! [VarCurr: state_type] :
( v48893(VarCurr)
=> ( v48695(VarCurr,10)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1741,axiom,
! [VarCurr: state_type] :
( v48893(VarCurr)
<=> ( v48895(VarCurr,6)
| v48896(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10250,axiom,
! [VarCurr: state_type] :
( v48896(VarCurr)
<=> ( v48897(VarCurr)
& v48908(VarCurr) ) ) ).
tff(writeUnaryOperator_4257,axiom,
! [VarCurr: state_type] :
( ~ v48908(VarCurr)
<=> v48895(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1740,axiom,
! [VarCurr: state_type] :
( v48897(VarCurr)
<=> ( v48895(VarCurr,5)
| v48898(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10249,axiom,
! [VarCurr: state_type] :
( v48898(VarCurr)
<=> ( v48899(VarCurr)
& v48907(VarCurr) ) ) ).
tff(writeUnaryOperator_4256,axiom,
! [VarCurr: state_type] :
( ~ v48907(VarCurr)
<=> v48895(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1739,axiom,
! [VarCurr: state_type] :
( v48899(VarCurr)
<=> ( v48895(VarCurr,4)
| v48900(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10248,axiom,
! [VarCurr: state_type] :
( v48900(VarCurr)
<=> ( v48901(VarCurr)
& v48906(VarCurr) ) ) ).
tff(writeUnaryOperator_4255,axiom,
! [VarCurr: state_type] :
( ~ v48906(VarCurr)
<=> v48895(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_1738,axiom,
! [VarCurr: state_type] :
( v48901(VarCurr)
<=> ( v48902(VarCurr)
& v48895(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1737,axiom,
! [VarCurr: state_type] :
( v48902(VarCurr)
<=> ( v48895(VarCurr,2)
| v48903(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10247,axiom,
! [VarCurr: state_type] :
( v48903(VarCurr)
<=> ( v48904(VarCurr)
& v48905(VarCurr) ) ) ).
tff(writeUnaryOperator_4254,axiom,
! [VarCurr: state_type] :
( ~ v48905(VarCurr)
<=> v48895(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_1736,axiom,
! [VarCurr: state_type] :
( v48904(VarCurr)
<=> ( v48895(VarCurr,0)
& v48895(VarCurr,1) ) ) ).
tff(addAssignment_18605,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v48895(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18604,axiom,
! [VarCurr: state_type] :
( v48895(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_394,axiom,
! [VarCurr: state_type] :
( ~ v48877(VarCurr)
=> ( v48695(VarCurr,9)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_560,axiom,
! [VarCurr: state_type] :
( v48877(VarCurr)
=> ( v48695(VarCurr,9)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1735,axiom,
! [VarCurr: state_type] :
( v48877(VarCurr)
<=> ( v48879(VarCurr,6)
| v48880(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10246,axiom,
! [VarCurr: state_type] :
( v48880(VarCurr)
<=> ( v48881(VarCurr)
& v48891(VarCurr) ) ) ).
tff(writeUnaryOperator_4253,axiom,
! [VarCurr: state_type] :
( ~ v48891(VarCurr)
<=> v48879(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1734,axiom,
! [VarCurr: state_type] :
( v48881(VarCurr)
<=> ( v48879(VarCurr,5)
| v48882(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10245,axiom,
! [VarCurr: state_type] :
( v48882(VarCurr)
<=> ( v48883(VarCurr)
& v48890(VarCurr) ) ) ).
tff(writeUnaryOperator_4252,axiom,
! [VarCurr: state_type] :
( ~ v48890(VarCurr)
<=> v48879(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1733,axiom,
! [VarCurr: state_type] :
( v48883(VarCurr)
<=> ( v48879(VarCurr,4)
| v48884(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10244,axiom,
! [VarCurr: state_type] :
( v48884(VarCurr)
<=> ( v48885(VarCurr)
& v48889(VarCurr) ) ) ).
tff(writeUnaryOperator_4251,axiom,
! [VarCurr: state_type] :
( ~ v48889(VarCurr)
<=> v48879(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_1732,axiom,
! [VarCurr: state_type] :
( v48885(VarCurr)
<=> ( v48886(VarCurr)
& v48879(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1731,axiom,
! [VarCurr: state_type] :
( v48886(VarCurr)
<=> ( v48879(VarCurr,2)
| v48887(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1730,axiom,
! [VarCurr: state_type] :
( v48887(VarCurr)
<=> ( v48879(VarCurr,1)
& v48888(VarCurr) ) ) ).
tff(writeUnaryOperator_4250,axiom,
! [VarCurr: state_type] :
( ~ v48888(VarCurr)
<=> v48879(VarCurr,2) ) ).
tff(addAssignment_18603,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v48879(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18602,axiom,
! [VarCurr: state_type] :
( v48879(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_393,axiom,
! [VarCurr: state_type] :
( ~ v48858(VarCurr)
=> ( v48695(VarCurr,8)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_559,axiom,
! [VarCurr: state_type] :
( v48858(VarCurr)
=> ( v48695(VarCurr,8)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1729,axiom,
! [VarCurr: state_type] :
( v48858(VarCurr)
<=> ( v48860(VarCurr,6)
| v48861(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10243,axiom,
! [VarCurr: state_type] :
( v48861(VarCurr)
<=> ( v48862(VarCurr)
& v48875(VarCurr) ) ) ).
tff(writeUnaryOperator_4249,axiom,
! [VarCurr: state_type] :
( ~ v48875(VarCurr)
<=> v48860(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1728,axiom,
! [VarCurr: state_type] :
( v48862(VarCurr)
<=> ( v48860(VarCurr,5)
| v48863(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10242,axiom,
! [VarCurr: state_type] :
( v48863(VarCurr)
<=> ( v48864(VarCurr)
& v48874(VarCurr) ) ) ).
tff(writeUnaryOperator_4248,axiom,
! [VarCurr: state_type] :
( ~ v48874(VarCurr)
<=> v48860(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1727,axiom,
! [VarCurr: state_type] :
( v48864(VarCurr)
<=> ( v48860(VarCurr,4)
| v48865(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10241,axiom,
! [VarCurr: state_type] :
( v48865(VarCurr)
<=> ( v48866(VarCurr)
& v48873(VarCurr) ) ) ).
tff(writeUnaryOperator_4247,axiom,
! [VarCurr: state_type] :
( ~ v48873(VarCurr)
<=> v48860(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_1726,axiom,
! [VarCurr: state_type] :
( v48866(VarCurr)
<=> ( v48867(VarCurr)
& v48860(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1725,axiom,
! [VarCurr: state_type] :
( v48867(VarCurr)
<=> ( v48860(VarCurr,2)
| v48868(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10240,axiom,
! [VarCurr: state_type] :
( v48868(VarCurr)
<=> ( v48869(VarCurr)
& v48872(VarCurr) ) ) ).
tff(writeUnaryOperator_4246,axiom,
! [VarCurr: state_type] :
( ~ v48872(VarCurr)
<=> v48860(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_1724,axiom,
! [VarCurr: state_type] :
( v48869(VarCurr)
<=> ( v48860(VarCurr,1)
| v48870(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10239,axiom,
! [VarCurr: state_type] :
( v48870(VarCurr)
<=> ( v48860(VarCurr,0)
& v48871(VarCurr) ) ) ).
tff(writeUnaryOperator_4245,axiom,
! [VarCurr: state_type] :
( ~ v48871(VarCurr)
<=> v48860(VarCurr,1) ) ).
tff(addAssignment_18601,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v48860(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18600,axiom,
! [VarCurr: state_type] :
( v48860(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_392,axiom,
! [VarCurr: state_type] :
( ~ v48846(VarCurr)
=> ( v48695(VarCurr,7)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_558,axiom,
! [VarCurr: state_type] :
( v48846(VarCurr)
=> ( v48695(VarCurr,7)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1723,axiom,
! [VarCurr: state_type] :
( v48846(VarCurr)
<=> ( v48848(VarCurr,6)
| v48849(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10238,axiom,
! [VarCurr: state_type] :
( v48849(VarCurr)
<=> ( v48850(VarCurr)
& v48856(VarCurr) ) ) ).
tff(writeUnaryOperator_4244,axiom,
! [VarCurr: state_type] :
( ~ v48856(VarCurr)
<=> v48848(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1722,axiom,
! [VarCurr: state_type] :
( v48850(VarCurr)
<=> ( v48848(VarCurr,5)
| v48851(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10237,axiom,
! [VarCurr: state_type] :
( v48851(VarCurr)
<=> ( v48852(VarCurr)
& v48855(VarCurr) ) ) ).
tff(writeUnaryOperator_4243,axiom,
! [VarCurr: state_type] :
( ~ v48855(VarCurr)
<=> v48848(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1721,axiom,
! [VarCurr: state_type] :
( v48852(VarCurr)
<=> ( v48848(VarCurr,4)
| v48853(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1720,axiom,
! [VarCurr: state_type] :
( v48853(VarCurr)
<=> ( v48848(VarCurr,3)
& v48854(VarCurr) ) ) ).
tff(writeUnaryOperator_4242,axiom,
! [VarCurr: state_type] :
( ~ v48854(VarCurr)
<=> v48848(VarCurr,4) ) ).
tff(addAssignment_18599,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v48848(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18598,axiom,
! [VarCurr: state_type] :
( v48848(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_391,axiom,
! [VarCurr: state_type] :
( ~ v48829(VarCurr)
=> ( v48695(VarCurr,6)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_557,axiom,
! [VarCurr: state_type] :
( v48829(VarCurr)
=> ( v48695(VarCurr,6)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1719,axiom,
! [VarCurr: state_type] :
( v48829(VarCurr)
<=> ( v48831(VarCurr,6)
| v48832(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10236,axiom,
! [VarCurr: state_type] :
( v48832(VarCurr)
<=> ( v48833(VarCurr)
& v48844(VarCurr) ) ) ).
tff(writeUnaryOperator_4241,axiom,
! [VarCurr: state_type] :
( ~ v48844(VarCurr)
<=> v48831(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1718,axiom,
! [VarCurr: state_type] :
( v48833(VarCurr)
<=> ( v48831(VarCurr,5)
| v48834(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10235,axiom,
! [VarCurr: state_type] :
( v48834(VarCurr)
<=> ( v48835(VarCurr)
& v48843(VarCurr) ) ) ).
tff(writeUnaryOperator_4240,axiom,
! [VarCurr: state_type] :
( ~ v48843(VarCurr)
<=> v48831(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1717,axiom,
! [VarCurr: state_type] :
( v48835(VarCurr)
<=> ( v48831(VarCurr,4)
| v48836(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10234,axiom,
! [VarCurr: state_type] :
( v48836(VarCurr)
<=> ( v48837(VarCurr)
& v48842(VarCurr) ) ) ).
tff(writeUnaryOperator_4239,axiom,
! [VarCurr: state_type] :
( ~ v48842(VarCurr)
<=> v48831(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_1716,axiom,
! [VarCurr: state_type] :
( v48837(VarCurr)
<=> ( v48831(VarCurr,3)
| v48838(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10233,axiom,
! [VarCurr: state_type] :
( v48838(VarCurr)
<=> ( v48839(VarCurr)
& v48841(VarCurr) ) ) ).
tff(writeUnaryOperator_4238,axiom,
! [VarCurr: state_type] :
( ~ v48841(VarCurr)
<=> v48831(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_1715,axiom,
! [VarCurr: state_type] :
( v48839(VarCurr)
<=> ( v48840(VarCurr)
& v48831(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1714,axiom,
! [VarCurr: state_type] :
( v48840(VarCurr)
<=> ( v48831(VarCurr,0)
& v48831(VarCurr,1) ) ) ).
tff(addAssignment_18597,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v48831(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18596,axiom,
! [VarCurr: state_type] :
( v48831(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_390,axiom,
! [VarCurr: state_type] :
( ~ v48813(VarCurr)
=> ( v48695(VarCurr,5)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_556,axiom,
! [VarCurr: state_type] :
( v48813(VarCurr)
=> ( v48695(VarCurr,5)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1713,axiom,
! [VarCurr: state_type] :
( v48813(VarCurr)
<=> ( v48815(VarCurr,6)
| v48816(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10232,axiom,
! [VarCurr: state_type] :
( v48816(VarCurr)
<=> ( v48817(VarCurr)
& v48827(VarCurr) ) ) ).
tff(writeUnaryOperator_4237,axiom,
! [VarCurr: state_type] :
( ~ v48827(VarCurr)
<=> v48815(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1712,axiom,
! [VarCurr: state_type] :
( v48817(VarCurr)
<=> ( v48815(VarCurr,5)
| v48818(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10231,axiom,
! [VarCurr: state_type] :
( v48818(VarCurr)
<=> ( v48819(VarCurr)
& v48826(VarCurr) ) ) ).
tff(writeUnaryOperator_4236,axiom,
! [VarCurr: state_type] :
( ~ v48826(VarCurr)
<=> v48815(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1711,axiom,
! [VarCurr: state_type] :
( v48819(VarCurr)
<=> ( v48815(VarCurr,4)
| v48820(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10230,axiom,
! [VarCurr: state_type] :
( v48820(VarCurr)
<=> ( v48821(VarCurr)
& v48825(VarCurr) ) ) ).
tff(writeUnaryOperator_4235,axiom,
! [VarCurr: state_type] :
( ~ v48825(VarCurr)
<=> v48815(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_1710,axiom,
! [VarCurr: state_type] :
( v48821(VarCurr)
<=> ( v48815(VarCurr,3)
| v48822(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10229,axiom,
! [VarCurr: state_type] :
( v48822(VarCurr)
<=> ( v48823(VarCurr)
& v48824(VarCurr) ) ) ).
tff(writeUnaryOperator_4234,axiom,
! [VarCurr: state_type] :
( ~ v48824(VarCurr)
<=> v48815(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_1709,axiom,
! [VarCurr: state_type] :
( v48823(VarCurr)
<=> ( v48815(VarCurr,1)
& v48815(VarCurr,2) ) ) ).
tff(addAssignment_18595,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v48815(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18594,axiom,
! [VarCurr: state_type] :
( v48815(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_389,axiom,
! [VarCurr: state_type] :
( ~ v48794(VarCurr)
=> ( v48695(VarCurr,4)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_555,axiom,
! [VarCurr: state_type] :
( v48794(VarCurr)
=> ( v48695(VarCurr,4)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1708,axiom,
! [VarCurr: state_type] :
( v48794(VarCurr)
<=> ( v48796(VarCurr,6)
| v48797(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10228,axiom,
! [VarCurr: state_type] :
( v48797(VarCurr)
<=> ( v48798(VarCurr)
& v48811(VarCurr) ) ) ).
tff(writeUnaryOperator_4233,axiom,
! [VarCurr: state_type] :
( ~ v48811(VarCurr)
<=> v48796(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1707,axiom,
! [VarCurr: state_type] :
( v48798(VarCurr)
<=> ( v48796(VarCurr,5)
| v48799(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10227,axiom,
! [VarCurr: state_type] :
( v48799(VarCurr)
<=> ( v48800(VarCurr)
& v48810(VarCurr) ) ) ).
tff(writeUnaryOperator_4232,axiom,
! [VarCurr: state_type] :
( ~ v48810(VarCurr)
<=> v48796(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1706,axiom,
! [VarCurr: state_type] :
( v48800(VarCurr)
<=> ( v48796(VarCurr,4)
| v48801(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10226,axiom,
! [VarCurr: state_type] :
( v48801(VarCurr)
<=> ( v48802(VarCurr)
& v48809(VarCurr) ) ) ).
tff(writeUnaryOperator_4231,axiom,
! [VarCurr: state_type] :
( ~ v48809(VarCurr)
<=> v48796(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_1705,axiom,
! [VarCurr: state_type] :
( v48802(VarCurr)
<=> ( v48796(VarCurr,3)
| v48803(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10225,axiom,
! [VarCurr: state_type] :
( v48803(VarCurr)
<=> ( v48804(VarCurr)
& v48808(VarCurr) ) ) ).
tff(writeUnaryOperator_4230,axiom,
! [VarCurr: state_type] :
( ~ v48808(VarCurr)
<=> v48796(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_1704,axiom,
! [VarCurr: state_type] :
( v48804(VarCurr)
<=> ( v48805(VarCurr)
& v48796(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1703,axiom,
! [VarCurr: state_type] :
( v48805(VarCurr)
<=> ( v48796(VarCurr,1)
| v48806(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10224,axiom,
! [VarCurr: state_type] :
( v48806(VarCurr)
<=> ( v48796(VarCurr,0)
& v48807(VarCurr) ) ) ).
tff(writeUnaryOperator_4229,axiom,
! [VarCurr: state_type] :
( ~ v48807(VarCurr)
<=> v48796(VarCurr,1) ) ).
tff(addAssignment_18593,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v48796(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18592,axiom,
! [VarCurr: state_type] :
( v48796(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_388,axiom,
! [VarCurr: state_type] :
( ~ v48779(VarCurr)
=> ( v48695(VarCurr,3)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_554,axiom,
! [VarCurr: state_type] :
( v48779(VarCurr)
=> ( v48695(VarCurr,3)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1702,axiom,
! [VarCurr: state_type] :
( v48779(VarCurr)
<=> ( v48781(VarCurr,6)
| v48782(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10223,axiom,
! [VarCurr: state_type] :
( v48782(VarCurr)
<=> ( v48783(VarCurr)
& v48792(VarCurr) ) ) ).
tff(writeUnaryOperator_4228,axiom,
! [VarCurr: state_type] :
( ~ v48792(VarCurr)
<=> v48781(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1701,axiom,
! [VarCurr: state_type] :
( v48783(VarCurr)
<=> ( v48781(VarCurr,5)
| v48784(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10222,axiom,
! [VarCurr: state_type] :
( v48784(VarCurr)
<=> ( v48785(VarCurr)
& v48791(VarCurr) ) ) ).
tff(writeUnaryOperator_4227,axiom,
! [VarCurr: state_type] :
( ~ v48791(VarCurr)
<=> v48781(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1700,axiom,
! [VarCurr: state_type] :
( v48785(VarCurr)
<=> ( v48781(VarCurr,4)
| v48786(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10221,axiom,
! [VarCurr: state_type] :
( v48786(VarCurr)
<=> ( v48787(VarCurr)
& v48790(VarCurr) ) ) ).
tff(writeUnaryOperator_4226,axiom,
! [VarCurr: state_type] :
( ~ v48790(VarCurr)
<=> v48781(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_1699,axiom,
! [VarCurr: state_type] :
( v48787(VarCurr)
<=> ( v48781(VarCurr,3)
| v48788(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1698,axiom,
! [VarCurr: state_type] :
( v48788(VarCurr)
<=> ( v48781(VarCurr,2)
& v48789(VarCurr) ) ) ).
tff(writeUnaryOperator_4225,axiom,
! [VarCurr: state_type] :
( ~ v48789(VarCurr)
<=> v48781(VarCurr,3) ) ).
tff(addAssignment_18591,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v48781(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18590,axiom,
! [VarCurr: state_type] :
( v48781(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_387,axiom,
! [VarCurr: state_type] :
( ~ v48760(VarCurr)
=> ( v48695(VarCurr,2)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_553,axiom,
! [VarCurr: state_type] :
( v48760(VarCurr)
=> ( v48695(VarCurr,2)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1697,axiom,
! [VarCurr: state_type] :
( v48760(VarCurr)
<=> ( v48762(VarCurr,6)
| v48763(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10220,axiom,
! [VarCurr: state_type] :
( v48763(VarCurr)
<=> ( v48764(VarCurr)
& v48777(VarCurr) ) ) ).
tff(writeUnaryOperator_4224,axiom,
! [VarCurr: state_type] :
( ~ v48777(VarCurr)
<=> v48762(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1696,axiom,
! [VarCurr: state_type] :
( v48764(VarCurr)
<=> ( v48762(VarCurr,5)
| v48765(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10219,axiom,
! [VarCurr: state_type] :
( v48765(VarCurr)
<=> ( v48766(VarCurr)
& v48776(VarCurr) ) ) ).
tff(writeUnaryOperator_4223,axiom,
! [VarCurr: state_type] :
( ~ v48776(VarCurr)
<=> v48762(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1695,axiom,
! [VarCurr: state_type] :
( v48766(VarCurr)
<=> ( v48762(VarCurr,4)
| v48767(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10218,axiom,
! [VarCurr: state_type] :
( v48767(VarCurr)
<=> ( v48768(VarCurr)
& v48775(VarCurr) ) ) ).
tff(writeUnaryOperator_4222,axiom,
! [VarCurr: state_type] :
( ~ v48775(VarCurr)
<=> v48762(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_1694,axiom,
! [VarCurr: state_type] :
( v48768(VarCurr)
<=> ( v48762(VarCurr,3)
| v48769(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10217,axiom,
! [VarCurr: state_type] :
( v48769(VarCurr)
<=> ( v48770(VarCurr)
& v48774(VarCurr) ) ) ).
tff(writeUnaryOperator_4221,axiom,
! [VarCurr: state_type] :
( ~ v48774(VarCurr)
<=> v48762(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_1693,axiom,
! [VarCurr: state_type] :
( v48770(VarCurr)
<=> ( v48762(VarCurr,2)
| v48771(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10216,axiom,
! [VarCurr: state_type] :
( v48771(VarCurr)
<=> ( v48772(VarCurr)
& v48773(VarCurr) ) ) ).
tff(writeUnaryOperator_4220,axiom,
! [VarCurr: state_type] :
( ~ v48773(VarCurr)
<=> v48762(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_1692,axiom,
! [VarCurr: state_type] :
( v48772(VarCurr)
<=> ( v48762(VarCurr,0)
& v48762(VarCurr,1) ) ) ).
tff(addAssignment_18589,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v48762(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18588,axiom,
! [VarCurr: state_type] :
( v48762(VarCurr,6)
<=> $false ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_386,axiom,
! [VarCurr: state_type] :
( ~ v48742(VarCurr)
=> ( v48695(VarCurr,1)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_552,axiom,
! [VarCurr: state_type] :
( v48742(VarCurr)
=> ( v48695(VarCurr,1)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1691,axiom,
! [VarCurr: state_type] :
( v48742(VarCurr)
<=> ( v48744(VarCurr,6)
| v48745(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10215,axiom,
! [VarCurr: state_type] :
( v48745(VarCurr)
<=> ( v48746(VarCurr)
& v48758(VarCurr) ) ) ).
tff(writeUnaryOperator_4219,axiom,
! [VarCurr: state_type] :
( ~ v48758(VarCurr)
<=> v48744(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1690,axiom,
! [VarCurr: state_type] :
( v48746(VarCurr)
<=> ( v48744(VarCurr,5)
| v48747(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10214,axiom,
! [VarCurr: state_type] :
( v48747(VarCurr)
<=> ( v48748(VarCurr)
& v48757(VarCurr) ) ) ).
tff(writeUnaryOperator_4218,axiom,
! [VarCurr: state_type] :
( ~ v48757(VarCurr)
<=> v48744(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1689,axiom,
! [VarCurr: state_type] :
( v48748(VarCurr)
<=> ( v48744(VarCurr,4)
| v48749(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10213,axiom,
! [VarCurr: state_type] :
( v48749(VarCurr)
<=> ( v48750(VarCurr)
& v48756(VarCurr) ) ) ).
tff(writeUnaryOperator_4217,axiom,
! [VarCurr: state_type] :
( ~ v48756(VarCurr)
<=> v48744(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_1688,axiom,
! [VarCurr: state_type] :
( v48750(VarCurr)
<=> ( v48744(VarCurr,3)
| v48751(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10212,axiom,
! [VarCurr: state_type] :
( v48751(VarCurr)
<=> ( v48752(VarCurr)
& v48755(VarCurr) ) ) ).
tff(writeUnaryOperator_4216,axiom,
! [VarCurr: state_type] :
( ~ v48755(VarCurr)
<=> v48744(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_1687,axiom,
! [VarCurr: state_type] :
( v48752(VarCurr)
<=> ( v48744(VarCurr,2)
| v48753(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1686,axiom,
! [VarCurr: state_type] :
( v48753(VarCurr)
<=> ( v48744(VarCurr,1)
& v48754(VarCurr) ) ) ).
tff(writeUnaryOperator_4215,axiom,
! [VarCurr: state_type] :
( ~ v48754(VarCurr)
<=> v48744(VarCurr,2) ) ).
tff(addAssignment_18587,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v48744(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18586,axiom,
! [VarCurr: state_type] :
( v48744(VarCurr,6)
<=> $false ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1554,axiom,
! [VarCurr: state_type] :
( ~ v48721(VarCurr)
=> ( v48695(VarCurr,0)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1388,axiom,
! [VarCurr: state_type] :
( v48721(VarCurr)
=> ( v48695(VarCurr,0)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1685,axiom,
! [VarCurr: state_type] :
( v48721(VarCurr)
<=> ( v48723(VarCurr,6)
| v48724(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10211,axiom,
! [VarCurr: state_type] :
( v48724(VarCurr)
<=> ( v48725(VarCurr)
& v48740(VarCurr) ) ) ).
tff(writeUnaryOperator_4214,axiom,
! [VarCurr: state_type] :
( ~ v48740(VarCurr)
<=> v48723(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_1684,axiom,
! [VarCurr: state_type] :
( v48725(VarCurr)
<=> ( v48723(VarCurr,5)
| v48726(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10210,axiom,
! [VarCurr: state_type] :
( v48726(VarCurr)
<=> ( v48727(VarCurr)
& v48739(VarCurr) ) ) ).
tff(writeUnaryOperator_4213,axiom,
! [VarCurr: state_type] :
( ~ v48739(VarCurr)
<=> v48723(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1683,axiom,
! [VarCurr: state_type] :
( v48727(VarCurr)
<=> ( v48723(VarCurr,4)
| v48728(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10209,axiom,
! [VarCurr: state_type] :
( v48728(VarCurr)
<=> ( v48729(VarCurr)
& v48738(VarCurr) ) ) ).
tff(writeUnaryOperator_4212,axiom,
! [VarCurr: state_type] :
( ~ v48738(VarCurr)
<=> v48723(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_1682,axiom,
! [VarCurr: state_type] :
( v48729(VarCurr)
<=> ( v48723(VarCurr,3)
| v48730(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10208,axiom,
! [VarCurr: state_type] :
( v48730(VarCurr)
<=> ( v48731(VarCurr)
& v48737(VarCurr) ) ) ).
tff(writeUnaryOperator_4211,axiom,
! [VarCurr: state_type] :
( ~ v48737(VarCurr)
<=> v48723(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_1681,axiom,
! [VarCurr: state_type] :
( v48731(VarCurr)
<=> ( v48723(VarCurr,2)
| v48732(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10207,axiom,
! [VarCurr: state_type] :
( v48732(VarCurr)
<=> ( v48733(VarCurr)
& v48736(VarCurr) ) ) ).
tff(writeUnaryOperator_4210,axiom,
! [VarCurr: state_type] :
( ~ v48736(VarCurr)
<=> v48723(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_1680,axiom,
! [VarCurr: state_type] :
( v48733(VarCurr)
<=> ( v48723(VarCurr,1)
| v48734(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10206,axiom,
! [VarCurr: state_type] :
( v48734(VarCurr)
<=> ( v48723(VarCurr,0)
& v48735(VarCurr) ) ) ).
tff(writeUnaryOperator_4209,axiom,
! [VarCurr: state_type] :
( ~ v48735(VarCurr)
<=> v48723(VarCurr,1) ) ).
tff(addAssignment_18585,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v48723(VarCurr,B)
<=> v48659(VarCurr,B) ) ) ).
tff(addAssignment_18584,axiom,
! [VarCurr: state_type] :
( v48723(VarCurr,6)
<=> $false ) ).
tff(addCaseBooleanConditionEqualRanges1_956,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48664(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v48659(VarNext,B)
<=> v48659(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1021,axiom,
! [VarNext: state_type] :
( v48664(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v48659(VarNext,B)
<=> v48690(VarNext,B) ) ) ) ).
tff(addAssignment_18583,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v48690(VarNext,B)
<=> v48688(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1079,axiom,
! [VarCurr: state_type] :
( ~ v48674(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v48688(VarCurr,B)
<=> v48691(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1047,axiom,
! [VarCurr: state_type] :
( v48674(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v48688(VarCurr,B)
<=> b000001(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1078,axiom,
! [VarCurr: state_type] :
( ~ v48677(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v48691(VarCurr,B)
<=> b000001(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1046,axiom,
! [VarCurr: state_type] :
( v48677(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v48691(VarCurr,B)
<=> v48661(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10205,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48664(VarNext)
<=> ( v48665(VarNext)
& v48672(VarNext) ) ) ) ).
tff(addAssignment_18582,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48672(VarNext)
<=> v48670(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10204,axiom,
! [VarCurr: state_type] :
( v48670(VarCurr)
<=> ( v48673(VarCurr)
& v48684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10203,axiom,
! [VarCurr: state_type] :
( v48684(VarCurr)
<=> ( v48685(VarCurr)
| v48674(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10202,axiom,
! [VarCurr: state_type] :
( v48685(VarCurr)
<=> ( v48686(VarCurr)
& v48687(VarCurr) ) ) ).
tff(writeUnaryOperator_4208,axiom,
! [VarCurr: state_type] :
( ~ v48687(VarCurr)
<=> v48682(VarCurr) ) ).
tff(writeUnaryOperator_4207,axiom,
! [VarCurr: state_type] :
( ~ v48686(VarCurr)
<=> v48681(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10201,axiom,
! [VarCurr: state_type] :
( v48673(VarCurr)
<=> ( v48674(VarCurr)
| v48675(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10200,axiom,
! [VarCurr: state_type] :
( v48675(VarCurr)
<=> ( v48676(VarCurr)
& v48683(VarCurr) ) ) ).
tff(writeUnaryOperator_4206,axiom,
! [VarCurr: state_type] :
( ~ v48683(VarCurr)
<=> v48674(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10199,axiom,
! [VarCurr: state_type] :
( v48676(VarCurr)
<=> ( v48677(VarCurr)
| v48678(VarCurr) ) ) ).
tff(writeUnaryOperator_4205,axiom,
! [VarCurr: state_type] :
( ~ v48678(VarCurr)
<=> v48679(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10198,axiom,
! [VarCurr: state_type] :
( v48679(VarCurr)
<=> ( v48680(VarCurr)
| v48682(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3034,axiom,
! [VarCurr: state_type] :
( v48682(VarCurr)
<=> ( ( v189(VarCurr,2)
<=> $false )
& ( v189(VarCurr,1)
<=> $true )
& ( v189(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10197,axiom,
! [VarCurr: state_type] :
( v48680(VarCurr)
<=> ( v48677(VarCurr)
| v48681(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3033,axiom,
! [VarCurr: state_type] :
( v48681(VarCurr)
<=> ( ( v189(VarCurr,2)
<=> $false )
& ( v189(VarCurr,1)
<=> $true )
& ( v189(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3032,axiom,
! [VarCurr: state_type] :
( v48677(VarCurr)
<=> ( ( v189(VarCurr,2)
<=> $false )
& ( v189(VarCurr,1)
<=> $false )
& ( v189(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3031,axiom,
! [VarCurr: state_type] :
( v48674(VarCurr)
<=> ( v185(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10196,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48665(VarNext)
<=> ( v48666(VarNext)
& v285(VarNext) ) ) ) ).
tff(writeUnaryOperator_4204,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48666(VarNext)
<=> v294(VarNext) ) ) ).
tff(addAssignment_18581,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48599(VarCurr,B)
<=> v48601(VarCurr,B) ) ) ).
tff(addAssignment_18580,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48601(VarCurr,B)
<=> v48603(VarCurr,B) ) ) ).
tff(addAssignment_18579,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48603(VarCurr,B)
<=> v48605(VarCurr,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_955,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48618(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48605(VarNext,B)
<=> v48605(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1020,axiom,
! [VarNext: state_type] :
( v48618(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48605(VarNext,B)
<=> v48629(VarNext,B) ) ) ) ).
tff(addAssignment_18578,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48629(VarNext,B)
<=> v48627(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1553,axiom,
! [VarCurr: state_type] :
( ~ v377(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48627(VarCurr,B)
<=> v48607(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1387,axiom,
! [VarCurr: state_type] :
( v377(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48627(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10195,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48618(VarNext)
<=> ( v48619(VarNext)
& v48626(VarNext) ) ) ) ).
tff(addAssignment_18577,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48626(VarNext)
<=> v48624(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10194,axiom,
! [VarCurr: state_type] :
( v48624(VarCurr)
<=> ( v218(VarCurr)
| v377(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10193,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48619(VarNext)
<=> ( v48621(VarNext)
& v285(VarNext) ) ) ) ).
tff(writeUnaryOperator_4203,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48621(VarNext)
<=> v294(VarNext) ) ) ).
tff(addAssignment_18576,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48607(VarCurr,B)
<=> v48609(VarCurr,B) ) ) ).
tff(addAssignment_18575,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48609(VarCurr,B)
<=> v48611(VarCurr,B) ) ) ).
tff(addAssignment_18574,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48611(VarCurr,B)
<=> v48613(VarCurr,B) ) ) ).
tff(addAssignment_18573,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48613(VarCurr,B)
<=> v48615(VarCurr,B) ) ) ).
tff(addAssignment_18572,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48591(VarCurr,B)
<=> v48593(VarCurr,B) ) ) ).
tff(addAssignment_18571,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48593(VarCurr,B)
<=> v48595(VarCurr,B) ) ) ).
tff(addAssignment_18570,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48595(VarCurr,B)
<=> v48597(VarCurr,B) ) ) ).
tff(addAssignment_18569,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48597(VarCurr,B)
<=> $false ) ) ).
tff(addAssignment_18568,axiom,
! [VarCurr: state_type] :
( v48386(VarCurr)
<=> v48388(VarCurr) ) ).
tff(addAssignment_18567,axiom,
! [VarCurr: state_type] :
( v48388(VarCurr)
<=> v48390(VarCurr) ) ).
tff(addAssignment_18566,axiom,
! [VarCurr: state_type] :
( v48390(VarCurr)
<=> v48392(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_954,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48579(VarNext)
=> ( v48392(VarNext)
<=> v48392(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1019,axiom,
! [VarNext: state_type] :
( v48579(VarNext)
=> ( v48392(VarNext)
<=> v48587(VarNext) ) ) ).
tff(addAssignment_18565,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48587(VarNext)
<=> v48585(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1552,axiom,
! [VarCurr: state_type] :
( ~ v48464(VarCurr)
=> ( v48585(VarCurr)
<=> v48394(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1386,axiom,
! [VarCurr: state_type] :
( v48464(VarCurr)
=> ( v48585(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10192,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48579(VarNext)
<=> v48580(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10191,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48580(VarNext)
<=> ( v48582(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4202,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48582(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_410,axiom,
! [VarCurr: state_type] :
( ( ~ v48576(VarCurr)
& ~ v48452(VarCurr) )
=> ( v48394(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1077,axiom,
! [VarCurr: state_type] :
( v48452(VarCurr)
=> ( v48394(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1045,axiom,
! [VarCurr: state_type] :
( v48576(VarCurr)
=> ( v48394(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10190,axiom,
! [VarCurr: state_type] :
( v48576(VarCurr)
<=> ( v48444(VarCurr)
| v48448(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_953,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48563(VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v48396(VarNext,B)
<=> v48396(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1018,axiom,
! [VarNext: state_type] :
( v48563(VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v48396(VarNext,B)
<=> v48571(VarNext,B) ) ) ) ).
tff(addAssignment_18564,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v48571(VarNext,B)
<=> v48569(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1551,axiom,
! [VarCurr: state_type] :
( ~ v48572(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v48569(VarCurr,B)
<=> v48398(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1385,axiom,
! [VarCurr: state_type] :
( v48572(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v48569(VarCurr,B)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3030,axiom,
! [VarCurr: state_type] :
( v48572(VarCurr)
<=> ( v45(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10189,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48563(VarNext)
<=> v48564(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10188,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48564(VarNext)
<=> ( v48565(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4201,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48565(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_109,axiom,
! [VarCurr: state_type] :
( ( ~ v48444(VarCurr)
& ~ v48448(VarCurr)
& ~ v48452(VarCurr) )
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v48398(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_409,axiom,
! [VarCurr: state_type] :
( v48452(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v48398(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1076,axiom,
! [VarCurr: state_type] :
( v48448(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v48398(VarCurr,B)
<=> v48560(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1044,axiom,
! [VarCurr: state_type] :
( v48444(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v48398(VarCurr,B)
<=> v48559(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1075,axiom,
! [VarCurr: state_type] :
( ~ v48450(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v48560(VarCurr,B)
<=> b10(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1043,axiom,
! [VarCurr: state_type] :
( v48450(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v48560(VarCurr,B)
<=> b01(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1074,axiom,
! [VarCurr: state_type] :
( ~ v48446(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v48559(VarCurr,B)
<=> b01(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1042,axiom,
! [VarCurr: state_type] :
( v48446(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v48559(VarCurr,B)
<=> $false ) ) ) ).
tff(addAssignment_18563,axiom,
! [VarCurr: state_type] :
( v48422(VarCurr)
<=> v48424(VarCurr) ) ).
tff(addAssignment_18562,axiom,
! [VarCurr: state_type] :
( v48424(VarCurr)
<=> v48426(VarCurr) ) ).
tff(addAssignment_18561,axiom,
! [VarCurr: state_type] :
( v48426(VarCurr)
<=> v48428(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_952,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48547(VarNext)
=> ( v48428(VarNext)
<=> v48428(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1017,axiom,
! [VarNext: state_type] :
( v48547(VarNext)
=> ( v48428(VarNext)
<=> v48555(VarNext) ) ) ).
tff(addAssignment_18560,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48555(VarNext)
<=> v48553(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1550,axiom,
! [VarCurr: state_type] :
( ~ v48300(VarCurr)
=> ( v48553(VarCurr)
<=> v48430(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1384,axiom,
! [VarCurr: state_type] :
( v48300(VarCurr)
=> ( v48553(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10187,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48547(VarNext)
<=> v48548(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10186,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48548(VarNext)
<=> ( v48550(VarNext)
& v48181(VarNext) ) ) ) ).
tff(writeUnaryOperator_4200,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48550(VarNext)
<=> v48293(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_408,axiom,
! [VarCurr: state_type] :
( ( ~ v48524(VarCurr)
& ~ v48527(VarCurr) )
=> ( v48430(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1073,axiom,
! [VarCurr: state_type] :
( v48527(VarCurr)
=> ( v48430(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1041,axiom,
! [VarCurr: state_type] :
( v48524(VarCurr)
=> ( v48430(VarCurr)
<=> v48543(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1549,axiom,
! [VarCurr: state_type] :
( ~ v48436(VarCurr)
=> ( v48543(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1383,axiom,
! [VarCurr: state_type] :
( v48436(VarCurr)
=> ( v48543(VarCurr)
<=> v48544(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1548,axiom,
! [VarCurr: state_type] :
( ~ v48468(VarCurr)
=> ( v48544(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1382,axiom,
! [VarCurr: state_type] :
( v48468(VarCurr)
=> ( v48544(VarCurr)
<=> $false ) ) ).
tff(addCaseBooleanConditionEqualRanges1_951,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48530(VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v48432(VarNext,B)
<=> v48432(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1016,axiom,
! [VarNext: state_type] :
( v48530(VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v48432(VarNext,B)
<=> v48538(VarNext,B) ) ) ) ).
tff(addAssignment_18559,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v48538(VarNext,B)
<=> v48536(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1547,axiom,
! [VarCurr: state_type] :
( ~ v48539(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v48536(VarCurr,B)
<=> v48434(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1381,axiom,
! [VarCurr: state_type] :
( v48539(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v48536(VarCurr,B)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3029,axiom,
! [VarCurr: state_type] :
( v48539(VarCurr)
<=> ( v48186(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10185,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48530(VarNext)
<=> v48531(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10184,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48531(VarNext)
<=> ( v48532(VarNext)
& v48181(VarNext) ) ) ) ).
tff(writeUnaryOperator_4199,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48532(VarNext)
<=> v48293(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_407,axiom,
! [VarCurr: state_type] :
( ( ~ v48524(VarCurr)
& ~ v48527(VarCurr) )
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v48434(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1072,axiom,
! [VarCurr: state_type] :
( v48527(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v48434(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1040,axiom,
! [VarCurr: state_type] :
( v48524(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v48434(VarCurr,B)
<=> v48525(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3028,axiom,
! [VarCurr: state_type] :
( v48527(VarCurr)
<=> ( ( v48432(VarCurr,1)
<=> $false )
& ( v48432(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1546,axiom,
! [VarCurr: state_type] :
( ~ v48436(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v48525(VarCurr,B)
<=> $false ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1380,axiom,
! [VarCurr: state_type] :
( v48436(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v48525(VarCurr,B)
<=> v48526(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1545,axiom,
! [VarCurr: state_type] :
( ~ v48468(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v48526(VarCurr,B)
<=> b01(B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1379,axiom,
! [VarCurr: state_type] :
( v48468(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v48526(VarCurr,B)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3027,axiom,
! [VarCurr: state_type] :
( v48524(VarCurr)
<=> ( ( v48432(VarCurr,1)
<=> $false )
& ( v48432(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18558,axiom,
! [VarCurr: state_type] :
( v48468(VarCurr)
<=> v48470(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_950,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48501(VarNext)
=> ( v48470(VarNext)
<=> v48470(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1015,axiom,
! [VarNext: state_type] :
( v48501(VarNext)
=> ( v48470(VarNext)
<=> v48519(VarNext) ) ) ).
tff(addAssignment_18557,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48519(VarNext)
<=> v48517(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1544,axiom,
! [VarCurr: state_type] :
( ~ v48516(VarCurr)
=> ( v48517(VarCurr)
<=> v48520(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1378,axiom,
! [VarCurr: state_type] :
( v48516(VarCurr)
=> ( v48517(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1543,axiom,
! [VarCurr: state_type] :
( ~ v48474(VarCurr)
=> ( v48520(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1377,axiom,
! [VarCurr: state_type] :
( v48474(VarCurr)
=> ( v48520(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10183,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48501(VarNext)
<=> ( v48502(VarNext)
& v48511(VarNext) ) ) ) ).
tff(addAssignment_18556,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48511(VarNext)
<=> v48509(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10182,axiom,
! [VarCurr: state_type] :
( v48509(VarCurr)
<=> ( v48512(VarCurr)
| v48516(VarCurr) ) ) ).
tff(writeUnaryOperator_4198,axiom,
! [VarCurr: state_type] :
( ~ v48516(VarCurr)
<=> v48472(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10181,axiom,
! [VarCurr: state_type] :
( v48512(VarCurr)
<=> ( v48513(VarCurr)
| v48474(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10180,axiom,
! [VarCurr: state_type] :
( v48513(VarCurr)
<=> ( v48514(VarCurr)
& v48515(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3026,axiom,
! [VarCurr: state_type] :
( v48515(VarCurr)
<=> ( v48496(VarCurr,1)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3025,axiom,
! [VarCurr: state_type] :
( v48514(VarCurr)
<=> ( v48494(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10179,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48502(VarNext)
<=> ( v48503(VarNext)
& v48498(VarNext) ) ) ) ).
tff(writeUnaryOperator_4197,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48503(VarNext)
<=> v48505(VarNext) ) ) ).
tff(addAssignment_18555,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48505(VarNext)
<=> v48498(VarCurr) ) ) ).
tff(addAssignment_18554,axiom,
! [VarCurr: state_type] :
( v48498(VarCurr)
<=> v48181(VarCurr) ) ).
tff(addAssignment_18553,axiom,
! [VarCurr: state_type] :
( v48494(VarCurr)
<=> v48428(VarCurr) ) ).
tff(addAssignment_18552,axiom,
! [VarCurr: state_type] :
( v48474(VarCurr)
<=> v48476(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1542,axiom,
! [VarCurr: state_type] :
( ~ v48478(VarCurr)
=> ( v48476(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1376,axiom,
! [VarCurr: state_type] :
( v48478(VarCurr)
=> ( v48476(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1679,axiom,
! [VarCurr: state_type] :
( v48478(VarCurr)
<=> ( v48480(VarCurr)
& v48486(VarCurr,4) ) ) ).
tff(addAssignment_18551,axiom,
! [VarCurr: state_type] :
( v48486(VarCurr,4)
<=> v48488(VarCurr,4) ) ).
tff(addAssignment_18550,axiom,
! [VarCurr: state_type] :
( v48488(VarCurr,4)
<=> v48490(VarCurr,4) ) ).
tff(addAssignment_18549,axiom,
! [VarCurr: state_type] :
( v48480(VarCurr)
<=> v48482(VarCurr) ) ).
tff(addAssignment_18548,axiom,
! [VarCurr: state_type] :
( v48482(VarCurr)
<=> v48484(VarCurr) ) ).
tff(addAssignment_18547,axiom,
! [VarCurr: state_type] :
( v48472(VarCurr)
<=> v48186(VarCurr) ) ).
tff(addAssignment_18546,axiom,
! [VarCurr: state_type] :
( v48436(VarCurr)
<=> v48438(VarCurr) ) ).
tff(addAssignment_18545,axiom,
! [VarCurr: state_type] :
( v48438(VarCurr)
<=> v48440(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_949,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48455(VarNext)
=> ( v48440(VarNext)
<=> v48440(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1014,axiom,
! [VarNext: state_type] :
( v48455(VarNext)
=> ( v48440(VarNext)
<=> v48463(VarNext) ) ) ).
tff(addAssignment_18544,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48463(VarNext)
<=> v48461(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1541,axiom,
! [VarCurr: state_type] :
( ~ v48464(VarCurr)
=> ( v48461(VarCurr)
<=> v48442(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1375,axiom,
! [VarCurr: state_type] :
( v48464(VarCurr)
=> ( v48461(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3024,axiom,
! [VarCurr: state_type] :
( v48464(VarCurr)
<=> ( v45(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10178,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48455(VarNext)
<=> v48456(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10177,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48456(VarNext)
<=> ( v48457(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4196,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48457(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_108,axiom,
! [VarCurr: state_type] :
( ( ~ v48444(VarCurr)
& ~ v48448(VarCurr)
& ~ v48452(VarCurr) )
=> ( v48442(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_406,axiom,
! [VarCurr: state_type] :
( v48452(VarCurr)
=> ( v48442(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1071,axiom,
! [VarCurr: state_type] :
( v48448(VarCurr)
=> ( v48442(VarCurr)
<=> v48449(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1039,axiom,
! [VarCurr: state_type] :
( v48444(VarCurr)
=> ( v48442(VarCurr)
<=> v48445(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3023,axiom,
! [VarCurr: state_type] :
( v48452(VarCurr)
<=> ( ( v48396(VarCurr,1)
<=> $true )
& ( v48396(VarCurr,0)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1070,axiom,
! [VarCurr: state_type] :
( ~ v48450(VarCurr)
=> ( v48449(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1038,axiom,
! [VarCurr: state_type] :
( v48450(VarCurr)
=> ( v48449(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3022,axiom,
! [VarCurr: state_type] :
( v48451(VarCurr)
<=> ( v48422(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3021,axiom,
! [VarCurr: state_type] :
( v48450(VarCurr)
<=> ( v48422(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3020,axiom,
! [VarCurr: state_type] :
( v48448(VarCurr)
<=> ( ( v48396(VarCurr,1)
<=> $false )
& ( v48396(VarCurr,0)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1069,axiom,
! [VarCurr: state_type] :
( ~ v48446(VarCurr)
=> ( v48445(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1037,axiom,
! [VarCurr: state_type] :
( v48446(VarCurr)
=> ( v48445(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3019,axiom,
! [VarCurr: state_type] :
( v48447(VarCurr)
<=> ( v48400(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3018,axiom,
! [VarCurr: state_type] :
( v48446(VarCurr)
<=> ( v48400(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3017,axiom,
! [VarCurr: state_type] :
( v48444(VarCurr)
<=> ( ( v48396(VarCurr,1)
<=> $false )
& ( v48396(VarCurr,0)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_107,axiom,
! [VarCurr: state_type] :
( ( ~ v48402(VarCurr)
& ~ v48408(VarCurr)
& ~ v48420(VarCurr) )
=> ( v48400(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_405,axiom,
! [VarCurr: state_type] :
( v48420(VarCurr)
=> ( v48400(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1068,axiom,
! [VarCurr: state_type] :
( v48408(VarCurr)
=> ( v48400(VarCurr)
<=> v48409(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1036,axiom,
! [VarCurr: state_type] :
( v48402(VarCurr)
=> ( v48400(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3016,axiom,
! [VarCurr: state_type] :
( v48420(VarCurr)
<=> ( ( v47903(VarCurr,2)
<=> $true )
& ( v47903(VarCurr,1)
<=> $false )
& ( v47903(VarCurr,0)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1067,axiom,
! [VarCurr: state_type] :
( ~ v48410(VarCurr)
=> ( v48409(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1035,axiom,
! [VarCurr: state_type] :
( v48410(VarCurr)
=> ( v48409(VarCurr)
<=> v48411(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3015,axiom,
! [VarCurr: state_type] :
( v48419(VarCurr)
<=> ( v47899(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_404,axiom,
! [VarCurr: state_type] :
( ( ~ v48412(VarCurr)
& ~ v48414(VarCurr) )
=> ( v48411(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1066,axiom,
! [VarCurr: state_type] :
( v48414(VarCurr)
=> ( v48411(VarCurr)
<=> v48416(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1034,axiom,
! [VarCurr: state_type] :
( v48412(VarCurr)
=> ( v48411(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1065,axiom,
! [VarCurr: state_type] :
( ~ v48417(VarCurr)
=> ( v48416(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1033,axiom,
! [VarCurr: state_type] :
( v48417(VarCurr)
=> ( v48416(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3014,axiom,
! [VarCurr: state_type] :
( v48418(VarCurr)
<=> ( v48347(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_3013,axiom,
! [VarCurr: state_type] :
( v48417(VarCurr)
<=> ( v48347(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3012,axiom,
! [VarCurr: state_type] :
( v48414(VarCurr)
<=> ( ( v48415(VarCurr,1)
<=> $true )
& ( v48415(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18543,axiom,
! [VarCurr: state_type] :
( v48415(VarCurr,0)
<=> v47941(VarCurr) ) ).
tff(addAssignment_18542,axiom,
! [VarCurr: state_type] :
( v48415(VarCurr,1)
<=> v47935(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3011,axiom,
! [VarCurr: state_type] :
( v48412(VarCurr)
<=> ( ( v48413(VarCurr,1)
<=> $false )
& ( v48413(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18541,axiom,
! [VarCurr: state_type] :
( v48413(VarCurr,0)
<=> v47941(VarCurr) ) ).
tff(addAssignment_18540,axiom,
! [VarCurr: state_type] :
( v48413(VarCurr,1)
<=> v47935(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3010,axiom,
! [VarCurr: state_type] :
( v48410(VarCurr)
<=> ( v47899(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3009,axiom,
! [VarCurr: state_type] :
( v48408(VarCurr)
<=> ( ( v47903(VarCurr,2)
<=> $false )
& ( v47903(VarCurr,1)
<=> $true )
& ( v47903(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10176,axiom,
! [VarCurr: state_type] :
( v48402(VarCurr)
<=> ( v48404(VarCurr)
| v48407(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3008,axiom,
! [VarCurr: state_type] :
( v48407(VarCurr)
<=> ( ( v47903(VarCurr,2)
<=> $false )
& ( v47903(VarCurr,1)
<=> $true )
& ( v47903(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10175,axiom,
! [VarCurr: state_type] :
( v48404(VarCurr)
<=> ( v48405(VarCurr)
| v48406(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3007,axiom,
! [VarCurr: state_type] :
( v48406(VarCurr)
<=> ( ( v47903(VarCurr,2)
<=> $false )
& ( v47903(VarCurr,1)
<=> $false )
& ( v47903(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_3006,axiom,
! [VarCurr: state_type] :
( v48405(VarCurr)
<=> ( ( v47903(VarCurr,2)
<=> $false )
& ( v47903(VarCurr,1)
<=> $false )
& ( v47903(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18539,axiom,
! [VarCurr: state_type] :
( v48363(VarCurr)
<=> v48365(VarCurr) ) ).
tff(addAssignment_18538,axiom,
! [VarCurr: state_type] :
( v48365(VarCurr)
<=> v48367(VarCurr) ) ).
tff(addAssignment_18537,axiom,
! [VarCurr: state_type] :
( v48367(VarCurr)
<=> v48369(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_948,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48372(VarNext)
=> ( v48369(VarNext)
<=> v48369(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1013,axiom,
! [VarNext: state_type] :
( v48372(VarNext)
=> ( v48369(VarNext)
<=> v48380(VarNext) ) ) ).
tff(addAssignment_18536,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48380(VarNext)
<=> v48378(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1540,axiom,
! [VarCurr: state_type] :
( ~ v377(VarCurr)
=> ( v48378(VarCurr)
<=> v48381(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1374,axiom,
! [VarCurr: state_type] :
( v377(VarCurr)
=> ( v48378(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1539,axiom,
! [VarCurr: state_type] :
( ~ v48382(VarCurr)
=> ( v48381(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1373,axiom,
! [VarCurr: state_type] :
( v48382(VarCurr)
=> ( v48381(VarCurr)
<=> v187(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3005,axiom,
! [VarCurr: state_type] :
( v48382(VarCurr)
<=> ( ( v250(VarCurr,2)
<=> $false )
& ( v250(VarCurr,1)
<=> $true )
& ( v250(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10174,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48372(VarNext)
<=> v48373(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10173,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48373(VarNext)
<=> ( v48375(VarNext)
& v285(VarNext) ) ) ) ).
tff(writeUnaryOperator_4195,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48375(VarNext)
<=> v294(VarNext) ) ) ).
tff(addAssignment_18535,axiom,
! [VarCurr: state_type] :
( v48361(VarCurr)
<=> v48186(VarCurr) ) ).
tff(addAssignment_18534,axiom,
! [VarCurr: state_type] :
( v48359(VarCurr)
<=> v48181(VarCurr) ) ).
tff(addAssignment_18533,axiom,
! [VarCurr: state_type] :
( v48188(VarCurr)
<=> v48190(VarCurr) ) ).
tff(addAssignment_18532,axiom,
! [VarCurr: state_type] :
( v48190(VarCurr)
<=> v48192(VarCurr) ) ).
tff(addAssignment_18531,axiom,
! [VarCurr: state_type] :
( v48192(VarCurr)
<=> v48194(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_947,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48322(VarNext)
=> ( v48194(VarNext)
<=> v48194(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1012,axiom,
! [VarNext: state_type] :
( v48322(VarNext)
=> ( v48194(VarNext)
<=> v48330(VarNext) ) ) ).
tff(addAssignment_18530,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48330(VarNext)
<=> v48328(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1538,axiom,
! [VarCurr: state_type] :
( ~ v377(VarCurr)
=> ( v48328(VarCurr)
<=> v48331(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1372,axiom,
! [VarCurr: state_type] :
( v377(VarCurr)
=> ( v48328(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1537,axiom,
! [VarCurr: state_type] :
( ~ v48332(VarCurr)
=> ( v48331(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1371,axiom,
! [VarCurr: state_type] :
( v48332(VarCurr)
=> ( v48331(VarCurr)
<=> v183(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10172,axiom,
! [VarCurr: state_type] :
( v48332(VarCurr)
<=> ( v48333(VarCurr)
& v48196(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3004,axiom,
! [VarCurr: state_type] :
( v48333(VarCurr)
<=> ( ( v250(VarCurr,2)
<=> $false )
& ( v250(VarCurr,1)
<=> $true )
& ( v250(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10171,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48322(VarNext)
<=> v48323(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10170,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48323(VarNext)
<=> ( v48325(VarNext)
& v285(VarNext) ) ) ) ).
tff(writeUnaryOperator_4194,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48325(VarNext)
<=> v294(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_946,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48305(VarNext)
=> ( v48196(VarNext)
<=> v48196(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1011,axiom,
! [VarNext: state_type] :
( v48305(VarNext)
=> ( v48196(VarNext)
<=> v48313(VarNext) ) ) ).
tff(addAssignment_18529,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48313(VarNext)
<=> v48311(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1536,axiom,
! [VarCurr: state_type] :
( ~ v48314(VarCurr)
=> ( v48311(VarCurr)
<=> v48315(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1370,axiom,
! [VarCurr: state_type] :
( v48314(VarCurr)
=> ( v48311(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1535,axiom,
! [VarCurr: state_type] :
( ~ v48198(VarCurr)
=> ( v48315(VarCurr)
<=> v48316(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1369,axiom,
! [VarCurr: state_type] :
( v48198(VarCurr)
=> ( v48315(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10169,axiom,
! [VarCurr: state_type] :
( v48316(VarCurr)
<=> ( v48317(VarCurr)
& v48196(VarCurr) ) ) ).
tff(writeUnaryOperator_4193,axiom,
! [VarCurr: state_type] :
( ~ v48317(VarCurr)
<=> v48194(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3003,axiom,
! [VarCurr: state_type] :
( v48314(VarCurr)
<=> ( v185(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10168,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48305(VarNext)
<=> v48306(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10167,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48306(VarNext)
<=> ( v48307(VarNext)
& v285(VarNext) ) ) ) ).
tff(writeUnaryOperator_4192,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48307(VarNext)
<=> v294(VarNext) ) ) ).
tff(addAssignment_18528,axiom,
! [VarCurr: state_type] :
( v48198(VarCurr)
<=> v48200(VarCurr) ) ).
tff(addAssignment_18527,axiom,
! [VarCurr: state_type] :
( v48200(VarCurr)
<=> v48202(VarCurr) ) ).
tff(addAssignment_18526,axiom,
! [VarCurr: state_type] :
( v48202(VarCurr)
<=> v48204(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_945,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48289(VarNext)
=> ( v48204(VarNext)
<=> v48204(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1010,axiom,
! [VarNext: state_type] :
( v48289(VarNext)
=> ( v48204(VarNext)
<=> v48299(VarNext) ) ) ).
tff(addAssignment_18525,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48299(VarNext)
<=> v48297(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1534,axiom,
! [VarCurr: state_type] :
( ~ v48300(VarCurr)
=> ( v48297(VarCurr)
<=> v48206(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1368,axiom,
! [VarCurr: state_type] :
( v48300(VarCurr)
=> ( v48297(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_3002,axiom,
! [VarCurr: state_type] :
( v48300(VarCurr)
<=> ( v48186(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10166,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48289(VarNext)
<=> v48290(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10165,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48290(VarNext)
<=> ( v48291(VarNext)
& v48181(VarNext) ) ) ) ).
tff(writeUnaryOperator_4191,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48291(VarNext)
<=> v48293(VarNext) ) ) ).
tff(addAssignment_18524,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48293(VarNext)
<=> v48181(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_403,axiom,
! [VarCurr: state_type] :
( ( ~ v48282(VarCurr)
& ~ v48286(VarCurr) )
=> ( v48206(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1064,axiom,
! [VarCurr: state_type] :
( v48286(VarCurr)
=> ( v48206(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1032,axiom,
! [VarCurr: state_type] :
( v48282(VarCurr)
=> ( v48206(VarCurr)
<=> v48283(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_3001,axiom,
! [VarCurr: state_type] :
( v48286(VarCurr)
<=> ( ( v48208(VarCurr,1)
<=> $false )
& ( v48208(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1533,axiom,
! [VarCurr: state_type] :
( ~ v48210(VarCurr)
=> ( v48283(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1367,axiom,
! [VarCurr: state_type] :
( v48210(VarCurr)
=> ( v48283(VarCurr)
<=> v48284(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1532,axiom,
! [VarCurr: state_type] :
( ~ v48285(VarCurr)
=> ( v48284(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1366,axiom,
! [VarCurr: state_type] :
( v48285(VarCurr)
=> ( v48284(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_4190,axiom,
! [VarCurr: state_type] :
( ~ v48285(VarCurr)
<=> v48216(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_3000,axiom,
! [VarCurr: state_type] :
( v48282(VarCurr)
<=> ( ( v48208(VarCurr,1)
<=> $false )
& ( v48208(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18523,axiom,
! [VarCurr: state_type] :
( v48216(VarCurr)
<=> v48218(VarCurr) ) ).
tff(addAssignment_18522,axiom,
! [VarCurr: state_type] :
( v48218(VarCurr)
<=> v48280(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_944,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48231(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48222(VarNext,B)
<=> v48222(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1009,axiom,
! [VarNext: state_type] :
( v48231(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48222(VarNext,B)
<=> v48252(VarNext,B) ) ) ) ).
tff(addAssignment_18521,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48252(VarNext,B)
<=> v48250(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1063,axiom,
! [VarCurr: state_type] :
( ~ v48243(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48250(VarCurr,B)
<=> v48253(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1031,axiom,
! [VarCurr: state_type] :
( v48243(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48250(VarCurr,B)
<=> $false ) ) ) ).
tff(addAssignment_18520,axiom,
! [VarCurr: state_type] :
( v48253(VarCurr,0)
<=> v48275(VarCurr) ) ).
tff(addAssignment_18519,axiom,
! [VarCurr: state_type] :
( v48253(VarCurr,1)
<=> v48273(VarCurr) ) ).
tff(addAssignment_18518,axiom,
! [VarCurr: state_type] :
( v48253(VarCurr,2)
<=> v48268(VarCurr) ) ).
tff(addAssignment_18517,axiom,
! [VarCurr: state_type] :
( v48253(VarCurr,3)
<=> v48263(VarCurr) ) ).
tff(addAssignment_18516,axiom,
! [VarCurr: state_type] :
( v48253(VarCurr,4)
<=> v48255(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10164,axiom,
! [VarCurr: state_type] :
( v48273(VarCurr)
<=> ( v48274(VarCurr)
& v48277(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1678,axiom,
! [VarCurr: state_type] :
( v48277(VarCurr)
<=> ( v48222(VarCurr,0)
| v48222(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10163,axiom,
! [VarCurr: state_type] :
( v48274(VarCurr)
<=> ( v48275(VarCurr)
| v48276(VarCurr) ) ) ).
tff(writeUnaryOperator_4189,axiom,
! [VarCurr: state_type] :
( ~ v48276(VarCurr)
<=> v48222(VarCurr,1) ) ).
tff(writeUnaryOperator_4188,axiom,
! [VarCurr: state_type] :
( ~ v48275(VarCurr)
<=> v48222(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10162,axiom,
! [VarCurr: state_type] :
( v48268(VarCurr)
<=> ( v48269(VarCurr)
& v48272(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1677,axiom,
! [VarCurr: state_type] :
( v48272(VarCurr)
<=> ( v48260(VarCurr)
| v48222(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10161,axiom,
! [VarCurr: state_type] :
( v48269(VarCurr)
<=> ( v48270(VarCurr)
| v48271(VarCurr) ) ) ).
tff(writeUnaryOperator_4187,axiom,
! [VarCurr: state_type] :
( ~ v48271(VarCurr)
<=> v48222(VarCurr,2) ) ).
tff(writeUnaryOperator_4186,axiom,
! [VarCurr: state_type] :
( ~ v48270(VarCurr)
<=> v48260(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10160,axiom,
! [VarCurr: state_type] :
( v48263(VarCurr)
<=> ( v48264(VarCurr)
& v48267(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1676,axiom,
! [VarCurr: state_type] :
( v48267(VarCurr)
<=> ( v48259(VarCurr)
| v48222(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10159,axiom,
! [VarCurr: state_type] :
( v48264(VarCurr)
<=> ( v48265(VarCurr)
| v48266(VarCurr) ) ) ).
tff(writeUnaryOperator_4185,axiom,
! [VarCurr: state_type] :
( ~ v48266(VarCurr)
<=> v48222(VarCurr,3) ) ).
tff(writeUnaryOperator_4184,axiom,
! [VarCurr: state_type] :
( ~ v48265(VarCurr)
<=> v48259(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10158,axiom,
! [VarCurr: state_type] :
( v48255(VarCurr)
<=> ( v48256(VarCurr)
& v48262(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1675,axiom,
! [VarCurr: state_type] :
( v48262(VarCurr)
<=> ( v48258(VarCurr)
| v48222(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10157,axiom,
! [VarCurr: state_type] :
( v48256(VarCurr)
<=> ( v48257(VarCurr)
| v48261(VarCurr) ) ) ).
tff(writeUnaryOperator_4183,axiom,
! [VarCurr: state_type] :
( ~ v48261(VarCurr)
<=> v48222(VarCurr,4) ) ).
tff(writeUnaryOperator_4182,axiom,
! [VarCurr: state_type] :
( ~ v48257(VarCurr)
<=> v48258(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1674,axiom,
! [VarCurr: state_type] :
( v48258(VarCurr)
<=> ( v48259(VarCurr)
& v48222(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1673,axiom,
! [VarCurr: state_type] :
( v48259(VarCurr)
<=> ( v48260(VarCurr)
& v48222(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1672,axiom,
! [VarCurr: state_type] :
( v48260(VarCurr)
<=> ( v48222(VarCurr,0)
& v48222(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10156,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48231(VarNext)
<=> ( v48232(VarNext)
& v48241(VarNext) ) ) ) ).
tff(addAssignment_18515,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48241(VarNext)
<=> v48239(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10155,axiom,
! [VarCurr: state_type] :
( v48239(VarCurr)
<=> ( v48242(VarCurr)
& v48247(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10154,axiom,
! [VarCurr: state_type] :
( v48247(VarCurr)
<=> ( v48248(VarCurr)
| v48243(VarCurr) ) ) ).
tff(writeUnaryOperator_4181,axiom,
! [VarCurr: state_type] :
( ~ v48248(VarCurr)
<=> v48249(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2999,axiom,
! [VarCurr: state_type] :
( v48249(VarCurr)
<=> ( v48226(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10153,axiom,
! [VarCurr: state_type] :
( v48242(VarCurr)
<=> ( v48243(VarCurr)
| v48244(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10152,axiom,
! [VarCurr: state_type] :
( v48244(VarCurr)
<=> ( v48245(VarCurr)
& v48246(VarCurr) ) ) ).
tff(writeUnaryOperator_4180,axiom,
! [VarCurr: state_type] :
( ~ v48246(VarCurr)
<=> v48243(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2998,axiom,
! [VarCurr: state_type] :
( v48245(VarCurr)
<=> ( v48226(VarCurr)
<=> $true ) ) ).
tff(writeUnaryOperator_4179,axiom,
! [VarCurr: state_type] :
( ~ v48243(VarCurr)
<=> v48224(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10151,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48232(VarNext)
<=> ( v48233(VarNext)
& v48228(VarNext) ) ) ) ).
tff(writeUnaryOperator_4178,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48233(VarNext)
<=> v48235(VarNext) ) ) ).
tff(addAssignment_18514,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48235(VarNext)
<=> v48228(VarCurr) ) ) ).
tff(addAssignment_18513,axiom,
! [VarCurr: state_type] :
( v48228(VarCurr)
<=> v48181(VarCurr) ) ).
tff(addAssignment_18512,axiom,
! [VarCurr: state_type] :
( v48226(VarCurr)
<=> v48204(VarCurr) ) ).
tff(addAssignment_18511,axiom,
! [VarCurr: state_type] :
( v48224(VarCurr)
<=> v48186(VarCurr) ) ).
tff(addAssignment_18510,axiom,
! [VarCurr: state_type] :
( v48210(VarCurr)
<=> v48212(VarCurr) ) ).
tff(addAssignment_18509,axiom,
! [VarCurr: state_type] :
( v48212(VarCurr)
<=> v48214(VarCurr) ) ).
tff(addAssignment_18508,axiom,
! [VarCurr: state_type] :
( v48184(VarCurr)
<=> v48186(VarCurr) ) ).
tff(addAssignment_18507,axiom,
! [VarCurr: state_type] :
( v48186(VarCurr)
<=> v47(VarCurr) ) ).
tff(addAssignment_18506,axiom,
! [VarCurr: state_type] :
( v48179(VarCurr)
<=> v48181(VarCurr) ) ).
tff(addAssignment_18505,axiom,
! [VarCurr: state_type] :
( v48181(VarCurr)
<=> v287(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_943,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48152(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v47943(VarNext,B)
<=> v47943(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1008,axiom,
! [VarNext: state_type] :
( v48152(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v47943(VarNext,B)
<=> v48163(VarNext,B) ) ) ) ).
tff(addAssignment_18504,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48163(VarNext,B)
<=> v48161(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1531,axiom,
! [VarCurr: state_type] :
( ~ v47892(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48161(VarCurr,B)
<=> v47945(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1365,axiom,
! [VarCurr: state_type] :
( v47892(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48161(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10150,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48152(VarNext)
<=> ( v48153(VarNext)
& v48160(VarNext) ) ) ) ).
tff(addAssignment_18503,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48160(VarNext)
<=> v48158(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10149,axiom,
! [VarCurr: state_type] :
( v48158(VarCurr)
<=> ( v46407(VarCurr)
| v47892(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10148,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48153(VarNext)
<=> ( v48155(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4177,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48155(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_402,axiom,
! [VarCurr: state_type] :
( ( ~ v48142(VarCurr)
& ~ v48145(VarCurr) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v47945(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1062,axiom,
! [VarCurr: state_type] :
( v48145(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v47945(VarCurr,B)
<=> v47947(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1030,axiom,
! [VarCurr: state_type] :
( v48142(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v47945(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10147,axiom,
! [VarCurr: state_type] :
( v48145(VarCurr)
<=> ( v48146(VarCurr)
| v48149(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2997,axiom,
! [VarCurr: state_type] :
( v48149(VarCurr)
<=> ( ( v46456(VarCurr,2)
<=> $true )
& ( v46456(VarCurr,1)
<=> $false )
& ( v46456(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10146,axiom,
! [VarCurr: state_type] :
( v48146(VarCurr)
<=> ( v48147(VarCurr)
| v48148(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2996,axiom,
! [VarCurr: state_type] :
( v48148(VarCurr)
<=> ( ( v46456(VarCurr,2)
<=> $false )
& ( v46456(VarCurr,1)
<=> $true )
& ( v46456(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2995,axiom,
! [VarCurr: state_type] :
( v48147(VarCurr)
<=> ( ( v46456(VarCurr,2)
<=> $false )
& ( v46456(VarCurr,1)
<=> $false )
& ( v46456(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10145,axiom,
! [VarCurr: state_type] :
( v48142(VarCurr)
<=> ( v48143(VarCurr)
| v48144(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2994,axiom,
! [VarCurr: state_type] :
( v48144(VarCurr)
<=> ( ( v46456(VarCurr,2)
<=> $true )
& ( v46456(VarCurr,1)
<=> $false )
& ( v46456(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2993,axiom,
! [VarCurr: state_type] :
( v48143(VarCurr)
<=> ( ( v46456(VarCurr,2)
<=> $false )
& ( v46456(VarCurr,1)
<=> $true )
& ( v46456(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18502,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v47947(VarCurr,B)
<=> v47949(VarCurr,B) ) ) ).
tff(addAssignment_18501,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v47949(VarCurr,B)
<=> v47951(VarCurr,B) ) ) ).
tff(addAssignment_18500,axiom,
! [VarCurr: state_type] :
( ( v47951(VarCurr,4)
<=> v47953(VarCurr,19) )
& ( v47951(VarCurr,3)
<=> v47953(VarCurr,18) )
& ( v47951(VarCurr,2)
<=> v47953(VarCurr,17) )
& ( v47951(VarCurr,1)
<=> v47953(VarCurr,16) )
& ( v47951(VarCurr,0)
<=> v47953(VarCurr,15) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_942,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48111(VarNext)
=> ! [B: $int] :
( ( $less(B,20)
& ~ $less(B,15) )
=> ( v47953(VarNext,B)
<=> v47953(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionShiftedRanges0_24,axiom,
! [VarNext: state_type] :
( v48111(VarNext)
=> ( ( v47953(VarNext,19)
<=> v48137(VarNext,4) )
& ( v47953(VarNext,18)
<=> v48137(VarNext,3) )
& ( v47953(VarNext,17)
<=> v48137(VarNext,2) )
& ( v47953(VarNext,16)
<=> v48137(VarNext,1) )
& ( v47953(VarNext,15)
<=> v48137(VarNext,0) ) ) ) ).
tff(addAssignment_18499,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48137(VarNext,B)
<=> v48135(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1061,axiom,
! [VarCurr: state_type] :
( ~ v48074(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48135(VarCurr,B)
<=> v48138(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1029,axiom,
! [VarCurr: state_type] :
( v48074(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48135(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_401,axiom,
! [VarCurr: state_type] :
( ( ~ v48124(VarCurr)
& ~ v48126(VarCurr) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48138(VarCurr,B)
<=> v48103(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1060,axiom,
! [VarCurr: state_type] :
( v48126(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48138(VarCurr,B)
<=> v48096(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_40,axiom,
! [VarCurr: state_type] :
( v48124(VarCurr)
=> ( ( v48138(VarCurr,4)
<=> v47953(VarCurr,14) )
& ( v48138(VarCurr,3)
<=> v47953(VarCurr,13) )
& ( v48138(VarCurr,2)
<=> v47953(VarCurr,12) )
& ( v48138(VarCurr,1)
<=> v47953(VarCurr,11) )
& ( v48138(VarCurr,0)
<=> v47953(VarCurr,10) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10144,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48111(VarNext)
<=> ( v48112(VarNext)
& v48119(VarNext) ) ) ) ).
tff(addAssignment_18498,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48119(VarNext)
<=> v48117(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10143,axiom,
! [VarCurr: state_type] :
( v48117(VarCurr)
<=> ( v48120(VarCurr)
& v48131(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10142,axiom,
! [VarCurr: state_type] :
( v48131(VarCurr)
<=> ( v48132(VarCurr)
| v48074(VarCurr) ) ) ).
tff(writeUnaryOperator_4176,axiom,
! [VarCurr: state_type] :
( ~ v48132(VarCurr)
<=> v48133(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2992,axiom,
! [VarCurr: state_type] :
( v48133(VarCurr)
<=> ( ( v48134(VarCurr,1)
<=> $false )
& ( v48134(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18497,axiom,
! [VarCurr: state_type] :
( v48134(VarCurr,0)
<=> v45994(VarCurr) ) ).
tff(addAssignment_18496,axiom,
! [VarCurr: state_type] :
( v48134(VarCurr,1)
<=> v45992(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10141,axiom,
! [VarCurr: state_type] :
( v48120(VarCurr)
<=> ( v48074(VarCurr)
| v48121(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10140,axiom,
! [VarCurr: state_type] :
( v48121(VarCurr)
<=> ( v48122(VarCurr)
& v48130(VarCurr) ) ) ).
tff(writeUnaryOperator_4175,axiom,
! [VarCurr: state_type] :
( ~ v48130(VarCurr)
<=> v48074(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10139,axiom,
! [VarCurr: state_type] :
( v48122(VarCurr)
<=> ( v48123(VarCurr)
| v48128(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2991,axiom,
! [VarCurr: state_type] :
( v48128(VarCurr)
<=> ( ( v48129(VarCurr,1)
<=> $true )
& ( v48129(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18495,axiom,
! [VarCurr: state_type] :
( v48129(VarCurr,0)
<=> v45994(VarCurr) ) ).
tff(addAssignment_18494,axiom,
! [VarCurr: state_type] :
( v48129(VarCurr,1)
<=> v45992(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10138,axiom,
! [VarCurr: state_type] :
( v48123(VarCurr)
<=> ( v48124(VarCurr)
| v48126(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2990,axiom,
! [VarCurr: state_type] :
( v48126(VarCurr)
<=> ( ( v48127(VarCurr,1)
<=> $true )
& ( v48127(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18493,axiom,
! [VarCurr: state_type] :
( v48127(VarCurr,0)
<=> v45994(VarCurr) ) ).
tff(addAssignment_18492,axiom,
! [VarCurr: state_type] :
( v48127(VarCurr,1)
<=> v45992(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2989,axiom,
! [VarCurr: state_type] :
( v48124(VarCurr)
<=> ( ( v48125(VarCurr,1)
<=> $false )
& ( v48125(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18491,axiom,
! [VarCurr: state_type] :
( v48125(VarCurr,0)
<=> v45994(VarCurr) ) ).
tff(addAssignment_18490,axiom,
! [VarCurr: state_type] :
( v48125(VarCurr,1)
<=> v45992(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10137,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48112(VarNext)
<=> ( v48114(VarNext)
& v46018(VarNext) ) ) ) ).
tff(writeUnaryOperator_4174,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48114(VarNext)
<=> v46025(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1530,axiom,
! [VarCurr: state_type] :
( ~ v48105(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48103(VarCurr,B)
<=> v48107(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1364,axiom,
! [VarCurr: state_type] :
( v48105(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48103(VarCurr,B)
<=> v48006(VarCurr,B) ) ) ) ).
tff(addAssignment_18489,axiom,
! [VarCurr: state_type] :
( ( v48107(VarCurr,4)
<=> v47953(VarCurr,14) )
& ( v48107(VarCurr,3)
<=> v47953(VarCurr,13) )
& ( v48107(VarCurr,2)
<=> v47953(VarCurr,12) )
& ( v48107(VarCurr,1)
<=> v47953(VarCurr,11) )
& ( v48107(VarCurr,0)
<=> v47953(VarCurr,10) ) ) ).
tff(addAssignment_18488,axiom,
! [VarCurr: state_type] :
( v48105(VarCurr)
<=> v47959(VarCurr,1) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1529,axiom,
! [VarCurr: state_type] :
( ~ v48098(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48096(VarCurr,B)
<=> v48100(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1363,axiom,
! [VarCurr: state_type] :
( v48098(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48096(VarCurr,B)
<=> v48006(VarCurr,B) ) ) ) ).
tff(addAssignment_18487,axiom,
! [VarCurr: state_type] :
( ( v48100(VarCurr,4)
<=> v47953(VarCurr,19) )
& ( v48100(VarCurr,3)
<=> v47953(VarCurr,18) )
& ( v48100(VarCurr,2)
<=> v47953(VarCurr,17) )
& ( v48100(VarCurr,1)
<=> v47953(VarCurr,16) )
& ( v48100(VarCurr,0)
<=> v47953(VarCurr,15) ) ) ).
tff(addAssignment_18486,axiom,
! [VarCurr: state_type] :
( v48098(VarCurr)
<=> v47959(VarCurr,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_941,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48064(VarNext)
=> ! [B: $int] :
( ( $less(B,15)
& ~ $less(B,10) )
=> ( v47953(VarNext,B)
<=> v47953(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionShiftedRanges0_23,axiom,
! [VarNext: state_type] :
( v48064(VarNext)
=> ( ( v47953(VarNext,14)
<=> v48091(VarNext,4) )
& ( v47953(VarNext,13)
<=> v48091(VarNext,3) )
& ( v47953(VarNext,12)
<=> v48091(VarNext,2) )
& ( v47953(VarNext,11)
<=> v48091(VarNext,1) )
& ( v47953(VarNext,10)
<=> v48091(VarNext,0) ) ) ) ).
tff(addAssignment_18485,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48091(VarNext,B)
<=> v48089(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1059,axiom,
! [VarCurr: state_type] :
( ~ v48074(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48089(VarCurr,B)
<=> v48092(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1028,axiom,
! [VarCurr: state_type] :
( v48074(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48089(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_400,axiom,
! [VarCurr: state_type] :
( ( ~ v48078(VarCurr)
& ~ v48080(VarCurr) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48092(VarCurr,B)
<=> v48056(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1058,axiom,
! [VarCurr: state_type] :
( v48080(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48092(VarCurr,B)
<=> v47955(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_39,axiom,
! [VarCurr: state_type] :
( v48078(VarCurr)
=> ( ( v48092(VarCurr,4)
<=> v47953(VarCurr,9) )
& ( v48092(VarCurr,3)
<=> v47953(VarCurr,8) )
& ( v48092(VarCurr,2)
<=> v47953(VarCurr,7) )
& ( v48092(VarCurr,1)
<=> v47953(VarCurr,6) )
& ( v48092(VarCurr,0)
<=> v47953(VarCurr,5) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10136,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48064(VarNext)
<=> ( v48065(VarNext)
& v48072(VarNext) ) ) ) ).
tff(addAssignment_18484,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48072(VarNext)
<=> v48070(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10135,axiom,
! [VarCurr: state_type] :
( v48070(VarCurr)
<=> ( v48073(VarCurr)
& v48085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10134,axiom,
! [VarCurr: state_type] :
( v48085(VarCurr)
<=> ( v48086(VarCurr)
| v48074(VarCurr) ) ) ).
tff(writeUnaryOperator_4173,axiom,
! [VarCurr: state_type] :
( ~ v48086(VarCurr)
<=> v48087(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2988,axiom,
! [VarCurr: state_type] :
( v48087(VarCurr)
<=> ( ( v48088(VarCurr,1)
<=> $false )
& ( v48088(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18483,axiom,
! [VarCurr: state_type] :
( v48088(VarCurr,0)
<=> v45994(VarCurr) ) ).
tff(addAssignment_18482,axiom,
! [VarCurr: state_type] :
( v48088(VarCurr,1)
<=> v45992(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10133,axiom,
! [VarCurr: state_type] :
( v48073(VarCurr)
<=> ( v48074(VarCurr)
| v48075(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10132,axiom,
! [VarCurr: state_type] :
( v48075(VarCurr)
<=> ( v48076(VarCurr)
& v48084(VarCurr) ) ) ).
tff(writeUnaryOperator_4172,axiom,
! [VarCurr: state_type] :
( ~ v48084(VarCurr)
<=> v48074(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10131,axiom,
! [VarCurr: state_type] :
( v48076(VarCurr)
<=> ( v48077(VarCurr)
| v48082(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2987,axiom,
! [VarCurr: state_type] :
( v48082(VarCurr)
<=> ( ( v48083(VarCurr,1)
<=> $true )
& ( v48083(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18481,axiom,
! [VarCurr: state_type] :
( v48083(VarCurr,0)
<=> v45994(VarCurr) ) ).
tff(addAssignment_18480,axiom,
! [VarCurr: state_type] :
( v48083(VarCurr,1)
<=> v45992(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10130,axiom,
! [VarCurr: state_type] :
( v48077(VarCurr)
<=> ( v48078(VarCurr)
| v48080(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2986,axiom,
! [VarCurr: state_type] :
( v48080(VarCurr)
<=> ( ( v48081(VarCurr,1)
<=> $true )
& ( v48081(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18479,axiom,
! [VarCurr: state_type] :
( v48081(VarCurr,0)
<=> v45994(VarCurr) ) ).
tff(addAssignment_18478,axiom,
! [VarCurr: state_type] :
( v48081(VarCurr,1)
<=> v45992(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2985,axiom,
! [VarCurr: state_type] :
( v48078(VarCurr)
<=> ( ( v48079(VarCurr,1)
<=> $false )
& ( v48079(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18477,axiom,
! [VarCurr: state_type] :
( v48079(VarCurr,0)
<=> v45994(VarCurr) ) ).
tff(addAssignment_18476,axiom,
! [VarCurr: state_type] :
( v48079(VarCurr,1)
<=> v45992(VarCurr) ) ).
tff(writeUnaryOperator_4171,axiom,
! [VarCurr: state_type] :
( ~ v48074(VarCurr)
<=> v45990(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10129,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48065(VarNext)
<=> ( v48066(VarNext)
& v46018(VarNext) ) ) ) ).
tff(writeUnaryOperator_4170,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48066(VarNext)
<=> v46025(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1528,axiom,
! [VarCurr: state_type] :
( ~ v48058(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48056(VarCurr,B)
<=> v48060(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1362,axiom,
! [VarCurr: state_type] :
( v48058(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48056(VarCurr,B)
<=> v48006(VarCurr,B) ) ) ) ).
tff(addAssignment_18475,axiom,
! [VarCurr: state_type] :
( ( v48060(VarCurr,4)
<=> v47953(VarCurr,9) )
& ( v48060(VarCurr,3)
<=> v47953(VarCurr,8) )
& ( v48060(VarCurr,2)
<=> v47953(VarCurr,7) )
& ( v48060(VarCurr,1)
<=> v47953(VarCurr,6) )
& ( v48060(VarCurr,0)
<=> v47953(VarCurr,5) ) ) ).
tff(addAssignment_18474,axiom,
! [VarCurr: state_type] :
( v48058(VarCurr)
<=> v47959(VarCurr,2) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1527,axiom,
! [VarCurr: state_type] :
( ~ v47957(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v47955(VarCurr,B)
<=> v48053(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1361,axiom,
! [VarCurr: state_type] :
( v47957(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v47955(VarCurr,B)
<=> v48006(VarCurr,B) ) ) ) ).
tff(addAssignment_18473,axiom,
! [VarCurr: state_type] :
( ( v48053(VarCurr,4)
<=> v47953(VarCurr,14) )
& ( v48053(VarCurr,3)
<=> v47953(VarCurr,13) )
& ( v48053(VarCurr,2)
<=> v47953(VarCurr,12) )
& ( v48053(VarCurr,1)
<=> v47953(VarCurr,11) )
& ( v48053(VarCurr,0)
<=> v47953(VarCurr,10) ) ) ).
tff(addAssignment_18472,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48006(VarCurr,B)
<=> v48008(VarCurr,B) ) ) ).
tff(addAssignment_18471,axiom,
! [VarCurr: state_type] :
( ( v48008(VarCurr,4)
<=> v46529(VarCurr,9) )
& ( v48008(VarCurr,3)
<=> v46529(VarCurr,8) )
& ( v48008(VarCurr,2)
<=> v46529(VarCurr,7) )
& ( v48008(VarCurr,1)
<=> v46529(VarCurr,6) )
& ( v48008(VarCurr,0)
<=> v46529(VarCurr,5) ) ) ).
tff(addAssignment_18470,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,10)
& ~ $less(B,5) )
=> ( v46529(VarCurr,B)
<=> v46531(VarCurr,B) ) ) ).
tff(addAssignment_18469,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,10)
& ~ $less(B,5) )
=> ( v46531(VarCurr,B)
<=> v46533(VarCurr,B) ) ) ).
tff(addAssignment_18468,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,10)
& ~ $less(B,5) )
=> ( v46533(VarCurr,B)
<=> v46535(VarCurr,B) ) ) ).
tff(addAssignment_18467,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,10)
& ~ $less(B,5) )
=> ( v46535(VarCurr,B)
<=> v46537(VarCurr,B) ) ) ).
tff(addAssignment_18466,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,10)
& ~ $less(B,5) )
=> ( v46537(VarCurr,B)
<=> v46539(VarCurr,B) ) ) ).
tff(addAssignment_18465,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,10)
& ~ $less(B,5) )
=> ( v46539(VarCurr,B)
<=> v46541(VarCurr,B) ) ) ).
tff(addAssignment_18464,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,10)
& ~ $less(B,5) )
=> ( v46541(VarCurr,B)
<=> v47365(VarCurr,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_940,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48034(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v47378(VarNext,B)
<=> v47378(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1007,axiom,
! [VarNext: state_type] :
( v48034(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v47378(VarNext,B)
<=> v48049(VarNext,B) ) ) ) ).
tff(addAssignment_18463,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48049(VarNext,B)
<=> v48047(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1057,axiom,
! [VarCurr: state_type] :
( ~ v48043(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48047(VarCurr,B)
<=> v48017(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1027,axiom,
! [VarCurr: state_type] :
( v48043(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48047(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10128,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48034(VarNext)
<=> ( v48035(VarNext)
& v48042(VarNext) ) ) ) ).
tff(addAssignment_18462,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48042(VarNext)
<=> v48040(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10127,axiom,
! [VarCurr: state_type] :
( v48040(VarCurr)
<=> ( v48043(VarCurr)
| v48044(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10126,axiom,
! [VarCurr: state_type] :
( v48044(VarCurr)
<=> ( v48045(VarCurr)
& v48046(VarCurr) ) ) ).
tff(writeUnaryOperator_4169,axiom,
! [VarCurr: state_type] :
( ~ v48046(VarCurr)
<=> v48043(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10125,axiom,
! [VarCurr: state_type] :
( v48045(VarCurr)
<=> ( v48010(VarCurr)
| v46545(VarCurr) ) ) ).
tff(writeUnaryOperator_4168,axiom,
! [VarCurr: state_type] :
( ~ v48043(VarCurr)
<=> v5628(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10124,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48035(VarNext)
<=> ( v48036(VarNext)
& v5634(VarNext) ) ) ) ).
tff(writeUnaryOperator_4167,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48036(VarNext)
<=> v5641(VarNext) ) ) ).
tff(addAssignment_18461,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48017(VarCurr,B)
<=> v48019(VarCurr,B) ) ) ).
tff(addAssignment_18460,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v48019(VarCurr,B)
<=> v48021(VarCurr,B) ) ) ).
tff(addAssignment_18459,axiom,
! [VarCurr: state_type] :
( ( v48021(VarCurr,4)
<=> v48023(VarCurr,30) )
& ( v48021(VarCurr,3)
<=> v48023(VarCurr,29) )
& ( v48021(VarCurr,2)
<=> v48023(VarCurr,28) )
& ( v48021(VarCurr,1)
<=> v48023(VarCurr,27) )
& ( v48021(VarCurr,0)
<=> v48023(VarCurr,26) ) ) ).
tff(addAssignment_18458,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,31)
& ~ $less(B,26) )
=> ( v48023(VarCurr,B)
<=> v48025(VarCurr,B) ) ) ).
tff(addAssignment_18457,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,31)
& ~ $less(B,26) )
=> ( v48025(VarCurr,B)
<=> v48027(VarCurr,B) ) ) ).
tff(addAssignment_18456,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,31)
& ~ $less(B,26) )
=> ( v48027(VarCurr,B)
<=> v48029(VarCurr,B) ) ) ).
tff(addAssignment_18455,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,31)
& ~ $less(B,26) )
=> ( v48029(VarCurr,B)
<=> v48031(VarCurr,B) ) ) ).
tff(addAssignment_18454,axiom,
! [VarCurr: state_type] :
( v48010(VarCurr)
<=> v48012(VarCurr) ) ).
tff(addAssignment_18453,axiom,
! [VarCurr: state_type] :
( v48012(VarCurr)
<=> v48014(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1671,axiom,
! [VarCurr: state_type] :
( v48014(VarCurr)
<=> ( v4175(VarCurr)
& v4273(VarCurr,2) ) ) ).
tff(addAssignment_18452,axiom,
! [VarCurr: state_type] :
( v47957(VarCurr)
<=> v47959(VarCurr,2) ) ).
tff(addAssignment_18451,axiom,
! [VarCurr: state_type] :
( v47959(VarCurr,2)
<=> v47973(VarCurr,2) ) ).
tff(addAssignment_18450,axiom,
! [VarNext: state_type] :
( v46062(VarNext,1)
<=> v47998(VarNext,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_939,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47999(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47998(VarNext,B)
<=> v46062(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1006,axiom,
! [VarNext: state_type] :
( v47999(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47998(VarNext,B)
<=> v47970(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10123,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47999(VarNext)
<=> v48000(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10122,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v48000(VarNext)
<=> ( v48002(VarNext)
& v46018(VarNext) ) ) ) ).
tff(writeUnaryOperator_4166,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v48002(VarNext)
<=> v46025(VarNext) ) ) ).
tff(addAssignment_18449,axiom,
! [VarCurr: state_type] :
( v47959(VarCurr,1)
<=> v47973(VarCurr,1) ) ).
tff(addAssignment_18448,axiom,
! [VarNext: state_type] :
( v46062(VarNext,0)
<=> v47990(VarNext,0) ) ).
tff(addCaseBooleanConditionEqualRanges1_938,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47991(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47990(VarNext,B)
<=> v46062(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1005,axiom,
! [VarNext: state_type] :
( v47991(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47990(VarNext,B)
<=> v47970(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10121,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47991(VarNext)
<=> v47992(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10120,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47992(VarNext)
<=> ( v47994(VarNext)
& v46018(VarNext) ) ) ) ).
tff(writeUnaryOperator_4165,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47994(VarNext)
<=> v46025(VarNext) ) ) ).
tff(addAssignment_18447,axiom,
! [VarCurr: state_type] :
( v47959(VarCurr,0)
<=> v47973(VarCurr,0) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1526,axiom,
! [VarCurr: state_type] :
( ~ v47974(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47973(VarCurr,B)
<=> v47976(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1360,axiom,
! [VarCurr: state_type] :
( v47974(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47973(VarCurr,B)
<=> v47975(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_106,axiom,
! [VarCurr: state_type] :
( ( ~ v47977(VarCurr)
& ~ v47979(VarCurr)
& ~ v47983(VarCurr) )
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47976(VarCurr,B)
<=> v46062(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_399,axiom,
! [VarCurr: state_type] :
( v47983(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47976(VarCurr,B)
<=> v47985(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1056,axiom,
! [VarCurr: state_type] :
( v47979(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47976(VarCurr,B)
<=> v47981(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1026,axiom,
! [VarCurr: state_type] :
( v47977(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47976(VarCurr,B)
<=> v46062(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2984,axiom,
! [VarCurr: state_type] :
( v47987(VarCurr)
<=> ( ( v47988(VarCurr,1)
<=> $true )
& ( v47988(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18446,axiom,
! [VarCurr: state_type] :
( v47988(VarCurr,0)
<=> v45994(VarCurr) ) ).
tff(addAssignment_18445,axiom,
! [VarCurr: state_type] :
( v47988(VarCurr,1)
<=> v45992(VarCurr) ) ).
tff(addAssignment_18444,axiom,
! [VarCurr: state_type] :
( v47985(VarCurr,0)
<=> $false ) ).
tff(addAssignment_18443,axiom,
! [VarCurr: state_type] :
( ( v47985(VarCurr,6)
<=> v46062(VarCurr,5) )
& ( v47985(VarCurr,5)
<=> v46062(VarCurr,4) )
& ( v47985(VarCurr,4)
<=> v46062(VarCurr,3) )
& ( v47985(VarCurr,3)
<=> v46062(VarCurr,2) )
& ( v47985(VarCurr,2)
<=> v46062(VarCurr,1) )
& ( v47985(VarCurr,1)
<=> v46062(VarCurr,0) ) ) ).
tff(addBitVectorEqualityBitBlasted_2983,axiom,
! [VarCurr: state_type] :
( v47983(VarCurr)
<=> ( ( v47984(VarCurr,1)
<=> $true )
& ( v47984(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18442,axiom,
! [VarCurr: state_type] :
( v47984(VarCurr,0)
<=> v45994(VarCurr) ) ).
tff(addAssignment_18441,axiom,
! [VarCurr: state_type] :
( v47984(VarCurr,1)
<=> v45992(VarCurr) ) ).
tff(addAssignment_18440,axiom,
! [VarCurr: state_type] :
( ( v47981(VarCurr,5)
<=> v46062(VarCurr,6) )
& ( v47981(VarCurr,4)
<=> v46062(VarCurr,5) )
& ( v47981(VarCurr,3)
<=> v46062(VarCurr,4) )
& ( v47981(VarCurr,2)
<=> v46062(VarCurr,3) )
& ( v47981(VarCurr,1)
<=> v46062(VarCurr,2) )
& ( v47981(VarCurr,0)
<=> v46062(VarCurr,1) ) ) ).
tff(addAssignment_18439,axiom,
! [VarCurr: state_type] :
( v47981(VarCurr,6)
<=> $false ) ).
tff(addBitVectorEqualityBitBlasted_2982,axiom,
! [VarCurr: state_type] :
( v47979(VarCurr)
<=> ( ( v47980(VarCurr,1)
<=> $false )
& ( v47980(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18438,axiom,
! [VarCurr: state_type] :
( v47980(VarCurr,0)
<=> v45994(VarCurr) ) ).
tff(addAssignment_18437,axiom,
! [VarCurr: state_type] :
( v47980(VarCurr,1)
<=> v45992(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2981,axiom,
! [VarCurr: state_type] :
( v47977(VarCurr)
<=> ( ( v47978(VarCurr,1)
<=> $false )
& ( v47978(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18436,axiom,
! [VarCurr: state_type] :
( v47978(VarCurr,0)
<=> v45994(VarCurr) ) ).
tff(addAssignment_18435,axiom,
! [VarCurr: state_type] :
( v47978(VarCurr,1)
<=> v45992(VarCurr) ) ).
tff(addAssignment_18434,axiom,
! [VarCurr: state_type] :
( v47975(VarCurr,0)
<=> $true ) ).
tff(addAssignment_18433,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,1) )
=> ( v47975(VarCurr,B)
<=> v46060(VarCurr,B) ) ) ).
tff(writeUnaryOperator_4164,axiom,
! [VarCurr: state_type] :
( ~ v47974(VarCurr)
<=> v45990(VarCurr) ) ).
tff(addAssignment_18432,axiom,
! [VarCurr: state_type] :
( v46060(VarCurr,1)
<=> v46061(VarCurr,1) ) ).
tff(addAssignment_18431,axiom,
! [VarCurr: state_type] :
( v46060(VarCurr,2)
<=> v46061(VarCurr,2) ) ).
tff(addAssignment_18430,axiom,
! [VarNext: state_type] :
( v46062(VarNext,2)
<=> v47961(VarNext,2) ) ).
tff(addCaseBooleanConditionEqualRanges1_937,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47962(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47961(VarNext,B)
<=> v46062(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1004,axiom,
! [VarNext: state_type] :
( v47962(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47961(VarNext,B)
<=> v47970(VarNext,B) ) ) ) ).
tff(addAssignment_18429,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47970(VarNext,B)
<=> v47968(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1525,axiom,
! [VarCurr: state_type] :
( ~ v46032(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47968(VarCurr,B)
<=> v47959(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1359,axiom,
! [VarCurr: state_type] :
( v46032(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47968(VarCurr,B)
<=> b0000001(B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10119,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47962(VarNext)
<=> v47963(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10118,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47963(VarNext)
<=> ( v47965(VarNext)
& v46018(VarNext) ) ) ) ).
tff(writeUnaryOperator_4163,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47965(VarNext)
<=> v46025(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_398,axiom,
! [VarCurr: state_type] :
( ( ~ v47911(VarCurr)
& ~ v47929(VarCurr) )
=> ( v47909(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1055,axiom,
! [VarCurr: state_type] :
( v47929(VarCurr)
=> ( v47909(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1025,axiom,
! [VarCurr: state_type] :
( v47911(VarCurr)
=> ( v47909(VarCurr)
<=> v47912(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2980,axiom,
! [VarCurr: state_type] :
( v47929(VarCurr)
<=> ( ( v45588(VarCurr,1)
<=> $false )
& ( v45588(VarCurr,0)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1054,axiom,
! [VarCurr: state_type] :
( ~ v47913(VarCurr)
=> ( v47912(VarCurr)
<=> v47915(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1024,axiom,
! [VarCurr: state_type] :
( v47913(VarCurr)
=> ( v47912(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1053,axiom,
! [VarCurr: state_type] :
( ~ v47916(VarCurr)
=> ( v47915(VarCurr)
<=> v47920(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1023,axiom,
! [VarCurr: state_type] :
( v47916(VarCurr)
=> ( v47915(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_397,axiom,
! [VarCurr: state_type] :
( ( ~ v47921(VarCurr)
& ~ v47926(VarCurr) )
=> ( v47920(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1052,axiom,
! [VarCurr: state_type] :
( v47926(VarCurr)
=> ( v47920(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1022,axiom,
! [VarCurr: state_type] :
( v47921(VarCurr)
=> ( v47920(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10117,axiom,
! [VarCurr: state_type] :
( v47926(VarCurr)
<=> ( v47927(VarCurr)
| v47928(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2979,axiom,
! [VarCurr: state_type] :
( v47928(VarCurr)
<=> ( ( v46456(VarCurr,2)
<=> $false )
& ( v46456(VarCurr,1)
<=> $true )
& ( v46456(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2978,axiom,
! [VarCurr: state_type] :
( v47927(VarCurr)
<=> ( ( v46456(VarCurr,2)
<=> $false )
& ( v46456(VarCurr,1)
<=> $false )
& ( v46456(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10116,axiom,
! [VarCurr: state_type] :
( v47921(VarCurr)
<=> ( v47922(VarCurr)
| v47925(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2977,axiom,
! [VarCurr: state_type] :
( v47925(VarCurr)
<=> ( ( v46456(VarCurr,2)
<=> $true )
& ( v46456(VarCurr,1)
<=> $false )
& ( v46456(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10115,axiom,
! [VarCurr: state_type] :
( v47922(VarCurr)
<=> ( v47923(VarCurr)
| v47924(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2976,axiom,
! [VarCurr: state_type] :
( v47924(VarCurr)
<=> ( ( v46456(VarCurr,2)
<=> $false )
& ( v46456(VarCurr,1)
<=> $true )
& ( v46456(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2975,axiom,
! [VarCurr: state_type] :
( v47923(VarCurr)
<=> ( ( v46456(VarCurr,2)
<=> $true )
& ( v46456(VarCurr,1)
<=> $false )
& ( v46456(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2974,axiom,
! [VarCurr: state_type] :
( v47918(VarCurr)
<=> ( v47919(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10114,axiom,
! [VarCurr: state_type] :
( v47919(VarCurr)
<=> ( v46405(VarCurr)
| v46409(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2973,axiom,
! [VarCurr: state_type] :
( v47916(VarCurr)
<=> ( v47917(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10113,axiom,
! [VarCurr: state_type] :
( v47917(VarCurr)
<=> ( v46405(VarCurr)
| v46409(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2972,axiom,
! [VarCurr: state_type] :
( v47914(VarCurr)
<=> ( v45592(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2971,axiom,
! [VarCurr: state_type] :
( v47913(VarCurr)
<=> ( v45592(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2970,axiom,
! [VarCurr: state_type] :
( v47911(VarCurr)
<=> ( ( v45588(VarCurr,1)
<=> $false )
& ( v45588(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignmentInitValueVector_56,axiom,
! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45588(constB0,B)
<=> $false ) ) ).
tff(addCaseBooleanConditionEqualRanges1_936,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47881(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v46454(VarNext,B)
<=> v46454(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1003,axiom,
! [VarNext: state_type] :
( v47881(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v46454(VarNext,B)
<=> v47895(VarNext,B) ) ) ) ).
tff(addAssignment_18428,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47895(VarNext,B)
<=> v47893(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1524,axiom,
! [VarCurr: state_type] :
( ~ v47892(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47893(VarCurr,B)
<=> v46456(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1358,axiom,
! [VarCurr: state_type] :
( v47892(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47893(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10112,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47881(VarNext)
<=> ( v47882(VarNext)
& v47891(VarNext) ) ) ) ).
tff(addAssignment_18427,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47891(VarNext)
<=> v47889(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10111,axiom,
! [VarCurr: state_type] :
( v47889(VarCurr)
<=> ( v46407(VarCurr)
| v47892(VarCurr) ) ) ).
tff(writeUnaryOperator_4162,axiom,
! [VarCurr: state_type] :
( ~ v47892(VarCurr)
<=> v45(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10110,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47882(VarNext)
<=> ( v47883(VarNext)
& v45620(VarNext) ) ) ) ).
tff(writeUnaryOperator_4161,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47883(VarNext)
<=> v47885(VarNext) ) ) ).
tff(addAssignment_18426,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47885(VarNext)
<=> v45620(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges4_23,axiom,
! [VarCurr: state_type] :
( ( ~ v47853(VarCurr)
& ~ v47872(VarCurr)
& ~ v47873(VarCurr)
& ~ v47878(VarCurr) )
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v46456(VarCurr,B)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_105,axiom,
! [VarCurr: state_type] :
( v47878(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v46456(VarCurr,B)
<=> b010(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_396,axiom,
! [VarCurr: state_type] :
( v47873(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v46456(VarCurr,B)
<=> v47876(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1051,axiom,
! [VarCurr: state_type] :
( v47872(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v46456(VarCurr,B)
<=> b100(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1021,axiom,
! [VarCurr: state_type] :
( v47853(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v46456(VarCurr,B)
<=> b011(B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2969,axiom,
! [VarCurr: state_type] :
( v47878(VarCurr)
<=> ( ( v46458(VarCurr,6)
<=> $true )
& ( v46458(VarCurr,5)
<=> $false )
& ( v46458(VarCurr,4)
<=> $false )
& ( v46458(VarCurr,3)
<=> $true )
& ( v46458(VarCurr,2)
<=> $false )
& ( v46458(VarCurr,1)
<=> $true )
& ( v46458(VarCurr,0)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1050,axiom,
! [VarCurr: state_type] :
( ~ v47877(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47876(VarCurr,B)
<=> b001(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1020,axiom,
! [VarCurr: state_type] :
( v47877(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47876(VarCurr,B)
<=> b101(B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2968,axiom,
! [VarCurr: state_type] :
( v47877(VarCurr)
<=> ( ( v47518(VarCurr,2)
<=> $false )
& ( v47518(VarCurr,1)
<=> $false )
& ( v47518(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10109,axiom,
! [VarCurr: state_type] :
( v47873(VarCurr)
<=> ( v47874(VarCurr)
| v47875(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2967,axiom,
! [VarCurr: state_type] :
( v47875(VarCurr)
<=> ( ( v46458(VarCurr,6)
<=> $false )
& ( v46458(VarCurr,5)
<=> $false )
& ( v46458(VarCurr,4)
<=> $false )
& ( v46458(VarCurr,3)
<=> $true )
& ( v46458(VarCurr,2)
<=> $false )
& ( v46458(VarCurr,1)
<=> $true )
& ( v46458(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2966,axiom,
! [VarCurr: state_type] :
( v47874(VarCurr)
<=> ( ( v46458(VarCurr,6)
<=> $false )
& ( v46458(VarCurr,5)
<=> $false )
& ( v46458(VarCurr,4)
<=> $false )
& ( v46458(VarCurr,3)
<=> $true )
& ( v46458(VarCurr,2)
<=> $false )
& ( v46458(VarCurr,1)
<=> $true )
& ( v46458(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2965,axiom,
! [VarCurr: state_type] :
( v47872(VarCurr)
<=> ( ( v46458(VarCurr,6)
<=> $true )
& ( v46458(VarCurr,5)
<=> $true )
& ( v46458(VarCurr,4)
<=> $true )
& ( v46458(VarCurr,3)
<=> $true )
& ( v46458(VarCurr,2)
<=> $false )
& ( v46458(VarCurr,1)
<=> $true )
& ( v46458(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10108,axiom,
! [VarCurr: state_type] :
( v47853(VarCurr)
<=> ( v47854(VarCurr)
| v47871(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2964,axiom,
! [VarCurr: state_type] :
( v47871(VarCurr)
<=> ( ( v46458(VarCurr,6)
<=> $true )
& ( v46458(VarCurr,5)
<=> $false )
& ( v46458(VarCurr,4)
<=> $false )
& ( v46458(VarCurr,3)
<=> $false )
& ( v46458(VarCurr,2)
<=> $true )
& ( v46458(VarCurr,1)
<=> $false )
& ( v46458(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10107,axiom,
! [VarCurr: state_type] :
( v47854(VarCurr)
<=> ( v47855(VarCurr)
| v47870(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2963,axiom,
! [VarCurr: state_type] :
( v47870(VarCurr)
<=> ( ( v46458(VarCurr,6)
<=> $true )
& ( v46458(VarCurr,5)
<=> $false )
& ( v46458(VarCurr,4)
<=> $false )
& ( v46458(VarCurr,3)
<=> $false )
& ( v46458(VarCurr,2)
<=> $true )
& ( v46458(VarCurr,1)
<=> $false )
& ( v46458(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10106,axiom,
! [VarCurr: state_type] :
( v47855(VarCurr)
<=> ( v47856(VarCurr)
| v47869(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2962,axiom,
! [VarCurr: state_type] :
( v47869(VarCurr)
<=> ( ( v46458(VarCurr,6)
<=> $true )
& ( v46458(VarCurr,5)
<=> $false )
& ( v46458(VarCurr,4)
<=> $false )
& ( v46458(VarCurr,3)
<=> $false )
& ( v46458(VarCurr,2)
<=> $false )
& ( v46458(VarCurr,1)
<=> $true )
& ( v46458(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10105,axiom,
! [VarCurr: state_type] :
( v47856(VarCurr)
<=> ( v47857(VarCurr)
| v47868(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2961,axiom,
! [VarCurr: state_type] :
( v47868(VarCurr)
<=> ( ( v46458(VarCurr,6)
<=> $true )
& ( v46458(VarCurr,5)
<=> $true )
& ( v46458(VarCurr,4)
<=> $false )
& ( v46458(VarCurr,3)
<=> $false )
& ( v46458(VarCurr,2)
<=> $false )
& ( v46458(VarCurr,1)
<=> $false )
& ( v46458(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10104,axiom,
! [VarCurr: state_type] :
( v47857(VarCurr)
<=> ( v47858(VarCurr)
| v47867(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2960,axiom,
! [VarCurr: state_type] :
( v47867(VarCurr)
<=> ( ( v46458(VarCurr,6)
<=> $true )
& ( v46458(VarCurr,5)
<=> $false )
& ( v46458(VarCurr,4)
<=> $false )
& ( v46458(VarCurr,3)
<=> $false )
& ( v46458(VarCurr,2)
<=> $false )
& ( v46458(VarCurr,1)
<=> $false )
& ( v46458(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10103,axiom,
! [VarCurr: state_type] :
( v47858(VarCurr)
<=> ( v47859(VarCurr)
| v47866(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2959,axiom,
! [VarCurr: state_type] :
( v47866(VarCurr)
<=> ( ( v46458(VarCurr,6)
<=> $false )
& ( v46458(VarCurr,5)
<=> $false )
& ( v46458(VarCurr,4)
<=> $false )
& ( v46458(VarCurr,3)
<=> $false )
& ( v46458(VarCurr,2)
<=> $true )
& ( v46458(VarCurr,1)
<=> $false )
& ( v46458(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10102,axiom,
! [VarCurr: state_type] :
( v47859(VarCurr)
<=> ( v47860(VarCurr)
| v47865(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2958,axiom,
! [VarCurr: state_type] :
( v47865(VarCurr)
<=> ( ( v46458(VarCurr,6)
<=> $false )
& ( v46458(VarCurr,5)
<=> $false )
& ( v46458(VarCurr,4)
<=> $false )
& ( v46458(VarCurr,3)
<=> $false )
& ( v46458(VarCurr,2)
<=> $true )
& ( v46458(VarCurr,1)
<=> $false )
& ( v46458(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10101,axiom,
! [VarCurr: state_type] :
( v47860(VarCurr)
<=> ( v47861(VarCurr)
| v47864(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2957,axiom,
! [VarCurr: state_type] :
( v47864(VarCurr)
<=> ( ( v46458(VarCurr,6)
<=> $false )
& ( v46458(VarCurr,5)
<=> $false )
& ( v46458(VarCurr,4)
<=> $false )
& ( v46458(VarCurr,3)
<=> $false )
& ( v46458(VarCurr,2)
<=> $false )
& ( v46458(VarCurr,1)
<=> $true )
& ( v46458(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10100,axiom,
! [VarCurr: state_type] :
( v47861(VarCurr)
<=> ( v47862(VarCurr)
| v47863(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2956,axiom,
! [VarCurr: state_type] :
( v47863(VarCurr)
<=> ( ( v46458(VarCurr,6)
<=> $false )
& ( v46458(VarCurr,5)
<=> $true )
& ( v46458(VarCurr,4)
<=> $false )
& ( v46458(VarCurr,3)
<=> $false )
& ( v46458(VarCurr,2)
<=> $false )
& ( v46458(VarCurr,1)
<=> $false )
& ( v46458(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2955,axiom,
! [VarCurr: state_type] :
( v47862(VarCurr)
<=> ( ( v46458(VarCurr,6)
<=> $false )
& ( v46458(VarCurr,5)
<=> $false )
& ( v46458(VarCurr,4)
<=> $false )
& ( v46458(VarCurr,3)
<=> $false )
& ( v46458(VarCurr,2)
<=> $false )
& ( v46458(VarCurr,1)
<=> $false )
& ( v46458(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18425,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47518(VarCurr,B)
<=> v47520(VarCurr,B) ) ) ).
tff(addAssignment_18424,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47520(VarCurr,B)
<=> v47522(VarCurr,B) ) ) ).
tff(addAssignment_18423,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47522(VarCurr,B)
<=> v47524(VarCurr,B) ) ) ).
tff(addAssignment_18422,axiom,
! [VarCurr: state_type] :
( ( v47524(VarCurr,2)
<=> v47526(VarCurr,26) )
& ( v47524(VarCurr,1)
<=> v47526(VarCurr,25) )
& ( v47524(VarCurr,0)
<=> v47526(VarCurr,24) ) ) ).
tff(addAssignment_18421,axiom,
! [VarNext: state_type] :
( ( v47526(VarNext,26)
<=> v47821(VarNext,2) )
& ( v47526(VarNext,25)
<=> v47821(VarNext,1) )
& ( v47526(VarNext,24)
<=> v47821(VarNext,0) ) ) ).
tff(addCaseBooleanConditionShiftedRanges1_89,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47822(VarNext)
=> ( ( v47821(VarNext,7)
<=> v47526(VarCurr,31) )
& ( v47821(VarNext,6)
<=> v47526(VarCurr,30) )
& ( v47821(VarNext,5)
<=> v47526(VarCurr,29) )
& ( v47821(VarNext,4)
<=> v47526(VarCurr,28) )
& ( v47821(VarNext,3)
<=> v47526(VarCurr,27) )
& ( v47821(VarNext,2)
<=> v47526(VarCurr,26) )
& ( v47821(VarNext,1)
<=> v47526(VarCurr,25) )
& ( v47821(VarNext,0)
<=> v47526(VarCurr,24) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1002,axiom,
! [VarNext: state_type] :
( v47822(VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47821(VarNext,B)
<=> v47848(VarNext,B) ) ) ) ).
tff(addAssignment_18420,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47848(VarNext,B)
<=> v47846(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1049,axiom,
! [VarCurr: state_type] :
( ~ v47739(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47846(VarCurr,B)
<=> v47849(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1019,axiom,
! [VarCurr: state_type] :
( v47739(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47846(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_395,axiom,
! [VarCurr: state_type] :
( ( ~ v47835(VarCurr)
& ~ v47837(VarCurr) )
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47849(VarCurr,B)
<=> v47814(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1048,axiom,
! [VarCurr: state_type] :
( v47837(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47849(VarCurr,B)
<=> v47807(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_38,axiom,
! [VarCurr: state_type] :
( v47835(VarCurr)
=> ( ( v47849(VarCurr,7)
<=> v47526(VarCurr,23) )
& ( v47849(VarCurr,6)
<=> v47526(VarCurr,22) )
& ( v47849(VarCurr,5)
<=> v47526(VarCurr,21) )
& ( v47849(VarCurr,4)
<=> v47526(VarCurr,20) )
& ( v47849(VarCurr,3)
<=> v47526(VarCurr,19) )
& ( v47849(VarCurr,2)
<=> v47526(VarCurr,18) )
& ( v47849(VarCurr,1)
<=> v47526(VarCurr,17) )
& ( v47849(VarCurr,0)
<=> v47526(VarCurr,16) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10099,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47822(VarNext)
<=> ( v47823(VarNext)
& v47830(VarNext) ) ) ) ).
tff(addAssignment_18419,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47830(VarNext)
<=> v47828(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10098,axiom,
! [VarCurr: state_type] :
( v47828(VarCurr)
<=> ( v47831(VarCurr)
& v47842(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10097,axiom,
! [VarCurr: state_type] :
( v47842(VarCurr)
<=> ( v47843(VarCurr)
| v47739(VarCurr) ) ) ).
tff(writeUnaryOperator_4160,axiom,
! [VarCurr: state_type] :
( ~ v47843(VarCurr)
<=> v47844(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2954,axiom,
! [VarCurr: state_type] :
( v47844(VarCurr)
<=> ( ( v47845(VarCurr,1)
<=> $false )
& ( v47845(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18418,axiom,
! [VarCurr: state_type] :
( v47845(VarCurr,0)
<=> v45788(VarCurr) ) ).
tff(addAssignment_18417,axiom,
! [VarCurr: state_type] :
( v47845(VarCurr,1)
<=> v45786(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10096,axiom,
! [VarCurr: state_type] :
( v47831(VarCurr)
<=> ( v47739(VarCurr)
| v47832(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10095,axiom,
! [VarCurr: state_type] :
( v47832(VarCurr)
<=> ( v47833(VarCurr)
& v47841(VarCurr) ) ) ).
tff(writeUnaryOperator_4159,axiom,
! [VarCurr: state_type] :
( ~ v47841(VarCurr)
<=> v47739(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10094,axiom,
! [VarCurr: state_type] :
( v47833(VarCurr)
<=> ( v47834(VarCurr)
| v47839(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2953,axiom,
! [VarCurr: state_type] :
( v47839(VarCurr)
<=> ( ( v47840(VarCurr,1)
<=> $true )
& ( v47840(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18416,axiom,
! [VarCurr: state_type] :
( v47840(VarCurr,0)
<=> v45788(VarCurr) ) ).
tff(addAssignment_18415,axiom,
! [VarCurr: state_type] :
( v47840(VarCurr,1)
<=> v45786(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10093,axiom,
! [VarCurr: state_type] :
( v47834(VarCurr)
<=> ( v47835(VarCurr)
| v47837(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2952,axiom,
! [VarCurr: state_type] :
( v47837(VarCurr)
<=> ( ( v47838(VarCurr,1)
<=> $true )
& ( v47838(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18414,axiom,
! [VarCurr: state_type] :
( v47838(VarCurr,0)
<=> v45788(VarCurr) ) ).
tff(addAssignment_18413,axiom,
! [VarCurr: state_type] :
( v47838(VarCurr,1)
<=> v45786(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2951,axiom,
! [VarCurr: state_type] :
( v47835(VarCurr)
<=> ( ( v47836(VarCurr,1)
<=> $false )
& ( v47836(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18412,axiom,
! [VarCurr: state_type] :
( v47836(VarCurr,0)
<=> v45788(VarCurr) ) ).
tff(addAssignment_18411,axiom,
! [VarCurr: state_type] :
( v47836(VarCurr,1)
<=> v45786(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10092,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47823(VarNext)
<=> ( v47825(VarNext)
& v45812(VarNext) ) ) ) ).
tff(writeUnaryOperator_4158,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47825(VarNext)
<=> v45819(VarNext) ) ) ).
tff(addAssignment_18410,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47814(VarCurr,B)
<=> v47819(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1523,axiom,
! [VarCurr: state_type] :
( ~ v47816(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47819(VarCurr,B)
<=> v47818(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1357,axiom,
! [VarCurr: state_type] :
( v47816(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47819(VarCurr,B)
<=> v47587(VarCurr,B) ) ) ) ).
tff(addAssignment_18409,axiom,
! [VarCurr: state_type] :
( ( v47818(VarCurr,2)
<=> v47526(VarCurr,18) )
& ( v47818(VarCurr,1)
<=> v47526(VarCurr,17) )
& ( v47818(VarCurr,0)
<=> v47526(VarCurr,16) ) ) ).
tff(addAssignment_18408,axiom,
! [VarCurr: state_type] :
( v47816(VarCurr)
<=> v47532(VarCurr,1) ) ).
tff(addAssignment_18407,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47807(VarCurr,B)
<=> v47812(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1522,axiom,
! [VarCurr: state_type] :
( ~ v47809(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47812(VarCurr,B)
<=> v47811(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1356,axiom,
! [VarCurr: state_type] :
( v47809(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47812(VarCurr,B)
<=> v47587(VarCurr,B) ) ) ) ).
tff(addAssignment_18406,axiom,
! [VarCurr: state_type] :
( ( v47811(VarCurr,2)
<=> v47526(VarCurr,26) )
& ( v47811(VarCurr,1)
<=> v47526(VarCurr,25) )
& ( v47811(VarCurr,0)
<=> v47526(VarCurr,24) ) ) ).
tff(addAssignment_18405,axiom,
! [VarCurr: state_type] :
( v47809(VarCurr)
<=> v47532(VarCurr,1) ) ).
tff(addAssignment_18404,axiom,
! [VarNext: state_type] :
( ( v47526(VarNext,18)
<=> v47775(VarNext,2) )
& ( v47526(VarNext,17)
<=> v47775(VarNext,1) )
& ( v47526(VarNext,16)
<=> v47775(VarNext,0) ) ) ).
tff(addCaseBooleanConditionShiftedRanges1_88,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47776(VarNext)
=> ( ( v47775(VarNext,7)
<=> v47526(VarCurr,23) )
& ( v47775(VarNext,6)
<=> v47526(VarCurr,22) )
& ( v47775(VarNext,5)
<=> v47526(VarCurr,21) )
& ( v47775(VarNext,4)
<=> v47526(VarCurr,20) )
& ( v47775(VarNext,3)
<=> v47526(VarCurr,19) )
& ( v47775(VarNext,2)
<=> v47526(VarCurr,18) )
& ( v47775(VarNext,1)
<=> v47526(VarCurr,17) )
& ( v47775(VarNext,0)
<=> v47526(VarCurr,16) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1001,axiom,
! [VarNext: state_type] :
( v47776(VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47775(VarNext,B)
<=> v47802(VarNext,B) ) ) ) ).
tff(addAssignment_18403,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47802(VarNext,B)
<=> v47800(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1047,axiom,
! [VarCurr: state_type] :
( ~ v47739(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47800(VarCurr,B)
<=> v47803(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1018,axiom,
! [VarCurr: state_type] :
( v47739(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47800(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_394,axiom,
! [VarCurr: state_type] :
( ( ~ v47789(VarCurr)
& ~ v47791(VarCurr) )
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47803(VarCurr,B)
<=> v47768(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1046,axiom,
! [VarCurr: state_type] :
( v47791(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47803(VarCurr,B)
<=> v47761(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_37,axiom,
! [VarCurr: state_type] :
( v47789(VarCurr)
=> ( ( v47803(VarCurr,7)
<=> v47526(VarCurr,15) )
& ( v47803(VarCurr,6)
<=> v47526(VarCurr,14) )
& ( v47803(VarCurr,5)
<=> v47526(VarCurr,13) )
& ( v47803(VarCurr,4)
<=> v47526(VarCurr,12) )
& ( v47803(VarCurr,3)
<=> v47526(VarCurr,11) )
& ( v47803(VarCurr,2)
<=> v47526(VarCurr,10) )
& ( v47803(VarCurr,1)
<=> v47526(VarCurr,9) )
& ( v47803(VarCurr,0)
<=> v47526(VarCurr,8) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10091,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47776(VarNext)
<=> ( v47777(VarNext)
& v47784(VarNext) ) ) ) ).
tff(addAssignment_18402,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47784(VarNext)
<=> v47782(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10090,axiom,
! [VarCurr: state_type] :
( v47782(VarCurr)
<=> ( v47785(VarCurr)
& v47796(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10089,axiom,
! [VarCurr: state_type] :
( v47796(VarCurr)
<=> ( v47797(VarCurr)
| v47739(VarCurr) ) ) ).
tff(writeUnaryOperator_4157,axiom,
! [VarCurr: state_type] :
( ~ v47797(VarCurr)
<=> v47798(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2950,axiom,
! [VarCurr: state_type] :
( v47798(VarCurr)
<=> ( ( v47799(VarCurr,1)
<=> $false )
& ( v47799(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18401,axiom,
! [VarCurr: state_type] :
( v47799(VarCurr,0)
<=> v45788(VarCurr) ) ).
tff(addAssignment_18400,axiom,
! [VarCurr: state_type] :
( v47799(VarCurr,1)
<=> v45786(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10088,axiom,
! [VarCurr: state_type] :
( v47785(VarCurr)
<=> ( v47739(VarCurr)
| v47786(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10087,axiom,
! [VarCurr: state_type] :
( v47786(VarCurr)
<=> ( v47787(VarCurr)
& v47795(VarCurr) ) ) ).
tff(writeUnaryOperator_4156,axiom,
! [VarCurr: state_type] :
( ~ v47795(VarCurr)
<=> v47739(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10086,axiom,
! [VarCurr: state_type] :
( v47787(VarCurr)
<=> ( v47788(VarCurr)
| v47793(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2949,axiom,
! [VarCurr: state_type] :
( v47793(VarCurr)
<=> ( ( v47794(VarCurr,1)
<=> $true )
& ( v47794(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18399,axiom,
! [VarCurr: state_type] :
( v47794(VarCurr,0)
<=> v45788(VarCurr) ) ).
tff(addAssignment_18398,axiom,
! [VarCurr: state_type] :
( v47794(VarCurr,1)
<=> v45786(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10085,axiom,
! [VarCurr: state_type] :
( v47788(VarCurr)
<=> ( v47789(VarCurr)
| v47791(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2948,axiom,
! [VarCurr: state_type] :
( v47791(VarCurr)
<=> ( ( v47792(VarCurr,1)
<=> $true )
& ( v47792(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18397,axiom,
! [VarCurr: state_type] :
( v47792(VarCurr,0)
<=> v45788(VarCurr) ) ).
tff(addAssignment_18396,axiom,
! [VarCurr: state_type] :
( v47792(VarCurr,1)
<=> v45786(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2947,axiom,
! [VarCurr: state_type] :
( v47789(VarCurr)
<=> ( ( v47790(VarCurr,1)
<=> $false )
& ( v47790(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18395,axiom,
! [VarCurr: state_type] :
( v47790(VarCurr,0)
<=> v45788(VarCurr) ) ).
tff(addAssignment_18394,axiom,
! [VarCurr: state_type] :
( v47790(VarCurr,1)
<=> v45786(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10084,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47777(VarNext)
<=> ( v47779(VarNext)
& v45812(VarNext) ) ) ) ).
tff(writeUnaryOperator_4155,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47779(VarNext)
<=> v45819(VarNext) ) ) ).
tff(addAssignment_18393,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47768(VarCurr,B)
<=> v47773(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1521,axiom,
! [VarCurr: state_type] :
( ~ v47770(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47773(VarCurr,B)
<=> v47772(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1355,axiom,
! [VarCurr: state_type] :
( v47770(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47773(VarCurr,B)
<=> v47587(VarCurr,B) ) ) ) ).
tff(addAssignment_18392,axiom,
! [VarCurr: state_type] :
( ( v47772(VarCurr,2)
<=> v47526(VarCurr,10) )
& ( v47772(VarCurr,1)
<=> v47526(VarCurr,9) )
& ( v47772(VarCurr,0)
<=> v47526(VarCurr,8) ) ) ).
tff(addAssignment_18391,axiom,
! [VarCurr: state_type] :
( v47770(VarCurr)
<=> v47532(VarCurr,2) ) ).
tff(addAssignment_18390,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47761(VarCurr,B)
<=> v47766(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1520,axiom,
! [VarCurr: state_type] :
( ~ v47763(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47766(VarCurr,B)
<=> v47765(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1354,axiom,
! [VarCurr: state_type] :
( v47763(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47766(VarCurr,B)
<=> v47587(VarCurr,B) ) ) ) ).
tff(addAssignment_18389,axiom,
! [VarCurr: state_type] :
( ( v47765(VarCurr,2)
<=> v47526(VarCurr,18) )
& ( v47765(VarCurr,1)
<=> v47526(VarCurr,17) )
& ( v47765(VarCurr,0)
<=> v47526(VarCurr,16) ) ) ).
tff(addAssignment_18388,axiom,
! [VarCurr: state_type] :
( v47763(VarCurr)
<=> v47532(VarCurr,2) ) ).
tff(addAssignment_18387,axiom,
! [VarNext: state_type] :
( ( v47526(VarNext,10)
<=> v47728(VarNext,2) )
& ( v47526(VarNext,9)
<=> v47728(VarNext,1) )
& ( v47526(VarNext,8)
<=> v47728(VarNext,0) ) ) ).
tff(addCaseBooleanConditionShiftedRanges1_87,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47729(VarNext)
=> ( ( v47728(VarNext,7)
<=> v47526(VarCurr,15) )
& ( v47728(VarNext,6)
<=> v47526(VarCurr,14) )
& ( v47728(VarNext,5)
<=> v47526(VarCurr,13) )
& ( v47728(VarNext,4)
<=> v47526(VarCurr,12) )
& ( v47728(VarNext,3)
<=> v47526(VarCurr,11) )
& ( v47728(VarNext,2)
<=> v47526(VarCurr,10) )
& ( v47728(VarNext,1)
<=> v47526(VarCurr,9) )
& ( v47728(VarNext,0)
<=> v47526(VarCurr,8) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_1000,axiom,
! [VarNext: state_type] :
( v47729(VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47728(VarNext,B)
<=> v47756(VarNext,B) ) ) ) ).
tff(addAssignment_18386,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47756(VarNext,B)
<=> v47754(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1045,axiom,
! [VarCurr: state_type] :
( ~ v47739(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47754(VarCurr,B)
<=> v47757(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1017,axiom,
! [VarCurr: state_type] :
( v47739(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47754(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_393,axiom,
! [VarCurr: state_type] :
( ( ~ v47743(VarCurr)
& ~ v47745(VarCurr) )
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47757(VarCurr,B)
<=> v47721(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1044,axiom,
! [VarCurr: state_type] :
( v47745(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47757(VarCurr,B)
<=> v47528(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1016,axiom,
! [VarCurr: state_type] :
( v47743(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47757(VarCurr,B)
<=> v47526(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10083,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47729(VarNext)
<=> ( v47730(VarNext)
& v47737(VarNext) ) ) ) ).
tff(addAssignment_18385,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47737(VarNext)
<=> v47735(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10082,axiom,
! [VarCurr: state_type] :
( v47735(VarCurr)
<=> ( v47738(VarCurr)
& v47750(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10081,axiom,
! [VarCurr: state_type] :
( v47750(VarCurr)
<=> ( v47751(VarCurr)
| v47739(VarCurr) ) ) ).
tff(writeUnaryOperator_4154,axiom,
! [VarCurr: state_type] :
( ~ v47751(VarCurr)
<=> v47752(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2946,axiom,
! [VarCurr: state_type] :
( v47752(VarCurr)
<=> ( ( v47753(VarCurr,1)
<=> $false )
& ( v47753(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18384,axiom,
! [VarCurr: state_type] :
( v47753(VarCurr,0)
<=> v45788(VarCurr) ) ).
tff(addAssignment_18383,axiom,
! [VarCurr: state_type] :
( v47753(VarCurr,1)
<=> v45786(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10080,axiom,
! [VarCurr: state_type] :
( v47738(VarCurr)
<=> ( v47739(VarCurr)
| v47740(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10079,axiom,
! [VarCurr: state_type] :
( v47740(VarCurr)
<=> ( v47741(VarCurr)
& v47749(VarCurr) ) ) ).
tff(writeUnaryOperator_4153,axiom,
! [VarCurr: state_type] :
( ~ v47749(VarCurr)
<=> v47739(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10078,axiom,
! [VarCurr: state_type] :
( v47741(VarCurr)
<=> ( v47742(VarCurr)
| v47747(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2945,axiom,
! [VarCurr: state_type] :
( v47747(VarCurr)
<=> ( ( v47748(VarCurr,1)
<=> $true )
& ( v47748(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18382,axiom,
! [VarCurr: state_type] :
( v47748(VarCurr,0)
<=> v45788(VarCurr) ) ).
tff(addAssignment_18381,axiom,
! [VarCurr: state_type] :
( v47748(VarCurr,1)
<=> v45786(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10077,axiom,
! [VarCurr: state_type] :
( v47742(VarCurr)
<=> ( v47743(VarCurr)
| v47745(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2944,axiom,
! [VarCurr: state_type] :
( v47745(VarCurr)
<=> ( ( v47746(VarCurr,1)
<=> $true )
& ( v47746(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18380,axiom,
! [VarCurr: state_type] :
( v47746(VarCurr,0)
<=> v45788(VarCurr) ) ).
tff(addAssignment_18379,axiom,
! [VarCurr: state_type] :
( v47746(VarCurr,1)
<=> v45786(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2943,axiom,
! [VarCurr: state_type] :
( v47743(VarCurr)
<=> ( ( v47744(VarCurr,1)
<=> $false )
& ( v47744(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18378,axiom,
! [VarCurr: state_type] :
( v47744(VarCurr,0)
<=> v45788(VarCurr) ) ).
tff(addAssignment_18377,axiom,
! [VarCurr: state_type] :
( v47744(VarCurr,1)
<=> v45786(VarCurr) ) ).
tff(writeUnaryOperator_4152,axiom,
! [VarCurr: state_type] :
( ~ v47739(VarCurr)
<=> v45784(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10076,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47730(VarNext)
<=> ( v47731(VarNext)
& v45812(VarNext) ) ) ) ).
tff(writeUnaryOperator_4151,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47731(VarNext)
<=> v45819(VarNext) ) ) ).
tff(addAssignment_18376,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47721(VarCurr,B)
<=> v47726(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1519,axiom,
! [VarCurr: state_type] :
( ~ v47723(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47726(VarCurr,B)
<=> v47725(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1353,axiom,
! [VarCurr: state_type] :
( v47723(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47726(VarCurr,B)
<=> v47587(VarCurr,B) ) ) ) ).
tff(addAssignment_18375,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47725(VarCurr,B)
<=> v47526(VarCurr,B) ) ) ).
tff(addAssignment_18374,axiom,
! [VarCurr: state_type] :
( v47723(VarCurr)
<=> v47532(VarCurr,3) ) ).
tff(addAssignment_18373,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47528(VarCurr,B)
<=> v47719(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1518,axiom,
! [VarCurr: state_type] :
( ~ v47530(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47719(VarCurr,B)
<=> v47718(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1352,axiom,
! [VarCurr: state_type] :
( v47530(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47719(VarCurr,B)
<=> v47587(VarCurr,B) ) ) ) ).
tff(addAssignment_18372,axiom,
! [VarCurr: state_type] :
( ( v47718(VarCurr,2)
<=> v47526(VarCurr,10) )
& ( v47718(VarCurr,1)
<=> v47526(VarCurr,9) )
& ( v47718(VarCurr,0)
<=> v47526(VarCurr,8) ) ) ).
tff(addAssignment_18371,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47587(VarCurr,B)
<=> v47589(VarCurr,B) ) ) ).
tff(addAssignment_18370,axiom,
! [VarCurr: state_type] :
( ( v47589(VarCurr,2)
<=> v46529(VarCurr,57) )
& ( v47589(VarCurr,1)
<=> v46529(VarCurr,56) )
& ( v47589(VarCurr,0)
<=> v46529(VarCurr,55) ) ) ).
tff(addAssignment_18369,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,58)
& ~ $less(B,55) )
=> ( v46529(VarCurr,B)
<=> v46531(VarCurr,B) ) ) ).
tff(addAssignment_18368,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,58)
& ~ $less(B,55) )
=> ( v46531(VarCurr,B)
<=> v46533(VarCurr,B) ) ) ).
tff(addAssignment_18367,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,58)
& ~ $less(B,55) )
=> ( v46533(VarCurr,B)
<=> v46535(VarCurr,B) ) ) ).
tff(addAssignment_18366,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,58)
& ~ $less(B,55) )
=> ( v46535(VarCurr,B)
<=> v46537(VarCurr,B) ) ) ).
tff(addAssignment_18365,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,58)
& ~ $less(B,55) )
=> ( v46537(VarCurr,B)
<=> v46539(VarCurr,B) ) ) ).
tff(addAssignment_18364,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,58)
& ~ $less(B,55) )
=> ( v46539(VarCurr,B)
<=> v46541(VarCurr,B) ) ) ).
tff(addAssignment_18363,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,58)
& ~ $less(B,55) )
=> ( v46541(VarCurr,B)
<=> v47365(VarCurr,B) ) ) ).
tff(addAssignment_18362,axiom,
! [VarNext: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47370(VarNext,B)
<=> v47700(VarNext,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_935,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47701(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v47700(VarNext,B)
<=> v47370(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_999,axiom,
! [VarNext: state_type] :
( v47701(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v47700(VarNext,B)
<=> v47714(VarNext,B) ) ) ) ).
tff(addAssignment_18361,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v47714(VarNext,B)
<=> v47712(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1043,axiom,
! [VarCurr: state_type] :
( ~ v47357(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v47712(VarCurr,B)
<=> v47591(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1015,axiom,
! [VarCurr: state_type] :
( v47357(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v47712(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10075,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47701(VarNext)
<=> ( v47702(VarNext)
& v47709(VarNext) ) ) ) ).
tff(addAssignment_18360,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47709(VarNext)
<=> v47707(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10074,axiom,
! [VarCurr: state_type] :
( v47707(VarCurr)
<=> ( v47357(VarCurr)
| v47710(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10073,axiom,
! [VarCurr: state_type] :
( v47710(VarCurr)
<=> ( v46545(VarCurr)
& v47711(VarCurr) ) ) ).
tff(writeUnaryOperator_4150,axiom,
! [VarCurr: state_type] :
( ~ v47711(VarCurr)
<=> v47357(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10072,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47702(VarNext)
<=> ( v47704(VarNext)
& v5634(VarNext) ) ) ) ).
tff(writeUnaryOperator_4149,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47704(VarNext)
<=> v5641(VarNext) ) ) ).
tff(addAssignment_18359,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47591(VarCurr,B)
<=> v47698(VarCurr,B) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_392,axiom,
! [VarCurr: state_type] :
( ( ~ v47341(VarCurr)
& ~ v47342(VarCurr) )
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v47698(VarCurr,B)
<=> v47695(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1042,axiom,
! [VarCurr: state_type] :
( v47342(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v47698(VarCurr,B)
<=> v47608(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1014,axiom,
! [VarCurr: state_type] :
( v47341(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v47698(VarCurr,B)
<=> v47593(VarCurr,B) ) ) ) ).
tff(addAssignment_18358,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47695(VarCurr,B)
<=> v47696(VarCurr,B) ) ) ).
tff(addAssignment_18357,axiom,
! [VarCurr: state_type] :
( v47696(VarCurr,0)
<=> v47697(VarCurr) ) ).
tff(addAssignment_18356,axiom,
! [VarCurr: state_type] :
( v47696(VarCurr,1)
<=> $false ) ).
tff(addAssignment_18355,axiom,
! [VarCurr: state_type] :
( v47696(VarCurr,2)
<=> v47253(VarCurr,0) ) ).
tff(addAssignment_18354,axiom,
! [VarCurr: state_type] :
( v47696(VarCurr,3)
<=> $false ) ).
tff(writeBinaryOperatorShiftedRanges_1670,axiom,
! [VarCurr: state_type] :
( v47697(VarCurr)
<=> ( v47253(VarCurr,2)
| v47253(VarCurr,1) ) ) ).
tff(addAssignment_18353,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47608(VarCurr,B)
<=> v47638(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1517,axiom,
! [VarCurr: state_type] :
( ~ v47639(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v47638(VarCurr,B)
<=> $false ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1351,axiom,
! [VarCurr: state_type] :
( v47639(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v47638(VarCurr,B)
<=> v47687(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges8_9,axiom,
! [VarCurr: state_type] :
( ( ~ v47647(VarCurr)
& ~ v47649(VarCurr)
& ~ v47658(VarCurr)
& ~ v47661(VarCurr)
& ~ v47665(VarCurr)
& ~ v47670(VarCurr)
& ~ v47675(VarCurr)
& ~ v47678(VarCurr) )
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v47687(VarCurr,B)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges7_14,axiom,
! [VarCurr: state_type] :
( v47678(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v47687(VarCurr,B)
<=> v47693(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges6_15,axiom,
! [VarCurr: state_type] :
( v47675(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v47687(VarCurr,B)
<=> v47692(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges5_22,axiom,
! [VarCurr: state_type] :
( v47670(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v47687(VarCurr,B)
<=> v47691(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges4_22,axiom,
! [VarCurr: state_type] :
( v47665(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v47687(VarCurr,B)
<=> v47690(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_104,axiom,
! [VarCurr: state_type] :
( v47661(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v47687(VarCurr,B)
<=> v47689(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_391,axiom,
! [VarCurr: state_type] :
( v47658(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v47687(VarCurr,B)
<=> v47688(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1041,axiom,
! [VarCurr: state_type] :
( v47649(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v47687(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1013,axiom,
! [VarCurr: state_type] :
( v47647(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v47687(VarCurr,B)
<=> $true ) ) ) ).
tff(addAssignment_18352,axiom,
! [VarCurr: state_type] :
( v47693(VarCurr,0)
<=> v47612(VarCurr,15) ) ).
tff(addAssignment_18351,axiom,
! [VarCurr: state_type] :
( v47693(VarCurr,1)
<=> v47612(VarCurr,14) ) ).
tff(addAssignment_18350,axiom,
! [VarCurr: state_type] :
( v47693(VarCurr,2)
<=> v47612(VarCurr,13) ) ).
tff(addAssignment_18349,axiom,
! [VarCurr: state_type] :
( v47693(VarCurr,3)
<=> v47612(VarCurr,12) ) ).
tff(addAssignment_18348,axiom,
! [VarCurr: state_type] :
( v47692(VarCurr,0)
<=> v47612(VarCurr,7) ) ).
tff(addAssignment_18347,axiom,
! [VarCurr: state_type] :
( v47692(VarCurr,1)
<=> v47612(VarCurr,6) ) ).
tff(addAssignment_18346,axiom,
! [VarCurr: state_type] :
( v47692(VarCurr,2)
<=> v47612(VarCurr,5) ) ).
tff(addAssignment_18345,axiom,
! [VarCurr: state_type] :
( v47692(VarCurr,3)
<=> v47612(VarCurr,4) ) ).
tff(addAssignment_18344,axiom,
! [VarCurr: state_type] :
( v47691(VarCurr,0)
<=> v47612(VarCurr,15) ) ).
tff(addAssignment_18343,axiom,
! [VarCurr: state_type] :
( v47691(VarCurr,1)
<=> v47612(VarCurr,14) ) ).
tff(addAssignment_18342,axiom,
! [VarCurr: state_type] :
( v47691(VarCurr,2)
<=> v47612(VarCurr,13) ) ).
tff(addAssignment_18341,axiom,
! [VarCurr: state_type] :
( v47691(VarCurr,3)
<=> v47612(VarCurr,12) ) ).
tff(addAssignment_18340,axiom,
! [VarCurr: state_type] :
( v47690(VarCurr,0)
<=> v47612(VarCurr,11) ) ).
tff(addAssignment_18339,axiom,
! [VarCurr: state_type] :
( v47690(VarCurr,1)
<=> v47612(VarCurr,10) ) ).
tff(addAssignment_18338,axiom,
! [VarCurr: state_type] :
( v47690(VarCurr,2)
<=> v47612(VarCurr,9) ) ).
tff(addAssignment_18337,axiom,
! [VarCurr: state_type] :
( v47690(VarCurr,3)
<=> v47612(VarCurr,8) ) ).
tff(addAssignment_18336,axiom,
! [VarCurr: state_type] :
( v47689(VarCurr,0)
<=> v47612(VarCurr,7) ) ).
tff(addAssignment_18335,axiom,
! [VarCurr: state_type] :
( v47689(VarCurr,1)
<=> v47612(VarCurr,6) ) ).
tff(addAssignment_18334,axiom,
! [VarCurr: state_type] :
( v47689(VarCurr,2)
<=> v47612(VarCurr,5) ) ).
tff(addAssignment_18333,axiom,
! [VarCurr: state_type] :
( v47689(VarCurr,3)
<=> v47612(VarCurr,4) ) ).
tff(addAssignment_18332,axiom,
! [VarCurr: state_type] :
( v47688(VarCurr,0)
<=> v47612(VarCurr,3) ) ).
tff(addAssignment_18331,axiom,
! [VarCurr: state_type] :
( v47688(VarCurr,1)
<=> v47612(VarCurr,2) ) ).
tff(addAssignment_18330,axiom,
! [VarCurr: state_type] :
( v47688(VarCurr,2)
<=> v47612(VarCurr,1) ) ).
tff(addAssignment_18329,axiom,
! [VarCurr: state_type] :
( v47688(VarCurr,3)
<=> v47612(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10071,axiom,
! [VarCurr: state_type] :
( v47639(VarCurr)
<=> ( v47640(VarCurr)
| v47683(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1669,axiom,
! [VarCurr: state_type] :
( v47683(VarCurr)
<=> ( v47685(VarCurr)
& v3977(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10070,axiom,
! [VarCurr: state_type] :
( v47685(VarCurr)
<=> ( v47686(VarCurr)
& v47632(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10069,axiom,
! [VarCurr: state_type] :
( v47686(VarCurr)
<=> ( v47682(VarCurr)
& v47626(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10068,axiom,
! [VarCurr: state_type] :
( v47640(VarCurr)
<=> ( v47641(VarCurr)
| v47678(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1668,axiom,
! [VarCurr: state_type] :
( v47678(VarCurr)
<=> ( v47680(VarCurr)
& v3977(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10067,axiom,
! [VarCurr: state_type] :
( v47680(VarCurr)
<=> ( v47681(VarCurr)
& v47657(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10066,axiom,
! [VarCurr: state_type] :
( v47681(VarCurr)
<=> ( v47682(VarCurr)
& v47656(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10065,axiom,
! [VarCurr: state_type] :
( v47682(VarCurr)
<=> ( v47610(VarCurr)
& v47620(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10064,axiom,
! [VarCurr: state_type] :
( v47641(VarCurr)
<=> ( v47642(VarCurr)
| v47675(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1667,axiom,
! [VarCurr: state_type] :
( v47675(VarCurr)
<=> ( v47677(VarCurr)
& v3977(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10063,axiom,
! [VarCurr: state_type] :
( v47677(VarCurr)
<=> ( v47664(VarCurr)
& v47632(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10062,axiom,
! [VarCurr: state_type] :
( v47642(VarCurr)
<=> ( v47643(VarCurr)
| v47670(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1666,axiom,
! [VarCurr: state_type] :
( v47670(VarCurr)
<=> ( v47672(VarCurr)
& v3977(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10061,axiom,
! [VarCurr: state_type] :
( v47672(VarCurr)
<=> ( v47673(VarCurr)
& v47657(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10060,axiom,
! [VarCurr: state_type] :
( v47673(VarCurr)
<=> ( v47674(VarCurr)
& v47656(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10059,axiom,
! [VarCurr: state_type] :
( v47674(VarCurr)
<=> ( v47610(VarCurr)
& v47655(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10058,axiom,
! [VarCurr: state_type] :
( v47643(VarCurr)
<=> ( v47644(VarCurr)
| v47665(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1665,axiom,
! [VarCurr: state_type] :
( v47665(VarCurr)
<=> ( v47667(VarCurr)
& v3977(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10057,axiom,
! [VarCurr: state_type] :
( v47667(VarCurr)
<=> ( v47668(VarCurr)
& v47657(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10056,axiom,
! [VarCurr: state_type] :
( v47668(VarCurr)
<=> ( v47669(VarCurr)
& v47656(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10055,axiom,
! [VarCurr: state_type] :
( v47669(VarCurr)
<=> ( v47654(VarCurr)
& v47620(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10054,axiom,
! [VarCurr: state_type] :
( v47644(VarCurr)
<=> ( v47645(VarCurr)
| v47661(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1664,axiom,
! [VarCurr: state_type] :
( v47661(VarCurr)
<=> ( v47663(VarCurr)
& v3977(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10053,axiom,
! [VarCurr: state_type] :
( v47663(VarCurr)
<=> ( v47664(VarCurr)
& v47657(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10052,axiom,
! [VarCurr: state_type] :
( v47664(VarCurr)
<=> ( v47653(VarCurr)
& v47626(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10051,axiom,
! [VarCurr: state_type] :
( v47645(VarCurr)
<=> ( v47646(VarCurr)
| v47658(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1663,axiom,
! [VarCurr: state_type] :
( v47658(VarCurr)
<=> ( v47660(VarCurr)
& v3977(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10050,axiom,
! [VarCurr: state_type] :
( v47660(VarCurr)
<=> ( v47652(VarCurr)
& v47632(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10049,axiom,
! [VarCurr: state_type] :
( v47646(VarCurr)
<=> ( v47647(VarCurr)
| v47649(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1662,axiom,
! [VarCurr: state_type] :
( v47649(VarCurr)
<=> ( v47651(VarCurr)
& v3977(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10048,axiom,
! [VarCurr: state_type] :
( v47651(VarCurr)
<=> ( v47652(VarCurr)
& v47657(VarCurr) ) ) ).
tff(writeUnaryOperator_4148,axiom,
! [VarCurr: state_type] :
( ~ v47657(VarCurr)
<=> v47632(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10047,axiom,
! [VarCurr: state_type] :
( v47652(VarCurr)
<=> ( v47653(VarCurr)
& v47656(VarCurr) ) ) ).
tff(writeUnaryOperator_4147,axiom,
! [VarCurr: state_type] :
( ~ v47656(VarCurr)
<=> v47626(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10046,axiom,
! [VarCurr: state_type] :
( v47653(VarCurr)
<=> ( v47654(VarCurr)
& v47655(VarCurr) ) ) ).
tff(writeUnaryOperator_4146,axiom,
! [VarCurr: state_type] :
( ~ v47655(VarCurr)
<=> v47620(VarCurr) ) ).
tff(writeUnaryOperator_4145,axiom,
! [VarCurr: state_type] :
( ~ v47654(VarCurr)
<=> v47610(VarCurr) ) ).
tff(writeUnaryOperator_4144,axiom,
! [VarCurr: state_type] :
( ~ v47647(VarCurr)
<=> v3977(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_1661,axiom,
! [VarCurr: state_type] :
( v47632(VarCurr)
<=> ( v47635(VarCurr)
| v47612(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1660,axiom,
! [VarCurr: state_type] :
( v47635(VarCurr)
<=> ( v47636(VarCurr)
| v47612(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1659,axiom,
! [VarCurr: state_type] :
( v47636(VarCurr)
<=> ( v47612(VarCurr,0)
| v47612(VarCurr,1) ) ) ).
tff(addAssignment_18328,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v47612(VarCurr,B)
<=> v47614(VarCurr,B) ) ) ).
tff(addAssignment_18327,axiom,
! [VarCurr: state_type] :
( ( v47614(VarCurr,3)
<=> v3981(VarCurr,14) )
& ( v47614(VarCurr,2)
<=> v3981(VarCurr,13) )
& ( v47614(VarCurr,1)
<=> v3981(VarCurr,12) )
& ( v47614(VarCurr,0)
<=> v3981(VarCurr,11) ) ) ).
tff(addAssignment_18326,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,15)
& ~ $less(B,11) )
=> ( v3981(VarCurr,B)
<=> v3983(VarCurr,B) ) ) ).
tff(addAssignment_18325,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,15)
& ~ $less(B,11) )
=> ( v3983(VarCurr,B)
<=> v4091(VarCurr,B) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1658,axiom,
! [VarCurr: state_type] :
( v47626(VarCurr)
<=> ( v47629(VarCurr)
| v47612(VarCurr,7) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1657,axiom,
! [VarCurr: state_type] :
( v47629(VarCurr)
<=> ( v47630(VarCurr)
| v47612(VarCurr,6) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1656,axiom,
! [VarCurr: state_type] :
( v47630(VarCurr)
<=> ( v47612(VarCurr,4)
| v47612(VarCurr,5) ) ) ).
tff(addAssignment_18324,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,4) )
=> ( v47612(VarCurr,B)
<=> v47614(VarCurr,B) ) ) ).
tff(addAssignment_18323,axiom,
! [VarCurr: state_type] :
( ( v47614(VarCurr,7)
<=> v3981(VarCurr,18) )
& ( v47614(VarCurr,6)
<=> v3981(VarCurr,17) )
& ( v47614(VarCurr,5)
<=> v3981(VarCurr,16) )
& ( v47614(VarCurr,4)
<=> v3981(VarCurr,15) ) ) ).
tff(addAssignment_18322,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,19)
& ~ $less(B,15) )
=> ( v3981(VarCurr,B)
<=> v3983(VarCurr,B) ) ) ).
tff(addAssignment_18321,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,19)
& ~ $less(B,15) )
=> ( v3983(VarCurr,B)
<=> v4091(VarCurr,B) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1655,axiom,
! [VarCurr: state_type] :
( v47620(VarCurr)
<=> ( v47623(VarCurr)
| v47612(VarCurr,11) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1654,axiom,
! [VarCurr: state_type] :
( v47623(VarCurr)
<=> ( v47624(VarCurr)
| v47612(VarCurr,10) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1653,axiom,
! [VarCurr: state_type] :
( v47624(VarCurr)
<=> ( v47612(VarCurr,8)
| v47612(VarCurr,9) ) ) ).
tff(addAssignment_18320,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,12)
& ~ $less(B,8) )
=> ( v47612(VarCurr,B)
<=> v47614(VarCurr,B) ) ) ).
tff(addAssignment_18319,axiom,
! [VarCurr: state_type] :
( ( v47614(VarCurr,11)
<=> v3981(VarCurr,22) )
& ( v47614(VarCurr,10)
<=> v3981(VarCurr,21) )
& ( v47614(VarCurr,9)
<=> v3981(VarCurr,20) )
& ( v47614(VarCurr,8)
<=> v3981(VarCurr,19) ) ) ).
tff(addAssignment_18318,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,23)
& ~ $less(B,19) )
=> ( v3981(VarCurr,B)
<=> v3983(VarCurr,B) ) ) ).
tff(addAssignment_18317,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,23)
& ~ $less(B,19) )
=> ( v3983(VarCurr,B)
<=> v4091(VarCurr,B) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1652,axiom,
! [VarCurr: state_type] :
( v47610(VarCurr)
<=> ( v47617(VarCurr)
| v47612(VarCurr,15) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1651,axiom,
! [VarCurr: state_type] :
( v47617(VarCurr)
<=> ( v47618(VarCurr)
| v47612(VarCurr,14) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1650,axiom,
! [VarCurr: state_type] :
( v47618(VarCurr)
<=> ( v47612(VarCurr,12)
| v47612(VarCurr,13) ) ) ).
tff(addAssignment_18316,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,16)
& ~ $less(B,12) )
=> ( v47612(VarCurr,B)
<=> v47614(VarCurr,B) ) ) ).
tff(addAssignment_18315,axiom,
! [VarCurr: state_type] :
( ( v47614(VarCurr,15)
<=> v3981(VarCurr,26) )
& ( v47614(VarCurr,14)
<=> v3981(VarCurr,25) )
& ( v47614(VarCurr,13)
<=> v3981(VarCurr,24) )
& ( v47614(VarCurr,12)
<=> v3981(VarCurr,23) ) ) ).
tff(addAssignment_18314,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,27)
& ~ $less(B,23) )
=> ( v3981(VarCurr,B)
<=> v3983(VarCurr,B) ) ) ).
tff(addAssignment_18313,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,27)
& ~ $less(B,23) )
=> ( v3983(VarCurr,B)
<=> v4091(VarCurr,B) ) ) ).
tff(addAssignment_18312,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47593(VarCurr,B)
<=> v47606(VarCurr,B) ) ) ).
tff(addAssignment_18311,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47606(VarCurr,B)
<=> v47595(VarCurr,B) ) ) ).
tff(addAssignment_18310,axiom,
! [VarCurr: state_type] :
( v47606(VarCurr,3)
<=> $false ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1516,axiom,
! [VarCurr: state_type] :
( ~ v3671(VarCurr,1)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47595(VarCurr,B)
<=> $false ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1350,axiom,
! [VarCurr: state_type] :
( v3671(VarCurr,1)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47595(VarCurr,B)
<=> v47605(VarCurr,B) ) ) ) ).
tff(addAssignment_18309,axiom,
! [VarCurr: state_type] :
( v47605(VarCurr,0)
<=> v47603(VarCurr) ) ).
tff(addAssignment_18308,axiom,
! [VarCurr: state_type] :
( ( v47605(VarCurr,2)
<=> v47597(VarCurr,1) )
& ( v47605(VarCurr,1)
<=> v47597(VarCurr,0) ) ) ).
tff(addAssignment_18307,axiom,
! [VarCurr: state_type] :
( v47603(VarCurr)
<=> v3671(VarCurr,0) ) ).
tff(addAssignment_18306,axiom,
! [VarCurr: state_type] :
( v3671(VarCurr,0)
<=> v3673(VarCurr,0) ) ).
tff(addAssignment_18305,axiom,
! [VarCurr: state_type] :
( v3673(VarCurr,0)
<=> v3675(VarCurr,16) ) ).
tff(addAssignment_18304,axiom,
! [VarCurr: state_type] :
( v3675(VarCurr,16)
<=> v3677(VarCurr,16) ) ).
tff(addAssignment_18303,axiom,
! [VarCurr: state_type] :
( v3677(VarCurr,16)
<=> v3775(VarCurr,16) ) ).
tff(addAssignment_18302,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v47597(VarCurr,B)
<=> v47599(VarCurr,B) ) ) ).
tff(addAssignment_18301,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v47599(VarCurr,B)
<=> v47601(VarCurr,B) ) ) ).
tff(addAssignment_18300,axiom,
! [VarCurr: state_type] :
( ( v47601(VarCurr,1)
<=> v3914(VarCurr,2) )
& ( v47601(VarCurr,0)
<=> v3914(VarCurr,1) ) ) ).
tff(addAssignment_18299,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,1) )
=> ( v3914(VarCurr,B)
<=> v3902(VarCurr,B) ) ) ).
tff(addAssignment_18298,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,1) )
=> ( v3902(VarCurr,B)
<=> v3675(VarCurr,B) ) ) ).
tff(addAssignment_18297,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,1) )
=> ( v3675(VarCurr,B)
<=> v3677(VarCurr,B) ) ) ).
tff(addAssignment_18296,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,1) )
=> ( v3677(VarCurr,B)
<=> v3775(VarCurr,B) ) ) ).
tff(addAssignment_18295,axiom,
! [VarCurr: state_type] :
( v47530(VarCurr)
<=> v47532(VarCurr,3) ) ).
tff(addAssignment_18294,axiom,
! [VarCurr: state_type] :
( v47532(VarCurr,3)
<=> v47546(VarCurr,3) ) ).
tff(addAssignment_18293,axiom,
! [VarNext: state_type] :
( v45856(VarNext,2)
<=> v47579(VarNext,2) ) ).
tff(addCaseBooleanConditionEqualRanges1_934,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47580(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47579(VarNext,B)
<=> v45856(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_998,axiom,
! [VarNext: state_type] :
( v47580(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47579(VarNext,B)
<=> v47543(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10045,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47580(VarNext)
<=> v47581(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10044,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47581(VarNext)
<=> ( v47583(VarNext)
& v45812(VarNext) ) ) ) ).
tff(writeUnaryOperator_4143,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47583(VarNext)
<=> v45819(VarNext) ) ) ).
tff(addAssignment_18292,axiom,
! [VarCurr: state_type] :
( v47532(VarCurr,2)
<=> v47546(VarCurr,2) ) ).
tff(addAssignment_18291,axiom,
! [VarNext: state_type] :
( v45856(VarNext,1)
<=> v47571(VarNext,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_933,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47572(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47571(VarNext,B)
<=> v45856(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_997,axiom,
! [VarNext: state_type] :
( v47572(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47571(VarNext,B)
<=> v47543(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10043,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47572(VarNext)
<=> v47573(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10042,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47573(VarNext)
<=> ( v47575(VarNext)
& v45812(VarNext) ) ) ) ).
tff(writeUnaryOperator_4142,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47575(VarNext)
<=> v45819(VarNext) ) ) ).
tff(addAssignment_18290,axiom,
! [VarCurr: state_type] :
( v47532(VarCurr,1)
<=> v47546(VarCurr,1) ) ).
tff(addAssignment_18289,axiom,
! [VarNext: state_type] :
( v45856(VarNext,0)
<=> v47563(VarNext,0) ) ).
tff(addCaseBooleanConditionEqualRanges1_932,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47564(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47563(VarNext,B)
<=> v45856(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_996,axiom,
! [VarNext: state_type] :
( v47564(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47563(VarNext,B)
<=> v47543(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10041,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47564(VarNext)
<=> v47565(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10040,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47565(VarNext)
<=> ( v47567(VarNext)
& v45812(VarNext) ) ) ) ).
tff(writeUnaryOperator_4141,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47567(VarNext)
<=> v45819(VarNext) ) ) ).
tff(addAssignment_18288,axiom,
! [VarCurr: state_type] :
( v47532(VarCurr,0)
<=> v47546(VarCurr,0) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1515,axiom,
! [VarCurr: state_type] :
( ~ v47547(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47546(VarCurr,B)
<=> v47549(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1349,axiom,
! [VarCurr: state_type] :
( v47547(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47546(VarCurr,B)
<=> v47548(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_103,axiom,
! [VarCurr: state_type] :
( ( ~ v47550(VarCurr)
& ~ v47552(VarCurr)
& ~ v47556(VarCurr) )
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47549(VarCurr,B)
<=> v45856(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_390,axiom,
! [VarCurr: state_type] :
( v47556(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47549(VarCurr,B)
<=> v47558(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1040,axiom,
! [VarCurr: state_type] :
( v47552(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47549(VarCurr,B)
<=> v47554(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1012,axiom,
! [VarCurr: state_type] :
( v47550(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47549(VarCurr,B)
<=> v45856(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2942,axiom,
! [VarCurr: state_type] :
( v47560(VarCurr)
<=> ( ( v47561(VarCurr,1)
<=> $true )
& ( v47561(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18287,axiom,
! [VarCurr: state_type] :
( v47561(VarCurr,0)
<=> v45788(VarCurr) ) ).
tff(addAssignment_18286,axiom,
! [VarCurr: state_type] :
( v47561(VarCurr,1)
<=> v45786(VarCurr) ) ).
tff(addAssignment_18285,axiom,
! [VarCurr: state_type] :
( v47558(VarCurr,0)
<=> $false ) ).
tff(addAssignment_18284,axiom,
! [VarCurr: state_type] :
( ( v47558(VarCurr,6)
<=> v45856(VarCurr,5) )
& ( v47558(VarCurr,5)
<=> v45856(VarCurr,4) )
& ( v47558(VarCurr,4)
<=> v45856(VarCurr,3) )
& ( v47558(VarCurr,3)
<=> v45856(VarCurr,2) )
& ( v47558(VarCurr,2)
<=> v45856(VarCurr,1) )
& ( v47558(VarCurr,1)
<=> v45856(VarCurr,0) ) ) ).
tff(addBitVectorEqualityBitBlasted_2941,axiom,
! [VarCurr: state_type] :
( v47556(VarCurr)
<=> ( ( v47557(VarCurr,1)
<=> $true )
& ( v47557(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18283,axiom,
! [VarCurr: state_type] :
( v47557(VarCurr,0)
<=> v45788(VarCurr) ) ).
tff(addAssignment_18282,axiom,
! [VarCurr: state_type] :
( v47557(VarCurr,1)
<=> v45786(VarCurr) ) ).
tff(addAssignment_18281,axiom,
! [VarCurr: state_type] :
( ( v47554(VarCurr,5)
<=> v45856(VarCurr,6) )
& ( v47554(VarCurr,4)
<=> v45856(VarCurr,5) )
& ( v47554(VarCurr,3)
<=> v45856(VarCurr,4) )
& ( v47554(VarCurr,2)
<=> v45856(VarCurr,3) )
& ( v47554(VarCurr,1)
<=> v45856(VarCurr,2) )
& ( v47554(VarCurr,0)
<=> v45856(VarCurr,1) ) ) ).
tff(addAssignment_18280,axiom,
! [VarCurr: state_type] :
( v47554(VarCurr,6)
<=> $false ) ).
tff(addBitVectorEqualityBitBlasted_2940,axiom,
! [VarCurr: state_type] :
( v47552(VarCurr)
<=> ( ( v47553(VarCurr,1)
<=> $false )
& ( v47553(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18279,axiom,
! [VarCurr: state_type] :
( v47553(VarCurr,0)
<=> v45788(VarCurr) ) ).
tff(addAssignment_18278,axiom,
! [VarCurr: state_type] :
( v47553(VarCurr,1)
<=> v45786(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2939,axiom,
! [VarCurr: state_type] :
( v47550(VarCurr)
<=> ( ( v47551(VarCurr,1)
<=> $false )
& ( v47551(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18277,axiom,
! [VarCurr: state_type] :
( v47551(VarCurr,0)
<=> v45788(VarCurr) ) ).
tff(addAssignment_18276,axiom,
! [VarCurr: state_type] :
( v47551(VarCurr,1)
<=> v45786(VarCurr) ) ).
tff(addAssignment_18275,axiom,
! [VarCurr: state_type] :
( v47548(VarCurr,0)
<=> $true ) ).
tff(addAssignment_18274,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,1) )
=> ( v47548(VarCurr,B)
<=> v45854(VarCurr,B) ) ) ).
tff(writeUnaryOperator_4140,axiom,
! [VarCurr: state_type] :
( ~ v47547(VarCurr)
<=> v45784(VarCurr) ) ).
tff(addAssignment_18273,axiom,
! [VarCurr: state_type] :
( v45854(VarCurr,1)
<=> v45855(VarCurr,1) ) ).
tff(addAssignment_18272,axiom,
! [VarCurr: state_type] :
( v45854(VarCurr,2)
<=> v45855(VarCurr,2) ) ).
tff(addAssignment_18271,axiom,
! [VarCurr: state_type] :
( v45854(VarCurr,3)
<=> v45855(VarCurr,3) ) ).
tff(addAssignment_18270,axiom,
! [VarNext: state_type] :
( v45856(VarNext,3)
<=> v47534(VarNext,3) ) ).
tff(addCaseBooleanConditionEqualRanges1_931,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47535(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47534(VarNext,B)
<=> v45856(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_995,axiom,
! [VarNext: state_type] :
( v47535(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47534(VarNext,B)
<=> v47543(VarNext,B) ) ) ) ).
tff(addAssignment_18269,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47543(VarNext,B)
<=> v47541(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1514,axiom,
! [VarCurr: state_type] :
( ~ v45826(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47541(VarCurr,B)
<=> v47532(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1348,axiom,
! [VarCurr: state_type] :
( v45826(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47541(VarCurr,B)
<=> b0000001(B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10039,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47535(VarNext)
<=> v47536(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10038,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47536(VarNext)
<=> ( v47538(VarNext)
& v45812(VarNext) ) ) ) ).
tff(writeUnaryOperator_4139,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47538(VarNext)
<=> v45819(VarNext) ) ) ).
tff(addAssignment_18268,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46458(VarCurr,B)
<=> v46460(VarCurr,B) ) ) ).
tff(addAssignment_18267,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46460(VarCurr,B)
<=> v46462(VarCurr,B) ) ) ).
tff(addAssignment_18266,axiom,
! [VarCurr: state_type] :
( ( v46462(VarCurr,6)
<=> v46464(VarCurr,27) )
& ( v46462(VarCurr,5)
<=> v46464(VarCurr,26) )
& ( v46462(VarCurr,4)
<=> v46464(VarCurr,25) )
& ( v46462(VarCurr,3)
<=> v46464(VarCurr,24) )
& ( v46462(VarCurr,2)
<=> v46464(VarCurr,23) )
& ( v46462(VarCurr,1)
<=> v46464(VarCurr,22) )
& ( v46462(VarCurr,0)
<=> v46464(VarCurr,21) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_930,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47487(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,21) )
=> ( v46464(VarNext,B)
<=> v46464(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionShiftedRanges0_22,axiom,
! [VarNext: state_type] :
( v47487(VarNext)
=> ( ( v46464(VarNext,27)
<=> v47513(VarNext,6) )
& ( v46464(VarNext,26)
<=> v47513(VarNext,5) )
& ( v46464(VarNext,25)
<=> v47513(VarNext,4) )
& ( v46464(VarNext,24)
<=> v47513(VarNext,3) )
& ( v46464(VarNext,23)
<=> v47513(VarNext,2) )
& ( v46464(VarNext,22)
<=> v47513(VarNext,1) )
& ( v46464(VarNext,21)
<=> v47513(VarNext,0) ) ) ) ).
tff(addAssignment_18265,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47513(VarNext,B)
<=> v47511(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1039,axiom,
! [VarCurr: state_type] :
( ~ v47404(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47511(VarCurr,B)
<=> v47514(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1011,axiom,
! [VarCurr: state_type] :
( v47404(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47511(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_389,axiom,
! [VarCurr: state_type] :
( ( ~ v47500(VarCurr)
& ~ v47502(VarCurr) )
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47514(VarCurr,B)
<=> v47479(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1038,axiom,
! [VarCurr: state_type] :
( v47502(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47514(VarCurr,B)
<=> v47472(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_36,axiom,
! [VarCurr: state_type] :
( v47500(VarCurr)
=> ( ( v47514(VarCurr,6)
<=> v46464(VarCurr,20) )
& ( v47514(VarCurr,5)
<=> v46464(VarCurr,19) )
& ( v47514(VarCurr,4)
<=> v46464(VarCurr,18) )
& ( v47514(VarCurr,3)
<=> v46464(VarCurr,17) )
& ( v47514(VarCurr,2)
<=> v46464(VarCurr,16) )
& ( v47514(VarCurr,1)
<=> v46464(VarCurr,15) )
& ( v47514(VarCurr,0)
<=> v46464(VarCurr,14) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10037,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47487(VarNext)
<=> ( v47488(VarNext)
& v47495(VarNext) ) ) ) ).
tff(addAssignment_18264,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47495(VarNext)
<=> v47493(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10036,axiom,
! [VarCurr: state_type] :
( v47493(VarCurr)
<=> ( v47496(VarCurr)
& v47507(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10035,axiom,
! [VarCurr: state_type] :
( v47507(VarCurr)
<=> ( v47508(VarCurr)
| v47404(VarCurr) ) ) ).
tff(writeUnaryOperator_4138,axiom,
! [VarCurr: state_type] :
( ~ v47508(VarCurr)
<=> v47509(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2938,axiom,
! [VarCurr: state_type] :
( v47509(VarCurr)
<=> ( ( v47510(VarCurr,1)
<=> $false )
& ( v47510(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18263,axiom,
! [VarCurr: state_type] :
( v47510(VarCurr,0)
<=> v45582(VarCurr) ) ).
tff(addAssignment_18262,axiom,
! [VarCurr: state_type] :
( v47510(VarCurr,1)
<=> v52(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10034,axiom,
! [VarCurr: state_type] :
( v47496(VarCurr)
<=> ( v47404(VarCurr)
| v47497(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10033,axiom,
! [VarCurr: state_type] :
( v47497(VarCurr)
<=> ( v47498(VarCurr)
& v47506(VarCurr) ) ) ).
tff(writeUnaryOperator_4137,axiom,
! [VarCurr: state_type] :
( ~ v47506(VarCurr)
<=> v47404(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10032,axiom,
! [VarCurr: state_type] :
( v47498(VarCurr)
<=> ( v47499(VarCurr)
| v47504(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2937,axiom,
! [VarCurr: state_type] :
( v47504(VarCurr)
<=> ( ( v47505(VarCurr,1)
<=> $true )
& ( v47505(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18261,axiom,
! [VarCurr: state_type] :
( v47505(VarCurr,0)
<=> v45582(VarCurr) ) ).
tff(addAssignment_18260,axiom,
! [VarCurr: state_type] :
( v47505(VarCurr,1)
<=> v52(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10031,axiom,
! [VarCurr: state_type] :
( v47499(VarCurr)
<=> ( v47500(VarCurr)
| v47502(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2936,axiom,
! [VarCurr: state_type] :
( v47502(VarCurr)
<=> ( ( v47503(VarCurr,1)
<=> $true )
& ( v47503(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18259,axiom,
! [VarCurr: state_type] :
( v47503(VarCurr,0)
<=> v45582(VarCurr) ) ).
tff(addAssignment_18258,axiom,
! [VarCurr: state_type] :
( v47503(VarCurr,1)
<=> v52(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2935,axiom,
! [VarCurr: state_type] :
( v47500(VarCurr)
<=> ( ( v47501(VarCurr,1)
<=> $false )
& ( v47501(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18257,axiom,
! [VarCurr: state_type] :
( v47501(VarCurr,0)
<=> v45582(VarCurr) ) ).
tff(addAssignment_18256,axiom,
! [VarCurr: state_type] :
( v47501(VarCurr,1)
<=> v52(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10030,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47488(VarNext)
<=> ( v47490(VarNext)
& v45616(VarNext) ) ) ) ).
tff(writeUnaryOperator_4136,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47490(VarNext)
<=> v45627(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1513,axiom,
! [VarCurr: state_type] :
( ~ v47481(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47479(VarCurr,B)
<=> v47483(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1347,axiom,
! [VarCurr: state_type] :
( v47481(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47479(VarCurr,B)
<=> v46525(VarCurr,B) ) ) ) ).
tff(addAssignment_18255,axiom,
! [VarCurr: state_type] :
( ( v47483(VarCurr,6)
<=> v46464(VarCurr,20) )
& ( v47483(VarCurr,5)
<=> v46464(VarCurr,19) )
& ( v47483(VarCurr,4)
<=> v46464(VarCurr,18) )
& ( v47483(VarCurr,3)
<=> v46464(VarCurr,17) )
& ( v47483(VarCurr,2)
<=> v46464(VarCurr,16) )
& ( v47483(VarCurr,1)
<=> v46464(VarCurr,15) )
& ( v47483(VarCurr,0)
<=> v46464(VarCurr,14) ) ) ).
tff(addAssignment_18254,axiom,
! [VarCurr: state_type] :
( v47481(VarCurr)
<=> v46470(VarCurr,1) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1512,axiom,
! [VarCurr: state_type] :
( ~ v47474(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47472(VarCurr,B)
<=> v47476(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1346,axiom,
! [VarCurr: state_type] :
( v47474(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47472(VarCurr,B)
<=> v46525(VarCurr,B) ) ) ) ).
tff(addAssignment_18253,axiom,
! [VarCurr: state_type] :
( ( v47476(VarCurr,6)
<=> v46464(VarCurr,27) )
& ( v47476(VarCurr,5)
<=> v46464(VarCurr,26) )
& ( v47476(VarCurr,4)
<=> v46464(VarCurr,25) )
& ( v47476(VarCurr,3)
<=> v46464(VarCurr,24) )
& ( v47476(VarCurr,2)
<=> v46464(VarCurr,23) )
& ( v47476(VarCurr,1)
<=> v46464(VarCurr,22) )
& ( v47476(VarCurr,0)
<=> v46464(VarCurr,21) ) ) ).
tff(addAssignment_18252,axiom,
! [VarCurr: state_type] :
( v47474(VarCurr)
<=> v46470(VarCurr,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_929,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47441(VarNext)
=> ! [B: $int] :
( ( $less(B,21)
& ~ $less(B,14) )
=> ( v46464(VarNext,B)
<=> v46464(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionShiftedRanges0_21,axiom,
! [VarNext: state_type] :
( v47441(VarNext)
=> ( ( v46464(VarNext,20)
<=> v47467(VarNext,6) )
& ( v46464(VarNext,19)
<=> v47467(VarNext,5) )
& ( v46464(VarNext,18)
<=> v47467(VarNext,4) )
& ( v46464(VarNext,17)
<=> v47467(VarNext,3) )
& ( v46464(VarNext,16)
<=> v47467(VarNext,2) )
& ( v46464(VarNext,15)
<=> v47467(VarNext,1) )
& ( v46464(VarNext,14)
<=> v47467(VarNext,0) ) ) ) ).
tff(addAssignment_18251,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47467(VarNext,B)
<=> v47465(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1037,axiom,
! [VarCurr: state_type] :
( ~ v47404(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47465(VarCurr,B)
<=> v47468(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1010,axiom,
! [VarCurr: state_type] :
( v47404(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47465(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_388,axiom,
! [VarCurr: state_type] :
( ( ~ v47454(VarCurr)
& ~ v47456(VarCurr) )
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47468(VarCurr,B)
<=> v47433(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1036,axiom,
! [VarCurr: state_type] :
( v47456(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47468(VarCurr,B)
<=> v47426(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_35,axiom,
! [VarCurr: state_type] :
( v47454(VarCurr)
=> ( ( v47468(VarCurr,6)
<=> v46464(VarCurr,13) )
& ( v47468(VarCurr,5)
<=> v46464(VarCurr,12) )
& ( v47468(VarCurr,4)
<=> v46464(VarCurr,11) )
& ( v47468(VarCurr,3)
<=> v46464(VarCurr,10) )
& ( v47468(VarCurr,2)
<=> v46464(VarCurr,9) )
& ( v47468(VarCurr,1)
<=> v46464(VarCurr,8) )
& ( v47468(VarCurr,0)
<=> v46464(VarCurr,7) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10029,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47441(VarNext)
<=> ( v47442(VarNext)
& v47449(VarNext) ) ) ) ).
tff(addAssignment_18250,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47449(VarNext)
<=> v47447(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10028,axiom,
! [VarCurr: state_type] :
( v47447(VarCurr)
<=> ( v47450(VarCurr)
& v47461(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10027,axiom,
! [VarCurr: state_type] :
( v47461(VarCurr)
<=> ( v47462(VarCurr)
| v47404(VarCurr) ) ) ).
tff(writeUnaryOperator_4135,axiom,
! [VarCurr: state_type] :
( ~ v47462(VarCurr)
<=> v47463(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2934,axiom,
! [VarCurr: state_type] :
( v47463(VarCurr)
<=> ( ( v47464(VarCurr,1)
<=> $false )
& ( v47464(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18249,axiom,
! [VarCurr: state_type] :
( v47464(VarCurr,0)
<=> v45582(VarCurr) ) ).
tff(addAssignment_18248,axiom,
! [VarCurr: state_type] :
( v47464(VarCurr,1)
<=> v52(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10026,axiom,
! [VarCurr: state_type] :
( v47450(VarCurr)
<=> ( v47404(VarCurr)
| v47451(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10025,axiom,
! [VarCurr: state_type] :
( v47451(VarCurr)
<=> ( v47452(VarCurr)
& v47460(VarCurr) ) ) ).
tff(writeUnaryOperator_4134,axiom,
! [VarCurr: state_type] :
( ~ v47460(VarCurr)
<=> v47404(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10024,axiom,
! [VarCurr: state_type] :
( v47452(VarCurr)
<=> ( v47453(VarCurr)
| v47458(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2933,axiom,
! [VarCurr: state_type] :
( v47458(VarCurr)
<=> ( ( v47459(VarCurr,1)
<=> $true )
& ( v47459(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18247,axiom,
! [VarCurr: state_type] :
( v47459(VarCurr,0)
<=> v45582(VarCurr) ) ).
tff(addAssignment_18246,axiom,
! [VarCurr: state_type] :
( v47459(VarCurr,1)
<=> v52(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10023,axiom,
! [VarCurr: state_type] :
( v47453(VarCurr)
<=> ( v47454(VarCurr)
| v47456(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2932,axiom,
! [VarCurr: state_type] :
( v47456(VarCurr)
<=> ( ( v47457(VarCurr,1)
<=> $true )
& ( v47457(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18245,axiom,
! [VarCurr: state_type] :
( v47457(VarCurr,0)
<=> v45582(VarCurr) ) ).
tff(addAssignment_18244,axiom,
! [VarCurr: state_type] :
( v47457(VarCurr,1)
<=> v52(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2931,axiom,
! [VarCurr: state_type] :
( v47454(VarCurr)
<=> ( ( v47455(VarCurr,1)
<=> $false )
& ( v47455(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18243,axiom,
! [VarCurr: state_type] :
( v47455(VarCurr,0)
<=> v45582(VarCurr) ) ).
tff(addAssignment_18242,axiom,
! [VarCurr: state_type] :
( v47455(VarCurr,1)
<=> v52(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10022,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47442(VarNext)
<=> ( v47444(VarNext)
& v45616(VarNext) ) ) ) ).
tff(writeUnaryOperator_4133,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47444(VarNext)
<=> v45627(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1511,axiom,
! [VarCurr: state_type] :
( ~ v47435(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47433(VarCurr,B)
<=> v47437(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1345,axiom,
! [VarCurr: state_type] :
( v47435(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47433(VarCurr,B)
<=> v46525(VarCurr,B) ) ) ) ).
tff(addAssignment_18241,axiom,
! [VarCurr: state_type] :
( ( v47437(VarCurr,6)
<=> v46464(VarCurr,13) )
& ( v47437(VarCurr,5)
<=> v46464(VarCurr,12) )
& ( v47437(VarCurr,4)
<=> v46464(VarCurr,11) )
& ( v47437(VarCurr,3)
<=> v46464(VarCurr,10) )
& ( v47437(VarCurr,2)
<=> v46464(VarCurr,9) )
& ( v47437(VarCurr,1)
<=> v46464(VarCurr,8) )
& ( v47437(VarCurr,0)
<=> v46464(VarCurr,7) ) ) ).
tff(addAssignment_18240,axiom,
! [VarCurr: state_type] :
( v47435(VarCurr)
<=> v46470(VarCurr,2) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1510,axiom,
! [VarCurr: state_type] :
( ~ v47428(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47426(VarCurr,B)
<=> v47430(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1344,axiom,
! [VarCurr: state_type] :
( v47428(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47426(VarCurr,B)
<=> v46525(VarCurr,B) ) ) ) ).
tff(addAssignment_18239,axiom,
! [VarCurr: state_type] :
( ( v47430(VarCurr,6)
<=> v46464(VarCurr,20) )
& ( v47430(VarCurr,5)
<=> v46464(VarCurr,19) )
& ( v47430(VarCurr,4)
<=> v46464(VarCurr,18) )
& ( v47430(VarCurr,3)
<=> v46464(VarCurr,17) )
& ( v47430(VarCurr,2)
<=> v46464(VarCurr,16) )
& ( v47430(VarCurr,1)
<=> v46464(VarCurr,15) )
& ( v47430(VarCurr,0)
<=> v46464(VarCurr,14) ) ) ).
tff(addAssignment_18238,axiom,
! [VarCurr: state_type] :
( v47428(VarCurr)
<=> v46470(VarCurr,2) ) ).
tff(addCaseBooleanConditionEqualRanges1_928,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47394(VarNext)
=> ! [B: $int] :
( ( $less(B,14)
& ~ $less(B,7) )
=> ( v46464(VarNext,B)
<=> v46464(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionShiftedRanges0_20,axiom,
! [VarNext: state_type] :
( v47394(VarNext)
=> ( ( v46464(VarNext,13)
<=> v47421(VarNext,6) )
& ( v46464(VarNext,12)
<=> v47421(VarNext,5) )
& ( v46464(VarNext,11)
<=> v47421(VarNext,4) )
& ( v46464(VarNext,10)
<=> v47421(VarNext,3) )
& ( v46464(VarNext,9)
<=> v47421(VarNext,2) )
& ( v46464(VarNext,8)
<=> v47421(VarNext,1) )
& ( v46464(VarNext,7)
<=> v47421(VarNext,0) ) ) ) ).
tff(addAssignment_18237,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47421(VarNext,B)
<=> v47419(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1035,axiom,
! [VarCurr: state_type] :
( ~ v47404(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47419(VarCurr,B)
<=> v47422(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1009,axiom,
! [VarCurr: state_type] :
( v47404(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47419(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_387,axiom,
! [VarCurr: state_type] :
( ( ~ v47408(VarCurr)
& ~ v47410(VarCurr) )
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47422(VarCurr,B)
<=> v47386(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1034,axiom,
! [VarCurr: state_type] :
( v47410(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47422(VarCurr,B)
<=> v46466(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1008,axiom,
! [VarCurr: state_type] :
( v47408(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47422(VarCurr,B)
<=> v46464(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10021,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47394(VarNext)
<=> ( v47395(VarNext)
& v47402(VarNext) ) ) ) ).
tff(addAssignment_18236,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47402(VarNext)
<=> v47400(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10020,axiom,
! [VarCurr: state_type] :
( v47400(VarCurr)
<=> ( v47403(VarCurr)
& v47415(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10019,axiom,
! [VarCurr: state_type] :
( v47415(VarCurr)
<=> ( v47416(VarCurr)
| v47404(VarCurr) ) ) ).
tff(writeUnaryOperator_4132,axiom,
! [VarCurr: state_type] :
( ~ v47416(VarCurr)
<=> v47417(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2930,axiom,
! [VarCurr: state_type] :
( v47417(VarCurr)
<=> ( ( v47418(VarCurr,1)
<=> $false )
& ( v47418(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18235,axiom,
! [VarCurr: state_type] :
( v47418(VarCurr,0)
<=> v45582(VarCurr) ) ).
tff(addAssignment_18234,axiom,
! [VarCurr: state_type] :
( v47418(VarCurr,1)
<=> v52(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10018,axiom,
! [VarCurr: state_type] :
( v47403(VarCurr)
<=> ( v47404(VarCurr)
| v47405(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10017,axiom,
! [VarCurr: state_type] :
( v47405(VarCurr)
<=> ( v47406(VarCurr)
& v47414(VarCurr) ) ) ).
tff(writeUnaryOperator_4131,axiom,
! [VarCurr: state_type] :
( ~ v47414(VarCurr)
<=> v47404(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10016,axiom,
! [VarCurr: state_type] :
( v47406(VarCurr)
<=> ( v47407(VarCurr)
| v47412(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2929,axiom,
! [VarCurr: state_type] :
( v47412(VarCurr)
<=> ( ( v47413(VarCurr,1)
<=> $true )
& ( v47413(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18233,axiom,
! [VarCurr: state_type] :
( v47413(VarCurr,0)
<=> v45582(VarCurr) ) ).
tff(addAssignment_18232,axiom,
! [VarCurr: state_type] :
( v47413(VarCurr,1)
<=> v52(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10015,axiom,
! [VarCurr: state_type] :
( v47407(VarCurr)
<=> ( v47408(VarCurr)
| v47410(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2928,axiom,
! [VarCurr: state_type] :
( v47410(VarCurr)
<=> ( ( v47411(VarCurr,1)
<=> $true )
& ( v47411(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18231,axiom,
! [VarCurr: state_type] :
( v47411(VarCurr,0)
<=> v45582(VarCurr) ) ).
tff(addAssignment_18230,axiom,
! [VarCurr: state_type] :
( v47411(VarCurr,1)
<=> v52(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2927,axiom,
! [VarCurr: state_type] :
( v47408(VarCurr)
<=> ( ( v47409(VarCurr,1)
<=> $false )
& ( v47409(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18229,axiom,
! [VarCurr: state_type] :
( v47409(VarCurr,0)
<=> v45582(VarCurr) ) ).
tff(addAssignment_18228,axiom,
! [VarCurr: state_type] :
( v47409(VarCurr,1)
<=> v52(VarCurr) ) ).
tff(writeUnaryOperator_4130,axiom,
! [VarCurr: state_type] :
( ~ v47404(VarCurr)
<=> v41(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10014,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47395(VarNext)
<=> ( v47396(VarNext)
& v45616(VarNext) ) ) ) ).
tff(writeUnaryOperator_4129,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47396(VarNext)
<=> v45627(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1509,axiom,
! [VarCurr: state_type] :
( ~ v47388(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47386(VarCurr,B)
<=> v47390(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1343,axiom,
! [VarCurr: state_type] :
( v47388(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47386(VarCurr,B)
<=> v46525(VarCurr,B) ) ) ) ).
tff(addAssignment_18227,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47390(VarCurr,B)
<=> v46464(VarCurr,B) ) ) ).
tff(addAssignment_18226,axiom,
! [VarCurr: state_type] :
( v47388(VarCurr)
<=> v46470(VarCurr,3) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1508,axiom,
! [VarCurr: state_type] :
( ~ v46468(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46466(VarCurr,B)
<=> v47383(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1342,axiom,
! [VarCurr: state_type] :
( v46468(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46466(VarCurr,B)
<=> v46525(VarCurr,B) ) ) ) ).
tff(addAssignment_18225,axiom,
! [VarCurr: state_type] :
( ( v47383(VarCurr,6)
<=> v46464(VarCurr,13) )
& ( v47383(VarCurr,5)
<=> v46464(VarCurr,12) )
& ( v47383(VarCurr,4)
<=> v46464(VarCurr,11) )
& ( v47383(VarCurr,3)
<=> v46464(VarCurr,10) )
& ( v47383(VarCurr,2)
<=> v46464(VarCurr,9) )
& ( v47383(VarCurr,1)
<=> v46464(VarCurr,8) )
& ( v47383(VarCurr,0)
<=> v46464(VarCurr,7) ) ) ).
tff(addAssignment_18224,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46525(VarCurr,B)
<=> v46527(VarCurr,B) ) ) ).
tff(addAssignment_18223,axiom,
! [VarCurr: state_type] :
( ( v46527(VarCurr,6)
<=> v46529(VarCurr,79) )
& ( v46527(VarCurr,5)
<=> v46529(VarCurr,78) )
& ( v46527(VarCurr,4)
<=> v46529(VarCurr,77) )
& ( v46527(VarCurr,3)
<=> v46529(VarCurr,76) )
& ( v46527(VarCurr,2)
<=> v46529(VarCurr,75) )
& ( v46527(VarCurr,1)
<=> v46529(VarCurr,74) )
& ( v46527(VarCurr,0)
<=> v46529(VarCurr,73) ) ) ).
tff(addAssignment_18222,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,80)
& ~ $less(B,73) )
=> ( v46529(VarCurr,B)
<=> v46531(VarCurr,B) ) ) ).
tff(addAssignment_18221,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,80)
& ~ $less(B,73) )
=> ( v46531(VarCurr,B)
<=> v46533(VarCurr,B) ) ) ).
tff(addAssignment_18220,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,80)
& ~ $less(B,73) )
=> ( v46533(VarCurr,B)
<=> v46535(VarCurr,B) ) ) ).
tff(addAssignment_18219,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,80)
& ~ $less(B,73) )
=> ( v46535(VarCurr,B)
<=> v46537(VarCurr,B) ) ) ).
tff(addAssignment_18218,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,80)
& ~ $less(B,73) )
=> ( v46537(VarCurr,B)
<=> v46539(VarCurr,B) ) ) ).
tff(addAssignment_18217,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,80)
& ~ $less(B,73) )
=> ( v46539(VarCurr,B)
<=> v46541(VarCurr,B) ) ) ).
tff(addAssignment_18216,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,80)
& ~ $less(B,73) )
=> ( v46541(VarCurr,B)
<=> v47365(VarCurr,B) ) ) ).
tff(addAssignment_18215,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v47365(VarCurr,B)
<=> v47380(VarCurr,B) ) ) ).
tff(addAssignment_18214,axiom,
! [VarCurr: state_type] :
( ( v47365(VarCurr,9)
<=> v47378(VarCurr,4) )
& ( v47365(VarCurr,8)
<=> v47378(VarCurr,3) )
& ( v47365(VarCurr,7)
<=> v47378(VarCurr,2) )
& ( v47365(VarCurr,6)
<=> v47378(VarCurr,1) )
& ( v47365(VarCurr,5)
<=> v47378(VarCurr,0) ) ) ).
tff(addAssignment_18213,axiom,
! [VarCurr: state_type] :
( ( v47365(VarCurr,15)
<=> v47376(VarCurr,5) )
& ( v47365(VarCurr,14)
<=> v47376(VarCurr,4) )
& ( v47365(VarCurr,13)
<=> v47376(VarCurr,3) )
& ( v47365(VarCurr,12)
<=> v47376(VarCurr,2) )
& ( v47365(VarCurr,11)
<=> v47376(VarCurr,1) )
& ( v47365(VarCurr,10)
<=> v47376(VarCurr,0) ) ) ).
tff(addAssignment_18212,axiom,
! [VarCurr: state_type] :
( ( v47365(VarCurr,20)
<=> v47374(VarCurr,4) )
& ( v47365(VarCurr,19)
<=> v47374(VarCurr,3) )
& ( v47365(VarCurr,18)
<=> v47374(VarCurr,2) )
& ( v47365(VarCurr,17)
<=> v47374(VarCurr,1) )
& ( v47365(VarCurr,16)
<=> v47374(VarCurr,0) ) ) ).
tff(addAssignment_18211,axiom,
! [VarCurr: state_type] :
( ( v47365(VarCurr,54)
<=> v47372(VarCurr,33) )
& ( v47365(VarCurr,53)
<=> v47372(VarCurr,32) )
& ( v47365(VarCurr,52)
<=> v47372(VarCurr,31) )
& ( v47365(VarCurr,51)
<=> v47372(VarCurr,30) )
& ( v47365(VarCurr,50)
<=> v47372(VarCurr,29) )
& ( v47365(VarCurr,49)
<=> v47372(VarCurr,28) )
& ( v47365(VarCurr,48)
<=> v47372(VarCurr,27) )
& ( v47365(VarCurr,47)
<=> v47372(VarCurr,26) )
& ( v47365(VarCurr,46)
<=> v47372(VarCurr,25) )
& ( v47365(VarCurr,45)
<=> v47372(VarCurr,24) )
& ( v47365(VarCurr,44)
<=> v47372(VarCurr,23) )
& ( v47365(VarCurr,43)
<=> v47372(VarCurr,22) )
& ( v47365(VarCurr,42)
<=> v47372(VarCurr,21) )
& ( v47365(VarCurr,41)
<=> v47372(VarCurr,20) )
& ( v47365(VarCurr,40)
<=> v47372(VarCurr,19) )
& ( v47365(VarCurr,39)
<=> v47372(VarCurr,18) )
& ( v47365(VarCurr,38)
<=> v47372(VarCurr,17) )
& ( v47365(VarCurr,37)
<=> v47372(VarCurr,16) )
& ( v47365(VarCurr,36)
<=> v47372(VarCurr,15) )
& ( v47365(VarCurr,35)
<=> v47372(VarCurr,14) )
& ( v47365(VarCurr,34)
<=> v47372(VarCurr,13) )
& ( v47365(VarCurr,33)
<=> v47372(VarCurr,12) )
& ( v47365(VarCurr,32)
<=> v47372(VarCurr,11) )
& ( v47365(VarCurr,31)
<=> v47372(VarCurr,10) )
& ( v47365(VarCurr,30)
<=> v47372(VarCurr,9) )
& ( v47365(VarCurr,29)
<=> v47372(VarCurr,8) )
& ( v47365(VarCurr,28)
<=> v47372(VarCurr,7) )
& ( v47365(VarCurr,27)
<=> v47372(VarCurr,6) )
& ( v47365(VarCurr,26)
<=> v47372(VarCurr,5) )
& ( v47365(VarCurr,25)
<=> v47372(VarCurr,4) )
& ( v47365(VarCurr,24)
<=> v47372(VarCurr,3) )
& ( v47365(VarCurr,23)
<=> v47372(VarCurr,2) )
& ( v47365(VarCurr,22)
<=> v47372(VarCurr,1) )
& ( v47365(VarCurr,21)
<=> v47372(VarCurr,0) ) ) ).
tff(addAssignment_18210,axiom,
! [VarCurr: state_type] :
( ( v47365(VarCurr,58)
<=> v47370(VarCurr,3) )
& ( v47365(VarCurr,57)
<=> v47370(VarCurr,2) )
& ( v47365(VarCurr,56)
<=> v47370(VarCurr,1) )
& ( v47365(VarCurr,55)
<=> v47370(VarCurr,0) ) ) ).
tff(addAssignment_18209,axiom,
! [VarCurr: state_type] :
( ( v47365(VarCurr,62)
<=> v47368(VarCurr,3) )
& ( v47365(VarCurr,61)
<=> v47368(VarCurr,2) )
& ( v47365(VarCurr,60)
<=> v47368(VarCurr,1) )
& ( v47365(VarCurr,59)
<=> v47368(VarCurr,0) ) ) ).
tff(addAssignment_18208,axiom,
! [VarCurr: state_type] :
( ( v47365(VarCurr,72)
<=> v47366(VarCurr,9) )
& ( v47365(VarCurr,71)
<=> v47366(VarCurr,8) )
& ( v47365(VarCurr,70)
<=> v47366(VarCurr,7) )
& ( v47365(VarCurr,69)
<=> v47366(VarCurr,6) )
& ( v47365(VarCurr,68)
<=> v47366(VarCurr,5) )
& ( v47365(VarCurr,67)
<=> v47366(VarCurr,4) )
& ( v47365(VarCurr,66)
<=> v47366(VarCurr,3) )
& ( v47365(VarCurr,65)
<=> v47366(VarCurr,2) )
& ( v47365(VarCurr,64)
<=> v47366(VarCurr,1) )
& ( v47365(VarCurr,63)
<=> v47366(VarCurr,0) ) ) ).
tff(addAssignment_18207,axiom,
! [VarCurr: state_type] :
( ( v47365(VarCurr,79)
<=> v46543(VarCurr,6) )
& ( v47365(VarCurr,78)
<=> v46543(VarCurr,5) )
& ( v47365(VarCurr,77)
<=> v46543(VarCurr,4) )
& ( v47365(VarCurr,76)
<=> v46543(VarCurr,3) )
& ( v47365(VarCurr,75)
<=> v46543(VarCurr,2) )
& ( v47365(VarCurr,74)
<=> v46543(VarCurr,1) )
& ( v47365(VarCurr,73)
<=> v46543(VarCurr,0) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_927,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47348(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46543(VarNext,B)
<=> v46543(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_994,axiom,
! [VarNext: state_type] :
( v47348(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46543(VarNext,B)
<=> v47362(VarNext,B) ) ) ) ).
tff(addAssignment_18206,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47362(VarNext,B)
<=> v47360(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1033,axiom,
! [VarCurr: state_type] :
( ~ v47357(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47360(VarCurr,B)
<=> v46554(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1007,axiom,
! [VarCurr: state_type] :
( v47357(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47360(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10013,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47348(VarNext)
<=> ( v47349(VarNext)
& v47356(VarNext) ) ) ) ).
tff(addAssignment_18205,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47356(VarNext)
<=> v47354(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10012,axiom,
! [VarCurr: state_type] :
( v47354(VarCurr)
<=> ( v47357(VarCurr)
| v47358(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10011,axiom,
! [VarCurr: state_type] :
( v47358(VarCurr)
<=> ( v46545(VarCurr)
& v47359(VarCurr) ) ) ).
tff(writeUnaryOperator_4128,axiom,
! [VarCurr: state_type] :
( ~ v47359(VarCurr)
<=> v47357(VarCurr) ) ).
tff(writeUnaryOperator_4127,axiom,
! [VarCurr: state_type] :
( ~ v47357(VarCurr)
<=> v5628(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10010,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47349(VarNext)
<=> ( v47350(VarNext)
& v5634(VarNext) ) ) ) ).
tff(writeUnaryOperator_4126,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47350(VarNext)
<=> v5641(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_386,axiom,
! [VarCurr: state_type] :
( ( ~ v47341(VarCurr)
& ~ v47342(VarCurr) )
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46554(VarCurr,B)
<=> v47251(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1032,axiom,
! [VarCurr: state_type] :
( v47342(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46554(VarCurr,B)
<=> v46568(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1006,axiom,
! [VarCurr: state_type] :
( v47341(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46554(VarCurr,B)
<=> v46565(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10009,axiom,
! [VarCurr: state_type] :
( v47343(VarCurr)
<=> ( v47344(VarCurr)
| v47345(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2926,axiom,
! [VarCurr: state_type] :
( v47345(VarCurr)
<=> ( ( v46556(VarCurr,1)
<=> $true )
& ( v46556(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2925,axiom,
! [VarCurr: state_type] :
( v47344(VarCurr)
<=> ( ( v46556(VarCurr,1)
<=> $true )
& ( v46556(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2924,axiom,
! [VarCurr: state_type] :
( v47342(VarCurr)
<=> ( ( v46556(VarCurr,1)
<=> $false )
& ( v46556(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2923,axiom,
! [VarCurr: state_type] :
( v47341(VarCurr)
<=> ( ( v46556(VarCurr,1)
<=> $false )
& ( v46556(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1507,axiom,
! [VarCurr: state_type] :
( ~ v47334(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47251(VarCurr,B)
<=> $false ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1341,axiom,
! [VarCurr: state_type] :
( v47334(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47251(VarCurr,B)
<=> v47339(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1031,axiom,
! [VarCurr: state_type] :
( ~ v47335(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47339(VarCurr,B)
<=> b0001011(B) ) ) ) ).
tff(bitBlastConstant_10392,axiom,
~ b0001011(6) ).
tff(bitBlastConstant_10391,axiom,
~ b0001011(5) ).
tff(bitBlastConstant_10390,axiom,
~ b0001011(4) ).
tff(bitBlastConstant_10389,axiom,
b0001011(3) ).
tff(bitBlastConstant_10388,axiom,
~ b0001011(2) ).
tff(bitBlastConstant_10387,axiom,
b0001011(1) ).
tff(bitBlastConstant_10386,axiom,
b0001011(0) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1005,axiom,
! [VarCurr: state_type] :
( v47335(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47339(VarCurr,B)
<=> b0001010(B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10008,axiom,
! [VarCurr: state_type] :
( v47334(VarCurr)
<=> ( v47335(VarCurr)
| v47338(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2922,axiom,
! [VarCurr: state_type] :
( v47338(VarCurr)
<=> ( ( v47253(VarCurr,2)
<=> $false )
& ( v47253(VarCurr,1)
<=> $true )
& ( v47253(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10007,axiom,
! [VarCurr: state_type] :
( v47335(VarCurr)
<=> ( v47336(VarCurr)
| v47337(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2921,axiom,
! [VarCurr: state_type] :
( v47337(VarCurr)
<=> ( ( v47253(VarCurr,2)
<=> $true )
& ( v47253(VarCurr,1)
<=> $false )
& ( v47253(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2920,axiom,
! [VarCurr: state_type] :
( v47336(VarCurr)
<=> ( ( v47253(VarCurr,2)
<=> $false )
& ( v47253(VarCurr,1)
<=> $false )
& ( v47253(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_18204,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47253(VarCurr,B)
<=> v47255(VarCurr,B) ) ) ).
tff(addAssignment_18203,axiom,
! [VarCurr: state_type] :
( ( v47255(VarCurr,2)
<=> v47257(VarCurr,7) )
& ( v47255(VarCurr,1)
<=> v47257(VarCurr,6) )
& ( v47255(VarCurr,0)
<=> v47257(VarCurr,5) ) ) ).
tff(addAssignment_18202,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,5) )
=> ( v47257(VarCurr,B)
<=> v47259(VarCurr,B) ) ) ).
tff(addAssignment_18201,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,5) )
=> ( v47259(VarCurr,B)
<=> v47297(VarCurr,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_926,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47320(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47299(VarNext,B)
<=> v47299(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_993,axiom,
! [VarNext: state_type] :
( v47320(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47299(VarNext,B)
<=> v47328(VarNext,B) ) ) ) ).
tff(addAssignment_18200,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47328(VarNext,B)
<=> v47326(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1506,axiom,
! [VarCurr: state_type] :
( ~ v47329(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47326(VarCurr,B)
<=> v47301(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1340,axiom,
! [VarCurr: state_type] :
( v47329(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47326(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_4125,axiom,
! [VarCurr: state_type] :
( ~ v47329(VarCurr)
<=> v95(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10006,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47320(VarNext)
<=> v47321(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10005,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47321(VarNext)
<=> ( v47322(VarNext)
& v44207(VarNext) ) ) ) ).
tff(writeUnaryOperator_4124,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47322(VarNext)
<=> v44214(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1505,axiom,
! [VarCurr: state_type] :
( ~ v44141(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47301(VarCurr,B)
<=> v47299(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1339,axiom,
! [VarCurr: state_type] :
( v44141(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47301(VarCurr,B)
<=> v47303(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1504,axiom,
! [VarCurr: state_type] :
( ~ v47304(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47303(VarCurr,B)
<=> v47305(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1338,axiom,
! [VarCurr: state_type] :
( v47304(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v47303(VarCurr,B)
<=> $false ) ) ) ).
tff(addAssignment_18199,axiom,
! [VarCurr: state_type] :
( v47305(VarCurr,0)
<=> v47315(VarCurr) ) ).
tff(addAssignment_18198,axiom,
! [VarCurr: state_type] :
( v47305(VarCurr,1)
<=> v47313(VarCurr) ) ).
tff(addAssignment_18197,axiom,
! [VarCurr: state_type] :
( v47305(VarCurr,2)
<=> v47307(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10004,axiom,
! [VarCurr: state_type] :
( v47313(VarCurr)
<=> ( v47314(VarCurr)
& v47317(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1649,axiom,
! [VarCurr: state_type] :
( v47317(VarCurr)
<=> ( v47299(VarCurr,0)
| v47299(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10003,axiom,
! [VarCurr: state_type] :
( v47314(VarCurr)
<=> ( v47315(VarCurr)
| v47316(VarCurr) ) ) ).
tff(writeUnaryOperator_4123,axiom,
! [VarCurr: state_type] :
( ~ v47316(VarCurr)
<=> v47299(VarCurr,1) ) ).
tff(writeUnaryOperator_4122,axiom,
! [VarCurr: state_type] :
( ~ v47315(VarCurr)
<=> v47299(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10002,axiom,
! [VarCurr: state_type] :
( v47307(VarCurr)
<=> ( v47308(VarCurr)
& v47312(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1648,axiom,
! [VarCurr: state_type] :
( v47312(VarCurr)
<=> ( v47310(VarCurr)
| v47299(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10001,axiom,
! [VarCurr: state_type] :
( v47308(VarCurr)
<=> ( v47309(VarCurr)
| v47311(VarCurr) ) ) ).
tff(writeUnaryOperator_4121,axiom,
! [VarCurr: state_type] :
( ~ v47311(VarCurr)
<=> v47299(VarCurr,2) ) ).
tff(writeUnaryOperator_4120,axiom,
! [VarCurr: state_type] :
( ~ v47309(VarCurr)
<=> v47310(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1647,axiom,
! [VarCurr: state_type] :
( v47310(VarCurr)
<=> ( v47299(VarCurr,0)
& v47299(VarCurr,1) ) ) ).
tff(addBitVectorEqualityBitBlasted_2919,axiom,
! [VarCurr: state_type] :
( v47304(VarCurr)
<=> ( ( v47299(VarCurr,2)
<=> $true )
& ( v47299(VarCurr,1)
<=> $false )
& ( v47299(VarCurr,0)
<=> $true ) ) ) ).
tff(memoryReadIntoBuffer_4,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [AssociatedAddressVar: address_type] :
( v47299_range_2_to_0_address_association(VarNext,AssociatedAddressVar)
=> ! [A: address_type] :
( address(A)
=> ! [B: $int] :
( ( A = AssociatedAddressVar )
=> ( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47297(VarNext,B)
<=> v47261_array(VarNext,A,B) ) ) ) ) ) ) ).
tff(memoryConstantWriteDisabled_4,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ~ ( $true
& v47289(VarNext) )
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47261_array(VarNext,A,B)
<=> v47261_1__array(VarNext,A,B) ) ) ) ) ).
tff(memoryConstantWriteEnabledInsideRange_4,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [A: address_type] :
( ( $true
& v47289(VarNext) )
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47261_array(VarNext,A,B)
<=> b00000000(B) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_10000,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47289(VarNext)
<=> ( v47290(VarNext)
& v47295(VarNext) ) ) ) ).
tff(addAssignment_18196,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47295(VarNext)
<=> v47286(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9999,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47290(VarNext)
<=> ( v47292(VarNext)
& v44207(VarNext) ) ) ) ).
tff(writeUnaryOperator_4119,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47292(VarNext)
<=> v44214(VarNext) ) ) ).
tff(memoryWriteDisabled_4,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [AssociatedAddressVar: address_type] :
( v47273_range_2_to_0_address_association(VarNext,AssociatedAddressVar)
=> ! [A: address_type] :
( ~ ( ( A = AssociatedAddressVar )
& v47277(VarNext) )
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47261_1__array(VarNext,A,B)
<=> v47261_array(VarCurr,A,B) ) ) ) ) ) ).
tff(memoryWriteEnabledInsideRange_4,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [AssociatedAddressVar: address_type] :
( v47273_range_2_to_0_address_association(VarNext,AssociatedAddressVar)
=> ! [A: address_type] :
( ( ( A = AssociatedAddressVar )
& v47277(VarNext) )
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47261_1__array(VarNext,A,B)
<=> v47263(VarNext,B) ) ) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9998,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47277(VarNext)
<=> ( v47278(VarNext)
& v47284(VarNext) ) ) ) ).
tff(addAssignment_18195,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47284(VarNext)
<=> v47282(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9997,axiom,
! [VarCurr: state_type] :
( v47282(VarCurr)
<=> ( v47285(VarCurr)
& v99(VarCurr) ) ) ).
tff(writeUnaryOperator_4118,axiom,
! [VarCurr: state_type] :
( ~ v47285(VarCurr)
<=> v47286(VarCurr) ) ).
tff(writeUnaryOperator_4117,axiom,
! [VarCurr: state_type] :
( ~ v47286(VarCurr)
<=> v95(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9996,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47278(VarNext)
<=> ( v47279(VarNext)
& v44207(VarNext) ) ) ) ).
tff(writeUnaryOperator_4116,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47279(VarNext)
<=> v44214(VarNext) ) ) ).
tff(addAssignment_18194,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47263(VarCurr,B)
<=> v47265(VarCurr,B) ) ) ).
tff(addAssignment_18193,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47265(VarCurr,B)
<=> v47267(VarCurr,B) ) ) ).
tff(addAssignment_18192,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47267(VarCurr,B)
<=> v47269(VarCurr,B) ) ) ).
tff(addAssignment_18191,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v47269(VarCurr,B)
<=> v47271(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1503,axiom,
! [VarCurr: state_type] :
( ~ v47224(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46568(VarCurr,B)
<=> $false ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1337,axiom,
! [VarCurr: state_type] :
( v47224(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46568(VarCurr,B)
<=> v47247(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges7_13,axiom,
! [VarCurr: state_type] :
( ( ~ v47231(VarCurr)
& ~ v47234(VarCurr)
& ~ v47237(VarCurr)
& ~ v47238(VarCurr)
& ~ v47239(VarCurr)
& ~ v47242(VarCurr)
& ~ v47245(VarCurr) )
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47247(VarCurr,B)
<=> v47249(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges6_14,axiom,
! [VarCurr: state_type] :
( v47245(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47247(VarCurr,B)
<=> b1000010(B) ) ) ) ).
tff(bitBlastConstant_10385,axiom,
b1000010(6) ).
tff(bitBlastConstant_10384,axiom,
~ b1000010(5) ).
tff(bitBlastConstant_10383,axiom,
~ b1000010(4) ).
tff(bitBlastConstant_10382,axiom,
~ b1000010(3) ).
tff(bitBlastConstant_10381,axiom,
~ b1000010(2) ).
tff(bitBlastConstant_10380,axiom,
b1000010(1) ).
tff(bitBlastConstant_10379,axiom,
~ b1000010(0) ).
tff(addParallelCaseBooleanConditionEqualRanges5_21,axiom,
! [VarCurr: state_type] :
( v47242(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47247(VarCurr,B)
<=> b1100000(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges4_21,axiom,
! [VarCurr: state_type] :
( v47239(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47247(VarCurr,B)
<=> b1000000(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_102,axiom,
! [VarCurr: state_type] :
( v47238(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47247(VarCurr,B)
<=> v47248(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_385,axiom,
! [VarCurr: state_type] :
( v47237(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47247(VarCurr,B)
<=> b0000010(B) ) ) ) ).
tff(bitBlastConstant_10378,axiom,
~ b0000010(6) ).
tff(bitBlastConstant_10377,axiom,
~ b0000010(5) ).
tff(bitBlastConstant_10376,axiom,
~ b0000010(4) ).
tff(bitBlastConstant_10375,axiom,
~ b0000010(3) ).
tff(bitBlastConstant_10374,axiom,
~ b0000010(2) ).
tff(bitBlastConstant_10373,axiom,
b0000010(1) ).
tff(bitBlastConstant_10372,axiom,
~ b0000010(0) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1030,axiom,
! [VarCurr: state_type] :
( v47234(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47247(VarCurr,B)
<=> b0100000(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1004,axiom,
! [VarCurr: state_type] :
( v47231(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47247(VarCurr,B)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1502,axiom,
! [VarCurr: state_type] :
( ~ v46571(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47249(VarCurr,B)
<=> b1000100(B) ) ) ) ).
tff(bitBlastConstant_10371,axiom,
b1000100(6) ).
tff(bitBlastConstant_10370,axiom,
~ b1000100(5) ).
tff(bitBlastConstant_10369,axiom,
~ b1000100(4) ).
tff(bitBlastConstant_10368,axiom,
~ b1000100(3) ).
tff(bitBlastConstant_10367,axiom,
b1000100(2) ).
tff(bitBlastConstant_10366,axiom,
~ b1000100(1) ).
tff(bitBlastConstant_10365,axiom,
~ b1000100(0) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1336,axiom,
! [VarCurr: state_type] :
( v46571(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47249(VarCurr,B)
<=> b1000101(B) ) ) ) ).
tff(bitBlastConstant_10364,axiom,
b1000101(6) ).
tff(bitBlastConstant_10363,axiom,
~ b1000101(5) ).
tff(bitBlastConstant_10362,axiom,
~ b1000101(4) ).
tff(bitBlastConstant_10361,axiom,
~ b1000101(3) ).
tff(bitBlastConstant_10360,axiom,
b1000101(2) ).
tff(bitBlastConstant_10359,axiom,
~ b1000101(1) ).
tff(bitBlastConstant_10358,axiom,
b1000101(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1501,axiom,
! [VarCurr: state_type] :
( ~ v46571(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47248(VarCurr,B)
<=> b0000100(B) ) ) ) ).
tff(bitBlastConstant_10357,axiom,
~ b0000100(6) ).
tff(bitBlastConstant_10356,axiom,
~ b0000100(5) ).
tff(bitBlastConstant_10355,axiom,
~ b0000100(4) ).
tff(bitBlastConstant_10354,axiom,
~ b0000100(3) ).
tff(bitBlastConstant_10353,axiom,
b0000100(2) ).
tff(bitBlastConstant_10352,axiom,
~ b0000100(1) ).
tff(bitBlastConstant_10351,axiom,
~ b0000100(0) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1335,axiom,
! [VarCurr: state_type] :
( v46571(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v47248(VarCurr,B)
<=> b0000101(B) ) ) ) ).
tff(bitBlastConstant_10350,axiom,
~ b0000101(6) ).
tff(bitBlastConstant_10349,axiom,
~ b0000101(5) ).
tff(bitBlastConstant_10348,axiom,
~ b0000101(4) ).
tff(bitBlastConstant_10347,axiom,
~ b0000101(3) ).
tff(bitBlastConstant_10346,axiom,
b0000101(2) ).
tff(bitBlastConstant_10345,axiom,
~ b0000101(1) ).
tff(bitBlastConstant_10344,axiom,
b0000101(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9995,axiom,
! [VarCurr: state_type] :
( v47224(VarCurr)
<=> ( v47225(VarCurr)
| v47246(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2918,axiom,
! [VarCurr: state_type] :
( v47246(VarCurr)
<=> ( ( v3977(VarCurr,3)
<=> $false )
& ( v3977(VarCurr,2)
<=> $true )
& ( v3977(VarCurr,1)
<=> $true )
& ( v3977(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9994,axiom,
! [VarCurr: state_type] :
( v47225(VarCurr)
<=> ( v47226(VarCurr)
| v47245(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2917,axiom,
! [VarCurr: state_type] :
( v47245(VarCurr)
<=> ( ( v3977(VarCurr,3)
<=> $false )
& ( v3977(VarCurr,2)
<=> $true )
& ( v3977(VarCurr,1)
<=> $true )
& ( v3977(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9993,axiom,
! [VarCurr: state_type] :
( v47226(VarCurr)
<=> ( v47227(VarCurr)
| v47242(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9992,axiom,
! [VarCurr: state_type] :
( v47242(VarCurr)
<=> ( v47243(VarCurr)
| v47244(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2916,axiom,
! [VarCurr: state_type] :
( v47244(VarCurr)
<=> ( ( v3977(VarCurr,3)
<=> $false )
& ( v3977(VarCurr,2)
<=> $true )
& ( v3977(VarCurr,1)
<=> $false )
& ( v3977(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2915,axiom,
! [VarCurr: state_type] :
( v47243(VarCurr)
<=> ( ( v3977(VarCurr,3)
<=> $false )
& ( v3977(VarCurr,2)
<=> $false )
& ( v3977(VarCurr,1)
<=> $false )
& ( v3977(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9991,axiom,
! [VarCurr: state_type] :
( v47227(VarCurr)
<=> ( v47228(VarCurr)
| v47239(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9990,axiom,
! [VarCurr: state_type] :
( v47239(VarCurr)
<=> ( v47240(VarCurr)
| v47241(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2914,axiom,
! [VarCurr: state_type] :
( v47241(VarCurr)
<=> ( ( v3977(VarCurr,3)
<=> $false )
& ( v3977(VarCurr,2)
<=> $true )
& ( v3977(VarCurr,1)
<=> $false )
& ( v3977(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2913,axiom,
! [VarCurr: state_type] :
( v47240(VarCurr)
<=> ( ( v3977(VarCurr,3)
<=> $false )
& ( v3977(VarCurr,2)
<=> $false )
& ( v3977(VarCurr,1)
<=> $false )
& ( v3977(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9989,axiom,
! [VarCurr: state_type] :
( v47228(VarCurr)
<=> ( v47229(VarCurr)
| v47238(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2912,axiom,
! [VarCurr: state_type] :
( v47238(VarCurr)
<=> ( ( v3977(VarCurr,3)
<=> $true )
& ( v3977(VarCurr,2)
<=> $true )
& ( v3977(VarCurr,1)
<=> $true )
& ( v3977(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9988,axiom,
! [VarCurr: state_type] :
( v47229(VarCurr)
<=> ( v47230(VarCurr)
| v47237(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2911,axiom,
! [VarCurr: state_type] :
( v47237(VarCurr)
<=> ( ( v3977(VarCurr,3)
<=> $true )
& ( v3977(VarCurr,2)
<=> $true )
& ( v3977(VarCurr,1)
<=> $true )
& ( v3977(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9987,axiom,
! [VarCurr: state_type] :
( v47230(VarCurr)
<=> ( v47231(VarCurr)
| v47234(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9986,axiom,
! [VarCurr: state_type] :
( v47234(VarCurr)
<=> ( v47235(VarCurr)
| v47236(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2910,axiom,
! [VarCurr: state_type] :
( v47236(VarCurr)
<=> ( ( v3977(VarCurr,3)
<=> $true )
& ( v3977(VarCurr,2)
<=> $true )
& ( v3977(VarCurr,1)
<=> $false )
& ( v3977(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2909,axiom,
! [VarCurr: state_type] :
( v47235(VarCurr)
<=> ( ( v3977(VarCurr,3)
<=> $true )
& ( v3977(VarCurr,2)
<=> $false )
& ( v3977(VarCurr,1)
<=> $false )
& ( v3977(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9985,axiom,
! [VarCurr: state_type] :
( v47231(VarCurr)
<=> ( v47232(VarCurr)
| v47233(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2908,axiom,
! [VarCurr: state_type] :
( v47233(VarCurr)
<=> ( ( v3977(VarCurr,3)
<=> $true )
& ( v3977(VarCurr,2)
<=> $true )
& ( v3977(VarCurr,1)
<=> $false )
& ( v3977(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2907,axiom,
! [VarCurr: state_type] :
( v47232(VarCurr)
<=> ( ( v3977(VarCurr,3)
<=> $true )
& ( v3977(VarCurr,2)
<=> $false )
& ( v3977(VarCurr,1)
<=> $false )
& ( v3977(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1500,axiom,
! [VarCurr: state_type] :
( ~ v47217(VarCurr)
=> ( v46571(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1334,axiom,
! [VarCurr: state_type] :
( v47217(VarCurr)
=> ( v46571(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2906,axiom,
! [VarCurr: state_type] :
( v47217(VarCurr)
<=> ( ( v46573(VarCurr,7)
<=> v47213(VarCurr,27) )
& ( v46573(VarCurr,6)
<=> v47213(VarCurr,26) )
& ( v46573(VarCurr,5)
<=> v47213(VarCurr,25) )
& ( v46573(VarCurr,4)
<=> v47213(VarCurr,24) )
& ( v46573(VarCurr,3)
<=> v47213(VarCurr,23) )
& ( v46573(VarCurr,2)
<=> v47213(VarCurr,22) )
& ( v46573(VarCurr,1)
<=> v47213(VarCurr,21) )
& ( v46573(VarCurr,0)
<=> v47213(VarCurr,20) ) ) ) ).
tff(addAssignment_18190,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,28)
& ~ $less(B,20) )
=> ( v47213(VarCurr,B)
<=> v47215(VarCurr,B) ) ) ).
tff(addAssignment_18189,axiom,
! [VarCurr: state_type] :
( ( v47215(VarCurr,27)
<=> v3981(VarCurr,54) )
& ( v47215(VarCurr,26)
<=> v3981(VarCurr,53) )
& ( v47215(VarCurr,25)
<=> v3981(VarCurr,52) )
& ( v47215(VarCurr,24)
<=> v3981(VarCurr,51) )
& ( v47215(VarCurr,23)
<=> v3981(VarCurr,50) )
& ( v47215(VarCurr,22)
<=> v3981(VarCurr,49) )
& ( v47215(VarCurr,21)
<=> v3981(VarCurr,48) )
& ( v47215(VarCurr,20)
<=> v3981(VarCurr,47) ) ) ).
tff(addAssignment_18188,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,55)
& ~ $less(B,47) )
=> ( v3981(VarCurr,B)
<=> v3983(VarCurr,B) ) ) ).
tff(addAssignment_18187,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,55)
& ~ $less(B,47) )
=> ( v3983(VarCurr,B)
<=> v4091(VarCurr,B) ) ) ).
tff(addAssignment_18186,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v46573(VarCurr,B)
<=> v46575(VarCurr,B) ) ) ).
tff(addAssignment_18185,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v46575(VarCurr,B)
<=> v46577(VarCurr,B) ) ) ).
tff(addAssignment_18184,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v46577(VarCurr,B)
<=> v46579(VarCurr,B) ) ) ).
tff(addAssignment_18183,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v46579(VarCurr,B)
<=> v46581(VarCurr,B) ) ) ).
tff(addAssignment_18182,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v46581(VarCurr,B)
<=> v46583(VarCurr,B) ) ) ).
tff(addAssignment_18181,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v46583(VarCurr,B)
<=> v46585(VarCurr,B) ) ) ).
tff(addAssignment_18180,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v46585(VarCurr,B)
<=> v46587(VarCurr,B) ) ) ).
tff(addAssignment_18179,axiom,
! [VarCurr: state_type] :
( ( v46587(VarCurr,7)
<=> v46589(VarCurr,31) )
& ( v46587(VarCurr,6)
<=> v46589(VarCurr,30) )
& ( v46587(VarCurr,5)
<=> v46589(VarCurr,29) )
& ( v46587(VarCurr,4)
<=> v46589(VarCurr,28) )
& ( v46587(VarCurr,3)
<=> v46589(VarCurr,27) )
& ( v46587(VarCurr,2)
<=> v46589(VarCurr,26) )
& ( v46587(VarCurr,1)
<=> v46589(VarCurr,25) )
& ( v46587(VarCurr,0)
<=> v46589(VarCurr,24) ) ) ).
tff(addAssignment_18178,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,24) )
=> ( v46589(VarCurr,B)
<=> v46591(VarCurr,B) ) ) ).
tff(addAssignment_18177,axiom,
! [VarCurr: state_type] :
( v46591(VarCurr,31)
<=> v47145(VarCurr) ) ).
tff(addAssignment_18176,axiom,
! [VarCurr: state_type] :
( v46591(VarCurr,30)
<=> v47077(VarCurr) ) ).
tff(addAssignment_18175,axiom,
! [VarCurr: state_type] :
( v46591(VarCurr,29)
<=> v47009(VarCurr) ) ).
tff(addAssignment_18174,axiom,
! [VarCurr: state_type] :
( v46591(VarCurr,28)
<=> v46941(VarCurr) ) ).
tff(addAssignment_18173,axiom,
! [VarCurr: state_type] :
( v46591(VarCurr,27)
<=> v46873(VarCurr) ) ).
tff(addAssignment_18172,axiom,
! [VarCurr: state_type] :
( v46591(VarCurr,26)
<=> v46805(VarCurr) ) ).
tff(addAssignment_18171,axiom,
! [VarCurr: state_type] :
( v46591(VarCurr,25)
<=> v46737(VarCurr) ) ).
tff(addAssignment_18170,axiom,
! [VarCurr: state_type] :
( v46591(VarCurr,24)
<=> v46593(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_925,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47168(VarNext)
=> ( v47145(VarNext)
<=> v47145(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_992,axiom,
! [VarNext: state_type] :
( v47168(VarNext)
=> ( v47145(VarNext)
<=> v47203(VarNext) ) ) ).
tff(addAssignment_18169,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47203(VarNext)
<=> v47201(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1029,axiom,
! [VarCurr: state_type] :
( ~ v47147(VarCurr)
=> ( v47201(VarCurr)
<=> v47204(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1003,axiom,
! [VarCurr: state_type] :
( v47147(VarCurr)
=> ( v47201(VarCurr)
<=> v47149(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1028,axiom,
! [VarCurr: state_type] :
( ~ v47181(VarCurr)
=> ( v47204(VarCurr)
<=> v47163(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1002,axiom,
! [VarCurr: state_type] :
( v47181(VarCurr)
=> ( v47204(VarCurr)
<=> v47205(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_384,axiom,
! [VarCurr: state_type] :
( ( ~ v47184(VarCurr)
& ~ v47186(VarCurr) )
=> ( v47205(VarCurr)
<=> v47209(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1027,axiom,
! [VarCurr: state_type] :
( v47186(VarCurr)
=> ( v47205(VarCurr)
<=> v47208(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1001,axiom,
! [VarCurr: state_type] :
( v47184(VarCurr)
=> ( v47205(VarCurr)
<=> v47206(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1026,axiom,
! [VarCurr: state_type] :
( ~ v47194(VarCurr)
=> ( v47209(VarCurr)
<=> v47163(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_1000,axiom,
! [VarCurr: state_type] :
( v47194(VarCurr)
=> ( v47209(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1025,axiom,
! [VarCurr: state_type] :
( ~ v47188(VarCurr)
=> ( v47208(VarCurr)
<=> v47163(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_999,axiom,
! [VarCurr: state_type] :
( v47188(VarCurr)
=> ( v47208(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1499,axiom,
! [VarCurr: state_type] :
( ~ v47207(VarCurr)
=> ( v47206(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1333,axiom,
! [VarCurr: state_type] :
( v47207(VarCurr)
=> ( v47206(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2905,axiom,
! [VarCurr: state_type] :
( v47207(VarCurr)
<=> ( v47157(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9984,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47168(VarNext)
<=> ( v47169(VarNext)
& v47178(VarNext) ) ) ) ).
tff(addAssignment_18168,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47178(VarNext)
<=> v47176(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9983,axiom,
! [VarCurr: state_type] :
( v47176(VarCurr)
<=> ( v47147(VarCurr)
| v47179(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9982,axiom,
! [VarCurr: state_type] :
( v47179(VarCurr)
<=> ( v47180(VarCurr)
& v47200(VarCurr) ) ) ).
tff(writeUnaryOperator_4115,axiom,
! [VarCurr: state_type] :
( ~ v47200(VarCurr)
<=> v47147(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9981,axiom,
! [VarCurr: state_type] :
( v47180(VarCurr)
<=> ( v47181(VarCurr)
| v47198(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9980,axiom,
! [VarCurr: state_type] :
( v47198(VarCurr)
<=> ( v47159(VarCurr)
& v47199(VarCurr) ) ) ).
tff(writeUnaryOperator_4114,axiom,
! [VarCurr: state_type] :
( ~ v47199(VarCurr)
<=> v47161(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9979,axiom,
! [VarCurr: state_type] :
( v47181(VarCurr)
<=> ( v47182(VarCurr)
& v47161(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9978,axiom,
! [VarCurr: state_type] :
( v47182(VarCurr)
<=> ( v47183(VarCurr)
| v47192(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9977,axiom,
! [VarCurr: state_type] :
( v47192(VarCurr)
<=> ( v47193(VarCurr)
& v47197(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2904,axiom,
! [VarCurr: state_type] :
( v47197(VarCurr)
<=> ( ( v47185(VarCurr,2)
<=> $false )
& ( v47185(VarCurr,1)
<=> $false )
& ( v47185(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9976,axiom,
! [VarCurr: state_type] :
( v47193(VarCurr)
<=> ( v47194(VarCurr)
| v47195(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9975,axiom,
! [VarCurr: state_type] :
( v47195(VarCurr)
<=> ( v47159(VarCurr)
& v47196(VarCurr) ) ) ).
tff(writeUnaryOperator_4113,axiom,
! [VarCurr: state_type] :
( ~ v47196(VarCurr)
<=> v47194(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2903,axiom,
! [VarCurr: state_type] :
( v47194(VarCurr)
<=> ( v47157(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9974,axiom,
! [VarCurr: state_type] :
( v47183(VarCurr)
<=> ( v47184(VarCurr)
| v47186(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9973,axiom,
! [VarCurr: state_type] :
( v47186(VarCurr)
<=> ( v47187(VarCurr)
& v47191(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2902,axiom,
! [VarCurr: state_type] :
( v47191(VarCurr)
<=> ( ( v47185(VarCurr,2)
<=> $false )
& ( v47185(VarCurr,1)
<=> $true )
& ( v47185(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9972,axiom,
! [VarCurr: state_type] :
( v47187(VarCurr)
<=> ( v47188(VarCurr)
| v47189(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9971,axiom,
! [VarCurr: state_type] :
( v47189(VarCurr)
<=> ( v47159(VarCurr)
& v47190(VarCurr) ) ) ).
tff(writeUnaryOperator_4112,axiom,
! [VarCurr: state_type] :
( ~ v47190(VarCurr)
<=> v47188(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2901,axiom,
! [VarCurr: state_type] :
( v47188(VarCurr)
<=> ( v47157(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2900,axiom,
! [VarCurr: state_type] :
( v47184(VarCurr)
<=> ( ( v47185(VarCurr,2)
<=> $true )
& ( v47185(VarCurr,1)
<=> $false )
& ( v47185(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18167,axiom,
! [VarCurr: state_type] :
( v47185(VarCurr,0)
<=> v47155(VarCurr) ) ).
tff(addAssignment_18166,axiom,
! [VarCurr: state_type] :
( v47185(VarCurr,1)
<=> v47153(VarCurr) ) ).
tff(addAssignment_18165,axiom,
! [VarCurr: state_type] :
( v47185(VarCurr,2)
<=> v47151(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9970,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47169(VarNext)
<=> ( v47170(VarNext)
& v47165(VarNext) ) ) ) ).
tff(writeUnaryOperator_4111,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47170(VarNext)
<=> v47172(VarNext) ) ) ).
tff(addAssignment_18164,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47172(VarNext)
<=> v47165(VarCurr) ) ) ).
tff(addAssignment_18163,axiom,
! [VarCurr: state_type] :
( v47165(VarCurr)
<=> v46683(VarCurr) ) ).
tff(addAssignment_18162,axiom,
! [VarCurr: state_type] :
( v47163(VarCurr)
<=> $false ) ).
tff(addAssignment_18161,axiom,
! [VarCurr: state_type] :
( v47161(VarCurr)
<=> v46646(VarCurr) ) ).
tff(addAssignment_18160,axiom,
! [VarCurr: state_type] :
( v47159(VarCurr)
<=> $false ) ).
tff(addAssignment_18159,axiom,
! [VarCurr: state_type] :
( v47157(VarCurr)
<=> v46624(VarCurr,31) ) ).
tff(addAssignment_18158,axiom,
! [VarCurr: state_type] :
( v46624(VarCurr,31)
<=> v46626(VarCurr,31) ) ).
tff(addAssignment_18157,axiom,
! [VarCurr: state_type] :
( v46626(VarCurr,31)
<=> v46628(VarCurr,31) ) ).
tff(addAssignment_18156,axiom,
! [VarCurr: state_type] :
( v46628(VarCurr,31)
<=> v46630(VarCurr,31) ) ).
tff(addAssignment_18155,axiom,
! [VarCurr: state_type] :
( v46630(VarCurr,31)
<=> v46632(VarCurr,31) ) ).
tff(addAssignment_18154,axiom,
! [VarCurr: state_type] :
( v46632(VarCurr,31)
<=> v46634(VarCurr,31) ) ).
tff(addAssignment_18153,axiom,
! [VarCurr: state_type] :
( v46634(VarCurr,31)
<=> v46636(VarCurr,31) ) ).
tff(addAssignment_18152,axiom,
! [VarCurr: state_type] :
( v46636(VarCurr,31)
<=> v46638(VarCurr,31) ) ).
tff(addAssignment_18151,axiom,
! [VarCurr: state_type] :
( v46638(VarCurr,31)
<=> v46640(VarCurr,31) ) ).
tff(addAssignment_18150,axiom,
! [VarCurr: state_type] :
( v47155(VarCurr)
<=> $false ) ).
tff(addAssignment_18149,axiom,
! [VarCurr: state_type] :
( v47153(VarCurr)
<=> $false ) ).
tff(addAssignment_18148,axiom,
! [VarCurr: state_type] :
( v47151(VarCurr)
<=> $true ) ).
tff(addAssignment_18147,axiom,
! [VarCurr: state_type] :
( v47149(VarCurr)
<=> $false ) ).
tff(addAssignment_18146,axiom,
! [VarCurr: state_type] :
( v47147(VarCurr)
<=> v46597(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_924,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47100(VarNext)
=> ( v47077(VarNext)
<=> v47077(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_991,axiom,
! [VarNext: state_type] :
( v47100(VarNext)
=> ( v47077(VarNext)
<=> v47135(VarNext) ) ) ).
tff(addAssignment_18145,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47135(VarNext)
<=> v47133(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1024,axiom,
! [VarCurr: state_type] :
( ~ v47079(VarCurr)
=> ( v47133(VarCurr)
<=> v47136(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_998,axiom,
! [VarCurr: state_type] :
( v47079(VarCurr)
=> ( v47133(VarCurr)
<=> v47081(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1023,axiom,
! [VarCurr: state_type] :
( ~ v47113(VarCurr)
=> ( v47136(VarCurr)
<=> v47095(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_997,axiom,
! [VarCurr: state_type] :
( v47113(VarCurr)
=> ( v47136(VarCurr)
<=> v47137(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_383,axiom,
! [VarCurr: state_type] :
( ( ~ v47116(VarCurr)
& ~ v47118(VarCurr) )
=> ( v47137(VarCurr)
<=> v47141(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1022,axiom,
! [VarCurr: state_type] :
( v47118(VarCurr)
=> ( v47137(VarCurr)
<=> v47140(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_996,axiom,
! [VarCurr: state_type] :
( v47116(VarCurr)
=> ( v47137(VarCurr)
<=> v47138(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1021,axiom,
! [VarCurr: state_type] :
( ~ v47126(VarCurr)
=> ( v47141(VarCurr)
<=> v47095(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_995,axiom,
! [VarCurr: state_type] :
( v47126(VarCurr)
=> ( v47141(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1020,axiom,
! [VarCurr: state_type] :
( ~ v47120(VarCurr)
=> ( v47140(VarCurr)
<=> v47095(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_994,axiom,
! [VarCurr: state_type] :
( v47120(VarCurr)
=> ( v47140(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1498,axiom,
! [VarCurr: state_type] :
( ~ v47139(VarCurr)
=> ( v47138(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1332,axiom,
! [VarCurr: state_type] :
( v47139(VarCurr)
=> ( v47138(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2899,axiom,
! [VarCurr: state_type] :
( v47139(VarCurr)
<=> ( v47089(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9969,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47100(VarNext)
<=> ( v47101(VarNext)
& v47110(VarNext) ) ) ) ).
tff(addAssignment_18144,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47110(VarNext)
<=> v47108(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9968,axiom,
! [VarCurr: state_type] :
( v47108(VarCurr)
<=> ( v47079(VarCurr)
| v47111(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9967,axiom,
! [VarCurr: state_type] :
( v47111(VarCurr)
<=> ( v47112(VarCurr)
& v47132(VarCurr) ) ) ).
tff(writeUnaryOperator_4110,axiom,
! [VarCurr: state_type] :
( ~ v47132(VarCurr)
<=> v47079(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9966,axiom,
! [VarCurr: state_type] :
( v47112(VarCurr)
<=> ( v47113(VarCurr)
| v47130(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9965,axiom,
! [VarCurr: state_type] :
( v47130(VarCurr)
<=> ( v47091(VarCurr)
& v47131(VarCurr) ) ) ).
tff(writeUnaryOperator_4109,axiom,
! [VarCurr: state_type] :
( ~ v47131(VarCurr)
<=> v47093(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9964,axiom,
! [VarCurr: state_type] :
( v47113(VarCurr)
<=> ( v47114(VarCurr)
& v47093(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9963,axiom,
! [VarCurr: state_type] :
( v47114(VarCurr)
<=> ( v47115(VarCurr)
| v47124(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9962,axiom,
! [VarCurr: state_type] :
( v47124(VarCurr)
<=> ( v47125(VarCurr)
& v47129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2898,axiom,
! [VarCurr: state_type] :
( v47129(VarCurr)
<=> ( ( v47117(VarCurr,2)
<=> $false )
& ( v47117(VarCurr,1)
<=> $false )
& ( v47117(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9961,axiom,
! [VarCurr: state_type] :
( v47125(VarCurr)
<=> ( v47126(VarCurr)
| v47127(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9960,axiom,
! [VarCurr: state_type] :
( v47127(VarCurr)
<=> ( v47091(VarCurr)
& v47128(VarCurr) ) ) ).
tff(writeUnaryOperator_4108,axiom,
! [VarCurr: state_type] :
( ~ v47128(VarCurr)
<=> v47126(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2897,axiom,
! [VarCurr: state_type] :
( v47126(VarCurr)
<=> ( v47089(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9959,axiom,
! [VarCurr: state_type] :
( v47115(VarCurr)
<=> ( v47116(VarCurr)
| v47118(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9958,axiom,
! [VarCurr: state_type] :
( v47118(VarCurr)
<=> ( v47119(VarCurr)
& v47123(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2896,axiom,
! [VarCurr: state_type] :
( v47123(VarCurr)
<=> ( ( v47117(VarCurr,2)
<=> $false )
& ( v47117(VarCurr,1)
<=> $true )
& ( v47117(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9957,axiom,
! [VarCurr: state_type] :
( v47119(VarCurr)
<=> ( v47120(VarCurr)
| v47121(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9956,axiom,
! [VarCurr: state_type] :
( v47121(VarCurr)
<=> ( v47091(VarCurr)
& v47122(VarCurr) ) ) ).
tff(writeUnaryOperator_4107,axiom,
! [VarCurr: state_type] :
( ~ v47122(VarCurr)
<=> v47120(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2895,axiom,
! [VarCurr: state_type] :
( v47120(VarCurr)
<=> ( v47089(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2894,axiom,
! [VarCurr: state_type] :
( v47116(VarCurr)
<=> ( ( v47117(VarCurr,2)
<=> $true )
& ( v47117(VarCurr,1)
<=> $false )
& ( v47117(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18143,axiom,
! [VarCurr: state_type] :
( v47117(VarCurr,0)
<=> v47087(VarCurr) ) ).
tff(addAssignment_18142,axiom,
! [VarCurr: state_type] :
( v47117(VarCurr,1)
<=> v47085(VarCurr) ) ).
tff(addAssignment_18141,axiom,
! [VarCurr: state_type] :
( v47117(VarCurr,2)
<=> v47083(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9955,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47101(VarNext)
<=> ( v47102(VarNext)
& v47097(VarNext) ) ) ) ).
tff(writeUnaryOperator_4106,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47102(VarNext)
<=> v47104(VarNext) ) ) ).
tff(addAssignment_18140,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47104(VarNext)
<=> v47097(VarCurr) ) ) ).
tff(addAssignment_18139,axiom,
! [VarCurr: state_type] :
( v47097(VarCurr)
<=> v46683(VarCurr) ) ).
tff(addAssignment_18138,axiom,
! [VarCurr: state_type] :
( v47095(VarCurr)
<=> $false ) ).
tff(addAssignment_18137,axiom,
! [VarCurr: state_type] :
( v47093(VarCurr)
<=> v46646(VarCurr) ) ).
tff(addAssignment_18136,axiom,
! [VarCurr: state_type] :
( v47091(VarCurr)
<=> $false ) ).
tff(addAssignment_18135,axiom,
! [VarCurr: state_type] :
( v47089(VarCurr)
<=> v46624(VarCurr,30) ) ).
tff(addAssignment_18134,axiom,
! [VarCurr: state_type] :
( v46624(VarCurr,30)
<=> v46626(VarCurr,30) ) ).
tff(addAssignment_18133,axiom,
! [VarCurr: state_type] :
( v46626(VarCurr,30)
<=> v46628(VarCurr,30) ) ).
tff(addAssignment_18132,axiom,
! [VarCurr: state_type] :
( v46628(VarCurr,30)
<=> v46630(VarCurr,30) ) ).
tff(addAssignment_18131,axiom,
! [VarCurr: state_type] :
( v46630(VarCurr,30)
<=> v46632(VarCurr,30) ) ).
tff(addAssignment_18130,axiom,
! [VarCurr: state_type] :
( v46632(VarCurr,30)
<=> v46634(VarCurr,30) ) ).
tff(addAssignment_18129,axiom,
! [VarCurr: state_type] :
( v46634(VarCurr,30)
<=> v46636(VarCurr,30) ) ).
tff(addAssignment_18128,axiom,
! [VarCurr: state_type] :
( v46636(VarCurr,30)
<=> v46638(VarCurr,30) ) ).
tff(addAssignment_18127,axiom,
! [VarCurr: state_type] :
( v46638(VarCurr,30)
<=> v46640(VarCurr,30) ) ).
tff(addAssignment_18126,axiom,
! [VarCurr: state_type] :
( v47087(VarCurr)
<=> $false ) ).
tff(addAssignment_18125,axiom,
! [VarCurr: state_type] :
( v47085(VarCurr)
<=> $false ) ).
tff(addAssignment_18124,axiom,
! [VarCurr: state_type] :
( v47083(VarCurr)
<=> $true ) ).
tff(addAssignment_18123,axiom,
! [VarCurr: state_type] :
( v47081(VarCurr)
<=> $false ) ).
tff(addAssignment_18122,axiom,
! [VarCurr: state_type] :
( v47079(VarCurr)
<=> v46597(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_923,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47032(VarNext)
=> ( v47009(VarNext)
<=> v47009(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_990,axiom,
! [VarNext: state_type] :
( v47032(VarNext)
=> ( v47009(VarNext)
<=> v47067(VarNext) ) ) ).
tff(addAssignment_18121,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47067(VarNext)
<=> v47065(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1019,axiom,
! [VarCurr: state_type] :
( ~ v47011(VarCurr)
=> ( v47065(VarCurr)
<=> v47068(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_993,axiom,
! [VarCurr: state_type] :
( v47011(VarCurr)
=> ( v47065(VarCurr)
<=> v47013(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1018,axiom,
! [VarCurr: state_type] :
( ~ v47045(VarCurr)
=> ( v47068(VarCurr)
<=> v47027(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_992,axiom,
! [VarCurr: state_type] :
( v47045(VarCurr)
=> ( v47068(VarCurr)
<=> v47069(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_382,axiom,
! [VarCurr: state_type] :
( ( ~ v47048(VarCurr)
& ~ v47050(VarCurr) )
=> ( v47069(VarCurr)
<=> v47073(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1017,axiom,
! [VarCurr: state_type] :
( v47050(VarCurr)
=> ( v47069(VarCurr)
<=> v47072(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_991,axiom,
! [VarCurr: state_type] :
( v47048(VarCurr)
=> ( v47069(VarCurr)
<=> v47070(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1016,axiom,
! [VarCurr: state_type] :
( ~ v47058(VarCurr)
=> ( v47073(VarCurr)
<=> v47027(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_990,axiom,
! [VarCurr: state_type] :
( v47058(VarCurr)
=> ( v47073(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1015,axiom,
! [VarCurr: state_type] :
( ~ v47052(VarCurr)
=> ( v47072(VarCurr)
<=> v47027(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_989,axiom,
! [VarCurr: state_type] :
( v47052(VarCurr)
=> ( v47072(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1497,axiom,
! [VarCurr: state_type] :
( ~ v47071(VarCurr)
=> ( v47070(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1331,axiom,
! [VarCurr: state_type] :
( v47071(VarCurr)
=> ( v47070(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2893,axiom,
! [VarCurr: state_type] :
( v47071(VarCurr)
<=> ( v47021(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9954,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47032(VarNext)
<=> ( v47033(VarNext)
& v47042(VarNext) ) ) ) ).
tff(addAssignment_18120,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47042(VarNext)
<=> v47040(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9953,axiom,
! [VarCurr: state_type] :
( v47040(VarCurr)
<=> ( v47011(VarCurr)
| v47043(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9952,axiom,
! [VarCurr: state_type] :
( v47043(VarCurr)
<=> ( v47044(VarCurr)
& v47064(VarCurr) ) ) ).
tff(writeUnaryOperator_4105,axiom,
! [VarCurr: state_type] :
( ~ v47064(VarCurr)
<=> v47011(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9951,axiom,
! [VarCurr: state_type] :
( v47044(VarCurr)
<=> ( v47045(VarCurr)
| v47062(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9950,axiom,
! [VarCurr: state_type] :
( v47062(VarCurr)
<=> ( v47023(VarCurr)
& v47063(VarCurr) ) ) ).
tff(writeUnaryOperator_4104,axiom,
! [VarCurr: state_type] :
( ~ v47063(VarCurr)
<=> v47025(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9949,axiom,
! [VarCurr: state_type] :
( v47045(VarCurr)
<=> ( v47046(VarCurr)
& v47025(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9948,axiom,
! [VarCurr: state_type] :
( v47046(VarCurr)
<=> ( v47047(VarCurr)
| v47056(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9947,axiom,
! [VarCurr: state_type] :
( v47056(VarCurr)
<=> ( v47057(VarCurr)
& v47061(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2892,axiom,
! [VarCurr: state_type] :
( v47061(VarCurr)
<=> ( ( v47049(VarCurr,2)
<=> $false )
& ( v47049(VarCurr,1)
<=> $false )
& ( v47049(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9946,axiom,
! [VarCurr: state_type] :
( v47057(VarCurr)
<=> ( v47058(VarCurr)
| v47059(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9945,axiom,
! [VarCurr: state_type] :
( v47059(VarCurr)
<=> ( v47023(VarCurr)
& v47060(VarCurr) ) ) ).
tff(writeUnaryOperator_4103,axiom,
! [VarCurr: state_type] :
( ~ v47060(VarCurr)
<=> v47058(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2891,axiom,
! [VarCurr: state_type] :
( v47058(VarCurr)
<=> ( v47021(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9944,axiom,
! [VarCurr: state_type] :
( v47047(VarCurr)
<=> ( v47048(VarCurr)
| v47050(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9943,axiom,
! [VarCurr: state_type] :
( v47050(VarCurr)
<=> ( v47051(VarCurr)
& v47055(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2890,axiom,
! [VarCurr: state_type] :
( v47055(VarCurr)
<=> ( ( v47049(VarCurr,2)
<=> $false )
& ( v47049(VarCurr,1)
<=> $true )
& ( v47049(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9942,axiom,
! [VarCurr: state_type] :
( v47051(VarCurr)
<=> ( v47052(VarCurr)
| v47053(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9941,axiom,
! [VarCurr: state_type] :
( v47053(VarCurr)
<=> ( v47023(VarCurr)
& v47054(VarCurr) ) ) ).
tff(writeUnaryOperator_4102,axiom,
! [VarCurr: state_type] :
( ~ v47054(VarCurr)
<=> v47052(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2889,axiom,
! [VarCurr: state_type] :
( v47052(VarCurr)
<=> ( v47021(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2888,axiom,
! [VarCurr: state_type] :
( v47048(VarCurr)
<=> ( ( v47049(VarCurr,2)
<=> $true )
& ( v47049(VarCurr,1)
<=> $false )
& ( v47049(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18119,axiom,
! [VarCurr: state_type] :
( v47049(VarCurr,0)
<=> v47019(VarCurr) ) ).
tff(addAssignment_18118,axiom,
! [VarCurr: state_type] :
( v47049(VarCurr,1)
<=> v47017(VarCurr) ) ).
tff(addAssignment_18117,axiom,
! [VarCurr: state_type] :
( v47049(VarCurr,2)
<=> v47015(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9940,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47033(VarNext)
<=> ( v47034(VarNext)
& v47029(VarNext) ) ) ) ).
tff(writeUnaryOperator_4101,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v47034(VarNext)
<=> v47036(VarNext) ) ) ).
tff(addAssignment_18116,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v47036(VarNext)
<=> v47029(VarCurr) ) ) ).
tff(addAssignment_18115,axiom,
! [VarCurr: state_type] :
( v47029(VarCurr)
<=> v46683(VarCurr) ) ).
tff(addAssignment_18114,axiom,
! [VarCurr: state_type] :
( v47027(VarCurr)
<=> $false ) ).
tff(addAssignment_18113,axiom,
! [VarCurr: state_type] :
( v47025(VarCurr)
<=> v46646(VarCurr) ) ).
tff(addAssignment_18112,axiom,
! [VarCurr: state_type] :
( v47023(VarCurr)
<=> $false ) ).
tff(addAssignment_18111,axiom,
! [VarCurr: state_type] :
( v47021(VarCurr)
<=> v46624(VarCurr,29) ) ).
tff(addAssignment_18110,axiom,
! [VarCurr: state_type] :
( v46624(VarCurr,29)
<=> v46626(VarCurr,29) ) ).
tff(addAssignment_18109,axiom,
! [VarCurr: state_type] :
( v46626(VarCurr,29)
<=> v46628(VarCurr,29) ) ).
tff(addAssignment_18108,axiom,
! [VarCurr: state_type] :
( v46628(VarCurr,29)
<=> v46630(VarCurr,29) ) ).
tff(addAssignment_18107,axiom,
! [VarCurr: state_type] :
( v46630(VarCurr,29)
<=> v46632(VarCurr,29) ) ).
tff(addAssignment_18106,axiom,
! [VarCurr: state_type] :
( v46632(VarCurr,29)
<=> v46634(VarCurr,29) ) ).
tff(addAssignment_18105,axiom,
! [VarCurr: state_type] :
( v46634(VarCurr,29)
<=> v46636(VarCurr,29) ) ).
tff(addAssignment_18104,axiom,
! [VarCurr: state_type] :
( v46636(VarCurr,29)
<=> v46638(VarCurr,29) ) ).
tff(addAssignment_18103,axiom,
! [VarCurr: state_type] :
( v46638(VarCurr,29)
<=> v46640(VarCurr,29) ) ).
tff(addAssignment_18102,axiom,
! [VarCurr: state_type] :
( v47019(VarCurr)
<=> $false ) ).
tff(addAssignment_18101,axiom,
! [VarCurr: state_type] :
( v47017(VarCurr)
<=> $false ) ).
tff(addAssignment_18100,axiom,
! [VarCurr: state_type] :
( v47015(VarCurr)
<=> $true ) ).
tff(addAssignment_18099,axiom,
! [VarCurr: state_type] :
( v47013(VarCurr)
<=> $false ) ).
tff(addAssignment_18098,axiom,
! [VarCurr: state_type] :
( v47011(VarCurr)
<=> v46597(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_922,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46964(VarNext)
=> ( v46941(VarNext)
<=> v46941(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_989,axiom,
! [VarNext: state_type] :
( v46964(VarNext)
=> ( v46941(VarNext)
<=> v46999(VarNext) ) ) ).
tff(addAssignment_18097,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46999(VarNext)
<=> v46997(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1014,axiom,
! [VarCurr: state_type] :
( ~ v46943(VarCurr)
=> ( v46997(VarCurr)
<=> v47000(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_988,axiom,
! [VarCurr: state_type] :
( v46943(VarCurr)
=> ( v46997(VarCurr)
<=> v46945(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1013,axiom,
! [VarCurr: state_type] :
( ~ v46977(VarCurr)
=> ( v47000(VarCurr)
<=> v46959(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_987,axiom,
! [VarCurr: state_type] :
( v46977(VarCurr)
=> ( v47000(VarCurr)
<=> v47001(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_381,axiom,
! [VarCurr: state_type] :
( ( ~ v46980(VarCurr)
& ~ v46982(VarCurr) )
=> ( v47001(VarCurr)
<=> v47005(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1012,axiom,
! [VarCurr: state_type] :
( v46982(VarCurr)
=> ( v47001(VarCurr)
<=> v47004(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_986,axiom,
! [VarCurr: state_type] :
( v46980(VarCurr)
=> ( v47001(VarCurr)
<=> v47002(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1011,axiom,
! [VarCurr: state_type] :
( ~ v46990(VarCurr)
=> ( v47005(VarCurr)
<=> v46959(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_985,axiom,
! [VarCurr: state_type] :
( v46990(VarCurr)
=> ( v47005(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1010,axiom,
! [VarCurr: state_type] :
( ~ v46984(VarCurr)
=> ( v47004(VarCurr)
<=> v46959(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_984,axiom,
! [VarCurr: state_type] :
( v46984(VarCurr)
=> ( v47004(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1496,axiom,
! [VarCurr: state_type] :
( ~ v47003(VarCurr)
=> ( v47002(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1330,axiom,
! [VarCurr: state_type] :
( v47003(VarCurr)
=> ( v47002(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2887,axiom,
! [VarCurr: state_type] :
( v47003(VarCurr)
<=> ( v46953(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9939,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46964(VarNext)
<=> ( v46965(VarNext)
& v46974(VarNext) ) ) ) ).
tff(addAssignment_18096,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46974(VarNext)
<=> v46972(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9938,axiom,
! [VarCurr: state_type] :
( v46972(VarCurr)
<=> ( v46943(VarCurr)
| v46975(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9937,axiom,
! [VarCurr: state_type] :
( v46975(VarCurr)
<=> ( v46976(VarCurr)
& v46996(VarCurr) ) ) ).
tff(writeUnaryOperator_4100,axiom,
! [VarCurr: state_type] :
( ~ v46996(VarCurr)
<=> v46943(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9936,axiom,
! [VarCurr: state_type] :
( v46976(VarCurr)
<=> ( v46977(VarCurr)
| v46994(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9935,axiom,
! [VarCurr: state_type] :
( v46994(VarCurr)
<=> ( v46955(VarCurr)
& v46995(VarCurr) ) ) ).
tff(writeUnaryOperator_4099,axiom,
! [VarCurr: state_type] :
( ~ v46995(VarCurr)
<=> v46957(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9934,axiom,
! [VarCurr: state_type] :
( v46977(VarCurr)
<=> ( v46978(VarCurr)
& v46957(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9933,axiom,
! [VarCurr: state_type] :
( v46978(VarCurr)
<=> ( v46979(VarCurr)
| v46988(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9932,axiom,
! [VarCurr: state_type] :
( v46988(VarCurr)
<=> ( v46989(VarCurr)
& v46993(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2886,axiom,
! [VarCurr: state_type] :
( v46993(VarCurr)
<=> ( ( v46981(VarCurr,2)
<=> $false )
& ( v46981(VarCurr,1)
<=> $false )
& ( v46981(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9931,axiom,
! [VarCurr: state_type] :
( v46989(VarCurr)
<=> ( v46990(VarCurr)
| v46991(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9930,axiom,
! [VarCurr: state_type] :
( v46991(VarCurr)
<=> ( v46955(VarCurr)
& v46992(VarCurr) ) ) ).
tff(writeUnaryOperator_4098,axiom,
! [VarCurr: state_type] :
( ~ v46992(VarCurr)
<=> v46990(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2885,axiom,
! [VarCurr: state_type] :
( v46990(VarCurr)
<=> ( v46953(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9929,axiom,
! [VarCurr: state_type] :
( v46979(VarCurr)
<=> ( v46980(VarCurr)
| v46982(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9928,axiom,
! [VarCurr: state_type] :
( v46982(VarCurr)
<=> ( v46983(VarCurr)
& v46987(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2884,axiom,
! [VarCurr: state_type] :
( v46987(VarCurr)
<=> ( ( v46981(VarCurr,2)
<=> $false )
& ( v46981(VarCurr,1)
<=> $true )
& ( v46981(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9927,axiom,
! [VarCurr: state_type] :
( v46983(VarCurr)
<=> ( v46984(VarCurr)
| v46985(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9926,axiom,
! [VarCurr: state_type] :
( v46985(VarCurr)
<=> ( v46955(VarCurr)
& v46986(VarCurr) ) ) ).
tff(writeUnaryOperator_4097,axiom,
! [VarCurr: state_type] :
( ~ v46986(VarCurr)
<=> v46984(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2883,axiom,
! [VarCurr: state_type] :
( v46984(VarCurr)
<=> ( v46953(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2882,axiom,
! [VarCurr: state_type] :
( v46980(VarCurr)
<=> ( ( v46981(VarCurr,2)
<=> $true )
& ( v46981(VarCurr,1)
<=> $false )
& ( v46981(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18095,axiom,
! [VarCurr: state_type] :
( v46981(VarCurr,0)
<=> v46951(VarCurr) ) ).
tff(addAssignment_18094,axiom,
! [VarCurr: state_type] :
( v46981(VarCurr,1)
<=> v46949(VarCurr) ) ).
tff(addAssignment_18093,axiom,
! [VarCurr: state_type] :
( v46981(VarCurr,2)
<=> v46947(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9925,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46965(VarNext)
<=> ( v46966(VarNext)
& v46961(VarNext) ) ) ) ).
tff(writeUnaryOperator_4096,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46966(VarNext)
<=> v46968(VarNext) ) ) ).
tff(addAssignment_18092,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46968(VarNext)
<=> v46961(VarCurr) ) ) ).
tff(addAssignment_18091,axiom,
! [VarCurr: state_type] :
( v46961(VarCurr)
<=> v46683(VarCurr) ) ).
tff(addAssignment_18090,axiom,
! [VarCurr: state_type] :
( v46959(VarCurr)
<=> $false ) ).
tff(addAssignment_18089,axiom,
! [VarCurr: state_type] :
( v46957(VarCurr)
<=> v46646(VarCurr) ) ).
tff(addAssignment_18088,axiom,
! [VarCurr: state_type] :
( v46955(VarCurr)
<=> $false ) ).
tff(addAssignment_18087,axiom,
! [VarCurr: state_type] :
( v46953(VarCurr)
<=> v46624(VarCurr,28) ) ).
tff(addAssignment_18086,axiom,
! [VarCurr: state_type] :
( v46624(VarCurr,28)
<=> v46626(VarCurr,28) ) ).
tff(addAssignment_18085,axiom,
! [VarCurr: state_type] :
( v46626(VarCurr,28)
<=> v46628(VarCurr,28) ) ).
tff(addAssignment_18084,axiom,
! [VarCurr: state_type] :
( v46628(VarCurr,28)
<=> v46630(VarCurr,28) ) ).
tff(addAssignment_18083,axiom,
! [VarCurr: state_type] :
( v46630(VarCurr,28)
<=> v46632(VarCurr,28) ) ).
tff(addAssignment_18082,axiom,
! [VarCurr: state_type] :
( v46632(VarCurr,28)
<=> v46634(VarCurr,28) ) ).
tff(addAssignment_18081,axiom,
! [VarCurr: state_type] :
( v46634(VarCurr,28)
<=> v46636(VarCurr,28) ) ).
tff(addAssignment_18080,axiom,
! [VarCurr: state_type] :
( v46636(VarCurr,28)
<=> v46638(VarCurr,28) ) ).
tff(addAssignment_18079,axiom,
! [VarCurr: state_type] :
( v46638(VarCurr,28)
<=> v46640(VarCurr,28) ) ).
tff(addAssignment_18078,axiom,
! [VarCurr: state_type] :
( v46951(VarCurr)
<=> $false ) ).
tff(addAssignment_18077,axiom,
! [VarCurr: state_type] :
( v46949(VarCurr)
<=> $false ) ).
tff(addAssignment_18076,axiom,
! [VarCurr: state_type] :
( v46947(VarCurr)
<=> $true ) ).
tff(addAssignment_18075,axiom,
! [VarCurr: state_type] :
( v46945(VarCurr)
<=> $false ) ).
tff(addAssignment_18074,axiom,
! [VarCurr: state_type] :
( v46943(VarCurr)
<=> v46597(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_921,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46896(VarNext)
=> ( v46873(VarNext)
<=> v46873(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_988,axiom,
! [VarNext: state_type] :
( v46896(VarNext)
=> ( v46873(VarNext)
<=> v46931(VarNext) ) ) ).
tff(addAssignment_18073,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46931(VarNext)
<=> v46929(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1009,axiom,
! [VarCurr: state_type] :
( ~ v46875(VarCurr)
=> ( v46929(VarCurr)
<=> v46932(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_983,axiom,
! [VarCurr: state_type] :
( v46875(VarCurr)
=> ( v46929(VarCurr)
<=> v46877(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1008,axiom,
! [VarCurr: state_type] :
( ~ v46909(VarCurr)
=> ( v46932(VarCurr)
<=> v46891(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_982,axiom,
! [VarCurr: state_type] :
( v46909(VarCurr)
=> ( v46932(VarCurr)
<=> v46933(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_380,axiom,
! [VarCurr: state_type] :
( ( ~ v46912(VarCurr)
& ~ v46914(VarCurr) )
=> ( v46933(VarCurr)
<=> v46937(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1007,axiom,
! [VarCurr: state_type] :
( v46914(VarCurr)
=> ( v46933(VarCurr)
<=> v46936(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_981,axiom,
! [VarCurr: state_type] :
( v46912(VarCurr)
=> ( v46933(VarCurr)
<=> v46934(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1006,axiom,
! [VarCurr: state_type] :
( ~ v46922(VarCurr)
=> ( v46937(VarCurr)
<=> v46891(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_980,axiom,
! [VarCurr: state_type] :
( v46922(VarCurr)
=> ( v46937(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1005,axiom,
! [VarCurr: state_type] :
( ~ v46916(VarCurr)
=> ( v46936(VarCurr)
<=> v46891(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_979,axiom,
! [VarCurr: state_type] :
( v46916(VarCurr)
=> ( v46936(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1495,axiom,
! [VarCurr: state_type] :
( ~ v46935(VarCurr)
=> ( v46934(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1329,axiom,
! [VarCurr: state_type] :
( v46935(VarCurr)
=> ( v46934(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2881,axiom,
! [VarCurr: state_type] :
( v46935(VarCurr)
<=> ( v46885(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9924,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46896(VarNext)
<=> ( v46897(VarNext)
& v46906(VarNext) ) ) ) ).
tff(addAssignment_18072,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46906(VarNext)
<=> v46904(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9923,axiom,
! [VarCurr: state_type] :
( v46904(VarCurr)
<=> ( v46875(VarCurr)
| v46907(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9922,axiom,
! [VarCurr: state_type] :
( v46907(VarCurr)
<=> ( v46908(VarCurr)
& v46928(VarCurr) ) ) ).
tff(writeUnaryOperator_4095,axiom,
! [VarCurr: state_type] :
( ~ v46928(VarCurr)
<=> v46875(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9921,axiom,
! [VarCurr: state_type] :
( v46908(VarCurr)
<=> ( v46909(VarCurr)
| v46926(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9920,axiom,
! [VarCurr: state_type] :
( v46926(VarCurr)
<=> ( v46887(VarCurr)
& v46927(VarCurr) ) ) ).
tff(writeUnaryOperator_4094,axiom,
! [VarCurr: state_type] :
( ~ v46927(VarCurr)
<=> v46889(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9919,axiom,
! [VarCurr: state_type] :
( v46909(VarCurr)
<=> ( v46910(VarCurr)
& v46889(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9918,axiom,
! [VarCurr: state_type] :
( v46910(VarCurr)
<=> ( v46911(VarCurr)
| v46920(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9917,axiom,
! [VarCurr: state_type] :
( v46920(VarCurr)
<=> ( v46921(VarCurr)
& v46925(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2880,axiom,
! [VarCurr: state_type] :
( v46925(VarCurr)
<=> ( ( v46913(VarCurr,2)
<=> $false )
& ( v46913(VarCurr,1)
<=> $false )
& ( v46913(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9916,axiom,
! [VarCurr: state_type] :
( v46921(VarCurr)
<=> ( v46922(VarCurr)
| v46923(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9915,axiom,
! [VarCurr: state_type] :
( v46923(VarCurr)
<=> ( v46887(VarCurr)
& v46924(VarCurr) ) ) ).
tff(writeUnaryOperator_4093,axiom,
! [VarCurr: state_type] :
( ~ v46924(VarCurr)
<=> v46922(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2879,axiom,
! [VarCurr: state_type] :
( v46922(VarCurr)
<=> ( v46885(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9914,axiom,
! [VarCurr: state_type] :
( v46911(VarCurr)
<=> ( v46912(VarCurr)
| v46914(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9913,axiom,
! [VarCurr: state_type] :
( v46914(VarCurr)
<=> ( v46915(VarCurr)
& v46919(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2878,axiom,
! [VarCurr: state_type] :
( v46919(VarCurr)
<=> ( ( v46913(VarCurr,2)
<=> $false )
& ( v46913(VarCurr,1)
<=> $true )
& ( v46913(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9912,axiom,
! [VarCurr: state_type] :
( v46915(VarCurr)
<=> ( v46916(VarCurr)
| v46917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9911,axiom,
! [VarCurr: state_type] :
( v46917(VarCurr)
<=> ( v46887(VarCurr)
& v46918(VarCurr) ) ) ).
tff(writeUnaryOperator_4092,axiom,
! [VarCurr: state_type] :
( ~ v46918(VarCurr)
<=> v46916(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2877,axiom,
! [VarCurr: state_type] :
( v46916(VarCurr)
<=> ( v46885(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2876,axiom,
! [VarCurr: state_type] :
( v46912(VarCurr)
<=> ( ( v46913(VarCurr,2)
<=> $true )
& ( v46913(VarCurr,1)
<=> $false )
& ( v46913(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18071,axiom,
! [VarCurr: state_type] :
( v46913(VarCurr,0)
<=> v46883(VarCurr) ) ).
tff(addAssignment_18070,axiom,
! [VarCurr: state_type] :
( v46913(VarCurr,1)
<=> v46881(VarCurr) ) ).
tff(addAssignment_18069,axiom,
! [VarCurr: state_type] :
( v46913(VarCurr,2)
<=> v46879(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9910,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46897(VarNext)
<=> ( v46898(VarNext)
& v46893(VarNext) ) ) ) ).
tff(writeUnaryOperator_4091,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46898(VarNext)
<=> v46900(VarNext) ) ) ).
tff(addAssignment_18068,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46900(VarNext)
<=> v46893(VarCurr) ) ) ).
tff(addAssignment_18067,axiom,
! [VarCurr: state_type] :
( v46893(VarCurr)
<=> v46683(VarCurr) ) ).
tff(addAssignment_18066,axiom,
! [VarCurr: state_type] :
( v46891(VarCurr)
<=> $false ) ).
tff(addAssignment_18065,axiom,
! [VarCurr: state_type] :
( v46889(VarCurr)
<=> v46646(VarCurr) ) ).
tff(addAssignment_18064,axiom,
! [VarCurr: state_type] :
( v46887(VarCurr)
<=> $false ) ).
tff(addAssignment_18063,axiom,
! [VarCurr: state_type] :
( v46885(VarCurr)
<=> v46624(VarCurr,27) ) ).
tff(addAssignment_18062,axiom,
! [VarCurr: state_type] :
( v46624(VarCurr,27)
<=> v46626(VarCurr,27) ) ).
tff(addAssignment_18061,axiom,
! [VarCurr: state_type] :
( v46626(VarCurr,27)
<=> v46628(VarCurr,27) ) ).
tff(addAssignment_18060,axiom,
! [VarCurr: state_type] :
( v46628(VarCurr,27)
<=> v46630(VarCurr,27) ) ).
tff(addAssignment_18059,axiom,
! [VarCurr: state_type] :
( v46630(VarCurr,27)
<=> v46632(VarCurr,27) ) ).
tff(addAssignment_18058,axiom,
! [VarCurr: state_type] :
( v46632(VarCurr,27)
<=> v46634(VarCurr,27) ) ).
tff(addAssignment_18057,axiom,
! [VarCurr: state_type] :
( v46634(VarCurr,27)
<=> v46636(VarCurr,27) ) ).
tff(addAssignment_18056,axiom,
! [VarCurr: state_type] :
( v46636(VarCurr,27)
<=> v46638(VarCurr,27) ) ).
tff(addAssignment_18055,axiom,
! [VarCurr: state_type] :
( v46638(VarCurr,27)
<=> v46640(VarCurr,27) ) ).
tff(addAssignment_18054,axiom,
! [VarCurr: state_type] :
( v46883(VarCurr)
<=> $false ) ).
tff(addAssignment_18053,axiom,
! [VarCurr: state_type] :
( v46881(VarCurr)
<=> $false ) ).
tff(addAssignment_18052,axiom,
! [VarCurr: state_type] :
( v46879(VarCurr)
<=> $true ) ).
tff(addAssignment_18051,axiom,
! [VarCurr: state_type] :
( v46877(VarCurr)
<=> $false ) ).
tff(addAssignment_18050,axiom,
! [VarCurr: state_type] :
( v46875(VarCurr)
<=> v46597(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_920,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46828(VarNext)
=> ( v46805(VarNext)
<=> v46805(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_987,axiom,
! [VarNext: state_type] :
( v46828(VarNext)
=> ( v46805(VarNext)
<=> v46863(VarNext) ) ) ).
tff(addAssignment_18049,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46863(VarNext)
<=> v46861(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1004,axiom,
! [VarCurr: state_type] :
( ~ v46807(VarCurr)
=> ( v46861(VarCurr)
<=> v46864(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_978,axiom,
! [VarCurr: state_type] :
( v46807(VarCurr)
=> ( v46861(VarCurr)
<=> v46809(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1003,axiom,
! [VarCurr: state_type] :
( ~ v46841(VarCurr)
=> ( v46864(VarCurr)
<=> v46823(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_977,axiom,
! [VarCurr: state_type] :
( v46841(VarCurr)
=> ( v46864(VarCurr)
<=> v46865(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_379,axiom,
! [VarCurr: state_type] :
( ( ~ v46844(VarCurr)
& ~ v46846(VarCurr) )
=> ( v46865(VarCurr)
<=> v46869(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1002,axiom,
! [VarCurr: state_type] :
( v46846(VarCurr)
=> ( v46865(VarCurr)
<=> v46868(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_976,axiom,
! [VarCurr: state_type] :
( v46844(VarCurr)
=> ( v46865(VarCurr)
<=> v46866(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1001,axiom,
! [VarCurr: state_type] :
( ~ v46854(VarCurr)
=> ( v46869(VarCurr)
<=> v46823(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_975,axiom,
! [VarCurr: state_type] :
( v46854(VarCurr)
=> ( v46869(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_1000,axiom,
! [VarCurr: state_type] :
( ~ v46848(VarCurr)
=> ( v46868(VarCurr)
<=> v46823(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_974,axiom,
! [VarCurr: state_type] :
( v46848(VarCurr)
=> ( v46868(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1494,axiom,
! [VarCurr: state_type] :
( ~ v46867(VarCurr)
=> ( v46866(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1328,axiom,
! [VarCurr: state_type] :
( v46867(VarCurr)
=> ( v46866(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2875,axiom,
! [VarCurr: state_type] :
( v46867(VarCurr)
<=> ( v46817(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9909,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46828(VarNext)
<=> ( v46829(VarNext)
& v46838(VarNext) ) ) ) ).
tff(addAssignment_18048,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46838(VarNext)
<=> v46836(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9908,axiom,
! [VarCurr: state_type] :
( v46836(VarCurr)
<=> ( v46807(VarCurr)
| v46839(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9907,axiom,
! [VarCurr: state_type] :
( v46839(VarCurr)
<=> ( v46840(VarCurr)
& v46860(VarCurr) ) ) ).
tff(writeUnaryOperator_4090,axiom,
! [VarCurr: state_type] :
( ~ v46860(VarCurr)
<=> v46807(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9906,axiom,
! [VarCurr: state_type] :
( v46840(VarCurr)
<=> ( v46841(VarCurr)
| v46858(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9905,axiom,
! [VarCurr: state_type] :
( v46858(VarCurr)
<=> ( v46819(VarCurr)
& v46859(VarCurr) ) ) ).
tff(writeUnaryOperator_4089,axiom,
! [VarCurr: state_type] :
( ~ v46859(VarCurr)
<=> v46821(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9904,axiom,
! [VarCurr: state_type] :
( v46841(VarCurr)
<=> ( v46842(VarCurr)
& v46821(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9903,axiom,
! [VarCurr: state_type] :
( v46842(VarCurr)
<=> ( v46843(VarCurr)
| v46852(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9902,axiom,
! [VarCurr: state_type] :
( v46852(VarCurr)
<=> ( v46853(VarCurr)
& v46857(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2874,axiom,
! [VarCurr: state_type] :
( v46857(VarCurr)
<=> ( ( v46845(VarCurr,2)
<=> $false )
& ( v46845(VarCurr,1)
<=> $false )
& ( v46845(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9901,axiom,
! [VarCurr: state_type] :
( v46853(VarCurr)
<=> ( v46854(VarCurr)
| v46855(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9900,axiom,
! [VarCurr: state_type] :
( v46855(VarCurr)
<=> ( v46819(VarCurr)
& v46856(VarCurr) ) ) ).
tff(writeUnaryOperator_4088,axiom,
! [VarCurr: state_type] :
( ~ v46856(VarCurr)
<=> v46854(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2873,axiom,
! [VarCurr: state_type] :
( v46854(VarCurr)
<=> ( v46817(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9899,axiom,
! [VarCurr: state_type] :
( v46843(VarCurr)
<=> ( v46844(VarCurr)
| v46846(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9898,axiom,
! [VarCurr: state_type] :
( v46846(VarCurr)
<=> ( v46847(VarCurr)
& v46851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2872,axiom,
! [VarCurr: state_type] :
( v46851(VarCurr)
<=> ( ( v46845(VarCurr,2)
<=> $false )
& ( v46845(VarCurr,1)
<=> $true )
& ( v46845(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9897,axiom,
! [VarCurr: state_type] :
( v46847(VarCurr)
<=> ( v46848(VarCurr)
| v46849(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9896,axiom,
! [VarCurr: state_type] :
( v46849(VarCurr)
<=> ( v46819(VarCurr)
& v46850(VarCurr) ) ) ).
tff(writeUnaryOperator_4087,axiom,
! [VarCurr: state_type] :
( ~ v46850(VarCurr)
<=> v46848(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2871,axiom,
! [VarCurr: state_type] :
( v46848(VarCurr)
<=> ( v46817(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2870,axiom,
! [VarCurr: state_type] :
( v46844(VarCurr)
<=> ( ( v46845(VarCurr,2)
<=> $true )
& ( v46845(VarCurr,1)
<=> $false )
& ( v46845(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18047,axiom,
! [VarCurr: state_type] :
( v46845(VarCurr,0)
<=> v46815(VarCurr) ) ).
tff(addAssignment_18046,axiom,
! [VarCurr: state_type] :
( v46845(VarCurr,1)
<=> v46813(VarCurr) ) ).
tff(addAssignment_18045,axiom,
! [VarCurr: state_type] :
( v46845(VarCurr,2)
<=> v46811(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9895,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46829(VarNext)
<=> ( v46830(VarNext)
& v46825(VarNext) ) ) ) ).
tff(writeUnaryOperator_4086,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46830(VarNext)
<=> v46832(VarNext) ) ) ).
tff(addAssignment_18044,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46832(VarNext)
<=> v46825(VarCurr) ) ) ).
tff(addAssignment_18043,axiom,
! [VarCurr: state_type] :
( v46825(VarCurr)
<=> v46683(VarCurr) ) ).
tff(addAssignment_18042,axiom,
! [VarCurr: state_type] :
( v46823(VarCurr)
<=> $false ) ).
tff(addAssignment_18041,axiom,
! [VarCurr: state_type] :
( v46821(VarCurr)
<=> v46646(VarCurr) ) ).
tff(addAssignment_18040,axiom,
! [VarCurr: state_type] :
( v46819(VarCurr)
<=> $false ) ).
tff(addAssignment_18039,axiom,
! [VarCurr: state_type] :
( v46817(VarCurr)
<=> v46624(VarCurr,26) ) ).
tff(addAssignment_18038,axiom,
! [VarCurr: state_type] :
( v46624(VarCurr,26)
<=> v46626(VarCurr,26) ) ).
tff(addAssignment_18037,axiom,
! [VarCurr: state_type] :
( v46626(VarCurr,26)
<=> v46628(VarCurr,26) ) ).
tff(addAssignment_18036,axiom,
! [VarCurr: state_type] :
( v46628(VarCurr,26)
<=> v46630(VarCurr,26) ) ).
tff(addAssignment_18035,axiom,
! [VarCurr: state_type] :
( v46630(VarCurr,26)
<=> v46632(VarCurr,26) ) ).
tff(addAssignment_18034,axiom,
! [VarCurr: state_type] :
( v46632(VarCurr,26)
<=> v46634(VarCurr,26) ) ).
tff(addAssignment_18033,axiom,
! [VarCurr: state_type] :
( v46634(VarCurr,26)
<=> v46636(VarCurr,26) ) ).
tff(addAssignment_18032,axiom,
! [VarCurr: state_type] :
( v46636(VarCurr,26)
<=> v46638(VarCurr,26) ) ).
tff(addAssignment_18031,axiom,
! [VarCurr: state_type] :
( v46638(VarCurr,26)
<=> v46640(VarCurr,26) ) ).
tff(addAssignment_18030,axiom,
! [VarCurr: state_type] :
( v46815(VarCurr)
<=> $false ) ).
tff(addAssignment_18029,axiom,
! [VarCurr: state_type] :
( v46813(VarCurr)
<=> $false ) ).
tff(addAssignment_18028,axiom,
! [VarCurr: state_type] :
( v46811(VarCurr)
<=> $true ) ).
tff(addAssignment_18027,axiom,
! [VarCurr: state_type] :
( v46809(VarCurr)
<=> $false ) ).
tff(addAssignment_18026,axiom,
! [VarCurr: state_type] :
( v46807(VarCurr)
<=> v46597(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_919,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46760(VarNext)
=> ( v46737(VarNext)
<=> v46737(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_986,axiom,
! [VarNext: state_type] :
( v46760(VarNext)
=> ( v46737(VarNext)
<=> v46795(VarNext) ) ) ).
tff(addAssignment_18025,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46795(VarNext)
<=> v46793(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_999,axiom,
! [VarCurr: state_type] :
( ~ v46739(VarCurr)
=> ( v46793(VarCurr)
<=> v46796(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_973,axiom,
! [VarCurr: state_type] :
( v46739(VarCurr)
=> ( v46793(VarCurr)
<=> v46741(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_998,axiom,
! [VarCurr: state_type] :
( ~ v46773(VarCurr)
=> ( v46796(VarCurr)
<=> v46755(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_972,axiom,
! [VarCurr: state_type] :
( v46773(VarCurr)
=> ( v46796(VarCurr)
<=> v46797(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_378,axiom,
! [VarCurr: state_type] :
( ( ~ v46776(VarCurr)
& ~ v46778(VarCurr) )
=> ( v46797(VarCurr)
<=> v46801(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_997,axiom,
! [VarCurr: state_type] :
( v46778(VarCurr)
=> ( v46797(VarCurr)
<=> v46800(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_971,axiom,
! [VarCurr: state_type] :
( v46776(VarCurr)
=> ( v46797(VarCurr)
<=> v46798(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_996,axiom,
! [VarCurr: state_type] :
( ~ v46786(VarCurr)
=> ( v46801(VarCurr)
<=> v46755(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_970,axiom,
! [VarCurr: state_type] :
( v46786(VarCurr)
=> ( v46801(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_995,axiom,
! [VarCurr: state_type] :
( ~ v46780(VarCurr)
=> ( v46800(VarCurr)
<=> v46755(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_969,axiom,
! [VarCurr: state_type] :
( v46780(VarCurr)
=> ( v46800(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1493,axiom,
! [VarCurr: state_type] :
( ~ v46799(VarCurr)
=> ( v46798(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1327,axiom,
! [VarCurr: state_type] :
( v46799(VarCurr)
=> ( v46798(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2869,axiom,
! [VarCurr: state_type] :
( v46799(VarCurr)
<=> ( v46749(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9894,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46760(VarNext)
<=> ( v46761(VarNext)
& v46770(VarNext) ) ) ) ).
tff(addAssignment_18024,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46770(VarNext)
<=> v46768(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9893,axiom,
! [VarCurr: state_type] :
( v46768(VarCurr)
<=> ( v46739(VarCurr)
| v46771(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9892,axiom,
! [VarCurr: state_type] :
( v46771(VarCurr)
<=> ( v46772(VarCurr)
& v46792(VarCurr) ) ) ).
tff(writeUnaryOperator_4085,axiom,
! [VarCurr: state_type] :
( ~ v46792(VarCurr)
<=> v46739(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9891,axiom,
! [VarCurr: state_type] :
( v46772(VarCurr)
<=> ( v46773(VarCurr)
| v46790(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9890,axiom,
! [VarCurr: state_type] :
( v46790(VarCurr)
<=> ( v46751(VarCurr)
& v46791(VarCurr) ) ) ).
tff(writeUnaryOperator_4084,axiom,
! [VarCurr: state_type] :
( ~ v46791(VarCurr)
<=> v46753(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9889,axiom,
! [VarCurr: state_type] :
( v46773(VarCurr)
<=> ( v46774(VarCurr)
& v46753(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9888,axiom,
! [VarCurr: state_type] :
( v46774(VarCurr)
<=> ( v46775(VarCurr)
| v46784(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9887,axiom,
! [VarCurr: state_type] :
( v46784(VarCurr)
<=> ( v46785(VarCurr)
& v46789(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2868,axiom,
! [VarCurr: state_type] :
( v46789(VarCurr)
<=> ( ( v46777(VarCurr,2)
<=> $false )
& ( v46777(VarCurr,1)
<=> $false )
& ( v46777(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9886,axiom,
! [VarCurr: state_type] :
( v46785(VarCurr)
<=> ( v46786(VarCurr)
| v46787(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9885,axiom,
! [VarCurr: state_type] :
( v46787(VarCurr)
<=> ( v46751(VarCurr)
& v46788(VarCurr) ) ) ).
tff(writeUnaryOperator_4083,axiom,
! [VarCurr: state_type] :
( ~ v46788(VarCurr)
<=> v46786(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2867,axiom,
! [VarCurr: state_type] :
( v46786(VarCurr)
<=> ( v46749(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9884,axiom,
! [VarCurr: state_type] :
( v46775(VarCurr)
<=> ( v46776(VarCurr)
| v46778(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9883,axiom,
! [VarCurr: state_type] :
( v46778(VarCurr)
<=> ( v46779(VarCurr)
& v46783(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2866,axiom,
! [VarCurr: state_type] :
( v46783(VarCurr)
<=> ( ( v46777(VarCurr,2)
<=> $false )
& ( v46777(VarCurr,1)
<=> $true )
& ( v46777(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9882,axiom,
! [VarCurr: state_type] :
( v46779(VarCurr)
<=> ( v46780(VarCurr)
| v46781(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9881,axiom,
! [VarCurr: state_type] :
( v46781(VarCurr)
<=> ( v46751(VarCurr)
& v46782(VarCurr) ) ) ).
tff(writeUnaryOperator_4082,axiom,
! [VarCurr: state_type] :
( ~ v46782(VarCurr)
<=> v46780(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2865,axiom,
! [VarCurr: state_type] :
( v46780(VarCurr)
<=> ( v46749(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2864,axiom,
! [VarCurr: state_type] :
( v46776(VarCurr)
<=> ( ( v46777(VarCurr,2)
<=> $true )
& ( v46777(VarCurr,1)
<=> $false )
& ( v46777(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_18023,axiom,
! [VarCurr: state_type] :
( v46777(VarCurr,0)
<=> v46747(VarCurr) ) ).
tff(addAssignment_18022,axiom,
! [VarCurr: state_type] :
( v46777(VarCurr,1)
<=> v46745(VarCurr) ) ).
tff(addAssignment_18021,axiom,
! [VarCurr: state_type] :
( v46777(VarCurr,2)
<=> v46743(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9880,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46761(VarNext)
<=> ( v46762(VarNext)
& v46757(VarNext) ) ) ) ).
tff(writeUnaryOperator_4081,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46762(VarNext)
<=> v46764(VarNext) ) ) ).
tff(addAssignment_18020,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46764(VarNext)
<=> v46757(VarCurr) ) ) ).
tff(addAssignment_18019,axiom,
! [VarCurr: state_type] :
( v46757(VarCurr)
<=> v46683(VarCurr) ) ).
tff(addAssignment_18018,axiom,
! [VarCurr: state_type] :
( v46755(VarCurr)
<=> $false ) ).
tff(addAssignment_18017,axiom,
! [VarCurr: state_type] :
( v46753(VarCurr)
<=> v46646(VarCurr) ) ).
tff(addAssignment_18016,axiom,
! [VarCurr: state_type] :
( v46751(VarCurr)
<=> $false ) ).
tff(addAssignment_18015,axiom,
! [VarCurr: state_type] :
( v46749(VarCurr)
<=> v46624(VarCurr,25) ) ).
tff(addAssignment_18014,axiom,
! [VarCurr: state_type] :
( v46624(VarCurr,25)
<=> v46626(VarCurr,25) ) ).
tff(addAssignment_18013,axiom,
! [VarCurr: state_type] :
( v46626(VarCurr,25)
<=> v46628(VarCurr,25) ) ).
tff(addAssignment_18012,axiom,
! [VarCurr: state_type] :
( v46628(VarCurr,25)
<=> v46630(VarCurr,25) ) ).
tff(addAssignment_18011,axiom,
! [VarCurr: state_type] :
( v46630(VarCurr,25)
<=> v46632(VarCurr,25) ) ).
tff(addAssignment_18010,axiom,
! [VarCurr: state_type] :
( v46632(VarCurr,25)
<=> v46634(VarCurr,25) ) ).
tff(addAssignment_18009,axiom,
! [VarCurr: state_type] :
( v46634(VarCurr,25)
<=> v46636(VarCurr,25) ) ).
tff(addAssignment_18008,axiom,
! [VarCurr: state_type] :
( v46636(VarCurr,25)
<=> v46638(VarCurr,25) ) ).
tff(addAssignment_18007,axiom,
! [VarCurr: state_type] :
( v46638(VarCurr,25)
<=> v46640(VarCurr,25) ) ).
tff(addAssignment_18006,axiom,
! [VarCurr: state_type] :
( v46747(VarCurr)
<=> $false ) ).
tff(addAssignment_18005,axiom,
! [VarCurr: state_type] :
( v46745(VarCurr)
<=> $false ) ).
tff(addAssignment_18004,axiom,
! [VarCurr: state_type] :
( v46743(VarCurr)
<=> $true ) ).
tff(addAssignment_18003,axiom,
! [VarCurr: state_type] :
( v46741(VarCurr)
<=> $false ) ).
tff(addAssignment_18002,axiom,
! [VarCurr: state_type] :
( v46739(VarCurr)
<=> v46597(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_918,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46692(VarNext)
=> ( v46593(VarNext)
<=> v46593(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_985,axiom,
! [VarNext: state_type] :
( v46692(VarNext)
=> ( v46593(VarNext)
<=> v46727(VarNext) ) ) ).
tff(addAssignment_18001,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46727(VarNext)
<=> v46725(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_994,axiom,
! [VarCurr: state_type] :
( ~ v46595(VarCurr)
=> ( v46725(VarCurr)
<=> v46728(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_968,axiom,
! [VarCurr: state_type] :
( v46595(VarCurr)
=> ( v46725(VarCurr)
<=> v46614(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_993,axiom,
! [VarCurr: state_type] :
( ~ v46705(VarCurr)
=> ( v46728(VarCurr)
<=> v46679(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_967,axiom,
! [VarCurr: state_type] :
( v46705(VarCurr)
=> ( v46728(VarCurr)
<=> v46729(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_377,axiom,
! [VarCurr: state_type] :
( ( ~ v46708(VarCurr)
& ~ v46710(VarCurr) )
=> ( v46729(VarCurr)
<=> v46733(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_992,axiom,
! [VarCurr: state_type] :
( v46710(VarCurr)
=> ( v46729(VarCurr)
<=> v46732(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_966,axiom,
! [VarCurr: state_type] :
( v46708(VarCurr)
=> ( v46729(VarCurr)
<=> v46730(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_991,axiom,
! [VarCurr: state_type] :
( ~ v46718(VarCurr)
=> ( v46733(VarCurr)
<=> v46679(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_965,axiom,
! [VarCurr: state_type] :
( v46718(VarCurr)
=> ( v46733(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_990,axiom,
! [VarCurr: state_type] :
( ~ v46712(VarCurr)
=> ( v46732(VarCurr)
<=> v46679(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_964,axiom,
! [VarCurr: state_type] :
( v46712(VarCurr)
=> ( v46732(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1492,axiom,
! [VarCurr: state_type] :
( ~ v46731(VarCurr)
=> ( v46730(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1326,axiom,
! [VarCurr: state_type] :
( v46731(VarCurr)
=> ( v46730(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2863,axiom,
! [VarCurr: state_type] :
( v46731(VarCurr)
<=> ( v46622(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9879,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46692(VarNext)
<=> ( v46693(VarNext)
& v46702(VarNext) ) ) ) ).
tff(addAssignment_18000,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46702(VarNext)
<=> v46700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9878,axiom,
! [VarCurr: state_type] :
( v46700(VarCurr)
<=> ( v46595(VarCurr)
| v46703(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9877,axiom,
! [VarCurr: state_type] :
( v46703(VarCurr)
<=> ( v46704(VarCurr)
& v46724(VarCurr) ) ) ).
tff(writeUnaryOperator_4080,axiom,
! [VarCurr: state_type] :
( ~ v46724(VarCurr)
<=> v46595(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9876,axiom,
! [VarCurr: state_type] :
( v46704(VarCurr)
<=> ( v46705(VarCurr)
| v46722(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9875,axiom,
! [VarCurr: state_type] :
( v46722(VarCurr)
<=> ( v46642(VarCurr)
& v46723(VarCurr) ) ) ).
tff(writeUnaryOperator_4079,axiom,
! [VarCurr: state_type] :
( ~ v46723(VarCurr)
<=> v46644(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9874,axiom,
! [VarCurr: state_type] :
( v46705(VarCurr)
<=> ( v46706(VarCurr)
& v46644(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9873,axiom,
! [VarCurr: state_type] :
( v46706(VarCurr)
<=> ( v46707(VarCurr)
| v46716(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9872,axiom,
! [VarCurr: state_type] :
( v46716(VarCurr)
<=> ( v46717(VarCurr)
& v46721(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2862,axiom,
! [VarCurr: state_type] :
( v46721(VarCurr)
<=> ( ( v46709(VarCurr,2)
<=> $false )
& ( v46709(VarCurr,1)
<=> $false )
& ( v46709(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9871,axiom,
! [VarCurr: state_type] :
( v46717(VarCurr)
<=> ( v46718(VarCurr)
| v46719(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9870,axiom,
! [VarCurr: state_type] :
( v46719(VarCurr)
<=> ( v46642(VarCurr)
& v46720(VarCurr) ) ) ).
tff(writeUnaryOperator_4078,axiom,
! [VarCurr: state_type] :
( ~ v46720(VarCurr)
<=> v46718(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2861,axiom,
! [VarCurr: state_type] :
( v46718(VarCurr)
<=> ( v46622(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9869,axiom,
! [VarCurr: state_type] :
( v46707(VarCurr)
<=> ( v46708(VarCurr)
| v46710(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9868,axiom,
! [VarCurr: state_type] :
( v46710(VarCurr)
<=> ( v46711(VarCurr)
& v46715(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2860,axiom,
! [VarCurr: state_type] :
( v46715(VarCurr)
<=> ( ( v46709(VarCurr,2)
<=> $false )
& ( v46709(VarCurr,1)
<=> $true )
& ( v46709(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9867,axiom,
! [VarCurr: state_type] :
( v46711(VarCurr)
<=> ( v46712(VarCurr)
| v46713(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9866,axiom,
! [VarCurr: state_type] :
( v46713(VarCurr)
<=> ( v46642(VarCurr)
& v46714(VarCurr) ) ) ).
tff(writeUnaryOperator_4077,axiom,
! [VarCurr: state_type] :
( ~ v46714(VarCurr)
<=> v46712(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2859,axiom,
! [VarCurr: state_type] :
( v46712(VarCurr)
<=> ( v46622(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2858,axiom,
! [VarCurr: state_type] :
( v46708(VarCurr)
<=> ( ( v46709(VarCurr,2)
<=> $true )
& ( v46709(VarCurr,1)
<=> $false )
& ( v46709(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17999,axiom,
! [VarCurr: state_type] :
( v46709(VarCurr,0)
<=> v46620(VarCurr) ) ).
tff(addAssignment_17998,axiom,
! [VarCurr: state_type] :
( v46709(VarCurr,1)
<=> v46618(VarCurr) ) ).
tff(addAssignment_17997,axiom,
! [VarCurr: state_type] :
( v46709(VarCurr,2)
<=> v46616(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9865,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46693(VarNext)
<=> ( v46694(VarNext)
& v46681(VarNext) ) ) ) ).
tff(writeUnaryOperator_4076,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46694(VarNext)
<=> v46696(VarNext) ) ) ).
tff(addAssignment_17996,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46696(VarNext)
<=> v46681(VarCurr) ) ) ).
tff(addAssignment_17995,axiom,
! [VarCurr: state_type] :
( v46681(VarCurr)
<=> v46683(VarCurr) ) ).
tff(addAssignment_17994,axiom,
! [VarCurr: state_type] :
( v46683(VarCurr)
<=> v46685(VarCurr) ) ).
tff(addAssignment_17993,axiom,
! [VarCurr: state_type] :
( v46685(VarCurr)
<=> v46687(VarCurr) ) ).
tff(addAssignment_17992,axiom,
! [VarCurr: state_type] :
( v46687(VarCurr)
<=> v46689(VarCurr) ) ).
tff(addAssignment_17991,axiom,
! [VarCurr: state_type] :
( v46689(VarCurr)
<=> v7881(VarCurr) ) ).
tff(addAssignment_17990,axiom,
! [VarCurr: state_type] :
( v46679(VarCurr)
<=> $false ) ).
tff(addAssignment_17989,axiom,
! [VarCurr: state_type] :
( v46644(VarCurr)
<=> v46646(VarCurr) ) ).
tff(addAssignment_17988,axiom,
! [VarCurr: state_type] :
( v46646(VarCurr)
<=> v46648(VarCurr) ) ).
tff(addAssignment_17987,axiom,
! [VarCurr: state_type] :
( v46648(VarCurr)
<=> v46650(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9864,axiom,
! [VarCurr: state_type] :
( v46650(VarCurr)
<=> ( v46652(VarCurr)
& v46664(VarCurr) ) ) ).
tff(addAssignment_17986,axiom,
! [VarCurr: state_type] :
( v46664(VarCurr)
<=> v46666(VarCurr) ) ).
tff(addAssignment_17985,axiom,
! [VarCurr: state_type] :
( v46666(VarCurr)
<=> v46668(VarCurr) ) ).
tff(addAssignment_17984,axiom,
! [VarCurr: state_type] :
( v46668(VarCurr)
<=> v46670(VarCurr) ) ).
tff(addAssignment_17983,axiom,
! [VarCurr: state_type] :
( v46670(VarCurr)
<=> v46672(VarCurr) ) ).
tff(addAssignment_17982,axiom,
! [VarCurr: state_type] :
( v46672(VarCurr)
<=> v46674(VarCurr) ) ).
tff(addAssignment_17981,axiom,
! [VarCurr: state_type] :
( v46674(VarCurr)
<=> v46676(VarCurr) ) ).
tff(addAssignment_17980,axiom,
! [VarCurr: state_type] :
( v46652(VarCurr)
<=> v46654(VarCurr) ) ).
tff(addAssignment_17979,axiom,
! [VarCurr: state_type] :
( v46654(VarCurr)
<=> v46656(VarCurr) ) ).
tff(addAssignment_17978,axiom,
! [VarCurr: state_type] :
( v46656(VarCurr)
<=> v46658(VarCurr) ) ).
tff(addAssignment_17977,axiom,
! [VarCurr: state_type] :
( v46658(VarCurr)
<=> v46660(VarCurr) ) ).
tff(addAssignment_17976,axiom,
! [VarCurr: state_type] :
( v46660(VarCurr)
<=> v46662(VarCurr) ) ).
tff(addAssignment_17975,axiom,
! [VarCurr: state_type] :
( v46642(VarCurr)
<=> $false ) ).
tff(addAssignment_17974,axiom,
! [VarCurr: state_type] :
( v46622(VarCurr)
<=> v46624(VarCurr,24) ) ).
tff(addAssignment_17973,axiom,
! [VarCurr: state_type] :
( v46624(VarCurr,24)
<=> v46626(VarCurr,24) ) ).
tff(addAssignment_17972,axiom,
! [VarCurr: state_type] :
( v46626(VarCurr,24)
<=> v46628(VarCurr,24) ) ).
tff(addAssignment_17971,axiom,
! [VarCurr: state_type] :
( v46628(VarCurr,24)
<=> v46630(VarCurr,24) ) ).
tff(addAssignment_17970,axiom,
! [VarCurr: state_type] :
( v46630(VarCurr,24)
<=> v46632(VarCurr,24) ) ).
tff(addAssignment_17969,axiom,
! [VarCurr: state_type] :
( v46632(VarCurr,24)
<=> v46634(VarCurr,24) ) ).
tff(addAssignment_17968,axiom,
! [VarCurr: state_type] :
( v46634(VarCurr,24)
<=> v46636(VarCurr,24) ) ).
tff(addAssignment_17967,axiom,
! [VarCurr: state_type] :
( v46636(VarCurr,24)
<=> v46638(VarCurr,24) ) ).
tff(addAssignment_17966,axiom,
! [VarCurr: state_type] :
( v46638(VarCurr,24)
<=> v46640(VarCurr,24) ) ).
tff(addAssignment_17965,axiom,
! [VarCurr: state_type] :
( v46620(VarCurr)
<=> $false ) ).
tff(addAssignment_17964,axiom,
! [VarCurr: state_type] :
( v46618(VarCurr)
<=> $false ) ).
tff(addAssignment_17963,axiom,
! [VarCurr: state_type] :
( v46616(VarCurr)
<=> $true ) ).
tff(addAssignment_17962,axiom,
! [VarCurr: state_type] :
( v46614(VarCurr)
<=> $false ) ).
tff(addAssignment_17961,axiom,
! [VarCurr: state_type] :
( v46595(VarCurr)
<=> v46597(VarCurr) ) ).
tff(writeUnaryOperator_4075,axiom,
! [VarCurr: state_type] :
( ~ v46597(VarCurr)
<=> v46599(VarCurr) ) ).
tff(addAssignment_17960,axiom,
! [VarCurr: state_type] :
( v46599(VarCurr)
<=> v46601(VarCurr) ) ).
tff(addAssignment_17959,axiom,
! [VarCurr: state_type] :
( v46601(VarCurr)
<=> v46603(VarCurr) ) ).
tff(addAssignment_17958,axiom,
! [VarCurr: state_type] :
( v46603(VarCurr)
<=> v46605(VarCurr) ) ).
tff(addAssignment_17957,axiom,
! [VarCurr: state_type] :
( v46605(VarCurr)
<=> v46607(VarCurr) ) ).
tff(addAssignment_17956,axiom,
! [VarCurr: state_type] :
( v46607(VarCurr)
<=> v46609(VarCurr) ) ).
tff(addAssignment_17955,axiom,
! [VarCurr: state_type] :
( v46609(VarCurr)
<=> v46611(VarCurr) ) ).
tff(addAssignment_17954,axiom,
! [VarCurr: state_type] :
( v46611(VarCurr)
<=> v7815(VarCurr) ) ).
tff(addAssignment_17953,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v3977(VarCurr,B)
<=> v3979(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1491,axiom,
! [VarCurr: state_type] :
( ~ v3671(VarCurr,1)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46565(VarCurr,B)
<=> b1001010(B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1325,axiom,
! [VarCurr: state_type] :
( v3671(VarCurr,1)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46565(VarCurr,B)
<=> b1111010(B) ) ) ) ).
tff(addAssignment_17952,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v46556(VarCurr,B)
<=> v46558(VarCurr,B) ) ) ).
tff(addAssignment_17951,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v46558(VarCurr,B)
<=> v46560(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1490,axiom,
! [VarCurr: state_type] :
( ~ v46562(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v46560(VarCurr,B)
<=> v46563(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1324,axiom,
! [VarCurr: state_type] :
( v46562(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v46560(VarCurr,B)
<=> b01(B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1489,axiom,
! [VarCurr: state_type] :
( ~ v44051(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v46563(VarCurr,B)
<=> $false ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1323,axiom,
! [VarCurr: state_type] :
( v44051(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v46563(VarCurr,B)
<=> b10(B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9863,axiom,
! [VarCurr: state_type] :
( v46562(VarCurr)
<=> ( v4103(VarCurr)
| v4130(VarCurr) ) ) ).
tff(addAssignment_17950,axiom,
! [VarCurr: state_type] :
( v46545(VarCurr)
<=> v46547(VarCurr) ) ).
tff(addAssignment_17949,axiom,
! [VarCurr: state_type] :
( v46547(VarCurr)
<=> v46549(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9862,axiom,
! [VarCurr: state_type] :
( v46549(VarCurr)
<=> ( v46551(VarCurr)
| v44049(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9861,axiom,
! [VarCurr: state_type] :
( v46551(VarCurr)
<=> ( v46552(VarCurr)
| v4101(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9860,axiom,
! [VarCurr: state_type] :
( v46552(VarCurr)
<=> ( v69(VarCurr)
| v3920(VarCurr) ) ) ).
tff(addAssignment_17948,axiom,
! [VarCurr: state_type] :
( v46468(VarCurr)
<=> v46470(VarCurr,3) ) ).
tff(addAssignment_17947,axiom,
! [VarCurr: state_type] :
( v46470(VarCurr,3)
<=> v46484(VarCurr,3) ) ).
tff(addAssignment_17946,axiom,
! [VarNext: state_type] :
( v45650(VarNext,2)
<=> v46517(VarNext,2) ) ).
tff(addCaseBooleanConditionEqualRanges1_917,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46518(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46517(VarNext,B)
<=> v45650(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_984,axiom,
! [VarNext: state_type] :
( v46518(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46517(VarNext,B)
<=> v46481(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9859,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46518(VarNext)
<=> v46519(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9858,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46519(VarNext)
<=> ( v46521(VarNext)
& v45616(VarNext) ) ) ) ).
tff(writeUnaryOperator_4074,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46521(VarNext)
<=> v45627(VarNext) ) ) ).
tff(addAssignment_17945,axiom,
! [VarCurr: state_type] :
( v46470(VarCurr,2)
<=> v46484(VarCurr,2) ) ).
tff(addAssignment_17944,axiom,
! [VarNext: state_type] :
( v45650(VarNext,1)
<=> v46509(VarNext,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_916,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46510(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46509(VarNext,B)
<=> v45650(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_983,axiom,
! [VarNext: state_type] :
( v46510(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46509(VarNext,B)
<=> v46481(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9857,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46510(VarNext)
<=> v46511(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9856,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46511(VarNext)
<=> ( v46513(VarNext)
& v45616(VarNext) ) ) ) ).
tff(writeUnaryOperator_4073,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46513(VarNext)
<=> v45627(VarNext) ) ) ).
tff(addAssignment_17943,axiom,
! [VarCurr: state_type] :
( v46470(VarCurr,1)
<=> v46484(VarCurr,1) ) ).
tff(addAssignment_17942,axiom,
! [VarNext: state_type] :
( v45650(VarNext,0)
<=> v46501(VarNext,0) ) ).
tff(addCaseBooleanConditionEqualRanges1_915,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46502(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46501(VarNext,B)
<=> v45650(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_982,axiom,
! [VarNext: state_type] :
( v46502(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46501(VarNext,B)
<=> v46481(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9855,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46502(VarNext)
<=> v46503(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9854,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46503(VarNext)
<=> ( v46505(VarNext)
& v45616(VarNext) ) ) ) ).
tff(writeUnaryOperator_4072,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46505(VarNext)
<=> v45627(VarNext) ) ) ).
tff(addAssignment_17941,axiom,
! [VarCurr: state_type] :
( v46470(VarCurr,0)
<=> v46484(VarCurr,0) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1488,axiom,
! [VarCurr: state_type] :
( ~ v46485(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46484(VarCurr,B)
<=> v46487(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1322,axiom,
! [VarCurr: state_type] :
( v46485(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46484(VarCurr,B)
<=> v46486(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_101,axiom,
! [VarCurr: state_type] :
( ( ~ v46488(VarCurr)
& ~ v46490(VarCurr)
& ~ v46494(VarCurr) )
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46487(VarCurr,B)
<=> v45650(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_376,axiom,
! [VarCurr: state_type] :
( v46494(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46487(VarCurr,B)
<=> v46496(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_989,axiom,
! [VarCurr: state_type] :
( v46490(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46487(VarCurr,B)
<=> v46492(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_963,axiom,
! [VarCurr: state_type] :
( v46488(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46487(VarCurr,B)
<=> v45650(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2857,axiom,
! [VarCurr: state_type] :
( v46498(VarCurr)
<=> ( ( v46499(VarCurr,1)
<=> $true )
& ( v46499(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17940,axiom,
! [VarCurr: state_type] :
( v46499(VarCurr,0)
<=> v45582(VarCurr) ) ).
tff(addAssignment_17939,axiom,
! [VarCurr: state_type] :
( v46499(VarCurr,1)
<=> v52(VarCurr) ) ).
tff(addAssignment_17938,axiom,
! [VarCurr: state_type] :
( v46496(VarCurr,0)
<=> $false ) ).
tff(addAssignment_17937,axiom,
! [VarCurr: state_type] :
( ( v46496(VarCurr,6)
<=> v45650(VarCurr,5) )
& ( v46496(VarCurr,5)
<=> v45650(VarCurr,4) )
& ( v46496(VarCurr,4)
<=> v45650(VarCurr,3) )
& ( v46496(VarCurr,3)
<=> v45650(VarCurr,2) )
& ( v46496(VarCurr,2)
<=> v45650(VarCurr,1) )
& ( v46496(VarCurr,1)
<=> v45650(VarCurr,0) ) ) ).
tff(addBitVectorEqualityBitBlasted_2856,axiom,
! [VarCurr: state_type] :
( v46494(VarCurr)
<=> ( ( v46495(VarCurr,1)
<=> $true )
& ( v46495(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17936,axiom,
! [VarCurr: state_type] :
( v46495(VarCurr,0)
<=> v45582(VarCurr) ) ).
tff(addAssignment_17935,axiom,
! [VarCurr: state_type] :
( v46495(VarCurr,1)
<=> v52(VarCurr) ) ).
tff(addAssignment_17934,axiom,
! [VarCurr: state_type] :
( ( v46492(VarCurr,5)
<=> v45650(VarCurr,6) )
& ( v46492(VarCurr,4)
<=> v45650(VarCurr,5) )
& ( v46492(VarCurr,3)
<=> v45650(VarCurr,4) )
& ( v46492(VarCurr,2)
<=> v45650(VarCurr,3) )
& ( v46492(VarCurr,1)
<=> v45650(VarCurr,2) )
& ( v46492(VarCurr,0)
<=> v45650(VarCurr,1) ) ) ).
tff(addAssignment_17933,axiom,
! [VarCurr: state_type] :
( v46492(VarCurr,6)
<=> $false ) ).
tff(addBitVectorEqualityBitBlasted_2855,axiom,
! [VarCurr: state_type] :
( v46490(VarCurr)
<=> ( ( v46491(VarCurr,1)
<=> $false )
& ( v46491(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17932,axiom,
! [VarCurr: state_type] :
( v46491(VarCurr,0)
<=> v45582(VarCurr) ) ).
tff(addAssignment_17931,axiom,
! [VarCurr: state_type] :
( v46491(VarCurr,1)
<=> v52(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2854,axiom,
! [VarCurr: state_type] :
( v46488(VarCurr)
<=> ( ( v46489(VarCurr,1)
<=> $false )
& ( v46489(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17930,axiom,
! [VarCurr: state_type] :
( v46489(VarCurr,0)
<=> v45582(VarCurr) ) ).
tff(addAssignment_17929,axiom,
! [VarCurr: state_type] :
( v46489(VarCurr,1)
<=> v52(VarCurr) ) ).
tff(addAssignment_17928,axiom,
! [VarCurr: state_type] :
( v46486(VarCurr,0)
<=> $true ) ).
tff(addAssignment_17927,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,1) )
=> ( v46486(VarCurr,B)
<=> v45648(VarCurr,B) ) ) ).
tff(writeUnaryOperator_4071,axiom,
! [VarCurr: state_type] :
( ~ v46485(VarCurr)
<=> v41(VarCurr) ) ).
tff(addAssignment_17926,axiom,
! [VarCurr: state_type] :
( v45648(VarCurr,1)
<=> v45649(VarCurr,1) ) ).
tff(addAssignment_17925,axiom,
! [VarCurr: state_type] :
( v45648(VarCurr,2)
<=> v45649(VarCurr,2) ) ).
tff(addAssignment_17924,axiom,
! [VarCurr: state_type] :
( v45648(VarCurr,3)
<=> v45649(VarCurr,3) ) ).
tff(addAssignment_17923,axiom,
! [VarNext: state_type] :
( v45650(VarNext,3)
<=> v46472(VarNext,3) ) ).
tff(addCaseBooleanConditionEqualRanges1_914,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46473(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46472(VarNext,B)
<=> v45650(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_981,axiom,
! [VarNext: state_type] :
( v46473(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46472(VarNext,B)
<=> v46481(VarNext,B) ) ) ) ).
tff(addAssignment_17922,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46481(VarNext,B)
<=> v46479(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1487,axiom,
! [VarCurr: state_type] :
( ~ v45634(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46479(VarCurr,B)
<=> v46470(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1321,axiom,
! [VarCurr: state_type] :
( v45634(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v46479(VarCurr,B)
<=> b0000001(B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9853,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46473(VarNext)
<=> v46474(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9852,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46474(VarNext)
<=> ( v46476(VarNext)
& v45616(VarNext) ) ) ) ).
tff(writeUnaryOperator_4070,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46476(VarNext)
<=> v45627(VarNext) ) ) ).
tff(writeUnaryOperator_4069,axiom,
! [VarCurr: state_type] :
( ~ v46451(VarCurr)
<=> v46405(VarCurr) ) ).
tff(addAssignmentInitValueVector_55,axiom,
( v46405(constB0)
<=> $false ) ).
tff(addAssignment_17921,axiom,
! [VarCurr: state_type] :
( v46425(VarCurr)
<=> v46427(VarCurr) ) ).
tff(addAssignment_17920,axiom,
! [VarCurr: state_type] :
( v46427(VarCurr)
<=> v42709(VarCurr) ) ).
tff(addAssignment_17919,axiom,
! [VarCurr: state_type] :
( v45592(VarCurr)
<=> v45594(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9851,axiom,
! [VarCurr: state_type] :
( v45594(VarCurr)
<=> ( v46398(VarCurr)
& v46295(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9850,axiom,
! [VarCurr: state_type] :
( v46398(VarCurr)
<=> ( v46399(VarCurr)
& v46192(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9849,axiom,
! [VarCurr: state_type] :
( v46399(VarCurr)
<=> ( v46400(VarCurr)
& v46089(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9848,axiom,
! [VarCurr: state_type] :
( v46400(VarCurr)
<=> ( v46401(VarCurr)
& v45986(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9847,axiom,
! [VarCurr: state_type] :
( v46401(VarCurr)
<=> ( v46402(VarCurr)
& v45883(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9846,axiom,
! [VarCurr: state_type] :
( v46402(VarCurr)
<=> ( v46403(VarCurr)
& v45780(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9845,axiom,
! [VarCurr: state_type] :
( v46403(VarCurr)
<=> ( v45596(VarCurr)
& v45677(VarCurr) ) ) ).
tff(addAssignment_17918,axiom,
! [VarCurr: state_type] :
( v46295(VarCurr)
<=> v46297(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_913,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46375(VarNext)
=> ( v46297(VarNext)
<=> v46297(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_980,axiom,
! [VarNext: state_type] :
( v46375(VarNext)
=> ( v46297(VarNext)
<=> v46393(VarNext) ) ) ).
tff(addAssignment_17917,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46393(VarNext)
<=> v46391(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1486,axiom,
! [VarCurr: state_type] :
( ~ v46390(VarCurr)
=> ( v46391(VarCurr)
<=> v46394(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1320,axiom,
! [VarCurr: state_type] :
( v46390(VarCurr)
=> ( v46391(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1485,axiom,
! [VarCurr: state_type] :
( ~ v46301(VarCurr)
=> ( v46394(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1319,axiom,
! [VarCurr: state_type] :
( v46301(VarCurr)
=> ( v46394(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9844,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46375(VarNext)
<=> ( v46376(VarNext)
& v46383(VarNext) ) ) ) ).
tff(addAssignment_17916,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46383(VarNext)
<=> v46381(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9843,axiom,
! [VarCurr: state_type] :
( v46381(VarCurr)
<=> ( v46384(VarCurr)
| v46390(VarCurr) ) ) ).
tff(writeUnaryOperator_4068,axiom,
! [VarCurr: state_type] :
( ~ v46390(VarCurr)
<=> v46299(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9842,axiom,
! [VarCurr: state_type] :
( v46384(VarCurr)
<=> ( v46385(VarCurr)
| v46301(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9841,axiom,
! [VarCurr: state_type] :
( v46385(VarCurr)
<=> ( v46386(VarCurr)
& v46389(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2853,axiom,
! [VarCurr: state_type] :
( v46389(VarCurr)
<=> ( v46369(VarCurr,0)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9840,axiom,
! [VarCurr: state_type] :
( v46386(VarCurr)
<=> ( v46387(VarCurr)
& v46388(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2852,axiom,
! [VarCurr: state_type] :
( v46388(VarCurr)
<=> ( v46305(VarCurr,1)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2851,axiom,
! [VarCurr: state_type] :
( v46387(VarCurr)
<=> ( v46303(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9839,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46376(VarNext)
<=> ( v46377(VarNext)
& v46327(VarNext) ) ) ) ).
tff(writeUnaryOperator_4067,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46377(VarNext)
<=> v46334(VarNext) ) ) ).
tff(addAssignmentInitValueVector_54,axiom,
( v46297(constB0)
<=> $true ) ).
tff(addAssignment_17915,axiom,
! [VarCurr: state_type] :
( v46369(VarCurr,0)
<=> v46370(VarCurr,0) ) ).
tff(addAssignment_17914,axiom,
! [VarCurr: state_type] :
( v46370(VarCurr,0)
<=> $true ) ).
tff(addAssignment_17913,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,1) )
=> ( v46370(VarCurr,B)
<=> v46371(VarCurr,B) ) ) ).
tff(addAssignment_17912,axiom,
! [VarNext: state_type] :
( v46305(VarNext,1)
<=> v46361(VarNext,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_912,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46362(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46361(VarNext,B)
<=> v46305(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_979,axiom,
! [VarNext: state_type] :
( v46362(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46361(VarNext,B)
<=> v46340(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9838,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46362(VarNext)
<=> v46363(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9837,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46363(VarNext)
<=> ( v46365(VarNext)
& v46327(VarNext) ) ) ) ).
tff(writeUnaryOperator_4066,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46365(VarNext)
<=> v46334(VarNext) ) ) ).
tff(addAssignment_17911,axiom,
! [VarCurr: state_type] :
( v46307(VarCurr,1)
<=> v46312(VarCurr,1) ) ).
tff(addAssignment_17910,axiom,
! [VarCurr: state_type] :
( v46309(VarCurr,1)
<=> v46310(VarCurr,1) ) ).
tff(addAssignment_17909,axiom,
! [VarNext: state_type] :
( v46305(VarNext,0)
<=> v46353(VarNext,0) ) ).
tff(addCaseBooleanConditionEqualRanges1_911,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46354(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46353(VarNext,B)
<=> v46305(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_978,axiom,
! [VarNext: state_type] :
( v46354(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46353(VarNext,B)
<=> v46340(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9836,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46354(VarNext)
<=> v46355(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9835,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46355(VarNext)
<=> ( v46357(VarNext)
& v46327(VarNext) ) ) ) ).
tff(writeUnaryOperator_4065,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46357(VarNext)
<=> v46334(VarNext) ) ) ).
tff(addAssignment_17908,axiom,
! [VarCurr: state_type] :
( v46307(VarCurr,0)
<=> v46312(VarCurr,0) ) ).
tff(addAssignment_17907,axiom,
! [VarNext: state_type] :
( v46305(VarNext,2)
<=> v46345(VarNext,2) ) ).
tff(addCaseBooleanConditionEqualRanges1_910,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46346(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46345(VarNext,B)
<=> v46305(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_977,axiom,
! [VarNext: state_type] :
( v46346(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46345(VarNext,B)
<=> v46340(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9834,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46346(VarNext)
<=> v46347(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9833,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46347(VarNext)
<=> ( v46349(VarNext)
& v46327(VarNext) ) ) ) ).
tff(writeUnaryOperator_4064,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46349(VarNext)
<=> v46334(VarNext) ) ) ).
tff(addAssignment_17906,axiom,
! [VarCurr: state_type] :
( v46307(VarCurr,2)
<=> v46312(VarCurr,2) ) ).
tff(addAssignment_17905,axiom,
! [VarCurr: state_type] :
( v46309(VarCurr,2)
<=> v46310(VarCurr,2) ) ).
tff(addAssignment_17904,axiom,
! [VarNext: state_type] :
( v46305(VarNext,3)
<=> v46329(VarNext,3) ) ).
tff(addCaseBooleanConditionEqualRanges1_909,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46330(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46329(VarNext,B)
<=> v46305(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_976,axiom,
! [VarNext: state_type] :
( v46330(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46329(VarNext,B)
<=> v46340(VarNext,B) ) ) ) ).
tff(addAssignment_17903,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46340(VarNext,B)
<=> v46338(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1484,axiom,
! [VarCurr: state_type] :
( ~ v46341(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46338(VarCurr,B)
<=> v46307(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1318,axiom,
! [VarCurr: state_type] :
( v46341(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46338(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_4063,axiom,
! [VarCurr: state_type] :
( ~ v46341(VarCurr)
<=> v46299(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9832,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46330(VarNext)
<=> v46331(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9831,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46331(VarNext)
<=> ( v46332(VarNext)
& v46327(VarNext) ) ) ) ).
tff(writeUnaryOperator_4062,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46332(VarNext)
<=> v46334(VarNext) ) ) ).
tff(addAssignment_17902,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46334(VarNext)
<=> v46327(VarCurr) ) ) ).
tff(addAssignment_17901,axiom,
! [VarCurr: state_type] :
( v46327(VarCurr)
<=> v45618(VarCurr) ) ).
tff(addAssignment_17900,axiom,
! [VarCurr: state_type] :
( v46307(VarCurr,3)
<=> v46312(VarCurr,3) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1483,axiom,
! [VarCurr: state_type] :
( ~ v46313(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46312(VarCurr,B)
<=> v46314(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1317,axiom,
! [VarCurr: state_type] :
( v46313(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46312(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_100,axiom,
! [VarCurr: state_type] :
( ( ~ v46315(VarCurr)
& ~ v46317(VarCurr)
& ~ v46321(VarCurr) )
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46314(VarCurr,B)
<=> v46305(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_375,axiom,
! [VarCurr: state_type] :
( v46321(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46314(VarCurr,B)
<=> v46323(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_988,axiom,
! [VarCurr: state_type] :
( v46317(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46314(VarCurr,B)
<=> v46319(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_962,axiom,
! [VarCurr: state_type] :
( v46315(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46314(VarCurr,B)
<=> v46305(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2850,axiom,
! [VarCurr: state_type] :
( v46324(VarCurr)
<=> ( ( v46325(VarCurr,1)
<=> $true )
& ( v46325(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17899,axiom,
! [VarCurr: state_type] :
( v46325(VarCurr,0)
<=> v46303(VarCurr) ) ).
tff(addAssignment_17898,axiom,
! [VarCurr: state_type] :
( v46325(VarCurr,1)
<=> v46301(VarCurr) ) ).
tff(addAssignment_17897,axiom,
! [VarCurr: state_type] :
( v46323(VarCurr,0)
<=> $true ) ).
tff(addAssignment_17896,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,1) )
=> ( v46323(VarCurr,B)
<=> v46309(VarCurr,B) ) ) ).
tff(addBitVectorEqualityBitBlasted_2849,axiom,
! [VarCurr: state_type] :
( v46321(VarCurr)
<=> ( ( v46322(VarCurr,1)
<=> $true )
& ( v46322(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17895,axiom,
! [VarCurr: state_type] :
( v46322(VarCurr,0)
<=> v46303(VarCurr) ) ).
tff(addAssignment_17894,axiom,
! [VarCurr: state_type] :
( v46322(VarCurr,1)
<=> v46301(VarCurr) ) ).
tff(addAssignment_17893,axiom,
! [VarCurr: state_type] :
( ( v46319(VarCurr,2)
<=> v46305(VarCurr,3) )
& ( v46319(VarCurr,1)
<=> v46305(VarCurr,2) )
& ( v46319(VarCurr,0)
<=> v46305(VarCurr,1) ) ) ).
tff(addAssignment_17892,axiom,
! [VarCurr: state_type] :
( v46319(VarCurr,3)
<=> $false ) ).
tff(addBitVectorEqualityBitBlasted_2848,axiom,
! [VarCurr: state_type] :
( v46317(VarCurr)
<=> ( ( v46318(VarCurr,1)
<=> $false )
& ( v46318(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17891,axiom,
! [VarCurr: state_type] :
( v46318(VarCurr,0)
<=> v46303(VarCurr) ) ).
tff(addAssignment_17890,axiom,
! [VarCurr: state_type] :
( v46318(VarCurr,1)
<=> v46301(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2847,axiom,
! [VarCurr: state_type] :
( v46315(VarCurr)
<=> ( ( v46316(VarCurr,1)
<=> $false )
& ( v46316(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17889,axiom,
! [VarCurr: state_type] :
( v46316(VarCurr,0)
<=> v46303(VarCurr) ) ).
tff(addAssignment_17888,axiom,
! [VarCurr: state_type] :
( v46316(VarCurr,1)
<=> v46301(VarCurr) ) ).
tff(writeUnaryOperator_4061,axiom,
! [VarCurr: state_type] :
( ~ v46313(VarCurr)
<=> v46299(VarCurr) ) ).
tff(addAssignment_17887,axiom,
! [VarCurr: state_type] :
( v46309(VarCurr,3)
<=> v46310(VarCurr,3) ) ).
tff(addAssignment_17886,axiom,
! [VarCurr: state_type] :
( v46310(VarCurr,0)
<=> $false ) ).
tff(addAssignment_17885,axiom,
! [VarCurr: state_type] :
( ( v46310(VarCurr,3)
<=> v46305(VarCurr,2) )
& ( v46310(VarCurr,2)
<=> v46305(VarCurr,1) )
& ( v46310(VarCurr,1)
<=> v46305(VarCurr,0) ) ) ).
tff(addAssignment_17884,axiom,
! [VarCurr: state_type] :
( v46303(VarCurr)
<=> v45584(VarCurr) ) ).
tff(addAssignment_17883,axiom,
! [VarCurr: state_type] :
( v46301(VarCurr)
<=> v54(VarCurr) ) ).
tff(addAssignment_17882,axiom,
! [VarCurr: state_type] :
( v46299(VarCurr)
<=> v43(VarCurr) ) ).
tff(addAssignment_17881,axiom,
! [VarCurr: state_type] :
( v46192(VarCurr)
<=> v46194(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_908,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46272(VarNext)
=> ( v46194(VarNext)
<=> v46194(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_975,axiom,
! [VarNext: state_type] :
( v46272(VarNext)
=> ( v46194(VarNext)
<=> v46290(VarNext) ) ) ).
tff(addAssignment_17880,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46290(VarNext)
<=> v46288(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1482,axiom,
! [VarCurr: state_type] :
( ~ v46287(VarCurr)
=> ( v46288(VarCurr)
<=> v46291(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1316,axiom,
! [VarCurr: state_type] :
( v46287(VarCurr)
=> ( v46288(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1481,axiom,
! [VarCurr: state_type] :
( ~ v46198(VarCurr)
=> ( v46291(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1315,axiom,
! [VarCurr: state_type] :
( v46198(VarCurr)
=> ( v46291(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9830,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46272(VarNext)
<=> ( v46273(VarNext)
& v46280(VarNext) ) ) ) ).
tff(addAssignment_17879,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46280(VarNext)
<=> v46278(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9829,axiom,
! [VarCurr: state_type] :
( v46278(VarCurr)
<=> ( v46281(VarCurr)
| v46287(VarCurr) ) ) ).
tff(writeUnaryOperator_4060,axiom,
! [VarCurr: state_type] :
( ~ v46287(VarCurr)
<=> v46196(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9828,axiom,
! [VarCurr: state_type] :
( v46281(VarCurr)
<=> ( v46282(VarCurr)
| v46198(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9827,axiom,
! [VarCurr: state_type] :
( v46282(VarCurr)
<=> ( v46283(VarCurr)
& v46286(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2846,axiom,
! [VarCurr: state_type] :
( v46286(VarCurr)
<=> ( v46266(VarCurr,0)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9826,axiom,
! [VarCurr: state_type] :
( v46283(VarCurr)
<=> ( v46284(VarCurr)
& v46285(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2845,axiom,
! [VarCurr: state_type] :
( v46285(VarCurr)
<=> ( v46202(VarCurr,1)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2844,axiom,
! [VarCurr: state_type] :
( v46284(VarCurr)
<=> ( v46200(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9825,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46273(VarNext)
<=> ( v46274(VarNext)
& v46224(VarNext) ) ) ) ).
tff(writeUnaryOperator_4059,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46274(VarNext)
<=> v46231(VarNext) ) ) ).
tff(addAssignmentInitValueVector_53,axiom,
( v46194(constB0)
<=> $true ) ).
tff(addAssignment_17878,axiom,
! [VarCurr: state_type] :
( v46266(VarCurr,0)
<=> v46267(VarCurr,0) ) ).
tff(addAssignment_17877,axiom,
! [VarCurr: state_type] :
( v46267(VarCurr,0)
<=> $true ) ).
tff(addAssignment_17876,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,1) )
=> ( v46267(VarCurr,B)
<=> v46268(VarCurr,B) ) ) ).
tff(addAssignment_17875,axiom,
! [VarNext: state_type] :
( v46202(VarNext,1)
<=> v46258(VarNext,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_907,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46259(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46258(VarNext,B)
<=> v46202(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_974,axiom,
! [VarNext: state_type] :
( v46259(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46258(VarNext,B)
<=> v46237(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9824,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46259(VarNext)
<=> v46260(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9823,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46260(VarNext)
<=> ( v46262(VarNext)
& v46224(VarNext) ) ) ) ).
tff(writeUnaryOperator_4058,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46262(VarNext)
<=> v46231(VarNext) ) ) ).
tff(addAssignment_17874,axiom,
! [VarCurr: state_type] :
( v46204(VarCurr,1)
<=> v46209(VarCurr,1) ) ).
tff(addAssignment_17873,axiom,
! [VarCurr: state_type] :
( v46206(VarCurr,1)
<=> v46207(VarCurr,1) ) ).
tff(addAssignment_17872,axiom,
! [VarNext: state_type] :
( v46202(VarNext,0)
<=> v46250(VarNext,0) ) ).
tff(addCaseBooleanConditionEqualRanges1_906,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46251(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46250(VarNext,B)
<=> v46202(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_973,axiom,
! [VarNext: state_type] :
( v46251(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46250(VarNext,B)
<=> v46237(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9822,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46251(VarNext)
<=> v46252(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9821,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46252(VarNext)
<=> ( v46254(VarNext)
& v46224(VarNext) ) ) ) ).
tff(writeUnaryOperator_4057,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46254(VarNext)
<=> v46231(VarNext) ) ) ).
tff(addAssignment_17871,axiom,
! [VarCurr: state_type] :
( v46204(VarCurr,0)
<=> v46209(VarCurr,0) ) ).
tff(addAssignment_17870,axiom,
! [VarNext: state_type] :
( v46202(VarNext,2)
<=> v46242(VarNext,2) ) ).
tff(addCaseBooleanConditionEqualRanges1_905,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46243(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46242(VarNext,B)
<=> v46202(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_972,axiom,
! [VarNext: state_type] :
( v46243(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46242(VarNext,B)
<=> v46237(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9820,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46243(VarNext)
<=> v46244(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9819,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46244(VarNext)
<=> ( v46246(VarNext)
& v46224(VarNext) ) ) ) ).
tff(writeUnaryOperator_4056,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46246(VarNext)
<=> v46231(VarNext) ) ) ).
tff(addAssignment_17869,axiom,
! [VarCurr: state_type] :
( v46204(VarCurr,2)
<=> v46209(VarCurr,2) ) ).
tff(addAssignment_17868,axiom,
! [VarCurr: state_type] :
( v46206(VarCurr,2)
<=> v46207(VarCurr,2) ) ).
tff(addAssignment_17867,axiom,
! [VarNext: state_type] :
( v46202(VarNext,3)
<=> v46226(VarNext,3) ) ).
tff(addCaseBooleanConditionEqualRanges1_904,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46227(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46226(VarNext,B)
<=> v46202(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_971,axiom,
! [VarNext: state_type] :
( v46227(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46226(VarNext,B)
<=> v46237(VarNext,B) ) ) ) ).
tff(addAssignment_17866,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46237(VarNext,B)
<=> v46235(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1480,axiom,
! [VarCurr: state_type] :
( ~ v46238(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46235(VarCurr,B)
<=> v46204(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1314,axiom,
! [VarCurr: state_type] :
( v46238(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46235(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_4055,axiom,
! [VarCurr: state_type] :
( ~ v46238(VarCurr)
<=> v46196(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9818,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46227(VarNext)
<=> v46228(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9817,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46228(VarNext)
<=> ( v46229(VarNext)
& v46224(VarNext) ) ) ) ).
tff(writeUnaryOperator_4054,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46229(VarNext)
<=> v46231(VarNext) ) ) ).
tff(addAssignment_17865,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46231(VarNext)
<=> v46224(VarCurr) ) ) ).
tff(addAssignment_17864,axiom,
! [VarCurr: state_type] :
( v46224(VarCurr)
<=> v45618(VarCurr) ) ).
tff(addAssignment_17863,axiom,
! [VarCurr: state_type] :
( v46204(VarCurr,3)
<=> v46209(VarCurr,3) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1479,axiom,
! [VarCurr: state_type] :
( ~ v46210(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46209(VarCurr,B)
<=> v46211(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1313,axiom,
! [VarCurr: state_type] :
( v46210(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46209(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_99,axiom,
! [VarCurr: state_type] :
( ( ~ v46212(VarCurr)
& ~ v46214(VarCurr)
& ~ v46218(VarCurr) )
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46211(VarCurr,B)
<=> v46202(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_374,axiom,
! [VarCurr: state_type] :
( v46218(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46211(VarCurr,B)
<=> v46220(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_987,axiom,
! [VarCurr: state_type] :
( v46214(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46211(VarCurr,B)
<=> v46216(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_961,axiom,
! [VarCurr: state_type] :
( v46212(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46211(VarCurr,B)
<=> v46202(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2843,axiom,
! [VarCurr: state_type] :
( v46221(VarCurr)
<=> ( ( v46222(VarCurr,1)
<=> $true )
& ( v46222(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17862,axiom,
! [VarCurr: state_type] :
( v46222(VarCurr,0)
<=> v46200(VarCurr) ) ).
tff(addAssignment_17861,axiom,
! [VarCurr: state_type] :
( v46222(VarCurr,1)
<=> v46198(VarCurr) ) ).
tff(addAssignment_17860,axiom,
! [VarCurr: state_type] :
( v46220(VarCurr,0)
<=> $true ) ).
tff(addAssignment_17859,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,1) )
=> ( v46220(VarCurr,B)
<=> v46206(VarCurr,B) ) ) ).
tff(addBitVectorEqualityBitBlasted_2842,axiom,
! [VarCurr: state_type] :
( v46218(VarCurr)
<=> ( ( v46219(VarCurr,1)
<=> $true )
& ( v46219(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17858,axiom,
! [VarCurr: state_type] :
( v46219(VarCurr,0)
<=> v46200(VarCurr) ) ).
tff(addAssignment_17857,axiom,
! [VarCurr: state_type] :
( v46219(VarCurr,1)
<=> v46198(VarCurr) ) ).
tff(addAssignment_17856,axiom,
! [VarCurr: state_type] :
( ( v46216(VarCurr,2)
<=> v46202(VarCurr,3) )
& ( v46216(VarCurr,1)
<=> v46202(VarCurr,2) )
& ( v46216(VarCurr,0)
<=> v46202(VarCurr,1) ) ) ).
tff(addAssignment_17855,axiom,
! [VarCurr: state_type] :
( v46216(VarCurr,3)
<=> $false ) ).
tff(addBitVectorEqualityBitBlasted_2841,axiom,
! [VarCurr: state_type] :
( v46214(VarCurr)
<=> ( ( v46215(VarCurr,1)
<=> $false )
& ( v46215(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17854,axiom,
! [VarCurr: state_type] :
( v46215(VarCurr,0)
<=> v46200(VarCurr) ) ).
tff(addAssignment_17853,axiom,
! [VarCurr: state_type] :
( v46215(VarCurr,1)
<=> v46198(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2840,axiom,
! [VarCurr: state_type] :
( v46212(VarCurr)
<=> ( ( v46213(VarCurr,1)
<=> $false )
& ( v46213(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17852,axiom,
! [VarCurr: state_type] :
( v46213(VarCurr,0)
<=> v46200(VarCurr) ) ).
tff(addAssignment_17851,axiom,
! [VarCurr: state_type] :
( v46213(VarCurr,1)
<=> v46198(VarCurr) ) ).
tff(writeUnaryOperator_4053,axiom,
! [VarCurr: state_type] :
( ~ v46210(VarCurr)
<=> v46196(VarCurr) ) ).
tff(addAssignment_17850,axiom,
! [VarCurr: state_type] :
( v46206(VarCurr,3)
<=> v46207(VarCurr,3) ) ).
tff(addAssignment_17849,axiom,
! [VarCurr: state_type] :
( v46207(VarCurr,0)
<=> $false ) ).
tff(addAssignment_17848,axiom,
! [VarCurr: state_type] :
( ( v46207(VarCurr,3)
<=> v46202(VarCurr,2) )
& ( v46207(VarCurr,2)
<=> v46202(VarCurr,1) )
& ( v46207(VarCurr,1)
<=> v46202(VarCurr,0) ) ) ).
tff(addAssignment_17847,axiom,
! [VarCurr: state_type] :
( v46200(VarCurr)
<=> v45584(VarCurr) ) ).
tff(addAssignment_17846,axiom,
! [VarCurr: state_type] :
( v46198(VarCurr)
<=> v54(VarCurr) ) ).
tff(addAssignment_17845,axiom,
! [VarCurr: state_type] :
( v46196(VarCurr)
<=> v43(VarCurr) ) ).
tff(addAssignment_17844,axiom,
! [VarCurr: state_type] :
( v46089(VarCurr)
<=> v46091(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_903,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46169(VarNext)
=> ( v46091(VarNext)
<=> v46091(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_970,axiom,
! [VarNext: state_type] :
( v46169(VarNext)
=> ( v46091(VarNext)
<=> v46187(VarNext) ) ) ).
tff(addAssignment_17843,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46187(VarNext)
<=> v46185(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1478,axiom,
! [VarCurr: state_type] :
( ~ v46184(VarCurr)
=> ( v46185(VarCurr)
<=> v46188(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1312,axiom,
! [VarCurr: state_type] :
( v46184(VarCurr)
=> ( v46185(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1477,axiom,
! [VarCurr: state_type] :
( ~ v46095(VarCurr)
=> ( v46188(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1311,axiom,
! [VarCurr: state_type] :
( v46095(VarCurr)
=> ( v46188(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9816,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46169(VarNext)
<=> ( v46170(VarNext)
& v46177(VarNext) ) ) ) ).
tff(addAssignment_17842,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46177(VarNext)
<=> v46175(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9815,axiom,
! [VarCurr: state_type] :
( v46175(VarCurr)
<=> ( v46178(VarCurr)
| v46184(VarCurr) ) ) ).
tff(writeUnaryOperator_4052,axiom,
! [VarCurr: state_type] :
( ~ v46184(VarCurr)
<=> v46093(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9814,axiom,
! [VarCurr: state_type] :
( v46178(VarCurr)
<=> ( v46179(VarCurr)
| v46095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9813,axiom,
! [VarCurr: state_type] :
( v46179(VarCurr)
<=> ( v46180(VarCurr)
& v46183(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2839,axiom,
! [VarCurr: state_type] :
( v46183(VarCurr)
<=> ( v46163(VarCurr,0)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9812,axiom,
! [VarCurr: state_type] :
( v46180(VarCurr)
<=> ( v46181(VarCurr)
& v46182(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2838,axiom,
! [VarCurr: state_type] :
( v46182(VarCurr)
<=> ( v46099(VarCurr,1)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2837,axiom,
! [VarCurr: state_type] :
( v46181(VarCurr)
<=> ( v46097(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9811,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46170(VarNext)
<=> ( v46171(VarNext)
& v46121(VarNext) ) ) ) ).
tff(writeUnaryOperator_4051,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46171(VarNext)
<=> v46128(VarNext) ) ) ).
tff(addAssignmentInitValueVector_52,axiom,
( v46091(constB0)
<=> $true ) ).
tff(addAssignment_17841,axiom,
! [VarCurr: state_type] :
( v46163(VarCurr,0)
<=> v46164(VarCurr,0) ) ).
tff(addAssignment_17840,axiom,
! [VarCurr: state_type] :
( v46164(VarCurr,0)
<=> $true ) ).
tff(addAssignment_17839,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,1) )
=> ( v46164(VarCurr,B)
<=> v46165(VarCurr,B) ) ) ).
tff(addAssignment_17838,axiom,
! [VarNext: state_type] :
( v46099(VarNext,1)
<=> v46155(VarNext,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_902,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46156(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46155(VarNext,B)
<=> v46099(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_969,axiom,
! [VarNext: state_type] :
( v46156(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46155(VarNext,B)
<=> v46134(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9810,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46156(VarNext)
<=> v46157(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9809,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46157(VarNext)
<=> ( v46159(VarNext)
& v46121(VarNext) ) ) ) ).
tff(writeUnaryOperator_4050,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46159(VarNext)
<=> v46128(VarNext) ) ) ).
tff(addAssignment_17837,axiom,
! [VarCurr: state_type] :
( v46101(VarCurr,1)
<=> v46106(VarCurr,1) ) ).
tff(addAssignment_17836,axiom,
! [VarCurr: state_type] :
( v46103(VarCurr,1)
<=> v46104(VarCurr,1) ) ).
tff(addAssignment_17835,axiom,
! [VarNext: state_type] :
( v46099(VarNext,0)
<=> v46147(VarNext,0) ) ).
tff(addCaseBooleanConditionEqualRanges1_901,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46148(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46147(VarNext,B)
<=> v46099(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_968,axiom,
! [VarNext: state_type] :
( v46148(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46147(VarNext,B)
<=> v46134(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9808,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46148(VarNext)
<=> v46149(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9807,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46149(VarNext)
<=> ( v46151(VarNext)
& v46121(VarNext) ) ) ) ).
tff(writeUnaryOperator_4049,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46151(VarNext)
<=> v46128(VarNext) ) ) ).
tff(addAssignment_17834,axiom,
! [VarCurr: state_type] :
( v46101(VarCurr,0)
<=> v46106(VarCurr,0) ) ).
tff(addAssignment_17833,axiom,
! [VarNext: state_type] :
( v46099(VarNext,2)
<=> v46139(VarNext,2) ) ).
tff(addCaseBooleanConditionEqualRanges1_900,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46140(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46139(VarNext,B)
<=> v46099(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_967,axiom,
! [VarNext: state_type] :
( v46140(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46139(VarNext,B)
<=> v46134(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9806,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46140(VarNext)
<=> v46141(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9805,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46141(VarNext)
<=> ( v46143(VarNext)
& v46121(VarNext) ) ) ) ).
tff(writeUnaryOperator_4048,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46143(VarNext)
<=> v46128(VarNext) ) ) ).
tff(addAssignment_17832,axiom,
! [VarCurr: state_type] :
( v46101(VarCurr,2)
<=> v46106(VarCurr,2) ) ).
tff(addAssignment_17831,axiom,
! [VarCurr: state_type] :
( v46103(VarCurr,2)
<=> v46104(VarCurr,2) ) ).
tff(addAssignment_17830,axiom,
! [VarNext: state_type] :
( v46099(VarNext,3)
<=> v46123(VarNext,3) ) ).
tff(addCaseBooleanConditionEqualRanges1_899,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46124(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46123(VarNext,B)
<=> v46099(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_966,axiom,
! [VarNext: state_type] :
( v46124(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46123(VarNext,B)
<=> v46134(VarNext,B) ) ) ) ).
tff(addAssignment_17829,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46134(VarNext,B)
<=> v46132(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1476,axiom,
! [VarCurr: state_type] :
( ~ v46135(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46132(VarCurr,B)
<=> v46101(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1310,axiom,
! [VarCurr: state_type] :
( v46135(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46132(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_4047,axiom,
! [VarCurr: state_type] :
( ~ v46135(VarCurr)
<=> v46093(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9804,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46124(VarNext)
<=> v46125(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9803,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46125(VarNext)
<=> ( v46126(VarNext)
& v46121(VarNext) ) ) ) ).
tff(writeUnaryOperator_4046,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46126(VarNext)
<=> v46128(VarNext) ) ) ).
tff(addAssignment_17828,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46128(VarNext)
<=> v46121(VarCurr) ) ) ).
tff(addAssignment_17827,axiom,
! [VarCurr: state_type] :
( v46121(VarCurr)
<=> v45618(VarCurr) ) ).
tff(addAssignment_17826,axiom,
! [VarCurr: state_type] :
( v46101(VarCurr,3)
<=> v46106(VarCurr,3) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1475,axiom,
! [VarCurr: state_type] :
( ~ v46107(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46106(VarCurr,B)
<=> v46108(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1309,axiom,
! [VarCurr: state_type] :
( v46107(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46106(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_98,axiom,
! [VarCurr: state_type] :
( ( ~ v46109(VarCurr)
& ~ v46111(VarCurr)
& ~ v46115(VarCurr) )
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46108(VarCurr,B)
<=> v46099(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_373,axiom,
! [VarCurr: state_type] :
( v46115(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46108(VarCurr,B)
<=> v46117(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_986,axiom,
! [VarCurr: state_type] :
( v46111(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46108(VarCurr,B)
<=> v46113(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_960,axiom,
! [VarCurr: state_type] :
( v46109(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46108(VarCurr,B)
<=> v46099(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2836,axiom,
! [VarCurr: state_type] :
( v46118(VarCurr)
<=> ( ( v46119(VarCurr,1)
<=> $true )
& ( v46119(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17825,axiom,
! [VarCurr: state_type] :
( v46119(VarCurr,0)
<=> v46097(VarCurr) ) ).
tff(addAssignment_17824,axiom,
! [VarCurr: state_type] :
( v46119(VarCurr,1)
<=> v46095(VarCurr) ) ).
tff(addAssignment_17823,axiom,
! [VarCurr: state_type] :
( v46117(VarCurr,0)
<=> $true ) ).
tff(addAssignment_17822,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,1) )
=> ( v46117(VarCurr,B)
<=> v46103(VarCurr,B) ) ) ).
tff(addBitVectorEqualityBitBlasted_2835,axiom,
! [VarCurr: state_type] :
( v46115(VarCurr)
<=> ( ( v46116(VarCurr,1)
<=> $true )
& ( v46116(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17821,axiom,
! [VarCurr: state_type] :
( v46116(VarCurr,0)
<=> v46097(VarCurr) ) ).
tff(addAssignment_17820,axiom,
! [VarCurr: state_type] :
( v46116(VarCurr,1)
<=> v46095(VarCurr) ) ).
tff(addAssignment_17819,axiom,
! [VarCurr: state_type] :
( ( v46113(VarCurr,2)
<=> v46099(VarCurr,3) )
& ( v46113(VarCurr,1)
<=> v46099(VarCurr,2) )
& ( v46113(VarCurr,0)
<=> v46099(VarCurr,1) ) ) ).
tff(addAssignment_17818,axiom,
! [VarCurr: state_type] :
( v46113(VarCurr,3)
<=> $false ) ).
tff(addBitVectorEqualityBitBlasted_2834,axiom,
! [VarCurr: state_type] :
( v46111(VarCurr)
<=> ( ( v46112(VarCurr,1)
<=> $false )
& ( v46112(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17817,axiom,
! [VarCurr: state_type] :
( v46112(VarCurr,0)
<=> v46097(VarCurr) ) ).
tff(addAssignment_17816,axiom,
! [VarCurr: state_type] :
( v46112(VarCurr,1)
<=> v46095(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2833,axiom,
! [VarCurr: state_type] :
( v46109(VarCurr)
<=> ( ( v46110(VarCurr,1)
<=> $false )
& ( v46110(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17815,axiom,
! [VarCurr: state_type] :
( v46110(VarCurr,0)
<=> v46097(VarCurr) ) ).
tff(addAssignment_17814,axiom,
! [VarCurr: state_type] :
( v46110(VarCurr,1)
<=> v46095(VarCurr) ) ).
tff(writeUnaryOperator_4045,axiom,
! [VarCurr: state_type] :
( ~ v46107(VarCurr)
<=> v46093(VarCurr) ) ).
tff(addAssignment_17813,axiom,
! [VarCurr: state_type] :
( v46103(VarCurr,3)
<=> v46104(VarCurr,3) ) ).
tff(addAssignment_17812,axiom,
! [VarCurr: state_type] :
( v46104(VarCurr,0)
<=> $false ) ).
tff(addAssignment_17811,axiom,
! [VarCurr: state_type] :
( ( v46104(VarCurr,3)
<=> v46099(VarCurr,2) )
& ( v46104(VarCurr,2)
<=> v46099(VarCurr,1) )
& ( v46104(VarCurr,1)
<=> v46099(VarCurr,0) ) ) ).
tff(addAssignment_17810,axiom,
! [VarCurr: state_type] :
( v46097(VarCurr)
<=> v45584(VarCurr) ) ).
tff(addAssignment_17809,axiom,
! [VarCurr: state_type] :
( v46095(VarCurr)
<=> v54(VarCurr) ) ).
tff(addAssignment_17808,axiom,
! [VarCurr: state_type] :
( v46093(VarCurr)
<=> v43(VarCurr) ) ).
tff(addAssignment_17807,axiom,
! [VarCurr: state_type] :
( v45986(VarCurr)
<=> v45988(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_898,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46066(VarNext)
=> ( v45988(VarNext)
<=> v45988(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_965,axiom,
! [VarNext: state_type] :
( v46066(VarNext)
=> ( v45988(VarNext)
<=> v46084(VarNext) ) ) ).
tff(addAssignment_17806,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46084(VarNext)
<=> v46082(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1474,axiom,
! [VarCurr: state_type] :
( ~ v46081(VarCurr)
=> ( v46082(VarCurr)
<=> v46085(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1308,axiom,
! [VarCurr: state_type] :
( v46081(VarCurr)
=> ( v46082(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1473,axiom,
! [VarCurr: state_type] :
( ~ v45992(VarCurr)
=> ( v46085(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1307,axiom,
! [VarCurr: state_type] :
( v45992(VarCurr)
=> ( v46085(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9802,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46066(VarNext)
<=> ( v46067(VarNext)
& v46074(VarNext) ) ) ) ).
tff(addAssignment_17805,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46074(VarNext)
<=> v46072(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9801,axiom,
! [VarCurr: state_type] :
( v46072(VarCurr)
<=> ( v46075(VarCurr)
| v46081(VarCurr) ) ) ).
tff(writeUnaryOperator_4044,axiom,
! [VarCurr: state_type] :
( ~ v46081(VarCurr)
<=> v45990(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9800,axiom,
! [VarCurr: state_type] :
( v46075(VarCurr)
<=> ( v46076(VarCurr)
| v45992(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9799,axiom,
! [VarCurr: state_type] :
( v46076(VarCurr)
<=> ( v46077(VarCurr)
& v46080(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2832,axiom,
! [VarCurr: state_type] :
( v46080(VarCurr)
<=> ( v46060(VarCurr,0)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9798,axiom,
! [VarCurr: state_type] :
( v46077(VarCurr)
<=> ( v46078(VarCurr)
& v46079(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2831,axiom,
! [VarCurr: state_type] :
( v46079(VarCurr)
<=> ( v45996(VarCurr,1)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2830,axiom,
! [VarCurr: state_type] :
( v46078(VarCurr)
<=> ( v45994(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9797,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46067(VarNext)
<=> ( v46068(VarNext)
& v46018(VarNext) ) ) ) ).
tff(writeUnaryOperator_4043,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46068(VarNext)
<=> v46025(VarNext) ) ) ).
tff(addAssignmentInitValueVector_51,axiom,
( v45988(constB0)
<=> $true ) ).
tff(addAssignment_17804,axiom,
! [VarCurr: state_type] :
( v46060(VarCurr,0)
<=> v46061(VarCurr,0) ) ).
tff(addAssignment_17803,axiom,
! [VarCurr: state_type] :
( v46061(VarCurr,0)
<=> $true ) ).
tff(addAssignment_17802,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,1) )
=> ( v46061(VarCurr,B)
<=> v46062(VarCurr,B) ) ) ).
tff(addAssignment_17801,axiom,
! [VarNext: state_type] :
( v45996(VarNext,1)
<=> v46052(VarNext,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_897,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46053(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46052(VarNext,B)
<=> v45996(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_964,axiom,
! [VarNext: state_type] :
( v46053(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46052(VarNext,B)
<=> v46031(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9796,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46053(VarNext)
<=> v46054(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9795,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46054(VarNext)
<=> ( v46056(VarNext)
& v46018(VarNext) ) ) ) ).
tff(writeUnaryOperator_4042,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46056(VarNext)
<=> v46025(VarNext) ) ) ).
tff(addAssignment_17800,axiom,
! [VarCurr: state_type] :
( v45998(VarCurr,1)
<=> v46003(VarCurr,1) ) ).
tff(addAssignment_17799,axiom,
! [VarCurr: state_type] :
( v46000(VarCurr,1)
<=> v46001(VarCurr,1) ) ).
tff(addAssignment_17798,axiom,
! [VarNext: state_type] :
( v45996(VarNext,0)
<=> v46044(VarNext,0) ) ).
tff(addCaseBooleanConditionEqualRanges1_896,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46045(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46044(VarNext,B)
<=> v45996(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_963,axiom,
! [VarNext: state_type] :
( v46045(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46044(VarNext,B)
<=> v46031(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9794,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46045(VarNext)
<=> v46046(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9793,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46046(VarNext)
<=> ( v46048(VarNext)
& v46018(VarNext) ) ) ) ).
tff(writeUnaryOperator_4041,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46048(VarNext)
<=> v46025(VarNext) ) ) ).
tff(addAssignment_17797,axiom,
! [VarCurr: state_type] :
( v45998(VarCurr,0)
<=> v46003(VarCurr,0) ) ).
tff(addAssignment_17796,axiom,
! [VarNext: state_type] :
( v45996(VarNext,2)
<=> v46036(VarNext,2) ) ).
tff(addCaseBooleanConditionEqualRanges1_895,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46037(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46036(VarNext,B)
<=> v45996(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_962,axiom,
! [VarNext: state_type] :
( v46037(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46036(VarNext,B)
<=> v46031(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9792,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46037(VarNext)
<=> v46038(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9791,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46038(VarNext)
<=> ( v46040(VarNext)
& v46018(VarNext) ) ) ) ).
tff(writeUnaryOperator_4040,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46040(VarNext)
<=> v46025(VarNext) ) ) ).
tff(addAssignment_17795,axiom,
! [VarCurr: state_type] :
( v45998(VarCurr,2)
<=> v46003(VarCurr,2) ) ).
tff(addAssignment_17794,axiom,
! [VarCurr: state_type] :
( v46000(VarCurr,2)
<=> v46001(VarCurr,2) ) ).
tff(addAssignment_17793,axiom,
! [VarNext: state_type] :
( v45996(VarNext,3)
<=> v46020(VarNext,3) ) ).
tff(addCaseBooleanConditionEqualRanges1_894,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46021(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46020(VarNext,B)
<=> v45996(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_961,axiom,
! [VarNext: state_type] :
( v46021(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46020(VarNext,B)
<=> v46031(VarNext,B) ) ) ) ).
tff(addAssignment_17792,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46031(VarNext,B)
<=> v46029(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1472,axiom,
! [VarCurr: state_type] :
( ~ v46032(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46029(VarCurr,B)
<=> v45998(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1306,axiom,
! [VarCurr: state_type] :
( v46032(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46029(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_4039,axiom,
! [VarCurr: state_type] :
( ~ v46032(VarCurr)
<=> v45990(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9790,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46021(VarNext)
<=> v46022(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9789,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46022(VarNext)
<=> ( v46023(VarNext)
& v46018(VarNext) ) ) ) ).
tff(writeUnaryOperator_4038,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v46023(VarNext)
<=> v46025(VarNext) ) ) ).
tff(addAssignment_17791,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v46025(VarNext)
<=> v46018(VarCurr) ) ) ).
tff(addAssignment_17790,axiom,
! [VarCurr: state_type] :
( v46018(VarCurr)
<=> v45618(VarCurr) ) ).
tff(addAssignment_17789,axiom,
! [VarCurr: state_type] :
( v45998(VarCurr,3)
<=> v46003(VarCurr,3) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1471,axiom,
! [VarCurr: state_type] :
( ~ v46004(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46003(VarCurr,B)
<=> v46005(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1305,axiom,
! [VarCurr: state_type] :
( v46004(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46003(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_97,axiom,
! [VarCurr: state_type] :
( ( ~ v46006(VarCurr)
& ~ v46008(VarCurr)
& ~ v46012(VarCurr) )
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46005(VarCurr,B)
<=> v45996(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_372,axiom,
! [VarCurr: state_type] :
( v46012(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46005(VarCurr,B)
<=> v46014(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_985,axiom,
! [VarCurr: state_type] :
( v46008(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46005(VarCurr,B)
<=> v46010(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_959,axiom,
! [VarCurr: state_type] :
( v46006(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v46005(VarCurr,B)
<=> v45996(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2829,axiom,
! [VarCurr: state_type] :
( v46015(VarCurr)
<=> ( ( v46016(VarCurr,1)
<=> $true )
& ( v46016(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17788,axiom,
! [VarCurr: state_type] :
( v46016(VarCurr,0)
<=> v45994(VarCurr) ) ).
tff(addAssignment_17787,axiom,
! [VarCurr: state_type] :
( v46016(VarCurr,1)
<=> v45992(VarCurr) ) ).
tff(addAssignment_17786,axiom,
! [VarCurr: state_type] :
( v46014(VarCurr,0)
<=> $true ) ).
tff(addAssignment_17785,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,1) )
=> ( v46014(VarCurr,B)
<=> v46000(VarCurr,B) ) ) ).
tff(addBitVectorEqualityBitBlasted_2828,axiom,
! [VarCurr: state_type] :
( v46012(VarCurr)
<=> ( ( v46013(VarCurr,1)
<=> $true )
& ( v46013(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17784,axiom,
! [VarCurr: state_type] :
( v46013(VarCurr,0)
<=> v45994(VarCurr) ) ).
tff(addAssignment_17783,axiom,
! [VarCurr: state_type] :
( v46013(VarCurr,1)
<=> v45992(VarCurr) ) ).
tff(addAssignment_17782,axiom,
! [VarCurr: state_type] :
( ( v46010(VarCurr,2)
<=> v45996(VarCurr,3) )
& ( v46010(VarCurr,1)
<=> v45996(VarCurr,2) )
& ( v46010(VarCurr,0)
<=> v45996(VarCurr,1) ) ) ).
tff(addAssignment_17781,axiom,
! [VarCurr: state_type] :
( v46010(VarCurr,3)
<=> $false ) ).
tff(addBitVectorEqualityBitBlasted_2827,axiom,
! [VarCurr: state_type] :
( v46008(VarCurr)
<=> ( ( v46009(VarCurr,1)
<=> $false )
& ( v46009(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17780,axiom,
! [VarCurr: state_type] :
( v46009(VarCurr,0)
<=> v45994(VarCurr) ) ).
tff(addAssignment_17779,axiom,
! [VarCurr: state_type] :
( v46009(VarCurr,1)
<=> v45992(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2826,axiom,
! [VarCurr: state_type] :
( v46006(VarCurr)
<=> ( ( v46007(VarCurr,1)
<=> $false )
& ( v46007(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17778,axiom,
! [VarCurr: state_type] :
( v46007(VarCurr,0)
<=> v45994(VarCurr) ) ).
tff(addAssignment_17777,axiom,
! [VarCurr: state_type] :
( v46007(VarCurr,1)
<=> v45992(VarCurr) ) ).
tff(writeUnaryOperator_4037,axiom,
! [VarCurr: state_type] :
( ~ v46004(VarCurr)
<=> v45990(VarCurr) ) ).
tff(addAssignment_17776,axiom,
! [VarCurr: state_type] :
( v46000(VarCurr,3)
<=> v46001(VarCurr,3) ) ).
tff(addAssignment_17775,axiom,
! [VarCurr: state_type] :
( v46001(VarCurr,0)
<=> $false ) ).
tff(addAssignment_17774,axiom,
! [VarCurr: state_type] :
( ( v46001(VarCurr,3)
<=> v45996(VarCurr,2) )
& ( v46001(VarCurr,2)
<=> v45996(VarCurr,1) )
& ( v46001(VarCurr,1)
<=> v45996(VarCurr,0) ) ) ).
tff(addAssignment_17773,axiom,
! [VarCurr: state_type] :
( v45994(VarCurr)
<=> v45584(VarCurr) ) ).
tff(addAssignment_17772,axiom,
! [VarCurr: state_type] :
( v45992(VarCurr)
<=> v54(VarCurr) ) ).
tff(addAssignment_17771,axiom,
! [VarCurr: state_type] :
( v45990(VarCurr)
<=> v43(VarCurr) ) ).
tff(addAssignment_17770,axiom,
! [VarCurr: state_type] :
( v45883(VarCurr)
<=> v45885(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_893,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45963(VarNext)
=> ( v45885(VarNext)
<=> v45885(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_960,axiom,
! [VarNext: state_type] :
( v45963(VarNext)
=> ( v45885(VarNext)
<=> v45981(VarNext) ) ) ).
tff(addAssignment_17769,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45981(VarNext)
<=> v45979(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1470,axiom,
! [VarCurr: state_type] :
( ~ v45978(VarCurr)
=> ( v45979(VarCurr)
<=> v45982(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1304,axiom,
! [VarCurr: state_type] :
( v45978(VarCurr)
=> ( v45979(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1469,axiom,
! [VarCurr: state_type] :
( ~ v45889(VarCurr)
=> ( v45982(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1303,axiom,
! [VarCurr: state_type] :
( v45889(VarCurr)
=> ( v45982(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9788,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45963(VarNext)
<=> ( v45964(VarNext)
& v45971(VarNext) ) ) ) ).
tff(addAssignment_17768,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45971(VarNext)
<=> v45969(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9787,axiom,
! [VarCurr: state_type] :
( v45969(VarCurr)
<=> ( v45972(VarCurr)
| v45978(VarCurr) ) ) ).
tff(writeUnaryOperator_4036,axiom,
! [VarCurr: state_type] :
( ~ v45978(VarCurr)
<=> v45887(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9786,axiom,
! [VarCurr: state_type] :
( v45972(VarCurr)
<=> ( v45973(VarCurr)
| v45889(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9785,axiom,
! [VarCurr: state_type] :
( v45973(VarCurr)
<=> ( v45974(VarCurr)
& v45977(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2825,axiom,
! [VarCurr: state_type] :
( v45977(VarCurr)
<=> ( v45957(VarCurr,0)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9784,axiom,
! [VarCurr: state_type] :
( v45974(VarCurr)
<=> ( v45975(VarCurr)
& v45976(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2824,axiom,
! [VarCurr: state_type] :
( v45976(VarCurr)
<=> ( v45893(VarCurr,1)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2823,axiom,
! [VarCurr: state_type] :
( v45975(VarCurr)
<=> ( v45891(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9783,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45964(VarNext)
<=> ( v45965(VarNext)
& v45915(VarNext) ) ) ) ).
tff(writeUnaryOperator_4035,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45965(VarNext)
<=> v45922(VarNext) ) ) ).
tff(addAssignmentInitValueVector_50,axiom,
( v45885(constB0)
<=> $true ) ).
tff(addAssignment_17767,axiom,
! [VarCurr: state_type] :
( v45957(VarCurr,0)
<=> v45958(VarCurr,0) ) ).
tff(addAssignment_17766,axiom,
! [VarCurr: state_type] :
( v45958(VarCurr,0)
<=> $true ) ).
tff(addAssignment_17765,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,1) )
=> ( v45958(VarCurr,B)
<=> v45959(VarCurr,B) ) ) ).
tff(addAssignment_17764,axiom,
! [VarNext: state_type] :
( v45893(VarNext,1)
<=> v45949(VarNext,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_892,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45950(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45949(VarNext,B)
<=> v45893(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_959,axiom,
! [VarNext: state_type] :
( v45950(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45949(VarNext,B)
<=> v45928(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9782,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45950(VarNext)
<=> v45951(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9781,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45951(VarNext)
<=> ( v45953(VarNext)
& v45915(VarNext) ) ) ) ).
tff(writeUnaryOperator_4034,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45953(VarNext)
<=> v45922(VarNext) ) ) ).
tff(addAssignment_17763,axiom,
! [VarCurr: state_type] :
( v45895(VarCurr,1)
<=> v45900(VarCurr,1) ) ).
tff(addAssignment_17762,axiom,
! [VarCurr: state_type] :
( v45897(VarCurr,1)
<=> v45898(VarCurr,1) ) ).
tff(addAssignment_17761,axiom,
! [VarNext: state_type] :
( v45893(VarNext,0)
<=> v45941(VarNext,0) ) ).
tff(addCaseBooleanConditionEqualRanges1_891,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45942(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45941(VarNext,B)
<=> v45893(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_958,axiom,
! [VarNext: state_type] :
( v45942(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45941(VarNext,B)
<=> v45928(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9780,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45942(VarNext)
<=> v45943(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9779,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45943(VarNext)
<=> ( v45945(VarNext)
& v45915(VarNext) ) ) ) ).
tff(writeUnaryOperator_4033,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45945(VarNext)
<=> v45922(VarNext) ) ) ).
tff(addAssignment_17760,axiom,
! [VarCurr: state_type] :
( v45895(VarCurr,0)
<=> v45900(VarCurr,0) ) ).
tff(addAssignment_17759,axiom,
! [VarNext: state_type] :
( v45893(VarNext,2)
<=> v45933(VarNext,2) ) ).
tff(addCaseBooleanConditionEqualRanges1_890,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45934(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45933(VarNext,B)
<=> v45893(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_957,axiom,
! [VarNext: state_type] :
( v45934(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45933(VarNext,B)
<=> v45928(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9778,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45934(VarNext)
<=> v45935(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9777,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45935(VarNext)
<=> ( v45937(VarNext)
& v45915(VarNext) ) ) ) ).
tff(writeUnaryOperator_4032,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45937(VarNext)
<=> v45922(VarNext) ) ) ).
tff(addAssignment_17758,axiom,
! [VarCurr: state_type] :
( v45895(VarCurr,2)
<=> v45900(VarCurr,2) ) ).
tff(addAssignment_17757,axiom,
! [VarCurr: state_type] :
( v45897(VarCurr,2)
<=> v45898(VarCurr,2) ) ).
tff(addAssignment_17756,axiom,
! [VarNext: state_type] :
( v45893(VarNext,3)
<=> v45917(VarNext,3) ) ).
tff(addCaseBooleanConditionEqualRanges1_889,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45918(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45917(VarNext,B)
<=> v45893(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_956,axiom,
! [VarNext: state_type] :
( v45918(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45917(VarNext,B)
<=> v45928(VarNext,B) ) ) ) ).
tff(addAssignment_17755,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45928(VarNext,B)
<=> v45926(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1468,axiom,
! [VarCurr: state_type] :
( ~ v45929(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45926(VarCurr,B)
<=> v45895(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1302,axiom,
! [VarCurr: state_type] :
( v45929(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45926(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_4031,axiom,
! [VarCurr: state_type] :
( ~ v45929(VarCurr)
<=> v45887(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9776,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45918(VarNext)
<=> v45919(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9775,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45919(VarNext)
<=> ( v45920(VarNext)
& v45915(VarNext) ) ) ) ).
tff(writeUnaryOperator_4030,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45920(VarNext)
<=> v45922(VarNext) ) ) ).
tff(addAssignment_17754,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45922(VarNext)
<=> v45915(VarCurr) ) ) ).
tff(addAssignment_17753,axiom,
! [VarCurr: state_type] :
( v45915(VarCurr)
<=> v45618(VarCurr) ) ).
tff(addAssignment_17752,axiom,
! [VarCurr: state_type] :
( v45895(VarCurr,3)
<=> v45900(VarCurr,3) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1467,axiom,
! [VarCurr: state_type] :
( ~ v45901(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45900(VarCurr,B)
<=> v45902(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1301,axiom,
! [VarCurr: state_type] :
( v45901(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45900(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_96,axiom,
! [VarCurr: state_type] :
( ( ~ v45903(VarCurr)
& ~ v45905(VarCurr)
& ~ v45909(VarCurr) )
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45902(VarCurr,B)
<=> v45893(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_371,axiom,
! [VarCurr: state_type] :
( v45909(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45902(VarCurr,B)
<=> v45911(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_984,axiom,
! [VarCurr: state_type] :
( v45905(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45902(VarCurr,B)
<=> v45907(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_958,axiom,
! [VarCurr: state_type] :
( v45903(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45902(VarCurr,B)
<=> v45893(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2822,axiom,
! [VarCurr: state_type] :
( v45912(VarCurr)
<=> ( ( v45913(VarCurr,1)
<=> $true )
& ( v45913(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17751,axiom,
! [VarCurr: state_type] :
( v45913(VarCurr,0)
<=> v45891(VarCurr) ) ).
tff(addAssignment_17750,axiom,
! [VarCurr: state_type] :
( v45913(VarCurr,1)
<=> v45889(VarCurr) ) ).
tff(addAssignment_17749,axiom,
! [VarCurr: state_type] :
( v45911(VarCurr,0)
<=> $true ) ).
tff(addAssignment_17748,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,1) )
=> ( v45911(VarCurr,B)
<=> v45897(VarCurr,B) ) ) ).
tff(addBitVectorEqualityBitBlasted_2821,axiom,
! [VarCurr: state_type] :
( v45909(VarCurr)
<=> ( ( v45910(VarCurr,1)
<=> $true )
& ( v45910(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17747,axiom,
! [VarCurr: state_type] :
( v45910(VarCurr,0)
<=> v45891(VarCurr) ) ).
tff(addAssignment_17746,axiom,
! [VarCurr: state_type] :
( v45910(VarCurr,1)
<=> v45889(VarCurr) ) ).
tff(addAssignment_17745,axiom,
! [VarCurr: state_type] :
( ( v45907(VarCurr,2)
<=> v45893(VarCurr,3) )
& ( v45907(VarCurr,1)
<=> v45893(VarCurr,2) )
& ( v45907(VarCurr,0)
<=> v45893(VarCurr,1) ) ) ).
tff(addAssignment_17744,axiom,
! [VarCurr: state_type] :
( v45907(VarCurr,3)
<=> $false ) ).
tff(addBitVectorEqualityBitBlasted_2820,axiom,
! [VarCurr: state_type] :
( v45905(VarCurr)
<=> ( ( v45906(VarCurr,1)
<=> $false )
& ( v45906(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17743,axiom,
! [VarCurr: state_type] :
( v45906(VarCurr,0)
<=> v45891(VarCurr) ) ).
tff(addAssignment_17742,axiom,
! [VarCurr: state_type] :
( v45906(VarCurr,1)
<=> v45889(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2819,axiom,
! [VarCurr: state_type] :
( v45903(VarCurr)
<=> ( ( v45904(VarCurr,1)
<=> $false )
& ( v45904(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17741,axiom,
! [VarCurr: state_type] :
( v45904(VarCurr,0)
<=> v45891(VarCurr) ) ).
tff(addAssignment_17740,axiom,
! [VarCurr: state_type] :
( v45904(VarCurr,1)
<=> v45889(VarCurr) ) ).
tff(writeUnaryOperator_4029,axiom,
! [VarCurr: state_type] :
( ~ v45901(VarCurr)
<=> v45887(VarCurr) ) ).
tff(addAssignment_17739,axiom,
! [VarCurr: state_type] :
( v45897(VarCurr,3)
<=> v45898(VarCurr,3) ) ).
tff(addAssignment_17738,axiom,
! [VarCurr: state_type] :
( v45898(VarCurr,0)
<=> $false ) ).
tff(addAssignment_17737,axiom,
! [VarCurr: state_type] :
( ( v45898(VarCurr,3)
<=> v45893(VarCurr,2) )
& ( v45898(VarCurr,2)
<=> v45893(VarCurr,1) )
& ( v45898(VarCurr,1)
<=> v45893(VarCurr,0) ) ) ).
tff(addAssignment_17736,axiom,
! [VarCurr: state_type] :
( v45891(VarCurr)
<=> v45584(VarCurr) ) ).
tff(addAssignment_17735,axiom,
! [VarCurr: state_type] :
( v45889(VarCurr)
<=> v54(VarCurr) ) ).
tff(addAssignment_17734,axiom,
! [VarCurr: state_type] :
( v45887(VarCurr)
<=> v43(VarCurr) ) ).
tff(addAssignment_17733,axiom,
! [VarCurr: state_type] :
( v45780(VarCurr)
<=> v45782(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_888,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45860(VarNext)
=> ( v45782(VarNext)
<=> v45782(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_955,axiom,
! [VarNext: state_type] :
( v45860(VarNext)
=> ( v45782(VarNext)
<=> v45878(VarNext) ) ) ).
tff(addAssignment_17732,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45878(VarNext)
<=> v45876(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1466,axiom,
! [VarCurr: state_type] :
( ~ v45875(VarCurr)
=> ( v45876(VarCurr)
<=> v45879(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1300,axiom,
! [VarCurr: state_type] :
( v45875(VarCurr)
=> ( v45876(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1465,axiom,
! [VarCurr: state_type] :
( ~ v45786(VarCurr)
=> ( v45879(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1299,axiom,
! [VarCurr: state_type] :
( v45786(VarCurr)
=> ( v45879(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9774,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45860(VarNext)
<=> ( v45861(VarNext)
& v45868(VarNext) ) ) ) ).
tff(addAssignment_17731,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45868(VarNext)
<=> v45866(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9773,axiom,
! [VarCurr: state_type] :
( v45866(VarCurr)
<=> ( v45869(VarCurr)
| v45875(VarCurr) ) ) ).
tff(writeUnaryOperator_4028,axiom,
! [VarCurr: state_type] :
( ~ v45875(VarCurr)
<=> v45784(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9772,axiom,
! [VarCurr: state_type] :
( v45869(VarCurr)
<=> ( v45870(VarCurr)
| v45786(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9771,axiom,
! [VarCurr: state_type] :
( v45870(VarCurr)
<=> ( v45871(VarCurr)
& v45874(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2818,axiom,
! [VarCurr: state_type] :
( v45874(VarCurr)
<=> ( v45854(VarCurr,0)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9770,axiom,
! [VarCurr: state_type] :
( v45871(VarCurr)
<=> ( v45872(VarCurr)
& v45873(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2817,axiom,
! [VarCurr: state_type] :
( v45873(VarCurr)
<=> ( v45790(VarCurr,1)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2816,axiom,
! [VarCurr: state_type] :
( v45872(VarCurr)
<=> ( v45788(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9769,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45861(VarNext)
<=> ( v45862(VarNext)
& v45812(VarNext) ) ) ) ).
tff(writeUnaryOperator_4027,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45862(VarNext)
<=> v45819(VarNext) ) ) ).
tff(addAssignmentInitValueVector_49,axiom,
( v45782(constB0)
<=> $true ) ).
tff(addAssignment_17730,axiom,
! [VarCurr: state_type] :
( v45854(VarCurr,0)
<=> v45855(VarCurr,0) ) ).
tff(addAssignment_17729,axiom,
! [VarCurr: state_type] :
( v45855(VarCurr,0)
<=> $true ) ).
tff(addAssignment_17728,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,1) )
=> ( v45855(VarCurr,B)
<=> v45856(VarCurr,B) ) ) ).
tff(addAssignment_17727,axiom,
! [VarNext: state_type] :
( v45790(VarNext,1)
<=> v45846(VarNext,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_887,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45847(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45846(VarNext,B)
<=> v45790(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_954,axiom,
! [VarNext: state_type] :
( v45847(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45846(VarNext,B)
<=> v45825(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9768,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45847(VarNext)
<=> v45848(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9767,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45848(VarNext)
<=> ( v45850(VarNext)
& v45812(VarNext) ) ) ) ).
tff(writeUnaryOperator_4026,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45850(VarNext)
<=> v45819(VarNext) ) ) ).
tff(addAssignment_17726,axiom,
! [VarCurr: state_type] :
( v45792(VarCurr,1)
<=> v45797(VarCurr,1) ) ).
tff(addAssignment_17725,axiom,
! [VarCurr: state_type] :
( v45794(VarCurr,1)
<=> v45795(VarCurr,1) ) ).
tff(addAssignment_17724,axiom,
! [VarNext: state_type] :
( v45790(VarNext,0)
<=> v45838(VarNext,0) ) ).
tff(addCaseBooleanConditionEqualRanges1_886,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45839(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45838(VarNext,B)
<=> v45790(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_953,axiom,
! [VarNext: state_type] :
( v45839(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45838(VarNext,B)
<=> v45825(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9766,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45839(VarNext)
<=> v45840(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9765,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45840(VarNext)
<=> ( v45842(VarNext)
& v45812(VarNext) ) ) ) ).
tff(writeUnaryOperator_4025,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45842(VarNext)
<=> v45819(VarNext) ) ) ).
tff(addAssignment_17723,axiom,
! [VarCurr: state_type] :
( v45792(VarCurr,0)
<=> v45797(VarCurr,0) ) ).
tff(addAssignment_17722,axiom,
! [VarNext: state_type] :
( v45790(VarNext,2)
<=> v45830(VarNext,2) ) ).
tff(addCaseBooleanConditionEqualRanges1_885,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45831(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45830(VarNext,B)
<=> v45790(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_952,axiom,
! [VarNext: state_type] :
( v45831(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45830(VarNext,B)
<=> v45825(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9764,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45831(VarNext)
<=> v45832(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9763,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45832(VarNext)
<=> ( v45834(VarNext)
& v45812(VarNext) ) ) ) ).
tff(writeUnaryOperator_4024,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45834(VarNext)
<=> v45819(VarNext) ) ) ).
tff(addAssignment_17721,axiom,
! [VarCurr: state_type] :
( v45792(VarCurr,2)
<=> v45797(VarCurr,2) ) ).
tff(addAssignment_17720,axiom,
! [VarCurr: state_type] :
( v45794(VarCurr,2)
<=> v45795(VarCurr,2) ) ).
tff(addAssignment_17719,axiom,
! [VarNext: state_type] :
( v45790(VarNext,3)
<=> v45814(VarNext,3) ) ).
tff(addCaseBooleanConditionEqualRanges1_884,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45815(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45814(VarNext,B)
<=> v45790(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_951,axiom,
! [VarNext: state_type] :
( v45815(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45814(VarNext,B)
<=> v45825(VarNext,B) ) ) ) ).
tff(addAssignment_17718,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45825(VarNext,B)
<=> v45823(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1464,axiom,
! [VarCurr: state_type] :
( ~ v45826(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45823(VarCurr,B)
<=> v45792(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1298,axiom,
! [VarCurr: state_type] :
( v45826(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45823(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_4023,axiom,
! [VarCurr: state_type] :
( ~ v45826(VarCurr)
<=> v45784(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9762,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45815(VarNext)
<=> v45816(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9761,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45816(VarNext)
<=> ( v45817(VarNext)
& v45812(VarNext) ) ) ) ).
tff(writeUnaryOperator_4022,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45817(VarNext)
<=> v45819(VarNext) ) ) ).
tff(addAssignment_17717,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45819(VarNext)
<=> v45812(VarCurr) ) ) ).
tff(addAssignment_17716,axiom,
! [VarCurr: state_type] :
( v45812(VarCurr)
<=> v45618(VarCurr) ) ).
tff(addAssignment_17715,axiom,
! [VarCurr: state_type] :
( v45792(VarCurr,3)
<=> v45797(VarCurr,3) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1463,axiom,
! [VarCurr: state_type] :
( ~ v45798(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45797(VarCurr,B)
<=> v45799(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1297,axiom,
! [VarCurr: state_type] :
( v45798(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45797(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_95,axiom,
! [VarCurr: state_type] :
( ( ~ v45800(VarCurr)
& ~ v45802(VarCurr)
& ~ v45806(VarCurr) )
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45799(VarCurr,B)
<=> v45790(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_370,axiom,
! [VarCurr: state_type] :
( v45806(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45799(VarCurr,B)
<=> v45808(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_983,axiom,
! [VarCurr: state_type] :
( v45802(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45799(VarCurr,B)
<=> v45804(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_957,axiom,
! [VarCurr: state_type] :
( v45800(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45799(VarCurr,B)
<=> v45790(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2815,axiom,
! [VarCurr: state_type] :
( v45809(VarCurr)
<=> ( ( v45810(VarCurr,1)
<=> $true )
& ( v45810(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17714,axiom,
! [VarCurr: state_type] :
( v45810(VarCurr,0)
<=> v45788(VarCurr) ) ).
tff(addAssignment_17713,axiom,
! [VarCurr: state_type] :
( v45810(VarCurr,1)
<=> v45786(VarCurr) ) ).
tff(addAssignment_17712,axiom,
! [VarCurr: state_type] :
( v45808(VarCurr,0)
<=> $true ) ).
tff(addAssignment_17711,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,1) )
=> ( v45808(VarCurr,B)
<=> v45794(VarCurr,B) ) ) ).
tff(addBitVectorEqualityBitBlasted_2814,axiom,
! [VarCurr: state_type] :
( v45806(VarCurr)
<=> ( ( v45807(VarCurr,1)
<=> $true )
& ( v45807(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17710,axiom,
! [VarCurr: state_type] :
( v45807(VarCurr,0)
<=> v45788(VarCurr) ) ).
tff(addAssignment_17709,axiom,
! [VarCurr: state_type] :
( v45807(VarCurr,1)
<=> v45786(VarCurr) ) ).
tff(addAssignment_17708,axiom,
! [VarCurr: state_type] :
( ( v45804(VarCurr,2)
<=> v45790(VarCurr,3) )
& ( v45804(VarCurr,1)
<=> v45790(VarCurr,2) )
& ( v45804(VarCurr,0)
<=> v45790(VarCurr,1) ) ) ).
tff(addAssignment_17707,axiom,
! [VarCurr: state_type] :
( v45804(VarCurr,3)
<=> $false ) ).
tff(addBitVectorEqualityBitBlasted_2813,axiom,
! [VarCurr: state_type] :
( v45802(VarCurr)
<=> ( ( v45803(VarCurr,1)
<=> $false )
& ( v45803(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17706,axiom,
! [VarCurr: state_type] :
( v45803(VarCurr,0)
<=> v45788(VarCurr) ) ).
tff(addAssignment_17705,axiom,
! [VarCurr: state_type] :
( v45803(VarCurr,1)
<=> v45786(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2812,axiom,
! [VarCurr: state_type] :
( v45800(VarCurr)
<=> ( ( v45801(VarCurr,1)
<=> $false )
& ( v45801(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17704,axiom,
! [VarCurr: state_type] :
( v45801(VarCurr,0)
<=> v45788(VarCurr) ) ).
tff(addAssignment_17703,axiom,
! [VarCurr: state_type] :
( v45801(VarCurr,1)
<=> v45786(VarCurr) ) ).
tff(writeUnaryOperator_4021,axiom,
! [VarCurr: state_type] :
( ~ v45798(VarCurr)
<=> v45784(VarCurr) ) ).
tff(addAssignment_17702,axiom,
! [VarCurr: state_type] :
( v45794(VarCurr,3)
<=> v45795(VarCurr,3) ) ).
tff(addAssignment_17701,axiom,
! [VarCurr: state_type] :
( v45795(VarCurr,0)
<=> $false ) ).
tff(addAssignment_17700,axiom,
! [VarCurr: state_type] :
( ( v45795(VarCurr,3)
<=> v45790(VarCurr,2) )
& ( v45795(VarCurr,2)
<=> v45790(VarCurr,1) )
& ( v45795(VarCurr,1)
<=> v45790(VarCurr,0) ) ) ).
tff(addAssignment_17699,axiom,
! [VarCurr: state_type] :
( v45788(VarCurr)
<=> v45584(VarCurr) ) ).
tff(addAssignment_17698,axiom,
! [VarCurr: state_type] :
( v45786(VarCurr)
<=> v54(VarCurr) ) ).
tff(addAssignment_17697,axiom,
! [VarCurr: state_type] :
( v45784(VarCurr)
<=> v43(VarCurr) ) ).
tff(addAssignment_17696,axiom,
! [VarCurr: state_type] :
( v45677(VarCurr)
<=> v45679(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_883,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45757(VarNext)
=> ( v45679(VarNext)
<=> v45679(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_950,axiom,
! [VarNext: state_type] :
( v45757(VarNext)
=> ( v45679(VarNext)
<=> v45775(VarNext) ) ) ).
tff(addAssignment_17695,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45775(VarNext)
<=> v45773(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1462,axiom,
! [VarCurr: state_type] :
( ~ v45772(VarCurr)
=> ( v45773(VarCurr)
<=> v45776(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1296,axiom,
! [VarCurr: state_type] :
( v45772(VarCurr)
=> ( v45773(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1461,axiom,
! [VarCurr: state_type] :
( ~ v45683(VarCurr)
=> ( v45776(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1295,axiom,
! [VarCurr: state_type] :
( v45683(VarCurr)
=> ( v45776(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9760,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45757(VarNext)
<=> ( v45758(VarNext)
& v45765(VarNext) ) ) ) ).
tff(addAssignment_17694,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45765(VarNext)
<=> v45763(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9759,axiom,
! [VarCurr: state_type] :
( v45763(VarCurr)
<=> ( v45766(VarCurr)
| v45772(VarCurr) ) ) ).
tff(writeUnaryOperator_4020,axiom,
! [VarCurr: state_type] :
( ~ v45772(VarCurr)
<=> v45681(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9758,axiom,
! [VarCurr: state_type] :
( v45766(VarCurr)
<=> ( v45767(VarCurr)
| v45683(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9757,axiom,
! [VarCurr: state_type] :
( v45767(VarCurr)
<=> ( v45768(VarCurr)
& v45771(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2811,axiom,
! [VarCurr: state_type] :
( v45771(VarCurr)
<=> ( v45751(VarCurr,0)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9756,axiom,
! [VarCurr: state_type] :
( v45768(VarCurr)
<=> ( v45769(VarCurr)
& v45770(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2810,axiom,
! [VarCurr: state_type] :
( v45770(VarCurr)
<=> ( v45687(VarCurr,1)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2809,axiom,
! [VarCurr: state_type] :
( v45769(VarCurr)
<=> ( v45685(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9755,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45758(VarNext)
<=> ( v45759(VarNext)
& v45709(VarNext) ) ) ) ).
tff(writeUnaryOperator_4019,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45759(VarNext)
<=> v45716(VarNext) ) ) ).
tff(addAssignmentInitValueVector_48,axiom,
( v45679(constB0)
<=> $true ) ).
tff(addAssignment_17693,axiom,
! [VarCurr: state_type] :
( v45751(VarCurr,0)
<=> v45752(VarCurr,0) ) ).
tff(addAssignment_17692,axiom,
! [VarCurr: state_type] :
( v45752(VarCurr,0)
<=> $true ) ).
tff(addAssignment_17691,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,1) )
=> ( v45752(VarCurr,B)
<=> v45753(VarCurr,B) ) ) ).
tff(addAssignment_17690,axiom,
! [VarNext: state_type] :
( v45687(VarNext,1)
<=> v45743(VarNext,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_882,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45744(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45743(VarNext,B)
<=> v45687(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_949,axiom,
! [VarNext: state_type] :
( v45744(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45743(VarNext,B)
<=> v45722(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9754,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45744(VarNext)
<=> v45745(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9753,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45745(VarNext)
<=> ( v45747(VarNext)
& v45709(VarNext) ) ) ) ).
tff(writeUnaryOperator_4018,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45747(VarNext)
<=> v45716(VarNext) ) ) ).
tff(addAssignment_17689,axiom,
! [VarCurr: state_type] :
( v45689(VarCurr,1)
<=> v45694(VarCurr,1) ) ).
tff(addAssignment_17688,axiom,
! [VarCurr: state_type] :
( v45691(VarCurr,1)
<=> v45692(VarCurr,1) ) ).
tff(addAssignment_17687,axiom,
! [VarNext: state_type] :
( v45687(VarNext,0)
<=> v45735(VarNext,0) ) ).
tff(addCaseBooleanConditionEqualRanges1_881,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45736(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45735(VarNext,B)
<=> v45687(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_948,axiom,
! [VarNext: state_type] :
( v45736(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45735(VarNext,B)
<=> v45722(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9752,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45736(VarNext)
<=> v45737(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9751,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45737(VarNext)
<=> ( v45739(VarNext)
& v45709(VarNext) ) ) ) ).
tff(writeUnaryOperator_4017,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45739(VarNext)
<=> v45716(VarNext) ) ) ).
tff(addAssignment_17686,axiom,
! [VarCurr: state_type] :
( v45689(VarCurr,0)
<=> v45694(VarCurr,0) ) ).
tff(addAssignment_17685,axiom,
! [VarNext: state_type] :
( v45687(VarNext,2)
<=> v45727(VarNext,2) ) ).
tff(addCaseBooleanConditionEqualRanges1_880,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45728(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45727(VarNext,B)
<=> v45687(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_947,axiom,
! [VarNext: state_type] :
( v45728(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45727(VarNext,B)
<=> v45722(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9750,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45728(VarNext)
<=> v45729(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9749,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45729(VarNext)
<=> ( v45731(VarNext)
& v45709(VarNext) ) ) ) ).
tff(writeUnaryOperator_4016,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45731(VarNext)
<=> v45716(VarNext) ) ) ).
tff(addAssignment_17684,axiom,
! [VarCurr: state_type] :
( v45689(VarCurr,2)
<=> v45694(VarCurr,2) ) ).
tff(addAssignment_17683,axiom,
! [VarCurr: state_type] :
( v45691(VarCurr,2)
<=> v45692(VarCurr,2) ) ).
tff(addAssignment_17682,axiom,
! [VarNext: state_type] :
( v45687(VarNext,3)
<=> v45711(VarNext,3) ) ).
tff(addCaseBooleanConditionEqualRanges1_879,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45712(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45711(VarNext,B)
<=> v45687(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_946,axiom,
! [VarNext: state_type] :
( v45712(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45711(VarNext,B)
<=> v45722(VarNext,B) ) ) ) ).
tff(addAssignment_17681,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45722(VarNext,B)
<=> v45720(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1460,axiom,
! [VarCurr: state_type] :
( ~ v45723(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45720(VarCurr,B)
<=> v45689(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1294,axiom,
! [VarCurr: state_type] :
( v45723(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45720(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_4015,axiom,
! [VarCurr: state_type] :
( ~ v45723(VarCurr)
<=> v45681(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9748,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45712(VarNext)
<=> v45713(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9747,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45713(VarNext)
<=> ( v45714(VarNext)
& v45709(VarNext) ) ) ) ).
tff(writeUnaryOperator_4014,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45714(VarNext)
<=> v45716(VarNext) ) ) ).
tff(addAssignment_17680,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45716(VarNext)
<=> v45709(VarCurr) ) ) ).
tff(addAssignment_17679,axiom,
! [VarCurr: state_type] :
( v45709(VarCurr)
<=> v45618(VarCurr) ) ).
tff(addAssignment_17678,axiom,
! [VarCurr: state_type] :
( v45689(VarCurr,3)
<=> v45694(VarCurr,3) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1459,axiom,
! [VarCurr: state_type] :
( ~ v45695(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45694(VarCurr,B)
<=> v45696(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1293,axiom,
! [VarCurr: state_type] :
( v45695(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45694(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_94,axiom,
! [VarCurr: state_type] :
( ( ~ v45697(VarCurr)
& ~ v45699(VarCurr)
& ~ v45703(VarCurr) )
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45696(VarCurr,B)
<=> v45687(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_369,axiom,
! [VarCurr: state_type] :
( v45703(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45696(VarCurr,B)
<=> v45705(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_982,axiom,
! [VarCurr: state_type] :
( v45699(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45696(VarCurr,B)
<=> v45701(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_956,axiom,
! [VarCurr: state_type] :
( v45697(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45696(VarCurr,B)
<=> v45687(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2808,axiom,
! [VarCurr: state_type] :
( v45706(VarCurr)
<=> ( ( v45707(VarCurr,1)
<=> $true )
& ( v45707(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17677,axiom,
! [VarCurr: state_type] :
( v45707(VarCurr,0)
<=> v45685(VarCurr) ) ).
tff(addAssignment_17676,axiom,
! [VarCurr: state_type] :
( v45707(VarCurr,1)
<=> v45683(VarCurr) ) ).
tff(addAssignment_17675,axiom,
! [VarCurr: state_type] :
( v45705(VarCurr,0)
<=> $true ) ).
tff(addAssignment_17674,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,1) )
=> ( v45705(VarCurr,B)
<=> v45691(VarCurr,B) ) ) ).
tff(addBitVectorEqualityBitBlasted_2807,axiom,
! [VarCurr: state_type] :
( v45703(VarCurr)
<=> ( ( v45704(VarCurr,1)
<=> $true )
& ( v45704(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17673,axiom,
! [VarCurr: state_type] :
( v45704(VarCurr,0)
<=> v45685(VarCurr) ) ).
tff(addAssignment_17672,axiom,
! [VarCurr: state_type] :
( v45704(VarCurr,1)
<=> v45683(VarCurr) ) ).
tff(addAssignment_17671,axiom,
! [VarCurr: state_type] :
( ( v45701(VarCurr,2)
<=> v45687(VarCurr,3) )
& ( v45701(VarCurr,1)
<=> v45687(VarCurr,2) )
& ( v45701(VarCurr,0)
<=> v45687(VarCurr,1) ) ) ).
tff(addAssignment_17670,axiom,
! [VarCurr: state_type] :
( v45701(VarCurr,3)
<=> $false ) ).
tff(addBitVectorEqualityBitBlasted_2806,axiom,
! [VarCurr: state_type] :
( v45699(VarCurr)
<=> ( ( v45700(VarCurr,1)
<=> $false )
& ( v45700(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17669,axiom,
! [VarCurr: state_type] :
( v45700(VarCurr,0)
<=> v45685(VarCurr) ) ).
tff(addAssignment_17668,axiom,
! [VarCurr: state_type] :
( v45700(VarCurr,1)
<=> v45683(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2805,axiom,
! [VarCurr: state_type] :
( v45697(VarCurr)
<=> ( ( v45698(VarCurr,1)
<=> $false )
& ( v45698(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17667,axiom,
! [VarCurr: state_type] :
( v45698(VarCurr,0)
<=> v45685(VarCurr) ) ).
tff(addAssignment_17666,axiom,
! [VarCurr: state_type] :
( v45698(VarCurr,1)
<=> v45683(VarCurr) ) ).
tff(writeUnaryOperator_4013,axiom,
! [VarCurr: state_type] :
( ~ v45695(VarCurr)
<=> v45681(VarCurr) ) ).
tff(addAssignment_17665,axiom,
! [VarCurr: state_type] :
( v45691(VarCurr,3)
<=> v45692(VarCurr,3) ) ).
tff(addAssignment_17664,axiom,
! [VarCurr: state_type] :
( v45692(VarCurr,0)
<=> $false ) ).
tff(addAssignment_17663,axiom,
! [VarCurr: state_type] :
( ( v45692(VarCurr,3)
<=> v45687(VarCurr,2) )
& ( v45692(VarCurr,2)
<=> v45687(VarCurr,1) )
& ( v45692(VarCurr,1)
<=> v45687(VarCurr,0) ) ) ).
tff(addAssignment_17662,axiom,
! [VarCurr: state_type] :
( v45685(VarCurr)
<=> v45584(VarCurr) ) ).
tff(addAssignment_17661,axiom,
! [VarCurr: state_type] :
( v45683(VarCurr)
<=> v54(VarCurr) ) ).
tff(addAssignment_17660,axiom,
! [VarCurr: state_type] :
( v45681(VarCurr)
<=> v43(VarCurr) ) ).
tff(addAssignment_17659,axiom,
! [VarCurr: state_type] :
( v45596(VarCurr)
<=> v45598(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_878,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45654(VarNext)
=> ( v45598(VarNext)
<=> v45598(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_945,axiom,
! [VarNext: state_type] :
( v45654(VarNext)
=> ( v45598(VarNext)
<=> v45672(VarNext) ) ) ).
tff(addAssignment_17658,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45672(VarNext)
<=> v45670(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1458,axiom,
! [VarCurr: state_type] :
( ~ v45669(VarCurr)
=> ( v45670(VarCurr)
<=> v45673(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1292,axiom,
! [VarCurr: state_type] :
( v45669(VarCurr)
=> ( v45670(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1457,axiom,
! [VarCurr: state_type] :
( ~ v52(VarCurr)
=> ( v45673(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1291,axiom,
! [VarCurr: state_type] :
( v52(VarCurr)
=> ( v45673(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9746,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45654(VarNext)
<=> ( v45655(VarNext)
& v45662(VarNext) ) ) ) ).
tff(addAssignment_17657,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45662(VarNext)
<=> v45660(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9745,axiom,
! [VarCurr: state_type] :
( v45660(VarCurr)
<=> ( v45663(VarCurr)
| v45669(VarCurr) ) ) ).
tff(writeUnaryOperator_4012,axiom,
! [VarCurr: state_type] :
( ~ v45669(VarCurr)
<=> v41(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9744,axiom,
! [VarCurr: state_type] :
( v45663(VarCurr)
<=> ( v45664(VarCurr)
| v52(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9743,axiom,
! [VarCurr: state_type] :
( v45664(VarCurr)
<=> ( v45665(VarCurr)
& v45668(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2804,axiom,
! [VarCurr: state_type] :
( v45668(VarCurr)
<=> ( v45648(VarCurr,0)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9742,axiom,
! [VarCurr: state_type] :
( v45665(VarCurr)
<=> ( v45666(VarCurr)
& v45667(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2803,axiom,
! [VarCurr: state_type] :
( v45667(VarCurr)
<=> ( v39(VarCurr,1)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2802,axiom,
! [VarCurr: state_type] :
( v45666(VarCurr)
<=> ( v45582(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9741,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45655(VarNext)
<=> ( v45656(VarNext)
& v45616(VarNext) ) ) ) ).
tff(writeUnaryOperator_4011,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45656(VarNext)
<=> v45627(VarNext) ) ) ).
tff(addAssignmentInitValueVector_47,axiom,
( v45598(constB0)
<=> $true ) ).
tff(addAssignment_17656,axiom,
! [VarCurr: state_type] :
( v45648(VarCurr,0)
<=> v45649(VarCurr,0) ) ).
tff(addAssignment_17655,axiom,
! [VarCurr: state_type] :
( v45649(VarCurr,0)
<=> $true ) ).
tff(addAssignment_17654,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,1) )
=> ( v45649(VarCurr,B)
<=> v45650(VarCurr,B) ) ) ).
tff(addAssignment_17653,axiom,
! [VarNext: state_type] :
( v39(VarNext,1)
<=> v45640(VarNext,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_877,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45641(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45640(VarNext,B)
<=> v39(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_944,axiom,
! [VarNext: state_type] :
( v45641(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45640(VarNext,B)
<=> v45633(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9740,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45641(VarNext)
<=> v45642(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9739,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45642(VarNext)
<=> ( v45644(VarNext)
& v45616(VarNext) ) ) ) ).
tff(writeUnaryOperator_4010,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45644(VarNext)
<=> v45627(VarNext) ) ) ).
tff(addAssignment_17652,axiom,
! [VarCurr: state_type] :
( v50(VarCurr,1)
<=> v45601(VarCurr,1) ) ).
tff(addAssignment_17651,axiom,
! [VarCurr: state_type] :
( v45600(VarCurr,1)
<=> v45637(VarCurr,1) ) ).
tff(addAssignment_17650,axiom,
! [VarCurr: state_type] :
( v45637(VarCurr,0)
<=> $false ) ).
tff(addAssignment_17649,axiom,
! [VarCurr: state_type] :
( ( v45637(VarCurr,3)
<=> v39(VarCurr,2) )
& ( v45637(VarCurr,2)
<=> v39(VarCurr,1) )
& ( v45637(VarCurr,1)
<=> v39(VarCurr,0) ) ) ).
tff(addAssignment_17648,axiom,
! [VarNext: state_type] :
( v39(VarNext,0)
<=> v45622(VarNext,0) ) ).
tff(addCaseBooleanConditionEqualRanges1_876,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45623(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45622(VarNext,B)
<=> v39(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_943,axiom,
! [VarNext: state_type] :
( v45623(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45622(VarNext,B)
<=> v45633(VarNext,B) ) ) ) ).
tff(addAssignment_17647,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45633(VarNext,B)
<=> v45631(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1456,axiom,
! [VarCurr: state_type] :
( ~ v45634(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45631(VarCurr,B)
<=> v50(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1290,axiom,
! [VarCurr: state_type] :
( v45634(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45631(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_4009,axiom,
! [VarCurr: state_type] :
( ~ v45634(VarCurr)
<=> v41(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9738,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45623(VarNext)
<=> v45624(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9737,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45624(VarNext)
<=> ( v45625(VarNext)
& v45616(VarNext) ) ) ) ).
tff(writeUnaryOperator_4008,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45625(VarNext)
<=> v45627(VarNext) ) ) ).
tff(addAssignment_17646,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45627(VarNext)
<=> v45616(VarCurr) ) ) ).
tff(addAssignment_17645,axiom,
! [VarCurr: state_type] :
( v45616(VarCurr)
<=> v45618(VarCurr) ) ).
tff(addAssignment_17644,axiom,
! [VarCurr: state_type] :
( v45618(VarCurr)
<=> v45620(VarCurr) ) ).
tff(addAssignment_17643,axiom,
! [VarCurr: state_type] :
( v45620(VarCurr)
<=> v287(VarCurr) ) ).
tff(addAssignment_17642,axiom,
! [VarCurr: state_type] :
( v50(VarCurr,0)
<=> v45601(VarCurr,0) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1455,axiom,
! [VarCurr: state_type] :
( ~ v45602(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45601(VarCurr,B)
<=> v45603(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1289,axiom,
! [VarCurr: state_type] :
( v45602(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45601(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_93,axiom,
! [VarCurr: state_type] :
( ( ~ v45604(VarCurr)
& ~ v45606(VarCurr)
& ~ v45610(VarCurr) )
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45603(VarCurr,B)
<=> v39(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_368,axiom,
! [VarCurr: state_type] :
( v45610(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45603(VarCurr,B)
<=> v45612(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_981,axiom,
! [VarCurr: state_type] :
( v45606(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45603(VarCurr,B)
<=> v45608(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_955,axiom,
! [VarCurr: state_type] :
( v45604(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v45603(VarCurr,B)
<=> v39(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2801,axiom,
! [VarCurr: state_type] :
( v45613(VarCurr)
<=> ( ( v45614(VarCurr,1)
<=> $true )
& ( v45614(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17641,axiom,
! [VarCurr: state_type] :
( v45614(VarCurr,0)
<=> v45582(VarCurr) ) ).
tff(addAssignment_17640,axiom,
! [VarCurr: state_type] :
( v45614(VarCurr,1)
<=> v52(VarCurr) ) ).
tff(addAssignment_17639,axiom,
! [VarCurr: state_type] :
( v45612(VarCurr,0)
<=> $true ) ).
tff(addAssignment_17638,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,1) )
=> ( v45612(VarCurr,B)
<=> v45600(VarCurr,B) ) ) ).
tff(addBitVectorEqualityBitBlasted_2800,axiom,
! [VarCurr: state_type] :
( v45610(VarCurr)
<=> ( ( v45611(VarCurr,1)
<=> $true )
& ( v45611(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17637,axiom,
! [VarCurr: state_type] :
( v45611(VarCurr,0)
<=> v45582(VarCurr) ) ).
tff(addAssignment_17636,axiom,
! [VarCurr: state_type] :
( v45611(VarCurr,1)
<=> v52(VarCurr) ) ).
tff(addAssignment_17635,axiom,
! [VarCurr: state_type] :
( ( v45608(VarCurr,2)
<=> v39(VarCurr,3) )
& ( v45608(VarCurr,1)
<=> v39(VarCurr,2) )
& ( v45608(VarCurr,0)
<=> v39(VarCurr,1) ) ) ).
tff(addAssignment_17634,axiom,
! [VarCurr: state_type] :
( v45608(VarCurr,3)
<=> $false ) ).
tff(addBitVectorEqualityBitBlasted_2799,axiom,
! [VarCurr: state_type] :
( v45606(VarCurr)
<=> ( ( v45607(VarCurr,1)
<=> $false )
& ( v45607(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17633,axiom,
! [VarCurr: state_type] :
( v45607(VarCurr,0)
<=> v45582(VarCurr) ) ).
tff(addAssignment_17632,axiom,
! [VarCurr: state_type] :
( v45607(VarCurr,1)
<=> v52(VarCurr) ) ).
tff(addAssignmentInitValueVector_46,axiom,
! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v39(constB0,B)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2798,axiom,
! [VarCurr: state_type] :
( v45604(VarCurr)
<=> ( ( v45605(VarCurr,1)
<=> $false )
& ( v45605(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17631,axiom,
! [VarCurr: state_type] :
( v45605(VarCurr,0)
<=> v45582(VarCurr) ) ).
tff(addAssignment_17630,axiom,
! [VarCurr: state_type] :
( v45605(VarCurr,1)
<=> v52(VarCurr) ) ).
tff(writeUnaryOperator_4007,axiom,
! [VarCurr: state_type] :
( ~ v45602(VarCurr)
<=> v41(VarCurr) ) ).
tff(addAssignment_17629,axiom,
! [VarCurr: state_type] :
( v52(VarCurr)
<=> v54(VarCurr) ) ).
tff(addAssignment_17628,axiom,
! [VarCurr: state_type] :
( v54(VarCurr)
<=> v56(VarCurr) ) ).
tff(addAssignment_17627,axiom,
! [VarCurr: state_type] :
( v56(VarCurr)
<=> v58(VarCurr) ) ).
tff(addAssignment_17626,axiom,
! [VarCurr: state_type] :
( v58(VarCurr)
<=> v60(VarCurr) ) ).
tff(addAssignment_17625,axiom,
! [VarCurr: state_type] :
( v60(VarCurr)
<=> v62(VarCurr) ) ).
tff(addAssignment_17624,axiom,
! [VarCurr: state_type] :
( v62(VarCurr)
<=> v64(VarCurr) ) ).
tff(addAssignment_17623,axiom,
! [VarCurr: state_type] :
( v64(VarCurr)
<=> v66(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_875,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45562(VarNext)
=> ( v66(VarNext)
<=> v66(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_942,axiom,
! [VarNext: state_type] :
( v45562(VarNext)
=> ( v66(VarNext)
<=> v45570(VarNext) ) ) ).
tff(addAssignment_17622,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45570(VarNext)
<=> v45568(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1454,axiom,
! [VarCurr: state_type] :
( ~ v5708(VarCurr)
=> ( v45568(VarCurr)
<=> v45571(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1288,axiom,
! [VarCurr: state_type] :
( v5708(VarCurr)
=> ( v45568(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1453,axiom,
! [VarCurr: state_type] :
( ~ v45572(VarCurr)
=> ( v45571(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1287,axiom,
! [VarCurr: state_type] :
( v45572(VarCurr)
=> ( v45571(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9736,axiom,
! [VarCurr: state_type] :
( v45572(VarCurr)
<=> ( v45573(VarCurr)
| v45577(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1646,axiom,
! [VarCurr: state_type] :
( v45577(VarCurr)
<=> ( v6(VarCurr,9)
& v45578(VarCurr) ) ) ).
tff(writeUnaryOperator_4006,axiom,
! [VarCurr: state_type] :
( ~ v45578(VarCurr)
<=> v19(VarCurr,9) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9735,axiom,
! [VarCurr: state_type] :
( v45573(VarCurr)
<=> ( v45574(VarCurr)
| v45556(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9734,axiom,
! [VarCurr: state_type] :
( v45574(VarCurr)
<=> ( v45575(VarCurr)
| v45551(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9733,axiom,
! [VarCurr: state_type] :
( v45575(VarCurr)
<=> ( v45576(VarCurr)
| v4103(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9732,axiom,
! [VarCurr: state_type] :
( v45576(VarCurr)
<=> ( v69(VarCurr)
| v45546(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9731,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45562(VarNext)
<=> v45563(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9730,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45563(VarNext)
<=> ( v45565(VarNext)
& v5694(VarNext) ) ) ) ).
tff(writeUnaryOperator_4005,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45565(VarNext)
<=> v5701(VarNext) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1645,axiom,
! [VarCurr: state_type] :
( v45556(VarCurr)
<=> ( v6(VarCurr,8)
& v45558(VarCurr) ) ) ).
tff(writeUnaryOperator_4004,axiom,
! [VarCurr: state_type] :
( ~ v45558(VarCurr)
<=> v45559(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1644,axiom,
! [VarCurr: state_type] :
( v45559(VarCurr)
<=> ( v19(VarCurr,8)
| v19(VarCurr,9) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1643,axiom,
! [VarCurr: state_type] :
( v45551(VarCurr)
<=> ( v6(VarCurr,5)
& v45553(VarCurr) ) ) ).
tff(writeUnaryOperator_4003,axiom,
! [VarCurr: state_type] :
( ~ v45553(VarCurr)
<=> v45554(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1642,axiom,
! [VarCurr: state_type] :
( v45554(VarCurr)
<=> ( v19(VarCurr,5)
| v19(VarCurr,9) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1641,axiom,
! [VarCurr: state_type] :
( v45546(VarCurr)
<=> ( v6(VarCurr,2)
& v45548(VarCurr) ) ) ).
tff(writeUnaryOperator_4002,axiom,
! [VarCurr: state_type] :
( ~ v45548(VarCurr)
<=> v45549(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1640,axiom,
! [VarCurr: state_type] :
( v45549(VarCurr)
<=> ( v19(VarCurr,2)
| v19(VarCurr,9) ) ) ).
tff(addAssignment_17621,axiom,
! [VarCurr: state_type] :
( v69(VarCurr)
<=> v19(VarCurr,3) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_385,axiom,
! [VarCurr: state_type] :
( ~ v45534(VarCurr)
=> ( v19(VarCurr,3)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_551,axiom,
! [VarCurr: state_type] :
( v45534(VarCurr)
=> ( v19(VarCurr,3)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9729,axiom,
! [VarCurr: state_type] :
( v45534(VarCurr)
<=> ( v45535(VarCurr)
| v45543(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9728,axiom,
! [VarCurr: state_type] :
( v45543(VarCurr)
<=> ( v45544(VarCurr)
& v45468(VarCurr) ) ) ).
tff(writeUnaryOperator_4001,axiom,
! [VarCurr: state_type] :
( ~ v45544(VarCurr)
<=> v21(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9727,axiom,
! [VarCurr: state_type] :
( v45535(VarCurr)
<=> ( v45536(VarCurr)
| v45541(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9726,axiom,
! [VarCurr: state_type] :
( v45541(VarCurr)
<=> ( v45542(VarCurr)
& v4125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9725,axiom,
! [VarCurr: state_type] :
( v45542(VarCurr)
<=> ( v45466(VarCurr)
& v45458(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9724,axiom,
! [VarCurr: state_type] :
( v45536(VarCurr)
<=> ( v45537(VarCurr)
| v45539(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9723,axiom,
! [VarCurr: state_type] :
( v45539(VarCurr)
<=> ( v45540(VarCurr)
& v4122(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9722,axiom,
! [VarCurr: state_type] :
( v45540(VarCurr)
<=> ( v45466(VarCurr)
& v45458(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9721,axiom,
! [VarCurr: state_type] :
( v45537(VarCurr)
<=> ( v45538(VarCurr)
& v4119(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9720,axiom,
! [VarCurr: state_type] :
( v45538(VarCurr)
<=> ( v45466(VarCurr)
& v45458(VarCurr) ) ) ).
tff(addAssignment_17620,axiom,
! [VarCurr: state_type] :
( v71(VarCurr)
<=> v73(VarCurr) ) ).
tff(addAssignment_17619,axiom,
! [VarCurr: state_type] :
( v73(VarCurr)
<=> v75(VarCurr,0) ) ).
tff(addAssignment_17618,axiom,
! [VarCurr: state_type] :
( v75(VarCurr,0)
<=> v3654(VarCurr,0) ) ).
tff(addAssignment_17617,axiom,
! [VarCurr: state_type] :
( v3648(VarCurr,0)
<=> v3652(VarCurr,0) ) ).
tff(addAssignment_17616,axiom,
! [VarCurr: state_type] :
( v3641(VarCurr,0)
<=> v3645(VarCurr,0) ) ).
tff(writeUnaryOperator_4000,axiom,
! [VarCurr: state_type] :
( ~ v77(VarCurr)
<=> v45532(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1639,axiom,
! [VarCurr: state_type] :
( v45532(VarCurr)
<=> ( v45494(VarCurr)
| v79(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_209,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v79(VarCurr,B)
<=> ( v81(VarCurr,B)
& v45404(VarCurr,B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_874,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45507(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v45404(VarNext,B)
<=> v45404(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_941,axiom,
! [VarNext: state_type] :
( v45507(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v45404(VarNext,B)
<=> v45526(VarNext,B) ) ) ) ).
tff(addAssignment_17615,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v45526(VarNext,B)
<=> v45524(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_980,axiom,
! [VarCurr: state_type] :
( ~ v45518(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v45524(VarCurr,B)
<=> v45527(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_954,axiom,
! [VarCurr: state_type] :
( v45518(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v45524(VarCurr,B)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_979,axiom,
! [VarCurr: state_type] :
( ~ v45408(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v45527(VarCurr,B)
<=> v3643(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_953,axiom,
! [VarCurr: state_type] :
( v45408(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v45527(VarCurr,B)
<=> v3650(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9719,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45507(VarNext)
<=> ( v45508(VarNext)
& v45517(VarNext) ) ) ) ).
tff(addAssignment_17614,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45517(VarNext)
<=> v45515(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9718,axiom,
! [VarCurr: state_type] :
( v45515(VarCurr)
<=> ( v45518(VarCurr)
| v45519(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9717,axiom,
! [VarCurr: state_type] :
( v45519(VarCurr)
<=> ( v45520(VarCurr)
& v45523(VarCurr) ) ) ).
tff(writeUnaryOperator_3999,axiom,
! [VarCurr: state_type] :
( ~ v45523(VarCurr)
<=> v45518(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9716,axiom,
! [VarCurr: state_type] :
( v45520(VarCurr)
<=> ( v45408(VarCurr)
| v45521(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9715,axiom,
! [VarCurr: state_type] :
( v45521(VarCurr)
<=> ( v45497(VarCurr)
& v45522(VarCurr) ) ) ).
tff(writeUnaryOperator_3998,axiom,
! [VarCurr: state_type] :
( ~ v45522(VarCurr)
<=> v45408(VarCurr) ) ).
tff(writeUnaryOperator_3997,axiom,
! [VarCurr: state_type] :
( ~ v45518(VarCurr)
<=> v45406(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9714,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45508(VarNext)
<=> ( v45509(VarNext)
& v45504(VarNext) ) ) ) ).
tff(writeUnaryOperator_3996,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45509(VarNext)
<=> v45511(VarNext) ) ) ).
tff(addAssignment_17613,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45511(VarNext)
<=> v45504(VarCurr) ) ) ).
tff(addAssignmentInitValueVector_45,axiom,
! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v45404(constB0,B)
<=> $true ) ) ).
tff(addAssignment_17612,axiom,
! [VarCurr: state_type] :
( v45504(VarCurr)
<=> v3683(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9713,axiom,
! [VarCurr: state_type] :
( v45497(VarCurr)
<=> ( v45499(VarCurr)
& v45502(VarCurr) ) ) ).
tff(writeUnaryOperator_3995,axiom,
! [VarCurr: state_type] :
( ~ v45502(VarCurr)
<=> v45410(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1638,axiom,
! [VarCurr: state_type] :
( v45499(VarCurr)
<=> ( v45501(VarCurr)
| v81(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1637,axiom,
! [VarCurr: state_type] :
( v45501(VarCurr)
<=> ( v81(VarCurr,0)
| v81(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9712,axiom,
! [VarCurr: state_type] :
( v45408(VarCurr)
<=> ( v45492(VarCurr)
& v45495(VarCurr) ) ) ).
tff(writeUnaryOperator_3994,axiom,
! [VarCurr: state_type] :
( ~ v45495(VarCurr)
<=> v45410(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1636,axiom,
! [VarCurr: state_type] :
( v45492(VarCurr)
<=> ( v45494(VarCurr)
| v79(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1635,axiom,
! [VarCurr: state_type] :
( v45494(VarCurr)
<=> ( v79(VarCurr,0)
| v79(VarCurr,1) ) ) ).
tff(addAssignment_17611,axiom,
! [VarCurr: state_type] :
( v45410(VarCurr)
<=> v45412(VarCurr) ) ).
tff(addAssignment_17610,axiom,
! [VarCurr: state_type] :
( v45412(VarCurr)
<=> v45414(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9711,axiom,
! [VarCurr: state_type] :
( v45414(VarCurr)
<=> ( v45486(VarCurr)
| v21(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1634,axiom,
! [VarCurr: state_type] :
( v45486(VarCurr)
<=> ( v45487(VarCurr)
| v19(VarCurr,11) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1633,axiom,
! [VarCurr: state_type] :
( v45487(VarCurr)
<=> ( v45488(VarCurr)
| v19(VarCurr,10) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1632,axiom,
! [VarCurr: state_type] :
( v45488(VarCurr)
<=> ( v45489(VarCurr)
| v19(VarCurr,9) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1631,axiom,
! [VarCurr: state_type] :
( v45489(VarCurr)
<=> ( v45490(VarCurr)
| v19(VarCurr,8) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1630,axiom,
! [VarCurr: state_type] :
( v45490(VarCurr)
<=> ( v19(VarCurr,2)
| v19(VarCurr,5) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_384,axiom,
! [VarCurr: state_type] :
( ~ v45471(VarCurr)
=> ( v19(VarCurr,11)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_550,axiom,
! [VarCurr: state_type] :
( v45471(VarCurr)
=> ( v19(VarCurr,11)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9710,axiom,
! [VarCurr: state_type] :
( v45471(VarCurr)
<=> ( v45472(VarCurr)
| v45484(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9709,axiom,
! [VarCurr: state_type] :
( v45484(VarCurr)
<=> ( v21(VarCurr)
& v4128(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9708,axiom,
! [VarCurr: state_type] :
( v45472(VarCurr)
<=> ( v45473(VarCurr)
| v45482(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9707,axiom,
! [VarCurr: state_type] :
( v45482(VarCurr)
<=> ( v45483(VarCurr)
& v4243(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9706,axiom,
! [VarCurr: state_type] :
( v45483(VarCurr)
<=> ( v4112(VarCurr)
& v4118(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9705,axiom,
! [VarCurr: state_type] :
( v45473(VarCurr)
<=> ( v45474(VarCurr)
| v45480(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9704,axiom,
! [VarCurr: state_type] :
( v45480(VarCurr)
<=> ( v45481(VarCurr)
& v4240(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9703,axiom,
! [VarCurr: state_type] :
( v45481(VarCurr)
<=> ( v4259(VarCurr)
& v4118(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9702,axiom,
! [VarCurr: state_type] :
( v45474(VarCurr)
<=> ( v45475(VarCurr)
| v45478(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9701,axiom,
! [VarCurr: state_type] :
( v45478(VarCurr)
<=> ( v45479(VarCurr)
& v4235(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9700,axiom,
! [VarCurr: state_type] :
( v45479(VarCurr)
<=> ( v4259(VarCurr)
& v4118(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9699,axiom,
! [VarCurr: state_type] :
( v45475(VarCurr)
<=> ( v45476(VarCurr)
& v4230(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9698,axiom,
! [VarCurr: state_type] :
( v45476(VarCurr)
<=> ( v4259(VarCurr)
& v4118(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_383,axiom,
! [VarCurr: state_type] :
( ~ v45450(VarCurr)
=> ( v19(VarCurr,10)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_549,axiom,
! [VarCurr: state_type] :
( v45450(VarCurr)
=> ( v19(VarCurr,10)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9697,axiom,
! [VarCurr: state_type] :
( v45450(VarCurr)
<=> ( v45451(VarCurr)
| v45467(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9696,axiom,
! [VarCurr: state_type] :
( v45467(VarCurr)
<=> ( v21(VarCurr)
& v45468(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2797,axiom,
! [VarCurr: state_type] :
( v45468(VarCurr)
<=> ( $true
<=> v6(VarCurr,10) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9695,axiom,
! [VarCurr: state_type] :
( v45451(VarCurr)
<=> ( v45452(VarCurr)
| v45463(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9694,axiom,
! [VarCurr: state_type] :
( v45463(VarCurr)
<=> ( v45464(VarCurr)
& v4243(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9693,axiom,
! [VarCurr: state_type] :
( v45464(VarCurr)
<=> ( v45466(VarCurr)
& v45458(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9692,axiom,
! [VarCurr: state_type] :
( v45466(VarCurr)
<=> ( v4525(VarCurr)
& v3965(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9691,axiom,
! [VarCurr: state_type] :
( v45452(VarCurr)
<=> ( v45453(VarCurr)
| v45461(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9690,axiom,
! [VarCurr: state_type] :
( v45461(VarCurr)
<=> ( v45462(VarCurr)
& v4240(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9689,axiom,
! [VarCurr: state_type] :
( v45462(VarCurr)
<=> ( v45457(VarCurr)
& v45458(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9688,axiom,
! [VarCurr: state_type] :
( v45453(VarCurr)
<=> ( v45454(VarCurr)
| v45459(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9687,axiom,
! [VarCurr: state_type] :
( v45459(VarCurr)
<=> ( v45460(VarCurr)
& v4235(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9686,axiom,
! [VarCurr: state_type] :
( v45460(VarCurr)
<=> ( v45457(VarCurr)
& v45458(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9685,axiom,
! [VarCurr: state_type] :
( v45454(VarCurr)
<=> ( v45455(VarCurr)
& v4230(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9684,axiom,
! [VarCurr: state_type] :
( v45455(VarCurr)
<=> ( v45457(VarCurr)
& v45458(VarCurr) ) ) ).
tff(writeUnaryOperator_3993,axiom,
! [VarCurr: state_type] :
( ~ v45458(VarCurr)
<=> v3663(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9683,axiom,
! [VarCurr: state_type] :
( v45457(VarCurr)
<=> ( v4533(VarCurr)
& v3965(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_382,axiom,
! [VarCurr: state_type] :
( ~ v45435(VarCurr)
=> ( v19(VarCurr,9)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_548,axiom,
! [VarCurr: state_type] :
( v45435(VarCurr)
=> ( v19(VarCurr,9)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9682,axiom,
! [VarCurr: state_type] :
( v45435(VarCurr)
<=> ( v45436(VarCurr)
| v45445(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9681,axiom,
! [VarCurr: state_type] :
( v45445(VarCurr)
<=> ( v45446(VarCurr)
& v4243(VarCurr) ) ) ).
tff(addAssignment_17609,axiom,
! [VarCurr: state_type] :
( v45446(VarCurr)
<=> v21(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9680,axiom,
! [VarCurr: state_type] :
( v45436(VarCurr)
<=> ( v45437(VarCurr)
| v45443(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9679,axiom,
! [VarCurr: state_type] :
( v45443(VarCurr)
<=> ( v45444(VarCurr)
& v4240(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9678,axiom,
! [VarCurr: state_type] :
( v45444(VarCurr)
<=> ( v21(VarCurr)
& v4169(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9677,axiom,
! [VarCurr: state_type] :
( v45437(VarCurr)
<=> ( v45438(VarCurr)
| v45441(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9676,axiom,
! [VarCurr: state_type] :
( v45441(VarCurr)
<=> ( v45442(VarCurr)
& v4235(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9675,axiom,
! [VarCurr: state_type] :
( v45442(VarCurr)
<=> ( v21(VarCurr)
& v4169(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9674,axiom,
! [VarCurr: state_type] :
( v45438(VarCurr)
<=> ( v45439(VarCurr)
& v4230(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9673,axiom,
! [VarCurr: state_type] :
( v45439(VarCurr)
<=> ( v21(VarCurr)
& v4169(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_381,axiom,
! [VarCurr: state_type] :
( ~ v45428(VarCurr)
=> ( v19(VarCurr,8)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_547,axiom,
! [VarCurr: state_type] :
( v45428(VarCurr)
=> ( v19(VarCurr,8)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9672,axiom,
! [VarCurr: state_type] :
( v45428(VarCurr)
<=> ( v45429(VarCurr)
| v45430(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9671,axiom,
! [VarCurr: state_type] :
( v45430(VarCurr)
<=> ( v45431(VarCurr)
& v4240(VarCurr) ) ) ).
tff(writeUnaryOperator_3992,axiom,
! [VarCurr: state_type] :
( ~ v45431(VarCurr)
<=> v4169(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2796,axiom,
! [VarCurr: state_type] :
( v45429(VarCurr)
<=> ( $true
<=> v6(VarCurr,7) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_380,axiom,
! [VarCurr: state_type] :
( ~ v45423(VarCurr)
=> ( v19(VarCurr,5)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_546,axiom,
! [VarCurr: state_type] :
( v45423(VarCurr)
=> ( v19(VarCurr,5)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9670,axiom,
! [VarCurr: state_type] :
( v45423(VarCurr)
<=> ( v45424(VarCurr)
| v45425(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9669,axiom,
! [VarCurr: state_type] :
( v45425(VarCurr)
<=> ( v45426(VarCurr)
& v4235(VarCurr) ) ) ).
tff(writeUnaryOperator_3991,axiom,
! [VarCurr: state_type] :
( ~ v45426(VarCurr)
<=> v4169(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2795,axiom,
! [VarCurr: state_type] :
( v45424(VarCurr)
<=> ( $true
<=> v6(VarCurr,4) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_379,axiom,
! [VarCurr: state_type] :
( ~ v45417(VarCurr)
=> ( v19(VarCurr,2)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_545,axiom,
! [VarCurr: state_type] :
( v45417(VarCurr)
=> ( v19(VarCurr,2)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9668,axiom,
! [VarCurr: state_type] :
( v45417(VarCurr)
<=> ( v45418(VarCurr)
| v45419(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9667,axiom,
! [VarCurr: state_type] :
( v45419(VarCurr)
<=> ( v45420(VarCurr)
& v4230(VarCurr) ) ) ).
tff(writeUnaryOperator_3990,axiom,
! [VarCurr: state_type] :
( ~ v45420(VarCurr)
<=> v4169(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2794,axiom,
! [VarCurr: state_type] :
( v45418(VarCurr)
<=> ( $true
<=> v6(VarCurr,1) ) ) ).
tff(addAssignment_17608,axiom,
! [VarCurr: state_type] :
( v45406(VarCurr)
<=> v10(VarCurr) ) ).
tff(addAssignment_17607,axiom,
! [VarCurr: state_type] :
( v81(VarCurr,0)
<=> v45396(VarCurr) ) ).
tff(addAssignment_17606,axiom,
! [VarCurr: state_type] :
( v81(VarCurr,1)
<=> v44227(VarCurr) ) ).
tff(addAssignment_17605,axiom,
! [VarCurr: state_type] :
( v81(VarCurr,2)
<=> v83(VarCurr) ) ).
tff(addAssignment_17604,axiom,
! [VarCurr: state_type] :
( v45396(VarCurr)
<=> v45398(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9666,axiom,
! [VarCurr: state_type] :
( v45398(VarCurr)
<=> ( v45400(VarCurr)
& v45401(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9665,axiom,
! [VarCurr: state_type] :
( v45401(VarCurr)
<=> ( v3965(VarCurr)
| v3663(VarCurr) ) ) ).
tff(writeUnaryOperator_3989,axiom,
! [VarCurr: state_type] :
( ~ v45400(VarCurr)
<=> v3789(VarCurr) ) ).
tff(addAssignment_17603,axiom,
! [VarCurr: state_type] :
( v44227(VarCurr)
<=> v44229(VarCurr) ) ).
tff(writeUnaryOperator_3988,axiom,
! [VarCurr: state_type] :
( ~ v44229(VarCurr)
<=> v44231(VarCurr) ) ).
tff(addAssignment_17602,axiom,
! [VarCurr: state_type] :
( v44231(VarCurr)
<=> v44233(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9664,axiom,
! [VarCurr: state_type] :
( v44233(VarCurr)
<=> ( v44235(VarCurr)
| v45296(VarCurr) ) ) ).
tff(addAssignment_17601,axiom,
! [VarCurr: state_type] :
( v45296(VarCurr)
<=> v45298(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2793,axiom,
! [VarCurr: state_type] :
( v45298(VarCurr)
<=> ( ( v45300(VarCurr,4)
<=> $false )
& ( v45300(VarCurr,3)
<=> $false )
& ( v45300(VarCurr,2)
<=> $false )
& ( v45300(VarCurr,1)
<=> $false )
& ( v45300(VarCurr,0)
<=> $false ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_873,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45380(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v45300(VarNext,B)
<=> v45300(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_940,axiom,
! [VarNext: state_type] :
( v45380(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v45300(VarNext,B)
<=> v45388(VarNext,B) ) ) ) ).
tff(addAssignment_17600,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v45388(VarNext,B)
<=> v45386(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1452,axiom,
! [VarCurr: state_type] :
( ~ v45389(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v45386(VarCurr,B)
<=> v45302(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1286,axiom,
! [VarCurr: state_type] :
( v45389(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v45386(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_3987,axiom,
! [VarCurr: state_type] :
( ~ v45389(VarCurr)
<=> v3990(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9663,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45380(VarNext)
<=> v45381(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9662,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45381(VarNext)
<=> ( v45382(VarNext)
& v3987(VarNext) ) ) ) ).
tff(writeUnaryOperator_3986,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45382(VarNext)
<=> v4058(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_92,axiom,
! [VarCurr: state_type] :
( ( ~ v45304(VarCurr)
& ~ v45306(VarCurr)
& ~ v45347(VarCurr) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v45302(VarCurr,B)
<=> v45300(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_367,axiom,
! [VarCurr: state_type] :
( v45347(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v45302(VarCurr,B)
<=> v45349(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_978,axiom,
! [VarCurr: state_type] :
( v45306(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v45302(VarCurr,B)
<=> v45308(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_952,axiom,
! [VarCurr: state_type] :
( v45304(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v45302(VarCurr,B)
<=> v45300(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2792,axiom,
! [VarCurr: state_type] :
( v45376(VarCurr)
<=> ( ( v45377(VarCurr,1)
<=> $true )
& ( v45377(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17599,axiom,
! [VarCurr: state_type] :
( v45377(VarCurr,0)
<=> v4097(VarCurr) ) ).
tff(addAssignment_17598,axiom,
! [VarCurr: state_type] :
( v45377(VarCurr,1)
<=> v4019(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1451,axiom,
! [VarCurr: state_type] :
( ~ v45350(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v45349(VarCurr,B)
<=> v45351(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1285,axiom,
! [VarCurr: state_type] :
( v45350(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v45349(VarCurr,B)
<=> b10000(B) ) ) ) ).
tff(addAssignment_17597,axiom,
! [VarCurr: state_type] :
( v45351(VarCurr,0)
<=> v45373(VarCurr) ) ).
tff(addAssignment_17596,axiom,
! [VarCurr: state_type] :
( v45351(VarCurr,1)
<=> v45371(VarCurr) ) ).
tff(addAssignment_17595,axiom,
! [VarCurr: state_type] :
( v45351(VarCurr,2)
<=> v45366(VarCurr) ) ).
tff(addAssignment_17594,axiom,
! [VarCurr: state_type] :
( v45351(VarCurr,3)
<=> v45361(VarCurr) ) ).
tff(addAssignment_17593,axiom,
! [VarCurr: state_type] :
( v45351(VarCurr,4)
<=> v45353(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9661,axiom,
! [VarCurr: state_type] :
( v45371(VarCurr)
<=> ( v45372(VarCurr)
& v45375(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1629,axiom,
! [VarCurr: state_type] :
( v45375(VarCurr)
<=> ( v45300(VarCurr,0)
| v45300(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9660,axiom,
! [VarCurr: state_type] :
( v45372(VarCurr)
<=> ( v45373(VarCurr)
| v45374(VarCurr) ) ) ).
tff(writeUnaryOperator_3985,axiom,
! [VarCurr: state_type] :
( ~ v45374(VarCurr)
<=> v45300(VarCurr,1) ) ).
tff(writeUnaryOperator_3984,axiom,
! [VarCurr: state_type] :
( ~ v45373(VarCurr)
<=> v45300(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9659,axiom,
! [VarCurr: state_type] :
( v45366(VarCurr)
<=> ( v45367(VarCurr)
& v45370(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1628,axiom,
! [VarCurr: state_type] :
( v45370(VarCurr)
<=> ( v45358(VarCurr)
| v45300(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9658,axiom,
! [VarCurr: state_type] :
( v45367(VarCurr)
<=> ( v45368(VarCurr)
| v45369(VarCurr) ) ) ).
tff(writeUnaryOperator_3983,axiom,
! [VarCurr: state_type] :
( ~ v45369(VarCurr)
<=> v45300(VarCurr,2) ) ).
tff(writeUnaryOperator_3982,axiom,
! [VarCurr: state_type] :
( ~ v45368(VarCurr)
<=> v45358(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9657,axiom,
! [VarCurr: state_type] :
( v45361(VarCurr)
<=> ( v45362(VarCurr)
& v45365(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1627,axiom,
! [VarCurr: state_type] :
( v45365(VarCurr)
<=> ( v45357(VarCurr)
| v45300(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9656,axiom,
! [VarCurr: state_type] :
( v45362(VarCurr)
<=> ( v45363(VarCurr)
| v45364(VarCurr) ) ) ).
tff(writeUnaryOperator_3981,axiom,
! [VarCurr: state_type] :
( ~ v45364(VarCurr)
<=> v45300(VarCurr,3) ) ).
tff(writeUnaryOperator_3980,axiom,
! [VarCurr: state_type] :
( ~ v45363(VarCurr)
<=> v45357(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9655,axiom,
! [VarCurr: state_type] :
( v45353(VarCurr)
<=> ( v45354(VarCurr)
& v45360(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1626,axiom,
! [VarCurr: state_type] :
( v45360(VarCurr)
<=> ( v45356(VarCurr)
| v45300(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9654,axiom,
! [VarCurr: state_type] :
( v45354(VarCurr)
<=> ( v45355(VarCurr)
| v45359(VarCurr) ) ) ).
tff(writeUnaryOperator_3979,axiom,
! [VarCurr: state_type] :
( ~ v45359(VarCurr)
<=> v45300(VarCurr,4) ) ).
tff(writeUnaryOperator_3978,axiom,
! [VarCurr: state_type] :
( ~ v45355(VarCurr)
<=> v45356(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1625,axiom,
! [VarCurr: state_type] :
( v45356(VarCurr)
<=> ( v45357(VarCurr)
& v45300(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1624,axiom,
! [VarCurr: state_type] :
( v45357(VarCurr)
<=> ( v45358(VarCurr)
& v45300(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1623,axiom,
! [VarCurr: state_type] :
( v45358(VarCurr)
<=> ( v45300(VarCurr,0)
& v45300(VarCurr,1) ) ) ).
tff(addBitVectorEqualityBitBlasted_2791,axiom,
! [VarCurr: state_type] :
( v45350(VarCurr)
<=> ( ( v45300(VarCurr,4)
<=> $true )
& ( v45300(VarCurr,3)
<=> $false )
& ( v45300(VarCurr,2)
<=> $false )
& ( v45300(VarCurr,1)
<=> $false )
& ( v45300(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2790,axiom,
! [VarCurr: state_type] :
( v45347(VarCurr)
<=> ( ( v45348(VarCurr,1)
<=> $true )
& ( v45348(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17592,axiom,
! [VarCurr: state_type] :
( v45348(VarCurr,0)
<=> v4097(VarCurr) ) ).
tff(addAssignment_17591,axiom,
! [VarCurr: state_type] :
( v45348(VarCurr,1)
<=> v4019(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1450,axiom,
! [VarCurr: state_type] :
( ~ v45309(VarCurr)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v45308(VarCurr,B)
<=> v45310(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1284,axiom,
! [VarCurr: state_type] :
( v45309(VarCurr)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v45308(VarCurr,B)
<=> $false ) ) ) ).
tff(addSignExtensionConstraint_211,axiom,
! [VarCurr: state_type] :
( v45310(VarCurr,6)
<=> v45311(VarCurr,5) ) ).
tff(addSignExtensionConstraint_210,axiom,
! [VarCurr: state_type] :
( v45310(VarCurr,7)
<=> v45311(VarCurr,5) ) ).
tff(addSignExtensionConstraint_209,axiom,
! [VarCurr: state_type] :
( v45310(VarCurr,8)
<=> v45311(VarCurr,5) ) ).
tff(addSignExtensionConstraint_208,axiom,
! [VarCurr: state_type] :
( v45310(VarCurr,9)
<=> v45311(VarCurr,5) ) ).
tff(addSignExtensionConstraint_207,axiom,
! [VarCurr: state_type] :
( v45310(VarCurr,10)
<=> v45311(VarCurr,5) ) ).
tff(addSignExtensionConstraint_206,axiom,
! [VarCurr: state_type] :
( v45310(VarCurr,11)
<=> v45311(VarCurr,5) ) ).
tff(addSignExtensionConstraint_205,axiom,
! [VarCurr: state_type] :
( v45310(VarCurr,12)
<=> v45311(VarCurr,5) ) ).
tff(addSignExtensionConstraint_204,axiom,
! [VarCurr: state_type] :
( v45310(VarCurr,13)
<=> v45311(VarCurr,5) ) ).
tff(addSignExtensionConstraint_203,axiom,
! [VarCurr: state_type] :
( v45310(VarCurr,14)
<=> v45311(VarCurr,5) ) ).
tff(addSignExtensionConstraint_202,axiom,
! [VarCurr: state_type] :
( v45310(VarCurr,15)
<=> v45311(VarCurr,5) ) ).
tff(addSignExtensionConstraint_201,axiom,
! [VarCurr: state_type] :
( v45310(VarCurr,16)
<=> v45311(VarCurr,5) ) ).
tff(addSignExtensionConstraint_200,axiom,
! [VarCurr: state_type] :
( v45310(VarCurr,17)
<=> v45311(VarCurr,5) ) ).
tff(addSignExtensionConstraint_199,axiom,
! [VarCurr: state_type] :
( v45310(VarCurr,18)
<=> v45311(VarCurr,5) ) ).
tff(addSignExtensionConstraint_198,axiom,
! [VarCurr: state_type] :
( v45310(VarCurr,19)
<=> v45311(VarCurr,5) ) ).
tff(addSignExtensionConstraint_197,axiom,
! [VarCurr: state_type] :
( v45310(VarCurr,20)
<=> v45311(VarCurr,5) ) ).
tff(addSignExtensionConstraint_196,axiom,
! [VarCurr: state_type] :
( v45310(VarCurr,21)
<=> v45311(VarCurr,5) ) ).
tff(addSignExtensionConstraint_195,axiom,
! [VarCurr: state_type] :
( v45310(VarCurr,22)
<=> v45311(VarCurr,5) ) ).
tff(addSignExtensionConstraint_194,axiom,
! [VarCurr: state_type] :
( v45310(VarCurr,23)
<=> v45311(VarCurr,5) ) ).
tff(addSignExtensionConstraint_193,axiom,
! [VarCurr: state_type] :
( v45310(VarCurr,24)
<=> v45311(VarCurr,5) ) ).
tff(addSignExtensionConstraint_192,axiom,
! [VarCurr: state_type] :
( v45310(VarCurr,25)
<=> v45311(VarCurr,5) ) ).
tff(addSignExtensionConstraint_191,axiom,
! [VarCurr: state_type] :
( v45310(VarCurr,26)
<=> v45311(VarCurr,5) ) ).
tff(addSignExtensionConstraint_190,axiom,
! [VarCurr: state_type] :
( v45310(VarCurr,27)
<=> v45311(VarCurr,5) ) ).
tff(addSignExtensionConstraint_189,axiom,
! [VarCurr: state_type] :
( v45310(VarCurr,28)
<=> v45311(VarCurr,5) ) ).
tff(addSignExtensionConstraint_188,axiom,
! [VarCurr: state_type] :
( v45310(VarCurr,29)
<=> v45311(VarCurr,5) ) ).
tff(addSignExtensionConstraint_187,axiom,
! [VarCurr: state_type] :
( v45310(VarCurr,30)
<=> v45311(VarCurr,5) ) ).
tff(addSignExtensionConstraint_186,axiom,
! [VarCurr: state_type] :
( v45310(VarCurr,31)
<=> v45311(VarCurr,5) ) ).
tff(addAssignment_17590,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v45310(VarCurr,B)
<=> v45311(VarCurr,B) ) ) ).
tff(addAssignment_17589,axiom,
! [VarCurr: state_type] :
( v45311(VarCurr,0)
<=> v45345(VarCurr) ) ).
tff(addAssignment_17588,axiom,
! [VarCurr: state_type] :
( v45311(VarCurr,1)
<=> v45343(VarCurr) ) ).
tff(addAssignment_17587,axiom,
! [VarCurr: state_type] :
( v45311(VarCurr,2)
<=> v45339(VarCurr) ) ).
tff(addAssignment_17586,axiom,
! [VarCurr: state_type] :
( v45311(VarCurr,3)
<=> v45335(VarCurr) ) ).
tff(addAssignment_17585,axiom,
! [VarCurr: state_type] :
( v45311(VarCurr,4)
<=> v45331(VarCurr) ) ).
tff(addAssignment_17584,axiom,
! [VarCurr: state_type] :
( v45311(VarCurr,5)
<=> v45313(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9653,axiom,
! [VarCurr: state_type] :
( v45343(VarCurr)
<=> ( v45344(VarCurr)
& v45346(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9652,axiom,
! [VarCurr: state_type] :
( v45346(VarCurr)
<=> ( v45317(VarCurr,0)
| v45325(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1622,axiom,
! [VarCurr: state_type] :
( v45344(VarCurr)
<=> ( v45345(VarCurr)
| v45317(VarCurr,1) ) ) ).
tff(writeUnaryOperator_3977,axiom,
! [VarCurr: state_type] :
( ~ v45345(VarCurr)
<=> v45317(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9651,axiom,
! [VarCurr: state_type] :
( v45339(VarCurr)
<=> ( v45340(VarCurr)
& v45342(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9650,axiom,
! [VarCurr: state_type] :
( v45342(VarCurr)
<=> ( v45323(VarCurr)
| v45326(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1621,axiom,
! [VarCurr: state_type] :
( v45340(VarCurr)
<=> ( v45341(VarCurr)
| v45317(VarCurr,2) ) ) ).
tff(writeUnaryOperator_3976,axiom,
! [VarCurr: state_type] :
( ~ v45341(VarCurr)
<=> v45323(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9649,axiom,
! [VarCurr: state_type] :
( v45335(VarCurr)
<=> ( v45336(VarCurr)
& v45338(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9648,axiom,
! [VarCurr: state_type] :
( v45338(VarCurr)
<=> ( v45321(VarCurr)
| v45327(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1620,axiom,
! [VarCurr: state_type] :
( v45336(VarCurr)
<=> ( v45337(VarCurr)
| v45317(VarCurr,3) ) ) ).
tff(writeUnaryOperator_3975,axiom,
! [VarCurr: state_type] :
( ~ v45337(VarCurr)
<=> v45321(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9647,axiom,
! [VarCurr: state_type] :
( v45331(VarCurr)
<=> ( v45332(VarCurr)
& v45334(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9646,axiom,
! [VarCurr: state_type] :
( v45334(VarCurr)
<=> ( v45319(VarCurr)
| v45328(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1619,axiom,
! [VarCurr: state_type] :
( v45332(VarCurr)
<=> ( v45333(VarCurr)
| v45317(VarCurr,4) ) ) ).
tff(writeUnaryOperator_3974,axiom,
! [VarCurr: state_type] :
( ~ v45333(VarCurr)
<=> v45319(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9645,axiom,
! [VarCurr: state_type] :
( v45313(VarCurr)
<=> ( v45314(VarCurr)
& v45329(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9644,axiom,
! [VarCurr: state_type] :
( v45329(VarCurr)
<=> ( v45316(VarCurr)
| v45330(VarCurr) ) ) ).
tff(writeUnaryOperator_3973,axiom,
! [VarCurr: state_type] :
( ~ v45330(VarCurr)
<=> v45317(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1618,axiom,
! [VarCurr: state_type] :
( v45314(VarCurr)
<=> ( v45315(VarCurr)
| v45317(VarCurr,5) ) ) ).
tff(writeUnaryOperator_3972,axiom,
! [VarCurr: state_type] :
( ~ v45315(VarCurr)
<=> v45316(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1617,axiom,
! [VarCurr: state_type] :
( v45316(VarCurr)
<=> ( v45317(VarCurr,4)
| v45318(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9643,axiom,
! [VarCurr: state_type] :
( v45318(VarCurr)
<=> ( v45319(VarCurr)
& v45328(VarCurr) ) ) ).
tff(writeUnaryOperator_3971,axiom,
! [VarCurr: state_type] :
( ~ v45328(VarCurr)
<=> v45317(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_1616,axiom,
! [VarCurr: state_type] :
( v45319(VarCurr)
<=> ( v45317(VarCurr,3)
| v45320(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9642,axiom,
! [VarCurr: state_type] :
( v45320(VarCurr)
<=> ( v45321(VarCurr)
& v45327(VarCurr) ) ) ).
tff(writeUnaryOperator_3970,axiom,
! [VarCurr: state_type] :
( ~ v45327(VarCurr)
<=> v45317(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_1615,axiom,
! [VarCurr: state_type] :
( v45321(VarCurr)
<=> ( v45317(VarCurr,2)
| v45322(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9641,axiom,
! [VarCurr: state_type] :
( v45322(VarCurr)
<=> ( v45323(VarCurr)
& v45326(VarCurr) ) ) ).
tff(writeUnaryOperator_3969,axiom,
! [VarCurr: state_type] :
( ~ v45326(VarCurr)
<=> v45317(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_1614,axiom,
! [VarCurr: state_type] :
( v45323(VarCurr)
<=> ( v45317(VarCurr,1)
| v45324(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9640,axiom,
! [VarCurr: state_type] :
( v45324(VarCurr)
<=> ( v45317(VarCurr,0)
& v45325(VarCurr) ) ) ).
tff(writeUnaryOperator_3968,axiom,
! [VarCurr: state_type] :
( ~ v45325(VarCurr)
<=> v45317(VarCurr,1) ) ).
tff(addZeroExtensionConstraint_10,axiom,
! [VarCurr: state_type] : ~ v45317(VarCurr,5) ).
tff(addAssignment_17583,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v45317(VarCurr,B)
<=> v45300(VarCurr,B) ) ) ).
tff(addBitVectorEqualityBitBlasted_2789,axiom,
! [VarCurr: state_type] :
( v45309(VarCurr)
<=> ( ( v45300(VarCurr,4)
<=> $false )
& ( v45300(VarCurr,3)
<=> $false )
& ( v45300(VarCurr,2)
<=> $false )
& ( v45300(VarCurr,1)
<=> $false )
& ( v45300(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2788,axiom,
! [VarCurr: state_type] :
( v45306(VarCurr)
<=> ( ( v45307(VarCurr,1)
<=> $false )
& ( v45307(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17582,axiom,
! [VarCurr: state_type] :
( v45307(VarCurr,0)
<=> v4097(VarCurr) ) ).
tff(addAssignment_17581,axiom,
! [VarCurr: state_type] :
( v45307(VarCurr,1)
<=> v4019(VarCurr) ) ).
tff(addAssignmentInitValue_42,axiom,
~ v45300(constB0,4) ).
tff(addAssignmentInitValue_41,axiom,
~ v45300(constB0,3) ).
tff(addAssignmentInitValue_40,axiom,
~ v45300(constB0,2) ).
tff(addAssignmentInitValue_39,axiom,
~ v45300(constB0,1) ).
tff(addAssignmentInitValue_38,axiom,
v45300(constB0,0) ).
tff(addBitVectorEqualityBitBlasted_2787,axiom,
! [VarCurr: state_type] :
( v45304(VarCurr)
<=> ( ( v45305(VarCurr,1)
<=> $false )
& ( v45305(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17580,axiom,
! [VarCurr: state_type] :
( v45305(VarCurr,0)
<=> v4097(VarCurr) ) ).
tff(addAssignment_17579,axiom,
! [VarCurr: state_type] :
( v45305(VarCurr,1)
<=> v4019(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9639,axiom,
! [VarCurr: state_type] :
( v44235(VarCurr)
<=> ( v45290(VarCurr)
| v45294(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9638,axiom,
! [VarCurr: state_type] :
( v45294(VarCurr)
<=> ( v45190(VarCurr)
& v45196(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9637,axiom,
! [VarCurr: state_type] :
( v45290(VarCurr)
<=> ( v45291(VarCurr)
| v44828(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9636,axiom,
! [VarCurr: state_type] :
( v45291(VarCurr)
<=> ( v45292(VarCurr)
& v45293(VarCurr) ) ) ).
tff(writeUnaryOperator_3967,axiom,
! [VarCurr: state_type] :
( ~ v45293(VarCurr)
<=> v44679(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9635,axiom,
! [VarCurr: state_type] :
( v45292(VarCurr)
<=> ( v44237(VarCurr)
& v44574(VarCurr) ) ) ).
tff(addAssignment_17578,axiom,
! [VarCurr: state_type] :
( v45196(VarCurr)
<=> v45198(VarCurr) ) ).
tff(addAssignment_17577,axiom,
! [VarCurr: state_type] :
( v45198(VarCurr)
<=> v45200(VarCurr) ) ).
tff(addAssignment_17576,axiom,
! [VarCurr: state_type] :
( v45200(VarCurr)
<=> v45202(VarCurr) ) ).
tff(addAssignment_17575,axiom,
! [VarCurr: state_type] :
( v45202(VarCurr)
<=> v45204(VarCurr) ) ).
tff(addAssignment_17574,axiom,
! [VarCurr: state_type] :
( v45204(VarCurr)
<=> v44689(VarCurr,1) ) ).
tff(addAssignment_17573,axiom,
! [VarCurr: state_type] :
( v44689(VarCurr,1)
<=> v44691(VarCurr,1) ) ).
tff(addAssignment_17572,axiom,
! [VarCurr: state_type] :
( v44691(VarCurr,1)
<=> v44693(VarCurr,1) ) ).
tff(addAssignment_17571,axiom,
! [VarCurr: state_type] :
( v44693(VarCurr,1)
<=> v44695(VarCurr,1) ) ).
tff(addAssignment_17570,axiom,
! [VarCurr: state_type] :
( v44695(VarCurr,1)
<=> v44697(VarCurr,1) ) ).
tff(addAssignment_17569,axiom,
! [VarCurr: state_type] :
( v44697(VarCurr,1)
<=> v44699(VarCurr,1) ) ).
tff(addAssignment_17568,axiom,
! [VarCurr: state_type] :
( v44699(VarCurr,1)
<=> v45206(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_872,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45245(VarNext)
=> ( v45206(VarNext)
<=> v45206(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_939,axiom,
! [VarNext: state_type] :
( v45245(VarNext)
=> ( v45206(VarNext)
<=> v45280(VarNext) ) ) ).
tff(addAssignment_17567,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45280(VarNext)
<=> v45278(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_977,axiom,
! [VarCurr: state_type] :
( ~ v45208(VarCurr)
=> ( v45278(VarCurr)
<=> v45281(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_951,axiom,
! [VarCurr: state_type] :
( v45208(VarCurr)
=> ( v45278(VarCurr)
<=> v45210(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_976,axiom,
! [VarCurr: state_type] :
( ~ v45258(VarCurr)
=> ( v45281(VarCurr)
<=> v45240(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_950,axiom,
! [VarCurr: state_type] :
( v45258(VarCurr)
=> ( v45281(VarCurr)
<=> v45282(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_366,axiom,
! [VarCurr: state_type] :
( ( ~ v45261(VarCurr)
& ~ v45263(VarCurr) )
=> ( v45282(VarCurr)
<=> v45286(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_975,axiom,
! [VarCurr: state_type] :
( v45263(VarCurr)
=> ( v45282(VarCurr)
<=> v45285(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_949,axiom,
! [VarCurr: state_type] :
( v45261(VarCurr)
=> ( v45282(VarCurr)
<=> v45283(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_974,axiom,
! [VarCurr: state_type] :
( ~ v45271(VarCurr)
=> ( v45286(VarCurr)
<=> v45240(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_948,axiom,
! [VarCurr: state_type] :
( v45271(VarCurr)
=> ( v45286(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_973,axiom,
! [VarCurr: state_type] :
( ~ v45265(VarCurr)
=> ( v45285(VarCurr)
<=> v45240(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_947,axiom,
! [VarCurr: state_type] :
( v45265(VarCurr)
=> ( v45285(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1449,axiom,
! [VarCurr: state_type] :
( ~ v45284(VarCurr)
=> ( v45283(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1283,axiom,
! [VarCurr: state_type] :
( v45284(VarCurr)
=> ( v45283(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2786,axiom,
! [VarCurr: state_type] :
( v45284(VarCurr)
<=> ( v45218(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9634,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45245(VarNext)
<=> ( v45246(VarNext)
& v45255(VarNext) ) ) ) ).
tff(addAssignment_17566,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45255(VarNext)
<=> v45253(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9633,axiom,
! [VarCurr: state_type] :
( v45253(VarCurr)
<=> ( v45208(VarCurr)
| v45256(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9632,axiom,
! [VarCurr: state_type] :
( v45256(VarCurr)
<=> ( v45257(VarCurr)
& v45277(VarCurr) ) ) ).
tff(writeUnaryOperator_3966,axiom,
! [VarCurr: state_type] :
( ~ v45277(VarCurr)
<=> v45208(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9631,axiom,
! [VarCurr: state_type] :
( v45257(VarCurr)
<=> ( v45258(VarCurr)
| v45275(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9630,axiom,
! [VarCurr: state_type] :
( v45275(VarCurr)
<=> ( v45236(VarCurr)
& v45276(VarCurr) ) ) ).
tff(writeUnaryOperator_3965,axiom,
! [VarCurr: state_type] :
( ~ v45276(VarCurr)
<=> v45238(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9629,axiom,
! [VarCurr: state_type] :
( v45258(VarCurr)
<=> ( v45259(VarCurr)
& v45238(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9628,axiom,
! [VarCurr: state_type] :
( v45259(VarCurr)
<=> ( v45260(VarCurr)
| v45269(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9627,axiom,
! [VarCurr: state_type] :
( v45269(VarCurr)
<=> ( v45270(VarCurr)
& v45274(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2785,axiom,
! [VarCurr: state_type] :
( v45274(VarCurr)
<=> ( ( v45262(VarCurr,2)
<=> $false )
& ( v45262(VarCurr,1)
<=> $false )
& ( v45262(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9626,axiom,
! [VarCurr: state_type] :
( v45270(VarCurr)
<=> ( v45271(VarCurr)
| v45272(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9625,axiom,
! [VarCurr: state_type] :
( v45272(VarCurr)
<=> ( v45236(VarCurr)
& v45273(VarCurr) ) ) ).
tff(writeUnaryOperator_3964,axiom,
! [VarCurr: state_type] :
( ~ v45273(VarCurr)
<=> v45271(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2784,axiom,
! [VarCurr: state_type] :
( v45271(VarCurr)
<=> ( v45218(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9624,axiom,
! [VarCurr: state_type] :
( v45260(VarCurr)
<=> ( v45261(VarCurr)
| v45263(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9623,axiom,
! [VarCurr: state_type] :
( v45263(VarCurr)
<=> ( v45264(VarCurr)
& v45268(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2783,axiom,
! [VarCurr: state_type] :
( v45268(VarCurr)
<=> ( ( v45262(VarCurr,2)
<=> $false )
& ( v45262(VarCurr,1)
<=> $true )
& ( v45262(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9622,axiom,
! [VarCurr: state_type] :
( v45264(VarCurr)
<=> ( v45265(VarCurr)
| v45266(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9621,axiom,
! [VarCurr: state_type] :
( v45266(VarCurr)
<=> ( v45236(VarCurr)
& v45267(VarCurr) ) ) ).
tff(writeUnaryOperator_3963,axiom,
! [VarCurr: state_type] :
( ~ v45267(VarCurr)
<=> v45265(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2782,axiom,
! [VarCurr: state_type] :
( v45265(VarCurr)
<=> ( v45218(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2781,axiom,
! [VarCurr: state_type] :
( v45261(VarCurr)
<=> ( ( v45262(VarCurr,2)
<=> $true )
& ( v45262(VarCurr,1)
<=> $false )
& ( v45262(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17565,axiom,
! [VarCurr: state_type] :
( v45262(VarCurr,0)
<=> v45216(VarCurr) ) ).
tff(addAssignment_17564,axiom,
! [VarCurr: state_type] :
( v45262(VarCurr,1)
<=> v45214(VarCurr) ) ).
tff(addAssignment_17563,axiom,
! [VarCurr: state_type] :
( v45262(VarCurr,2)
<=> v45212(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9620,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45246(VarNext)
<=> ( v45247(VarNext)
& v45242(VarNext) ) ) ) ).
tff(writeUnaryOperator_3962,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45247(VarNext)
<=> v45249(VarNext) ) ) ).
tff(addAssignment_17562,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45249(VarNext)
<=> v45242(VarCurr) ) ) ).
tff(addAssignment_17561,axiom,
! [VarCurr: state_type] :
( v45242(VarCurr)
<=> v44778(VarCurr) ) ).
tff(addAssignment_17560,axiom,
! [VarCurr: state_type] :
( v45240(VarCurr)
<=> $false ) ).
tff(addAssignment_17559,axiom,
! [VarCurr: state_type] :
( v45238(VarCurr)
<=> v44757(VarCurr) ) ).
tff(addAssignment_17558,axiom,
! [VarCurr: state_type] :
( v45236(VarCurr)
<=> $false ) ).
tff(addAssignment_17557,axiom,
! [VarCurr: state_type] :
( v45218(VarCurr)
<=> v44722(VarCurr,1) ) ).
tff(addAssignment_17556,axiom,
! [VarCurr: state_type] :
( v44722(VarCurr,1)
<=> v44724(VarCurr,1) ) ).
tff(addAssignment_17555,axiom,
! [VarCurr: state_type] :
( v44724(VarCurr,1)
<=> v7699(VarCurr,1) ) ).
tff(addAssignment_17554,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,1)
<=> v7701(VarCurr,1) ) ).
tff(addAssignment_17553,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,1)
<=> v7703(VarCurr,1) ) ).
tff(addAssignment_17552,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,1)
<=> v7705(VarCurr,1) ) ).
tff(addAssignment_17551,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,1)
<=> v7707(VarCurr,1) ) ).
tff(addAssignment_17550,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,1)
<=> v7709(VarCurr,1) ) ).
tff(addAssignment_17549,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,1)
<=> v7711(VarCurr,1) ) ).
tff(addAssignment_17548,axiom,
! [VarNext: state_type] :
( v7711(VarNext,1)
<=> v45228(VarNext,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_871,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45229(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v45228(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_938,axiom,
! [VarNext: state_type] :
( v45229(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v45228(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9619,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45229(VarNext)
<=> v45230(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9618,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45230(VarNext)
<=> ( v45232(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_3961,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45232(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_17547,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,1)
<=> v7717(VarCurr,1) ) ).
tff(addAssignment_17546,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,1)
<=> v7719(VarCurr,1) ) ).
tff(addAssignment_17545,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,1)
<=> v7721(VarCurr,1) ) ).
tff(addAssignment_17544,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,1)
<=> v7723(VarCurr,1) ) ).
tff(addAssignment_17543,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,1)
<=> v7725(VarCurr,1) ) ).
tff(addAssignment_17542,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,1)
<=> v7727(VarCurr,1) ) ).
tff(addAssignment_17541,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,1)
<=> v7729(VarCurr,1) ) ).
tff(addAssignment_17540,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,1)
<=> v7731(VarCurr,1) ) ).
tff(addAssignment_17539,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,1)
<=> v7733(VarCurr,1) ) ).
tff(addAssignment_17538,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,1)
<=> v7735(VarCurr,1) ) ).
tff(addAssignment_17537,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,1)
<=> v7737(VarCurr,1) ) ).
tff(addAssignment_17536,axiom,
! [VarNext: state_type] :
( v7737(VarNext,1)
<=> v45220(VarNext,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_870,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45222(VarNext)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v45220(VarNext,B)
<=> v7737(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_937,axiom,
! [VarNext: state_type] :
( v45222(VarNext)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v45220(VarNext,B)
<=> v44741(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9617,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45222(VarNext)
<=> ( v45223(VarNext)
& v44735(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9616,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45223(VarNext)
<=> ( v45225(VarNext)
& v13053(VarNext) ) ) ) ).
tff(writeUnaryOperator_3960,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45225(VarNext)
<=> v13060(VarNext) ) ) ).
tff(addAssignment_17535,axiom,
! [VarCurr: state_type] :
( v45216(VarCurr)
<=> $false ) ).
tff(addAssignment_17534,axiom,
! [VarCurr: state_type] :
( v45214(VarCurr)
<=> $false ) ).
tff(addAssignment_17533,axiom,
! [VarCurr: state_type] :
( v45212(VarCurr)
<=> $true ) ).
tff(addAssignment_17532,axiom,
! [VarCurr: state_type] :
( v45210(VarCurr)
<=> $false ) ).
tff(addAssignment_17531,axiom,
! [VarCurr: state_type] :
( v45208(VarCurr)
<=> v44705(VarCurr) ) ).
tff(addAssignment_17530,axiom,
! [VarCurr: state_type] :
( v45190(VarCurr)
<=> v45192(VarCurr) ) ).
tff(addAssignment_17529,axiom,
! [VarCurr: state_type] :
( v45192(VarCurr)
<=> v45194(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9615,axiom,
! [VarCurr: state_type] :
( v44828(VarCurr)
<=> ( v45181(VarCurr)
& v44679(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9614,axiom,
! [VarCurr: state_type] :
( v45181(VarCurr)
<=> ( v45182(VarCurr)
| v45185(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9613,axiom,
! [VarCurr: state_type] :
( v45185(VarCurr)
<=> ( v45186(VarCurr)
& v45187(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2780,axiom,
! [VarCurr: state_type] :
( v45187(VarCurr)
<=> ( ( v45188(VarCurr,4)
<=> $true )
& ( v45188(VarCurr,3)
<=> $true )
& ( v45188(VarCurr,2)
<=> $true )
& ( v45188(VarCurr,1)
<=> $true )
& ( v45188(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17528,axiom,
! [VarCurr: state_type] :
( v45188(VarCurr,0)
<=> v45141(VarCurr) ) ).
tff(addAssignment_17527,axiom,
! [VarCurr: state_type] :
( v45188(VarCurr,1)
<=> v45136(VarCurr) ) ).
tff(addAssignment_17526,axiom,
! [VarCurr: state_type] :
( v45188(VarCurr,2)
<=> v45131(VarCurr) ) ).
tff(addAssignment_17525,axiom,
! [VarCurr: state_type] :
( v45188(VarCurr,3)
<=> v45126(VarCurr) ) ).
tff(addAssignment_17524,axiom,
! [VarCurr: state_type] :
( v45188(VarCurr,4)
<=> v45099(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2779,axiom,
! [VarCurr: state_type] :
( v45186(VarCurr)
<=> ( ( v44830(VarCurr,1)
<=> $true )
& ( v44830(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9612,axiom,
! [VarCurr: state_type] :
( v45182(VarCurr)
<=> ( v45183(VarCurr)
| v45184(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2778,axiom,
! [VarCurr: state_type] :
( v45184(VarCurr)
<=> ( ( v44830(VarCurr,1)
<=> $true )
& ( v44830(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2777,axiom,
! [VarCurr: state_type] :
( v45183(VarCurr)
<=> ( ( v44830(VarCurr,1)
<=> $false )
& ( v44830(VarCurr,0)
<=> $true ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_869,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45166(VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v44830(VarNext,B)
<=> v44830(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_936,axiom,
! [VarNext: state_type] :
( v45166(VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v44830(VarNext,B)
<=> v45174(VarNext,B) ) ) ) ).
tff(addAssignment_17523,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45174(VarNext,B)
<=> v45172(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1448,axiom,
! [VarCurr: state_type] :
( ~ v45175(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45172(VarCurr,B)
<=> v44832(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1282,axiom,
! [VarCurr: state_type] :
( v45175(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45172(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9611,axiom,
! [VarCurr: state_type] :
( v45175(VarCurr)
<=> ( v45176(VarCurr)
| v45177(VarCurr) ) ) ).
tff(writeUnaryOperator_3959,axiom,
! [VarCurr: state_type] :
( ~ v45177(VarCurr)
<=> v44679(VarCurr) ) ).
tff(writeUnaryOperator_3958,axiom,
! [VarCurr: state_type] :
( ~ v45176(VarCurr)
<=> v10(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9610,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45166(VarNext)
<=> v45167(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9609,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45167(VarNext)
<=> ( v45168(VarNext)
& v3683(VarNext) ) ) ) ).
tff(writeUnaryOperator_3957,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45168(VarNext)
<=> v44662(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_91,axiom,
! [VarCurr: state_type] :
( ( ~ v45075(VarCurr)
& ~ v45079(VarCurr)
& ~ v45091(VarCurr) )
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v44832(VarCurr,B)
<=> v45145(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_365,axiom,
! [VarCurr: state_type] :
( v45091(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v44832(VarCurr,B)
<=> v45092(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_972,axiom,
! [VarCurr: state_type] :
( v45079(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v44832(VarCurr,B)
<=> v45080(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_946,axiom,
! [VarCurr: state_type] :
( v45075(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v44832(VarCurr,B)
<=> v45076(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1447,axiom,
! [VarCurr: state_type] :
( ~ v44651(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45145(VarCurr,B)
<=> v45146(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1281,axiom,
! [VarCurr: state_type] :
( v44651(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45145(VarCurr,B)
<=> b01(B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1446,axiom,
! [VarCurr: state_type] :
( ~ v45147(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45146(VarCurr,B)
<=> v45148(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1280,axiom,
! [VarCurr: state_type] :
( v45147(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45146(VarCurr,B)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1445,axiom,
! [VarCurr: state_type] :
( ~ v45149(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45148(VarCurr,B)
<=> $true ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1279,axiom,
! [VarCurr: state_type] :
( v45149(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45148(VarCurr,B)
<=> b10(B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9608,axiom,
! [VarCurr: state_type] :
( v45149(VarCurr)
<=> ( v45151(VarCurr)
| v45153(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1613,axiom,
! [VarCurr: state_type] :
( v45153(VarCurr)
<=> ( v45154(VarCurr)
& v45152(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9607,axiom,
! [VarCurr: state_type] :
( v45154(VarCurr)
<=> ( v45155(VarCurr)
| v45156(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1612,axiom,
! [VarCurr: state_type] :
( v45156(VarCurr)
<=> ( v45157(VarCurr)
& v45152(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9606,axiom,
! [VarCurr: state_type] :
( v45157(VarCurr)
<=> ( v45158(VarCurr)
| v45159(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1611,axiom,
! [VarCurr: state_type] :
( v45159(VarCurr)
<=> ( v45160(VarCurr)
& v45152(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9605,axiom,
! [VarCurr: state_type] :
( v45160(VarCurr)
<=> ( v45161(VarCurr)
| v45162(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1610,axiom,
! [VarCurr: state_type] :
( v45162(VarCurr)
<=> ( v45163(VarCurr)
& v45152(VarCurr,1) ) ) ).
tff(writeUnaryOperator_3956,axiom,
! [VarCurr: state_type] :
( ~ v45163(VarCurr)
<=> v45152(VarCurr,0) ) ).
tff(writeUnaryOperator_3955,axiom,
! [VarCurr: state_type] :
( ~ v45161(VarCurr)
<=> v45152(VarCurr,1) ) ).
tff(writeUnaryOperator_3954,axiom,
! [VarCurr: state_type] :
( ~ v45158(VarCurr)
<=> v45152(VarCurr,2) ) ).
tff(writeUnaryOperator_3953,axiom,
! [VarCurr: state_type] :
( ~ v45155(VarCurr)
<=> v45152(VarCurr,3) ) ).
tff(writeUnaryOperator_3952,axiom,
! [VarCurr: state_type] :
( ~ v45151(VarCurr)
<=> v45152(VarCurr,4) ) ).
tff(addAssignment_17522,axiom,
! [VarCurr: state_type] :
( v45152(VarCurr,0)
<=> v45141(VarCurr) ) ).
tff(addAssignment_17521,axiom,
! [VarCurr: state_type] :
( v45152(VarCurr,1)
<=> v45136(VarCurr) ) ).
tff(addAssignment_17520,axiom,
! [VarCurr: state_type] :
( v45152(VarCurr,2)
<=> v45131(VarCurr) ) ).
tff(addAssignment_17519,axiom,
! [VarCurr: state_type] :
( v45152(VarCurr,3)
<=> v45126(VarCurr) ) ).
tff(addAssignment_17518,axiom,
! [VarCurr: state_type] :
( v45152(VarCurr,4)
<=> v45099(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2776,axiom,
! [VarCurr: state_type] :
( v45147(VarCurr)
<=> ( ( v44858(VarCurr,4)
<=> $false )
& ( v44858(VarCurr,3)
<=> $false )
& ( v44858(VarCurr,2)
<=> $false )
& ( v44858(VarCurr,1)
<=> $false )
& ( v44858(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2775,axiom,
! [VarCurr: state_type] :
( v45144(VarCurr)
<=> ( ( v44830(VarCurr,1)
<=> $true )
& ( v44830(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1444,axiom,
! [VarCurr: state_type] :
( ~ v44651(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45092(VarCurr,B)
<=> v45093(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1278,axiom,
! [VarCurr: state_type] :
( v44651(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45092(VarCurr,B)
<=> b01(B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1443,axiom,
! [VarCurr: state_type] :
( ~ v45094(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45093(VarCurr,B)
<=> v45095(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1277,axiom,
! [VarCurr: state_type] :
( v45094(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45093(VarCurr,B)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1442,axiom,
! [VarCurr: state_type] :
( ~ v45096(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45095(VarCurr,B)
<=> b10(B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1276,axiom,
! [VarCurr: state_type] :
( v45096(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45095(VarCurr,B)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2774,axiom,
! [VarCurr: state_type] :
( v45096(VarCurr)
<=> ( ( v45097(VarCurr,4)
<=> $true )
& ( v45097(VarCurr,3)
<=> $true )
& ( v45097(VarCurr,2)
<=> $true )
& ( v45097(VarCurr,1)
<=> $true )
& ( v45097(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17517,axiom,
! [VarCurr: state_type] :
( v45097(VarCurr,0)
<=> v45141(VarCurr) ) ).
tff(addAssignment_17516,axiom,
! [VarCurr: state_type] :
( v45097(VarCurr,1)
<=> v45136(VarCurr) ) ).
tff(addAssignment_17515,axiom,
! [VarCurr: state_type] :
( v45097(VarCurr,2)
<=> v45131(VarCurr) ) ).
tff(addAssignment_17514,axiom,
! [VarCurr: state_type] :
( v45097(VarCurr,3)
<=> v45126(VarCurr) ) ).
tff(addAssignment_17513,axiom,
! [VarCurr: state_type] :
( v45097(VarCurr,4)
<=> v45099(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9604,axiom,
! [VarCurr: state_type] :
( v45141(VarCurr)
<=> ( v45142(VarCurr)
& v45143(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9603,axiom,
! [VarCurr: state_type] :
( v45143(VarCurr)
<=> ( v44858(VarCurr,0)
| v45015(VarCurr,0) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9602,axiom,
! [VarCurr: state_type] :
( v45142(VarCurr)
<=> ( v44986(VarCurr)
| v45069(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9601,axiom,
! [VarCurr: state_type] :
( v45136(VarCurr)
<=> ( v45137(VarCurr)
& v45140(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9600,axiom,
! [VarCurr: state_type] :
( v45140(VarCurr)
<=> ( v45108(VarCurr)
| v45109(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9599,axiom,
! [VarCurr: state_type] :
( v45137(VarCurr)
<=> ( v45138(VarCurr)
| v45139(VarCurr) ) ) ).
tff(writeUnaryOperator_3951,axiom,
! [VarCurr: state_type] :
( ~ v45139(VarCurr)
<=> v45109(VarCurr) ) ).
tff(writeUnaryOperator_3950,axiom,
! [VarCurr: state_type] :
( ~ v45138(VarCurr)
<=> v45108(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9598,axiom,
! [VarCurr: state_type] :
( v45131(VarCurr)
<=> ( v45132(VarCurr)
& v45135(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9597,axiom,
! [VarCurr: state_type] :
( v45135(VarCurr)
<=> ( v45106(VarCurr)
| v45113(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9596,axiom,
! [VarCurr: state_type] :
( v45132(VarCurr)
<=> ( v45133(VarCurr)
| v45134(VarCurr) ) ) ).
tff(writeUnaryOperator_3949,axiom,
! [VarCurr: state_type] :
( ~ v45134(VarCurr)
<=> v45113(VarCurr) ) ).
tff(writeUnaryOperator_3948,axiom,
! [VarCurr: state_type] :
( ~ v45133(VarCurr)
<=> v45106(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9595,axiom,
! [VarCurr: state_type] :
( v45126(VarCurr)
<=> ( v45127(VarCurr)
& v45130(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9594,axiom,
! [VarCurr: state_type] :
( v45130(VarCurr)
<=> ( v45104(VarCurr)
| v45117(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9593,axiom,
! [VarCurr: state_type] :
( v45127(VarCurr)
<=> ( v45128(VarCurr)
| v45129(VarCurr) ) ) ).
tff(writeUnaryOperator_3947,axiom,
! [VarCurr: state_type] :
( ~ v45129(VarCurr)
<=> v45117(VarCurr) ) ).
tff(writeUnaryOperator_3946,axiom,
! [VarCurr: state_type] :
( ~ v45128(VarCurr)
<=> v45104(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9592,axiom,
! [VarCurr: state_type] :
( v45099(VarCurr)
<=> ( v45100(VarCurr)
& v45125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9591,axiom,
! [VarCurr: state_type] :
( v45125(VarCurr)
<=> ( v45102(VarCurr)
| v45122(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9590,axiom,
! [VarCurr: state_type] :
( v45100(VarCurr)
<=> ( v45101(VarCurr)
| v45121(VarCurr) ) ) ).
tff(writeUnaryOperator_3945,axiom,
! [VarCurr: state_type] :
( ~ v45121(VarCurr)
<=> v45122(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9589,axiom,
! [VarCurr: state_type] :
( v45122(VarCurr)
<=> ( v45123(VarCurr)
& v45124(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1609,axiom,
! [VarCurr: state_type] :
( v45124(VarCurr)
<=> ( v44858(VarCurr,4)
| v45015(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9588,axiom,
! [VarCurr: state_type] :
( v45123(VarCurr)
<=> ( v44972(VarCurr)
| v45055(VarCurr) ) ) ).
tff(writeUnaryOperator_3944,axiom,
! [VarCurr: state_type] :
( ~ v45101(VarCurr)
<=> v45102(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9587,axiom,
! [VarCurr: state_type] :
( v45102(VarCurr)
<=> ( v45103(VarCurr)
| v45120(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1608,axiom,
! [VarCurr: state_type] :
( v45120(VarCurr)
<=> ( v44858(VarCurr,3)
& v45015(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9586,axiom,
! [VarCurr: state_type] :
( v45103(VarCurr)
<=> ( v45104(VarCurr)
& v45117(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9585,axiom,
! [VarCurr: state_type] :
( v45117(VarCurr)
<=> ( v45118(VarCurr)
& v45119(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1607,axiom,
! [VarCurr: state_type] :
( v45119(VarCurr)
<=> ( v44858(VarCurr,3)
| v45015(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9584,axiom,
! [VarCurr: state_type] :
( v45118(VarCurr)
<=> ( v44977(VarCurr)
| v45060(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9583,axiom,
! [VarCurr: state_type] :
( v45104(VarCurr)
<=> ( v45105(VarCurr)
| v45116(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1606,axiom,
! [VarCurr: state_type] :
( v45116(VarCurr)
<=> ( v44858(VarCurr,2)
& v45015(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9582,axiom,
! [VarCurr: state_type] :
( v45105(VarCurr)
<=> ( v45106(VarCurr)
& v45113(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9581,axiom,
! [VarCurr: state_type] :
( v45113(VarCurr)
<=> ( v45114(VarCurr)
& v45115(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1605,axiom,
! [VarCurr: state_type] :
( v45115(VarCurr)
<=> ( v44858(VarCurr,2)
| v45015(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9580,axiom,
! [VarCurr: state_type] :
( v45114(VarCurr)
<=> ( v44982(VarCurr)
| v45065(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9579,axiom,
! [VarCurr: state_type] :
( v45106(VarCurr)
<=> ( v45107(VarCurr)
| v45112(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1604,axiom,
! [VarCurr: state_type] :
( v45112(VarCurr)
<=> ( v44858(VarCurr,1)
& v45015(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9578,axiom,
! [VarCurr: state_type] :
( v45107(VarCurr)
<=> ( v45108(VarCurr)
& v45109(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9577,axiom,
! [VarCurr: state_type] :
( v45109(VarCurr)
<=> ( v45110(VarCurr)
& v45111(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1603,axiom,
! [VarCurr: state_type] :
( v45111(VarCurr)
<=> ( v44858(VarCurr,1)
| v45015(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9576,axiom,
! [VarCurr: state_type] :
( v45110(VarCurr)
<=> ( v44987(VarCurr)
| v45070(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9575,axiom,
! [VarCurr: state_type] :
( v45108(VarCurr)
<=> ( v44858(VarCurr,0)
& v45015(VarCurr,0) ) ) ).
tff(addBitVectorEqualityBitBlasted_2773,axiom,
! [VarCurr: state_type] :
( v45094(VarCurr)
<=> ( ( v44858(VarCurr,4)
<=> $false )
& ( v44858(VarCurr,3)
<=> $false )
& ( v44858(VarCurr,2)
<=> $false )
& ( v44858(VarCurr,1)
<=> $false )
& ( v44858(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2772,axiom,
! [VarCurr: state_type] :
( v45091(VarCurr)
<=> ( ( v44830(VarCurr,1)
<=> $true )
& ( v44830(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1441,axiom,
! [VarCurr: state_type] :
( ~ v45081(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45080(VarCurr,B)
<=> v45083(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1275,axiom,
! [VarCurr: state_type] :
( v45081(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45080(VarCurr,B)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1440,axiom,
! [VarCurr: state_type] :
( ~ v45084(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45083(VarCurr,B)
<=> b01(B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1274,axiom,
! [VarCurr: state_type] :
( v45084(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45083(VarCurr,B)
<=> b10(B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9574,axiom,
! [VarCurr: state_type] :
( v45084(VarCurr)
<=> ( v44239(VarCurr)
& v45085(VarCurr) ) ) ).
tff(writeUnaryOperator_3943,axiom,
! [VarCurr: state_type] :
( ~ v45085(VarCurr)
<=> v45087(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9573,axiom,
! [VarCurr: state_type] :
( v45087(VarCurr)
<=> ( v45088(VarCurr)
& v44972(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9572,axiom,
! [VarCurr: state_type] :
( v45088(VarCurr)
<=> ( v45089(VarCurr)
& v44977(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9571,axiom,
! [VarCurr: state_type] :
( v45089(VarCurr)
<=> ( v45090(VarCurr)
& v44982(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9570,axiom,
! [VarCurr: state_type] :
( v45090(VarCurr)
<=> ( v44986(VarCurr)
& v44987(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9569,axiom,
! [VarCurr: state_type] :
( v45081(VarCurr)
<=> ( v44239(VarCurr)
& v45082(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2771,axiom,
! [VarCurr: state_type] :
( v45082(VarCurr)
<=> ( ( v44858(VarCurr,4)
<=> $false )
& ( v44858(VarCurr,3)
<=> $false )
& ( v44858(VarCurr,2)
<=> $false )
& ( v44858(VarCurr,1)
<=> $false )
& ( v44858(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2770,axiom,
! [VarCurr: state_type] :
( v45079(VarCurr)
<=> ( ( v44830(VarCurr,1)
<=> $false )
& ( v44830(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1439,axiom,
! [VarCurr: state_type] :
( ~ v44834(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45076(VarCurr,B)
<=> v45077(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1273,axiom,
! [VarCurr: state_type] :
( v44834(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45076(VarCurr,B)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1438,axiom,
! [VarCurr: state_type] :
( ~ v44651(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45077(VarCurr,B)
<=> v45078(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1272,axiom,
! [VarCurr: state_type] :
( v44651(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45077(VarCurr,B)
<=> b01(B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1437,axiom,
! [VarCurr: state_type] :
( ~ v44844(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45078(VarCurr,B)
<=> $false ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1271,axiom,
! [VarCurr: state_type] :
( v44844(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v45078(VarCurr,B)
<=> b10(B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2769,axiom,
! [VarCurr: state_type] :
( v45075(VarCurr)
<=> ( ( v44830(VarCurr,1)
<=> $false )
& ( v44830(VarCurr,0)
<=> $false ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_868,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45028(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v45015(VarNext,B)
<=> v45015(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_935,axiom,
! [VarNext: state_type] :
( v45028(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v45015(VarNext,B)
<=> v45045(VarNext,B) ) ) ) ).
tff(addAssignment_17512,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v45045(VarNext,B)
<=> v45043(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1436,axiom,
! [VarCurr: state_type] :
( ~ v45040(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v45043(VarCurr,B)
<=> v45046(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1270,axiom,
! [VarCurr: state_type] :
( v45040(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v45043(VarCurr,B)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1435,axiom,
! [VarCurr: state_type] :
( ~ v45017(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v45046(VarCurr,B)
<=> v45047(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1269,axiom,
! [VarCurr: state_type] :
( v45017(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v45046(VarCurr,B)
<=> $false ) ) ) ).
tff(addAssignment_17511,axiom,
! [VarCurr: state_type] :
( v45047(VarCurr,0)
<=> v45069(VarCurr) ) ).
tff(addAssignment_17510,axiom,
! [VarCurr: state_type] :
( v45047(VarCurr,1)
<=> v45067(VarCurr) ) ).
tff(addAssignment_17509,axiom,
! [VarCurr: state_type] :
( v45047(VarCurr,2)
<=> v45062(VarCurr) ) ).
tff(addAssignment_17508,axiom,
! [VarCurr: state_type] :
( v45047(VarCurr,3)
<=> v45057(VarCurr) ) ).
tff(addAssignment_17507,axiom,
! [VarCurr: state_type] :
( v45047(VarCurr,4)
<=> v45049(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9568,axiom,
! [VarCurr: state_type] :
( v45067(VarCurr)
<=> ( v45068(VarCurr)
& v45071(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1602,axiom,
! [VarCurr: state_type] :
( v45071(VarCurr)
<=> ( v45015(VarCurr,0)
| v45015(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9567,axiom,
! [VarCurr: state_type] :
( v45068(VarCurr)
<=> ( v45069(VarCurr)
| v45070(VarCurr) ) ) ).
tff(writeUnaryOperator_3942,axiom,
! [VarCurr: state_type] :
( ~ v45070(VarCurr)
<=> v45015(VarCurr,1) ) ).
tff(writeUnaryOperator_3941,axiom,
! [VarCurr: state_type] :
( ~ v45069(VarCurr)
<=> v45015(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9566,axiom,
! [VarCurr: state_type] :
( v45062(VarCurr)
<=> ( v45063(VarCurr)
& v45066(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1601,axiom,
! [VarCurr: state_type] :
( v45066(VarCurr)
<=> ( v45054(VarCurr)
| v45015(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9565,axiom,
! [VarCurr: state_type] :
( v45063(VarCurr)
<=> ( v45064(VarCurr)
| v45065(VarCurr) ) ) ).
tff(writeUnaryOperator_3940,axiom,
! [VarCurr: state_type] :
( ~ v45065(VarCurr)
<=> v45015(VarCurr,2) ) ).
tff(writeUnaryOperator_3939,axiom,
! [VarCurr: state_type] :
( ~ v45064(VarCurr)
<=> v45054(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9564,axiom,
! [VarCurr: state_type] :
( v45057(VarCurr)
<=> ( v45058(VarCurr)
& v45061(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1600,axiom,
! [VarCurr: state_type] :
( v45061(VarCurr)
<=> ( v45053(VarCurr)
| v45015(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9563,axiom,
! [VarCurr: state_type] :
( v45058(VarCurr)
<=> ( v45059(VarCurr)
| v45060(VarCurr) ) ) ).
tff(writeUnaryOperator_3938,axiom,
! [VarCurr: state_type] :
( ~ v45060(VarCurr)
<=> v45015(VarCurr,3) ) ).
tff(writeUnaryOperator_3937,axiom,
! [VarCurr: state_type] :
( ~ v45059(VarCurr)
<=> v45053(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9562,axiom,
! [VarCurr: state_type] :
( v45049(VarCurr)
<=> ( v45050(VarCurr)
& v45056(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1599,axiom,
! [VarCurr: state_type] :
( v45056(VarCurr)
<=> ( v45052(VarCurr)
| v45015(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9561,axiom,
! [VarCurr: state_type] :
( v45050(VarCurr)
<=> ( v45051(VarCurr)
| v45055(VarCurr) ) ) ).
tff(writeUnaryOperator_3936,axiom,
! [VarCurr: state_type] :
( ~ v45055(VarCurr)
<=> v45015(VarCurr,4) ) ).
tff(writeUnaryOperator_3935,axiom,
! [VarCurr: state_type] :
( ~ v45051(VarCurr)
<=> v45052(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1598,axiom,
! [VarCurr: state_type] :
( v45052(VarCurr)
<=> ( v45053(VarCurr)
& v45015(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1597,axiom,
! [VarCurr: state_type] :
( v45053(VarCurr)
<=> ( v45054(VarCurr)
& v45015(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1596,axiom,
! [VarCurr: state_type] :
( v45054(VarCurr)
<=> ( v45015(VarCurr,0)
& v45015(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9560,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45028(VarNext)
<=> ( v45029(VarNext)
& v45036(VarNext) ) ) ) ).
tff(addAssignment_17506,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45036(VarNext)
<=> v45034(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9559,axiom,
! [VarCurr: state_type] :
( v45034(VarCurr)
<=> ( v45037(VarCurr)
| v45040(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9558,axiom,
! [VarCurr: state_type] :
( v45040(VarCurr)
<=> ( v45041(VarCurr)
| v45042(VarCurr) ) ) ).
tff(writeUnaryOperator_3934,axiom,
! [VarCurr: state_type] :
( ~ v45042(VarCurr)
<=> v44679(VarCurr) ) ).
tff(writeUnaryOperator_3933,axiom,
! [VarCurr: state_type] :
( ~ v45041(VarCurr)
<=> v10(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9557,axiom,
! [VarCurr: state_type] :
( v45037(VarCurr)
<=> ( v45038(VarCurr)
| v45017(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9556,axiom,
! [VarCurr: state_type] :
( v45038(VarCurr)
<=> ( v44834(VarCurr)
& v45039(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2768,axiom,
! [VarCurr: state_type] :
( v45039(VarCurr)
<=> ( ( v44830(VarCurr,1)
<=> $true )
& ( v44830(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9555,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v45029(VarNext)
<=> ( v45030(VarNext)
& v3683(VarNext) ) ) ) ).
tff(writeUnaryOperator_3932,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v45030(VarNext)
<=> v44662(VarNext) ) ) ).
tff(addAssignmentInitValueVector_44,axiom,
! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v45015(constB0,B)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9554,axiom,
! [VarCurr: state_type] :
( v45017(VarCurr)
<=> ( v45019(VarCurr)
| v45021(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9553,axiom,
! [VarCurr: state_type] :
( v45021(VarCurr)
<=> ( v45022(VarCurr)
& v45025(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2767,axiom,
! [VarCurr: state_type] :
( v45025(VarCurr)
<=> ( ( v44858(VarCurr,4)
<=> $false )
& ( v44858(VarCurr,3)
<=> $false )
& ( v44858(VarCurr,2)
<=> $false )
& ( v44858(VarCurr,1)
<=> $false )
& ( v44858(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9552,axiom,
! [VarCurr: state_type] :
( v45022(VarCurr)
<=> ( v45023(VarCurr)
| v45024(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2766,axiom,
! [VarCurr: state_type] :
( v45024(VarCurr)
<=> ( ( v44830(VarCurr,1)
<=> $true )
& ( v44830(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2765,axiom,
! [VarCurr: state_type] :
( v45023(VarCurr)
<=> ( ( v44830(VarCurr,1)
<=> $true )
& ( v44830(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9551,axiom,
! [VarCurr: state_type] :
( v45019(VarCurr)
<=> ( v45020(VarCurr)
& v44239(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2764,axiom,
! [VarCurr: state_type] :
( v45020(VarCurr)
<=> ( ( v44830(VarCurr,1)
<=> $false )
& ( v44830(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignmentInitValueVector_43,axiom,
! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v44830(constB0,B)
<=> $false ) ) ).
tff(addCaseBooleanConditionEqualRanges1_867,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44943(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44858(VarNext,B)
<=> v44858(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_934,axiom,
! [VarNext: state_type] :
( v44943(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44858(VarNext,B)
<=> v44962(VarNext,B) ) ) ) ).
tff(addAssignment_17505,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44962(VarNext,B)
<=> v44960(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1434,axiom,
! [VarCurr: state_type] :
( ~ v44957(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44960(VarCurr,B)
<=> v44963(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1268,axiom,
! [VarCurr: state_type] :
( v44957(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44960(VarCurr,B)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1433,axiom,
! [VarCurr: state_type] :
( ~ v44955(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44963(VarCurr,B)
<=> v44989(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1267,axiom,
! [VarCurr: state_type] :
( v44955(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44963(VarCurr,B)
<=> v44964(VarCurr,B) ) ) ) ).
tff(addAssignment_17504,axiom,
! [VarCurr: state_type] :
( v44989(VarCurr,0)
<=> v44986(VarCurr) ) ).
tff(addAssignment_17503,axiom,
! [VarCurr: state_type] :
( v44989(VarCurr,1)
<=> v45009(VarCurr) ) ).
tff(addAssignment_17502,axiom,
! [VarCurr: state_type] :
( v44989(VarCurr,2)
<=> v45005(VarCurr) ) ).
tff(addAssignment_17501,axiom,
! [VarCurr: state_type] :
( v44989(VarCurr,3)
<=> v45001(VarCurr) ) ).
tff(addAssignment_17500,axiom,
! [VarCurr: state_type] :
( v44989(VarCurr,4)
<=> v44991(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9550,axiom,
! [VarCurr: state_type] :
( v45009(VarCurr)
<=> ( v45010(VarCurr)
& v45011(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9549,axiom,
! [VarCurr: state_type] :
( v45011(VarCurr)
<=> ( v44858(VarCurr,0)
| v44987(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1595,axiom,
! [VarCurr: state_type] :
( v45010(VarCurr)
<=> ( v44986(VarCurr)
| v44858(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9548,axiom,
! [VarCurr: state_type] :
( v45005(VarCurr)
<=> ( v45006(VarCurr)
& v45008(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9547,axiom,
! [VarCurr: state_type] :
( v45008(VarCurr)
<=> ( v44982(VarCurr)
| v44998(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1594,axiom,
! [VarCurr: state_type] :
( v45006(VarCurr)
<=> ( v44858(VarCurr,2)
| v45007(VarCurr) ) ) ).
tff(writeUnaryOperator_3931,axiom,
! [VarCurr: state_type] :
( ~ v45007(VarCurr)
<=> v44998(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9546,axiom,
! [VarCurr: state_type] :
( v45001(VarCurr)
<=> ( v45002(VarCurr)
& v45004(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9545,axiom,
! [VarCurr: state_type] :
( v45004(VarCurr)
<=> ( v44977(VarCurr)
| v44996(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1593,axiom,
! [VarCurr: state_type] :
( v45002(VarCurr)
<=> ( v44858(VarCurr,3)
| v45003(VarCurr) ) ) ).
tff(writeUnaryOperator_3930,axiom,
! [VarCurr: state_type] :
( ~ v45003(VarCurr)
<=> v44996(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9544,axiom,
! [VarCurr: state_type] :
( v44991(VarCurr)
<=> ( v44992(VarCurr)
& v45000(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9543,axiom,
! [VarCurr: state_type] :
( v45000(VarCurr)
<=> ( v44972(VarCurr)
| v44994(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1592,axiom,
! [VarCurr: state_type] :
( v44992(VarCurr)
<=> ( v44858(VarCurr,4)
| v44993(VarCurr) ) ) ).
tff(writeUnaryOperator_3929,axiom,
! [VarCurr: state_type] :
( ~ v44993(VarCurr)
<=> v44994(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1591,axiom,
! [VarCurr: state_type] :
( v44994(VarCurr)
<=> ( v44858(VarCurr,3)
| v44995(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9542,axiom,
! [VarCurr: state_type] :
( v44995(VarCurr)
<=> ( v44977(VarCurr)
& v44996(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1590,axiom,
! [VarCurr: state_type] :
( v44996(VarCurr)
<=> ( v44858(VarCurr,2)
| v44997(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9541,axiom,
! [VarCurr: state_type] :
( v44997(VarCurr)
<=> ( v44982(VarCurr)
& v44998(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1589,axiom,
! [VarCurr: state_type] :
( v44998(VarCurr)
<=> ( v44858(VarCurr,1)
| v44999(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9540,axiom,
! [VarCurr: state_type] :
( v44999(VarCurr)
<=> ( v44858(VarCurr,0)
& v44987(VarCurr) ) ) ).
tff(addAssignment_17499,axiom,
! [VarCurr: state_type] :
( v44964(VarCurr,0)
<=> v44986(VarCurr) ) ).
tff(addAssignment_17498,axiom,
! [VarCurr: state_type] :
( v44964(VarCurr,1)
<=> v44984(VarCurr) ) ).
tff(addAssignment_17497,axiom,
! [VarCurr: state_type] :
( v44964(VarCurr,2)
<=> v44979(VarCurr) ) ).
tff(addAssignment_17496,axiom,
! [VarCurr: state_type] :
( v44964(VarCurr,3)
<=> v44974(VarCurr) ) ).
tff(addAssignment_17495,axiom,
! [VarCurr: state_type] :
( v44964(VarCurr,4)
<=> v44966(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9539,axiom,
! [VarCurr: state_type] :
( v44984(VarCurr)
<=> ( v44985(VarCurr)
& v44988(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1588,axiom,
! [VarCurr: state_type] :
( v44988(VarCurr)
<=> ( v44858(VarCurr,0)
| v44858(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9538,axiom,
! [VarCurr: state_type] :
( v44985(VarCurr)
<=> ( v44986(VarCurr)
| v44987(VarCurr) ) ) ).
tff(writeUnaryOperator_3928,axiom,
! [VarCurr: state_type] :
( ~ v44987(VarCurr)
<=> v44858(VarCurr,1) ) ).
tff(writeUnaryOperator_3927,axiom,
! [VarCurr: state_type] :
( ~ v44986(VarCurr)
<=> v44858(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9537,axiom,
! [VarCurr: state_type] :
( v44979(VarCurr)
<=> ( v44980(VarCurr)
& v44983(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1587,axiom,
! [VarCurr: state_type] :
( v44983(VarCurr)
<=> ( v44971(VarCurr)
| v44858(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9536,axiom,
! [VarCurr: state_type] :
( v44980(VarCurr)
<=> ( v44981(VarCurr)
| v44982(VarCurr) ) ) ).
tff(writeUnaryOperator_3926,axiom,
! [VarCurr: state_type] :
( ~ v44982(VarCurr)
<=> v44858(VarCurr,2) ) ).
tff(writeUnaryOperator_3925,axiom,
! [VarCurr: state_type] :
( ~ v44981(VarCurr)
<=> v44971(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9535,axiom,
! [VarCurr: state_type] :
( v44974(VarCurr)
<=> ( v44975(VarCurr)
& v44978(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1586,axiom,
! [VarCurr: state_type] :
( v44978(VarCurr)
<=> ( v44970(VarCurr)
| v44858(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9534,axiom,
! [VarCurr: state_type] :
( v44975(VarCurr)
<=> ( v44976(VarCurr)
| v44977(VarCurr) ) ) ).
tff(writeUnaryOperator_3924,axiom,
! [VarCurr: state_type] :
( ~ v44977(VarCurr)
<=> v44858(VarCurr,3) ) ).
tff(writeUnaryOperator_3923,axiom,
! [VarCurr: state_type] :
( ~ v44976(VarCurr)
<=> v44970(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9533,axiom,
! [VarCurr: state_type] :
( v44966(VarCurr)
<=> ( v44967(VarCurr)
& v44973(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1585,axiom,
! [VarCurr: state_type] :
( v44973(VarCurr)
<=> ( v44969(VarCurr)
| v44858(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9532,axiom,
! [VarCurr: state_type] :
( v44967(VarCurr)
<=> ( v44968(VarCurr)
| v44972(VarCurr) ) ) ).
tff(writeUnaryOperator_3922,axiom,
! [VarCurr: state_type] :
( ~ v44972(VarCurr)
<=> v44858(VarCurr,4) ) ).
tff(writeUnaryOperator_3921,axiom,
! [VarCurr: state_type] :
( ~ v44968(VarCurr)
<=> v44969(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1584,axiom,
! [VarCurr: state_type] :
( v44969(VarCurr)
<=> ( v44970(VarCurr)
& v44858(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1583,axiom,
! [VarCurr: state_type] :
( v44970(VarCurr)
<=> ( v44971(VarCurr)
& v44858(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1582,axiom,
! [VarCurr: state_type] :
( v44971(VarCurr)
<=> ( v44858(VarCurr,0)
& v44858(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9531,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44943(VarNext)
<=> ( v44944(VarNext)
& v44951(VarNext) ) ) ) ).
tff(addAssignment_17494,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44951(VarNext)
<=> v44949(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9530,axiom,
! [VarCurr: state_type] :
( v44949(VarCurr)
<=> ( v44952(VarCurr)
| v44957(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9529,axiom,
! [VarCurr: state_type] :
( v44957(VarCurr)
<=> ( v44958(VarCurr)
| v44959(VarCurr) ) ) ).
tff(writeUnaryOperator_3920,axiom,
! [VarCurr: state_type] :
( ~ v44959(VarCurr)
<=> v44679(VarCurr) ) ).
tff(writeUnaryOperator_3919,axiom,
! [VarCurr: state_type] :
( ~ v44958(VarCurr)
<=> v10(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9528,axiom,
! [VarCurr: state_type] :
( v44952(VarCurr)
<=> ( v44953(VarCurr)
| v44955(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9527,axiom,
! [VarCurr: state_type] :
( v44955(VarCurr)
<=> ( v44844(VarCurr)
& v44956(VarCurr) ) ) ).
tff(writeUnaryOperator_3918,axiom,
! [VarCurr: state_type] :
( ~ v44956(VarCurr)
<=> v44860(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9526,axiom,
! [VarCurr: state_type] :
( v44953(VarCurr)
<=> ( v44954(VarCurr)
& v44860(VarCurr) ) ) ).
tff(writeUnaryOperator_3917,axiom,
! [VarCurr: state_type] :
( ~ v44954(VarCurr)
<=> v44844(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9525,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44944(VarNext)
<=> ( v44945(VarNext)
& v3683(VarNext) ) ) ) ).
tff(writeUnaryOperator_3916,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44945(VarNext)
<=> v44662(VarNext) ) ) ).
tff(addAssignmentInitValueVector_42,axiom,
! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44858(constB0,B)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9524,axiom,
! [VarCurr: state_type] :
( v44860(VarCurr)
<=> ( v44862(VarCurr)
& v44940(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2763,axiom,
! [VarCurr: state_type] :
( v44940(VarCurr)
<=> ( v44890(VarCurr)
<=> $true ) ) ).
tff(addAssignment_17493,axiom,
! [VarCurr: state_type] :
( v44890(VarCurr)
<=> v44892(VarCurr,3) ) ).
tff(addAssignment_17492,axiom,
! [VarCurr: state_type] :
( v44892(VarCurr,3)
<=> v44894(VarCurr,3) ) ).
tff(addAssignment_17491,axiom,
! [VarCurr: state_type] :
( v44894(VarCurr,3)
<=> v44896(VarCurr,3) ) ).
tff(addAssignment_17490,axiom,
! [VarNext: state_type] :
( v44896(VarNext,3)
<=> v44926(VarNext,3) ) ).
tff(addCaseBooleanConditionEqualRanges1_866,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44927(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v44926(VarNext,B)
<=> v44896(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_933,axiom,
! [VarNext: state_type] :
( v44927(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v44926(VarNext,B)
<=> v44935(VarNext,B) ) ) ) ).
tff(addAssignment_17489,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v44935(VarNext,B)
<=> v44933(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1432,axiom,
! [VarCurr: state_type] :
( ~ v44936(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v44933(VarCurr,B)
<=> v44898(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1266,axiom,
! [VarCurr: state_type] :
( v44936(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v44933(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_3915,axiom,
! [VarCurr: state_type] :
( ~ v44936(VarCurr)
<=> v44035(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9523,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44927(VarNext)
<=> v44928(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9522,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44928(VarNext)
<=> ( v44929(VarNext)
& v44099(VarNext) ) ) ) ).
tff(writeUnaryOperator_3914,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44929(VarNext)
<=> v44106(VarNext) ) ) ).
tff(addAssignment_17488,axiom,
! [VarCurr: state_type] :
( v44898(VarCurr,3)
<=> v44924(VarCurr,3) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1431,axiom,
! [VarCurr: state_type] :
( ~ v44900(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v44924(VarCurr,B)
<=> v44906(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1265,axiom,
! [VarCurr: state_type] :
( v44900(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v44924(VarCurr,B)
<=> b0011(B) ) ) ) ).
tff(addAssignment_17487,axiom,
! [VarCurr: state_type] :
( v44906(VarCurr,3)
<=> v44907(VarCurr,3) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1430,axiom,
! [VarCurr: state_type] :
( ~ v44908(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v44907(VarCurr,B)
<=> $false ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1264,axiom,
! [VarCurr: state_type] :
( v44908(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v44907(VarCurr,B)
<=> v44920(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges5_20,axiom,
! [VarCurr: state_type] :
( ( ~ v44913(VarCurr)
& ~ v5525(VarCurr)
& ~ v5764(VarCurr)
& ~ v5782(VarCurr)
& ~ v44915(VarCurr) )
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v44920(VarCurr,B)
<=> v44923(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges4_20,axiom,
! [VarCurr: state_type] :
( v44915(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v44920(VarCurr,B)
<=> v44922(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_90,axiom,
! [VarCurr: state_type] :
( v5782(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v44920(VarCurr,B)
<=> b0100(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_364,axiom,
! [VarCurr: state_type] :
( v5764(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v44920(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_971,axiom,
! [VarCurr: state_type] :
( v5525(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v44920(VarCurr,B)
<=> v44921(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_945,axiom,
! [VarCurr: state_type] :
( v44913(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v44920(VarCurr,B)
<=> b0010(B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1429,axiom,
! [VarCurr: state_type] :
( ~ v2933(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v44923(VarCurr,B)
<=> b1001(B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1263,axiom,
! [VarCurr: state_type] :
( v2933(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v44923(VarCurr,B)
<=> b1000(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_970,axiom,
! [VarCurr: state_type] :
( ~ v44917(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v44922(VarCurr,B)
<=> b1010(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_944,axiom,
! [VarCurr: state_type] :
( v44917(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v44922(VarCurr,B)
<=> b1011(B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1428,axiom,
! [VarCurr: state_type] :
( ~ v2933(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v44921(VarCurr,B)
<=> $false ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1262,axiom,
! [VarCurr: state_type] :
( v2933(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v44921(VarCurr,B)
<=> b0001(B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9521,axiom,
! [VarCurr: state_type] :
( v44908(VarCurr)
<=> ( v44909(VarCurr)
| v44919(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2762,axiom,
! [VarCurr: state_type] :
( v44919(VarCurr)
<=> ( ( v5477(VarCurr,6)
<=> $true )
& ( v5477(VarCurr,5)
<=> $false )
& ( v5477(VarCurr,4)
<=> $false )
& ( v5477(VarCurr,3)
<=> $true )
& ( v5477(VarCurr,2)
<=> $false )
& ( v5477(VarCurr,1)
<=> $true )
& ( v5477(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9520,axiom,
! [VarCurr: state_type] :
( v44909(VarCurr)
<=> ( v44910(VarCurr)
| v44915(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9519,axiom,
! [VarCurr: state_type] :
( v44915(VarCurr)
<=> ( v44916(VarCurr)
& v43832(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9518,axiom,
! [VarCurr: state_type] :
( v44916(VarCurr)
<=> ( v44917(VarCurr)
| v44918(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2761,axiom,
! [VarCurr: state_type] :
( v44918(VarCurr)
<=> ( ( v5521(VarCurr,2)
<=> $true )
& ( v5521(VarCurr,1)
<=> $true )
& ( v5521(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2760,axiom,
! [VarCurr: state_type] :
( v44917(VarCurr)
<=> ( ( v5521(VarCurr,2)
<=> $false )
& ( v5521(VarCurr,1)
<=> $false )
& ( v5521(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9517,axiom,
! [VarCurr: state_type] :
( v44910(VarCurr)
<=> ( v44911(VarCurr)
| v5782(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9516,axiom,
! [VarCurr: state_type] :
( v44911(VarCurr)
<=> ( v44912(VarCurr)
| v5764(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9515,axiom,
! [VarCurr: state_type] :
( v44912(VarCurr)
<=> ( v44913(VarCurr)
| v5525(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9514,axiom,
! [VarCurr: state_type] :
( v44913(VarCurr)
<=> ( v44914(VarCurr)
& v42666(VarCurr) ) ) ).
tff(writeUnaryOperator_3913,axiom,
! [VarCurr: state_type] :
( ~ v44914(VarCurr)
<=> v5521(VarCurr,0) ) ).
tff(addAssignment_17486,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,1) )
=> ( v5521(VarCurr,B)
<=> v5523(VarCurr,B) ) ) ).
tff(addAssignment_17485,axiom,
! [VarCurr: state_type] :
( ( v5523(VarCurr,2)
<=> v2937(VarCurr,14) )
& ( v5523(VarCurr,1)
<=> v2937(VarCurr,13) ) ) ).
tff(addAssignment_17484,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,15)
& ~ $less(B,13) )
=> ( v2937(VarCurr,B)
<=> v2939(VarCurr,B) ) ) ).
tff(addAssignment_17483,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,15)
& ~ $less(B,13) )
=> ( v2939(VarCurr,B)
<=> v5436(VarCurr,B) ) ) ).
tff(addAssignment_17482,axiom,
! [VarCurr: state_type] :
( v44900(VarCurr)
<=> v44902(VarCurr) ) ).
tff(addAssignment_17481,axiom,
! [VarCurr: state_type] :
( v44902(VarCurr)
<=> v44904(VarCurr) ) ).
tff(addAssignment_17480,axiom,
! [VarCurr: state_type] :
( v44904(VarCurr)
<=> v5933(VarCurr) ) ).
tff(addAssignment_17479,axiom,
! [VarCurr: state_type] :
( v44862(VarCurr)
<=> v44864(VarCurr) ) ).
tff(addAssignment_17478,axiom,
! [VarCurr: state_type] :
( v44864(VarCurr)
<=> v44866(VarCurr) ) ).
tff(addAssignment_17477,axiom,
! [VarCurr: state_type] :
( v44866(VarCurr)
<=> v44868(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_865,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44871(VarNext)
=> ( v44868(VarNext)
<=> v44868(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_932,axiom,
! [VarNext: state_type] :
( v44871(VarNext)
=> ( v44868(VarNext)
<=> v44879(VarNext) ) ) ).
tff(addAssignment_17476,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44879(VarNext)
<=> v44877(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1427,axiom,
! [VarCurr: state_type] :
( ~ v44880(VarCurr)
=> ( v44877(VarCurr)
<=> v44881(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1261,axiom,
! [VarCurr: state_type] :
( v44880(VarCurr)
=> ( v44877(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9513,axiom,
! [VarCurr: state_type] :
( v44881(VarCurr)
<=> ( v44882(VarCurr)
| v43824(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1581,axiom,
! [VarCurr: state_type] :
( v44882(VarCurr)
<=> ( v44883(VarCurr)
| v2900(VarCurr,12) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9512,axiom,
! [VarCurr: state_type] :
( v44883(VarCurr)
<=> ( v44884(VarCurr)
| v42650(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9511,axiom,
! [VarCurr: state_type] :
( v44884(VarCurr)
<=> ( v44885(VarCurr)
| v5933(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1580,axiom,
! [VarCurr: state_type] :
( v44885(VarCurr)
<=> ( v44886(VarCurr)
| v2900(VarCurr,9) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1579,axiom,
! [VarCurr: state_type] :
( v44886(VarCurr)
<=> ( v2900(VarCurr,3)
| v2900(VarCurr,6) ) ) ).
tff(writeUnaryOperator_3912,axiom,
! [VarCurr: state_type] :
( ~ v44880(VarCurr)
<=> v109(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9510,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44871(VarNext)
<=> v44872(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9509,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44872(VarNext)
<=> ( v44873(VarNext)
& v5785(VarNext) ) ) ) ).
tff(writeUnaryOperator_3911,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44873(VarNext)
<=> v5794(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9508,axiom,
! [VarCurr: state_type] :
( v44844(VarCurr)
<=> ( v44846(VarCurr)
& v4099(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9507,axiom,
! [VarCurr: state_type] :
( v44846(VarCurr)
<=> ( v44847(VarCurr)
| v44856(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2759,axiom,
! [VarCurr: state_type] :
( v44856(VarCurr)
<=> ( ( v3979(VarCurr,3)
<=> $true )
& ( v3979(VarCurr,2)
<=> $true )
& ( v3979(VarCurr,1)
<=> $true )
& ( v3979(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9506,axiom,
! [VarCurr: state_type] :
( v44847(VarCurr)
<=> ( v44848(VarCurr)
| v44855(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2758,axiom,
! [VarCurr: state_type] :
( v44855(VarCurr)
<=> ( ( v3979(VarCurr,3)
<=> $true )
& ( v3979(VarCurr,2)
<=> $true )
& ( v3979(VarCurr,1)
<=> $true )
& ( v3979(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9505,axiom,
! [VarCurr: state_type] :
( v44848(VarCurr)
<=> ( v44849(VarCurr)
| v44854(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2757,axiom,
! [VarCurr: state_type] :
( v44854(VarCurr)
<=> ( ( v3979(VarCurr,3)
<=> $true )
& ( v3979(VarCurr,2)
<=> $true )
& ( v3979(VarCurr,1)
<=> $false )
& ( v3979(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9504,axiom,
! [VarCurr: state_type] :
( v44849(VarCurr)
<=> ( v44850(VarCurr)
| v44853(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2756,axiom,
! [VarCurr: state_type] :
( v44853(VarCurr)
<=> ( ( v3979(VarCurr,3)
<=> $true )
& ( v3979(VarCurr,2)
<=> $true )
& ( v3979(VarCurr,1)
<=> $false )
& ( v3979(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9503,axiom,
! [VarCurr: state_type] :
( v44850(VarCurr)
<=> ( v44851(VarCurr)
| v44852(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2755,axiom,
! [VarCurr: state_type] :
( v44852(VarCurr)
<=> ( ( v3979(VarCurr,3)
<=> $true )
& ( v3979(VarCurr,2)
<=> $false )
& ( v3979(VarCurr,1)
<=> $false )
& ( v3979(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2754,axiom,
! [VarCurr: state_type] :
( v44851(VarCurr)
<=> ( ( v3979(VarCurr,3)
<=> $true )
& ( v3979(VarCurr,2)
<=> $false )
& ( v3979(VarCurr,1)
<=> $false )
& ( v3979(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9502,axiom,
! [VarCurr: state_type] :
( v44834(VarCurr)
<=> ( v44836(VarCurr)
& v4099(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9501,axiom,
! [VarCurr: state_type] :
( v44836(VarCurr)
<=> ( v44837(VarCurr)
| v44842(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2753,axiom,
! [VarCurr: state_type] :
( v44842(VarCurr)
<=> ( ( v3979(VarCurr,3)
<=> $false )
& ( v3979(VarCurr,2)
<=> $true )
& ( v3979(VarCurr,1)
<=> $false )
& ( v3979(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9500,axiom,
! [VarCurr: state_type] :
( v44837(VarCurr)
<=> ( v44838(VarCurr)
| v44841(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2752,axiom,
! [VarCurr: state_type] :
( v44841(VarCurr)
<=> ( ( v3979(VarCurr,3)
<=> $false )
& ( v3979(VarCurr,2)
<=> $true )
& ( v3979(VarCurr,1)
<=> $false )
& ( v3979(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9499,axiom,
! [VarCurr: state_type] :
( v44838(VarCurr)
<=> ( v44839(VarCurr)
| v44840(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2751,axiom,
! [VarCurr: state_type] :
( v44840(VarCurr)
<=> ( ( v3979(VarCurr,3)
<=> $false )
& ( v3979(VarCurr,2)
<=> $false )
& ( v3979(VarCurr,1)
<=> $false )
& ( v3979(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2750,axiom,
! [VarCurr: state_type] :
( v44839(VarCurr)
<=> ( ( v3979(VarCurr,3)
<=> $false )
& ( v3979(VarCurr,2)
<=> $false )
& ( v3979(VarCurr,1)
<=> $false )
& ( v3979(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17475,axiom,
! [VarCurr: state_type] :
( v44679(VarCurr)
<=> v44681(VarCurr) ) ).
tff(addAssignment_17474,axiom,
! [VarCurr: state_type] :
( v44681(VarCurr)
<=> v44683(VarCurr) ) ).
tff(addAssignment_17473,axiom,
! [VarCurr: state_type] :
( v44683(VarCurr)
<=> v44685(VarCurr) ) ).
tff(addAssignment_17472,axiom,
! [VarCurr: state_type] :
( v44685(VarCurr)
<=> v44687(VarCurr) ) ).
tff(addAssignment_17471,axiom,
! [VarCurr: state_type] :
( v44687(VarCurr)
<=> v44689(VarCurr,0) ) ).
tff(addAssignment_17470,axiom,
! [VarCurr: state_type] :
( v44689(VarCurr,0)
<=> v44691(VarCurr,0) ) ).
tff(addAssignment_17469,axiom,
! [VarCurr: state_type] :
( v44691(VarCurr,0)
<=> v44693(VarCurr,0) ) ).
tff(addAssignment_17468,axiom,
! [VarCurr: state_type] :
( v44693(VarCurr,0)
<=> v44695(VarCurr,0) ) ).
tff(addAssignment_17467,axiom,
! [VarCurr: state_type] :
( v44695(VarCurr,0)
<=> v44697(VarCurr,0) ) ).
tff(addAssignment_17466,axiom,
! [VarCurr: state_type] :
( v44697(VarCurr,0)
<=> v44699(VarCurr,0) ) ).
tff(addAssignment_17465,axiom,
! [VarCurr: state_type] :
( v44699(VarCurr,0)
<=> v44701(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_864,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44783(VarNext)
=> ( v44701(VarNext)
<=> v44701(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_931,axiom,
! [VarNext: state_type] :
( v44783(VarNext)
=> ( v44701(VarNext)
<=> v44818(VarNext) ) ) ).
tff(addAssignment_17464,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44818(VarNext)
<=> v44816(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_969,axiom,
! [VarCurr: state_type] :
( ~ v44703(VarCurr)
=> ( v44816(VarCurr)
<=> v44819(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_943,axiom,
! [VarCurr: state_type] :
( v44703(VarCurr)
=> ( v44816(VarCurr)
<=> v44712(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_968,axiom,
! [VarCurr: state_type] :
( ~ v44796(VarCurr)
=> ( v44819(VarCurr)
<=> v44774(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_942,axiom,
! [VarCurr: state_type] :
( v44796(VarCurr)
=> ( v44819(VarCurr)
<=> v44820(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_363,axiom,
! [VarCurr: state_type] :
( ( ~ v44799(VarCurr)
& ~ v44801(VarCurr) )
=> ( v44820(VarCurr)
<=> v44824(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_967,axiom,
! [VarCurr: state_type] :
( v44801(VarCurr)
=> ( v44820(VarCurr)
<=> v44823(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_941,axiom,
! [VarCurr: state_type] :
( v44799(VarCurr)
=> ( v44820(VarCurr)
<=> v44821(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_966,axiom,
! [VarCurr: state_type] :
( ~ v44809(VarCurr)
=> ( v44824(VarCurr)
<=> v44774(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_940,axiom,
! [VarCurr: state_type] :
( v44809(VarCurr)
=> ( v44824(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_965,axiom,
! [VarCurr: state_type] :
( ~ v44803(VarCurr)
=> ( v44823(VarCurr)
<=> v44774(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_939,axiom,
! [VarCurr: state_type] :
( v44803(VarCurr)
=> ( v44823(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1426,axiom,
! [VarCurr: state_type] :
( ~ v44822(VarCurr)
=> ( v44821(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1260,axiom,
! [VarCurr: state_type] :
( v44822(VarCurr)
=> ( v44821(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2749,axiom,
! [VarCurr: state_type] :
( v44822(VarCurr)
<=> ( v44720(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9498,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44783(VarNext)
<=> ( v44784(VarNext)
& v44793(VarNext) ) ) ) ).
tff(addAssignment_17463,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44793(VarNext)
<=> v44791(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9497,axiom,
! [VarCurr: state_type] :
( v44791(VarCurr)
<=> ( v44703(VarCurr)
| v44794(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9496,axiom,
! [VarCurr: state_type] :
( v44794(VarCurr)
<=> ( v44795(VarCurr)
& v44815(VarCurr) ) ) ).
tff(writeUnaryOperator_3910,axiom,
! [VarCurr: state_type] :
( ~ v44815(VarCurr)
<=> v44703(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9495,axiom,
! [VarCurr: state_type] :
( v44795(VarCurr)
<=> ( v44796(VarCurr)
| v44813(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9494,axiom,
! [VarCurr: state_type] :
( v44813(VarCurr)
<=> ( v44753(VarCurr)
& v44814(VarCurr) ) ) ).
tff(writeUnaryOperator_3909,axiom,
! [VarCurr: state_type] :
( ~ v44814(VarCurr)
<=> v44755(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9493,axiom,
! [VarCurr: state_type] :
( v44796(VarCurr)
<=> ( v44797(VarCurr)
& v44755(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9492,axiom,
! [VarCurr: state_type] :
( v44797(VarCurr)
<=> ( v44798(VarCurr)
| v44807(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9491,axiom,
! [VarCurr: state_type] :
( v44807(VarCurr)
<=> ( v44808(VarCurr)
& v44812(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2748,axiom,
! [VarCurr: state_type] :
( v44812(VarCurr)
<=> ( ( v44800(VarCurr,2)
<=> $false )
& ( v44800(VarCurr,1)
<=> $false )
& ( v44800(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9490,axiom,
! [VarCurr: state_type] :
( v44808(VarCurr)
<=> ( v44809(VarCurr)
| v44810(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9489,axiom,
! [VarCurr: state_type] :
( v44810(VarCurr)
<=> ( v44753(VarCurr)
& v44811(VarCurr) ) ) ).
tff(writeUnaryOperator_3908,axiom,
! [VarCurr: state_type] :
( ~ v44811(VarCurr)
<=> v44809(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2747,axiom,
! [VarCurr: state_type] :
( v44809(VarCurr)
<=> ( v44720(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9488,axiom,
! [VarCurr: state_type] :
( v44798(VarCurr)
<=> ( v44799(VarCurr)
| v44801(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9487,axiom,
! [VarCurr: state_type] :
( v44801(VarCurr)
<=> ( v44802(VarCurr)
& v44806(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2746,axiom,
! [VarCurr: state_type] :
( v44806(VarCurr)
<=> ( ( v44800(VarCurr,2)
<=> $false )
& ( v44800(VarCurr,1)
<=> $true )
& ( v44800(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9486,axiom,
! [VarCurr: state_type] :
( v44802(VarCurr)
<=> ( v44803(VarCurr)
| v44804(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9485,axiom,
! [VarCurr: state_type] :
( v44804(VarCurr)
<=> ( v44753(VarCurr)
& v44805(VarCurr) ) ) ).
tff(writeUnaryOperator_3907,axiom,
! [VarCurr: state_type] :
( ~ v44805(VarCurr)
<=> v44803(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2745,axiom,
! [VarCurr: state_type] :
( v44803(VarCurr)
<=> ( v44720(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2744,axiom,
! [VarCurr: state_type] :
( v44799(VarCurr)
<=> ( ( v44800(VarCurr,2)
<=> $true )
& ( v44800(VarCurr,1)
<=> $false )
& ( v44800(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17462,axiom,
! [VarCurr: state_type] :
( v44800(VarCurr,0)
<=> v44718(VarCurr) ) ).
tff(addAssignment_17461,axiom,
! [VarCurr: state_type] :
( v44800(VarCurr,1)
<=> v44716(VarCurr) ) ).
tff(addAssignment_17460,axiom,
! [VarCurr: state_type] :
( v44800(VarCurr,2)
<=> v44714(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9484,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44784(VarNext)
<=> ( v44785(VarNext)
& v44776(VarNext) ) ) ) ).
tff(writeUnaryOperator_3906,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44785(VarNext)
<=> v44787(VarNext) ) ) ).
tff(addAssignment_17459,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44787(VarNext)
<=> v44776(VarCurr) ) ) ).
tff(addAssignment_17458,axiom,
! [VarCurr: state_type] :
( v44776(VarCurr)
<=> v44778(VarCurr) ) ).
tff(addAssignment_17457,axiom,
! [VarCurr: state_type] :
( v44778(VarCurr)
<=> v44780(VarCurr) ) ).
tff(addAssignment_17456,axiom,
! [VarCurr: state_type] :
( v44780(VarCurr)
<=> v20945(VarCurr) ) ).
tff(addAssignment_17455,axiom,
! [VarCurr: state_type] :
( v44774(VarCurr)
<=> $false ) ).
tff(addAssignment_17454,axiom,
! [VarCurr: state_type] :
( v44755(VarCurr)
<=> v44757(VarCurr) ) ).
tff(addAssignment_17453,axiom,
! [VarCurr: state_type] :
( v44757(VarCurr)
<=> v44759(VarCurr) ) ).
tff(addAssignment_17452,axiom,
! [VarCurr: state_type] :
( v44759(VarCurr)
<=> v44761(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9483,axiom,
! [VarCurr: state_type] :
( v44761(VarCurr)
<=> ( v44763(VarCurr)
& v20867(VarCurr) ) ) ).
tff(addAssignment_17451,axiom,
! [VarCurr: state_type] :
( v44763(VarCurr)
<=> v44765(VarCurr) ) ).
tff(addAssignment_17450,axiom,
! [VarCurr: state_type] :
( v44765(VarCurr)
<=> v44767(VarCurr) ) ).
tff(addAssignment_17449,axiom,
! [VarCurr: state_type] :
( v44767(VarCurr)
<=> v44769(VarCurr) ) ).
tff(addAssignment_17448,axiom,
! [VarCurr: state_type] :
( v44769(VarCurr)
<=> v44771(VarCurr) ) ).
tff(addAssignment_17447,axiom,
! [VarCurr: state_type] :
( v44771(VarCurr)
<=> v18913(VarCurr) ) ).
tff(addAssignment_17446,axiom,
! [VarCurr: state_type] :
( v44753(VarCurr)
<=> $false ) ).
tff(addAssignment_17445,axiom,
! [VarCurr: state_type] :
( v44720(VarCurr)
<=> v44722(VarCurr,0) ) ).
tff(addAssignment_17444,axiom,
! [VarCurr: state_type] :
( v44722(VarCurr,0)
<=> v44724(VarCurr,0) ) ).
tff(addAssignment_17443,axiom,
! [VarCurr: state_type] :
( v44724(VarCurr,0)
<=> v7699(VarCurr,0) ) ).
tff(addAssignment_17442,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,0)
<=> v7701(VarCurr,0) ) ).
tff(addAssignment_17441,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,0)
<=> v7703(VarCurr,0) ) ).
tff(addAssignment_17440,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,0)
<=> v7705(VarCurr,0) ) ).
tff(addAssignment_17439,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,0)
<=> v7707(VarCurr,0) ) ).
tff(addAssignment_17438,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,0)
<=> v7709(VarCurr,0) ) ).
tff(addAssignment_17437,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,0)
<=> v7711(VarCurr,0) ) ).
tff(addAssignment_17436,axiom,
! [VarNext: state_type] :
( v7711(VarNext,0)
<=> v44745(VarNext,0) ) ).
tff(addCaseBooleanConditionEqualRanges1_863,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44746(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v44745(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_930,axiom,
! [VarNext: state_type] :
( v44746(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v44745(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9482,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44746(VarNext)
<=> v44747(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9481,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44747(VarNext)
<=> ( v44749(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_3905,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44749(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_17435,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,0)
<=> v7717(VarCurr,0) ) ).
tff(addAssignment_17434,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,0)
<=> v7719(VarCurr,0) ) ).
tff(addAssignment_17433,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,0)
<=> v7721(VarCurr,0) ) ).
tff(addAssignment_17432,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,0)
<=> v7723(VarCurr,0) ) ).
tff(addAssignment_17431,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,0)
<=> v7725(VarCurr,0) ) ).
tff(addAssignment_17430,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,0)
<=> v7727(VarCurr,0) ) ).
tff(addAssignment_17429,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,0)
<=> v7729(VarCurr,0) ) ).
tff(addAssignment_17428,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,0)
<=> v7731(VarCurr,0) ) ).
tff(addAssignment_17427,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,0)
<=> v7733(VarCurr,0) ) ).
tff(addAssignment_17426,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,0)
<=> v7735(VarCurr,0) ) ).
tff(addAssignment_17425,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,0)
<=> v7737(VarCurr,0) ) ).
tff(addAssignment_17424,axiom,
! [VarNext: state_type] :
( v7737(VarNext,0)
<=> v44726(VarNext,0) ) ).
tff(addCaseBooleanConditionEqualRanges1_862,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44727(VarNext)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v44726(VarNext,B)
<=> v7737(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_929,axiom,
! [VarNext: state_type] :
( v44727(VarNext)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v44726(VarNext,B)
<=> v44741(VarNext,B) ) ) ) ).
tff(addAssignment_17423,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v44741(VarNext,B)
<=> v44739(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_964,axiom,
! [VarCurr: state_type] :
( ~ v44736(VarCurr)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v44739(VarCurr,B)
<=> v7825(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_938,axiom,
! [VarCurr: state_type] :
( v44736(VarCurr)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v44739(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9480,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44727(VarNext)
<=> ( v44728(VarNext)
& v44735(VarNext) ) ) ) ).
tff(addAssignment_17422,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44735(VarNext)
<=> v44733(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9479,axiom,
! [VarCurr: state_type] :
( v44733(VarCurr)
<=> ( v44736(VarCurr)
| v44737(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9478,axiom,
! [VarCurr: state_type] :
( v44737(VarCurr)
<=> ( v10326(VarCurr,0)
& v44738(VarCurr) ) ) ).
tff(writeUnaryOperator_3904,axiom,
! [VarCurr: state_type] :
( ~ v44738(VarCurr)
<=> v44736(VarCurr) ) ).
tff(writeUnaryOperator_3903,axiom,
! [VarCurr: state_type] :
( ~ v44736(VarCurr)
<=> v7813(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9477,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44728(VarNext)
<=> ( v44729(VarNext)
& v13053(VarNext) ) ) ) ).
tff(writeUnaryOperator_3902,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44729(VarNext)
<=> v13060(VarNext) ) ) ).
tff(addAssignment_17421,axiom,
! [VarCurr: state_type] :
( v10326(VarCurr,0)
<=> v10327(VarCurr,0) ) ).
tff(addAssignment_17420,axiom,
! [VarCurr: state_type] :
( v44718(VarCurr)
<=> $false ) ).
tff(addAssignment_17419,axiom,
! [VarCurr: state_type] :
( v44716(VarCurr)
<=> $false ) ).
tff(addAssignment_17418,axiom,
! [VarCurr: state_type] :
( v44714(VarCurr)
<=> $true ) ).
tff(addAssignment_17417,axiom,
! [VarCurr: state_type] :
( v44712(VarCurr)
<=> $false ) ).
tff(addAssignment_17416,axiom,
! [VarCurr: state_type] :
( v44703(VarCurr)
<=> v44705(VarCurr) ) ).
tff(writeUnaryOperator_3901,axiom,
! [VarCurr: state_type] :
( ~ v44705(VarCurr)
<=> v44707(VarCurr) ) ).
tff(addAssignment_17415,axiom,
! [VarCurr: state_type] :
( v44707(VarCurr)
<=> v44709(VarCurr) ) ).
tff(addAssignment_17414,axiom,
! [VarCurr: state_type] :
( v44709(VarCurr)
<=> v7672(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_861,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44658(VarNext)
=> ( v44237(VarNext)
<=> v44237(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_928,axiom,
! [VarNext: state_type] :
( v44658(VarNext)
=> ( v44237(VarNext)
<=> v44674(VarNext) ) ) ).
tff(addAssignment_17413,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44674(VarNext)
<=> v44672(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1425,axiom,
! [VarCurr: state_type] :
( ~ v44671(VarCurr)
=> ( v44672(VarCurr)
<=> v44675(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1259,axiom,
! [VarCurr: state_type] :
( v44671(VarCurr)
=> ( v44672(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1424,axiom,
! [VarCurr: state_type] :
( ~ v44239(VarCurr)
=> ( v44675(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1258,axiom,
! [VarCurr: state_type] :
( v44239(VarCurr)
=> ( v44675(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9476,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44658(VarNext)
<=> ( v44659(VarNext)
& v44668(VarNext) ) ) ) ).
tff(addAssignment_17412,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44668(VarNext)
<=> v44666(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9475,axiom,
! [VarCurr: state_type] :
( v44666(VarCurr)
<=> ( v44669(VarCurr)
| v44671(VarCurr) ) ) ).
tff(writeUnaryOperator_3900,axiom,
! [VarCurr: state_type] :
( ~ v44671(VarCurr)
<=> v10(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9474,axiom,
! [VarCurr: state_type] :
( v44669(VarCurr)
<=> ( v44670(VarCurr)
| v44239(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9473,axiom,
! [VarCurr: state_type] :
( v44670(VarCurr)
<=> ( v44574(VarCurr)
& v44651(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9472,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44659(VarNext)
<=> ( v44660(VarNext)
& v3683(VarNext) ) ) ) ).
tff(writeUnaryOperator_3899,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44660(VarNext)
<=> v44662(VarNext) ) ) ).
tff(addAssignment_17411,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44662(VarNext)
<=> v3683(VarCurr) ) ) ).
tff(addAssignmentInitValueVector_41,axiom,
( v44237(constB0)
<=> $false ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9471,axiom,
! [VarCurr: state_type] :
( v44651(VarCurr)
<=> ( v44653(VarCurr)
& v4099(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9470,axiom,
! [VarCurr: state_type] :
( v44653(VarCurr)
<=> ( v44654(VarCurr)
| v44655(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2743,axiom,
! [VarCurr: state_type] :
( v44655(VarCurr)
<=> ( ( v3979(VarCurr,3)
<=> $false )
& ( v3979(VarCurr,2)
<=> $true )
& ( v3979(VarCurr,1)
<=> $true )
& ( v3979(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2742,axiom,
! [VarCurr: state_type] :
( v44654(VarCurr)
<=> ( ( v3979(VarCurr,3)
<=> $false )
& ( v3979(VarCurr,2)
<=> $true )
& ( v3979(VarCurr,1)
<=> $true )
& ( v3979(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17410,axiom,
! [VarCurr: state_type] :
( ( v3979(VarCurr,2)
<=> v3981(VarCurr,65) )
& ( v3979(VarCurr,1)
<=> v3981(VarCurr,64) )
& ( v3979(VarCurr,0)
<=> v3981(VarCurr,63) ) ) ).
tff(addAssignment_17409,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,66)
& ~ $less(B,63) )
=> ( v3981(VarCurr,B)
<=> v3983(VarCurr,B) ) ) ).
tff(addAssignment_17408,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,66)
& ~ $less(B,63) )
=> ( v3983(VarCurr,B)
<=> v4091(VarCurr,B) ) ) ).
tff(addAssignment_17407,axiom,
! [VarCurr: state_type] :
( v44574(VarCurr)
<=> v44576(VarCurr) ) ).
tff(addAssignment_17406,axiom,
! [VarCurr: state_type] :
( v44576(VarCurr)
<=> v44578(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_860,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44634(VarNext)
=> ( v44578(VarNext)
<=> v44578(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_927,axiom,
! [VarNext: state_type] :
( v44634(VarNext)
=> ( v44578(VarNext)
<=> v44644(VarNext) ) ) ).
tff(addAssignment_17405,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44644(VarNext)
<=> v44642(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1423,axiom,
! [VarCurr: state_type] :
( ~ v44645(VarCurr)
=> ( v44642(VarCurr)
<=> x44607(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1257,axiom,
! [VarCurr: state_type] :
( v44645(VarCurr)
=> ( v44642(VarCurr)
<=> v44588(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9469,axiom,
! [VarCurr: state_type] :
( v44645(VarCurr)
<=> ( v44646(VarCurr)
& v44647(VarCurr) ) ) ).
tff(writeUnaryOperator_3898,axiom,
! [VarCurr: state_type] :
( ~ v44647(VarCurr)
<=> v44584(VarCurr) ) ).
tff(writeUnaryOperator_3897,axiom,
! [VarCurr: state_type] :
( ~ v44646(VarCurr)
<=> v44580(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9468,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44634(VarNext)
<=> v44635(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9467,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44635(VarNext)
<=> ( v44636(VarNext)
& v44631(VarNext) ) ) ) ).
tff(writeUnaryOperator_3896,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44636(VarNext)
<=> v44638(VarNext) ) ) ).
tff(addAssignment_17404,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44638(VarNext)
<=> v44631(VarCurr) ) ) ).
tff(addAssignment_17403,axiom,
! [VarCurr: state_type] :
( v44631(VarCurr)
<=> v44611(VarCurr) ) ).
tff(addAssignment_17402,axiom,
! [VarCurr: state_type] :
( v44588(VarCurr)
<=> v44590(VarCurr) ) ).
tff(addAssignment_17401,axiom,
! [VarCurr: state_type] :
( v44590(VarCurr)
<=> v44592(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_859,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44614(VarNext)
=> ( v44592(VarNext)
<=> v44592(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_926,axiom,
! [VarNext: state_type] :
( v44614(VarNext)
=> ( v44592(VarNext)
<=> v44624(VarNext) ) ) ).
tff(addAssignment_17400,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44624(VarNext)
<=> v44622(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1422,axiom,
! [VarCurr: state_type] :
( ~ v44625(VarCurr)
=> ( v44622(VarCurr)
<=> x44607(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1256,axiom,
! [VarCurr: state_type] :
( v44625(VarCurr)
=> ( v44622(VarCurr)
<=> v44598(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9466,axiom,
! [VarCurr: state_type] :
( v44625(VarCurr)
<=> ( v44626(VarCurr)
& v44627(VarCurr) ) ) ).
tff(writeUnaryOperator_3895,axiom,
! [VarCurr: state_type] :
( ~ v44627(VarCurr)
<=> v44596(VarCurr) ) ).
tff(writeUnaryOperator_3894,axiom,
! [VarCurr: state_type] :
( ~ v44626(VarCurr)
<=> v44594(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9465,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44614(VarNext)
<=> v44615(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9464,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44615(VarNext)
<=> ( v44616(VarNext)
& v44609(VarNext) ) ) ) ).
tff(writeUnaryOperator_3893,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44616(VarNext)
<=> v44618(VarNext) ) ) ).
tff(addAssignment_17399,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44618(VarNext)
<=> v44609(VarCurr) ) ) ).
tff(addAssignmentInitValueVector_40,axiom,
( v44592(constB0)
<=> $false ) ).
tff(addAssignment_17398,axiom,
! [VarCurr: state_type] :
( v44609(VarCurr)
<=> v44611(VarCurr) ) ).
tff(addAssignment_17397,axiom,
! [VarCurr: state_type] :
( v44611(VarCurr)
<=> v3683(VarCurr) ) ).
tff(addAssignment_17396,axiom,
! [VarCurr: state_type] :
( v44598(VarCurr)
<=> v44600(VarCurr) ) ).
tff(addAssignment_17395,axiom,
! [VarCurr: state_type] :
( v44600(VarCurr)
<=> v44602(VarCurr) ) ).
tff(addAssignment_17394,axiom,
! [VarCurr: state_type] :
( v44602(VarCurr)
<=> v44604(VarCurr) ) ).
tff(addAssignment_17393,axiom,
! [VarCurr: state_type] :
( v44604(VarCurr)
<=> v44606(VarCurr) ) ).
tff(addAssignment_17392,axiom,
! [VarCurr: state_type] :
( v44596(VarCurr)
<=> v44586(VarCurr) ) ).
tff(addAssignment_17391,axiom,
! [VarCurr: state_type] :
( v44594(VarCurr)
<=> v44582(VarCurr) ) ).
tff(addAssignment_17390,axiom,
! [VarCurr: state_type] :
( v44584(VarCurr)
<=> v44586(VarCurr) ) ).
tff(addAssignment_17389,axiom,
! [VarCurr: state_type] :
( v44586(VarCurr)
<=> $false ) ).
tff(addAssignment_17388,axiom,
! [VarCurr: state_type] :
( v44580(VarCurr)
<=> v44582(VarCurr) ) ).
tff(addAssignment_17387,axiom,
! [VarCurr: state_type] :
( v44582(VarCurr)
<=> $false ) ).
tff(addAssignment_17386,axiom,
! [VarCurr: state_type] :
( v44239(VarCurr)
<=> v44241(VarCurr) ) ).
tff(addAssignment_17385,axiom,
! [VarCurr: state_type] :
( v44241(VarCurr)
<=> v44243(VarCurr) ) ).
tff(addAssignment_17384,axiom,
! [VarCurr: state_type] :
( v44243(VarCurr)
<=> v44245(VarCurr) ) ).
tff(addAssignment_17383,axiom,
! [VarCurr: state_type] :
( v44245(VarCurr)
<=> v44247(VarCurr) ) ).
tff(addAssignment_17382,axiom,
! [VarCurr: state_type] :
( v44247(VarCurr)
<=> v44249(VarCurr) ) ).
tff(addAssignment_17381,axiom,
! [VarCurr: state_type] :
( v44249(VarCurr)
<=> v44251(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1421,axiom,
! [VarCurr: state_type] :
( ~ v44567(VarCurr)
=> ( v44251(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1255,axiom,
! [VarCurr: state_type] :
( v44567(VarCurr)
=> ( v44251(VarCurr)
<=> v44568(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_963,axiom,
! [VarCurr: state_type] :
( ~ v44422(VarCurr)
=> ( v44568(VarCurr)
<=> v44571(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_937,axiom,
! [VarCurr: state_type] :
( v44422(VarCurr)
=> ( v44568(VarCurr)
<=> v44569(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1420,axiom,
! [VarCurr: state_type] :
( ~ v44425(VarCurr)
=> ( v44571(VarCurr)
<=> v44572(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1254,axiom,
! [VarCurr: state_type] :
( v44425(VarCurr)
=> ( v44571(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1419,axiom,
! [VarCurr: state_type] :
( ~ v44429(VarCurr)
=> ( v44572(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1253,axiom,
! [VarCurr: state_type] :
( v44429(VarCurr)
=> ( v44572(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1418,axiom,
! [VarCurr: state_type] :
( ~ v44421(VarCurr)
=> ( v44569(VarCurr)
<=> v44570(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1252,axiom,
! [VarCurr: state_type] :
( v44421(VarCurr)
=> ( v44569(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1417,axiom,
! [VarCurr: state_type] :
( ~ v44449(VarCurr)
=> ( v44570(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1251,axiom,
! [VarCurr: state_type] :
( v44449(VarCurr)
=> ( v44570(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9463,axiom,
! [VarCurr: state_type] :
( v44567(VarCurr)
<=> ( v44422(VarCurr)
| v44426(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_858,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44555(VarNext)
=> ( v44253(VarNext,0)
<=> v44253(VarCurr,0) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_925,axiom,
! [VarNext: state_type] :
( v44555(VarNext)
=> ( v44253(VarNext,0)
<=> v44563(VarNext) ) ) ).
tff(addAssignment_17380,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44563(VarNext)
<=> v44561(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1416,axiom,
! [VarCurr: state_type] :
( ~ v44441(VarCurr)
=> ( v44561(VarCurr)
<=> v44255(VarCurr,0) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1250,axiom,
! [VarCurr: state_type] :
( v44441(VarCurr)
=> ( v44561(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9462,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44555(VarNext)
<=> v44556(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9461,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44556(VarNext)
<=> ( v44558(VarNext)
& v42721(VarNext) ) ) ) ).
tff(writeUnaryOperator_3892,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44558(VarNext)
<=> v42730(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1415,axiom,
! [VarCurr: state_type] :
( ~ v44547(VarCurr)
=> ( v44255(VarCurr,0)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1249,axiom,
! [VarCurr: state_type] :
( v44547(VarCurr)
=> ( v44255(VarCurr,0)
<=> v44551(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_962,axiom,
! [VarCurr: state_type] :
( ~ v44548(VarCurr)
=> ( v44551(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_936,axiom,
! [VarCurr: state_type] :
( v44548(VarCurr)
=> ( v44551(VarCurr)
<=> v44552(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1414,axiom,
! [VarCurr: state_type] :
( ~ v44449(VarCurr)
=> ( v44552(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1248,axiom,
! [VarCurr: state_type] :
( v44449(VarCurr)
=> ( v44552(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9460,axiom,
! [VarCurr: state_type] :
( v44547(VarCurr)
<=> ( v44548(VarCurr)
| v44550(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9459,axiom,
! [VarCurr: state_type] :
( v44550(VarCurr)
<=> ( v44425(VarCurr)
& v44426(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9458,axiom,
! [VarCurr: state_type] :
( v44548(VarCurr)
<=> ( v44549(VarCurr)
& v44422(VarCurr) ) ) ).
tff(writeUnaryOperator_3891,axiom,
! [VarCurr: state_type] :
( ~ v44549(VarCurr)
<=> v44421(VarCurr) ) ).
tff(addAssignment_17379,axiom,
! [VarCurr: state_type] :
( v44257(VarCurr)
<=> v44259(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2741,axiom,
! [VarCurr: state_type] :
( v44259(VarCurr)
<=> ( ( v44261(VarCurr,4)
<=> $false )
& ( v44261(VarCurr,3)
<=> $false )
& ( v44261(VarCurr,2)
<=> $false )
& ( v44261(VarCurr,1)
<=> $false )
& ( v44261(VarCurr,0)
<=> $false ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_857,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44531(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44261(VarNext,B)
<=> v44261(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_924,axiom,
! [VarNext: state_type] :
( v44531(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44261(VarNext,B)
<=> v44541(VarNext,B) ) ) ) ).
tff(addAssignment_17378,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44541(VarNext,B)
<=> v44539(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1413,axiom,
! [VarCurr: state_type] :
( ~ v44542(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44539(VarCurr,B)
<=> v44265(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1247,axiom,
! [VarCurr: state_type] :
( v44542(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44539(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_3890,axiom,
! [VarCurr: state_type] :
( ~ v44542(VarCurr)
<=> v44263(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9457,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44531(VarNext)
<=> v44532(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9456,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44532(VarNext)
<=> ( v44533(VarNext)
& v44528(VarNext) ) ) ) ).
tff(writeUnaryOperator_3889,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44533(VarNext)
<=> v44535(VarNext) ) ) ).
tff(addAssignment_17377,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44535(VarNext)
<=> v44528(VarCurr) ) ) ).
tff(addAssignment_17376,axiom,
! [VarCurr: state_type] :
( v44528(VarCurr)
<=> v42721(VarCurr) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_89,axiom,
! [VarCurr: state_type] :
( ( ~ v44453(VarCurr)
& ~ v44455(VarCurr)
& ~ v44496(VarCurr) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44265(VarCurr,B)
<=> v44261(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_362,axiom,
! [VarCurr: state_type] :
( v44496(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44265(VarCurr,B)
<=> v44498(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_961,axiom,
! [VarCurr: state_type] :
( v44455(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44265(VarCurr,B)
<=> v44457(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_935,axiom,
! [VarCurr: state_type] :
( v44453(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44265(VarCurr,B)
<=> v44261(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2740,axiom,
! [VarCurr: state_type] :
( v44525(VarCurr)
<=> ( ( v44526(VarCurr,1)
<=> $true )
& ( v44526(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17375,axiom,
! [VarCurr: state_type] :
( v44526(VarCurr,0)
<=> v44274(VarCurr) ) ).
tff(addAssignment_17374,axiom,
! [VarCurr: state_type] :
( v44526(VarCurr,1)
<=> v44267(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1412,axiom,
! [VarCurr: state_type] :
( ~ v44499(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44498(VarCurr,B)
<=> v44500(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1246,axiom,
! [VarCurr: state_type] :
( v44499(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44498(VarCurr,B)
<=> b01111(B) ) ) ) ).
tff(addAssignment_17373,axiom,
! [VarCurr: state_type] :
( v44500(VarCurr,0)
<=> v44522(VarCurr) ) ).
tff(addAssignment_17372,axiom,
! [VarCurr: state_type] :
( v44500(VarCurr,1)
<=> v44520(VarCurr) ) ).
tff(addAssignment_17371,axiom,
! [VarCurr: state_type] :
( v44500(VarCurr,2)
<=> v44515(VarCurr) ) ).
tff(addAssignment_17370,axiom,
! [VarCurr: state_type] :
( v44500(VarCurr,3)
<=> v44510(VarCurr) ) ).
tff(addAssignment_17369,axiom,
! [VarCurr: state_type] :
( v44500(VarCurr,4)
<=> v44502(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9455,axiom,
! [VarCurr: state_type] :
( v44520(VarCurr)
<=> ( v44521(VarCurr)
& v44524(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1578,axiom,
! [VarCurr: state_type] :
( v44524(VarCurr)
<=> ( v44261(VarCurr,0)
| v44261(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9454,axiom,
! [VarCurr: state_type] :
( v44521(VarCurr)
<=> ( v44522(VarCurr)
| v44523(VarCurr) ) ) ).
tff(writeUnaryOperator_3888,axiom,
! [VarCurr: state_type] :
( ~ v44523(VarCurr)
<=> v44261(VarCurr,1) ) ).
tff(writeUnaryOperator_3887,axiom,
! [VarCurr: state_type] :
( ~ v44522(VarCurr)
<=> v44261(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9453,axiom,
! [VarCurr: state_type] :
( v44515(VarCurr)
<=> ( v44516(VarCurr)
& v44519(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1577,axiom,
! [VarCurr: state_type] :
( v44519(VarCurr)
<=> ( v44507(VarCurr)
| v44261(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9452,axiom,
! [VarCurr: state_type] :
( v44516(VarCurr)
<=> ( v44517(VarCurr)
| v44518(VarCurr) ) ) ).
tff(writeUnaryOperator_3886,axiom,
! [VarCurr: state_type] :
( ~ v44518(VarCurr)
<=> v44261(VarCurr,2) ) ).
tff(writeUnaryOperator_3885,axiom,
! [VarCurr: state_type] :
( ~ v44517(VarCurr)
<=> v44507(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9451,axiom,
! [VarCurr: state_type] :
( v44510(VarCurr)
<=> ( v44511(VarCurr)
& v44514(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1576,axiom,
! [VarCurr: state_type] :
( v44514(VarCurr)
<=> ( v44506(VarCurr)
| v44261(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9450,axiom,
! [VarCurr: state_type] :
( v44511(VarCurr)
<=> ( v44512(VarCurr)
| v44513(VarCurr) ) ) ).
tff(writeUnaryOperator_3884,axiom,
! [VarCurr: state_type] :
( ~ v44513(VarCurr)
<=> v44261(VarCurr,3) ) ).
tff(writeUnaryOperator_3883,axiom,
! [VarCurr: state_type] :
( ~ v44512(VarCurr)
<=> v44506(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9449,axiom,
! [VarCurr: state_type] :
( v44502(VarCurr)
<=> ( v44503(VarCurr)
& v44509(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1575,axiom,
! [VarCurr: state_type] :
( v44509(VarCurr)
<=> ( v44505(VarCurr)
| v44261(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9448,axiom,
! [VarCurr: state_type] :
( v44503(VarCurr)
<=> ( v44504(VarCurr)
| v44508(VarCurr) ) ) ).
tff(writeUnaryOperator_3882,axiom,
! [VarCurr: state_type] :
( ~ v44508(VarCurr)
<=> v44261(VarCurr,4) ) ).
tff(writeUnaryOperator_3881,axiom,
! [VarCurr: state_type] :
( ~ v44504(VarCurr)
<=> v44505(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1574,axiom,
! [VarCurr: state_type] :
( v44505(VarCurr)
<=> ( v44506(VarCurr)
& v44261(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1573,axiom,
! [VarCurr: state_type] :
( v44506(VarCurr)
<=> ( v44507(VarCurr)
& v44261(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1572,axiom,
! [VarCurr: state_type] :
( v44507(VarCurr)
<=> ( v44261(VarCurr,0)
& v44261(VarCurr,1) ) ) ).
tff(addBitVectorEqualityBitBlasted_2739,axiom,
! [VarCurr: state_type] :
( v44499(VarCurr)
<=> ( ( v44261(VarCurr,4)
<=> $false )
& ( v44261(VarCurr,3)
<=> $true )
& ( v44261(VarCurr,2)
<=> $true )
& ( v44261(VarCurr,1)
<=> $true )
& ( v44261(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2738,axiom,
! [VarCurr: state_type] :
( v44496(VarCurr)
<=> ( ( v44497(VarCurr,1)
<=> $true )
& ( v44497(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17368,axiom,
! [VarCurr: state_type] :
( v44497(VarCurr,0)
<=> v44274(VarCurr) ) ).
tff(addAssignment_17367,axiom,
! [VarCurr: state_type] :
( v44497(VarCurr,1)
<=> v44267(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1411,axiom,
! [VarCurr: state_type] :
( ~ v44458(VarCurr)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v44457(VarCurr,B)
<=> v44459(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1245,axiom,
! [VarCurr: state_type] :
( v44458(VarCurr)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v44457(VarCurr,B)
<=> $false ) ) ) ).
tff(addSignExtensionConstraint_185,axiom,
! [VarCurr: state_type] :
( v44459(VarCurr,6)
<=> v44460(VarCurr,5) ) ).
tff(addSignExtensionConstraint_184,axiom,
! [VarCurr: state_type] :
( v44459(VarCurr,7)
<=> v44460(VarCurr,5) ) ).
tff(addSignExtensionConstraint_183,axiom,
! [VarCurr: state_type] :
( v44459(VarCurr,8)
<=> v44460(VarCurr,5) ) ).
tff(addSignExtensionConstraint_182,axiom,
! [VarCurr: state_type] :
( v44459(VarCurr,9)
<=> v44460(VarCurr,5) ) ).
tff(addSignExtensionConstraint_181,axiom,
! [VarCurr: state_type] :
( v44459(VarCurr,10)
<=> v44460(VarCurr,5) ) ).
tff(addSignExtensionConstraint_180,axiom,
! [VarCurr: state_type] :
( v44459(VarCurr,11)
<=> v44460(VarCurr,5) ) ).
tff(addSignExtensionConstraint_179,axiom,
! [VarCurr: state_type] :
( v44459(VarCurr,12)
<=> v44460(VarCurr,5) ) ).
tff(addSignExtensionConstraint_178,axiom,
! [VarCurr: state_type] :
( v44459(VarCurr,13)
<=> v44460(VarCurr,5) ) ).
tff(addSignExtensionConstraint_177,axiom,
! [VarCurr: state_type] :
( v44459(VarCurr,14)
<=> v44460(VarCurr,5) ) ).
tff(addSignExtensionConstraint_176,axiom,
! [VarCurr: state_type] :
( v44459(VarCurr,15)
<=> v44460(VarCurr,5) ) ).
tff(addSignExtensionConstraint_175,axiom,
! [VarCurr: state_type] :
( v44459(VarCurr,16)
<=> v44460(VarCurr,5) ) ).
tff(addSignExtensionConstraint_174,axiom,
! [VarCurr: state_type] :
( v44459(VarCurr,17)
<=> v44460(VarCurr,5) ) ).
tff(addSignExtensionConstraint_173,axiom,
! [VarCurr: state_type] :
( v44459(VarCurr,18)
<=> v44460(VarCurr,5) ) ).
tff(addSignExtensionConstraint_172,axiom,
! [VarCurr: state_type] :
( v44459(VarCurr,19)
<=> v44460(VarCurr,5) ) ).
tff(addSignExtensionConstraint_171,axiom,
! [VarCurr: state_type] :
( v44459(VarCurr,20)
<=> v44460(VarCurr,5) ) ).
tff(addSignExtensionConstraint_170,axiom,
! [VarCurr: state_type] :
( v44459(VarCurr,21)
<=> v44460(VarCurr,5) ) ).
tff(addSignExtensionConstraint_169,axiom,
! [VarCurr: state_type] :
( v44459(VarCurr,22)
<=> v44460(VarCurr,5) ) ).
tff(addSignExtensionConstraint_168,axiom,
! [VarCurr: state_type] :
( v44459(VarCurr,23)
<=> v44460(VarCurr,5) ) ).
tff(addSignExtensionConstraint_167,axiom,
! [VarCurr: state_type] :
( v44459(VarCurr,24)
<=> v44460(VarCurr,5) ) ).
tff(addSignExtensionConstraint_166,axiom,
! [VarCurr: state_type] :
( v44459(VarCurr,25)
<=> v44460(VarCurr,5) ) ).
tff(addSignExtensionConstraint_165,axiom,
! [VarCurr: state_type] :
( v44459(VarCurr,26)
<=> v44460(VarCurr,5) ) ).
tff(addSignExtensionConstraint_164,axiom,
! [VarCurr: state_type] :
( v44459(VarCurr,27)
<=> v44460(VarCurr,5) ) ).
tff(addSignExtensionConstraint_163,axiom,
! [VarCurr: state_type] :
( v44459(VarCurr,28)
<=> v44460(VarCurr,5) ) ).
tff(addSignExtensionConstraint_162,axiom,
! [VarCurr: state_type] :
( v44459(VarCurr,29)
<=> v44460(VarCurr,5) ) ).
tff(addSignExtensionConstraint_161,axiom,
! [VarCurr: state_type] :
( v44459(VarCurr,30)
<=> v44460(VarCurr,5) ) ).
tff(addSignExtensionConstraint_160,axiom,
! [VarCurr: state_type] :
( v44459(VarCurr,31)
<=> v44460(VarCurr,5) ) ).
tff(addAssignment_17366,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v44459(VarCurr,B)
<=> v44460(VarCurr,B) ) ) ).
tff(addAssignment_17365,axiom,
! [VarCurr: state_type] :
( v44460(VarCurr,0)
<=> v44494(VarCurr) ) ).
tff(addAssignment_17364,axiom,
! [VarCurr: state_type] :
( v44460(VarCurr,1)
<=> v44492(VarCurr) ) ).
tff(addAssignment_17363,axiom,
! [VarCurr: state_type] :
( v44460(VarCurr,2)
<=> v44488(VarCurr) ) ).
tff(addAssignment_17362,axiom,
! [VarCurr: state_type] :
( v44460(VarCurr,3)
<=> v44484(VarCurr) ) ).
tff(addAssignment_17361,axiom,
! [VarCurr: state_type] :
( v44460(VarCurr,4)
<=> v44480(VarCurr) ) ).
tff(addAssignment_17360,axiom,
! [VarCurr: state_type] :
( v44460(VarCurr,5)
<=> v44462(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9447,axiom,
! [VarCurr: state_type] :
( v44492(VarCurr)
<=> ( v44493(VarCurr)
& v44495(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9446,axiom,
! [VarCurr: state_type] :
( v44495(VarCurr)
<=> ( v44466(VarCurr,0)
| v44474(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1571,axiom,
! [VarCurr: state_type] :
( v44493(VarCurr)
<=> ( v44494(VarCurr)
| v44466(VarCurr,1) ) ) ).
tff(writeUnaryOperator_3880,axiom,
! [VarCurr: state_type] :
( ~ v44494(VarCurr)
<=> v44466(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9445,axiom,
! [VarCurr: state_type] :
( v44488(VarCurr)
<=> ( v44489(VarCurr)
& v44491(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9444,axiom,
! [VarCurr: state_type] :
( v44491(VarCurr)
<=> ( v44472(VarCurr)
| v44475(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1570,axiom,
! [VarCurr: state_type] :
( v44489(VarCurr)
<=> ( v44490(VarCurr)
| v44466(VarCurr,2) ) ) ).
tff(writeUnaryOperator_3879,axiom,
! [VarCurr: state_type] :
( ~ v44490(VarCurr)
<=> v44472(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9443,axiom,
! [VarCurr: state_type] :
( v44484(VarCurr)
<=> ( v44485(VarCurr)
& v44487(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9442,axiom,
! [VarCurr: state_type] :
( v44487(VarCurr)
<=> ( v44470(VarCurr)
| v44476(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1569,axiom,
! [VarCurr: state_type] :
( v44485(VarCurr)
<=> ( v44486(VarCurr)
| v44466(VarCurr,3) ) ) ).
tff(writeUnaryOperator_3878,axiom,
! [VarCurr: state_type] :
( ~ v44486(VarCurr)
<=> v44470(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9441,axiom,
! [VarCurr: state_type] :
( v44480(VarCurr)
<=> ( v44481(VarCurr)
& v44483(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9440,axiom,
! [VarCurr: state_type] :
( v44483(VarCurr)
<=> ( v44468(VarCurr)
| v44477(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1568,axiom,
! [VarCurr: state_type] :
( v44481(VarCurr)
<=> ( v44482(VarCurr)
| v44466(VarCurr,4) ) ) ).
tff(writeUnaryOperator_3877,axiom,
! [VarCurr: state_type] :
( ~ v44482(VarCurr)
<=> v44468(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9439,axiom,
! [VarCurr: state_type] :
( v44462(VarCurr)
<=> ( v44463(VarCurr)
& v44478(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9438,axiom,
! [VarCurr: state_type] :
( v44478(VarCurr)
<=> ( v44465(VarCurr)
| v44479(VarCurr) ) ) ).
tff(writeUnaryOperator_3876,axiom,
! [VarCurr: state_type] :
( ~ v44479(VarCurr)
<=> v44466(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1567,axiom,
! [VarCurr: state_type] :
( v44463(VarCurr)
<=> ( v44464(VarCurr)
| v44466(VarCurr,5) ) ) ).
tff(writeUnaryOperator_3875,axiom,
! [VarCurr: state_type] :
( ~ v44464(VarCurr)
<=> v44465(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1566,axiom,
! [VarCurr: state_type] :
( v44465(VarCurr)
<=> ( v44466(VarCurr,4)
| v44467(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9437,axiom,
! [VarCurr: state_type] :
( v44467(VarCurr)
<=> ( v44468(VarCurr)
& v44477(VarCurr) ) ) ).
tff(writeUnaryOperator_3874,axiom,
! [VarCurr: state_type] :
( ~ v44477(VarCurr)
<=> v44466(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_1565,axiom,
! [VarCurr: state_type] :
( v44468(VarCurr)
<=> ( v44466(VarCurr,3)
| v44469(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9436,axiom,
! [VarCurr: state_type] :
( v44469(VarCurr)
<=> ( v44470(VarCurr)
& v44476(VarCurr) ) ) ).
tff(writeUnaryOperator_3873,axiom,
! [VarCurr: state_type] :
( ~ v44476(VarCurr)
<=> v44466(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_1564,axiom,
! [VarCurr: state_type] :
( v44470(VarCurr)
<=> ( v44466(VarCurr,2)
| v44471(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9435,axiom,
! [VarCurr: state_type] :
( v44471(VarCurr)
<=> ( v44472(VarCurr)
& v44475(VarCurr) ) ) ).
tff(writeUnaryOperator_3872,axiom,
! [VarCurr: state_type] :
( ~ v44475(VarCurr)
<=> v44466(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_1563,axiom,
! [VarCurr: state_type] :
( v44472(VarCurr)
<=> ( v44466(VarCurr,1)
| v44473(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9434,axiom,
! [VarCurr: state_type] :
( v44473(VarCurr)
<=> ( v44466(VarCurr,0)
& v44474(VarCurr) ) ) ).
tff(writeUnaryOperator_3871,axiom,
! [VarCurr: state_type] :
( ~ v44474(VarCurr)
<=> v44466(VarCurr,1) ) ).
tff(addZeroExtensionConstraint_9,axiom,
! [VarCurr: state_type] : ~ v44466(VarCurr,5) ).
tff(addAssignment_17359,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44466(VarCurr,B)
<=> v44261(VarCurr,B) ) ) ).
tff(addBitVectorEqualityBitBlasted_2737,axiom,
! [VarCurr: state_type] :
( v44458(VarCurr)
<=> ( ( v44261(VarCurr,4)
<=> $false )
& ( v44261(VarCurr,3)
<=> $false )
& ( v44261(VarCurr,2)
<=> $false )
& ( v44261(VarCurr,1)
<=> $false )
& ( v44261(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2736,axiom,
! [VarCurr: state_type] :
( v44455(VarCurr)
<=> ( ( v44456(VarCurr,1)
<=> $false )
& ( v44456(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17358,axiom,
! [VarCurr: state_type] :
( v44456(VarCurr,0)
<=> v44274(VarCurr) ) ).
tff(addAssignment_17357,axiom,
! [VarCurr: state_type] :
( v44456(VarCurr,1)
<=> v44267(VarCurr) ) ).
tff(addAssignmentInitValueVector_39,axiom,
! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44261(constB0,B)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2735,axiom,
! [VarCurr: state_type] :
( v44453(VarCurr)
<=> ( ( v44454(VarCurr,1)
<=> $false )
& ( v44454(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17356,axiom,
! [VarCurr: state_type] :
( v44454(VarCurr,0)
<=> v44274(VarCurr) ) ).
tff(addAssignment_17355,axiom,
! [VarCurr: state_type] :
( v44454(VarCurr,1)
<=> v44267(VarCurr) ) ).
tff(addAssignment_17354,axiom,
! [VarCurr: state_type] :
( v44274(VarCurr)
<=> v44276(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1410,axiom,
! [VarCurr: state_type] :
( ~ v44445(VarCurr)
=> ( v44276(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1244,axiom,
! [VarCurr: state_type] :
( v44445(VarCurr)
=> ( v44276(VarCurr)
<=> v44446(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_960,axiom,
! [VarCurr: state_type] :
( ~ v44422(VarCurr)
=> ( v44446(VarCurr)
<=> v44450(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_934,axiom,
! [VarCurr: state_type] :
( v44422(VarCurr)
=> ( v44446(VarCurr)
<=> v44447(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1409,axiom,
! [VarCurr: state_type] :
( ~ v44425(VarCurr)
=> ( v44450(VarCurr)
<=> v44451(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1243,axiom,
! [VarCurr: state_type] :
( v44425(VarCurr)
=> ( v44450(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1408,axiom,
! [VarCurr: state_type] :
( ~ v44429(VarCurr)
=> ( v44451(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1242,axiom,
! [VarCurr: state_type] :
( v44429(VarCurr)
=> ( v44451(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1407,axiom,
! [VarCurr: state_type] :
( ~ v44421(VarCurr)
=> ( v44447(VarCurr)
<=> v44448(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1241,axiom,
! [VarCurr: state_type] :
( v44421(VarCurr)
=> ( v44447(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1406,axiom,
! [VarCurr: state_type] :
( ~ v44449(VarCurr)
=> ( v44448(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1240,axiom,
! [VarCurr: state_type] :
( v44449(VarCurr)
=> ( v44448(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_3870,axiom,
! [VarCurr: state_type] :
( ~ v44449(VarCurr)
<=> v44278(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9433,axiom,
! [VarCurr: state_type] :
( v44445(VarCurr)
<=> ( v44422(VarCurr)
| v44426(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_856,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44432(VarNext)
=> ( v44253(VarNext,1)
<=> v44253(VarCurr,1) ) ) ) ).
tff(addCaseBooleanConditionShiftedRanges0_19,axiom,
! [VarNext: state_type] :
( v44432(VarNext)
=> ( v44253(VarNext,1)
<=> v44440(VarNext) ) ) ).
tff(addAssignment_17353,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44440(VarNext)
<=> v44438(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_378,axiom,
! [VarCurr: state_type] :
( ~ v44441(VarCurr)
=> ( v44438(VarCurr)
<=> v44255(VarCurr,1) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1239,axiom,
! [VarCurr: state_type] :
( v44441(VarCurr)
=> ( v44438(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_3869,axiom,
! [VarCurr: state_type] :
( ~ v44441(VarCurr)
<=> v42707(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9432,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44432(VarNext)
<=> v44433(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9431,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44433(VarNext)
<=> ( v44434(VarNext)
& v42721(VarNext) ) ) ) ).
tff(writeUnaryOperator_3868,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44434(VarNext)
<=> v42730(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_377,axiom,
! [VarCurr: state_type] :
( ~ v44419(VarCurr)
=> ( v44255(VarCurr,1)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_544,axiom,
! [VarCurr: state_type] :
( v44419(VarCurr)
=> ( v44255(VarCurr,1)
<=> v44427(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_959,axiom,
! [VarCurr: state_type] :
( ~ v44420(VarCurr)
=> ( v44427(VarCurr)
<=> v44428(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_933,axiom,
! [VarCurr: state_type] :
( v44420(VarCurr)
=> ( v44427(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1405,axiom,
! [VarCurr: state_type] :
( ~ v44429(VarCurr)
=> ( v44428(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1238,axiom,
! [VarCurr: state_type] :
( v44429(VarCurr)
=> ( v44428(VarCurr)
<=> $true ) ) ).
tff(writeUnaryOperator_3867,axiom,
! [VarCurr: state_type] :
( ~ v44429(VarCurr)
<=> v44257(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9430,axiom,
! [VarCurr: state_type] :
( v44419(VarCurr)
<=> ( v44420(VarCurr)
| v44423(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9429,axiom,
! [VarCurr: state_type] :
( v44423(VarCurr)
<=> ( v44424(VarCurr)
& v44426(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2734,axiom,
! [VarCurr: state_type] :
( v44426(VarCurr)
<=> ( $true
<=> v44253(VarCurr,1) ) ) ).
tff(writeUnaryOperator_3866,axiom,
! [VarCurr: state_type] :
( ~ v44424(VarCurr)
<=> v44425(VarCurr) ) ).
tff(writeUnaryOperator_3865,axiom,
! [VarCurr: state_type] :
( ~ v44425(VarCurr)
<=> v44278(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9428,axiom,
! [VarCurr: state_type] :
( v44420(VarCurr)
<=> ( v44421(VarCurr)
& v44422(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2733,axiom,
! [VarCurr: state_type] :
( v44422(VarCurr)
<=> ( $true
<=> v44253(VarCurr,0) ) ) ).
tff(addAssignmentInitValueVector_38,axiom,
( v44253(constB0,1)
<=> $false ) ).
tff(addAssignmentInitValueVector_37,axiom,
( v44253(constB0,0)
<=> $true ) ).
tff(writeUnaryOperator_3864,axiom,
! [VarCurr: state_type] :
( ~ v44421(VarCurr)
<=> v44257(VarCurr) ) ).
tff(addAssignment_17352,axiom,
! [VarCurr: state_type] :
( v44278(VarCurr)
<=> v44280(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2732,axiom,
! [VarCurr: state_type] :
( v44280(VarCurr)
<=> ( ( v44282(VarCurr,4)
<=> $false )
& ( v44282(VarCurr,3)
<=> $false )
& ( v44282(VarCurr,2)
<=> $false )
& ( v44282(VarCurr,1)
<=> $false )
& ( v44282(VarCurr,0)
<=> $false ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_855,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44403(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44282(VarNext,B)
<=> v44282(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_923,axiom,
! [VarNext: state_type] :
( v44403(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44282(VarNext,B)
<=> v44413(VarNext,B) ) ) ) ).
tff(addAssignment_17351,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44413(VarNext,B)
<=> v44411(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1404,axiom,
! [VarCurr: state_type] :
( ~ v44414(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44411(VarCurr,B)
<=> v44286(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1237,axiom,
! [VarCurr: state_type] :
( v44414(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44411(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_3863,axiom,
! [VarCurr: state_type] :
( ~ v44414(VarCurr)
<=> v44284(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9427,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44403(VarNext)
<=> v44404(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9426,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44404(VarNext)
<=> ( v44405(VarNext)
& v44400(VarNext) ) ) ) ).
tff(writeUnaryOperator_3862,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44405(VarNext)
<=> v44407(VarNext) ) ) ).
tff(addAssignment_17350,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44407(VarNext)
<=> v44400(VarCurr) ) ) ).
tff(addAssignment_17349,axiom,
! [VarCurr: state_type] :
( v44400(VarCurr)
<=> v42721(VarCurr) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_88,axiom,
! [VarCurr: state_type] :
( ( ~ v44325(VarCurr)
& ~ v44327(VarCurr)
& ~ v44368(VarCurr) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44286(VarCurr,B)
<=> v44282(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_361,axiom,
! [VarCurr: state_type] :
( v44368(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44286(VarCurr,B)
<=> v44370(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_958,axiom,
! [VarCurr: state_type] :
( v44327(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44286(VarCurr,B)
<=> v44329(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_932,axiom,
! [VarCurr: state_type] :
( v44325(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44286(VarCurr,B)
<=> v44282(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2731,axiom,
! [VarCurr: state_type] :
( v44397(VarCurr)
<=> ( ( v44398(VarCurr,1)
<=> $true )
& ( v44398(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17348,axiom,
! [VarCurr: state_type] :
( v44398(VarCurr,0)
<=> v44323(VarCurr) ) ).
tff(addAssignment_17347,axiom,
! [VarCurr: state_type] :
( v44398(VarCurr,1)
<=> v44288(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1403,axiom,
! [VarCurr: state_type] :
( ~ v44371(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44370(VarCurr,B)
<=> v44372(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1236,axiom,
! [VarCurr: state_type] :
( v44371(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44370(VarCurr,B)
<=> b01111(B) ) ) ) ).
tff(addAssignment_17346,axiom,
! [VarCurr: state_type] :
( v44372(VarCurr,0)
<=> v44394(VarCurr) ) ).
tff(addAssignment_17345,axiom,
! [VarCurr: state_type] :
( v44372(VarCurr,1)
<=> v44392(VarCurr) ) ).
tff(addAssignment_17344,axiom,
! [VarCurr: state_type] :
( v44372(VarCurr,2)
<=> v44387(VarCurr) ) ).
tff(addAssignment_17343,axiom,
! [VarCurr: state_type] :
( v44372(VarCurr,3)
<=> v44382(VarCurr) ) ).
tff(addAssignment_17342,axiom,
! [VarCurr: state_type] :
( v44372(VarCurr,4)
<=> v44374(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9425,axiom,
! [VarCurr: state_type] :
( v44392(VarCurr)
<=> ( v44393(VarCurr)
& v44396(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1562,axiom,
! [VarCurr: state_type] :
( v44396(VarCurr)
<=> ( v44282(VarCurr,0)
| v44282(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9424,axiom,
! [VarCurr: state_type] :
( v44393(VarCurr)
<=> ( v44394(VarCurr)
| v44395(VarCurr) ) ) ).
tff(writeUnaryOperator_3861,axiom,
! [VarCurr: state_type] :
( ~ v44395(VarCurr)
<=> v44282(VarCurr,1) ) ).
tff(writeUnaryOperator_3860,axiom,
! [VarCurr: state_type] :
( ~ v44394(VarCurr)
<=> v44282(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9423,axiom,
! [VarCurr: state_type] :
( v44387(VarCurr)
<=> ( v44388(VarCurr)
& v44391(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1561,axiom,
! [VarCurr: state_type] :
( v44391(VarCurr)
<=> ( v44379(VarCurr)
| v44282(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9422,axiom,
! [VarCurr: state_type] :
( v44388(VarCurr)
<=> ( v44389(VarCurr)
| v44390(VarCurr) ) ) ).
tff(writeUnaryOperator_3859,axiom,
! [VarCurr: state_type] :
( ~ v44390(VarCurr)
<=> v44282(VarCurr,2) ) ).
tff(writeUnaryOperator_3858,axiom,
! [VarCurr: state_type] :
( ~ v44389(VarCurr)
<=> v44379(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9421,axiom,
! [VarCurr: state_type] :
( v44382(VarCurr)
<=> ( v44383(VarCurr)
& v44386(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1560,axiom,
! [VarCurr: state_type] :
( v44386(VarCurr)
<=> ( v44378(VarCurr)
| v44282(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9420,axiom,
! [VarCurr: state_type] :
( v44383(VarCurr)
<=> ( v44384(VarCurr)
| v44385(VarCurr) ) ) ).
tff(writeUnaryOperator_3857,axiom,
! [VarCurr: state_type] :
( ~ v44385(VarCurr)
<=> v44282(VarCurr,3) ) ).
tff(writeUnaryOperator_3856,axiom,
! [VarCurr: state_type] :
( ~ v44384(VarCurr)
<=> v44378(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9419,axiom,
! [VarCurr: state_type] :
( v44374(VarCurr)
<=> ( v44375(VarCurr)
& v44381(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1559,axiom,
! [VarCurr: state_type] :
( v44381(VarCurr)
<=> ( v44377(VarCurr)
| v44282(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9418,axiom,
! [VarCurr: state_type] :
( v44375(VarCurr)
<=> ( v44376(VarCurr)
| v44380(VarCurr) ) ) ).
tff(writeUnaryOperator_3855,axiom,
! [VarCurr: state_type] :
( ~ v44380(VarCurr)
<=> v44282(VarCurr,4) ) ).
tff(writeUnaryOperator_3854,axiom,
! [VarCurr: state_type] :
( ~ v44376(VarCurr)
<=> v44377(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1558,axiom,
! [VarCurr: state_type] :
( v44377(VarCurr)
<=> ( v44378(VarCurr)
& v44282(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1557,axiom,
! [VarCurr: state_type] :
( v44378(VarCurr)
<=> ( v44379(VarCurr)
& v44282(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1556,axiom,
! [VarCurr: state_type] :
( v44379(VarCurr)
<=> ( v44282(VarCurr,0)
& v44282(VarCurr,1) ) ) ).
tff(addBitVectorEqualityBitBlasted_2730,axiom,
! [VarCurr: state_type] :
( v44371(VarCurr)
<=> ( ( v44282(VarCurr,4)
<=> $false )
& ( v44282(VarCurr,3)
<=> $true )
& ( v44282(VarCurr,2)
<=> $true )
& ( v44282(VarCurr,1)
<=> $true )
& ( v44282(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2729,axiom,
! [VarCurr: state_type] :
( v44368(VarCurr)
<=> ( ( v44369(VarCurr,1)
<=> $true )
& ( v44369(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17341,axiom,
! [VarCurr: state_type] :
( v44369(VarCurr,0)
<=> v44323(VarCurr) ) ).
tff(addAssignment_17340,axiom,
! [VarCurr: state_type] :
( v44369(VarCurr,1)
<=> v44288(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1402,axiom,
! [VarCurr: state_type] :
( ~ v44330(VarCurr)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v44329(VarCurr,B)
<=> v44331(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1235,axiom,
! [VarCurr: state_type] :
( v44330(VarCurr)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v44329(VarCurr,B)
<=> $false ) ) ) ).
tff(addSignExtensionConstraint_159,axiom,
! [VarCurr: state_type] :
( v44331(VarCurr,6)
<=> v44332(VarCurr,5) ) ).
tff(addSignExtensionConstraint_158,axiom,
! [VarCurr: state_type] :
( v44331(VarCurr,7)
<=> v44332(VarCurr,5) ) ).
tff(addSignExtensionConstraint_157,axiom,
! [VarCurr: state_type] :
( v44331(VarCurr,8)
<=> v44332(VarCurr,5) ) ).
tff(addSignExtensionConstraint_156,axiom,
! [VarCurr: state_type] :
( v44331(VarCurr,9)
<=> v44332(VarCurr,5) ) ).
tff(addSignExtensionConstraint_155,axiom,
! [VarCurr: state_type] :
( v44331(VarCurr,10)
<=> v44332(VarCurr,5) ) ).
tff(addSignExtensionConstraint_154,axiom,
! [VarCurr: state_type] :
( v44331(VarCurr,11)
<=> v44332(VarCurr,5) ) ).
tff(addSignExtensionConstraint_153,axiom,
! [VarCurr: state_type] :
( v44331(VarCurr,12)
<=> v44332(VarCurr,5) ) ).
tff(addSignExtensionConstraint_152,axiom,
! [VarCurr: state_type] :
( v44331(VarCurr,13)
<=> v44332(VarCurr,5) ) ).
tff(addSignExtensionConstraint_151,axiom,
! [VarCurr: state_type] :
( v44331(VarCurr,14)
<=> v44332(VarCurr,5) ) ).
tff(addSignExtensionConstraint_150,axiom,
! [VarCurr: state_type] :
( v44331(VarCurr,15)
<=> v44332(VarCurr,5) ) ).
tff(addSignExtensionConstraint_149,axiom,
! [VarCurr: state_type] :
( v44331(VarCurr,16)
<=> v44332(VarCurr,5) ) ).
tff(addSignExtensionConstraint_148,axiom,
! [VarCurr: state_type] :
( v44331(VarCurr,17)
<=> v44332(VarCurr,5) ) ).
tff(addSignExtensionConstraint_147,axiom,
! [VarCurr: state_type] :
( v44331(VarCurr,18)
<=> v44332(VarCurr,5) ) ).
tff(addSignExtensionConstraint_146,axiom,
! [VarCurr: state_type] :
( v44331(VarCurr,19)
<=> v44332(VarCurr,5) ) ).
tff(addSignExtensionConstraint_145,axiom,
! [VarCurr: state_type] :
( v44331(VarCurr,20)
<=> v44332(VarCurr,5) ) ).
tff(addSignExtensionConstraint_144,axiom,
! [VarCurr: state_type] :
( v44331(VarCurr,21)
<=> v44332(VarCurr,5) ) ).
tff(addSignExtensionConstraint_143,axiom,
! [VarCurr: state_type] :
( v44331(VarCurr,22)
<=> v44332(VarCurr,5) ) ).
tff(addSignExtensionConstraint_142,axiom,
! [VarCurr: state_type] :
( v44331(VarCurr,23)
<=> v44332(VarCurr,5) ) ).
tff(addSignExtensionConstraint_141,axiom,
! [VarCurr: state_type] :
( v44331(VarCurr,24)
<=> v44332(VarCurr,5) ) ).
tff(addSignExtensionConstraint_140,axiom,
! [VarCurr: state_type] :
( v44331(VarCurr,25)
<=> v44332(VarCurr,5) ) ).
tff(addSignExtensionConstraint_139,axiom,
! [VarCurr: state_type] :
( v44331(VarCurr,26)
<=> v44332(VarCurr,5) ) ).
tff(addSignExtensionConstraint_138,axiom,
! [VarCurr: state_type] :
( v44331(VarCurr,27)
<=> v44332(VarCurr,5) ) ).
tff(addSignExtensionConstraint_137,axiom,
! [VarCurr: state_type] :
( v44331(VarCurr,28)
<=> v44332(VarCurr,5) ) ).
tff(addSignExtensionConstraint_136,axiom,
! [VarCurr: state_type] :
( v44331(VarCurr,29)
<=> v44332(VarCurr,5) ) ).
tff(addSignExtensionConstraint_135,axiom,
! [VarCurr: state_type] :
( v44331(VarCurr,30)
<=> v44332(VarCurr,5) ) ).
tff(addSignExtensionConstraint_134,axiom,
! [VarCurr: state_type] :
( v44331(VarCurr,31)
<=> v44332(VarCurr,5) ) ).
tff(addAssignment_17339,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v44331(VarCurr,B)
<=> v44332(VarCurr,B) ) ) ).
tff(addAssignment_17338,axiom,
! [VarCurr: state_type] :
( v44332(VarCurr,0)
<=> v44366(VarCurr) ) ).
tff(addAssignment_17337,axiom,
! [VarCurr: state_type] :
( v44332(VarCurr,1)
<=> v44364(VarCurr) ) ).
tff(addAssignment_17336,axiom,
! [VarCurr: state_type] :
( v44332(VarCurr,2)
<=> v44360(VarCurr) ) ).
tff(addAssignment_17335,axiom,
! [VarCurr: state_type] :
( v44332(VarCurr,3)
<=> v44356(VarCurr) ) ).
tff(addAssignment_17334,axiom,
! [VarCurr: state_type] :
( v44332(VarCurr,4)
<=> v44352(VarCurr) ) ).
tff(addAssignment_17333,axiom,
! [VarCurr: state_type] :
( v44332(VarCurr,5)
<=> v44334(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9417,axiom,
! [VarCurr: state_type] :
( v44364(VarCurr)
<=> ( v44365(VarCurr)
& v44367(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9416,axiom,
! [VarCurr: state_type] :
( v44367(VarCurr)
<=> ( v44338(VarCurr,0)
| v44346(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1555,axiom,
! [VarCurr: state_type] :
( v44365(VarCurr)
<=> ( v44366(VarCurr)
| v44338(VarCurr,1) ) ) ).
tff(writeUnaryOperator_3853,axiom,
! [VarCurr: state_type] :
( ~ v44366(VarCurr)
<=> v44338(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9415,axiom,
! [VarCurr: state_type] :
( v44360(VarCurr)
<=> ( v44361(VarCurr)
& v44363(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9414,axiom,
! [VarCurr: state_type] :
( v44363(VarCurr)
<=> ( v44344(VarCurr)
| v44347(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1554,axiom,
! [VarCurr: state_type] :
( v44361(VarCurr)
<=> ( v44362(VarCurr)
| v44338(VarCurr,2) ) ) ).
tff(writeUnaryOperator_3852,axiom,
! [VarCurr: state_type] :
( ~ v44362(VarCurr)
<=> v44344(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9413,axiom,
! [VarCurr: state_type] :
( v44356(VarCurr)
<=> ( v44357(VarCurr)
& v44359(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9412,axiom,
! [VarCurr: state_type] :
( v44359(VarCurr)
<=> ( v44342(VarCurr)
| v44348(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1553,axiom,
! [VarCurr: state_type] :
( v44357(VarCurr)
<=> ( v44358(VarCurr)
| v44338(VarCurr,3) ) ) ).
tff(writeUnaryOperator_3851,axiom,
! [VarCurr: state_type] :
( ~ v44358(VarCurr)
<=> v44342(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9411,axiom,
! [VarCurr: state_type] :
( v44352(VarCurr)
<=> ( v44353(VarCurr)
& v44355(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9410,axiom,
! [VarCurr: state_type] :
( v44355(VarCurr)
<=> ( v44340(VarCurr)
| v44349(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1552,axiom,
! [VarCurr: state_type] :
( v44353(VarCurr)
<=> ( v44354(VarCurr)
| v44338(VarCurr,4) ) ) ).
tff(writeUnaryOperator_3850,axiom,
! [VarCurr: state_type] :
( ~ v44354(VarCurr)
<=> v44340(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9409,axiom,
! [VarCurr: state_type] :
( v44334(VarCurr)
<=> ( v44335(VarCurr)
& v44350(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9408,axiom,
! [VarCurr: state_type] :
( v44350(VarCurr)
<=> ( v44337(VarCurr)
| v44351(VarCurr) ) ) ).
tff(writeUnaryOperator_3849,axiom,
! [VarCurr: state_type] :
( ~ v44351(VarCurr)
<=> v44338(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1551,axiom,
! [VarCurr: state_type] :
( v44335(VarCurr)
<=> ( v44336(VarCurr)
| v44338(VarCurr,5) ) ) ).
tff(writeUnaryOperator_3848,axiom,
! [VarCurr: state_type] :
( ~ v44336(VarCurr)
<=> v44337(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1550,axiom,
! [VarCurr: state_type] :
( v44337(VarCurr)
<=> ( v44338(VarCurr,4)
| v44339(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9407,axiom,
! [VarCurr: state_type] :
( v44339(VarCurr)
<=> ( v44340(VarCurr)
& v44349(VarCurr) ) ) ).
tff(writeUnaryOperator_3847,axiom,
! [VarCurr: state_type] :
( ~ v44349(VarCurr)
<=> v44338(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_1549,axiom,
! [VarCurr: state_type] :
( v44340(VarCurr)
<=> ( v44338(VarCurr,3)
| v44341(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9406,axiom,
! [VarCurr: state_type] :
( v44341(VarCurr)
<=> ( v44342(VarCurr)
& v44348(VarCurr) ) ) ).
tff(writeUnaryOperator_3846,axiom,
! [VarCurr: state_type] :
( ~ v44348(VarCurr)
<=> v44338(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_1548,axiom,
! [VarCurr: state_type] :
( v44342(VarCurr)
<=> ( v44338(VarCurr,2)
| v44343(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9405,axiom,
! [VarCurr: state_type] :
( v44343(VarCurr)
<=> ( v44344(VarCurr)
& v44347(VarCurr) ) ) ).
tff(writeUnaryOperator_3845,axiom,
! [VarCurr: state_type] :
( ~ v44347(VarCurr)
<=> v44338(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_1547,axiom,
! [VarCurr: state_type] :
( v44344(VarCurr)
<=> ( v44338(VarCurr,1)
| v44345(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9404,axiom,
! [VarCurr: state_type] :
( v44345(VarCurr)
<=> ( v44338(VarCurr,0)
& v44346(VarCurr) ) ) ).
tff(writeUnaryOperator_3844,axiom,
! [VarCurr: state_type] :
( ~ v44346(VarCurr)
<=> v44338(VarCurr,1) ) ).
tff(addZeroExtensionConstraint_8,axiom,
! [VarCurr: state_type] : ~ v44338(VarCurr,5) ).
tff(addAssignment_17332,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44338(VarCurr,B)
<=> v44282(VarCurr,B) ) ) ).
tff(addBitVectorEqualityBitBlasted_2728,axiom,
! [VarCurr: state_type] :
( v44330(VarCurr)
<=> ( ( v44282(VarCurr,4)
<=> $false )
& ( v44282(VarCurr,3)
<=> $false )
& ( v44282(VarCurr,2)
<=> $false )
& ( v44282(VarCurr,1)
<=> $false )
& ( v44282(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2727,axiom,
! [VarCurr: state_type] :
( v44327(VarCurr)
<=> ( ( v44328(VarCurr,1)
<=> $false )
& ( v44328(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17331,axiom,
! [VarCurr: state_type] :
( v44328(VarCurr,0)
<=> v44323(VarCurr) ) ).
tff(addAssignment_17330,axiom,
! [VarCurr: state_type] :
( v44328(VarCurr,1)
<=> v44288(VarCurr) ) ).
tff(addAssignmentInitValueVector_36,axiom,
! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44282(constB0,B)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2726,axiom,
! [VarCurr: state_type] :
( v44325(VarCurr)
<=> ( ( v44326(VarCurr,1)
<=> $false )
& ( v44326(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17329,axiom,
! [VarCurr: state_type] :
( v44326(VarCurr,0)
<=> v44323(VarCurr) ) ).
tff(addAssignment_17328,axiom,
! [VarCurr: state_type] :
( v44326(VarCurr,1)
<=> v44288(VarCurr) ) ).
tff(addAssignment_17327,axiom,
! [VarCurr: state_type] :
( v44323(VarCurr)
<=> v44251(VarCurr) ) ).
tff(addAssignment_17326,axiom,
! [VarCurr: state_type] :
( v44288(VarCurr)
<=> v44290(VarCurr) ) ).
tff(addAssignment_17325,axiom,
! [VarCurr: state_type] :
( v44290(VarCurr)
<=> v44292(VarCurr) ) ).
tff(addAssignment_17324,axiom,
! [VarCurr: state_type] :
( v44292(VarCurr)
<=> v44294(VarCurr) ) ).
tff(addAssignment_17323,axiom,
! [VarCurr: state_type] :
( v44294(VarCurr)
<=> v44296(VarCurr) ) ).
tff(addAssignment_17322,axiom,
! [VarCurr: state_type] :
( v44296(VarCurr)
<=> v44298(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_854,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44310(VarNext)
=> ( v44298(VarNext)
<=> v44298(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_922,axiom,
! [VarNext: state_type] :
( v44310(VarNext)
=> ( v44298(VarNext)
<=> v44318(VarNext) ) ) ).
tff(addAssignment_17321,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44318(VarNext)
<=> v44316(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1401,axiom,
! [VarCurr: state_type] :
( ~ v44319(VarCurr)
=> ( v44316(VarCurr)
<=> v44300(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1234,axiom,
! [VarCurr: state_type] :
( v44319(VarCurr)
=> ( v44316(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_3843,axiom,
! [VarCurr: state_type] :
( ~ v44319(VarCurr)
<=> v7417(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9403,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44310(VarNext)
<=> v44311(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9402,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44311(VarNext)
<=> ( v44312(VarNext)
& v26425(VarNext) ) ) ) ).
tff(writeUnaryOperator_3842,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44312(VarNext)
<=> v26432(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1400,axiom,
! [VarCurr: state_type] :
( ~ v44302(VarCurr)
=> ( v44300(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1233,axiom,
! [VarCurr: state_type] :
( v44302(VarCurr)
=> ( v44300(VarCurr)
<=> v44307(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_957,axiom,
! [VarCurr: state_type] :
( ~ v44304(VarCurr)
=> ( v44307(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_931,axiom,
! [VarCurr: state_type] :
( v44304(VarCurr)
=> ( v44307(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9401,axiom,
! [VarCurr: state_type] :
( v44302(VarCurr)
<=> ( v44303(VarCurr)
& v44306(VarCurr) ) ) ).
tff(writeUnaryOperator_3841,axiom,
! [VarCurr: state_type] :
( ~ v44306(VarCurr)
<=> v26373(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9400,axiom,
! [VarCurr: state_type] :
( v44303(VarCurr)
<=> ( v44304(VarCurr)
| v44305(VarCurr) ) ) ).
tff(writeUnaryOperator_3840,axiom,
! [VarCurr: state_type] :
( ~ v44305(VarCurr)
<=> v26370(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9399,axiom,
! [VarCurr: state_type] :
( v44304(VarCurr)
<=> ( v26929(VarCurr)
& v26370(VarCurr) ) ) ).
tff(addAssignment_17320,axiom,
! [VarCurr: state_type] :
( v44284(VarCurr)
<=> v42707(VarCurr) ) ).
tff(addAssignment_17319,axiom,
! [VarCurr: state_type] :
( v44267(VarCurr)
<=> v44269(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1399,axiom,
! [VarCurr: state_type] :
( ~ v44271(VarCurr)
=> ( v44269(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1232,axiom,
! [VarCurr: state_type] :
( v44271(VarCurr)
=> ( v44269(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9398,axiom,
! [VarCurr: state_type] :
( v44271(VarCurr)
<=> ( v44272(VarCurr)
& v42843(VarCurr) ) ) ).
tff(writeUnaryOperator_3839,axiom,
! [VarCurr: state_type] :
( ~ v44272(VarCurr)
<=> v42713(VarCurr,8) ) ).
tff(addAssignment_17318,axiom,
! [VarCurr: state_type] :
( v44263(VarCurr)
<=> v42707(VarCurr) ) ).
tff(addAssignment_17317,axiom,
! [VarCurr: state_type] :
( v83(VarCurr)
<=> v85(VarCurr) ) ).
tff(writeUnaryOperator_3838,axiom,
! [VarCurr: state_type] :
( ~ v85(VarCurr)
<=> v87(VarCurr) ) ).
tff(addAssignment_17316,axiom,
! [VarCurr: state_type] :
( v87(VarCurr)
<=> v89(VarCurr) ) ).
tff(addAssignment_17315,axiom,
! [VarCurr: state_type] :
( v89(VarCurr)
<=> v91(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2725,axiom,
! [VarCurr: state_type] :
( v91(VarCurr)
<=> ( ( v93(VarCurr,3)
<=> $false )
& ( v93(VarCurr,2)
<=> $false )
& ( v93(VarCurr,1)
<=> $false )
& ( v93(VarCurr,0)
<=> $false ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_853,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44210(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v93(VarNext,B)
<=> v93(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_921,axiom,
! [VarNext: state_type] :
( v44210(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v93(VarNext,B)
<=> v44220(VarNext,B) ) ) ) ).
tff(addAssignment_17314,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v44220(VarNext,B)
<=> v44218(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1398,axiom,
! [VarCurr: state_type] :
( ~ v44221(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v44218(VarCurr,B)
<=> v97(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1231,axiom,
! [VarCurr: state_type] :
( v44221(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v44218(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_3837,axiom,
! [VarCurr: state_type] :
( ~ v44221(VarCurr)
<=> v95(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9397,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44210(VarNext)
<=> v44211(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9396,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44211(VarNext)
<=> ( v44212(VarNext)
& v44207(VarNext) ) ) ) ).
tff(writeUnaryOperator_3836,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44212(VarNext)
<=> v44214(VarNext) ) ) ).
tff(addAssignment_17313,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44214(VarNext)
<=> v44207(VarCurr) ) ) ).
tff(addAssignment_17312,axiom,
! [VarCurr: state_type] :
( v44207(VarCurr)
<=> v3683(VarCurr) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_87,axiom,
! [VarCurr: state_type] :
( ( ~ v44145(VarCurr)
& ~ v44147(VarCurr)
& ~ v44181(VarCurr) )
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v97(VarCurr,B)
<=> v93(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_360,axiom,
! [VarCurr: state_type] :
( v44181(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v97(VarCurr,B)
<=> v44183(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_956,axiom,
! [VarCurr: state_type] :
( v44147(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v97(VarCurr,B)
<=> v44149(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_930,axiom,
! [VarCurr: state_type] :
( v44145(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v97(VarCurr,B)
<=> v93(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2724,axiom,
! [VarCurr: state_type] :
( v44204(VarCurr)
<=> ( ( v44205(VarCurr,1)
<=> $true )
& ( v44205(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17311,axiom,
! [VarCurr: state_type] :
( v44205(VarCurr,0)
<=> v44141(VarCurr) ) ).
tff(addAssignment_17310,axiom,
! [VarCurr: state_type] :
( v44205(VarCurr,1)
<=> v99(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1397,axiom,
! [VarCurr: state_type] :
( ~ v44184(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v44183(VarCurr,B)
<=> v44185(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1230,axiom,
! [VarCurr: state_type] :
( v44184(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v44183(VarCurr,B)
<=> b0110(B) ) ) ) ).
tff(addAssignment_17309,axiom,
! [VarCurr: state_type] :
( v44185(VarCurr,0)
<=> v44201(VarCurr) ) ).
tff(addAssignment_17308,axiom,
! [VarCurr: state_type] :
( v44185(VarCurr,1)
<=> v44199(VarCurr) ) ).
tff(addAssignment_17307,axiom,
! [VarCurr: state_type] :
( v44185(VarCurr,2)
<=> v44194(VarCurr) ) ).
tff(addAssignment_17306,axiom,
! [VarCurr: state_type] :
( v44185(VarCurr,3)
<=> v44187(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9395,axiom,
! [VarCurr: state_type] :
( v44199(VarCurr)
<=> ( v44200(VarCurr)
& v44203(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1546,axiom,
! [VarCurr: state_type] :
( v44203(VarCurr)
<=> ( v93(VarCurr,0)
| v93(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9394,axiom,
! [VarCurr: state_type] :
( v44200(VarCurr)
<=> ( v44201(VarCurr)
| v44202(VarCurr) ) ) ).
tff(writeUnaryOperator_3835,axiom,
! [VarCurr: state_type] :
( ~ v44202(VarCurr)
<=> v93(VarCurr,1) ) ).
tff(writeUnaryOperator_3834,axiom,
! [VarCurr: state_type] :
( ~ v44201(VarCurr)
<=> v93(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9393,axiom,
! [VarCurr: state_type] :
( v44194(VarCurr)
<=> ( v44195(VarCurr)
& v44198(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1545,axiom,
! [VarCurr: state_type] :
( v44198(VarCurr)
<=> ( v44191(VarCurr)
| v93(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9392,axiom,
! [VarCurr: state_type] :
( v44195(VarCurr)
<=> ( v44196(VarCurr)
| v44197(VarCurr) ) ) ).
tff(writeUnaryOperator_3833,axiom,
! [VarCurr: state_type] :
( ~ v44197(VarCurr)
<=> v93(VarCurr,2) ) ).
tff(writeUnaryOperator_3832,axiom,
! [VarCurr: state_type] :
( ~ v44196(VarCurr)
<=> v44191(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9391,axiom,
! [VarCurr: state_type] :
( v44187(VarCurr)
<=> ( v44188(VarCurr)
& v44193(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1544,axiom,
! [VarCurr: state_type] :
( v44193(VarCurr)
<=> ( v44190(VarCurr)
| v93(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9390,axiom,
! [VarCurr: state_type] :
( v44188(VarCurr)
<=> ( v44189(VarCurr)
| v44192(VarCurr) ) ) ).
tff(writeUnaryOperator_3831,axiom,
! [VarCurr: state_type] :
( ~ v44192(VarCurr)
<=> v93(VarCurr,3) ) ).
tff(writeUnaryOperator_3830,axiom,
! [VarCurr: state_type] :
( ~ v44189(VarCurr)
<=> v44190(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1543,axiom,
! [VarCurr: state_type] :
( v44190(VarCurr)
<=> ( v44191(VarCurr)
& v93(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1542,axiom,
! [VarCurr: state_type] :
( v44191(VarCurr)
<=> ( v93(VarCurr,0)
& v93(VarCurr,1) ) ) ).
tff(addBitVectorEqualityBitBlasted_2723,axiom,
! [VarCurr: state_type] :
( v44184(VarCurr)
<=> ( ( v93(VarCurr,3)
<=> $false )
& ( v93(VarCurr,2)
<=> $true )
& ( v93(VarCurr,1)
<=> $true )
& ( v93(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2722,axiom,
! [VarCurr: state_type] :
( v44181(VarCurr)
<=> ( ( v44182(VarCurr,1)
<=> $true )
& ( v44182(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17305,axiom,
! [VarCurr: state_type] :
( v44182(VarCurr,0)
<=> v44141(VarCurr) ) ).
tff(addAssignment_17304,axiom,
! [VarCurr: state_type] :
( v44182(VarCurr,1)
<=> v99(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1396,axiom,
! [VarCurr: state_type] :
( ~ v44150(VarCurr)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v44149(VarCurr,B)
<=> v44151(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1229,axiom,
! [VarCurr: state_type] :
( v44150(VarCurr)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v44149(VarCurr,B)
<=> $false ) ) ) ).
tff(addSignExtensionConstraint_133,axiom,
! [VarCurr: state_type] :
( v44151(VarCurr,5)
<=> v44152(VarCurr,4) ) ).
tff(addSignExtensionConstraint_132,axiom,
! [VarCurr: state_type] :
( v44151(VarCurr,6)
<=> v44152(VarCurr,4) ) ).
tff(addSignExtensionConstraint_131,axiom,
! [VarCurr: state_type] :
( v44151(VarCurr,7)
<=> v44152(VarCurr,4) ) ).
tff(addSignExtensionConstraint_130,axiom,
! [VarCurr: state_type] :
( v44151(VarCurr,8)
<=> v44152(VarCurr,4) ) ).
tff(addSignExtensionConstraint_129,axiom,
! [VarCurr: state_type] :
( v44151(VarCurr,9)
<=> v44152(VarCurr,4) ) ).
tff(addSignExtensionConstraint_128,axiom,
! [VarCurr: state_type] :
( v44151(VarCurr,10)
<=> v44152(VarCurr,4) ) ).
tff(addSignExtensionConstraint_127,axiom,
! [VarCurr: state_type] :
( v44151(VarCurr,11)
<=> v44152(VarCurr,4) ) ).
tff(addSignExtensionConstraint_126,axiom,
! [VarCurr: state_type] :
( v44151(VarCurr,12)
<=> v44152(VarCurr,4) ) ).
tff(addSignExtensionConstraint_125,axiom,
! [VarCurr: state_type] :
( v44151(VarCurr,13)
<=> v44152(VarCurr,4) ) ).
tff(addSignExtensionConstraint_124,axiom,
! [VarCurr: state_type] :
( v44151(VarCurr,14)
<=> v44152(VarCurr,4) ) ).
tff(addSignExtensionConstraint_123,axiom,
! [VarCurr: state_type] :
( v44151(VarCurr,15)
<=> v44152(VarCurr,4) ) ).
tff(addSignExtensionConstraint_122,axiom,
! [VarCurr: state_type] :
( v44151(VarCurr,16)
<=> v44152(VarCurr,4) ) ).
tff(addSignExtensionConstraint_121,axiom,
! [VarCurr: state_type] :
( v44151(VarCurr,17)
<=> v44152(VarCurr,4) ) ).
tff(addSignExtensionConstraint_120,axiom,
! [VarCurr: state_type] :
( v44151(VarCurr,18)
<=> v44152(VarCurr,4) ) ).
tff(addSignExtensionConstraint_119,axiom,
! [VarCurr: state_type] :
( v44151(VarCurr,19)
<=> v44152(VarCurr,4) ) ).
tff(addSignExtensionConstraint_118,axiom,
! [VarCurr: state_type] :
( v44151(VarCurr,20)
<=> v44152(VarCurr,4) ) ).
tff(addSignExtensionConstraint_117,axiom,
! [VarCurr: state_type] :
( v44151(VarCurr,21)
<=> v44152(VarCurr,4) ) ).
tff(addSignExtensionConstraint_116,axiom,
! [VarCurr: state_type] :
( v44151(VarCurr,22)
<=> v44152(VarCurr,4) ) ).
tff(addSignExtensionConstraint_115,axiom,
! [VarCurr: state_type] :
( v44151(VarCurr,23)
<=> v44152(VarCurr,4) ) ).
tff(addSignExtensionConstraint_114,axiom,
! [VarCurr: state_type] :
( v44151(VarCurr,24)
<=> v44152(VarCurr,4) ) ).
tff(addSignExtensionConstraint_113,axiom,
! [VarCurr: state_type] :
( v44151(VarCurr,25)
<=> v44152(VarCurr,4) ) ).
tff(addSignExtensionConstraint_112,axiom,
! [VarCurr: state_type] :
( v44151(VarCurr,26)
<=> v44152(VarCurr,4) ) ).
tff(addSignExtensionConstraint_111,axiom,
! [VarCurr: state_type] :
( v44151(VarCurr,27)
<=> v44152(VarCurr,4) ) ).
tff(addSignExtensionConstraint_110,axiom,
! [VarCurr: state_type] :
( v44151(VarCurr,28)
<=> v44152(VarCurr,4) ) ).
tff(addSignExtensionConstraint_109,axiom,
! [VarCurr: state_type] :
( v44151(VarCurr,29)
<=> v44152(VarCurr,4) ) ).
tff(addSignExtensionConstraint_108,axiom,
! [VarCurr: state_type] :
( v44151(VarCurr,30)
<=> v44152(VarCurr,4) ) ).
tff(addSignExtensionConstraint_107,axiom,
! [VarCurr: state_type] :
( v44151(VarCurr,31)
<=> v44152(VarCurr,4) ) ).
tff(addAssignment_17303,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44151(VarCurr,B)
<=> v44152(VarCurr,B) ) ) ).
tff(addAssignment_17302,axiom,
! [VarCurr: state_type] :
( v44152(VarCurr,0)
<=> v44179(VarCurr) ) ).
tff(addAssignment_17301,axiom,
! [VarCurr: state_type] :
( v44152(VarCurr,1)
<=> v44177(VarCurr) ) ).
tff(addAssignment_17300,axiom,
! [VarCurr: state_type] :
( v44152(VarCurr,2)
<=> v44173(VarCurr) ) ).
tff(addAssignment_17299,axiom,
! [VarCurr: state_type] :
( v44152(VarCurr,3)
<=> v44169(VarCurr) ) ).
tff(addAssignment_17298,axiom,
! [VarCurr: state_type] :
( v44152(VarCurr,4)
<=> v44154(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9389,axiom,
! [VarCurr: state_type] :
( v44177(VarCurr)
<=> ( v44178(VarCurr)
& v44180(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9388,axiom,
! [VarCurr: state_type] :
( v44180(VarCurr)
<=> ( v44158(VarCurr,0)
| v44164(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1541,axiom,
! [VarCurr: state_type] :
( v44178(VarCurr)
<=> ( v44179(VarCurr)
| v44158(VarCurr,1) ) ) ).
tff(writeUnaryOperator_3829,axiom,
! [VarCurr: state_type] :
( ~ v44179(VarCurr)
<=> v44158(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9387,axiom,
! [VarCurr: state_type] :
( v44173(VarCurr)
<=> ( v44174(VarCurr)
& v44176(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9386,axiom,
! [VarCurr: state_type] :
( v44176(VarCurr)
<=> ( v44162(VarCurr)
| v44165(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1540,axiom,
! [VarCurr: state_type] :
( v44174(VarCurr)
<=> ( v44175(VarCurr)
| v44158(VarCurr,2) ) ) ).
tff(writeUnaryOperator_3828,axiom,
! [VarCurr: state_type] :
( ~ v44175(VarCurr)
<=> v44162(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9385,axiom,
! [VarCurr: state_type] :
( v44169(VarCurr)
<=> ( v44170(VarCurr)
& v44172(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9384,axiom,
! [VarCurr: state_type] :
( v44172(VarCurr)
<=> ( v44160(VarCurr)
| v44166(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1539,axiom,
! [VarCurr: state_type] :
( v44170(VarCurr)
<=> ( v44171(VarCurr)
| v44158(VarCurr,3) ) ) ).
tff(writeUnaryOperator_3827,axiom,
! [VarCurr: state_type] :
( ~ v44171(VarCurr)
<=> v44160(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9383,axiom,
! [VarCurr: state_type] :
( v44154(VarCurr)
<=> ( v44155(VarCurr)
& v44167(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9382,axiom,
! [VarCurr: state_type] :
( v44167(VarCurr)
<=> ( v44157(VarCurr)
| v44168(VarCurr) ) ) ).
tff(writeUnaryOperator_3826,axiom,
! [VarCurr: state_type] :
( ~ v44168(VarCurr)
<=> v44158(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_1538,axiom,
! [VarCurr: state_type] :
( v44155(VarCurr)
<=> ( v44156(VarCurr)
| v44158(VarCurr,4) ) ) ).
tff(writeUnaryOperator_3825,axiom,
! [VarCurr: state_type] :
( ~ v44156(VarCurr)
<=> v44157(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1537,axiom,
! [VarCurr: state_type] :
( v44157(VarCurr)
<=> ( v44158(VarCurr,3)
| v44159(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9381,axiom,
! [VarCurr: state_type] :
( v44159(VarCurr)
<=> ( v44160(VarCurr)
& v44166(VarCurr) ) ) ).
tff(writeUnaryOperator_3824,axiom,
! [VarCurr: state_type] :
( ~ v44166(VarCurr)
<=> v44158(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_1536,axiom,
! [VarCurr: state_type] :
( v44160(VarCurr)
<=> ( v44158(VarCurr,2)
| v44161(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9380,axiom,
! [VarCurr: state_type] :
( v44161(VarCurr)
<=> ( v44162(VarCurr)
& v44165(VarCurr) ) ) ).
tff(writeUnaryOperator_3823,axiom,
! [VarCurr: state_type] :
( ~ v44165(VarCurr)
<=> v44158(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_1535,axiom,
! [VarCurr: state_type] :
( v44162(VarCurr)
<=> ( v44158(VarCurr,1)
| v44163(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9379,axiom,
! [VarCurr: state_type] :
( v44163(VarCurr)
<=> ( v44158(VarCurr,0)
& v44164(VarCurr) ) ) ).
tff(writeUnaryOperator_3822,axiom,
! [VarCurr: state_type] :
( ~ v44164(VarCurr)
<=> v44158(VarCurr,1) ) ).
tff(addZeroExtensionConstraint_7,axiom,
! [VarCurr: state_type] : ~ v44158(VarCurr,4) ).
tff(addAssignment_17297,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v44158(VarCurr,B)
<=> v93(VarCurr,B) ) ) ).
tff(addBitVectorEqualityBitBlasted_2721,axiom,
! [VarCurr: state_type] :
( v44150(VarCurr)
<=> ( ( v93(VarCurr,3)
<=> $false )
& ( v93(VarCurr,2)
<=> $false )
& ( v93(VarCurr,1)
<=> $false )
& ( v93(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2720,axiom,
! [VarCurr: state_type] :
( v44147(VarCurr)
<=> ( ( v44148(VarCurr,1)
<=> $false )
& ( v44148(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17296,axiom,
! [VarCurr: state_type] :
( v44148(VarCurr,0)
<=> v44141(VarCurr) ) ).
tff(addAssignment_17295,axiom,
! [VarCurr: state_type] :
( v44148(VarCurr,1)
<=> v99(VarCurr) ) ).
tff(addAssignmentInitValueVector_35,axiom,
! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v93(constB0,B)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2719,axiom,
! [VarCurr: state_type] :
( v44145(VarCurr)
<=> ( ( v44146(VarCurr,1)
<=> $false )
& ( v44146(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17294,axiom,
! [VarCurr: state_type] :
( v44146(VarCurr,0)
<=> v44141(VarCurr) ) ).
tff(addAssignment_17293,axiom,
! [VarCurr: state_type] :
( v44146(VarCurr,1)
<=> v99(VarCurr) ) ).
tff(addAssignment_17292,axiom,
! [VarCurr: state_type] :
( v44141(VarCurr)
<=> v44143(VarCurr) ) ).
tff(addAssignment_17291,axiom,
! [VarCurr: state_type] :
( v44143(VarCurr)
<=> v44049(VarCurr) ) ).
tff(addAssignment_17290,axiom,
! [VarCurr: state_type] :
( v99(VarCurr)
<=> v101(VarCurr) ) ).
tff(addAssignment_17289,axiom,
! [VarCurr: state_type] :
( v101(VarCurr)
<=> v103(VarCurr) ) ).
tff(addAssignment_17288,axiom,
! [VarCurr: state_type] :
( v103(VarCurr)
<=> v105(VarCurr) ) ).
tff(addAssignment_17287,axiom,
! [VarCurr: state_type] :
( v105(VarCurr)
<=> v107(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_852,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44128(VarNext)
=> ( v107(VarNext)
<=> v107(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_920,axiom,
! [VarNext: state_type] :
( v44128(VarNext)
=> ( v107(VarNext)
<=> v44136(VarNext) ) ) ).
tff(addAssignment_17286,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44136(VarNext)
<=> v44134(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1395,axiom,
! [VarCurr: state_type] :
( ~ v44137(VarCurr)
=> ( v44134(VarCurr)
<=> v113(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1228,axiom,
! [VarCurr: state_type] :
( v44137(VarCurr)
=> ( v44134(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_3821,axiom,
! [VarCurr: state_type] :
( ~ v44137(VarCurr)
<=> v109(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9378,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44128(VarNext)
<=> v44129(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9377,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44129(VarNext)
<=> ( v44130(VarNext)
& v5785(VarNext) ) ) ) ).
tff(writeUnaryOperator_3820,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44130(VarNext)
<=> v5794(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9376,axiom,
! [VarCurr: state_type] :
( v113(VarCurr)
<=> ( v44124(VarCurr)
& v44027(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9375,axiom,
! [VarCurr: state_type] :
( v44124(VarCurr)
<=> ( v44125(VarCurr)
& v44013(VarCurr) ) ) ).
tff(writeUnaryOperator_3819,axiom,
! [VarCurr: state_type] :
( ~ v44125(VarCurr)
<=> v115(VarCurr) ) ).
tff(addAssignment_17285,axiom,
! [VarCurr: state_type] :
( v44027(VarCurr)
<=> v44029(VarCurr) ) ).
tff(addAssignment_17284,axiom,
! [VarCurr: state_type] :
( v44029(VarCurr)
<=> v44031(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1534,axiom,
! [VarCurr: state_type] :
( v44031(VarCurr)
<=> ( v44097(VarCurr)
| v44033(VarCurr,2) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_851,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44102(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v44033(VarNext,B)
<=> v44033(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_919,axiom,
! [VarNext: state_type] :
( v44102(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v44033(VarNext,B)
<=> v44118(VarNext,B) ) ) ) ).
tff(addAssignment_17283,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v44118(VarNext,B)
<=> v44116(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_955,axiom,
! [VarCurr: state_type] :
( ~ v44113(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v44116(VarCurr,B)
<=> v44072(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_929,axiom,
! [VarCurr: state_type] :
( v44113(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v44116(VarCurr,B)
<=> b110(B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9374,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44102(VarNext)
<=> ( v44103(VarNext)
& v44112(VarNext) ) ) ) ).
tff(addAssignment_17282,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44112(VarNext)
<=> v44110(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9373,axiom,
! [VarCurr: state_type] :
( v44110(VarCurr)
<=> ( v44113(VarCurr)
| v44114(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9372,axiom,
! [VarCurr: state_type] :
( v44114(VarCurr)
<=> ( v44037(VarCurr)
& v44115(VarCurr) ) ) ).
tff(writeUnaryOperator_3818,axiom,
! [VarCurr: state_type] :
( ~ v44115(VarCurr)
<=> v44113(VarCurr) ) ).
tff(writeUnaryOperator_3817,axiom,
! [VarCurr: state_type] :
( ~ v44113(VarCurr)
<=> v44035(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9371,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44103(VarNext)
<=> ( v44104(VarNext)
& v44099(VarNext) ) ) ) ).
tff(writeUnaryOperator_3816,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44104(VarNext)
<=> v44106(VarNext) ) ) ).
tff(addAssignment_17281,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44106(VarNext)
<=> v44099(VarCurr) ) ) ).
tff(addAssignment_17280,axiom,
! [VarCurr: state_type] :
( v44099(VarCurr)
<=> v2945(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1394,axiom,
! [VarCurr: state_type] :
( ~ v44067(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v44072(VarCurr,B)
<=> v44088(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1227,axiom,
! [VarCurr: state_type] :
( v44067(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v44072(VarCurr,B)
<=> v44074(VarCurr,B) ) ) ) ).
tff(addAssignment_17279,axiom,
! [VarCurr: state_type] :
( v44088(VarCurr,0)
<=> v44086(VarCurr) ) ).
tff(addAssignment_17278,axiom,
! [VarCurr: state_type] :
( v44088(VarCurr,1)
<=> v44095(VarCurr) ) ).
tff(addAssignment_17277,axiom,
! [VarCurr: state_type] :
( v44088(VarCurr,2)
<=> v44090(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9370,axiom,
! [VarCurr: state_type] :
( v44095(VarCurr)
<=> ( v44096(VarCurr)
& v44097(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1533,axiom,
! [VarCurr: state_type] :
( v44097(VarCurr)
<=> ( v44033(VarCurr,0)
| v44033(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9369,axiom,
! [VarCurr: state_type] :
( v44096(VarCurr)
<=> ( v44086(VarCurr)
| v44081(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9368,axiom,
! [VarCurr: state_type] :
( v44090(VarCurr)
<=> ( v44091(VarCurr)
& v44094(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1532,axiom,
! [VarCurr: state_type] :
( v44094(VarCurr)
<=> ( v44033(VarCurr,2)
| v44093(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9367,axiom,
! [VarCurr: state_type] :
( v44091(VarCurr)
<=> ( v44083(VarCurr)
| v44092(VarCurr) ) ) ).
tff(writeUnaryOperator_3815,axiom,
! [VarCurr: state_type] :
( ~ v44092(VarCurr)
<=> v44093(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1531,axiom,
! [VarCurr: state_type] :
( v44093(VarCurr)
<=> ( v44033(VarCurr,0)
& v44033(VarCurr,1) ) ) ).
tff(addAssignment_17276,axiom,
! [VarCurr: state_type] :
( v44074(VarCurr,0)
<=> v44086(VarCurr) ) ).
tff(addAssignment_17275,axiom,
! [VarCurr: state_type] :
( v44074(VarCurr,1)
<=> v44084(VarCurr) ) ).
tff(addAssignment_17274,axiom,
! [VarCurr: state_type] :
( v44074(VarCurr,2)
<=> v44076(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9366,axiom,
! [VarCurr: state_type] :
( v44084(VarCurr)
<=> ( v44085(VarCurr)
& v44087(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9365,axiom,
! [VarCurr: state_type] :
( v44087(VarCurr)
<=> ( v44033(VarCurr,0)
| v44081(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1530,axiom,
! [VarCurr: state_type] :
( v44085(VarCurr)
<=> ( v44086(VarCurr)
| v44033(VarCurr,1) ) ) ).
tff(writeUnaryOperator_3814,axiom,
! [VarCurr: state_type] :
( ~ v44086(VarCurr)
<=> v44033(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9364,axiom,
! [VarCurr: state_type] :
( v44076(VarCurr)
<=> ( v44077(VarCurr)
& v44082(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9363,axiom,
! [VarCurr: state_type] :
( v44082(VarCurr)
<=> ( v44079(VarCurr)
| v44083(VarCurr) ) ) ).
tff(writeUnaryOperator_3813,axiom,
! [VarCurr: state_type] :
( ~ v44083(VarCurr)
<=> v44033(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_1529,axiom,
! [VarCurr: state_type] :
( v44077(VarCurr)
<=> ( v44078(VarCurr)
| v44033(VarCurr,2) ) ) ).
tff(writeUnaryOperator_3812,axiom,
! [VarCurr: state_type] :
( ~ v44078(VarCurr)
<=> v44079(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1528,axiom,
! [VarCurr: state_type] :
( v44079(VarCurr)
<=> ( v44033(VarCurr,1)
| v44080(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9362,axiom,
! [VarCurr: state_type] :
( v44080(VarCurr)
<=> ( v44033(VarCurr,0)
& v44081(VarCurr) ) ) ).
tff(writeUnaryOperator_3811,axiom,
! [VarCurr: state_type] :
( ~ v44081(VarCurr)
<=> v44033(VarCurr,1) ) ).
tff(addAssignmentInitValueVector_34,axiom,
! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v44033(constB0,B)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9361,axiom,
! [VarCurr: state_type] :
( v44037(VarCurr)
<=> ( v44039(VarCurr)
<~> v44067(VarCurr) ) ) ).
tff(addAssignment_17273,axiom,
! [VarCurr: state_type] :
( v44067(VarCurr)
<=> v44069(VarCurr) ) ).
tff(addAssignment_17272,axiom,
! [VarCurr: state_type] :
( v44069(VarCurr)
<=> v113(VarCurr) ) ).
tff(addAssignment_17271,axiom,
! [VarCurr: state_type] :
( v44039(VarCurr)
<=> v44041(VarCurr) ) ).
tff(addAssignment_17270,axiom,
! [VarCurr: state_type] :
( v44041(VarCurr)
<=> v44043(VarCurr) ) ).
tff(addAssignment_17269,axiom,
! [VarCurr: state_type] :
( v44043(VarCurr)
<=> v44045(VarCurr) ) ).
tff(addAssignment_17268,axiom,
! [VarCurr: state_type] :
( v44045(VarCurr)
<=> v44047(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_850,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44054(VarNext)
=> ( v44047(VarNext)
<=> v44047(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_918,axiom,
! [VarNext: state_type] :
( v44054(VarNext)
=> ( v44047(VarNext)
<=> v44062(VarNext) ) ) ).
tff(addAssignment_17267,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44062(VarNext)
<=> v44060(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1393,axiom,
! [VarCurr: state_type] :
( ~ v5708(VarCurr)
=> ( v44060(VarCurr)
<=> v44063(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1226,axiom,
! [VarCurr: state_type] :
( v5708(VarCurr)
=> ( v44060(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1392,axiom,
! [VarCurr: state_type] :
( ~ v44049(VarCurr)
=> ( v44063(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1225,axiom,
! [VarCurr: state_type] :
( v44049(VarCurr)
=> ( v44063(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9360,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44054(VarNext)
<=> v44055(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9359,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44055(VarNext)
<=> ( v44057(VarNext)
& v5694(VarNext) ) ) ) ).
tff(writeUnaryOperator_3810,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44057(VarNext)
<=> v5701(VarNext) ) ) ).
tff(addAssignment_17266,axiom,
! [VarCurr: state_type] :
( v44049(VarCurr)
<=> v44051(VarCurr) ) ).
tff(addAssignment_17265,axiom,
! [VarCurr: state_type] :
( v44051(VarCurr)
<=> v6(VarCurr,7) ) ).
tff(addAssignment_17264,axiom,
! [VarCurr: state_type] :
( v44035(VarCurr)
<=> v111(VarCurr) ) ).
tff(addAssignment_17263,axiom,
! [VarCurr: state_type] :
( v44013(VarCurr)
<=> v44015(VarCurr) ) ).
tff(addAssignment_17262,axiom,
! [VarCurr: state_type] :
( v44015(VarCurr)
<=> v44017(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1391,axiom,
! [VarCurr: state_type] :
( ~ v44019(VarCurr)
=> ( v44017(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1224,axiom,
! [VarCurr: state_type] :
( v44019(VarCurr)
=> ( v44017(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9358,axiom,
! [VarCurr: state_type] :
( v44019(VarCurr)
<=> ( v44020(VarCurr)
| v44025(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2718,axiom,
! [VarCurr: state_type] :
( v44025(VarCurr)
<=> ( ( v5477(VarCurr,6)
<=> $false )
& ( v5477(VarCurr,5)
<=> $false )
& ( v5477(VarCurr,4)
<=> $false )
& ( v5477(VarCurr,3)
<=> $true )
& ( v5477(VarCurr,2)
<=> $false )
& ( v5477(VarCurr,1)
<=> $false )
& ( v5477(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9357,axiom,
! [VarCurr: state_type] :
( v44020(VarCurr)
<=> ( v44021(VarCurr)
| v44022(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9356,axiom,
! [VarCurr: state_type] :
( v44022(VarCurr)
<=> ( v44023(VarCurr)
| v44024(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2717,axiom,
! [VarCurr: state_type] :
( v44024(VarCurr)
<=> ( ( v5477(VarCurr,6)
<=> $false )
& ( v5477(VarCurr,5)
<=> $true )
& ( v5477(VarCurr,4)
<=> $false )
& ( v5477(VarCurr,3)
<=> $false )
& ( v5477(VarCurr,2)
<=> $false )
& ( v5477(VarCurr,1)
<=> $false )
& ( v5477(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2716,axiom,
! [VarCurr: state_type] :
( v44023(VarCurr)
<=> ( ( v5477(VarCurr,6)
<=> $false )
& ( v5477(VarCurr,5)
<=> $false )
& ( v5477(VarCurr,4)
<=> $false )
& ( v5477(VarCurr,3)
<=> $false )
& ( v5477(VarCurr,2)
<=> $false )
& ( v5477(VarCurr,1)
<=> $false )
& ( v5477(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9355,axiom,
! [VarCurr: state_type] :
( v44021(VarCurr)
<=> ( v5521(VarCurr,0)
& v42666(VarCurr) ) ) ).
tff(addAssignment_17261,axiom,
! [VarCurr: state_type] :
( v115(VarCurr)
<=> v117(VarCurr) ) ).
tff(addAssignment_17260,axiom,
! [VarCurr: state_type] :
( v117(VarCurr)
<=> v119(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2715,axiom,
! [VarCurr: state_type] :
( v119(VarCurr)
<=> ( ( v121(VarCurr,4)
<=> $false )
& ( v121(VarCurr,3)
<=> $false )
& ( v121(VarCurr,2)
<=> $false )
& ( v121(VarCurr,1)
<=> $false )
& ( v121(VarCurr,0)
<=> $false ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_849,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43999(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v121(VarNext,B)
<=> v121(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_917,axiom,
! [VarNext: state_type] :
( v43999(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v121(VarNext,B)
<=> v44007(VarNext,B) ) ) ) ).
tff(addAssignment_17259,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44007(VarNext,B)
<=> v44005(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1390,axiom,
! [VarCurr: state_type] :
( ~ v44008(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44005(VarCurr,B)
<=> v126(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1223,axiom,
! [VarCurr: state_type] :
( v44008(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v44005(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_3809,axiom,
! [VarCurr: state_type] :
( ~ v44008(VarCurr)
<=> v123(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9354,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43999(VarNext)
<=> v44000(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9353,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v44000(VarNext)
<=> ( v44001(VarNext)
& v2943(VarNext) ) ) ) ).
tff(writeUnaryOperator_3808,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v44001(VarNext)
<=> v5403(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_86,axiom,
! [VarCurr: state_type] :
( ( ~ v43923(VarCurr)
& ~ v43925(VarCurr)
& ~ v43966(VarCurr) )
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v126(VarCurr,B)
<=> v121(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_359,axiom,
! [VarCurr: state_type] :
( v43966(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v126(VarCurr,B)
<=> v43968(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_954,axiom,
! [VarCurr: state_type] :
( v43925(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v126(VarCurr,B)
<=> v43927(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_928,axiom,
! [VarCurr: state_type] :
( v43923(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v126(VarCurr,B)
<=> v121(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2714,axiom,
! [VarCurr: state_type] :
( v43995(VarCurr)
<=> ( ( v43996(VarCurr,1)
<=> $true )
& ( v43996(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17258,axiom,
! [VarCurr: state_type] :
( v43996(VarCurr,0)
<=> v2894(VarCurr) ) ).
tff(addAssignment_17257,axiom,
! [VarCurr: state_type] :
( v43996(VarCurr,1)
<=> v128(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1389,axiom,
! [VarCurr: state_type] :
( ~ v43969(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v43968(VarCurr,B)
<=> v43970(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1222,axiom,
! [VarCurr: state_type] :
( v43969(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v43968(VarCurr,B)
<=> b01010(B) ) ) ) ).
tff(addAssignment_17256,axiom,
! [VarCurr: state_type] :
( v43970(VarCurr,0)
<=> v43992(VarCurr) ) ).
tff(addAssignment_17255,axiom,
! [VarCurr: state_type] :
( v43970(VarCurr,1)
<=> v43990(VarCurr) ) ).
tff(addAssignment_17254,axiom,
! [VarCurr: state_type] :
( v43970(VarCurr,2)
<=> v43985(VarCurr) ) ).
tff(addAssignment_17253,axiom,
! [VarCurr: state_type] :
( v43970(VarCurr,3)
<=> v43980(VarCurr) ) ).
tff(addAssignment_17252,axiom,
! [VarCurr: state_type] :
( v43970(VarCurr,4)
<=> v43972(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9352,axiom,
! [VarCurr: state_type] :
( v43990(VarCurr)
<=> ( v43991(VarCurr)
& v43994(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1527,axiom,
! [VarCurr: state_type] :
( v43994(VarCurr)
<=> ( v121(VarCurr,0)
| v121(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9351,axiom,
! [VarCurr: state_type] :
( v43991(VarCurr)
<=> ( v43992(VarCurr)
| v43993(VarCurr) ) ) ).
tff(writeUnaryOperator_3807,axiom,
! [VarCurr: state_type] :
( ~ v43993(VarCurr)
<=> v121(VarCurr,1) ) ).
tff(writeUnaryOperator_3806,axiom,
! [VarCurr: state_type] :
( ~ v43992(VarCurr)
<=> v121(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9350,axiom,
! [VarCurr: state_type] :
( v43985(VarCurr)
<=> ( v43986(VarCurr)
& v43989(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1526,axiom,
! [VarCurr: state_type] :
( v43989(VarCurr)
<=> ( v43977(VarCurr)
| v121(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9349,axiom,
! [VarCurr: state_type] :
( v43986(VarCurr)
<=> ( v43987(VarCurr)
| v43988(VarCurr) ) ) ).
tff(writeUnaryOperator_3805,axiom,
! [VarCurr: state_type] :
( ~ v43988(VarCurr)
<=> v121(VarCurr,2) ) ).
tff(writeUnaryOperator_3804,axiom,
! [VarCurr: state_type] :
( ~ v43987(VarCurr)
<=> v43977(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9348,axiom,
! [VarCurr: state_type] :
( v43980(VarCurr)
<=> ( v43981(VarCurr)
& v43984(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1525,axiom,
! [VarCurr: state_type] :
( v43984(VarCurr)
<=> ( v43976(VarCurr)
| v121(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9347,axiom,
! [VarCurr: state_type] :
( v43981(VarCurr)
<=> ( v43982(VarCurr)
| v43983(VarCurr) ) ) ).
tff(writeUnaryOperator_3803,axiom,
! [VarCurr: state_type] :
( ~ v43983(VarCurr)
<=> v121(VarCurr,3) ) ).
tff(writeUnaryOperator_3802,axiom,
! [VarCurr: state_type] :
( ~ v43982(VarCurr)
<=> v43976(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9346,axiom,
! [VarCurr: state_type] :
( v43972(VarCurr)
<=> ( v43973(VarCurr)
& v43979(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1524,axiom,
! [VarCurr: state_type] :
( v43979(VarCurr)
<=> ( v43975(VarCurr)
| v121(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9345,axiom,
! [VarCurr: state_type] :
( v43973(VarCurr)
<=> ( v43974(VarCurr)
| v43978(VarCurr) ) ) ).
tff(writeUnaryOperator_3801,axiom,
! [VarCurr: state_type] :
( ~ v43978(VarCurr)
<=> v121(VarCurr,4) ) ).
tff(writeUnaryOperator_3800,axiom,
! [VarCurr: state_type] :
( ~ v43974(VarCurr)
<=> v43975(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1523,axiom,
! [VarCurr: state_type] :
( v43975(VarCurr)
<=> ( v43976(VarCurr)
& v121(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1522,axiom,
! [VarCurr: state_type] :
( v43976(VarCurr)
<=> ( v43977(VarCurr)
& v121(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1521,axiom,
! [VarCurr: state_type] :
( v43977(VarCurr)
<=> ( v121(VarCurr,0)
& v121(VarCurr,1) ) ) ).
tff(addBitVectorEqualityBitBlasted_2713,axiom,
! [VarCurr: state_type] :
( v43969(VarCurr)
<=> ( ( v121(VarCurr,4)
<=> $false )
& ( v121(VarCurr,3)
<=> $true )
& ( v121(VarCurr,2)
<=> $false )
& ( v121(VarCurr,1)
<=> $true )
& ( v121(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2712,axiom,
! [VarCurr: state_type] :
( v43966(VarCurr)
<=> ( ( v43967(VarCurr,1)
<=> $true )
& ( v43967(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17251,axiom,
! [VarCurr: state_type] :
( v43967(VarCurr,0)
<=> v2894(VarCurr) ) ).
tff(addAssignment_17250,axiom,
! [VarCurr: state_type] :
( v43967(VarCurr,1)
<=> v128(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1388,axiom,
! [VarCurr: state_type] :
( ~ v43928(VarCurr)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v43927(VarCurr,B)
<=> v43929(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1221,axiom,
! [VarCurr: state_type] :
( v43928(VarCurr)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v43927(VarCurr,B)
<=> $false ) ) ) ).
tff(addSignExtensionConstraint_106,axiom,
! [VarCurr: state_type] :
( v43929(VarCurr,6)
<=> v43930(VarCurr,5) ) ).
tff(addSignExtensionConstraint_105,axiom,
! [VarCurr: state_type] :
( v43929(VarCurr,7)
<=> v43930(VarCurr,5) ) ).
tff(addSignExtensionConstraint_104,axiom,
! [VarCurr: state_type] :
( v43929(VarCurr,8)
<=> v43930(VarCurr,5) ) ).
tff(addSignExtensionConstraint_103,axiom,
! [VarCurr: state_type] :
( v43929(VarCurr,9)
<=> v43930(VarCurr,5) ) ).
tff(addSignExtensionConstraint_102,axiom,
! [VarCurr: state_type] :
( v43929(VarCurr,10)
<=> v43930(VarCurr,5) ) ).
tff(addSignExtensionConstraint_101,axiom,
! [VarCurr: state_type] :
( v43929(VarCurr,11)
<=> v43930(VarCurr,5) ) ).
tff(addSignExtensionConstraint_100,axiom,
! [VarCurr: state_type] :
( v43929(VarCurr,12)
<=> v43930(VarCurr,5) ) ).
tff(addSignExtensionConstraint_99,axiom,
! [VarCurr: state_type] :
( v43929(VarCurr,13)
<=> v43930(VarCurr,5) ) ).
tff(addSignExtensionConstraint_98,axiom,
! [VarCurr: state_type] :
( v43929(VarCurr,14)
<=> v43930(VarCurr,5) ) ).
tff(addSignExtensionConstraint_97,axiom,
! [VarCurr: state_type] :
( v43929(VarCurr,15)
<=> v43930(VarCurr,5) ) ).
tff(addSignExtensionConstraint_96,axiom,
! [VarCurr: state_type] :
( v43929(VarCurr,16)
<=> v43930(VarCurr,5) ) ).
tff(addSignExtensionConstraint_95,axiom,
! [VarCurr: state_type] :
( v43929(VarCurr,17)
<=> v43930(VarCurr,5) ) ).
tff(addSignExtensionConstraint_94,axiom,
! [VarCurr: state_type] :
( v43929(VarCurr,18)
<=> v43930(VarCurr,5) ) ).
tff(addSignExtensionConstraint_93,axiom,
! [VarCurr: state_type] :
( v43929(VarCurr,19)
<=> v43930(VarCurr,5) ) ).
tff(addSignExtensionConstraint_92,axiom,
! [VarCurr: state_type] :
( v43929(VarCurr,20)
<=> v43930(VarCurr,5) ) ).
tff(addSignExtensionConstraint_91,axiom,
! [VarCurr: state_type] :
( v43929(VarCurr,21)
<=> v43930(VarCurr,5) ) ).
tff(addSignExtensionConstraint_90,axiom,
! [VarCurr: state_type] :
( v43929(VarCurr,22)
<=> v43930(VarCurr,5) ) ).
tff(addSignExtensionConstraint_89,axiom,
! [VarCurr: state_type] :
( v43929(VarCurr,23)
<=> v43930(VarCurr,5) ) ).
tff(addSignExtensionConstraint_88,axiom,
! [VarCurr: state_type] :
( v43929(VarCurr,24)
<=> v43930(VarCurr,5) ) ).
tff(addSignExtensionConstraint_87,axiom,
! [VarCurr: state_type] :
( v43929(VarCurr,25)
<=> v43930(VarCurr,5) ) ).
tff(addSignExtensionConstraint_86,axiom,
! [VarCurr: state_type] :
( v43929(VarCurr,26)
<=> v43930(VarCurr,5) ) ).
tff(addSignExtensionConstraint_85,axiom,
! [VarCurr: state_type] :
( v43929(VarCurr,27)
<=> v43930(VarCurr,5) ) ).
tff(addSignExtensionConstraint_84,axiom,
! [VarCurr: state_type] :
( v43929(VarCurr,28)
<=> v43930(VarCurr,5) ) ).
tff(addSignExtensionConstraint_83,axiom,
! [VarCurr: state_type] :
( v43929(VarCurr,29)
<=> v43930(VarCurr,5) ) ).
tff(addSignExtensionConstraint_82,axiom,
! [VarCurr: state_type] :
( v43929(VarCurr,30)
<=> v43930(VarCurr,5) ) ).
tff(addSignExtensionConstraint_81,axiom,
! [VarCurr: state_type] :
( v43929(VarCurr,31)
<=> v43930(VarCurr,5) ) ).
tff(addAssignment_17249,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v43929(VarCurr,B)
<=> v43930(VarCurr,B) ) ) ).
tff(addAssignment_17248,axiom,
! [VarCurr: state_type] :
( v43930(VarCurr,0)
<=> v43964(VarCurr) ) ).
tff(addAssignment_17247,axiom,
! [VarCurr: state_type] :
( v43930(VarCurr,1)
<=> v43962(VarCurr) ) ).
tff(addAssignment_17246,axiom,
! [VarCurr: state_type] :
( v43930(VarCurr,2)
<=> v43958(VarCurr) ) ).
tff(addAssignment_17245,axiom,
! [VarCurr: state_type] :
( v43930(VarCurr,3)
<=> v43954(VarCurr) ) ).
tff(addAssignment_17244,axiom,
! [VarCurr: state_type] :
( v43930(VarCurr,4)
<=> v43950(VarCurr) ) ).
tff(addAssignment_17243,axiom,
! [VarCurr: state_type] :
( v43930(VarCurr,5)
<=> v43932(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9344,axiom,
! [VarCurr: state_type] :
( v43962(VarCurr)
<=> ( v43963(VarCurr)
& v43965(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9343,axiom,
! [VarCurr: state_type] :
( v43965(VarCurr)
<=> ( v43936(VarCurr,0)
| v43944(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1520,axiom,
! [VarCurr: state_type] :
( v43963(VarCurr)
<=> ( v43964(VarCurr)
| v43936(VarCurr,1) ) ) ).
tff(writeUnaryOperator_3799,axiom,
! [VarCurr: state_type] :
( ~ v43964(VarCurr)
<=> v43936(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9342,axiom,
! [VarCurr: state_type] :
( v43958(VarCurr)
<=> ( v43959(VarCurr)
& v43961(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9341,axiom,
! [VarCurr: state_type] :
( v43961(VarCurr)
<=> ( v43942(VarCurr)
| v43945(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1519,axiom,
! [VarCurr: state_type] :
( v43959(VarCurr)
<=> ( v43960(VarCurr)
| v43936(VarCurr,2) ) ) ).
tff(writeUnaryOperator_3798,axiom,
! [VarCurr: state_type] :
( ~ v43960(VarCurr)
<=> v43942(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9340,axiom,
! [VarCurr: state_type] :
( v43954(VarCurr)
<=> ( v43955(VarCurr)
& v43957(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9339,axiom,
! [VarCurr: state_type] :
( v43957(VarCurr)
<=> ( v43940(VarCurr)
| v43946(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1518,axiom,
! [VarCurr: state_type] :
( v43955(VarCurr)
<=> ( v43956(VarCurr)
| v43936(VarCurr,3) ) ) ).
tff(writeUnaryOperator_3797,axiom,
! [VarCurr: state_type] :
( ~ v43956(VarCurr)
<=> v43940(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9338,axiom,
! [VarCurr: state_type] :
( v43950(VarCurr)
<=> ( v43951(VarCurr)
& v43953(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9337,axiom,
! [VarCurr: state_type] :
( v43953(VarCurr)
<=> ( v43938(VarCurr)
| v43947(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1517,axiom,
! [VarCurr: state_type] :
( v43951(VarCurr)
<=> ( v43952(VarCurr)
| v43936(VarCurr,4) ) ) ).
tff(writeUnaryOperator_3796,axiom,
! [VarCurr: state_type] :
( ~ v43952(VarCurr)
<=> v43938(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9336,axiom,
! [VarCurr: state_type] :
( v43932(VarCurr)
<=> ( v43933(VarCurr)
& v43948(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9335,axiom,
! [VarCurr: state_type] :
( v43948(VarCurr)
<=> ( v43935(VarCurr)
| v43949(VarCurr) ) ) ).
tff(writeUnaryOperator_3795,axiom,
! [VarCurr: state_type] :
( ~ v43949(VarCurr)
<=> v43936(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_1516,axiom,
! [VarCurr: state_type] :
( v43933(VarCurr)
<=> ( v43934(VarCurr)
| v43936(VarCurr,5) ) ) ).
tff(writeUnaryOperator_3794,axiom,
! [VarCurr: state_type] :
( ~ v43934(VarCurr)
<=> v43935(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1515,axiom,
! [VarCurr: state_type] :
( v43935(VarCurr)
<=> ( v43936(VarCurr,4)
| v43937(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9334,axiom,
! [VarCurr: state_type] :
( v43937(VarCurr)
<=> ( v43938(VarCurr)
& v43947(VarCurr) ) ) ).
tff(writeUnaryOperator_3793,axiom,
! [VarCurr: state_type] :
( ~ v43947(VarCurr)
<=> v43936(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_1514,axiom,
! [VarCurr: state_type] :
( v43938(VarCurr)
<=> ( v43936(VarCurr,3)
| v43939(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9333,axiom,
! [VarCurr: state_type] :
( v43939(VarCurr)
<=> ( v43940(VarCurr)
& v43946(VarCurr) ) ) ).
tff(writeUnaryOperator_3792,axiom,
! [VarCurr: state_type] :
( ~ v43946(VarCurr)
<=> v43936(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_1513,axiom,
! [VarCurr: state_type] :
( v43940(VarCurr)
<=> ( v43936(VarCurr,2)
| v43941(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9332,axiom,
! [VarCurr: state_type] :
( v43941(VarCurr)
<=> ( v43942(VarCurr)
& v43945(VarCurr) ) ) ).
tff(writeUnaryOperator_3791,axiom,
! [VarCurr: state_type] :
( ~ v43945(VarCurr)
<=> v43936(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_1512,axiom,
! [VarCurr: state_type] :
( v43942(VarCurr)
<=> ( v43936(VarCurr,1)
| v43943(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9331,axiom,
! [VarCurr: state_type] :
( v43943(VarCurr)
<=> ( v43936(VarCurr,0)
& v43944(VarCurr) ) ) ).
tff(writeUnaryOperator_3790,axiom,
! [VarCurr: state_type] :
( ~ v43944(VarCurr)
<=> v43936(VarCurr,1) ) ).
tff(addZeroExtensionConstraint_6,axiom,
! [VarCurr: state_type] : ~ v43936(VarCurr,5) ).
tff(addAssignment_17242,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v43936(VarCurr,B)
<=> v121(VarCurr,B) ) ) ).
tff(addBitVectorEqualityBitBlasted_2711,axiom,
! [VarCurr: state_type] :
( v43928(VarCurr)
<=> ( ( v121(VarCurr,4)
<=> $false )
& ( v121(VarCurr,3)
<=> $false )
& ( v121(VarCurr,2)
<=> $false )
& ( v121(VarCurr,1)
<=> $false )
& ( v121(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2710,axiom,
! [VarCurr: state_type] :
( v43925(VarCurr)
<=> ( ( v43926(VarCurr,1)
<=> $false )
& ( v43926(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_17241,axiom,
! [VarCurr: state_type] :
( v43926(VarCurr,0)
<=> v2894(VarCurr) ) ).
tff(addAssignment_17240,axiom,
! [VarCurr: state_type] :
( v43926(VarCurr,1)
<=> v128(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2709,axiom,
! [VarCurr: state_type] :
( v43923(VarCurr)
<=> ( ( v43924(VarCurr,1)
<=> $false )
& ( v43924(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_17239,axiom,
! [VarCurr: state_type] :
( v43924(VarCurr,0)
<=> v2894(VarCurr) ) ).
tff(addAssignment_17238,axiom,
! [VarCurr: state_type] :
( v43924(VarCurr,1)
<=> v128(VarCurr) ) ).
tff(addAssignment_17237,axiom,
! [VarCurr: state_type] :
( v2894(VarCurr)
<=> v2896(VarCurr) ) ).
tff(addAssignment_17236,axiom,
! [VarCurr: state_type] :
( v2896(VarCurr)
<=> v2898(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9330,axiom,
! [VarCurr: state_type] :
( v2898(VarCurr)
<=> ( v43916(VarCurr)
| v43822(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9329,axiom,
! [VarCurr: state_type] :
( v43916(VarCurr)
<=> ( v43917(VarCurr)
| v43892(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1511,axiom,
! [VarCurr: state_type] :
( v43917(VarCurr)
<=> ( v43918(VarCurr)
| v2900(VarCurr,12) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9328,axiom,
! [VarCurr: state_type] :
( v43918(VarCurr)
<=> ( v43919(VarCurr)
| v42650(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9327,axiom,
! [VarCurr: state_type] :
( v43919(VarCurr)
<=> ( v43920(VarCurr)
| v113(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1510,axiom,
! [VarCurr: state_type] :
( v43920(VarCurr)
<=> ( v43921(VarCurr)
| v2900(VarCurr,9) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1509,axiom,
! [VarCurr: state_type] :
( v43921(VarCurr)
<=> ( v2900(VarCurr,3)
| v2900(VarCurr,6) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9326,axiom,
! [VarCurr: state_type] :
( v43892(VarCurr)
<=> ( v43908(VarCurr)
& v43909(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9325,axiom,
! [VarCurr: state_type] :
( v43909(VarCurr)
<=> ( v43910(VarCurr)
| v43912(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9324,axiom,
! [VarCurr: state_type] :
( v43912(VarCurr)
<=> ( v43913(VarCurr)
& v43914(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9323,axiom,
! [VarCurr: state_type] :
( v43914(VarCurr)
<=> ( v43904(VarCurr)
| v43906(VarCurr) ) ) ).
tff(writeUnaryOperator_3789,axiom,
! [VarCurr: state_type] :
( ~ v43913(VarCurr)
<=> v43900(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9322,axiom,
! [VarCurr: state_type] :
( v43910(VarCurr)
<=> ( v43911(VarCurr)
& v43898(VarCurr) ) ) ).
tff(writeUnaryOperator_3788,axiom,
! [VarCurr: state_type] :
( ~ v43911(VarCurr)
<=> v43894(VarCurr) ) ).
tff(writeUnaryOperator_3787,axiom,
! [VarCurr: state_type] :
( ~ v43908(VarCurr)
<=> v115(VarCurr) ) ).
tff(addAssignment_17235,axiom,
! [VarCurr: state_type] :
( v43906(VarCurr)
<=> v29129(VarCurr) ) ).
tff(addAssignment_17234,axiom,
! [VarCurr: state_type] :
( v43904(VarCurr)
<=> v29122(VarCurr) ) ).
tff(addAssignment_17233,axiom,
! [VarCurr: state_type] :
( v43900(VarCurr)
<=> v43902(VarCurr) ) ).
tff(addAssignment_17232,axiom,
! [VarCurr: state_type] :
( v43902(VarCurr)
<=> v28933(VarCurr) ) ).
tff(addAssignment_17231,axiom,
! [VarCurr: state_type] :
( v43898(VarCurr)
<=> v43383(VarCurr) ) ).
tff(addAssignment_17230,axiom,
! [VarCurr: state_type] :
( v43894(VarCurr)
<=> v43896(VarCurr) ) ).
tff(addAssignment_17229,axiom,
! [VarCurr: state_type] :
( v43896(VarCurr)
<=> v43376(VarCurr) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_376,axiom,
! [VarCurr: state_type] :
( ~ v43889(VarCurr)
=> ( v2900(VarCurr,3)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_543,axiom,
! [VarCurr: state_type] :
( v43889(VarCurr)
=> ( v2900(VarCurr,3)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9321,axiom,
! [VarCurr: state_type] :
( v43889(VarCurr)
<=> ( v43890(VarCurr)
& v43879(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9320,axiom,
! [VarCurr: state_type] :
( v43890(VarCurr)
<=> ( v5732(VarCurr)
& v2902(VarCurr) ) ) ).
tff(addAssignment_17228,axiom,
! [VarNext: state_type] :
( v2922(VarNext,2)
<=> v43881(VarNext,1) ) ).
tff(addCaseBooleanConditionShiftedRanges1_86,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43882(VarNext)
=> ( ( v43881(VarNext,11)
<=> v2922(VarCurr,12) )
& ( v43881(VarNext,10)
<=> v2922(VarCurr,11) )
& ( v43881(VarNext,9)
<=> v2922(VarCurr,10) )
& ( v43881(VarNext,8)
<=> v2922(VarCurr,9) )
& ( v43881(VarNext,7)
<=> v2922(VarCurr,8) )
& ( v43881(VarNext,6)
<=> v2922(VarCurr,7) )
& ( v43881(VarNext,5)
<=> v2922(VarCurr,6) )
& ( v43881(VarNext,4)
<=> v2922(VarCurr,5) )
& ( v43881(VarNext,3)
<=> v2922(VarCurr,4) )
& ( v43881(VarNext,2)
<=> v2922(VarCurr,3) )
& ( v43881(VarNext,1)
<=> v2922(VarCurr,2) )
& ( v43881(VarNext,0)
<=> v2922(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_916,axiom,
! [VarNext: state_type] :
( v43882(VarNext)
=> ! [B: $int] :
( ( $less(B,12)
& ~ $less(B,0) )
=> ( v43881(VarNext,B)
<=> v5800(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9319,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43882(VarNext)
<=> v43883(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9318,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43883(VarNext)
<=> ( v43885(VarNext)
& v5785(VarNext) ) ) ) ).
tff(writeUnaryOperator_3786,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43885(VarNext)
<=> v5794(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_375,axiom,
! [VarCurr: state_type] :
( ~ v43873(VarCurr)
=> ( v2900(VarCurr,2)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_542,axiom,
! [VarCurr: state_type] :
( v43873(VarCurr)
=> ( v2900(VarCurr,2)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9317,axiom,
! [VarCurr: state_type] :
( v43873(VarCurr)
<=> ( v43874(VarCurr)
| v43875(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9316,axiom,
! [VarCurr: state_type] :
( v43875(VarCurr)
<=> ( v43876(VarCurr)
& v43879(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2708,axiom,
! [VarCurr: state_type] :
( v43879(VarCurr)
<=> ( $true
<=> v2922(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9315,axiom,
! [VarCurr: state_type] :
( v43876(VarCurr)
<=> ( v43877(VarCurr)
| v43878(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9314,axiom,
! [VarCurr: state_type] :
( v43878(VarCurr)
<=> ( v5918(VarCurr)
& v2902(VarCurr) ) ) ).
tff(writeUnaryOperator_3785,axiom,
! [VarCurr: state_type] :
( ~ v43877(VarCurr)
<=> v2902(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2707,axiom,
! [VarCurr: state_type] :
( v43874(VarCurr)
<=> ( $true
<=> v2922(VarCurr,1) ) ) ).
tff(addAssignment_17227,axiom,
! [VarNext: state_type] :
( v2922(VarNext,1)
<=> v43865(VarNext,0) ) ).
tff(addCaseBooleanConditionShiftedRanges1_85,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43866(VarNext)
=> ( ( v43865(VarNext,11)
<=> v2922(VarCurr,12) )
& ( v43865(VarNext,10)
<=> v2922(VarCurr,11) )
& ( v43865(VarNext,9)
<=> v2922(VarCurr,10) )
& ( v43865(VarNext,8)
<=> v2922(VarCurr,9) )
& ( v43865(VarNext,7)
<=> v2922(VarCurr,8) )
& ( v43865(VarNext,6)
<=> v2922(VarCurr,7) )
& ( v43865(VarNext,5)
<=> v2922(VarCurr,6) )
& ( v43865(VarNext,4)
<=> v2922(VarCurr,5) )
& ( v43865(VarNext,3)
<=> v2922(VarCurr,4) )
& ( v43865(VarNext,2)
<=> v2922(VarCurr,3) )
& ( v43865(VarNext,1)
<=> v2922(VarCurr,2) )
& ( v43865(VarNext,0)
<=> v2922(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_915,axiom,
! [VarNext: state_type] :
( v43866(VarNext)
=> ! [B: $int] :
( ( $less(B,12)
& ~ $less(B,0) )
=> ( v43865(VarNext,B)
<=> v5800(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9313,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43866(VarNext)
<=> v43867(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9312,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43867(VarNext)
<=> ( v43869(VarNext)
& v5785(VarNext) ) ) ) ).
tff(writeUnaryOperator_3784,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43869(VarNext)
<=> v5794(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_374,axiom,
! [VarCurr: state_type] :
( ~ v43860(VarCurr)
=> ( v2900(VarCurr,1)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_541,axiom,
! [VarCurr: state_type] :
( v43860(VarCurr)
=> ( v2900(VarCurr,1)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9311,axiom,
! [VarCurr: state_type] :
( v43860(VarCurr)
<=> ( v43861(VarCurr)
& v5832(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9310,axiom,
! [VarCurr: state_type] :
( v43861(VarCurr)
<=> ( v43863(VarCurr)
& v5831(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9309,axiom,
! [VarCurr: state_type] :
( v43863(VarCurr)
<=> ( v5876(VarCurr)
& v5748(VarCurr) ) ) ).
tff(addAssignment_17226,axiom,
! [VarCurr: state_type] :
( v2902(VarCurr)
<=> v2904(VarCurr,1) ) ).
tff(addAssignment_17225,axiom,
! [VarCurr: state_type] :
( v2904(VarCurr,1)
<=> v42645(VarCurr,1) ) ).
tff(writeBinaryOperatorShiftedRanges_1508,axiom,
! [VarCurr: state_type] :
( v42644(VarCurr,1)
<=> ( v42644(VarCurr,0)
| v2906(VarCurr,0) ) ) ).
tff(addAssignment_17224,axiom,
! [VarCurr: state_type] :
( v2906(VarCurr,1)
<=> v42642(VarCurr,1) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9308,axiom,
! [VarCurr: state_type] :
( v2908(VarCurr)
<=> ( v43854(VarCurr)
& v43857(VarCurr) ) ) ).
tff(writeUnaryOperator_3783,axiom,
! [VarCurr: state_type] :
( ~ v43857(VarCurr)
<=> v2918(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9307,axiom,
! [VarCurr: state_type] :
( v43854(VarCurr)
<=> ( v43855(VarCurr)
& v43856(VarCurr) ) ) ).
tff(writeUnaryOperator_3782,axiom,
! [VarCurr: state_type] :
( ~ v43856(VarCurr)
<=> v2910(VarCurr) ) ).
tff(writeUnaryOperator_3781,axiom,
! [VarCurr: state_type] :
( ~ v43855(VarCurr)
<=> v115(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9306,axiom,
! [VarCurr: state_type] :
( v2918(VarCurr)
<=> ( v43851(VarCurr)
| v43822(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9305,axiom,
! [VarCurr: state_type] :
( v43851(VarCurr)
<=> ( v2920(VarCurr)
& v43852(VarCurr) ) ) ).
tff(writeUnaryOperator_3780,axiom,
! [VarCurr: state_type] :
( ~ v43852(VarCurr)
<=> v43753(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_848,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43838(VarNext)
=> ( v43822(VarNext)
<=> v43822(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_914,axiom,
! [VarNext: state_type] :
( v43838(VarNext)
=> ( v43822(VarNext)
<=> v43846(VarNext) ) ) ).
tff(addAssignment_17223,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43846(VarNext)
<=> v43844(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1387,axiom,
! [VarCurr: state_type] :
( ~ v43847(VarCurr)
=> ( v43844(VarCurr)
<=> v43824(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1220,axiom,
! [VarCurr: state_type] :
( v43847(VarCurr)
=> ( v43844(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_3779,axiom,
! [VarCurr: state_type] :
( ~ v43847(VarCurr)
<=> v109(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9304,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43838(VarNext)
<=> v43839(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9303,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43839(VarNext)
<=> ( v43840(VarNext)
& v5785(VarNext) ) ) ) ).
tff(writeUnaryOperator_3778,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43840(VarNext)
<=> v5794(VarNext) ) ) ).
tff(addAssignmentInitValueVector_33,axiom,
( v43822(constB0)
<=> $false ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9302,axiom,
! [VarCurr: state_type] :
( v43824(VarCurr)
<=> ( v43834(VarCurr)
& v43835(VarCurr) ) ) ).
tff(writeUnaryOperator_3777,axiom,
! [VarCurr: state_type] :
( ~ v43835(VarCurr)
<=> v2920(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9301,axiom,
! [VarCurr: state_type] :
( v43834(VarCurr)
<=> ( v2902(VarCurr)
& v43826(VarCurr) ) ) ).
tff(addAssignment_17222,axiom,
! [VarCurr: state_type] :
( v43826(VarCurr)
<=> v43828(VarCurr) ) ).
tff(addAssignment_17221,axiom,
! [VarCurr: state_type] :
( v43828(VarCurr)
<=> v43830(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1386,axiom,
! [VarCurr: state_type] :
( ~ v43832(VarCurr)
=> ( v43830(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1219,axiom,
! [VarCurr: state_type] :
( v43832(VarCurr)
=> ( v43830(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2706,axiom,
! [VarCurr: state_type] :
( v43832(VarCurr)
<=> ( ( v5477(VarCurr,6)
<=> $false )
& ( v5477(VarCurr,5)
<=> $false )
& ( v5477(VarCurr,4)
<=> $false )
& ( v5477(VarCurr,3)
<=> $true )
& ( v5477(VarCurr,2)
<=> $false )
& ( v5477(VarCurr,1)
<=> $true )
& ( v5477(VarCurr,0)
<=> $false ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_847,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43808(VarNext)
=> ( v2920(VarNext)
<=> v2920(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_913,axiom,
! [VarNext: state_type] :
( v43808(VarNext)
=> ( v2920(VarNext)
<=> v43816(VarNext) ) ) ).
tff(addAssignment_17220,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43816(VarNext)
<=> v43814(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1385,axiom,
! [VarCurr: state_type] :
( ~ v43769(VarCurr)
=> ( v43814(VarCurr)
<=> v43817(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1218,axiom,
! [VarCurr: state_type] :
( v43769(VarCurr)
=> ( v43814(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1384,axiom,
! [VarCurr: state_type] :
( ~ v43771(VarCurr)
=> ( v43817(VarCurr)
<=> v43818(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1217,axiom,
! [VarCurr: state_type] :
( v43771(VarCurr)
=> ( v43817(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1383,axiom,
! [VarCurr: state_type] :
( ~ v43773(VarCurr)
=> ( v43818(VarCurr)
<=> v43753(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1216,axiom,
! [VarCurr: state_type] :
( v43773(VarCurr)
=> ( v43818(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9300,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43808(VarNext)
<=> v43809(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9299,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43809(VarNext)
<=> ( v43811(VarNext)
& v5785(VarNext) ) ) ) ).
tff(writeUnaryOperator_3776,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43811(VarNext)
<=> v5794(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_846,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43793(VarNext)
=> ( v43753(VarNext)
<=> v43753(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_912,axiom,
! [VarNext: state_type] :
( v43793(VarNext)
=> ( v43753(VarNext)
<=> v43801(VarNext) ) ) ).
tff(addAssignment_17219,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43801(VarNext)
<=> v43799(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1382,axiom,
! [VarCurr: state_type] :
( ~ v43769(VarCurr)
=> ( v43799(VarCurr)
<=> v43802(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1215,axiom,
! [VarCurr: state_type] :
( v43769(VarCurr)
=> ( v43799(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1381,axiom,
! [VarCurr: state_type] :
( ~ v43771(VarCurr)
=> ( v43802(VarCurr)
<=> v43803(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1214,axiom,
! [VarCurr: state_type] :
( v43771(VarCurr)
=> ( v43802(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1380,axiom,
! [VarCurr: state_type] :
( ~ v43773(VarCurr)
=> ( v43803(VarCurr)
<=> v43755(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1213,axiom,
! [VarCurr: state_type] :
( v43773(VarCurr)
=> ( v43803(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9298,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43793(VarNext)
<=> v43794(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9297,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43794(VarNext)
<=> ( v43796(VarNext)
& v5785(VarNext) ) ) ) ).
tff(writeUnaryOperator_3775,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43796(VarNext)
<=> v5794(VarNext) ) ) ).
tff(addAssignmentInitValueVector_32,axiom,
( v43753(constB0)
<=> $false ) ).
tff(addCaseBooleanConditionEqualRanges1_845,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43778(VarNext)
=> ( v43755(VarNext)
<=> v43755(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_911,axiom,
! [VarNext: state_type] :
( v43778(VarNext)
=> ( v43755(VarNext)
<=> v43786(VarNext) ) ) ).
tff(addAssignment_17218,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43786(VarNext)
<=> v43784(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1379,axiom,
! [VarCurr: state_type] :
( ~ v43769(VarCurr)
=> ( v43784(VarCurr)
<=> v43787(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1212,axiom,
! [VarCurr: state_type] :
( v43769(VarCurr)
=> ( v43784(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1378,axiom,
! [VarCurr: state_type] :
( ~ v43771(VarCurr)
=> ( v43787(VarCurr)
<=> v43788(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1211,axiom,
! [VarCurr: state_type] :
( v43771(VarCurr)
=> ( v43787(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1377,axiom,
! [VarCurr: state_type] :
( ~ v43773(VarCurr)
=> ( v43788(VarCurr)
<=> v43757(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1210,axiom,
! [VarCurr: state_type] :
( v43773(VarCurr)
=> ( v43788(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9296,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43778(VarNext)
<=> v43779(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9295,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43779(VarNext)
<=> ( v43781(VarNext)
& v5785(VarNext) ) ) ) ).
tff(writeUnaryOperator_3774,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43781(VarNext)
<=> v5794(VarNext) ) ) ).
tff(addAssignmentInitValueVector_31,axiom,
( v43755(constB0)
<=> $false ) ).
tff(addCaseBooleanConditionEqualRanges1_844,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43760(VarNext)
=> ( v43757(VarNext)
<=> v43757(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_910,axiom,
! [VarNext: state_type] :
( v43760(VarNext)
=> ( v43757(VarNext)
<=> v43768(VarNext) ) ) ).
tff(addAssignment_17217,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43768(VarNext)
<=> v43766(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1376,axiom,
! [VarCurr: state_type] :
( ~ v43769(VarCurr)
=> ( v43766(VarCurr)
<=> v43770(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1209,axiom,
! [VarCurr: state_type] :
( v43769(VarCurr)
=> ( v43766(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1375,axiom,
! [VarCurr: state_type] :
( ~ v43771(VarCurr)
=> ( v43770(VarCurr)
<=> v43772(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1208,axiom,
! [VarCurr: state_type] :
( v43771(VarCurr)
=> ( v43770(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1374,axiom,
! [VarCurr: state_type] :
( ~ v43773(VarCurr)
=> ( v43772(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1207,axiom,
! [VarCurr: state_type] :
( v43773(VarCurr)
=> ( v43772(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorShiftedRanges_1507,axiom,
! [VarCurr: state_type] :
( v43773(VarCurr)
<=> ( v2900(VarCurr,9)
| v2900(VarCurr,12) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1506,axiom,
! [VarCurr: state_type] :
( v43771(VarCurr)
<=> ( v2900(VarCurr,3)
| v2900(VarCurr,6) ) ) ).
tff(writeUnaryOperator_3773,axiom,
! [VarCurr: state_type] :
( ~ v43769(VarCurr)
<=> v109(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9294,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43760(VarNext)
<=> v43761(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9293,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43761(VarNext)
<=> ( v43762(VarNext)
& v5785(VarNext) ) ) ) ).
tff(writeUnaryOperator_3772,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43762(VarNext)
<=> v5794(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_373,axiom,
! [VarCurr: state_type] :
( ~ v43751(VarCurr)
=> ( v2900(VarCurr,6)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_540,axiom,
! [VarCurr: state_type] :
( v43751(VarCurr)
=> ( v2900(VarCurr,6)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9292,axiom,
! [VarCurr: state_type] :
( v43751(VarCurr)
<=> ( v2902(VarCurr)
& v43741(VarCurr) ) ) ).
tff(addAssignment_17216,axiom,
! [VarNext: state_type] :
( v2922(VarNext,5)
<=> v43743(VarNext,4) ) ).
tff(addCaseBooleanConditionShiftedRanges1_84,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43744(VarNext)
=> ( ( v43743(VarNext,11)
<=> v2922(VarCurr,12) )
& ( v43743(VarNext,10)
<=> v2922(VarCurr,11) )
& ( v43743(VarNext,9)
<=> v2922(VarCurr,10) )
& ( v43743(VarNext,8)
<=> v2922(VarCurr,9) )
& ( v43743(VarNext,7)
<=> v2922(VarCurr,8) )
& ( v43743(VarNext,6)
<=> v2922(VarCurr,7) )
& ( v43743(VarNext,5)
<=> v2922(VarCurr,6) )
& ( v43743(VarNext,4)
<=> v2922(VarCurr,5) )
& ( v43743(VarNext,3)
<=> v2922(VarCurr,4) )
& ( v43743(VarNext,2)
<=> v2922(VarCurr,3) )
& ( v43743(VarNext,1)
<=> v2922(VarCurr,2) )
& ( v43743(VarNext,0)
<=> v2922(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_909,axiom,
! [VarNext: state_type] :
( v43744(VarNext)
=> ! [B: $int] :
( ( $less(B,12)
& ~ $less(B,0) )
=> ( v43743(VarNext,B)
<=> v5800(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9291,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43744(VarNext)
<=> v43745(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9290,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43745(VarNext)
<=> ( v43747(VarNext)
& v5785(VarNext) ) ) ) ).
tff(writeUnaryOperator_3771,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43747(VarNext)
<=> v5794(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_372,axiom,
! [VarCurr: state_type] :
( ~ v43737(VarCurr)
=> ( v2900(VarCurr,5)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_539,axiom,
! [VarCurr: state_type] :
( v43737(VarCurr)
=> ( v2900(VarCurr,5)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9289,axiom,
! [VarCurr: state_type] :
( v43737(VarCurr)
<=> ( v43738(VarCurr)
| v43739(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9288,axiom,
! [VarCurr: state_type] :
( v43739(VarCurr)
<=> ( v43740(VarCurr)
& v43741(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2705,axiom,
! [VarCurr: state_type] :
( v43741(VarCurr)
<=> ( $true
<=> v2922(VarCurr,5) ) ) ).
tff(writeUnaryOperator_3770,axiom,
! [VarCurr: state_type] :
( ~ v43740(VarCurr)
<=> v2902(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2704,axiom,
! [VarCurr: state_type] :
( v43738(VarCurr)
<=> ( $true
<=> v2922(VarCurr,4) ) ) ).
tff(addAssignment_17215,axiom,
! [VarNext: state_type] :
( v2922(VarNext,4)
<=> v43729(VarNext,3) ) ).
tff(addCaseBooleanConditionShiftedRanges1_83,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43730(VarNext)
=> ( ( v43729(VarNext,11)
<=> v2922(VarCurr,12) )
& ( v43729(VarNext,10)
<=> v2922(VarCurr,11) )
& ( v43729(VarNext,9)
<=> v2922(VarCurr,10) )
& ( v43729(VarNext,8)
<=> v2922(VarCurr,9) )
& ( v43729(VarNext,7)
<=> v2922(VarCurr,8) )
& ( v43729(VarNext,6)
<=> v2922(VarCurr,7) )
& ( v43729(VarNext,5)
<=> v2922(VarCurr,6) )
& ( v43729(VarNext,4)
<=> v2922(VarCurr,5) )
& ( v43729(VarNext,3)
<=> v2922(VarCurr,4) )
& ( v43729(VarNext,2)
<=> v2922(VarCurr,3) )
& ( v43729(VarNext,1)
<=> v2922(VarCurr,2) )
& ( v43729(VarNext,0)
<=> v2922(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_908,axiom,
! [VarNext: state_type] :
( v43730(VarNext)
=> ! [B: $int] :
( ( $less(B,12)
& ~ $less(B,0) )
=> ( v43729(VarNext,B)
<=> v5800(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9287,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43730(VarNext)
<=> v43731(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9286,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43731(VarNext)
<=> ( v43733(VarNext)
& v5785(VarNext) ) ) ) ).
tff(writeUnaryOperator_3769,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43733(VarNext)
<=> v5794(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_371,axiom,
! [VarCurr: state_type] :
( ~ v43723(VarCurr)
=> ( v2900(VarCurr,4)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_538,axiom,
! [VarCurr: state_type] :
( v43723(VarCurr)
=> ( v2900(VarCurr,4)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9285,axiom,
! [VarCurr: state_type] :
( v43723(VarCurr)
<=> ( v43724(VarCurr)
& v5832(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9284,axiom,
! [VarCurr: state_type] :
( v43724(VarCurr)
<=> ( v43726(VarCurr)
& v5831(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9283,axiom,
! [VarCurr: state_type] :
( v43726(VarCurr)
<=> ( v43727(VarCurr)
& v5830(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9282,axiom,
! [VarCurr: state_type] :
( v43727(VarCurr)
<=> ( v5877(VarCurr)
& v5734(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9281,axiom,
! [VarCurr: state_type] :
( v2925(VarCurr)
<=> ( v2927(VarCurr)
& v43721(VarCurr) ) ) ).
tff(writeUnaryOperator_3768,axiom,
! [VarCurr: state_type] :
( ~ v43721(VarCurr)
<=> v5484(VarCurr) ) ).
tff(addAssignment_17214,axiom,
! [VarCurr: state_type] :
( v5484(VarCurr)
<=> v5486(VarCurr) ) ).
tff(addAssignment_17213,axiom,
! [VarCurr: state_type] :
( v5486(VarCurr)
<=> v5488(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2703,axiom,
! [VarCurr: state_type] :
( v5488(VarCurr)
<=> ( ( v43719(VarCurr,4)
<=> v43652(VarCurr,4) )
& ( v43719(VarCurr,3)
<=> v43652(VarCurr,3) )
& ( v43719(VarCurr,2)
<=> v43652(VarCurr,2) )
& ( v43719(VarCurr,1)
<=> v43652(VarCurr,1) )
& ( v43719(VarCurr,0)
<=> v43652(VarCurr,0) ) ) ) ).
tff(addAssignment_17212,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v43719(VarCurr,B)
<=> v43568(VarCurr,B) ) ) ).
tff(addAssignment_17211,axiom,
! [VarCurr: state_type] :
( v43719(VarCurr,4)
<=> v5490(VarCurr) ) ).
tff(addAssignment_17210,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v43652(VarCurr,B)
<=> v43654(VarCurr,B) ) ) ).
tff(addAssignment_17209,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v43654(VarCurr,B)
<=> v43656(VarCurr,B) ) ) ).
tff(addAssignment_17208,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v43656(VarCurr,B)
<=> v43658(VarCurr,B) ) ) ).
tff(addAssignment_17207,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v43658(VarCurr,B)
<=> v43660(VarCurr,B) ) ) ).
tff(addAssignment_17206,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v43660(VarCurr,B)
<=> v43662(VarCurr,B) ) ) ).
tff(addAssignment_17205,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v43662(VarCurr,B)
<=> v43664(VarCurr,B) ) ) ).
tff(addAssignment_17204,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v43664(VarCurr,B)
<=> v43666(VarCurr,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_843,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43676(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v43666(VarNext,B)
<=> v43666(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_907,axiom,
! [VarNext: state_type] :
( v43676(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v43666(VarNext,B)
<=> v43690(VarNext,B) ) ) ) ).
tff(addAssignment_17203,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v43690(VarNext,B)
<=> v43688(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_953,axiom,
! [VarCurr: state_type] :
( ~ v43685(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v43688(VarCurr,B)
<=> v43691(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_927,axiom,
! [VarCurr: state_type] :
( v43685(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v43688(VarCurr,B)
<=> $false ) ) ) ).
tff(addAssignment_17202,axiom,
! [VarCurr: state_type] :
( v43691(VarCurr,0)
<=> v43713(VarCurr) ) ).
tff(addAssignment_17201,axiom,
! [VarCurr: state_type] :
( v43691(VarCurr,1)
<=> v43711(VarCurr) ) ).
tff(addAssignment_17200,axiom,
! [VarCurr: state_type] :
( v43691(VarCurr,2)
<=> v43706(VarCurr) ) ).
tff(addAssignment_17199,axiom,
! [VarCurr: state_type] :
( v43691(VarCurr,3)
<=> v43701(VarCurr) ) ).
tff(addAssignment_17198,axiom,
! [VarCurr: state_type] :
( v43691(VarCurr,4)
<=> v43693(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9280,axiom,
! [VarCurr: state_type] :
( v43711(VarCurr)
<=> ( v43712(VarCurr)
& v43715(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1505,axiom,
! [VarCurr: state_type] :
( v43715(VarCurr)
<=> ( v43666(VarCurr,0)
| v43666(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9279,axiom,
! [VarCurr: state_type] :
( v43712(VarCurr)
<=> ( v43713(VarCurr)
| v43714(VarCurr) ) ) ).
tff(writeUnaryOperator_3767,axiom,
! [VarCurr: state_type] :
( ~ v43714(VarCurr)
<=> v43666(VarCurr,1) ) ).
tff(writeUnaryOperator_3766,axiom,
! [VarCurr: state_type] :
( ~ v43713(VarCurr)
<=> v43666(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9278,axiom,
! [VarCurr: state_type] :
( v43706(VarCurr)
<=> ( v43707(VarCurr)
& v43710(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1504,axiom,
! [VarCurr: state_type] :
( v43710(VarCurr)
<=> ( v43698(VarCurr)
| v43666(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9277,axiom,
! [VarCurr: state_type] :
( v43707(VarCurr)
<=> ( v43708(VarCurr)
| v43709(VarCurr) ) ) ).
tff(writeUnaryOperator_3765,axiom,
! [VarCurr: state_type] :
( ~ v43709(VarCurr)
<=> v43666(VarCurr,2) ) ).
tff(writeUnaryOperator_3764,axiom,
! [VarCurr: state_type] :
( ~ v43708(VarCurr)
<=> v43698(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9276,axiom,
! [VarCurr: state_type] :
( v43701(VarCurr)
<=> ( v43702(VarCurr)
& v43705(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1503,axiom,
! [VarCurr: state_type] :
( v43705(VarCurr)
<=> ( v43697(VarCurr)
| v43666(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9275,axiom,
! [VarCurr: state_type] :
( v43702(VarCurr)
<=> ( v43703(VarCurr)
| v43704(VarCurr) ) ) ).
tff(writeUnaryOperator_3763,axiom,
! [VarCurr: state_type] :
( ~ v43704(VarCurr)
<=> v43666(VarCurr,3) ) ).
tff(writeUnaryOperator_3762,axiom,
! [VarCurr: state_type] :
( ~ v43703(VarCurr)
<=> v43697(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9274,axiom,
! [VarCurr: state_type] :
( v43693(VarCurr)
<=> ( v43694(VarCurr)
& v43700(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1502,axiom,
! [VarCurr: state_type] :
( v43700(VarCurr)
<=> ( v43696(VarCurr)
| v43666(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9273,axiom,
! [VarCurr: state_type] :
( v43694(VarCurr)
<=> ( v43695(VarCurr)
| v43699(VarCurr) ) ) ).
tff(writeUnaryOperator_3761,axiom,
! [VarCurr: state_type] :
( ~ v43699(VarCurr)
<=> v43666(VarCurr,4) ) ).
tff(writeUnaryOperator_3760,axiom,
! [VarCurr: state_type] :
( ~ v43695(VarCurr)
<=> v43696(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1501,axiom,
! [VarCurr: state_type] :
( v43696(VarCurr)
<=> ( v43697(VarCurr)
& v43666(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1500,axiom,
! [VarCurr: state_type] :
( v43697(VarCurr)
<=> ( v43698(VarCurr)
& v43666(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1499,axiom,
! [VarCurr: state_type] :
( v43698(VarCurr)
<=> ( v43666(VarCurr,0)
& v43666(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9272,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43676(VarNext)
<=> ( v43677(VarNext)
& v43684(VarNext) ) ) ) ).
tff(addAssignment_17197,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43684(VarNext)
<=> v43682(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9271,axiom,
! [VarCurr: state_type] :
( v43682(VarCurr)
<=> ( v43685(VarCurr)
| v43686(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9270,axiom,
! [VarCurr: state_type] :
( v43686(VarCurr)
<=> ( v43668(VarCurr)
& v43687(VarCurr) ) ) ).
tff(writeUnaryOperator_3759,axiom,
! [VarCurr: state_type] :
( ~ v43687(VarCurr)
<=> v43685(VarCurr) ) ).
tff(writeUnaryOperator_3758,axiom,
! [VarCurr: state_type] :
( ~ v43685(VarCurr)
<=> v26081(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9269,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43677(VarNext)
<=> ( v43678(VarNext)
& v28773(VarNext) ) ) ) ).
tff(writeUnaryOperator_3757,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43678(VarNext)
<=> v28780(VarNext) ) ) ).
tff(addAssignmentInitValueVector_30,axiom,
! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v43666(constB0,B)
<=> $false ) ) ).
tff(addAssignment_17196,axiom,
! [VarCurr: state_type] :
( v43668(VarCurr)
<=> v43670(VarCurr) ) ).
tff(addAssignment_17195,axiom,
! [VarCurr: state_type] :
( v43670(VarCurr)
<=> v43672(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9268,axiom,
! [VarCurr: state_type] :
( v43672(VarCurr)
<=> ( v27321(VarCurr)
& v26093(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_842,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43609(VarNext)
=> ( v5490(VarNext)
<=> v5490(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_906,axiom,
! [VarNext: state_type] :
( v43609(VarNext)
=> ( v5490(VarNext)
<=> v43622(VarNext) ) ) ).
tff(addAssignment_17194,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43622(VarNext)
<=> v43620(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges1_8,axiom,
! [VarCurr: state_type] :
( ~ v43580(VarCurr)
=> ( v43620(VarCurr)
<=> v43623(VarCurr,4) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_926,axiom,
! [VarCurr: state_type] :
( v43580(VarCurr)
=> ( v43620(VarCurr)
<=> $false ) ) ).
tff(addAssignment_17193,axiom,
! [VarCurr: state_type] :
( v43623(VarCurr,0)
<=> v43646(VarCurr) ) ).
tff(addAssignment_17192,axiom,
! [VarCurr: state_type] :
( v43623(VarCurr,1)
<=> v43644(VarCurr) ) ).
tff(addAssignment_17191,axiom,
! [VarCurr: state_type] :
( v43623(VarCurr,2)
<=> v43639(VarCurr) ) ).
tff(addAssignment_17190,axiom,
! [VarCurr: state_type] :
( v43623(VarCurr,3)
<=> v43634(VarCurr) ) ).
tff(addAssignment_17189,axiom,
! [VarCurr: state_type] :
( v43623(VarCurr,4)
<=> v43625(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9267,axiom,
! [VarCurr: state_type] :
( v43644(VarCurr)
<=> ( v43645(VarCurr)
& v43648(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1498,axiom,
! [VarCurr: state_type] :
( v43648(VarCurr)
<=> ( v43631(VarCurr,0)
| v43631(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9266,axiom,
! [VarCurr: state_type] :
( v43645(VarCurr)
<=> ( v43646(VarCurr)
| v43647(VarCurr) ) ) ).
tff(writeUnaryOperator_3756,axiom,
! [VarCurr: state_type] :
( ~ v43647(VarCurr)
<=> v43631(VarCurr,1) ) ).
tff(writeUnaryOperator_3755,axiom,
! [VarCurr: state_type] :
( ~ v43646(VarCurr)
<=> v43631(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9265,axiom,
! [VarCurr: state_type] :
( v43639(VarCurr)
<=> ( v43640(VarCurr)
& v43643(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1497,axiom,
! [VarCurr: state_type] :
( v43643(VarCurr)
<=> ( v43630(VarCurr)
| v43631(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9264,axiom,
! [VarCurr: state_type] :
( v43640(VarCurr)
<=> ( v43641(VarCurr)
| v43642(VarCurr) ) ) ).
tff(writeUnaryOperator_3754,axiom,
! [VarCurr: state_type] :
( ~ v43642(VarCurr)
<=> v43631(VarCurr,2) ) ).
tff(writeUnaryOperator_3753,axiom,
! [VarCurr: state_type] :
( ~ v43641(VarCurr)
<=> v43630(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9263,axiom,
! [VarCurr: state_type] :
( v43634(VarCurr)
<=> ( v43635(VarCurr)
& v43638(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1496,axiom,
! [VarCurr: state_type] :
( v43638(VarCurr)
<=> ( v43629(VarCurr)
| v43631(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9262,axiom,
! [VarCurr: state_type] :
( v43635(VarCurr)
<=> ( v43636(VarCurr)
| v43637(VarCurr) ) ) ).
tff(writeUnaryOperator_3752,axiom,
! [VarCurr: state_type] :
( ~ v43637(VarCurr)
<=> v43631(VarCurr,3) ) ).
tff(writeUnaryOperator_3751,axiom,
! [VarCurr: state_type] :
( ~ v43636(VarCurr)
<=> v43629(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9261,axiom,
! [VarCurr: state_type] :
( v43625(VarCurr)
<=> ( v43626(VarCurr)
& v43633(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1495,axiom,
! [VarCurr: state_type] :
( v43633(VarCurr)
<=> ( v43628(VarCurr)
| v43631(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9260,axiom,
! [VarCurr: state_type] :
( v43626(VarCurr)
<=> ( v43627(VarCurr)
| v43632(VarCurr) ) ) ).
tff(writeUnaryOperator_3750,axiom,
! [VarCurr: state_type] :
( ~ v43632(VarCurr)
<=> v43631(VarCurr,4) ) ).
tff(writeUnaryOperator_3749,axiom,
! [VarCurr: state_type] :
( ~ v43627(VarCurr)
<=> v43628(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1494,axiom,
! [VarCurr: state_type] :
( v43628(VarCurr)
<=> ( v43629(VarCurr)
& v43631(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1493,axiom,
! [VarCurr: state_type] :
( v43629(VarCurr)
<=> ( v43630(VarCurr)
& v43631(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1492,axiom,
! [VarCurr: state_type] :
( v43630(VarCurr)
<=> ( v43631(VarCurr,0)
& v43631(VarCurr,1) ) ) ).
tff(addAssignment_17188,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v43631(VarCurr,B)
<=> v43568(VarCurr,B) ) ) ).
tff(addAssignment_17187,axiom,
! [VarCurr: state_type] :
( v43631(VarCurr,4)
<=> v5490(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9259,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43609(VarNext)
<=> ( v43610(VarNext)
& v43617(VarNext) ) ) ) ).
tff(addAssignment_17186,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43617(VarNext)
<=> v43615(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9258,axiom,
! [VarCurr: state_type] :
( v43615(VarCurr)
<=> ( v43580(VarCurr)
| v43618(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9257,axiom,
! [VarCurr: state_type] :
( v43618(VarCurr)
<=> ( v5494(VarCurr)
& v43619(VarCurr) ) ) ).
tff(writeUnaryOperator_3748,axiom,
! [VarCurr: state_type] :
( ~ v43619(VarCurr)
<=> v43580(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9256,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43610(VarNext)
<=> ( v43612(VarNext)
& v26030(VarNext) ) ) ) ).
tff(writeUnaryOperator_3747,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43612(VarNext)
<=> v26037(VarNext) ) ) ).
tff(addAssignmentInitValueVector_29,axiom,
( v5490(constB0)
<=> $false ) ).
tff(addCaseBooleanConditionEqualRanges1_841,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43571(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v43568(VarNext,B)
<=> v43568(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_905,axiom,
! [VarNext: state_type] :
( v43571(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v43568(VarNext,B)
<=> v43585(VarNext,B) ) ) ) ).
tff(addAssignment_17185,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v43585(VarNext,B)
<=> v43583(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_952,axiom,
! [VarCurr: state_type] :
( ~ v43580(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v43583(VarCurr,B)
<=> v43586(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_925,axiom,
! [VarCurr: state_type] :
( v43580(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v43583(VarCurr,B)
<=> $false ) ) ) ).
tff(addAssignment_17184,axiom,
! [VarCurr: state_type] :
( v43586(VarCurr,0)
<=> v43602(VarCurr) ) ).
tff(addAssignment_17183,axiom,
! [VarCurr: state_type] :
( v43586(VarCurr,1)
<=> v43600(VarCurr) ) ).
tff(addAssignment_17182,axiom,
! [VarCurr: state_type] :
( v43586(VarCurr,2)
<=> v43595(VarCurr) ) ).
tff(addAssignment_17181,axiom,
! [VarCurr: state_type] :
( v43586(VarCurr,3)
<=> v43588(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9255,axiom,
! [VarCurr: state_type] :
( v43600(VarCurr)
<=> ( v43601(VarCurr)
& v43604(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1491,axiom,
! [VarCurr: state_type] :
( v43604(VarCurr)
<=> ( v43568(VarCurr,0)
| v43568(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9254,axiom,
! [VarCurr: state_type] :
( v43601(VarCurr)
<=> ( v43602(VarCurr)
| v43603(VarCurr) ) ) ).
tff(writeUnaryOperator_3746,axiom,
! [VarCurr: state_type] :
( ~ v43603(VarCurr)
<=> v43568(VarCurr,1) ) ).
tff(writeUnaryOperator_3745,axiom,
! [VarCurr: state_type] :
( ~ v43602(VarCurr)
<=> v43568(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9253,axiom,
! [VarCurr: state_type] :
( v43595(VarCurr)
<=> ( v43596(VarCurr)
& v43599(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1490,axiom,
! [VarCurr: state_type] :
( v43599(VarCurr)
<=> ( v43592(VarCurr)
| v43568(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9252,axiom,
! [VarCurr: state_type] :
( v43596(VarCurr)
<=> ( v43597(VarCurr)
| v43598(VarCurr) ) ) ).
tff(writeUnaryOperator_3744,axiom,
! [VarCurr: state_type] :
( ~ v43598(VarCurr)
<=> v43568(VarCurr,2) ) ).
tff(writeUnaryOperator_3743,axiom,
! [VarCurr: state_type] :
( ~ v43597(VarCurr)
<=> v43592(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9251,axiom,
! [VarCurr: state_type] :
( v43588(VarCurr)
<=> ( v43589(VarCurr)
& v43594(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1489,axiom,
! [VarCurr: state_type] :
( v43594(VarCurr)
<=> ( v43591(VarCurr)
| v43568(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9250,axiom,
! [VarCurr: state_type] :
( v43589(VarCurr)
<=> ( v43590(VarCurr)
| v43593(VarCurr) ) ) ).
tff(writeUnaryOperator_3742,axiom,
! [VarCurr: state_type] :
( ~ v43593(VarCurr)
<=> v43568(VarCurr,3) ) ).
tff(writeUnaryOperator_3741,axiom,
! [VarCurr: state_type] :
( ~ v43590(VarCurr)
<=> v43591(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1488,axiom,
! [VarCurr: state_type] :
( v43591(VarCurr)
<=> ( v43592(VarCurr)
& v43568(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1487,axiom,
! [VarCurr: state_type] :
( v43592(VarCurr)
<=> ( v43568(VarCurr,0)
& v43568(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9249,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43571(VarNext)
<=> ( v43572(VarNext)
& v43579(VarNext) ) ) ) ).
tff(addAssignment_17180,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43579(VarNext)
<=> v43577(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9248,axiom,
! [VarCurr: state_type] :
( v43577(VarCurr)
<=> ( v43580(VarCurr)
| v43581(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9247,axiom,
! [VarCurr: state_type] :
( v43581(VarCurr)
<=> ( v5494(VarCurr)
& v43582(VarCurr) ) ) ).
tff(writeUnaryOperator_3740,axiom,
! [VarCurr: state_type] :
( ~ v43582(VarCurr)
<=> v43580(VarCurr) ) ).
tff(writeUnaryOperator_3739,axiom,
! [VarCurr: state_type] :
( ~ v43580(VarCurr)
<=> v5492(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9246,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43572(VarNext)
<=> ( v43573(VarNext)
& v26030(VarNext) ) ) ) ).
tff(writeUnaryOperator_3738,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43573(VarNext)
<=> v26037(VarNext) ) ) ).
tff(addAssignmentInitValueVector_28,axiom,
! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v43568(constB0,B)
<=> $false ) ) ).
tff(addAssignment_17179,axiom,
! [VarCurr: state_type] :
( v5494(VarCurr)
<=> v5496(VarCurr) ) ).
tff(addAssignment_17178,axiom,
! [VarCurr: state_type] :
( v5496(VarCurr)
<=> v5498(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1486,axiom,
! [VarCurr: state_type] :
( v5498(VarCurr)
<=> ( v5500(VarCurr,15)
| v5500(VarCurr,19) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_370,axiom,
! [VarCurr: state_type] :
( ~ v43563(VarCurr)
=> ( v5500(VarCurr,15)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_537,axiom,
! [VarCurr: state_type] :
( v43563(VarCurr)
=> ( v5500(VarCurr,15)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9245,axiom,
! [VarCurr: state_type] :
( v43563(VarCurr)
<=> ( v43564(VarCurr)
| v43565(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9244,axiom,
! [VarCurr: state_type] :
( v43565(VarCurr)
<=> ( v5502(VarCurr)
& v43553(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9243,axiom,
! [VarCurr: state_type] :
( v43564(VarCurr)
<=> ( v5502(VarCurr)
& v43550(VarCurr) ) ) ).
tff(addAssignment_17177,axiom,
! [VarNext: state_type] :
( v5506(VarNext,16)
<=> v43555(VarNext,15) ) ).
tff(addCaseBooleanConditionShiftedRanges1_82,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43556(VarNext)
=> ( ( v43555(VarNext,19)
<=> v5506(VarCurr,20) )
& ( v43555(VarNext,18)
<=> v5506(VarCurr,19) )
& ( v43555(VarNext,17)
<=> v5506(VarCurr,18) )
& ( v43555(VarNext,16)
<=> v5506(VarCurr,17) )
& ( v43555(VarNext,15)
<=> v5506(VarCurr,16) )
& ( v43555(VarNext,14)
<=> v5506(VarCurr,15) )
& ( v43555(VarNext,13)
<=> v5506(VarCurr,14) )
& ( v43555(VarNext,12)
<=> v5506(VarCurr,13) )
& ( v43555(VarNext,11)
<=> v5506(VarCurr,12) )
& ( v43555(VarNext,10)
<=> v5506(VarCurr,11) )
& ( v43555(VarNext,9)
<=> v5506(VarCurr,10) )
& ( v43555(VarNext,8)
<=> v5506(VarCurr,9) )
& ( v43555(VarNext,7)
<=> v5506(VarCurr,8) )
& ( v43555(VarNext,6)
<=> v5506(VarCurr,7) )
& ( v43555(VarNext,5)
<=> v5506(VarCurr,6) )
& ( v43555(VarNext,4)
<=> v5506(VarCurr,5) )
& ( v43555(VarNext,3)
<=> v5506(VarCurr,4) )
& ( v43555(VarNext,2)
<=> v5506(VarCurr,3) )
& ( v43555(VarNext,1)
<=> v5506(VarCurr,2) )
& ( v43555(VarNext,0)
<=> v5506(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_904,axiom,
! [VarNext: state_type] :
( v43556(VarNext)
=> ! [B: $int] :
( ( $less(B,20)
& ~ $less(B,0) )
=> ( v43555(VarNext,B)
<=> v28896(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9242,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43556(VarNext)
<=> v43557(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9241,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43557(VarNext)
<=> ( v43559(VarNext)
& v28883(VarNext) ) ) ) ).
tff(writeUnaryOperator_3737,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43559(VarNext)
<=> v28890(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_369,axiom,
! [VarCurr: state_type] :
( ~ v43547(VarCurr)
=> ( v5500(VarCurr,16)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_536,axiom,
! [VarCurr: state_type] :
( v43547(VarCurr)
=> ( v5500(VarCurr,16)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9240,axiom,
! [VarCurr: state_type] :
( v43547(VarCurr)
<=> ( v43548(VarCurr)
| v43551(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9239,axiom,
! [VarCurr: state_type] :
( v43551(VarCurr)
<=> ( v43552(VarCurr)
& v43553(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2702,axiom,
! [VarCurr: state_type] :
( v43553(VarCurr)
<=> ( $true
<=> v5506(VarCurr,16) ) ) ).
tff(writeUnaryOperator_3736,axiom,
! [VarCurr: state_type] :
( ~ v43552(VarCurr)
<=> v5502(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9238,axiom,
! [VarCurr: state_type] :
( v43548(VarCurr)
<=> ( v43549(VarCurr)
& v43550(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2701,axiom,
! [VarCurr: state_type] :
( v43550(VarCurr)
<=> ( $true
<=> v5506(VarCurr,14) ) ) ).
tff(writeUnaryOperator_3735,axiom,
! [VarCurr: state_type] :
( ~ v43549(VarCurr)
<=> v5502(VarCurr) ) ).
tff(addAssignment_17176,axiom,
! [VarNext: state_type] :
( v5506(VarNext,14)
<=> v43539(VarNext,13) ) ).
tff(addCaseBooleanConditionShiftedRanges1_81,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43540(VarNext)
=> ( ( v43539(VarNext,19)
<=> v5506(VarCurr,20) )
& ( v43539(VarNext,18)
<=> v5506(VarCurr,19) )
& ( v43539(VarNext,17)
<=> v5506(VarCurr,18) )
& ( v43539(VarNext,16)
<=> v5506(VarCurr,17) )
& ( v43539(VarNext,15)
<=> v5506(VarCurr,16) )
& ( v43539(VarNext,14)
<=> v5506(VarCurr,15) )
& ( v43539(VarNext,13)
<=> v5506(VarCurr,14) )
& ( v43539(VarNext,12)
<=> v5506(VarCurr,13) )
& ( v43539(VarNext,11)
<=> v5506(VarCurr,12) )
& ( v43539(VarNext,10)
<=> v5506(VarCurr,11) )
& ( v43539(VarNext,9)
<=> v5506(VarCurr,10) )
& ( v43539(VarNext,8)
<=> v5506(VarCurr,9) )
& ( v43539(VarNext,7)
<=> v5506(VarCurr,8) )
& ( v43539(VarNext,6)
<=> v5506(VarCurr,7) )
& ( v43539(VarNext,5)
<=> v5506(VarCurr,6) )
& ( v43539(VarNext,4)
<=> v5506(VarCurr,5) )
& ( v43539(VarNext,3)
<=> v5506(VarCurr,4) )
& ( v43539(VarNext,2)
<=> v5506(VarCurr,3) )
& ( v43539(VarNext,1)
<=> v5506(VarCurr,2) )
& ( v43539(VarNext,0)
<=> v5506(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_903,axiom,
! [VarNext: state_type] :
( v43540(VarNext)
=> ! [B: $int] :
( ( $less(B,20)
& ~ $less(B,0) )
=> ( v43539(VarNext,B)
<=> v28896(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9237,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43540(VarNext)
<=> v43541(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9236,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43541(VarNext)
<=> ( v43543(VarNext)
& v28883(VarNext) ) ) ) ).
tff(writeUnaryOperator_3734,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43543(VarNext)
<=> v28890(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_368,axiom,
! [VarCurr: state_type] :
( ~ v43537(VarCurr)
=> ( v5500(VarCurr,14)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_535,axiom,
! [VarCurr: state_type] :
( v43537(VarCurr)
=> ( v5500(VarCurr,14)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2700,axiom,
! [VarCurr: state_type] :
( v43537(VarCurr)
<=> ( $true
<=> v5506(VarCurr,13) ) ) ).
tff(addAssignment_17175,axiom,
! [VarNext: state_type] :
( v5506(VarNext,13)
<=> v43529(VarNext,12) ) ).
tff(addCaseBooleanConditionShiftedRanges1_80,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43530(VarNext)
=> ( ( v43529(VarNext,19)
<=> v5506(VarCurr,20) )
& ( v43529(VarNext,18)
<=> v5506(VarCurr,19) )
& ( v43529(VarNext,17)
<=> v5506(VarCurr,18) )
& ( v43529(VarNext,16)
<=> v5506(VarCurr,17) )
& ( v43529(VarNext,15)
<=> v5506(VarCurr,16) )
& ( v43529(VarNext,14)
<=> v5506(VarCurr,15) )
& ( v43529(VarNext,13)
<=> v5506(VarCurr,14) )
& ( v43529(VarNext,12)
<=> v5506(VarCurr,13) )
& ( v43529(VarNext,11)
<=> v5506(VarCurr,12) )
& ( v43529(VarNext,10)
<=> v5506(VarCurr,11) )
& ( v43529(VarNext,9)
<=> v5506(VarCurr,10) )
& ( v43529(VarNext,8)
<=> v5506(VarCurr,9) )
& ( v43529(VarNext,7)
<=> v5506(VarCurr,8) )
& ( v43529(VarNext,6)
<=> v5506(VarCurr,7) )
& ( v43529(VarNext,5)
<=> v5506(VarCurr,6) )
& ( v43529(VarNext,4)
<=> v5506(VarCurr,5) )
& ( v43529(VarNext,3)
<=> v5506(VarCurr,4) )
& ( v43529(VarNext,2)
<=> v5506(VarCurr,3) )
& ( v43529(VarNext,1)
<=> v5506(VarCurr,2) )
& ( v43529(VarNext,0)
<=> v5506(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_902,axiom,
! [VarNext: state_type] :
( v43530(VarNext)
=> ! [B: $int] :
( ( $less(B,20)
& ~ $less(B,0) )
=> ( v43529(VarNext,B)
<=> v28896(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9235,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43530(VarNext)
<=> v43531(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9234,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43531(VarNext)
<=> ( v43533(VarNext)
& v28883(VarNext) ) ) ) ).
tff(writeUnaryOperator_3733,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43533(VarNext)
<=> v28890(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_367,axiom,
! [VarCurr: state_type] :
( ~ v43524(VarCurr)
=> ( v5500(VarCurr,13)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_534,axiom,
! [VarCurr: state_type] :
( v43524(VarCurr)
=> ( v5500(VarCurr,13)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9233,axiom,
! [VarCurr: state_type] :
( v43524(VarCurr)
<=> ( v43525(VarCurr)
& v29034(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9232,axiom,
! [VarCurr: state_type] :
( v43525(VarCurr)
<=> ( v43527(VarCurr)
& v29092(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9231,axiom,
! [VarCurr: state_type] :
( v43527(VarCurr)
<=> ( v29026(VarCurr)
& v28939(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9230,axiom,
! [VarCurr: state_type] :
( v5513(VarCurr)
<=> ( v5515(VarCurr)
& v43522(VarCurr) ) ) ).
tff(writeUnaryOperator_3732,axiom,
! [VarCurr: state_type] :
( ~ v43522(VarCurr)
<=> v5530(VarCurr) ) ).
tff(addAssignment_17174,axiom,
! [VarCurr: state_type] :
( v5530(VarCurr)
<=> v5532(VarCurr) ) ).
tff(addAssignment_17173,axiom,
! [VarCurr: state_type] :
( v5532(VarCurr)
<=> v5534(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2699,axiom,
! [VarCurr: state_type] :
( v5534(VarCurr)
<=> ( ( v43520(VarCurr,5)
<=> v43443(VarCurr,5) )
& ( v43520(VarCurr,4)
<=> v43443(VarCurr,4) )
& ( v43520(VarCurr,3)
<=> v43443(VarCurr,3) )
& ( v43520(VarCurr,2)
<=> v43443(VarCurr,2) )
& ( v43520(VarCurr,1)
<=> v43443(VarCurr,1) )
& ( v43520(VarCurr,0)
<=> v43443(VarCurr,0) ) ) ) ).
tff(addAssignment_17172,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v43520(VarCurr,B)
<=> v26028(VarCurr,B) ) ) ).
tff(addAssignment_17171,axiom,
! [VarCurr: state_type] :
( v43520(VarCurr,5)
<=> v5536(VarCurr) ) ).
tff(addAssignment_17170,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v43443(VarCurr,B)
<=> v43445(VarCurr,B) ) ) ).
tff(addAssignment_17169,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v43445(VarCurr,B)
<=> v43447(VarCurr,B) ) ) ).
tff(addAssignment_17168,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v43447(VarCurr,B)
<=> v43449(VarCurr,B) ) ) ).
tff(addAssignment_17167,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v43449(VarCurr,B)
<=> v43451(VarCurr,B) ) ) ).
tff(addAssignment_17166,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v43451(VarCurr,B)
<=> v43453(VarCurr,B) ) ) ).
tff(addAssignment_17165,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v43453(VarCurr,B)
<=> v43455(VarCurr,B) ) ) ).
tff(addAssignment_17164,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v43455(VarCurr,B)
<=> v43457(VarCurr,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_840,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43471(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v43457(VarNext,B)
<=> v43457(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_901,axiom,
! [VarNext: state_type] :
( v43471(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v43457(VarNext,B)
<=> v43485(VarNext,B) ) ) ) ).
tff(addAssignment_17163,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v43485(VarNext,B)
<=> v43483(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_951,axiom,
! [VarCurr: state_type] :
( ~ v43480(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v43483(VarCurr,B)
<=> v43486(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_924,axiom,
! [VarCurr: state_type] :
( v43480(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v43483(VarCurr,B)
<=> $false ) ) ) ).
tff(addAssignment_17162,axiom,
! [VarCurr: state_type] :
( v43486(VarCurr,0)
<=> v43514(VarCurr) ) ).
tff(addAssignment_17161,axiom,
! [VarCurr: state_type] :
( v43486(VarCurr,1)
<=> v43512(VarCurr) ) ).
tff(addAssignment_17160,axiom,
! [VarCurr: state_type] :
( v43486(VarCurr,2)
<=> v43507(VarCurr) ) ).
tff(addAssignment_17159,axiom,
! [VarCurr: state_type] :
( v43486(VarCurr,3)
<=> v43502(VarCurr) ) ).
tff(addAssignment_17158,axiom,
! [VarCurr: state_type] :
( v43486(VarCurr,4)
<=> v43497(VarCurr) ) ).
tff(addAssignment_17157,axiom,
! [VarCurr: state_type] :
( v43486(VarCurr,5)
<=> v43488(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9229,axiom,
! [VarCurr: state_type] :
( v43512(VarCurr)
<=> ( v43513(VarCurr)
& v43516(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1485,axiom,
! [VarCurr: state_type] :
( v43516(VarCurr)
<=> ( v43457(VarCurr,0)
| v43457(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9228,axiom,
! [VarCurr: state_type] :
( v43513(VarCurr)
<=> ( v43514(VarCurr)
| v43515(VarCurr) ) ) ).
tff(writeUnaryOperator_3731,axiom,
! [VarCurr: state_type] :
( ~ v43515(VarCurr)
<=> v43457(VarCurr,1) ) ).
tff(writeUnaryOperator_3730,axiom,
! [VarCurr: state_type] :
( ~ v43514(VarCurr)
<=> v43457(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9227,axiom,
! [VarCurr: state_type] :
( v43507(VarCurr)
<=> ( v43508(VarCurr)
& v43511(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1484,axiom,
! [VarCurr: state_type] :
( v43511(VarCurr)
<=> ( v43494(VarCurr)
| v43457(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9226,axiom,
! [VarCurr: state_type] :
( v43508(VarCurr)
<=> ( v43509(VarCurr)
| v43510(VarCurr) ) ) ).
tff(writeUnaryOperator_3729,axiom,
! [VarCurr: state_type] :
( ~ v43510(VarCurr)
<=> v43457(VarCurr,2) ) ).
tff(writeUnaryOperator_3728,axiom,
! [VarCurr: state_type] :
( ~ v43509(VarCurr)
<=> v43494(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9225,axiom,
! [VarCurr: state_type] :
( v43502(VarCurr)
<=> ( v43503(VarCurr)
& v43506(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1483,axiom,
! [VarCurr: state_type] :
( v43506(VarCurr)
<=> ( v43493(VarCurr)
| v43457(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9224,axiom,
! [VarCurr: state_type] :
( v43503(VarCurr)
<=> ( v43504(VarCurr)
| v43505(VarCurr) ) ) ).
tff(writeUnaryOperator_3727,axiom,
! [VarCurr: state_type] :
( ~ v43505(VarCurr)
<=> v43457(VarCurr,3) ) ).
tff(writeUnaryOperator_3726,axiom,
! [VarCurr: state_type] :
( ~ v43504(VarCurr)
<=> v43493(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9223,axiom,
! [VarCurr: state_type] :
( v43497(VarCurr)
<=> ( v43498(VarCurr)
& v43501(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1482,axiom,
! [VarCurr: state_type] :
( v43501(VarCurr)
<=> ( v43492(VarCurr)
| v43457(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9222,axiom,
! [VarCurr: state_type] :
( v43498(VarCurr)
<=> ( v43499(VarCurr)
| v43500(VarCurr) ) ) ).
tff(writeUnaryOperator_3725,axiom,
! [VarCurr: state_type] :
( ~ v43500(VarCurr)
<=> v43457(VarCurr,4) ) ).
tff(writeUnaryOperator_3724,axiom,
! [VarCurr: state_type] :
( ~ v43499(VarCurr)
<=> v43492(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9221,axiom,
! [VarCurr: state_type] :
( v43488(VarCurr)
<=> ( v43489(VarCurr)
& v43496(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1481,axiom,
! [VarCurr: state_type] :
( v43496(VarCurr)
<=> ( v43491(VarCurr)
| v43457(VarCurr,5) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9220,axiom,
! [VarCurr: state_type] :
( v43489(VarCurr)
<=> ( v43490(VarCurr)
| v43495(VarCurr) ) ) ).
tff(writeUnaryOperator_3723,axiom,
! [VarCurr: state_type] :
( ~ v43495(VarCurr)
<=> v43457(VarCurr,5) ) ).
tff(writeUnaryOperator_3722,axiom,
! [VarCurr: state_type] :
( ~ v43490(VarCurr)
<=> v43491(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1480,axiom,
! [VarCurr: state_type] :
( v43491(VarCurr)
<=> ( v43492(VarCurr)
& v43457(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1479,axiom,
! [VarCurr: state_type] :
( v43492(VarCurr)
<=> ( v43493(VarCurr)
& v43457(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1478,axiom,
! [VarCurr: state_type] :
( v43493(VarCurr)
<=> ( v43494(VarCurr)
& v43457(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1477,axiom,
! [VarCurr: state_type] :
( v43494(VarCurr)
<=> ( v43457(VarCurr,0)
& v43457(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9219,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43471(VarNext)
<=> ( v43472(VarNext)
& v43479(VarNext) ) ) ) ).
tff(addAssignment_17156,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43479(VarNext)
<=> v43477(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9218,axiom,
! [VarCurr: state_type] :
( v43477(VarCurr)
<=> ( v43480(VarCurr)
| v43481(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9217,axiom,
! [VarCurr: state_type] :
( v43481(VarCurr)
<=> ( v43459(VarCurr)
& v43482(VarCurr) ) ) ).
tff(writeUnaryOperator_3721,axiom,
! [VarCurr: state_type] :
( ~ v43482(VarCurr)
<=> v43480(VarCurr) ) ).
tff(writeUnaryOperator_3720,axiom,
! [VarCurr: state_type] :
( ~ v43480(VarCurr)
<=> v26081(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9216,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43472(VarNext)
<=> ( v43473(VarNext)
& v28773(VarNext) ) ) ) ).
tff(writeUnaryOperator_3719,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43473(VarNext)
<=> v28780(VarNext) ) ) ).
tff(addAssignmentInitValue_37,axiom,
~ v43457(constB0,5) ).
tff(addAssignmentInitValue_36,axiom,
~ v43457(constB0,4) ).
tff(addAssignmentInitValue_35,axiom,
~ v43457(constB0,3) ).
tff(addAssignmentInitValue_34,axiom,
~ v43457(constB0,2) ).
tff(addAssignmentInitValue_33,axiom,
~ v43457(constB0,1) ).
tff(addAssignmentInitValue_32,axiom,
v43457(constB0,0) ).
tff(addAssignment_17155,axiom,
! [VarCurr: state_type] :
( v43459(VarCurr)
<=> v43461(VarCurr) ) ).
tff(addAssignment_17154,axiom,
! [VarCurr: state_type] :
( v43461(VarCurr)
<=> v43463(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9215,axiom,
! [VarCurr: state_type] :
( v43463(VarCurr)
<=> ( v43468(VarCurr)
& v43465(VarCurr) ) ) ).
tff(writeUnaryOperator_3718,axiom,
! [VarCurr: state_type] :
( ~ v43468(VarCurr)
<=> v26089(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2698,axiom,
! [VarCurr: state_type] :
( v43465(VarCurr)
<=> ( ( v27044(VarCurr,1)
<=> $true )
& ( v27044(VarCurr,0)
<=> $true ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_839,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43394(VarNext)
=> ( v5536(VarNext)
<=> v5536(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_900,axiom,
! [VarNext: state_type] :
( v43394(VarNext)
=> ( v5536(VarNext)
<=> v43407(VarNext) ) ) ).
tff(addAssignment_17153,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43407(VarNext)
<=> v43405(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges1_7,axiom,
! [VarCurr: state_type] :
( ~ v26044(VarCurr)
=> ( v43405(VarCurr)
<=> v43408(VarCurr,5) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_923,axiom,
! [VarCurr: state_type] :
( v26044(VarCurr)
=> ( v43405(VarCurr)
<=> $false ) ) ).
tff(addAssignment_17152,axiom,
! [VarCurr: state_type] :
( v43408(VarCurr,0)
<=> v43437(VarCurr) ) ).
tff(addAssignment_17151,axiom,
! [VarCurr: state_type] :
( v43408(VarCurr,1)
<=> v43435(VarCurr) ) ).
tff(addAssignment_17150,axiom,
! [VarCurr: state_type] :
( v43408(VarCurr,2)
<=> v43430(VarCurr) ) ).
tff(addAssignment_17149,axiom,
! [VarCurr: state_type] :
( v43408(VarCurr,3)
<=> v43425(VarCurr) ) ).
tff(addAssignment_17148,axiom,
! [VarCurr: state_type] :
( v43408(VarCurr,4)
<=> v43420(VarCurr) ) ).
tff(addAssignment_17147,axiom,
! [VarCurr: state_type] :
( v43408(VarCurr,5)
<=> v43410(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9214,axiom,
! [VarCurr: state_type] :
( v43435(VarCurr)
<=> ( v43436(VarCurr)
& v43439(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1476,axiom,
! [VarCurr: state_type] :
( v43439(VarCurr)
<=> ( v43417(VarCurr,0)
| v43417(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9213,axiom,
! [VarCurr: state_type] :
( v43436(VarCurr)
<=> ( v43437(VarCurr)
| v43438(VarCurr) ) ) ).
tff(writeUnaryOperator_3717,axiom,
! [VarCurr: state_type] :
( ~ v43438(VarCurr)
<=> v43417(VarCurr,1) ) ).
tff(writeUnaryOperator_3716,axiom,
! [VarCurr: state_type] :
( ~ v43437(VarCurr)
<=> v43417(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9212,axiom,
! [VarCurr: state_type] :
( v43430(VarCurr)
<=> ( v43431(VarCurr)
& v43434(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1475,axiom,
! [VarCurr: state_type] :
( v43434(VarCurr)
<=> ( v43416(VarCurr)
| v43417(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9211,axiom,
! [VarCurr: state_type] :
( v43431(VarCurr)
<=> ( v43432(VarCurr)
| v43433(VarCurr) ) ) ).
tff(writeUnaryOperator_3715,axiom,
! [VarCurr: state_type] :
( ~ v43433(VarCurr)
<=> v43417(VarCurr,2) ) ).
tff(writeUnaryOperator_3714,axiom,
! [VarCurr: state_type] :
( ~ v43432(VarCurr)
<=> v43416(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9210,axiom,
! [VarCurr: state_type] :
( v43425(VarCurr)
<=> ( v43426(VarCurr)
& v43429(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1474,axiom,
! [VarCurr: state_type] :
( v43429(VarCurr)
<=> ( v43415(VarCurr)
| v43417(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9209,axiom,
! [VarCurr: state_type] :
( v43426(VarCurr)
<=> ( v43427(VarCurr)
| v43428(VarCurr) ) ) ).
tff(writeUnaryOperator_3713,axiom,
! [VarCurr: state_type] :
( ~ v43428(VarCurr)
<=> v43417(VarCurr,3) ) ).
tff(writeUnaryOperator_3712,axiom,
! [VarCurr: state_type] :
( ~ v43427(VarCurr)
<=> v43415(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9208,axiom,
! [VarCurr: state_type] :
( v43420(VarCurr)
<=> ( v43421(VarCurr)
& v43424(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1473,axiom,
! [VarCurr: state_type] :
( v43424(VarCurr)
<=> ( v43414(VarCurr)
| v43417(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9207,axiom,
! [VarCurr: state_type] :
( v43421(VarCurr)
<=> ( v43422(VarCurr)
| v43423(VarCurr) ) ) ).
tff(writeUnaryOperator_3711,axiom,
! [VarCurr: state_type] :
( ~ v43423(VarCurr)
<=> v43417(VarCurr,4) ) ).
tff(writeUnaryOperator_3710,axiom,
! [VarCurr: state_type] :
( ~ v43422(VarCurr)
<=> v43414(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9206,axiom,
! [VarCurr: state_type] :
( v43410(VarCurr)
<=> ( v43411(VarCurr)
& v43419(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1472,axiom,
! [VarCurr: state_type] :
( v43419(VarCurr)
<=> ( v43413(VarCurr)
| v43417(VarCurr,5) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9205,axiom,
! [VarCurr: state_type] :
( v43411(VarCurr)
<=> ( v43412(VarCurr)
| v43418(VarCurr) ) ) ).
tff(writeUnaryOperator_3709,axiom,
! [VarCurr: state_type] :
( ~ v43418(VarCurr)
<=> v43417(VarCurr,5) ) ).
tff(writeUnaryOperator_3708,axiom,
! [VarCurr: state_type] :
( ~ v43412(VarCurr)
<=> v43413(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1471,axiom,
! [VarCurr: state_type] :
( v43413(VarCurr)
<=> ( v43414(VarCurr)
& v43417(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1470,axiom,
! [VarCurr: state_type] :
( v43414(VarCurr)
<=> ( v43415(VarCurr)
& v43417(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1469,axiom,
! [VarCurr: state_type] :
( v43415(VarCurr)
<=> ( v43416(VarCurr)
& v43417(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1468,axiom,
! [VarCurr: state_type] :
( v43416(VarCurr)
<=> ( v43417(VarCurr,0)
& v43417(VarCurr,1) ) ) ).
tff(addAssignment_17146,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v43417(VarCurr,B)
<=> v26028(VarCurr,B) ) ) ).
tff(addAssignment_17145,axiom,
! [VarCurr: state_type] :
( v43417(VarCurr,5)
<=> v5536(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9204,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43394(VarNext)
<=> ( v43395(VarNext)
& v43402(VarNext) ) ) ) ).
tff(addAssignment_17144,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43402(VarNext)
<=> v43400(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9203,axiom,
! [VarCurr: state_type] :
( v43400(VarCurr)
<=> ( v26044(VarCurr)
| v43403(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9202,axiom,
! [VarCurr: state_type] :
( v43403(VarCurr)
<=> ( v5538(VarCurr)
& v43404(VarCurr) ) ) ).
tff(writeUnaryOperator_3707,axiom,
! [VarCurr: state_type] :
( ~ v43404(VarCurr)
<=> v26044(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9201,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43395(VarNext)
<=> ( v43397(VarNext)
& v26030(VarNext) ) ) ) ).
tff(writeUnaryOperator_3706,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43397(VarNext)
<=> v26037(VarNext) ) ) ).
tff(addAssignment_17143,axiom,
! [VarCurr: state_type] :
( v5538(VarCurr)
<=> v5540(VarCurr) ) ).
tff(addAssignment_17142,axiom,
! [VarCurr: state_type] :
( v5540(VarCurr)
<=> v5542(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1467,axiom,
! [VarCurr: state_type] :
( v5542(VarCurr)
<=> ( v5500(VarCurr,3)
| v43374(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9200,axiom,
! [VarCurr: state_type] :
( v43374(VarCurr)
<=> ( v43388(VarCurr)
& v43381(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9199,axiom,
! [VarCurr: state_type] :
( v43388(VarCurr)
<=> ( v43389(VarCurr)
& v43390(VarCurr) ) ) ).
tff(writeUnaryOperator_3705,axiom,
! [VarCurr: state_type] :
( ~ v43390(VarCurr)
<=> v43376(VarCurr) ) ).
tff(writeUnaryOperator_3704,axiom,
! [VarCurr: state_type] :
( ~ v43389(VarCurr)
<=> v5511(VarCurr) ) ).
tff(addAssignment_17141,axiom,
! [VarCurr: state_type] :
( v43381(VarCurr)
<=> v43383(VarCurr) ) ).
tff(addAssignment_17140,axiom,
! [VarCurr: state_type] :
( v43383(VarCurr)
<=> v43385(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1373,axiom,
! [VarCurr: state_type] :
( ~ v5525(VarCurr)
=> ( v43385(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1206,axiom,
! [VarCurr: state_type] :
( v5525(VarCurr)
=> ( v43385(VarCurr)
<=> v5521(VarCurr,0) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1466,axiom,
! [VarCurr: state_type] :
( v43376(VarCurr)
<=> ( v43378(VarCurr)
| v5506(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1465,axiom,
! [VarCurr: state_type] :
( v43378(VarCurr)
<=> ( v43379(VarCurr)
| v5506(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1464,axiom,
! [VarCurr: state_type] :
( v43379(VarCurr)
<=> ( v5500(VarCurr,1)
| v5506(VarCurr,1) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_366,axiom,
! [VarCurr: state_type] :
( ~ v43368(VarCurr)
=> ( v5500(VarCurr,3)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_533,axiom,
! [VarCurr: state_type] :
( v43368(VarCurr)
=> ( v5500(VarCurr,3)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9198,axiom,
! [VarCurr: state_type] :
( v43368(VarCurr)
<=> ( v43369(VarCurr)
| v43371(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9197,axiom,
! [VarCurr: state_type] :
( v43371(VarCurr)
<=> ( v43372(VarCurr)
& v43358(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9196,axiom,
! [VarCurr: state_type] :
( v43372(VarCurr)
<=> ( v5502(VarCurr)
& v5544(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9195,axiom,
! [VarCurr: state_type] :
( v43369(VarCurr)
<=> ( v43370(VarCurr)
& v43353(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9194,axiom,
! [VarCurr: state_type] :
( v43370(VarCurr)
<=> ( v5502(VarCurr)
& v5544(VarCurr) ) ) ).
tff(addAssignment_17139,axiom,
! [VarNext: state_type] :
( v5506(VarNext,4)
<=> v43360(VarNext,3) ) ).
tff(addCaseBooleanConditionShiftedRanges1_79,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43361(VarNext)
=> ( ( v43360(VarNext,19)
<=> v5506(VarCurr,20) )
& ( v43360(VarNext,18)
<=> v5506(VarCurr,19) )
& ( v43360(VarNext,17)
<=> v5506(VarCurr,18) )
& ( v43360(VarNext,16)
<=> v5506(VarCurr,17) )
& ( v43360(VarNext,15)
<=> v5506(VarCurr,16) )
& ( v43360(VarNext,14)
<=> v5506(VarCurr,15) )
& ( v43360(VarNext,13)
<=> v5506(VarCurr,14) )
& ( v43360(VarNext,12)
<=> v5506(VarCurr,13) )
& ( v43360(VarNext,11)
<=> v5506(VarCurr,12) )
& ( v43360(VarNext,10)
<=> v5506(VarCurr,11) )
& ( v43360(VarNext,9)
<=> v5506(VarCurr,10) )
& ( v43360(VarNext,8)
<=> v5506(VarCurr,9) )
& ( v43360(VarNext,7)
<=> v5506(VarCurr,8) )
& ( v43360(VarNext,6)
<=> v5506(VarCurr,7) )
& ( v43360(VarNext,5)
<=> v5506(VarCurr,6) )
& ( v43360(VarNext,4)
<=> v5506(VarCurr,5) )
& ( v43360(VarNext,3)
<=> v5506(VarCurr,4) )
& ( v43360(VarNext,2)
<=> v5506(VarCurr,3) )
& ( v43360(VarNext,1)
<=> v5506(VarCurr,2) )
& ( v43360(VarNext,0)
<=> v5506(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_899,axiom,
! [VarNext: state_type] :
( v43361(VarNext)
=> ! [B: $int] :
( ( $less(B,20)
& ~ $less(B,0) )
=> ( v43360(VarNext,B)
<=> v28896(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9193,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43361(VarNext)
<=> v43362(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9192,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43362(VarNext)
<=> ( v43364(VarNext)
& v28883(VarNext) ) ) ) ).
tff(writeUnaryOperator_3703,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43364(VarNext)
<=> v28890(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_365,axiom,
! [VarCurr: state_type] :
( ~ v43348(VarCurr)
=> ( v5500(VarCurr,4)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_532,axiom,
! [VarCurr: state_type] :
( v43348(VarCurr)
=> ( v5500(VarCurr,4)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9191,axiom,
! [VarCurr: state_type] :
( v43348(VarCurr)
<=> ( v43349(VarCurr)
| v43354(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9190,axiom,
! [VarCurr: state_type] :
( v43354(VarCurr)
<=> ( v43355(VarCurr)
& v43358(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2697,axiom,
! [VarCurr: state_type] :
( v43358(VarCurr)
<=> ( $true
<=> v5506(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9189,axiom,
! [VarCurr: state_type] :
( v43355(VarCurr)
<=> ( v43356(VarCurr)
| v43357(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9188,axiom,
! [VarCurr: state_type] :
( v43357(VarCurr)
<=> ( v5502(VarCurr)
& v28908(VarCurr) ) ) ).
tff(writeUnaryOperator_3702,axiom,
! [VarCurr: state_type] :
( ~ v43356(VarCurr)
<=> v5502(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9187,axiom,
! [VarCurr: state_type] :
( v43349(VarCurr)
<=> ( v43350(VarCurr)
& v43353(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2696,axiom,
! [VarCurr: state_type] :
( v43353(VarCurr)
<=> ( $true
<=> v5506(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9186,axiom,
! [VarCurr: state_type] :
( v43350(VarCurr)
<=> ( v43351(VarCurr)
| v43352(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9185,axiom,
! [VarCurr: state_type] :
( v43352(VarCurr)
<=> ( v5502(VarCurr)
& v28908(VarCurr) ) ) ).
tff(writeUnaryOperator_3701,axiom,
! [VarCurr: state_type] :
( ~ v43351(VarCurr)
<=> v5502(VarCurr) ) ).
tff(addAssignment_17138,axiom,
! [VarNext: state_type] :
( v5506(VarNext,2)
<=> v43340(VarNext,1) ) ).
tff(addCaseBooleanConditionShiftedRanges1_78,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43341(VarNext)
=> ( ( v43340(VarNext,19)
<=> v5506(VarCurr,20) )
& ( v43340(VarNext,18)
<=> v5506(VarCurr,19) )
& ( v43340(VarNext,17)
<=> v5506(VarCurr,18) )
& ( v43340(VarNext,16)
<=> v5506(VarCurr,17) )
& ( v43340(VarNext,15)
<=> v5506(VarCurr,16) )
& ( v43340(VarNext,14)
<=> v5506(VarCurr,15) )
& ( v43340(VarNext,13)
<=> v5506(VarCurr,14) )
& ( v43340(VarNext,12)
<=> v5506(VarCurr,13) )
& ( v43340(VarNext,11)
<=> v5506(VarCurr,12) )
& ( v43340(VarNext,10)
<=> v5506(VarCurr,11) )
& ( v43340(VarNext,9)
<=> v5506(VarCurr,10) )
& ( v43340(VarNext,8)
<=> v5506(VarCurr,9) )
& ( v43340(VarNext,7)
<=> v5506(VarCurr,8) )
& ( v43340(VarNext,6)
<=> v5506(VarCurr,7) )
& ( v43340(VarNext,5)
<=> v5506(VarCurr,6) )
& ( v43340(VarNext,4)
<=> v5506(VarCurr,5) )
& ( v43340(VarNext,3)
<=> v5506(VarCurr,4) )
& ( v43340(VarNext,2)
<=> v5506(VarCurr,3) )
& ( v43340(VarNext,1)
<=> v5506(VarCurr,2) )
& ( v43340(VarNext,0)
<=> v5506(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_898,axiom,
! [VarNext: state_type] :
( v43341(VarNext)
=> ! [B: $int] :
( ( $less(B,20)
& ~ $less(B,0) )
=> ( v43340(VarNext,B)
<=> v28896(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9184,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43341(VarNext)
<=> v43342(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9183,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43342(VarNext)
<=> ( v43344(VarNext)
& v28883(VarNext) ) ) ) ).
tff(writeUnaryOperator_3700,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43344(VarNext)
<=> v28890(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_364,axiom,
! [VarCurr: state_type] :
( ~ v43338(VarCurr)
=> ( v5500(VarCurr,2)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_531,axiom,
! [VarCurr: state_type] :
( v43338(VarCurr)
=> ( v5500(VarCurr,2)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2695,axiom,
! [VarCurr: state_type] :
( v43338(VarCurr)
<=> ( $true
<=> v5506(VarCurr,1) ) ) ).
tff(addAssignment_17137,axiom,
! [VarNext: state_type] :
( v5506(VarNext,1)
<=> v43330(VarNext,0) ) ).
tff(addCaseBooleanConditionShiftedRanges1_77,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43331(VarNext)
=> ( ( v43330(VarNext,19)
<=> v5506(VarCurr,20) )
& ( v43330(VarNext,18)
<=> v5506(VarCurr,19) )
& ( v43330(VarNext,17)
<=> v5506(VarCurr,18) )
& ( v43330(VarNext,16)
<=> v5506(VarCurr,17) )
& ( v43330(VarNext,15)
<=> v5506(VarCurr,16) )
& ( v43330(VarNext,14)
<=> v5506(VarCurr,15) )
& ( v43330(VarNext,13)
<=> v5506(VarCurr,14) )
& ( v43330(VarNext,12)
<=> v5506(VarCurr,13) )
& ( v43330(VarNext,11)
<=> v5506(VarCurr,12) )
& ( v43330(VarNext,10)
<=> v5506(VarCurr,11) )
& ( v43330(VarNext,9)
<=> v5506(VarCurr,10) )
& ( v43330(VarNext,8)
<=> v5506(VarCurr,9) )
& ( v43330(VarNext,7)
<=> v5506(VarCurr,8) )
& ( v43330(VarNext,6)
<=> v5506(VarCurr,7) )
& ( v43330(VarNext,5)
<=> v5506(VarCurr,6) )
& ( v43330(VarNext,4)
<=> v5506(VarCurr,5) )
& ( v43330(VarNext,3)
<=> v5506(VarCurr,4) )
& ( v43330(VarNext,2)
<=> v5506(VarCurr,3) )
& ( v43330(VarNext,1)
<=> v5506(VarCurr,2) )
& ( v43330(VarNext,0)
<=> v5506(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_897,axiom,
! [VarNext: state_type] :
( v43331(VarNext)
=> ! [B: $int] :
( ( $less(B,20)
& ~ $less(B,0) )
=> ( v43330(VarNext,B)
<=> v28896(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9182,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43331(VarNext)
<=> v43332(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9181,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43332(VarNext)
<=> ( v43334(VarNext)
& v28883(VarNext) ) ) ) ).
tff(writeUnaryOperator_3699,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43334(VarNext)
<=> v28890(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_363,axiom,
! [VarCurr: state_type] :
( ~ v43324(VarCurr)
=> ( v5500(VarCurr,1)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_530,axiom,
! [VarCurr: state_type] :
( v43324(VarCurr)
=> ( v5500(VarCurr,1)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9180,axiom,
! [VarCurr: state_type] :
( v43324(VarCurr)
<=> ( v43325(VarCurr)
& v29034(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9179,axiom,
! [VarCurr: state_type] :
( v43325(VarCurr)
<=> ( v43327(VarCurr)
& v29092(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9178,axiom,
! [VarCurr: state_type] :
( v43327(VarCurr)
<=> ( v43328(VarCurr)
& v29033(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9177,axiom,
! [VarCurr: state_type] :
( v43328(VarCurr)
<=> ( v29027(VarCurr)
& v5513(VarCurr) ) ) ).
tff(addAssignment_17136,axiom,
! [VarCurr: state_type] :
( v5544(VarCurr)
<=> v5546(VarCurr) ) ).
tff(addAssignment_17135,axiom,
! [VarCurr: state_type] :
( v5546(VarCurr)
<=> v5548(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1463,axiom,
! [VarCurr: state_type] :
( v5548(VarCurr)
<=> ( v43309(VarCurr)
| v5550(VarCurr,15) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1462,axiom,
! [VarCurr: state_type] :
( v43309(VarCurr)
<=> ( v43310(VarCurr)
| v5550(VarCurr,14) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1461,axiom,
! [VarCurr: state_type] :
( v43310(VarCurr)
<=> ( v43311(VarCurr)
| v5550(VarCurr,13) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1460,axiom,
! [VarCurr: state_type] :
( v43311(VarCurr)
<=> ( v43312(VarCurr)
| v5550(VarCurr,12) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1459,axiom,
! [VarCurr: state_type] :
( v43312(VarCurr)
<=> ( v43313(VarCurr)
| v5550(VarCurr,11) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1458,axiom,
! [VarCurr: state_type] :
( v43313(VarCurr)
<=> ( v43314(VarCurr)
| v5550(VarCurr,10) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1457,axiom,
! [VarCurr: state_type] :
( v43314(VarCurr)
<=> ( v43315(VarCurr)
| v5550(VarCurr,9) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1456,axiom,
! [VarCurr: state_type] :
( v43315(VarCurr)
<=> ( v43316(VarCurr)
| v5550(VarCurr,8) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1455,axiom,
! [VarCurr: state_type] :
( v43316(VarCurr)
<=> ( v43317(VarCurr)
| v5550(VarCurr,7) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1454,axiom,
! [VarCurr: state_type] :
( v43317(VarCurr)
<=> ( v43318(VarCurr)
| v5550(VarCurr,6) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1453,axiom,
! [VarCurr: state_type] :
( v43318(VarCurr)
<=> ( v43319(VarCurr)
| v5550(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1452,axiom,
! [VarCurr: state_type] :
( v43319(VarCurr)
<=> ( v43320(VarCurr)
| v5550(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1451,axiom,
! [VarCurr: state_type] :
( v43320(VarCurr)
<=> ( v43321(VarCurr)
| v5550(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1450,axiom,
! [VarCurr: state_type] :
( v43321(VarCurr)
<=> ( v43322(VarCurr)
| v5550(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1449,axiom,
! [VarCurr: state_type] :
( v43322(VarCurr)
<=> ( v5550(VarCurr,0)
| v5550(VarCurr,1) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_838,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43293(VarNext)
=> ! [B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v5550(VarNext,B)
<=> v5550(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_896,axiom,
! [VarNext: state_type] :
( v43293(VarNext)
=> ! [B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v5550(VarNext,B)
<=> v43303(VarNext,B) ) ) ) ).
tff(addAssignment_17134,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v43303(VarNext,B)
<=> v43301(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1372,axiom,
! [VarCurr: state_type] :
( ~ v43304(VarCurr)
=> ! [B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v43301(VarCurr,B)
<=> v5555(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1205,axiom,
! [VarCurr: state_type] :
( v43304(VarCurr)
=> ! [B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v43301(VarCurr,B)
<=> $true ) ) ) ).
tff(writeUnaryOperator_3698,axiom,
! [VarCurr: state_type] :
( ~ v43304(VarCurr)
<=> v5552(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9176,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43293(VarNext)
<=> v43294(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9175,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43294(VarNext)
<=> ( v43295(VarNext)
& v43290(VarNext) ) ) ) ).
tff(writeUnaryOperator_3697,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v43295(VarNext)
<=> v43297(VarNext) ) ) ).
tff(addAssignment_17133,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v43297(VarNext)
<=> v43290(VarCurr) ) ) ).
tff(addAssignment_17132,axiom,
! [VarCurr: state_type] :
( v43290(VarCurr)
<=> v2945(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_208,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v5555(VarCurr,B)
<=> ( v43287(VarCurr,B)
& v43288(VarCurr,B) ) ) ) ).
tff(writeUnaryOperator_3696,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v43288(VarCurr,B)
<=> ~ v5717(VarCurr,B) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_207,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v43287(VarCurr,B)
<=> ( v5557(VarCurr,B)
| v5550(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_206,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v5717(VarCurr,B)
<=> ( v5719(VarCurr,B)
& v43284(VarCurr,B) ) ) ) ).
tff(addAssignment_17131,axiom,
! [VarCurr: state_type] :
( v43284(VarCurr,0)
<=> v43285(VarCurr) ) ).
tff(addAssignment_17130,axiom,
! [VarCurr: state_type] :
( v43284(VarCurr,1)
<=> v43285(VarCurr) ) ).
tff(addAssignment_17129,axiom,
! [VarCurr: state_type] :
( v43284(VarCurr,2)
<=> v43285(VarCurr) ) ).
tff(addAssignment_17128,axiom,
! [VarCurr: state_type] :
( v43284(VarCurr,3)
<=> v43285(VarCurr) ) ).
tff(addAssignment_17127,axiom,
! [VarCurr: state_type] :
( v43284(VarCurr,4)
<=> v43285(VarCurr) ) ).
tff(addAssignment_17126,axiom,
! [VarCurr: state_type] :
( v43284(VarCurr,5)
<=> v43285(VarCurr) ) ).
tff(addAssignment_17125,axiom,
! [VarCurr: state_type] :
( v43284(VarCurr,6)
<=> v43285(VarCurr) ) ).
tff(addAssignment_17124,axiom,
! [VarCurr: state_type] :
( v43284(VarCurr,7)
<=> v43285(VarCurr) ) ).
tff(addAssignment_17123,axiom,
! [VarCurr: state_type] :
( v43284(VarCurr,8)
<=> v43285(VarCurr) ) ).
tff(addAssignment_17122,axiom,
! [VarCurr: state_type] :
( v43284(VarCurr,9)
<=> v43285(VarCurr) ) ).
tff(addAssignment_17121,axiom,
! [VarCurr: state_type] :
( v43284(VarCurr,10)
<=> v43285(VarCurr) ) ).
tff(addAssignment_17120,axiom,
! [VarCurr: state_type] :
( v43284(VarCurr,11)
<=> v43285(VarCurr) ) ).
tff(addAssignment_17119,axiom,
! [VarCurr: state_type] :
( v43284(VarCurr,12)
<=> v43285(VarCurr) ) ).
tff(addAssignment_17118,axiom,
! [VarCurr: state_type] :
( v43284(VarCurr,13)
<=> v43285(VarCurr) ) ).
tff(addAssignment_17117,axiom,
! [VarCurr: state_type] :
( v43284(VarCurr,14)
<=> v43285(VarCurr) ) ).
tff(addAssignment_17116,axiom,
! [VarCurr: state_type] :
( v43284(VarCurr,15)
<=> v43285(VarCurr) ) ).
tff(addAssignment_17115,axiom,
! [VarCurr: state_type] :
( v43285(VarCurr)
<=> v5726(VarCurr) ) ).
tff(addAssignment_17114,axiom,
! [VarCurr: state_type] :
( v5726(VarCurr)
<=> v5728(VarCurr) ) ).
tff(addAssignment_17113,axiom,
! [VarCurr: state_type] :
( v5728(VarCurr)
<=> v5730(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9174,axiom,
! [VarCurr: state_type] :
( v5730(VarCurr)
<=> ( v43281(VarCurr)
| v42650(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9173,axiom,
! [VarCurr: state_type] :
( v43281(VarCurr)
<=> ( v43282(VarCurr)
| v5933(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1448,axiom,
! [VarCurr: state_type] :
( v43282(VarCurr)
<=> ( v2900(VarCurr,3)
| v2900(VarCurr,12) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9172,axiom,
! [VarCurr: state_type] :
( v42650(VarCurr)
<=> ( v42652(VarCurr)
| v43276(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9171,axiom,
! [VarCurr: state_type] :
( v43276(VarCurr)
<=> ( v43278(VarCurr)
& v42656(VarCurr) ) ) ).
tff(writeUnaryOperator_3695,axiom,
! [VarCurr: state_type] :
( ~ v43278(VarCurr)
<=> v42654(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9170,axiom,
! [VarCurr: state_type] :
( v42652(VarCurr)
<=> ( v43274(VarCurr)
& v42674(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9169,axiom,
! [VarCurr: state_type] :
( v43274(VarCurr)
<=> ( v42654(VarCurr)
& v42656(VarCurr) ) ) ).
tff(addAssignment_17112,axiom,
! [VarCurr: state_type] :
( v42674(VarCurr)
<=> v42676(VarCurr) ) ).
tff(addAssignment_17111,axiom,
! [VarCurr: state_type] :
( v42676(VarCurr)
<=> v42678(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1447,axiom,
! [VarCurr: state_type] :
( v42678(VarCurr)
<=> ( v43266(VarCurr)
& v42680(VarCurr,8) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1446,axiom,
! [VarCurr: state_type] :
( v43266(VarCurr)
<=> ( v43267(VarCurr)
& v42680(VarCurr,7) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1445,axiom,
! [VarCurr: state_type] :
( v43267(VarCurr)
<=> ( v43268(VarCurr)
& v42680(VarCurr,6) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1444,axiom,
! [VarCurr: state_type] :
( v43268(VarCurr)
<=> ( v43269(VarCurr)
& v42680(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1443,axiom,
! [VarCurr: state_type] :
( v43269(VarCurr)
<=> ( v43270(VarCurr)
& v42680(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1442,axiom,
! [VarCurr: state_type] :
( v43270(VarCurr)
<=> ( v43271(VarCurr)
& v42680(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1441,axiom,
! [VarCurr: state_type] :
( v43271(VarCurr)
<=> ( v43272(VarCurr)
& v42680(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1440,axiom,
! [VarCurr: state_type] :
( v43272(VarCurr)
<=> ( v42680(VarCurr,0)
& v42680(VarCurr,1) ) ) ).
tff(addAssignment_17110,axiom,
! [VarCurr: state_type] :
( ( v42680(VarCurr,8)
<=> v43199(VarCurr,16) )
& ( v42680(VarCurr,7)
<=> v43199(VarCurr,15) )
& ( v42680(VarCurr,6)
<=> v43199(VarCurr,14) )
& ( v42680(VarCurr,5)
<=> v43199(VarCurr,13) )
& ( v42680(VarCurr,4)
<=> v43199(VarCurr,12) )
& ( v42680(VarCurr,3)
<=> v43199(VarCurr,11) )
& ( v42680(VarCurr,2)
<=> v43199(VarCurr,10) )
& ( v42680(VarCurr,1)
<=> v43199(VarCurr,9) )
& ( v42680(VarCurr,0)
<=> v43199(VarCurr,8) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_205,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,17)
& ~ $less(B,0) )
=> ( v43199(VarCurr,B)
<=> ( v43201(VarCurr,B)
| v43261(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_204,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,17)
& ~ $less(B,0) )
=> ( v43261(VarCurr,B)
<=> ( v43262(VarCurr,B)
& v43263(VarCurr,B) ) ) ) ).
tff(addAssignment_17109,axiom,
! [VarCurr: state_type] :
( v43263(VarCurr,0)
<=> v43211(VarCurr,3) ) ).
tff(addAssignment_17108,axiom,
! [VarCurr: state_type] :
( v43263(VarCurr,1)
<=> v43211(VarCurr,3) ) ).
tff(addAssignment_17107,axiom,
! [VarCurr: state_type] :
( v43263(VarCurr,2)
<=> v43211(VarCurr,3) ) ).
tff(addAssignment_17106,axiom,
! [VarCurr: state_type] :
( v43263(VarCurr,3)
<=> v43211(VarCurr,3) ) ).
tff(addAssignment_17105,axiom,
! [VarCurr: state_type] :
( v43263(VarCurr,4)
<=> v43211(VarCurr,3) ) ).
tff(addAssignment_17104,axiom,
! [VarCurr: state_type] :
( v43263(VarCurr,5)
<=> v43211(VarCurr,3) ) ).
tff(addAssignment_17103,axiom,
! [VarCurr: state_type] :
( v43263(VarCurr,6)
<=> v43211(VarCurr,3) ) ).
tff(addAssignment_17102,axiom,
! [VarCurr: state_type] :
( v43263(VarCurr,7)
<=> v43211(VarCurr,3) ) ).
tff(addAssignment_17101,axiom,
! [VarCurr: state_type] :
( v43263(VarCurr,8)
<=> v43211(VarCurr,3) ) ).
tff(addAssignment_17100,axiom,
! [VarCurr: state_type] :
( v43263(VarCurr,9)
<=> v43211(VarCurr,3) ) ).
tff(addAssignment_17099,axiom,
! [VarCurr: state_type] :
( v43263(VarCurr,10)
<=> v43211(VarCurr,3) ) ).
tff(addAssignment_17098,axiom,
! [VarCurr: state_type] :
( v43263(VarCurr,11)
<=> v43211(VarCurr,3) ) ).
tff(addAssignment_17097,axiom,
! [VarCurr: state_type] :
( v43263(VarCurr,12)
<=> v43211(VarCurr,3) ) ).
tff(addAssignment_17096,axiom,
! [VarCurr: state_type] :
( v43263(VarCurr,13)
<=> v43211(VarCurr,3) ) ).
tff(addAssignment_17095,axiom,
! [VarCurr: state_type] :
( v43263(VarCurr,14)
<=> v43211(VarCurr,3) ) ).
tff(addAssignment_17094,axiom,
! [VarCurr: state_type] :
( v43263(VarCurr,15)
<=> v43211(VarCurr,3) ) ).
tff(addAssignment_17093,axiom,
! [VarCurr: state_type] :
( v43263(VarCurr,16)
<=> v43211(VarCurr,3) ) ).
tff(addAssignment_17092,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v43262(VarCurr,B)
<=> $false ) ) ).
tff(addAssignment_17091,axiom,
! [VarCurr: state_type] :
( ( v43262(VarCurr,16)
<=> v43202(VarCurr,8) )
& ( v43262(VarCurr,15)
<=> v43202(VarCurr,7) )
& ( v43262(VarCurr,14)
<=> v43202(VarCurr,6) )
& ( v43262(VarCurr,13)
<=> v43202(VarCurr,5) )
& ( v43262(VarCurr,12)
<=> v43202(VarCurr,4) )
& ( v43262(VarCurr,11)
<=> v43202(VarCurr,3) )
& ( v43262(VarCurr,10)
<=> v43202(VarCurr,2) )
& ( v43262(VarCurr,9)
<=> v43202(VarCurr,1) )
& ( v43262(VarCurr,8)
<=> v43202(VarCurr,0) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_203,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,17)
& ~ $less(B,0) )
=> ( v43201(VarCurr,B)
<=> ( v43202(VarCurr,B)
& v43259(VarCurr,B) ) ) ) ).
tff(addAssignment_17090,axiom,
! [VarCurr: state_type] :
( v43259(VarCurr,0)
<=> v43260(VarCurr) ) ).
tff(addAssignment_17089,axiom,
! [VarCurr: state_type] :
( v43259(VarCurr,1)
<=> v43260(VarCurr) ) ).
tff(addAssignment_17088,axiom,
! [VarCurr: state_type] :
( v43259(VarCurr,2)
<=> v43260(VarCurr) ) ).
tff(addAssignment_17087,axiom,
! [VarCurr: state_type] :
( v43259(VarCurr,3)
<=> v43260(VarCurr) ) ).
tff(addAssignment_17086,axiom,
! [VarCurr: state_type] :
( v43259(VarCurr,4)
<=> v43260(VarCurr) ) ).
tff(addAssignment_17085,axiom,
! [VarCurr: state_type] :
( v43259(VarCurr,5)
<=> v43260(VarCurr) ) ).
tff(addAssignment_17084,axiom,
! [VarCurr: state_type] :
( v43259(VarCurr,6)
<=> v43260(VarCurr) ) ).
tff(addAssignment_17083,axiom,
! [VarCurr: state_type] :
( v43259(VarCurr,7)
<=> v43260(VarCurr) ) ).
tff(addAssignment_17082,axiom,
! [VarCurr: state_type] :
( v43259(VarCurr,8)
<=> v43260(VarCurr) ) ).
tff(addAssignment_17081,axiom,
! [VarCurr: state_type] :
( v43259(VarCurr,9)
<=> v43260(VarCurr) ) ).
tff(addAssignment_17080,axiom,
! [VarCurr: state_type] :
( v43259(VarCurr,10)
<=> v43260(VarCurr) ) ).
tff(addAssignment_17079,axiom,
! [VarCurr: state_type] :
( v43259(VarCurr,11)
<=> v43260(VarCurr) ) ).
tff(addAssignment_17078,axiom,
! [VarCurr: state_type] :
( v43259(VarCurr,12)
<=> v43260(VarCurr) ) ).
tff(addAssignment_17077,axiom,
! [VarCurr: state_type] :
( v43259(VarCurr,13)
<=> v43260(VarCurr) ) ).
tff(addAssignment_17076,axiom,
! [VarCurr: state_type] :
( v43259(VarCurr,14)
<=> v43260(VarCurr) ) ).
tff(addAssignment_17075,axiom,
! [VarCurr: state_type] :
( v43259(VarCurr,15)
<=> v43260(VarCurr) ) ).
tff(addAssignment_17074,axiom,
! [VarCurr: state_type] :
( v43259(VarCurr,16)
<=> v43260(VarCurr) ) ).
tff(writeUnaryOperator_3694,axiom,
! [VarCurr: state_type] :
( ~ v43260(VarCurr)
<=> v43211(VarCurr,3) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_202,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,17)
& ~ $less(B,0) )
=> ( v43202(VarCurr,B)
<=> ( v43203(VarCurr,B)
| v43256(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_201,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,17)
& ~ $less(B,0) )
=> ( v43256(VarCurr,B)
<=> ( v43257(VarCurr,B)
& v43258(VarCurr,B) ) ) ) ).
tff(addAssignment_17073,axiom,
! [VarCurr: state_type] :
( v43258(VarCurr,0)
<=> v43211(VarCurr,2) ) ).
tff(addAssignment_17072,axiom,
! [VarCurr: state_type] :
( v43258(VarCurr,1)
<=> v43211(VarCurr,2) ) ).
tff(addAssignment_17071,axiom,
! [VarCurr: state_type] :
( v43258(VarCurr,2)
<=> v43211(VarCurr,2) ) ).
tff(addAssignment_17070,axiom,
! [VarCurr: state_type] :
( v43258(VarCurr,3)
<=> v43211(VarCurr,2) ) ).
tff(addAssignment_17069,axiom,
! [VarCurr: state_type] :
( v43258(VarCurr,4)
<=> v43211(VarCurr,2) ) ).
tff(addAssignment_17068,axiom,
! [VarCurr: state_type] :
( v43258(VarCurr,5)
<=> v43211(VarCurr,2) ) ).
tff(addAssignment_17067,axiom,
! [VarCurr: state_type] :
( v43258(VarCurr,6)
<=> v43211(VarCurr,2) ) ).
tff(addAssignment_17066,axiom,
! [VarCurr: state_type] :
( v43258(VarCurr,7)
<=> v43211(VarCurr,2) ) ).
tff(addAssignment_17065,axiom,
! [VarCurr: state_type] :
( v43258(VarCurr,8)
<=> v43211(VarCurr,2) ) ).
tff(addAssignment_17064,axiom,
! [VarCurr: state_type] :
( v43258(VarCurr,9)
<=> v43211(VarCurr,2) ) ).
tff(addAssignment_17063,axiom,
! [VarCurr: state_type] :
( v43258(VarCurr,10)
<=> v43211(VarCurr,2) ) ).
tff(addAssignment_17062,axiom,
! [VarCurr: state_type] :
( v43258(VarCurr,11)
<=> v43211(VarCurr,2) ) ).
tff(addAssignment_17061,axiom,
! [VarCurr: state_type] :
( v43258(VarCurr,12)
<=> v43211(VarCurr,2) ) ).
tff(addAssignment_17060,axiom,
! [VarCurr: state_type] :
( v43258(VarCurr,13)
<=> v43211(VarCurr,2) ) ).
tff(addAssignment_17059,axiom,
! [VarCurr: state_type] :
( v43258(VarCurr,14)
<=> v43211(VarCurr,2) ) ).
tff(addAssignment_17058,axiom,
! [VarCurr: state_type] :
( v43258(VarCurr,15)
<=> v43211(VarCurr,2) ) ).
tff(addAssignment_17057,axiom,
! [VarCurr: state_type] :
( v43258(VarCurr,16)
<=> v43211(VarCurr,2) ) ).
tff(addAssignment_17056,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v43257(VarCurr,B)
<=> $false ) ) ).
tff(addAssignment_17055,axiom,
! [VarCurr: state_type] :
( ( v43257(VarCurr,16)
<=> v43204(VarCurr,12) )
& ( v43257(VarCurr,15)
<=> v43204(VarCurr,11) )
& ( v43257(VarCurr,14)
<=> v43204(VarCurr,10) )
& ( v43257(VarCurr,13)
<=> v43204(VarCurr,9) )
& ( v43257(VarCurr,12)
<=> v43204(VarCurr,8) )
& ( v43257(VarCurr,11)
<=> v43204(VarCurr,7) )
& ( v43257(VarCurr,10)
<=> v43204(VarCurr,6) )
& ( v43257(VarCurr,9)
<=> v43204(VarCurr,5) )
& ( v43257(VarCurr,8)
<=> v43204(VarCurr,4) )
& ( v43257(VarCurr,7)
<=> v43204(VarCurr,3) )
& ( v43257(VarCurr,6)
<=> v43204(VarCurr,2) )
& ( v43257(VarCurr,5)
<=> v43204(VarCurr,1) )
& ( v43257(VarCurr,4)
<=> v43204(VarCurr,0) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_200,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,17)
& ~ $less(B,0) )
=> ( v43203(VarCurr,B)
<=> ( v43204(VarCurr,B)
& v43254(VarCurr,B) ) ) ) ).
tff(addAssignment_17054,axiom,
! [VarCurr: state_type] :
( v43254(VarCurr,0)
<=> v43255(VarCurr) ) ).
tff(addAssignment_17053,axiom,
! [VarCurr: state_type] :
( v43254(VarCurr,1)
<=> v43255(VarCurr) ) ).
tff(addAssignment_17052,axiom,
! [VarCurr: state_type] :
( v43254(VarCurr,2)
<=> v43255(VarCurr) ) ).
tff(addAssignment_17051,axiom,
! [VarCurr: state_type] :
( v43254(VarCurr,3)
<=> v43255(VarCurr) ) ).
tff(addAssignment_17050,axiom,
! [VarCurr: state_type] :
( v43254(VarCurr,4)
<=> v43255(VarCurr) ) ).
tff(addAssignment_17049,axiom,
! [VarCurr: state_type] :
( v43254(VarCurr,5)
<=> v43255(VarCurr) ) ).
tff(addAssignment_17048,axiom,
! [VarCurr: state_type] :
( v43254(VarCurr,6)
<=> v43255(VarCurr) ) ).
tff(addAssignment_17047,axiom,
! [VarCurr: state_type] :
( v43254(VarCurr,7)
<=> v43255(VarCurr) ) ).
tff(addAssignment_17046,axiom,
! [VarCurr: state_type] :
( v43254(VarCurr,8)
<=> v43255(VarCurr) ) ).
tff(addAssignment_17045,axiom,
! [VarCurr: state_type] :
( v43254(VarCurr,9)
<=> v43255(VarCurr) ) ).
tff(addAssignment_17044,axiom,
! [VarCurr: state_type] :
( v43254(VarCurr,10)
<=> v43255(VarCurr) ) ).
tff(addAssignment_17043,axiom,
! [VarCurr: state_type] :
( v43254(VarCurr,11)
<=> v43255(VarCurr) ) ).
tff(addAssignment_17042,axiom,
! [VarCurr: state_type] :
( v43254(VarCurr,12)
<=> v43255(VarCurr) ) ).
tff(addAssignment_17041,axiom,
! [VarCurr: state_type] :
( v43254(VarCurr,13)
<=> v43255(VarCurr) ) ).
tff(addAssignment_17040,axiom,
! [VarCurr: state_type] :
( v43254(VarCurr,14)
<=> v43255(VarCurr) ) ).
tff(addAssignment_17039,axiom,
! [VarCurr: state_type] :
( v43254(VarCurr,15)
<=> v43255(VarCurr) ) ).
tff(addAssignment_17038,axiom,
! [VarCurr: state_type] :
( v43254(VarCurr,16)
<=> v43255(VarCurr) ) ).
tff(writeUnaryOperator_3693,axiom,
! [VarCurr: state_type] :
( ~ v43255(VarCurr)
<=> v43211(VarCurr,2) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_199,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,17)
& ~ $less(B,0) )
=> ( v43204(VarCurr,B)
<=> ( v43205(VarCurr,B)
| v43251(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_198,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,17)
& ~ $less(B,0) )
=> ( v43251(VarCurr,B)
<=> ( v43252(VarCurr,B)
& v43253(VarCurr,B) ) ) ) ).
tff(addAssignment_17037,axiom,
! [VarCurr: state_type] :
( v43253(VarCurr,0)
<=> v43211(VarCurr,1) ) ).
tff(addAssignment_17036,axiom,
! [VarCurr: state_type] :
( v43253(VarCurr,1)
<=> v43211(VarCurr,1) ) ).
tff(addAssignment_17035,axiom,
! [VarCurr: state_type] :
( v43253(VarCurr,2)
<=> v43211(VarCurr,1) ) ).
tff(addAssignment_17034,axiom,
! [VarCurr: state_type] :
( v43253(VarCurr,3)
<=> v43211(VarCurr,1) ) ).
tff(addAssignment_17033,axiom,
! [VarCurr: state_type] :
( v43253(VarCurr,4)
<=> v43211(VarCurr,1) ) ).
tff(addAssignment_17032,axiom,
! [VarCurr: state_type] :
( v43253(VarCurr,5)
<=> v43211(VarCurr,1) ) ).
tff(addAssignment_17031,axiom,
! [VarCurr: state_type] :
( v43253(VarCurr,6)
<=> v43211(VarCurr,1) ) ).
tff(addAssignment_17030,axiom,
! [VarCurr: state_type] :
( v43253(VarCurr,7)
<=> v43211(VarCurr,1) ) ).
tff(addAssignment_17029,axiom,
! [VarCurr: state_type] :
( v43253(VarCurr,8)
<=> v43211(VarCurr,1) ) ).
tff(addAssignment_17028,axiom,
! [VarCurr: state_type] :
( v43253(VarCurr,9)
<=> v43211(VarCurr,1) ) ).
tff(addAssignment_17027,axiom,
! [VarCurr: state_type] :
( v43253(VarCurr,10)
<=> v43211(VarCurr,1) ) ).
tff(addAssignment_17026,axiom,
! [VarCurr: state_type] :
( v43253(VarCurr,11)
<=> v43211(VarCurr,1) ) ).
tff(addAssignment_17025,axiom,
! [VarCurr: state_type] :
( v43253(VarCurr,12)
<=> v43211(VarCurr,1) ) ).
tff(addAssignment_17024,axiom,
! [VarCurr: state_type] :
( v43253(VarCurr,13)
<=> v43211(VarCurr,1) ) ).
tff(addAssignment_17023,axiom,
! [VarCurr: state_type] :
( v43253(VarCurr,14)
<=> v43211(VarCurr,1) ) ).
tff(addAssignment_17022,axiom,
! [VarCurr: state_type] :
( v43253(VarCurr,15)
<=> v43211(VarCurr,1) ) ).
tff(addAssignment_17021,axiom,
! [VarCurr: state_type] :
( v43253(VarCurr,16)
<=> v43211(VarCurr,1) ) ).
tff(addAssignment_17020,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v43252(VarCurr,B)
<=> $false ) ) ).
tff(addAssignment_17019,axiom,
! [VarCurr: state_type] :
( ( v43252(VarCurr,16)
<=> v43206(VarCurr,14) )
& ( v43252(VarCurr,15)
<=> v43206(VarCurr,13) )
& ( v43252(VarCurr,14)
<=> v43206(VarCurr,12) )
& ( v43252(VarCurr,13)
<=> v43206(VarCurr,11) )
& ( v43252(VarCurr,12)
<=> v43206(VarCurr,10) )
& ( v43252(VarCurr,11)
<=> v43206(VarCurr,9) )
& ( v43252(VarCurr,10)
<=> v43206(VarCurr,8) )
& ( v43252(VarCurr,9)
<=> v43206(VarCurr,7) )
& ( v43252(VarCurr,8)
<=> v43206(VarCurr,6) )
& ( v43252(VarCurr,7)
<=> v43206(VarCurr,5) )
& ( v43252(VarCurr,6)
<=> v43206(VarCurr,4) )
& ( v43252(VarCurr,5)
<=> v43206(VarCurr,3) )
& ( v43252(VarCurr,4)
<=> v43206(VarCurr,2) )
& ( v43252(VarCurr,3)
<=> v43206(VarCurr,1) )
& ( v43252(VarCurr,2)
<=> v43206(VarCurr,0) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_197,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,17)
& ~ $less(B,0) )
=> ( v43205(VarCurr,B)
<=> ( v43206(VarCurr,B)
& v43249(VarCurr,B) ) ) ) ).
tff(addAssignment_17018,axiom,
! [VarCurr: state_type] :
( v43249(VarCurr,0)
<=> v43250(VarCurr) ) ).
tff(addAssignment_17017,axiom,
! [VarCurr: state_type] :
( v43249(VarCurr,1)
<=> v43250(VarCurr) ) ).
tff(addAssignment_17016,axiom,
! [VarCurr: state_type] :
( v43249(VarCurr,2)
<=> v43250(VarCurr) ) ).
tff(addAssignment_17015,axiom,
! [VarCurr: state_type] :
( v43249(VarCurr,3)
<=> v43250(VarCurr) ) ).
tff(addAssignment_17014,axiom,
! [VarCurr: state_type] :
( v43249(VarCurr,4)
<=> v43250(VarCurr) ) ).
tff(addAssignment_17013,axiom,
! [VarCurr: state_type] :
( v43249(VarCurr,5)
<=> v43250(VarCurr) ) ).
tff(addAssignment_17012,axiom,
! [VarCurr: state_type] :
( v43249(VarCurr,6)
<=> v43250(VarCurr) ) ).
tff(addAssignment_17011,axiom,
! [VarCurr: state_type] :
( v43249(VarCurr,7)
<=> v43250(VarCurr) ) ).
tff(addAssignment_17010,axiom,
! [VarCurr: state_type] :
( v43249(VarCurr,8)
<=> v43250(VarCurr) ) ).
tff(addAssignment_17009,axiom,
! [VarCurr: state_type] :
( v43249(VarCurr,9)
<=> v43250(VarCurr) ) ).
tff(addAssignment_17008,axiom,
! [VarCurr: state_type] :
( v43249(VarCurr,10)
<=> v43250(VarCurr) ) ).
tff(addAssignment_17007,axiom,
! [VarCurr: state_type] :
( v43249(VarCurr,11)
<=> v43250(VarCurr) ) ).
tff(addAssignment_17006,axiom,
! [VarCurr: state_type] :
( v43249(VarCurr,12)
<=> v43250(VarCurr) ) ).
tff(addAssignment_17005,axiom,
! [VarCurr: state_type] :
( v43249(VarCurr,13)
<=> v43250(VarCurr) ) ).
tff(addAssignment_17004,axiom,
! [VarCurr: state_type] :
( v43249(VarCurr,14)
<=> v43250(VarCurr) ) ).
tff(addAssignment_17003,axiom,
! [VarCurr: state_type] :
( v43249(VarCurr,15)
<=> v43250(VarCurr) ) ).
tff(addAssignment_17002,axiom,
! [VarCurr: state_type] :
( v43249(VarCurr,16)
<=> v43250(VarCurr) ) ).
tff(writeUnaryOperator_3692,axiom,
! [VarCurr: state_type] :
( ~ v43250(VarCurr)
<=> v43211(VarCurr,1) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_196,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,17)
& ~ $less(B,0) )
=> ( v43206(VarCurr,B)
<=> ( v43207(VarCurr,B)
| v43246(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_195,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,17)
& ~ $less(B,0) )
=> ( v43246(VarCurr,B)
<=> ( v43247(VarCurr,B)
& v43248(VarCurr,B) ) ) ) ).
tff(addAssignment_17001,axiom,
! [VarCurr: state_type] :
( v43248(VarCurr,0)
<=> v43211(VarCurr,0) ) ).
tff(addAssignment_17000,axiom,
! [VarCurr: state_type] :
( v43248(VarCurr,1)
<=> v43211(VarCurr,0) ) ).
tff(addAssignment_16999,axiom,
! [VarCurr: state_type] :
( v43248(VarCurr,2)
<=> v43211(VarCurr,0) ) ).
tff(addAssignment_16998,axiom,
! [VarCurr: state_type] :
( v43248(VarCurr,3)
<=> v43211(VarCurr,0) ) ).
tff(addAssignment_16997,axiom,
! [VarCurr: state_type] :
( v43248(VarCurr,4)
<=> v43211(VarCurr,0) ) ).
tff(addAssignment_16996,axiom,
! [VarCurr: state_type] :
( v43248(VarCurr,5)
<=> v43211(VarCurr,0) ) ).
tff(addAssignment_16995,axiom,
! [VarCurr: state_type] :
( v43248(VarCurr,6)
<=> v43211(VarCurr,0) ) ).
tff(addAssignment_16994,axiom,
! [VarCurr: state_type] :
( v43248(VarCurr,7)
<=> v43211(VarCurr,0) ) ).
tff(addAssignment_16993,axiom,
! [VarCurr: state_type] :
( v43248(VarCurr,8)
<=> v43211(VarCurr,0) ) ).
tff(addAssignment_16992,axiom,
! [VarCurr: state_type] :
( v43248(VarCurr,9)
<=> v43211(VarCurr,0) ) ).
tff(addAssignment_16991,axiom,
! [VarCurr: state_type] :
( v43248(VarCurr,10)
<=> v43211(VarCurr,0) ) ).
tff(addAssignment_16990,axiom,
! [VarCurr: state_type] :
( v43248(VarCurr,11)
<=> v43211(VarCurr,0) ) ).
tff(addAssignment_16989,axiom,
! [VarCurr: state_type] :
( v43248(VarCurr,12)
<=> v43211(VarCurr,0) ) ).
tff(addAssignment_16988,axiom,
! [VarCurr: state_type] :
( v43248(VarCurr,13)
<=> v43211(VarCurr,0) ) ).
tff(addAssignment_16987,axiom,
! [VarCurr: state_type] :
( v43248(VarCurr,14)
<=> v43211(VarCurr,0) ) ).
tff(addAssignment_16986,axiom,
! [VarCurr: state_type] :
( v43248(VarCurr,15)
<=> v43211(VarCurr,0) ) ).
tff(addAssignment_16985,axiom,
! [VarCurr: state_type] :
( v43248(VarCurr,16)
<=> v43211(VarCurr,0) ) ).
tff(addAssignment_16984,axiom,
! [VarCurr: state_type] :
( v43247(VarCurr,0)
<=> $false ) ).
tff(addAssignment_16983,axiom,
! [VarCurr: state_type] :
( ( v43247(VarCurr,16)
<=> v43208(VarCurr,15) )
& ( v43247(VarCurr,15)
<=> v43208(VarCurr,14) )
& ( v43247(VarCurr,14)
<=> v43208(VarCurr,13) )
& ( v43247(VarCurr,13)
<=> v43208(VarCurr,12) )
& ( v43247(VarCurr,12)
<=> v43208(VarCurr,11) )
& ( v43247(VarCurr,11)
<=> v43208(VarCurr,10) )
& ( v43247(VarCurr,10)
<=> v43208(VarCurr,9) )
& ( v43247(VarCurr,9)
<=> v43208(VarCurr,8) )
& ( v43247(VarCurr,8)
<=> v43208(VarCurr,7) )
& ( v43247(VarCurr,7)
<=> v43208(VarCurr,6) )
& ( v43247(VarCurr,6)
<=> v43208(VarCurr,5) )
& ( v43247(VarCurr,5)
<=> v43208(VarCurr,4) )
& ( v43247(VarCurr,4)
<=> v43208(VarCurr,3) )
& ( v43247(VarCurr,3)
<=> v43208(VarCurr,2) )
& ( v43247(VarCurr,2)
<=> v43208(VarCurr,1) )
& ( v43247(VarCurr,1)
<=> v43208(VarCurr,0) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_194,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,17)
& ~ $less(B,0) )
=> ( v43207(VarCurr,B)
<=> ( v43208(VarCurr,B)
& v43209(VarCurr,B) ) ) ) ).
tff(addAssignment_16982,axiom,
! [VarCurr: state_type] :
( v43209(VarCurr,0)
<=> v43210(VarCurr) ) ).
tff(addAssignment_16981,axiom,
! [VarCurr: state_type] :
( v43209(VarCurr,1)
<=> v43210(VarCurr) ) ).
tff(addAssignment_16980,axiom,
! [VarCurr: state_type] :
( v43209(VarCurr,2)
<=> v43210(VarCurr) ) ).
tff(addAssignment_16979,axiom,
! [VarCurr: state_type] :
( v43209(VarCurr,3)
<=> v43210(VarCurr) ) ).
tff(addAssignment_16978,axiom,
! [VarCurr: state_type] :
( v43209(VarCurr,4)
<=> v43210(VarCurr) ) ).
tff(addAssignment_16977,axiom,
! [VarCurr: state_type] :
( v43209(VarCurr,5)
<=> v43210(VarCurr) ) ).
tff(addAssignment_16976,axiom,
! [VarCurr: state_type] :
( v43209(VarCurr,6)
<=> v43210(VarCurr) ) ).
tff(addAssignment_16975,axiom,
! [VarCurr: state_type] :
( v43209(VarCurr,7)
<=> v43210(VarCurr) ) ).
tff(addAssignment_16974,axiom,
! [VarCurr: state_type] :
( v43209(VarCurr,8)
<=> v43210(VarCurr) ) ).
tff(addAssignment_16973,axiom,
! [VarCurr: state_type] :
( v43209(VarCurr,9)
<=> v43210(VarCurr) ) ).
tff(addAssignment_16972,axiom,
! [VarCurr: state_type] :
( v43209(VarCurr,10)
<=> v43210(VarCurr) ) ).
tff(addAssignment_16971,axiom,
! [VarCurr: state_type] :
( v43209(VarCurr,11)
<=> v43210(VarCurr) ) ).
tff(addAssignment_16970,axiom,
! [VarCurr: state_type] :
( v43209(VarCurr,12)
<=> v43210(VarCurr) ) ).
tff(addAssignment_16969,axiom,
! [VarCurr: state_type] :
( v43209(VarCurr,13)
<=> v43210(VarCurr) ) ).
tff(addAssignment_16968,axiom,
! [VarCurr: state_type] :
( v43209(VarCurr,14)
<=> v43210(VarCurr) ) ).
tff(addAssignment_16967,axiom,
! [VarCurr: state_type] :
( v43209(VarCurr,15)
<=> v43210(VarCurr) ) ).
tff(addAssignment_16966,axiom,
! [VarCurr: state_type] :
( v43209(VarCurr,16)
<=> v43210(VarCurr) ) ).
tff(writeUnaryOperator_3691,axiom,
! [VarCurr: state_type] :
( ~ v43210(VarCurr)
<=> v43211(VarCurr,0) ) ).
tff(addAssignment_16965,axiom,
! [VarCurr: state_type] :
( v43211(VarCurr,0)
<=> v43220(VarCurr) ) ).
tff(addAssignment_16964,axiom,
! [VarCurr: state_type] :
( v43211(VarCurr,1)
<=> v43242(VarCurr) ) ).
tff(addAssignment_16963,axiom,
! [VarCurr: state_type] :
( v43211(VarCurr,2)
<=> v43237(VarCurr) ) ).
tff(addAssignment_16962,axiom,
! [VarCurr: state_type] :
( v43211(VarCurr,3)
<=> v43213(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9168,axiom,
! [VarCurr: state_type] :
( v43242(VarCurr)
<=> ( v43243(VarCurr)
& v43245(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9167,axiom,
! [VarCurr: state_type] :
( v43245(VarCurr)
<=> ( v43196(VarCurr,0)
| v43232(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9166,axiom,
! [VarCurr: state_type] :
( v43243(VarCurr)
<=> ( v43220(VarCurr)
| v43244(VarCurr) ) ) ).
tff(writeUnaryOperator_3690,axiom,
! [VarCurr: state_type] :
( ~ v43244(VarCurr)
<=> v43232(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9165,axiom,
! [VarCurr: state_type] :
( v43237(VarCurr)
<=> ( v43238(VarCurr)
& v43241(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9164,axiom,
! [VarCurr: state_type] :
( v43241(VarCurr)
<=> ( v43227(VarCurr)
| v43231(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9163,axiom,
! [VarCurr: state_type] :
( v43238(VarCurr)
<=> ( v43239(VarCurr)
| v43240(VarCurr) ) ) ).
tff(writeUnaryOperator_3689,axiom,
! [VarCurr: state_type] :
( ~ v43240(VarCurr)
<=> v43231(VarCurr) ) ).
tff(writeUnaryOperator_3688,axiom,
! [VarCurr: state_type] :
( ~ v43239(VarCurr)
<=> v43227(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9162,axiom,
! [VarCurr: state_type] :
( v43213(VarCurr)
<=> ( v43214(VarCurr)
& v43235(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9161,axiom,
! [VarCurr: state_type] :
( v43235(VarCurr)
<=> ( v43236(VarCurr)
| v43226(VarCurr) ) ) ).
tff(writeUnaryOperator_3687,axiom,
! [VarCurr: state_type] :
( ~ v43236(VarCurr)
<=> v43215(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9160,axiom,
! [VarCurr: state_type] :
( v43214(VarCurr)
<=> ( v43215(VarCurr)
| v43225(VarCurr) ) ) ).
tff(writeUnaryOperator_3686,axiom,
! [VarCurr: state_type] :
( ~ v43225(VarCurr)
<=> v43226(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9159,axiom,
! [VarCurr: state_type] :
( v43226(VarCurr)
<=> ( v43227(VarCurr)
& v43231(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9158,axiom,
! [VarCurr: state_type] :
( v43231(VarCurr)
<=> ( v43196(VarCurr,0)
& v43232(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9157,axiom,
! [VarCurr: state_type] :
( v43232(VarCurr)
<=> ( v43233(VarCurr)
& v43234(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9156,axiom,
! [VarCurr: state_type] :
( v43234(VarCurr)
<=> ( v43220(VarCurr)
| v43221(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1439,axiom,
! [VarCurr: state_type] :
( v43233(VarCurr)
<=> ( v43196(VarCurr,0)
| v43196(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9155,axiom,
! [VarCurr: state_type] :
( v43227(VarCurr)
<=> ( v43228(VarCurr)
& v43230(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9154,axiom,
! [VarCurr: state_type] :
( v43230(VarCurr)
<=> ( v43219(VarCurr)
| v43222(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1438,axiom,
! [VarCurr: state_type] :
( v43228(VarCurr)
<=> ( v43229(VarCurr)
| v43196(VarCurr,2) ) ) ).
tff(writeUnaryOperator_3685,axiom,
! [VarCurr: state_type] :
( ~ v43229(VarCurr)
<=> v43219(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9153,axiom,
! [VarCurr: state_type] :
( v43215(VarCurr)
<=> ( v43216(VarCurr)
& v43223(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9152,axiom,
! [VarCurr: state_type] :
( v43223(VarCurr)
<=> ( v43218(VarCurr)
| v43224(VarCurr) ) ) ).
tff(writeUnaryOperator_3684,axiom,
! [VarCurr: state_type] :
( ~ v43224(VarCurr)
<=> v43196(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_1437,axiom,
! [VarCurr: state_type] :
( v43216(VarCurr)
<=> ( v43217(VarCurr)
| v43196(VarCurr,3) ) ) ).
tff(writeUnaryOperator_3683,axiom,
! [VarCurr: state_type] :
( ~ v43217(VarCurr)
<=> v43218(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9151,axiom,
! [VarCurr: state_type] :
( v43218(VarCurr)
<=> ( v43219(VarCurr)
& v43222(VarCurr) ) ) ).
tff(writeUnaryOperator_3682,axiom,
! [VarCurr: state_type] :
( ~ v43222(VarCurr)
<=> v43196(VarCurr,2) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9150,axiom,
! [VarCurr: state_type] :
( v43219(VarCurr)
<=> ( v43220(VarCurr)
& v43221(VarCurr) ) ) ).
tff(writeUnaryOperator_3681,axiom,
! [VarCurr: state_type] :
( ~ v43221(VarCurr)
<=> v43196(VarCurr,1) ) ).
tff(writeUnaryOperator_3680,axiom,
! [VarCurr: state_type] :
( ~ v43220(VarCurr)
<=> v43196(VarCurr,0) ) ).
tff(addAssignment_16961,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v43208(VarCurr,B)
<=> $true ) ) ).
tff(addAssignment_16960,axiom,
! [VarCurr: state_type] :
( ( v43208(VarCurr,16)
<=> v42682(VarCurr,8) )
& ( v43208(VarCurr,15)
<=> v42682(VarCurr,7) )
& ( v43208(VarCurr,14)
<=> v42682(VarCurr,6) )
& ( v43208(VarCurr,13)
<=> v42682(VarCurr,5) )
& ( v43208(VarCurr,12)
<=> v42682(VarCurr,4) )
& ( v43208(VarCurr,11)
<=> v42682(VarCurr,3) )
& ( v43208(VarCurr,10)
<=> v42682(VarCurr,2) )
& ( v43208(VarCurr,9)
<=> v42682(VarCurr,1) )
& ( v43208(VarCurr,8)
<=> v42682(VarCurr,0) ) ) ).
tff(addAssignment_16959,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v43196(VarCurr,B)
<=> v43198(VarCurr,B) ) ) ).
tff(addAssignment_16958,axiom,
! [VarCurr: state_type] :
( ( v43198(VarCurr,3)
<=> v2937(VarCurr,8) )
& ( v43198(VarCurr,2)
<=> v2937(VarCurr,7) )
& ( v43198(VarCurr,1)
<=> v2937(VarCurr,6) )
& ( v43198(VarCurr,0)
<=> v2937(VarCurr,5) ) ) ).
tff(addAssignment_16957,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,9)
& ~ $less(B,5) )
=> ( v2937(VarCurr,B)
<=> v2939(VarCurr,B) ) ) ).
tff(addAssignment_16956,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,9)
& ~ $less(B,5) )
=> ( v2939(VarCurr,B)
<=> v5436(VarCurr,B) ) ) ).
tff(addAssignment_16955,axiom,
! [VarCurr: state_type] :
( v42682(VarCurr,8)
<=> v43006(VarCurr,8) ) ).
tff(addAssignment_16954,axiom,
! [VarCurr: state_type] :
( v42682(VarCurr,7)
<=> v43006(VarCurr,7) ) ).
tff(addAssignment_16953,axiom,
! [VarCurr: state_type] :
( v42682(VarCurr,6)
<=> v43006(VarCurr,6) ) ).
tff(addAssignment_16952,axiom,
! [VarCurr: state_type] :
( v42682(VarCurr,5)
<=> v43006(VarCurr,5) ) ).
tff(addAssignment_16951,axiom,
! [VarCurr: state_type] :
( v42682(VarCurr,4)
<=> v43006(VarCurr,4) ) ).
tff(addAssignment_16950,axiom,
! [VarCurr: state_type] :
( v42682(VarCurr,3)
<=> v43006(VarCurr,3) ) ).
tff(addAssignment_16949,axiom,
! [VarCurr: state_type] :
( v42682(VarCurr,2)
<=> v43006(VarCurr,2) ) ).
tff(addAssignment_16948,axiom,
! [VarCurr: state_type] :
( v42682(VarCurr,1)
<=> v43006(VarCurr,1) ) ).
tff(addAssignment_16947,axiom,
! [VarCurr: state_type] :
( v42682(VarCurr,0)
<=> v43006(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_193,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,40)
& ~ $less(B,0) )
=> ( v43006(VarCurr,B)
<=> ( v43008(VarCurr,B)
| v43101(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_192,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,40)
& ~ $less(B,0) )
=> ( v43101(VarCurr,B)
<=> ( v43102(VarCurr,B)
& v43194(VarCurr,B) ) ) ) ).
tff(addAssignment_16946,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,0)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16945,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,1)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16944,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,2)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16943,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,3)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16942,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,4)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16941,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,5)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16940,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,6)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16939,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,7)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16938,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,8)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16937,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,9)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16936,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,10)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16935,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,11)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16934,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,12)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16933,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,13)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16932,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,14)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16931,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,15)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16930,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,16)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16929,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,17)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16928,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,18)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16927,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,19)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16926,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,20)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16925,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,21)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16924,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,22)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16923,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,23)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16922,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,24)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16921,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,25)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16920,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,26)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16919,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,27)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16918,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,28)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16917,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,29)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16916,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,30)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16915,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,31)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16914,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,32)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16913,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,33)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16912,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,34)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16911,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,35)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16910,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,36)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16909,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,37)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16908,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,38)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16907,axiom,
! [VarCurr: state_type] :
( v43194(VarCurr,39)
<=> v42873(VarCurr,4) ) ).
tff(addAssignment_16906,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,24)
& ~ $less(B,0) )
=> ( v43102(VarCurr,B)
<=> v43104(VarCurr,B) ) ) ).
tff(addAssignment_16905,axiom,
! [VarCurr: state_type] :
( ( v43102(VarCurr,39)
<=> $false )
& ( v43102(VarCurr,38)
<=> $false )
& ( v43102(VarCurr,37)
<=> $false )
& ( v43102(VarCurr,36)
<=> $false )
& ( v43102(VarCurr,35)
<=> $false )
& ( v43102(VarCurr,34)
<=> $false )
& ( v43102(VarCurr,33)
<=> $false )
& ( v43102(VarCurr,32)
<=> $false )
& ( v43102(VarCurr,31)
<=> $false )
& ( v43102(VarCurr,30)
<=> $false )
& ( v43102(VarCurr,29)
<=> $false )
& ( v43102(VarCurr,28)
<=> $false )
& ( v43102(VarCurr,27)
<=> $false )
& ( v43102(VarCurr,26)
<=> $false )
& ( v43102(VarCurr,25)
<=> $false )
& ( v43102(VarCurr,24)
<=> $false ) ) ).
tff(bitBlastConstant_10343,axiom,
~ b0000000000000000(15) ).
tff(bitBlastConstant_10342,axiom,
~ b0000000000000000(14) ).
tff(bitBlastConstant_10341,axiom,
~ b0000000000000000(13) ).
tff(bitBlastConstant_10340,axiom,
~ b0000000000000000(12) ).
tff(bitBlastConstant_10339,axiom,
~ b0000000000000000(11) ).
tff(bitBlastConstant_10338,axiom,
~ b0000000000000000(10) ).
tff(bitBlastConstant_10337,axiom,
~ b0000000000000000(9) ).
tff(bitBlastConstant_10336,axiom,
~ b0000000000000000(8) ).
tff(bitBlastConstant_10335,axiom,
~ b0000000000000000(7) ).
tff(bitBlastConstant_10334,axiom,
~ b0000000000000000(6) ).
tff(bitBlastConstant_10333,axiom,
~ b0000000000000000(5) ).
tff(bitBlastConstant_10332,axiom,
~ b0000000000000000(4) ).
tff(bitBlastConstant_10331,axiom,
~ b0000000000000000(3) ).
tff(bitBlastConstant_10330,axiom,
~ b0000000000000000(2) ).
tff(bitBlastConstant_10329,axiom,
~ b0000000000000000(1) ).
tff(bitBlastConstant_10328,axiom,
~ b0000000000000000(0) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_191,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,24)
& ~ $less(B,0) )
=> ( v43104(VarCurr,B)
<=> ( v43105(VarCurr,B)
| v43149(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_190,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,24)
& ~ $less(B,0) )
=> ( v43149(VarCurr,B)
<=> ( v43150(VarCurr,B)
& v43193(VarCurr,B) ) ) ) ).
tff(addAssignment_16904,axiom,
! [VarCurr: state_type] :
( v43193(VarCurr,0)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16903,axiom,
! [VarCurr: state_type] :
( v43193(VarCurr,1)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16902,axiom,
! [VarCurr: state_type] :
( v43193(VarCurr,2)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16901,axiom,
! [VarCurr: state_type] :
( v43193(VarCurr,3)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16900,axiom,
! [VarCurr: state_type] :
( v43193(VarCurr,4)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16899,axiom,
! [VarCurr: state_type] :
( v43193(VarCurr,5)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16898,axiom,
! [VarCurr: state_type] :
( v43193(VarCurr,6)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16897,axiom,
! [VarCurr: state_type] :
( v43193(VarCurr,7)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16896,axiom,
! [VarCurr: state_type] :
( v43193(VarCurr,8)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16895,axiom,
! [VarCurr: state_type] :
( v43193(VarCurr,9)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16894,axiom,
! [VarCurr: state_type] :
( v43193(VarCurr,10)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16893,axiom,
! [VarCurr: state_type] :
( v43193(VarCurr,11)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16892,axiom,
! [VarCurr: state_type] :
( v43193(VarCurr,12)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16891,axiom,
! [VarCurr: state_type] :
( v43193(VarCurr,13)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16890,axiom,
! [VarCurr: state_type] :
( v43193(VarCurr,14)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16889,axiom,
! [VarCurr: state_type] :
( v43193(VarCurr,15)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16888,axiom,
! [VarCurr: state_type] :
( v43193(VarCurr,16)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16887,axiom,
! [VarCurr: state_type] :
( v43193(VarCurr,17)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16886,axiom,
! [VarCurr: state_type] :
( v43193(VarCurr,18)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16885,axiom,
! [VarCurr: state_type] :
( v43193(VarCurr,19)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16884,axiom,
! [VarCurr: state_type] :
( v43193(VarCurr,20)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16883,axiom,
! [VarCurr: state_type] :
( v43193(VarCurr,21)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16882,axiom,
! [VarCurr: state_type] :
( v43193(VarCurr,22)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16881,axiom,
! [VarCurr: state_type] :
( v43193(VarCurr,23)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16880,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v43150(VarCurr,B)
<=> v43151(VarCurr,B) ) ) ).
tff(addAssignment_16879,axiom,
! [VarCurr: state_type] :
( ( v43150(VarCurr,23)
<=> $false )
& ( v43150(VarCurr,22)
<=> $false )
& ( v43150(VarCurr,21)
<=> $false )
& ( v43150(VarCurr,20)
<=> $false )
& ( v43150(VarCurr,19)
<=> $false )
& ( v43150(VarCurr,18)
<=> $false )
& ( v43150(VarCurr,17)
<=> $false )
& ( v43150(VarCurr,16)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_189,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v43151(VarCurr,B)
<=> ( v43152(VarCurr,B)
| v43172(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_188,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v43172(VarCurr,B)
<=> ( v43173(VarCurr,B)
& v43192(VarCurr,B) ) ) ) ).
tff(addAssignment_16878,axiom,
! [VarCurr: state_type] :
( v43192(VarCurr,0)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16877,axiom,
! [VarCurr: state_type] :
( v43192(VarCurr,1)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16876,axiom,
! [VarCurr: state_type] :
( v43192(VarCurr,2)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16875,axiom,
! [VarCurr: state_type] :
( v43192(VarCurr,3)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16874,axiom,
! [VarCurr: state_type] :
( v43192(VarCurr,4)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16873,axiom,
! [VarCurr: state_type] :
( v43192(VarCurr,5)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16872,axiom,
! [VarCurr: state_type] :
( v43192(VarCurr,6)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16871,axiom,
! [VarCurr: state_type] :
( v43192(VarCurr,7)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16870,axiom,
! [VarCurr: state_type] :
( v43192(VarCurr,8)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16869,axiom,
! [VarCurr: state_type] :
( v43192(VarCurr,9)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16868,axiom,
! [VarCurr: state_type] :
( v43192(VarCurr,10)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16867,axiom,
! [VarCurr: state_type] :
( v43192(VarCurr,11)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16866,axiom,
! [VarCurr: state_type] :
( v43192(VarCurr,12)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16865,axiom,
! [VarCurr: state_type] :
( v43192(VarCurr,13)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16864,axiom,
! [VarCurr: state_type] :
( v43192(VarCurr,14)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16863,axiom,
! [VarCurr: state_type] :
( v43192(VarCurr,15)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16862,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,12)
& ~ $less(B,0) )
=> ( v43173(VarCurr,B)
<=> v43174(VarCurr,B) ) ) ).
tff(addAssignment_16861,axiom,
! [VarCurr: state_type] :
( ( v43173(VarCurr,15)
<=> $false )
& ( v43173(VarCurr,14)
<=> $false )
& ( v43173(VarCurr,13)
<=> $false )
& ( v43173(VarCurr,12)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_187,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,12)
& ~ $less(B,0) )
=> ( v43174(VarCurr,B)
<=> ( v43175(VarCurr,B)
| v43183(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_186,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,12)
& ~ $less(B,0) )
=> ( v43183(VarCurr,B)
<=> ( v43184(VarCurr,B)
& v43191(VarCurr,B) ) ) ) ).
tff(addAssignment_16860,axiom,
! [VarCurr: state_type] :
( v43191(VarCurr,0)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16859,axiom,
! [VarCurr: state_type] :
( v43191(VarCurr,1)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16858,axiom,
! [VarCurr: state_type] :
( v43191(VarCurr,2)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16857,axiom,
! [VarCurr: state_type] :
( v43191(VarCurr,3)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16856,axiom,
! [VarCurr: state_type] :
( v43191(VarCurr,4)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16855,axiom,
! [VarCurr: state_type] :
( v43191(VarCurr,5)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16854,axiom,
! [VarCurr: state_type] :
( v43191(VarCurr,6)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16853,axiom,
! [VarCurr: state_type] :
( v43191(VarCurr,7)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16852,axiom,
! [VarCurr: state_type] :
( v43191(VarCurr,8)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16851,axiom,
! [VarCurr: state_type] :
( v43191(VarCurr,9)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16850,axiom,
! [VarCurr: state_type] :
( v43191(VarCurr,10)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16849,axiom,
! [VarCurr: state_type] :
( v43191(VarCurr,11)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16848,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,10)
& ~ $less(B,0) )
=> ( v43184(VarCurr,B)
<=> v43185(VarCurr,B) ) ) ).
tff(addAssignment_16847,axiom,
! [VarCurr: state_type] :
( ( v43184(VarCurr,11)
<=> $false )
& ( v43184(VarCurr,10)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_185,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,10)
& ~ $less(B,0) )
=> ( v43185(VarCurr,B)
<=> ( v43186(VarCurr,B)
| v43188(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_184,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,10)
& ~ $less(B,0) )
=> ( v43188(VarCurr,B)
<=> ( v43189(VarCurr,B)
& v43190(VarCurr,B) ) ) ) ).
tff(addAssignment_16846,axiom,
! [VarCurr: state_type] :
( v43190(VarCurr,0)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16845,axiom,
! [VarCurr: state_type] :
( v43190(VarCurr,1)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16844,axiom,
! [VarCurr: state_type] :
( v43190(VarCurr,2)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16843,axiom,
! [VarCurr: state_type] :
( v43190(VarCurr,3)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16842,axiom,
! [VarCurr: state_type] :
( v43190(VarCurr,4)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16841,axiom,
! [VarCurr: state_type] :
( v43190(VarCurr,5)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16840,axiom,
! [VarCurr: state_type] :
( v43190(VarCurr,6)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16839,axiom,
! [VarCurr: state_type] :
( v43190(VarCurr,7)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16838,axiom,
! [VarCurr: state_type] :
( v43190(VarCurr,8)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16837,axiom,
! [VarCurr: state_type] :
( v43190(VarCurr,9)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16836,axiom,
! [VarCurr: state_type] :
( ( v43189(VarCurr,8)
<=> v43017(VarCurr,39) )
& ( v43189(VarCurr,7)
<=> v43017(VarCurr,38) )
& ( v43189(VarCurr,6)
<=> v43017(VarCurr,37) )
& ( v43189(VarCurr,5)
<=> v43017(VarCurr,36) )
& ( v43189(VarCurr,4)
<=> v43017(VarCurr,35) )
& ( v43189(VarCurr,3)
<=> v43017(VarCurr,34) )
& ( v43189(VarCurr,2)
<=> v43017(VarCurr,33) )
& ( v43189(VarCurr,1)
<=> v43017(VarCurr,32) )
& ( v43189(VarCurr,0)
<=> v43017(VarCurr,31) ) ) ).
tff(addAssignment_16835,axiom,
! [VarCurr: state_type] :
( v43189(VarCurr,9)
<=> $false ) ).
tff(writeBinaryOperatorShiftedRanges_1436,axiom,
! [VarCurr: state_type] :
( v43186(VarCurr,0)
<=> ( v43017(VarCurr,30)
& v43187(VarCurr,0) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1435,axiom,
! [VarCurr: state_type] :
( v43186(VarCurr,1)
<=> ( v43017(VarCurr,31)
& v43187(VarCurr,1) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1434,axiom,
! [VarCurr: state_type] :
( v43186(VarCurr,2)
<=> ( v43017(VarCurr,32)
& v43187(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1433,axiom,
! [VarCurr: state_type] :
( v43186(VarCurr,3)
<=> ( v43017(VarCurr,33)
& v43187(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1432,axiom,
! [VarCurr: state_type] :
( v43186(VarCurr,4)
<=> ( v43017(VarCurr,34)
& v43187(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1431,axiom,
! [VarCurr: state_type] :
( v43186(VarCurr,5)
<=> ( v43017(VarCurr,35)
& v43187(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1430,axiom,
! [VarCurr: state_type] :
( v43186(VarCurr,6)
<=> ( v43017(VarCurr,36)
& v43187(VarCurr,6) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1429,axiom,
! [VarCurr: state_type] :
( v43186(VarCurr,7)
<=> ( v43017(VarCurr,37)
& v43187(VarCurr,7) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1428,axiom,
! [VarCurr: state_type] :
( v43186(VarCurr,8)
<=> ( v43017(VarCurr,38)
& v43187(VarCurr,8) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1427,axiom,
! [VarCurr: state_type] :
( v43186(VarCurr,9)
<=> ( v43017(VarCurr,39)
& v43187(VarCurr,9) ) ) ).
tff(addAssignment_16834,axiom,
! [VarCurr: state_type] :
( v43187(VarCurr,0)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16833,axiom,
! [VarCurr: state_type] :
( v43187(VarCurr,1)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16832,axiom,
! [VarCurr: state_type] :
( v43187(VarCurr,2)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16831,axiom,
! [VarCurr: state_type] :
( v43187(VarCurr,3)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16830,axiom,
! [VarCurr: state_type] :
( v43187(VarCurr,4)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16829,axiom,
! [VarCurr: state_type] :
( v43187(VarCurr,5)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16828,axiom,
! [VarCurr: state_type] :
( v43187(VarCurr,6)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16827,axiom,
! [VarCurr: state_type] :
( v43187(VarCurr,7)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16826,axiom,
! [VarCurr: state_type] :
( v43187(VarCurr,8)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16825,axiom,
! [VarCurr: state_type] :
( v43187(VarCurr,9)
<=> v42917(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_183,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,12)
& ~ $less(B,0) )
=> ( v43175(VarCurr,B)
<=> ( v43176(VarCurr,B)
& v43182(VarCurr,B) ) ) ) ).
tff(addAssignment_16824,axiom,
! [VarCurr: state_type] :
( v43182(VarCurr,0)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16823,axiom,
! [VarCurr: state_type] :
( v43182(VarCurr,1)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16822,axiom,
! [VarCurr: state_type] :
( v43182(VarCurr,2)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16821,axiom,
! [VarCurr: state_type] :
( v43182(VarCurr,3)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16820,axiom,
! [VarCurr: state_type] :
( v43182(VarCurr,4)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16819,axiom,
! [VarCurr: state_type] :
( v43182(VarCurr,5)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16818,axiom,
! [VarCurr: state_type] :
( v43182(VarCurr,6)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16817,axiom,
! [VarCurr: state_type] :
( v43182(VarCurr,7)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16816,axiom,
! [VarCurr: state_type] :
( v43182(VarCurr,8)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16815,axiom,
! [VarCurr: state_type] :
( v43182(VarCurr,9)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16814,axiom,
! [VarCurr: state_type] :
( v43182(VarCurr,10)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16813,axiom,
! [VarCurr: state_type] :
( v43182(VarCurr,11)
<=> v42918(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_182,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,12)
& ~ $less(B,0) )
=> ( v43176(VarCurr,B)
<=> ( v43177(VarCurr,B)
| v43179(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_181,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,12)
& ~ $less(B,0) )
=> ( v43179(VarCurr,B)
<=> ( v43180(VarCurr,B)
& v43181(VarCurr,B) ) ) ) ).
tff(addAssignment_16812,axiom,
! [VarCurr: state_type] :
( v43181(VarCurr,0)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16811,axiom,
! [VarCurr: state_type] :
( v43181(VarCurr,1)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16810,axiom,
! [VarCurr: state_type] :
( v43181(VarCurr,2)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16809,axiom,
! [VarCurr: state_type] :
( v43181(VarCurr,3)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16808,axiom,
! [VarCurr: state_type] :
( v43181(VarCurr,4)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16807,axiom,
! [VarCurr: state_type] :
( v43181(VarCurr,5)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16806,axiom,
! [VarCurr: state_type] :
( v43181(VarCurr,6)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16805,axiom,
! [VarCurr: state_type] :
( v43181(VarCurr,7)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16804,axiom,
! [VarCurr: state_type] :
( v43181(VarCurr,8)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16803,axiom,
! [VarCurr: state_type] :
( v43181(VarCurr,9)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16802,axiom,
! [VarCurr: state_type] :
( v43181(VarCurr,10)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16801,axiom,
! [VarCurr: state_type] :
( v43181(VarCurr,11)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16800,axiom,
! [VarCurr: state_type] :
( ( v43180(VarCurr,10)
<=> v43017(VarCurr,39) )
& ( v43180(VarCurr,9)
<=> v43017(VarCurr,38) )
& ( v43180(VarCurr,8)
<=> v43017(VarCurr,37) )
& ( v43180(VarCurr,7)
<=> v43017(VarCurr,36) )
& ( v43180(VarCurr,6)
<=> v43017(VarCurr,35) )
& ( v43180(VarCurr,5)
<=> v43017(VarCurr,34) )
& ( v43180(VarCurr,4)
<=> v43017(VarCurr,33) )
& ( v43180(VarCurr,3)
<=> v43017(VarCurr,32) )
& ( v43180(VarCurr,2)
<=> v43017(VarCurr,31) )
& ( v43180(VarCurr,1)
<=> v43017(VarCurr,30) )
& ( v43180(VarCurr,0)
<=> v43017(VarCurr,29) ) ) ).
tff(addAssignment_16799,axiom,
! [VarCurr: state_type] :
( v43180(VarCurr,11)
<=> $false ) ).
tff(writeBinaryOperatorShiftedRanges_1426,axiom,
! [VarCurr: state_type] :
( v43177(VarCurr,0)
<=> ( v43017(VarCurr,28)
& v43178(VarCurr,0) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1425,axiom,
! [VarCurr: state_type] :
( v43177(VarCurr,1)
<=> ( v43017(VarCurr,29)
& v43178(VarCurr,1) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1424,axiom,
! [VarCurr: state_type] :
( v43177(VarCurr,2)
<=> ( v43017(VarCurr,30)
& v43178(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1423,axiom,
! [VarCurr: state_type] :
( v43177(VarCurr,3)
<=> ( v43017(VarCurr,31)
& v43178(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1422,axiom,
! [VarCurr: state_type] :
( v43177(VarCurr,4)
<=> ( v43017(VarCurr,32)
& v43178(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1421,axiom,
! [VarCurr: state_type] :
( v43177(VarCurr,5)
<=> ( v43017(VarCurr,33)
& v43178(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1420,axiom,
! [VarCurr: state_type] :
( v43177(VarCurr,6)
<=> ( v43017(VarCurr,34)
& v43178(VarCurr,6) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1419,axiom,
! [VarCurr: state_type] :
( v43177(VarCurr,7)
<=> ( v43017(VarCurr,35)
& v43178(VarCurr,7) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1418,axiom,
! [VarCurr: state_type] :
( v43177(VarCurr,8)
<=> ( v43017(VarCurr,36)
& v43178(VarCurr,8) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1417,axiom,
! [VarCurr: state_type] :
( v43177(VarCurr,9)
<=> ( v43017(VarCurr,37)
& v43178(VarCurr,9) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1416,axiom,
! [VarCurr: state_type] :
( v43177(VarCurr,10)
<=> ( v43017(VarCurr,38)
& v43178(VarCurr,10) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1415,axiom,
! [VarCurr: state_type] :
( v43177(VarCurr,11)
<=> ( v43017(VarCurr,39)
& v43178(VarCurr,11) ) ) ).
tff(addAssignment_16798,axiom,
! [VarCurr: state_type] :
( v43178(VarCurr,0)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16797,axiom,
! [VarCurr: state_type] :
( v43178(VarCurr,1)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16796,axiom,
! [VarCurr: state_type] :
( v43178(VarCurr,2)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16795,axiom,
! [VarCurr: state_type] :
( v43178(VarCurr,3)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16794,axiom,
! [VarCurr: state_type] :
( v43178(VarCurr,4)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16793,axiom,
! [VarCurr: state_type] :
( v43178(VarCurr,5)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16792,axiom,
! [VarCurr: state_type] :
( v43178(VarCurr,6)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16791,axiom,
! [VarCurr: state_type] :
( v43178(VarCurr,7)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16790,axiom,
! [VarCurr: state_type] :
( v43178(VarCurr,8)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16789,axiom,
! [VarCurr: state_type] :
( v43178(VarCurr,9)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16788,axiom,
! [VarCurr: state_type] :
( v43178(VarCurr,10)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16787,axiom,
! [VarCurr: state_type] :
( v43178(VarCurr,11)
<=> v42917(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_180,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v43152(VarCurr,B)
<=> ( v43153(VarCurr,B)
& v43171(VarCurr,B) ) ) ) ).
tff(addAssignment_16786,axiom,
! [VarCurr: state_type] :
( v43171(VarCurr,0)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16785,axiom,
! [VarCurr: state_type] :
( v43171(VarCurr,1)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16784,axiom,
! [VarCurr: state_type] :
( v43171(VarCurr,2)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16783,axiom,
! [VarCurr: state_type] :
( v43171(VarCurr,3)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16782,axiom,
! [VarCurr: state_type] :
( v43171(VarCurr,4)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16781,axiom,
! [VarCurr: state_type] :
( v43171(VarCurr,5)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16780,axiom,
! [VarCurr: state_type] :
( v43171(VarCurr,6)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16779,axiom,
! [VarCurr: state_type] :
( v43171(VarCurr,7)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16778,axiom,
! [VarCurr: state_type] :
( v43171(VarCurr,8)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16777,axiom,
! [VarCurr: state_type] :
( v43171(VarCurr,9)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16776,axiom,
! [VarCurr: state_type] :
( v43171(VarCurr,10)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16775,axiom,
! [VarCurr: state_type] :
( v43171(VarCurr,11)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16774,axiom,
! [VarCurr: state_type] :
( v43171(VarCurr,12)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16773,axiom,
! [VarCurr: state_type] :
( v43171(VarCurr,13)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16772,axiom,
! [VarCurr: state_type] :
( v43171(VarCurr,14)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16771,axiom,
! [VarCurr: state_type] :
( v43171(VarCurr,15)
<=> v42913(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_179,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v43153(VarCurr,B)
<=> ( v43154(VarCurr,B)
| v43162(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_178,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v43162(VarCurr,B)
<=> ( v43163(VarCurr,B)
& v43170(VarCurr,B) ) ) ) ).
tff(addAssignment_16770,axiom,
! [VarCurr: state_type] :
( v43170(VarCurr,0)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16769,axiom,
! [VarCurr: state_type] :
( v43170(VarCurr,1)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16768,axiom,
! [VarCurr: state_type] :
( v43170(VarCurr,2)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16767,axiom,
! [VarCurr: state_type] :
( v43170(VarCurr,3)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16766,axiom,
! [VarCurr: state_type] :
( v43170(VarCurr,4)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16765,axiom,
! [VarCurr: state_type] :
( v43170(VarCurr,5)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16764,axiom,
! [VarCurr: state_type] :
( v43170(VarCurr,6)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16763,axiom,
! [VarCurr: state_type] :
( v43170(VarCurr,7)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16762,axiom,
! [VarCurr: state_type] :
( v43170(VarCurr,8)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16761,axiom,
! [VarCurr: state_type] :
( v43170(VarCurr,9)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16760,axiom,
! [VarCurr: state_type] :
( v43170(VarCurr,10)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16759,axiom,
! [VarCurr: state_type] :
( v43170(VarCurr,11)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16758,axiom,
! [VarCurr: state_type] :
( v43170(VarCurr,12)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16757,axiom,
! [VarCurr: state_type] :
( v43170(VarCurr,13)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16756,axiom,
! [VarCurr: state_type] :
( v43170(VarCurr,14)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16755,axiom,
! [VarCurr: state_type] :
( v43170(VarCurr,15)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16754,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,14)
& ~ $less(B,0) )
=> ( v43163(VarCurr,B)
<=> v43164(VarCurr,B) ) ) ).
tff(addAssignment_16753,axiom,
! [VarCurr: state_type] :
( ( v43163(VarCurr,15)
<=> $false )
& ( v43163(VarCurr,14)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_177,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,14)
& ~ $less(B,0) )
=> ( v43164(VarCurr,B)
<=> ( v43165(VarCurr,B)
| v43167(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_176,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,14)
& ~ $less(B,0) )
=> ( v43167(VarCurr,B)
<=> ( v43168(VarCurr,B)
& v43169(VarCurr,B) ) ) ) ).
tff(addAssignment_16752,axiom,
! [VarCurr: state_type] :
( v43169(VarCurr,0)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16751,axiom,
! [VarCurr: state_type] :
( v43169(VarCurr,1)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16750,axiom,
! [VarCurr: state_type] :
( v43169(VarCurr,2)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16749,axiom,
! [VarCurr: state_type] :
( v43169(VarCurr,3)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16748,axiom,
! [VarCurr: state_type] :
( v43169(VarCurr,4)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16747,axiom,
! [VarCurr: state_type] :
( v43169(VarCurr,5)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16746,axiom,
! [VarCurr: state_type] :
( v43169(VarCurr,6)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16745,axiom,
! [VarCurr: state_type] :
( v43169(VarCurr,7)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16744,axiom,
! [VarCurr: state_type] :
( v43169(VarCurr,8)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16743,axiom,
! [VarCurr: state_type] :
( v43169(VarCurr,9)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16742,axiom,
! [VarCurr: state_type] :
( v43169(VarCurr,10)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16741,axiom,
! [VarCurr: state_type] :
( v43169(VarCurr,11)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16740,axiom,
! [VarCurr: state_type] :
( v43169(VarCurr,12)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16739,axiom,
! [VarCurr: state_type] :
( v43169(VarCurr,13)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16738,axiom,
! [VarCurr: state_type] :
( ( v43168(VarCurr,12)
<=> v43017(VarCurr,39) )
& ( v43168(VarCurr,11)
<=> v43017(VarCurr,38) )
& ( v43168(VarCurr,10)
<=> v43017(VarCurr,37) )
& ( v43168(VarCurr,9)
<=> v43017(VarCurr,36) )
& ( v43168(VarCurr,8)
<=> v43017(VarCurr,35) )
& ( v43168(VarCurr,7)
<=> v43017(VarCurr,34) )
& ( v43168(VarCurr,6)
<=> v43017(VarCurr,33) )
& ( v43168(VarCurr,5)
<=> v43017(VarCurr,32) )
& ( v43168(VarCurr,4)
<=> v43017(VarCurr,31) )
& ( v43168(VarCurr,3)
<=> v43017(VarCurr,30) )
& ( v43168(VarCurr,2)
<=> v43017(VarCurr,29) )
& ( v43168(VarCurr,1)
<=> v43017(VarCurr,28) )
& ( v43168(VarCurr,0)
<=> v43017(VarCurr,27) ) ) ).
tff(addAssignment_16737,axiom,
! [VarCurr: state_type] :
( v43168(VarCurr,13)
<=> $false ) ).
tff(writeBinaryOperatorShiftedRanges_1414,axiom,
! [VarCurr: state_type] :
( v43165(VarCurr,0)
<=> ( v43017(VarCurr,26)
& v43166(VarCurr,0) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1413,axiom,
! [VarCurr: state_type] :
( v43165(VarCurr,1)
<=> ( v43017(VarCurr,27)
& v43166(VarCurr,1) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1412,axiom,
! [VarCurr: state_type] :
( v43165(VarCurr,2)
<=> ( v43017(VarCurr,28)
& v43166(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1411,axiom,
! [VarCurr: state_type] :
( v43165(VarCurr,3)
<=> ( v43017(VarCurr,29)
& v43166(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1410,axiom,
! [VarCurr: state_type] :
( v43165(VarCurr,4)
<=> ( v43017(VarCurr,30)
& v43166(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1409,axiom,
! [VarCurr: state_type] :
( v43165(VarCurr,5)
<=> ( v43017(VarCurr,31)
& v43166(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1408,axiom,
! [VarCurr: state_type] :
( v43165(VarCurr,6)
<=> ( v43017(VarCurr,32)
& v43166(VarCurr,6) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1407,axiom,
! [VarCurr: state_type] :
( v43165(VarCurr,7)
<=> ( v43017(VarCurr,33)
& v43166(VarCurr,7) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1406,axiom,
! [VarCurr: state_type] :
( v43165(VarCurr,8)
<=> ( v43017(VarCurr,34)
& v43166(VarCurr,8) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1405,axiom,
! [VarCurr: state_type] :
( v43165(VarCurr,9)
<=> ( v43017(VarCurr,35)
& v43166(VarCurr,9) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1404,axiom,
! [VarCurr: state_type] :
( v43165(VarCurr,10)
<=> ( v43017(VarCurr,36)
& v43166(VarCurr,10) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1403,axiom,
! [VarCurr: state_type] :
( v43165(VarCurr,11)
<=> ( v43017(VarCurr,37)
& v43166(VarCurr,11) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1402,axiom,
! [VarCurr: state_type] :
( v43165(VarCurr,12)
<=> ( v43017(VarCurr,38)
& v43166(VarCurr,12) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1401,axiom,
! [VarCurr: state_type] :
( v43165(VarCurr,13)
<=> ( v43017(VarCurr,39)
& v43166(VarCurr,13) ) ) ).
tff(addAssignment_16736,axiom,
! [VarCurr: state_type] :
( v43166(VarCurr,0)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16735,axiom,
! [VarCurr: state_type] :
( v43166(VarCurr,1)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16734,axiom,
! [VarCurr: state_type] :
( v43166(VarCurr,2)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16733,axiom,
! [VarCurr: state_type] :
( v43166(VarCurr,3)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16732,axiom,
! [VarCurr: state_type] :
( v43166(VarCurr,4)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16731,axiom,
! [VarCurr: state_type] :
( v43166(VarCurr,5)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16730,axiom,
! [VarCurr: state_type] :
( v43166(VarCurr,6)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16729,axiom,
! [VarCurr: state_type] :
( v43166(VarCurr,7)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16728,axiom,
! [VarCurr: state_type] :
( v43166(VarCurr,8)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16727,axiom,
! [VarCurr: state_type] :
( v43166(VarCurr,9)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16726,axiom,
! [VarCurr: state_type] :
( v43166(VarCurr,10)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16725,axiom,
! [VarCurr: state_type] :
( v43166(VarCurr,11)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16724,axiom,
! [VarCurr: state_type] :
( v43166(VarCurr,12)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16723,axiom,
! [VarCurr: state_type] :
( v43166(VarCurr,13)
<=> v42917(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_175,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v43154(VarCurr,B)
<=> ( v43155(VarCurr,B)
& v43161(VarCurr,B) ) ) ) ).
tff(addAssignment_16722,axiom,
! [VarCurr: state_type] :
( v43161(VarCurr,0)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16721,axiom,
! [VarCurr: state_type] :
( v43161(VarCurr,1)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16720,axiom,
! [VarCurr: state_type] :
( v43161(VarCurr,2)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16719,axiom,
! [VarCurr: state_type] :
( v43161(VarCurr,3)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16718,axiom,
! [VarCurr: state_type] :
( v43161(VarCurr,4)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16717,axiom,
! [VarCurr: state_type] :
( v43161(VarCurr,5)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16716,axiom,
! [VarCurr: state_type] :
( v43161(VarCurr,6)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16715,axiom,
! [VarCurr: state_type] :
( v43161(VarCurr,7)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16714,axiom,
! [VarCurr: state_type] :
( v43161(VarCurr,8)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16713,axiom,
! [VarCurr: state_type] :
( v43161(VarCurr,9)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16712,axiom,
! [VarCurr: state_type] :
( v43161(VarCurr,10)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16711,axiom,
! [VarCurr: state_type] :
( v43161(VarCurr,11)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16710,axiom,
! [VarCurr: state_type] :
( v43161(VarCurr,12)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16709,axiom,
! [VarCurr: state_type] :
( v43161(VarCurr,13)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16708,axiom,
! [VarCurr: state_type] :
( v43161(VarCurr,14)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16707,axiom,
! [VarCurr: state_type] :
( v43161(VarCurr,15)
<=> v42918(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_174,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v43155(VarCurr,B)
<=> ( v43156(VarCurr,B)
| v43158(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_173,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v43158(VarCurr,B)
<=> ( v43159(VarCurr,B)
& v43160(VarCurr,B) ) ) ) ).
tff(addAssignment_16706,axiom,
! [VarCurr: state_type] :
( v43160(VarCurr,0)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16705,axiom,
! [VarCurr: state_type] :
( v43160(VarCurr,1)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16704,axiom,
! [VarCurr: state_type] :
( v43160(VarCurr,2)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16703,axiom,
! [VarCurr: state_type] :
( v43160(VarCurr,3)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16702,axiom,
! [VarCurr: state_type] :
( v43160(VarCurr,4)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16701,axiom,
! [VarCurr: state_type] :
( v43160(VarCurr,5)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16700,axiom,
! [VarCurr: state_type] :
( v43160(VarCurr,6)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16699,axiom,
! [VarCurr: state_type] :
( v43160(VarCurr,7)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16698,axiom,
! [VarCurr: state_type] :
( v43160(VarCurr,8)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16697,axiom,
! [VarCurr: state_type] :
( v43160(VarCurr,9)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16696,axiom,
! [VarCurr: state_type] :
( v43160(VarCurr,10)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16695,axiom,
! [VarCurr: state_type] :
( v43160(VarCurr,11)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16694,axiom,
! [VarCurr: state_type] :
( v43160(VarCurr,12)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16693,axiom,
! [VarCurr: state_type] :
( v43160(VarCurr,13)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16692,axiom,
! [VarCurr: state_type] :
( v43160(VarCurr,14)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16691,axiom,
! [VarCurr: state_type] :
( v43160(VarCurr,15)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16690,axiom,
! [VarCurr: state_type] :
( ( v43159(VarCurr,14)
<=> v43017(VarCurr,39) )
& ( v43159(VarCurr,13)
<=> v43017(VarCurr,38) )
& ( v43159(VarCurr,12)
<=> v43017(VarCurr,37) )
& ( v43159(VarCurr,11)
<=> v43017(VarCurr,36) )
& ( v43159(VarCurr,10)
<=> v43017(VarCurr,35) )
& ( v43159(VarCurr,9)
<=> v43017(VarCurr,34) )
& ( v43159(VarCurr,8)
<=> v43017(VarCurr,33) )
& ( v43159(VarCurr,7)
<=> v43017(VarCurr,32) )
& ( v43159(VarCurr,6)
<=> v43017(VarCurr,31) )
& ( v43159(VarCurr,5)
<=> v43017(VarCurr,30) )
& ( v43159(VarCurr,4)
<=> v43017(VarCurr,29) )
& ( v43159(VarCurr,3)
<=> v43017(VarCurr,28) )
& ( v43159(VarCurr,2)
<=> v43017(VarCurr,27) )
& ( v43159(VarCurr,1)
<=> v43017(VarCurr,26) )
& ( v43159(VarCurr,0)
<=> v43017(VarCurr,25) ) ) ).
tff(addAssignment_16689,axiom,
! [VarCurr: state_type] :
( v43159(VarCurr,15)
<=> $false ) ).
tff(writeBinaryOperatorShiftedRanges_1400,axiom,
! [VarCurr: state_type] :
( v43156(VarCurr,0)
<=> ( v43017(VarCurr,24)
& v43157(VarCurr,0) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1399,axiom,
! [VarCurr: state_type] :
( v43156(VarCurr,1)
<=> ( v43017(VarCurr,25)
& v43157(VarCurr,1) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1398,axiom,
! [VarCurr: state_type] :
( v43156(VarCurr,2)
<=> ( v43017(VarCurr,26)
& v43157(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1397,axiom,
! [VarCurr: state_type] :
( v43156(VarCurr,3)
<=> ( v43017(VarCurr,27)
& v43157(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1396,axiom,
! [VarCurr: state_type] :
( v43156(VarCurr,4)
<=> ( v43017(VarCurr,28)
& v43157(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1395,axiom,
! [VarCurr: state_type] :
( v43156(VarCurr,5)
<=> ( v43017(VarCurr,29)
& v43157(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1394,axiom,
! [VarCurr: state_type] :
( v43156(VarCurr,6)
<=> ( v43017(VarCurr,30)
& v43157(VarCurr,6) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1393,axiom,
! [VarCurr: state_type] :
( v43156(VarCurr,7)
<=> ( v43017(VarCurr,31)
& v43157(VarCurr,7) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1392,axiom,
! [VarCurr: state_type] :
( v43156(VarCurr,8)
<=> ( v43017(VarCurr,32)
& v43157(VarCurr,8) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1391,axiom,
! [VarCurr: state_type] :
( v43156(VarCurr,9)
<=> ( v43017(VarCurr,33)
& v43157(VarCurr,9) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1390,axiom,
! [VarCurr: state_type] :
( v43156(VarCurr,10)
<=> ( v43017(VarCurr,34)
& v43157(VarCurr,10) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1389,axiom,
! [VarCurr: state_type] :
( v43156(VarCurr,11)
<=> ( v43017(VarCurr,35)
& v43157(VarCurr,11) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1388,axiom,
! [VarCurr: state_type] :
( v43156(VarCurr,12)
<=> ( v43017(VarCurr,36)
& v43157(VarCurr,12) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1387,axiom,
! [VarCurr: state_type] :
( v43156(VarCurr,13)
<=> ( v43017(VarCurr,37)
& v43157(VarCurr,13) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1386,axiom,
! [VarCurr: state_type] :
( v43156(VarCurr,14)
<=> ( v43017(VarCurr,38)
& v43157(VarCurr,14) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1385,axiom,
! [VarCurr: state_type] :
( v43156(VarCurr,15)
<=> ( v43017(VarCurr,39)
& v43157(VarCurr,15) ) ) ).
tff(addAssignment_16688,axiom,
! [VarCurr: state_type] :
( v43157(VarCurr,0)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16687,axiom,
! [VarCurr: state_type] :
( v43157(VarCurr,1)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16686,axiom,
! [VarCurr: state_type] :
( v43157(VarCurr,2)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16685,axiom,
! [VarCurr: state_type] :
( v43157(VarCurr,3)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16684,axiom,
! [VarCurr: state_type] :
( v43157(VarCurr,4)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16683,axiom,
! [VarCurr: state_type] :
( v43157(VarCurr,5)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16682,axiom,
! [VarCurr: state_type] :
( v43157(VarCurr,6)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16681,axiom,
! [VarCurr: state_type] :
( v43157(VarCurr,7)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16680,axiom,
! [VarCurr: state_type] :
( v43157(VarCurr,8)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16679,axiom,
! [VarCurr: state_type] :
( v43157(VarCurr,9)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16678,axiom,
! [VarCurr: state_type] :
( v43157(VarCurr,10)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16677,axiom,
! [VarCurr: state_type] :
( v43157(VarCurr,11)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16676,axiom,
! [VarCurr: state_type] :
( v43157(VarCurr,12)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16675,axiom,
! [VarCurr: state_type] :
( v43157(VarCurr,13)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16674,axiom,
! [VarCurr: state_type] :
( v43157(VarCurr,14)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16673,axiom,
! [VarCurr: state_type] :
( v43157(VarCurr,15)
<=> v42917(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_172,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,24)
& ~ $less(B,0) )
=> ( v43105(VarCurr,B)
<=> ( v43106(VarCurr,B)
& v43148(VarCurr,B) ) ) ) ).
tff(addAssignment_16672,axiom,
! [VarCurr: state_type] :
( v43148(VarCurr,0)
<=> v42908(VarCurr) ) ).
tff(addAssignment_16671,axiom,
! [VarCurr: state_type] :
( v43148(VarCurr,1)
<=> v42908(VarCurr) ) ).
tff(addAssignment_16670,axiom,
! [VarCurr: state_type] :
( v43148(VarCurr,2)
<=> v42908(VarCurr) ) ).
tff(addAssignment_16669,axiom,
! [VarCurr: state_type] :
( v43148(VarCurr,3)
<=> v42908(VarCurr) ) ).
tff(addAssignment_16668,axiom,
! [VarCurr: state_type] :
( v43148(VarCurr,4)
<=> v42908(VarCurr) ) ).
tff(addAssignment_16667,axiom,
! [VarCurr: state_type] :
( v43148(VarCurr,5)
<=> v42908(VarCurr) ) ).
tff(addAssignment_16666,axiom,
! [VarCurr: state_type] :
( v43148(VarCurr,6)
<=> v42908(VarCurr) ) ).
tff(addAssignment_16665,axiom,
! [VarCurr: state_type] :
( v43148(VarCurr,7)
<=> v42908(VarCurr) ) ).
tff(addAssignment_16664,axiom,
! [VarCurr: state_type] :
( v43148(VarCurr,8)
<=> v42908(VarCurr) ) ).
tff(addAssignment_16663,axiom,
! [VarCurr: state_type] :
( v43148(VarCurr,9)
<=> v42908(VarCurr) ) ).
tff(addAssignment_16662,axiom,
! [VarCurr: state_type] :
( v43148(VarCurr,10)
<=> v42908(VarCurr) ) ).
tff(addAssignment_16661,axiom,
! [VarCurr: state_type] :
( v43148(VarCurr,11)
<=> v42908(VarCurr) ) ).
tff(addAssignment_16660,axiom,
! [VarCurr: state_type] :
( v43148(VarCurr,12)
<=> v42908(VarCurr) ) ).
tff(addAssignment_16659,axiom,
! [VarCurr: state_type] :
( v43148(VarCurr,13)
<=> v42908(VarCurr) ) ).
tff(addAssignment_16658,axiom,
! [VarCurr: state_type] :
( v43148(VarCurr,14)
<=> v42908(VarCurr) ) ).
tff(addAssignment_16657,axiom,
! [VarCurr: state_type] :
( v43148(VarCurr,15)
<=> v42908(VarCurr) ) ).
tff(addAssignment_16656,axiom,
! [VarCurr: state_type] :
( v43148(VarCurr,16)
<=> v42908(VarCurr) ) ).
tff(addAssignment_16655,axiom,
! [VarCurr: state_type] :
( v43148(VarCurr,17)
<=> v42908(VarCurr) ) ).
tff(addAssignment_16654,axiom,
! [VarCurr: state_type] :
( v43148(VarCurr,18)
<=> v42908(VarCurr) ) ).
tff(addAssignment_16653,axiom,
! [VarCurr: state_type] :
( v43148(VarCurr,19)
<=> v42908(VarCurr) ) ).
tff(addAssignment_16652,axiom,
! [VarCurr: state_type] :
( v43148(VarCurr,20)
<=> v42908(VarCurr) ) ).
tff(addAssignment_16651,axiom,
! [VarCurr: state_type] :
( v43148(VarCurr,21)
<=> v42908(VarCurr) ) ).
tff(addAssignment_16650,axiom,
! [VarCurr: state_type] :
( v43148(VarCurr,22)
<=> v42908(VarCurr) ) ).
tff(addAssignment_16649,axiom,
! [VarCurr: state_type] :
( v43148(VarCurr,23)
<=> v42908(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_171,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,24)
& ~ $less(B,0) )
=> ( v43106(VarCurr,B)
<=> ( v43107(VarCurr,B)
| v43127(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_170,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,24)
& ~ $less(B,0) )
=> ( v43127(VarCurr,B)
<=> ( v43128(VarCurr,B)
& v43147(VarCurr,B) ) ) ) ).
tff(addAssignment_16648,axiom,
! [VarCurr: state_type] :
( v43147(VarCurr,0)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16647,axiom,
! [VarCurr: state_type] :
( v43147(VarCurr,1)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16646,axiom,
! [VarCurr: state_type] :
( v43147(VarCurr,2)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16645,axiom,
! [VarCurr: state_type] :
( v43147(VarCurr,3)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16644,axiom,
! [VarCurr: state_type] :
( v43147(VarCurr,4)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16643,axiom,
! [VarCurr: state_type] :
( v43147(VarCurr,5)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16642,axiom,
! [VarCurr: state_type] :
( v43147(VarCurr,6)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16641,axiom,
! [VarCurr: state_type] :
( v43147(VarCurr,7)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16640,axiom,
! [VarCurr: state_type] :
( v43147(VarCurr,8)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16639,axiom,
! [VarCurr: state_type] :
( v43147(VarCurr,9)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16638,axiom,
! [VarCurr: state_type] :
( v43147(VarCurr,10)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16637,axiom,
! [VarCurr: state_type] :
( v43147(VarCurr,11)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16636,axiom,
! [VarCurr: state_type] :
( v43147(VarCurr,12)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16635,axiom,
! [VarCurr: state_type] :
( v43147(VarCurr,13)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16634,axiom,
! [VarCurr: state_type] :
( v43147(VarCurr,14)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16633,axiom,
! [VarCurr: state_type] :
( v43147(VarCurr,15)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16632,axiom,
! [VarCurr: state_type] :
( v43147(VarCurr,16)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16631,axiom,
! [VarCurr: state_type] :
( v43147(VarCurr,17)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16630,axiom,
! [VarCurr: state_type] :
( v43147(VarCurr,18)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16629,axiom,
! [VarCurr: state_type] :
( v43147(VarCurr,19)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16628,axiom,
! [VarCurr: state_type] :
( v43147(VarCurr,20)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16627,axiom,
! [VarCurr: state_type] :
( v43147(VarCurr,21)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16626,axiom,
! [VarCurr: state_type] :
( v43147(VarCurr,22)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16625,axiom,
! [VarCurr: state_type] :
( v43147(VarCurr,23)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16624,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,20)
& ~ $less(B,0) )
=> ( v43128(VarCurr,B)
<=> v43129(VarCurr,B) ) ) ).
tff(addAssignment_16623,axiom,
! [VarCurr: state_type] :
( ( v43128(VarCurr,23)
<=> $false )
& ( v43128(VarCurr,22)
<=> $false )
& ( v43128(VarCurr,21)
<=> $false )
& ( v43128(VarCurr,20)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_169,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,20)
& ~ $less(B,0) )
=> ( v43129(VarCurr,B)
<=> ( v43130(VarCurr,B)
| v43138(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_168,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,20)
& ~ $less(B,0) )
=> ( v43138(VarCurr,B)
<=> ( v43139(VarCurr,B)
& v43146(VarCurr,B) ) ) ) ).
tff(addAssignment_16622,axiom,
! [VarCurr: state_type] :
( v43146(VarCurr,0)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16621,axiom,
! [VarCurr: state_type] :
( v43146(VarCurr,1)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16620,axiom,
! [VarCurr: state_type] :
( v43146(VarCurr,2)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16619,axiom,
! [VarCurr: state_type] :
( v43146(VarCurr,3)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16618,axiom,
! [VarCurr: state_type] :
( v43146(VarCurr,4)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16617,axiom,
! [VarCurr: state_type] :
( v43146(VarCurr,5)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16616,axiom,
! [VarCurr: state_type] :
( v43146(VarCurr,6)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16615,axiom,
! [VarCurr: state_type] :
( v43146(VarCurr,7)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16614,axiom,
! [VarCurr: state_type] :
( v43146(VarCurr,8)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16613,axiom,
! [VarCurr: state_type] :
( v43146(VarCurr,9)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16612,axiom,
! [VarCurr: state_type] :
( v43146(VarCurr,10)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16611,axiom,
! [VarCurr: state_type] :
( v43146(VarCurr,11)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16610,axiom,
! [VarCurr: state_type] :
( v43146(VarCurr,12)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16609,axiom,
! [VarCurr: state_type] :
( v43146(VarCurr,13)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16608,axiom,
! [VarCurr: state_type] :
( v43146(VarCurr,14)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16607,axiom,
! [VarCurr: state_type] :
( v43146(VarCurr,15)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16606,axiom,
! [VarCurr: state_type] :
( v43146(VarCurr,16)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16605,axiom,
! [VarCurr: state_type] :
( v43146(VarCurr,17)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16604,axiom,
! [VarCurr: state_type] :
( v43146(VarCurr,18)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16603,axiom,
! [VarCurr: state_type] :
( v43146(VarCurr,19)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16602,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,18)
& ~ $less(B,0) )
=> ( v43139(VarCurr,B)
<=> v43140(VarCurr,B) ) ) ).
tff(addAssignment_16601,axiom,
! [VarCurr: state_type] :
( ( v43139(VarCurr,19)
<=> $false )
& ( v43139(VarCurr,18)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_167,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,18)
& ~ $less(B,0) )
=> ( v43140(VarCurr,B)
<=> ( v43141(VarCurr,B)
| v43143(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_166,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,18)
& ~ $less(B,0) )
=> ( v43143(VarCurr,B)
<=> ( v43144(VarCurr,B)
& v43145(VarCurr,B) ) ) ) ).
tff(addAssignment_16600,axiom,
! [VarCurr: state_type] :
( v43145(VarCurr,0)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16599,axiom,
! [VarCurr: state_type] :
( v43145(VarCurr,1)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16598,axiom,
! [VarCurr: state_type] :
( v43145(VarCurr,2)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16597,axiom,
! [VarCurr: state_type] :
( v43145(VarCurr,3)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16596,axiom,
! [VarCurr: state_type] :
( v43145(VarCurr,4)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16595,axiom,
! [VarCurr: state_type] :
( v43145(VarCurr,5)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16594,axiom,
! [VarCurr: state_type] :
( v43145(VarCurr,6)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16593,axiom,
! [VarCurr: state_type] :
( v43145(VarCurr,7)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16592,axiom,
! [VarCurr: state_type] :
( v43145(VarCurr,8)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16591,axiom,
! [VarCurr: state_type] :
( v43145(VarCurr,9)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16590,axiom,
! [VarCurr: state_type] :
( v43145(VarCurr,10)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16589,axiom,
! [VarCurr: state_type] :
( v43145(VarCurr,11)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16588,axiom,
! [VarCurr: state_type] :
( v43145(VarCurr,12)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16587,axiom,
! [VarCurr: state_type] :
( v43145(VarCurr,13)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16586,axiom,
! [VarCurr: state_type] :
( v43145(VarCurr,14)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16585,axiom,
! [VarCurr: state_type] :
( v43145(VarCurr,15)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16584,axiom,
! [VarCurr: state_type] :
( v43145(VarCurr,16)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16583,axiom,
! [VarCurr: state_type] :
( v43145(VarCurr,17)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16582,axiom,
! [VarCurr: state_type] :
( ( v43144(VarCurr,16)
<=> v43017(VarCurr,39) )
& ( v43144(VarCurr,15)
<=> v43017(VarCurr,38) )
& ( v43144(VarCurr,14)
<=> v43017(VarCurr,37) )
& ( v43144(VarCurr,13)
<=> v43017(VarCurr,36) )
& ( v43144(VarCurr,12)
<=> v43017(VarCurr,35) )
& ( v43144(VarCurr,11)
<=> v43017(VarCurr,34) )
& ( v43144(VarCurr,10)
<=> v43017(VarCurr,33) )
& ( v43144(VarCurr,9)
<=> v43017(VarCurr,32) )
& ( v43144(VarCurr,8)
<=> v43017(VarCurr,31) )
& ( v43144(VarCurr,7)
<=> v43017(VarCurr,30) )
& ( v43144(VarCurr,6)
<=> v43017(VarCurr,29) )
& ( v43144(VarCurr,5)
<=> v43017(VarCurr,28) )
& ( v43144(VarCurr,4)
<=> v43017(VarCurr,27) )
& ( v43144(VarCurr,3)
<=> v43017(VarCurr,26) )
& ( v43144(VarCurr,2)
<=> v43017(VarCurr,25) )
& ( v43144(VarCurr,1)
<=> v43017(VarCurr,24) )
& ( v43144(VarCurr,0)
<=> v43017(VarCurr,23) ) ) ).
tff(addAssignment_16581,axiom,
! [VarCurr: state_type] :
( v43144(VarCurr,17)
<=> $false ) ).
tff(writeBinaryOperatorShiftedRanges_1384,axiom,
! [VarCurr: state_type] :
( v43141(VarCurr,0)
<=> ( v43017(VarCurr,22)
& v43142(VarCurr,0) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1383,axiom,
! [VarCurr: state_type] :
( v43141(VarCurr,1)
<=> ( v43017(VarCurr,23)
& v43142(VarCurr,1) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1382,axiom,
! [VarCurr: state_type] :
( v43141(VarCurr,2)
<=> ( v43017(VarCurr,24)
& v43142(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1381,axiom,
! [VarCurr: state_type] :
( v43141(VarCurr,3)
<=> ( v43017(VarCurr,25)
& v43142(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1380,axiom,
! [VarCurr: state_type] :
( v43141(VarCurr,4)
<=> ( v43017(VarCurr,26)
& v43142(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1379,axiom,
! [VarCurr: state_type] :
( v43141(VarCurr,5)
<=> ( v43017(VarCurr,27)
& v43142(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1378,axiom,
! [VarCurr: state_type] :
( v43141(VarCurr,6)
<=> ( v43017(VarCurr,28)
& v43142(VarCurr,6) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1377,axiom,
! [VarCurr: state_type] :
( v43141(VarCurr,7)
<=> ( v43017(VarCurr,29)
& v43142(VarCurr,7) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1376,axiom,
! [VarCurr: state_type] :
( v43141(VarCurr,8)
<=> ( v43017(VarCurr,30)
& v43142(VarCurr,8) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1375,axiom,
! [VarCurr: state_type] :
( v43141(VarCurr,9)
<=> ( v43017(VarCurr,31)
& v43142(VarCurr,9) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1374,axiom,
! [VarCurr: state_type] :
( v43141(VarCurr,10)
<=> ( v43017(VarCurr,32)
& v43142(VarCurr,10) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1373,axiom,
! [VarCurr: state_type] :
( v43141(VarCurr,11)
<=> ( v43017(VarCurr,33)
& v43142(VarCurr,11) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1372,axiom,
! [VarCurr: state_type] :
( v43141(VarCurr,12)
<=> ( v43017(VarCurr,34)
& v43142(VarCurr,12) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1371,axiom,
! [VarCurr: state_type] :
( v43141(VarCurr,13)
<=> ( v43017(VarCurr,35)
& v43142(VarCurr,13) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1370,axiom,
! [VarCurr: state_type] :
( v43141(VarCurr,14)
<=> ( v43017(VarCurr,36)
& v43142(VarCurr,14) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1369,axiom,
! [VarCurr: state_type] :
( v43141(VarCurr,15)
<=> ( v43017(VarCurr,37)
& v43142(VarCurr,15) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1368,axiom,
! [VarCurr: state_type] :
( v43141(VarCurr,16)
<=> ( v43017(VarCurr,38)
& v43142(VarCurr,16) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1367,axiom,
! [VarCurr: state_type] :
( v43141(VarCurr,17)
<=> ( v43017(VarCurr,39)
& v43142(VarCurr,17) ) ) ).
tff(addAssignment_16580,axiom,
! [VarCurr: state_type] :
( v43142(VarCurr,0)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16579,axiom,
! [VarCurr: state_type] :
( v43142(VarCurr,1)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16578,axiom,
! [VarCurr: state_type] :
( v43142(VarCurr,2)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16577,axiom,
! [VarCurr: state_type] :
( v43142(VarCurr,3)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16576,axiom,
! [VarCurr: state_type] :
( v43142(VarCurr,4)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16575,axiom,
! [VarCurr: state_type] :
( v43142(VarCurr,5)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16574,axiom,
! [VarCurr: state_type] :
( v43142(VarCurr,6)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16573,axiom,
! [VarCurr: state_type] :
( v43142(VarCurr,7)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16572,axiom,
! [VarCurr: state_type] :
( v43142(VarCurr,8)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16571,axiom,
! [VarCurr: state_type] :
( v43142(VarCurr,9)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16570,axiom,
! [VarCurr: state_type] :
( v43142(VarCurr,10)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16569,axiom,
! [VarCurr: state_type] :
( v43142(VarCurr,11)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16568,axiom,
! [VarCurr: state_type] :
( v43142(VarCurr,12)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16567,axiom,
! [VarCurr: state_type] :
( v43142(VarCurr,13)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16566,axiom,
! [VarCurr: state_type] :
( v43142(VarCurr,14)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16565,axiom,
! [VarCurr: state_type] :
( v43142(VarCurr,15)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16564,axiom,
! [VarCurr: state_type] :
( v43142(VarCurr,16)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16563,axiom,
! [VarCurr: state_type] :
( v43142(VarCurr,17)
<=> v42917(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_165,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,20)
& ~ $less(B,0) )
=> ( v43130(VarCurr,B)
<=> ( v43131(VarCurr,B)
& v43137(VarCurr,B) ) ) ) ).
tff(addAssignment_16562,axiom,
! [VarCurr: state_type] :
( v43137(VarCurr,0)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16561,axiom,
! [VarCurr: state_type] :
( v43137(VarCurr,1)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16560,axiom,
! [VarCurr: state_type] :
( v43137(VarCurr,2)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16559,axiom,
! [VarCurr: state_type] :
( v43137(VarCurr,3)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16558,axiom,
! [VarCurr: state_type] :
( v43137(VarCurr,4)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16557,axiom,
! [VarCurr: state_type] :
( v43137(VarCurr,5)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16556,axiom,
! [VarCurr: state_type] :
( v43137(VarCurr,6)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16555,axiom,
! [VarCurr: state_type] :
( v43137(VarCurr,7)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16554,axiom,
! [VarCurr: state_type] :
( v43137(VarCurr,8)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16553,axiom,
! [VarCurr: state_type] :
( v43137(VarCurr,9)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16552,axiom,
! [VarCurr: state_type] :
( v43137(VarCurr,10)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16551,axiom,
! [VarCurr: state_type] :
( v43137(VarCurr,11)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16550,axiom,
! [VarCurr: state_type] :
( v43137(VarCurr,12)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16549,axiom,
! [VarCurr: state_type] :
( v43137(VarCurr,13)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16548,axiom,
! [VarCurr: state_type] :
( v43137(VarCurr,14)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16547,axiom,
! [VarCurr: state_type] :
( v43137(VarCurr,15)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16546,axiom,
! [VarCurr: state_type] :
( v43137(VarCurr,16)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16545,axiom,
! [VarCurr: state_type] :
( v43137(VarCurr,17)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16544,axiom,
! [VarCurr: state_type] :
( v43137(VarCurr,18)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16543,axiom,
! [VarCurr: state_type] :
( v43137(VarCurr,19)
<=> v42918(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_164,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,20)
& ~ $less(B,0) )
=> ( v43131(VarCurr,B)
<=> ( v43132(VarCurr,B)
| v43134(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_163,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,20)
& ~ $less(B,0) )
=> ( v43134(VarCurr,B)
<=> ( v43135(VarCurr,B)
& v43136(VarCurr,B) ) ) ) ).
tff(addAssignment_16542,axiom,
! [VarCurr: state_type] :
( v43136(VarCurr,0)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16541,axiom,
! [VarCurr: state_type] :
( v43136(VarCurr,1)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16540,axiom,
! [VarCurr: state_type] :
( v43136(VarCurr,2)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16539,axiom,
! [VarCurr: state_type] :
( v43136(VarCurr,3)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16538,axiom,
! [VarCurr: state_type] :
( v43136(VarCurr,4)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16537,axiom,
! [VarCurr: state_type] :
( v43136(VarCurr,5)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16536,axiom,
! [VarCurr: state_type] :
( v43136(VarCurr,6)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16535,axiom,
! [VarCurr: state_type] :
( v43136(VarCurr,7)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16534,axiom,
! [VarCurr: state_type] :
( v43136(VarCurr,8)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16533,axiom,
! [VarCurr: state_type] :
( v43136(VarCurr,9)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16532,axiom,
! [VarCurr: state_type] :
( v43136(VarCurr,10)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16531,axiom,
! [VarCurr: state_type] :
( v43136(VarCurr,11)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16530,axiom,
! [VarCurr: state_type] :
( v43136(VarCurr,12)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16529,axiom,
! [VarCurr: state_type] :
( v43136(VarCurr,13)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16528,axiom,
! [VarCurr: state_type] :
( v43136(VarCurr,14)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16527,axiom,
! [VarCurr: state_type] :
( v43136(VarCurr,15)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16526,axiom,
! [VarCurr: state_type] :
( v43136(VarCurr,16)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16525,axiom,
! [VarCurr: state_type] :
( v43136(VarCurr,17)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16524,axiom,
! [VarCurr: state_type] :
( v43136(VarCurr,18)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16523,axiom,
! [VarCurr: state_type] :
( v43136(VarCurr,19)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16522,axiom,
! [VarCurr: state_type] :
( ( v43135(VarCurr,18)
<=> v43017(VarCurr,39) )
& ( v43135(VarCurr,17)
<=> v43017(VarCurr,38) )
& ( v43135(VarCurr,16)
<=> v43017(VarCurr,37) )
& ( v43135(VarCurr,15)
<=> v43017(VarCurr,36) )
& ( v43135(VarCurr,14)
<=> v43017(VarCurr,35) )
& ( v43135(VarCurr,13)
<=> v43017(VarCurr,34) )
& ( v43135(VarCurr,12)
<=> v43017(VarCurr,33) )
& ( v43135(VarCurr,11)
<=> v43017(VarCurr,32) )
& ( v43135(VarCurr,10)
<=> v43017(VarCurr,31) )
& ( v43135(VarCurr,9)
<=> v43017(VarCurr,30) )
& ( v43135(VarCurr,8)
<=> v43017(VarCurr,29) )
& ( v43135(VarCurr,7)
<=> v43017(VarCurr,28) )
& ( v43135(VarCurr,6)
<=> v43017(VarCurr,27) )
& ( v43135(VarCurr,5)
<=> v43017(VarCurr,26) )
& ( v43135(VarCurr,4)
<=> v43017(VarCurr,25) )
& ( v43135(VarCurr,3)
<=> v43017(VarCurr,24) )
& ( v43135(VarCurr,2)
<=> v43017(VarCurr,23) )
& ( v43135(VarCurr,1)
<=> v43017(VarCurr,22) )
& ( v43135(VarCurr,0)
<=> v43017(VarCurr,21) ) ) ).
tff(addAssignment_16521,axiom,
! [VarCurr: state_type] :
( v43135(VarCurr,19)
<=> $false ) ).
tff(writeBinaryOperatorShiftedRanges_1366,axiom,
! [VarCurr: state_type] :
( v43132(VarCurr,0)
<=> ( v43017(VarCurr,20)
& v43133(VarCurr,0) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1365,axiom,
! [VarCurr: state_type] :
( v43132(VarCurr,1)
<=> ( v43017(VarCurr,21)
& v43133(VarCurr,1) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1364,axiom,
! [VarCurr: state_type] :
( v43132(VarCurr,2)
<=> ( v43017(VarCurr,22)
& v43133(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1363,axiom,
! [VarCurr: state_type] :
( v43132(VarCurr,3)
<=> ( v43017(VarCurr,23)
& v43133(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1362,axiom,
! [VarCurr: state_type] :
( v43132(VarCurr,4)
<=> ( v43017(VarCurr,24)
& v43133(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1361,axiom,
! [VarCurr: state_type] :
( v43132(VarCurr,5)
<=> ( v43017(VarCurr,25)
& v43133(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1360,axiom,
! [VarCurr: state_type] :
( v43132(VarCurr,6)
<=> ( v43017(VarCurr,26)
& v43133(VarCurr,6) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1359,axiom,
! [VarCurr: state_type] :
( v43132(VarCurr,7)
<=> ( v43017(VarCurr,27)
& v43133(VarCurr,7) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1358,axiom,
! [VarCurr: state_type] :
( v43132(VarCurr,8)
<=> ( v43017(VarCurr,28)
& v43133(VarCurr,8) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1357,axiom,
! [VarCurr: state_type] :
( v43132(VarCurr,9)
<=> ( v43017(VarCurr,29)
& v43133(VarCurr,9) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1356,axiom,
! [VarCurr: state_type] :
( v43132(VarCurr,10)
<=> ( v43017(VarCurr,30)
& v43133(VarCurr,10) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1355,axiom,
! [VarCurr: state_type] :
( v43132(VarCurr,11)
<=> ( v43017(VarCurr,31)
& v43133(VarCurr,11) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1354,axiom,
! [VarCurr: state_type] :
( v43132(VarCurr,12)
<=> ( v43017(VarCurr,32)
& v43133(VarCurr,12) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1353,axiom,
! [VarCurr: state_type] :
( v43132(VarCurr,13)
<=> ( v43017(VarCurr,33)
& v43133(VarCurr,13) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1352,axiom,
! [VarCurr: state_type] :
( v43132(VarCurr,14)
<=> ( v43017(VarCurr,34)
& v43133(VarCurr,14) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1351,axiom,
! [VarCurr: state_type] :
( v43132(VarCurr,15)
<=> ( v43017(VarCurr,35)
& v43133(VarCurr,15) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1350,axiom,
! [VarCurr: state_type] :
( v43132(VarCurr,16)
<=> ( v43017(VarCurr,36)
& v43133(VarCurr,16) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1349,axiom,
! [VarCurr: state_type] :
( v43132(VarCurr,17)
<=> ( v43017(VarCurr,37)
& v43133(VarCurr,17) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1348,axiom,
! [VarCurr: state_type] :
( v43132(VarCurr,18)
<=> ( v43017(VarCurr,38)
& v43133(VarCurr,18) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1347,axiom,
! [VarCurr: state_type] :
( v43132(VarCurr,19)
<=> ( v43017(VarCurr,39)
& v43133(VarCurr,19) ) ) ).
tff(addAssignment_16520,axiom,
! [VarCurr: state_type] :
( v43133(VarCurr,0)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16519,axiom,
! [VarCurr: state_type] :
( v43133(VarCurr,1)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16518,axiom,
! [VarCurr: state_type] :
( v43133(VarCurr,2)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16517,axiom,
! [VarCurr: state_type] :
( v43133(VarCurr,3)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16516,axiom,
! [VarCurr: state_type] :
( v43133(VarCurr,4)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16515,axiom,
! [VarCurr: state_type] :
( v43133(VarCurr,5)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16514,axiom,
! [VarCurr: state_type] :
( v43133(VarCurr,6)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16513,axiom,
! [VarCurr: state_type] :
( v43133(VarCurr,7)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16512,axiom,
! [VarCurr: state_type] :
( v43133(VarCurr,8)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16511,axiom,
! [VarCurr: state_type] :
( v43133(VarCurr,9)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16510,axiom,
! [VarCurr: state_type] :
( v43133(VarCurr,10)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16509,axiom,
! [VarCurr: state_type] :
( v43133(VarCurr,11)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16508,axiom,
! [VarCurr: state_type] :
( v43133(VarCurr,12)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16507,axiom,
! [VarCurr: state_type] :
( v43133(VarCurr,13)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16506,axiom,
! [VarCurr: state_type] :
( v43133(VarCurr,14)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16505,axiom,
! [VarCurr: state_type] :
( v43133(VarCurr,15)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16504,axiom,
! [VarCurr: state_type] :
( v43133(VarCurr,16)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16503,axiom,
! [VarCurr: state_type] :
( v43133(VarCurr,17)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16502,axiom,
! [VarCurr: state_type] :
( v43133(VarCurr,18)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16501,axiom,
! [VarCurr: state_type] :
( v43133(VarCurr,19)
<=> v42917(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_162,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,24)
& ~ $less(B,0) )
=> ( v43107(VarCurr,B)
<=> ( v43108(VarCurr,B)
& v43126(VarCurr,B) ) ) ) ).
tff(addAssignment_16500,axiom,
! [VarCurr: state_type] :
( v43126(VarCurr,0)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16499,axiom,
! [VarCurr: state_type] :
( v43126(VarCurr,1)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16498,axiom,
! [VarCurr: state_type] :
( v43126(VarCurr,2)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16497,axiom,
! [VarCurr: state_type] :
( v43126(VarCurr,3)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16496,axiom,
! [VarCurr: state_type] :
( v43126(VarCurr,4)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16495,axiom,
! [VarCurr: state_type] :
( v43126(VarCurr,5)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16494,axiom,
! [VarCurr: state_type] :
( v43126(VarCurr,6)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16493,axiom,
! [VarCurr: state_type] :
( v43126(VarCurr,7)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16492,axiom,
! [VarCurr: state_type] :
( v43126(VarCurr,8)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16491,axiom,
! [VarCurr: state_type] :
( v43126(VarCurr,9)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16490,axiom,
! [VarCurr: state_type] :
( v43126(VarCurr,10)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16489,axiom,
! [VarCurr: state_type] :
( v43126(VarCurr,11)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16488,axiom,
! [VarCurr: state_type] :
( v43126(VarCurr,12)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16487,axiom,
! [VarCurr: state_type] :
( v43126(VarCurr,13)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16486,axiom,
! [VarCurr: state_type] :
( v43126(VarCurr,14)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16485,axiom,
! [VarCurr: state_type] :
( v43126(VarCurr,15)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16484,axiom,
! [VarCurr: state_type] :
( v43126(VarCurr,16)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16483,axiom,
! [VarCurr: state_type] :
( v43126(VarCurr,17)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16482,axiom,
! [VarCurr: state_type] :
( v43126(VarCurr,18)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16481,axiom,
! [VarCurr: state_type] :
( v43126(VarCurr,19)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16480,axiom,
! [VarCurr: state_type] :
( v43126(VarCurr,20)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16479,axiom,
! [VarCurr: state_type] :
( v43126(VarCurr,21)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16478,axiom,
! [VarCurr: state_type] :
( v43126(VarCurr,22)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16477,axiom,
! [VarCurr: state_type] :
( v43126(VarCurr,23)
<=> v42913(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_161,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,24)
& ~ $less(B,0) )
=> ( v43108(VarCurr,B)
<=> ( v43109(VarCurr,B)
| v43117(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_160,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,24)
& ~ $less(B,0) )
=> ( v43117(VarCurr,B)
<=> ( v43118(VarCurr,B)
& v43125(VarCurr,B) ) ) ) ).
tff(addAssignment_16476,axiom,
! [VarCurr: state_type] :
( v43125(VarCurr,0)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16475,axiom,
! [VarCurr: state_type] :
( v43125(VarCurr,1)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16474,axiom,
! [VarCurr: state_type] :
( v43125(VarCurr,2)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16473,axiom,
! [VarCurr: state_type] :
( v43125(VarCurr,3)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16472,axiom,
! [VarCurr: state_type] :
( v43125(VarCurr,4)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16471,axiom,
! [VarCurr: state_type] :
( v43125(VarCurr,5)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16470,axiom,
! [VarCurr: state_type] :
( v43125(VarCurr,6)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16469,axiom,
! [VarCurr: state_type] :
( v43125(VarCurr,7)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16468,axiom,
! [VarCurr: state_type] :
( v43125(VarCurr,8)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16467,axiom,
! [VarCurr: state_type] :
( v43125(VarCurr,9)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16466,axiom,
! [VarCurr: state_type] :
( v43125(VarCurr,10)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16465,axiom,
! [VarCurr: state_type] :
( v43125(VarCurr,11)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16464,axiom,
! [VarCurr: state_type] :
( v43125(VarCurr,12)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16463,axiom,
! [VarCurr: state_type] :
( v43125(VarCurr,13)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16462,axiom,
! [VarCurr: state_type] :
( v43125(VarCurr,14)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16461,axiom,
! [VarCurr: state_type] :
( v43125(VarCurr,15)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16460,axiom,
! [VarCurr: state_type] :
( v43125(VarCurr,16)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16459,axiom,
! [VarCurr: state_type] :
( v43125(VarCurr,17)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16458,axiom,
! [VarCurr: state_type] :
( v43125(VarCurr,18)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16457,axiom,
! [VarCurr: state_type] :
( v43125(VarCurr,19)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16456,axiom,
! [VarCurr: state_type] :
( v43125(VarCurr,20)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16455,axiom,
! [VarCurr: state_type] :
( v43125(VarCurr,21)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16454,axiom,
! [VarCurr: state_type] :
( v43125(VarCurr,22)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16453,axiom,
! [VarCurr: state_type] :
( v43125(VarCurr,23)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16452,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,22)
& ~ $less(B,0) )
=> ( v43118(VarCurr,B)
<=> v43119(VarCurr,B) ) ) ).
tff(addAssignment_16451,axiom,
! [VarCurr: state_type] :
( ( v43118(VarCurr,23)
<=> $false )
& ( v43118(VarCurr,22)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_159,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,22)
& ~ $less(B,0) )
=> ( v43119(VarCurr,B)
<=> ( v43120(VarCurr,B)
| v43122(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_158,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,22)
& ~ $less(B,0) )
=> ( v43122(VarCurr,B)
<=> ( v43123(VarCurr,B)
& v43124(VarCurr,B) ) ) ) ).
tff(addAssignment_16450,axiom,
! [VarCurr: state_type] :
( v43124(VarCurr,0)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16449,axiom,
! [VarCurr: state_type] :
( v43124(VarCurr,1)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16448,axiom,
! [VarCurr: state_type] :
( v43124(VarCurr,2)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16447,axiom,
! [VarCurr: state_type] :
( v43124(VarCurr,3)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16446,axiom,
! [VarCurr: state_type] :
( v43124(VarCurr,4)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16445,axiom,
! [VarCurr: state_type] :
( v43124(VarCurr,5)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16444,axiom,
! [VarCurr: state_type] :
( v43124(VarCurr,6)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16443,axiom,
! [VarCurr: state_type] :
( v43124(VarCurr,7)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16442,axiom,
! [VarCurr: state_type] :
( v43124(VarCurr,8)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16441,axiom,
! [VarCurr: state_type] :
( v43124(VarCurr,9)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16440,axiom,
! [VarCurr: state_type] :
( v43124(VarCurr,10)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16439,axiom,
! [VarCurr: state_type] :
( v43124(VarCurr,11)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16438,axiom,
! [VarCurr: state_type] :
( v43124(VarCurr,12)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16437,axiom,
! [VarCurr: state_type] :
( v43124(VarCurr,13)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16436,axiom,
! [VarCurr: state_type] :
( v43124(VarCurr,14)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16435,axiom,
! [VarCurr: state_type] :
( v43124(VarCurr,15)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16434,axiom,
! [VarCurr: state_type] :
( v43124(VarCurr,16)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16433,axiom,
! [VarCurr: state_type] :
( v43124(VarCurr,17)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16432,axiom,
! [VarCurr: state_type] :
( v43124(VarCurr,18)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16431,axiom,
! [VarCurr: state_type] :
( v43124(VarCurr,19)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16430,axiom,
! [VarCurr: state_type] :
( v43124(VarCurr,20)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16429,axiom,
! [VarCurr: state_type] :
( v43124(VarCurr,21)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16428,axiom,
! [VarCurr: state_type] :
( ( v43123(VarCurr,20)
<=> v43017(VarCurr,39) )
& ( v43123(VarCurr,19)
<=> v43017(VarCurr,38) )
& ( v43123(VarCurr,18)
<=> v43017(VarCurr,37) )
& ( v43123(VarCurr,17)
<=> v43017(VarCurr,36) )
& ( v43123(VarCurr,16)
<=> v43017(VarCurr,35) )
& ( v43123(VarCurr,15)
<=> v43017(VarCurr,34) )
& ( v43123(VarCurr,14)
<=> v43017(VarCurr,33) )
& ( v43123(VarCurr,13)
<=> v43017(VarCurr,32) )
& ( v43123(VarCurr,12)
<=> v43017(VarCurr,31) )
& ( v43123(VarCurr,11)
<=> v43017(VarCurr,30) )
& ( v43123(VarCurr,10)
<=> v43017(VarCurr,29) )
& ( v43123(VarCurr,9)
<=> v43017(VarCurr,28) )
& ( v43123(VarCurr,8)
<=> v43017(VarCurr,27) )
& ( v43123(VarCurr,7)
<=> v43017(VarCurr,26) )
& ( v43123(VarCurr,6)
<=> v43017(VarCurr,25) )
& ( v43123(VarCurr,5)
<=> v43017(VarCurr,24) )
& ( v43123(VarCurr,4)
<=> v43017(VarCurr,23) )
& ( v43123(VarCurr,3)
<=> v43017(VarCurr,22) )
& ( v43123(VarCurr,2)
<=> v43017(VarCurr,21) )
& ( v43123(VarCurr,1)
<=> v43017(VarCurr,20) )
& ( v43123(VarCurr,0)
<=> v43017(VarCurr,19) ) ) ).
tff(addAssignment_16427,axiom,
! [VarCurr: state_type] :
( v43123(VarCurr,21)
<=> $false ) ).
tff(writeBinaryOperatorShiftedRanges_1346,axiom,
! [VarCurr: state_type] :
( v43120(VarCurr,0)
<=> ( v43017(VarCurr,18)
& v43121(VarCurr,0) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1345,axiom,
! [VarCurr: state_type] :
( v43120(VarCurr,1)
<=> ( v43017(VarCurr,19)
& v43121(VarCurr,1) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1344,axiom,
! [VarCurr: state_type] :
( v43120(VarCurr,2)
<=> ( v43017(VarCurr,20)
& v43121(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1343,axiom,
! [VarCurr: state_type] :
( v43120(VarCurr,3)
<=> ( v43017(VarCurr,21)
& v43121(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1342,axiom,
! [VarCurr: state_type] :
( v43120(VarCurr,4)
<=> ( v43017(VarCurr,22)
& v43121(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1341,axiom,
! [VarCurr: state_type] :
( v43120(VarCurr,5)
<=> ( v43017(VarCurr,23)
& v43121(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1340,axiom,
! [VarCurr: state_type] :
( v43120(VarCurr,6)
<=> ( v43017(VarCurr,24)
& v43121(VarCurr,6) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1339,axiom,
! [VarCurr: state_type] :
( v43120(VarCurr,7)
<=> ( v43017(VarCurr,25)
& v43121(VarCurr,7) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1338,axiom,
! [VarCurr: state_type] :
( v43120(VarCurr,8)
<=> ( v43017(VarCurr,26)
& v43121(VarCurr,8) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1337,axiom,
! [VarCurr: state_type] :
( v43120(VarCurr,9)
<=> ( v43017(VarCurr,27)
& v43121(VarCurr,9) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1336,axiom,
! [VarCurr: state_type] :
( v43120(VarCurr,10)
<=> ( v43017(VarCurr,28)
& v43121(VarCurr,10) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1335,axiom,
! [VarCurr: state_type] :
( v43120(VarCurr,11)
<=> ( v43017(VarCurr,29)
& v43121(VarCurr,11) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1334,axiom,
! [VarCurr: state_type] :
( v43120(VarCurr,12)
<=> ( v43017(VarCurr,30)
& v43121(VarCurr,12) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1333,axiom,
! [VarCurr: state_type] :
( v43120(VarCurr,13)
<=> ( v43017(VarCurr,31)
& v43121(VarCurr,13) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1332,axiom,
! [VarCurr: state_type] :
( v43120(VarCurr,14)
<=> ( v43017(VarCurr,32)
& v43121(VarCurr,14) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1331,axiom,
! [VarCurr: state_type] :
( v43120(VarCurr,15)
<=> ( v43017(VarCurr,33)
& v43121(VarCurr,15) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1330,axiom,
! [VarCurr: state_type] :
( v43120(VarCurr,16)
<=> ( v43017(VarCurr,34)
& v43121(VarCurr,16) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1329,axiom,
! [VarCurr: state_type] :
( v43120(VarCurr,17)
<=> ( v43017(VarCurr,35)
& v43121(VarCurr,17) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1328,axiom,
! [VarCurr: state_type] :
( v43120(VarCurr,18)
<=> ( v43017(VarCurr,36)
& v43121(VarCurr,18) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1327,axiom,
! [VarCurr: state_type] :
( v43120(VarCurr,19)
<=> ( v43017(VarCurr,37)
& v43121(VarCurr,19) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1326,axiom,
! [VarCurr: state_type] :
( v43120(VarCurr,20)
<=> ( v43017(VarCurr,38)
& v43121(VarCurr,20) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1325,axiom,
! [VarCurr: state_type] :
( v43120(VarCurr,21)
<=> ( v43017(VarCurr,39)
& v43121(VarCurr,21) ) ) ).
tff(addAssignment_16426,axiom,
! [VarCurr: state_type] :
( v43121(VarCurr,0)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16425,axiom,
! [VarCurr: state_type] :
( v43121(VarCurr,1)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16424,axiom,
! [VarCurr: state_type] :
( v43121(VarCurr,2)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16423,axiom,
! [VarCurr: state_type] :
( v43121(VarCurr,3)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16422,axiom,
! [VarCurr: state_type] :
( v43121(VarCurr,4)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16421,axiom,
! [VarCurr: state_type] :
( v43121(VarCurr,5)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16420,axiom,
! [VarCurr: state_type] :
( v43121(VarCurr,6)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16419,axiom,
! [VarCurr: state_type] :
( v43121(VarCurr,7)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16418,axiom,
! [VarCurr: state_type] :
( v43121(VarCurr,8)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16417,axiom,
! [VarCurr: state_type] :
( v43121(VarCurr,9)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16416,axiom,
! [VarCurr: state_type] :
( v43121(VarCurr,10)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16415,axiom,
! [VarCurr: state_type] :
( v43121(VarCurr,11)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16414,axiom,
! [VarCurr: state_type] :
( v43121(VarCurr,12)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16413,axiom,
! [VarCurr: state_type] :
( v43121(VarCurr,13)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16412,axiom,
! [VarCurr: state_type] :
( v43121(VarCurr,14)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16411,axiom,
! [VarCurr: state_type] :
( v43121(VarCurr,15)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16410,axiom,
! [VarCurr: state_type] :
( v43121(VarCurr,16)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16409,axiom,
! [VarCurr: state_type] :
( v43121(VarCurr,17)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16408,axiom,
! [VarCurr: state_type] :
( v43121(VarCurr,18)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16407,axiom,
! [VarCurr: state_type] :
( v43121(VarCurr,19)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16406,axiom,
! [VarCurr: state_type] :
( v43121(VarCurr,20)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16405,axiom,
! [VarCurr: state_type] :
( v43121(VarCurr,21)
<=> v42917(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_157,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,24)
& ~ $less(B,0) )
=> ( v43109(VarCurr,B)
<=> ( v43110(VarCurr,B)
& v43116(VarCurr,B) ) ) ) ).
tff(addAssignment_16404,axiom,
! [VarCurr: state_type] :
( v43116(VarCurr,0)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16403,axiom,
! [VarCurr: state_type] :
( v43116(VarCurr,1)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16402,axiom,
! [VarCurr: state_type] :
( v43116(VarCurr,2)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16401,axiom,
! [VarCurr: state_type] :
( v43116(VarCurr,3)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16400,axiom,
! [VarCurr: state_type] :
( v43116(VarCurr,4)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16399,axiom,
! [VarCurr: state_type] :
( v43116(VarCurr,5)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16398,axiom,
! [VarCurr: state_type] :
( v43116(VarCurr,6)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16397,axiom,
! [VarCurr: state_type] :
( v43116(VarCurr,7)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16396,axiom,
! [VarCurr: state_type] :
( v43116(VarCurr,8)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16395,axiom,
! [VarCurr: state_type] :
( v43116(VarCurr,9)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16394,axiom,
! [VarCurr: state_type] :
( v43116(VarCurr,10)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16393,axiom,
! [VarCurr: state_type] :
( v43116(VarCurr,11)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16392,axiom,
! [VarCurr: state_type] :
( v43116(VarCurr,12)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16391,axiom,
! [VarCurr: state_type] :
( v43116(VarCurr,13)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16390,axiom,
! [VarCurr: state_type] :
( v43116(VarCurr,14)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16389,axiom,
! [VarCurr: state_type] :
( v43116(VarCurr,15)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16388,axiom,
! [VarCurr: state_type] :
( v43116(VarCurr,16)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16387,axiom,
! [VarCurr: state_type] :
( v43116(VarCurr,17)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16386,axiom,
! [VarCurr: state_type] :
( v43116(VarCurr,18)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16385,axiom,
! [VarCurr: state_type] :
( v43116(VarCurr,19)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16384,axiom,
! [VarCurr: state_type] :
( v43116(VarCurr,20)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16383,axiom,
! [VarCurr: state_type] :
( v43116(VarCurr,21)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16382,axiom,
! [VarCurr: state_type] :
( v43116(VarCurr,22)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16381,axiom,
! [VarCurr: state_type] :
( v43116(VarCurr,23)
<=> v42918(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_156,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,24)
& ~ $less(B,0) )
=> ( v43110(VarCurr,B)
<=> ( v43111(VarCurr,B)
| v43113(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_155,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,24)
& ~ $less(B,0) )
=> ( v43113(VarCurr,B)
<=> ( v43114(VarCurr,B)
& v43115(VarCurr,B) ) ) ) ).
tff(addAssignment_16380,axiom,
! [VarCurr: state_type] :
( v43115(VarCurr,0)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16379,axiom,
! [VarCurr: state_type] :
( v43115(VarCurr,1)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16378,axiom,
! [VarCurr: state_type] :
( v43115(VarCurr,2)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16377,axiom,
! [VarCurr: state_type] :
( v43115(VarCurr,3)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16376,axiom,
! [VarCurr: state_type] :
( v43115(VarCurr,4)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16375,axiom,
! [VarCurr: state_type] :
( v43115(VarCurr,5)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16374,axiom,
! [VarCurr: state_type] :
( v43115(VarCurr,6)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16373,axiom,
! [VarCurr: state_type] :
( v43115(VarCurr,7)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16372,axiom,
! [VarCurr: state_type] :
( v43115(VarCurr,8)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16371,axiom,
! [VarCurr: state_type] :
( v43115(VarCurr,9)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16370,axiom,
! [VarCurr: state_type] :
( v43115(VarCurr,10)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16369,axiom,
! [VarCurr: state_type] :
( v43115(VarCurr,11)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16368,axiom,
! [VarCurr: state_type] :
( v43115(VarCurr,12)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16367,axiom,
! [VarCurr: state_type] :
( v43115(VarCurr,13)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16366,axiom,
! [VarCurr: state_type] :
( v43115(VarCurr,14)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16365,axiom,
! [VarCurr: state_type] :
( v43115(VarCurr,15)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16364,axiom,
! [VarCurr: state_type] :
( v43115(VarCurr,16)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16363,axiom,
! [VarCurr: state_type] :
( v43115(VarCurr,17)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16362,axiom,
! [VarCurr: state_type] :
( v43115(VarCurr,18)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16361,axiom,
! [VarCurr: state_type] :
( v43115(VarCurr,19)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16360,axiom,
! [VarCurr: state_type] :
( v43115(VarCurr,20)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16359,axiom,
! [VarCurr: state_type] :
( v43115(VarCurr,21)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16358,axiom,
! [VarCurr: state_type] :
( v43115(VarCurr,22)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16357,axiom,
! [VarCurr: state_type] :
( v43115(VarCurr,23)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16356,axiom,
! [VarCurr: state_type] :
( ( v43114(VarCurr,22)
<=> v43017(VarCurr,39) )
& ( v43114(VarCurr,21)
<=> v43017(VarCurr,38) )
& ( v43114(VarCurr,20)
<=> v43017(VarCurr,37) )
& ( v43114(VarCurr,19)
<=> v43017(VarCurr,36) )
& ( v43114(VarCurr,18)
<=> v43017(VarCurr,35) )
& ( v43114(VarCurr,17)
<=> v43017(VarCurr,34) )
& ( v43114(VarCurr,16)
<=> v43017(VarCurr,33) )
& ( v43114(VarCurr,15)
<=> v43017(VarCurr,32) )
& ( v43114(VarCurr,14)
<=> v43017(VarCurr,31) )
& ( v43114(VarCurr,13)
<=> v43017(VarCurr,30) )
& ( v43114(VarCurr,12)
<=> v43017(VarCurr,29) )
& ( v43114(VarCurr,11)
<=> v43017(VarCurr,28) )
& ( v43114(VarCurr,10)
<=> v43017(VarCurr,27) )
& ( v43114(VarCurr,9)
<=> v43017(VarCurr,26) )
& ( v43114(VarCurr,8)
<=> v43017(VarCurr,25) )
& ( v43114(VarCurr,7)
<=> v43017(VarCurr,24) )
& ( v43114(VarCurr,6)
<=> v43017(VarCurr,23) )
& ( v43114(VarCurr,5)
<=> v43017(VarCurr,22) )
& ( v43114(VarCurr,4)
<=> v43017(VarCurr,21) )
& ( v43114(VarCurr,3)
<=> v43017(VarCurr,20) )
& ( v43114(VarCurr,2)
<=> v43017(VarCurr,19) )
& ( v43114(VarCurr,1)
<=> v43017(VarCurr,18) )
& ( v43114(VarCurr,0)
<=> v43017(VarCurr,17) ) ) ).
tff(addAssignment_16355,axiom,
! [VarCurr: state_type] :
( v43114(VarCurr,23)
<=> $false ) ).
tff(writeBinaryOperatorShiftedRanges_1324,axiom,
! [VarCurr: state_type] :
( v43111(VarCurr,0)
<=> ( v43017(VarCurr,16)
& v43112(VarCurr,0) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1323,axiom,
! [VarCurr: state_type] :
( v43111(VarCurr,1)
<=> ( v43017(VarCurr,17)
& v43112(VarCurr,1) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1322,axiom,
! [VarCurr: state_type] :
( v43111(VarCurr,2)
<=> ( v43017(VarCurr,18)
& v43112(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1321,axiom,
! [VarCurr: state_type] :
( v43111(VarCurr,3)
<=> ( v43017(VarCurr,19)
& v43112(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1320,axiom,
! [VarCurr: state_type] :
( v43111(VarCurr,4)
<=> ( v43017(VarCurr,20)
& v43112(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1319,axiom,
! [VarCurr: state_type] :
( v43111(VarCurr,5)
<=> ( v43017(VarCurr,21)
& v43112(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1318,axiom,
! [VarCurr: state_type] :
( v43111(VarCurr,6)
<=> ( v43017(VarCurr,22)
& v43112(VarCurr,6) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1317,axiom,
! [VarCurr: state_type] :
( v43111(VarCurr,7)
<=> ( v43017(VarCurr,23)
& v43112(VarCurr,7) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1316,axiom,
! [VarCurr: state_type] :
( v43111(VarCurr,8)
<=> ( v43017(VarCurr,24)
& v43112(VarCurr,8) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1315,axiom,
! [VarCurr: state_type] :
( v43111(VarCurr,9)
<=> ( v43017(VarCurr,25)
& v43112(VarCurr,9) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1314,axiom,
! [VarCurr: state_type] :
( v43111(VarCurr,10)
<=> ( v43017(VarCurr,26)
& v43112(VarCurr,10) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1313,axiom,
! [VarCurr: state_type] :
( v43111(VarCurr,11)
<=> ( v43017(VarCurr,27)
& v43112(VarCurr,11) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1312,axiom,
! [VarCurr: state_type] :
( v43111(VarCurr,12)
<=> ( v43017(VarCurr,28)
& v43112(VarCurr,12) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1311,axiom,
! [VarCurr: state_type] :
( v43111(VarCurr,13)
<=> ( v43017(VarCurr,29)
& v43112(VarCurr,13) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1310,axiom,
! [VarCurr: state_type] :
( v43111(VarCurr,14)
<=> ( v43017(VarCurr,30)
& v43112(VarCurr,14) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1309,axiom,
! [VarCurr: state_type] :
( v43111(VarCurr,15)
<=> ( v43017(VarCurr,31)
& v43112(VarCurr,15) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1308,axiom,
! [VarCurr: state_type] :
( v43111(VarCurr,16)
<=> ( v43017(VarCurr,32)
& v43112(VarCurr,16) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1307,axiom,
! [VarCurr: state_type] :
( v43111(VarCurr,17)
<=> ( v43017(VarCurr,33)
& v43112(VarCurr,17) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1306,axiom,
! [VarCurr: state_type] :
( v43111(VarCurr,18)
<=> ( v43017(VarCurr,34)
& v43112(VarCurr,18) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1305,axiom,
! [VarCurr: state_type] :
( v43111(VarCurr,19)
<=> ( v43017(VarCurr,35)
& v43112(VarCurr,19) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1304,axiom,
! [VarCurr: state_type] :
( v43111(VarCurr,20)
<=> ( v43017(VarCurr,36)
& v43112(VarCurr,20) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1303,axiom,
! [VarCurr: state_type] :
( v43111(VarCurr,21)
<=> ( v43017(VarCurr,37)
& v43112(VarCurr,21) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1302,axiom,
! [VarCurr: state_type] :
( v43111(VarCurr,22)
<=> ( v43017(VarCurr,38)
& v43112(VarCurr,22) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1301,axiom,
! [VarCurr: state_type] :
( v43111(VarCurr,23)
<=> ( v43017(VarCurr,39)
& v43112(VarCurr,23) ) ) ).
tff(addAssignment_16354,axiom,
! [VarCurr: state_type] :
( v43112(VarCurr,0)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16353,axiom,
! [VarCurr: state_type] :
( v43112(VarCurr,1)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16352,axiom,
! [VarCurr: state_type] :
( v43112(VarCurr,2)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16351,axiom,
! [VarCurr: state_type] :
( v43112(VarCurr,3)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16350,axiom,
! [VarCurr: state_type] :
( v43112(VarCurr,4)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16349,axiom,
! [VarCurr: state_type] :
( v43112(VarCurr,5)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16348,axiom,
! [VarCurr: state_type] :
( v43112(VarCurr,6)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16347,axiom,
! [VarCurr: state_type] :
( v43112(VarCurr,7)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16346,axiom,
! [VarCurr: state_type] :
( v43112(VarCurr,8)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16345,axiom,
! [VarCurr: state_type] :
( v43112(VarCurr,9)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16344,axiom,
! [VarCurr: state_type] :
( v43112(VarCurr,10)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16343,axiom,
! [VarCurr: state_type] :
( v43112(VarCurr,11)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16342,axiom,
! [VarCurr: state_type] :
( v43112(VarCurr,12)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16341,axiom,
! [VarCurr: state_type] :
( v43112(VarCurr,13)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16340,axiom,
! [VarCurr: state_type] :
( v43112(VarCurr,14)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16339,axiom,
! [VarCurr: state_type] :
( v43112(VarCurr,15)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16338,axiom,
! [VarCurr: state_type] :
( v43112(VarCurr,16)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16337,axiom,
! [VarCurr: state_type] :
( v43112(VarCurr,17)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16336,axiom,
! [VarCurr: state_type] :
( v43112(VarCurr,18)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16335,axiom,
! [VarCurr: state_type] :
( v43112(VarCurr,19)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16334,axiom,
! [VarCurr: state_type] :
( v43112(VarCurr,20)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16333,axiom,
! [VarCurr: state_type] :
( v43112(VarCurr,21)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16332,axiom,
! [VarCurr: state_type] :
( v43112(VarCurr,22)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16331,axiom,
! [VarCurr: state_type] :
( v43112(VarCurr,23)
<=> v42917(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_154,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,40)
& ~ $less(B,0) )
=> ( v43008(VarCurr,B)
<=> ( v43009(VarCurr,B)
& v43100(VarCurr,B) ) ) ) ).
tff(addAssignment_16330,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,0)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16329,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,1)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16328,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,2)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16327,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,3)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16326,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,4)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16325,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,5)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16324,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,6)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16323,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,7)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16322,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,8)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16321,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,9)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16320,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,10)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16319,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,11)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16318,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,12)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16317,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,13)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16316,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,14)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16315,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,15)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16314,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,16)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16313,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,17)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16312,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,18)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16311,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,19)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16310,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,20)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16309,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,21)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16308,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,22)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16307,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,23)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16306,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,24)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16305,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,25)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16304,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,26)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16303,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,27)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16302,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,28)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16301,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,29)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16300,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,30)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16299,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,31)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16298,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,32)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16297,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,33)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16296,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,34)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16295,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,35)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16294,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,36)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16293,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,37)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16292,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,38)
<=> v42903(VarCurr) ) ).
tff(addAssignment_16291,axiom,
! [VarCurr: state_type] :
( v43100(VarCurr,39)
<=> v42903(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_153,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,40)
& ~ $less(B,0) )
=> ( v43009(VarCurr,B)
<=> ( v43010(VarCurr,B)
| v43055(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_152,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,40)
& ~ $less(B,0) )
=> ( v43055(VarCurr,B)
<=> ( v43056(VarCurr,B)
& v43099(VarCurr,B) ) ) ) ).
tff(addAssignment_16290,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,0)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16289,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,1)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16288,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,2)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16287,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,3)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16286,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,4)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16285,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,5)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16284,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,6)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16283,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,7)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16282,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,8)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16281,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,9)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16280,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,10)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16279,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,11)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16278,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,12)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16277,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,13)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16276,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,14)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16275,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,15)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16274,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,16)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16273,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,17)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16272,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,18)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16271,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,19)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16270,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,20)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16269,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,21)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16268,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,22)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16267,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,23)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16266,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,24)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16265,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,25)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16264,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,26)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16263,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,27)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16262,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,28)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16261,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,29)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16260,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,30)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16259,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,31)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16258,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,32)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16257,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,33)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16256,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,34)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16255,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,35)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16254,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,36)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16253,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,37)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16252,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,38)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16251,axiom,
! [VarCurr: state_type] :
( v43099(VarCurr,39)
<=> v42873(VarCurr,3) ) ).
tff(addAssignment_16250,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v43056(VarCurr,B)
<=> v43057(VarCurr,B) ) ) ).
tff(addAssignment_16249,axiom,
! [VarCurr: state_type] :
( ( v43056(VarCurr,39)
<=> $false )
& ( v43056(VarCurr,38)
<=> $false )
& ( v43056(VarCurr,37)
<=> $false )
& ( v43056(VarCurr,36)
<=> $false )
& ( v43056(VarCurr,35)
<=> $false )
& ( v43056(VarCurr,34)
<=> $false )
& ( v43056(VarCurr,33)
<=> $false )
& ( v43056(VarCurr,32)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_151,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v43057(VarCurr,B)
<=> ( v43058(VarCurr,B)
| v43078(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_150,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v43078(VarCurr,B)
<=> ( v43079(VarCurr,B)
& v43098(VarCurr,B) ) ) ) ).
tff(addAssignment_16248,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,0)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16247,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,1)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16246,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,2)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16245,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,3)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16244,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,4)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16243,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,5)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16242,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,6)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16241,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,7)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16240,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,8)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16239,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,9)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16238,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,10)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16237,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,11)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16236,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,12)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16235,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,13)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16234,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,14)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16233,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,15)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16232,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,16)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16231,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,17)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16230,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,18)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16229,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,19)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16228,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,20)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16227,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,21)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16226,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,22)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16225,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,23)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16224,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,24)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16223,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,25)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16222,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,26)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16221,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,27)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16220,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,28)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16219,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,29)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16218,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,30)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16217,axiom,
! [VarCurr: state_type] :
( v43098(VarCurr,31)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_16216,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v43079(VarCurr,B)
<=> v43080(VarCurr,B) ) ) ).
tff(addAssignment_16215,axiom,
! [VarCurr: state_type] :
( ( v43079(VarCurr,31)
<=> $false )
& ( v43079(VarCurr,30)
<=> $false )
& ( v43079(VarCurr,29)
<=> $false )
& ( v43079(VarCurr,28)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_149,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v43080(VarCurr,B)
<=> ( v43081(VarCurr,B)
| v43089(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_148,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v43089(VarCurr,B)
<=> ( v43090(VarCurr,B)
& v43097(VarCurr,B) ) ) ) ).
tff(addAssignment_16214,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,0)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16213,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,1)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16212,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,2)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16211,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,3)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16210,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,4)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16209,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,5)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16208,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,6)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16207,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,7)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16206,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,8)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16205,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,9)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16204,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,10)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16203,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,11)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16202,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,12)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16201,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,13)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16200,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,14)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16199,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,15)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16198,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,16)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16197,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,17)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16196,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,18)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16195,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,19)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16194,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,20)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16193,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,21)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16192,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,22)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16191,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,23)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16190,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,24)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16189,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,25)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16188,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,26)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16187,axiom,
! [VarCurr: state_type] :
( v43097(VarCurr,27)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16186,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v43090(VarCurr,B)
<=> v43091(VarCurr,B) ) ) ).
tff(addAssignment_16185,axiom,
! [VarCurr: state_type] :
( ( v43090(VarCurr,27)
<=> $false )
& ( v43090(VarCurr,26)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_147,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v43091(VarCurr,B)
<=> ( v43092(VarCurr,B)
| v43094(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_146,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v43094(VarCurr,B)
<=> ( v43095(VarCurr,B)
& v43096(VarCurr,B) ) ) ) ).
tff(addAssignment_16184,axiom,
! [VarCurr: state_type] :
( v43096(VarCurr,0)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16183,axiom,
! [VarCurr: state_type] :
( v43096(VarCurr,1)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16182,axiom,
! [VarCurr: state_type] :
( v43096(VarCurr,2)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16181,axiom,
! [VarCurr: state_type] :
( v43096(VarCurr,3)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16180,axiom,
! [VarCurr: state_type] :
( v43096(VarCurr,4)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16179,axiom,
! [VarCurr: state_type] :
( v43096(VarCurr,5)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16178,axiom,
! [VarCurr: state_type] :
( v43096(VarCurr,6)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16177,axiom,
! [VarCurr: state_type] :
( v43096(VarCurr,7)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16176,axiom,
! [VarCurr: state_type] :
( v43096(VarCurr,8)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16175,axiom,
! [VarCurr: state_type] :
( v43096(VarCurr,9)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16174,axiom,
! [VarCurr: state_type] :
( v43096(VarCurr,10)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16173,axiom,
! [VarCurr: state_type] :
( v43096(VarCurr,11)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16172,axiom,
! [VarCurr: state_type] :
( v43096(VarCurr,12)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16171,axiom,
! [VarCurr: state_type] :
( v43096(VarCurr,13)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16170,axiom,
! [VarCurr: state_type] :
( v43096(VarCurr,14)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16169,axiom,
! [VarCurr: state_type] :
( v43096(VarCurr,15)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16168,axiom,
! [VarCurr: state_type] :
( v43096(VarCurr,16)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16167,axiom,
! [VarCurr: state_type] :
( v43096(VarCurr,17)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16166,axiom,
! [VarCurr: state_type] :
( v43096(VarCurr,18)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16165,axiom,
! [VarCurr: state_type] :
( v43096(VarCurr,19)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16164,axiom,
! [VarCurr: state_type] :
( v43096(VarCurr,20)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16163,axiom,
! [VarCurr: state_type] :
( v43096(VarCurr,21)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16162,axiom,
! [VarCurr: state_type] :
( v43096(VarCurr,22)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16161,axiom,
! [VarCurr: state_type] :
( v43096(VarCurr,23)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16160,axiom,
! [VarCurr: state_type] :
( v43096(VarCurr,24)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16159,axiom,
! [VarCurr: state_type] :
( v43096(VarCurr,25)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16158,axiom,
! [VarCurr: state_type] :
( ( v43095(VarCurr,24)
<=> v43017(VarCurr,39) )
& ( v43095(VarCurr,23)
<=> v43017(VarCurr,38) )
& ( v43095(VarCurr,22)
<=> v43017(VarCurr,37) )
& ( v43095(VarCurr,21)
<=> v43017(VarCurr,36) )
& ( v43095(VarCurr,20)
<=> v43017(VarCurr,35) )
& ( v43095(VarCurr,19)
<=> v43017(VarCurr,34) )
& ( v43095(VarCurr,18)
<=> v43017(VarCurr,33) )
& ( v43095(VarCurr,17)
<=> v43017(VarCurr,32) )
& ( v43095(VarCurr,16)
<=> v43017(VarCurr,31) )
& ( v43095(VarCurr,15)
<=> v43017(VarCurr,30) )
& ( v43095(VarCurr,14)
<=> v43017(VarCurr,29) )
& ( v43095(VarCurr,13)
<=> v43017(VarCurr,28) )
& ( v43095(VarCurr,12)
<=> v43017(VarCurr,27) )
& ( v43095(VarCurr,11)
<=> v43017(VarCurr,26) )
& ( v43095(VarCurr,10)
<=> v43017(VarCurr,25) )
& ( v43095(VarCurr,9)
<=> v43017(VarCurr,24) )
& ( v43095(VarCurr,8)
<=> v43017(VarCurr,23) )
& ( v43095(VarCurr,7)
<=> v43017(VarCurr,22) )
& ( v43095(VarCurr,6)
<=> v43017(VarCurr,21) )
& ( v43095(VarCurr,5)
<=> v43017(VarCurr,20) )
& ( v43095(VarCurr,4)
<=> v43017(VarCurr,19) )
& ( v43095(VarCurr,3)
<=> v43017(VarCurr,18) )
& ( v43095(VarCurr,2)
<=> v43017(VarCurr,17) )
& ( v43095(VarCurr,1)
<=> v43017(VarCurr,16) )
& ( v43095(VarCurr,0)
<=> v43017(VarCurr,15) ) ) ).
tff(addAssignment_16157,axiom,
! [VarCurr: state_type] :
( v43095(VarCurr,25)
<=> $false ) ).
tff(writeBinaryOperatorShiftedRanges_1300,axiom,
! [VarCurr: state_type] :
( v43092(VarCurr,0)
<=> ( v43017(VarCurr,14)
& v43093(VarCurr,0) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1299,axiom,
! [VarCurr: state_type] :
( v43092(VarCurr,1)
<=> ( v43017(VarCurr,15)
& v43093(VarCurr,1) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1298,axiom,
! [VarCurr: state_type] :
( v43092(VarCurr,2)
<=> ( v43017(VarCurr,16)
& v43093(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1297,axiom,
! [VarCurr: state_type] :
( v43092(VarCurr,3)
<=> ( v43017(VarCurr,17)
& v43093(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1296,axiom,
! [VarCurr: state_type] :
( v43092(VarCurr,4)
<=> ( v43017(VarCurr,18)
& v43093(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1295,axiom,
! [VarCurr: state_type] :
( v43092(VarCurr,5)
<=> ( v43017(VarCurr,19)
& v43093(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1294,axiom,
! [VarCurr: state_type] :
( v43092(VarCurr,6)
<=> ( v43017(VarCurr,20)
& v43093(VarCurr,6) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1293,axiom,
! [VarCurr: state_type] :
( v43092(VarCurr,7)
<=> ( v43017(VarCurr,21)
& v43093(VarCurr,7) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1292,axiom,
! [VarCurr: state_type] :
( v43092(VarCurr,8)
<=> ( v43017(VarCurr,22)
& v43093(VarCurr,8) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1291,axiom,
! [VarCurr: state_type] :
( v43092(VarCurr,9)
<=> ( v43017(VarCurr,23)
& v43093(VarCurr,9) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1290,axiom,
! [VarCurr: state_type] :
( v43092(VarCurr,10)
<=> ( v43017(VarCurr,24)
& v43093(VarCurr,10) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1289,axiom,
! [VarCurr: state_type] :
( v43092(VarCurr,11)
<=> ( v43017(VarCurr,25)
& v43093(VarCurr,11) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1288,axiom,
! [VarCurr: state_type] :
( v43092(VarCurr,12)
<=> ( v43017(VarCurr,26)
& v43093(VarCurr,12) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1287,axiom,
! [VarCurr: state_type] :
( v43092(VarCurr,13)
<=> ( v43017(VarCurr,27)
& v43093(VarCurr,13) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1286,axiom,
! [VarCurr: state_type] :
( v43092(VarCurr,14)
<=> ( v43017(VarCurr,28)
& v43093(VarCurr,14) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1285,axiom,
! [VarCurr: state_type] :
( v43092(VarCurr,15)
<=> ( v43017(VarCurr,29)
& v43093(VarCurr,15) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1284,axiom,
! [VarCurr: state_type] :
( v43092(VarCurr,16)
<=> ( v43017(VarCurr,30)
& v43093(VarCurr,16) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1283,axiom,
! [VarCurr: state_type] :
( v43092(VarCurr,17)
<=> ( v43017(VarCurr,31)
& v43093(VarCurr,17) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1282,axiom,
! [VarCurr: state_type] :
( v43092(VarCurr,18)
<=> ( v43017(VarCurr,32)
& v43093(VarCurr,18) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1281,axiom,
! [VarCurr: state_type] :
( v43092(VarCurr,19)
<=> ( v43017(VarCurr,33)
& v43093(VarCurr,19) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1280,axiom,
! [VarCurr: state_type] :
( v43092(VarCurr,20)
<=> ( v43017(VarCurr,34)
& v43093(VarCurr,20) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1279,axiom,
! [VarCurr: state_type] :
( v43092(VarCurr,21)
<=> ( v43017(VarCurr,35)
& v43093(VarCurr,21) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1278,axiom,
! [VarCurr: state_type] :
( v43092(VarCurr,22)
<=> ( v43017(VarCurr,36)
& v43093(VarCurr,22) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1277,axiom,
! [VarCurr: state_type] :
( v43092(VarCurr,23)
<=> ( v43017(VarCurr,37)
& v43093(VarCurr,23) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1276,axiom,
! [VarCurr: state_type] :
( v43092(VarCurr,24)
<=> ( v43017(VarCurr,38)
& v43093(VarCurr,24) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1275,axiom,
! [VarCurr: state_type] :
( v43092(VarCurr,25)
<=> ( v43017(VarCurr,39)
& v43093(VarCurr,25) ) ) ).
tff(addAssignment_16156,axiom,
! [VarCurr: state_type] :
( v43093(VarCurr,0)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16155,axiom,
! [VarCurr: state_type] :
( v43093(VarCurr,1)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16154,axiom,
! [VarCurr: state_type] :
( v43093(VarCurr,2)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16153,axiom,
! [VarCurr: state_type] :
( v43093(VarCurr,3)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16152,axiom,
! [VarCurr: state_type] :
( v43093(VarCurr,4)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16151,axiom,
! [VarCurr: state_type] :
( v43093(VarCurr,5)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16150,axiom,
! [VarCurr: state_type] :
( v43093(VarCurr,6)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16149,axiom,
! [VarCurr: state_type] :
( v43093(VarCurr,7)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16148,axiom,
! [VarCurr: state_type] :
( v43093(VarCurr,8)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16147,axiom,
! [VarCurr: state_type] :
( v43093(VarCurr,9)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16146,axiom,
! [VarCurr: state_type] :
( v43093(VarCurr,10)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16145,axiom,
! [VarCurr: state_type] :
( v43093(VarCurr,11)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16144,axiom,
! [VarCurr: state_type] :
( v43093(VarCurr,12)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16143,axiom,
! [VarCurr: state_type] :
( v43093(VarCurr,13)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16142,axiom,
! [VarCurr: state_type] :
( v43093(VarCurr,14)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16141,axiom,
! [VarCurr: state_type] :
( v43093(VarCurr,15)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16140,axiom,
! [VarCurr: state_type] :
( v43093(VarCurr,16)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16139,axiom,
! [VarCurr: state_type] :
( v43093(VarCurr,17)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16138,axiom,
! [VarCurr: state_type] :
( v43093(VarCurr,18)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16137,axiom,
! [VarCurr: state_type] :
( v43093(VarCurr,19)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16136,axiom,
! [VarCurr: state_type] :
( v43093(VarCurr,20)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16135,axiom,
! [VarCurr: state_type] :
( v43093(VarCurr,21)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16134,axiom,
! [VarCurr: state_type] :
( v43093(VarCurr,22)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16133,axiom,
! [VarCurr: state_type] :
( v43093(VarCurr,23)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16132,axiom,
! [VarCurr: state_type] :
( v43093(VarCurr,24)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16131,axiom,
! [VarCurr: state_type] :
( v43093(VarCurr,25)
<=> v42917(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_145,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v43081(VarCurr,B)
<=> ( v43082(VarCurr,B)
& v43088(VarCurr,B) ) ) ) ).
tff(addAssignment_16130,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,0)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16129,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,1)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16128,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,2)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16127,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,3)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16126,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,4)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16125,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,5)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16124,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,6)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16123,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,7)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16122,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,8)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16121,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,9)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16120,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,10)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16119,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,11)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16118,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,12)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16117,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,13)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16116,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,14)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16115,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,15)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16114,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,16)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16113,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,17)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16112,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,18)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16111,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,19)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16110,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,20)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16109,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,21)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16108,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,22)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16107,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,23)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16106,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,24)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16105,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,25)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16104,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,26)
<=> v42918(VarCurr) ) ).
tff(addAssignment_16103,axiom,
! [VarCurr: state_type] :
( v43088(VarCurr,27)
<=> v42918(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_144,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v43082(VarCurr,B)
<=> ( v43083(VarCurr,B)
| v43085(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_143,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v43085(VarCurr,B)
<=> ( v43086(VarCurr,B)
& v43087(VarCurr,B) ) ) ) ).
tff(addAssignment_16102,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,0)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16101,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,1)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16100,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,2)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16099,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,3)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16098,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,4)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16097,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,5)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16096,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,6)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16095,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,7)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16094,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,8)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16093,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,9)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16092,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,10)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16091,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,11)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16090,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,12)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16089,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,13)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16088,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,14)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16087,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,15)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16086,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,16)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16085,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,17)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16084,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,18)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16083,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,19)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16082,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,20)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16081,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,21)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16080,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,22)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16079,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,23)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16078,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,24)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16077,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,25)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16076,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,26)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16075,axiom,
! [VarCurr: state_type] :
( v43087(VarCurr,27)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_16074,axiom,
! [VarCurr: state_type] :
( ( v43086(VarCurr,26)
<=> v43017(VarCurr,39) )
& ( v43086(VarCurr,25)
<=> v43017(VarCurr,38) )
& ( v43086(VarCurr,24)
<=> v43017(VarCurr,37) )
& ( v43086(VarCurr,23)
<=> v43017(VarCurr,36) )
& ( v43086(VarCurr,22)
<=> v43017(VarCurr,35) )
& ( v43086(VarCurr,21)
<=> v43017(VarCurr,34) )
& ( v43086(VarCurr,20)
<=> v43017(VarCurr,33) )
& ( v43086(VarCurr,19)
<=> v43017(VarCurr,32) )
& ( v43086(VarCurr,18)
<=> v43017(VarCurr,31) )
& ( v43086(VarCurr,17)
<=> v43017(VarCurr,30) )
& ( v43086(VarCurr,16)
<=> v43017(VarCurr,29) )
& ( v43086(VarCurr,15)
<=> v43017(VarCurr,28) )
& ( v43086(VarCurr,14)
<=> v43017(VarCurr,27) )
& ( v43086(VarCurr,13)
<=> v43017(VarCurr,26) )
& ( v43086(VarCurr,12)
<=> v43017(VarCurr,25) )
& ( v43086(VarCurr,11)
<=> v43017(VarCurr,24) )
& ( v43086(VarCurr,10)
<=> v43017(VarCurr,23) )
& ( v43086(VarCurr,9)
<=> v43017(VarCurr,22) )
& ( v43086(VarCurr,8)
<=> v43017(VarCurr,21) )
& ( v43086(VarCurr,7)
<=> v43017(VarCurr,20) )
& ( v43086(VarCurr,6)
<=> v43017(VarCurr,19) )
& ( v43086(VarCurr,5)
<=> v43017(VarCurr,18) )
& ( v43086(VarCurr,4)
<=> v43017(VarCurr,17) )
& ( v43086(VarCurr,3)
<=> v43017(VarCurr,16) )
& ( v43086(VarCurr,2)
<=> v43017(VarCurr,15) )
& ( v43086(VarCurr,1)
<=> v43017(VarCurr,14) )
& ( v43086(VarCurr,0)
<=> v43017(VarCurr,13) ) ) ).
tff(addAssignment_16073,axiom,
! [VarCurr: state_type] :
( v43086(VarCurr,27)
<=> $false ) ).
tff(writeBinaryOperatorShiftedRanges_1274,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,0)
<=> ( v43017(VarCurr,12)
& v43084(VarCurr,0) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1273,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,1)
<=> ( v43017(VarCurr,13)
& v43084(VarCurr,1) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1272,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,2)
<=> ( v43017(VarCurr,14)
& v43084(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1271,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,3)
<=> ( v43017(VarCurr,15)
& v43084(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1270,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,4)
<=> ( v43017(VarCurr,16)
& v43084(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1269,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,5)
<=> ( v43017(VarCurr,17)
& v43084(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1268,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,6)
<=> ( v43017(VarCurr,18)
& v43084(VarCurr,6) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1267,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,7)
<=> ( v43017(VarCurr,19)
& v43084(VarCurr,7) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1266,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,8)
<=> ( v43017(VarCurr,20)
& v43084(VarCurr,8) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1265,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,9)
<=> ( v43017(VarCurr,21)
& v43084(VarCurr,9) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1264,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,10)
<=> ( v43017(VarCurr,22)
& v43084(VarCurr,10) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1263,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,11)
<=> ( v43017(VarCurr,23)
& v43084(VarCurr,11) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1262,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,12)
<=> ( v43017(VarCurr,24)
& v43084(VarCurr,12) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1261,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,13)
<=> ( v43017(VarCurr,25)
& v43084(VarCurr,13) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1260,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,14)
<=> ( v43017(VarCurr,26)
& v43084(VarCurr,14) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1259,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,15)
<=> ( v43017(VarCurr,27)
& v43084(VarCurr,15) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1258,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,16)
<=> ( v43017(VarCurr,28)
& v43084(VarCurr,16) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1257,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,17)
<=> ( v43017(VarCurr,29)
& v43084(VarCurr,17) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1256,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,18)
<=> ( v43017(VarCurr,30)
& v43084(VarCurr,18) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1255,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,19)
<=> ( v43017(VarCurr,31)
& v43084(VarCurr,19) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1254,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,20)
<=> ( v43017(VarCurr,32)
& v43084(VarCurr,20) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1253,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,21)
<=> ( v43017(VarCurr,33)
& v43084(VarCurr,21) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1252,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,22)
<=> ( v43017(VarCurr,34)
& v43084(VarCurr,22) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1251,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,23)
<=> ( v43017(VarCurr,35)
& v43084(VarCurr,23) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1250,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,24)
<=> ( v43017(VarCurr,36)
& v43084(VarCurr,24) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1249,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,25)
<=> ( v43017(VarCurr,37)
& v43084(VarCurr,25) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1248,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,26)
<=> ( v43017(VarCurr,38)
& v43084(VarCurr,26) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1247,axiom,
! [VarCurr: state_type] :
( v43083(VarCurr,27)
<=> ( v43017(VarCurr,39)
& v43084(VarCurr,27) ) ) ).
tff(addAssignment_16072,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,0)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16071,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,1)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16070,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,2)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16069,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,3)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16068,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,4)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16067,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,5)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16066,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,6)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16065,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,7)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16064,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,8)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16063,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,9)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16062,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,10)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16061,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,11)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16060,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,12)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16059,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,13)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16058,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,14)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16057,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,15)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16056,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,16)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16055,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,17)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16054,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,18)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16053,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,19)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16052,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,20)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16051,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,21)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16050,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,22)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16049,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,23)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16048,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,24)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16047,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,25)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16046,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,26)
<=> v42917(VarCurr) ) ).
tff(addAssignment_16045,axiom,
! [VarCurr: state_type] :
( v43084(VarCurr,27)
<=> v42917(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_142,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v43058(VarCurr,B)
<=> ( v43059(VarCurr,B)
& v43077(VarCurr,B) ) ) ) ).
tff(addAssignment_16044,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,0)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16043,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,1)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16042,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,2)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16041,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,3)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16040,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,4)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16039,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,5)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16038,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,6)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16037,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,7)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16036,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,8)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16035,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,9)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16034,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,10)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16033,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,11)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16032,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,12)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16031,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,13)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16030,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,14)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16029,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,15)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16028,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,16)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16027,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,17)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16026,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,18)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16025,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,19)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16024,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,20)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16023,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,21)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16022,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,22)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16021,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,23)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16020,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,24)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16019,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,25)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16018,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,26)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16017,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,27)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16016,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,28)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16015,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,29)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16014,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,30)
<=> v42913(VarCurr) ) ).
tff(addAssignment_16013,axiom,
! [VarCurr: state_type] :
( v43077(VarCurr,31)
<=> v42913(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_141,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v43059(VarCurr,B)
<=> ( v43060(VarCurr,B)
| v43068(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_140,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v43068(VarCurr,B)
<=> ( v43069(VarCurr,B)
& v43076(VarCurr,B) ) ) ) ).
tff(addAssignment_16012,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,0)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16011,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,1)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16010,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,2)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16009,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,3)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16008,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,4)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16007,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,5)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16006,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,6)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16005,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,7)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16004,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,8)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16003,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,9)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16002,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,10)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16001,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,11)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_16000,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,12)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15999,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,13)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15998,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,14)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15997,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,15)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15996,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,16)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15995,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,17)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15994,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,18)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15993,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,19)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15992,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,20)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15991,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,21)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15990,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,22)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15989,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,23)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15988,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,24)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15987,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,25)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15986,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,26)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15985,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,27)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15984,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,28)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15983,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,29)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15982,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,30)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15981,axiom,
! [VarCurr: state_type] :
( v43076(VarCurr,31)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15980,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,30)
& ~ $less(B,0) )
=> ( v43069(VarCurr,B)
<=> v43070(VarCurr,B) ) ) ).
tff(addAssignment_15979,axiom,
! [VarCurr: state_type] :
( ( v43069(VarCurr,31)
<=> $false )
& ( v43069(VarCurr,30)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_139,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,30)
& ~ $less(B,0) )
=> ( v43070(VarCurr,B)
<=> ( v43071(VarCurr,B)
| v43073(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_138,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,30)
& ~ $less(B,0) )
=> ( v43073(VarCurr,B)
<=> ( v43074(VarCurr,B)
& v43075(VarCurr,B) ) ) ) ).
tff(addAssignment_15978,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,0)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15977,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,1)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15976,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,2)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15975,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,3)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15974,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,4)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15973,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,5)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15972,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,6)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15971,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,7)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15970,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,8)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15969,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,9)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15968,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,10)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15967,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,11)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15966,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,12)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15965,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,13)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15964,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,14)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15963,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,15)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15962,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,16)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15961,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,17)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15960,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,18)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15959,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,19)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15958,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,20)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15957,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,21)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15956,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,22)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15955,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,23)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15954,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,24)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15953,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,25)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15952,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,26)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15951,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,27)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15950,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,28)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15949,axiom,
! [VarCurr: state_type] :
( v43075(VarCurr,29)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15948,axiom,
! [VarCurr: state_type] :
( ( v43074(VarCurr,28)
<=> v43017(VarCurr,39) )
& ( v43074(VarCurr,27)
<=> v43017(VarCurr,38) )
& ( v43074(VarCurr,26)
<=> v43017(VarCurr,37) )
& ( v43074(VarCurr,25)
<=> v43017(VarCurr,36) )
& ( v43074(VarCurr,24)
<=> v43017(VarCurr,35) )
& ( v43074(VarCurr,23)
<=> v43017(VarCurr,34) )
& ( v43074(VarCurr,22)
<=> v43017(VarCurr,33) )
& ( v43074(VarCurr,21)
<=> v43017(VarCurr,32) )
& ( v43074(VarCurr,20)
<=> v43017(VarCurr,31) )
& ( v43074(VarCurr,19)
<=> v43017(VarCurr,30) )
& ( v43074(VarCurr,18)
<=> v43017(VarCurr,29) )
& ( v43074(VarCurr,17)
<=> v43017(VarCurr,28) )
& ( v43074(VarCurr,16)
<=> v43017(VarCurr,27) )
& ( v43074(VarCurr,15)
<=> v43017(VarCurr,26) )
& ( v43074(VarCurr,14)
<=> v43017(VarCurr,25) )
& ( v43074(VarCurr,13)
<=> v43017(VarCurr,24) )
& ( v43074(VarCurr,12)
<=> v43017(VarCurr,23) )
& ( v43074(VarCurr,11)
<=> v43017(VarCurr,22) )
& ( v43074(VarCurr,10)
<=> v43017(VarCurr,21) )
& ( v43074(VarCurr,9)
<=> v43017(VarCurr,20) )
& ( v43074(VarCurr,8)
<=> v43017(VarCurr,19) )
& ( v43074(VarCurr,7)
<=> v43017(VarCurr,18) )
& ( v43074(VarCurr,6)
<=> v43017(VarCurr,17) )
& ( v43074(VarCurr,5)
<=> v43017(VarCurr,16) )
& ( v43074(VarCurr,4)
<=> v43017(VarCurr,15) )
& ( v43074(VarCurr,3)
<=> v43017(VarCurr,14) )
& ( v43074(VarCurr,2)
<=> v43017(VarCurr,13) )
& ( v43074(VarCurr,1)
<=> v43017(VarCurr,12) )
& ( v43074(VarCurr,0)
<=> v43017(VarCurr,11) ) ) ).
tff(addAssignment_15947,axiom,
! [VarCurr: state_type] :
( v43074(VarCurr,29)
<=> $false ) ).
tff(writeBinaryOperatorShiftedRanges_1246,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,0)
<=> ( v43017(VarCurr,10)
& v43072(VarCurr,0) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1245,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,1)
<=> ( v43017(VarCurr,11)
& v43072(VarCurr,1) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1244,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,2)
<=> ( v43017(VarCurr,12)
& v43072(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1243,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,3)
<=> ( v43017(VarCurr,13)
& v43072(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1242,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,4)
<=> ( v43017(VarCurr,14)
& v43072(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1241,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,5)
<=> ( v43017(VarCurr,15)
& v43072(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1240,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,6)
<=> ( v43017(VarCurr,16)
& v43072(VarCurr,6) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1239,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,7)
<=> ( v43017(VarCurr,17)
& v43072(VarCurr,7) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1238,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,8)
<=> ( v43017(VarCurr,18)
& v43072(VarCurr,8) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1237,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,9)
<=> ( v43017(VarCurr,19)
& v43072(VarCurr,9) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1236,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,10)
<=> ( v43017(VarCurr,20)
& v43072(VarCurr,10) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1235,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,11)
<=> ( v43017(VarCurr,21)
& v43072(VarCurr,11) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1234,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,12)
<=> ( v43017(VarCurr,22)
& v43072(VarCurr,12) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1233,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,13)
<=> ( v43017(VarCurr,23)
& v43072(VarCurr,13) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1232,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,14)
<=> ( v43017(VarCurr,24)
& v43072(VarCurr,14) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1231,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,15)
<=> ( v43017(VarCurr,25)
& v43072(VarCurr,15) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1230,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,16)
<=> ( v43017(VarCurr,26)
& v43072(VarCurr,16) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1229,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,17)
<=> ( v43017(VarCurr,27)
& v43072(VarCurr,17) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1228,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,18)
<=> ( v43017(VarCurr,28)
& v43072(VarCurr,18) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1227,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,19)
<=> ( v43017(VarCurr,29)
& v43072(VarCurr,19) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1226,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,20)
<=> ( v43017(VarCurr,30)
& v43072(VarCurr,20) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1225,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,21)
<=> ( v43017(VarCurr,31)
& v43072(VarCurr,21) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1224,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,22)
<=> ( v43017(VarCurr,32)
& v43072(VarCurr,22) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1223,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,23)
<=> ( v43017(VarCurr,33)
& v43072(VarCurr,23) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1222,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,24)
<=> ( v43017(VarCurr,34)
& v43072(VarCurr,24) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1221,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,25)
<=> ( v43017(VarCurr,35)
& v43072(VarCurr,25) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1220,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,26)
<=> ( v43017(VarCurr,36)
& v43072(VarCurr,26) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1219,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,27)
<=> ( v43017(VarCurr,37)
& v43072(VarCurr,27) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1218,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,28)
<=> ( v43017(VarCurr,38)
& v43072(VarCurr,28) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1217,axiom,
! [VarCurr: state_type] :
( v43071(VarCurr,29)
<=> ( v43017(VarCurr,39)
& v43072(VarCurr,29) ) ) ).
tff(addAssignment_15946,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,0)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15945,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,1)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15944,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,2)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15943,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,3)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15942,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,4)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15941,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,5)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15940,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,6)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15939,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,7)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15938,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,8)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15937,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,9)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15936,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,10)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15935,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,11)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15934,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,12)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15933,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,13)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15932,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,14)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15931,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,15)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15930,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,16)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15929,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,17)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15928,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,18)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15927,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,19)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15926,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,20)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15925,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,21)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15924,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,22)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15923,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,23)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15922,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,24)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15921,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,25)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15920,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,26)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15919,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,27)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15918,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,28)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15917,axiom,
! [VarCurr: state_type] :
( v43072(VarCurr,29)
<=> v42917(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_137,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v43060(VarCurr,B)
<=> ( v43061(VarCurr,B)
& v43067(VarCurr,B) ) ) ) ).
tff(addAssignment_15916,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,0)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15915,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,1)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15914,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,2)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15913,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,3)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15912,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,4)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15911,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,5)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15910,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,6)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15909,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,7)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15908,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,8)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15907,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,9)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15906,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,10)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15905,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,11)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15904,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,12)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15903,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,13)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15902,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,14)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15901,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,15)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15900,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,16)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15899,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,17)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15898,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,18)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15897,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,19)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15896,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,20)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15895,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,21)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15894,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,22)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15893,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,23)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15892,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,24)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15891,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,25)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15890,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,26)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15889,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,27)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15888,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,28)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15887,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,29)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15886,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,30)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15885,axiom,
! [VarCurr: state_type] :
( v43067(VarCurr,31)
<=> v42918(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_136,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v43061(VarCurr,B)
<=> ( v43062(VarCurr,B)
| v43064(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_135,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v43064(VarCurr,B)
<=> ( v43065(VarCurr,B)
& v43066(VarCurr,B) ) ) ) ).
tff(addAssignment_15884,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,0)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15883,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,1)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15882,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,2)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15881,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,3)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15880,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,4)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15879,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,5)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15878,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,6)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15877,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,7)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15876,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,8)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15875,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,9)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15874,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,10)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15873,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,11)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15872,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,12)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15871,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,13)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15870,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,14)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15869,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,15)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15868,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,16)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15867,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,17)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15866,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,18)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15865,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,19)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15864,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,20)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15863,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,21)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15862,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,22)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15861,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,23)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15860,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,24)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15859,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,25)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15858,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,26)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15857,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,27)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15856,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,28)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15855,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,29)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15854,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,30)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15853,axiom,
! [VarCurr: state_type] :
( v43066(VarCurr,31)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15852,axiom,
! [VarCurr: state_type] :
( ( v43065(VarCurr,30)
<=> v43017(VarCurr,39) )
& ( v43065(VarCurr,29)
<=> v43017(VarCurr,38) )
& ( v43065(VarCurr,28)
<=> v43017(VarCurr,37) )
& ( v43065(VarCurr,27)
<=> v43017(VarCurr,36) )
& ( v43065(VarCurr,26)
<=> v43017(VarCurr,35) )
& ( v43065(VarCurr,25)
<=> v43017(VarCurr,34) )
& ( v43065(VarCurr,24)
<=> v43017(VarCurr,33) )
& ( v43065(VarCurr,23)
<=> v43017(VarCurr,32) )
& ( v43065(VarCurr,22)
<=> v43017(VarCurr,31) )
& ( v43065(VarCurr,21)
<=> v43017(VarCurr,30) )
& ( v43065(VarCurr,20)
<=> v43017(VarCurr,29) )
& ( v43065(VarCurr,19)
<=> v43017(VarCurr,28) )
& ( v43065(VarCurr,18)
<=> v43017(VarCurr,27) )
& ( v43065(VarCurr,17)
<=> v43017(VarCurr,26) )
& ( v43065(VarCurr,16)
<=> v43017(VarCurr,25) )
& ( v43065(VarCurr,15)
<=> v43017(VarCurr,24) )
& ( v43065(VarCurr,14)
<=> v43017(VarCurr,23) )
& ( v43065(VarCurr,13)
<=> v43017(VarCurr,22) )
& ( v43065(VarCurr,12)
<=> v43017(VarCurr,21) )
& ( v43065(VarCurr,11)
<=> v43017(VarCurr,20) )
& ( v43065(VarCurr,10)
<=> v43017(VarCurr,19) )
& ( v43065(VarCurr,9)
<=> v43017(VarCurr,18) )
& ( v43065(VarCurr,8)
<=> v43017(VarCurr,17) )
& ( v43065(VarCurr,7)
<=> v43017(VarCurr,16) )
& ( v43065(VarCurr,6)
<=> v43017(VarCurr,15) )
& ( v43065(VarCurr,5)
<=> v43017(VarCurr,14) )
& ( v43065(VarCurr,4)
<=> v43017(VarCurr,13) )
& ( v43065(VarCurr,3)
<=> v43017(VarCurr,12) )
& ( v43065(VarCurr,2)
<=> v43017(VarCurr,11) )
& ( v43065(VarCurr,1)
<=> v43017(VarCurr,10) )
& ( v43065(VarCurr,0)
<=> v43017(VarCurr,9) ) ) ).
tff(addAssignment_15851,axiom,
! [VarCurr: state_type] :
( v43065(VarCurr,31)
<=> $false ) ).
tff(writeBinaryOperatorShiftedRanges_1216,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,0)
<=> ( v43017(VarCurr,8)
& v43063(VarCurr,0) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1215,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,1)
<=> ( v43017(VarCurr,9)
& v43063(VarCurr,1) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1214,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,2)
<=> ( v43017(VarCurr,10)
& v43063(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1213,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,3)
<=> ( v43017(VarCurr,11)
& v43063(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1212,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,4)
<=> ( v43017(VarCurr,12)
& v43063(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1211,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,5)
<=> ( v43017(VarCurr,13)
& v43063(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1210,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,6)
<=> ( v43017(VarCurr,14)
& v43063(VarCurr,6) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1209,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,7)
<=> ( v43017(VarCurr,15)
& v43063(VarCurr,7) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1208,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,8)
<=> ( v43017(VarCurr,16)
& v43063(VarCurr,8) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1207,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,9)
<=> ( v43017(VarCurr,17)
& v43063(VarCurr,9) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1206,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,10)
<=> ( v43017(VarCurr,18)
& v43063(VarCurr,10) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1205,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,11)
<=> ( v43017(VarCurr,19)
& v43063(VarCurr,11) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1204,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,12)
<=> ( v43017(VarCurr,20)
& v43063(VarCurr,12) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1203,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,13)
<=> ( v43017(VarCurr,21)
& v43063(VarCurr,13) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1202,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,14)
<=> ( v43017(VarCurr,22)
& v43063(VarCurr,14) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1201,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,15)
<=> ( v43017(VarCurr,23)
& v43063(VarCurr,15) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1200,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,16)
<=> ( v43017(VarCurr,24)
& v43063(VarCurr,16) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1199,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,17)
<=> ( v43017(VarCurr,25)
& v43063(VarCurr,17) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1198,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,18)
<=> ( v43017(VarCurr,26)
& v43063(VarCurr,18) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1197,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,19)
<=> ( v43017(VarCurr,27)
& v43063(VarCurr,19) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1196,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,20)
<=> ( v43017(VarCurr,28)
& v43063(VarCurr,20) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1195,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,21)
<=> ( v43017(VarCurr,29)
& v43063(VarCurr,21) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1194,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,22)
<=> ( v43017(VarCurr,30)
& v43063(VarCurr,22) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1193,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,23)
<=> ( v43017(VarCurr,31)
& v43063(VarCurr,23) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1192,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,24)
<=> ( v43017(VarCurr,32)
& v43063(VarCurr,24) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1191,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,25)
<=> ( v43017(VarCurr,33)
& v43063(VarCurr,25) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1190,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,26)
<=> ( v43017(VarCurr,34)
& v43063(VarCurr,26) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1189,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,27)
<=> ( v43017(VarCurr,35)
& v43063(VarCurr,27) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1188,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,28)
<=> ( v43017(VarCurr,36)
& v43063(VarCurr,28) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1187,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,29)
<=> ( v43017(VarCurr,37)
& v43063(VarCurr,29) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1186,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,30)
<=> ( v43017(VarCurr,38)
& v43063(VarCurr,30) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1185,axiom,
! [VarCurr: state_type] :
( v43062(VarCurr,31)
<=> ( v43017(VarCurr,39)
& v43063(VarCurr,31) ) ) ).
tff(addAssignment_15850,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,0)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15849,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,1)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15848,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,2)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15847,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,3)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15846,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,4)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15845,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,5)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15844,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,6)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15843,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,7)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15842,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,8)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15841,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,9)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15840,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,10)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15839,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,11)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15838,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,12)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15837,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,13)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15836,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,14)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15835,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,15)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15834,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,16)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15833,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,17)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15832,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,18)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15831,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,19)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15830,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,20)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15829,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,21)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15828,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,22)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15827,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,23)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15826,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,24)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15825,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,25)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15824,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,26)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15823,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,27)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15822,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,28)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15821,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,29)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15820,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,30)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15819,axiom,
! [VarCurr: state_type] :
( v43063(VarCurr,31)
<=> v42917(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_134,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,40)
& ~ $less(B,0) )
=> ( v43010(VarCurr,B)
<=> ( v43011(VarCurr,B)
& v43054(VarCurr,B) ) ) ) ).
tff(addAssignment_15818,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,0)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15817,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,1)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15816,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,2)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15815,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,3)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15814,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,4)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15813,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,5)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15812,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,6)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15811,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,7)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15810,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,8)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15809,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,9)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15808,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,10)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15807,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,11)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15806,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,12)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15805,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,13)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15804,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,14)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15803,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,15)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15802,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,16)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15801,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,17)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15800,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,18)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15799,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,19)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15798,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,20)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15797,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,21)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15796,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,22)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15795,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,23)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15794,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,24)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15793,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,25)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15792,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,26)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15791,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,27)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15790,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,28)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15789,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,29)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15788,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,30)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15787,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,31)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15786,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,32)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15785,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,33)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15784,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,34)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15783,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,35)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15782,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,36)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15781,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,37)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15780,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,38)
<=> v42908(VarCurr) ) ).
tff(addAssignment_15779,axiom,
! [VarCurr: state_type] :
( v43054(VarCurr,39)
<=> v42908(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_133,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,40)
& ~ $less(B,0) )
=> ( v43011(VarCurr,B)
<=> ( v43012(VarCurr,B)
| v43033(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_132,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,40)
& ~ $less(B,0) )
=> ( v43033(VarCurr,B)
<=> ( v43034(VarCurr,B)
& v43053(VarCurr,B) ) ) ) ).
tff(addAssignment_15778,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,0)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15777,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,1)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15776,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,2)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15775,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,3)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15774,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,4)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15773,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,5)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15772,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,6)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15771,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,7)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15770,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,8)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15769,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,9)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15768,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,10)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15767,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,11)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15766,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,12)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15765,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,13)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15764,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,14)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15763,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,15)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15762,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,16)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15761,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,17)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15760,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,18)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15759,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,19)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15758,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,20)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15757,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,21)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15756,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,22)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15755,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,23)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15754,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,24)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15753,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,25)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15752,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,26)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15751,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,27)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15750,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,28)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15749,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,29)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15748,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,30)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15747,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,31)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15746,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,32)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15745,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,33)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15744,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,34)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15743,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,35)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15742,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,36)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15741,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,37)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15740,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,38)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15739,axiom,
! [VarCurr: state_type] :
( v43053(VarCurr,39)
<=> v42873(VarCurr,2) ) ).
tff(addAssignment_15738,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,36)
& ~ $less(B,0) )
=> ( v43034(VarCurr,B)
<=> v43035(VarCurr,B) ) ) ).
tff(addAssignment_15737,axiom,
! [VarCurr: state_type] :
( ( v43034(VarCurr,39)
<=> $false )
& ( v43034(VarCurr,38)
<=> $false )
& ( v43034(VarCurr,37)
<=> $false )
& ( v43034(VarCurr,36)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_131,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,36)
& ~ $less(B,0) )
=> ( v43035(VarCurr,B)
<=> ( v43036(VarCurr,B)
| v43044(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_130,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,36)
& ~ $less(B,0) )
=> ( v43044(VarCurr,B)
<=> ( v43045(VarCurr,B)
& v43052(VarCurr,B) ) ) ) ).
tff(addAssignment_15736,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,0)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15735,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,1)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15734,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,2)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15733,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,3)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15732,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,4)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15731,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,5)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15730,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,6)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15729,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,7)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15728,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,8)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15727,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,9)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15726,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,10)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15725,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,11)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15724,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,12)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15723,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,13)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15722,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,14)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15721,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,15)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15720,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,16)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15719,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,17)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15718,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,18)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15717,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,19)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15716,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,20)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15715,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,21)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15714,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,22)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15713,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,23)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15712,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,24)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15711,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,25)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15710,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,26)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15709,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,27)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15708,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,28)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15707,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,29)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15706,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,30)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15705,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,31)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15704,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,32)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15703,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,33)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15702,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,34)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15701,axiom,
! [VarCurr: state_type] :
( v43052(VarCurr,35)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15700,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,34)
& ~ $less(B,0) )
=> ( v43045(VarCurr,B)
<=> v43046(VarCurr,B) ) ) ).
tff(addAssignment_15699,axiom,
! [VarCurr: state_type] :
( ( v43045(VarCurr,35)
<=> $false )
& ( v43045(VarCurr,34)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_129,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,34)
& ~ $less(B,0) )
=> ( v43046(VarCurr,B)
<=> ( v43047(VarCurr,B)
| v43049(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_128,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,34)
& ~ $less(B,0) )
=> ( v43049(VarCurr,B)
<=> ( v43050(VarCurr,B)
& v43051(VarCurr,B) ) ) ) ).
tff(addAssignment_15698,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,0)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15697,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,1)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15696,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,2)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15695,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,3)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15694,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,4)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15693,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,5)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15692,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,6)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15691,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,7)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15690,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,8)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15689,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,9)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15688,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,10)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15687,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,11)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15686,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,12)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15685,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,13)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15684,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,14)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15683,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,15)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15682,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,16)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15681,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,17)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15680,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,18)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15679,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,19)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15678,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,20)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15677,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,21)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15676,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,22)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15675,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,23)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15674,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,24)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15673,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,25)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15672,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,26)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15671,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,27)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15670,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,28)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15669,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,29)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15668,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,30)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15667,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,31)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15666,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,32)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15665,axiom,
! [VarCurr: state_type] :
( v43051(VarCurr,33)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15664,axiom,
! [VarCurr: state_type] :
( ( v43050(VarCurr,32)
<=> v43017(VarCurr,39) )
& ( v43050(VarCurr,31)
<=> v43017(VarCurr,38) )
& ( v43050(VarCurr,30)
<=> v43017(VarCurr,37) )
& ( v43050(VarCurr,29)
<=> v43017(VarCurr,36) )
& ( v43050(VarCurr,28)
<=> v43017(VarCurr,35) )
& ( v43050(VarCurr,27)
<=> v43017(VarCurr,34) )
& ( v43050(VarCurr,26)
<=> v43017(VarCurr,33) )
& ( v43050(VarCurr,25)
<=> v43017(VarCurr,32) )
& ( v43050(VarCurr,24)
<=> v43017(VarCurr,31) )
& ( v43050(VarCurr,23)
<=> v43017(VarCurr,30) )
& ( v43050(VarCurr,22)
<=> v43017(VarCurr,29) )
& ( v43050(VarCurr,21)
<=> v43017(VarCurr,28) )
& ( v43050(VarCurr,20)
<=> v43017(VarCurr,27) )
& ( v43050(VarCurr,19)
<=> v43017(VarCurr,26) )
& ( v43050(VarCurr,18)
<=> v43017(VarCurr,25) )
& ( v43050(VarCurr,17)
<=> v43017(VarCurr,24) )
& ( v43050(VarCurr,16)
<=> v43017(VarCurr,23) )
& ( v43050(VarCurr,15)
<=> v43017(VarCurr,22) )
& ( v43050(VarCurr,14)
<=> v43017(VarCurr,21) )
& ( v43050(VarCurr,13)
<=> v43017(VarCurr,20) )
& ( v43050(VarCurr,12)
<=> v43017(VarCurr,19) )
& ( v43050(VarCurr,11)
<=> v43017(VarCurr,18) )
& ( v43050(VarCurr,10)
<=> v43017(VarCurr,17) )
& ( v43050(VarCurr,9)
<=> v43017(VarCurr,16) )
& ( v43050(VarCurr,8)
<=> v43017(VarCurr,15) )
& ( v43050(VarCurr,7)
<=> v43017(VarCurr,14) )
& ( v43050(VarCurr,6)
<=> v43017(VarCurr,13) )
& ( v43050(VarCurr,5)
<=> v43017(VarCurr,12) )
& ( v43050(VarCurr,4)
<=> v43017(VarCurr,11) )
& ( v43050(VarCurr,3)
<=> v43017(VarCurr,10) )
& ( v43050(VarCurr,2)
<=> v43017(VarCurr,9) )
& ( v43050(VarCurr,1)
<=> v43017(VarCurr,8) )
& ( v43050(VarCurr,0)
<=> v43017(VarCurr,7) ) ) ).
tff(addAssignment_15663,axiom,
! [VarCurr: state_type] :
( v43050(VarCurr,33)
<=> $false ) ).
tff(writeBinaryOperatorShiftedRanges_1184,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,0)
<=> ( v43017(VarCurr,6)
& v43048(VarCurr,0) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1183,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,1)
<=> ( v43017(VarCurr,7)
& v43048(VarCurr,1) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1182,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,2)
<=> ( v43017(VarCurr,8)
& v43048(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1181,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,3)
<=> ( v43017(VarCurr,9)
& v43048(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1180,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,4)
<=> ( v43017(VarCurr,10)
& v43048(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1179,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,5)
<=> ( v43017(VarCurr,11)
& v43048(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1178,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,6)
<=> ( v43017(VarCurr,12)
& v43048(VarCurr,6) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1177,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,7)
<=> ( v43017(VarCurr,13)
& v43048(VarCurr,7) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1176,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,8)
<=> ( v43017(VarCurr,14)
& v43048(VarCurr,8) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1175,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,9)
<=> ( v43017(VarCurr,15)
& v43048(VarCurr,9) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1174,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,10)
<=> ( v43017(VarCurr,16)
& v43048(VarCurr,10) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1173,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,11)
<=> ( v43017(VarCurr,17)
& v43048(VarCurr,11) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1172,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,12)
<=> ( v43017(VarCurr,18)
& v43048(VarCurr,12) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1171,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,13)
<=> ( v43017(VarCurr,19)
& v43048(VarCurr,13) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1170,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,14)
<=> ( v43017(VarCurr,20)
& v43048(VarCurr,14) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1169,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,15)
<=> ( v43017(VarCurr,21)
& v43048(VarCurr,15) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1168,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,16)
<=> ( v43017(VarCurr,22)
& v43048(VarCurr,16) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1167,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,17)
<=> ( v43017(VarCurr,23)
& v43048(VarCurr,17) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1166,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,18)
<=> ( v43017(VarCurr,24)
& v43048(VarCurr,18) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1165,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,19)
<=> ( v43017(VarCurr,25)
& v43048(VarCurr,19) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1164,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,20)
<=> ( v43017(VarCurr,26)
& v43048(VarCurr,20) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1163,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,21)
<=> ( v43017(VarCurr,27)
& v43048(VarCurr,21) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1162,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,22)
<=> ( v43017(VarCurr,28)
& v43048(VarCurr,22) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1161,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,23)
<=> ( v43017(VarCurr,29)
& v43048(VarCurr,23) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1160,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,24)
<=> ( v43017(VarCurr,30)
& v43048(VarCurr,24) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1159,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,25)
<=> ( v43017(VarCurr,31)
& v43048(VarCurr,25) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1158,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,26)
<=> ( v43017(VarCurr,32)
& v43048(VarCurr,26) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1157,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,27)
<=> ( v43017(VarCurr,33)
& v43048(VarCurr,27) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1156,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,28)
<=> ( v43017(VarCurr,34)
& v43048(VarCurr,28) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1155,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,29)
<=> ( v43017(VarCurr,35)
& v43048(VarCurr,29) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1154,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,30)
<=> ( v43017(VarCurr,36)
& v43048(VarCurr,30) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1153,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,31)
<=> ( v43017(VarCurr,37)
& v43048(VarCurr,31) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1152,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,32)
<=> ( v43017(VarCurr,38)
& v43048(VarCurr,32) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1151,axiom,
! [VarCurr: state_type] :
( v43047(VarCurr,33)
<=> ( v43017(VarCurr,39)
& v43048(VarCurr,33) ) ) ).
tff(addAssignment_15662,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,0)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15661,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,1)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15660,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,2)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15659,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,3)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15658,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,4)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15657,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,5)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15656,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,6)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15655,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,7)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15654,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,8)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15653,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,9)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15652,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,10)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15651,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,11)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15650,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,12)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15649,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,13)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15648,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,14)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15647,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,15)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15646,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,16)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15645,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,17)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15644,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,18)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15643,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,19)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15642,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,20)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15641,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,21)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15640,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,22)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15639,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,23)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15638,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,24)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15637,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,25)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15636,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,26)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15635,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,27)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15634,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,28)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15633,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,29)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15632,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,30)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15631,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,31)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15630,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,32)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15629,axiom,
! [VarCurr: state_type] :
( v43048(VarCurr,33)
<=> v42917(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_127,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,36)
& ~ $less(B,0) )
=> ( v43036(VarCurr,B)
<=> ( v43037(VarCurr,B)
& v43043(VarCurr,B) ) ) ) ).
tff(addAssignment_15628,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,0)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15627,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,1)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15626,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,2)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15625,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,3)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15624,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,4)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15623,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,5)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15622,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,6)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15621,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,7)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15620,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,8)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15619,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,9)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15618,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,10)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15617,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,11)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15616,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,12)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15615,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,13)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15614,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,14)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15613,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,15)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15612,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,16)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15611,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,17)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15610,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,18)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15609,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,19)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15608,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,20)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15607,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,21)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15606,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,22)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15605,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,23)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15604,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,24)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15603,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,25)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15602,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,26)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15601,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,27)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15600,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,28)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15599,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,29)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15598,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,30)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15597,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,31)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15596,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,32)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15595,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,33)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15594,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,34)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15593,axiom,
! [VarCurr: state_type] :
( v43043(VarCurr,35)
<=> v42918(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_126,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,36)
& ~ $less(B,0) )
=> ( v43037(VarCurr,B)
<=> ( v43038(VarCurr,B)
| v43040(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_125,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,36)
& ~ $less(B,0) )
=> ( v43040(VarCurr,B)
<=> ( v43041(VarCurr,B)
& v43042(VarCurr,B) ) ) ) ).
tff(addAssignment_15592,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,0)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15591,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,1)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15590,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,2)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15589,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,3)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15588,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,4)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15587,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,5)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15586,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,6)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15585,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,7)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15584,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,8)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15583,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,9)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15582,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,10)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15581,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,11)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15580,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,12)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15579,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,13)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15578,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,14)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15577,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,15)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15576,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,16)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15575,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,17)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15574,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,18)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15573,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,19)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15572,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,20)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15571,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,21)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15570,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,22)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15569,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,23)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15568,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,24)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15567,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,25)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15566,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,26)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15565,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,27)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15564,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,28)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15563,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,29)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15562,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,30)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15561,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,31)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15560,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,32)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15559,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,33)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15558,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,34)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15557,axiom,
! [VarCurr: state_type] :
( v43042(VarCurr,35)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15556,axiom,
! [VarCurr: state_type] :
( ( v43041(VarCurr,34)
<=> v43017(VarCurr,39) )
& ( v43041(VarCurr,33)
<=> v43017(VarCurr,38) )
& ( v43041(VarCurr,32)
<=> v43017(VarCurr,37) )
& ( v43041(VarCurr,31)
<=> v43017(VarCurr,36) )
& ( v43041(VarCurr,30)
<=> v43017(VarCurr,35) )
& ( v43041(VarCurr,29)
<=> v43017(VarCurr,34) )
& ( v43041(VarCurr,28)
<=> v43017(VarCurr,33) )
& ( v43041(VarCurr,27)
<=> v43017(VarCurr,32) )
& ( v43041(VarCurr,26)
<=> v43017(VarCurr,31) )
& ( v43041(VarCurr,25)
<=> v43017(VarCurr,30) )
& ( v43041(VarCurr,24)
<=> v43017(VarCurr,29) )
& ( v43041(VarCurr,23)
<=> v43017(VarCurr,28) )
& ( v43041(VarCurr,22)
<=> v43017(VarCurr,27) )
& ( v43041(VarCurr,21)
<=> v43017(VarCurr,26) )
& ( v43041(VarCurr,20)
<=> v43017(VarCurr,25) )
& ( v43041(VarCurr,19)
<=> v43017(VarCurr,24) )
& ( v43041(VarCurr,18)
<=> v43017(VarCurr,23) )
& ( v43041(VarCurr,17)
<=> v43017(VarCurr,22) )
& ( v43041(VarCurr,16)
<=> v43017(VarCurr,21) )
& ( v43041(VarCurr,15)
<=> v43017(VarCurr,20) )
& ( v43041(VarCurr,14)
<=> v43017(VarCurr,19) )
& ( v43041(VarCurr,13)
<=> v43017(VarCurr,18) )
& ( v43041(VarCurr,12)
<=> v43017(VarCurr,17) )
& ( v43041(VarCurr,11)
<=> v43017(VarCurr,16) )
& ( v43041(VarCurr,10)
<=> v43017(VarCurr,15) )
& ( v43041(VarCurr,9)
<=> v43017(VarCurr,14) )
& ( v43041(VarCurr,8)
<=> v43017(VarCurr,13) )
& ( v43041(VarCurr,7)
<=> v43017(VarCurr,12) )
& ( v43041(VarCurr,6)
<=> v43017(VarCurr,11) )
& ( v43041(VarCurr,5)
<=> v43017(VarCurr,10) )
& ( v43041(VarCurr,4)
<=> v43017(VarCurr,9) )
& ( v43041(VarCurr,3)
<=> v43017(VarCurr,8) )
& ( v43041(VarCurr,2)
<=> v43017(VarCurr,7) )
& ( v43041(VarCurr,1)
<=> v43017(VarCurr,6) )
& ( v43041(VarCurr,0)
<=> v43017(VarCurr,5) ) ) ).
tff(addAssignment_15555,axiom,
! [VarCurr: state_type] :
( v43041(VarCurr,35)
<=> $false ) ).
tff(writeBinaryOperatorShiftedRanges_1150,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,0)
<=> ( v43017(VarCurr,4)
& v43039(VarCurr,0) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1149,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,1)
<=> ( v43017(VarCurr,5)
& v43039(VarCurr,1) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1148,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,2)
<=> ( v43017(VarCurr,6)
& v43039(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1147,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,3)
<=> ( v43017(VarCurr,7)
& v43039(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1146,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,4)
<=> ( v43017(VarCurr,8)
& v43039(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1145,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,5)
<=> ( v43017(VarCurr,9)
& v43039(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1144,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,6)
<=> ( v43017(VarCurr,10)
& v43039(VarCurr,6) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1143,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,7)
<=> ( v43017(VarCurr,11)
& v43039(VarCurr,7) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1142,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,8)
<=> ( v43017(VarCurr,12)
& v43039(VarCurr,8) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1141,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,9)
<=> ( v43017(VarCurr,13)
& v43039(VarCurr,9) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1140,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,10)
<=> ( v43017(VarCurr,14)
& v43039(VarCurr,10) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1139,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,11)
<=> ( v43017(VarCurr,15)
& v43039(VarCurr,11) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1138,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,12)
<=> ( v43017(VarCurr,16)
& v43039(VarCurr,12) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1137,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,13)
<=> ( v43017(VarCurr,17)
& v43039(VarCurr,13) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1136,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,14)
<=> ( v43017(VarCurr,18)
& v43039(VarCurr,14) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1135,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,15)
<=> ( v43017(VarCurr,19)
& v43039(VarCurr,15) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1134,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,16)
<=> ( v43017(VarCurr,20)
& v43039(VarCurr,16) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1133,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,17)
<=> ( v43017(VarCurr,21)
& v43039(VarCurr,17) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1132,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,18)
<=> ( v43017(VarCurr,22)
& v43039(VarCurr,18) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1131,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,19)
<=> ( v43017(VarCurr,23)
& v43039(VarCurr,19) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1130,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,20)
<=> ( v43017(VarCurr,24)
& v43039(VarCurr,20) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1129,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,21)
<=> ( v43017(VarCurr,25)
& v43039(VarCurr,21) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1128,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,22)
<=> ( v43017(VarCurr,26)
& v43039(VarCurr,22) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1127,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,23)
<=> ( v43017(VarCurr,27)
& v43039(VarCurr,23) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1126,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,24)
<=> ( v43017(VarCurr,28)
& v43039(VarCurr,24) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1125,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,25)
<=> ( v43017(VarCurr,29)
& v43039(VarCurr,25) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1124,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,26)
<=> ( v43017(VarCurr,30)
& v43039(VarCurr,26) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1123,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,27)
<=> ( v43017(VarCurr,31)
& v43039(VarCurr,27) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1122,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,28)
<=> ( v43017(VarCurr,32)
& v43039(VarCurr,28) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1121,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,29)
<=> ( v43017(VarCurr,33)
& v43039(VarCurr,29) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1120,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,30)
<=> ( v43017(VarCurr,34)
& v43039(VarCurr,30) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1119,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,31)
<=> ( v43017(VarCurr,35)
& v43039(VarCurr,31) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1118,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,32)
<=> ( v43017(VarCurr,36)
& v43039(VarCurr,32) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1117,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,33)
<=> ( v43017(VarCurr,37)
& v43039(VarCurr,33) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1116,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,34)
<=> ( v43017(VarCurr,38)
& v43039(VarCurr,34) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1115,axiom,
! [VarCurr: state_type] :
( v43038(VarCurr,35)
<=> ( v43017(VarCurr,39)
& v43039(VarCurr,35) ) ) ).
tff(addAssignment_15554,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,0)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15553,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,1)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15552,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,2)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15551,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,3)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15550,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,4)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15549,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,5)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15548,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,6)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15547,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,7)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15546,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,8)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15545,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,9)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15544,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,10)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15543,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,11)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15542,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,12)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15541,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,13)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15540,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,14)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15539,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,15)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15538,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,16)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15537,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,17)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15536,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,18)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15535,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,19)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15534,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,20)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15533,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,21)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15532,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,22)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15531,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,23)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15530,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,24)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15529,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,25)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15528,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,26)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15527,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,27)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15526,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,28)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15525,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,29)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15524,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,30)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15523,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,31)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15522,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,32)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15521,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,33)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15520,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,34)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15519,axiom,
! [VarCurr: state_type] :
( v43039(VarCurr,35)
<=> v42917(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_124,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,40)
& ~ $less(B,0) )
=> ( v43012(VarCurr,B)
<=> ( v43013(VarCurr,B)
& v43032(VarCurr,B) ) ) ) ).
tff(addAssignment_15518,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,0)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15517,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,1)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15516,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,2)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15515,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,3)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15514,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,4)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15513,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,5)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15512,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,6)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15511,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,7)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15510,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,8)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15509,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,9)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15508,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,10)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15507,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,11)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15506,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,12)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15505,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,13)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15504,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,14)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15503,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,15)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15502,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,16)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15501,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,17)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15500,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,18)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15499,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,19)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15498,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,20)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15497,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,21)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15496,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,22)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15495,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,23)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15494,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,24)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15493,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,25)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15492,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,26)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15491,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,27)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15490,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,28)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15489,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,29)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15488,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,30)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15487,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,31)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15486,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,32)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15485,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,33)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15484,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,34)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15483,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,35)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15482,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,36)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15481,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,37)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15480,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,38)
<=> v42913(VarCurr) ) ).
tff(addAssignment_15479,axiom,
! [VarCurr: state_type] :
( v43032(VarCurr,39)
<=> v42913(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_123,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,40)
& ~ $less(B,0) )
=> ( v43013(VarCurr,B)
<=> ( v43014(VarCurr,B)
| v43023(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_122,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,40)
& ~ $less(B,0) )
=> ( v43023(VarCurr,B)
<=> ( v43024(VarCurr,B)
& v43031(VarCurr,B) ) ) ) ).
tff(addAssignment_15478,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,0)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15477,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,1)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15476,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,2)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15475,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,3)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15474,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,4)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15473,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,5)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15472,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,6)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15471,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,7)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15470,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,8)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15469,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,9)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15468,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,10)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15467,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,11)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15466,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,12)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15465,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,13)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15464,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,14)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15463,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,15)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15462,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,16)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15461,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,17)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15460,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,18)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15459,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,19)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15458,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,20)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15457,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,21)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15456,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,22)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15455,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,23)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15454,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,24)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15453,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,25)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15452,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,26)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15451,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,27)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15450,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,28)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15449,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,29)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15448,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,30)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15447,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,31)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15446,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,32)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15445,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,33)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15444,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,34)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15443,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,35)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15442,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,36)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15441,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,37)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15440,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,38)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15439,axiom,
! [VarCurr: state_type] :
( v43031(VarCurr,39)
<=> v42873(VarCurr,1) ) ).
tff(addAssignment_15438,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,38)
& ~ $less(B,0) )
=> ( v43024(VarCurr,B)
<=> v43025(VarCurr,B) ) ) ).
tff(addAssignment_15437,axiom,
! [VarCurr: state_type] :
( ( v43024(VarCurr,39)
<=> $false )
& ( v43024(VarCurr,38)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_121,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,38)
& ~ $less(B,0) )
=> ( v43025(VarCurr,B)
<=> ( v43026(VarCurr,B)
| v43028(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_120,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,38)
& ~ $less(B,0) )
=> ( v43028(VarCurr,B)
<=> ( v43029(VarCurr,B)
& v43030(VarCurr,B) ) ) ) ).
tff(addAssignment_15436,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,0)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15435,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,1)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15434,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,2)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15433,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,3)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15432,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,4)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15431,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,5)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15430,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,6)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15429,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,7)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15428,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,8)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15427,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,9)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15426,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,10)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15425,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,11)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15424,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,12)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15423,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,13)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15422,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,14)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15421,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,15)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15420,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,16)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15419,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,17)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15418,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,18)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15417,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,19)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15416,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,20)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15415,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,21)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15414,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,22)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15413,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,23)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15412,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,24)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15411,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,25)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15410,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,26)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15409,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,27)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15408,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,28)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15407,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,29)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15406,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,30)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15405,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,31)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15404,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,32)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15403,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,33)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15402,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,34)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15401,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,35)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15400,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,36)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15399,axiom,
! [VarCurr: state_type] :
( v43030(VarCurr,37)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15398,axiom,
! [VarCurr: state_type] :
( ( v43029(VarCurr,36)
<=> v43017(VarCurr,39) )
& ( v43029(VarCurr,35)
<=> v43017(VarCurr,38) )
& ( v43029(VarCurr,34)
<=> v43017(VarCurr,37) )
& ( v43029(VarCurr,33)
<=> v43017(VarCurr,36) )
& ( v43029(VarCurr,32)
<=> v43017(VarCurr,35) )
& ( v43029(VarCurr,31)
<=> v43017(VarCurr,34) )
& ( v43029(VarCurr,30)
<=> v43017(VarCurr,33) )
& ( v43029(VarCurr,29)
<=> v43017(VarCurr,32) )
& ( v43029(VarCurr,28)
<=> v43017(VarCurr,31) )
& ( v43029(VarCurr,27)
<=> v43017(VarCurr,30) )
& ( v43029(VarCurr,26)
<=> v43017(VarCurr,29) )
& ( v43029(VarCurr,25)
<=> v43017(VarCurr,28) )
& ( v43029(VarCurr,24)
<=> v43017(VarCurr,27) )
& ( v43029(VarCurr,23)
<=> v43017(VarCurr,26) )
& ( v43029(VarCurr,22)
<=> v43017(VarCurr,25) )
& ( v43029(VarCurr,21)
<=> v43017(VarCurr,24) )
& ( v43029(VarCurr,20)
<=> v43017(VarCurr,23) )
& ( v43029(VarCurr,19)
<=> v43017(VarCurr,22) )
& ( v43029(VarCurr,18)
<=> v43017(VarCurr,21) )
& ( v43029(VarCurr,17)
<=> v43017(VarCurr,20) )
& ( v43029(VarCurr,16)
<=> v43017(VarCurr,19) )
& ( v43029(VarCurr,15)
<=> v43017(VarCurr,18) )
& ( v43029(VarCurr,14)
<=> v43017(VarCurr,17) )
& ( v43029(VarCurr,13)
<=> v43017(VarCurr,16) )
& ( v43029(VarCurr,12)
<=> v43017(VarCurr,15) )
& ( v43029(VarCurr,11)
<=> v43017(VarCurr,14) )
& ( v43029(VarCurr,10)
<=> v43017(VarCurr,13) )
& ( v43029(VarCurr,9)
<=> v43017(VarCurr,12) )
& ( v43029(VarCurr,8)
<=> v43017(VarCurr,11) )
& ( v43029(VarCurr,7)
<=> v43017(VarCurr,10) )
& ( v43029(VarCurr,6)
<=> v43017(VarCurr,9) )
& ( v43029(VarCurr,5)
<=> v43017(VarCurr,8) )
& ( v43029(VarCurr,4)
<=> v43017(VarCurr,7) )
& ( v43029(VarCurr,3)
<=> v43017(VarCurr,6) )
& ( v43029(VarCurr,2)
<=> v43017(VarCurr,5) )
& ( v43029(VarCurr,1)
<=> v43017(VarCurr,4) )
& ( v43029(VarCurr,0)
<=> v43017(VarCurr,3) ) ) ).
tff(addAssignment_15397,axiom,
! [VarCurr: state_type] :
( v43029(VarCurr,37)
<=> $false ) ).
tff(writeBinaryOperatorShiftedRanges_1114,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,0)
<=> ( v43017(VarCurr,2)
& v43027(VarCurr,0) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1113,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,1)
<=> ( v43017(VarCurr,3)
& v43027(VarCurr,1) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1112,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,2)
<=> ( v43017(VarCurr,4)
& v43027(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1111,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,3)
<=> ( v43017(VarCurr,5)
& v43027(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1110,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,4)
<=> ( v43017(VarCurr,6)
& v43027(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1109,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,5)
<=> ( v43017(VarCurr,7)
& v43027(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1108,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,6)
<=> ( v43017(VarCurr,8)
& v43027(VarCurr,6) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1107,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,7)
<=> ( v43017(VarCurr,9)
& v43027(VarCurr,7) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1106,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,8)
<=> ( v43017(VarCurr,10)
& v43027(VarCurr,8) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1105,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,9)
<=> ( v43017(VarCurr,11)
& v43027(VarCurr,9) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1104,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,10)
<=> ( v43017(VarCurr,12)
& v43027(VarCurr,10) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1103,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,11)
<=> ( v43017(VarCurr,13)
& v43027(VarCurr,11) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1102,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,12)
<=> ( v43017(VarCurr,14)
& v43027(VarCurr,12) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1101,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,13)
<=> ( v43017(VarCurr,15)
& v43027(VarCurr,13) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1100,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,14)
<=> ( v43017(VarCurr,16)
& v43027(VarCurr,14) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1099,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,15)
<=> ( v43017(VarCurr,17)
& v43027(VarCurr,15) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1098,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,16)
<=> ( v43017(VarCurr,18)
& v43027(VarCurr,16) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1097,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,17)
<=> ( v43017(VarCurr,19)
& v43027(VarCurr,17) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1096,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,18)
<=> ( v43017(VarCurr,20)
& v43027(VarCurr,18) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1095,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,19)
<=> ( v43017(VarCurr,21)
& v43027(VarCurr,19) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1094,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,20)
<=> ( v43017(VarCurr,22)
& v43027(VarCurr,20) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1093,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,21)
<=> ( v43017(VarCurr,23)
& v43027(VarCurr,21) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1092,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,22)
<=> ( v43017(VarCurr,24)
& v43027(VarCurr,22) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1091,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,23)
<=> ( v43017(VarCurr,25)
& v43027(VarCurr,23) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1090,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,24)
<=> ( v43017(VarCurr,26)
& v43027(VarCurr,24) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1089,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,25)
<=> ( v43017(VarCurr,27)
& v43027(VarCurr,25) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1088,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,26)
<=> ( v43017(VarCurr,28)
& v43027(VarCurr,26) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1087,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,27)
<=> ( v43017(VarCurr,29)
& v43027(VarCurr,27) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1086,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,28)
<=> ( v43017(VarCurr,30)
& v43027(VarCurr,28) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1085,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,29)
<=> ( v43017(VarCurr,31)
& v43027(VarCurr,29) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1084,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,30)
<=> ( v43017(VarCurr,32)
& v43027(VarCurr,30) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1083,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,31)
<=> ( v43017(VarCurr,33)
& v43027(VarCurr,31) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1082,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,32)
<=> ( v43017(VarCurr,34)
& v43027(VarCurr,32) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1081,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,33)
<=> ( v43017(VarCurr,35)
& v43027(VarCurr,33) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1080,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,34)
<=> ( v43017(VarCurr,36)
& v43027(VarCurr,34) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1079,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,35)
<=> ( v43017(VarCurr,37)
& v43027(VarCurr,35) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1078,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,36)
<=> ( v43017(VarCurr,38)
& v43027(VarCurr,36) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1077,axiom,
! [VarCurr: state_type] :
( v43026(VarCurr,37)
<=> ( v43017(VarCurr,39)
& v43027(VarCurr,37) ) ) ).
tff(addAssignment_15396,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,0)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15395,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,1)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15394,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,2)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15393,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,3)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15392,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,4)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15391,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,5)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15390,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,6)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15389,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,7)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15388,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,8)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15387,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,9)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15386,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,10)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15385,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,11)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15384,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,12)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15383,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,13)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15382,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,14)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15381,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,15)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15380,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,16)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15379,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,17)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15378,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,18)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15377,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,19)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15376,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,20)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15375,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,21)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15374,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,22)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15373,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,23)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15372,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,24)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15371,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,25)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15370,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,26)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15369,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,27)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15368,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,28)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15367,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,29)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15366,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,30)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15365,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,31)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15364,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,32)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15363,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,33)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15362,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,34)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15361,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,35)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15360,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,36)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15359,axiom,
! [VarCurr: state_type] :
( v43027(VarCurr,37)
<=> v42917(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_119,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,40)
& ~ $less(B,0) )
=> ( v43014(VarCurr,B)
<=> ( v43015(VarCurr,B)
& v43022(VarCurr,B) ) ) ) ).
tff(addAssignment_15358,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,0)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15357,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,1)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15356,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,2)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15355,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,3)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15354,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,4)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15353,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,5)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15352,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,6)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15351,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,7)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15350,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,8)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15349,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,9)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15348,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,10)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15347,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,11)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15346,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,12)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15345,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,13)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15344,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,14)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15343,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,15)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15342,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,16)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15341,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,17)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15340,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,18)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15339,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,19)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15338,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,20)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15337,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,21)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15336,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,22)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15335,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,23)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15334,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,24)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15333,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,25)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15332,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,26)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15331,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,27)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15330,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,28)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15329,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,29)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15328,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,30)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15327,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,31)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15326,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,32)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15325,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,33)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15324,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,34)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15323,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,35)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15322,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,36)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15321,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,37)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15320,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,38)
<=> v42918(VarCurr) ) ).
tff(addAssignment_15319,axiom,
! [VarCurr: state_type] :
( v43022(VarCurr,39)
<=> v42918(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_118,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,40)
& ~ $less(B,0) )
=> ( v43015(VarCurr,B)
<=> ( v43016(VarCurr,B)
| v43019(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_117,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,40)
& ~ $less(B,0) )
=> ( v43019(VarCurr,B)
<=> ( v43020(VarCurr,B)
& v43021(VarCurr,B) ) ) ) ).
tff(addAssignment_15318,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,0)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15317,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,1)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15316,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,2)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15315,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,3)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15314,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,4)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15313,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,5)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15312,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,6)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15311,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,7)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15310,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,8)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15309,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,9)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15308,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,10)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15307,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,11)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15306,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,12)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15305,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,13)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15304,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,14)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15303,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,15)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15302,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,16)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15301,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,17)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15300,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,18)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15299,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,19)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15298,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,20)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15297,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,21)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15296,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,22)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15295,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,23)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15294,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,24)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15293,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,25)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15292,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,26)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15291,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,27)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15290,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,28)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15289,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,29)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15288,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,30)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15287,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,31)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15286,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,32)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15285,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,33)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15284,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,34)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15283,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,35)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15282,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,36)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15281,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,37)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15280,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,38)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15279,axiom,
! [VarCurr: state_type] :
( v43021(VarCurr,39)
<=> v42873(VarCurr,0) ) ).
tff(addAssignment_15278,axiom,
! [VarCurr: state_type] :
( ( v43020(VarCurr,38)
<=> v43017(VarCurr,39) )
& ( v43020(VarCurr,37)
<=> v43017(VarCurr,38) )
& ( v43020(VarCurr,36)
<=> v43017(VarCurr,37) )
& ( v43020(VarCurr,35)
<=> v43017(VarCurr,36) )
& ( v43020(VarCurr,34)
<=> v43017(VarCurr,35) )
& ( v43020(VarCurr,33)
<=> v43017(VarCurr,34) )
& ( v43020(VarCurr,32)
<=> v43017(VarCurr,33) )
& ( v43020(VarCurr,31)
<=> v43017(VarCurr,32) )
& ( v43020(VarCurr,30)
<=> v43017(VarCurr,31) )
& ( v43020(VarCurr,29)
<=> v43017(VarCurr,30) )
& ( v43020(VarCurr,28)
<=> v43017(VarCurr,29) )
& ( v43020(VarCurr,27)
<=> v43017(VarCurr,28) )
& ( v43020(VarCurr,26)
<=> v43017(VarCurr,27) )
& ( v43020(VarCurr,25)
<=> v43017(VarCurr,26) )
& ( v43020(VarCurr,24)
<=> v43017(VarCurr,25) )
& ( v43020(VarCurr,23)
<=> v43017(VarCurr,24) )
& ( v43020(VarCurr,22)
<=> v43017(VarCurr,23) )
& ( v43020(VarCurr,21)
<=> v43017(VarCurr,22) )
& ( v43020(VarCurr,20)
<=> v43017(VarCurr,21) )
& ( v43020(VarCurr,19)
<=> v43017(VarCurr,20) )
& ( v43020(VarCurr,18)
<=> v43017(VarCurr,19) )
& ( v43020(VarCurr,17)
<=> v43017(VarCurr,18) )
& ( v43020(VarCurr,16)
<=> v43017(VarCurr,17) )
& ( v43020(VarCurr,15)
<=> v43017(VarCurr,16) )
& ( v43020(VarCurr,14)
<=> v43017(VarCurr,15) )
& ( v43020(VarCurr,13)
<=> v43017(VarCurr,14) )
& ( v43020(VarCurr,12)
<=> v43017(VarCurr,13) )
& ( v43020(VarCurr,11)
<=> v43017(VarCurr,12) )
& ( v43020(VarCurr,10)
<=> v43017(VarCurr,11) )
& ( v43020(VarCurr,9)
<=> v43017(VarCurr,10) )
& ( v43020(VarCurr,8)
<=> v43017(VarCurr,9) )
& ( v43020(VarCurr,7)
<=> v43017(VarCurr,8) )
& ( v43020(VarCurr,6)
<=> v43017(VarCurr,7) )
& ( v43020(VarCurr,5)
<=> v43017(VarCurr,6) )
& ( v43020(VarCurr,4)
<=> v43017(VarCurr,5) )
& ( v43020(VarCurr,3)
<=> v43017(VarCurr,4) )
& ( v43020(VarCurr,2)
<=> v43017(VarCurr,3) )
& ( v43020(VarCurr,1)
<=> v43017(VarCurr,2) )
& ( v43020(VarCurr,0)
<=> v43017(VarCurr,1) ) ) ).
tff(addAssignment_15277,axiom,
! [VarCurr: state_type] :
( v43020(VarCurr,39)
<=> $false ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_116,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,40)
& ~ $less(B,0) )
=> ( v43016(VarCurr,B)
<=> ( v43017(VarCurr,B)
& v43018(VarCurr,B) ) ) ) ).
tff(addAssignment_15276,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,0)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15275,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,1)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15274,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,2)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15273,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,3)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15272,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,4)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15271,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,5)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15270,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,6)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15269,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,7)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15268,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,8)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15267,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,9)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15266,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,10)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15265,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,11)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15264,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,12)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15263,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,13)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15262,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,14)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15261,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,15)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15260,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,16)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15259,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,17)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15258,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,18)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15257,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,19)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15256,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,20)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15255,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,21)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15254,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,22)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15253,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,23)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15252,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,24)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15251,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,25)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15250,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,26)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15249,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,27)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15248,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,28)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15247,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,29)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15246,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,30)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15245,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,31)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15244,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,32)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15243,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,33)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15242,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,34)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15241,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,35)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15240,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,36)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15239,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,37)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15238,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,38)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15237,axiom,
! [VarCurr: state_type] :
( v43018(VarCurr,39)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15236,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v43017(VarCurr,B)
<=> v42684(VarCurr,B) ) ) ).
tff(addAssignment_15235,axiom,
! [VarCurr: state_type] :
( ( v43017(VarCurr,39)
<=> v42684(VarCurr,7) )
& ( v43017(VarCurr,38)
<=> v42684(VarCurr,6) )
& ( v43017(VarCurr,37)
<=> v42684(VarCurr,5) )
& ( v43017(VarCurr,36)
<=> v42684(VarCurr,4) )
& ( v43017(VarCurr,35)
<=> v42684(VarCurr,3) )
& ( v43017(VarCurr,34)
<=> v42684(VarCurr,2) )
& ( v43017(VarCurr,33)
<=> v42684(VarCurr,1) )
& ( v43017(VarCurr,32)
<=> v42684(VarCurr,0) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_837,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v42994(VarNext)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v42684(VarNext,B)
<=> v42684(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_895,axiom,
! [VarNext: state_type] :
( v42994(VarNext)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v42684(VarNext,B)
<=> v43002(VarNext,B) ) ) ) ).
tff(addAssignment_15234,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v43002(VarNext,B)
<=> v43000(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1371,axiom,
! [VarCurr: state_type] :
( ~ v43003(VarCurr)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v43000(VarCurr,B)
<=> v42687(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1204,axiom,
! [VarCurr: state_type] :
( v43003(VarCurr)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v43000(VarCurr,B)
<=> $true ) ) ) ).
tff(writeUnaryOperator_3679,axiom,
! [VarCurr: state_type] :
( ~ v43003(VarCurr)
<=> v5492(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9149,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v42994(VarNext)
<=> v42995(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9148,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v42995(VarNext)
<=> ( v42996(VarNext)
& v26030(VarNext) ) ) ) ).
tff(writeUnaryOperator_3678,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v42996(VarNext)
<=> v26037(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_115,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v42687(VarCurr,B)
<=> ( v42990(VarCurr,B)
& v42991(VarCurr,B) ) ) ) ).
tff(writeUnaryOperator_3677,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v42991(VarCurr,B)
<=> ~ v42869(VarCurr,B) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_114,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v42990(VarCurr,B)
<=> ( v42689(VarCurr,B)
| v42684(VarCurr,B) ) ) ) ).
tff(addAssignmentInitValueVector_27,axiom,
! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v42684(constB0,B)
<=> $true ) ) ).
tff(bitBlastConstant_10327,axiom,
b11111111111111111111111111111111(31) ).
tff(bitBlastConstant_10326,axiom,
b11111111111111111111111111111111(30) ).
tff(bitBlastConstant_10325,axiom,
b11111111111111111111111111111111(29) ).
tff(bitBlastConstant_10324,axiom,
b11111111111111111111111111111111(28) ).
tff(bitBlastConstant_10323,axiom,
b11111111111111111111111111111111(27) ).
tff(bitBlastConstant_10322,axiom,
b11111111111111111111111111111111(26) ).
tff(bitBlastConstant_10321,axiom,
b11111111111111111111111111111111(25) ).
tff(bitBlastConstant_10320,axiom,
b11111111111111111111111111111111(24) ).
tff(bitBlastConstant_10319,axiom,
b11111111111111111111111111111111(23) ).
tff(bitBlastConstant_10318,axiom,
b11111111111111111111111111111111(22) ).
tff(bitBlastConstant_10317,axiom,
b11111111111111111111111111111111(21) ).
tff(bitBlastConstant_10316,axiom,
b11111111111111111111111111111111(20) ).
tff(bitBlastConstant_10315,axiom,
b11111111111111111111111111111111(19) ).
tff(bitBlastConstant_10314,axiom,
b11111111111111111111111111111111(18) ).
tff(bitBlastConstant_10313,axiom,
b11111111111111111111111111111111(17) ).
tff(bitBlastConstant_10312,axiom,
b11111111111111111111111111111111(16) ).
tff(bitBlastConstant_10311,axiom,
b11111111111111111111111111111111(15) ).
tff(bitBlastConstant_10310,axiom,
b11111111111111111111111111111111(14) ).
tff(bitBlastConstant_10309,axiom,
b11111111111111111111111111111111(13) ).
tff(bitBlastConstant_10308,axiom,
b11111111111111111111111111111111(12) ).
tff(bitBlastConstant_10307,axiom,
b11111111111111111111111111111111(11) ).
tff(bitBlastConstant_10306,axiom,
b11111111111111111111111111111111(10) ).
tff(bitBlastConstant_10305,axiom,
b11111111111111111111111111111111(9) ).
tff(bitBlastConstant_10304,axiom,
b11111111111111111111111111111111(8) ).
tff(bitBlastConstant_10303,axiom,
b11111111111111111111111111111111(7) ).
tff(bitBlastConstant_10302,axiom,
b11111111111111111111111111111111(6) ).
tff(bitBlastConstant_10301,axiom,
b11111111111111111111111111111111(5) ).
tff(bitBlastConstant_10300,axiom,
b11111111111111111111111111111111(4) ).
tff(bitBlastConstant_10299,axiom,
b11111111111111111111111111111111(3) ).
tff(bitBlastConstant_10298,axiom,
b11111111111111111111111111111111(2) ).
tff(bitBlastConstant_10297,axiom,
b11111111111111111111111111111111(1) ).
tff(bitBlastConstant_10296,axiom,
b11111111111111111111111111111111(0) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_113,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v42869(VarCurr,B)
<=> ( v42871(VarCurr,B)
& v42987(VarCurr,B) ) ) ) ).
tff(addAssignment_15233,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,0)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15232,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,1)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15231,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,2)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15230,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,3)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15229,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,4)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15228,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,5)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15227,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,6)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15226,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,7)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15225,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,8)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15224,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,9)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15223,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,10)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15222,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,11)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15221,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,12)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15220,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,13)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15219,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,14)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15218,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,15)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15217,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,16)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15216,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,17)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15215,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,18)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15214,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,19)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15213,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,20)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15212,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,21)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15211,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,22)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15210,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,23)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15209,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,24)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15208,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,25)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15207,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,26)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15206,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,27)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15205,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,28)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15204,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,29)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15203,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,30)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15202,axiom,
! [VarCurr: state_type] :
( v42987(VarCurr,31)
<=> v42988(VarCurr) ) ).
tff(addAssignment_15201,axiom,
! [VarCurr: state_type] :
( v42988(VarCurr)
<=> v42875(VarCurr) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_362,axiom,
! [VarCurr: state_type] :
( ~ v42985(VarCurr)
=> ( v42871(VarCurr,31)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_529,axiom,
! [VarCurr: state_type] :
( v42985(VarCurr)
=> ( v42871(VarCurr,31)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2694,axiom,
! [VarCurr: state_type] :
( v42985(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $true )
& ( v42873(VarCurr,3)
<=> $true )
& ( v42873(VarCurr,2)
<=> $true )
& ( v42873(VarCurr,1)
<=> $true )
& ( v42873(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_361,axiom,
! [VarCurr: state_type] :
( ~ v42983(VarCurr)
=> ( v42871(VarCurr,30)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_528,axiom,
! [VarCurr: state_type] :
( v42983(VarCurr)
=> ( v42871(VarCurr,30)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2693,axiom,
! [VarCurr: state_type] :
( v42983(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $true )
& ( v42873(VarCurr,3)
<=> $true )
& ( v42873(VarCurr,2)
<=> $true )
& ( v42873(VarCurr,1)
<=> $true )
& ( v42873(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_360,axiom,
! [VarCurr: state_type] :
( ~ v42981(VarCurr)
=> ( v42871(VarCurr,29)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_527,axiom,
! [VarCurr: state_type] :
( v42981(VarCurr)
=> ( v42871(VarCurr,29)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2692,axiom,
! [VarCurr: state_type] :
( v42981(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $true )
& ( v42873(VarCurr,3)
<=> $true )
& ( v42873(VarCurr,2)
<=> $true )
& ( v42873(VarCurr,1)
<=> $false )
& ( v42873(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_359,axiom,
! [VarCurr: state_type] :
( ~ v42979(VarCurr)
=> ( v42871(VarCurr,28)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_526,axiom,
! [VarCurr: state_type] :
( v42979(VarCurr)
=> ( v42871(VarCurr,28)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2691,axiom,
! [VarCurr: state_type] :
( v42979(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $true )
& ( v42873(VarCurr,3)
<=> $true )
& ( v42873(VarCurr,2)
<=> $true )
& ( v42873(VarCurr,1)
<=> $false )
& ( v42873(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_358,axiom,
! [VarCurr: state_type] :
( ~ v42977(VarCurr)
=> ( v42871(VarCurr,27)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_525,axiom,
! [VarCurr: state_type] :
( v42977(VarCurr)
=> ( v42871(VarCurr,27)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2690,axiom,
! [VarCurr: state_type] :
( v42977(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $true )
& ( v42873(VarCurr,3)
<=> $true )
& ( v42873(VarCurr,2)
<=> $false )
& ( v42873(VarCurr,1)
<=> $true )
& ( v42873(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_357,axiom,
! [VarCurr: state_type] :
( ~ v42975(VarCurr)
=> ( v42871(VarCurr,26)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_524,axiom,
! [VarCurr: state_type] :
( v42975(VarCurr)
=> ( v42871(VarCurr,26)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2689,axiom,
! [VarCurr: state_type] :
( v42975(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $true )
& ( v42873(VarCurr,3)
<=> $true )
& ( v42873(VarCurr,2)
<=> $false )
& ( v42873(VarCurr,1)
<=> $true )
& ( v42873(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_356,axiom,
! [VarCurr: state_type] :
( ~ v42973(VarCurr)
=> ( v42871(VarCurr,25)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_523,axiom,
! [VarCurr: state_type] :
( v42973(VarCurr)
=> ( v42871(VarCurr,25)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2688,axiom,
! [VarCurr: state_type] :
( v42973(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $true )
& ( v42873(VarCurr,3)
<=> $true )
& ( v42873(VarCurr,2)
<=> $false )
& ( v42873(VarCurr,1)
<=> $false )
& ( v42873(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_355,axiom,
! [VarCurr: state_type] :
( ~ v42971(VarCurr)
=> ( v42871(VarCurr,24)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_522,axiom,
! [VarCurr: state_type] :
( v42971(VarCurr)
=> ( v42871(VarCurr,24)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2687,axiom,
! [VarCurr: state_type] :
( v42971(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $true )
& ( v42873(VarCurr,3)
<=> $true )
& ( v42873(VarCurr,2)
<=> $false )
& ( v42873(VarCurr,1)
<=> $false )
& ( v42873(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_354,axiom,
! [VarCurr: state_type] :
( ~ v42969(VarCurr)
=> ( v42871(VarCurr,23)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_521,axiom,
! [VarCurr: state_type] :
( v42969(VarCurr)
=> ( v42871(VarCurr,23)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2686,axiom,
! [VarCurr: state_type] :
( v42969(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $true )
& ( v42873(VarCurr,3)
<=> $false )
& ( v42873(VarCurr,2)
<=> $true )
& ( v42873(VarCurr,1)
<=> $true )
& ( v42873(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_353,axiom,
! [VarCurr: state_type] :
( ~ v42967(VarCurr)
=> ( v42871(VarCurr,22)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_520,axiom,
! [VarCurr: state_type] :
( v42967(VarCurr)
=> ( v42871(VarCurr,22)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2685,axiom,
! [VarCurr: state_type] :
( v42967(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $true )
& ( v42873(VarCurr,3)
<=> $false )
& ( v42873(VarCurr,2)
<=> $true )
& ( v42873(VarCurr,1)
<=> $true )
& ( v42873(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_352,axiom,
! [VarCurr: state_type] :
( ~ v42965(VarCurr)
=> ( v42871(VarCurr,21)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_519,axiom,
! [VarCurr: state_type] :
( v42965(VarCurr)
=> ( v42871(VarCurr,21)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2684,axiom,
! [VarCurr: state_type] :
( v42965(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $true )
& ( v42873(VarCurr,3)
<=> $false )
& ( v42873(VarCurr,2)
<=> $true )
& ( v42873(VarCurr,1)
<=> $false )
& ( v42873(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_351,axiom,
! [VarCurr: state_type] :
( ~ v42963(VarCurr)
=> ( v42871(VarCurr,20)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_518,axiom,
! [VarCurr: state_type] :
( v42963(VarCurr)
=> ( v42871(VarCurr,20)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2683,axiom,
! [VarCurr: state_type] :
( v42963(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $true )
& ( v42873(VarCurr,3)
<=> $false )
& ( v42873(VarCurr,2)
<=> $true )
& ( v42873(VarCurr,1)
<=> $false )
& ( v42873(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_350,axiom,
! [VarCurr: state_type] :
( ~ v42961(VarCurr)
=> ( v42871(VarCurr,19)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_517,axiom,
! [VarCurr: state_type] :
( v42961(VarCurr)
=> ( v42871(VarCurr,19)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2682,axiom,
! [VarCurr: state_type] :
( v42961(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $true )
& ( v42873(VarCurr,3)
<=> $false )
& ( v42873(VarCurr,2)
<=> $false )
& ( v42873(VarCurr,1)
<=> $true )
& ( v42873(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_349,axiom,
! [VarCurr: state_type] :
( ~ v42959(VarCurr)
=> ( v42871(VarCurr,18)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_516,axiom,
! [VarCurr: state_type] :
( v42959(VarCurr)
=> ( v42871(VarCurr,18)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2681,axiom,
! [VarCurr: state_type] :
( v42959(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $true )
& ( v42873(VarCurr,3)
<=> $false )
& ( v42873(VarCurr,2)
<=> $false )
& ( v42873(VarCurr,1)
<=> $true )
& ( v42873(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_348,axiom,
! [VarCurr: state_type] :
( ~ v42957(VarCurr)
=> ( v42871(VarCurr,17)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_515,axiom,
! [VarCurr: state_type] :
( v42957(VarCurr)
=> ( v42871(VarCurr,17)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2680,axiom,
! [VarCurr: state_type] :
( v42957(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $true )
& ( v42873(VarCurr,3)
<=> $false )
& ( v42873(VarCurr,2)
<=> $false )
& ( v42873(VarCurr,1)
<=> $false )
& ( v42873(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_347,axiom,
! [VarCurr: state_type] :
( ~ v42955(VarCurr)
=> ( v42871(VarCurr,16)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_514,axiom,
! [VarCurr: state_type] :
( v42955(VarCurr)
=> ( v42871(VarCurr,16)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2679,axiom,
! [VarCurr: state_type] :
( v42955(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $true )
& ( v42873(VarCurr,3)
<=> $false )
& ( v42873(VarCurr,2)
<=> $false )
& ( v42873(VarCurr,1)
<=> $false )
& ( v42873(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_346,axiom,
! [VarCurr: state_type] :
( ~ v42953(VarCurr)
=> ( v42871(VarCurr,15)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_513,axiom,
! [VarCurr: state_type] :
( v42953(VarCurr)
=> ( v42871(VarCurr,15)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2678,axiom,
! [VarCurr: state_type] :
( v42953(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $false )
& ( v42873(VarCurr,3)
<=> $true )
& ( v42873(VarCurr,2)
<=> $true )
& ( v42873(VarCurr,1)
<=> $true )
& ( v42873(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_345,axiom,
! [VarCurr: state_type] :
( ~ v42951(VarCurr)
=> ( v42871(VarCurr,14)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_512,axiom,
! [VarCurr: state_type] :
( v42951(VarCurr)
=> ( v42871(VarCurr,14)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2677,axiom,
! [VarCurr: state_type] :
( v42951(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $false )
& ( v42873(VarCurr,3)
<=> $true )
& ( v42873(VarCurr,2)
<=> $true )
& ( v42873(VarCurr,1)
<=> $true )
& ( v42873(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_344,axiom,
! [VarCurr: state_type] :
( ~ v42949(VarCurr)
=> ( v42871(VarCurr,13)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_511,axiom,
! [VarCurr: state_type] :
( v42949(VarCurr)
=> ( v42871(VarCurr,13)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2676,axiom,
! [VarCurr: state_type] :
( v42949(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $false )
& ( v42873(VarCurr,3)
<=> $true )
& ( v42873(VarCurr,2)
<=> $true )
& ( v42873(VarCurr,1)
<=> $false )
& ( v42873(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_343,axiom,
! [VarCurr: state_type] :
( ~ v42947(VarCurr)
=> ( v42871(VarCurr,12)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_510,axiom,
! [VarCurr: state_type] :
( v42947(VarCurr)
=> ( v42871(VarCurr,12)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2675,axiom,
! [VarCurr: state_type] :
( v42947(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $false )
& ( v42873(VarCurr,3)
<=> $true )
& ( v42873(VarCurr,2)
<=> $true )
& ( v42873(VarCurr,1)
<=> $false )
& ( v42873(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_342,axiom,
! [VarCurr: state_type] :
( ~ v42945(VarCurr)
=> ( v42871(VarCurr,11)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_509,axiom,
! [VarCurr: state_type] :
( v42945(VarCurr)
=> ( v42871(VarCurr,11)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2674,axiom,
! [VarCurr: state_type] :
( v42945(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $false )
& ( v42873(VarCurr,3)
<=> $true )
& ( v42873(VarCurr,2)
<=> $false )
& ( v42873(VarCurr,1)
<=> $true )
& ( v42873(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_341,axiom,
! [VarCurr: state_type] :
( ~ v42943(VarCurr)
=> ( v42871(VarCurr,10)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_508,axiom,
! [VarCurr: state_type] :
( v42943(VarCurr)
=> ( v42871(VarCurr,10)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2673,axiom,
! [VarCurr: state_type] :
( v42943(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $false )
& ( v42873(VarCurr,3)
<=> $true )
& ( v42873(VarCurr,2)
<=> $false )
& ( v42873(VarCurr,1)
<=> $true )
& ( v42873(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_340,axiom,
! [VarCurr: state_type] :
( ~ v42941(VarCurr)
=> ( v42871(VarCurr,9)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_507,axiom,
! [VarCurr: state_type] :
( v42941(VarCurr)
=> ( v42871(VarCurr,9)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2672,axiom,
! [VarCurr: state_type] :
( v42941(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $false )
& ( v42873(VarCurr,3)
<=> $true )
& ( v42873(VarCurr,2)
<=> $false )
& ( v42873(VarCurr,1)
<=> $false )
& ( v42873(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_339,axiom,
! [VarCurr: state_type] :
( ~ v42939(VarCurr)
=> ( v42871(VarCurr,8)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_506,axiom,
! [VarCurr: state_type] :
( v42939(VarCurr)
=> ( v42871(VarCurr,8)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2671,axiom,
! [VarCurr: state_type] :
( v42939(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $false )
& ( v42873(VarCurr,3)
<=> $true )
& ( v42873(VarCurr,2)
<=> $false )
& ( v42873(VarCurr,1)
<=> $false )
& ( v42873(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_338,axiom,
! [VarCurr: state_type] :
( ~ v42937(VarCurr)
=> ( v42871(VarCurr,7)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_505,axiom,
! [VarCurr: state_type] :
( v42937(VarCurr)
=> ( v42871(VarCurr,7)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2670,axiom,
! [VarCurr: state_type] :
( v42937(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $false )
& ( v42873(VarCurr,3)
<=> $false )
& ( v42873(VarCurr,2)
<=> $true )
& ( v42873(VarCurr,1)
<=> $true )
& ( v42873(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_337,axiom,
! [VarCurr: state_type] :
( ~ v42935(VarCurr)
=> ( v42871(VarCurr,6)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_504,axiom,
! [VarCurr: state_type] :
( v42935(VarCurr)
=> ( v42871(VarCurr,6)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2669,axiom,
! [VarCurr: state_type] :
( v42935(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $false )
& ( v42873(VarCurr,3)
<=> $false )
& ( v42873(VarCurr,2)
<=> $true )
& ( v42873(VarCurr,1)
<=> $true )
& ( v42873(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_336,axiom,
! [VarCurr: state_type] :
( ~ v42933(VarCurr)
=> ( v42871(VarCurr,5)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_503,axiom,
! [VarCurr: state_type] :
( v42933(VarCurr)
=> ( v42871(VarCurr,5)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2668,axiom,
! [VarCurr: state_type] :
( v42933(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $false )
& ( v42873(VarCurr,3)
<=> $false )
& ( v42873(VarCurr,2)
<=> $true )
& ( v42873(VarCurr,1)
<=> $false )
& ( v42873(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_335,axiom,
! [VarCurr: state_type] :
( ~ v42931(VarCurr)
=> ( v42871(VarCurr,4)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_502,axiom,
! [VarCurr: state_type] :
( v42931(VarCurr)
=> ( v42871(VarCurr,4)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2667,axiom,
! [VarCurr: state_type] :
( v42931(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $false )
& ( v42873(VarCurr,3)
<=> $false )
& ( v42873(VarCurr,2)
<=> $true )
& ( v42873(VarCurr,1)
<=> $false )
& ( v42873(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_334,axiom,
! [VarCurr: state_type] :
( ~ v42929(VarCurr)
=> ( v42871(VarCurr,3)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_501,axiom,
! [VarCurr: state_type] :
( v42929(VarCurr)
=> ( v42871(VarCurr,3)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2666,axiom,
! [VarCurr: state_type] :
( v42929(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $false )
& ( v42873(VarCurr,3)
<=> $false )
& ( v42873(VarCurr,2)
<=> $false )
& ( v42873(VarCurr,1)
<=> $true )
& ( v42873(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_333,axiom,
! [VarCurr: state_type] :
( ~ v42927(VarCurr)
=> ( v42871(VarCurr,2)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_500,axiom,
! [VarCurr: state_type] :
( v42927(VarCurr)
=> ( v42871(VarCurr,2)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2665,axiom,
! [VarCurr: state_type] :
( v42927(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $false )
& ( v42873(VarCurr,3)
<=> $false )
& ( v42873(VarCurr,2)
<=> $false )
& ( v42873(VarCurr,1)
<=> $true )
& ( v42873(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_332,axiom,
! [VarCurr: state_type] :
( ~ v42925(VarCurr)
=> ( v42871(VarCurr,1)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_499,axiom,
! [VarCurr: state_type] :
( v42925(VarCurr)
=> ( v42871(VarCurr,1)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2664,axiom,
! [VarCurr: state_type] :
( v42925(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $false )
& ( v42873(VarCurr,3)
<=> $false )
& ( v42873(VarCurr,2)
<=> $false )
& ( v42873(VarCurr,1)
<=> $false )
& ( v42873(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1370,axiom,
! [VarCurr: state_type] :
( ~ v42923(VarCurr)
=> ( v42871(VarCurr,0)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1203,axiom,
! [VarCurr: state_type] :
( v42923(VarCurr)
=> ( v42871(VarCurr,0)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2663,axiom,
! [VarCurr: state_type] :
( v42923(VarCurr)
<=> ( ( v42873(VarCurr,4)
<=> $false )
& ( v42873(VarCurr,3)
<=> $false )
& ( v42873(VarCurr,2)
<=> $false )
& ( v42873(VarCurr,1)
<=> $false )
& ( v42873(VarCurr,0)
<=> $false ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_836,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v42880(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v42873(VarNext,B)
<=> v42873(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_894,axiom,
! [VarNext: state_type] :
( v42880(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v42873(VarNext,B)
<=> v42894(VarNext,B) ) ) ) ).
tff(addAssignment_15200,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v42894(VarNext,B)
<=> v42892(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_950,axiom,
! [VarCurr: state_type] :
( ~ v42889(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v42892(VarCurr,B)
<=> v42895(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_922,axiom,
! [VarCurr: state_type] :
( v42889(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v42892(VarCurr,B)
<=> $false ) ) ) ).
tff(addAssignment_15199,axiom,
! [VarCurr: state_type] :
( v42895(VarCurr,0)
<=> v42917(VarCurr) ) ).
tff(addAssignment_15198,axiom,
! [VarCurr: state_type] :
( v42895(VarCurr,1)
<=> v42915(VarCurr) ) ).
tff(addAssignment_15197,axiom,
! [VarCurr: state_type] :
( v42895(VarCurr,2)
<=> v42910(VarCurr) ) ).
tff(addAssignment_15196,axiom,
! [VarCurr: state_type] :
( v42895(VarCurr,3)
<=> v42905(VarCurr) ) ).
tff(addAssignment_15195,axiom,
! [VarCurr: state_type] :
( v42895(VarCurr,4)
<=> v42897(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9147,axiom,
! [VarCurr: state_type] :
( v42915(VarCurr)
<=> ( v42916(VarCurr)
& v42919(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1076,axiom,
! [VarCurr: state_type] :
( v42919(VarCurr)
<=> ( v42873(VarCurr,0)
| v42873(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9146,axiom,
! [VarCurr: state_type] :
( v42916(VarCurr)
<=> ( v42917(VarCurr)
| v42918(VarCurr) ) ) ).
tff(writeUnaryOperator_3676,axiom,
! [VarCurr: state_type] :
( ~ v42918(VarCurr)
<=> v42873(VarCurr,1) ) ).
tff(writeUnaryOperator_3675,axiom,
! [VarCurr: state_type] :
( ~ v42917(VarCurr)
<=> v42873(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9145,axiom,
! [VarCurr: state_type] :
( v42910(VarCurr)
<=> ( v42911(VarCurr)
& v42914(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1075,axiom,
! [VarCurr: state_type] :
( v42914(VarCurr)
<=> ( v42902(VarCurr)
| v42873(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9144,axiom,
! [VarCurr: state_type] :
( v42911(VarCurr)
<=> ( v42912(VarCurr)
| v42913(VarCurr) ) ) ).
tff(writeUnaryOperator_3674,axiom,
! [VarCurr: state_type] :
( ~ v42913(VarCurr)
<=> v42873(VarCurr,2) ) ).
tff(writeUnaryOperator_3673,axiom,
! [VarCurr: state_type] :
( ~ v42912(VarCurr)
<=> v42902(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9143,axiom,
! [VarCurr: state_type] :
( v42905(VarCurr)
<=> ( v42906(VarCurr)
& v42909(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1074,axiom,
! [VarCurr: state_type] :
( v42909(VarCurr)
<=> ( v42901(VarCurr)
| v42873(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9142,axiom,
! [VarCurr: state_type] :
( v42906(VarCurr)
<=> ( v42907(VarCurr)
| v42908(VarCurr) ) ) ).
tff(writeUnaryOperator_3672,axiom,
! [VarCurr: state_type] :
( ~ v42908(VarCurr)
<=> v42873(VarCurr,3) ) ).
tff(writeUnaryOperator_3671,axiom,
! [VarCurr: state_type] :
( ~ v42907(VarCurr)
<=> v42901(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9141,axiom,
! [VarCurr: state_type] :
( v42897(VarCurr)
<=> ( v42898(VarCurr)
& v42904(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1073,axiom,
! [VarCurr: state_type] :
( v42904(VarCurr)
<=> ( v42900(VarCurr)
| v42873(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9140,axiom,
! [VarCurr: state_type] :
( v42898(VarCurr)
<=> ( v42899(VarCurr)
| v42903(VarCurr) ) ) ).
tff(writeUnaryOperator_3670,axiom,
! [VarCurr: state_type] :
( ~ v42903(VarCurr)
<=> v42873(VarCurr,4) ) ).
tff(writeUnaryOperator_3669,axiom,
! [VarCurr: state_type] :
( ~ v42899(VarCurr)
<=> v42900(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_1072,axiom,
! [VarCurr: state_type] :
( v42900(VarCurr)
<=> ( v42901(VarCurr)
& v42873(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1071,axiom,
! [VarCurr: state_type] :
( v42901(VarCurr)
<=> ( v42902(VarCurr)
& v42873(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1070,axiom,
! [VarCurr: state_type] :
( v42902(VarCurr)
<=> ( v42873(VarCurr,0)
& v42873(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9139,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v42880(VarNext)
<=> ( v42881(VarNext)
& v42888(VarNext) ) ) ) ).
tff(addAssignment_15194,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v42888(VarNext)
<=> v42886(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9138,axiom,
! [VarCurr: state_type] :
( v42886(VarCurr)
<=> ( v42889(VarCurr)
| v42890(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9137,axiom,
! [VarCurr: state_type] :
( v42890(VarCurr)
<=> ( v42875(VarCurr)
& v42891(VarCurr) ) ) ).
tff(writeUnaryOperator_3668,axiom,
! [VarCurr: state_type] :
( ~ v42891(VarCurr)
<=> v42889(VarCurr) ) ).
tff(writeUnaryOperator_3667,axiom,
! [VarCurr: state_type] :
( ~ v42889(VarCurr)
<=> v5492(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9136,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v42881(VarNext)
<=> ( v42882(VarNext)
& v26030(VarNext) ) ) ) ).
tff(writeUnaryOperator_3666,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v42882(VarNext)
<=> v26037(VarNext) ) ) ).
tff(addAssignmentInitValueVector_26,axiom,
! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v42873(constB0,B)
<=> $false ) ) ).
tff(addAssignment_15193,axiom,
! [VarCurr: state_type] :
( v42875(VarCurr)
<=> v42877(VarCurr) ) ).
tff(addAssignment_15192,axiom,
! [VarCurr: state_type] :
( v42877(VarCurr)
<=> v42650(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_112,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v42689(VarCurr,B)
<=> ( v42691(VarCurr,B)
& v42866(VarCurr,B) ) ) ) ).
tff(addAssignment_15191,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,0)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15190,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,1)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15189,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,2)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15188,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,3)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15187,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,4)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15186,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,5)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15185,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,6)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15184,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,7)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15183,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,8)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15182,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,9)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15181,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,10)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15180,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,11)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15179,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,12)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15178,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,13)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15177,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,14)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15176,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,15)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15175,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,16)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15174,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,17)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15173,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,18)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15172,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,19)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15171,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,20)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15170,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,21)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15169,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,22)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15168,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,23)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15167,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,24)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15166,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,25)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15165,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,26)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15164,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,27)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15163,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,28)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15162,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,29)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15161,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,30)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15160,axiom,
! [VarCurr: state_type] :
( v42866(VarCurr,31)
<=> v42867(VarCurr) ) ).
tff(addAssignment_15159,axiom,
! [VarCurr: state_type] :
( v42867(VarCurr)
<=> v42827(VarCurr) ) ).
tff(addAssignment_15158,axiom,
! [VarCurr: state_type] :
( v42827(VarCurr)
<=> v42829(VarCurr) ) ).
tff(addAssignment_15157,axiom,
! [VarCurr: state_type] :
( v42829(VarCurr)
<=> v42831(VarCurr) ) ).
tff(addAssignment_15156,axiom,
! [VarCurr: state_type] :
( v42831(VarCurr)
<=> v42833(VarCurr) ) ).
tff(addAssignment_15155,axiom,
! [VarCurr: state_type] :
( v42833(VarCurr)
<=> v42835(VarCurr) ) ).
tff(addAssignment_15154,axiom,
! [VarCurr: state_type] :
( v42835(VarCurr)
<=> v42837(VarCurr) ) ).
tff(addAssignment_15153,axiom,
! [VarCurr: state_type] :
( v42837(VarCurr)
<=> v42839(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_835,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v42854(VarNext)
=> ( v42839(VarNext)
<=> v42839(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_893,axiom,
! [VarNext: state_type] :
( v42854(VarNext)
=> ( v42839(VarNext)
<=> v42862(VarNext) ) ) ).
tff(addAssignment_15152,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v42862(VarNext)
<=> v42860(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1369,axiom,
! [VarCurr: state_type] :
( ~ v42737(VarCurr)
=> ( v42860(VarCurr)
<=> v42841(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1202,axiom,
! [VarCurr: state_type] :
( v42737(VarCurr)
=> ( v42860(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9135,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v42854(VarNext)
<=> v42855(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9134,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v42855(VarNext)
<=> ( v42857(VarNext)
& v42721(VarNext) ) ) ) ).
tff(writeUnaryOperator_3665,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v42857(VarNext)
<=> v42730(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1368,axiom,
! [VarCurr: state_type] :
( ~ v42851(VarCurr)
=> ( v42841(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1201,axiom,
! [VarCurr: state_type] :
( v42851(VarCurr)
=> ( v42841(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_1069,axiom,
! [VarCurr: state_type] :
( v42851(VarCurr)
<=> ( v42713(VarCurr,8)
& v42843(VarCurr) ) ) ).
tff(addAssignment_15151,axiom,
! [VarCurr: state_type] :
( v42843(VarCurr)
<=> v42845(VarCurr) ) ).
tff(addAssignment_15150,axiom,
! [VarCurr: state_type] :
( v42845(VarCurr)
<=> v42847(VarCurr) ) ).
tff(addAssignment_15149,axiom,
! [VarCurr: state_type] :
( v42847(VarCurr)
<=> v42849(VarCurr) ) ).
tff(addAssignment_15148,axiom,
! [VarCurr: state_type] :
( v42713(VarCurr,8)
<=> v42715(VarCurr,8) ) ).
tff(addAssignment_15147,axiom,
! [VarCurr: state_type] :
( v42715(VarCurr,8)
<=> v42717(VarCurr,8) ) ).
tff(addAssignment_15146,axiom,
! [VarCurr: state_type] :
( v42717(VarCurr,8)
<=> v42719(VarCurr,8) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_331,axiom,
! [VarCurr: state_type] :
( ~ v42825(VarCurr)
=> ( v42691(VarCurr,31)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_498,axiom,
! [VarCurr: state_type] :
( v42825(VarCurr)
=> ( v42691(VarCurr,31)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2662,axiom,
! [VarCurr: state_type] :
( v42825(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $true )
& ( v42693(VarCurr,3)
<=> $true )
& ( v42693(VarCurr,2)
<=> $true )
& ( v42693(VarCurr,1)
<=> $true )
& ( v42693(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_10295,axiom,
b11111(4) ).
tff(bitBlastConstant_10294,axiom,
b11111(3) ).
tff(bitBlastConstant_10293,axiom,
b11111(2) ).
tff(bitBlastConstant_10292,axiom,
b11111(1) ).
tff(bitBlastConstant_10291,axiom,
b11111(0) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_330,axiom,
! [VarCurr: state_type] :
( ~ v42823(VarCurr)
=> ( v42691(VarCurr,30)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_497,axiom,
! [VarCurr: state_type] :
( v42823(VarCurr)
=> ( v42691(VarCurr,30)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2661,axiom,
! [VarCurr: state_type] :
( v42823(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $true )
& ( v42693(VarCurr,3)
<=> $true )
& ( v42693(VarCurr,2)
<=> $true )
& ( v42693(VarCurr,1)
<=> $true )
& ( v42693(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_10290,axiom,
b11110(4) ).
tff(bitBlastConstant_10289,axiom,
b11110(3) ).
tff(bitBlastConstant_10288,axiom,
b11110(2) ).
tff(bitBlastConstant_10287,axiom,
b11110(1) ).
tff(bitBlastConstant_10286,axiom,
~ b11110(0) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_329,axiom,
! [VarCurr: state_type] :
( ~ v42821(VarCurr)
=> ( v42691(VarCurr,29)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_496,axiom,
! [VarCurr: state_type] :
( v42821(VarCurr)
=> ( v42691(VarCurr,29)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2660,axiom,
! [VarCurr: state_type] :
( v42821(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $true )
& ( v42693(VarCurr,3)
<=> $true )
& ( v42693(VarCurr,2)
<=> $true )
& ( v42693(VarCurr,1)
<=> $false )
& ( v42693(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_10285,axiom,
b11101(4) ).
tff(bitBlastConstant_10284,axiom,
b11101(3) ).
tff(bitBlastConstant_10283,axiom,
b11101(2) ).
tff(bitBlastConstant_10282,axiom,
~ b11101(1) ).
tff(bitBlastConstant_10281,axiom,
b11101(0) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_328,axiom,
! [VarCurr: state_type] :
( ~ v42819(VarCurr)
=> ( v42691(VarCurr,28)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_495,axiom,
! [VarCurr: state_type] :
( v42819(VarCurr)
=> ( v42691(VarCurr,28)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2659,axiom,
! [VarCurr: state_type] :
( v42819(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $true )
& ( v42693(VarCurr,3)
<=> $true )
& ( v42693(VarCurr,2)
<=> $true )
& ( v42693(VarCurr,1)
<=> $false )
& ( v42693(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_10280,axiom,
b11100(4) ).
tff(bitBlastConstant_10279,axiom,
b11100(3) ).
tff(bitBlastConstant_10278,axiom,
b11100(2) ).
tff(bitBlastConstant_10277,axiom,
~ b11100(1) ).
tff(bitBlastConstant_10276,axiom,
~ b11100(0) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_327,axiom,
! [VarCurr: state_type] :
( ~ v42817(VarCurr)
=> ( v42691(VarCurr,27)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_494,axiom,
! [VarCurr: state_type] :
( v42817(VarCurr)
=> ( v42691(VarCurr,27)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2658,axiom,
! [VarCurr: state_type] :
( v42817(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $true )
& ( v42693(VarCurr,3)
<=> $true )
& ( v42693(VarCurr,2)
<=> $false )
& ( v42693(VarCurr,1)
<=> $true )
& ( v42693(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_10275,axiom,
b11011(4) ).
tff(bitBlastConstant_10274,axiom,
b11011(3) ).
tff(bitBlastConstant_10273,axiom,
~ b11011(2) ).
tff(bitBlastConstant_10272,axiom,
b11011(1) ).
tff(bitBlastConstant_10271,axiom,
b11011(0) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_326,axiom,
! [VarCurr: state_type] :
( ~ v42815(VarCurr)
=> ( v42691(VarCurr,26)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_493,axiom,
! [VarCurr: state_type] :
( v42815(VarCurr)
=> ( v42691(VarCurr,26)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2657,axiom,
! [VarCurr: state_type] :
( v42815(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $true )
& ( v42693(VarCurr,3)
<=> $true )
& ( v42693(VarCurr,2)
<=> $false )
& ( v42693(VarCurr,1)
<=> $true )
& ( v42693(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_10270,axiom,
b11010(4) ).
tff(bitBlastConstant_10269,axiom,
b11010(3) ).
tff(bitBlastConstant_10268,axiom,
~ b11010(2) ).
tff(bitBlastConstant_10267,axiom,
b11010(1) ).
tff(bitBlastConstant_10266,axiom,
~ b11010(0) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_325,axiom,
! [VarCurr: state_type] :
( ~ v42813(VarCurr)
=> ( v42691(VarCurr,25)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_492,axiom,
! [VarCurr: state_type] :
( v42813(VarCurr)
=> ( v42691(VarCurr,25)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2656,axiom,
! [VarCurr: state_type] :
( v42813(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $true )
& ( v42693(VarCurr,3)
<=> $true )
& ( v42693(VarCurr,2)
<=> $false )
& ( v42693(VarCurr,1)
<=> $false )
& ( v42693(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_10265,axiom,
b11001(4) ).
tff(bitBlastConstant_10264,axiom,
b11001(3) ).
tff(bitBlastConstant_10263,axiom,
~ b11001(2) ).
tff(bitBlastConstant_10262,axiom,
~ b11001(1) ).
tff(bitBlastConstant_10261,axiom,
b11001(0) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_324,axiom,
! [VarCurr: state_type] :
( ~ v42811(VarCurr)
=> ( v42691(VarCurr,24)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_491,axiom,
! [VarCurr: state_type] :
( v42811(VarCurr)
=> ( v42691(VarCurr,24)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2655,axiom,
! [VarCurr: state_type] :
( v42811(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $true )
& ( v42693(VarCurr,3)
<=> $true )
& ( v42693(VarCurr,2)
<=> $false )
& ( v42693(VarCurr,1)
<=> $false )
& ( v42693(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_10260,axiom,
b11000(4) ).
tff(bitBlastConstant_10259,axiom,
b11000(3) ).
tff(bitBlastConstant_10258,axiom,
~ b11000(2) ).
tff(bitBlastConstant_10257,axiom,
~ b11000(1) ).
tff(bitBlastConstant_10256,axiom,
~ b11000(0) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_323,axiom,
! [VarCurr: state_type] :
( ~ v42809(VarCurr)
=> ( v42691(VarCurr,23)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_490,axiom,
! [VarCurr: state_type] :
( v42809(VarCurr)
=> ( v42691(VarCurr,23)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2654,axiom,
! [VarCurr: state_type] :
( v42809(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $true )
& ( v42693(VarCurr,3)
<=> $false )
& ( v42693(VarCurr,2)
<=> $true )
& ( v42693(VarCurr,1)
<=> $true )
& ( v42693(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_10255,axiom,
b10111(4) ).
tff(bitBlastConstant_10254,axiom,
~ b10111(3) ).
tff(bitBlastConstant_10253,axiom,
b10111(2) ).
tff(bitBlastConstant_10252,axiom,
b10111(1) ).
tff(bitBlastConstant_10251,axiom,
b10111(0) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_322,axiom,
! [VarCurr: state_type] :
( ~ v42807(VarCurr)
=> ( v42691(VarCurr,22)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_489,axiom,
! [VarCurr: state_type] :
( v42807(VarCurr)
=> ( v42691(VarCurr,22)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2653,axiom,
! [VarCurr: state_type] :
( v42807(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $true )
& ( v42693(VarCurr,3)
<=> $false )
& ( v42693(VarCurr,2)
<=> $true )
& ( v42693(VarCurr,1)
<=> $true )
& ( v42693(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_10250,axiom,
b10110(4) ).
tff(bitBlastConstant_10249,axiom,
~ b10110(3) ).
tff(bitBlastConstant_10248,axiom,
b10110(2) ).
tff(bitBlastConstant_10247,axiom,
b10110(1) ).
tff(bitBlastConstant_10246,axiom,
~ b10110(0) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_321,axiom,
! [VarCurr: state_type] :
( ~ v42805(VarCurr)
=> ( v42691(VarCurr,21)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_488,axiom,
! [VarCurr: state_type] :
( v42805(VarCurr)
=> ( v42691(VarCurr,21)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2652,axiom,
! [VarCurr: state_type] :
( v42805(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $true )
& ( v42693(VarCurr,3)
<=> $false )
& ( v42693(VarCurr,2)
<=> $true )
& ( v42693(VarCurr,1)
<=> $false )
& ( v42693(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_10245,axiom,
b10101(4) ).
tff(bitBlastConstant_10244,axiom,
~ b10101(3) ).
tff(bitBlastConstant_10243,axiom,
b10101(2) ).
tff(bitBlastConstant_10242,axiom,
~ b10101(1) ).
tff(bitBlastConstant_10241,axiom,
b10101(0) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_320,axiom,
! [VarCurr: state_type] :
( ~ v42803(VarCurr)
=> ( v42691(VarCurr,20)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_487,axiom,
! [VarCurr: state_type] :
( v42803(VarCurr)
=> ( v42691(VarCurr,20)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2651,axiom,
! [VarCurr: state_type] :
( v42803(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $true )
& ( v42693(VarCurr,3)
<=> $false )
& ( v42693(VarCurr,2)
<=> $true )
& ( v42693(VarCurr,1)
<=> $false )
& ( v42693(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_10240,axiom,
b10100(4) ).
tff(bitBlastConstant_10239,axiom,
~ b10100(3) ).
tff(bitBlastConstant_10238,axiom,
b10100(2) ).
tff(bitBlastConstant_10237,axiom,
~ b10100(1) ).
tff(bitBlastConstant_10236,axiom,
~ b10100(0) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_319,axiom,
! [VarCurr: state_type] :
( ~ v42801(VarCurr)
=> ( v42691(VarCurr,19)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_486,axiom,
! [VarCurr: state_type] :
( v42801(VarCurr)
=> ( v42691(VarCurr,19)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2650,axiom,
! [VarCurr: state_type] :
( v42801(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $true )
& ( v42693(VarCurr,3)
<=> $false )
& ( v42693(VarCurr,2)
<=> $false )
& ( v42693(VarCurr,1)
<=> $true )
& ( v42693(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_10235,axiom,
b10011(4) ).
tff(bitBlastConstant_10234,axiom,
~ b10011(3) ).
tff(bitBlastConstant_10233,axiom,
~ b10011(2) ).
tff(bitBlastConstant_10232,axiom,
b10011(1) ).
tff(bitBlastConstant_10231,axiom,
b10011(0) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_318,axiom,
! [VarCurr: state_type] :
( ~ v42799(VarCurr)
=> ( v42691(VarCurr,18)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_485,axiom,
! [VarCurr: state_type] :
( v42799(VarCurr)
=> ( v42691(VarCurr,18)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2649,axiom,
! [VarCurr: state_type] :
( v42799(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $true )
& ( v42693(VarCurr,3)
<=> $false )
& ( v42693(VarCurr,2)
<=> $false )
& ( v42693(VarCurr,1)
<=> $true )
& ( v42693(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_10230,axiom,
b10010(4) ).
tff(bitBlastConstant_10229,axiom,
~ b10010(3) ).
tff(bitBlastConstant_10228,axiom,
~ b10010(2) ).
tff(bitBlastConstant_10227,axiom,
b10010(1) ).
tff(bitBlastConstant_10226,axiom,
~ b10010(0) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_317,axiom,
! [VarCurr: state_type] :
( ~ v42797(VarCurr)
=> ( v42691(VarCurr,17)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_484,axiom,
! [VarCurr: state_type] :
( v42797(VarCurr)
=> ( v42691(VarCurr,17)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2648,axiom,
! [VarCurr: state_type] :
( v42797(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $true )
& ( v42693(VarCurr,3)
<=> $false )
& ( v42693(VarCurr,2)
<=> $false )
& ( v42693(VarCurr,1)
<=> $false )
& ( v42693(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_10225,axiom,
b10001(4) ).
tff(bitBlastConstant_10224,axiom,
~ b10001(3) ).
tff(bitBlastConstant_10223,axiom,
~ b10001(2) ).
tff(bitBlastConstant_10222,axiom,
~ b10001(1) ).
tff(bitBlastConstant_10221,axiom,
b10001(0) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_316,axiom,
! [VarCurr: state_type] :
( ~ v42795(VarCurr)
=> ( v42691(VarCurr,16)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_483,axiom,
! [VarCurr: state_type] :
( v42795(VarCurr)
=> ( v42691(VarCurr,16)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2647,axiom,
! [VarCurr: state_type] :
( v42795(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $true )
& ( v42693(VarCurr,3)
<=> $false )
& ( v42693(VarCurr,2)
<=> $false )
& ( v42693(VarCurr,1)
<=> $false )
& ( v42693(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_315,axiom,
! [VarCurr: state_type] :
( ~ v42793(VarCurr)
=> ( v42691(VarCurr,15)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_482,axiom,
! [VarCurr: state_type] :
( v42793(VarCurr)
=> ( v42691(VarCurr,15)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2646,axiom,
! [VarCurr: state_type] :
( v42793(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $false )
& ( v42693(VarCurr,3)
<=> $true )
& ( v42693(VarCurr,2)
<=> $true )
& ( v42693(VarCurr,1)
<=> $true )
& ( v42693(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_10220,axiom,
~ b01111(4) ).
tff(bitBlastConstant_10219,axiom,
b01111(3) ).
tff(bitBlastConstant_10218,axiom,
b01111(2) ).
tff(bitBlastConstant_10217,axiom,
b01111(1) ).
tff(bitBlastConstant_10216,axiom,
b01111(0) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_314,axiom,
! [VarCurr: state_type] :
( ~ v42791(VarCurr)
=> ( v42691(VarCurr,14)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_481,axiom,
! [VarCurr: state_type] :
( v42791(VarCurr)
=> ( v42691(VarCurr,14)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2645,axiom,
! [VarCurr: state_type] :
( v42791(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $false )
& ( v42693(VarCurr,3)
<=> $true )
& ( v42693(VarCurr,2)
<=> $true )
& ( v42693(VarCurr,1)
<=> $true )
& ( v42693(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_10215,axiom,
~ b01110(4) ).
tff(bitBlastConstant_10214,axiom,
b01110(3) ).
tff(bitBlastConstant_10213,axiom,
b01110(2) ).
tff(bitBlastConstant_10212,axiom,
b01110(1) ).
tff(bitBlastConstant_10211,axiom,
~ b01110(0) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_313,axiom,
! [VarCurr: state_type] :
( ~ v42789(VarCurr)
=> ( v42691(VarCurr,13)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_480,axiom,
! [VarCurr: state_type] :
( v42789(VarCurr)
=> ( v42691(VarCurr,13)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2644,axiom,
! [VarCurr: state_type] :
( v42789(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $false )
& ( v42693(VarCurr,3)
<=> $true )
& ( v42693(VarCurr,2)
<=> $true )
& ( v42693(VarCurr,1)
<=> $false )
& ( v42693(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_10210,axiom,
~ b01101(4) ).
tff(bitBlastConstant_10209,axiom,
b01101(3) ).
tff(bitBlastConstant_10208,axiom,
b01101(2) ).
tff(bitBlastConstant_10207,axiom,
~ b01101(1) ).
tff(bitBlastConstant_10206,axiom,
b01101(0) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_312,axiom,
! [VarCurr: state_type] :
( ~ v42787(VarCurr)
=> ( v42691(VarCurr,12)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_479,axiom,
! [VarCurr: state_type] :
( v42787(VarCurr)
=> ( v42691(VarCurr,12)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2643,axiom,
! [VarCurr: state_type] :
( v42787(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $false )
& ( v42693(VarCurr,3)
<=> $true )
& ( v42693(VarCurr,2)
<=> $true )
& ( v42693(VarCurr,1)
<=> $false )
& ( v42693(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_10205,axiom,
~ b01100(4) ).
tff(bitBlastConstant_10204,axiom,
b01100(3) ).
tff(bitBlastConstant_10203,axiom,
b01100(2) ).
tff(bitBlastConstant_10202,axiom,
~ b01100(1) ).
tff(bitBlastConstant_10201,axiom,
~ b01100(0) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_311,axiom,
! [VarCurr: state_type] :
( ~ v42785(VarCurr)
=> ( v42691(VarCurr,11)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_478,axiom,
! [VarCurr: state_type] :
( v42785(VarCurr)
=> ( v42691(VarCurr,11)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2642,axiom,
! [VarCurr: state_type] :
( v42785(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $false )
& ( v42693(VarCurr,3)
<=> $true )
& ( v42693(VarCurr,2)
<=> $false )
& ( v42693(VarCurr,1)
<=> $true )
& ( v42693(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_10200,axiom,
~ b01011(4) ).
tff(bitBlastConstant_10199,axiom,
b01011(3) ).
tff(bitBlastConstant_10198,axiom,
~ b01011(2) ).
tff(bitBlastConstant_10197,axiom,
b01011(1) ).
tff(bitBlastConstant_10196,axiom,
b01011(0) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_310,axiom,
! [VarCurr: state_type] :
( ~ v42783(VarCurr)
=> ( v42691(VarCurr,10)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_477,axiom,
! [VarCurr: state_type] :
( v42783(VarCurr)
=> ( v42691(VarCurr,10)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2641,axiom,
! [VarCurr: state_type] :
( v42783(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $false )
& ( v42693(VarCurr,3)
<=> $true )
& ( v42693(VarCurr,2)
<=> $false )
& ( v42693(VarCurr,1)
<=> $true )
& ( v42693(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_309,axiom,
! [VarCurr: state_type] :
( ~ v42781(VarCurr)
=> ( v42691(VarCurr,9)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_476,axiom,
! [VarCurr: state_type] :
( v42781(VarCurr)
=> ( v42691(VarCurr,9)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2640,axiom,
! [VarCurr: state_type] :
( v42781(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $false )
& ( v42693(VarCurr,3)
<=> $true )
& ( v42693(VarCurr,2)
<=> $false )
& ( v42693(VarCurr,1)
<=> $false )
& ( v42693(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_308,axiom,
! [VarCurr: state_type] :
( ~ v42779(VarCurr)
=> ( v42691(VarCurr,8)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_475,axiom,
! [VarCurr: state_type] :
( v42779(VarCurr)
=> ( v42691(VarCurr,8)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2639,axiom,
! [VarCurr: state_type] :
( v42779(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $false )
& ( v42693(VarCurr,3)
<=> $true )
& ( v42693(VarCurr,2)
<=> $false )
& ( v42693(VarCurr,1)
<=> $false )
& ( v42693(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_10195,axiom,
~ b01000(4) ).
tff(bitBlastConstant_10194,axiom,
b01000(3) ).
tff(bitBlastConstant_10193,axiom,
~ b01000(2) ).
tff(bitBlastConstant_10192,axiom,
~ b01000(1) ).
tff(bitBlastConstant_10191,axiom,
~ b01000(0) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_307,axiom,
! [VarCurr: state_type] :
( ~ v42777(VarCurr)
=> ( v42691(VarCurr,7)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_474,axiom,
! [VarCurr: state_type] :
( v42777(VarCurr)
=> ( v42691(VarCurr,7)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2638,axiom,
! [VarCurr: state_type] :
( v42777(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $false )
& ( v42693(VarCurr,3)
<=> $false )
& ( v42693(VarCurr,2)
<=> $true )
& ( v42693(VarCurr,1)
<=> $true )
& ( v42693(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_10190,axiom,
~ b00111(4) ).
tff(bitBlastConstant_10189,axiom,
~ b00111(3) ).
tff(bitBlastConstant_10188,axiom,
b00111(2) ).
tff(bitBlastConstant_10187,axiom,
b00111(1) ).
tff(bitBlastConstant_10186,axiom,
b00111(0) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_306,axiom,
! [VarCurr: state_type] :
( ~ v42775(VarCurr)
=> ( v42691(VarCurr,6)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_473,axiom,
! [VarCurr: state_type] :
( v42775(VarCurr)
=> ( v42691(VarCurr,6)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2637,axiom,
! [VarCurr: state_type] :
( v42775(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $false )
& ( v42693(VarCurr,3)
<=> $false )
& ( v42693(VarCurr,2)
<=> $true )
& ( v42693(VarCurr,1)
<=> $true )
& ( v42693(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_10185,axiom,
~ b00110(4) ).
tff(bitBlastConstant_10184,axiom,
~ b00110(3) ).
tff(bitBlastConstant_10183,axiom,
b00110(2) ).
tff(bitBlastConstant_10182,axiom,
b00110(1) ).
tff(bitBlastConstant_10181,axiom,
~ b00110(0) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_305,axiom,
! [VarCurr: state_type] :
( ~ v42773(VarCurr)
=> ( v42691(VarCurr,5)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_472,axiom,
! [VarCurr: state_type] :
( v42773(VarCurr)
=> ( v42691(VarCurr,5)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2636,axiom,
! [VarCurr: state_type] :
( v42773(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $false )
& ( v42693(VarCurr,3)
<=> $false )
& ( v42693(VarCurr,2)
<=> $true )
& ( v42693(VarCurr,1)
<=> $false )
& ( v42693(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_10180,axiom,
~ b00101(4) ).
tff(bitBlastConstant_10179,axiom,
~ b00101(3) ).
tff(bitBlastConstant_10178,axiom,
b00101(2) ).
tff(bitBlastConstant_10177,axiom,
~ b00101(1) ).
tff(bitBlastConstant_10176,axiom,
b00101(0) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_304,axiom,
! [VarCurr: state_type] :
( ~ v42771(VarCurr)
=> ( v42691(VarCurr,4)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_471,axiom,
! [VarCurr: state_type] :
( v42771(VarCurr)
=> ( v42691(VarCurr,4)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2635,axiom,
! [VarCurr: state_type] :
( v42771(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $false )
& ( v42693(VarCurr,3)
<=> $false )
& ( v42693(VarCurr,2)
<=> $true )
& ( v42693(VarCurr,1)
<=> $false )
& ( v42693(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_10175,axiom,
~ b00100(4) ).
tff(bitBlastConstant_10174,axiom,
~ b00100(3) ).
tff(bitBlastConstant_10173,axiom,
b00100(2) ).
tff(bitBlastConstant_10172,axiom,
~ b00100(1) ).
tff(bitBlastConstant_10171,axiom,
~ b00100(0) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_303,axiom,
! [VarCurr: state_type] :
( ~ v42769(VarCurr)
=> ( v42691(VarCurr,3)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_470,axiom,
! [VarCurr: state_type] :
( v42769(VarCurr)
=> ( v42691(VarCurr,3)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2634,axiom,
! [VarCurr: state_type] :
( v42769(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $false )
& ( v42693(VarCurr,3)
<=> $false )
& ( v42693(VarCurr,2)
<=> $false )
& ( v42693(VarCurr,1)
<=> $true )
& ( v42693(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_10170,axiom,
~ b00011(4) ).
tff(bitBlastConstant_10169,axiom,
~ b00011(3) ).
tff(bitBlastConstant_10168,axiom,
~ b00011(2) ).
tff(bitBlastConstant_10167,axiom,
b00011(1) ).
tff(bitBlastConstant_10166,axiom,
b00011(0) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_302,axiom,
! [VarCurr: state_type] :
( ~ v42767(VarCurr)
=> ( v42691(VarCurr,2)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_469,axiom,
! [VarCurr: state_type] :
( v42767(VarCurr)
=> ( v42691(VarCurr,2)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2633,axiom,
! [VarCurr: state_type] :
( v42767(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $false )
& ( v42693(VarCurr,3)
<=> $false )
& ( v42693(VarCurr,2)
<=> $false )
& ( v42693(VarCurr,1)
<=> $true )
& ( v42693(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_10165,axiom,
~ b00010(4) ).
tff(bitBlastConstant_10164,axiom,
~ b00010(3) ).
tff(bitBlastConstant_10163,axiom,
~ b00010(2) ).
tff(bitBlastConstant_10162,axiom,
b00010(1) ).
tff(bitBlastConstant_10161,axiom,
~ b00010(0) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_301,axiom,
! [VarCurr: state_type] :
( ~ v42765(VarCurr)
=> ( v42691(VarCurr,1)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_468,axiom,
! [VarCurr: state_type] :
( v42765(VarCurr)
=> ( v42691(VarCurr,1)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2632,axiom,
! [VarCurr: state_type] :
( v42765(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $false )
& ( v42693(VarCurr,3)
<=> $false )
& ( v42693(VarCurr,2)
<=> $false )
& ( v42693(VarCurr,1)
<=> $false )
& ( v42693(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1367,axiom,
! [VarCurr: state_type] :
( ~ v42763(VarCurr)
=> ( v42691(VarCurr,0)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1200,axiom,
! [VarCurr: state_type] :
( v42763(VarCurr)
=> ( v42691(VarCurr,0)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2631,axiom,
! [VarCurr: state_type] :
( v42763(VarCurr)
<=> ( ( v42693(VarCurr,4)
<=> $false )
& ( v42693(VarCurr,3)
<=> $false )
& ( v42693(VarCurr,2)
<=> $false )
& ( v42693(VarCurr,1)
<=> $false )
& ( v42693(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_15145,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v42693(VarCurr,B)
<=> v42695(VarCurr,B) ) ) ).
tff(addAssignment_15144,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v42695(VarCurr,B)
<=> v42697(VarCurr,B) ) ) ).
tff(addAssignment_15143,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v42697(VarCurr,B)
<=> v42699(VarCurr,B) ) ) ).
tff(addAssignment_15142,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v42699(VarCurr,B)
<=> v42701(VarCurr,B) ) ) ).
tff(addAssignment_15141,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v42701(VarCurr,B)
<=> v42703(VarCurr,B) ) ) ).
tff(addAssignment_15140,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v42703(VarCurr,B)
<=> v42705(VarCurr,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_834,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v42726(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v42705(VarNext,B)
<=> v42705(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_892,axiom,
! [VarNext: state_type] :
( v42726(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v42705(VarNext,B)
<=> v42736(VarNext,B) ) ) ) ).
tff(addAssignment_15139,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v42736(VarNext,B)
<=> v42734(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1366,axiom,
! [VarCurr: state_type] :
( ~ v42737(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v42734(VarCurr,B)
<=> v42711(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1199,axiom,
! [VarCurr: state_type] :
( v42737(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v42734(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_3664,axiom,
! [VarCurr: state_type] :
( ~ v42737(VarCurr)
<=> v42707(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9133,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v42726(VarNext)
<=> v42727(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9132,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v42727(VarNext)
<=> ( v42728(VarNext)
& v42721(VarNext) ) ) ) ).
tff(writeUnaryOperator_3663,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v42728(VarNext)
<=> v42730(VarNext) ) ) ).
tff(addAssignment_15138,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v42730(VarNext)
<=> v42721(VarCurr) ) ) ).
tff(addAssignment_15137,axiom,
! [VarCurr: state_type] :
( v42721(VarCurr)
<=> v42723(VarCurr) ) ).
tff(addAssignment_15136,axiom,
! [VarCurr: state_type] :
( v42723(VarCurr)
<=> v7039(VarCurr) ) ).
tff(addAssignment_15135,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v42711(VarCurr,B)
<=> v42713(VarCurr,B) ) ) ).
tff(addAssignment_15134,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v42713(VarCurr,B)
<=> v42715(VarCurr,B) ) ) ).
tff(addAssignment_15133,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v42715(VarCurr,B)
<=> v42717(VarCurr,B) ) ) ).
tff(addAssignment_15132,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v42717(VarCurr,B)
<=> v42719(VarCurr,B) ) ) ).
tff(addAssignment_15131,axiom,
! [VarCurr: state_type] :
( v42707(VarCurr)
<=> v42709(VarCurr) ) ).
tff(addAssignment_15130,axiom,
! [VarCurr: state_type] :
( v42709(VarCurr)
<=> v6525(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9131,axiom,
! [VarCurr: state_type] :
( v42656(VarCurr)
<=> ( v42670(VarCurr)
& v42672(VarCurr) ) ) ).
tff(writeUnaryOperator_3662,axiom,
! [VarCurr: state_type] :
( ~ v42672(VarCurr)
<=> v2920(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9130,axiom,
! [VarCurr: state_type] :
( v42670(VarCurr)
<=> ( v42671(VarCurr)
& v5732(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9129,axiom,
! [VarCurr: state_type] :
( v42671(VarCurr)
<=> ( v2902(VarCurr)
& v42658(VarCurr) ) ) ).
tff(addAssignment_15129,axiom,
! [VarCurr: state_type] :
( v42658(VarCurr)
<=> v42660(VarCurr) ) ).
tff(addAssignment_15128,axiom,
! [VarCurr: state_type] :
( v42660(VarCurr)
<=> v42662(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1365,axiom,
! [VarCurr: state_type] :
( ~ v42664(VarCurr)
=> ( v42662(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1198,axiom,
! [VarCurr: state_type] :
( v42664(VarCurr)
=> ( v42662(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9128,axiom,
! [VarCurr: state_type] :
( v42664(VarCurr)
<=> ( v42665(VarCurr)
& v42666(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9127,axiom,
! [VarCurr: state_type] :
( v42666(VarCurr)
<=> ( v42667(VarCurr)
| v42668(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2630,axiom,
! [VarCurr: state_type] :
( v42668(VarCurr)
<=> ( ( v5477(VarCurr,6)
<=> $false )
& ( v5477(VarCurr,5)
<=> $true )
& ( v5477(VarCurr,4)
<=> $false )
& ( v5477(VarCurr,3)
<=> $false )
& ( v5477(VarCurr,2)
<=> $false )
& ( v5477(VarCurr,1)
<=> $false )
& ( v5477(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2629,axiom,
! [VarCurr: state_type] :
( v42667(VarCurr)
<=> ( ( v5477(VarCurr,6)
<=> $false )
& ( v5477(VarCurr,5)
<=> $false )
& ( v5477(VarCurr,4)
<=> $false )
& ( v5477(VarCurr,3)
<=> $false )
& ( v5477(VarCurr,2)
<=> $false )
& ( v5477(VarCurr,1)
<=> $false )
& ( v5477(VarCurr,0)
<=> $false ) ) ) ).
tff(writeUnaryOperator_3661,axiom,
! [VarCurr: state_type] :
( ~ v42665(VarCurr)
<=> v5521(VarCurr,0) ) ).
tff(addAssignment_15127,axiom,
! [VarCurr: state_type] :
( v42654(VarCurr)
<=> v2935(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9126,axiom,
! [VarCurr: state_type] :
( v5933(VarCurr)
<=> ( v5935(VarCurr)
& v42648(VarCurr) ) ) ).
tff(writeUnaryOperator_3660,axiom,
! [VarCurr: state_type] :
( ~ v42648(VarCurr)
<=> v2920(VarCurr) ) ).
tff(addAssignmentInitValueVector_25,axiom,
( v2920(constB0)
<=> $false ) ).
tff(addAssignment_15126,axiom,
! [VarCurr: state_type] :
( v5935(VarCurr)
<=> v2904(VarCurr,0) ) ).
tff(addAssignment_15125,axiom,
! [VarCurr: state_type] :
( v2904(VarCurr,0)
<=> v42645(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_111,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v42645(VarCurr,B)
<=> ( v2906(VarCurr,B)
& v42646(VarCurr,B) ) ) ) ).
tff(writeUnaryOperator_3659,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v42646(VarCurr,B)
<=> ~ v42644(VarCurr,B) ) ) ).
tff(addAssignment_15124,axiom,
! [VarCurr: state_type] :
( v42644(VarCurr,0)
<=> $false ) ).
tff(addAssignment_15123,axiom,
! [VarCurr: state_type] :
( v2906(VarCurr,0)
<=> v42642(VarCurr,0) ) ).
tff(addAssignment_15122,axiom,
! [VarCurr: state_type] :
( v42642(VarCurr,0)
<=> v5937(VarCurr) ) ).
tff(addAssignment_15121,axiom,
! [VarCurr: state_type] :
( v42642(VarCurr,1)
<=> v2908(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9125,axiom,
! [VarCurr: state_type] :
( v5937(VarCurr)
<=> ( v42639(VarCurr)
& v42641(VarCurr) ) ) ).
tff(writeUnaryOperator_3658,axiom,
! [VarCurr: state_type] :
( ~ v42641(VarCurr)
<=> v2910(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9124,axiom,
! [VarCurr: state_type] :
( v42639(VarCurr)
<=> ( v42640(VarCurr)
& v5732(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9123,axiom,
! [VarCurr: state_type] :
( v42640(VarCurr)
<=> ( v5939(VarCurr)
<~> v41377(VarCurr) ) ) ).
tff(addAssignment_15120,axiom,
! [VarCurr: state_type] :
( v5939(VarCurr)
<=> v5941(VarCurr) ) ).
tff(addAssignment_15119,axiom,
! [VarCurr: state_type] :
( v5941(VarCurr)
<=> v5943(VarCurr) ) ).
tff(addAssignment_15118,axiom,
! [VarCurr: state_type] :
( v5943(VarCurr)
<=> v5945(VarCurr) ) ).
tff(addAssignment_15117,axiom,
! [VarCurr: state_type] :
( v5945(VarCurr)
<=> v5947(VarCurr) ) ).
tff(addAssignment_15116,axiom,
! [VarCurr: state_type] :
( v5947(VarCurr)
<=> v5949(VarCurr) ) ).
tff(addAssignment_15115,axiom,
! [VarCurr: state_type] :
( v5949(VarCurr)
<=> v5951(VarCurr) ) ).
tff(addAssignment_15114,axiom,
! [VarCurr: state_type] :
( v5951(VarCurr)
<=> v5953(VarCurr) ) ).
tff(addAssignment_15113,axiom,
! [VarCurr: state_type] :
( v5953(VarCurr)
<=> v5955(VarCurr) ) ).
tff(addAssignment_15112,axiom,
! [VarCurr: state_type] :
( v5955(VarCurr)
<=> v5957(VarCurr) ) ).
tff(addAssignment_15111,axiom,
! [VarCurr: state_type] :
( v5957(VarCurr)
<=> v5959(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_833,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v42627(VarNext)
=> ( v5959(VarNext)
<=> v5959(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_891,axiom,
! [VarNext: state_type] :
( v42627(VarNext)
=> ( v5959(VarNext)
<=> v42635(VarNext) ) ) ).
tff(addAssignment_15110,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v42635(VarNext)
<=> v42633(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1364,axiom,
! [VarCurr: state_type] :
( ~ v36865(VarCurr)
=> ( v42633(VarCurr)
<=> v5967(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1197,axiom,
! [VarCurr: state_type] :
( v36865(VarCurr)
=> ( v42633(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9122,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v42627(VarNext)
<=> v42628(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9121,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v42628(VarNext)
<=> ( v42630(VarNext)
& v36851(VarNext) ) ) ) ).
tff(writeUnaryOperator_3657,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v42630(VarNext)
<=> v36858(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1363,axiom,
! [VarCurr: state_type] :
( ~ v42623(VarCurr)
=> ( v5967(VarCurr)
<=> v5959(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1196,axiom,
! [VarCurr: state_type] :
( v42623(VarCurr)
=> ( v5967(VarCurr)
<=> v42624(VarCurr) ) ) ).
tff(writeUnaryOperator_3656,axiom,
! [VarCurr: state_type] :
( ~ v42624(VarCurr)
<=> v5959(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9120,axiom,
! [VarCurr: state_type] :
( v42623(VarCurr)
<=> ( v34690(VarCurr)
| v38071(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_832,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v42611(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v5969(VarNext,B)
<=> v5969(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_890,axiom,
! [VarNext: state_type] :
( v42611(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v5969(VarNext,B)
<=> v42619(VarNext,B) ) ) ) ).
tff(addAssignment_15109,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v42619(VarNext,B)
<=> v42617(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1362,axiom,
! [VarCurr: state_type] :
( ~ v36865(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v42617(VarCurr,B)
<=> v5971(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1195,axiom,
! [VarCurr: state_type] :
( v36865(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v42617(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9119,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v42611(VarNext)
<=> v42612(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9118,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v42612(VarNext)
<=> ( v42614(VarNext)
& v36851(VarNext) ) ) ) ).
tff(writeUnaryOperator_3655,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v42614(VarNext)
<=> v36858(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges6_13,axiom,
! [VarCurr: state_type] :
( ( ~ v42562(VarCurr)
& ~ v42566(VarCurr)
& ~ v42567(VarCurr)
& ~ v42573(VarCurr)
& ~ v42588(VarCurr)
& ~ v42605(VarCurr) )
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v5971(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges5_19,axiom,
! [VarCurr: state_type] :
( v42605(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v5971(VarCurr,B)
<=> b010(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges4_19,axiom,
! [VarCurr: state_type] :
( v42588(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v5971(VarCurr,B)
<=> v42589(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_85,axiom,
! [VarCurr: state_type] :
( v42573(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v5971(VarCurr,B)
<=> v42574(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_358,axiom,
! [VarCurr: state_type] :
( v42567(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v5971(VarCurr,B)
<=> v42568(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_949,axiom,
! [VarCurr: state_type] :
( v42566(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v5971(VarCurr,B)
<=> b010(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_921,axiom,
! [VarCurr: state_type] :
( v42562(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v5971(VarCurr,B)
<=> v42563(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9117,axiom,
! [VarCurr: state_type] :
( v42606(VarCurr)
<=> ( v42607(VarCurr)
| v42608(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2628,axiom,
! [VarCurr: state_type] :
( v42608(VarCurr)
<=> ( ( v5969(VarCurr,2)
<=> $true )
& ( v5969(VarCurr,1)
<=> $true )
& ( v5969(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2627,axiom,
! [VarCurr: state_type] :
( v42607(VarCurr)
<=> ( ( v5969(VarCurr,2)
<=> $true )
& ( v5969(VarCurr,1)
<=> $true )
& ( v5969(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2626,axiom,
! [VarCurr: state_type] :
( v42605(VarCurr)
<=> ( ( v5969(VarCurr,2)
<=> $true )
& ( v5969(VarCurr,1)
<=> $false )
& ( v5969(VarCurr,0)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_84,axiom,
! [VarCurr: state_type] :
( ( ~ v42590(VarCurr)
& ~ v42595(VarCurr)
& ~ v42600(VarCurr) )
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v42589(VarCurr,B)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_357,axiom,
! [VarCurr: state_type] :
( v42600(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v42589(VarCurr,B)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_948,axiom,
! [VarCurr: state_type] :
( v42595(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v42589(VarCurr,B)
<=> b101(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_920,axiom,
! [VarCurr: state_type] :
( v42590(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v42589(VarCurr,B)
<=> b100(B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9116,axiom,
! [VarCurr: state_type] :
( v42600(VarCurr)
<=> ( v42601(VarCurr)
| v42603(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2625,axiom,
! [VarCurr: state_type] :
( v42603(VarCurr)
<=> ( ( v42604(VarCurr,2)
<=> $true )
& ( v42604(VarCurr,1)
<=> $true )
& ( v42604(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_15108,axiom,
! [VarCurr: state_type] :
( v42604(VarCurr,0)
<=> v35542(VarCurr) ) ).
tff(addAssignment_15107,axiom,
! [VarCurr: state_type] :
( v42604(VarCurr,1)
<=> v41650(VarCurr) ) ).
tff(addAssignment_15106,axiom,
! [VarCurr: state_type] :
( v42604(VarCurr,2)
<=> v41399(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2624,axiom,
! [VarCurr: state_type] :
( v42601(VarCurr)
<=> ( ( v42602(VarCurr,2)
<=> $true )
& ( v42602(VarCurr,1)
<=> $true )
& ( v42602(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_15105,axiom,
! [VarCurr: state_type] :
( v42602(VarCurr,0)
<=> v35542(VarCurr) ) ).
tff(addAssignment_15104,axiom,
! [VarCurr: state_type] :
( v42602(VarCurr,1)
<=> v41650(VarCurr) ) ).
tff(addAssignment_15103,axiom,
! [VarCurr: state_type] :
( v42602(VarCurr,2)
<=> v41399(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9115,axiom,
! [VarCurr: state_type] :
( v42595(VarCurr)
<=> ( v42596(VarCurr)
| v42598(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2623,axiom,
! [VarCurr: state_type] :
( v42598(VarCurr)
<=> ( ( v42599(VarCurr,2)
<=> $true )
& ( v42599(VarCurr,1)
<=> $false )
& ( v42599(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_15102,axiom,
! [VarCurr: state_type] :
( v42599(VarCurr,0)
<=> v35542(VarCurr) ) ).
tff(addAssignment_15101,axiom,
! [VarCurr: state_type] :
( v42599(VarCurr,1)
<=> v41650(VarCurr) ) ).
tff(addAssignment_15100,axiom,
! [VarCurr: state_type] :
( v42599(VarCurr,2)
<=> v41399(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2622,axiom,
! [VarCurr: state_type] :
( v42596(VarCurr)
<=> ( ( v42597(VarCurr,2)
<=> $true )
& ( v42597(VarCurr,1)
<=> $false )
& ( v42597(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_15099,axiom,
! [VarCurr: state_type] :
( v42597(VarCurr,0)
<=> v35542(VarCurr) ) ).
tff(addAssignment_15098,axiom,
! [VarCurr: state_type] :
( v42597(VarCurr,1)
<=> v41650(VarCurr) ) ).
tff(addAssignment_15097,axiom,
! [VarCurr: state_type] :
( v42597(VarCurr,2)
<=> v41399(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9114,axiom,
! [VarCurr: state_type] :
( v42590(VarCurr)
<=> ( v42591(VarCurr)
| v42593(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2621,axiom,
! [VarCurr: state_type] :
( v42593(VarCurr)
<=> ( ( v42594(VarCurr,2)
<=> $false )
& ( v42594(VarCurr,1)
<=> $false )
& ( v42594(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_15096,axiom,
! [VarCurr: state_type] :
( v42594(VarCurr,0)
<=> v35542(VarCurr) ) ).
tff(addAssignment_15095,axiom,
! [VarCurr: state_type] :
( v42594(VarCurr,1)
<=> v41650(VarCurr) ) ).
tff(addAssignment_15094,axiom,
! [VarCurr: state_type] :
( v42594(VarCurr,2)
<=> v41399(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2620,axiom,
! [VarCurr: state_type] :
( v42591(VarCurr)
<=> ( ( v42592(VarCurr,2)
<=> $false )
& ( v42592(VarCurr,1)
<=> $false )
& ( v42592(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_15093,axiom,
! [VarCurr: state_type] :
( v42592(VarCurr,0)
<=> v35542(VarCurr) ) ).
tff(addAssignment_15092,axiom,
! [VarCurr: state_type] :
( v42592(VarCurr,1)
<=> v41650(VarCurr) ) ).
tff(addAssignment_15091,axiom,
! [VarCurr: state_type] :
( v42592(VarCurr,2)
<=> v41399(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2619,axiom,
! [VarCurr: state_type] :
( v42588(VarCurr)
<=> ( ( v5969(VarCurr,2)
<=> $true )
& ( v5969(VarCurr,1)
<=> $false )
& ( v5969(VarCurr,0)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges5_18,axiom,
! [VarCurr: state_type] :
( ( ~ v42575(VarCurr)
& ~ v42577(VarCurr)
& ~ v42579(VarCurr)
& ~ v42581(VarCurr)
& ~ v42583(VarCurr) )
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v42574(VarCurr,B)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges4_18,axiom,
! [VarCurr: state_type] :
( v42583(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v42574(VarCurr,B)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_83,axiom,
! [VarCurr: state_type] :
( v42581(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v42574(VarCurr,B)
<=> b101(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_356,axiom,
! [VarCurr: state_type] :
( v42579(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v42574(VarCurr,B)
<=> b110(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_947,axiom,
! [VarCurr: state_type] :
( v42577(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v42574(VarCurr,B)
<=> b100(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_919,axiom,
! [VarCurr: state_type] :
( v42575(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v42574(VarCurr,B)
<=> b011(B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9113,axiom,
! [VarCurr: state_type] :
( v42583(VarCurr)
<=> ( v42584(VarCurr)
| v42586(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2618,axiom,
! [VarCurr: state_type] :
( v42586(VarCurr)
<=> ( ( v42587(VarCurr,2)
<=> $true )
& ( v42587(VarCurr,1)
<=> $true )
& ( v42587(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_15090,axiom,
! [VarCurr: state_type] :
( v42587(VarCurr,0)
<=> v35542(VarCurr) ) ).
tff(addAssignment_15089,axiom,
! [VarCurr: state_type] :
( v42587(VarCurr,1)
<=> v41650(VarCurr) ) ).
tff(addAssignment_15088,axiom,
! [VarCurr: state_type] :
( v42587(VarCurr,2)
<=> v41399(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2617,axiom,
! [VarCurr: state_type] :
( v42584(VarCurr)
<=> ( ( v42585(VarCurr,2)
<=> $true )
& ( v42585(VarCurr,1)
<=> $true )
& ( v42585(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_15087,axiom,
! [VarCurr: state_type] :
( v42585(VarCurr,0)
<=> v35542(VarCurr) ) ).
tff(addAssignment_15086,axiom,
! [VarCurr: state_type] :
( v42585(VarCurr,1)
<=> v41650(VarCurr) ) ).
tff(addAssignment_15085,axiom,
! [VarCurr: state_type] :
( v42585(VarCurr,2)
<=> v41399(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2616,axiom,
! [VarCurr: state_type] :
( v42581(VarCurr)
<=> ( ( v42582(VarCurr,2)
<=> $true )
& ( v42582(VarCurr,1)
<=> $false )
& ( v42582(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_15084,axiom,
! [VarCurr: state_type] :
( v42582(VarCurr,0)
<=> v35542(VarCurr) ) ).
tff(addAssignment_15083,axiom,
! [VarCurr: state_type] :
( v42582(VarCurr,1)
<=> v41650(VarCurr) ) ).
tff(addAssignment_15082,axiom,
! [VarCurr: state_type] :
( v42582(VarCurr,2)
<=> v41399(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2615,axiom,
! [VarCurr: state_type] :
( v42579(VarCurr)
<=> ( ( v42580(VarCurr,2)
<=> $true )
& ( v42580(VarCurr,1)
<=> $false )
& ( v42580(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_15081,axiom,
! [VarCurr: state_type] :
( v42580(VarCurr,0)
<=> v35542(VarCurr) ) ).
tff(addAssignment_15080,axiom,
! [VarCurr: state_type] :
( v42580(VarCurr,1)
<=> v41650(VarCurr) ) ).
tff(addAssignment_15079,axiom,
! [VarCurr: state_type] :
( v42580(VarCurr,2)
<=> v41399(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2614,axiom,
! [VarCurr: state_type] :
( v42577(VarCurr)
<=> ( ( v42578(VarCurr,2)
<=> $false )
& ( v42578(VarCurr,1)
<=> $false )
& ( v42578(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_15078,axiom,
! [VarCurr: state_type] :
( v42578(VarCurr,0)
<=> v35542(VarCurr) ) ).
tff(addAssignment_15077,axiom,
! [VarCurr: state_type] :
( v42578(VarCurr,1)
<=> v41650(VarCurr) ) ).
tff(addAssignment_15076,axiom,
! [VarCurr: state_type] :
( v42578(VarCurr,2)
<=> v41399(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2613,axiom,
! [VarCurr: state_type] :
( v42575(VarCurr)
<=> ( ( v42576(VarCurr,2)
<=> $false )
& ( v42576(VarCurr,1)
<=> $false )
& ( v42576(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_15075,axiom,
! [VarCurr: state_type] :
( v42576(VarCurr,0)
<=> v35542(VarCurr) ) ).
tff(addAssignment_15074,axiom,
! [VarCurr: state_type] :
( v42576(VarCurr,1)
<=> v41650(VarCurr) ) ).
tff(addAssignment_15073,axiom,
! [VarCurr: state_type] :
( v42576(VarCurr,2)
<=> v41399(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2612,axiom,
! [VarCurr: state_type] :
( v42573(VarCurr)
<=> ( ( v5969(VarCurr,2)
<=> $false )
& ( v5969(VarCurr,1)
<=> $true )
& ( v5969(VarCurr,0)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_946,axiom,
! [VarCurr: state_type] :
( ~ v42569(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v42568(VarCurr,B)
<=> b010(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_918,axiom,
! [VarCurr: state_type] :
( v42569(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v42568(VarCurr,B)
<=> b011(B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2611,axiom,
! [VarCurr: state_type] :
( v42571(VarCurr)
<=> ( v42572(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9112,axiom,
! [VarCurr: state_type] :
( v42572(VarCurr)
<=> ( v5959(VarCurr)
<~> v41359(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2610,axiom,
! [VarCurr: state_type] :
( v42569(VarCurr)
<=> ( v42570(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9111,axiom,
! [VarCurr: state_type] :
( v42570(VarCurr)
<=> ( v5959(VarCurr)
<~> v41359(VarCurr) ) ) ).
tff(addAssignmentInitValueVector_24,axiom,
( v5959(constB0)
<=> $false ) ).
tff(addBitVectorEqualityBitBlasted_2609,axiom,
! [VarCurr: state_type] :
( v42567(VarCurr)
<=> ( ( v5969(VarCurr,2)
<=> $false )
& ( v5969(VarCurr,1)
<=> $true )
& ( v5969(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2608,axiom,
! [VarCurr: state_type] :
( v42566(VarCurr)
<=> ( ( v5969(VarCurr,2)
<=> $false )
& ( v5969(VarCurr,1)
<=> $false )
& ( v5969(VarCurr,0)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_945,axiom,
! [VarCurr: state_type] :
( ~ v42564(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v42563(VarCurr,B)
<=> b001(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_917,axiom,
! [VarCurr: state_type] :
( v42564(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v42563(VarCurr,B)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2607,axiom,
! [VarCurr: state_type] :
( v42565(VarCurr)
<=> ( v5973(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2606,axiom,
! [VarCurr: state_type] :
( v42564(VarCurr)
<=> ( v5973(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2605,axiom,
! [VarCurr: state_type] :
( v42562(VarCurr)
<=> ( ( v5969(VarCurr,2)
<=> $false )
& ( v5969(VarCurr,1)
<=> $false )
& ( v5969(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_15072,axiom,
! [VarCurr: state_type] :
( v41650(VarCurr)
<=> v41652(VarCurr) ) ).
tff(addAssignment_15071,axiom,
! [VarCurr: state_type] :
( v41652(VarCurr)
<=> v41654(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9110,axiom,
! [VarCurr: state_type] :
( v41654(VarCurr)
<=> ( v42557(VarCurr)
& v41403(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1068,axiom,
! [VarCurr: state_type] :
( v42557(VarCurr)
<=> ( v42559(VarCurr)
| v42560(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1067,axiom,
! [VarCurr: state_type] :
( v42559(VarCurr)
<=> ( v42560(VarCurr,0)
| v42560(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_110,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v42560(VarCurr,B)
<=> ( v41656(VarCurr,B)
| v41505(VarCurr,B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_831,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v42545(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v41656(VarNext,B)
<=> v41656(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_889,axiom,
! [VarNext: state_type] :
( v42545(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v41656(VarNext,B)
<=> v42553(VarNext,B) ) ) ) ).
tff(addAssignment_15070,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v42553(VarNext,B)
<=> v42551(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1361,axiom,
! [VarCurr: state_type] :
( ~ v41588(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v42551(VarCurr,B)
<=> v41658(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1194,axiom,
! [VarCurr: state_type] :
( v41588(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v42551(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9109,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v42545(VarNext)
<=> v42546(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9108,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v42546(VarNext)
<=> ( v42548(VarNext)
& v41574(VarNext) ) ) ) ).
tff(writeUnaryOperator_3654,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v42548(VarNext)
<=> v41581(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_82,axiom,
! [VarCurr: state_type] :
( ( ~ v41556(VarCurr)
& ~ v41557(VarCurr)
& ~ v41558(VarCurr) )
=> ( v41658(VarCurr,2)
<=> v41656(VarCurr,2) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges2_9,axiom,
! [VarCurr: state_type] :
( v41558(VarCurr)
=> ( v41658(VarCurr,2)
<=> v42542(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges1_6,axiom,
! [VarCurr: state_type] :
( v41557(VarCurr)
=> ( v41658(VarCurr,2)
<=> v42541(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_34,axiom,
! [VarCurr: state_type] :
( v41556(VarCurr)
=> ( v41658(VarCurr,2)
<=> $false ) ) ).
tff(writeBinaryOperatorShiftedRanges_1066,axiom,
! [VarCurr: state_type] :
( v42542(VarCurr)
<=> ( v41656(VarCurr,2)
| v41505(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1065,axiom,
! [VarCurr: state_type] :
( v42541(VarCurr)
<=> ( v41656(VarCurr,2)
| v41505(VarCurr,2) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_81,axiom,
! [VarCurr: state_type] :
( ( ~ v41556(VarCurr)
& ~ v41557(VarCurr)
& ~ v41558(VarCurr) )
=> ( v41658(VarCurr,1)
<=> v41656(VarCurr,1) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges2_8,axiom,
! [VarCurr: state_type] :
( v41558(VarCurr)
=> ( v41658(VarCurr,1)
<=> v42539(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges1_5,axiom,
! [VarCurr: state_type] :
( v41557(VarCurr)
=> ( v41658(VarCurr,1)
<=> v42536(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_33,axiom,
! [VarCurr: state_type] :
( v41556(VarCurr)
=> ( v41658(VarCurr,1)
<=> $false ) ) ).
tff(writeBinaryOperatorShiftedRanges_1064,axiom,
! [VarCurr: state_type] :
( v42539(VarCurr)
<=> ( v41656(VarCurr,1)
| v41505(VarCurr,1) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1063,axiom,
! [VarCurr: state_type] :
( v42536(VarCurr)
<=> ( v41656(VarCurr,1)
| v42537(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1062,axiom,
! [VarCurr: state_type] :
( v42537(VarCurr)
<=> ( v41505(VarCurr,0)
| v41505(VarCurr,1) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_80,axiom,
! [VarCurr: state_type] :
( ( ~ v41556(VarCurr)
& ~ v41557(VarCurr)
& ~ v41558(VarCurr) )
=> ( v41658(VarCurr,0)
<=> v41656(VarCurr,0) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_355,axiom,
! [VarCurr: state_type] :
( v41558(VarCurr)
=> ( v41658(VarCurr,0)
<=> v42534(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_944,axiom,
! [VarCurr: state_type] :
( v41557(VarCurr)
=> ( v41658(VarCurr,0)
<=> v42533(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_916,axiom,
! [VarCurr: state_type] :
( v41556(VarCurr)
=> ( v41658(VarCurr,0)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9107,axiom,
! [VarCurr: state_type] :
( v42534(VarCurr)
<=> ( v41656(VarCurr,0)
| v41505(VarCurr,0) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9106,axiom,
! [VarCurr: state_type] :
( v42533(VarCurr)
<=> ( v41656(VarCurr,0)
| v41660(VarCurr) ) ) ).
tff(addAssignment_15069,axiom,
! [VarCurr: state_type] :
( v41505(VarCurr,2)
<=> v41549(VarCurr,2) ) ).
tff(addAssignment_15068,axiom,
! [VarCurr: state_type] :
( v41507(VarCurr,2)
<=> v41509(VarCurr,2) ) ).
tff(addAssignment_15067,axiom,
! [VarCurr: state_type] :
( v41509(VarCurr,2)
<=> v41511(VarCurr,2) ) ).
tff(addAssignment_15066,axiom,
! [VarCurr: state_type] :
( v41511(VarCurr,2)
<=> v41513(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_1061,axiom,
! [VarCurr: state_type] :
( v41513(VarCurr,2)
<=> ( v42530(VarCurr)
| v41788(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1060,axiom,
! [VarCurr: state_type] :
( v42530(VarCurr)
<=> ( v42531(VarCurr)
| v41788(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1059,axiom,
! [VarCurr: state_type] :
( v42531(VarCurr)
<=> ( v41788(VarCurr,0)
| v41788(VarCurr,1) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1058,axiom,
! [VarCurr: state_type] :
( v41788(VarCurr,3)
<=> ( v42371(VarCurr)
<~> v42527(VarCurr) ) ) ).
tff(writeUnaryOperator_3653,axiom,
! [VarCurr: state_type] :
( ~ v42527(VarCurr)
<=> v41820(VarCurr,3) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9105,axiom,
! [VarCurr: state_type] :
( v42371(VarCurr)
<=> ( v42373(VarCurr)
& v42526(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9104,axiom,
! [VarCurr: state_type] :
( v42526(VarCurr)
<=> ( v42375(VarCurr)
| v42451(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9103,axiom,
! [VarCurr: state_type] :
( v42373(VarCurr)
<=> ( v42374(VarCurr)
| v42450(VarCurr) ) ) ).
tff(writeUnaryOperator_3652,axiom,
! [VarCurr: state_type] :
( ~ v42450(VarCurr)
<=> v42451(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9102,axiom,
! [VarCurr: state_type] :
( v42451(VarCurr)
<=> ( v42452(VarCurr)
& v42525(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9101,axiom,
! [VarCurr: state_type] :
( v42525(VarCurr)
<=> ( v42454(VarCurr)
| v42470(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9100,axiom,
! [VarCurr: state_type] :
( v42452(VarCurr)
<=> ( v42453(VarCurr)
| v42469(VarCurr) ) ) ).
tff(writeUnaryOperator_3651,axiom,
! [VarCurr: state_type] :
( ~ v42469(VarCurr)
<=> v42470(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9099,axiom,
! [VarCurr: state_type] :
( v42470(VarCurr)
<=> ( v42471(VarCurr)
& v42524(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9098,axiom,
! [VarCurr: state_type] :
( v42524(VarCurr)
<=> ( v42473(VarCurr)
| v42489(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9097,axiom,
! [VarCurr: state_type] :
( v42471(VarCurr)
<=> ( v42472(VarCurr)
| v42488(VarCurr) ) ) ).
tff(writeUnaryOperator_3650,axiom,
! [VarCurr: state_type] :
( ~ v42488(VarCurr)
<=> v42489(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9096,axiom,
! [VarCurr: state_type] :
( v42489(VarCurr)
<=> ( v42490(VarCurr)
& v42523(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9095,axiom,
! [VarCurr: state_type] :
( v42523(VarCurr)
<=> ( v42492(VarCurr)
| v42508(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9094,axiom,
! [VarCurr: state_type] :
( v42490(VarCurr)
<=> ( v42491(VarCurr)
| v42507(VarCurr) ) ) ).
tff(writeUnaryOperator_3649,axiom,
! [VarCurr: state_type] :
( ~ v42507(VarCurr)
<=> v42508(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9093,axiom,
! [VarCurr: state_type] :
( v42508(VarCurr)
<=> ( v42509(VarCurr)
& v42522(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1057,axiom,
! [VarCurr: state_type] :
( v42522(VarCurr)
<=> ( v41790(VarCurr,119)
| v42512(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9092,axiom,
! [VarCurr: state_type] :
( v42509(VarCurr)
<=> ( v42510(VarCurr)
| v42511(VarCurr) ) ) ).
tff(writeUnaryOperator_3648,axiom,
! [VarCurr: state_type] :
( ~ v42511(VarCurr)
<=> v42512(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9091,axiom,
! [VarCurr: state_type] :
( v42512(VarCurr)
<=> ( v42513(VarCurr)
& v42521(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1056,axiom,
! [VarCurr: state_type] :
( v42521(VarCurr)
<=> ( v41790(VarCurr,118)
| v42516(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9090,axiom,
! [VarCurr: state_type] :
( v42513(VarCurr)
<=> ( v42514(VarCurr)
| v42515(VarCurr) ) ) ).
tff(writeUnaryOperator_3647,axiom,
! [VarCurr: state_type] :
( ~ v42515(VarCurr)
<=> v42516(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9089,axiom,
! [VarCurr: state_type] :
( v42516(VarCurr)
<=> ( v42517(VarCurr)
& v42520(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1055,axiom,
! [VarCurr: state_type] :
( v42520(VarCurr)
<=> ( v41790(VarCurr,116)
| v41790(VarCurr,117) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9088,axiom,
! [VarCurr: state_type] :
( v42517(VarCurr)
<=> ( v42518(VarCurr)
| v42519(VarCurr) ) ) ).
tff(writeUnaryOperator_3646,axiom,
! [VarCurr: state_type] :
( ~ v42519(VarCurr)
<=> v41790(VarCurr,117) ) ).
tff(writeUnaryOperator_3645,axiom,
! [VarCurr: state_type] :
( ~ v42518(VarCurr)
<=> v41790(VarCurr,116) ) ).
tff(writeUnaryOperator_3644,axiom,
! [VarCurr: state_type] :
( ~ v42514(VarCurr)
<=> v41790(VarCurr,118) ) ).
tff(writeUnaryOperator_3643,axiom,
! [VarCurr: state_type] :
( ~ v42510(VarCurr)
<=> v41790(VarCurr,119) ) ).
tff(writeUnaryOperator_3642,axiom,
! [VarCurr: state_type] :
( ~ v42491(VarCurr)
<=> v42492(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9087,axiom,
! [VarCurr: state_type] :
( v42492(VarCurr)
<=> ( v42493(VarCurr)
& v42506(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1054,axiom,
! [VarCurr: state_type] :
( v42506(VarCurr)
<=> ( v41790(VarCurr,115)
| v42496(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9086,axiom,
! [VarCurr: state_type] :
( v42493(VarCurr)
<=> ( v42494(VarCurr)
| v42495(VarCurr) ) ) ).
tff(writeUnaryOperator_3641,axiom,
! [VarCurr: state_type] :
( ~ v42495(VarCurr)
<=> v42496(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9085,axiom,
! [VarCurr: state_type] :
( v42496(VarCurr)
<=> ( v42497(VarCurr)
& v42505(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1053,axiom,
! [VarCurr: state_type] :
( v42505(VarCurr)
<=> ( v41790(VarCurr,114)
| v42500(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9084,axiom,
! [VarCurr: state_type] :
( v42497(VarCurr)
<=> ( v42498(VarCurr)
| v42499(VarCurr) ) ) ).
tff(writeUnaryOperator_3640,axiom,
! [VarCurr: state_type] :
( ~ v42499(VarCurr)
<=> v42500(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9083,axiom,
! [VarCurr: state_type] :
( v42500(VarCurr)
<=> ( v42501(VarCurr)
& v42504(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1052,axiom,
! [VarCurr: state_type] :
( v42504(VarCurr)
<=> ( v41790(VarCurr,112)
| v41790(VarCurr,113) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9082,axiom,
! [VarCurr: state_type] :
( v42501(VarCurr)
<=> ( v42502(VarCurr)
| v42503(VarCurr) ) ) ).
tff(writeUnaryOperator_3639,axiom,
! [VarCurr: state_type] :
( ~ v42503(VarCurr)
<=> v41790(VarCurr,113) ) ).
tff(writeUnaryOperator_3638,axiom,
! [VarCurr: state_type] :
( ~ v42502(VarCurr)
<=> v41790(VarCurr,112) ) ).
tff(writeUnaryOperator_3637,axiom,
! [VarCurr: state_type] :
( ~ v42498(VarCurr)
<=> v41790(VarCurr,114) ) ).
tff(writeUnaryOperator_3636,axiom,
! [VarCurr: state_type] :
( ~ v42494(VarCurr)
<=> v41790(VarCurr,115) ) ).
tff(writeUnaryOperator_3635,axiom,
! [VarCurr: state_type] :
( ~ v42472(VarCurr)
<=> v42473(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9081,axiom,
! [VarCurr: state_type] :
( v42473(VarCurr)
<=> ( v42474(VarCurr)
& v42487(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1051,axiom,
! [VarCurr: state_type] :
( v42487(VarCurr)
<=> ( v41790(VarCurr,123)
| v42477(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9080,axiom,
! [VarCurr: state_type] :
( v42474(VarCurr)
<=> ( v42475(VarCurr)
| v42476(VarCurr) ) ) ).
tff(writeUnaryOperator_3634,axiom,
! [VarCurr: state_type] :
( ~ v42476(VarCurr)
<=> v42477(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9079,axiom,
! [VarCurr: state_type] :
( v42477(VarCurr)
<=> ( v42478(VarCurr)
& v42486(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1050,axiom,
! [VarCurr: state_type] :
( v42486(VarCurr)
<=> ( v41790(VarCurr,122)
| v42481(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9078,axiom,
! [VarCurr: state_type] :
( v42478(VarCurr)
<=> ( v42479(VarCurr)
| v42480(VarCurr) ) ) ).
tff(writeUnaryOperator_3633,axiom,
! [VarCurr: state_type] :
( ~ v42480(VarCurr)
<=> v42481(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9077,axiom,
! [VarCurr: state_type] :
( v42481(VarCurr)
<=> ( v42482(VarCurr)
& v42485(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1049,axiom,
! [VarCurr: state_type] :
( v42485(VarCurr)
<=> ( v41790(VarCurr,120)
| v41790(VarCurr,121) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9076,axiom,
! [VarCurr: state_type] :
( v42482(VarCurr)
<=> ( v42483(VarCurr)
| v42484(VarCurr) ) ) ).
tff(writeUnaryOperator_3632,axiom,
! [VarCurr: state_type] :
( ~ v42484(VarCurr)
<=> v41790(VarCurr,121) ) ).
tff(writeUnaryOperator_3631,axiom,
! [VarCurr: state_type] :
( ~ v42483(VarCurr)
<=> v41790(VarCurr,120) ) ).
tff(writeUnaryOperator_3630,axiom,
! [VarCurr: state_type] :
( ~ v42479(VarCurr)
<=> v41790(VarCurr,122) ) ).
tff(writeUnaryOperator_3629,axiom,
! [VarCurr: state_type] :
( ~ v42475(VarCurr)
<=> v41790(VarCurr,123) ) ).
tff(writeUnaryOperator_3628,axiom,
! [VarCurr: state_type] :
( ~ v42453(VarCurr)
<=> v42454(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9075,axiom,
! [VarCurr: state_type] :
( v42454(VarCurr)
<=> ( v42455(VarCurr)
& v42468(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1048,axiom,
! [VarCurr: state_type] :
( v42468(VarCurr)
<=> ( v41790(VarCurr,127)
| v42458(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9074,axiom,
! [VarCurr: state_type] :
( v42455(VarCurr)
<=> ( v42456(VarCurr)
| v42457(VarCurr) ) ) ).
tff(writeUnaryOperator_3627,axiom,
! [VarCurr: state_type] :
( ~ v42457(VarCurr)
<=> v42458(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9073,axiom,
! [VarCurr: state_type] :
( v42458(VarCurr)
<=> ( v42459(VarCurr)
& v42467(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1047,axiom,
! [VarCurr: state_type] :
( v42467(VarCurr)
<=> ( v41790(VarCurr,126)
| v42462(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9072,axiom,
! [VarCurr: state_type] :
( v42459(VarCurr)
<=> ( v42460(VarCurr)
| v42461(VarCurr) ) ) ).
tff(writeUnaryOperator_3626,axiom,
! [VarCurr: state_type] :
( ~ v42461(VarCurr)
<=> v42462(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9071,axiom,
! [VarCurr: state_type] :
( v42462(VarCurr)
<=> ( v42463(VarCurr)
& v42466(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1046,axiom,
! [VarCurr: state_type] :
( v42466(VarCurr)
<=> ( v41790(VarCurr,124)
| v41790(VarCurr,125) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9070,axiom,
! [VarCurr: state_type] :
( v42463(VarCurr)
<=> ( v42464(VarCurr)
| v42465(VarCurr) ) ) ).
tff(writeUnaryOperator_3625,axiom,
! [VarCurr: state_type] :
( ~ v42465(VarCurr)
<=> v41790(VarCurr,125) ) ).
tff(writeUnaryOperator_3624,axiom,
! [VarCurr: state_type] :
( ~ v42464(VarCurr)
<=> v41790(VarCurr,124) ) ).
tff(writeUnaryOperator_3623,axiom,
! [VarCurr: state_type] :
( ~ v42460(VarCurr)
<=> v41790(VarCurr,126) ) ).
tff(writeUnaryOperator_3622,axiom,
! [VarCurr: state_type] :
( ~ v42456(VarCurr)
<=> v41790(VarCurr,127) ) ).
tff(writeUnaryOperator_3621,axiom,
! [VarCurr: state_type] :
( ~ v42374(VarCurr)
<=> v42375(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9069,axiom,
! [VarCurr: state_type] :
( v42375(VarCurr)
<=> ( v42376(VarCurr)
& v42449(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9068,axiom,
! [VarCurr: state_type] :
( v42449(VarCurr)
<=> ( v42378(VarCurr)
| v42394(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9067,axiom,
! [VarCurr: state_type] :
( v42376(VarCurr)
<=> ( v42377(VarCurr)
| v42393(VarCurr) ) ) ).
tff(writeUnaryOperator_3620,axiom,
! [VarCurr: state_type] :
( ~ v42393(VarCurr)
<=> v42394(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9066,axiom,
! [VarCurr: state_type] :
( v42394(VarCurr)
<=> ( v42395(VarCurr)
& v42448(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9065,axiom,
! [VarCurr: state_type] :
( v42448(VarCurr)
<=> ( v42397(VarCurr)
| v42413(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9064,axiom,
! [VarCurr: state_type] :
( v42395(VarCurr)
<=> ( v42396(VarCurr)
| v42412(VarCurr) ) ) ).
tff(writeUnaryOperator_3619,axiom,
! [VarCurr: state_type] :
( ~ v42412(VarCurr)
<=> v42413(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9063,axiom,
! [VarCurr: state_type] :
( v42413(VarCurr)
<=> ( v42414(VarCurr)
& v42447(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9062,axiom,
! [VarCurr: state_type] :
( v42447(VarCurr)
<=> ( v42416(VarCurr)
| v42432(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9061,axiom,
! [VarCurr: state_type] :
( v42414(VarCurr)
<=> ( v42415(VarCurr)
| v42431(VarCurr) ) ) ).
tff(writeUnaryOperator_3618,axiom,
! [VarCurr: state_type] :
( ~ v42431(VarCurr)
<=> v42432(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9060,axiom,
! [VarCurr: state_type] :
( v42432(VarCurr)
<=> ( v42433(VarCurr)
& v42446(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1045,axiom,
! [VarCurr: state_type] :
( v42446(VarCurr)
<=> ( v41790(VarCurr,103)
| v42436(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9059,axiom,
! [VarCurr: state_type] :
( v42433(VarCurr)
<=> ( v42434(VarCurr)
| v42435(VarCurr) ) ) ).
tff(writeUnaryOperator_3617,axiom,
! [VarCurr: state_type] :
( ~ v42435(VarCurr)
<=> v42436(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9058,axiom,
! [VarCurr: state_type] :
( v42436(VarCurr)
<=> ( v42437(VarCurr)
& v42445(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1044,axiom,
! [VarCurr: state_type] :
( v42445(VarCurr)
<=> ( v41790(VarCurr,102)
| v42440(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9057,axiom,
! [VarCurr: state_type] :
( v42437(VarCurr)
<=> ( v42438(VarCurr)
| v42439(VarCurr) ) ) ).
tff(writeUnaryOperator_3616,axiom,
! [VarCurr: state_type] :
( ~ v42439(VarCurr)
<=> v42440(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9056,axiom,
! [VarCurr: state_type] :
( v42440(VarCurr)
<=> ( v42441(VarCurr)
& v42444(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1043,axiom,
! [VarCurr: state_type] :
( v42444(VarCurr)
<=> ( v41790(VarCurr,100)
| v41790(VarCurr,101) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9055,axiom,
! [VarCurr: state_type] :
( v42441(VarCurr)
<=> ( v42442(VarCurr)
| v42443(VarCurr) ) ) ).
tff(writeUnaryOperator_3615,axiom,
! [VarCurr: state_type] :
( ~ v42443(VarCurr)
<=> v41790(VarCurr,101) ) ).
tff(writeUnaryOperator_3614,axiom,
! [VarCurr: state_type] :
( ~ v42442(VarCurr)
<=> v41790(VarCurr,100) ) ).
tff(writeUnaryOperator_3613,axiom,
! [VarCurr: state_type] :
( ~ v42438(VarCurr)
<=> v41790(VarCurr,102) ) ).
tff(writeUnaryOperator_3612,axiom,
! [VarCurr: state_type] :
( ~ v42434(VarCurr)
<=> v41790(VarCurr,103) ) ).
tff(writeUnaryOperator_3611,axiom,
! [VarCurr: state_type] :
( ~ v42415(VarCurr)
<=> v42416(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9054,axiom,
! [VarCurr: state_type] :
( v42416(VarCurr)
<=> ( v42417(VarCurr)
& v42430(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1042,axiom,
! [VarCurr: state_type] :
( v42430(VarCurr)
<=> ( v41790(VarCurr,99)
| v42420(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9053,axiom,
! [VarCurr: state_type] :
( v42417(VarCurr)
<=> ( v42418(VarCurr)
| v42419(VarCurr) ) ) ).
tff(writeUnaryOperator_3610,axiom,
! [VarCurr: state_type] :
( ~ v42419(VarCurr)
<=> v42420(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9052,axiom,
! [VarCurr: state_type] :
( v42420(VarCurr)
<=> ( v42421(VarCurr)
& v42429(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1041,axiom,
! [VarCurr: state_type] :
( v42429(VarCurr)
<=> ( v41790(VarCurr,98)
| v42424(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9051,axiom,
! [VarCurr: state_type] :
( v42421(VarCurr)
<=> ( v42422(VarCurr)
| v42423(VarCurr) ) ) ).
tff(writeUnaryOperator_3609,axiom,
! [VarCurr: state_type] :
( ~ v42423(VarCurr)
<=> v42424(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9050,axiom,
! [VarCurr: state_type] :
( v42424(VarCurr)
<=> ( v42425(VarCurr)
& v42428(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1040,axiom,
! [VarCurr: state_type] :
( v42428(VarCurr)
<=> ( v41790(VarCurr,96)
| v41790(VarCurr,97) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9049,axiom,
! [VarCurr: state_type] :
( v42425(VarCurr)
<=> ( v42426(VarCurr)
| v42427(VarCurr) ) ) ).
tff(writeUnaryOperator_3608,axiom,
! [VarCurr: state_type] :
( ~ v42427(VarCurr)
<=> v41790(VarCurr,97) ) ).
tff(writeUnaryOperator_3607,axiom,
! [VarCurr: state_type] :
( ~ v42426(VarCurr)
<=> v41790(VarCurr,96) ) ).
tff(writeUnaryOperator_3606,axiom,
! [VarCurr: state_type] :
( ~ v42422(VarCurr)
<=> v41790(VarCurr,98) ) ).
tff(writeUnaryOperator_3605,axiom,
! [VarCurr: state_type] :
( ~ v42418(VarCurr)
<=> v41790(VarCurr,99) ) ).
tff(writeUnaryOperator_3604,axiom,
! [VarCurr: state_type] :
( ~ v42396(VarCurr)
<=> v42397(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9048,axiom,
! [VarCurr: state_type] :
( v42397(VarCurr)
<=> ( v42398(VarCurr)
& v42411(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1039,axiom,
! [VarCurr: state_type] :
( v42411(VarCurr)
<=> ( v41790(VarCurr,107)
| v42401(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9047,axiom,
! [VarCurr: state_type] :
( v42398(VarCurr)
<=> ( v42399(VarCurr)
| v42400(VarCurr) ) ) ).
tff(writeUnaryOperator_3603,axiom,
! [VarCurr: state_type] :
( ~ v42400(VarCurr)
<=> v42401(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9046,axiom,
! [VarCurr: state_type] :
( v42401(VarCurr)
<=> ( v42402(VarCurr)
& v42410(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1038,axiom,
! [VarCurr: state_type] :
( v42410(VarCurr)
<=> ( v41790(VarCurr,106)
| v42405(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9045,axiom,
! [VarCurr: state_type] :
( v42402(VarCurr)
<=> ( v42403(VarCurr)
| v42404(VarCurr) ) ) ).
tff(writeUnaryOperator_3602,axiom,
! [VarCurr: state_type] :
( ~ v42404(VarCurr)
<=> v42405(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9044,axiom,
! [VarCurr: state_type] :
( v42405(VarCurr)
<=> ( v42406(VarCurr)
& v42409(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1037,axiom,
! [VarCurr: state_type] :
( v42409(VarCurr)
<=> ( v41790(VarCurr,104)
| v41790(VarCurr,105) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9043,axiom,
! [VarCurr: state_type] :
( v42406(VarCurr)
<=> ( v42407(VarCurr)
| v42408(VarCurr) ) ) ).
tff(writeUnaryOperator_3601,axiom,
! [VarCurr: state_type] :
( ~ v42408(VarCurr)
<=> v41790(VarCurr,105) ) ).
tff(writeUnaryOperator_3600,axiom,
! [VarCurr: state_type] :
( ~ v42407(VarCurr)
<=> v41790(VarCurr,104) ) ).
tff(writeUnaryOperator_3599,axiom,
! [VarCurr: state_type] :
( ~ v42403(VarCurr)
<=> v41790(VarCurr,106) ) ).
tff(writeUnaryOperator_3598,axiom,
! [VarCurr: state_type] :
( ~ v42399(VarCurr)
<=> v41790(VarCurr,107) ) ).
tff(writeUnaryOperator_3597,axiom,
! [VarCurr: state_type] :
( ~ v42377(VarCurr)
<=> v42378(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9042,axiom,
! [VarCurr: state_type] :
( v42378(VarCurr)
<=> ( v42379(VarCurr)
& v42392(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1036,axiom,
! [VarCurr: state_type] :
( v42392(VarCurr)
<=> ( v41790(VarCurr,111)
| v42382(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9041,axiom,
! [VarCurr: state_type] :
( v42379(VarCurr)
<=> ( v42380(VarCurr)
| v42381(VarCurr) ) ) ).
tff(writeUnaryOperator_3596,axiom,
! [VarCurr: state_type] :
( ~ v42381(VarCurr)
<=> v42382(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9040,axiom,
! [VarCurr: state_type] :
( v42382(VarCurr)
<=> ( v42383(VarCurr)
& v42391(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1035,axiom,
! [VarCurr: state_type] :
( v42391(VarCurr)
<=> ( v41790(VarCurr,110)
| v42386(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9039,axiom,
! [VarCurr: state_type] :
( v42383(VarCurr)
<=> ( v42384(VarCurr)
| v42385(VarCurr) ) ) ).
tff(writeUnaryOperator_3595,axiom,
! [VarCurr: state_type] :
( ~ v42385(VarCurr)
<=> v42386(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9038,axiom,
! [VarCurr: state_type] :
( v42386(VarCurr)
<=> ( v42387(VarCurr)
& v42390(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1034,axiom,
! [VarCurr: state_type] :
( v42390(VarCurr)
<=> ( v41790(VarCurr,108)
| v41790(VarCurr,109) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9037,axiom,
! [VarCurr: state_type] :
( v42387(VarCurr)
<=> ( v42388(VarCurr)
| v42389(VarCurr) ) ) ).
tff(writeUnaryOperator_3594,axiom,
! [VarCurr: state_type] :
( ~ v42389(VarCurr)
<=> v41790(VarCurr,109) ) ).
tff(writeUnaryOperator_3593,axiom,
! [VarCurr: state_type] :
( ~ v42388(VarCurr)
<=> v41790(VarCurr,108) ) ).
tff(writeUnaryOperator_3592,axiom,
! [VarCurr: state_type] :
( ~ v42384(VarCurr)
<=> v41790(VarCurr,110) ) ).
tff(writeUnaryOperator_3591,axiom,
! [VarCurr: state_type] :
( ~ v42380(VarCurr)
<=> v41790(VarCurr,111) ) ).
tff(writeBinaryOperatorShiftedRanges_1033,axiom,
! [VarCurr: state_type] :
( v41788(VarCurr,2)
<=> ( v42213(VarCurr)
<~> v42369(VarCurr) ) ) ).
tff(writeUnaryOperator_3590,axiom,
! [VarCurr: state_type] :
( ~ v42369(VarCurr)
<=> v41820(VarCurr,2) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9036,axiom,
! [VarCurr: state_type] :
( v42213(VarCurr)
<=> ( v42215(VarCurr)
& v42368(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9035,axiom,
! [VarCurr: state_type] :
( v42368(VarCurr)
<=> ( v42217(VarCurr)
| v42293(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9034,axiom,
! [VarCurr: state_type] :
( v42215(VarCurr)
<=> ( v42216(VarCurr)
| v42292(VarCurr) ) ) ).
tff(writeUnaryOperator_3589,axiom,
! [VarCurr: state_type] :
( ~ v42292(VarCurr)
<=> v42293(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9033,axiom,
! [VarCurr: state_type] :
( v42293(VarCurr)
<=> ( v42294(VarCurr)
& v42367(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9032,axiom,
! [VarCurr: state_type] :
( v42367(VarCurr)
<=> ( v42296(VarCurr)
| v42312(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9031,axiom,
! [VarCurr: state_type] :
( v42294(VarCurr)
<=> ( v42295(VarCurr)
| v42311(VarCurr) ) ) ).
tff(writeUnaryOperator_3588,axiom,
! [VarCurr: state_type] :
( ~ v42311(VarCurr)
<=> v42312(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9030,axiom,
! [VarCurr: state_type] :
( v42312(VarCurr)
<=> ( v42313(VarCurr)
& v42366(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9029,axiom,
! [VarCurr: state_type] :
( v42366(VarCurr)
<=> ( v42315(VarCurr)
| v42331(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9028,axiom,
! [VarCurr: state_type] :
( v42313(VarCurr)
<=> ( v42314(VarCurr)
| v42330(VarCurr) ) ) ).
tff(writeUnaryOperator_3587,axiom,
! [VarCurr: state_type] :
( ~ v42330(VarCurr)
<=> v42331(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9027,axiom,
! [VarCurr: state_type] :
( v42331(VarCurr)
<=> ( v42332(VarCurr)
& v42365(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9026,axiom,
! [VarCurr: state_type] :
( v42365(VarCurr)
<=> ( v42334(VarCurr)
| v42350(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9025,axiom,
! [VarCurr: state_type] :
( v42332(VarCurr)
<=> ( v42333(VarCurr)
| v42349(VarCurr) ) ) ).
tff(writeUnaryOperator_3586,axiom,
! [VarCurr: state_type] :
( ~ v42349(VarCurr)
<=> v42350(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9024,axiom,
! [VarCurr: state_type] :
( v42350(VarCurr)
<=> ( v42351(VarCurr)
& v42364(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1032,axiom,
! [VarCurr: state_type] :
( v42364(VarCurr)
<=> ( v41790(VarCurr,87)
| v42354(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9023,axiom,
! [VarCurr: state_type] :
( v42351(VarCurr)
<=> ( v42352(VarCurr)
| v42353(VarCurr) ) ) ).
tff(writeUnaryOperator_3585,axiom,
! [VarCurr: state_type] :
( ~ v42353(VarCurr)
<=> v42354(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9022,axiom,
! [VarCurr: state_type] :
( v42354(VarCurr)
<=> ( v42355(VarCurr)
& v42363(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1031,axiom,
! [VarCurr: state_type] :
( v42363(VarCurr)
<=> ( v41790(VarCurr,86)
| v42358(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9021,axiom,
! [VarCurr: state_type] :
( v42355(VarCurr)
<=> ( v42356(VarCurr)
| v42357(VarCurr) ) ) ).
tff(writeUnaryOperator_3584,axiom,
! [VarCurr: state_type] :
( ~ v42357(VarCurr)
<=> v42358(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9020,axiom,
! [VarCurr: state_type] :
( v42358(VarCurr)
<=> ( v42359(VarCurr)
& v42362(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1030,axiom,
! [VarCurr: state_type] :
( v42362(VarCurr)
<=> ( v41790(VarCurr,84)
| v41790(VarCurr,85) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9019,axiom,
! [VarCurr: state_type] :
( v42359(VarCurr)
<=> ( v42360(VarCurr)
| v42361(VarCurr) ) ) ).
tff(writeUnaryOperator_3583,axiom,
! [VarCurr: state_type] :
( ~ v42361(VarCurr)
<=> v41790(VarCurr,85) ) ).
tff(writeUnaryOperator_3582,axiom,
! [VarCurr: state_type] :
( ~ v42360(VarCurr)
<=> v41790(VarCurr,84) ) ).
tff(writeUnaryOperator_3581,axiom,
! [VarCurr: state_type] :
( ~ v42356(VarCurr)
<=> v41790(VarCurr,86) ) ).
tff(writeUnaryOperator_3580,axiom,
! [VarCurr: state_type] :
( ~ v42352(VarCurr)
<=> v41790(VarCurr,87) ) ).
tff(writeUnaryOperator_3579,axiom,
! [VarCurr: state_type] :
( ~ v42333(VarCurr)
<=> v42334(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9018,axiom,
! [VarCurr: state_type] :
( v42334(VarCurr)
<=> ( v42335(VarCurr)
& v42348(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1029,axiom,
! [VarCurr: state_type] :
( v42348(VarCurr)
<=> ( v41790(VarCurr,83)
| v42338(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9017,axiom,
! [VarCurr: state_type] :
( v42335(VarCurr)
<=> ( v42336(VarCurr)
| v42337(VarCurr) ) ) ).
tff(writeUnaryOperator_3578,axiom,
! [VarCurr: state_type] :
( ~ v42337(VarCurr)
<=> v42338(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9016,axiom,
! [VarCurr: state_type] :
( v42338(VarCurr)
<=> ( v42339(VarCurr)
& v42347(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1028,axiom,
! [VarCurr: state_type] :
( v42347(VarCurr)
<=> ( v41790(VarCurr,82)
| v42342(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9015,axiom,
! [VarCurr: state_type] :
( v42339(VarCurr)
<=> ( v42340(VarCurr)
| v42341(VarCurr) ) ) ).
tff(writeUnaryOperator_3577,axiom,
! [VarCurr: state_type] :
( ~ v42341(VarCurr)
<=> v42342(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9014,axiom,
! [VarCurr: state_type] :
( v42342(VarCurr)
<=> ( v42343(VarCurr)
& v42346(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1027,axiom,
! [VarCurr: state_type] :
( v42346(VarCurr)
<=> ( v41790(VarCurr,80)
| v41790(VarCurr,81) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9013,axiom,
! [VarCurr: state_type] :
( v42343(VarCurr)
<=> ( v42344(VarCurr)
| v42345(VarCurr) ) ) ).
tff(writeUnaryOperator_3576,axiom,
! [VarCurr: state_type] :
( ~ v42345(VarCurr)
<=> v41790(VarCurr,81) ) ).
tff(writeUnaryOperator_3575,axiom,
! [VarCurr: state_type] :
( ~ v42344(VarCurr)
<=> v41790(VarCurr,80) ) ).
tff(writeUnaryOperator_3574,axiom,
! [VarCurr: state_type] :
( ~ v42340(VarCurr)
<=> v41790(VarCurr,82) ) ).
tff(writeUnaryOperator_3573,axiom,
! [VarCurr: state_type] :
( ~ v42336(VarCurr)
<=> v41790(VarCurr,83) ) ).
tff(writeUnaryOperator_3572,axiom,
! [VarCurr: state_type] :
( ~ v42314(VarCurr)
<=> v42315(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9012,axiom,
! [VarCurr: state_type] :
( v42315(VarCurr)
<=> ( v42316(VarCurr)
& v42329(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1026,axiom,
! [VarCurr: state_type] :
( v42329(VarCurr)
<=> ( v41790(VarCurr,91)
| v42319(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9011,axiom,
! [VarCurr: state_type] :
( v42316(VarCurr)
<=> ( v42317(VarCurr)
| v42318(VarCurr) ) ) ).
tff(writeUnaryOperator_3571,axiom,
! [VarCurr: state_type] :
( ~ v42318(VarCurr)
<=> v42319(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9010,axiom,
! [VarCurr: state_type] :
( v42319(VarCurr)
<=> ( v42320(VarCurr)
& v42328(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1025,axiom,
! [VarCurr: state_type] :
( v42328(VarCurr)
<=> ( v41790(VarCurr,90)
| v42323(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9009,axiom,
! [VarCurr: state_type] :
( v42320(VarCurr)
<=> ( v42321(VarCurr)
| v42322(VarCurr) ) ) ).
tff(writeUnaryOperator_3570,axiom,
! [VarCurr: state_type] :
( ~ v42322(VarCurr)
<=> v42323(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9008,axiom,
! [VarCurr: state_type] :
( v42323(VarCurr)
<=> ( v42324(VarCurr)
& v42327(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1024,axiom,
! [VarCurr: state_type] :
( v42327(VarCurr)
<=> ( v41790(VarCurr,88)
| v41790(VarCurr,89) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9007,axiom,
! [VarCurr: state_type] :
( v42324(VarCurr)
<=> ( v42325(VarCurr)
| v42326(VarCurr) ) ) ).
tff(writeUnaryOperator_3569,axiom,
! [VarCurr: state_type] :
( ~ v42326(VarCurr)
<=> v41790(VarCurr,89) ) ).
tff(writeUnaryOperator_3568,axiom,
! [VarCurr: state_type] :
( ~ v42325(VarCurr)
<=> v41790(VarCurr,88) ) ).
tff(writeUnaryOperator_3567,axiom,
! [VarCurr: state_type] :
( ~ v42321(VarCurr)
<=> v41790(VarCurr,90) ) ).
tff(writeUnaryOperator_3566,axiom,
! [VarCurr: state_type] :
( ~ v42317(VarCurr)
<=> v41790(VarCurr,91) ) ).
tff(writeUnaryOperator_3565,axiom,
! [VarCurr: state_type] :
( ~ v42295(VarCurr)
<=> v42296(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9006,axiom,
! [VarCurr: state_type] :
( v42296(VarCurr)
<=> ( v42297(VarCurr)
& v42310(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1023,axiom,
! [VarCurr: state_type] :
( v42310(VarCurr)
<=> ( v41790(VarCurr,95)
| v42300(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9005,axiom,
! [VarCurr: state_type] :
( v42297(VarCurr)
<=> ( v42298(VarCurr)
| v42299(VarCurr) ) ) ).
tff(writeUnaryOperator_3564,axiom,
! [VarCurr: state_type] :
( ~ v42299(VarCurr)
<=> v42300(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9004,axiom,
! [VarCurr: state_type] :
( v42300(VarCurr)
<=> ( v42301(VarCurr)
& v42309(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1022,axiom,
! [VarCurr: state_type] :
( v42309(VarCurr)
<=> ( v41790(VarCurr,94)
| v42304(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9003,axiom,
! [VarCurr: state_type] :
( v42301(VarCurr)
<=> ( v42302(VarCurr)
| v42303(VarCurr) ) ) ).
tff(writeUnaryOperator_3563,axiom,
! [VarCurr: state_type] :
( ~ v42303(VarCurr)
<=> v42304(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9002,axiom,
! [VarCurr: state_type] :
( v42304(VarCurr)
<=> ( v42305(VarCurr)
& v42308(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1021,axiom,
! [VarCurr: state_type] :
( v42308(VarCurr)
<=> ( v41790(VarCurr,92)
| v41790(VarCurr,93) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9001,axiom,
! [VarCurr: state_type] :
( v42305(VarCurr)
<=> ( v42306(VarCurr)
| v42307(VarCurr) ) ) ).
tff(writeUnaryOperator_3562,axiom,
! [VarCurr: state_type] :
( ~ v42307(VarCurr)
<=> v41790(VarCurr,93) ) ).
tff(writeUnaryOperator_3561,axiom,
! [VarCurr: state_type] :
( ~ v42306(VarCurr)
<=> v41790(VarCurr,92) ) ).
tff(writeUnaryOperator_3560,axiom,
! [VarCurr: state_type] :
( ~ v42302(VarCurr)
<=> v41790(VarCurr,94) ) ).
tff(writeUnaryOperator_3559,axiom,
! [VarCurr: state_type] :
( ~ v42298(VarCurr)
<=> v41790(VarCurr,95) ) ).
tff(writeUnaryOperator_3558,axiom,
! [VarCurr: state_type] :
( ~ v42216(VarCurr)
<=> v42217(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_9000,axiom,
! [VarCurr: state_type] :
( v42217(VarCurr)
<=> ( v42218(VarCurr)
& v42291(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8999,axiom,
! [VarCurr: state_type] :
( v42291(VarCurr)
<=> ( v42220(VarCurr)
| v42236(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8998,axiom,
! [VarCurr: state_type] :
( v42218(VarCurr)
<=> ( v42219(VarCurr)
| v42235(VarCurr) ) ) ).
tff(writeUnaryOperator_3557,axiom,
! [VarCurr: state_type] :
( ~ v42235(VarCurr)
<=> v42236(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8997,axiom,
! [VarCurr: state_type] :
( v42236(VarCurr)
<=> ( v42237(VarCurr)
& v42290(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8996,axiom,
! [VarCurr: state_type] :
( v42290(VarCurr)
<=> ( v42239(VarCurr)
| v42255(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8995,axiom,
! [VarCurr: state_type] :
( v42237(VarCurr)
<=> ( v42238(VarCurr)
| v42254(VarCurr) ) ) ).
tff(writeUnaryOperator_3556,axiom,
! [VarCurr: state_type] :
( ~ v42254(VarCurr)
<=> v42255(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8994,axiom,
! [VarCurr: state_type] :
( v42255(VarCurr)
<=> ( v42256(VarCurr)
& v42289(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8993,axiom,
! [VarCurr: state_type] :
( v42289(VarCurr)
<=> ( v42258(VarCurr)
| v42274(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8992,axiom,
! [VarCurr: state_type] :
( v42256(VarCurr)
<=> ( v42257(VarCurr)
| v42273(VarCurr) ) ) ).
tff(writeUnaryOperator_3555,axiom,
! [VarCurr: state_type] :
( ~ v42273(VarCurr)
<=> v42274(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8991,axiom,
! [VarCurr: state_type] :
( v42274(VarCurr)
<=> ( v42275(VarCurr)
& v42288(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1020,axiom,
! [VarCurr: state_type] :
( v42288(VarCurr)
<=> ( v41790(VarCurr,71)
| v42278(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8990,axiom,
! [VarCurr: state_type] :
( v42275(VarCurr)
<=> ( v42276(VarCurr)
| v42277(VarCurr) ) ) ).
tff(writeUnaryOperator_3554,axiom,
! [VarCurr: state_type] :
( ~ v42277(VarCurr)
<=> v42278(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8989,axiom,
! [VarCurr: state_type] :
( v42278(VarCurr)
<=> ( v42279(VarCurr)
& v42287(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1019,axiom,
! [VarCurr: state_type] :
( v42287(VarCurr)
<=> ( v41790(VarCurr,70)
| v42282(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8988,axiom,
! [VarCurr: state_type] :
( v42279(VarCurr)
<=> ( v42280(VarCurr)
| v42281(VarCurr) ) ) ).
tff(writeUnaryOperator_3553,axiom,
! [VarCurr: state_type] :
( ~ v42281(VarCurr)
<=> v42282(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8987,axiom,
! [VarCurr: state_type] :
( v42282(VarCurr)
<=> ( v42283(VarCurr)
& v42286(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1018,axiom,
! [VarCurr: state_type] :
( v42286(VarCurr)
<=> ( v41790(VarCurr,68)
| v41790(VarCurr,69) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8986,axiom,
! [VarCurr: state_type] :
( v42283(VarCurr)
<=> ( v42284(VarCurr)
| v42285(VarCurr) ) ) ).
tff(writeUnaryOperator_3552,axiom,
! [VarCurr: state_type] :
( ~ v42285(VarCurr)
<=> v41790(VarCurr,69) ) ).
tff(writeUnaryOperator_3551,axiom,
! [VarCurr: state_type] :
( ~ v42284(VarCurr)
<=> v41790(VarCurr,68) ) ).
tff(writeUnaryOperator_3550,axiom,
! [VarCurr: state_type] :
( ~ v42280(VarCurr)
<=> v41790(VarCurr,70) ) ).
tff(writeUnaryOperator_3549,axiom,
! [VarCurr: state_type] :
( ~ v42276(VarCurr)
<=> v41790(VarCurr,71) ) ).
tff(writeUnaryOperator_3548,axiom,
! [VarCurr: state_type] :
( ~ v42257(VarCurr)
<=> v42258(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8985,axiom,
! [VarCurr: state_type] :
( v42258(VarCurr)
<=> ( v42259(VarCurr)
& v42272(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1017,axiom,
! [VarCurr: state_type] :
( v42272(VarCurr)
<=> ( v41790(VarCurr,67)
| v42262(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8984,axiom,
! [VarCurr: state_type] :
( v42259(VarCurr)
<=> ( v42260(VarCurr)
| v42261(VarCurr) ) ) ).
tff(writeUnaryOperator_3547,axiom,
! [VarCurr: state_type] :
( ~ v42261(VarCurr)
<=> v42262(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8983,axiom,
! [VarCurr: state_type] :
( v42262(VarCurr)
<=> ( v42263(VarCurr)
& v42271(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1016,axiom,
! [VarCurr: state_type] :
( v42271(VarCurr)
<=> ( v41790(VarCurr,66)
| v42266(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8982,axiom,
! [VarCurr: state_type] :
( v42263(VarCurr)
<=> ( v42264(VarCurr)
| v42265(VarCurr) ) ) ).
tff(writeUnaryOperator_3546,axiom,
! [VarCurr: state_type] :
( ~ v42265(VarCurr)
<=> v42266(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8981,axiom,
! [VarCurr: state_type] :
( v42266(VarCurr)
<=> ( v42267(VarCurr)
& v42270(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1015,axiom,
! [VarCurr: state_type] :
( v42270(VarCurr)
<=> ( v41790(VarCurr,64)
| v41790(VarCurr,65) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8980,axiom,
! [VarCurr: state_type] :
( v42267(VarCurr)
<=> ( v42268(VarCurr)
| v42269(VarCurr) ) ) ).
tff(writeUnaryOperator_3545,axiom,
! [VarCurr: state_type] :
( ~ v42269(VarCurr)
<=> v41790(VarCurr,65) ) ).
tff(writeUnaryOperator_3544,axiom,
! [VarCurr: state_type] :
( ~ v42268(VarCurr)
<=> v41790(VarCurr,64) ) ).
tff(writeUnaryOperator_3543,axiom,
! [VarCurr: state_type] :
( ~ v42264(VarCurr)
<=> v41790(VarCurr,66) ) ).
tff(writeUnaryOperator_3542,axiom,
! [VarCurr: state_type] :
( ~ v42260(VarCurr)
<=> v41790(VarCurr,67) ) ).
tff(writeUnaryOperator_3541,axiom,
! [VarCurr: state_type] :
( ~ v42238(VarCurr)
<=> v42239(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8979,axiom,
! [VarCurr: state_type] :
( v42239(VarCurr)
<=> ( v42240(VarCurr)
& v42253(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1014,axiom,
! [VarCurr: state_type] :
( v42253(VarCurr)
<=> ( v41790(VarCurr,75)
| v42243(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8978,axiom,
! [VarCurr: state_type] :
( v42240(VarCurr)
<=> ( v42241(VarCurr)
| v42242(VarCurr) ) ) ).
tff(writeUnaryOperator_3540,axiom,
! [VarCurr: state_type] :
( ~ v42242(VarCurr)
<=> v42243(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8977,axiom,
! [VarCurr: state_type] :
( v42243(VarCurr)
<=> ( v42244(VarCurr)
& v42252(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1013,axiom,
! [VarCurr: state_type] :
( v42252(VarCurr)
<=> ( v41790(VarCurr,74)
| v42247(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8976,axiom,
! [VarCurr: state_type] :
( v42244(VarCurr)
<=> ( v42245(VarCurr)
| v42246(VarCurr) ) ) ).
tff(writeUnaryOperator_3539,axiom,
! [VarCurr: state_type] :
( ~ v42246(VarCurr)
<=> v42247(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8975,axiom,
! [VarCurr: state_type] :
( v42247(VarCurr)
<=> ( v42248(VarCurr)
& v42251(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1012,axiom,
! [VarCurr: state_type] :
( v42251(VarCurr)
<=> ( v41790(VarCurr,72)
| v41790(VarCurr,73) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8974,axiom,
! [VarCurr: state_type] :
( v42248(VarCurr)
<=> ( v42249(VarCurr)
| v42250(VarCurr) ) ) ).
tff(writeUnaryOperator_3538,axiom,
! [VarCurr: state_type] :
( ~ v42250(VarCurr)
<=> v41790(VarCurr,73) ) ).
tff(writeUnaryOperator_3537,axiom,
! [VarCurr: state_type] :
( ~ v42249(VarCurr)
<=> v41790(VarCurr,72) ) ).
tff(writeUnaryOperator_3536,axiom,
! [VarCurr: state_type] :
( ~ v42245(VarCurr)
<=> v41790(VarCurr,74) ) ).
tff(writeUnaryOperator_3535,axiom,
! [VarCurr: state_type] :
( ~ v42241(VarCurr)
<=> v41790(VarCurr,75) ) ).
tff(writeUnaryOperator_3534,axiom,
! [VarCurr: state_type] :
( ~ v42219(VarCurr)
<=> v42220(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8973,axiom,
! [VarCurr: state_type] :
( v42220(VarCurr)
<=> ( v42221(VarCurr)
& v42234(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1011,axiom,
! [VarCurr: state_type] :
( v42234(VarCurr)
<=> ( v41790(VarCurr,79)
| v42224(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8972,axiom,
! [VarCurr: state_type] :
( v42221(VarCurr)
<=> ( v42222(VarCurr)
| v42223(VarCurr) ) ) ).
tff(writeUnaryOperator_3533,axiom,
! [VarCurr: state_type] :
( ~ v42223(VarCurr)
<=> v42224(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8971,axiom,
! [VarCurr: state_type] :
( v42224(VarCurr)
<=> ( v42225(VarCurr)
& v42233(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1010,axiom,
! [VarCurr: state_type] :
( v42233(VarCurr)
<=> ( v41790(VarCurr,78)
| v42228(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8970,axiom,
! [VarCurr: state_type] :
( v42225(VarCurr)
<=> ( v42226(VarCurr)
| v42227(VarCurr) ) ) ).
tff(writeUnaryOperator_3532,axiom,
! [VarCurr: state_type] :
( ~ v42227(VarCurr)
<=> v42228(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8969,axiom,
! [VarCurr: state_type] :
( v42228(VarCurr)
<=> ( v42229(VarCurr)
& v42232(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1009,axiom,
! [VarCurr: state_type] :
( v42232(VarCurr)
<=> ( v41790(VarCurr,76)
| v41790(VarCurr,77) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8968,axiom,
! [VarCurr: state_type] :
( v42229(VarCurr)
<=> ( v42230(VarCurr)
| v42231(VarCurr) ) ) ).
tff(writeUnaryOperator_3531,axiom,
! [VarCurr: state_type] :
( ~ v42231(VarCurr)
<=> v41790(VarCurr,77) ) ).
tff(writeUnaryOperator_3530,axiom,
! [VarCurr: state_type] :
( ~ v42230(VarCurr)
<=> v41790(VarCurr,76) ) ).
tff(writeUnaryOperator_3529,axiom,
! [VarCurr: state_type] :
( ~ v42226(VarCurr)
<=> v41790(VarCurr,78) ) ).
tff(writeUnaryOperator_3528,axiom,
! [VarCurr: state_type] :
( ~ v42222(VarCurr)
<=> v41790(VarCurr,79) ) ).
tff(writeBinaryOperatorShiftedRanges_1008,axiom,
! [VarCurr: state_type] :
( v41788(VarCurr,1)
<=> ( v42055(VarCurr)
<~> v42211(VarCurr) ) ) ).
tff(writeUnaryOperator_3527,axiom,
! [VarCurr: state_type] :
( ~ v42211(VarCurr)
<=> v41820(VarCurr,1) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8967,axiom,
! [VarCurr: state_type] :
( v42055(VarCurr)
<=> ( v42057(VarCurr)
& v42210(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8966,axiom,
! [VarCurr: state_type] :
( v42210(VarCurr)
<=> ( v42059(VarCurr)
| v42135(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8965,axiom,
! [VarCurr: state_type] :
( v42057(VarCurr)
<=> ( v42058(VarCurr)
| v42134(VarCurr) ) ) ).
tff(writeUnaryOperator_3526,axiom,
! [VarCurr: state_type] :
( ~ v42134(VarCurr)
<=> v42135(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8964,axiom,
! [VarCurr: state_type] :
( v42135(VarCurr)
<=> ( v42136(VarCurr)
& v42209(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8963,axiom,
! [VarCurr: state_type] :
( v42209(VarCurr)
<=> ( v42138(VarCurr)
| v42154(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8962,axiom,
! [VarCurr: state_type] :
( v42136(VarCurr)
<=> ( v42137(VarCurr)
| v42153(VarCurr) ) ) ).
tff(writeUnaryOperator_3525,axiom,
! [VarCurr: state_type] :
( ~ v42153(VarCurr)
<=> v42154(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8961,axiom,
! [VarCurr: state_type] :
( v42154(VarCurr)
<=> ( v42155(VarCurr)
& v42208(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8960,axiom,
! [VarCurr: state_type] :
( v42208(VarCurr)
<=> ( v42157(VarCurr)
| v42173(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8959,axiom,
! [VarCurr: state_type] :
( v42155(VarCurr)
<=> ( v42156(VarCurr)
| v42172(VarCurr) ) ) ).
tff(writeUnaryOperator_3524,axiom,
! [VarCurr: state_type] :
( ~ v42172(VarCurr)
<=> v42173(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8958,axiom,
! [VarCurr: state_type] :
( v42173(VarCurr)
<=> ( v42174(VarCurr)
& v42207(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8957,axiom,
! [VarCurr: state_type] :
( v42207(VarCurr)
<=> ( v42176(VarCurr)
| v42192(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8956,axiom,
! [VarCurr: state_type] :
( v42174(VarCurr)
<=> ( v42175(VarCurr)
| v42191(VarCurr) ) ) ).
tff(writeUnaryOperator_3523,axiom,
! [VarCurr: state_type] :
( ~ v42191(VarCurr)
<=> v42192(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8955,axiom,
! [VarCurr: state_type] :
( v42192(VarCurr)
<=> ( v42193(VarCurr)
& v42206(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1007,axiom,
! [VarCurr: state_type] :
( v42206(VarCurr)
<=> ( v41790(VarCurr,55)
| v42196(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8954,axiom,
! [VarCurr: state_type] :
( v42193(VarCurr)
<=> ( v42194(VarCurr)
| v42195(VarCurr) ) ) ).
tff(writeUnaryOperator_3522,axiom,
! [VarCurr: state_type] :
( ~ v42195(VarCurr)
<=> v42196(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8953,axiom,
! [VarCurr: state_type] :
( v42196(VarCurr)
<=> ( v42197(VarCurr)
& v42205(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1006,axiom,
! [VarCurr: state_type] :
( v42205(VarCurr)
<=> ( v41790(VarCurr,54)
| v42200(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8952,axiom,
! [VarCurr: state_type] :
( v42197(VarCurr)
<=> ( v42198(VarCurr)
| v42199(VarCurr) ) ) ).
tff(writeUnaryOperator_3521,axiom,
! [VarCurr: state_type] :
( ~ v42199(VarCurr)
<=> v42200(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8951,axiom,
! [VarCurr: state_type] :
( v42200(VarCurr)
<=> ( v42201(VarCurr)
& v42204(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1005,axiom,
! [VarCurr: state_type] :
( v42204(VarCurr)
<=> ( v41790(VarCurr,52)
| v41790(VarCurr,53) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8950,axiom,
! [VarCurr: state_type] :
( v42201(VarCurr)
<=> ( v42202(VarCurr)
| v42203(VarCurr) ) ) ).
tff(writeUnaryOperator_3520,axiom,
! [VarCurr: state_type] :
( ~ v42203(VarCurr)
<=> v41790(VarCurr,53) ) ).
tff(writeUnaryOperator_3519,axiom,
! [VarCurr: state_type] :
( ~ v42202(VarCurr)
<=> v41790(VarCurr,52) ) ).
tff(writeUnaryOperator_3518,axiom,
! [VarCurr: state_type] :
( ~ v42198(VarCurr)
<=> v41790(VarCurr,54) ) ).
tff(writeUnaryOperator_3517,axiom,
! [VarCurr: state_type] :
( ~ v42194(VarCurr)
<=> v41790(VarCurr,55) ) ).
tff(writeUnaryOperator_3516,axiom,
! [VarCurr: state_type] :
( ~ v42175(VarCurr)
<=> v42176(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8949,axiom,
! [VarCurr: state_type] :
( v42176(VarCurr)
<=> ( v42177(VarCurr)
& v42190(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1004,axiom,
! [VarCurr: state_type] :
( v42190(VarCurr)
<=> ( v41790(VarCurr,51)
| v42180(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8948,axiom,
! [VarCurr: state_type] :
( v42177(VarCurr)
<=> ( v42178(VarCurr)
| v42179(VarCurr) ) ) ).
tff(writeUnaryOperator_3515,axiom,
! [VarCurr: state_type] :
( ~ v42179(VarCurr)
<=> v42180(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8947,axiom,
! [VarCurr: state_type] :
( v42180(VarCurr)
<=> ( v42181(VarCurr)
& v42189(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1003,axiom,
! [VarCurr: state_type] :
( v42189(VarCurr)
<=> ( v41790(VarCurr,50)
| v42184(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8946,axiom,
! [VarCurr: state_type] :
( v42181(VarCurr)
<=> ( v42182(VarCurr)
| v42183(VarCurr) ) ) ).
tff(writeUnaryOperator_3514,axiom,
! [VarCurr: state_type] :
( ~ v42183(VarCurr)
<=> v42184(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8945,axiom,
! [VarCurr: state_type] :
( v42184(VarCurr)
<=> ( v42185(VarCurr)
& v42188(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1002,axiom,
! [VarCurr: state_type] :
( v42188(VarCurr)
<=> ( v41790(VarCurr,48)
| v41790(VarCurr,49) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8944,axiom,
! [VarCurr: state_type] :
( v42185(VarCurr)
<=> ( v42186(VarCurr)
| v42187(VarCurr) ) ) ).
tff(writeUnaryOperator_3513,axiom,
! [VarCurr: state_type] :
( ~ v42187(VarCurr)
<=> v41790(VarCurr,49) ) ).
tff(writeUnaryOperator_3512,axiom,
! [VarCurr: state_type] :
( ~ v42186(VarCurr)
<=> v41790(VarCurr,48) ) ).
tff(writeUnaryOperator_3511,axiom,
! [VarCurr: state_type] :
( ~ v42182(VarCurr)
<=> v41790(VarCurr,50) ) ).
tff(writeUnaryOperator_3510,axiom,
! [VarCurr: state_type] :
( ~ v42178(VarCurr)
<=> v41790(VarCurr,51) ) ).
tff(writeUnaryOperator_3509,axiom,
! [VarCurr: state_type] :
( ~ v42156(VarCurr)
<=> v42157(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8943,axiom,
! [VarCurr: state_type] :
( v42157(VarCurr)
<=> ( v42158(VarCurr)
& v42171(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1001,axiom,
! [VarCurr: state_type] :
( v42171(VarCurr)
<=> ( v41790(VarCurr,59)
| v42161(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8942,axiom,
! [VarCurr: state_type] :
( v42158(VarCurr)
<=> ( v42159(VarCurr)
| v42160(VarCurr) ) ) ).
tff(writeUnaryOperator_3508,axiom,
! [VarCurr: state_type] :
( ~ v42160(VarCurr)
<=> v42161(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8941,axiom,
! [VarCurr: state_type] :
( v42161(VarCurr)
<=> ( v42162(VarCurr)
& v42170(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_1000,axiom,
! [VarCurr: state_type] :
( v42170(VarCurr)
<=> ( v41790(VarCurr,58)
| v42165(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8940,axiom,
! [VarCurr: state_type] :
( v42162(VarCurr)
<=> ( v42163(VarCurr)
| v42164(VarCurr) ) ) ).
tff(writeUnaryOperator_3507,axiom,
! [VarCurr: state_type] :
( ~ v42164(VarCurr)
<=> v42165(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8939,axiom,
! [VarCurr: state_type] :
( v42165(VarCurr)
<=> ( v42166(VarCurr)
& v42169(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_999,axiom,
! [VarCurr: state_type] :
( v42169(VarCurr)
<=> ( v41790(VarCurr,56)
| v41790(VarCurr,57) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8938,axiom,
! [VarCurr: state_type] :
( v42166(VarCurr)
<=> ( v42167(VarCurr)
| v42168(VarCurr) ) ) ).
tff(writeUnaryOperator_3506,axiom,
! [VarCurr: state_type] :
( ~ v42168(VarCurr)
<=> v41790(VarCurr,57) ) ).
tff(writeUnaryOperator_3505,axiom,
! [VarCurr: state_type] :
( ~ v42167(VarCurr)
<=> v41790(VarCurr,56) ) ).
tff(writeUnaryOperator_3504,axiom,
! [VarCurr: state_type] :
( ~ v42163(VarCurr)
<=> v41790(VarCurr,58) ) ).
tff(writeUnaryOperator_3503,axiom,
! [VarCurr: state_type] :
( ~ v42159(VarCurr)
<=> v41790(VarCurr,59) ) ).
tff(writeUnaryOperator_3502,axiom,
! [VarCurr: state_type] :
( ~ v42137(VarCurr)
<=> v42138(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8937,axiom,
! [VarCurr: state_type] :
( v42138(VarCurr)
<=> ( v42139(VarCurr)
& v42152(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_998,axiom,
! [VarCurr: state_type] :
( v42152(VarCurr)
<=> ( v41790(VarCurr,63)
| v42142(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8936,axiom,
! [VarCurr: state_type] :
( v42139(VarCurr)
<=> ( v42140(VarCurr)
| v42141(VarCurr) ) ) ).
tff(writeUnaryOperator_3501,axiom,
! [VarCurr: state_type] :
( ~ v42141(VarCurr)
<=> v42142(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8935,axiom,
! [VarCurr: state_type] :
( v42142(VarCurr)
<=> ( v42143(VarCurr)
& v42151(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_997,axiom,
! [VarCurr: state_type] :
( v42151(VarCurr)
<=> ( v41790(VarCurr,62)
| v42146(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8934,axiom,
! [VarCurr: state_type] :
( v42143(VarCurr)
<=> ( v42144(VarCurr)
| v42145(VarCurr) ) ) ).
tff(writeUnaryOperator_3500,axiom,
! [VarCurr: state_type] :
( ~ v42145(VarCurr)
<=> v42146(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8933,axiom,
! [VarCurr: state_type] :
( v42146(VarCurr)
<=> ( v42147(VarCurr)
& v42150(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_996,axiom,
! [VarCurr: state_type] :
( v42150(VarCurr)
<=> ( v41790(VarCurr,60)
| v41790(VarCurr,61) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8932,axiom,
! [VarCurr: state_type] :
( v42147(VarCurr)
<=> ( v42148(VarCurr)
| v42149(VarCurr) ) ) ).
tff(writeUnaryOperator_3499,axiom,
! [VarCurr: state_type] :
( ~ v42149(VarCurr)
<=> v41790(VarCurr,61) ) ).
tff(writeUnaryOperator_3498,axiom,
! [VarCurr: state_type] :
( ~ v42148(VarCurr)
<=> v41790(VarCurr,60) ) ).
tff(writeUnaryOperator_3497,axiom,
! [VarCurr: state_type] :
( ~ v42144(VarCurr)
<=> v41790(VarCurr,62) ) ).
tff(writeUnaryOperator_3496,axiom,
! [VarCurr: state_type] :
( ~ v42140(VarCurr)
<=> v41790(VarCurr,63) ) ).
tff(writeUnaryOperator_3495,axiom,
! [VarCurr: state_type] :
( ~ v42058(VarCurr)
<=> v42059(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8931,axiom,
! [VarCurr: state_type] :
( v42059(VarCurr)
<=> ( v42060(VarCurr)
& v42133(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8930,axiom,
! [VarCurr: state_type] :
( v42133(VarCurr)
<=> ( v42062(VarCurr)
| v42078(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8929,axiom,
! [VarCurr: state_type] :
( v42060(VarCurr)
<=> ( v42061(VarCurr)
| v42077(VarCurr) ) ) ).
tff(writeUnaryOperator_3494,axiom,
! [VarCurr: state_type] :
( ~ v42077(VarCurr)
<=> v42078(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8928,axiom,
! [VarCurr: state_type] :
( v42078(VarCurr)
<=> ( v42079(VarCurr)
& v42132(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8927,axiom,
! [VarCurr: state_type] :
( v42132(VarCurr)
<=> ( v42081(VarCurr)
| v42097(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8926,axiom,
! [VarCurr: state_type] :
( v42079(VarCurr)
<=> ( v42080(VarCurr)
| v42096(VarCurr) ) ) ).
tff(writeUnaryOperator_3493,axiom,
! [VarCurr: state_type] :
( ~ v42096(VarCurr)
<=> v42097(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8925,axiom,
! [VarCurr: state_type] :
( v42097(VarCurr)
<=> ( v42098(VarCurr)
& v42131(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8924,axiom,
! [VarCurr: state_type] :
( v42131(VarCurr)
<=> ( v42100(VarCurr)
| v42116(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8923,axiom,
! [VarCurr: state_type] :
( v42098(VarCurr)
<=> ( v42099(VarCurr)
| v42115(VarCurr) ) ) ).
tff(writeUnaryOperator_3492,axiom,
! [VarCurr: state_type] :
( ~ v42115(VarCurr)
<=> v42116(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8922,axiom,
! [VarCurr: state_type] :
( v42116(VarCurr)
<=> ( v42117(VarCurr)
& v42130(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_995,axiom,
! [VarCurr: state_type] :
( v42130(VarCurr)
<=> ( v41790(VarCurr,39)
| v42120(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8921,axiom,
! [VarCurr: state_type] :
( v42117(VarCurr)
<=> ( v42118(VarCurr)
| v42119(VarCurr) ) ) ).
tff(writeUnaryOperator_3491,axiom,
! [VarCurr: state_type] :
( ~ v42119(VarCurr)
<=> v42120(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8920,axiom,
! [VarCurr: state_type] :
( v42120(VarCurr)
<=> ( v42121(VarCurr)
& v42129(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_994,axiom,
! [VarCurr: state_type] :
( v42129(VarCurr)
<=> ( v41790(VarCurr,38)
| v42124(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8919,axiom,
! [VarCurr: state_type] :
( v42121(VarCurr)
<=> ( v42122(VarCurr)
| v42123(VarCurr) ) ) ).
tff(writeUnaryOperator_3490,axiom,
! [VarCurr: state_type] :
( ~ v42123(VarCurr)
<=> v42124(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8918,axiom,
! [VarCurr: state_type] :
( v42124(VarCurr)
<=> ( v42125(VarCurr)
& v42128(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_993,axiom,
! [VarCurr: state_type] :
( v42128(VarCurr)
<=> ( v41790(VarCurr,36)
| v41790(VarCurr,37) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8917,axiom,
! [VarCurr: state_type] :
( v42125(VarCurr)
<=> ( v42126(VarCurr)
| v42127(VarCurr) ) ) ).
tff(writeUnaryOperator_3489,axiom,
! [VarCurr: state_type] :
( ~ v42127(VarCurr)
<=> v41790(VarCurr,37) ) ).
tff(writeUnaryOperator_3488,axiom,
! [VarCurr: state_type] :
( ~ v42126(VarCurr)
<=> v41790(VarCurr,36) ) ).
tff(writeUnaryOperator_3487,axiom,
! [VarCurr: state_type] :
( ~ v42122(VarCurr)
<=> v41790(VarCurr,38) ) ).
tff(writeUnaryOperator_3486,axiom,
! [VarCurr: state_type] :
( ~ v42118(VarCurr)
<=> v41790(VarCurr,39) ) ).
tff(writeUnaryOperator_3485,axiom,
! [VarCurr: state_type] :
( ~ v42099(VarCurr)
<=> v42100(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8916,axiom,
! [VarCurr: state_type] :
( v42100(VarCurr)
<=> ( v42101(VarCurr)
& v42114(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_992,axiom,
! [VarCurr: state_type] :
( v42114(VarCurr)
<=> ( v41790(VarCurr,35)
| v42104(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8915,axiom,
! [VarCurr: state_type] :
( v42101(VarCurr)
<=> ( v42102(VarCurr)
| v42103(VarCurr) ) ) ).
tff(writeUnaryOperator_3484,axiom,
! [VarCurr: state_type] :
( ~ v42103(VarCurr)
<=> v42104(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8914,axiom,
! [VarCurr: state_type] :
( v42104(VarCurr)
<=> ( v42105(VarCurr)
& v42113(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_991,axiom,
! [VarCurr: state_type] :
( v42113(VarCurr)
<=> ( v41790(VarCurr,34)
| v42108(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8913,axiom,
! [VarCurr: state_type] :
( v42105(VarCurr)
<=> ( v42106(VarCurr)
| v42107(VarCurr) ) ) ).
tff(writeUnaryOperator_3483,axiom,
! [VarCurr: state_type] :
( ~ v42107(VarCurr)
<=> v42108(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8912,axiom,
! [VarCurr: state_type] :
( v42108(VarCurr)
<=> ( v42109(VarCurr)
& v42112(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_990,axiom,
! [VarCurr: state_type] :
( v42112(VarCurr)
<=> ( v41790(VarCurr,32)
| v41790(VarCurr,33) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8911,axiom,
! [VarCurr: state_type] :
( v42109(VarCurr)
<=> ( v42110(VarCurr)
| v42111(VarCurr) ) ) ).
tff(writeUnaryOperator_3482,axiom,
! [VarCurr: state_type] :
( ~ v42111(VarCurr)
<=> v41790(VarCurr,33) ) ).
tff(writeUnaryOperator_3481,axiom,
! [VarCurr: state_type] :
( ~ v42110(VarCurr)
<=> v41790(VarCurr,32) ) ).
tff(writeUnaryOperator_3480,axiom,
! [VarCurr: state_type] :
( ~ v42106(VarCurr)
<=> v41790(VarCurr,34) ) ).
tff(writeUnaryOperator_3479,axiom,
! [VarCurr: state_type] :
( ~ v42102(VarCurr)
<=> v41790(VarCurr,35) ) ).
tff(writeUnaryOperator_3478,axiom,
! [VarCurr: state_type] :
( ~ v42080(VarCurr)
<=> v42081(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8910,axiom,
! [VarCurr: state_type] :
( v42081(VarCurr)
<=> ( v42082(VarCurr)
& v42095(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_989,axiom,
! [VarCurr: state_type] :
( v42095(VarCurr)
<=> ( v41790(VarCurr,43)
| v42085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8909,axiom,
! [VarCurr: state_type] :
( v42082(VarCurr)
<=> ( v42083(VarCurr)
| v42084(VarCurr) ) ) ).
tff(writeUnaryOperator_3477,axiom,
! [VarCurr: state_type] :
( ~ v42084(VarCurr)
<=> v42085(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8908,axiom,
! [VarCurr: state_type] :
( v42085(VarCurr)
<=> ( v42086(VarCurr)
& v42094(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_988,axiom,
! [VarCurr: state_type] :
( v42094(VarCurr)
<=> ( v41790(VarCurr,42)
| v42089(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8907,axiom,
! [VarCurr: state_type] :
( v42086(VarCurr)
<=> ( v42087(VarCurr)
| v42088(VarCurr) ) ) ).
tff(writeUnaryOperator_3476,axiom,
! [VarCurr: state_type] :
( ~ v42088(VarCurr)
<=> v42089(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8906,axiom,
! [VarCurr: state_type] :
( v42089(VarCurr)
<=> ( v42090(VarCurr)
& v42093(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_987,axiom,
! [VarCurr: state_type] :
( v42093(VarCurr)
<=> ( v41790(VarCurr,40)
| v41790(VarCurr,41) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8905,axiom,
! [VarCurr: state_type] :
( v42090(VarCurr)
<=> ( v42091(VarCurr)
| v42092(VarCurr) ) ) ).
tff(writeUnaryOperator_3475,axiom,
! [VarCurr: state_type] :
( ~ v42092(VarCurr)
<=> v41790(VarCurr,41) ) ).
tff(writeUnaryOperator_3474,axiom,
! [VarCurr: state_type] :
( ~ v42091(VarCurr)
<=> v41790(VarCurr,40) ) ).
tff(writeUnaryOperator_3473,axiom,
! [VarCurr: state_type] :
( ~ v42087(VarCurr)
<=> v41790(VarCurr,42) ) ).
tff(writeUnaryOperator_3472,axiom,
! [VarCurr: state_type] :
( ~ v42083(VarCurr)
<=> v41790(VarCurr,43) ) ).
tff(writeUnaryOperator_3471,axiom,
! [VarCurr: state_type] :
( ~ v42061(VarCurr)
<=> v42062(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8904,axiom,
! [VarCurr: state_type] :
( v42062(VarCurr)
<=> ( v42063(VarCurr)
& v42076(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_986,axiom,
! [VarCurr: state_type] :
( v42076(VarCurr)
<=> ( v41790(VarCurr,47)
| v42066(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8903,axiom,
! [VarCurr: state_type] :
( v42063(VarCurr)
<=> ( v42064(VarCurr)
| v42065(VarCurr) ) ) ).
tff(writeUnaryOperator_3470,axiom,
! [VarCurr: state_type] :
( ~ v42065(VarCurr)
<=> v42066(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8902,axiom,
! [VarCurr: state_type] :
( v42066(VarCurr)
<=> ( v42067(VarCurr)
& v42075(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_985,axiom,
! [VarCurr: state_type] :
( v42075(VarCurr)
<=> ( v41790(VarCurr,46)
| v42070(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8901,axiom,
! [VarCurr: state_type] :
( v42067(VarCurr)
<=> ( v42068(VarCurr)
| v42069(VarCurr) ) ) ).
tff(writeUnaryOperator_3469,axiom,
! [VarCurr: state_type] :
( ~ v42069(VarCurr)
<=> v42070(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8900,axiom,
! [VarCurr: state_type] :
( v42070(VarCurr)
<=> ( v42071(VarCurr)
& v42074(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_984,axiom,
! [VarCurr: state_type] :
( v42074(VarCurr)
<=> ( v41790(VarCurr,44)
| v41790(VarCurr,45) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8899,axiom,
! [VarCurr: state_type] :
( v42071(VarCurr)
<=> ( v42072(VarCurr)
| v42073(VarCurr) ) ) ).
tff(writeUnaryOperator_3468,axiom,
! [VarCurr: state_type] :
( ~ v42073(VarCurr)
<=> v41790(VarCurr,45) ) ).
tff(writeUnaryOperator_3467,axiom,
! [VarCurr: state_type] :
( ~ v42072(VarCurr)
<=> v41790(VarCurr,44) ) ).
tff(writeUnaryOperator_3466,axiom,
! [VarCurr: state_type] :
( ~ v42068(VarCurr)
<=> v41790(VarCurr,46) ) ).
tff(writeUnaryOperator_3465,axiom,
! [VarCurr: state_type] :
( ~ v42064(VarCurr)
<=> v41790(VarCurr,47) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8898,axiom,
! [VarCurr: state_type] :
( v41788(VarCurr,0)
<=> ( v41897(VarCurr)
<~> v42053(VarCurr) ) ) ).
tff(writeUnaryOperator_3464,axiom,
! [VarCurr: state_type] :
( ~ v42053(VarCurr)
<=> v41820(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8897,axiom,
! [VarCurr: state_type] :
( v41897(VarCurr)
<=> ( v41899(VarCurr)
& v42052(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8896,axiom,
! [VarCurr: state_type] :
( v42052(VarCurr)
<=> ( v41901(VarCurr)
| v41977(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8895,axiom,
! [VarCurr: state_type] :
( v41899(VarCurr)
<=> ( v41900(VarCurr)
| v41976(VarCurr) ) ) ).
tff(writeUnaryOperator_3463,axiom,
! [VarCurr: state_type] :
( ~ v41976(VarCurr)
<=> v41977(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8894,axiom,
! [VarCurr: state_type] :
( v41977(VarCurr)
<=> ( v41978(VarCurr)
& v42051(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8893,axiom,
! [VarCurr: state_type] :
( v42051(VarCurr)
<=> ( v41980(VarCurr)
| v41996(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8892,axiom,
! [VarCurr: state_type] :
( v41978(VarCurr)
<=> ( v41979(VarCurr)
| v41995(VarCurr) ) ) ).
tff(writeUnaryOperator_3462,axiom,
! [VarCurr: state_type] :
( ~ v41995(VarCurr)
<=> v41996(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8891,axiom,
! [VarCurr: state_type] :
( v41996(VarCurr)
<=> ( v41997(VarCurr)
& v42050(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8890,axiom,
! [VarCurr: state_type] :
( v42050(VarCurr)
<=> ( v41999(VarCurr)
| v42015(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8889,axiom,
! [VarCurr: state_type] :
( v41997(VarCurr)
<=> ( v41998(VarCurr)
| v42014(VarCurr) ) ) ).
tff(writeUnaryOperator_3461,axiom,
! [VarCurr: state_type] :
( ~ v42014(VarCurr)
<=> v42015(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8888,axiom,
! [VarCurr: state_type] :
( v42015(VarCurr)
<=> ( v42016(VarCurr)
& v42049(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8887,axiom,
! [VarCurr: state_type] :
( v42049(VarCurr)
<=> ( v42018(VarCurr)
| v42034(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8886,axiom,
! [VarCurr: state_type] :
( v42016(VarCurr)
<=> ( v42017(VarCurr)
| v42033(VarCurr) ) ) ).
tff(writeUnaryOperator_3460,axiom,
! [VarCurr: state_type] :
( ~ v42033(VarCurr)
<=> v42034(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8885,axiom,
! [VarCurr: state_type] :
( v42034(VarCurr)
<=> ( v42035(VarCurr)
& v42048(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_983,axiom,
! [VarCurr: state_type] :
( v42048(VarCurr)
<=> ( v41790(VarCurr,23)
| v42038(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8884,axiom,
! [VarCurr: state_type] :
( v42035(VarCurr)
<=> ( v42036(VarCurr)
| v42037(VarCurr) ) ) ).
tff(writeUnaryOperator_3459,axiom,
! [VarCurr: state_type] :
( ~ v42037(VarCurr)
<=> v42038(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8883,axiom,
! [VarCurr: state_type] :
( v42038(VarCurr)
<=> ( v42039(VarCurr)
& v42047(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_982,axiom,
! [VarCurr: state_type] :
( v42047(VarCurr)
<=> ( v41790(VarCurr,22)
| v42042(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8882,axiom,
! [VarCurr: state_type] :
( v42039(VarCurr)
<=> ( v42040(VarCurr)
| v42041(VarCurr) ) ) ).
tff(writeUnaryOperator_3458,axiom,
! [VarCurr: state_type] :
( ~ v42041(VarCurr)
<=> v42042(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8881,axiom,
! [VarCurr: state_type] :
( v42042(VarCurr)
<=> ( v42043(VarCurr)
& v42046(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_981,axiom,
! [VarCurr: state_type] :
( v42046(VarCurr)
<=> ( v41790(VarCurr,20)
| v41790(VarCurr,21) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8880,axiom,
! [VarCurr: state_type] :
( v42043(VarCurr)
<=> ( v42044(VarCurr)
| v42045(VarCurr) ) ) ).
tff(writeUnaryOperator_3457,axiom,
! [VarCurr: state_type] :
( ~ v42045(VarCurr)
<=> v41790(VarCurr,21) ) ).
tff(writeUnaryOperator_3456,axiom,
! [VarCurr: state_type] :
( ~ v42044(VarCurr)
<=> v41790(VarCurr,20) ) ).
tff(writeUnaryOperator_3455,axiom,
! [VarCurr: state_type] :
( ~ v42040(VarCurr)
<=> v41790(VarCurr,22) ) ).
tff(writeUnaryOperator_3454,axiom,
! [VarCurr: state_type] :
( ~ v42036(VarCurr)
<=> v41790(VarCurr,23) ) ).
tff(writeUnaryOperator_3453,axiom,
! [VarCurr: state_type] :
( ~ v42017(VarCurr)
<=> v42018(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8879,axiom,
! [VarCurr: state_type] :
( v42018(VarCurr)
<=> ( v42019(VarCurr)
& v42032(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_980,axiom,
! [VarCurr: state_type] :
( v42032(VarCurr)
<=> ( v41790(VarCurr,19)
| v42022(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8878,axiom,
! [VarCurr: state_type] :
( v42019(VarCurr)
<=> ( v42020(VarCurr)
| v42021(VarCurr) ) ) ).
tff(writeUnaryOperator_3452,axiom,
! [VarCurr: state_type] :
( ~ v42021(VarCurr)
<=> v42022(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8877,axiom,
! [VarCurr: state_type] :
( v42022(VarCurr)
<=> ( v42023(VarCurr)
& v42031(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_979,axiom,
! [VarCurr: state_type] :
( v42031(VarCurr)
<=> ( v41790(VarCurr,18)
| v42026(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8876,axiom,
! [VarCurr: state_type] :
( v42023(VarCurr)
<=> ( v42024(VarCurr)
| v42025(VarCurr) ) ) ).
tff(writeUnaryOperator_3451,axiom,
! [VarCurr: state_type] :
( ~ v42025(VarCurr)
<=> v42026(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8875,axiom,
! [VarCurr: state_type] :
( v42026(VarCurr)
<=> ( v42027(VarCurr)
& v42030(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_978,axiom,
! [VarCurr: state_type] :
( v42030(VarCurr)
<=> ( v41790(VarCurr,16)
| v41790(VarCurr,17) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8874,axiom,
! [VarCurr: state_type] :
( v42027(VarCurr)
<=> ( v42028(VarCurr)
| v42029(VarCurr) ) ) ).
tff(writeUnaryOperator_3450,axiom,
! [VarCurr: state_type] :
( ~ v42029(VarCurr)
<=> v41790(VarCurr,17) ) ).
tff(writeUnaryOperator_3449,axiom,
! [VarCurr: state_type] :
( ~ v42028(VarCurr)
<=> v41790(VarCurr,16) ) ).
tff(writeUnaryOperator_3448,axiom,
! [VarCurr: state_type] :
( ~ v42024(VarCurr)
<=> v41790(VarCurr,18) ) ).
tff(writeUnaryOperator_3447,axiom,
! [VarCurr: state_type] :
( ~ v42020(VarCurr)
<=> v41790(VarCurr,19) ) ).
tff(writeUnaryOperator_3446,axiom,
! [VarCurr: state_type] :
( ~ v41998(VarCurr)
<=> v41999(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8873,axiom,
! [VarCurr: state_type] :
( v41999(VarCurr)
<=> ( v42000(VarCurr)
& v42013(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_977,axiom,
! [VarCurr: state_type] :
( v42013(VarCurr)
<=> ( v41790(VarCurr,27)
| v42003(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8872,axiom,
! [VarCurr: state_type] :
( v42000(VarCurr)
<=> ( v42001(VarCurr)
| v42002(VarCurr) ) ) ).
tff(writeUnaryOperator_3445,axiom,
! [VarCurr: state_type] :
( ~ v42002(VarCurr)
<=> v42003(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8871,axiom,
! [VarCurr: state_type] :
( v42003(VarCurr)
<=> ( v42004(VarCurr)
& v42012(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_976,axiom,
! [VarCurr: state_type] :
( v42012(VarCurr)
<=> ( v41790(VarCurr,26)
| v42007(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8870,axiom,
! [VarCurr: state_type] :
( v42004(VarCurr)
<=> ( v42005(VarCurr)
| v42006(VarCurr) ) ) ).
tff(writeUnaryOperator_3444,axiom,
! [VarCurr: state_type] :
( ~ v42006(VarCurr)
<=> v42007(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8869,axiom,
! [VarCurr: state_type] :
( v42007(VarCurr)
<=> ( v42008(VarCurr)
& v42011(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_975,axiom,
! [VarCurr: state_type] :
( v42011(VarCurr)
<=> ( v41790(VarCurr,24)
| v41790(VarCurr,25) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8868,axiom,
! [VarCurr: state_type] :
( v42008(VarCurr)
<=> ( v42009(VarCurr)
| v42010(VarCurr) ) ) ).
tff(writeUnaryOperator_3443,axiom,
! [VarCurr: state_type] :
( ~ v42010(VarCurr)
<=> v41790(VarCurr,25) ) ).
tff(writeUnaryOperator_3442,axiom,
! [VarCurr: state_type] :
( ~ v42009(VarCurr)
<=> v41790(VarCurr,24) ) ).
tff(writeUnaryOperator_3441,axiom,
! [VarCurr: state_type] :
( ~ v42005(VarCurr)
<=> v41790(VarCurr,26) ) ).
tff(writeUnaryOperator_3440,axiom,
! [VarCurr: state_type] :
( ~ v42001(VarCurr)
<=> v41790(VarCurr,27) ) ).
tff(writeUnaryOperator_3439,axiom,
! [VarCurr: state_type] :
( ~ v41979(VarCurr)
<=> v41980(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8867,axiom,
! [VarCurr: state_type] :
( v41980(VarCurr)
<=> ( v41981(VarCurr)
& v41994(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_974,axiom,
! [VarCurr: state_type] :
( v41994(VarCurr)
<=> ( v41790(VarCurr,31)
| v41984(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8866,axiom,
! [VarCurr: state_type] :
( v41981(VarCurr)
<=> ( v41982(VarCurr)
| v41983(VarCurr) ) ) ).
tff(writeUnaryOperator_3438,axiom,
! [VarCurr: state_type] :
( ~ v41983(VarCurr)
<=> v41984(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8865,axiom,
! [VarCurr: state_type] :
( v41984(VarCurr)
<=> ( v41985(VarCurr)
& v41993(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_973,axiom,
! [VarCurr: state_type] :
( v41993(VarCurr)
<=> ( v41790(VarCurr,30)
| v41988(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8864,axiom,
! [VarCurr: state_type] :
( v41985(VarCurr)
<=> ( v41986(VarCurr)
| v41987(VarCurr) ) ) ).
tff(writeUnaryOperator_3437,axiom,
! [VarCurr: state_type] :
( ~ v41987(VarCurr)
<=> v41988(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8863,axiom,
! [VarCurr: state_type] :
( v41988(VarCurr)
<=> ( v41989(VarCurr)
& v41992(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_972,axiom,
! [VarCurr: state_type] :
( v41992(VarCurr)
<=> ( v41790(VarCurr,28)
| v41790(VarCurr,29) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8862,axiom,
! [VarCurr: state_type] :
( v41989(VarCurr)
<=> ( v41990(VarCurr)
| v41991(VarCurr) ) ) ).
tff(writeUnaryOperator_3436,axiom,
! [VarCurr: state_type] :
( ~ v41991(VarCurr)
<=> v41790(VarCurr,29) ) ).
tff(writeUnaryOperator_3435,axiom,
! [VarCurr: state_type] :
( ~ v41990(VarCurr)
<=> v41790(VarCurr,28) ) ).
tff(writeUnaryOperator_3434,axiom,
! [VarCurr: state_type] :
( ~ v41986(VarCurr)
<=> v41790(VarCurr,30) ) ).
tff(writeUnaryOperator_3433,axiom,
! [VarCurr: state_type] :
( ~ v41982(VarCurr)
<=> v41790(VarCurr,31) ) ).
tff(writeUnaryOperator_3432,axiom,
! [VarCurr: state_type] :
( ~ v41900(VarCurr)
<=> v41901(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8861,axiom,
! [VarCurr: state_type] :
( v41901(VarCurr)
<=> ( v41902(VarCurr)
& v41975(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8860,axiom,
! [VarCurr: state_type] :
( v41975(VarCurr)
<=> ( v41904(VarCurr)
| v41920(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8859,axiom,
! [VarCurr: state_type] :
( v41902(VarCurr)
<=> ( v41903(VarCurr)
| v41919(VarCurr) ) ) ).
tff(writeUnaryOperator_3431,axiom,
! [VarCurr: state_type] :
( ~ v41919(VarCurr)
<=> v41920(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8858,axiom,
! [VarCurr: state_type] :
( v41920(VarCurr)
<=> ( v41921(VarCurr)
& v41974(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8857,axiom,
! [VarCurr: state_type] :
( v41974(VarCurr)
<=> ( v41923(VarCurr)
| v41939(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8856,axiom,
! [VarCurr: state_type] :
( v41921(VarCurr)
<=> ( v41922(VarCurr)
| v41938(VarCurr) ) ) ).
tff(writeUnaryOperator_3430,axiom,
! [VarCurr: state_type] :
( ~ v41938(VarCurr)
<=> v41939(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8855,axiom,
! [VarCurr: state_type] :
( v41939(VarCurr)
<=> ( v41940(VarCurr)
& v41973(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8854,axiom,
! [VarCurr: state_type] :
( v41973(VarCurr)
<=> ( v41942(VarCurr)
| v41958(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8853,axiom,
! [VarCurr: state_type] :
( v41940(VarCurr)
<=> ( v41941(VarCurr)
| v41957(VarCurr) ) ) ).
tff(writeUnaryOperator_3429,axiom,
! [VarCurr: state_type] :
( ~ v41957(VarCurr)
<=> v41958(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8852,axiom,
! [VarCurr: state_type] :
( v41958(VarCurr)
<=> ( v41959(VarCurr)
& v41972(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_971,axiom,
! [VarCurr: state_type] :
( v41972(VarCurr)
<=> ( v41790(VarCurr,7)
| v41962(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8851,axiom,
! [VarCurr: state_type] :
( v41959(VarCurr)
<=> ( v41960(VarCurr)
| v41961(VarCurr) ) ) ).
tff(writeUnaryOperator_3428,axiom,
! [VarCurr: state_type] :
( ~ v41961(VarCurr)
<=> v41962(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8850,axiom,
! [VarCurr: state_type] :
( v41962(VarCurr)
<=> ( v41963(VarCurr)
& v41971(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_970,axiom,
! [VarCurr: state_type] :
( v41971(VarCurr)
<=> ( v41790(VarCurr,6)
| v41966(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8849,axiom,
! [VarCurr: state_type] :
( v41963(VarCurr)
<=> ( v41964(VarCurr)
| v41965(VarCurr) ) ) ).
tff(writeUnaryOperator_3427,axiom,
! [VarCurr: state_type] :
( ~ v41965(VarCurr)
<=> v41966(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8848,axiom,
! [VarCurr: state_type] :
( v41966(VarCurr)
<=> ( v41967(VarCurr)
& v41970(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_969,axiom,
! [VarCurr: state_type] :
( v41970(VarCurr)
<=> ( v41790(VarCurr,4)
| v41790(VarCurr,5) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8847,axiom,
! [VarCurr: state_type] :
( v41967(VarCurr)
<=> ( v41968(VarCurr)
| v41969(VarCurr) ) ) ).
tff(writeUnaryOperator_3426,axiom,
! [VarCurr: state_type] :
( ~ v41969(VarCurr)
<=> v41790(VarCurr,5) ) ).
tff(writeUnaryOperator_3425,axiom,
! [VarCurr: state_type] :
( ~ v41968(VarCurr)
<=> v41790(VarCurr,4) ) ).
tff(writeUnaryOperator_3424,axiom,
! [VarCurr: state_type] :
( ~ v41964(VarCurr)
<=> v41790(VarCurr,6) ) ).
tff(writeUnaryOperator_3423,axiom,
! [VarCurr: state_type] :
( ~ v41960(VarCurr)
<=> v41790(VarCurr,7) ) ).
tff(writeUnaryOperator_3422,axiom,
! [VarCurr: state_type] :
( ~ v41941(VarCurr)
<=> v41942(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8846,axiom,
! [VarCurr: state_type] :
( v41942(VarCurr)
<=> ( v41943(VarCurr)
& v41956(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_968,axiom,
! [VarCurr: state_type] :
( v41956(VarCurr)
<=> ( v41790(VarCurr,3)
| v41946(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8845,axiom,
! [VarCurr: state_type] :
( v41943(VarCurr)
<=> ( v41944(VarCurr)
| v41945(VarCurr) ) ) ).
tff(writeUnaryOperator_3421,axiom,
! [VarCurr: state_type] :
( ~ v41945(VarCurr)
<=> v41946(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8844,axiom,
! [VarCurr: state_type] :
( v41946(VarCurr)
<=> ( v41947(VarCurr)
& v41955(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_967,axiom,
! [VarCurr: state_type] :
( v41955(VarCurr)
<=> ( v41790(VarCurr,2)
| v41950(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8843,axiom,
! [VarCurr: state_type] :
( v41947(VarCurr)
<=> ( v41948(VarCurr)
| v41949(VarCurr) ) ) ).
tff(writeUnaryOperator_3420,axiom,
! [VarCurr: state_type] :
( ~ v41949(VarCurr)
<=> v41950(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8842,axiom,
! [VarCurr: state_type] :
( v41950(VarCurr)
<=> ( v41951(VarCurr)
& v41954(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_966,axiom,
! [VarCurr: state_type] :
( v41954(VarCurr)
<=> ( v41790(VarCurr,0)
| v41790(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8841,axiom,
! [VarCurr: state_type] :
( v41951(VarCurr)
<=> ( v41952(VarCurr)
| v41953(VarCurr) ) ) ).
tff(writeUnaryOperator_3419,axiom,
! [VarCurr: state_type] :
( ~ v41953(VarCurr)
<=> v41790(VarCurr,1) ) ).
tff(writeUnaryOperator_3418,axiom,
! [VarCurr: state_type] :
( ~ v41952(VarCurr)
<=> v41790(VarCurr,0) ) ).
tff(writeUnaryOperator_3417,axiom,
! [VarCurr: state_type] :
( ~ v41948(VarCurr)
<=> v41790(VarCurr,2) ) ).
tff(writeUnaryOperator_3416,axiom,
! [VarCurr: state_type] :
( ~ v41944(VarCurr)
<=> v41790(VarCurr,3) ) ).
tff(writeUnaryOperator_3415,axiom,
! [VarCurr: state_type] :
( ~ v41922(VarCurr)
<=> v41923(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8840,axiom,
! [VarCurr: state_type] :
( v41923(VarCurr)
<=> ( v41924(VarCurr)
& v41937(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_965,axiom,
! [VarCurr: state_type] :
( v41937(VarCurr)
<=> ( v41790(VarCurr,11)
| v41927(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8839,axiom,
! [VarCurr: state_type] :
( v41924(VarCurr)
<=> ( v41925(VarCurr)
| v41926(VarCurr) ) ) ).
tff(writeUnaryOperator_3414,axiom,
! [VarCurr: state_type] :
( ~ v41926(VarCurr)
<=> v41927(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8838,axiom,
! [VarCurr: state_type] :
( v41927(VarCurr)
<=> ( v41928(VarCurr)
& v41936(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_964,axiom,
! [VarCurr: state_type] :
( v41936(VarCurr)
<=> ( v41790(VarCurr,10)
| v41931(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8837,axiom,
! [VarCurr: state_type] :
( v41928(VarCurr)
<=> ( v41929(VarCurr)
| v41930(VarCurr) ) ) ).
tff(writeUnaryOperator_3413,axiom,
! [VarCurr: state_type] :
( ~ v41930(VarCurr)
<=> v41931(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8836,axiom,
! [VarCurr: state_type] :
( v41931(VarCurr)
<=> ( v41932(VarCurr)
& v41935(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_963,axiom,
! [VarCurr: state_type] :
( v41935(VarCurr)
<=> ( v41790(VarCurr,8)
| v41790(VarCurr,9) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8835,axiom,
! [VarCurr: state_type] :
( v41932(VarCurr)
<=> ( v41933(VarCurr)
| v41934(VarCurr) ) ) ).
tff(writeUnaryOperator_3412,axiom,
! [VarCurr: state_type] :
( ~ v41934(VarCurr)
<=> v41790(VarCurr,9) ) ).
tff(writeUnaryOperator_3411,axiom,
! [VarCurr: state_type] :
( ~ v41933(VarCurr)
<=> v41790(VarCurr,8) ) ).
tff(writeUnaryOperator_3410,axiom,
! [VarCurr: state_type] :
( ~ v41929(VarCurr)
<=> v41790(VarCurr,10) ) ).
tff(writeUnaryOperator_3409,axiom,
! [VarCurr: state_type] :
( ~ v41925(VarCurr)
<=> v41790(VarCurr,11) ) ).
tff(writeUnaryOperator_3408,axiom,
! [VarCurr: state_type] :
( ~ v41903(VarCurr)
<=> v41904(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8834,axiom,
! [VarCurr: state_type] :
( v41904(VarCurr)
<=> ( v41905(VarCurr)
& v41918(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_962,axiom,
! [VarCurr: state_type] :
( v41918(VarCurr)
<=> ( v41790(VarCurr,15)
| v41908(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8833,axiom,
! [VarCurr: state_type] :
( v41905(VarCurr)
<=> ( v41906(VarCurr)
| v41907(VarCurr) ) ) ).
tff(writeUnaryOperator_3407,axiom,
! [VarCurr: state_type] :
( ~ v41907(VarCurr)
<=> v41908(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8832,axiom,
! [VarCurr: state_type] :
( v41908(VarCurr)
<=> ( v41909(VarCurr)
& v41917(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_961,axiom,
! [VarCurr: state_type] :
( v41917(VarCurr)
<=> ( v41790(VarCurr,14)
| v41912(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8831,axiom,
! [VarCurr: state_type] :
( v41909(VarCurr)
<=> ( v41910(VarCurr)
| v41911(VarCurr) ) ) ).
tff(writeUnaryOperator_3406,axiom,
! [VarCurr: state_type] :
( ~ v41911(VarCurr)
<=> v41912(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8830,axiom,
! [VarCurr: state_type] :
( v41912(VarCurr)
<=> ( v41913(VarCurr)
& v41916(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_960,axiom,
! [VarCurr: state_type] :
( v41916(VarCurr)
<=> ( v41790(VarCurr,12)
| v41790(VarCurr,13) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8829,axiom,
! [VarCurr: state_type] :
( v41913(VarCurr)
<=> ( v41914(VarCurr)
| v41915(VarCurr) ) ) ).
tff(writeUnaryOperator_3405,axiom,
! [VarCurr: state_type] :
( ~ v41915(VarCurr)
<=> v41790(VarCurr,13) ) ).
tff(writeUnaryOperator_3404,axiom,
! [VarCurr: state_type] :
( ~ v41914(VarCurr)
<=> v41790(VarCurr,12) ) ).
tff(writeUnaryOperator_3403,axiom,
! [VarCurr: state_type] :
( ~ v41910(VarCurr)
<=> v41790(VarCurr,14) ) ).
tff(writeUnaryOperator_3402,axiom,
! [VarCurr: state_type] :
( ~ v41906(VarCurr)
<=> v41790(VarCurr,15) ) ).
tff(addAssignment_15065,axiom,
! [VarCurr: state_type] :
( v41820(VarCurr,3)
<=> v41515(VarCurr,131) ) ).
tff(addAssignment_15064,axiom,
! [VarCurr: state_type] :
( v41515(VarCurr,131)
<=> v41517(VarCurr,131) ) ).
tff(addAssignment_15063,axiom,
! [VarCurr: state_type] :
( v41517(VarCurr,131)
<=> v41519(VarCurr,131) ) ).
tff(addAssignment_15062,axiom,
! [VarCurr: state_type] :
( v41519(VarCurr,131)
<=> v41521(VarCurr,131) ) ).
tff(addAssignment_15061,axiom,
! [VarCurr: state_type] :
( v41521(VarCurr,131)
<=> v41523(VarCurr,131) ) ).
tff(addAssignment_15060,axiom,
! [VarCurr: state_type] :
( v41523(VarCurr,131)
<=> v41822(VarCurr,3) ) ).
tff(addAssignment_15059,axiom,
! [VarCurr: state_type] :
( v41822(VarCurr,3)
<=> v41824(VarCurr,3) ) ).
tff(addAssignment_15058,axiom,
! [VarCurr: state_type] :
( v41824(VarCurr,3)
<=> v41826(VarCurr,3) ) ).
tff(addAssignment_15057,axiom,
! [VarNext: state_type] :
( v41826(VarNext,3)
<=> v41889(VarNext,3) ) ).
tff(addCaseBooleanConditionEqualRanges1_830,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41890(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v41889(VarNext,B)
<=> v41826(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_888,axiom,
! [VarNext: state_type] :
( v41890(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v41889(VarNext,B)
<=> v41845(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8828,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41890(VarNext)
<=> v41891(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8827,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41891(VarNext)
<=> ( v41893(VarNext)
& v41769(VarNext) ) ) ) ).
tff(writeUnaryOperator_3401,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41893(VarNext)
<=> v41776(VarNext) ) ) ).
tff(addAssignment_15056,axiom,
! [VarCurr: state_type] :
( v41828(VarCurr,3)
<=> v41830(VarCurr,3) ) ).
tff(addAssignment_15055,axiom,
! [VarCurr: state_type] :
( v41830(VarCurr,3)
<=> v41832(VarCurr,3) ) ).
tff(addAssignment_15054,axiom,
! [VarCurr: state_type] :
( v41832(VarCurr,3)
<=> v41834(VarCurr,3) ) ).
tff(addAssignment_15053,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,128)
& ~ $less(B,96) )
=> ( v41790(VarCurr,B)
<=> v41515(VarCurr,B) ) ) ).
tff(addAssignment_15052,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,128)
& ~ $less(B,96) )
=> ( v41515(VarCurr,B)
<=> v41517(VarCurr,B) ) ) ).
tff(addAssignment_15051,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,128)
& ~ $less(B,96) )
=> ( v41517(VarCurr,B)
<=> v41519(VarCurr,B) ) ) ).
tff(addAssignment_15050,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,128)
& ~ $less(B,96) )
=> ( v41519(VarCurr,B)
<=> v41521(VarCurr,B) ) ) ).
tff(addAssignment_15049,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,128)
& ~ $less(B,96) )
=> ( v41521(VarCurr,B)
<=> v41523(VarCurr,B) ) ) ).
tff(addAssignment_15048,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,128)
& ~ $less(B,96) )
=> ( v41523(VarCurr,B)
<=> v41792(VarCurr,B) ) ) ).
tff(addAssignment_15047,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,128)
& ~ $less(B,96) )
=> ( v41792(VarCurr,B)
<=> v41794(VarCurr,B) ) ) ).
tff(addAssignment_15046,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,128)
& ~ $less(B,96) )
=> ( v41794(VarCurr,B)
<=> v41796(VarCurr,B) ) ) ).
tff(addAssignment_15045,axiom,
! [VarNext: state_type,B: $int] :
( ( $less(B,128)
& ~ $less(B,96) )
=> ( v41796(VarNext,B)
<=> v41881(VarNext,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_829,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41882(VarNext)
=> ! [B: $int] :
( ( $less(B,128)
& ~ $less(B,0) )
=> ( v41881(VarNext,B)
<=> v41796(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_887,axiom,
! [VarNext: state_type] :
( v41882(VarNext)
=> ! [B: $int] :
( ( $less(B,128)
& ~ $less(B,0) )
=> ( v41881(VarNext,B)
<=> v41816(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8826,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41882(VarNext)
<=> v41883(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8825,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41883(VarNext)
<=> ( v41885(VarNext)
& v41769(VarNext) ) ) ) ).
tff(writeUnaryOperator_3400,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41885(VarNext)
<=> v41776(VarNext) ) ) ).
tff(addAssignment_15044,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,128)
& ~ $less(B,96) )
=> ( v41799(VarCurr,B)
<=> v41801(VarCurr,B) ) ) ).
tff(addAssignment_15043,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,128)
& ~ $less(B,96) )
=> ( v41801(VarCurr,B)
<=> v41803(VarCurr,B) ) ) ).
tff(addAssignment_15042,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,128)
& ~ $less(B,96) )
=> ( v41803(VarCurr,B)
<=> v41805(VarCurr,B) ) ) ).
tff(addAssignment_15041,axiom,
! [VarCurr: state_type] :
( v41820(VarCurr,2)
<=> v41515(VarCurr,130) ) ).
tff(addAssignment_15040,axiom,
! [VarCurr: state_type] :
( v41515(VarCurr,130)
<=> v41517(VarCurr,130) ) ).
tff(addAssignment_15039,axiom,
! [VarCurr: state_type] :
( v41517(VarCurr,130)
<=> v41519(VarCurr,130) ) ).
tff(addAssignment_15038,axiom,
! [VarCurr: state_type] :
( v41519(VarCurr,130)
<=> v41521(VarCurr,130) ) ).
tff(addAssignment_15037,axiom,
! [VarCurr: state_type] :
( v41521(VarCurr,130)
<=> v41523(VarCurr,130) ) ).
tff(addAssignment_15036,axiom,
! [VarCurr: state_type] :
( v41523(VarCurr,130)
<=> v41822(VarCurr,2) ) ).
tff(addAssignment_15035,axiom,
! [VarCurr: state_type] :
( v41822(VarCurr,2)
<=> v41824(VarCurr,2) ) ).
tff(addAssignment_15034,axiom,
! [VarCurr: state_type] :
( v41824(VarCurr,2)
<=> v41826(VarCurr,2) ) ).
tff(addAssignment_15033,axiom,
! [VarNext: state_type] :
( v41826(VarNext,2)
<=> v41873(VarNext,2) ) ).
tff(addCaseBooleanConditionEqualRanges1_828,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41874(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v41873(VarNext,B)
<=> v41826(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_886,axiom,
! [VarNext: state_type] :
( v41874(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v41873(VarNext,B)
<=> v41845(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8824,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41874(VarNext)
<=> v41875(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8823,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41875(VarNext)
<=> ( v41877(VarNext)
& v41769(VarNext) ) ) ) ).
tff(writeUnaryOperator_3399,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41877(VarNext)
<=> v41776(VarNext) ) ) ).
tff(addAssignment_15032,axiom,
! [VarCurr: state_type] :
( v41828(VarCurr,2)
<=> v41830(VarCurr,2) ) ).
tff(addAssignment_15031,axiom,
! [VarCurr: state_type] :
( v41830(VarCurr,2)
<=> v41832(VarCurr,2) ) ).
tff(addAssignment_15030,axiom,
! [VarCurr: state_type] :
( v41832(VarCurr,2)
<=> v41834(VarCurr,2) ) ).
tff(addAssignment_15029,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,96)
& ~ $less(B,64) )
=> ( v41790(VarCurr,B)
<=> v41515(VarCurr,B) ) ) ).
tff(addAssignment_15028,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,96)
& ~ $less(B,64) )
=> ( v41515(VarCurr,B)
<=> v41517(VarCurr,B) ) ) ).
tff(addAssignment_15027,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,96)
& ~ $less(B,64) )
=> ( v41517(VarCurr,B)
<=> v41519(VarCurr,B) ) ) ).
tff(addAssignment_15026,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,96)
& ~ $less(B,64) )
=> ( v41519(VarCurr,B)
<=> v41521(VarCurr,B) ) ) ).
tff(addAssignment_15025,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,96)
& ~ $less(B,64) )
=> ( v41521(VarCurr,B)
<=> v41523(VarCurr,B) ) ) ).
tff(addAssignment_15024,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,96)
& ~ $less(B,64) )
=> ( v41523(VarCurr,B)
<=> v41792(VarCurr,B) ) ) ).
tff(addAssignment_15023,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,96)
& ~ $less(B,64) )
=> ( v41792(VarCurr,B)
<=> v41794(VarCurr,B) ) ) ).
tff(addAssignment_15022,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,96)
& ~ $less(B,64) )
=> ( v41794(VarCurr,B)
<=> v41796(VarCurr,B) ) ) ).
tff(addAssignment_15021,axiom,
! [VarNext: state_type,B: $int] :
( ( $less(B,96)
& ~ $less(B,64) )
=> ( v41796(VarNext,B)
<=> v41865(VarNext,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_827,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41866(VarNext)
=> ! [B: $int] :
( ( $less(B,128)
& ~ $less(B,0) )
=> ( v41865(VarNext,B)
<=> v41796(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_885,axiom,
! [VarNext: state_type] :
( v41866(VarNext)
=> ! [B: $int] :
( ( $less(B,128)
& ~ $less(B,0) )
=> ( v41865(VarNext,B)
<=> v41816(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8822,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41866(VarNext)
<=> v41867(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8821,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41867(VarNext)
<=> ( v41869(VarNext)
& v41769(VarNext) ) ) ) ).
tff(writeUnaryOperator_3398,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41869(VarNext)
<=> v41776(VarNext) ) ) ).
tff(addAssignment_15020,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,96)
& ~ $less(B,64) )
=> ( v41799(VarCurr,B)
<=> v41801(VarCurr,B) ) ) ).
tff(addAssignment_15019,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,96)
& ~ $less(B,64) )
=> ( v41801(VarCurr,B)
<=> v41803(VarCurr,B) ) ) ).
tff(addAssignment_15018,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,96)
& ~ $less(B,64) )
=> ( v41803(VarCurr,B)
<=> v41805(VarCurr,B) ) ) ).
tff(addAssignment_15017,axiom,
! [VarCurr: state_type] :
( v41820(VarCurr,1)
<=> v41515(VarCurr,129) ) ).
tff(addAssignment_15016,axiom,
! [VarCurr: state_type] :
( v41515(VarCurr,129)
<=> v41517(VarCurr,129) ) ).
tff(addAssignment_15015,axiom,
! [VarCurr: state_type] :
( v41517(VarCurr,129)
<=> v41519(VarCurr,129) ) ).
tff(addAssignment_15014,axiom,
! [VarCurr: state_type] :
( v41519(VarCurr,129)
<=> v41521(VarCurr,129) ) ).
tff(addAssignment_15013,axiom,
! [VarCurr: state_type] :
( v41521(VarCurr,129)
<=> v41523(VarCurr,129) ) ).
tff(addAssignment_15012,axiom,
! [VarCurr: state_type] :
( v41523(VarCurr,129)
<=> v41822(VarCurr,1) ) ).
tff(addAssignment_15011,axiom,
! [VarCurr: state_type] :
( v41822(VarCurr,1)
<=> v41824(VarCurr,1) ) ).
tff(addAssignment_15010,axiom,
! [VarCurr: state_type] :
( v41824(VarCurr,1)
<=> v41826(VarCurr,1) ) ).
tff(addAssignment_15009,axiom,
! [VarNext: state_type] :
( v41826(VarNext,1)
<=> v41857(VarNext,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_826,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41858(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v41857(VarNext,B)
<=> v41826(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_884,axiom,
! [VarNext: state_type] :
( v41858(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v41857(VarNext,B)
<=> v41845(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8820,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41858(VarNext)
<=> v41859(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8819,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41859(VarNext)
<=> ( v41861(VarNext)
& v41769(VarNext) ) ) ) ).
tff(writeUnaryOperator_3397,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41861(VarNext)
<=> v41776(VarNext) ) ) ).
tff(addAssignment_15008,axiom,
! [VarCurr: state_type] :
( v41828(VarCurr,1)
<=> v41830(VarCurr,1) ) ).
tff(addAssignment_15007,axiom,
! [VarCurr: state_type] :
( v41830(VarCurr,1)
<=> v41832(VarCurr,1) ) ).
tff(addAssignment_15006,axiom,
! [VarCurr: state_type] :
( v41832(VarCurr,1)
<=> v41834(VarCurr,1) ) ).
tff(addAssignment_15005,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,32) )
=> ( v41790(VarCurr,B)
<=> v41515(VarCurr,B) ) ) ).
tff(addAssignment_15004,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,32) )
=> ( v41515(VarCurr,B)
<=> v41517(VarCurr,B) ) ) ).
tff(addAssignment_15003,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,32) )
=> ( v41517(VarCurr,B)
<=> v41519(VarCurr,B) ) ) ).
tff(addAssignment_15002,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,32) )
=> ( v41519(VarCurr,B)
<=> v41521(VarCurr,B) ) ) ).
tff(addAssignment_15001,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,32) )
=> ( v41521(VarCurr,B)
<=> v41523(VarCurr,B) ) ) ).
tff(addAssignment_15000,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,32) )
=> ( v41523(VarCurr,B)
<=> v41792(VarCurr,B) ) ) ).
tff(addAssignment_14999,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,32) )
=> ( v41792(VarCurr,B)
<=> v41794(VarCurr,B) ) ) ).
tff(addAssignment_14998,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,32) )
=> ( v41794(VarCurr,B)
<=> v41796(VarCurr,B) ) ) ).
tff(addAssignment_14997,axiom,
! [VarNext: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,32) )
=> ( v41796(VarNext,B)
<=> v41849(VarNext,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_825,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41850(VarNext)
=> ! [B: $int] :
( ( $less(B,128)
& ~ $less(B,0) )
=> ( v41849(VarNext,B)
<=> v41796(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_883,axiom,
! [VarNext: state_type] :
( v41850(VarNext)
=> ! [B: $int] :
( ( $less(B,128)
& ~ $less(B,0) )
=> ( v41849(VarNext,B)
<=> v41816(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8818,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41850(VarNext)
<=> v41851(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8817,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41851(VarNext)
<=> ( v41853(VarNext)
& v41769(VarNext) ) ) ) ).
tff(writeUnaryOperator_3396,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41853(VarNext)
<=> v41776(VarNext) ) ) ).
tff(addAssignment_14996,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,32) )
=> ( v41799(VarCurr,B)
<=> v41801(VarCurr,B) ) ) ).
tff(addAssignment_14995,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,32) )
=> ( v41801(VarCurr,B)
<=> v41803(VarCurr,B) ) ) ).
tff(addAssignment_14994,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,32) )
=> ( v41803(VarCurr,B)
<=> v41805(VarCurr,B) ) ) ).
tff(addAssignment_14993,axiom,
! [VarCurr: state_type] :
( v41820(VarCurr,0)
<=> v41515(VarCurr,128) ) ).
tff(addAssignment_14992,axiom,
! [VarCurr: state_type] :
( v41515(VarCurr,128)
<=> v41517(VarCurr,128) ) ).
tff(addAssignment_14991,axiom,
! [VarCurr: state_type] :
( v41517(VarCurr,128)
<=> v41519(VarCurr,128) ) ).
tff(addAssignment_14990,axiom,
! [VarCurr: state_type] :
( v41519(VarCurr,128)
<=> v41521(VarCurr,128) ) ).
tff(addAssignment_14989,axiom,
! [VarCurr: state_type] :
( v41521(VarCurr,128)
<=> v41523(VarCurr,128) ) ).
tff(addAssignment_14988,axiom,
! [VarCurr: state_type] :
( v41523(VarCurr,128)
<=> v41822(VarCurr,0) ) ).
tff(addAssignment_14987,axiom,
! [VarCurr: state_type] :
( v41822(VarCurr,0)
<=> v41824(VarCurr,0) ) ).
tff(addAssignment_14986,axiom,
! [VarCurr: state_type] :
( v41824(VarCurr,0)
<=> v41826(VarCurr,0) ) ).
tff(addAssignment_14985,axiom,
! [VarNext: state_type] :
( v41826(VarNext,0)
<=> v41836(VarNext,0) ) ).
tff(addCaseBooleanConditionEqualRanges1_824,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41837(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v41836(VarNext,B)
<=> v41826(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_882,axiom,
! [VarNext: state_type] :
( v41837(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v41836(VarNext,B)
<=> v41845(VarNext,B) ) ) ) ).
tff(addAssignment_14984,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v41845(VarNext,B)
<=> v41843(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1360,axiom,
! [VarCurr: state_type] :
( ~ v41783(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v41843(VarCurr,B)
<=> v41828(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1193,axiom,
! [VarCurr: state_type] :
( v41783(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v41843(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8816,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41837(VarNext)
<=> v41838(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8815,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41838(VarNext)
<=> ( v41840(VarNext)
& v41769(VarNext) ) ) ) ).
tff(writeUnaryOperator_3395,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41840(VarNext)
<=> v41776(VarNext) ) ) ).
tff(addAssignment_14983,axiom,
! [VarCurr: state_type] :
( v41828(VarCurr,0)
<=> v41830(VarCurr,0) ) ).
tff(addAssignment_14982,axiom,
! [VarCurr: state_type] :
( v41830(VarCurr,0)
<=> v41832(VarCurr,0) ) ).
tff(addAssignment_14981,axiom,
! [VarCurr: state_type] :
( v41832(VarCurr,0)
<=> v41834(VarCurr,0) ) ).
tff(addAssignment_14980,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v41790(VarCurr,B)
<=> v41515(VarCurr,B) ) ) ).
tff(addAssignment_14979,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v41515(VarCurr,B)
<=> v41517(VarCurr,B) ) ) ).
tff(addAssignment_14978,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v41517(VarCurr,B)
<=> v41519(VarCurr,B) ) ) ).
tff(addAssignment_14977,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v41519(VarCurr,B)
<=> v41521(VarCurr,B) ) ) ).
tff(addAssignment_14976,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v41521(VarCurr,B)
<=> v41523(VarCurr,B) ) ) ).
tff(addAssignment_14975,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v41523(VarCurr,B)
<=> v41792(VarCurr,B) ) ) ).
tff(addAssignment_14974,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v41792(VarCurr,B)
<=> v41794(VarCurr,B) ) ) ).
tff(addAssignment_14973,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v41794(VarCurr,B)
<=> v41796(VarCurr,B) ) ) ).
tff(addAssignment_14972,axiom,
! [VarNext: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v41796(VarNext,B)
<=> v41807(VarNext,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_823,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41808(VarNext)
=> ! [B: $int] :
( ( $less(B,128)
& ~ $less(B,0) )
=> ( v41807(VarNext,B)
<=> v41796(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_881,axiom,
! [VarNext: state_type] :
( v41808(VarNext)
=> ! [B: $int] :
( ( $less(B,128)
& ~ $less(B,0) )
=> ( v41807(VarNext,B)
<=> v41816(VarNext,B) ) ) ) ).
tff(addAssignment_14971,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,128)
& ~ $less(B,0) )
=> ( v41816(VarNext,B)
<=> v41814(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1359,axiom,
! [VarCurr: state_type] :
( ~ v41783(VarCurr)
=> ! [B: $int] :
( ( $less(B,128)
& ~ $less(B,0) )
=> ( v41814(VarCurr,B)
<=> v41799(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1192,axiom,
! [VarCurr: state_type] :
( v41783(VarCurr)
=> ! [B: $int] :
( ( $less(B,128)
& ~ $less(B,0) )
=> ( v41814(VarCurr,B)
<=> $false ) ) ) ).
tff(bitBlastConstant_10160,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(127) ).
tff(bitBlastConstant_10159,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(126) ).
tff(bitBlastConstant_10158,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(125) ).
tff(bitBlastConstant_10157,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(124) ).
tff(bitBlastConstant_10156,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(123) ).
tff(bitBlastConstant_10155,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(122) ).
tff(bitBlastConstant_10154,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(121) ).
tff(bitBlastConstant_10153,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(120) ).
tff(bitBlastConstant_10152,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(119) ).
tff(bitBlastConstant_10151,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(118) ).
tff(bitBlastConstant_10150,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(117) ).
tff(bitBlastConstant_10149,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(116) ).
tff(bitBlastConstant_10148,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(115) ).
tff(bitBlastConstant_10147,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(114) ).
tff(bitBlastConstant_10146,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(113) ).
tff(bitBlastConstant_10145,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(112) ).
tff(bitBlastConstant_10144,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(111) ).
tff(bitBlastConstant_10143,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(110) ).
tff(bitBlastConstant_10142,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(109) ).
tff(bitBlastConstant_10141,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(108) ).
tff(bitBlastConstant_10140,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(107) ).
tff(bitBlastConstant_10139,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(106) ).
tff(bitBlastConstant_10138,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(105) ).
tff(bitBlastConstant_10137,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(104) ).
tff(bitBlastConstant_10136,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(103) ).
tff(bitBlastConstant_10135,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(102) ).
tff(bitBlastConstant_10134,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(101) ).
tff(bitBlastConstant_10133,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(100) ).
tff(bitBlastConstant_10132,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(99) ).
tff(bitBlastConstant_10131,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(98) ).
tff(bitBlastConstant_10130,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(97) ).
tff(bitBlastConstant_10129,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(96) ).
tff(bitBlastConstant_10128,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(95) ).
tff(bitBlastConstant_10127,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(94) ).
tff(bitBlastConstant_10126,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(93) ).
tff(bitBlastConstant_10125,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(92) ).
tff(bitBlastConstant_10124,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(91) ).
tff(bitBlastConstant_10123,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(90) ).
tff(bitBlastConstant_10122,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(89) ).
tff(bitBlastConstant_10121,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(88) ).
tff(bitBlastConstant_10120,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(87) ).
tff(bitBlastConstant_10119,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(86) ).
tff(bitBlastConstant_10118,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(85) ).
tff(bitBlastConstant_10117,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(84) ).
tff(bitBlastConstant_10116,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(83) ).
tff(bitBlastConstant_10115,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(82) ).
tff(bitBlastConstant_10114,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(81) ).
tff(bitBlastConstant_10113,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(80) ).
tff(bitBlastConstant_10112,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(79) ).
tff(bitBlastConstant_10111,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(78) ).
tff(bitBlastConstant_10110,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(77) ).
tff(bitBlastConstant_10109,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(76) ).
tff(bitBlastConstant_10108,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(75) ).
tff(bitBlastConstant_10107,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(74) ).
tff(bitBlastConstant_10106,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(73) ).
tff(bitBlastConstant_10105,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(72) ).
tff(bitBlastConstant_10104,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(71) ).
tff(bitBlastConstant_10103,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(70) ).
tff(bitBlastConstant_10102,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(69) ).
tff(bitBlastConstant_10101,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(68) ).
tff(bitBlastConstant_10100,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(67) ).
tff(bitBlastConstant_10099,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(66) ).
tff(bitBlastConstant_10098,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(65) ).
tff(bitBlastConstant_10097,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(64) ).
tff(bitBlastConstant_10096,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(63) ).
tff(bitBlastConstant_10095,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(62) ).
tff(bitBlastConstant_10094,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(61) ).
tff(bitBlastConstant_10093,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(60) ).
tff(bitBlastConstant_10092,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(59) ).
tff(bitBlastConstant_10091,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(58) ).
tff(bitBlastConstant_10090,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(57) ).
tff(bitBlastConstant_10089,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(56) ).
tff(bitBlastConstant_10088,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(55) ).
tff(bitBlastConstant_10087,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(54) ).
tff(bitBlastConstant_10086,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(53) ).
tff(bitBlastConstant_10085,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(52) ).
tff(bitBlastConstant_10084,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(51) ).
tff(bitBlastConstant_10083,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(50) ).
tff(bitBlastConstant_10082,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(49) ).
tff(bitBlastConstant_10081,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(48) ).
tff(bitBlastConstant_10080,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(47) ).
tff(bitBlastConstant_10079,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(46) ).
tff(bitBlastConstant_10078,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(45) ).
tff(bitBlastConstant_10077,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(44) ).
tff(bitBlastConstant_10076,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(43) ).
tff(bitBlastConstant_10075,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(42) ).
tff(bitBlastConstant_10074,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(41) ).
tff(bitBlastConstant_10073,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(40) ).
tff(bitBlastConstant_10072,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(39) ).
tff(bitBlastConstant_10071,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(38) ).
tff(bitBlastConstant_10070,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(37) ).
tff(bitBlastConstant_10069,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(36) ).
tff(bitBlastConstant_10068,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(35) ).
tff(bitBlastConstant_10067,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(34) ).
tff(bitBlastConstant_10066,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(33) ).
tff(bitBlastConstant_10065,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(32) ).
tff(bitBlastConstant_10064,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(31) ).
tff(bitBlastConstant_10063,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(30) ).
tff(bitBlastConstant_10062,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(29) ).
tff(bitBlastConstant_10061,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(28) ).
tff(bitBlastConstant_10060,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(27) ).
tff(bitBlastConstant_10059,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(26) ).
tff(bitBlastConstant_10058,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(25) ).
tff(bitBlastConstant_10057,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(24) ).
tff(bitBlastConstant_10056,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(23) ).
tff(bitBlastConstant_10055,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(22) ).
tff(bitBlastConstant_10054,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(21) ).
tff(bitBlastConstant_10053,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(20) ).
tff(bitBlastConstant_10052,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(19) ).
tff(bitBlastConstant_10051,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(18) ).
tff(bitBlastConstant_10050,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(17) ).
tff(bitBlastConstant_10049,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(16) ).
tff(bitBlastConstant_10048,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(15) ).
tff(bitBlastConstant_10047,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(14) ).
tff(bitBlastConstant_10046,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(13) ).
tff(bitBlastConstant_10045,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(12) ).
tff(bitBlastConstant_10044,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(11) ).
tff(bitBlastConstant_10043,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(10) ).
tff(bitBlastConstant_10042,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(9) ).
tff(bitBlastConstant_10041,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(8) ).
tff(bitBlastConstant_10040,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(7) ).
tff(bitBlastConstant_10039,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(6) ).
tff(bitBlastConstant_10038,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(5) ).
tff(bitBlastConstant_10037,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(4) ).
tff(bitBlastConstant_10036,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(3) ).
tff(bitBlastConstant_10035,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(2) ).
tff(bitBlastConstant_10034,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(1) ).
tff(bitBlastConstant_10033,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8814,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41808(VarNext)
<=> v41809(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8813,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41809(VarNext)
<=> ( v41811(VarNext)
& v41769(VarNext) ) ) ) ).
tff(writeUnaryOperator_3394,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41811(VarNext)
<=> v41776(VarNext) ) ) ).
tff(addAssignment_14970,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v41799(VarCurr,B)
<=> v41801(VarCurr,B) ) ) ).
tff(addAssignment_14969,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v41801(VarCurr,B)
<=> v41803(VarCurr,B) ) ) ).
tff(addAssignment_14968,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v41803(VarCurr,B)
<=> v41805(VarCurr,B) ) ) ).
tff(addAssignment_14967,axiom,
! [VarCurr: state_type] :
( v41505(VarCurr,1)
<=> v41549(VarCurr,1) ) ).
tff(addAssignment_14966,axiom,
! [VarCurr: state_type] :
( v41507(VarCurr,1)
<=> v41509(VarCurr,1) ) ).
tff(addAssignment_14965,axiom,
! [VarCurr: state_type] :
( v41509(VarCurr,1)
<=> v41511(VarCurr,1) ) ).
tff(addAssignment_14964,axiom,
! [VarCurr: state_type] :
( v41511(VarCurr,1)
<=> v41513(VarCurr,1) ) ).
tff(addAssignment_14963,axiom,
! [VarCurr: state_type] :
( v41513(VarCurr,1)
<=> v41515(VarCurr,138) ) ).
tff(addAssignment_14962,axiom,
! [VarCurr: state_type] :
( v41515(VarCurr,138)
<=> v41517(VarCurr,138) ) ).
tff(addAssignment_14961,axiom,
! [VarCurr: state_type] :
( v41517(VarCurr,138)
<=> v41519(VarCurr,138) ) ).
tff(addAssignment_14960,axiom,
! [VarCurr: state_type] :
( v41519(VarCurr,138)
<=> v41521(VarCurr,138) ) ).
tff(addAssignment_14959,axiom,
! [VarCurr: state_type] :
( v41521(VarCurr,138)
<=> v41523(VarCurr,138) ) ).
tff(addAssignment_14958,axiom,
! [VarCurr: state_type] :
( v41523(VarCurr,138)
<=> v41751(VarCurr) ) ).
tff(addAssignment_14957,axiom,
! [VarCurr: state_type] :
( v41751(VarCurr)
<=> v41753(VarCurr) ) ).
tff(addAssignment_14956,axiom,
! [VarCurr: state_type] :
( v41753(VarCurr)
<=> v41755(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_822,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41772(VarNext)
=> ( v41755(VarNext)
<=> v41755(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_880,axiom,
! [VarNext: state_type] :
( v41772(VarNext)
=> ( v41755(VarNext)
<=> v41782(VarNext) ) ) ).
tff(addAssignment_14955,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41782(VarNext)
<=> v41780(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1358,axiom,
! [VarCurr: state_type] :
( ~ v41783(VarCurr)
=> ( v41780(VarCurr)
<=> v41784(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1191,axiom,
! [VarCurr: state_type] :
( v41783(VarCurr)
=> ( v41780(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8812,axiom,
! [VarCurr: state_type] :
( v41784(VarCurr)
<=> ( v41759(VarCurr)
& v41767(VarCurr) ) ) ).
tff(writeUnaryOperator_3393,axiom,
! [VarCurr: state_type] :
( ~ v41783(VarCurr)
<=> v41757(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8811,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41772(VarNext)
<=> v41773(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8810,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41773(VarNext)
<=> ( v41774(VarNext)
& v41769(VarNext) ) ) ) ).
tff(writeUnaryOperator_3392,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41774(VarNext)
<=> v41776(VarNext) ) ) ).
tff(addAssignment_14954,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41776(VarNext)
<=> v41769(VarCurr) ) ) ).
tff(addAssignment_14953,axiom,
! [VarCurr: state_type] :
( v41769(VarCurr)
<=> v3683(VarCurr) ) ).
tff(addAssignment_14952,axiom,
! [VarCurr: state_type] :
( v41767(VarCurr)
<=> v41448(VarCurr) ) ).
tff(addAssignment_14951,axiom,
! [VarCurr: state_type] :
( v41759(VarCurr)
<=> v41761(VarCurr) ) ).
tff(addAssignment_14950,axiom,
! [VarCurr: state_type] :
( v41761(VarCurr)
<=> v41763(VarCurr) ) ).
tff(addAssignment_14949,axiom,
! [VarCurr: state_type] :
( v41763(VarCurr)
<=> v41765(VarCurr) ) ).
tff(addAssignment_14948,axiom,
! [VarCurr: state_type] :
( v41757(VarCurr)
<=> v10(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8809,axiom,
! [VarCurr: state_type] :
( v41660(VarCurr)
<=> ( v41418(VarCurr)
& v41707(VarCurr) ) ) ).
tff(writeUnaryOperator_3391,axiom,
! [VarCurr: state_type] :
( ~ v41707(VarCurr)
<=> v41709(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8808,axiom,
! [VarCurr: state_type] :
( v41709(VarCurr)
<=> ( v41710(VarCurr)
& v41744(VarCurr) ) ) ).
tff(writeUnaryOperator_3390,axiom,
! [VarCurr: state_type] :
( ~ v41744(VarCurr)
<=> v41745(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8807,axiom,
! [VarCurr: state_type] :
( v41745(VarCurr)
<=> ( v41746(VarCurr)
& v41749(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_959,axiom,
! [VarCurr: state_type] :
( v41749(VarCurr)
<=> ( v41662(VarCurr,5)
| v41668(VarCurr,5) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8806,axiom,
! [VarCurr: state_type] :
( v41746(VarCurr)
<=> ( v41747(VarCurr)
| v41748(VarCurr) ) ) ).
tff(writeUnaryOperator_3389,axiom,
! [VarCurr: state_type] :
( ~ v41748(VarCurr)
<=> v41668(VarCurr,5) ) ).
tff(writeUnaryOperator_3388,axiom,
! [VarCurr: state_type] :
( ~ v41747(VarCurr)
<=> v41662(VarCurr,5) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8805,axiom,
! [VarCurr: state_type] :
( v41710(VarCurr)
<=> ( v41711(VarCurr)
& v41738(VarCurr) ) ) ).
tff(writeUnaryOperator_3387,axiom,
! [VarCurr: state_type] :
( ~ v41738(VarCurr)
<=> v41739(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8804,axiom,
! [VarCurr: state_type] :
( v41739(VarCurr)
<=> ( v41740(VarCurr)
& v41743(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_958,axiom,
! [VarCurr: state_type] :
( v41743(VarCurr)
<=> ( v41662(VarCurr,4)
| v41668(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8803,axiom,
! [VarCurr: state_type] :
( v41740(VarCurr)
<=> ( v41741(VarCurr)
| v41742(VarCurr) ) ) ).
tff(writeUnaryOperator_3386,axiom,
! [VarCurr: state_type] :
( ~ v41742(VarCurr)
<=> v41668(VarCurr,4) ) ).
tff(writeUnaryOperator_3385,axiom,
! [VarCurr: state_type] :
( ~ v41741(VarCurr)
<=> v41662(VarCurr,4) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8802,axiom,
! [VarCurr: state_type] :
( v41711(VarCurr)
<=> ( v41712(VarCurr)
& v41732(VarCurr) ) ) ).
tff(writeUnaryOperator_3384,axiom,
! [VarCurr: state_type] :
( ~ v41732(VarCurr)
<=> v41733(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8801,axiom,
! [VarCurr: state_type] :
( v41733(VarCurr)
<=> ( v41734(VarCurr)
& v41737(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_957,axiom,
! [VarCurr: state_type] :
( v41737(VarCurr)
<=> ( v41662(VarCurr,3)
| v41668(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8800,axiom,
! [VarCurr: state_type] :
( v41734(VarCurr)
<=> ( v41735(VarCurr)
| v41736(VarCurr) ) ) ).
tff(writeUnaryOperator_3383,axiom,
! [VarCurr: state_type] :
( ~ v41736(VarCurr)
<=> v41668(VarCurr,3) ) ).
tff(writeUnaryOperator_3382,axiom,
! [VarCurr: state_type] :
( ~ v41735(VarCurr)
<=> v41662(VarCurr,3) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8799,axiom,
! [VarCurr: state_type] :
( v41712(VarCurr)
<=> ( v41713(VarCurr)
& v41726(VarCurr) ) ) ).
tff(writeUnaryOperator_3381,axiom,
! [VarCurr: state_type] :
( ~ v41726(VarCurr)
<=> v41727(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8798,axiom,
! [VarCurr: state_type] :
( v41727(VarCurr)
<=> ( v41728(VarCurr)
& v41731(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_956,axiom,
! [VarCurr: state_type] :
( v41731(VarCurr)
<=> ( v41662(VarCurr,2)
| v41668(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8797,axiom,
! [VarCurr: state_type] :
( v41728(VarCurr)
<=> ( v41729(VarCurr)
| v41730(VarCurr) ) ) ).
tff(writeUnaryOperator_3380,axiom,
! [VarCurr: state_type] :
( ~ v41730(VarCurr)
<=> v41668(VarCurr,2) ) ).
tff(writeUnaryOperator_3379,axiom,
! [VarCurr: state_type] :
( ~ v41729(VarCurr)
<=> v41662(VarCurr,2) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8796,axiom,
! [VarCurr: state_type] :
( v41713(VarCurr)
<=> ( v41714(VarCurr)
& v41720(VarCurr) ) ) ).
tff(writeUnaryOperator_3378,axiom,
! [VarCurr: state_type] :
( ~ v41720(VarCurr)
<=> v41721(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8795,axiom,
! [VarCurr: state_type] :
( v41721(VarCurr)
<=> ( v41722(VarCurr)
& v41725(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_955,axiom,
! [VarCurr: state_type] :
( v41725(VarCurr)
<=> ( v41662(VarCurr,1)
| v41668(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8794,axiom,
! [VarCurr: state_type] :
( v41722(VarCurr)
<=> ( v41723(VarCurr)
| v41724(VarCurr) ) ) ).
tff(writeUnaryOperator_3377,axiom,
! [VarCurr: state_type] :
( ~ v41724(VarCurr)
<=> v41668(VarCurr,1) ) ).
tff(writeUnaryOperator_3376,axiom,
! [VarCurr: state_type] :
( ~ v41723(VarCurr)
<=> v41662(VarCurr,1) ) ).
tff(writeUnaryOperator_3375,axiom,
! [VarCurr: state_type] :
( ~ v41714(VarCurr)
<=> v41715(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8793,axiom,
! [VarCurr: state_type] :
( v41715(VarCurr)
<=> ( v41716(VarCurr)
& v41719(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8792,axiom,
! [VarCurr: state_type] :
( v41719(VarCurr)
<=> ( v41662(VarCurr,0)
| v41668(VarCurr,0) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8791,axiom,
! [VarCurr: state_type] :
( v41716(VarCurr)
<=> ( v41717(VarCurr)
| v41718(VarCurr) ) ) ).
tff(writeUnaryOperator_3374,axiom,
! [VarCurr: state_type] :
( ~ v41718(VarCurr)
<=> v41668(VarCurr,0) ) ).
tff(writeUnaryOperator_3373,axiom,
! [VarCurr: state_type] :
( ~ v41717(VarCurr)
<=> v41662(VarCurr,0) ) ).
tff(addAssignment_14947,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v41668(VarCurr,B)
<=> v41670(VarCurr,B) ) ) ).
tff(addAssignment_14946,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v41670(VarCurr,B)
<=> v41672(VarCurr,B) ) ) ).
tff(addAssignment_14945,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v41672(VarCurr,B)
<=> v41674(VarCurr,B) ) ) ).
tff(addAssignment_14944,axiom,
! [VarCurr: state_type] :
( ( v41674(VarCurr,5)
<=> v41515(VarCurr,137) )
& ( v41674(VarCurr,4)
<=> v41515(VarCurr,136) )
& ( v41674(VarCurr,3)
<=> v41515(VarCurr,135) )
& ( v41674(VarCurr,2)
<=> v41515(VarCurr,134) )
& ( v41674(VarCurr,1)
<=> v41515(VarCurr,133) )
& ( v41674(VarCurr,0)
<=> v41515(VarCurr,132) ) ) ).
tff(addAssignment_14943,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,138)
& ~ $less(B,132) )
=> ( v41515(VarCurr,B)
<=> v41517(VarCurr,B) ) ) ).
tff(addAssignment_14942,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,138)
& ~ $less(B,132) )
=> ( v41517(VarCurr,B)
<=> v41519(VarCurr,B) ) ) ).
tff(addAssignment_14941,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,138)
& ~ $less(B,132) )
=> ( v41519(VarCurr,B)
<=> v41521(VarCurr,B) ) ) ).
tff(addAssignment_14940,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,138)
& ~ $less(B,132) )
=> ( v41521(VarCurr,B)
<=> v41523(VarCurr,B) ) ) ).
tff(addAssignment_14939,axiom,
! [VarCurr: state_type] :
( ( v41523(VarCurr,137)
<=> v41676(VarCurr,5) )
& ( v41523(VarCurr,136)
<=> v41676(VarCurr,4) )
& ( v41523(VarCurr,135)
<=> v41676(VarCurr,3) )
& ( v41523(VarCurr,134)
<=> v41676(VarCurr,2) )
& ( v41523(VarCurr,133)
<=> v41676(VarCurr,1) )
& ( v41523(VarCurr,132)
<=> v41676(VarCurr,0) ) ) ).
tff(addAssignment_14938,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v41676(VarCurr,B)
<=> v41678(VarCurr,B) ) ) ).
tff(addAssignment_14937,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v41678(VarCurr,B)
<=> v41680(VarCurr,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_821,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41690(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v41680(VarNext,B)
<=> v41680(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_879,axiom,
! [VarNext: state_type] :
( v41690(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v41680(VarNext,B)
<=> v41703(VarNext,B) ) ) ) ).
tff(addAssignment_14936,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v41703(VarNext,B)
<=> v41701(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_943,axiom,
! [VarCurr: state_type] :
( ~ v41541(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v41701(VarCurr,B)
<=> v41682(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_915,axiom,
! [VarCurr: state_type] :
( v41541(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v41701(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8790,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41690(VarNext)
<=> ( v41691(VarNext)
& v41698(VarNext) ) ) ) ).
tff(addAssignment_14935,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41698(VarNext)
<=> v41696(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8789,axiom,
! [VarCurr: state_type] :
( v41696(VarCurr)
<=> ( v41541(VarCurr)
| v41699(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8788,axiom,
! [VarCurr: state_type] :
( v41699(VarCurr)
<=> ( v41442(VarCurr)
& v41700(VarCurr) ) ) ).
tff(writeUnaryOperator_3372,axiom,
! [VarCurr: state_type] :
( ~ v41700(VarCurr)
<=> v41541(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8787,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41691(VarNext)
<=> ( v41693(VarNext)
& v41459(VarNext) ) ) ) ).
tff(writeUnaryOperator_3371,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41693(VarNext)
<=> v41466(VarNext) ) ) ).
tff(addAssignment_14934,axiom,
! [VarCurr: state_type] :
( v41682(VarCurr,5)
<=> v41684(VarCurr,5) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1357,axiom,
! [VarCurr: state_type] :
( ~ v41444(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v41682(VarCurr,B)
<=> v41686(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1190,axiom,
! [VarCurr: state_type] :
( v41444(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v41682(VarCurr,B)
<=> v41684(VarCurr,B) ) ) ) ).
tff(addAssignment_14933,axiom,
! [VarCurr: state_type] :
( v41684(VarCurr,5)
<=> v3696(VarCurr,5) ) ).
tff(addAssignment_14932,axiom,
! [VarCurr: state_type] :
( ( v41686(VarCurr,4)
<=> v3696(VarCurr,10) )
& ( v41686(VarCurr,3)
<=> v3696(VarCurr,9) )
& ( v41686(VarCurr,2)
<=> v3696(VarCurr,8) )
& ( v41686(VarCurr,1)
<=> v3696(VarCurr,7) )
& ( v41686(VarCurr,0)
<=> v3696(VarCurr,6) ) ) ).
tff(addAssignment_14931,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v41684(VarCurr,B)
<=> v3696(VarCurr,B) ) ) ).
tff(addAssignment_14930,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v41662(VarCurr,B)
<=> v41664(VarCurr,B) ) ) ).
tff(addAssignment_14929,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v41664(VarCurr,B)
<=> v41666(VarCurr,B) ) ) ).
tff(addAssignment_14928,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v41666(VarCurr,B)
<=> v36942(VarCurr,B) ) ) ).
tff(addAssignment_14927,axiom,
! [VarCurr: state_type] :
( v41399(VarCurr)
<=> v41401(VarCurr) ) ).
tff(addAssignment_14926,axiom,
! [VarCurr: state_type] :
( v41401(VarCurr)
<=> v41403(VarCurr) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_79,axiom,
! [VarCurr: state_type] :
( ( ~ v41556(VarCurr)
& ~ v41557(VarCurr)
& ~ v41558(VarCurr) )
=> ( v41403(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_354,axiom,
! [VarCurr: state_type] :
( v41558(VarCurr)
=> ( v41403(VarCurr)
<=> v41646(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_942,axiom,
! [VarCurr: state_type] :
( v41557(VarCurr)
=> ( v41403(VarCurr)
<=> v41505(VarCurr,0) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_914,axiom,
! [VarCurr: state_type] :
( v41556(VarCurr)
=> ( v41403(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1356,axiom,
! [VarCurr: state_type] :
( ~ v41592(VarCurr)
=> ( v41646(VarCurr)
<=> v41648(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1189,axiom,
! [VarCurr: state_type] :
( v41592(VarCurr)
=> ( v41646(VarCurr)
<=> v41647(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2604,axiom,
! [VarCurr: state_type] :
( v41648(VarCurr)
<=> ( ( v41551(VarCurr,2)
<=> $false )
& ( v41551(VarCurr,1)
<=> $true )
& ( v41551(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2603,axiom,
! [VarCurr: state_type] :
( v41647(VarCurr)
<=> ( ( v41551(VarCurr,2)
<=> $true )
& ( v41551(VarCurr,1)
<=> $true )
& ( v41551(VarCurr,0)
<=> $false ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_820,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41634(VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v41405(VarNext,B)
<=> v41405(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_878,axiom,
! [VarNext: state_type] :
( v41634(VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v41405(VarNext,B)
<=> v41642(VarNext,B) ) ) ) ).
tff(addAssignment_14925,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v41642(VarNext,B)
<=> v41640(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1355,axiom,
! [VarCurr: state_type] :
( ~ v41588(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v41640(VarCurr,B)
<=> v41409(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1188,axiom,
! [VarCurr: state_type] :
( v41588(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v41640(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8786,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41634(VarNext)
<=> v41635(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8785,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41635(VarNext)
<=> ( v41637(VarNext)
& v41574(VarNext) ) ) ) ).
tff(writeUnaryOperator_3370,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41637(VarNext)
<=> v41581(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_78,axiom,
! [VarCurr: state_type] :
( ( ~ v41599(VarCurr)
& ~ v41603(VarCurr)
& ~ v41613(VarCurr) )
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v41409(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_353,axiom,
! [VarCurr: state_type] :
( v41613(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v41409(VarCurr,B)
<=> v41614(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_941,axiom,
! [VarCurr: state_type] :
( v41603(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v41409(VarCurr,B)
<=> v41604(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_913,axiom,
! [VarCurr: state_type] :
( v41599(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v41409(VarCurr,B)
<=> v41600(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2602,axiom,
! [VarCurr: state_type] :
( v41631(VarCurr)
<=> ( ( v41405(VarCurr,1)
<=> $true )
& ( v41405(VarCurr,0)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_77,axiom,
! [VarCurr: state_type] :
( ( ~ v41615(VarCurr)
& ~ v41622(VarCurr)
& ~ v41624(VarCurr) )
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v41614(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_352,axiom,
! [VarCurr: state_type] :
( v41624(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v41614(VarCurr,B)
<=> b10(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_940,axiom,
! [VarCurr: state_type] :
( v41622(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v41614(VarCurr,B)
<=> v41623(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_912,axiom,
! [VarCurr: state_type] :
( v41615(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v41614(VarCurr,B)
<=> v41621(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2601,axiom,
! [VarCurr: state_type] :
( v41630(VarCurr)
<=> ( ( v41551(VarCurr,2)
<=> $true )
& ( v41551(VarCurr,1)
<=> $true )
& ( v41551(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8784,axiom,
! [VarCurr: state_type] :
( v41624(VarCurr)
<=> ( v41626(VarCurr)
| v41629(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2600,axiom,
! [VarCurr: state_type] :
( v41629(VarCurr)
<=> ( ( v41551(VarCurr,2)
<=> $true )
& ( v41551(VarCurr,1)
<=> $true )
& ( v41551(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8783,axiom,
! [VarCurr: state_type] :
( v41626(VarCurr)
<=> ( v41627(VarCurr)
| v41628(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2599,axiom,
! [VarCurr: state_type] :
( v41628(VarCurr)
<=> ( ( v41551(VarCurr,2)
<=> $true )
& ( v41551(VarCurr,1)
<=> $false )
& ( v41551(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2598,axiom,
! [VarCurr: state_type] :
( v41627(VarCurr)
<=> ( ( v41551(VarCurr,2)
<=> $true )
& ( v41551(VarCurr,1)
<=> $false )
& ( v41551(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1354,axiom,
! [VarCurr: state_type] :
( ~ v41592(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v41623(VarCurr,B)
<=> $true ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1187,axiom,
! [VarCurr: state_type] :
( v41592(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v41623(VarCurr,B)
<=> b10(B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2597,axiom,
! [VarCurr: state_type] :
( v41622(VarCurr)
<=> ( ( v41551(VarCurr,2)
<=> $false )
& ( v41551(VarCurr,1)
<=> $true )
& ( v41551(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1353,axiom,
! [VarCurr: state_type] :
( ~ v41418(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v41621(VarCurr,B)
<=> $true ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1186,axiom,
! [VarCurr: state_type] :
( v41418(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v41621(VarCurr,B)
<=> b10(B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8782,axiom,
! [VarCurr: state_type] :
( v41615(VarCurr)
<=> ( v41617(VarCurr)
| v41620(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2596,axiom,
! [VarCurr: state_type] :
( v41620(VarCurr)
<=> ( ( v41551(VarCurr,2)
<=> $false )
& ( v41551(VarCurr,1)
<=> $true )
& ( v41551(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8781,axiom,
! [VarCurr: state_type] :
( v41617(VarCurr)
<=> ( v41618(VarCurr)
| v41619(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2595,axiom,
! [VarCurr: state_type] :
( v41619(VarCurr)
<=> ( ( v41551(VarCurr,2)
<=> $false )
& ( v41551(VarCurr,1)
<=> $false )
& ( v41551(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2594,axiom,
! [VarCurr: state_type] :
( v41618(VarCurr)
<=> ( ( v41551(VarCurr,2)
<=> $false )
& ( v41551(VarCurr,1)
<=> $false )
& ( v41551(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2593,axiom,
! [VarCurr: state_type] :
( v41613(VarCurr)
<=> ( ( v41405(VarCurr,1)
<=> $true )
& ( v41405(VarCurr,0)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_76,axiom,
! [VarCurr: state_type] :
( ( ~ v41605(VarCurr)
& ~ v41607(VarCurr)
& ~ v41609(VarCurr) )
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v41604(VarCurr,B)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_351,axiom,
! [VarCurr: state_type] :
( v41609(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v41604(VarCurr,B)
<=> b10(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_939,axiom,
! [VarCurr: state_type] :
( v41607(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v41604(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_911,axiom,
! [VarCurr: state_type] :
( v41605(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v41604(VarCurr,B)
<=> b01(B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2592,axiom,
! [VarCurr: state_type] :
( v41611(VarCurr)
<=> ( ( v41612(VarCurr,1)
<=> $true )
& ( v41612(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_14924,axiom,
! [VarCurr: state_type] :
( v41612(VarCurr,0)
<=> v41505(VarCurr,0) ) ).
tff(addAssignment_14923,axiom,
! [VarCurr: state_type] :
( v41612(VarCurr,1)
<=> v41418(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2591,axiom,
! [VarCurr: state_type] :
( v41609(VarCurr)
<=> ( ( v41610(VarCurr,1)
<=> $true )
& ( v41610(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_14922,axiom,
! [VarCurr: state_type] :
( v41610(VarCurr,0)
<=> v41505(VarCurr,0) ) ).
tff(addAssignment_14921,axiom,
! [VarCurr: state_type] :
( v41610(VarCurr,1)
<=> v41418(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2590,axiom,
! [VarCurr: state_type] :
( v41607(VarCurr)
<=> ( ( v41608(VarCurr,1)
<=> $false )
& ( v41608(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_14920,axiom,
! [VarCurr: state_type] :
( v41608(VarCurr,0)
<=> v41505(VarCurr,0) ) ).
tff(addAssignment_14919,axiom,
! [VarCurr: state_type] :
( v41608(VarCurr,1)
<=> v41418(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2589,axiom,
! [VarCurr: state_type] :
( v41605(VarCurr)
<=> ( ( v41606(VarCurr,1)
<=> $false )
& ( v41606(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_14918,axiom,
! [VarCurr: state_type] :
( v41606(VarCurr,0)
<=> v41505(VarCurr,0) ) ).
tff(addAssignment_14917,axiom,
! [VarCurr: state_type] :
( v41606(VarCurr,1)
<=> v41418(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2588,axiom,
! [VarCurr: state_type] :
( v41603(VarCurr)
<=> ( ( v41405(VarCurr,1)
<=> $false )
& ( v41405(VarCurr,0)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_938,axiom,
! [VarCurr: state_type] :
( ~ v41601(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v41600(VarCurr,B)
<=> b01(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_910,axiom,
! [VarCurr: state_type] :
( v41601(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v41600(VarCurr,B)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2587,axiom,
! [VarCurr: state_type] :
( v41602(VarCurr)
<=> ( v41411(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2586,axiom,
! [VarCurr: state_type] :
( v41601(VarCurr)
<=> ( v41411(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2585,axiom,
! [VarCurr: state_type] :
( v41599(VarCurr)
<=> ( ( v41405(VarCurr,1)
<=> $false )
& ( v41405(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_14916,axiom,
! [VarCurr: state_type] :
( v41592(VarCurr)
<=> v41594(VarCurr) ) ).
tff(addAssignment_14915,axiom,
! [VarCurr: state_type] :
( v41594(VarCurr)
<=> v41596(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_954,axiom,
! [VarCurr: state_type] :
( v41596(VarCurr)
<=> ( v36912(VarCurr,0)
& v36912(VarCurr,1) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_819,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41577(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v41551(VarNext,B)
<=> v41551(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_877,axiom,
! [VarNext: state_type] :
( v41577(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v41551(VarNext,B)
<=> v41587(VarNext,B) ) ) ) ).
tff(addAssignment_14914,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v41587(VarNext,B)
<=> v41585(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1352,axiom,
! [VarCurr: state_type] :
( ~ v41588(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v41585(VarCurr,B)
<=> v41553(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1185,axiom,
! [VarCurr: state_type] :
( v41588(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v41585(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_3369,axiom,
! [VarCurr: state_type] :
( ~ v41588(VarCurr)
<=> v41407(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8780,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41577(VarNext)
<=> v41578(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8779,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41578(VarNext)
<=> ( v41579(VarNext)
& v41574(VarNext) ) ) ) ).
tff(writeUnaryOperator_3368,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41579(VarNext)
<=> v41581(VarNext) ) ) ).
tff(addAssignment_14913,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41581(VarNext)
<=> v41574(VarCurr) ) ) ).
tff(addAssignment_14912,axiom,
! [VarCurr: state_type] :
( v41574(VarCurr)
<=> v6820(VarCurr) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_350,axiom,
! [VarCurr: state_type] :
( ( ~ v41555(VarCurr)
& ~ v41558(VarCurr) )
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v41553(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_937,axiom,
! [VarCurr: state_type] :
( v41558(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v41553(VarCurr,B)
<=> v41559(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_909,axiom,
! [VarCurr: state_type] :
( v41555(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v41553(VarCurr,B)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2584,axiom,
! [VarCurr: state_type] :
( v41572(VarCurr)
<=> ( ( v41405(VarCurr,1)
<=> $true )
& ( v41405(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_14911,axiom,
! [VarCurr: state_type] :
( v41559(VarCurr,0)
<=> v41569(VarCurr) ) ).
tff(addAssignment_14910,axiom,
! [VarCurr: state_type] :
( v41559(VarCurr,1)
<=> v41567(VarCurr) ) ).
tff(addAssignment_14909,axiom,
! [VarCurr: state_type] :
( v41559(VarCurr,2)
<=> v41561(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8778,axiom,
! [VarCurr: state_type] :
( v41567(VarCurr)
<=> ( v41568(VarCurr)
& v41571(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_953,axiom,
! [VarCurr: state_type] :
( v41571(VarCurr)
<=> ( v41551(VarCurr,0)
| v41551(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8777,axiom,
! [VarCurr: state_type] :
( v41568(VarCurr)
<=> ( v41569(VarCurr)
| v41570(VarCurr) ) ) ).
tff(writeUnaryOperator_3367,axiom,
! [VarCurr: state_type] :
( ~ v41570(VarCurr)
<=> v41551(VarCurr,1) ) ).
tff(writeUnaryOperator_3366,axiom,
! [VarCurr: state_type] :
( ~ v41569(VarCurr)
<=> v41551(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8776,axiom,
! [VarCurr: state_type] :
( v41561(VarCurr)
<=> ( v41562(VarCurr)
& v41566(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_952,axiom,
! [VarCurr: state_type] :
( v41566(VarCurr)
<=> ( v41564(VarCurr)
| v41551(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8775,axiom,
! [VarCurr: state_type] :
( v41562(VarCurr)
<=> ( v41563(VarCurr)
| v41565(VarCurr) ) ) ).
tff(writeUnaryOperator_3365,axiom,
! [VarCurr: state_type] :
( ~ v41565(VarCurr)
<=> v41551(VarCurr,2) ) ).
tff(writeUnaryOperator_3364,axiom,
! [VarCurr: state_type] :
( ~ v41563(VarCurr)
<=> v41564(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_951,axiom,
! [VarCurr: state_type] :
( v41564(VarCurr)
<=> ( v41551(VarCurr,0)
& v41551(VarCurr,1) ) ) ).
tff(addBitVectorEqualityBitBlasted_2583,axiom,
! [VarCurr: state_type] :
( v41558(VarCurr)
<=> ( ( v41405(VarCurr,1)
<=> $true )
& ( v41405(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8774,axiom,
! [VarCurr: state_type] :
( v41555(VarCurr)
<=> ( v41556(VarCurr)
| v41557(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2582,axiom,
! [VarCurr: state_type] :
( v41557(VarCurr)
<=> ( ( v41405(VarCurr,1)
<=> $false )
& ( v41405(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2581,axiom,
! [VarCurr: state_type] :
( v41556(VarCurr)
<=> ( ( v41405(VarCurr,1)
<=> $false )
& ( v41405(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_14908,axiom,
! [VarCurr: state_type] :
( v41505(VarCurr,0)
<=> v41549(VarCurr,0) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1351,axiom,
! [VarCurr: state_type] :
( ~ v41418(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v41549(VarCurr,B)
<=> $false ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1184,axiom,
! [VarCurr: state_type] :
( v41418(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v41549(VarCurr,B)
<=> v41507(VarCurr,B) ) ) ) ).
tff(addAssignment_14907,axiom,
! [VarCurr: state_type] :
( v41507(VarCurr,0)
<=> v41509(VarCurr,0) ) ).
tff(addAssignment_14906,axiom,
! [VarCurr: state_type] :
( v41509(VarCurr,0)
<=> v41511(VarCurr,0) ) ).
tff(addAssignment_14905,axiom,
! [VarCurr: state_type] :
( v41511(VarCurr,0)
<=> v41513(VarCurr,0) ) ).
tff(addAssignment_14904,axiom,
! [VarCurr: state_type] :
( v41513(VarCurr,0)
<=> v41515(VarCurr,139) ) ).
tff(addAssignment_14903,axiom,
! [VarCurr: state_type] :
( v41515(VarCurr,139)
<=> v41517(VarCurr,139) ) ).
tff(addAssignment_14902,axiom,
! [VarCurr: state_type] :
( v41517(VarCurr,139)
<=> v41519(VarCurr,139) ) ).
tff(addAssignment_14901,axiom,
! [VarCurr: state_type] :
( v41519(VarCurr,139)
<=> v41521(VarCurr,139) ) ).
tff(addAssignment_14900,axiom,
! [VarCurr: state_type] :
( v41521(VarCurr,139)
<=> v41523(VarCurr,139) ) ).
tff(addAssignment_14899,axiom,
! [VarCurr: state_type] :
( v41523(VarCurr,139)
<=> v41525(VarCurr) ) ).
tff(addAssignment_14898,axiom,
! [VarCurr: state_type] :
( v41525(VarCurr)
<=> v41527(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_818,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41532(VarNext)
=> ( v41527(VarNext)
<=> v41527(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_876,axiom,
! [VarNext: state_type] :
( v41532(VarNext)
=> ( v41527(VarNext)
<=> v41546(VarNext) ) ) ).
tff(addAssignment_14897,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41546(VarNext)
<=> v41544(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_936,axiom,
! [VarCurr: state_type] :
( ~ v41541(VarCurr)
=> ( v41544(VarCurr)
<=> v41529(VarCurr,0) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_908,axiom,
! [VarCurr: state_type] :
( v41541(VarCurr)
=> ( v41544(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8773,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41532(VarNext)
<=> ( v41533(VarNext)
& v41540(VarNext) ) ) ) ).
tff(addAssignment_14896,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41540(VarNext)
<=> v41538(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8772,axiom,
! [VarCurr: state_type] :
( v41538(VarCurr)
<=> ( v41541(VarCurr)
| v41542(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8771,axiom,
! [VarCurr: state_type] :
( v41542(VarCurr)
<=> ( v41442(VarCurr)
& v41543(VarCurr) ) ) ).
tff(writeUnaryOperator_3363,axiom,
! [VarCurr: state_type] :
( ~ v41543(VarCurr)
<=> v41541(VarCurr) ) ).
tff(writeUnaryOperator_3362,axiom,
! [VarCurr: state_type] :
( ~ v41541(VarCurr)
<=> v41440(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8770,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41533(VarNext)
<=> ( v41534(VarNext)
& v41459(VarNext) ) ) ) ).
tff(writeUnaryOperator_3361,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41534(VarNext)
<=> v41466(VarNext) ) ) ).
tff(addAssignment_14895,axiom,
! [VarCurr: state_type] :
( v41529(VarCurr,0)
<=> v3690(VarCurr,0) ) ).
tff(addAssignment_14894,axiom,
! [VarCurr: state_type] :
( v41418(VarCurr)
<=> v41420(VarCurr) ) ).
tff(addAssignment_14893,axiom,
! [VarCurr: state_type] :
( v41420(VarCurr)
<=> v41422(VarCurr) ) ).
tff(addAssignment_14892,axiom,
! [VarCurr: state_type] :
( v41422(VarCurr)
<=> v41424(VarCurr) ) ).
tff(addAssignment_14891,axiom,
! [VarCurr: state_type] :
( v41424(VarCurr)
<=> v41426(VarCurr) ) ).
tff(addAssignment_14890,axiom,
! [VarCurr: state_type] :
( v41426(VarCurr)
<=> v41428(VarCurr) ) ).
tff(addAssignment_14889,axiom,
! [VarCurr: state_type] :
( v41428(VarCurr)
<=> v41430(VarCurr) ) ).
tff(addAssignment_14888,axiom,
! [VarCurr: state_type] :
( v41430(VarCurr)
<=> v41432(VarCurr) ) ).
tff(addAssignment_14887,axiom,
! [VarCurr: state_type] :
( v41432(VarCurr)
<=> v41434(VarCurr) ) ).
tff(addAssignment_14886,axiom,
! [VarCurr: state_type] :
( v41434(VarCurr)
<=> v41436(VarCurr) ) ).
tff(addAssignment_14885,axiom,
! [VarCurr: state_type] :
( v41436(VarCurr)
<=> v41438(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_817,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41491(VarNext)
=> ( v41438(VarNext)
<=> v41438(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_875,axiom,
! [VarNext: state_type] :
( v41491(VarNext)
=> ( v41438(VarNext)
<=> v41499(VarNext) ) ) ).
tff(addAssignment_14884,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41499(VarNext)
<=> v41497(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1350,axiom,
! [VarCurr: state_type] :
( ~ v41473(VarCurr)
=> ( v41497(VarCurr)
<=> v41500(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1183,axiom,
! [VarCurr: state_type] :
( v41473(VarCurr)
=> ( v41497(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_935,axiom,
! [VarCurr: state_type] :
( ~ v41475(VarCurr)
=> ( v41500(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_907,axiom,
! [VarCurr: state_type] :
( v41475(VarCurr)
=> ( v41500(VarCurr)
<=> v41455(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8769,axiom,
! [VarCurr: state_type] :
( v41501(VarCurr)
<=> ( v41481(VarCurr)
| v41485(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8768,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41491(VarNext)
<=> v41492(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8767,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41492(VarNext)
<=> ( v41494(VarNext)
& v41459(VarNext) ) ) ) ).
tff(writeUnaryOperator_3360,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41494(VarNext)
<=> v41466(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_816,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41462(VarNext)
=> ( v41455(VarNext)
<=> v41455(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_874,axiom,
! [VarNext: state_type] :
( v41462(VarNext)
=> ( v41455(VarNext)
<=> v41472(VarNext) ) ) ).
tff(addAssignment_14883,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41472(VarNext)
<=> v41470(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1349,axiom,
! [VarCurr: state_type] :
( ~ v41473(VarCurr)
=> ( v41470(VarCurr)
<=> v41474(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1182,axiom,
! [VarCurr: state_type] :
( v41473(VarCurr)
=> ( v41470(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_349,axiom,
! [VarCurr: state_type] :
( ( ~ v41475(VarCurr)
& ~ v41481(VarCurr) )
=> ( v41474(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_934,axiom,
! [VarCurr: state_type] :
( v41481(VarCurr)
=> ( v41474(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_906,axiom,
! [VarCurr: state_type] :
( v41475(VarCurr)
=> ( v41474(VarCurr)
<=> v41457(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8766,axiom,
! [VarCurr: state_type] :
( v41485(VarCurr)
<=> ( v41483(VarCurr)
& v41446(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8765,axiom,
! [VarCurr: state_type] :
( v41481(VarCurr)
<=> ( v41483(VarCurr)
& v41484(VarCurr) ) ) ).
tff(writeUnaryOperator_3359,axiom,
! [VarCurr: state_type] :
( ~ v41484(VarCurr)
<=> v41446(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8764,axiom,
! [VarCurr: state_type] :
( v41483(VarCurr)
<=> ( v41444(VarCurr)
& v41442(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8763,axiom,
! [VarCurr: state_type] :
( v41475(VarCurr)
<=> ( v41476(VarCurr)
| v41478(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8762,axiom,
! [VarCurr: state_type] :
( v41478(VarCurr)
<=> ( v41480(VarCurr)
& v41442(VarCurr) ) ) ).
tff(writeUnaryOperator_3358,axiom,
! [VarCurr: state_type] :
( ~ v41480(VarCurr)
<=> v41444(VarCurr) ) ).
tff(writeUnaryOperator_3357,axiom,
! [VarCurr: state_type] :
( ~ v41476(VarCurr)
<=> v41442(VarCurr) ) ).
tff(writeUnaryOperator_3356,axiom,
! [VarCurr: state_type] :
( ~ v41473(VarCurr)
<=> v41440(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8761,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41462(VarNext)
<=> v41463(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8760,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41463(VarNext)
<=> ( v41464(VarNext)
& v41459(VarNext) ) ) ) ).
tff(writeUnaryOperator_3355,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41464(VarNext)
<=> v41466(VarNext) ) ) ).
tff(addAssignment_14882,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41466(VarNext)
<=> v41459(VarCurr) ) ) ).
tff(addAssignment_14881,axiom,
! [VarCurr: state_type] :
( v41459(VarCurr)
<=> v3683(VarCurr) ) ).
tff(addAssignment_14880,axiom,
! [VarCurr: state_type] :
( v41446(VarCurr)
<=> v41448(VarCurr) ) ).
tff(addAssignment_14879,axiom,
! [VarCurr: state_type] :
( v41448(VarCurr)
<=> v41450(VarCurr) ) ).
tff(addAssignment_14878,axiom,
! [VarCurr: state_type] :
( v41450(VarCurr)
<=> v41452(VarCurr) ) ).
tff(addAssignment_14877,axiom,
! [VarCurr: state_type] :
( v41444(VarCurr)
<=> v3696(VarCurr,15) ) ).
tff(addAssignment_14876,axiom,
! [VarCurr: state_type] :
( v41442(VarCurr)
<=> v3705(VarCurr) ) ).
tff(addAssignment_14875,axiom,
! [VarCurr: state_type] :
( v41440(VarCurr)
<=> v10(VarCurr) ) ).
tff(addAssignment_14874,axiom,
! [VarCurr: state_type] :
( v41411(VarCurr)
<=> v41413(VarCurr) ) ).
tff(addAssignment_14873,axiom,
! [VarCurr: state_type] :
( v41413(VarCurr)
<=> v41415(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1348,axiom,
! [VarCurr: state_type] :
( ~ v35538(VarCurr)
=> ( v41415(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1181,axiom,
! [VarCurr: state_type] :
( v35538(VarCurr)
=> ( v41415(VarCurr)
<=> v41359(VarCurr) ) ) ).
tff(addAssignment_14872,axiom,
! [VarCurr: state_type] :
( v41407(VarCurr)
<=> v5963(VarCurr) ) ).
tff(addAssignment_14871,axiom,
! [VarCurr: state_type] :
( v41359(VarCurr)
<=> v41361(VarCurr) ) ).
tff(addAssignment_14870,axiom,
! [VarCurr: state_type] :
( v41361(VarCurr)
<=> v41363(VarCurr) ) ).
tff(addAssignment_14869,axiom,
! [VarCurr: state_type] :
( v41363(VarCurr)
<=> v41365(VarCurr) ) ).
tff(addAssignment_14868,axiom,
! [VarCurr: state_type] :
( v41365(VarCurr)
<=> v41367(VarCurr) ) ).
tff(addAssignment_14867,axiom,
! [VarCurr: state_type] :
( v41367(VarCurr)
<=> v41369(VarCurr) ) ).
tff(addAssignment_14866,axiom,
! [VarCurr: state_type] :
( v41369(VarCurr)
<=> v41371(VarCurr) ) ).
tff(addAssignment_14865,axiom,
! [VarCurr: state_type] :
( v41371(VarCurr)
<=> v41373(VarCurr) ) ).
tff(addAssignment_14864,axiom,
! [VarCurr: state_type] :
( v41373(VarCurr)
<=> v41375(VarCurr) ) ).
tff(addAssignment_14863,axiom,
! [VarCurr: state_type] :
( v41375(VarCurr)
<=> v41377(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_815,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41380(VarNext)
=> ( v41377(VarNext)
<=> v41377(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_873,axiom,
! [VarNext: state_type] :
( v41380(VarNext)
=> ( v41377(VarNext)
<=> v41394(VarNext) ) ) ).
tff(addAssignment_14862,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41394(VarNext)
<=> v41392(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_933,axiom,
! [VarCurr: state_type] :
( ~ v41389(VarCurr)
=> ( v41392(VarCurr)
<=> v41395(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_905,axiom,
! [VarCurr: state_type] :
( v41389(VarCurr)
=> ( v41392(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_3354,axiom,
! [VarCurr: state_type] :
( ~ v41395(VarCurr)
<=> v41377(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8759,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41380(VarNext)
<=> ( v41381(VarNext)
& v41388(VarNext) ) ) ) ).
tff(addAssignment_14861,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41388(VarNext)
<=> v41386(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8758,axiom,
! [VarCurr: state_type] :
( v41386(VarCurr)
<=> ( v41389(VarCurr)
| v41390(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8757,axiom,
! [VarCurr: state_type] :
( v41390(VarCurr)
<=> ( v5933(VarCurr)
& v41391(VarCurr) ) ) ).
tff(writeUnaryOperator_3353,axiom,
! [VarCurr: state_type] :
( ~ v41391(VarCurr)
<=> v41389(VarCurr) ) ).
tff(writeUnaryOperator_3352,axiom,
! [VarCurr: state_type] :
( ~ v41389(VarCurr)
<=> v109(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8756,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41381(VarNext)
<=> ( v41382(VarNext)
& v5785(VarNext) ) ) ) ).
tff(writeUnaryOperator_3351,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41382(VarNext)
<=> v5794(VarNext) ) ) ).
tff(addAssignment_14860,axiom,
! [VarCurr: state_type] :
( v5973(VarCurr)
<=> v5975(VarCurr) ) ).
tff(addAssignment_14859,axiom,
! [VarCurr: state_type] :
( v5975(VarCurr)
<=> v5977(VarCurr) ) ).
tff(addAssignment_14858,axiom,
! [VarCurr: state_type] :
( v5977(VarCurr)
<=> v5979(VarCurr) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_348,axiom,
! [VarCurr: state_type] :
( ( ~ v41348(VarCurr)
& ~ v41351(VarCurr) )
=> ( v5979(VarCurr)
<=> v41355(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_932,axiom,
! [VarCurr: state_type] :
( v41351(VarCurr)
=> ( v5979(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_904,axiom,
! [VarCurr: state_type] :
( v41348(VarCurr)
=> ( v5979(VarCurr)
<=> v41349(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8755,axiom,
! [VarCurr: state_type] :
( v41355(VarCurr)
<=> ( v6349(VarCurr)
& v41356(VarCurr) ) ) ).
tff(writeUnaryOperator_3350,axiom,
! [VarCurr: state_type] :
( ~ v41356(VarCurr)
<=> v41357(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8754,axiom,
! [VarCurr: state_type] :
( v41357(VarCurr)
<=> ( v34663(VarCurr)
| v36870(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8753,axiom,
! [VarCurr: state_type] :
( v41352(VarCurr)
<=> ( v41353(VarCurr)
| v41354(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2580,axiom,
! [VarCurr: state_type] :
( v41354(VarCurr)
<=> ( ( v5981(VarCurr,1)
<=> $true )
& ( v5981(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2579,axiom,
! [VarCurr: state_type] :
( v41353(VarCurr)
<=> ( ( v5981(VarCurr,1)
<=> $true )
& ( v5981(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2578,axiom,
! [VarCurr: state_type] :
( v41351(VarCurr)
<=> ( ( v5981(VarCurr,1)
<=> $false )
& ( v5981(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8752,axiom,
! [VarCurr: state_type] :
( v41349(VarCurr)
<=> ( v6349(VarCurr)
& v41350(VarCurr) ) ) ).
tff(writeUnaryOperator_3349,axiom,
! [VarCurr: state_type] :
( ~ v41350(VarCurr)
<=> v34663(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2577,axiom,
! [VarCurr: state_type] :
( v41348(VarCurr)
<=> ( ( v5981(VarCurr,1)
<=> $false )
& ( v5981(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_14857,axiom,
! [VarCurr: state_type] :
( v36870(VarCurr)
<=> v36872(VarCurr) ) ).
tff(addAssignment_14856,axiom,
! [VarCurr: state_type] :
( v36872(VarCurr)
<=> v36874(VarCurr) ) ).
tff(addAssignment_14855,axiom,
! [VarCurr: state_type] :
( v36874(VarCurr)
<=> v36876(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8751,axiom,
! [VarCurr: state_type] :
( v36876(VarCurr)
<=> ( v41283(VarCurr)
| v41316(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8750,axiom,
! [VarCurr: state_type] :
( v41316(VarCurr)
<=> ( v41317(VarCurr)
| v41332(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8749,axiom,
! [VarCurr: state_type] :
( v41332(VarCurr)
<=> ( v41333(VarCurr)
| v41340(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8748,axiom,
! [VarCurr: state_type] :
( v41340(VarCurr)
<=> ( v41341(VarCurr)
| v41344(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8747,axiom,
! [VarCurr: state_type] :
( v41344(VarCurr)
<=> ( v41345(VarCurr)
| v41346(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_950,axiom,
! [VarCurr: state_type] :
( v41346(VarCurr)
<=> ( v41288(VarCurr,62)
| v41288(VarCurr,63) ) ) ).
tff(writeBinaryOperatorShiftedRanges_949,axiom,
! [VarCurr: state_type] :
( v41345(VarCurr)
<=> ( v41288(VarCurr,60)
| v41288(VarCurr,61) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8746,axiom,
! [VarCurr: state_type] :
( v41341(VarCurr)
<=> ( v41342(VarCurr)
| v41343(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_948,axiom,
! [VarCurr: state_type] :
( v41343(VarCurr)
<=> ( v41288(VarCurr,58)
| v41288(VarCurr,59) ) ) ).
tff(writeBinaryOperatorShiftedRanges_947,axiom,
! [VarCurr: state_type] :
( v41342(VarCurr)
<=> ( v41288(VarCurr,56)
| v41288(VarCurr,57) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8745,axiom,
! [VarCurr: state_type] :
( v41333(VarCurr)
<=> ( v41334(VarCurr)
| v41337(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8744,axiom,
! [VarCurr: state_type] :
( v41337(VarCurr)
<=> ( v41338(VarCurr)
| v41339(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_946,axiom,
! [VarCurr: state_type] :
( v41339(VarCurr)
<=> ( v41288(VarCurr,54)
| v41288(VarCurr,55) ) ) ).
tff(writeBinaryOperatorShiftedRanges_945,axiom,
! [VarCurr: state_type] :
( v41338(VarCurr)
<=> ( v41288(VarCurr,52)
| v41288(VarCurr,53) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8743,axiom,
! [VarCurr: state_type] :
( v41334(VarCurr)
<=> ( v41335(VarCurr)
| v41336(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_944,axiom,
! [VarCurr: state_type] :
( v41336(VarCurr)
<=> ( v41288(VarCurr,50)
| v41288(VarCurr,51) ) ) ).
tff(writeBinaryOperatorShiftedRanges_943,axiom,
! [VarCurr: state_type] :
( v41335(VarCurr)
<=> ( v41288(VarCurr,48)
| v41288(VarCurr,49) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8742,axiom,
! [VarCurr: state_type] :
( v41317(VarCurr)
<=> ( v41318(VarCurr)
| v41325(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8741,axiom,
! [VarCurr: state_type] :
( v41325(VarCurr)
<=> ( v41326(VarCurr)
| v41329(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8740,axiom,
! [VarCurr: state_type] :
( v41329(VarCurr)
<=> ( v41330(VarCurr)
| v41331(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_942,axiom,
! [VarCurr: state_type] :
( v41331(VarCurr)
<=> ( v41288(VarCurr,46)
| v41288(VarCurr,47) ) ) ).
tff(writeBinaryOperatorShiftedRanges_941,axiom,
! [VarCurr: state_type] :
( v41330(VarCurr)
<=> ( v41288(VarCurr,44)
| v41288(VarCurr,45) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8739,axiom,
! [VarCurr: state_type] :
( v41326(VarCurr)
<=> ( v41327(VarCurr)
| v41328(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_940,axiom,
! [VarCurr: state_type] :
( v41328(VarCurr)
<=> ( v41288(VarCurr,42)
| v41288(VarCurr,43) ) ) ).
tff(writeBinaryOperatorShiftedRanges_939,axiom,
! [VarCurr: state_type] :
( v41327(VarCurr)
<=> ( v41288(VarCurr,40)
| v41288(VarCurr,41) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8738,axiom,
! [VarCurr: state_type] :
( v41318(VarCurr)
<=> ( v41319(VarCurr)
| v41322(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8737,axiom,
! [VarCurr: state_type] :
( v41322(VarCurr)
<=> ( v41323(VarCurr)
| v41324(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_938,axiom,
! [VarCurr: state_type] :
( v41324(VarCurr)
<=> ( v41288(VarCurr,38)
| v41288(VarCurr,39) ) ) ).
tff(writeBinaryOperatorShiftedRanges_937,axiom,
! [VarCurr: state_type] :
( v41323(VarCurr)
<=> ( v41288(VarCurr,36)
| v41288(VarCurr,37) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8736,axiom,
! [VarCurr: state_type] :
( v41319(VarCurr)
<=> ( v41320(VarCurr)
| v41321(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_936,axiom,
! [VarCurr: state_type] :
( v41321(VarCurr)
<=> ( v41288(VarCurr,34)
| v41288(VarCurr,35) ) ) ).
tff(writeBinaryOperatorShiftedRanges_935,axiom,
! [VarCurr: state_type] :
( v41320(VarCurr)
<=> ( v41288(VarCurr,32)
| v41288(VarCurr,33) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8735,axiom,
! [VarCurr: state_type] :
( v41283(VarCurr)
<=> ( v41284(VarCurr)
| v41301(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8734,axiom,
! [VarCurr: state_type] :
( v41301(VarCurr)
<=> ( v41302(VarCurr)
| v41309(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8733,axiom,
! [VarCurr: state_type] :
( v41309(VarCurr)
<=> ( v41310(VarCurr)
| v41313(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8732,axiom,
! [VarCurr: state_type] :
( v41313(VarCurr)
<=> ( v41314(VarCurr)
| v41315(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_934,axiom,
! [VarCurr: state_type] :
( v41315(VarCurr)
<=> ( v41288(VarCurr,30)
| v41288(VarCurr,31) ) ) ).
tff(writeBinaryOperatorShiftedRanges_933,axiom,
! [VarCurr: state_type] :
( v41314(VarCurr)
<=> ( v41288(VarCurr,28)
| v41288(VarCurr,29) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8731,axiom,
! [VarCurr: state_type] :
( v41310(VarCurr)
<=> ( v41311(VarCurr)
| v41312(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_932,axiom,
! [VarCurr: state_type] :
( v41312(VarCurr)
<=> ( v41288(VarCurr,26)
| v41288(VarCurr,27) ) ) ).
tff(writeBinaryOperatorShiftedRanges_931,axiom,
! [VarCurr: state_type] :
( v41311(VarCurr)
<=> ( v41288(VarCurr,24)
| v41288(VarCurr,25) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8730,axiom,
! [VarCurr: state_type] :
( v41302(VarCurr)
<=> ( v41303(VarCurr)
| v41306(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8729,axiom,
! [VarCurr: state_type] :
( v41306(VarCurr)
<=> ( v41307(VarCurr)
| v41308(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_930,axiom,
! [VarCurr: state_type] :
( v41308(VarCurr)
<=> ( v41288(VarCurr,22)
| v41288(VarCurr,23) ) ) ).
tff(writeBinaryOperatorShiftedRanges_929,axiom,
! [VarCurr: state_type] :
( v41307(VarCurr)
<=> ( v41288(VarCurr,20)
| v41288(VarCurr,21) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8728,axiom,
! [VarCurr: state_type] :
( v41303(VarCurr)
<=> ( v41304(VarCurr)
| v41305(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_928,axiom,
! [VarCurr: state_type] :
( v41305(VarCurr)
<=> ( v41288(VarCurr,18)
| v41288(VarCurr,19) ) ) ).
tff(writeBinaryOperatorShiftedRanges_927,axiom,
! [VarCurr: state_type] :
( v41304(VarCurr)
<=> ( v41288(VarCurr,16)
| v41288(VarCurr,17) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8727,axiom,
! [VarCurr: state_type] :
( v41284(VarCurr)
<=> ( v41285(VarCurr)
| v41294(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8726,axiom,
! [VarCurr: state_type] :
( v41294(VarCurr)
<=> ( v41295(VarCurr)
| v41298(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8725,axiom,
! [VarCurr: state_type] :
( v41298(VarCurr)
<=> ( v41299(VarCurr)
| v41300(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_926,axiom,
! [VarCurr: state_type] :
( v41300(VarCurr)
<=> ( v41288(VarCurr,14)
| v41288(VarCurr,15) ) ) ).
tff(writeBinaryOperatorShiftedRanges_925,axiom,
! [VarCurr: state_type] :
( v41299(VarCurr)
<=> ( v41288(VarCurr,12)
| v41288(VarCurr,13) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8724,axiom,
! [VarCurr: state_type] :
( v41295(VarCurr)
<=> ( v41296(VarCurr)
| v41297(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_924,axiom,
! [VarCurr: state_type] :
( v41297(VarCurr)
<=> ( v41288(VarCurr,10)
| v41288(VarCurr,11) ) ) ).
tff(writeBinaryOperatorShiftedRanges_923,axiom,
! [VarCurr: state_type] :
( v41296(VarCurr)
<=> ( v41288(VarCurr,8)
| v41288(VarCurr,9) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8723,axiom,
! [VarCurr: state_type] :
( v41285(VarCurr)
<=> ( v41286(VarCurr)
| v41291(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8722,axiom,
! [VarCurr: state_type] :
( v41291(VarCurr)
<=> ( v41292(VarCurr)
| v41293(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_922,axiom,
! [VarCurr: state_type] :
( v41293(VarCurr)
<=> ( v41288(VarCurr,6)
| v41288(VarCurr,7) ) ) ).
tff(writeBinaryOperatorShiftedRanges_921,axiom,
! [VarCurr: state_type] :
( v41292(VarCurr)
<=> ( v41288(VarCurr,4)
| v41288(VarCurr,5) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8721,axiom,
! [VarCurr: state_type] :
( v41286(VarCurr)
<=> ( v41287(VarCurr)
| v41290(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_920,axiom,
! [VarCurr: state_type] :
( v41290(VarCurr)
<=> ( v41288(VarCurr,2)
| v41288(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_919,axiom,
! [VarCurr: state_type] :
( v41287(VarCurr)
<=> ( v41288(VarCurr,0)
| v41288(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_109,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v41288(VarCurr,B)
<=> ( v36878(VarCurr,B)
& v41289(VarCurr,B) ) ) ) ).
tff(writeUnaryOperator_3348,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v41289(VarCurr,B)
<=> ~ v41125(VarCurr,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_814,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41266(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v41125(VarNext,B)
<=> v41125(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_872,axiom,
! [VarNext: state_type] :
( v41266(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v41125(VarNext,B)
<=> v41274(VarNext,B) ) ) ) ).
tff(addAssignment_14854,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v41274(VarNext,B)
<=> v41272(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1347,axiom,
! [VarCurr: state_type] :
( ~ v41275(VarCurr)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v41272(VarCurr,B)
<=> v41276(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1180,axiom,
! [VarCurr: state_type] :
( v41275(VarCurr)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v41272(VarCurr,B)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1346,axiom,
! [VarCurr: state_type] :
( ~ v41277(VarCurr)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v41276(VarCurr,B)
<=> v41278(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1179,axiom,
! [VarCurr: state_type] :
( v41277(VarCurr)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v41276(VarCurr,B)
<=> v41127(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_108,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v41278(VarCurr,B)
<=> ( v41125(VarCurr,B)
| v41127(VarCurr,B) ) ) ) ).
tff(writeUnaryOperator_3347,axiom,
! [VarCurr: state_type] :
( ~ v41277(VarCurr)
<=> v36886(VarCurr) ) ).
tff(writeUnaryOperator_3346,axiom,
! [VarCurr: state_type] :
( ~ v41275(VarCurr)
<=> v36884(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8720,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41266(VarNext)
<=> v41267(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8719,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v41267(VarNext)
<=> ( v41268(VarNext)
& v38407(VarNext) ) ) ) ).
tff(writeUnaryOperator_3345,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41268(VarNext)
<=> v38414(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_300,axiom,
! [VarCurr: state_type] :
( ~ v41263(VarCurr)
=> ( v41127(VarCurr,63)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_467,axiom,
! [VarCurr: state_type] :
( v41263(VarCurr)
=> ( v41127(VarCurr,63)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2576,axiom,
! [VarCurr: state_type] :
( v41263(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_299,axiom,
! [VarCurr: state_type] :
( ~ v41261(VarCurr)
=> ( v41127(VarCurr,62)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_466,axiom,
! [VarCurr: state_type] :
( v41261(VarCurr)
=> ( v41127(VarCurr,62)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2575,axiom,
! [VarCurr: state_type] :
( v41261(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_298,axiom,
! [VarCurr: state_type] :
( ~ v41259(VarCurr)
=> ( v41127(VarCurr,61)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_465,axiom,
! [VarCurr: state_type] :
( v41259(VarCurr)
=> ( v41127(VarCurr,61)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2574,axiom,
! [VarCurr: state_type] :
( v41259(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_297,axiom,
! [VarCurr: state_type] :
( ~ v41257(VarCurr)
=> ( v41127(VarCurr,60)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_464,axiom,
! [VarCurr: state_type] :
( v41257(VarCurr)
=> ( v41127(VarCurr,60)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2573,axiom,
! [VarCurr: state_type] :
( v41257(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_296,axiom,
! [VarCurr: state_type] :
( ~ v41255(VarCurr)
=> ( v41127(VarCurr,59)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_463,axiom,
! [VarCurr: state_type] :
( v41255(VarCurr)
=> ( v41127(VarCurr,59)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2572,axiom,
! [VarCurr: state_type] :
( v41255(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_295,axiom,
! [VarCurr: state_type] :
( ~ v41253(VarCurr)
=> ( v41127(VarCurr,58)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_462,axiom,
! [VarCurr: state_type] :
( v41253(VarCurr)
=> ( v41127(VarCurr,58)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2571,axiom,
! [VarCurr: state_type] :
( v41253(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_294,axiom,
! [VarCurr: state_type] :
( ~ v41251(VarCurr)
=> ( v41127(VarCurr,57)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_461,axiom,
! [VarCurr: state_type] :
( v41251(VarCurr)
=> ( v41127(VarCurr,57)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2570,axiom,
! [VarCurr: state_type] :
( v41251(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_293,axiom,
! [VarCurr: state_type] :
( ~ v41249(VarCurr)
=> ( v41127(VarCurr,56)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_460,axiom,
! [VarCurr: state_type] :
( v41249(VarCurr)
=> ( v41127(VarCurr,56)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2569,axiom,
! [VarCurr: state_type] :
( v41249(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_292,axiom,
! [VarCurr: state_type] :
( ~ v41247(VarCurr)
=> ( v41127(VarCurr,55)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_459,axiom,
! [VarCurr: state_type] :
( v41247(VarCurr)
=> ( v41127(VarCurr,55)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2568,axiom,
! [VarCurr: state_type] :
( v41247(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_291,axiom,
! [VarCurr: state_type] :
( ~ v41245(VarCurr)
=> ( v41127(VarCurr,54)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_458,axiom,
! [VarCurr: state_type] :
( v41245(VarCurr)
=> ( v41127(VarCurr,54)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2567,axiom,
! [VarCurr: state_type] :
( v41245(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_290,axiom,
! [VarCurr: state_type] :
( ~ v41243(VarCurr)
=> ( v41127(VarCurr,53)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_457,axiom,
! [VarCurr: state_type] :
( v41243(VarCurr)
=> ( v41127(VarCurr,53)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2566,axiom,
! [VarCurr: state_type] :
( v41243(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_289,axiom,
! [VarCurr: state_type] :
( ~ v41241(VarCurr)
=> ( v41127(VarCurr,52)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_456,axiom,
! [VarCurr: state_type] :
( v41241(VarCurr)
=> ( v41127(VarCurr,52)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2565,axiom,
! [VarCurr: state_type] :
( v41241(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_288,axiom,
! [VarCurr: state_type] :
( ~ v41239(VarCurr)
=> ( v41127(VarCurr,51)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_455,axiom,
! [VarCurr: state_type] :
( v41239(VarCurr)
=> ( v41127(VarCurr,51)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2564,axiom,
! [VarCurr: state_type] :
( v41239(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_287,axiom,
! [VarCurr: state_type] :
( ~ v41237(VarCurr)
=> ( v41127(VarCurr,50)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_454,axiom,
! [VarCurr: state_type] :
( v41237(VarCurr)
=> ( v41127(VarCurr,50)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2563,axiom,
! [VarCurr: state_type] :
( v41237(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_286,axiom,
! [VarCurr: state_type] :
( ~ v41235(VarCurr)
=> ( v41127(VarCurr,49)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_453,axiom,
! [VarCurr: state_type] :
( v41235(VarCurr)
=> ( v41127(VarCurr,49)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2562,axiom,
! [VarCurr: state_type] :
( v41235(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_285,axiom,
! [VarCurr: state_type] :
( ~ v41233(VarCurr)
=> ( v41127(VarCurr,48)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_452,axiom,
! [VarCurr: state_type] :
( v41233(VarCurr)
=> ( v41127(VarCurr,48)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2561,axiom,
! [VarCurr: state_type] :
( v41233(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_284,axiom,
! [VarCurr: state_type] :
( ~ v41231(VarCurr)
=> ( v41127(VarCurr,47)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_451,axiom,
! [VarCurr: state_type] :
( v41231(VarCurr)
=> ( v41127(VarCurr,47)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2560,axiom,
! [VarCurr: state_type] :
( v41231(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_283,axiom,
! [VarCurr: state_type] :
( ~ v41229(VarCurr)
=> ( v41127(VarCurr,46)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_450,axiom,
! [VarCurr: state_type] :
( v41229(VarCurr)
=> ( v41127(VarCurr,46)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2559,axiom,
! [VarCurr: state_type] :
( v41229(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_282,axiom,
! [VarCurr: state_type] :
( ~ v41227(VarCurr)
=> ( v41127(VarCurr,45)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_449,axiom,
! [VarCurr: state_type] :
( v41227(VarCurr)
=> ( v41127(VarCurr,45)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2558,axiom,
! [VarCurr: state_type] :
( v41227(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_281,axiom,
! [VarCurr: state_type] :
( ~ v41225(VarCurr)
=> ( v41127(VarCurr,44)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_448,axiom,
! [VarCurr: state_type] :
( v41225(VarCurr)
=> ( v41127(VarCurr,44)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2557,axiom,
! [VarCurr: state_type] :
( v41225(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_280,axiom,
! [VarCurr: state_type] :
( ~ v41223(VarCurr)
=> ( v41127(VarCurr,43)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_447,axiom,
! [VarCurr: state_type] :
( v41223(VarCurr)
=> ( v41127(VarCurr,43)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2556,axiom,
! [VarCurr: state_type] :
( v41223(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_279,axiom,
! [VarCurr: state_type] :
( ~ v41221(VarCurr)
=> ( v41127(VarCurr,42)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_446,axiom,
! [VarCurr: state_type] :
( v41221(VarCurr)
=> ( v41127(VarCurr,42)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2555,axiom,
! [VarCurr: state_type] :
( v41221(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_278,axiom,
! [VarCurr: state_type] :
( ~ v41219(VarCurr)
=> ( v41127(VarCurr,41)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_445,axiom,
! [VarCurr: state_type] :
( v41219(VarCurr)
=> ( v41127(VarCurr,41)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2554,axiom,
! [VarCurr: state_type] :
( v41219(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_277,axiom,
! [VarCurr: state_type] :
( ~ v41217(VarCurr)
=> ( v41127(VarCurr,40)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_444,axiom,
! [VarCurr: state_type] :
( v41217(VarCurr)
=> ( v41127(VarCurr,40)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2553,axiom,
! [VarCurr: state_type] :
( v41217(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_276,axiom,
! [VarCurr: state_type] :
( ~ v41215(VarCurr)
=> ( v41127(VarCurr,39)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_443,axiom,
! [VarCurr: state_type] :
( v41215(VarCurr)
=> ( v41127(VarCurr,39)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2552,axiom,
! [VarCurr: state_type] :
( v41215(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_275,axiom,
! [VarCurr: state_type] :
( ~ v41213(VarCurr)
=> ( v41127(VarCurr,38)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_442,axiom,
! [VarCurr: state_type] :
( v41213(VarCurr)
=> ( v41127(VarCurr,38)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2551,axiom,
! [VarCurr: state_type] :
( v41213(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_274,axiom,
! [VarCurr: state_type] :
( ~ v41211(VarCurr)
=> ( v41127(VarCurr,37)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_441,axiom,
! [VarCurr: state_type] :
( v41211(VarCurr)
=> ( v41127(VarCurr,37)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2550,axiom,
! [VarCurr: state_type] :
( v41211(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_273,axiom,
! [VarCurr: state_type] :
( ~ v41209(VarCurr)
=> ( v41127(VarCurr,36)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_440,axiom,
! [VarCurr: state_type] :
( v41209(VarCurr)
=> ( v41127(VarCurr,36)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2549,axiom,
! [VarCurr: state_type] :
( v41209(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_272,axiom,
! [VarCurr: state_type] :
( ~ v41207(VarCurr)
=> ( v41127(VarCurr,35)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_439,axiom,
! [VarCurr: state_type] :
( v41207(VarCurr)
=> ( v41127(VarCurr,35)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2548,axiom,
! [VarCurr: state_type] :
( v41207(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_271,axiom,
! [VarCurr: state_type] :
( ~ v41205(VarCurr)
=> ( v41127(VarCurr,34)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_438,axiom,
! [VarCurr: state_type] :
( v41205(VarCurr)
=> ( v41127(VarCurr,34)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2547,axiom,
! [VarCurr: state_type] :
( v41205(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_270,axiom,
! [VarCurr: state_type] :
( ~ v41203(VarCurr)
=> ( v41127(VarCurr,33)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_437,axiom,
! [VarCurr: state_type] :
( v41203(VarCurr)
=> ( v41127(VarCurr,33)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2546,axiom,
! [VarCurr: state_type] :
( v41203(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_269,axiom,
! [VarCurr: state_type] :
( ~ v41201(VarCurr)
=> ( v41127(VarCurr,32)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_436,axiom,
! [VarCurr: state_type] :
( v41201(VarCurr)
=> ( v41127(VarCurr,32)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2545,axiom,
! [VarCurr: state_type] :
( v41201(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_268,axiom,
! [VarCurr: state_type] :
( ~ v41199(VarCurr)
=> ( v41127(VarCurr,31)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_435,axiom,
! [VarCurr: state_type] :
( v41199(VarCurr)
=> ( v41127(VarCurr,31)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2544,axiom,
! [VarCurr: state_type] :
( v41199(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_267,axiom,
! [VarCurr: state_type] :
( ~ v41197(VarCurr)
=> ( v41127(VarCurr,30)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_434,axiom,
! [VarCurr: state_type] :
( v41197(VarCurr)
=> ( v41127(VarCurr,30)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2543,axiom,
! [VarCurr: state_type] :
( v41197(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_266,axiom,
! [VarCurr: state_type] :
( ~ v41195(VarCurr)
=> ( v41127(VarCurr,29)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_433,axiom,
! [VarCurr: state_type] :
( v41195(VarCurr)
=> ( v41127(VarCurr,29)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2542,axiom,
! [VarCurr: state_type] :
( v41195(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_265,axiom,
! [VarCurr: state_type] :
( ~ v41193(VarCurr)
=> ( v41127(VarCurr,28)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_432,axiom,
! [VarCurr: state_type] :
( v41193(VarCurr)
=> ( v41127(VarCurr,28)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2541,axiom,
! [VarCurr: state_type] :
( v41193(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_264,axiom,
! [VarCurr: state_type] :
( ~ v41191(VarCurr)
=> ( v41127(VarCurr,27)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_431,axiom,
! [VarCurr: state_type] :
( v41191(VarCurr)
=> ( v41127(VarCurr,27)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2540,axiom,
! [VarCurr: state_type] :
( v41191(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_263,axiom,
! [VarCurr: state_type] :
( ~ v41189(VarCurr)
=> ( v41127(VarCurr,26)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_430,axiom,
! [VarCurr: state_type] :
( v41189(VarCurr)
=> ( v41127(VarCurr,26)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2539,axiom,
! [VarCurr: state_type] :
( v41189(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_262,axiom,
! [VarCurr: state_type] :
( ~ v41187(VarCurr)
=> ( v41127(VarCurr,25)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_429,axiom,
! [VarCurr: state_type] :
( v41187(VarCurr)
=> ( v41127(VarCurr,25)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2538,axiom,
! [VarCurr: state_type] :
( v41187(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_261,axiom,
! [VarCurr: state_type] :
( ~ v41185(VarCurr)
=> ( v41127(VarCurr,24)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_428,axiom,
! [VarCurr: state_type] :
( v41185(VarCurr)
=> ( v41127(VarCurr,24)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2537,axiom,
! [VarCurr: state_type] :
( v41185(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_260,axiom,
! [VarCurr: state_type] :
( ~ v41183(VarCurr)
=> ( v41127(VarCurr,23)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_427,axiom,
! [VarCurr: state_type] :
( v41183(VarCurr)
=> ( v41127(VarCurr,23)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2536,axiom,
! [VarCurr: state_type] :
( v41183(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_259,axiom,
! [VarCurr: state_type] :
( ~ v41181(VarCurr)
=> ( v41127(VarCurr,22)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_426,axiom,
! [VarCurr: state_type] :
( v41181(VarCurr)
=> ( v41127(VarCurr,22)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2535,axiom,
! [VarCurr: state_type] :
( v41181(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_258,axiom,
! [VarCurr: state_type] :
( ~ v41179(VarCurr)
=> ( v41127(VarCurr,21)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_425,axiom,
! [VarCurr: state_type] :
( v41179(VarCurr)
=> ( v41127(VarCurr,21)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2534,axiom,
! [VarCurr: state_type] :
( v41179(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_257,axiom,
! [VarCurr: state_type] :
( ~ v41177(VarCurr)
=> ( v41127(VarCurr,20)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_424,axiom,
! [VarCurr: state_type] :
( v41177(VarCurr)
=> ( v41127(VarCurr,20)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2533,axiom,
! [VarCurr: state_type] :
( v41177(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_256,axiom,
! [VarCurr: state_type] :
( ~ v41175(VarCurr)
=> ( v41127(VarCurr,19)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_423,axiom,
! [VarCurr: state_type] :
( v41175(VarCurr)
=> ( v41127(VarCurr,19)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2532,axiom,
! [VarCurr: state_type] :
( v41175(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_255,axiom,
! [VarCurr: state_type] :
( ~ v41173(VarCurr)
=> ( v41127(VarCurr,18)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_422,axiom,
! [VarCurr: state_type] :
( v41173(VarCurr)
=> ( v41127(VarCurr,18)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2531,axiom,
! [VarCurr: state_type] :
( v41173(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_254,axiom,
! [VarCurr: state_type] :
( ~ v41171(VarCurr)
=> ( v41127(VarCurr,17)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_421,axiom,
! [VarCurr: state_type] :
( v41171(VarCurr)
=> ( v41127(VarCurr,17)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2530,axiom,
! [VarCurr: state_type] :
( v41171(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_253,axiom,
! [VarCurr: state_type] :
( ~ v41169(VarCurr)
=> ( v41127(VarCurr,16)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_420,axiom,
! [VarCurr: state_type] :
( v41169(VarCurr)
=> ( v41127(VarCurr,16)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2529,axiom,
! [VarCurr: state_type] :
( v41169(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_252,axiom,
! [VarCurr: state_type] :
( ~ v41167(VarCurr)
=> ( v41127(VarCurr,15)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_419,axiom,
! [VarCurr: state_type] :
( v41167(VarCurr)
=> ( v41127(VarCurr,15)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2528,axiom,
! [VarCurr: state_type] :
( v41167(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_251,axiom,
! [VarCurr: state_type] :
( ~ v41165(VarCurr)
=> ( v41127(VarCurr,14)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_418,axiom,
! [VarCurr: state_type] :
( v41165(VarCurr)
=> ( v41127(VarCurr,14)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2527,axiom,
! [VarCurr: state_type] :
( v41165(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_250,axiom,
! [VarCurr: state_type] :
( ~ v41163(VarCurr)
=> ( v41127(VarCurr,13)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_417,axiom,
! [VarCurr: state_type] :
( v41163(VarCurr)
=> ( v41127(VarCurr,13)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2526,axiom,
! [VarCurr: state_type] :
( v41163(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_249,axiom,
! [VarCurr: state_type] :
( ~ v41161(VarCurr)
=> ( v41127(VarCurr,12)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_416,axiom,
! [VarCurr: state_type] :
( v41161(VarCurr)
=> ( v41127(VarCurr,12)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2525,axiom,
! [VarCurr: state_type] :
( v41161(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_248,axiom,
! [VarCurr: state_type] :
( ~ v41159(VarCurr)
=> ( v41127(VarCurr,11)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_415,axiom,
! [VarCurr: state_type] :
( v41159(VarCurr)
=> ( v41127(VarCurr,11)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2524,axiom,
! [VarCurr: state_type] :
( v41159(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_247,axiom,
! [VarCurr: state_type] :
( ~ v41157(VarCurr)
=> ( v41127(VarCurr,10)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_414,axiom,
! [VarCurr: state_type] :
( v41157(VarCurr)
=> ( v41127(VarCurr,10)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2523,axiom,
! [VarCurr: state_type] :
( v41157(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_246,axiom,
! [VarCurr: state_type] :
( ~ v41155(VarCurr)
=> ( v41127(VarCurr,9)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_413,axiom,
! [VarCurr: state_type] :
( v41155(VarCurr)
=> ( v41127(VarCurr,9)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2522,axiom,
! [VarCurr: state_type] :
( v41155(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_245,axiom,
! [VarCurr: state_type] :
( ~ v41153(VarCurr)
=> ( v41127(VarCurr,8)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_412,axiom,
! [VarCurr: state_type] :
( v41153(VarCurr)
=> ( v41127(VarCurr,8)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2521,axiom,
! [VarCurr: state_type] :
( v41153(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_244,axiom,
! [VarCurr: state_type] :
( ~ v41151(VarCurr)
=> ( v41127(VarCurr,7)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_411,axiom,
! [VarCurr: state_type] :
( v41151(VarCurr)
=> ( v41127(VarCurr,7)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2520,axiom,
! [VarCurr: state_type] :
( v41151(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_243,axiom,
! [VarCurr: state_type] :
( ~ v41149(VarCurr)
=> ( v41127(VarCurr,6)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_410,axiom,
! [VarCurr: state_type] :
( v41149(VarCurr)
=> ( v41127(VarCurr,6)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2519,axiom,
! [VarCurr: state_type] :
( v41149(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_242,axiom,
! [VarCurr: state_type] :
( ~ v41147(VarCurr)
=> ( v41127(VarCurr,5)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_409,axiom,
! [VarCurr: state_type] :
( v41147(VarCurr)
=> ( v41127(VarCurr,5)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2518,axiom,
! [VarCurr: state_type] :
( v41147(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_241,axiom,
! [VarCurr: state_type] :
( ~ v41145(VarCurr)
=> ( v41127(VarCurr,4)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_408,axiom,
! [VarCurr: state_type] :
( v41145(VarCurr)
=> ( v41127(VarCurr,4)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2517,axiom,
! [VarCurr: state_type] :
( v41145(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_240,axiom,
! [VarCurr: state_type] :
( ~ v41143(VarCurr)
=> ( v41127(VarCurr,3)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_407,axiom,
! [VarCurr: state_type] :
( v41143(VarCurr)
=> ( v41127(VarCurr,3)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2516,axiom,
! [VarCurr: state_type] :
( v41143(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_239,axiom,
! [VarCurr: state_type] :
( ~ v41141(VarCurr)
=> ( v41127(VarCurr,2)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_406,axiom,
! [VarCurr: state_type] :
( v41141(VarCurr)
=> ( v41127(VarCurr,2)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2515,axiom,
! [VarCurr: state_type] :
( v41141(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_238,axiom,
! [VarCurr: state_type] :
( ~ v41139(VarCurr)
=> ( v41127(VarCurr,1)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_405,axiom,
! [VarCurr: state_type] :
( v41139(VarCurr)
=> ( v41127(VarCurr,1)
<=> v41129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2514,axiom,
! [VarCurr: state_type] :
( v41139(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1345,axiom,
! [VarCurr: state_type] :
( ~ v41136(VarCurr)
=> ( v41127(VarCurr,0)
<=> v41137(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1178,axiom,
! [VarCurr: state_type] :
( v41136(VarCurr)
=> ( v41127(VarCurr,0)
<=> v41129(VarCurr) ) ) ).
tff(writeUnaryOperator_3344,axiom,
! [VarCurr: state_type] :
( ~ v41137(VarCurr)
<=> v36884(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2513,axiom,
! [VarCurr: state_type] :
( v41136(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8718,axiom,
! [VarCurr: state_type] :
( v41129(VarCurr)
<=> ( v41131(VarCurr)
| v41134(VarCurr) ) ) ).
tff(writeUnaryOperator_3343,axiom,
! [VarCurr: state_type] :
( ~ v41134(VarCurr)
<=> v36884(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8717,axiom,
! [VarCurr: state_type] :
( v41131(VarCurr)
<=> ( v38054(VarCurr)
| v38087(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_107,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v36878(VarCurr,B)
<=> ( v36880(VarCurr,B)
& v36894(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_106,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v36880(VarCurr,B)
<=> ( v36882(VarCurr,B)
& v38445(VarCurr,B) ) ) ) ).
tff(addAssignment_14853,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v38445(VarCurr,B)
<=> v38447(VarCurr,B) ) ) ).
tff(addAssignment_14852,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v38447(VarCurr,B)
<=> v38449(VarCurr,B) ) ) ).
tff(addAssignment_14851,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v38449(VarCurr,B)
<=> v38451(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1344,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41114(VarNext)
=> ( v38451(VarNext,63)
<=> v38451(VarCurr,63) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_404,axiom,
! [VarNext: state_type] :
( v41114(VarNext)
=> ( v38451(VarNext,63)
<=> v41116(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8716,axiom,
! [VarCurr: state_type] :
( v41116(VarCurr)
<=> ( v38453(VarCurr)
& v41117(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2512,axiom,
! [VarCurr: state_type] :
( v41117(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,32) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,31) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,30) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,29) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,28) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,27) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,26) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,25) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,24) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,23) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,22) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,21) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,20) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,19) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,18) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,17) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,16) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,15) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,14) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,13) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,12) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,11) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,10) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,9) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,8) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,7) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,6) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,5) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,4) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,3) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,2) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8715,axiom,
! [VarCurr: state_type] :
( v41114(VarCurr)
<=> ( v41115(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3342,axiom,
! [VarCurr: state_type] :
( ~ v41115(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1343,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41104(VarNext)
=> ( v38451(VarNext,62)
<=> v38451(VarCurr,62) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_403,axiom,
! [VarNext: state_type] :
( v41104(VarNext)
=> ( v38451(VarNext,62)
<=> v41106(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8714,axiom,
! [VarCurr: state_type] :
( v41106(VarCurr)
<=> ( v38453(VarCurr)
& v41107(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2511,axiom,
! [VarCurr: state_type] :
( v41107(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,65) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,64) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,63) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,62) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,61) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,60) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,59) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,58) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,57) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,56) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,55) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,54) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,53) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,52) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,51) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,50) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,49) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,48) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,47) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,46) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,45) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,44) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,43) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,42) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,41) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,40) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,39) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,38) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,37) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,36) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,35) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,34) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,33) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8713,axiom,
! [VarCurr: state_type] :
( v41104(VarCurr)
<=> ( v41105(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3341,axiom,
! [VarCurr: state_type] :
( ~ v41105(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1342,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41094(VarNext)
=> ( v38451(VarNext,61)
<=> v38451(VarCurr,61) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_402,axiom,
! [VarNext: state_type] :
( v41094(VarNext)
=> ( v38451(VarNext,61)
<=> v41096(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8712,axiom,
! [VarCurr: state_type] :
( v41096(VarCurr)
<=> ( v38453(VarCurr)
& v41097(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2510,axiom,
! [VarCurr: state_type] :
( v41097(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,98) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,97) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,96) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,95) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,94) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,93) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,92) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,91) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,90) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,89) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,88) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,87) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,86) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,85) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,84) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,83) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,82) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,81) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,80) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,79) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,78) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,77) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,76) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,75) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,74) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,73) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,72) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,71) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,70) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,69) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,68) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,67) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,66) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8711,axiom,
! [VarCurr: state_type] :
( v41094(VarCurr)
<=> ( v41095(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3340,axiom,
! [VarCurr: state_type] :
( ~ v41095(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1341,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41084(VarNext)
=> ( v38451(VarNext,60)
<=> v38451(VarCurr,60) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_401,axiom,
! [VarNext: state_type] :
( v41084(VarNext)
=> ( v38451(VarNext,60)
<=> v41086(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8710,axiom,
! [VarCurr: state_type] :
( v41086(VarCurr)
<=> ( v38453(VarCurr)
& v41087(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2509,axiom,
! [VarCurr: state_type] :
( v41087(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,131) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,130) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,129) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,128) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,127) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,126) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,125) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,124) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,123) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,122) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,121) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,120) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,119) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,118) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,117) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,116) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,115) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,114) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,113) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,112) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,111) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,110) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,109) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,108) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,107) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,106) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,105) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,104) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,103) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,102) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,101) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,100) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,99) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8709,axiom,
! [VarCurr: state_type] :
( v41084(VarCurr)
<=> ( v41085(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3339,axiom,
! [VarCurr: state_type] :
( ~ v41085(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1340,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41074(VarNext)
=> ( v38451(VarNext,59)
<=> v38451(VarCurr,59) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_400,axiom,
! [VarNext: state_type] :
( v41074(VarNext)
=> ( v38451(VarNext,59)
<=> v41076(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8708,axiom,
! [VarCurr: state_type] :
( v41076(VarCurr)
<=> ( v38453(VarCurr)
& v41077(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2508,axiom,
! [VarCurr: state_type] :
( v41077(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,164) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,163) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,162) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,161) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,160) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,159) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,158) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,157) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,156) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,155) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,154) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,153) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,152) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,151) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,150) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,149) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,148) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,147) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,146) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,145) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,144) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,143) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,142) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,141) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,140) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,139) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,138) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,137) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,136) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,135) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,134) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,133) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,132) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8707,axiom,
! [VarCurr: state_type] :
( v41074(VarCurr)
<=> ( v41075(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3338,axiom,
! [VarCurr: state_type] :
( ~ v41075(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1339,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41064(VarNext)
=> ( v38451(VarNext,58)
<=> v38451(VarCurr,58) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_399,axiom,
! [VarNext: state_type] :
( v41064(VarNext)
=> ( v38451(VarNext,58)
<=> v41066(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8706,axiom,
! [VarCurr: state_type] :
( v41066(VarCurr)
<=> ( v38453(VarCurr)
& v41067(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2507,axiom,
! [VarCurr: state_type] :
( v41067(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,197) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,196) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,195) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,194) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,193) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,192) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,191) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,190) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,189) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,188) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,187) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,186) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,185) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,184) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,183) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,182) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,181) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,180) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,179) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,178) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,177) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,176) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,175) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,174) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,173) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,172) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,171) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,170) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,169) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,168) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,167) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,166) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,165) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8705,axiom,
! [VarCurr: state_type] :
( v41064(VarCurr)
<=> ( v41065(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3337,axiom,
! [VarCurr: state_type] :
( ~ v41065(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1338,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41054(VarNext)
=> ( v38451(VarNext,57)
<=> v38451(VarCurr,57) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_398,axiom,
! [VarNext: state_type] :
( v41054(VarNext)
=> ( v38451(VarNext,57)
<=> v41056(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8704,axiom,
! [VarCurr: state_type] :
( v41056(VarCurr)
<=> ( v38453(VarCurr)
& v41057(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2506,axiom,
! [VarCurr: state_type] :
( v41057(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,230) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,229) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,228) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,227) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,226) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,225) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,224) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,223) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,222) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,221) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,220) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,219) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,218) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,217) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,216) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,215) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,214) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,213) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,212) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,211) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,210) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,209) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,208) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,207) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,206) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,205) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,204) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,203) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,202) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,201) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,200) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,199) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,198) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8703,axiom,
! [VarCurr: state_type] :
( v41054(VarCurr)
<=> ( v41055(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3336,axiom,
! [VarCurr: state_type] :
( ~ v41055(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1337,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41044(VarNext)
=> ( v38451(VarNext,56)
<=> v38451(VarCurr,56) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_397,axiom,
! [VarNext: state_type] :
( v41044(VarNext)
=> ( v38451(VarNext,56)
<=> v41046(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8702,axiom,
! [VarCurr: state_type] :
( v41046(VarCurr)
<=> ( v38453(VarCurr)
& v41047(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2505,axiom,
! [VarCurr: state_type] :
( v41047(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,263) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,262) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,261) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,260) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,259) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,258) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,257) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,256) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,255) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,254) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,253) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,252) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,251) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,250) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,249) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,248) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,247) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,246) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,245) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,244) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,243) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,242) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,241) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,240) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,239) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,238) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,237) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,236) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,235) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,234) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,233) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,232) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,231) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8701,axiom,
! [VarCurr: state_type] :
( v41044(VarCurr)
<=> ( v41045(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3335,axiom,
! [VarCurr: state_type] :
( ~ v41045(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1336,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41034(VarNext)
=> ( v38451(VarNext,55)
<=> v38451(VarCurr,55) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_396,axiom,
! [VarNext: state_type] :
( v41034(VarNext)
=> ( v38451(VarNext,55)
<=> v41036(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8700,axiom,
! [VarCurr: state_type] :
( v41036(VarCurr)
<=> ( v38453(VarCurr)
& v41037(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2504,axiom,
! [VarCurr: state_type] :
( v41037(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,296) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,295) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,294) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,293) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,292) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,291) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,290) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,289) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,288) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,287) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,286) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,285) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,284) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,283) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,282) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,281) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,280) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,279) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,278) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,277) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,276) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,275) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,274) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,273) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,272) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,271) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,270) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,269) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,268) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,267) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,266) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,265) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,264) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8699,axiom,
! [VarCurr: state_type] :
( v41034(VarCurr)
<=> ( v41035(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3334,axiom,
! [VarCurr: state_type] :
( ~ v41035(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1335,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41024(VarNext)
=> ( v38451(VarNext,54)
<=> v38451(VarCurr,54) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_395,axiom,
! [VarNext: state_type] :
( v41024(VarNext)
=> ( v38451(VarNext,54)
<=> v41026(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8698,axiom,
! [VarCurr: state_type] :
( v41026(VarCurr)
<=> ( v38453(VarCurr)
& v41027(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2503,axiom,
! [VarCurr: state_type] :
( v41027(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,329) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,328) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,327) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,326) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,325) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,324) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,323) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,322) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,321) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,320) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,319) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,318) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,317) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,316) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,315) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,314) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,313) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,312) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,311) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,310) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,309) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,308) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,307) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,306) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,305) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,304) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,303) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,302) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,301) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,300) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,299) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,298) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,297) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8697,axiom,
! [VarCurr: state_type] :
( v41024(VarCurr)
<=> ( v41025(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3333,axiom,
! [VarCurr: state_type] :
( ~ v41025(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1334,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41014(VarNext)
=> ( v38451(VarNext,53)
<=> v38451(VarCurr,53) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_394,axiom,
! [VarNext: state_type] :
( v41014(VarNext)
=> ( v38451(VarNext,53)
<=> v41016(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8696,axiom,
! [VarCurr: state_type] :
( v41016(VarCurr)
<=> ( v38453(VarCurr)
& v41017(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2502,axiom,
! [VarCurr: state_type] :
( v41017(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,362) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,361) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,360) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,359) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,358) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,357) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,356) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,355) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,354) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,353) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,352) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,351) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,350) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,349) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,348) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,347) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,346) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,345) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,344) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,343) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,342) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,341) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,340) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,339) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,338) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,337) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,336) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,335) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,334) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,333) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,332) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,331) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,330) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8695,axiom,
! [VarCurr: state_type] :
( v41014(VarCurr)
<=> ( v41015(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3332,axiom,
! [VarCurr: state_type] :
( ~ v41015(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1333,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v41004(VarNext)
=> ( v38451(VarNext,52)
<=> v38451(VarCurr,52) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_393,axiom,
! [VarNext: state_type] :
( v41004(VarNext)
=> ( v38451(VarNext,52)
<=> v41006(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8694,axiom,
! [VarCurr: state_type] :
( v41006(VarCurr)
<=> ( v38453(VarCurr)
& v41007(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2501,axiom,
! [VarCurr: state_type] :
( v41007(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,395) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,394) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,393) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,392) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,391) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,390) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,389) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,388) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,387) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,386) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,385) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,384) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,383) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,382) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,381) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,380) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,379) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,378) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,377) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,376) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,375) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,374) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,373) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,372) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,371) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,370) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,369) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,368) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,367) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,366) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,365) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,364) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,363) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8693,axiom,
! [VarCurr: state_type] :
( v41004(VarCurr)
<=> ( v41005(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3331,axiom,
! [VarCurr: state_type] :
( ~ v41005(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1332,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40994(VarNext)
=> ( v38451(VarNext,51)
<=> v38451(VarCurr,51) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_392,axiom,
! [VarNext: state_type] :
( v40994(VarNext)
=> ( v38451(VarNext,51)
<=> v40996(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8692,axiom,
! [VarCurr: state_type] :
( v40996(VarCurr)
<=> ( v38453(VarCurr)
& v40997(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2500,axiom,
! [VarCurr: state_type] :
( v40997(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,428) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,427) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,426) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,425) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,424) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,423) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,422) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,421) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,420) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,419) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,418) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,417) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,416) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,415) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,414) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,413) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,412) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,411) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,410) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,409) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,408) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,407) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,406) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,405) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,404) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,403) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,402) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,401) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,400) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,399) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,398) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,397) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,396) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8691,axiom,
! [VarCurr: state_type] :
( v40994(VarCurr)
<=> ( v40995(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3330,axiom,
! [VarCurr: state_type] :
( ~ v40995(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1331,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40984(VarNext)
=> ( v38451(VarNext,50)
<=> v38451(VarCurr,50) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_391,axiom,
! [VarNext: state_type] :
( v40984(VarNext)
=> ( v38451(VarNext,50)
<=> v40986(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8690,axiom,
! [VarCurr: state_type] :
( v40986(VarCurr)
<=> ( v38453(VarCurr)
& v40987(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2499,axiom,
! [VarCurr: state_type] :
( v40987(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,461) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,460) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,459) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,458) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,457) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,456) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,455) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,454) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,453) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,452) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,451) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,450) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,449) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,448) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,447) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,446) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,445) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,444) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,443) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,442) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,441) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,440) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,439) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,438) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,437) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,436) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,435) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,434) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,433) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,432) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,431) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,430) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,429) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8689,axiom,
! [VarCurr: state_type] :
( v40984(VarCurr)
<=> ( v40985(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3329,axiom,
! [VarCurr: state_type] :
( ~ v40985(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1330,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40974(VarNext)
=> ( v38451(VarNext,49)
<=> v38451(VarCurr,49) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_390,axiom,
! [VarNext: state_type] :
( v40974(VarNext)
=> ( v38451(VarNext,49)
<=> v40976(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8688,axiom,
! [VarCurr: state_type] :
( v40976(VarCurr)
<=> ( v38453(VarCurr)
& v40977(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2498,axiom,
! [VarCurr: state_type] :
( v40977(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,494) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,493) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,492) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,491) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,490) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,489) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,488) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,487) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,486) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,485) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,484) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,483) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,482) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,481) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,480) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,479) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,478) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,477) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,476) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,475) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,474) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,473) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,472) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,471) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,470) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,469) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,468) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,467) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,466) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,465) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,464) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,463) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,462) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8687,axiom,
! [VarCurr: state_type] :
( v40974(VarCurr)
<=> ( v40975(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3328,axiom,
! [VarCurr: state_type] :
( ~ v40975(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1329,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40964(VarNext)
=> ( v38451(VarNext,48)
<=> v38451(VarCurr,48) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_389,axiom,
! [VarNext: state_type] :
( v40964(VarNext)
=> ( v38451(VarNext,48)
<=> v40966(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8686,axiom,
! [VarCurr: state_type] :
( v40966(VarCurr)
<=> ( v38453(VarCurr)
& v40967(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2497,axiom,
! [VarCurr: state_type] :
( v40967(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,527) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,526) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,525) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,524) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,523) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,522) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,521) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,520) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,519) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,518) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,517) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,516) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,515) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,514) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,513) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,512) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,511) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,510) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,509) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,508) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,507) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,506) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,505) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,504) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,503) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,502) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,501) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,500) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,499) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,498) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,497) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,496) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,495) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8685,axiom,
! [VarCurr: state_type] :
( v40964(VarCurr)
<=> ( v40965(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3327,axiom,
! [VarCurr: state_type] :
( ~ v40965(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1328,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40954(VarNext)
=> ( v38451(VarNext,47)
<=> v38451(VarCurr,47) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_388,axiom,
! [VarNext: state_type] :
( v40954(VarNext)
=> ( v38451(VarNext,47)
<=> v40956(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8684,axiom,
! [VarCurr: state_type] :
( v40956(VarCurr)
<=> ( v38453(VarCurr)
& v40957(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2496,axiom,
! [VarCurr: state_type] :
( v40957(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,560) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,559) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,558) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,557) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,556) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,555) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,554) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,553) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,552) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,551) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,550) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,549) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,548) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,547) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,546) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,545) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,544) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,543) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,542) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,541) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,540) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,539) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,538) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,537) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,536) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,535) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,534) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,533) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,532) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,531) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,530) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,529) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,528) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8683,axiom,
! [VarCurr: state_type] :
( v40954(VarCurr)
<=> ( v40955(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3326,axiom,
! [VarCurr: state_type] :
( ~ v40955(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1327,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40944(VarNext)
=> ( v38451(VarNext,46)
<=> v38451(VarCurr,46) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_387,axiom,
! [VarNext: state_type] :
( v40944(VarNext)
=> ( v38451(VarNext,46)
<=> v40946(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8682,axiom,
! [VarCurr: state_type] :
( v40946(VarCurr)
<=> ( v38453(VarCurr)
& v40947(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2495,axiom,
! [VarCurr: state_type] :
( v40947(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,593) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,592) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,591) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,590) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,589) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,588) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,587) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,586) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,585) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,584) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,583) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,582) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,581) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,580) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,579) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,578) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,577) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,576) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,575) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,574) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,573) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,572) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,571) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,570) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,569) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,568) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,567) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,566) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,565) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,564) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,563) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,562) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,561) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8681,axiom,
! [VarCurr: state_type] :
( v40944(VarCurr)
<=> ( v40945(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3325,axiom,
! [VarCurr: state_type] :
( ~ v40945(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1326,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40934(VarNext)
=> ( v38451(VarNext,45)
<=> v38451(VarCurr,45) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_386,axiom,
! [VarNext: state_type] :
( v40934(VarNext)
=> ( v38451(VarNext,45)
<=> v40936(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8680,axiom,
! [VarCurr: state_type] :
( v40936(VarCurr)
<=> ( v38453(VarCurr)
& v40937(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2494,axiom,
! [VarCurr: state_type] :
( v40937(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,626) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,625) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,624) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,623) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,622) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,621) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,620) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,619) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,618) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,617) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,616) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,615) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,614) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,613) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,612) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,611) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,610) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,609) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,608) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,607) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,606) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,605) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,604) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,603) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,602) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,601) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,600) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,599) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,598) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,597) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,596) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,595) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,594) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8679,axiom,
! [VarCurr: state_type] :
( v40934(VarCurr)
<=> ( v40935(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3324,axiom,
! [VarCurr: state_type] :
( ~ v40935(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1325,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40924(VarNext)
=> ( v38451(VarNext,44)
<=> v38451(VarCurr,44) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_385,axiom,
! [VarNext: state_type] :
( v40924(VarNext)
=> ( v38451(VarNext,44)
<=> v40926(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8678,axiom,
! [VarCurr: state_type] :
( v40926(VarCurr)
<=> ( v38453(VarCurr)
& v40927(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2493,axiom,
! [VarCurr: state_type] :
( v40927(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,659) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,658) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,657) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,656) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,655) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,654) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,653) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,652) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,651) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,650) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,649) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,648) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,647) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,646) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,645) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,644) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,643) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,642) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,641) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,640) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,639) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,638) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,637) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,636) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,635) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,634) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,633) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,632) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,631) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,630) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,629) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,628) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,627) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8677,axiom,
! [VarCurr: state_type] :
( v40924(VarCurr)
<=> ( v40925(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3323,axiom,
! [VarCurr: state_type] :
( ~ v40925(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1324,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40914(VarNext)
=> ( v38451(VarNext,43)
<=> v38451(VarCurr,43) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_384,axiom,
! [VarNext: state_type] :
( v40914(VarNext)
=> ( v38451(VarNext,43)
<=> v40916(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8676,axiom,
! [VarCurr: state_type] :
( v40916(VarCurr)
<=> ( v38453(VarCurr)
& v40917(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2492,axiom,
! [VarCurr: state_type] :
( v40917(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,692) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,691) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,690) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,689) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,688) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,687) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,686) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,685) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,684) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,683) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,682) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,681) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,680) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,679) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,678) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,677) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,676) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,675) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,674) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,673) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,672) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,671) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,670) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,669) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,668) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,667) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,666) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,665) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,664) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,663) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,662) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,661) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,660) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8675,axiom,
! [VarCurr: state_type] :
( v40914(VarCurr)
<=> ( v40915(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3322,axiom,
! [VarCurr: state_type] :
( ~ v40915(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1323,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40904(VarNext)
=> ( v38451(VarNext,42)
<=> v38451(VarCurr,42) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_383,axiom,
! [VarNext: state_type] :
( v40904(VarNext)
=> ( v38451(VarNext,42)
<=> v40906(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8674,axiom,
! [VarCurr: state_type] :
( v40906(VarCurr)
<=> ( v38453(VarCurr)
& v40907(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2491,axiom,
! [VarCurr: state_type] :
( v40907(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,725) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,724) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,723) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,722) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,721) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,720) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,719) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,718) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,717) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,716) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,715) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,714) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,713) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,712) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,711) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,710) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,709) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,708) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,707) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,706) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,705) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,704) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,703) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,702) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,701) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,700) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,699) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,698) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,697) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,696) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,695) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,694) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,693) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8673,axiom,
! [VarCurr: state_type] :
( v40904(VarCurr)
<=> ( v40905(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3321,axiom,
! [VarCurr: state_type] :
( ~ v40905(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1322,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40894(VarNext)
=> ( v38451(VarNext,41)
<=> v38451(VarCurr,41) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_382,axiom,
! [VarNext: state_type] :
( v40894(VarNext)
=> ( v38451(VarNext,41)
<=> v40896(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8672,axiom,
! [VarCurr: state_type] :
( v40896(VarCurr)
<=> ( v38453(VarCurr)
& v40897(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2490,axiom,
! [VarCurr: state_type] :
( v40897(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,758) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,757) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,756) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,755) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,754) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,753) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,752) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,751) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,750) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,749) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,748) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,747) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,746) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,745) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,744) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,743) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,742) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,741) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,740) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,739) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,738) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,737) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,736) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,735) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,734) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,733) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,732) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,731) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,730) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,729) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,728) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,727) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,726) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8671,axiom,
! [VarCurr: state_type] :
( v40894(VarCurr)
<=> ( v40895(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3320,axiom,
! [VarCurr: state_type] :
( ~ v40895(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1321,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40884(VarNext)
=> ( v38451(VarNext,40)
<=> v38451(VarCurr,40) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_381,axiom,
! [VarNext: state_type] :
( v40884(VarNext)
=> ( v38451(VarNext,40)
<=> v40886(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8670,axiom,
! [VarCurr: state_type] :
( v40886(VarCurr)
<=> ( v38453(VarCurr)
& v40887(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2489,axiom,
! [VarCurr: state_type] :
( v40887(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,791) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,790) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,789) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,788) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,787) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,786) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,785) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,784) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,783) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,782) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,781) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,780) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,779) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,778) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,777) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,776) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,775) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,774) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,773) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,772) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,771) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,770) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,769) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,768) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,767) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,766) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,765) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,764) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,763) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,762) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,761) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,760) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,759) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8669,axiom,
! [VarCurr: state_type] :
( v40884(VarCurr)
<=> ( v40885(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3319,axiom,
! [VarCurr: state_type] :
( ~ v40885(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1320,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40874(VarNext)
=> ( v38451(VarNext,39)
<=> v38451(VarCurr,39) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_380,axiom,
! [VarNext: state_type] :
( v40874(VarNext)
=> ( v38451(VarNext,39)
<=> v40876(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8668,axiom,
! [VarCurr: state_type] :
( v40876(VarCurr)
<=> ( v38453(VarCurr)
& v40877(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2488,axiom,
! [VarCurr: state_type] :
( v40877(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,824) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,823) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,822) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,821) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,820) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,819) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,818) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,817) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,816) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,815) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,814) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,813) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,812) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,811) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,810) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,809) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,808) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,807) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,806) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,805) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,804) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,803) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,802) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,801) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,800) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,799) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,798) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,797) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,796) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,795) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,794) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,793) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,792) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8667,axiom,
! [VarCurr: state_type] :
( v40874(VarCurr)
<=> ( v40875(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3318,axiom,
! [VarCurr: state_type] :
( ~ v40875(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1319,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40864(VarNext)
=> ( v38451(VarNext,38)
<=> v38451(VarCurr,38) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_379,axiom,
! [VarNext: state_type] :
( v40864(VarNext)
=> ( v38451(VarNext,38)
<=> v40866(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8666,axiom,
! [VarCurr: state_type] :
( v40866(VarCurr)
<=> ( v38453(VarCurr)
& v40867(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2487,axiom,
! [VarCurr: state_type] :
( v40867(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,857) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,856) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,855) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,854) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,853) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,852) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,851) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,850) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,849) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,848) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,847) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,846) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,845) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,844) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,843) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,842) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,841) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,840) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,839) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,838) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,837) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,836) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,835) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,834) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,833) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,832) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,831) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,830) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,829) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,828) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,827) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,826) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,825) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8665,axiom,
! [VarCurr: state_type] :
( v40864(VarCurr)
<=> ( v40865(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3317,axiom,
! [VarCurr: state_type] :
( ~ v40865(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1318,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40854(VarNext)
=> ( v38451(VarNext,37)
<=> v38451(VarCurr,37) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_378,axiom,
! [VarNext: state_type] :
( v40854(VarNext)
=> ( v38451(VarNext,37)
<=> v40856(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8664,axiom,
! [VarCurr: state_type] :
( v40856(VarCurr)
<=> ( v38453(VarCurr)
& v40857(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2486,axiom,
! [VarCurr: state_type] :
( v40857(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,890) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,889) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,888) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,887) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,886) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,885) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,884) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,883) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,882) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,881) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,880) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,879) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,878) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,877) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,876) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,875) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,874) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,873) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,872) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,871) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,870) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,869) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,868) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,867) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,866) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,865) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,864) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,863) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,862) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,861) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,860) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,859) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,858) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8663,axiom,
! [VarCurr: state_type] :
( v40854(VarCurr)
<=> ( v40855(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3316,axiom,
! [VarCurr: state_type] :
( ~ v40855(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1317,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40844(VarNext)
=> ( v38451(VarNext,36)
<=> v38451(VarCurr,36) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_377,axiom,
! [VarNext: state_type] :
( v40844(VarNext)
=> ( v38451(VarNext,36)
<=> v40846(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8662,axiom,
! [VarCurr: state_type] :
( v40846(VarCurr)
<=> ( v38453(VarCurr)
& v40847(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2485,axiom,
! [VarCurr: state_type] :
( v40847(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,923) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,922) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,921) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,920) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,919) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,918) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,917) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,916) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,915) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,914) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,913) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,912) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,911) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,910) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,909) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,908) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,907) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,906) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,905) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,904) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,903) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,902) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,901) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,900) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,899) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,898) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,897) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,896) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,895) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,894) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,893) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,892) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,891) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8661,axiom,
! [VarCurr: state_type] :
( v40844(VarCurr)
<=> ( v40845(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3315,axiom,
! [VarCurr: state_type] :
( ~ v40845(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1316,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40834(VarNext)
=> ( v38451(VarNext,35)
<=> v38451(VarCurr,35) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_376,axiom,
! [VarNext: state_type] :
( v40834(VarNext)
=> ( v38451(VarNext,35)
<=> v40836(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8660,axiom,
! [VarCurr: state_type] :
( v40836(VarCurr)
<=> ( v38453(VarCurr)
& v40837(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2484,axiom,
! [VarCurr: state_type] :
( v40837(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,956) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,955) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,954) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,953) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,952) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,951) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,950) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,949) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,948) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,947) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,946) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,945) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,944) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,943) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,942) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,941) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,940) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,939) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,938) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,937) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,936) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,935) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,934) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,933) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,932) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,931) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,930) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,929) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,928) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,927) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,926) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,925) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,924) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8659,axiom,
! [VarCurr: state_type] :
( v40834(VarCurr)
<=> ( v40835(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3314,axiom,
! [VarCurr: state_type] :
( ~ v40835(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1315,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40824(VarNext)
=> ( v38451(VarNext,34)
<=> v38451(VarCurr,34) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_375,axiom,
! [VarNext: state_type] :
( v40824(VarNext)
=> ( v38451(VarNext,34)
<=> v40826(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8658,axiom,
! [VarCurr: state_type] :
( v40826(VarCurr)
<=> ( v38453(VarCurr)
& v40827(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2483,axiom,
! [VarCurr: state_type] :
( v40827(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,989) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,988) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,987) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,986) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,985) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,984) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,983) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,982) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,981) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,980) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,979) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,978) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,977) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,976) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,975) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,974) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,973) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,972) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,971) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,970) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,969) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,968) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,967) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,966) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,965) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,964) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,963) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,962) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,961) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,960) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,959) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,958) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,957) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8657,axiom,
! [VarCurr: state_type] :
( v40824(VarCurr)
<=> ( v40825(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3313,axiom,
! [VarCurr: state_type] :
( ~ v40825(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1314,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40814(VarNext)
=> ( v38451(VarNext,33)
<=> v38451(VarCurr,33) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_374,axiom,
! [VarNext: state_type] :
( v40814(VarNext)
=> ( v38451(VarNext,33)
<=> v40816(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8656,axiom,
! [VarCurr: state_type] :
( v40816(VarCurr)
<=> ( v38453(VarCurr)
& v40817(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2482,axiom,
! [VarCurr: state_type] :
( v40817(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1022) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1021) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1020) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1019) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1018) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1017) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1016) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1015) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1014) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1013) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1012) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1011) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1010) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1009) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1008) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1007) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1006) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1005) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1004) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1003) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1002) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1001) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1000) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,999) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,998) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,997) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,996) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,995) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,994) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,993) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,992) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,991) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,990) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8655,axiom,
! [VarCurr: state_type] :
( v40814(VarCurr)
<=> ( v40815(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3312,axiom,
! [VarCurr: state_type] :
( ~ v40815(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1313,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40804(VarNext)
=> ( v38451(VarNext,32)
<=> v38451(VarCurr,32) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_373,axiom,
! [VarNext: state_type] :
( v40804(VarNext)
=> ( v38451(VarNext,32)
<=> v40806(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8654,axiom,
! [VarCurr: state_type] :
( v40806(VarCurr)
<=> ( v38453(VarCurr)
& v40807(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2481,axiom,
! [VarCurr: state_type] :
( v40807(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1055) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1054) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1053) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1052) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1051) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1050) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1049) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1048) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1047) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1046) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1045) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1044) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1043) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1042) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1041) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1040) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1039) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1038) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1037) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1036) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1035) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1034) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1033) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1032) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1031) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1030) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1029) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1028) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1027) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1026) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1025) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1024) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1023) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8653,axiom,
! [VarCurr: state_type] :
( v40804(VarCurr)
<=> ( v40805(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3311,axiom,
! [VarCurr: state_type] :
( ~ v40805(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1312,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40794(VarNext)
=> ( v38451(VarNext,31)
<=> v38451(VarCurr,31) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_372,axiom,
! [VarNext: state_type] :
( v40794(VarNext)
=> ( v38451(VarNext,31)
<=> v40796(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8652,axiom,
! [VarCurr: state_type] :
( v40796(VarCurr)
<=> ( v38453(VarCurr)
& v40797(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2480,axiom,
! [VarCurr: state_type] :
( v40797(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1088) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1087) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1086) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1085) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1084) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1083) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1082) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1081) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1080) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1079) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1078) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1077) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1076) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1075) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1074) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1073) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1072) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1071) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1070) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1069) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1068) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1067) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1066) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1065) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1064) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1063) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1062) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1061) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1060) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1059) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1058) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1057) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1056) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8651,axiom,
! [VarCurr: state_type] :
( v40794(VarCurr)
<=> ( v40795(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3310,axiom,
! [VarCurr: state_type] :
( ~ v40795(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1311,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40784(VarNext)
=> ( v38451(VarNext,30)
<=> v38451(VarCurr,30) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_371,axiom,
! [VarNext: state_type] :
( v40784(VarNext)
=> ( v38451(VarNext,30)
<=> v40786(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8650,axiom,
! [VarCurr: state_type] :
( v40786(VarCurr)
<=> ( v38453(VarCurr)
& v40787(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2479,axiom,
! [VarCurr: state_type] :
( v40787(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1121) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1120) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1119) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1118) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1117) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1116) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1115) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1114) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1113) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1112) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1111) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1110) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1109) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1108) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1107) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1106) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1105) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1104) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1103) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1102) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1101) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1100) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1099) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1098) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1097) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1096) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1095) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1094) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1093) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1092) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1091) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1090) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1089) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8649,axiom,
! [VarCurr: state_type] :
( v40784(VarCurr)
<=> ( v40785(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3309,axiom,
! [VarCurr: state_type] :
( ~ v40785(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1310,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40774(VarNext)
=> ( v38451(VarNext,29)
<=> v38451(VarCurr,29) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_370,axiom,
! [VarNext: state_type] :
( v40774(VarNext)
=> ( v38451(VarNext,29)
<=> v40776(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8648,axiom,
! [VarCurr: state_type] :
( v40776(VarCurr)
<=> ( v38453(VarCurr)
& v40777(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2478,axiom,
! [VarCurr: state_type] :
( v40777(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1154) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1153) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1152) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1151) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1150) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1149) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1148) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1147) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1146) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1145) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1144) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1143) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1142) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1141) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1140) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1139) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1138) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1137) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1136) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1135) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1134) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1133) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1132) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1131) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1130) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1129) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1128) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1127) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1126) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1125) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1124) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1123) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1122) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8647,axiom,
! [VarCurr: state_type] :
( v40774(VarCurr)
<=> ( v40775(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3308,axiom,
! [VarCurr: state_type] :
( ~ v40775(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1309,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40764(VarNext)
=> ( v38451(VarNext,28)
<=> v38451(VarCurr,28) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_369,axiom,
! [VarNext: state_type] :
( v40764(VarNext)
=> ( v38451(VarNext,28)
<=> v40766(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8646,axiom,
! [VarCurr: state_type] :
( v40766(VarCurr)
<=> ( v38453(VarCurr)
& v40767(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2477,axiom,
! [VarCurr: state_type] :
( v40767(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1187) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1186) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1185) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1184) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1183) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1182) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1181) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1180) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1179) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1178) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1177) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1176) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1175) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1174) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1173) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1172) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1171) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1170) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1169) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1168) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1167) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1166) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1165) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1164) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1163) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1162) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1161) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1160) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1159) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1158) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1157) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1156) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1155) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8645,axiom,
! [VarCurr: state_type] :
( v40764(VarCurr)
<=> ( v40765(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3307,axiom,
! [VarCurr: state_type] :
( ~ v40765(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1308,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40754(VarNext)
=> ( v38451(VarNext,27)
<=> v38451(VarCurr,27) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_368,axiom,
! [VarNext: state_type] :
( v40754(VarNext)
=> ( v38451(VarNext,27)
<=> v40756(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8644,axiom,
! [VarCurr: state_type] :
( v40756(VarCurr)
<=> ( v38453(VarCurr)
& v40757(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2476,axiom,
! [VarCurr: state_type] :
( v40757(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1220) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1219) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1218) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1217) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1216) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1215) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1214) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1213) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1212) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1211) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1210) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1209) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1208) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1207) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1206) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1205) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1204) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1203) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1202) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1201) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1200) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1199) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1198) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1197) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1196) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1195) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1194) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1193) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1192) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1191) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1190) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1189) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1188) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8643,axiom,
! [VarCurr: state_type] :
( v40754(VarCurr)
<=> ( v40755(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3306,axiom,
! [VarCurr: state_type] :
( ~ v40755(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1307,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40744(VarNext)
=> ( v38451(VarNext,26)
<=> v38451(VarCurr,26) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_367,axiom,
! [VarNext: state_type] :
( v40744(VarNext)
=> ( v38451(VarNext,26)
<=> v40746(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8642,axiom,
! [VarCurr: state_type] :
( v40746(VarCurr)
<=> ( v38453(VarCurr)
& v40747(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2475,axiom,
! [VarCurr: state_type] :
( v40747(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1253) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1252) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1251) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1250) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1249) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1248) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1247) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1246) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1245) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1244) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1243) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1242) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1241) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1240) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1239) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1238) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1237) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1236) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1235) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1234) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1233) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1232) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1231) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1230) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1229) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1228) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1227) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1226) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1225) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1224) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1223) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1222) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1221) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8641,axiom,
! [VarCurr: state_type] :
( v40744(VarCurr)
<=> ( v40745(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3305,axiom,
! [VarCurr: state_type] :
( ~ v40745(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1306,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40734(VarNext)
=> ( v38451(VarNext,25)
<=> v38451(VarCurr,25) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_366,axiom,
! [VarNext: state_type] :
( v40734(VarNext)
=> ( v38451(VarNext,25)
<=> v40736(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8640,axiom,
! [VarCurr: state_type] :
( v40736(VarCurr)
<=> ( v38453(VarCurr)
& v40737(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2474,axiom,
! [VarCurr: state_type] :
( v40737(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1286) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1285) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1284) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1283) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1282) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1281) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1280) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1279) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1278) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1277) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1276) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1275) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1274) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1273) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1272) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1271) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1270) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1269) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1268) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1267) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1266) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1265) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1264) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1263) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1262) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1261) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1260) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1259) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1258) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1257) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1256) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1255) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1254) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8639,axiom,
! [VarCurr: state_type] :
( v40734(VarCurr)
<=> ( v40735(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3304,axiom,
! [VarCurr: state_type] :
( ~ v40735(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1305,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40724(VarNext)
=> ( v38451(VarNext,24)
<=> v38451(VarCurr,24) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_365,axiom,
! [VarNext: state_type] :
( v40724(VarNext)
=> ( v38451(VarNext,24)
<=> v40726(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8638,axiom,
! [VarCurr: state_type] :
( v40726(VarCurr)
<=> ( v38453(VarCurr)
& v40727(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2473,axiom,
! [VarCurr: state_type] :
( v40727(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1319) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1318) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1317) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1316) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1315) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1314) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1313) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1312) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1311) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1310) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1309) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1308) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1307) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1306) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1305) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1304) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1303) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1302) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1301) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1300) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1299) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1298) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1297) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1296) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1295) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1294) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1293) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1292) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1291) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1290) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1289) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1288) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1287) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8637,axiom,
! [VarCurr: state_type] :
( v40724(VarCurr)
<=> ( v40725(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3303,axiom,
! [VarCurr: state_type] :
( ~ v40725(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1304,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40714(VarNext)
=> ( v38451(VarNext,23)
<=> v38451(VarCurr,23) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_364,axiom,
! [VarNext: state_type] :
( v40714(VarNext)
=> ( v38451(VarNext,23)
<=> v40716(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8636,axiom,
! [VarCurr: state_type] :
( v40716(VarCurr)
<=> ( v38453(VarCurr)
& v40717(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2472,axiom,
! [VarCurr: state_type] :
( v40717(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1352) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1351) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1350) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1349) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1348) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1347) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1346) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1345) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1344) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1343) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1342) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1341) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1340) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1339) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1338) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1337) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1336) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1335) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1334) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1333) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1332) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1331) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1330) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1329) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1328) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1327) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1326) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1325) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1324) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1323) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1322) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1321) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1320) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8635,axiom,
! [VarCurr: state_type] :
( v40714(VarCurr)
<=> ( v40715(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3302,axiom,
! [VarCurr: state_type] :
( ~ v40715(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1303,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40704(VarNext)
=> ( v38451(VarNext,22)
<=> v38451(VarCurr,22) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_363,axiom,
! [VarNext: state_type] :
( v40704(VarNext)
=> ( v38451(VarNext,22)
<=> v40706(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8634,axiom,
! [VarCurr: state_type] :
( v40706(VarCurr)
<=> ( v38453(VarCurr)
& v40707(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2471,axiom,
! [VarCurr: state_type] :
( v40707(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1385) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1384) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1383) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1382) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1381) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1380) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1379) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1378) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1377) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1376) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1375) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1374) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1373) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1372) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1371) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1370) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1369) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1368) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1367) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1366) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1365) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1364) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1363) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1362) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1361) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1360) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1359) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1358) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1357) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1356) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1355) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1354) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1353) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8633,axiom,
! [VarCurr: state_type] :
( v40704(VarCurr)
<=> ( v40705(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3301,axiom,
! [VarCurr: state_type] :
( ~ v40705(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1302,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40694(VarNext)
=> ( v38451(VarNext,21)
<=> v38451(VarCurr,21) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_362,axiom,
! [VarNext: state_type] :
( v40694(VarNext)
=> ( v38451(VarNext,21)
<=> v40696(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8632,axiom,
! [VarCurr: state_type] :
( v40696(VarCurr)
<=> ( v38453(VarCurr)
& v40697(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2470,axiom,
! [VarCurr: state_type] :
( v40697(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1418) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1417) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1416) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1415) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1414) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1413) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1412) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1411) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1410) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1409) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1408) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1407) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1406) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1405) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1404) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1403) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1402) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1401) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1400) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1399) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1398) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1397) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1396) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1395) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1394) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1393) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1392) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1391) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1390) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1389) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1388) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1387) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1386) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8631,axiom,
! [VarCurr: state_type] :
( v40694(VarCurr)
<=> ( v40695(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3300,axiom,
! [VarCurr: state_type] :
( ~ v40695(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1301,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40684(VarNext)
=> ( v38451(VarNext,20)
<=> v38451(VarCurr,20) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_361,axiom,
! [VarNext: state_type] :
( v40684(VarNext)
=> ( v38451(VarNext,20)
<=> v40686(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8630,axiom,
! [VarCurr: state_type] :
( v40686(VarCurr)
<=> ( v38453(VarCurr)
& v40687(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2469,axiom,
! [VarCurr: state_type] :
( v40687(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1451) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1450) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1449) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1448) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1447) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1446) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1445) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1444) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1443) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1442) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1441) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1440) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1439) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1438) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1437) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1436) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1435) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1434) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1433) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1432) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1431) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1430) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1429) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1428) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1427) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1426) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1425) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1424) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1423) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1422) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1421) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1420) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1419) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8629,axiom,
! [VarCurr: state_type] :
( v40684(VarCurr)
<=> ( v40685(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3299,axiom,
! [VarCurr: state_type] :
( ~ v40685(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1300,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40674(VarNext)
=> ( v38451(VarNext,19)
<=> v38451(VarCurr,19) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_360,axiom,
! [VarNext: state_type] :
( v40674(VarNext)
=> ( v38451(VarNext,19)
<=> v40676(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8628,axiom,
! [VarCurr: state_type] :
( v40676(VarCurr)
<=> ( v38453(VarCurr)
& v40677(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2468,axiom,
! [VarCurr: state_type] :
( v40677(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1484) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1483) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1482) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1481) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1480) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1479) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1478) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1477) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1476) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1475) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1474) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1473) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1472) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1471) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1470) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1469) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1468) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1467) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1466) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1465) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1464) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1463) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1462) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1461) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1460) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1459) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1458) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1457) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1456) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1455) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1454) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1453) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1452) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8627,axiom,
! [VarCurr: state_type] :
( v40674(VarCurr)
<=> ( v40675(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3298,axiom,
! [VarCurr: state_type] :
( ~ v40675(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1299,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40664(VarNext)
=> ( v38451(VarNext,18)
<=> v38451(VarCurr,18) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_359,axiom,
! [VarNext: state_type] :
( v40664(VarNext)
=> ( v38451(VarNext,18)
<=> v40666(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8626,axiom,
! [VarCurr: state_type] :
( v40666(VarCurr)
<=> ( v38453(VarCurr)
& v40667(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2467,axiom,
! [VarCurr: state_type] :
( v40667(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1517) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1516) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1515) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1514) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1513) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1512) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1511) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1510) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1509) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1508) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1507) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1506) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1505) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1504) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1503) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1502) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1501) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1500) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1499) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1498) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1497) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1496) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1495) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1494) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1493) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1492) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1491) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1490) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1489) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1488) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1487) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1486) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1485) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8625,axiom,
! [VarCurr: state_type] :
( v40664(VarCurr)
<=> ( v40665(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3297,axiom,
! [VarCurr: state_type] :
( ~ v40665(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1298,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40654(VarNext)
=> ( v38451(VarNext,17)
<=> v38451(VarCurr,17) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_358,axiom,
! [VarNext: state_type] :
( v40654(VarNext)
=> ( v38451(VarNext,17)
<=> v40656(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8624,axiom,
! [VarCurr: state_type] :
( v40656(VarCurr)
<=> ( v38453(VarCurr)
& v40657(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2466,axiom,
! [VarCurr: state_type] :
( v40657(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1550) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1549) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1548) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1547) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1546) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1545) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1544) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1543) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1542) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1541) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1540) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1539) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1538) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1537) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1536) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1535) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1534) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1533) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1532) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1531) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1530) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1529) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1528) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1527) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1526) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1525) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1524) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1523) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1522) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1521) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1520) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1519) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1518) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8623,axiom,
! [VarCurr: state_type] :
( v40654(VarCurr)
<=> ( v40655(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3296,axiom,
! [VarCurr: state_type] :
( ~ v40655(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1297,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40644(VarNext)
=> ( v38451(VarNext,16)
<=> v38451(VarCurr,16) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_357,axiom,
! [VarNext: state_type] :
( v40644(VarNext)
=> ( v38451(VarNext,16)
<=> v40646(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8622,axiom,
! [VarCurr: state_type] :
( v40646(VarCurr)
<=> ( v38453(VarCurr)
& v40647(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2465,axiom,
! [VarCurr: state_type] :
( v40647(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1583) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1582) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1581) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1580) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1579) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1578) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1577) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1576) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1575) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1574) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1573) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1572) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1571) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1570) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1569) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1568) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1567) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1566) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1565) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1564) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1563) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1562) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1561) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1560) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1559) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1558) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1557) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1556) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1555) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1554) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1553) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1552) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1551) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8621,axiom,
! [VarCurr: state_type] :
( v40644(VarCurr)
<=> ( v40645(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3295,axiom,
! [VarCurr: state_type] :
( ~ v40645(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1296,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40634(VarNext)
=> ( v38451(VarNext,15)
<=> v38451(VarCurr,15) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_356,axiom,
! [VarNext: state_type] :
( v40634(VarNext)
=> ( v38451(VarNext,15)
<=> v40636(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8620,axiom,
! [VarCurr: state_type] :
( v40636(VarCurr)
<=> ( v38453(VarCurr)
& v40637(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2464,axiom,
! [VarCurr: state_type] :
( v40637(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1616) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1615) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1614) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1613) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1612) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1611) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1610) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1609) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1608) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1607) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1606) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1605) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1604) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1603) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1602) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1601) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1600) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1599) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1598) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1597) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1596) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1595) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1594) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1593) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1592) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1591) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1590) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1589) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1588) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1587) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1586) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1585) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1584) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8619,axiom,
! [VarCurr: state_type] :
( v40634(VarCurr)
<=> ( v40635(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3294,axiom,
! [VarCurr: state_type] :
( ~ v40635(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1295,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40624(VarNext)
=> ( v38451(VarNext,14)
<=> v38451(VarCurr,14) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_355,axiom,
! [VarNext: state_type] :
( v40624(VarNext)
=> ( v38451(VarNext,14)
<=> v40626(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8618,axiom,
! [VarCurr: state_type] :
( v40626(VarCurr)
<=> ( v38453(VarCurr)
& v40627(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2463,axiom,
! [VarCurr: state_type] :
( v40627(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1649) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1648) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1647) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1646) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1645) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1644) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1643) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1642) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1641) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1640) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1639) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1638) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1637) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1636) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1635) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1634) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1633) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1632) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1631) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1630) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1629) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1628) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1627) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1626) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1625) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1624) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1623) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1622) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1621) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1620) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1619) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1618) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1617) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8617,axiom,
! [VarCurr: state_type] :
( v40624(VarCurr)
<=> ( v40625(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3293,axiom,
! [VarCurr: state_type] :
( ~ v40625(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1294,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40614(VarNext)
=> ( v38451(VarNext,13)
<=> v38451(VarCurr,13) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_354,axiom,
! [VarNext: state_type] :
( v40614(VarNext)
=> ( v38451(VarNext,13)
<=> v40616(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8616,axiom,
! [VarCurr: state_type] :
( v40616(VarCurr)
<=> ( v38453(VarCurr)
& v40617(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2462,axiom,
! [VarCurr: state_type] :
( v40617(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1682) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1681) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1680) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1679) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1678) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1677) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1676) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1675) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1674) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1673) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1672) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1671) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1670) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1669) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1668) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1667) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1666) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1665) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1664) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1663) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1662) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1661) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1660) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1659) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1658) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1657) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1656) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1655) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1654) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1653) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1652) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1651) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1650) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8615,axiom,
! [VarCurr: state_type] :
( v40614(VarCurr)
<=> ( v40615(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3292,axiom,
! [VarCurr: state_type] :
( ~ v40615(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1293,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40604(VarNext)
=> ( v38451(VarNext,12)
<=> v38451(VarCurr,12) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_353,axiom,
! [VarNext: state_type] :
( v40604(VarNext)
=> ( v38451(VarNext,12)
<=> v40606(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8614,axiom,
! [VarCurr: state_type] :
( v40606(VarCurr)
<=> ( v38453(VarCurr)
& v40607(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2461,axiom,
! [VarCurr: state_type] :
( v40607(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1715) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1714) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1713) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1712) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1711) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1710) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1709) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1708) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1707) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1706) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1705) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1704) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1703) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1702) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1701) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1700) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1699) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1698) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1697) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1696) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1695) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1694) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1693) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1692) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1691) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1690) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1689) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1688) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1687) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1686) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1685) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1684) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1683) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8613,axiom,
! [VarCurr: state_type] :
( v40604(VarCurr)
<=> ( v40605(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3291,axiom,
! [VarCurr: state_type] :
( ~ v40605(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1292,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40594(VarNext)
=> ( v38451(VarNext,11)
<=> v38451(VarCurr,11) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_352,axiom,
! [VarNext: state_type] :
( v40594(VarNext)
=> ( v38451(VarNext,11)
<=> v40596(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8612,axiom,
! [VarCurr: state_type] :
( v40596(VarCurr)
<=> ( v38453(VarCurr)
& v40597(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2460,axiom,
! [VarCurr: state_type] :
( v40597(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1748) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1747) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1746) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1745) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1744) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1743) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1742) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1741) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1740) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1739) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1738) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1737) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1736) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1735) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1734) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1733) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1732) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1731) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1730) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1729) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1728) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1727) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1726) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1725) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1724) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1723) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1722) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1721) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1720) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1719) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1718) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1717) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1716) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8611,axiom,
! [VarCurr: state_type] :
( v40594(VarCurr)
<=> ( v40595(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3290,axiom,
! [VarCurr: state_type] :
( ~ v40595(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1291,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40584(VarNext)
=> ( v38451(VarNext,10)
<=> v38451(VarCurr,10) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_351,axiom,
! [VarNext: state_type] :
( v40584(VarNext)
=> ( v38451(VarNext,10)
<=> v40586(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8610,axiom,
! [VarCurr: state_type] :
( v40586(VarCurr)
<=> ( v38453(VarCurr)
& v40587(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2459,axiom,
! [VarCurr: state_type] :
( v40587(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1781) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1780) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1779) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1778) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1777) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1776) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1775) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1774) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1773) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1772) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1771) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1770) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1769) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1768) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1767) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1766) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1765) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1764) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1763) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1762) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1761) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1760) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1759) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1758) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1757) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1756) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1755) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1754) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1753) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1752) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1751) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1750) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1749) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8609,axiom,
! [VarCurr: state_type] :
( v40584(VarCurr)
<=> ( v40585(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3289,axiom,
! [VarCurr: state_type] :
( ~ v40585(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1290,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40574(VarNext)
=> ( v38451(VarNext,9)
<=> v38451(VarCurr,9) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_350,axiom,
! [VarNext: state_type] :
( v40574(VarNext)
=> ( v38451(VarNext,9)
<=> v40576(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8608,axiom,
! [VarCurr: state_type] :
( v40576(VarCurr)
<=> ( v38453(VarCurr)
& v40577(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2458,axiom,
! [VarCurr: state_type] :
( v40577(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1814) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1813) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1812) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1811) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1810) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1809) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1808) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1807) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1806) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1805) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1804) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1803) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1802) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1801) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1800) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1799) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1798) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1797) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1796) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1795) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1794) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1793) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1792) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1791) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1790) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1789) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1788) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1787) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1786) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1785) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1784) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1783) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1782) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8607,axiom,
! [VarCurr: state_type] :
( v40574(VarCurr)
<=> ( v40575(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3288,axiom,
! [VarCurr: state_type] :
( ~ v40575(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1289,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40564(VarNext)
=> ( v38451(VarNext,8)
<=> v38451(VarCurr,8) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_349,axiom,
! [VarNext: state_type] :
( v40564(VarNext)
=> ( v38451(VarNext,8)
<=> v40566(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8606,axiom,
! [VarCurr: state_type] :
( v40566(VarCurr)
<=> ( v38453(VarCurr)
& v40567(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2457,axiom,
! [VarCurr: state_type] :
( v40567(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1847) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1846) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1845) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1844) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1843) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1842) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1841) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1840) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1839) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1838) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1837) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1836) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1835) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1834) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1833) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1832) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1831) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1830) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1829) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1828) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1827) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1826) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1825) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1824) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1823) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1822) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1821) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1820) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1819) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1818) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1817) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1816) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1815) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8605,axiom,
! [VarCurr: state_type] :
( v40564(VarCurr)
<=> ( v40565(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3287,axiom,
! [VarCurr: state_type] :
( ~ v40565(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1288,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40554(VarNext)
=> ( v38451(VarNext,7)
<=> v38451(VarCurr,7) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_348,axiom,
! [VarNext: state_type] :
( v40554(VarNext)
=> ( v38451(VarNext,7)
<=> v40556(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8604,axiom,
! [VarCurr: state_type] :
( v40556(VarCurr)
<=> ( v38453(VarCurr)
& v40557(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2456,axiom,
! [VarCurr: state_type] :
( v40557(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1880) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1879) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1878) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1877) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1876) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1875) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1874) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1873) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1872) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1871) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1870) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1869) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1868) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1867) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1866) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1865) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1864) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1863) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1862) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1861) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1860) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1859) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1858) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1857) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1856) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1855) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1854) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1853) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1852) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1851) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1850) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1849) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1848) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8603,axiom,
! [VarCurr: state_type] :
( v40554(VarCurr)
<=> ( v40555(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3286,axiom,
! [VarCurr: state_type] :
( ~ v40555(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1287,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40544(VarNext)
=> ( v38451(VarNext,6)
<=> v38451(VarCurr,6) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_347,axiom,
! [VarNext: state_type] :
( v40544(VarNext)
=> ( v38451(VarNext,6)
<=> v40546(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8602,axiom,
! [VarCurr: state_type] :
( v40546(VarCurr)
<=> ( v38453(VarCurr)
& v40547(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2455,axiom,
! [VarCurr: state_type] :
( v40547(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1913) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1912) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1911) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1910) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1909) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1908) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1907) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1906) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1905) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1904) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1903) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1902) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1901) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1900) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1899) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1898) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1897) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1896) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1895) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1894) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1893) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1892) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1891) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1890) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1889) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1888) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1887) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1886) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1885) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1884) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1883) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1882) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1881) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8601,axiom,
! [VarCurr: state_type] :
( v40544(VarCurr)
<=> ( v40545(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3285,axiom,
! [VarCurr: state_type] :
( ~ v40545(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1286,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40534(VarNext)
=> ( v38451(VarNext,5)
<=> v38451(VarCurr,5) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_346,axiom,
! [VarNext: state_type] :
( v40534(VarNext)
=> ( v38451(VarNext,5)
<=> v40536(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8600,axiom,
! [VarCurr: state_type] :
( v40536(VarCurr)
<=> ( v38453(VarCurr)
& v40537(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2454,axiom,
! [VarCurr: state_type] :
( v40537(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1946) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1945) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1944) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1943) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1942) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1941) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1940) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1939) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1938) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1937) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1936) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1935) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1934) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1933) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1932) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1931) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1930) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1929) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1928) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1927) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1926) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1925) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1924) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1923) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1922) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1921) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1920) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1919) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1918) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1917) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1916) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1915) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1914) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8599,axiom,
! [VarCurr: state_type] :
( v40534(VarCurr)
<=> ( v40535(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3284,axiom,
! [VarCurr: state_type] :
( ~ v40535(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1285,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40524(VarNext)
=> ( v38451(VarNext,4)
<=> v38451(VarCurr,4) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_345,axiom,
! [VarNext: state_type] :
( v40524(VarNext)
=> ( v38451(VarNext,4)
<=> v40526(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8598,axiom,
! [VarCurr: state_type] :
( v40526(VarCurr)
<=> ( v38453(VarCurr)
& v40527(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2453,axiom,
! [VarCurr: state_type] :
( v40527(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,1979) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,1978) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,1977) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,1976) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,1975) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,1974) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,1973) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,1972) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,1971) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,1970) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,1969) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,1968) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,1967) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1966) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1965) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1964) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1963) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1962) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1961) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1960) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1959) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1958) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1957) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1956) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1955) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1954) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1953) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1952) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1951) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1950) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1949) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1948) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1947) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8597,axiom,
! [VarCurr: state_type] :
( v40524(VarCurr)
<=> ( v40525(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3283,axiom,
! [VarCurr: state_type] :
( ~ v40525(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1284,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40514(VarNext)
=> ( v38451(VarNext,3)
<=> v38451(VarCurr,3) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_344,axiom,
! [VarNext: state_type] :
( v40514(VarNext)
=> ( v38451(VarNext,3)
<=> v40516(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8596,axiom,
! [VarCurr: state_type] :
( v40516(VarCurr)
<=> ( v38453(VarCurr)
& v40517(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2452,axiom,
! [VarCurr: state_type] :
( v40517(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,2012) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,2011) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,2010) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,2009) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,2008) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,2007) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,2006) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,2005) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,2004) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,2003) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,2002) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,2001) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,2000) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,1999) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,1998) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,1997) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,1996) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,1995) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,1994) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,1993) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,1992) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,1991) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,1990) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,1989) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,1988) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,1987) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,1986) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,1985) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,1984) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,1983) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,1982) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,1981) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,1980) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8595,axiom,
! [VarCurr: state_type] :
( v40514(VarCurr)
<=> ( v40515(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3282,axiom,
! [VarCurr: state_type] :
( ~ v40515(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1283,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40504(VarNext)
=> ( v38451(VarNext,2)
<=> v38451(VarCurr,2) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_343,axiom,
! [VarNext: state_type] :
( v40504(VarNext)
=> ( v38451(VarNext,2)
<=> v40506(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8594,axiom,
! [VarCurr: state_type] :
( v40506(VarCurr)
<=> ( v38453(VarCurr)
& v40507(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2451,axiom,
! [VarCurr: state_type] :
( v40507(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,2045) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,2044) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,2043) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,2042) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,2041) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,2040) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,2039) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,2038) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,2037) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,2036) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,2035) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,2034) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,2033) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,2032) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,2031) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,2030) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,2029) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,2028) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,2027) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,2026) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,2025) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,2024) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,2023) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,2022) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,2021) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,2020) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,2019) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,2018) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,2017) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,2016) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,2015) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,2014) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,2013) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8593,axiom,
! [VarCurr: state_type] :
( v40504(VarCurr)
<=> ( v40505(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3281,axiom,
! [VarCurr: state_type] :
( ~ v40505(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1282,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40494(VarNext)
=> ( v38451(VarNext,1)
<=> v38451(VarCurr,1) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_342,axiom,
! [VarNext: state_type] :
( v40494(VarNext)
=> ( v38451(VarNext,1)
<=> v40496(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8592,axiom,
! [VarCurr: state_type] :
( v40496(VarCurr)
<=> ( v38453(VarCurr)
& v40497(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2450,axiom,
! [VarCurr: state_type] :
( v40497(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,2078) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,2077) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,2076) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,2075) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,2074) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,2073) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,2072) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,2071) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,2070) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,2069) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,2068) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,2067) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,2066) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,2065) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,2064) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,2063) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,2062) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,2061) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,2060) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,2059) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,2058) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,2057) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,2056) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,2055) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,2054) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,2053) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,2052) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,2051) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,2050) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,2049) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,2048) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,2047) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,2046) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8591,axiom,
! [VarCurr: state_type] :
( v40494(VarCurr)
<=> ( v40495(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeUnaryOperator_3280,axiom,
! [VarCurr: state_type] :
( ~ v40495(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1281,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40483(VarNext)
=> ( v38451(VarNext,0)
<=> v38451(VarCurr,0) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1177,axiom,
! [VarNext: state_type] :
( v40483(VarNext)
=> ( v38451(VarNext,0)
<=> v40486(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8590,axiom,
! [VarCurr: state_type] :
( v40486(VarCurr)
<=> ( v38453(VarCurr)
& v40487(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2449,axiom,
! [VarCurr: state_type] :
( v40487(VarCurr)
<=> ( ( v38573(VarCurr,32)
<=> v39765(VarCurr,2111) )
& ( v38573(VarCurr,31)
<=> v39765(VarCurr,2110) )
& ( v38573(VarCurr,30)
<=> v39765(VarCurr,2109) )
& ( v38573(VarCurr,29)
<=> v39765(VarCurr,2108) )
& ( v38573(VarCurr,28)
<=> v39765(VarCurr,2107) )
& ( v38573(VarCurr,27)
<=> v39765(VarCurr,2106) )
& ( v38573(VarCurr,26)
<=> v39765(VarCurr,2105) )
& ( v38573(VarCurr,25)
<=> v39765(VarCurr,2104) )
& ( v38573(VarCurr,24)
<=> v39765(VarCurr,2103) )
& ( v38573(VarCurr,23)
<=> v39765(VarCurr,2102) )
& ( v38573(VarCurr,22)
<=> v39765(VarCurr,2101) )
& ( v38573(VarCurr,21)
<=> v39765(VarCurr,2100) )
& ( v38573(VarCurr,20)
<=> v39765(VarCurr,2099) )
& ( v38573(VarCurr,19)
<=> v39765(VarCurr,2098) )
& ( v38573(VarCurr,18)
<=> v39765(VarCurr,2097) )
& ( v38573(VarCurr,17)
<=> v39765(VarCurr,2096) )
& ( v38573(VarCurr,16)
<=> v39765(VarCurr,2095) )
& ( v38573(VarCurr,15)
<=> v39765(VarCurr,2094) )
& ( v38573(VarCurr,14)
<=> v39765(VarCurr,2093) )
& ( v38573(VarCurr,13)
<=> v39765(VarCurr,2092) )
& ( v38573(VarCurr,12)
<=> v39765(VarCurr,2091) )
& ( v38573(VarCurr,11)
<=> v39765(VarCurr,2090) )
& ( v38573(VarCurr,10)
<=> v39765(VarCurr,2089) )
& ( v38573(VarCurr,9)
<=> v39765(VarCurr,2088) )
& ( v38573(VarCurr,8)
<=> v39765(VarCurr,2087) )
& ( v38573(VarCurr,7)
<=> v39765(VarCurr,2086) )
& ( v38573(VarCurr,6)
<=> v39765(VarCurr,2085) )
& ( v38573(VarCurr,5)
<=> v39765(VarCurr,2084) )
& ( v38573(VarCurr,4)
<=> v39765(VarCurr,2083) )
& ( v38573(VarCurr,3)
<=> v39765(VarCurr,2082) )
& ( v38573(VarCurr,2)
<=> v39765(VarCurr,2081) )
& ( v38573(VarCurr,1)
<=> v39765(VarCurr,2080) )
& ( v38573(VarCurr,0)
<=> v39765(VarCurr,2079) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8589,axiom,
! [VarCurr: state_type] :
( v40483(VarCurr)
<=> ( v40484(VarCurr)
& v40485(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8588,axiom,
! [VarCurr: state_type] :
( v40485(VarCurr)
<=> ( v39860(VarCurr)
& v39911(VarCurr) ) ) ).
tff(writeUnaryOperator_3279,axiom,
! [VarCurr: state_type] :
( ~ v40484(VarCurr)
<=> v39924(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1280,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40475(VarNext)
=> ! [B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1176,axiom,
! [VarNext: state_type] :
( v40475(VarNext)
=> ! [B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v39765(VarNext,B)
<=> v39767(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8587,axiom,
! [VarCurr: state_type] :
( v40475(VarCurr)
<=> ( v40476(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8586,axiom,
! [VarCurr: state_type] :
( v40476(VarCurr)
<=> ( v40477(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2448,axiom,
! [VarCurr: state_type] :
( v40477(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1279,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40467(VarNext)
=> ! [B: $int] :
( ( $less(B,66)
& ~ $less(B,33) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_341,axiom,
! [VarNext: state_type] :
( v40467(VarNext)
=> ( ( v39765(VarNext,65)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,64)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,63)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,62)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,61)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,60)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,59)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,58)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,57)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,56)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,55)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,54)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,53)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,52)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,51)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,50)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,49)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,48)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,47)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,46)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,45)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,44)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,43)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,42)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,41)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,40)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,39)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,38)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,37)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,36)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,35)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,34)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,33)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8585,axiom,
! [VarCurr: state_type] :
( v40467(VarCurr)
<=> ( v40468(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8584,axiom,
! [VarCurr: state_type] :
( v40468(VarCurr)
<=> ( v40469(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2447,axiom,
! [VarCurr: state_type] :
( v40469(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1278,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40459(VarNext)
=> ! [B: $int] :
( ( $less(B,99)
& ~ $less(B,66) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_340,axiom,
! [VarNext: state_type] :
( v40459(VarNext)
=> ( ( v39765(VarNext,98)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,97)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,96)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,95)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,94)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,93)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,92)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,91)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,90)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,89)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,88)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,87)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,86)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,85)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,84)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,83)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,82)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,81)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,80)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,79)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,78)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,77)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,76)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,75)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,74)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,73)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,72)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,71)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,70)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,69)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,68)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,67)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,66)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8583,axiom,
! [VarCurr: state_type] :
( v40459(VarCurr)
<=> ( v40460(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8582,axiom,
! [VarCurr: state_type] :
( v40460(VarCurr)
<=> ( v40461(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2446,axiom,
! [VarCurr: state_type] :
( v40461(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1277,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40451(VarNext)
=> ! [B: $int] :
( ( $less(B,132)
& ~ $less(B,99) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_339,axiom,
! [VarNext: state_type] :
( v40451(VarNext)
=> ( ( v39765(VarNext,131)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,130)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,129)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,128)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,127)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,126)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,125)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,124)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,123)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,122)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,121)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,120)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,119)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,118)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,117)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,116)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,115)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,114)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,113)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,112)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,111)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,110)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,109)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,108)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,107)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,106)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,105)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,104)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,103)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,102)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,101)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,100)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,99)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8581,axiom,
! [VarCurr: state_type] :
( v40451(VarCurr)
<=> ( v40452(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8580,axiom,
! [VarCurr: state_type] :
( v40452(VarCurr)
<=> ( v40453(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2445,axiom,
! [VarCurr: state_type] :
( v40453(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1276,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40443(VarNext)
=> ! [B: $int] :
( ( $less(B,165)
& ~ $less(B,132) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_338,axiom,
! [VarNext: state_type] :
( v40443(VarNext)
=> ( ( v39765(VarNext,164)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,163)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,162)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,161)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,160)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,159)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,158)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,157)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,156)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,155)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,154)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,153)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,152)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,151)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,150)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,149)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,148)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,147)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,146)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,145)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,144)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,143)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,142)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,141)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,140)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,139)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,138)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,137)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,136)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,135)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,134)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,133)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,132)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8579,axiom,
! [VarCurr: state_type] :
( v40443(VarCurr)
<=> ( v40444(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8578,axiom,
! [VarCurr: state_type] :
( v40444(VarCurr)
<=> ( v40445(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2444,axiom,
! [VarCurr: state_type] :
( v40445(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1275,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40435(VarNext)
=> ! [B: $int] :
( ( $less(B,198)
& ~ $less(B,165) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_337,axiom,
! [VarNext: state_type] :
( v40435(VarNext)
=> ( ( v39765(VarNext,197)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,196)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,195)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,194)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,193)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,192)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,191)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,190)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,189)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,188)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,187)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,186)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,185)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,184)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,183)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,182)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,181)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,180)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,179)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,178)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,177)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,176)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,175)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,174)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,173)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,172)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,171)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,170)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,169)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,168)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,167)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,166)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,165)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8577,axiom,
! [VarCurr: state_type] :
( v40435(VarCurr)
<=> ( v40436(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8576,axiom,
! [VarCurr: state_type] :
( v40436(VarCurr)
<=> ( v40437(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2443,axiom,
! [VarCurr: state_type] :
( v40437(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1274,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40427(VarNext)
=> ! [B: $int] :
( ( $less(B,231)
& ~ $less(B,198) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_336,axiom,
! [VarNext: state_type] :
( v40427(VarNext)
=> ( ( v39765(VarNext,230)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,229)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,228)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,227)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,226)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,225)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,224)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,223)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,222)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,221)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,220)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,219)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,218)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,217)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,216)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,215)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,214)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,213)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,212)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,211)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,210)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,209)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,208)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,207)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,206)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,205)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,204)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,203)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,202)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,201)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,200)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,199)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,198)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8575,axiom,
! [VarCurr: state_type] :
( v40427(VarCurr)
<=> ( v40428(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8574,axiom,
! [VarCurr: state_type] :
( v40428(VarCurr)
<=> ( v40429(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2442,axiom,
! [VarCurr: state_type] :
( v40429(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1273,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40419(VarNext)
=> ! [B: $int] :
( ( $less(B,264)
& ~ $less(B,231) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_335,axiom,
! [VarNext: state_type] :
( v40419(VarNext)
=> ( ( v39765(VarNext,263)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,262)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,261)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,260)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,259)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,258)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,257)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,256)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,255)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,254)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,253)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,252)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,251)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,250)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,249)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,248)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,247)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,246)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,245)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,244)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,243)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,242)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,241)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,240)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,239)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,238)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,237)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,236)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,235)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,234)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,233)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,232)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,231)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8573,axiom,
! [VarCurr: state_type] :
( v40419(VarCurr)
<=> ( v40420(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8572,axiom,
! [VarCurr: state_type] :
( v40420(VarCurr)
<=> ( v40421(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2441,axiom,
! [VarCurr: state_type] :
( v40421(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1272,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40411(VarNext)
=> ! [B: $int] :
( ( $less(B,297)
& ~ $less(B,264) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_334,axiom,
! [VarNext: state_type] :
( v40411(VarNext)
=> ( ( v39765(VarNext,296)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,295)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,294)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,293)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,292)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,291)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,290)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,289)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,288)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,287)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,286)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,285)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,284)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,283)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,282)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,281)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,280)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,279)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,278)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,277)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,276)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,275)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,274)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,273)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,272)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,271)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,270)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,269)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,268)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,267)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,266)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,265)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,264)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8571,axiom,
! [VarCurr: state_type] :
( v40411(VarCurr)
<=> ( v40412(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8570,axiom,
! [VarCurr: state_type] :
( v40412(VarCurr)
<=> ( v40413(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2440,axiom,
! [VarCurr: state_type] :
( v40413(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1271,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40403(VarNext)
=> ! [B: $int] :
( ( $less(B,330)
& ~ $less(B,297) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_333,axiom,
! [VarNext: state_type] :
( v40403(VarNext)
=> ( ( v39765(VarNext,329)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,328)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,327)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,326)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,325)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,324)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,323)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,322)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,321)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,320)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,319)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,318)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,317)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,316)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,315)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,314)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,313)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,312)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,311)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,310)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,309)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,308)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,307)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,306)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,305)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,304)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,303)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,302)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,301)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,300)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,299)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,298)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,297)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8569,axiom,
! [VarCurr: state_type] :
( v40403(VarCurr)
<=> ( v40404(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8568,axiom,
! [VarCurr: state_type] :
( v40404(VarCurr)
<=> ( v40405(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2439,axiom,
! [VarCurr: state_type] :
( v40405(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1270,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40395(VarNext)
=> ! [B: $int] :
( ( $less(B,363)
& ~ $less(B,330) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_332,axiom,
! [VarNext: state_type] :
( v40395(VarNext)
=> ( ( v39765(VarNext,362)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,361)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,360)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,359)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,358)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,357)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,356)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,355)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,354)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,353)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,352)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,351)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,350)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,349)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,348)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,347)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,346)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,345)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,344)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,343)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,342)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,341)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,340)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,339)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,338)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,337)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,336)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,335)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,334)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,333)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,332)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,331)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,330)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8567,axiom,
! [VarCurr: state_type] :
( v40395(VarCurr)
<=> ( v40396(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8566,axiom,
! [VarCurr: state_type] :
( v40396(VarCurr)
<=> ( v40397(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2438,axiom,
! [VarCurr: state_type] :
( v40397(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1269,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40387(VarNext)
=> ! [B: $int] :
( ( $less(B,396)
& ~ $less(B,363) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_331,axiom,
! [VarNext: state_type] :
( v40387(VarNext)
=> ( ( v39765(VarNext,395)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,394)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,393)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,392)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,391)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,390)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,389)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,388)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,387)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,386)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,385)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,384)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,383)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,382)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,381)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,380)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,379)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,378)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,377)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,376)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,375)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,374)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,373)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,372)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,371)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,370)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,369)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,368)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,367)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,366)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,365)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,364)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,363)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8565,axiom,
! [VarCurr: state_type] :
( v40387(VarCurr)
<=> ( v40388(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8564,axiom,
! [VarCurr: state_type] :
( v40388(VarCurr)
<=> ( v40389(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2437,axiom,
! [VarCurr: state_type] :
( v40389(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1268,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40379(VarNext)
=> ! [B: $int] :
( ( $less(B,429)
& ~ $less(B,396) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_330,axiom,
! [VarNext: state_type] :
( v40379(VarNext)
=> ( ( v39765(VarNext,428)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,427)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,426)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,425)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,424)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,423)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,422)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,421)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,420)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,419)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,418)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,417)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,416)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,415)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,414)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,413)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,412)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,411)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,410)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,409)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,408)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,407)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,406)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,405)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,404)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,403)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,402)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,401)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,400)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,399)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,398)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,397)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,396)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8563,axiom,
! [VarCurr: state_type] :
( v40379(VarCurr)
<=> ( v40380(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8562,axiom,
! [VarCurr: state_type] :
( v40380(VarCurr)
<=> ( v40381(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2436,axiom,
! [VarCurr: state_type] :
( v40381(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1267,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40371(VarNext)
=> ! [B: $int] :
( ( $less(B,462)
& ~ $less(B,429) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_329,axiom,
! [VarNext: state_type] :
( v40371(VarNext)
=> ( ( v39765(VarNext,461)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,460)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,459)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,458)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,457)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,456)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,455)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,454)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,453)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,452)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,451)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,450)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,449)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,448)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,447)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,446)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,445)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,444)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,443)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,442)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,441)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,440)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,439)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,438)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,437)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,436)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,435)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,434)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,433)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,432)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,431)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,430)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,429)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8561,axiom,
! [VarCurr: state_type] :
( v40371(VarCurr)
<=> ( v40372(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8560,axiom,
! [VarCurr: state_type] :
( v40372(VarCurr)
<=> ( v40373(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2435,axiom,
! [VarCurr: state_type] :
( v40373(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1266,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40363(VarNext)
=> ! [B: $int] :
( ( $less(B,495)
& ~ $less(B,462) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_328,axiom,
! [VarNext: state_type] :
( v40363(VarNext)
=> ( ( v39765(VarNext,494)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,493)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,492)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,491)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,490)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,489)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,488)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,487)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,486)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,485)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,484)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,483)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,482)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,481)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,480)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,479)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,478)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,477)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,476)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,475)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,474)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,473)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,472)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,471)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,470)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,469)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,468)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,467)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,466)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,465)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,464)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,463)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,462)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8559,axiom,
! [VarCurr: state_type] :
( v40363(VarCurr)
<=> ( v40364(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8558,axiom,
! [VarCurr: state_type] :
( v40364(VarCurr)
<=> ( v40365(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2434,axiom,
! [VarCurr: state_type] :
( v40365(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1265,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40355(VarNext)
=> ! [B: $int] :
( ( $less(B,528)
& ~ $less(B,495) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_327,axiom,
! [VarNext: state_type] :
( v40355(VarNext)
=> ( ( v39765(VarNext,527)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,526)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,525)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,524)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,523)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,522)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,521)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,520)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,519)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,518)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,517)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,516)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,515)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,514)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,513)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,512)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,511)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,510)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,509)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,508)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,507)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,506)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,505)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,504)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,503)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,502)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,501)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,500)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,499)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,498)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,497)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,496)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,495)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8557,axiom,
! [VarCurr: state_type] :
( v40355(VarCurr)
<=> ( v40356(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8556,axiom,
! [VarCurr: state_type] :
( v40356(VarCurr)
<=> ( v40357(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2433,axiom,
! [VarCurr: state_type] :
( v40357(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1264,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40347(VarNext)
=> ! [B: $int] :
( ( $less(B,561)
& ~ $less(B,528) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_326,axiom,
! [VarNext: state_type] :
( v40347(VarNext)
=> ( ( v39765(VarNext,560)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,559)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,558)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,557)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,556)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,555)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,554)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,553)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,552)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,551)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,550)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,549)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,548)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,547)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,546)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,545)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,544)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,543)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,542)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,541)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,540)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,539)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,538)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,537)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,536)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,535)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,534)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,533)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,532)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,531)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,530)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,529)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,528)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8555,axiom,
! [VarCurr: state_type] :
( v40347(VarCurr)
<=> ( v40348(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8554,axiom,
! [VarCurr: state_type] :
( v40348(VarCurr)
<=> ( v40349(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2432,axiom,
! [VarCurr: state_type] :
( v40349(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1263,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40339(VarNext)
=> ! [B: $int] :
( ( $less(B,594)
& ~ $less(B,561) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_325,axiom,
! [VarNext: state_type] :
( v40339(VarNext)
=> ( ( v39765(VarNext,593)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,592)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,591)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,590)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,589)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,588)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,587)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,586)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,585)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,584)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,583)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,582)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,581)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,580)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,579)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,578)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,577)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,576)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,575)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,574)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,573)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,572)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,571)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,570)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,569)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,568)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,567)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,566)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,565)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,564)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,563)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,562)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,561)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8553,axiom,
! [VarCurr: state_type] :
( v40339(VarCurr)
<=> ( v40340(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8552,axiom,
! [VarCurr: state_type] :
( v40340(VarCurr)
<=> ( v40341(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2431,axiom,
! [VarCurr: state_type] :
( v40341(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1262,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40331(VarNext)
=> ! [B: $int] :
( ( $less(B,627)
& ~ $less(B,594) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_324,axiom,
! [VarNext: state_type] :
( v40331(VarNext)
=> ( ( v39765(VarNext,626)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,625)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,624)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,623)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,622)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,621)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,620)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,619)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,618)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,617)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,616)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,615)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,614)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,613)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,612)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,611)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,610)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,609)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,608)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,607)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,606)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,605)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,604)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,603)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,602)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,601)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,600)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,599)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,598)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,597)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,596)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,595)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,594)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8551,axiom,
! [VarCurr: state_type] :
( v40331(VarCurr)
<=> ( v40332(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8550,axiom,
! [VarCurr: state_type] :
( v40332(VarCurr)
<=> ( v40333(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2430,axiom,
! [VarCurr: state_type] :
( v40333(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1261,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40323(VarNext)
=> ! [B: $int] :
( ( $less(B,660)
& ~ $less(B,627) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_323,axiom,
! [VarNext: state_type] :
( v40323(VarNext)
=> ( ( v39765(VarNext,659)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,658)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,657)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,656)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,655)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,654)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,653)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,652)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,651)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,650)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,649)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,648)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,647)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,646)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,645)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,644)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,643)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,642)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,641)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,640)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,639)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,638)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,637)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,636)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,635)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,634)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,633)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,632)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,631)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,630)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,629)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,628)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,627)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8549,axiom,
! [VarCurr: state_type] :
( v40323(VarCurr)
<=> ( v40324(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8548,axiom,
! [VarCurr: state_type] :
( v40324(VarCurr)
<=> ( v40325(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2429,axiom,
! [VarCurr: state_type] :
( v40325(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1260,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40315(VarNext)
=> ! [B: $int] :
( ( $less(B,693)
& ~ $less(B,660) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_322,axiom,
! [VarNext: state_type] :
( v40315(VarNext)
=> ( ( v39765(VarNext,692)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,691)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,690)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,689)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,688)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,687)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,686)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,685)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,684)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,683)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,682)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,681)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,680)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,679)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,678)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,677)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,676)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,675)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,674)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,673)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,672)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,671)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,670)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,669)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,668)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,667)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,666)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,665)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,664)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,663)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,662)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,661)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,660)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8547,axiom,
! [VarCurr: state_type] :
( v40315(VarCurr)
<=> ( v40316(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8546,axiom,
! [VarCurr: state_type] :
( v40316(VarCurr)
<=> ( v40317(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2428,axiom,
! [VarCurr: state_type] :
( v40317(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1259,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40307(VarNext)
=> ! [B: $int] :
( ( $less(B,726)
& ~ $less(B,693) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_321,axiom,
! [VarNext: state_type] :
( v40307(VarNext)
=> ( ( v39765(VarNext,725)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,724)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,723)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,722)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,721)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,720)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,719)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,718)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,717)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,716)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,715)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,714)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,713)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,712)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,711)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,710)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,709)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,708)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,707)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,706)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,705)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,704)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,703)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,702)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,701)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,700)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,699)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,698)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,697)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,696)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,695)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,694)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,693)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8545,axiom,
! [VarCurr: state_type] :
( v40307(VarCurr)
<=> ( v40308(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8544,axiom,
! [VarCurr: state_type] :
( v40308(VarCurr)
<=> ( v40309(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2427,axiom,
! [VarCurr: state_type] :
( v40309(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1258,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40299(VarNext)
=> ! [B: $int] :
( ( $less(B,759)
& ~ $less(B,726) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_320,axiom,
! [VarNext: state_type] :
( v40299(VarNext)
=> ( ( v39765(VarNext,758)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,757)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,756)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,755)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,754)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,753)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,752)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,751)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,750)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,749)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,748)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,747)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,746)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,745)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,744)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,743)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,742)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,741)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,740)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,739)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,738)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,737)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,736)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,735)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,734)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,733)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,732)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,731)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,730)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,729)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,728)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,727)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,726)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8543,axiom,
! [VarCurr: state_type] :
( v40299(VarCurr)
<=> ( v40300(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8542,axiom,
! [VarCurr: state_type] :
( v40300(VarCurr)
<=> ( v40301(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2426,axiom,
! [VarCurr: state_type] :
( v40301(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1257,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40291(VarNext)
=> ! [B: $int] :
( ( $less(B,792)
& ~ $less(B,759) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_319,axiom,
! [VarNext: state_type] :
( v40291(VarNext)
=> ( ( v39765(VarNext,791)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,790)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,789)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,788)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,787)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,786)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,785)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,784)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,783)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,782)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,781)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,780)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,779)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,778)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,777)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,776)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,775)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,774)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,773)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,772)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,771)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,770)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,769)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,768)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,767)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,766)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,765)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,764)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,763)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,762)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,761)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,760)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,759)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8541,axiom,
! [VarCurr: state_type] :
( v40291(VarCurr)
<=> ( v40292(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8540,axiom,
! [VarCurr: state_type] :
( v40292(VarCurr)
<=> ( v40293(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2425,axiom,
! [VarCurr: state_type] :
( v40293(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1256,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40283(VarNext)
=> ! [B: $int] :
( ( $less(B,825)
& ~ $less(B,792) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_318,axiom,
! [VarNext: state_type] :
( v40283(VarNext)
=> ( ( v39765(VarNext,824)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,823)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,822)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,821)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,820)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,819)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,818)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,817)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,816)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,815)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,814)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,813)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,812)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,811)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,810)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,809)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,808)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,807)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,806)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,805)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,804)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,803)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,802)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,801)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,800)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,799)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,798)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,797)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,796)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,795)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,794)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,793)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,792)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8539,axiom,
! [VarCurr: state_type] :
( v40283(VarCurr)
<=> ( v40284(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8538,axiom,
! [VarCurr: state_type] :
( v40284(VarCurr)
<=> ( v40285(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2424,axiom,
! [VarCurr: state_type] :
( v40285(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1255,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40275(VarNext)
=> ! [B: $int] :
( ( $less(B,858)
& ~ $less(B,825) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_317,axiom,
! [VarNext: state_type] :
( v40275(VarNext)
=> ( ( v39765(VarNext,857)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,856)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,855)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,854)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,853)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,852)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,851)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,850)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,849)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,848)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,847)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,846)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,845)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,844)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,843)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,842)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,841)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,840)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,839)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,838)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,837)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,836)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,835)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,834)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,833)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,832)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,831)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,830)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,829)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,828)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,827)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,826)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,825)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8537,axiom,
! [VarCurr: state_type] :
( v40275(VarCurr)
<=> ( v40276(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8536,axiom,
! [VarCurr: state_type] :
( v40276(VarCurr)
<=> ( v40277(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2423,axiom,
! [VarCurr: state_type] :
( v40277(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1254,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40267(VarNext)
=> ! [B: $int] :
( ( $less(B,891)
& ~ $less(B,858) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_316,axiom,
! [VarNext: state_type] :
( v40267(VarNext)
=> ( ( v39765(VarNext,890)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,889)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,888)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,887)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,886)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,885)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,884)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,883)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,882)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,881)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,880)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,879)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,878)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,877)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,876)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,875)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,874)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,873)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,872)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,871)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,870)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,869)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,868)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,867)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,866)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,865)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,864)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,863)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,862)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,861)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,860)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,859)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,858)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8535,axiom,
! [VarCurr: state_type] :
( v40267(VarCurr)
<=> ( v40268(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8534,axiom,
! [VarCurr: state_type] :
( v40268(VarCurr)
<=> ( v40269(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2422,axiom,
! [VarCurr: state_type] :
( v40269(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1253,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40259(VarNext)
=> ! [B: $int] :
( ( $less(B,924)
& ~ $less(B,891) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_315,axiom,
! [VarNext: state_type] :
( v40259(VarNext)
=> ( ( v39765(VarNext,923)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,922)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,921)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,920)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,919)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,918)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,917)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,916)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,915)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,914)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,913)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,912)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,911)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,910)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,909)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,908)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,907)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,906)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,905)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,904)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,903)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,902)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,901)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,900)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,899)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,898)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,897)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,896)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,895)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,894)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,893)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,892)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,891)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8533,axiom,
! [VarCurr: state_type] :
( v40259(VarCurr)
<=> ( v40260(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8532,axiom,
! [VarCurr: state_type] :
( v40260(VarCurr)
<=> ( v40261(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2421,axiom,
! [VarCurr: state_type] :
( v40261(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1252,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40251(VarNext)
=> ! [B: $int] :
( ( $less(B,957)
& ~ $less(B,924) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_314,axiom,
! [VarNext: state_type] :
( v40251(VarNext)
=> ( ( v39765(VarNext,956)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,955)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,954)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,953)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,952)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,951)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,950)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,949)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,948)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,947)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,946)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,945)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,944)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,943)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,942)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,941)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,940)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,939)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,938)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,937)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,936)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,935)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,934)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,933)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,932)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,931)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,930)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,929)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,928)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,927)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,926)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,925)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,924)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8531,axiom,
! [VarCurr: state_type] :
( v40251(VarCurr)
<=> ( v40252(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8530,axiom,
! [VarCurr: state_type] :
( v40252(VarCurr)
<=> ( v40253(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2420,axiom,
! [VarCurr: state_type] :
( v40253(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1251,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40243(VarNext)
=> ! [B: $int] :
( ( $less(B,990)
& ~ $less(B,957) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_313,axiom,
! [VarNext: state_type] :
( v40243(VarNext)
=> ( ( v39765(VarNext,989)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,988)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,987)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,986)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,985)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,984)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,983)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,982)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,981)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,980)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,979)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,978)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,977)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,976)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,975)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,974)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,973)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,972)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,971)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,970)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,969)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,968)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,967)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,966)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,965)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,964)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,963)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,962)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,961)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,960)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,959)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,958)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,957)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8529,axiom,
! [VarCurr: state_type] :
( v40243(VarCurr)
<=> ( v40244(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8528,axiom,
! [VarCurr: state_type] :
( v40244(VarCurr)
<=> ( v40245(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2419,axiom,
! [VarCurr: state_type] :
( v40245(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1250,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40235(VarNext)
=> ! [B: $int] :
( ( $less(B,1023)
& ~ $less(B,990) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_312,axiom,
! [VarNext: state_type] :
( v40235(VarNext)
=> ( ( v39765(VarNext,1022)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1021)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1020)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1019)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1018)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1017)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1016)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1015)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1014)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1013)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1012)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1011)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1010)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1009)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1008)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1007)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1006)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1005)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1004)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1003)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1002)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1001)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1000)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,999)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,998)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,997)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,996)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,995)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,994)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,993)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,992)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,991)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,990)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8527,axiom,
! [VarCurr: state_type] :
( v40235(VarCurr)
<=> ( v40236(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8526,axiom,
! [VarCurr: state_type] :
( v40236(VarCurr)
<=> ( v40237(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2418,axiom,
! [VarCurr: state_type] :
( v40237(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1249,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40227(VarNext)
=> ! [B: $int] :
( ( $less(B,1056)
& ~ $less(B,1023) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_311,axiom,
! [VarNext: state_type] :
( v40227(VarNext)
=> ( ( v39765(VarNext,1055)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1054)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1053)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1052)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1051)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1050)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1049)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1048)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1047)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1046)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1045)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1044)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1043)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1042)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1041)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1040)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1039)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1038)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1037)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1036)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1035)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1034)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1033)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1032)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1031)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1030)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1029)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1028)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1027)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1026)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1025)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1024)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1023)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8525,axiom,
! [VarCurr: state_type] :
( v40227(VarCurr)
<=> ( v40228(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8524,axiom,
! [VarCurr: state_type] :
( v40228(VarCurr)
<=> ( v40229(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2417,axiom,
! [VarCurr: state_type] :
( v40229(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $true )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1248,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40219(VarNext)
=> ! [B: $int] :
( ( $less(B,1089)
& ~ $less(B,1056) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_310,axiom,
! [VarNext: state_type] :
( v40219(VarNext)
=> ( ( v39765(VarNext,1088)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1087)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1086)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1085)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1084)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1083)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1082)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1081)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1080)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1079)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1078)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1077)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1076)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1075)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1074)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1073)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1072)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1071)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1070)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1069)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1068)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1067)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1066)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1065)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1064)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1063)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1062)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1061)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1060)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1059)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1058)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1057)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1056)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8523,axiom,
! [VarCurr: state_type] :
( v40219(VarCurr)
<=> ( v40220(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8522,axiom,
! [VarCurr: state_type] :
( v40220(VarCurr)
<=> ( v40221(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2416,axiom,
! [VarCurr: state_type] :
( v40221(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1247,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40211(VarNext)
=> ! [B: $int] :
( ( $less(B,1122)
& ~ $less(B,1089) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_309,axiom,
! [VarNext: state_type] :
( v40211(VarNext)
=> ( ( v39765(VarNext,1121)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1120)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1119)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1118)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1117)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1116)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1115)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1114)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1113)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1112)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1111)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1110)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1109)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1108)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1107)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1106)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1105)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1104)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1103)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1102)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1101)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1100)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1099)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1098)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1097)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1096)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1095)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1094)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1093)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1092)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1091)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1090)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1089)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8521,axiom,
! [VarCurr: state_type] :
( v40211(VarCurr)
<=> ( v40212(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8520,axiom,
! [VarCurr: state_type] :
( v40212(VarCurr)
<=> ( v40213(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2415,axiom,
! [VarCurr: state_type] :
( v40213(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1246,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40203(VarNext)
=> ! [B: $int] :
( ( $less(B,1155)
& ~ $less(B,1122) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_308,axiom,
! [VarNext: state_type] :
( v40203(VarNext)
=> ( ( v39765(VarNext,1154)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1153)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1152)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1151)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1150)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1149)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1148)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1147)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1146)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1145)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1144)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1143)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1142)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1141)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1140)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1139)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1138)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1137)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1136)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1135)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1134)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1133)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1132)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1131)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1130)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1129)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1128)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1127)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1126)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1125)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1124)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1123)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1122)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8519,axiom,
! [VarCurr: state_type] :
( v40203(VarCurr)
<=> ( v40204(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8518,axiom,
! [VarCurr: state_type] :
( v40204(VarCurr)
<=> ( v40205(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2414,axiom,
! [VarCurr: state_type] :
( v40205(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1245,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40195(VarNext)
=> ! [B: $int] :
( ( $less(B,1188)
& ~ $less(B,1155) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_307,axiom,
! [VarNext: state_type] :
( v40195(VarNext)
=> ( ( v39765(VarNext,1187)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1186)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1185)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1184)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1183)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1182)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1181)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1180)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1179)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1178)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1177)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1176)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1175)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1174)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1173)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1172)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1171)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1170)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1169)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1168)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1167)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1166)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1165)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1164)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1163)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1162)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1161)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1160)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1159)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1158)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1157)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1156)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1155)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8517,axiom,
! [VarCurr: state_type] :
( v40195(VarCurr)
<=> ( v40196(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8516,axiom,
! [VarCurr: state_type] :
( v40196(VarCurr)
<=> ( v40197(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2413,axiom,
! [VarCurr: state_type] :
( v40197(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1244,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40187(VarNext)
=> ! [B: $int] :
( ( $less(B,1221)
& ~ $less(B,1188) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_306,axiom,
! [VarNext: state_type] :
( v40187(VarNext)
=> ( ( v39765(VarNext,1220)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1219)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1218)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1217)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1216)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1215)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1214)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1213)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1212)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1211)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1210)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1209)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1208)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1207)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1206)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1205)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1204)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1203)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1202)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1201)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1200)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1199)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1198)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1197)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1196)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1195)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1194)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1193)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1192)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1191)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1190)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1189)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1188)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8515,axiom,
! [VarCurr: state_type] :
( v40187(VarCurr)
<=> ( v40188(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8514,axiom,
! [VarCurr: state_type] :
( v40188(VarCurr)
<=> ( v40189(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2412,axiom,
! [VarCurr: state_type] :
( v40189(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1243,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40179(VarNext)
=> ! [B: $int] :
( ( $less(B,1254)
& ~ $less(B,1221) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_305,axiom,
! [VarNext: state_type] :
( v40179(VarNext)
=> ( ( v39765(VarNext,1253)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1252)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1251)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1250)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1249)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1248)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1247)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1246)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1245)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1244)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1243)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1242)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1241)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1240)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1239)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1238)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1237)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1236)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1235)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1234)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1233)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1232)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1231)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1230)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1229)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1228)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1227)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1226)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1225)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1224)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1223)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1222)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1221)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8513,axiom,
! [VarCurr: state_type] :
( v40179(VarCurr)
<=> ( v40180(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8512,axiom,
! [VarCurr: state_type] :
( v40180(VarCurr)
<=> ( v40181(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2411,axiom,
! [VarCurr: state_type] :
( v40181(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1242,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40171(VarNext)
=> ! [B: $int] :
( ( $less(B,1287)
& ~ $less(B,1254) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_304,axiom,
! [VarNext: state_type] :
( v40171(VarNext)
=> ( ( v39765(VarNext,1286)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1285)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1284)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1283)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1282)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1281)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1280)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1279)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1278)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1277)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1276)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1275)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1274)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1273)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1272)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1271)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1270)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1269)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1268)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1267)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1266)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1265)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1264)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1263)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1262)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1261)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1260)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1259)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1258)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1257)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1256)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1255)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1254)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8511,axiom,
! [VarCurr: state_type] :
( v40171(VarCurr)
<=> ( v40172(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8510,axiom,
! [VarCurr: state_type] :
( v40172(VarCurr)
<=> ( v40173(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2410,axiom,
! [VarCurr: state_type] :
( v40173(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1241,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40163(VarNext)
=> ! [B: $int] :
( ( $less(B,1320)
& ~ $less(B,1287) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_303,axiom,
! [VarNext: state_type] :
( v40163(VarNext)
=> ( ( v39765(VarNext,1319)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1318)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1317)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1316)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1315)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1314)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1313)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1312)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1311)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1310)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1309)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1308)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1307)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1306)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1305)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1304)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1303)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1302)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1301)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1300)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1299)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1298)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1297)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1296)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1295)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1294)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1293)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1292)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1291)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1290)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1289)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1288)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1287)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8509,axiom,
! [VarCurr: state_type] :
( v40163(VarCurr)
<=> ( v40164(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8508,axiom,
! [VarCurr: state_type] :
( v40164(VarCurr)
<=> ( v40165(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2409,axiom,
! [VarCurr: state_type] :
( v40165(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1240,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40155(VarNext)
=> ! [B: $int] :
( ( $less(B,1353)
& ~ $less(B,1320) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_302,axiom,
! [VarNext: state_type] :
( v40155(VarNext)
=> ( ( v39765(VarNext,1352)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1351)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1350)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1349)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1348)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1347)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1346)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1345)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1344)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1343)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1342)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1341)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1340)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1339)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1338)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1337)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1336)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1335)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1334)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1333)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1332)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1331)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1330)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1329)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1328)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1327)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1326)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1325)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1324)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1323)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1322)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1321)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1320)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8507,axiom,
! [VarCurr: state_type] :
( v40155(VarCurr)
<=> ( v40156(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8506,axiom,
! [VarCurr: state_type] :
( v40156(VarCurr)
<=> ( v40157(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2408,axiom,
! [VarCurr: state_type] :
( v40157(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1239,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40147(VarNext)
=> ! [B: $int] :
( ( $less(B,1386)
& ~ $less(B,1353) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_301,axiom,
! [VarNext: state_type] :
( v40147(VarNext)
=> ( ( v39765(VarNext,1385)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1384)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1383)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1382)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1381)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1380)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1379)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1378)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1377)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1376)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1375)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1374)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1373)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1372)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1371)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1370)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1369)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1368)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1367)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1366)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1365)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1364)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1363)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1362)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1361)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1360)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1359)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1358)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1357)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1356)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1355)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1354)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1353)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8505,axiom,
! [VarCurr: state_type] :
( v40147(VarCurr)
<=> ( v40148(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8504,axiom,
! [VarCurr: state_type] :
( v40148(VarCurr)
<=> ( v40149(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2407,axiom,
! [VarCurr: state_type] :
( v40149(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1238,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40139(VarNext)
=> ! [B: $int] :
( ( $less(B,1419)
& ~ $less(B,1386) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_300,axiom,
! [VarNext: state_type] :
( v40139(VarNext)
=> ( ( v39765(VarNext,1418)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1417)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1416)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1415)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1414)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1413)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1412)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1411)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1410)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1409)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1408)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1407)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1406)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1405)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1404)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1403)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1402)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1401)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1400)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1399)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1398)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1397)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1396)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1395)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1394)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1393)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1392)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1391)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1390)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1389)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1388)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1387)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1386)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8503,axiom,
! [VarCurr: state_type] :
( v40139(VarCurr)
<=> ( v40140(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8502,axiom,
! [VarCurr: state_type] :
( v40140(VarCurr)
<=> ( v40141(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2406,axiom,
! [VarCurr: state_type] :
( v40141(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1237,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40131(VarNext)
=> ! [B: $int] :
( ( $less(B,1452)
& ~ $less(B,1419) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_299,axiom,
! [VarNext: state_type] :
( v40131(VarNext)
=> ( ( v39765(VarNext,1451)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1450)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1449)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1448)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1447)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1446)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1445)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1444)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1443)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1442)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1441)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1440)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1439)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1438)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1437)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1436)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1435)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1434)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1433)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1432)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1431)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1430)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1429)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1428)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1427)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1426)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1425)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1424)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1423)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1422)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1421)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1420)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1419)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8501,axiom,
! [VarCurr: state_type] :
( v40131(VarCurr)
<=> ( v40132(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8500,axiom,
! [VarCurr: state_type] :
( v40132(VarCurr)
<=> ( v40133(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2405,axiom,
! [VarCurr: state_type] :
( v40133(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1236,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40123(VarNext)
=> ! [B: $int] :
( ( $less(B,1485)
& ~ $less(B,1452) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_298,axiom,
! [VarNext: state_type] :
( v40123(VarNext)
=> ( ( v39765(VarNext,1484)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1483)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1482)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1481)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1480)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1479)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1478)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1477)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1476)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1475)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1474)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1473)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1472)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1471)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1470)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1469)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1468)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1467)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1466)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1465)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1464)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1463)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1462)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1461)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1460)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1459)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1458)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1457)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1456)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1455)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1454)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1453)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1452)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8499,axiom,
! [VarCurr: state_type] :
( v40123(VarCurr)
<=> ( v40124(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8498,axiom,
! [VarCurr: state_type] :
( v40124(VarCurr)
<=> ( v40125(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2404,axiom,
! [VarCurr: state_type] :
( v40125(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1235,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40115(VarNext)
=> ! [B: $int] :
( ( $less(B,1518)
& ~ $less(B,1485) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_297,axiom,
! [VarNext: state_type] :
( v40115(VarNext)
=> ( ( v39765(VarNext,1517)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1516)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1515)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1514)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1513)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1512)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1511)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1510)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1509)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1508)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1507)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1506)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1505)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1504)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1503)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1502)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1501)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1500)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1499)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1498)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1497)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1496)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1495)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1494)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1493)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1492)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1491)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1490)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1489)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1488)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1487)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1486)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1485)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8497,axiom,
! [VarCurr: state_type] :
( v40115(VarCurr)
<=> ( v40116(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8496,axiom,
! [VarCurr: state_type] :
( v40116(VarCurr)
<=> ( v40117(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2403,axiom,
! [VarCurr: state_type] :
( v40117(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1234,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40107(VarNext)
=> ! [B: $int] :
( ( $less(B,1551)
& ~ $less(B,1518) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_296,axiom,
! [VarNext: state_type] :
( v40107(VarNext)
=> ( ( v39765(VarNext,1550)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1549)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1548)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1547)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1546)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1545)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1544)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1543)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1542)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1541)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1540)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1539)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1538)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1537)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1536)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1535)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1534)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1533)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1532)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1531)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1530)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1529)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1528)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1527)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1526)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1525)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1524)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1523)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1522)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1521)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1520)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1519)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1518)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8495,axiom,
! [VarCurr: state_type] :
( v40107(VarCurr)
<=> ( v40108(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8494,axiom,
! [VarCurr: state_type] :
( v40108(VarCurr)
<=> ( v40109(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2402,axiom,
! [VarCurr: state_type] :
( v40109(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1233,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40099(VarNext)
=> ! [B: $int] :
( ( $less(B,1584)
& ~ $less(B,1551) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_295,axiom,
! [VarNext: state_type] :
( v40099(VarNext)
=> ( ( v39765(VarNext,1583)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1582)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1581)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1580)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1579)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1578)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1577)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1576)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1575)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1574)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1573)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1572)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1571)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1570)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1569)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1568)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1567)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1566)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1565)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1564)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1563)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1562)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1561)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1560)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1559)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1558)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1557)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1556)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1555)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1554)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1553)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1552)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1551)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8493,axiom,
! [VarCurr: state_type] :
( v40099(VarCurr)
<=> ( v40100(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8492,axiom,
! [VarCurr: state_type] :
( v40100(VarCurr)
<=> ( v40101(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2401,axiom,
! [VarCurr: state_type] :
( v40101(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $true )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1232,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40091(VarNext)
=> ! [B: $int] :
( ( $less(B,1617)
& ~ $less(B,1584) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_294,axiom,
! [VarNext: state_type] :
( v40091(VarNext)
=> ( ( v39765(VarNext,1616)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1615)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1614)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1613)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1612)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1611)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1610)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1609)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1608)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1607)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1606)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1605)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1604)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1603)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1602)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1601)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1600)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1599)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1598)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1597)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1596)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1595)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1594)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1593)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1592)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1591)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1590)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1589)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1588)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1587)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1586)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1585)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1584)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8491,axiom,
! [VarCurr: state_type] :
( v40091(VarCurr)
<=> ( v40092(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8490,axiom,
! [VarCurr: state_type] :
( v40092(VarCurr)
<=> ( v40093(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2400,axiom,
! [VarCurr: state_type] :
( v40093(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1231,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40083(VarNext)
=> ! [B: $int] :
( ( $less(B,1650)
& ~ $less(B,1617) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_293,axiom,
! [VarNext: state_type] :
( v40083(VarNext)
=> ( ( v39765(VarNext,1649)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1648)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1647)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1646)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1645)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1644)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1643)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1642)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1641)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1640)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1639)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1638)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1637)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1636)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1635)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1634)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1633)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1632)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1631)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1630)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1629)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1628)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1627)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1626)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1625)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1624)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1623)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1622)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1621)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1620)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1619)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1618)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1617)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8489,axiom,
! [VarCurr: state_type] :
( v40083(VarCurr)
<=> ( v40084(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8488,axiom,
! [VarCurr: state_type] :
( v40084(VarCurr)
<=> ( v40085(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2399,axiom,
! [VarCurr: state_type] :
( v40085(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1230,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40075(VarNext)
=> ! [B: $int] :
( ( $less(B,1683)
& ~ $less(B,1650) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_292,axiom,
! [VarNext: state_type] :
( v40075(VarNext)
=> ( ( v39765(VarNext,1682)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1681)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1680)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1679)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1678)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1677)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1676)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1675)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1674)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1673)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1672)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1671)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1670)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1669)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1668)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1667)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1666)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1665)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1664)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1663)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1662)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1661)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1660)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1659)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1658)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1657)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1656)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1655)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1654)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1653)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1652)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1651)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1650)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8487,axiom,
! [VarCurr: state_type] :
( v40075(VarCurr)
<=> ( v40076(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8486,axiom,
! [VarCurr: state_type] :
( v40076(VarCurr)
<=> ( v40077(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2398,axiom,
! [VarCurr: state_type] :
( v40077(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1229,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40067(VarNext)
=> ! [B: $int] :
( ( $less(B,1716)
& ~ $less(B,1683) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_291,axiom,
! [VarNext: state_type] :
( v40067(VarNext)
=> ( ( v39765(VarNext,1715)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1714)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1713)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1712)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1711)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1710)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1709)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1708)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1707)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1706)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1705)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1704)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1703)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1702)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1701)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1700)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1699)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1698)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1697)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1696)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1695)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1694)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1693)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1692)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1691)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1690)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1689)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1688)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1687)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1686)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1685)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1684)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1683)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8485,axiom,
! [VarCurr: state_type] :
( v40067(VarCurr)
<=> ( v40068(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8484,axiom,
! [VarCurr: state_type] :
( v40068(VarCurr)
<=> ( v40069(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2397,axiom,
! [VarCurr: state_type] :
( v40069(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1228,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40059(VarNext)
=> ! [B: $int] :
( ( $less(B,1749)
& ~ $less(B,1716) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_290,axiom,
! [VarNext: state_type] :
( v40059(VarNext)
=> ( ( v39765(VarNext,1748)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1747)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1746)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1745)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1744)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1743)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1742)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1741)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1740)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1739)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1738)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1737)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1736)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1735)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1734)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1733)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1732)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1731)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1730)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1729)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1728)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1727)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1726)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1725)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1724)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1723)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1722)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1721)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1720)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1719)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1718)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1717)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1716)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8483,axiom,
! [VarCurr: state_type] :
( v40059(VarCurr)
<=> ( v40060(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8482,axiom,
! [VarCurr: state_type] :
( v40060(VarCurr)
<=> ( v40061(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2396,axiom,
! [VarCurr: state_type] :
( v40061(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1227,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40051(VarNext)
=> ! [B: $int] :
( ( $less(B,1782)
& ~ $less(B,1749) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_289,axiom,
! [VarNext: state_type] :
( v40051(VarNext)
=> ( ( v39765(VarNext,1781)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1780)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1779)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1778)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1777)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1776)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1775)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1774)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1773)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1772)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1771)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1770)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1769)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1768)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1767)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1766)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1765)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1764)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1763)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1762)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1761)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1760)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1759)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1758)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1757)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1756)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1755)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1754)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1753)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1752)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1751)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1750)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1749)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8481,axiom,
! [VarCurr: state_type] :
( v40051(VarCurr)
<=> ( v40052(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8480,axiom,
! [VarCurr: state_type] :
( v40052(VarCurr)
<=> ( v40053(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2395,axiom,
! [VarCurr: state_type] :
( v40053(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1226,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40043(VarNext)
=> ! [B: $int] :
( ( $less(B,1815)
& ~ $less(B,1782) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_288,axiom,
! [VarNext: state_type] :
( v40043(VarNext)
=> ( ( v39765(VarNext,1814)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1813)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1812)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1811)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1810)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1809)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1808)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1807)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1806)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1805)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1804)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1803)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1802)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1801)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1800)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1799)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1798)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1797)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1796)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1795)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1794)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1793)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1792)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1791)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1790)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1789)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1788)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1787)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1786)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1785)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1784)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1783)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1782)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8479,axiom,
! [VarCurr: state_type] :
( v40043(VarCurr)
<=> ( v40044(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8478,axiom,
! [VarCurr: state_type] :
( v40044(VarCurr)
<=> ( v40045(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2394,axiom,
! [VarCurr: state_type] :
( v40045(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1225,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40035(VarNext)
=> ! [B: $int] :
( ( $less(B,1848)
& ~ $less(B,1815) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_287,axiom,
! [VarNext: state_type] :
( v40035(VarNext)
=> ( ( v39765(VarNext,1847)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1846)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1845)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1844)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1843)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1842)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1841)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1840)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1839)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1838)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1837)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1836)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1835)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1834)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1833)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1832)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1831)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1830)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1829)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1828)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1827)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1826)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1825)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1824)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1823)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1822)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1821)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1820)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1819)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1818)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1817)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1816)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1815)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8477,axiom,
! [VarCurr: state_type] :
( v40035(VarCurr)
<=> ( v40036(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8476,axiom,
! [VarCurr: state_type] :
( v40036(VarCurr)
<=> ( v40037(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2393,axiom,
! [VarCurr: state_type] :
( v40037(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $true )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1224,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40027(VarNext)
=> ! [B: $int] :
( ( $less(B,1881)
& ~ $less(B,1848) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_286,axiom,
! [VarNext: state_type] :
( v40027(VarNext)
=> ( ( v39765(VarNext,1880)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1879)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1878)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1877)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1876)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1875)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1874)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1873)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1872)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1871)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1870)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1869)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1868)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1867)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1866)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1865)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1864)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1863)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1862)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1861)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1860)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1859)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1858)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1857)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1856)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1855)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1854)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1853)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1852)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1851)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1850)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1849)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1848)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8475,axiom,
! [VarCurr: state_type] :
( v40027(VarCurr)
<=> ( v40028(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8474,axiom,
! [VarCurr: state_type] :
( v40028(VarCurr)
<=> ( v40029(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2392,axiom,
! [VarCurr: state_type] :
( v40029(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1223,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40019(VarNext)
=> ! [B: $int] :
( ( $less(B,1914)
& ~ $less(B,1881) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_285,axiom,
! [VarNext: state_type] :
( v40019(VarNext)
=> ( ( v39765(VarNext,1913)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1912)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1911)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1910)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1909)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1908)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1907)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1906)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1905)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1904)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1903)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1902)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1901)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1900)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1899)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1898)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1897)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1896)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1895)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1894)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1893)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1892)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1891)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1890)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1889)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1888)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1887)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1886)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1885)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1884)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1883)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1882)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1881)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8473,axiom,
! [VarCurr: state_type] :
( v40019(VarCurr)
<=> ( v40020(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8472,axiom,
! [VarCurr: state_type] :
( v40020(VarCurr)
<=> ( v40021(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2391,axiom,
! [VarCurr: state_type] :
( v40021(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1222,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40011(VarNext)
=> ! [B: $int] :
( ( $less(B,1947)
& ~ $less(B,1914) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_284,axiom,
! [VarNext: state_type] :
( v40011(VarNext)
=> ( ( v39765(VarNext,1946)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1945)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1944)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1943)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1942)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1941)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1940)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1939)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1938)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1937)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1936)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1935)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1934)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1933)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1932)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1931)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1930)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1929)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1928)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1927)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1926)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1925)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1924)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1923)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1922)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1921)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1920)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1919)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1918)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1917)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1916)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1915)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1914)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8471,axiom,
! [VarCurr: state_type] :
( v40011(VarCurr)
<=> ( v40012(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8470,axiom,
! [VarCurr: state_type] :
( v40012(VarCurr)
<=> ( v40013(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2390,axiom,
! [VarCurr: state_type] :
( v40013(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1221,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v40003(VarNext)
=> ! [B: $int] :
( ( $less(B,1980)
& ~ $less(B,1947) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_283,axiom,
! [VarNext: state_type] :
( v40003(VarNext)
=> ( ( v39765(VarNext,1979)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,1978)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,1977)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,1976)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,1975)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,1974)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,1973)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,1972)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,1971)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,1970)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,1969)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,1968)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,1967)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1966)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1965)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1964)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1963)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1962)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1961)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1960)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1959)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1958)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1957)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1956)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1955)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1954)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1953)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1952)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1951)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1950)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1949)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1948)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1947)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8469,axiom,
! [VarCurr: state_type] :
( v40003(VarCurr)
<=> ( v40004(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8468,axiom,
! [VarCurr: state_type] :
( v40004(VarCurr)
<=> ( v40005(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2389,axiom,
! [VarCurr: state_type] :
( v40005(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $true )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1220,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39995(VarNext)
=> ! [B: $int] :
( ( $less(B,2013)
& ~ $less(B,1980) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_282,axiom,
! [VarNext: state_type] :
( v39995(VarNext)
=> ( ( v39765(VarNext,2012)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,2011)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,2010)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,2009)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,2008)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,2007)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,2006)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,2005)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,2004)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,2003)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,2002)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,2001)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,2000)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,1999)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,1998)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,1997)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,1996)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,1995)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,1994)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,1993)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,1992)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,1991)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,1990)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,1989)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,1988)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,1987)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,1986)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,1985)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,1984)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,1983)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,1982)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,1981)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,1980)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8467,axiom,
! [VarCurr: state_type] :
( v39995(VarCurr)
<=> ( v39996(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8466,axiom,
! [VarCurr: state_type] :
( v39996(VarCurr)
<=> ( v39997(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2388,axiom,
! [VarCurr: state_type] :
( v39997(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1219,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39987(VarNext)
=> ! [B: $int] :
( ( $less(B,2046)
& ~ $less(B,2013) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_281,axiom,
! [VarNext: state_type] :
( v39987(VarNext)
=> ( ( v39765(VarNext,2045)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,2044)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,2043)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,2042)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,2041)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,2040)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,2039)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,2038)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,2037)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,2036)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,2035)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,2034)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,2033)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,2032)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,2031)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,2030)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,2029)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,2028)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,2027)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,2026)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,2025)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,2024)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,2023)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,2022)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,2021)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,2020)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,2019)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,2018)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,2017)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,2016)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,2015)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,2014)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,2013)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8465,axiom,
! [VarCurr: state_type] :
( v39987(VarCurr)
<=> ( v39988(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8464,axiom,
! [VarCurr: state_type] :
( v39988(VarCurr)
<=> ( v39989(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2387,axiom,
! [VarCurr: state_type] :
( v39989(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $true )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1218,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39979(VarNext)
=> ! [B: $int] :
( ( $less(B,2079)
& ~ $less(B,2046) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_280,axiom,
! [VarNext: state_type] :
( v39979(VarNext)
=> ( ( v39765(VarNext,2078)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,2077)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,2076)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,2075)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,2074)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,2073)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,2072)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,2071)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,2070)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,2069)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,2068)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,2067)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,2066)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,2065)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,2064)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,2063)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,2062)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,2061)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,2060)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,2059)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,2058)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,2057)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,2056)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,2055)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,2054)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,2053)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,2052)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,2051)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,2050)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,2049)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,2048)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,2047)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,2046)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8463,axiom,
! [VarCurr: state_type] :
( v39979(VarCurr)
<=> ( v39980(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8462,axiom,
! [VarCurr: state_type] :
( v39980(VarCurr)
<=> ( v39981(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2386,axiom,
! [VarCurr: state_type] :
( v39981(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_14850,axiom,
! [VarCurr: state_type] :
( v39924(VarCurr)
<=> v39926(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8461,axiom,
! [VarCurr: state_type] :
( v39926(VarCurr)
<=> ( v38565(VarCurr)
| v39928(VarCurr) ) ) ).
tff(addAssignment_14849,axiom,
! [VarCurr: state_type] :
( v39928(VarCurr)
<=> v39930(VarCurr) ) ).
tff(addAssignment_14848,axiom,
! [VarCurr: state_type] :
( v39930(VarCurr)
<=> v39932(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1217,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39960(VarNext)
=> ( v39932(VarNext)
<=> v39932(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1175,axiom,
! [VarNext: state_type] :
( v39960(VarNext)
=> ( v39932(VarNext)
<=> v39970(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_813,axiom,
! [VarCurr: state_type] :
( ( ~ v39961(VarCurr)
& v39962(VarCurr) )
=> ( v39970(VarCurr)
<=> v39971(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_871,axiom,
! [VarCurr: state_type] :
( v39961(VarCurr)
=> ( v39970(VarCurr)
<=> v39938(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_931,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39963(VarCurr)
=> ( v39971(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_903,axiom,
! [VarCurr: state_type] :
( v39963(VarCurr)
=> ( v39971(VarCurr)
<=> v39946(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8460,axiom,
! [VarCurr: state_type] :
( v39960(VarCurr)
<=> ( v39961(VarCurr)
| v39962(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8459,axiom,
! [VarCurr: state_type] :
( v39962(VarCurr)
<=> ( v39963(VarCurr)
| v39966(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8458,axiom,
! [VarCurr: state_type] :
( v39966(VarCurr)
<=> ( v39967(VarCurr)
& v39969(VarCurr) ) ) ).
tff(writeUnaryOperator_3278,axiom,
! [VarCurr: state_type] :
( ~ v39969(VarCurr)
<=> v39963(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8457,axiom,
! [VarCurr: state_type] :
( v39967(VarCurr)
<=> ( v39934(VarCurr)
& v39968(VarCurr) ) ) ).
tff(writeUnaryOperator_3277,axiom,
! [VarCurr: state_type] :
( ~ v39968(VarCurr)
<=> v39936(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8456,axiom,
! [VarCurr: state_type] :
( v39963(VarCurr)
<=> ( v39964(VarCurr)
& v39965(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2385,axiom,
! [VarCurr: state_type] :
( v39965(VarCurr)
<=> ( v39936(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2384,axiom,
! [VarCurr: state_type] :
( v39964(VarCurr)
<=> ( v39934(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8455,axiom,
! [VarCurr: state_type] :
( v39961(VarCurr)
<=> ( v39934(VarCurr)
& v39936(VarCurr) ) ) ).
tff(addAssignment_14847,axiom,
! [VarCurr: state_type] :
( v39946(VarCurr)
<=> v39948(VarCurr) ) ).
tff(addAssignment_14846,axiom,
! [VarCurr: state_type] :
( v39948(VarCurr)
<=> v39950(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1216,axiom,
! [VarCurr: state_type] :
( ~ v38523(VarCurr)
=> ( v39950(VarCurr)
<=> v36886(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1174,axiom,
! [VarCurr: state_type] :
( v38523(VarCurr)
=> ( v39950(VarCurr)
<=> v39952(VarCurr) ) ) ).
tff(addAssignment_14845,axiom,
! [VarCurr: state_type] :
( v39952(VarCurr)
<=> v39954(VarCurr) ) ).
tff(addAssignment_14844,axiom,
! [VarCurr: state_type] :
( v39954(VarCurr)
<=> v39956(VarCurr) ) ).
tff(addAssignment_14843,axiom,
! [VarCurr: state_type] :
( v39938(VarCurr)
<=> v39940(VarCurr,5) ) ).
tff(addAssignment_14842,axiom,
! [VarCurr: state_type] :
( v39940(VarCurr,5)
<=> v39942(VarCurr) ) ).
tff(addAssignment_14841,axiom,
! [VarCurr: state_type] :
( v39942(VarCurr)
<=> v39944(VarCurr) ) ).
tff(addAssignment_14840,axiom,
! [VarCurr: state_type] :
( v39936(VarCurr)
<=> v38483(VarCurr,0) ) ).
tff(addAssignment_14839,axiom,
! [VarCurr: state_type] :
( v39934(VarCurr)
<=> v38465(VarCurr,0) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1215,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39914(VarNext)
=> ! [B: $int] :
( ( $less(B,2112)
& ~ $less(B,2079) )
=> ( v39765(VarNext,B)
<=> v39765(VarCurr,B) ) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_279,axiom,
! [VarNext: state_type] :
( v39914(VarNext)
=> ( ( v39765(VarNext,2111)
<=> v39767(VarNext,32) )
& ( v39765(VarNext,2110)
<=> v39767(VarNext,31) )
& ( v39765(VarNext,2109)
<=> v39767(VarNext,30) )
& ( v39765(VarNext,2108)
<=> v39767(VarNext,29) )
& ( v39765(VarNext,2107)
<=> v39767(VarNext,28) )
& ( v39765(VarNext,2106)
<=> v39767(VarNext,27) )
& ( v39765(VarNext,2105)
<=> v39767(VarNext,26) )
& ( v39765(VarNext,2104)
<=> v39767(VarNext,25) )
& ( v39765(VarNext,2103)
<=> v39767(VarNext,24) )
& ( v39765(VarNext,2102)
<=> v39767(VarNext,23) )
& ( v39765(VarNext,2101)
<=> v39767(VarNext,22) )
& ( v39765(VarNext,2100)
<=> v39767(VarNext,21) )
& ( v39765(VarNext,2099)
<=> v39767(VarNext,20) )
& ( v39765(VarNext,2098)
<=> v39767(VarNext,19) )
& ( v39765(VarNext,2097)
<=> v39767(VarNext,18) )
& ( v39765(VarNext,2096)
<=> v39767(VarNext,17) )
& ( v39765(VarNext,2095)
<=> v39767(VarNext,16) )
& ( v39765(VarNext,2094)
<=> v39767(VarNext,15) )
& ( v39765(VarNext,2093)
<=> v39767(VarNext,14) )
& ( v39765(VarNext,2092)
<=> v39767(VarNext,13) )
& ( v39765(VarNext,2091)
<=> v39767(VarNext,12) )
& ( v39765(VarNext,2090)
<=> v39767(VarNext,11) )
& ( v39765(VarNext,2089)
<=> v39767(VarNext,10) )
& ( v39765(VarNext,2088)
<=> v39767(VarNext,9) )
& ( v39765(VarNext,2087)
<=> v39767(VarNext,8) )
& ( v39765(VarNext,2086)
<=> v39767(VarNext,7) )
& ( v39765(VarNext,2085)
<=> v39767(VarNext,6) )
& ( v39765(VarNext,2084)
<=> v39767(VarNext,5) )
& ( v39765(VarNext,2083)
<=> v39767(VarNext,4) )
& ( v39765(VarNext,2082)
<=> v39767(VarNext,3) )
& ( v39765(VarNext,2081)
<=> v39767(VarNext,2) )
& ( v39765(VarNext,2080)
<=> v39767(VarNext,1) )
& ( v39765(VarNext,2079)
<=> v39767(VarNext,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8454,axiom,
! [VarCurr: state_type] :
( v39914(VarCurr)
<=> ( v39915(VarCurr)
& v39917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8453,axiom,
! [VarCurr: state_type] :
( v39917(VarCurr)
<=> ( v39918(VarCurr)
& v39919(VarCurr) ) ) ).
tff(writeUnaryOperator_3276,axiom,
! [VarCurr: state_type] :
( ~ v39919(VarCurr)
<=> v39911(VarCurr) ) ).
tff(writeUnaryOperator_3275,axiom,
! [VarCurr: state_type] :
( ~ v39918(VarCurr)
<=> v39860(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8452,axiom,
! [VarCurr: state_type] :
( v39915(VarCurr)
<=> ( v39916(VarCurr)
& v39851(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2383,axiom,
! [VarCurr: state_type] :
( v39916(VarCurr)
<=> ( ( v39835(VarCurr,5)
<=> $false )
& ( v39835(VarCurr,4)
<=> $false )
& ( v39835(VarCurr,3)
<=> $false )
& ( v39835(VarCurr,2)
<=> $false )
& ( v39835(VarCurr,1)
<=> $false )
& ( v39835(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_14838,axiom,
! [VarCurr: state_type] :
( v39911(VarCurr)
<=> v38489(VarCurr) ) ).
tff(addAssignment_14837,axiom,
! [VarCurr: state_type] :
( v39860(VarCurr)
<=> v39862(VarCurr) ) ).
tff(addAssignment_14836,axiom,
! [VarCurr: state_type] :
( v39862(VarCurr)
<=> v39864(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8451,axiom,
! [VarCurr: state_type] :
( v39864(VarCurr)
<=> ( v39909(VarCurr)
| v39903(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8450,axiom,
! [VarCurr: state_type] :
( v39909(VarCurr)
<=> ( v39866(VarCurr)
& v39868(VarCurr) ) ) ).
tff(addAssignment_14835,axiom,
! [VarCurr: state_type] :
( v39903(VarCurr)
<=> v39905(VarCurr) ) ).
tff(addAssignment_14834,axiom,
! [VarCurr: state_type] :
( v39905(VarCurr)
<=> v39907(VarCurr) ) ).
tff(addAssignment_14833,axiom,
! [VarCurr: state_type] :
( v39907(VarCurr)
<=> v31506(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_812,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39887(VarNext)
=> ( v39868(VarNext)
<=> v39868(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_870,axiom,
! [VarNext: state_type] :
( v39887(VarNext)
=> ( v39868(VarNext)
<=> v39897(VarNext) ) ) ).
tff(addAssignment_14832,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v39897(VarNext)
<=> v39895(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8449,axiom,
! [VarCurr: state_type] :
( v39895(VarCurr)
<=> ( v39898(VarCurr)
& v39899(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8448,axiom,
! [VarCurr: state_type] :
( v39899(VarCurr)
<=> ( v39872(VarCurr)
| v39876(VarCurr) ) ) ).
tff(writeUnaryOperator_3274,axiom,
! [VarCurr: state_type] :
( ~ v39898(VarCurr)
<=> v39870(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8447,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v39887(VarNext)
<=> v39888(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8446,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v39888(VarNext)
<=> ( v39890(VarNext)
& v39892(VarNext) ) ) ) ).
tff(writeUnaryOperator_3273,axiom,
! [VarCurr: state_type] :
( ~ v39892(VarCurr)
<=> v39866(VarCurr) ) ).
tff(addAssignment_14831,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v39890(VarNext)
<=> v39866(VarCurr) ) ) ).
tff(addAssignment_14830,axiom,
! [VarCurr: state_type] :
( v39876(VarCurr)
<=> v39878(VarCurr) ) ).
tff(addAssignment_14829,axiom,
! [VarCurr: state_type] :
( v39878(VarCurr)
<=> v39880(VarCurr) ) ).
tff(addAssignment_14828,axiom,
! [VarCurr: state_type] :
( v39880(VarCurr)
<=> v39882(VarCurr) ) ).
tff(addAssignment_14827,axiom,
! [VarCurr: state_type] :
( v39882(VarCurr)
<=> v39884(VarCurr) ) ).
tff(addAssignment_14826,axiom,
! [VarCurr: state_type] :
( v39872(VarCurr)
<=> v39874(VarCurr) ) ).
tff(addAssignment_14825,axiom,
! [VarCurr: state_type] :
( v39874(VarCurr)
<=> $true ) ).
tff(addAssignment_14824,axiom,
! [VarCurr: state_type] :
( v39870(VarCurr)
<=> $false ) ).
tff(addAssignment_14823,axiom,
! [VarCurr: state_type] :
( v39866(VarCurr)
<=> v38489(VarCurr) ) ).
tff(addAssignment_14822,axiom,
! [VarCurr: state_type] :
( v39851(VarCurr)
<=> v39853(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8445,axiom,
! [VarCurr: state_type] :
( v39853(VarCurr)
<=> ( v39855(VarCurr)
& v38563(VarCurr) ) ) ).
tff(addAssignment_14821,axiom,
! [VarCurr: state_type] :
( v39855(VarCurr)
<=> v39857(VarCurr) ) ).
tff(addAssignment_14820,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v39835(VarCurr,B)
<=> v39837(VarCurr,B) ) ) ).
tff(addAssignment_14819,axiom,
! [VarCurr: state_type] :
( v39837(VarCurr,5)
<=> v39849(VarCurr) ) ).
tff(addAssignment_14818,axiom,
! [VarCurr: state_type] :
( v39837(VarCurr,4)
<=> v39847(VarCurr) ) ).
tff(addAssignment_14817,axiom,
! [VarCurr: state_type] :
( v39837(VarCurr,3)
<=> v39845(VarCurr) ) ).
tff(addAssignment_14816,axiom,
! [VarCurr: state_type] :
( v39837(VarCurr,2)
<=> v39843(VarCurr) ) ).
tff(addAssignment_14815,axiom,
! [VarCurr: state_type] :
( v39837(VarCurr,1)
<=> v39841(VarCurr) ) ).
tff(addAssignment_14814,axiom,
! [VarCurr: state_type] :
( v39837(VarCurr,0)
<=> v39839(VarCurr) ) ).
tff(addAssignment_14813,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v39767(VarCurr,B)
<=> v39769(VarCurr,B) ) ) ).
tff(addAssignment_14812,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,32)
<=> v38605(VarCurr) ) ).
tff(addAssignment_14811,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,31)
<=> v39833(VarCurr) ) ).
tff(addAssignment_14810,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,30)
<=> v39831(VarCurr) ) ).
tff(addAssignment_14809,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,29)
<=> v39829(VarCurr) ) ).
tff(addAssignment_14808,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,28)
<=> v39827(VarCurr) ) ).
tff(addAssignment_14807,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,27)
<=> v39825(VarCurr) ) ).
tff(addAssignment_14806,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,26)
<=> v39823(VarCurr) ) ).
tff(addAssignment_14805,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,25)
<=> v39821(VarCurr) ) ).
tff(addAssignment_14804,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,24)
<=> v39819(VarCurr) ) ).
tff(addAssignment_14803,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,23)
<=> v39817(VarCurr) ) ).
tff(addAssignment_14802,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,22)
<=> v39815(VarCurr) ) ).
tff(addAssignment_14801,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,21)
<=> v39813(VarCurr) ) ).
tff(addAssignment_14800,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,20)
<=> v39811(VarCurr) ) ).
tff(addAssignment_14799,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,19)
<=> v39809(VarCurr) ) ).
tff(addAssignment_14798,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,18)
<=> v39807(VarCurr) ) ).
tff(addAssignment_14797,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,17)
<=> v39805(VarCurr) ) ).
tff(addAssignment_14796,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,16)
<=> v39803(VarCurr) ) ).
tff(addAssignment_14795,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,15)
<=> v39801(VarCurr) ) ).
tff(addAssignment_14794,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,14)
<=> v39799(VarCurr) ) ).
tff(addAssignment_14793,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,13)
<=> v39797(VarCurr) ) ).
tff(addAssignment_14792,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,12)
<=> v39795(VarCurr) ) ).
tff(addAssignment_14791,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,11)
<=> v39793(VarCurr) ) ).
tff(addAssignment_14790,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,10)
<=> v39791(VarCurr) ) ).
tff(addAssignment_14789,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,9)
<=> v39789(VarCurr) ) ).
tff(addAssignment_14788,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,8)
<=> v39787(VarCurr) ) ).
tff(addAssignment_14787,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,7)
<=> v39785(VarCurr) ) ).
tff(addAssignment_14786,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,6)
<=> v39783(VarCurr) ) ).
tff(addAssignment_14785,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,5)
<=> v39781(VarCurr) ) ).
tff(addAssignment_14784,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,4)
<=> v39779(VarCurr) ) ).
tff(addAssignment_14783,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,3)
<=> v39777(VarCurr) ) ).
tff(addAssignment_14782,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,2)
<=> v39775(VarCurr) ) ).
tff(addAssignment_14781,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,1)
<=> v39773(VarCurr) ) ).
tff(addAssignment_14780,axiom,
! [VarCurr: state_type] :
( v39769(VarCurr,0)
<=> v39771(VarCurr) ) ).
tff(addAssignment_14779,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v38573(VarCurr,B)
<=> v38575(VarCurr,B) ) ) ).
tff(addAssignment_14778,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,32)
<=> v38577(VarCurr) ) ).
tff(addAssignment_14777,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,31)
<=> v38641(VarCurr) ) ).
tff(addAssignment_14776,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,30)
<=> v38675(VarCurr) ) ).
tff(addAssignment_14775,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,29)
<=> v38709(VarCurr) ) ).
tff(addAssignment_14774,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,28)
<=> v38743(VarCurr) ) ).
tff(addAssignment_14773,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,27)
<=> v38787(VarCurr) ) ).
tff(addAssignment_14772,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,26)
<=> v38823(VarCurr) ) ).
tff(addAssignment_14771,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,25)
<=> v38857(VarCurr) ) ).
tff(addAssignment_14770,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,24)
<=> v38891(VarCurr) ) ).
tff(addAssignment_14769,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,23)
<=> v38925(VarCurr) ) ).
tff(addAssignment_14768,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,22)
<=> v38981(VarCurr) ) ).
tff(addAssignment_14767,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,21)
<=> v39015(VarCurr) ) ).
tff(addAssignment_14766,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,20)
<=> v39049(VarCurr) ) ).
tff(addAssignment_14765,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,19)
<=> v39083(VarCurr) ) ).
tff(addAssignment_14764,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,18)
<=> v39117(VarCurr) ) ).
tff(addAssignment_14763,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,17)
<=> v39151(VarCurr) ) ).
tff(addAssignment_14762,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,16)
<=> v39185(VarCurr) ) ).
tff(addAssignment_14761,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,15)
<=> v39219(VarCurr) ) ).
tff(addAssignment_14760,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,14)
<=> v39253(VarCurr) ) ).
tff(addAssignment_14759,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,13)
<=> v39287(VarCurr) ) ).
tff(addAssignment_14758,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,12)
<=> v39321(VarCurr) ) ).
tff(addAssignment_14757,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,11)
<=> v39355(VarCurr) ) ).
tff(addAssignment_14756,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,10)
<=> v39389(VarCurr) ) ).
tff(addAssignment_14755,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,9)
<=> v39423(VarCurr) ) ).
tff(addAssignment_14754,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,8)
<=> v39457(VarCurr) ) ).
tff(addAssignment_14753,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,7)
<=> v39491(VarCurr) ) ).
tff(addAssignment_14752,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,6)
<=> v39525(VarCurr) ) ).
tff(addAssignment_14751,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,5)
<=> v39559(VarCurr) ) ).
tff(addAssignment_14750,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,4)
<=> v39593(VarCurr) ) ).
tff(addAssignment_14749,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,3)
<=> v39627(VarCurr) ) ).
tff(addAssignment_14748,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,2)
<=> v39661(VarCurr) ) ).
tff(addAssignment_14747,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,1)
<=> v39697(VarCurr) ) ).
tff(addAssignment_14746,axiom,
! [VarCurr: state_type] :
( v38575(VarCurr,0)
<=> v39731(VarCurr) ) ).
tff(addAssignment_14745,axiom,
! [VarCurr: state_type] :
( v39731(VarCurr)
<=> v39733(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1214,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39748(VarNext)
=> ( v39733(VarNext)
<=> v39733(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1173,axiom,
! [VarNext: state_type] :
( v39748(VarNext)
=> ( v39733(VarNext)
<=> v39758(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_811,axiom,
! [VarCurr: state_type] :
( ( ~ v39749(VarCurr)
& v39750(VarCurr) )
=> ( v39758(VarCurr)
<=> v39759(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_869,axiom,
! [VarCurr: state_type] :
( v39749(VarCurr)
=> ( v39758(VarCurr)
<=> v39739(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_930,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39751(VarCurr)
=> ( v39759(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_902,axiom,
! [VarCurr: state_type] :
( v39751(VarCurr)
=> ( v39759(VarCurr)
<=> v39745(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8444,axiom,
! [VarCurr: state_type] :
( v39748(VarCurr)
<=> ( v39749(VarCurr)
| v39750(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8443,axiom,
! [VarCurr: state_type] :
( v39750(VarCurr)
<=> ( v39751(VarCurr)
| v39754(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8442,axiom,
! [VarCurr: state_type] :
( v39754(VarCurr)
<=> ( v39755(VarCurr)
& v39757(VarCurr) ) ) ).
tff(writeUnaryOperator_3272,axiom,
! [VarCurr: state_type] :
( ~ v39757(VarCurr)
<=> v39751(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8441,axiom,
! [VarCurr: state_type] :
( v39755(VarCurr)
<=> ( v39735(VarCurr)
& v39756(VarCurr) ) ) ).
tff(writeUnaryOperator_3271,axiom,
! [VarCurr: state_type] :
( ~ v39756(VarCurr)
<=> v39737(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8440,axiom,
! [VarCurr: state_type] :
( v39751(VarCurr)
<=> ( v39752(VarCurr)
& v39753(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2382,axiom,
! [VarCurr: state_type] :
( v39753(VarCurr)
<=> ( v39737(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2381,axiom,
! [VarCurr: state_type] :
( v39752(VarCurr)
<=> ( v39735(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8439,axiom,
! [VarCurr: state_type] :
( v39749(VarCurr)
<=> ( v39735(VarCurr)
& v39737(VarCurr) ) ) ).
tff(addAssignment_14744,axiom,
! [VarCurr: state_type] :
( v39745(VarCurr)
<=> v38609(VarCurr,0) ) ).
tff(addAssignment_14743,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,0)
<=> v38611(VarCurr,0) ) ).
tff(addAssignment_14742,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,0)
<=> v38618(VarCurr,0) ) ).
tff(addAssignment_14741,axiom,
! [VarCurr: state_type] :
( v38621(VarCurr,0)
<=> v38942(VarCurr,0) ) ).
tff(addAssignment_14740,axiom,
! [VarCurr: state_type] :
( v38942(VarCurr,0)
<=> v38944(VarCurr,0) ) ).
tff(addAssignment_14739,axiom,
! [VarCurr: state_type] :
( v38944(VarCurr,0)
<=> v39676(VarCurr,0) ) ).
tff(addAssignment_14738,axiom,
! [VarCurr: state_type] :
( v38946(VarCurr,0)
<=> v38947(VarCurr,0) ) ).
tff(addAssignment_14737,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,0)
<=> v38615(VarCurr,0) ) ).
tff(addAssignment_14736,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,0)
<=> v38617(VarCurr,0) ) ).
tff(addAssignment_14735,axiom,
! [VarCurr: state_type] :
( v39739(VarCurr)
<=> v38511(VarCurr,1) ) ).
tff(addAssignment_14734,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,1)
<=> v39741(VarCurr) ) ).
tff(addAssignment_14733,axiom,
! [VarCurr: state_type] :
( v39741(VarCurr)
<=> v39743(VarCurr) ) ).
tff(addAssignment_14732,axiom,
! [VarCurr: state_type] :
( v39737(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14731,axiom,
! [VarCurr: state_type] :
( v39735(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14730,axiom,
! [VarCurr: state_type] :
( v39697(VarCurr)
<=> v39699(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1213,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39714(VarNext)
=> ( v39699(VarNext)
<=> v39699(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1172,axiom,
! [VarNext: state_type] :
( v39714(VarNext)
=> ( v39699(VarNext)
<=> v39724(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_810,axiom,
! [VarCurr: state_type] :
( ( ~ v39715(VarCurr)
& v39716(VarCurr) )
=> ( v39724(VarCurr)
<=> v39725(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_868,axiom,
! [VarCurr: state_type] :
( v39715(VarCurr)
=> ( v39724(VarCurr)
<=> v39705(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_929,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39717(VarCurr)
=> ( v39725(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_901,axiom,
! [VarCurr: state_type] :
( v39717(VarCurr)
=> ( v39725(VarCurr)
<=> v39711(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8438,axiom,
! [VarCurr: state_type] :
( v39714(VarCurr)
<=> ( v39715(VarCurr)
| v39716(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8437,axiom,
! [VarCurr: state_type] :
( v39716(VarCurr)
<=> ( v39717(VarCurr)
| v39720(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8436,axiom,
! [VarCurr: state_type] :
( v39720(VarCurr)
<=> ( v39721(VarCurr)
& v39723(VarCurr) ) ) ).
tff(writeUnaryOperator_3270,axiom,
! [VarCurr: state_type] :
( ~ v39723(VarCurr)
<=> v39717(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8435,axiom,
! [VarCurr: state_type] :
( v39721(VarCurr)
<=> ( v39701(VarCurr)
& v39722(VarCurr) ) ) ).
tff(writeUnaryOperator_3269,axiom,
! [VarCurr: state_type] :
( ~ v39722(VarCurr)
<=> v39703(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8434,axiom,
! [VarCurr: state_type] :
( v39717(VarCurr)
<=> ( v39718(VarCurr)
& v39719(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2380,axiom,
! [VarCurr: state_type] :
( v39719(VarCurr)
<=> ( v39703(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2379,axiom,
! [VarCurr: state_type] :
( v39718(VarCurr)
<=> ( v39701(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8433,axiom,
! [VarCurr: state_type] :
( v39715(VarCurr)
<=> ( v39701(VarCurr)
& v39703(VarCurr) ) ) ).
tff(addAssignment_14729,axiom,
! [VarCurr: state_type] :
( v39711(VarCurr)
<=> v38609(VarCurr,1) ) ).
tff(addAssignment_14728,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,1)
<=> v38611(VarCurr,1) ) ).
tff(addAssignment_14727,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,1)
<=> v38618(VarCurr,1) ) ).
tff(addAssignment_14726,axiom,
! [VarCurr: state_type] :
( v38621(VarCurr,1)
<=> v38942(VarCurr,1) ) ).
tff(addAssignment_14725,axiom,
! [VarCurr: state_type] :
( v38942(VarCurr,1)
<=> v38944(VarCurr,1) ) ).
tff(addAssignment_14724,axiom,
! [VarCurr: state_type] :
( v38944(VarCurr,1)
<=> v39676(VarCurr,1) ) ).
tff(addAssignment_14723,axiom,
! [VarCurr: state_type] :
( v38946(VarCurr,1)
<=> v38947(VarCurr,1) ) ).
tff(addAssignment_14722,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,1)
<=> v38615(VarCurr,1) ) ).
tff(addAssignment_14721,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,1)
<=> v38617(VarCurr,1) ) ).
tff(addAssignment_14720,axiom,
! [VarCurr: state_type] :
( v39705(VarCurr)
<=> v38511(VarCurr,2) ) ).
tff(addAssignment_14719,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,2)
<=> v39707(VarCurr) ) ).
tff(addAssignment_14718,axiom,
! [VarCurr: state_type] :
( v39707(VarCurr)
<=> v39709(VarCurr) ) ).
tff(addAssignment_14717,axiom,
! [VarCurr: state_type] :
( v39703(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14716,axiom,
! [VarCurr: state_type] :
( v39701(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14715,axiom,
! [VarCurr: state_type] :
( v39661(VarCurr)
<=> v39663(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1212,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39680(VarNext)
=> ( v39663(VarNext)
<=> v39663(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1171,axiom,
! [VarNext: state_type] :
( v39680(VarNext)
=> ( v39663(VarNext)
<=> v39690(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_809,axiom,
! [VarCurr: state_type] :
( ( ~ v39681(VarCurr)
& v39682(VarCurr) )
=> ( v39690(VarCurr)
<=> v39691(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_867,axiom,
! [VarCurr: state_type] :
( v39681(VarCurr)
=> ( v39690(VarCurr)
<=> v39669(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_928,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39683(VarCurr)
=> ( v39691(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_900,axiom,
! [VarCurr: state_type] :
( v39683(VarCurr)
=> ( v39691(VarCurr)
<=> v39675(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8432,axiom,
! [VarCurr: state_type] :
( v39680(VarCurr)
<=> ( v39681(VarCurr)
| v39682(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8431,axiom,
! [VarCurr: state_type] :
( v39682(VarCurr)
<=> ( v39683(VarCurr)
| v39686(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8430,axiom,
! [VarCurr: state_type] :
( v39686(VarCurr)
<=> ( v39687(VarCurr)
& v39689(VarCurr) ) ) ).
tff(writeUnaryOperator_3268,axiom,
! [VarCurr: state_type] :
( ~ v39689(VarCurr)
<=> v39683(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8429,axiom,
! [VarCurr: state_type] :
( v39687(VarCurr)
<=> ( v39665(VarCurr)
& v39688(VarCurr) ) ) ).
tff(writeUnaryOperator_3267,axiom,
! [VarCurr: state_type] :
( ~ v39688(VarCurr)
<=> v39667(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8428,axiom,
! [VarCurr: state_type] :
( v39683(VarCurr)
<=> ( v39684(VarCurr)
& v39685(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2378,axiom,
! [VarCurr: state_type] :
( v39685(VarCurr)
<=> ( v39667(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2377,axiom,
! [VarCurr: state_type] :
( v39684(VarCurr)
<=> ( v39665(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8427,axiom,
! [VarCurr: state_type] :
( v39681(VarCurr)
<=> ( v39665(VarCurr)
& v39667(VarCurr) ) ) ).
tff(addAssignment_14714,axiom,
! [VarCurr: state_type] :
( v39675(VarCurr)
<=> v38609(VarCurr,2) ) ).
tff(addAssignment_14713,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,2)
<=> v38611(VarCurr,2) ) ).
tff(addAssignment_14712,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,2)
<=> v38618(VarCurr,2) ) ).
tff(addAssignment_14711,axiom,
! [VarCurr: state_type] :
( v38621(VarCurr,2)
<=> v38942(VarCurr,2) ) ).
tff(addAssignment_14710,axiom,
! [VarCurr: state_type] :
( v38942(VarCurr,2)
<=> v38944(VarCurr,2) ) ).
tff(addAssignment_14709,axiom,
! [VarCurr: state_type] :
( v38944(VarCurr,2)
<=> v39676(VarCurr,2) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1211,axiom,
! [VarCurr: state_type] :
( ~ v38961(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v39676(VarCurr,B)
<=> v38946(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1170,axiom,
! [VarCurr: state_type] :
( v38961(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v39676(VarCurr,B)
<=> v39677(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_237,axiom,
! [VarCurr: state_type] :
( ~ v31246(VarCurr)
=> ( ( v39677(VarCurr,2)
<=> v31316(VarCurr,16) )
& ( v39677(VarCurr,1)
<=> v31316(VarCurr,15) )
& ( v39677(VarCurr,0)
<=> v31316(VarCurr,14) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1169,axiom,
! [VarCurr: state_type] :
( v31246(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v39677(VarCurr,B)
<=> $false ) ) ) ).
tff(addAssignment_14708,axiom,
! [VarCurr: state_type] :
( v38946(VarCurr,2)
<=> v38947(VarCurr,2) ) ).
tff(addAssignment_14707,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,2)
<=> v38615(VarCurr,2) ) ).
tff(addAssignment_14706,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,2)
<=> v38617(VarCurr,2) ) ).
tff(addAssignment_14705,axiom,
! [VarCurr: state_type] :
( v39669(VarCurr)
<=> v38511(VarCurr,3) ) ).
tff(addAssignment_14704,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,3)
<=> v39671(VarCurr) ) ).
tff(addAssignment_14703,axiom,
! [VarCurr: state_type] :
( v39671(VarCurr)
<=> v39673(VarCurr) ) ).
tff(addAssignment_14702,axiom,
! [VarCurr: state_type] :
( v39667(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14701,axiom,
! [VarCurr: state_type] :
( v39665(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14700,axiom,
! [VarCurr: state_type] :
( v39627(VarCurr)
<=> v39629(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1210,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39644(VarNext)
=> ( v39629(VarNext)
<=> v39629(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1168,axiom,
! [VarNext: state_type] :
( v39644(VarNext)
=> ( v39629(VarNext)
<=> v39654(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_808,axiom,
! [VarCurr: state_type] :
( ( ~ v39645(VarCurr)
& v39646(VarCurr) )
=> ( v39654(VarCurr)
<=> v39655(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_866,axiom,
! [VarCurr: state_type] :
( v39645(VarCurr)
=> ( v39654(VarCurr)
<=> v39635(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_927,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39647(VarCurr)
=> ( v39655(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_899,axiom,
! [VarCurr: state_type] :
( v39647(VarCurr)
=> ( v39655(VarCurr)
<=> v39641(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8426,axiom,
! [VarCurr: state_type] :
( v39644(VarCurr)
<=> ( v39645(VarCurr)
| v39646(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8425,axiom,
! [VarCurr: state_type] :
( v39646(VarCurr)
<=> ( v39647(VarCurr)
| v39650(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8424,axiom,
! [VarCurr: state_type] :
( v39650(VarCurr)
<=> ( v39651(VarCurr)
& v39653(VarCurr) ) ) ).
tff(writeUnaryOperator_3266,axiom,
! [VarCurr: state_type] :
( ~ v39653(VarCurr)
<=> v39647(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8423,axiom,
! [VarCurr: state_type] :
( v39651(VarCurr)
<=> ( v39631(VarCurr)
& v39652(VarCurr) ) ) ).
tff(writeUnaryOperator_3265,axiom,
! [VarCurr: state_type] :
( ~ v39652(VarCurr)
<=> v39633(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8422,axiom,
! [VarCurr: state_type] :
( v39647(VarCurr)
<=> ( v39648(VarCurr)
& v39649(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2376,axiom,
! [VarCurr: state_type] :
( v39649(VarCurr)
<=> ( v39633(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2375,axiom,
! [VarCurr: state_type] :
( v39648(VarCurr)
<=> ( v39631(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8421,axiom,
! [VarCurr: state_type] :
( v39645(VarCurr)
<=> ( v39631(VarCurr)
& v39633(VarCurr) ) ) ).
tff(addAssignment_14699,axiom,
! [VarCurr: state_type] :
( v39641(VarCurr)
<=> v38609(VarCurr,3) ) ).
tff(addAssignment_14698,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,3)
<=> v38611(VarCurr,3) ) ).
tff(addAssignment_14697,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,3)
<=> v38618(VarCurr,3) ) ).
tff(addAssignment_14696,axiom,
! [VarCurr: state_type] :
( v38621(VarCurr,3)
<=> v38942(VarCurr,3) ) ).
tff(addAssignment_14695,axiom,
! [VarCurr: state_type] :
( v38942(VarCurr,3)
<=> v38944(VarCurr,3) ) ).
tff(addAssignment_14694,axiom,
! [VarCurr: state_type] :
( v38944(VarCurr,3)
<=> v38960(VarCurr,0) ) ).
tff(addAssignment_14693,axiom,
! [VarCurr: state_type] :
( v38946(VarCurr,3)
<=> v38947(VarCurr,3) ) ).
tff(addAssignment_14692,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,3)
<=> v38615(VarCurr,3) ) ).
tff(addAssignment_14691,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,3)
<=> v38617(VarCurr,3) ) ).
tff(addAssignment_14690,axiom,
! [VarCurr: state_type] :
( v39635(VarCurr)
<=> v38511(VarCurr,4) ) ).
tff(addAssignment_14689,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,4)
<=> v39637(VarCurr) ) ).
tff(addAssignment_14688,axiom,
! [VarCurr: state_type] :
( v39637(VarCurr)
<=> v39639(VarCurr) ) ).
tff(addAssignment_14687,axiom,
! [VarCurr: state_type] :
( v39633(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14686,axiom,
! [VarCurr: state_type] :
( v39631(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14685,axiom,
! [VarCurr: state_type] :
( v39593(VarCurr)
<=> v39595(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1209,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39610(VarNext)
=> ( v39595(VarNext)
<=> v39595(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1167,axiom,
! [VarNext: state_type] :
( v39610(VarNext)
=> ( v39595(VarNext)
<=> v39620(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_807,axiom,
! [VarCurr: state_type] :
( ( ~ v39611(VarCurr)
& v39612(VarCurr) )
=> ( v39620(VarCurr)
<=> v39621(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_865,axiom,
! [VarCurr: state_type] :
( v39611(VarCurr)
=> ( v39620(VarCurr)
<=> v39601(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_926,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39613(VarCurr)
=> ( v39621(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_898,axiom,
! [VarCurr: state_type] :
( v39613(VarCurr)
=> ( v39621(VarCurr)
<=> v39607(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8420,axiom,
! [VarCurr: state_type] :
( v39610(VarCurr)
<=> ( v39611(VarCurr)
| v39612(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8419,axiom,
! [VarCurr: state_type] :
( v39612(VarCurr)
<=> ( v39613(VarCurr)
| v39616(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8418,axiom,
! [VarCurr: state_type] :
( v39616(VarCurr)
<=> ( v39617(VarCurr)
& v39619(VarCurr) ) ) ).
tff(writeUnaryOperator_3264,axiom,
! [VarCurr: state_type] :
( ~ v39619(VarCurr)
<=> v39613(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8417,axiom,
! [VarCurr: state_type] :
( v39617(VarCurr)
<=> ( v39597(VarCurr)
& v39618(VarCurr) ) ) ).
tff(writeUnaryOperator_3263,axiom,
! [VarCurr: state_type] :
( ~ v39618(VarCurr)
<=> v39599(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8416,axiom,
! [VarCurr: state_type] :
( v39613(VarCurr)
<=> ( v39614(VarCurr)
& v39615(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2374,axiom,
! [VarCurr: state_type] :
( v39615(VarCurr)
<=> ( v39599(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2373,axiom,
! [VarCurr: state_type] :
( v39614(VarCurr)
<=> ( v39597(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8415,axiom,
! [VarCurr: state_type] :
( v39611(VarCurr)
<=> ( v39597(VarCurr)
& v39599(VarCurr) ) ) ).
tff(addAssignment_14684,axiom,
! [VarCurr: state_type] :
( v39607(VarCurr)
<=> v38609(VarCurr,4) ) ).
tff(addAssignment_14683,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,4)
<=> v38611(VarCurr,4) ) ).
tff(addAssignment_14682,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,4)
<=> v38618(VarCurr,4) ) ).
tff(addAssignment_14681,axiom,
! [VarCurr: state_type] :
( v38621(VarCurr,4)
<=> v38942(VarCurr,4) ) ).
tff(addAssignment_14680,axiom,
! [VarCurr: state_type] :
( v38942(VarCurr,4)
<=> v38944(VarCurr,4) ) ).
tff(addAssignment_14679,axiom,
! [VarCurr: state_type] :
( v38944(VarCurr,4)
<=> v38960(VarCurr,1) ) ).
tff(addAssignment_14678,axiom,
! [VarCurr: state_type] :
( v38946(VarCurr,4)
<=> v38947(VarCurr,4) ) ).
tff(addAssignment_14677,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,4)
<=> v38615(VarCurr,4) ) ).
tff(addAssignment_14676,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,4)
<=> v38617(VarCurr,4) ) ).
tff(addAssignment_14675,axiom,
! [VarCurr: state_type] :
( v39601(VarCurr)
<=> v38511(VarCurr,5) ) ).
tff(addAssignment_14674,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,5)
<=> v39603(VarCurr) ) ).
tff(addAssignment_14673,axiom,
! [VarCurr: state_type] :
( v39603(VarCurr)
<=> v39605(VarCurr) ) ).
tff(addAssignment_14672,axiom,
! [VarCurr: state_type] :
( v39599(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14671,axiom,
! [VarCurr: state_type] :
( v39597(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14670,axiom,
! [VarCurr: state_type] :
( v39559(VarCurr)
<=> v39561(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1208,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39576(VarNext)
=> ( v39561(VarNext)
<=> v39561(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1166,axiom,
! [VarNext: state_type] :
( v39576(VarNext)
=> ( v39561(VarNext)
<=> v39586(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_806,axiom,
! [VarCurr: state_type] :
( ( ~ v39577(VarCurr)
& v39578(VarCurr) )
=> ( v39586(VarCurr)
<=> v39587(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_864,axiom,
! [VarCurr: state_type] :
( v39577(VarCurr)
=> ( v39586(VarCurr)
<=> v39567(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_925,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39579(VarCurr)
=> ( v39587(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_897,axiom,
! [VarCurr: state_type] :
( v39579(VarCurr)
=> ( v39587(VarCurr)
<=> v39573(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8414,axiom,
! [VarCurr: state_type] :
( v39576(VarCurr)
<=> ( v39577(VarCurr)
| v39578(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8413,axiom,
! [VarCurr: state_type] :
( v39578(VarCurr)
<=> ( v39579(VarCurr)
| v39582(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8412,axiom,
! [VarCurr: state_type] :
( v39582(VarCurr)
<=> ( v39583(VarCurr)
& v39585(VarCurr) ) ) ).
tff(writeUnaryOperator_3262,axiom,
! [VarCurr: state_type] :
( ~ v39585(VarCurr)
<=> v39579(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8411,axiom,
! [VarCurr: state_type] :
( v39583(VarCurr)
<=> ( v39563(VarCurr)
& v39584(VarCurr) ) ) ).
tff(writeUnaryOperator_3261,axiom,
! [VarCurr: state_type] :
( ~ v39584(VarCurr)
<=> v39565(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8410,axiom,
! [VarCurr: state_type] :
( v39579(VarCurr)
<=> ( v39580(VarCurr)
& v39581(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2372,axiom,
! [VarCurr: state_type] :
( v39581(VarCurr)
<=> ( v39565(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2371,axiom,
! [VarCurr: state_type] :
( v39580(VarCurr)
<=> ( v39563(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8409,axiom,
! [VarCurr: state_type] :
( v39577(VarCurr)
<=> ( v39563(VarCurr)
& v39565(VarCurr) ) ) ).
tff(addAssignment_14669,axiom,
! [VarCurr: state_type] :
( v39573(VarCurr)
<=> v38609(VarCurr,5) ) ).
tff(addAssignment_14668,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,5)
<=> v38611(VarCurr,5) ) ).
tff(addAssignment_14667,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,5)
<=> v38618(VarCurr,5) ) ).
tff(addAssignment_14666,axiom,
! [VarCurr: state_type] :
( v38621(VarCurr,5)
<=> v38942(VarCurr,5) ) ).
tff(addAssignment_14665,axiom,
! [VarCurr: state_type] :
( v38942(VarCurr,5)
<=> v38944(VarCurr,5) ) ).
tff(addAssignment_14664,axiom,
! [VarCurr: state_type] :
( v38944(VarCurr,5)
<=> v38960(VarCurr,2) ) ).
tff(addAssignment_14663,axiom,
! [VarCurr: state_type] :
( v38946(VarCurr,5)
<=> v38947(VarCurr,5) ) ).
tff(addAssignment_14662,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,5)
<=> v38615(VarCurr,5) ) ).
tff(addAssignment_14661,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,5)
<=> v38617(VarCurr,5) ) ).
tff(addAssignment_14660,axiom,
! [VarCurr: state_type] :
( v39567(VarCurr)
<=> v38511(VarCurr,6) ) ).
tff(addAssignment_14659,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,6)
<=> v39569(VarCurr) ) ).
tff(addAssignment_14658,axiom,
! [VarCurr: state_type] :
( v39569(VarCurr)
<=> v39571(VarCurr) ) ).
tff(addAssignment_14657,axiom,
! [VarCurr: state_type] :
( v39565(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14656,axiom,
! [VarCurr: state_type] :
( v39563(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14655,axiom,
! [VarCurr: state_type] :
( v39525(VarCurr)
<=> v39527(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1207,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39542(VarNext)
=> ( v39527(VarNext)
<=> v39527(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1165,axiom,
! [VarNext: state_type] :
( v39542(VarNext)
=> ( v39527(VarNext)
<=> v39552(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_805,axiom,
! [VarCurr: state_type] :
( ( ~ v39543(VarCurr)
& v39544(VarCurr) )
=> ( v39552(VarCurr)
<=> v39553(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_863,axiom,
! [VarCurr: state_type] :
( v39543(VarCurr)
=> ( v39552(VarCurr)
<=> v39533(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_924,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39545(VarCurr)
=> ( v39553(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_896,axiom,
! [VarCurr: state_type] :
( v39545(VarCurr)
=> ( v39553(VarCurr)
<=> v39539(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8408,axiom,
! [VarCurr: state_type] :
( v39542(VarCurr)
<=> ( v39543(VarCurr)
| v39544(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8407,axiom,
! [VarCurr: state_type] :
( v39544(VarCurr)
<=> ( v39545(VarCurr)
| v39548(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8406,axiom,
! [VarCurr: state_type] :
( v39548(VarCurr)
<=> ( v39549(VarCurr)
& v39551(VarCurr) ) ) ).
tff(writeUnaryOperator_3260,axiom,
! [VarCurr: state_type] :
( ~ v39551(VarCurr)
<=> v39545(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8405,axiom,
! [VarCurr: state_type] :
( v39549(VarCurr)
<=> ( v39529(VarCurr)
& v39550(VarCurr) ) ) ).
tff(writeUnaryOperator_3259,axiom,
! [VarCurr: state_type] :
( ~ v39550(VarCurr)
<=> v39531(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8404,axiom,
! [VarCurr: state_type] :
( v39545(VarCurr)
<=> ( v39546(VarCurr)
& v39547(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2370,axiom,
! [VarCurr: state_type] :
( v39547(VarCurr)
<=> ( v39531(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2369,axiom,
! [VarCurr: state_type] :
( v39546(VarCurr)
<=> ( v39529(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8403,axiom,
! [VarCurr: state_type] :
( v39543(VarCurr)
<=> ( v39529(VarCurr)
& v39531(VarCurr) ) ) ).
tff(addAssignment_14654,axiom,
! [VarCurr: state_type] :
( v39539(VarCurr)
<=> v38609(VarCurr,6) ) ).
tff(addAssignment_14653,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,6)
<=> v38611(VarCurr,6) ) ).
tff(addAssignment_14652,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,6)
<=> v38618(VarCurr,6) ) ).
tff(addAssignment_14651,axiom,
! [VarCurr: state_type] :
( v38621(VarCurr,6)
<=> v38942(VarCurr,6) ) ).
tff(addAssignment_14650,axiom,
! [VarCurr: state_type] :
( v38942(VarCurr,6)
<=> v38944(VarCurr,6) ) ).
tff(addAssignment_14649,axiom,
! [VarCurr: state_type] :
( v38944(VarCurr,6)
<=> v38960(VarCurr,3) ) ).
tff(addAssignment_14648,axiom,
! [VarCurr: state_type] :
( v38946(VarCurr,6)
<=> v38947(VarCurr,6) ) ).
tff(addAssignment_14647,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,6)
<=> v38615(VarCurr,6) ) ).
tff(addAssignment_14646,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,6)
<=> v38617(VarCurr,6) ) ).
tff(addAssignment_14645,axiom,
! [VarCurr: state_type] :
( v39533(VarCurr)
<=> v38511(VarCurr,7) ) ).
tff(addAssignment_14644,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,7)
<=> v39535(VarCurr) ) ).
tff(addAssignment_14643,axiom,
! [VarCurr: state_type] :
( v39535(VarCurr)
<=> v39537(VarCurr) ) ).
tff(addAssignment_14642,axiom,
! [VarCurr: state_type] :
( v39531(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14641,axiom,
! [VarCurr: state_type] :
( v39529(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14640,axiom,
! [VarCurr: state_type] :
( v39491(VarCurr)
<=> v39493(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1206,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39508(VarNext)
=> ( v39493(VarNext)
<=> v39493(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1164,axiom,
! [VarNext: state_type] :
( v39508(VarNext)
=> ( v39493(VarNext)
<=> v39518(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_804,axiom,
! [VarCurr: state_type] :
( ( ~ v39509(VarCurr)
& v39510(VarCurr) )
=> ( v39518(VarCurr)
<=> v39519(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_862,axiom,
! [VarCurr: state_type] :
( v39509(VarCurr)
=> ( v39518(VarCurr)
<=> v39499(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_923,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39511(VarCurr)
=> ( v39519(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_895,axiom,
! [VarCurr: state_type] :
( v39511(VarCurr)
=> ( v39519(VarCurr)
<=> v39505(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8402,axiom,
! [VarCurr: state_type] :
( v39508(VarCurr)
<=> ( v39509(VarCurr)
| v39510(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8401,axiom,
! [VarCurr: state_type] :
( v39510(VarCurr)
<=> ( v39511(VarCurr)
| v39514(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8400,axiom,
! [VarCurr: state_type] :
( v39514(VarCurr)
<=> ( v39515(VarCurr)
& v39517(VarCurr) ) ) ).
tff(writeUnaryOperator_3258,axiom,
! [VarCurr: state_type] :
( ~ v39517(VarCurr)
<=> v39511(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8399,axiom,
! [VarCurr: state_type] :
( v39515(VarCurr)
<=> ( v39495(VarCurr)
& v39516(VarCurr) ) ) ).
tff(writeUnaryOperator_3257,axiom,
! [VarCurr: state_type] :
( ~ v39516(VarCurr)
<=> v39497(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8398,axiom,
! [VarCurr: state_type] :
( v39511(VarCurr)
<=> ( v39512(VarCurr)
& v39513(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2368,axiom,
! [VarCurr: state_type] :
( v39513(VarCurr)
<=> ( v39497(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2367,axiom,
! [VarCurr: state_type] :
( v39512(VarCurr)
<=> ( v39495(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8397,axiom,
! [VarCurr: state_type] :
( v39509(VarCurr)
<=> ( v39495(VarCurr)
& v39497(VarCurr) ) ) ).
tff(addAssignment_14639,axiom,
! [VarCurr: state_type] :
( v39505(VarCurr)
<=> v38609(VarCurr,7) ) ).
tff(addAssignment_14638,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,7)
<=> v38611(VarCurr,7) ) ).
tff(addAssignment_14637,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,7)
<=> v38618(VarCurr,7) ) ).
tff(addAssignment_14636,axiom,
! [VarCurr: state_type] :
( v38621(VarCurr,7)
<=> v38942(VarCurr,7) ) ).
tff(addAssignment_14635,axiom,
! [VarCurr: state_type] :
( v38942(VarCurr,7)
<=> v38944(VarCurr,7) ) ).
tff(addAssignment_14634,axiom,
! [VarCurr: state_type] :
( v38944(VarCurr,7)
<=> v38960(VarCurr,4) ) ).
tff(addAssignment_14633,axiom,
! [VarCurr: state_type] :
( v38946(VarCurr,7)
<=> v38947(VarCurr,7) ) ).
tff(addAssignment_14632,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,7)
<=> v38615(VarCurr,7) ) ).
tff(addAssignment_14631,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,7)
<=> v38617(VarCurr,7) ) ).
tff(addAssignment_14630,axiom,
! [VarCurr: state_type] :
( v39499(VarCurr)
<=> v38511(VarCurr,8) ) ).
tff(addAssignment_14629,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,8)
<=> v39501(VarCurr) ) ).
tff(addAssignment_14628,axiom,
! [VarCurr: state_type] :
( v39501(VarCurr)
<=> v39503(VarCurr) ) ).
tff(addAssignment_14627,axiom,
! [VarCurr: state_type] :
( v39497(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14626,axiom,
! [VarCurr: state_type] :
( v39495(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14625,axiom,
! [VarCurr: state_type] :
( v39457(VarCurr)
<=> v39459(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1205,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39474(VarNext)
=> ( v39459(VarNext)
<=> v39459(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1163,axiom,
! [VarNext: state_type] :
( v39474(VarNext)
=> ( v39459(VarNext)
<=> v39484(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_803,axiom,
! [VarCurr: state_type] :
( ( ~ v39475(VarCurr)
& v39476(VarCurr) )
=> ( v39484(VarCurr)
<=> v39485(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_861,axiom,
! [VarCurr: state_type] :
( v39475(VarCurr)
=> ( v39484(VarCurr)
<=> v39465(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_922,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39477(VarCurr)
=> ( v39485(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_894,axiom,
! [VarCurr: state_type] :
( v39477(VarCurr)
=> ( v39485(VarCurr)
<=> v39471(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8396,axiom,
! [VarCurr: state_type] :
( v39474(VarCurr)
<=> ( v39475(VarCurr)
| v39476(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8395,axiom,
! [VarCurr: state_type] :
( v39476(VarCurr)
<=> ( v39477(VarCurr)
| v39480(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8394,axiom,
! [VarCurr: state_type] :
( v39480(VarCurr)
<=> ( v39481(VarCurr)
& v39483(VarCurr) ) ) ).
tff(writeUnaryOperator_3256,axiom,
! [VarCurr: state_type] :
( ~ v39483(VarCurr)
<=> v39477(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8393,axiom,
! [VarCurr: state_type] :
( v39481(VarCurr)
<=> ( v39461(VarCurr)
& v39482(VarCurr) ) ) ).
tff(writeUnaryOperator_3255,axiom,
! [VarCurr: state_type] :
( ~ v39482(VarCurr)
<=> v39463(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8392,axiom,
! [VarCurr: state_type] :
( v39477(VarCurr)
<=> ( v39478(VarCurr)
& v39479(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2366,axiom,
! [VarCurr: state_type] :
( v39479(VarCurr)
<=> ( v39463(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2365,axiom,
! [VarCurr: state_type] :
( v39478(VarCurr)
<=> ( v39461(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8391,axiom,
! [VarCurr: state_type] :
( v39475(VarCurr)
<=> ( v39461(VarCurr)
& v39463(VarCurr) ) ) ).
tff(addAssignment_14624,axiom,
! [VarCurr: state_type] :
( v39471(VarCurr)
<=> v38609(VarCurr,8) ) ).
tff(addAssignment_14623,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,8)
<=> v38611(VarCurr,8) ) ).
tff(addAssignment_14622,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,8)
<=> v38618(VarCurr,8) ) ).
tff(addAssignment_14621,axiom,
! [VarCurr: state_type] :
( v38621(VarCurr,8)
<=> v38942(VarCurr,8) ) ).
tff(addAssignment_14620,axiom,
! [VarCurr: state_type] :
( v38942(VarCurr,8)
<=> v38944(VarCurr,8) ) ).
tff(addAssignment_14619,axiom,
! [VarCurr: state_type] :
( v38944(VarCurr,8)
<=> v38960(VarCurr,5) ) ).
tff(addAssignment_14618,axiom,
! [VarCurr: state_type] :
( v38946(VarCurr,8)
<=> v38947(VarCurr,8) ) ).
tff(addAssignment_14617,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,8)
<=> v38615(VarCurr,8) ) ).
tff(addAssignment_14616,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,8)
<=> v38617(VarCurr,8) ) ).
tff(addAssignment_14615,axiom,
! [VarCurr: state_type] :
( v39465(VarCurr)
<=> v38511(VarCurr,9) ) ).
tff(addAssignment_14614,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,9)
<=> v39467(VarCurr) ) ).
tff(addAssignment_14613,axiom,
! [VarCurr: state_type] :
( v39467(VarCurr)
<=> v39469(VarCurr) ) ).
tff(addAssignment_14612,axiom,
! [VarCurr: state_type] :
( v39463(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14611,axiom,
! [VarCurr: state_type] :
( v39461(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14610,axiom,
! [VarCurr: state_type] :
( v39423(VarCurr)
<=> v39425(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1204,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39440(VarNext)
=> ( v39425(VarNext)
<=> v39425(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1162,axiom,
! [VarNext: state_type] :
( v39440(VarNext)
=> ( v39425(VarNext)
<=> v39450(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_802,axiom,
! [VarCurr: state_type] :
( ( ~ v39441(VarCurr)
& v39442(VarCurr) )
=> ( v39450(VarCurr)
<=> v39451(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_860,axiom,
! [VarCurr: state_type] :
( v39441(VarCurr)
=> ( v39450(VarCurr)
<=> v39431(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_921,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39443(VarCurr)
=> ( v39451(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_893,axiom,
! [VarCurr: state_type] :
( v39443(VarCurr)
=> ( v39451(VarCurr)
<=> v39437(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8390,axiom,
! [VarCurr: state_type] :
( v39440(VarCurr)
<=> ( v39441(VarCurr)
| v39442(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8389,axiom,
! [VarCurr: state_type] :
( v39442(VarCurr)
<=> ( v39443(VarCurr)
| v39446(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8388,axiom,
! [VarCurr: state_type] :
( v39446(VarCurr)
<=> ( v39447(VarCurr)
& v39449(VarCurr) ) ) ).
tff(writeUnaryOperator_3254,axiom,
! [VarCurr: state_type] :
( ~ v39449(VarCurr)
<=> v39443(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8387,axiom,
! [VarCurr: state_type] :
( v39447(VarCurr)
<=> ( v39427(VarCurr)
& v39448(VarCurr) ) ) ).
tff(writeUnaryOperator_3253,axiom,
! [VarCurr: state_type] :
( ~ v39448(VarCurr)
<=> v39429(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8386,axiom,
! [VarCurr: state_type] :
( v39443(VarCurr)
<=> ( v39444(VarCurr)
& v39445(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2364,axiom,
! [VarCurr: state_type] :
( v39445(VarCurr)
<=> ( v39429(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2363,axiom,
! [VarCurr: state_type] :
( v39444(VarCurr)
<=> ( v39427(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8385,axiom,
! [VarCurr: state_type] :
( v39441(VarCurr)
<=> ( v39427(VarCurr)
& v39429(VarCurr) ) ) ).
tff(addAssignment_14609,axiom,
! [VarCurr: state_type] :
( v39437(VarCurr)
<=> v38609(VarCurr,9) ) ).
tff(addAssignment_14608,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,9)
<=> v38611(VarCurr,9) ) ).
tff(addAssignment_14607,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,9)
<=> v38618(VarCurr,9) ) ).
tff(addAssignment_14606,axiom,
! [VarCurr: state_type] :
( v38621(VarCurr,9)
<=> v38942(VarCurr,9) ) ).
tff(addAssignment_14605,axiom,
! [VarCurr: state_type] :
( v38942(VarCurr,9)
<=> v38944(VarCurr,9) ) ).
tff(addAssignment_14604,axiom,
! [VarCurr: state_type] :
( v38944(VarCurr,9)
<=> v38960(VarCurr,6) ) ).
tff(addAssignment_14603,axiom,
! [VarCurr: state_type] :
( v38946(VarCurr,9)
<=> v38947(VarCurr,9) ) ).
tff(addAssignment_14602,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,9)
<=> v38615(VarCurr,9) ) ).
tff(addAssignment_14601,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,9)
<=> v38617(VarCurr,9) ) ).
tff(addAssignment_14600,axiom,
! [VarCurr: state_type] :
( v39431(VarCurr)
<=> v38511(VarCurr,10) ) ).
tff(addAssignment_14599,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,10)
<=> v39433(VarCurr) ) ).
tff(addAssignment_14598,axiom,
! [VarCurr: state_type] :
( v39433(VarCurr)
<=> v39435(VarCurr) ) ).
tff(addAssignment_14597,axiom,
! [VarCurr: state_type] :
( v39429(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14596,axiom,
! [VarCurr: state_type] :
( v39427(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14595,axiom,
! [VarCurr: state_type] :
( v39389(VarCurr)
<=> v39391(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1203,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39406(VarNext)
=> ( v39391(VarNext)
<=> v39391(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1161,axiom,
! [VarNext: state_type] :
( v39406(VarNext)
=> ( v39391(VarNext)
<=> v39416(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_801,axiom,
! [VarCurr: state_type] :
( ( ~ v39407(VarCurr)
& v39408(VarCurr) )
=> ( v39416(VarCurr)
<=> v39417(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_859,axiom,
! [VarCurr: state_type] :
( v39407(VarCurr)
=> ( v39416(VarCurr)
<=> v39397(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_920,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39409(VarCurr)
=> ( v39417(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_892,axiom,
! [VarCurr: state_type] :
( v39409(VarCurr)
=> ( v39417(VarCurr)
<=> v39403(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8384,axiom,
! [VarCurr: state_type] :
( v39406(VarCurr)
<=> ( v39407(VarCurr)
| v39408(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8383,axiom,
! [VarCurr: state_type] :
( v39408(VarCurr)
<=> ( v39409(VarCurr)
| v39412(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8382,axiom,
! [VarCurr: state_type] :
( v39412(VarCurr)
<=> ( v39413(VarCurr)
& v39415(VarCurr) ) ) ).
tff(writeUnaryOperator_3252,axiom,
! [VarCurr: state_type] :
( ~ v39415(VarCurr)
<=> v39409(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8381,axiom,
! [VarCurr: state_type] :
( v39413(VarCurr)
<=> ( v39393(VarCurr)
& v39414(VarCurr) ) ) ).
tff(writeUnaryOperator_3251,axiom,
! [VarCurr: state_type] :
( ~ v39414(VarCurr)
<=> v39395(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8380,axiom,
! [VarCurr: state_type] :
( v39409(VarCurr)
<=> ( v39410(VarCurr)
& v39411(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2362,axiom,
! [VarCurr: state_type] :
( v39411(VarCurr)
<=> ( v39395(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2361,axiom,
! [VarCurr: state_type] :
( v39410(VarCurr)
<=> ( v39393(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8379,axiom,
! [VarCurr: state_type] :
( v39407(VarCurr)
<=> ( v39393(VarCurr)
& v39395(VarCurr) ) ) ).
tff(addAssignment_14594,axiom,
! [VarCurr: state_type] :
( v39403(VarCurr)
<=> v38609(VarCurr,10) ) ).
tff(addAssignment_14593,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,10)
<=> v38611(VarCurr,10) ) ).
tff(addAssignment_14592,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,10)
<=> v38618(VarCurr,10) ) ).
tff(addAssignment_14591,axiom,
! [VarCurr: state_type] :
( v38621(VarCurr,10)
<=> v38942(VarCurr,10) ) ).
tff(addAssignment_14590,axiom,
! [VarCurr: state_type] :
( v38942(VarCurr,10)
<=> v38944(VarCurr,10) ) ).
tff(addAssignment_14589,axiom,
! [VarCurr: state_type] :
( v38944(VarCurr,10)
<=> v38960(VarCurr,7) ) ).
tff(addAssignment_14588,axiom,
! [VarCurr: state_type] :
( v38946(VarCurr,10)
<=> v38947(VarCurr,10) ) ).
tff(addAssignment_14587,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,10)
<=> v38615(VarCurr,10) ) ).
tff(addAssignment_14586,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,10)
<=> v38617(VarCurr,10) ) ).
tff(addAssignment_14585,axiom,
! [VarCurr: state_type] :
( v39397(VarCurr)
<=> v38511(VarCurr,11) ) ).
tff(addAssignment_14584,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,11)
<=> v39399(VarCurr) ) ).
tff(addAssignment_14583,axiom,
! [VarCurr: state_type] :
( v39399(VarCurr)
<=> v39401(VarCurr) ) ).
tff(addAssignment_14582,axiom,
! [VarCurr: state_type] :
( v39395(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14581,axiom,
! [VarCurr: state_type] :
( v39393(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14580,axiom,
! [VarCurr: state_type] :
( v39355(VarCurr)
<=> v39357(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1202,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39372(VarNext)
=> ( v39357(VarNext)
<=> v39357(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1160,axiom,
! [VarNext: state_type] :
( v39372(VarNext)
=> ( v39357(VarNext)
<=> v39382(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_800,axiom,
! [VarCurr: state_type] :
( ( ~ v39373(VarCurr)
& v39374(VarCurr) )
=> ( v39382(VarCurr)
<=> v39383(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_858,axiom,
! [VarCurr: state_type] :
( v39373(VarCurr)
=> ( v39382(VarCurr)
<=> v39363(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_919,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39375(VarCurr)
=> ( v39383(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_891,axiom,
! [VarCurr: state_type] :
( v39375(VarCurr)
=> ( v39383(VarCurr)
<=> v39369(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8378,axiom,
! [VarCurr: state_type] :
( v39372(VarCurr)
<=> ( v39373(VarCurr)
| v39374(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8377,axiom,
! [VarCurr: state_type] :
( v39374(VarCurr)
<=> ( v39375(VarCurr)
| v39378(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8376,axiom,
! [VarCurr: state_type] :
( v39378(VarCurr)
<=> ( v39379(VarCurr)
& v39381(VarCurr) ) ) ).
tff(writeUnaryOperator_3250,axiom,
! [VarCurr: state_type] :
( ~ v39381(VarCurr)
<=> v39375(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8375,axiom,
! [VarCurr: state_type] :
( v39379(VarCurr)
<=> ( v39359(VarCurr)
& v39380(VarCurr) ) ) ).
tff(writeUnaryOperator_3249,axiom,
! [VarCurr: state_type] :
( ~ v39380(VarCurr)
<=> v39361(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8374,axiom,
! [VarCurr: state_type] :
( v39375(VarCurr)
<=> ( v39376(VarCurr)
& v39377(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2360,axiom,
! [VarCurr: state_type] :
( v39377(VarCurr)
<=> ( v39361(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2359,axiom,
! [VarCurr: state_type] :
( v39376(VarCurr)
<=> ( v39359(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8373,axiom,
! [VarCurr: state_type] :
( v39373(VarCurr)
<=> ( v39359(VarCurr)
& v39361(VarCurr) ) ) ).
tff(addAssignment_14579,axiom,
! [VarCurr: state_type] :
( v39369(VarCurr)
<=> v38609(VarCurr,11) ) ).
tff(addAssignment_14578,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,11)
<=> v38611(VarCurr,11) ) ).
tff(addAssignment_14577,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,11)
<=> v38618(VarCurr,11) ) ).
tff(addAssignment_14576,axiom,
! [VarCurr: state_type] :
( v38621(VarCurr,11)
<=> v38942(VarCurr,11) ) ).
tff(addAssignment_14575,axiom,
! [VarCurr: state_type] :
( v38942(VarCurr,11)
<=> v38944(VarCurr,11) ) ).
tff(addAssignment_14574,axiom,
! [VarCurr: state_type] :
( v38944(VarCurr,11)
<=> v38960(VarCurr,8) ) ).
tff(addAssignment_14573,axiom,
! [VarCurr: state_type] :
( v38946(VarCurr,11)
<=> v38947(VarCurr,11) ) ).
tff(addAssignment_14572,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,11)
<=> v38615(VarCurr,11) ) ).
tff(addAssignment_14571,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,11)
<=> v38617(VarCurr,11) ) ).
tff(addAssignment_14570,axiom,
! [VarCurr: state_type] :
( v39363(VarCurr)
<=> v38511(VarCurr,12) ) ).
tff(addAssignment_14569,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,12)
<=> v39365(VarCurr) ) ).
tff(addAssignment_14568,axiom,
! [VarCurr: state_type] :
( v39365(VarCurr)
<=> v39367(VarCurr) ) ).
tff(addAssignment_14567,axiom,
! [VarCurr: state_type] :
( v39361(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14566,axiom,
! [VarCurr: state_type] :
( v39359(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14565,axiom,
! [VarCurr: state_type] :
( v39321(VarCurr)
<=> v39323(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1201,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39338(VarNext)
=> ( v39323(VarNext)
<=> v39323(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1159,axiom,
! [VarNext: state_type] :
( v39338(VarNext)
=> ( v39323(VarNext)
<=> v39348(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_799,axiom,
! [VarCurr: state_type] :
( ( ~ v39339(VarCurr)
& v39340(VarCurr) )
=> ( v39348(VarCurr)
<=> v39349(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_857,axiom,
! [VarCurr: state_type] :
( v39339(VarCurr)
=> ( v39348(VarCurr)
<=> v39329(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_918,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39341(VarCurr)
=> ( v39349(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_890,axiom,
! [VarCurr: state_type] :
( v39341(VarCurr)
=> ( v39349(VarCurr)
<=> v39335(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8372,axiom,
! [VarCurr: state_type] :
( v39338(VarCurr)
<=> ( v39339(VarCurr)
| v39340(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8371,axiom,
! [VarCurr: state_type] :
( v39340(VarCurr)
<=> ( v39341(VarCurr)
| v39344(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8370,axiom,
! [VarCurr: state_type] :
( v39344(VarCurr)
<=> ( v39345(VarCurr)
& v39347(VarCurr) ) ) ).
tff(writeUnaryOperator_3248,axiom,
! [VarCurr: state_type] :
( ~ v39347(VarCurr)
<=> v39341(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8369,axiom,
! [VarCurr: state_type] :
( v39345(VarCurr)
<=> ( v39325(VarCurr)
& v39346(VarCurr) ) ) ).
tff(writeUnaryOperator_3247,axiom,
! [VarCurr: state_type] :
( ~ v39346(VarCurr)
<=> v39327(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8368,axiom,
! [VarCurr: state_type] :
( v39341(VarCurr)
<=> ( v39342(VarCurr)
& v39343(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2358,axiom,
! [VarCurr: state_type] :
( v39343(VarCurr)
<=> ( v39327(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2357,axiom,
! [VarCurr: state_type] :
( v39342(VarCurr)
<=> ( v39325(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8367,axiom,
! [VarCurr: state_type] :
( v39339(VarCurr)
<=> ( v39325(VarCurr)
& v39327(VarCurr) ) ) ).
tff(addAssignment_14564,axiom,
! [VarCurr: state_type] :
( v39335(VarCurr)
<=> v38609(VarCurr,12) ) ).
tff(addAssignment_14563,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,12)
<=> v38611(VarCurr,12) ) ).
tff(addAssignment_14562,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,12)
<=> v38618(VarCurr,12) ) ).
tff(addAssignment_14561,axiom,
! [VarCurr: state_type] :
( v38621(VarCurr,12)
<=> v38942(VarCurr,12) ) ).
tff(addAssignment_14560,axiom,
! [VarCurr: state_type] :
( v38942(VarCurr,12)
<=> v38944(VarCurr,12) ) ).
tff(addAssignment_14559,axiom,
! [VarCurr: state_type] :
( v38944(VarCurr,12)
<=> v38960(VarCurr,9) ) ).
tff(addAssignment_14558,axiom,
! [VarCurr: state_type] :
( v38946(VarCurr,12)
<=> v38947(VarCurr,12) ) ).
tff(addAssignment_14557,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,12)
<=> v38615(VarCurr,12) ) ).
tff(addAssignment_14556,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,12)
<=> v38617(VarCurr,12) ) ).
tff(addAssignment_14555,axiom,
! [VarCurr: state_type] :
( v39329(VarCurr)
<=> v38511(VarCurr,13) ) ).
tff(addAssignment_14554,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,13)
<=> v39331(VarCurr) ) ).
tff(addAssignment_14553,axiom,
! [VarCurr: state_type] :
( v39331(VarCurr)
<=> v39333(VarCurr) ) ).
tff(addAssignment_14552,axiom,
! [VarCurr: state_type] :
( v39327(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14551,axiom,
! [VarCurr: state_type] :
( v39325(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14550,axiom,
! [VarCurr: state_type] :
( v39287(VarCurr)
<=> v39289(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1200,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39304(VarNext)
=> ( v39289(VarNext)
<=> v39289(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1158,axiom,
! [VarNext: state_type] :
( v39304(VarNext)
=> ( v39289(VarNext)
<=> v39314(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_798,axiom,
! [VarCurr: state_type] :
( ( ~ v39305(VarCurr)
& v39306(VarCurr) )
=> ( v39314(VarCurr)
<=> v39315(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_856,axiom,
! [VarCurr: state_type] :
( v39305(VarCurr)
=> ( v39314(VarCurr)
<=> v39295(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_917,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39307(VarCurr)
=> ( v39315(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_889,axiom,
! [VarCurr: state_type] :
( v39307(VarCurr)
=> ( v39315(VarCurr)
<=> v39301(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8366,axiom,
! [VarCurr: state_type] :
( v39304(VarCurr)
<=> ( v39305(VarCurr)
| v39306(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8365,axiom,
! [VarCurr: state_type] :
( v39306(VarCurr)
<=> ( v39307(VarCurr)
| v39310(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8364,axiom,
! [VarCurr: state_type] :
( v39310(VarCurr)
<=> ( v39311(VarCurr)
& v39313(VarCurr) ) ) ).
tff(writeUnaryOperator_3246,axiom,
! [VarCurr: state_type] :
( ~ v39313(VarCurr)
<=> v39307(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8363,axiom,
! [VarCurr: state_type] :
( v39311(VarCurr)
<=> ( v39291(VarCurr)
& v39312(VarCurr) ) ) ).
tff(writeUnaryOperator_3245,axiom,
! [VarCurr: state_type] :
( ~ v39312(VarCurr)
<=> v39293(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8362,axiom,
! [VarCurr: state_type] :
( v39307(VarCurr)
<=> ( v39308(VarCurr)
& v39309(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2356,axiom,
! [VarCurr: state_type] :
( v39309(VarCurr)
<=> ( v39293(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2355,axiom,
! [VarCurr: state_type] :
( v39308(VarCurr)
<=> ( v39291(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8361,axiom,
! [VarCurr: state_type] :
( v39305(VarCurr)
<=> ( v39291(VarCurr)
& v39293(VarCurr) ) ) ).
tff(addAssignment_14549,axiom,
! [VarCurr: state_type] :
( v39301(VarCurr)
<=> v38609(VarCurr,13) ) ).
tff(addAssignment_14548,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,13)
<=> v38611(VarCurr,13) ) ).
tff(addAssignment_14547,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,13)
<=> v38618(VarCurr,13) ) ).
tff(addAssignment_14546,axiom,
! [VarCurr: state_type] :
( v38621(VarCurr,13)
<=> v38942(VarCurr,13) ) ).
tff(addAssignment_14545,axiom,
! [VarCurr: state_type] :
( v38942(VarCurr,13)
<=> v38944(VarCurr,13) ) ).
tff(addAssignment_14544,axiom,
! [VarCurr: state_type] :
( v38944(VarCurr,13)
<=> v38960(VarCurr,10) ) ).
tff(addAssignment_14543,axiom,
! [VarCurr: state_type] :
( v38946(VarCurr,13)
<=> v38947(VarCurr,13) ) ).
tff(addAssignment_14542,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,13)
<=> v38615(VarCurr,13) ) ).
tff(addAssignment_14541,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,13)
<=> v38617(VarCurr,13) ) ).
tff(addAssignment_14540,axiom,
! [VarCurr: state_type] :
( v39295(VarCurr)
<=> v38511(VarCurr,14) ) ).
tff(addAssignment_14539,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,14)
<=> v39297(VarCurr) ) ).
tff(addAssignment_14538,axiom,
! [VarCurr: state_type] :
( v39297(VarCurr)
<=> v39299(VarCurr) ) ).
tff(addAssignment_14537,axiom,
! [VarCurr: state_type] :
( v39293(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14536,axiom,
! [VarCurr: state_type] :
( v39291(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14535,axiom,
! [VarCurr: state_type] :
( v39253(VarCurr)
<=> v39255(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1199,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39270(VarNext)
=> ( v39255(VarNext)
<=> v39255(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1157,axiom,
! [VarNext: state_type] :
( v39270(VarNext)
=> ( v39255(VarNext)
<=> v39280(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_797,axiom,
! [VarCurr: state_type] :
( ( ~ v39271(VarCurr)
& v39272(VarCurr) )
=> ( v39280(VarCurr)
<=> v39281(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_855,axiom,
! [VarCurr: state_type] :
( v39271(VarCurr)
=> ( v39280(VarCurr)
<=> v39261(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_916,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39273(VarCurr)
=> ( v39281(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_888,axiom,
! [VarCurr: state_type] :
( v39273(VarCurr)
=> ( v39281(VarCurr)
<=> v39267(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8360,axiom,
! [VarCurr: state_type] :
( v39270(VarCurr)
<=> ( v39271(VarCurr)
| v39272(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8359,axiom,
! [VarCurr: state_type] :
( v39272(VarCurr)
<=> ( v39273(VarCurr)
| v39276(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8358,axiom,
! [VarCurr: state_type] :
( v39276(VarCurr)
<=> ( v39277(VarCurr)
& v39279(VarCurr) ) ) ).
tff(writeUnaryOperator_3244,axiom,
! [VarCurr: state_type] :
( ~ v39279(VarCurr)
<=> v39273(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8357,axiom,
! [VarCurr: state_type] :
( v39277(VarCurr)
<=> ( v39257(VarCurr)
& v39278(VarCurr) ) ) ).
tff(writeUnaryOperator_3243,axiom,
! [VarCurr: state_type] :
( ~ v39278(VarCurr)
<=> v39259(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8356,axiom,
! [VarCurr: state_type] :
( v39273(VarCurr)
<=> ( v39274(VarCurr)
& v39275(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2354,axiom,
! [VarCurr: state_type] :
( v39275(VarCurr)
<=> ( v39259(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2353,axiom,
! [VarCurr: state_type] :
( v39274(VarCurr)
<=> ( v39257(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8355,axiom,
! [VarCurr: state_type] :
( v39271(VarCurr)
<=> ( v39257(VarCurr)
& v39259(VarCurr) ) ) ).
tff(addAssignment_14534,axiom,
! [VarCurr: state_type] :
( v39267(VarCurr)
<=> v38609(VarCurr,14) ) ).
tff(addAssignment_14533,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,14)
<=> v38611(VarCurr,14) ) ).
tff(addAssignment_14532,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,14)
<=> v38618(VarCurr,14) ) ).
tff(addAssignment_14531,axiom,
! [VarCurr: state_type] :
( v38621(VarCurr,14)
<=> v38942(VarCurr,14) ) ).
tff(addAssignment_14530,axiom,
! [VarCurr: state_type] :
( v38942(VarCurr,14)
<=> v38944(VarCurr,14) ) ).
tff(addAssignment_14529,axiom,
! [VarCurr: state_type] :
( v38944(VarCurr,14)
<=> v38960(VarCurr,11) ) ).
tff(addAssignment_14528,axiom,
! [VarCurr: state_type] :
( v38946(VarCurr,14)
<=> v38947(VarCurr,14) ) ).
tff(addAssignment_14527,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,14)
<=> v38615(VarCurr,14) ) ).
tff(addAssignment_14526,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,14)
<=> v38617(VarCurr,14) ) ).
tff(addAssignment_14525,axiom,
! [VarCurr: state_type] :
( v39261(VarCurr)
<=> v38511(VarCurr,15) ) ).
tff(addAssignment_14524,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,15)
<=> v39263(VarCurr) ) ).
tff(addAssignment_14523,axiom,
! [VarCurr: state_type] :
( v39263(VarCurr)
<=> v39265(VarCurr) ) ).
tff(addAssignment_14522,axiom,
! [VarCurr: state_type] :
( v39259(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14521,axiom,
! [VarCurr: state_type] :
( v39257(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14520,axiom,
! [VarCurr: state_type] :
( v39219(VarCurr)
<=> v39221(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1198,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39236(VarNext)
=> ( v39221(VarNext)
<=> v39221(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1156,axiom,
! [VarNext: state_type] :
( v39236(VarNext)
=> ( v39221(VarNext)
<=> v39246(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_796,axiom,
! [VarCurr: state_type] :
( ( ~ v39237(VarCurr)
& v39238(VarCurr) )
=> ( v39246(VarCurr)
<=> v39247(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_854,axiom,
! [VarCurr: state_type] :
( v39237(VarCurr)
=> ( v39246(VarCurr)
<=> v39227(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_915,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39239(VarCurr)
=> ( v39247(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_887,axiom,
! [VarCurr: state_type] :
( v39239(VarCurr)
=> ( v39247(VarCurr)
<=> v39233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8354,axiom,
! [VarCurr: state_type] :
( v39236(VarCurr)
<=> ( v39237(VarCurr)
| v39238(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8353,axiom,
! [VarCurr: state_type] :
( v39238(VarCurr)
<=> ( v39239(VarCurr)
| v39242(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8352,axiom,
! [VarCurr: state_type] :
( v39242(VarCurr)
<=> ( v39243(VarCurr)
& v39245(VarCurr) ) ) ).
tff(writeUnaryOperator_3242,axiom,
! [VarCurr: state_type] :
( ~ v39245(VarCurr)
<=> v39239(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8351,axiom,
! [VarCurr: state_type] :
( v39243(VarCurr)
<=> ( v39223(VarCurr)
& v39244(VarCurr) ) ) ).
tff(writeUnaryOperator_3241,axiom,
! [VarCurr: state_type] :
( ~ v39244(VarCurr)
<=> v39225(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8350,axiom,
! [VarCurr: state_type] :
( v39239(VarCurr)
<=> ( v39240(VarCurr)
& v39241(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2352,axiom,
! [VarCurr: state_type] :
( v39241(VarCurr)
<=> ( v39225(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2351,axiom,
! [VarCurr: state_type] :
( v39240(VarCurr)
<=> ( v39223(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8349,axiom,
! [VarCurr: state_type] :
( v39237(VarCurr)
<=> ( v39223(VarCurr)
& v39225(VarCurr) ) ) ).
tff(addAssignment_14519,axiom,
! [VarCurr: state_type] :
( v39233(VarCurr)
<=> v38609(VarCurr,15) ) ).
tff(addAssignment_14518,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,15)
<=> v38611(VarCurr,15) ) ).
tff(addAssignment_14517,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,15)
<=> v38618(VarCurr,15) ) ).
tff(addAssignment_14516,axiom,
! [VarCurr: state_type] :
( v38621(VarCurr,15)
<=> v38942(VarCurr,15) ) ).
tff(addAssignment_14515,axiom,
! [VarCurr: state_type] :
( v38942(VarCurr,15)
<=> v38944(VarCurr,15) ) ).
tff(addAssignment_14514,axiom,
! [VarCurr: state_type] :
( v38944(VarCurr,15)
<=> v38960(VarCurr,12) ) ).
tff(addAssignment_14513,axiom,
! [VarCurr: state_type] :
( v38946(VarCurr,15)
<=> v38947(VarCurr,15) ) ).
tff(addAssignment_14512,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,15)
<=> v38615(VarCurr,15) ) ).
tff(addAssignment_14511,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,15)
<=> v38617(VarCurr,15) ) ).
tff(addAssignment_14510,axiom,
! [VarCurr: state_type] :
( v39227(VarCurr)
<=> v38511(VarCurr,16) ) ).
tff(addAssignment_14509,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,16)
<=> v39229(VarCurr) ) ).
tff(addAssignment_14508,axiom,
! [VarCurr: state_type] :
( v39229(VarCurr)
<=> v39231(VarCurr) ) ).
tff(addAssignment_14507,axiom,
! [VarCurr: state_type] :
( v39225(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14506,axiom,
! [VarCurr: state_type] :
( v39223(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14505,axiom,
! [VarCurr: state_type] :
( v39185(VarCurr)
<=> v39187(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1197,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39202(VarNext)
=> ( v39187(VarNext)
<=> v39187(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1155,axiom,
! [VarNext: state_type] :
( v39202(VarNext)
=> ( v39187(VarNext)
<=> v39212(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_795,axiom,
! [VarCurr: state_type] :
( ( ~ v39203(VarCurr)
& v39204(VarCurr) )
=> ( v39212(VarCurr)
<=> v39213(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_853,axiom,
! [VarCurr: state_type] :
( v39203(VarCurr)
=> ( v39212(VarCurr)
<=> v39193(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_914,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39205(VarCurr)
=> ( v39213(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_886,axiom,
! [VarCurr: state_type] :
( v39205(VarCurr)
=> ( v39213(VarCurr)
<=> v39199(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8348,axiom,
! [VarCurr: state_type] :
( v39202(VarCurr)
<=> ( v39203(VarCurr)
| v39204(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8347,axiom,
! [VarCurr: state_type] :
( v39204(VarCurr)
<=> ( v39205(VarCurr)
| v39208(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8346,axiom,
! [VarCurr: state_type] :
( v39208(VarCurr)
<=> ( v39209(VarCurr)
& v39211(VarCurr) ) ) ).
tff(writeUnaryOperator_3240,axiom,
! [VarCurr: state_type] :
( ~ v39211(VarCurr)
<=> v39205(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8345,axiom,
! [VarCurr: state_type] :
( v39209(VarCurr)
<=> ( v39189(VarCurr)
& v39210(VarCurr) ) ) ).
tff(writeUnaryOperator_3239,axiom,
! [VarCurr: state_type] :
( ~ v39210(VarCurr)
<=> v39191(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8344,axiom,
! [VarCurr: state_type] :
( v39205(VarCurr)
<=> ( v39206(VarCurr)
& v39207(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2350,axiom,
! [VarCurr: state_type] :
( v39207(VarCurr)
<=> ( v39191(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2349,axiom,
! [VarCurr: state_type] :
( v39206(VarCurr)
<=> ( v39189(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8343,axiom,
! [VarCurr: state_type] :
( v39203(VarCurr)
<=> ( v39189(VarCurr)
& v39191(VarCurr) ) ) ).
tff(addAssignment_14504,axiom,
! [VarCurr: state_type] :
( v39199(VarCurr)
<=> v38609(VarCurr,16) ) ).
tff(addAssignment_14503,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,16)
<=> v38611(VarCurr,16) ) ).
tff(addAssignment_14502,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,16)
<=> v38618(VarCurr,16) ) ).
tff(addAssignment_14501,axiom,
! [VarCurr: state_type] :
( v38621(VarCurr,16)
<=> v38942(VarCurr,16) ) ).
tff(addAssignment_14500,axiom,
! [VarCurr: state_type] :
( v38942(VarCurr,16)
<=> v38944(VarCurr,16) ) ).
tff(addAssignment_14499,axiom,
! [VarCurr: state_type] :
( v38944(VarCurr,16)
<=> v38960(VarCurr,13) ) ).
tff(addAssignment_14498,axiom,
! [VarCurr: state_type] :
( v38946(VarCurr,16)
<=> v38947(VarCurr,16) ) ).
tff(addAssignment_14497,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,16)
<=> v38615(VarCurr,16) ) ).
tff(addAssignment_14496,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,16)
<=> v38617(VarCurr,16) ) ).
tff(addAssignment_14495,axiom,
! [VarCurr: state_type] :
( v39193(VarCurr)
<=> v38511(VarCurr,17) ) ).
tff(addAssignment_14494,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,17)
<=> v39195(VarCurr) ) ).
tff(addAssignment_14493,axiom,
! [VarCurr: state_type] :
( v39195(VarCurr)
<=> v39197(VarCurr) ) ).
tff(addAssignment_14492,axiom,
! [VarCurr: state_type] :
( v39191(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14491,axiom,
! [VarCurr: state_type] :
( v39189(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14490,axiom,
! [VarCurr: state_type] :
( v39151(VarCurr)
<=> v39153(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1196,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39168(VarNext)
=> ( v39153(VarNext)
<=> v39153(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1154,axiom,
! [VarNext: state_type] :
( v39168(VarNext)
=> ( v39153(VarNext)
<=> v39178(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_794,axiom,
! [VarCurr: state_type] :
( ( ~ v39169(VarCurr)
& v39170(VarCurr) )
=> ( v39178(VarCurr)
<=> v39179(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_852,axiom,
! [VarCurr: state_type] :
( v39169(VarCurr)
=> ( v39178(VarCurr)
<=> v39159(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_913,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39171(VarCurr)
=> ( v39179(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_885,axiom,
! [VarCurr: state_type] :
( v39171(VarCurr)
=> ( v39179(VarCurr)
<=> v39165(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8342,axiom,
! [VarCurr: state_type] :
( v39168(VarCurr)
<=> ( v39169(VarCurr)
| v39170(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8341,axiom,
! [VarCurr: state_type] :
( v39170(VarCurr)
<=> ( v39171(VarCurr)
| v39174(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8340,axiom,
! [VarCurr: state_type] :
( v39174(VarCurr)
<=> ( v39175(VarCurr)
& v39177(VarCurr) ) ) ).
tff(writeUnaryOperator_3238,axiom,
! [VarCurr: state_type] :
( ~ v39177(VarCurr)
<=> v39171(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8339,axiom,
! [VarCurr: state_type] :
( v39175(VarCurr)
<=> ( v39155(VarCurr)
& v39176(VarCurr) ) ) ).
tff(writeUnaryOperator_3237,axiom,
! [VarCurr: state_type] :
( ~ v39176(VarCurr)
<=> v39157(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8338,axiom,
! [VarCurr: state_type] :
( v39171(VarCurr)
<=> ( v39172(VarCurr)
& v39173(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2348,axiom,
! [VarCurr: state_type] :
( v39173(VarCurr)
<=> ( v39157(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2347,axiom,
! [VarCurr: state_type] :
( v39172(VarCurr)
<=> ( v39155(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8337,axiom,
! [VarCurr: state_type] :
( v39169(VarCurr)
<=> ( v39155(VarCurr)
& v39157(VarCurr) ) ) ).
tff(addAssignment_14489,axiom,
! [VarCurr: state_type] :
( v39165(VarCurr)
<=> v38609(VarCurr,17) ) ).
tff(addAssignment_14488,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,17)
<=> v38611(VarCurr,17) ) ).
tff(addAssignment_14487,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,17)
<=> v38618(VarCurr,17) ) ).
tff(addAssignment_14486,axiom,
! [VarCurr: state_type] :
( v38621(VarCurr,17)
<=> v38942(VarCurr,17) ) ).
tff(addAssignment_14485,axiom,
! [VarCurr: state_type] :
( v38942(VarCurr,17)
<=> v38944(VarCurr,17) ) ).
tff(addAssignment_14484,axiom,
! [VarCurr: state_type] :
( v38944(VarCurr,17)
<=> v38960(VarCurr,14) ) ).
tff(addAssignment_14483,axiom,
! [VarCurr: state_type] :
( v38946(VarCurr,17)
<=> v38947(VarCurr,17) ) ).
tff(addAssignment_14482,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,17)
<=> v38615(VarCurr,17) ) ).
tff(addAssignment_14481,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,17)
<=> v38617(VarCurr,17) ) ).
tff(addAssignment_14480,axiom,
! [VarCurr: state_type] :
( v39159(VarCurr)
<=> v38511(VarCurr,18) ) ).
tff(addAssignment_14479,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,18)
<=> v39161(VarCurr) ) ).
tff(addAssignment_14478,axiom,
! [VarCurr: state_type] :
( v39161(VarCurr)
<=> v39163(VarCurr) ) ).
tff(addAssignment_14477,axiom,
! [VarCurr: state_type] :
( v39157(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14476,axiom,
! [VarCurr: state_type] :
( v39155(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14475,axiom,
! [VarCurr: state_type] :
( v39117(VarCurr)
<=> v39119(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1195,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39134(VarNext)
=> ( v39119(VarNext)
<=> v39119(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1153,axiom,
! [VarNext: state_type] :
( v39134(VarNext)
=> ( v39119(VarNext)
<=> v39144(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_793,axiom,
! [VarCurr: state_type] :
( ( ~ v39135(VarCurr)
& v39136(VarCurr) )
=> ( v39144(VarCurr)
<=> v39145(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_851,axiom,
! [VarCurr: state_type] :
( v39135(VarCurr)
=> ( v39144(VarCurr)
<=> v39125(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_912,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39137(VarCurr)
=> ( v39145(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_884,axiom,
! [VarCurr: state_type] :
( v39137(VarCurr)
=> ( v39145(VarCurr)
<=> v39131(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8336,axiom,
! [VarCurr: state_type] :
( v39134(VarCurr)
<=> ( v39135(VarCurr)
| v39136(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8335,axiom,
! [VarCurr: state_type] :
( v39136(VarCurr)
<=> ( v39137(VarCurr)
| v39140(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8334,axiom,
! [VarCurr: state_type] :
( v39140(VarCurr)
<=> ( v39141(VarCurr)
& v39143(VarCurr) ) ) ).
tff(writeUnaryOperator_3236,axiom,
! [VarCurr: state_type] :
( ~ v39143(VarCurr)
<=> v39137(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8333,axiom,
! [VarCurr: state_type] :
( v39141(VarCurr)
<=> ( v39121(VarCurr)
& v39142(VarCurr) ) ) ).
tff(writeUnaryOperator_3235,axiom,
! [VarCurr: state_type] :
( ~ v39142(VarCurr)
<=> v39123(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8332,axiom,
! [VarCurr: state_type] :
( v39137(VarCurr)
<=> ( v39138(VarCurr)
& v39139(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2346,axiom,
! [VarCurr: state_type] :
( v39139(VarCurr)
<=> ( v39123(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2345,axiom,
! [VarCurr: state_type] :
( v39138(VarCurr)
<=> ( v39121(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8331,axiom,
! [VarCurr: state_type] :
( v39135(VarCurr)
<=> ( v39121(VarCurr)
& v39123(VarCurr) ) ) ).
tff(addAssignment_14474,axiom,
! [VarCurr: state_type] :
( v39131(VarCurr)
<=> v38609(VarCurr,18) ) ).
tff(addAssignment_14473,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,18)
<=> v38611(VarCurr,18) ) ).
tff(addAssignment_14472,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,18)
<=> v38618(VarCurr,18) ) ).
tff(addAssignment_14471,axiom,
! [VarCurr: state_type] :
( v38621(VarCurr,18)
<=> v38942(VarCurr,18) ) ).
tff(addAssignment_14470,axiom,
! [VarCurr: state_type] :
( v38942(VarCurr,18)
<=> v38944(VarCurr,18) ) ).
tff(addAssignment_14469,axiom,
! [VarCurr: state_type] :
( v38944(VarCurr,18)
<=> v38960(VarCurr,15) ) ).
tff(addAssignment_14468,axiom,
! [VarCurr: state_type] :
( v38946(VarCurr,18)
<=> v38947(VarCurr,18) ) ).
tff(addAssignment_14467,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,18)
<=> v38615(VarCurr,18) ) ).
tff(addAssignment_14466,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,18)
<=> v38617(VarCurr,18) ) ).
tff(addAssignment_14465,axiom,
! [VarCurr: state_type] :
( v39125(VarCurr)
<=> v38511(VarCurr,19) ) ).
tff(addAssignment_14464,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,19)
<=> v39127(VarCurr) ) ).
tff(addAssignment_14463,axiom,
! [VarCurr: state_type] :
( v39127(VarCurr)
<=> v39129(VarCurr) ) ).
tff(addAssignment_14462,axiom,
! [VarCurr: state_type] :
( v39123(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14461,axiom,
! [VarCurr: state_type] :
( v39121(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14460,axiom,
! [VarCurr: state_type] :
( v39083(VarCurr)
<=> v39085(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1194,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39100(VarNext)
=> ( v39085(VarNext)
<=> v39085(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1152,axiom,
! [VarNext: state_type] :
( v39100(VarNext)
=> ( v39085(VarNext)
<=> v39110(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_792,axiom,
! [VarCurr: state_type] :
( ( ~ v39101(VarCurr)
& v39102(VarCurr) )
=> ( v39110(VarCurr)
<=> v39111(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_850,axiom,
! [VarCurr: state_type] :
( v39101(VarCurr)
=> ( v39110(VarCurr)
<=> v39091(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_911,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39103(VarCurr)
=> ( v39111(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_883,axiom,
! [VarCurr: state_type] :
( v39103(VarCurr)
=> ( v39111(VarCurr)
<=> v39097(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8330,axiom,
! [VarCurr: state_type] :
( v39100(VarCurr)
<=> ( v39101(VarCurr)
| v39102(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8329,axiom,
! [VarCurr: state_type] :
( v39102(VarCurr)
<=> ( v39103(VarCurr)
| v39106(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8328,axiom,
! [VarCurr: state_type] :
( v39106(VarCurr)
<=> ( v39107(VarCurr)
& v39109(VarCurr) ) ) ).
tff(writeUnaryOperator_3234,axiom,
! [VarCurr: state_type] :
( ~ v39109(VarCurr)
<=> v39103(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8327,axiom,
! [VarCurr: state_type] :
( v39107(VarCurr)
<=> ( v39087(VarCurr)
& v39108(VarCurr) ) ) ).
tff(writeUnaryOperator_3233,axiom,
! [VarCurr: state_type] :
( ~ v39108(VarCurr)
<=> v39089(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8326,axiom,
! [VarCurr: state_type] :
( v39103(VarCurr)
<=> ( v39104(VarCurr)
& v39105(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2344,axiom,
! [VarCurr: state_type] :
( v39105(VarCurr)
<=> ( v39089(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2343,axiom,
! [VarCurr: state_type] :
( v39104(VarCurr)
<=> ( v39087(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8325,axiom,
! [VarCurr: state_type] :
( v39101(VarCurr)
<=> ( v39087(VarCurr)
& v39089(VarCurr) ) ) ).
tff(addAssignment_14459,axiom,
! [VarCurr: state_type] :
( v39097(VarCurr)
<=> v38609(VarCurr,19) ) ).
tff(addAssignment_14458,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,19)
<=> v38611(VarCurr,19) ) ).
tff(addAssignment_14457,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,19)
<=> v38618(VarCurr,19) ) ).
tff(addAssignment_14456,axiom,
! [VarCurr: state_type] :
( v38621(VarCurr,19)
<=> v38942(VarCurr,19) ) ).
tff(addAssignment_14455,axiom,
! [VarCurr: state_type] :
( v38942(VarCurr,19)
<=> v38944(VarCurr,19) ) ).
tff(addAssignment_14454,axiom,
! [VarCurr: state_type] :
( v38944(VarCurr,19)
<=> v38960(VarCurr,16) ) ).
tff(addAssignment_14453,axiom,
! [VarCurr: state_type] :
( v38946(VarCurr,19)
<=> v38947(VarCurr,19) ) ).
tff(addAssignment_14452,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,19)
<=> v38615(VarCurr,19) ) ).
tff(addAssignment_14451,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,19)
<=> v38617(VarCurr,19) ) ).
tff(addAssignment_14450,axiom,
! [VarCurr: state_type] :
( v39091(VarCurr)
<=> v38511(VarCurr,20) ) ).
tff(addAssignment_14449,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,20)
<=> v39093(VarCurr) ) ).
tff(addAssignment_14448,axiom,
! [VarCurr: state_type] :
( v39093(VarCurr)
<=> v39095(VarCurr) ) ).
tff(addAssignment_14447,axiom,
! [VarCurr: state_type] :
( v39089(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14446,axiom,
! [VarCurr: state_type] :
( v39087(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14445,axiom,
! [VarCurr: state_type] :
( v39049(VarCurr)
<=> v39051(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1193,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39066(VarNext)
=> ( v39051(VarNext)
<=> v39051(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1151,axiom,
! [VarNext: state_type] :
( v39066(VarNext)
=> ( v39051(VarNext)
<=> v39076(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_791,axiom,
! [VarCurr: state_type] :
( ( ~ v39067(VarCurr)
& v39068(VarCurr) )
=> ( v39076(VarCurr)
<=> v39077(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_849,axiom,
! [VarCurr: state_type] :
( v39067(VarCurr)
=> ( v39076(VarCurr)
<=> v39057(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_910,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39069(VarCurr)
=> ( v39077(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_882,axiom,
! [VarCurr: state_type] :
( v39069(VarCurr)
=> ( v39077(VarCurr)
<=> v39063(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8324,axiom,
! [VarCurr: state_type] :
( v39066(VarCurr)
<=> ( v39067(VarCurr)
| v39068(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8323,axiom,
! [VarCurr: state_type] :
( v39068(VarCurr)
<=> ( v39069(VarCurr)
| v39072(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8322,axiom,
! [VarCurr: state_type] :
( v39072(VarCurr)
<=> ( v39073(VarCurr)
& v39075(VarCurr) ) ) ).
tff(writeUnaryOperator_3232,axiom,
! [VarCurr: state_type] :
( ~ v39075(VarCurr)
<=> v39069(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8321,axiom,
! [VarCurr: state_type] :
( v39073(VarCurr)
<=> ( v39053(VarCurr)
& v39074(VarCurr) ) ) ).
tff(writeUnaryOperator_3231,axiom,
! [VarCurr: state_type] :
( ~ v39074(VarCurr)
<=> v39055(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8320,axiom,
! [VarCurr: state_type] :
( v39069(VarCurr)
<=> ( v39070(VarCurr)
& v39071(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2342,axiom,
! [VarCurr: state_type] :
( v39071(VarCurr)
<=> ( v39055(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2341,axiom,
! [VarCurr: state_type] :
( v39070(VarCurr)
<=> ( v39053(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8319,axiom,
! [VarCurr: state_type] :
( v39067(VarCurr)
<=> ( v39053(VarCurr)
& v39055(VarCurr) ) ) ).
tff(addAssignment_14444,axiom,
! [VarCurr: state_type] :
( v39063(VarCurr)
<=> v38609(VarCurr,20) ) ).
tff(addAssignment_14443,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,20)
<=> v38611(VarCurr,20) ) ).
tff(addAssignment_14442,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,20)
<=> v38618(VarCurr,20) ) ).
tff(addAssignment_14441,axiom,
! [VarCurr: state_type] :
( v38621(VarCurr,20)
<=> v38942(VarCurr,20) ) ).
tff(addAssignment_14440,axiom,
! [VarCurr: state_type] :
( v38942(VarCurr,20)
<=> v38944(VarCurr,20) ) ).
tff(addAssignment_14439,axiom,
! [VarCurr: state_type] :
( v38944(VarCurr,20)
<=> v38960(VarCurr,17) ) ).
tff(addAssignment_14438,axiom,
! [VarCurr: state_type] :
( v38946(VarCurr,20)
<=> v38947(VarCurr,20) ) ).
tff(addAssignment_14437,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,20)
<=> v38615(VarCurr,20) ) ).
tff(addAssignment_14436,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,20)
<=> v38617(VarCurr,20) ) ).
tff(addAssignment_14435,axiom,
! [VarCurr: state_type] :
( v39057(VarCurr)
<=> v38511(VarCurr,21) ) ).
tff(addAssignment_14434,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,21)
<=> v39059(VarCurr) ) ).
tff(addAssignment_14433,axiom,
! [VarCurr: state_type] :
( v39059(VarCurr)
<=> v39061(VarCurr) ) ).
tff(addAssignment_14432,axiom,
! [VarCurr: state_type] :
( v39055(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14431,axiom,
! [VarCurr: state_type] :
( v39053(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14430,axiom,
! [VarCurr: state_type] :
( v39015(VarCurr)
<=> v39017(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1192,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39032(VarNext)
=> ( v39017(VarNext)
<=> v39017(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1150,axiom,
! [VarNext: state_type] :
( v39032(VarNext)
=> ( v39017(VarNext)
<=> v39042(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_790,axiom,
! [VarCurr: state_type] :
( ( ~ v39033(VarCurr)
& v39034(VarCurr) )
=> ( v39042(VarCurr)
<=> v39043(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_848,axiom,
! [VarCurr: state_type] :
( v39033(VarCurr)
=> ( v39042(VarCurr)
<=> v39023(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_909,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39035(VarCurr)
=> ( v39043(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_881,axiom,
! [VarCurr: state_type] :
( v39035(VarCurr)
=> ( v39043(VarCurr)
<=> v39029(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8318,axiom,
! [VarCurr: state_type] :
( v39032(VarCurr)
<=> ( v39033(VarCurr)
| v39034(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8317,axiom,
! [VarCurr: state_type] :
( v39034(VarCurr)
<=> ( v39035(VarCurr)
| v39038(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8316,axiom,
! [VarCurr: state_type] :
( v39038(VarCurr)
<=> ( v39039(VarCurr)
& v39041(VarCurr) ) ) ).
tff(writeUnaryOperator_3230,axiom,
! [VarCurr: state_type] :
( ~ v39041(VarCurr)
<=> v39035(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8315,axiom,
! [VarCurr: state_type] :
( v39039(VarCurr)
<=> ( v39019(VarCurr)
& v39040(VarCurr) ) ) ).
tff(writeUnaryOperator_3229,axiom,
! [VarCurr: state_type] :
( ~ v39040(VarCurr)
<=> v39021(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8314,axiom,
! [VarCurr: state_type] :
( v39035(VarCurr)
<=> ( v39036(VarCurr)
& v39037(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2340,axiom,
! [VarCurr: state_type] :
( v39037(VarCurr)
<=> ( v39021(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2339,axiom,
! [VarCurr: state_type] :
( v39036(VarCurr)
<=> ( v39019(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8313,axiom,
! [VarCurr: state_type] :
( v39033(VarCurr)
<=> ( v39019(VarCurr)
& v39021(VarCurr) ) ) ).
tff(addAssignment_14429,axiom,
! [VarCurr: state_type] :
( v39029(VarCurr)
<=> v38609(VarCurr,21) ) ).
tff(addAssignment_14428,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,21)
<=> v38611(VarCurr,21) ) ).
tff(addAssignment_14427,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,21)
<=> v38618(VarCurr,21) ) ).
tff(addAssignment_14426,axiom,
! [VarCurr: state_type] :
( v38621(VarCurr,21)
<=> v38942(VarCurr,21) ) ).
tff(addAssignment_14425,axiom,
! [VarCurr: state_type] :
( v38942(VarCurr,21)
<=> v38944(VarCurr,21) ) ).
tff(addAssignment_14424,axiom,
! [VarCurr: state_type] :
( v38944(VarCurr,21)
<=> v38960(VarCurr,18) ) ).
tff(addAssignment_14423,axiom,
! [VarCurr: state_type] :
( v38946(VarCurr,21)
<=> v38947(VarCurr,21) ) ).
tff(addAssignment_14422,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,21)
<=> v38615(VarCurr,21) ) ).
tff(addAssignment_14421,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,21)
<=> v38617(VarCurr,21) ) ).
tff(addAssignment_14420,axiom,
! [VarCurr: state_type] :
( v39023(VarCurr)
<=> v38511(VarCurr,22) ) ).
tff(addAssignment_14419,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,22)
<=> v39025(VarCurr) ) ).
tff(addAssignment_14418,axiom,
! [VarCurr: state_type] :
( v39025(VarCurr)
<=> v39027(VarCurr) ) ).
tff(addAssignment_14417,axiom,
! [VarCurr: state_type] :
( v39021(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14416,axiom,
! [VarCurr: state_type] :
( v39019(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14415,axiom,
! [VarCurr: state_type] :
( v38981(VarCurr)
<=> v38983(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1191,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38998(VarNext)
=> ( v38983(VarNext)
<=> v38983(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1149,axiom,
! [VarNext: state_type] :
( v38998(VarNext)
=> ( v38983(VarNext)
<=> v39008(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_789,axiom,
! [VarCurr: state_type] :
( ( ~ v38999(VarCurr)
& v39000(VarCurr) )
=> ( v39008(VarCurr)
<=> v39009(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_847,axiom,
! [VarCurr: state_type] :
( v38999(VarCurr)
=> ( v39008(VarCurr)
<=> v38989(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_908,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v39001(VarCurr)
=> ( v39009(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_880,axiom,
! [VarCurr: state_type] :
( v39001(VarCurr)
=> ( v39009(VarCurr)
<=> v38995(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8312,axiom,
! [VarCurr: state_type] :
( v38998(VarCurr)
<=> ( v38999(VarCurr)
| v39000(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8311,axiom,
! [VarCurr: state_type] :
( v39000(VarCurr)
<=> ( v39001(VarCurr)
| v39004(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8310,axiom,
! [VarCurr: state_type] :
( v39004(VarCurr)
<=> ( v39005(VarCurr)
& v39007(VarCurr) ) ) ).
tff(writeUnaryOperator_3228,axiom,
! [VarCurr: state_type] :
( ~ v39007(VarCurr)
<=> v39001(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8309,axiom,
! [VarCurr: state_type] :
( v39005(VarCurr)
<=> ( v38985(VarCurr)
& v39006(VarCurr) ) ) ).
tff(writeUnaryOperator_3227,axiom,
! [VarCurr: state_type] :
( ~ v39006(VarCurr)
<=> v38987(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8308,axiom,
! [VarCurr: state_type] :
( v39001(VarCurr)
<=> ( v39002(VarCurr)
& v39003(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2338,axiom,
! [VarCurr: state_type] :
( v39003(VarCurr)
<=> ( v38987(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2337,axiom,
! [VarCurr: state_type] :
( v39002(VarCurr)
<=> ( v38985(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8307,axiom,
! [VarCurr: state_type] :
( v38999(VarCurr)
<=> ( v38985(VarCurr)
& v38987(VarCurr) ) ) ).
tff(addAssignment_14414,axiom,
! [VarCurr: state_type] :
( v38995(VarCurr)
<=> v38609(VarCurr,22) ) ).
tff(addAssignment_14413,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,22)
<=> v38611(VarCurr,22) ) ).
tff(addAssignment_14412,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,22)
<=> v38618(VarCurr,22) ) ).
tff(addAssignment_14411,axiom,
! [VarCurr: state_type] :
( v38621(VarCurr,22)
<=> v38942(VarCurr,22) ) ).
tff(addAssignment_14410,axiom,
! [VarCurr: state_type] :
( v38942(VarCurr,22)
<=> v38944(VarCurr,22) ) ).
tff(addAssignment_14409,axiom,
! [VarCurr: state_type] :
( v38944(VarCurr,22)
<=> v38960(VarCurr,19) ) ).
tff(addAssignment_14408,axiom,
! [VarCurr: state_type] :
( v38946(VarCurr,22)
<=> v38947(VarCurr,22) ) ).
tff(addAssignment_14407,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,22)
<=> v38615(VarCurr,22) ) ).
tff(addAssignment_14406,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,22)
<=> v38617(VarCurr,22) ) ).
tff(addAssignment_14405,axiom,
! [VarCurr: state_type] :
( v38989(VarCurr)
<=> v38511(VarCurr,23) ) ).
tff(addAssignment_14404,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,23)
<=> v38991(VarCurr) ) ).
tff(addAssignment_14403,axiom,
! [VarCurr: state_type] :
( v38991(VarCurr)
<=> v38993(VarCurr) ) ).
tff(addAssignment_14402,axiom,
! [VarCurr: state_type] :
( v38987(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14401,axiom,
! [VarCurr: state_type] :
( v38985(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14400,axiom,
! [VarCurr: state_type] :
( v38925(VarCurr)
<=> v38927(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1190,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38964(VarNext)
=> ( v38927(VarNext)
<=> v38927(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1148,axiom,
! [VarNext: state_type] :
( v38964(VarNext)
=> ( v38927(VarNext)
<=> v38974(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_788,axiom,
! [VarCurr: state_type] :
( ( ~ v38965(VarCurr)
& v38966(VarCurr) )
=> ( v38974(VarCurr)
<=> v38975(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_846,axiom,
! [VarCurr: state_type] :
( v38965(VarCurr)
=> ( v38974(VarCurr)
<=> v38933(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_907,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38967(VarCurr)
=> ( v38975(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_879,axiom,
! [VarCurr: state_type] :
( v38967(VarCurr)
=> ( v38975(VarCurr)
<=> v38939(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8306,axiom,
! [VarCurr: state_type] :
( v38964(VarCurr)
<=> ( v38965(VarCurr)
| v38966(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8305,axiom,
! [VarCurr: state_type] :
( v38966(VarCurr)
<=> ( v38967(VarCurr)
| v38970(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8304,axiom,
! [VarCurr: state_type] :
( v38970(VarCurr)
<=> ( v38971(VarCurr)
& v38973(VarCurr) ) ) ).
tff(writeUnaryOperator_3226,axiom,
! [VarCurr: state_type] :
( ~ v38973(VarCurr)
<=> v38967(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8303,axiom,
! [VarCurr: state_type] :
( v38971(VarCurr)
<=> ( v38929(VarCurr)
& v38972(VarCurr) ) ) ).
tff(writeUnaryOperator_3225,axiom,
! [VarCurr: state_type] :
( ~ v38972(VarCurr)
<=> v38931(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8302,axiom,
! [VarCurr: state_type] :
( v38967(VarCurr)
<=> ( v38968(VarCurr)
& v38969(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2336,axiom,
! [VarCurr: state_type] :
( v38969(VarCurr)
<=> ( v38931(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2335,axiom,
! [VarCurr: state_type] :
( v38968(VarCurr)
<=> ( v38929(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8301,axiom,
! [VarCurr: state_type] :
( v38965(VarCurr)
<=> ( v38929(VarCurr)
& v38931(VarCurr) ) ) ).
tff(addAssignment_14399,axiom,
! [VarCurr: state_type] :
( v38939(VarCurr)
<=> v38609(VarCurr,23) ) ).
tff(addAssignment_14398,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,23)
<=> v38611(VarCurr,23) ) ).
tff(addAssignment_14397,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,23)
<=> v38618(VarCurr,23) ) ).
tff(addAssignment_14396,axiom,
! [VarCurr: state_type] :
( v38621(VarCurr,23)
<=> v38942(VarCurr,23) ) ).
tff(addAssignment_14395,axiom,
! [VarCurr: state_type] :
( v38942(VarCurr,23)
<=> v38944(VarCurr,23) ) ).
tff(addAssignment_14394,axiom,
! [VarCurr: state_type] :
( v38944(VarCurr,23)
<=> v38960(VarCurr,20) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_236,axiom,
! [VarCurr: state_type] :
( ~ v38961(VarCurr)
=> ( ( v38960(VarCurr,20)
<=> v38946(VarCurr,23) )
& ( v38960(VarCurr,19)
<=> v38946(VarCurr,22) )
& ( v38960(VarCurr,18)
<=> v38946(VarCurr,21) )
& ( v38960(VarCurr,17)
<=> v38946(VarCurr,20) )
& ( v38960(VarCurr,16)
<=> v38946(VarCurr,19) )
& ( v38960(VarCurr,15)
<=> v38946(VarCurr,18) )
& ( v38960(VarCurr,14)
<=> v38946(VarCurr,17) )
& ( v38960(VarCurr,13)
<=> v38946(VarCurr,16) )
& ( v38960(VarCurr,12)
<=> v38946(VarCurr,15) )
& ( v38960(VarCurr,11)
<=> v38946(VarCurr,14) )
& ( v38960(VarCurr,10)
<=> v38946(VarCurr,13) )
& ( v38960(VarCurr,9)
<=> v38946(VarCurr,12) )
& ( v38960(VarCurr,8)
<=> v38946(VarCurr,11) )
& ( v38960(VarCurr,7)
<=> v38946(VarCurr,10) )
& ( v38960(VarCurr,6)
<=> v38946(VarCurr,9) )
& ( v38960(VarCurr,5)
<=> v38946(VarCurr,8) )
& ( v38960(VarCurr,4)
<=> v38946(VarCurr,7) )
& ( v38960(VarCurr,3)
<=> v38946(VarCurr,6) )
& ( v38960(VarCurr,2)
<=> v38946(VarCurr,5) )
& ( v38960(VarCurr,1)
<=> v38946(VarCurr,4) )
& ( v38960(VarCurr,0)
<=> v38946(VarCurr,3) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_278,axiom,
! [VarCurr: state_type] :
( v38961(VarCurr)
=> ( ( v38960(VarCurr,20)
<=> v31316(VarCurr,37) )
& ( v38960(VarCurr,19)
<=> v31316(VarCurr,36) )
& ( v38960(VarCurr,18)
<=> v31316(VarCurr,35) )
& ( v38960(VarCurr,17)
<=> v31316(VarCurr,34) )
& ( v38960(VarCurr,16)
<=> v31316(VarCurr,33) )
& ( v38960(VarCurr,15)
<=> v31316(VarCurr,32) )
& ( v38960(VarCurr,14)
<=> v31316(VarCurr,31) )
& ( v38960(VarCurr,13)
<=> v31316(VarCurr,30) )
& ( v38960(VarCurr,12)
<=> v31316(VarCurr,29) )
& ( v38960(VarCurr,11)
<=> v31316(VarCurr,28) )
& ( v38960(VarCurr,10)
<=> v31316(VarCurr,27) )
& ( v38960(VarCurr,9)
<=> v31316(VarCurr,26) )
& ( v38960(VarCurr,8)
<=> v31316(VarCurr,25) )
& ( v38960(VarCurr,7)
<=> v31316(VarCurr,24) )
& ( v38960(VarCurr,6)
<=> v31316(VarCurr,23) )
& ( v38960(VarCurr,5)
<=> v31316(VarCurr,22) )
& ( v38960(VarCurr,4)
<=> v31316(VarCurr,21) )
& ( v38960(VarCurr,3)
<=> v31316(VarCurr,20) )
& ( v38960(VarCurr,2)
<=> v31316(VarCurr,19) )
& ( v38960(VarCurr,1)
<=> v31316(VarCurr,18) )
& ( v38960(VarCurr,0)
<=> v31316(VarCurr,17) ) ) ) ).
tff(writeUnaryOperator_3224,axiom,
! [VarCurr: state_type] :
( ~ v38961(VarCurr)
<=> v31111(VarCurr) ) ).
tff(addAssignment_14393,axiom,
! [VarCurr: state_type] :
( v38946(VarCurr,23)
<=> v38947(VarCurr,23) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges7_4,axiom,
! [VarCurr: state_type] :
( ( ~ v38948(VarCurr)
& ~ v38949(VarCurr)
& ~ v38951(VarCurr)
& ~ v38952(VarCurr)
& ~ v38954(VarCurr)
& ~ v38955(VarCurr)
& ~ v38957(VarCurr) )
=> ( ( v38947(VarCurr,23)
<=> v31316(VarCurr,37) )
& ( v38947(VarCurr,22)
<=> v31316(VarCurr,36) )
& ( v38947(VarCurr,21)
<=> v31316(VarCurr,35) )
& ( v38947(VarCurr,20)
<=> v31316(VarCurr,34) )
& ( v38947(VarCurr,19)
<=> v31316(VarCurr,33) )
& ( v38947(VarCurr,18)
<=> v31316(VarCurr,32) )
& ( v38947(VarCurr,17)
<=> v31316(VarCurr,31) )
& ( v38947(VarCurr,16)
<=> v31316(VarCurr,30) )
& ( v38947(VarCurr,15)
<=> v31316(VarCurr,29) )
& ( v38947(VarCurr,14)
<=> v31316(VarCurr,28) )
& ( v38947(VarCurr,13)
<=> v31316(VarCurr,27) )
& ( v38947(VarCurr,12)
<=> v31316(VarCurr,26) )
& ( v38947(VarCurr,11)
<=> v31316(VarCurr,25) )
& ( v38947(VarCurr,10)
<=> v31316(VarCurr,24) )
& ( v38947(VarCurr,9)
<=> v31316(VarCurr,23) )
& ( v38947(VarCurr,8)
<=> v31316(VarCurr,22) )
& ( v38947(VarCurr,7)
<=> v31316(VarCurr,21) )
& ( v38947(VarCurr,6)
<=> v31316(VarCurr,20) )
& ( v38947(VarCurr,5)
<=> v31316(VarCurr,19) )
& ( v38947(VarCurr,4)
<=> v31316(VarCurr,18) )
& ( v38947(VarCurr,3)
<=> v31316(VarCurr,17) )
& ( v38947(VarCurr,2)
<=> v31316(VarCurr,16) )
& ( v38947(VarCurr,1)
<=> v31316(VarCurr,15) )
& ( v38947(VarCurr,0)
<=> v31316(VarCurr,14) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges6_4,axiom,
! [VarCurr: state_type] :
( v38957(VarCurr)
=> ( ( v38947(VarCurr,23)
<=> v31316(VarCurr,37) )
& ( v38947(VarCurr,22)
<=> v31316(VarCurr,36) )
& ( v38947(VarCurr,21)
<=> v31316(VarCurr,35) )
& ( v38947(VarCurr,20)
<=> v31316(VarCurr,34) )
& ( v38947(VarCurr,19)
<=> v31316(VarCurr,33) )
& ( v38947(VarCurr,18)
<=> v31316(VarCurr,32) )
& ( v38947(VarCurr,17)
<=> v31316(VarCurr,31) )
& ( v38947(VarCurr,16)
<=> v31316(VarCurr,30) )
& ( v38947(VarCurr,15)
<=> v31316(VarCurr,29) )
& ( v38947(VarCurr,14)
<=> v31316(VarCurr,28) )
& ( v38947(VarCurr,13)
<=> v31316(VarCurr,27) )
& ( v38947(VarCurr,12)
<=> v31316(VarCurr,26) )
& ( v38947(VarCurr,11)
<=> v31316(VarCurr,25) )
& ( v38947(VarCurr,10)
<=> v31316(VarCurr,24) )
& ( v38947(VarCurr,9)
<=> v31316(VarCurr,23) )
& ( v38947(VarCurr,8)
<=> v31316(VarCurr,22) )
& ( v38947(VarCurr,7)
<=> v31316(VarCurr,21) )
& ( v38947(VarCurr,6)
<=> v31316(VarCurr,20) )
& ( v38947(VarCurr,5)
<=> v31316(VarCurr,19) )
& ( v38947(VarCurr,4)
<=> v31316(VarCurr,18) )
& ( v38947(VarCurr,3)
<=> v31316(VarCurr,17) )
& ( v38947(VarCurr,2)
<=> v31316(VarCurr,16) )
& ( v38947(VarCurr,1)
<=> v31316(VarCurr,15) )
& ( v38947(VarCurr,0)
<=> v31316(VarCurr,14) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges5_17,axiom,
! [VarCurr: state_type] :
( v38955(VarCurr)
=> ! [B: $int] :
( ( $less(B,24)
& ~ $less(B,0) )
=> ( v38947(VarCurr,B)
<=> v38956(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges4_5,axiom,
! [VarCurr: state_type] :
( v38954(VarCurr)
=> ( ( v38947(VarCurr,23)
<=> v31316(VarCurr,37) )
& ( v38947(VarCurr,22)
<=> v31316(VarCurr,36) )
& ( v38947(VarCurr,21)
<=> v31316(VarCurr,35) )
& ( v38947(VarCurr,20)
<=> v31316(VarCurr,34) )
& ( v38947(VarCurr,19)
<=> v31316(VarCurr,33) )
& ( v38947(VarCurr,18)
<=> v31316(VarCurr,32) )
& ( v38947(VarCurr,17)
<=> v31316(VarCurr,31) )
& ( v38947(VarCurr,16)
<=> v31316(VarCurr,30) )
& ( v38947(VarCurr,15)
<=> v31316(VarCurr,29) )
& ( v38947(VarCurr,14)
<=> v31316(VarCurr,28) )
& ( v38947(VarCurr,13)
<=> v31316(VarCurr,27) )
& ( v38947(VarCurr,12)
<=> v31316(VarCurr,26) )
& ( v38947(VarCurr,11)
<=> v31316(VarCurr,25) )
& ( v38947(VarCurr,10)
<=> v31316(VarCurr,24) )
& ( v38947(VarCurr,9)
<=> v31316(VarCurr,23) )
& ( v38947(VarCurr,8)
<=> v31316(VarCurr,22) )
& ( v38947(VarCurr,7)
<=> v31316(VarCurr,21) )
& ( v38947(VarCurr,6)
<=> v31316(VarCurr,20) )
& ( v38947(VarCurr,5)
<=> v31316(VarCurr,19) )
& ( v38947(VarCurr,4)
<=> v31316(VarCurr,18) )
& ( v38947(VarCurr,3)
<=> v31316(VarCurr,17) )
& ( v38947(VarCurr,2)
<=> v31316(VarCurr,16) )
& ( v38947(VarCurr,1)
<=> v31316(VarCurr,15) )
& ( v38947(VarCurr,0)
<=> v31316(VarCurr,14) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_75,axiom,
! [VarCurr: state_type] :
( v38952(VarCurr)
=> ! [B: $int] :
( ( $less(B,24)
& ~ $less(B,0) )
=> ( v38947(VarCurr,B)
<=> v38953(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges2_7,axiom,
! [VarCurr: state_type] :
( v38951(VarCurr)
=> ( ( v38947(VarCurr,23)
<=> v31316(VarCurr,37) )
& ( v38947(VarCurr,22)
<=> v31316(VarCurr,36) )
& ( v38947(VarCurr,21)
<=> v31316(VarCurr,35) )
& ( v38947(VarCurr,20)
<=> v31316(VarCurr,34) )
& ( v38947(VarCurr,19)
<=> v31316(VarCurr,33) )
& ( v38947(VarCurr,18)
<=> v31316(VarCurr,32) )
& ( v38947(VarCurr,17)
<=> v31316(VarCurr,31) )
& ( v38947(VarCurr,16)
<=> v31316(VarCurr,30) )
& ( v38947(VarCurr,15)
<=> v31316(VarCurr,29) )
& ( v38947(VarCurr,14)
<=> v31316(VarCurr,28) )
& ( v38947(VarCurr,13)
<=> v31316(VarCurr,27) )
& ( v38947(VarCurr,12)
<=> v31316(VarCurr,26) )
& ( v38947(VarCurr,11)
<=> v31316(VarCurr,25) )
& ( v38947(VarCurr,10)
<=> v31316(VarCurr,24) )
& ( v38947(VarCurr,9)
<=> v31316(VarCurr,23) )
& ( v38947(VarCurr,8)
<=> v31316(VarCurr,22) )
& ( v38947(VarCurr,7)
<=> v31316(VarCurr,21) )
& ( v38947(VarCurr,6)
<=> v31316(VarCurr,20) )
& ( v38947(VarCurr,5)
<=> v31316(VarCurr,19) )
& ( v38947(VarCurr,4)
<=> v31316(VarCurr,18) )
& ( v38947(VarCurr,3)
<=> v31316(VarCurr,17) )
& ( v38947(VarCurr,2)
<=> v31316(VarCurr,16) )
& ( v38947(VarCurr,1)
<=> v31316(VarCurr,15) )
& ( v38947(VarCurr,0)
<=> v31316(VarCurr,14) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_906,axiom,
! [VarCurr: state_type] :
( v38949(VarCurr)
=> ! [B: $int] :
( ( $less(B,24)
& ~ $less(B,0) )
=> ( v38947(VarCurr,B)
<=> v38950(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_32,axiom,
! [VarCurr: state_type] :
( v38948(VarCurr)
=> ( ( v38947(VarCurr,23)
<=> v31316(VarCurr,37) )
& ( v38947(VarCurr,22)
<=> v31316(VarCurr,36) )
& ( v38947(VarCurr,21)
<=> v31316(VarCurr,35) )
& ( v38947(VarCurr,20)
<=> v31316(VarCurr,34) )
& ( v38947(VarCurr,19)
<=> v31316(VarCurr,33) )
& ( v38947(VarCurr,18)
<=> v31316(VarCurr,32) )
& ( v38947(VarCurr,17)
<=> v31316(VarCurr,31) )
& ( v38947(VarCurr,16)
<=> v31316(VarCurr,30) )
& ( v38947(VarCurr,15)
<=> v31316(VarCurr,29) )
& ( v38947(VarCurr,14)
<=> v31316(VarCurr,28) )
& ( v38947(VarCurr,13)
<=> v31316(VarCurr,27) )
& ( v38947(VarCurr,12)
<=> v31316(VarCurr,26) )
& ( v38947(VarCurr,11)
<=> v31316(VarCurr,25) )
& ( v38947(VarCurr,10)
<=> v31316(VarCurr,24) )
& ( v38947(VarCurr,9)
<=> v31316(VarCurr,23) )
& ( v38947(VarCurr,8)
<=> v31316(VarCurr,22) )
& ( v38947(VarCurr,7)
<=> v31316(VarCurr,21) )
& ( v38947(VarCurr,6)
<=> v31316(VarCurr,20) )
& ( v38947(VarCurr,5)
<=> v31316(VarCurr,19) )
& ( v38947(VarCurr,4)
<=> v31316(VarCurr,18) )
& ( v38947(VarCurr,3)
<=> v31316(VarCurr,17) )
& ( v38947(VarCurr,2)
<=> v31316(VarCurr,16) )
& ( v38947(VarCurr,1)
<=> v31316(VarCurr,15) )
& ( v38947(VarCurr,0)
<=> v31316(VarCurr,14) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8300,axiom,
! [VarCurr: state_type] :
( v38957(VarCurr)
<=> ( v38958(VarCurr)
| v38959(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2334,axiom,
! [VarCurr: state_type] :
( v38959(VarCurr)
<=> ( ( v34768(VarCurr,2)
<=> $true )
& ( v34768(VarCurr,1)
<=> $true )
& ( v34768(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2333,axiom,
! [VarCurr: state_type] :
( v38958(VarCurr)
<=> ( ( v34768(VarCurr,2)
<=> $true )
& ( v34768(VarCurr,1)
<=> $true )
& ( v34768(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_14392,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,15)
& ~ $less(B,0) )
=> ( v38956(VarCurr,B)
<=> $false ) ) ).
tff(addAssignment_14391,axiom,
! [VarCurr: state_type] :
( ( v38956(VarCurr,23)
<=> v31316(VarCurr,37) )
& ( v38956(VarCurr,22)
<=> v31316(VarCurr,36) )
& ( v38956(VarCurr,21)
<=> v31316(VarCurr,35) )
& ( v38956(VarCurr,20)
<=> v31316(VarCurr,34) )
& ( v38956(VarCurr,19)
<=> v31316(VarCurr,33) )
& ( v38956(VarCurr,18)
<=> v31316(VarCurr,32) )
& ( v38956(VarCurr,17)
<=> v31316(VarCurr,31) )
& ( v38956(VarCurr,16)
<=> v31316(VarCurr,30) )
& ( v38956(VarCurr,15)
<=> v31316(VarCurr,29) ) ) ).
tff(addBitVectorEqualityBitBlasted_2332,axiom,
! [VarCurr: state_type] :
( v38955(VarCurr)
<=> ( ( v34768(VarCurr,2)
<=> $true )
& ( v34768(VarCurr,1)
<=> $false )
& ( v34768(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2331,axiom,
! [VarCurr: state_type] :
( v38954(VarCurr)
<=> ( ( v34768(VarCurr,2)
<=> $true )
& ( v34768(VarCurr,1)
<=> $false )
& ( v34768(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_14390,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,9)
& ~ $less(B,0) )
=> ( v38953(VarCurr,B)
<=> $false ) ) ).
tff(addAssignment_14389,axiom,
! [VarCurr: state_type] :
( ( v38953(VarCurr,23)
<=> v31316(VarCurr,37) )
& ( v38953(VarCurr,22)
<=> v31316(VarCurr,36) )
& ( v38953(VarCurr,21)
<=> v31316(VarCurr,35) )
& ( v38953(VarCurr,20)
<=> v31316(VarCurr,34) )
& ( v38953(VarCurr,19)
<=> v31316(VarCurr,33) )
& ( v38953(VarCurr,18)
<=> v31316(VarCurr,32) )
& ( v38953(VarCurr,17)
<=> v31316(VarCurr,31) )
& ( v38953(VarCurr,16)
<=> v31316(VarCurr,30) )
& ( v38953(VarCurr,15)
<=> v31316(VarCurr,29) )
& ( v38953(VarCurr,14)
<=> v31316(VarCurr,28) )
& ( v38953(VarCurr,13)
<=> v31316(VarCurr,27) )
& ( v38953(VarCurr,12)
<=> v31316(VarCurr,26) )
& ( v38953(VarCurr,11)
<=> v31316(VarCurr,25) )
& ( v38953(VarCurr,10)
<=> v31316(VarCurr,24) )
& ( v38953(VarCurr,9)
<=> v31316(VarCurr,23) ) ) ).
tff(addBitVectorEqualityBitBlasted_2330,axiom,
! [VarCurr: state_type] :
( v38952(VarCurr)
<=> ( ( v34768(VarCurr,2)
<=> $false )
& ( v34768(VarCurr,1)
<=> $true )
& ( v34768(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2329,axiom,
! [VarCurr: state_type] :
( v38951(VarCurr)
<=> ( ( v34768(VarCurr,2)
<=> $false )
& ( v34768(VarCurr,1)
<=> $true )
& ( v34768(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_14388,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v38950(VarCurr,B)
<=> $false ) ) ).
tff(addAssignment_14387,axiom,
! [VarCurr: state_type] :
( ( v38950(VarCurr,23)
<=> v31316(VarCurr,37) )
& ( v38950(VarCurr,22)
<=> v31316(VarCurr,36) )
& ( v38950(VarCurr,21)
<=> v31316(VarCurr,35) )
& ( v38950(VarCurr,20)
<=> v31316(VarCurr,34) )
& ( v38950(VarCurr,19)
<=> v31316(VarCurr,33) )
& ( v38950(VarCurr,18)
<=> v31316(VarCurr,32) )
& ( v38950(VarCurr,17)
<=> v31316(VarCurr,31) )
& ( v38950(VarCurr,16)
<=> v31316(VarCurr,30) )
& ( v38950(VarCurr,15)
<=> v31316(VarCurr,29) )
& ( v38950(VarCurr,14)
<=> v31316(VarCurr,28) )
& ( v38950(VarCurr,13)
<=> v31316(VarCurr,27) )
& ( v38950(VarCurr,12)
<=> v31316(VarCurr,26) )
& ( v38950(VarCurr,11)
<=> v31316(VarCurr,25) )
& ( v38950(VarCurr,10)
<=> v31316(VarCurr,24) )
& ( v38950(VarCurr,9)
<=> v31316(VarCurr,23) )
& ( v38950(VarCurr,8)
<=> v31316(VarCurr,22) )
& ( v38950(VarCurr,7)
<=> v31316(VarCurr,21) )
& ( v38950(VarCurr,6)
<=> v31316(VarCurr,20) )
& ( v38950(VarCurr,5)
<=> v31316(VarCurr,19) )
& ( v38950(VarCurr,4)
<=> v31316(VarCurr,18) )
& ( v38950(VarCurr,3)
<=> v31316(VarCurr,17) ) ) ).
tff(addBitVectorEqualityBitBlasted_2328,axiom,
! [VarCurr: state_type] :
( v38949(VarCurr)
<=> ( ( v34768(VarCurr,2)
<=> $false )
& ( v34768(VarCurr,1)
<=> $false )
& ( v34768(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2327,axiom,
! [VarCurr: state_type] :
( v38948(VarCurr)
<=> ( ( v34768(VarCurr,2)
<=> $false )
& ( v34768(VarCurr,1)
<=> $false )
& ( v34768(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_14386,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,23)
<=> v38615(VarCurr,23) ) ).
tff(addAssignment_14385,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,23)
<=> v38617(VarCurr,23) ) ).
tff(addAssignment_14384,axiom,
! [VarCurr: state_type] :
( v38933(VarCurr)
<=> v38511(VarCurr,24) ) ).
tff(addAssignment_14383,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,24)
<=> v38935(VarCurr) ) ).
tff(addAssignment_14382,axiom,
! [VarCurr: state_type] :
( v38935(VarCurr)
<=> v38937(VarCurr) ) ).
tff(addAssignment_14381,axiom,
! [VarCurr: state_type] :
( v38931(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14380,axiom,
! [VarCurr: state_type] :
( v38929(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14379,axiom,
! [VarCurr: state_type] :
( v38891(VarCurr)
<=> v38893(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1189,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38908(VarNext)
=> ( v38893(VarNext)
<=> v38893(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1147,axiom,
! [VarNext: state_type] :
( v38908(VarNext)
=> ( v38893(VarNext)
<=> v38918(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_787,axiom,
! [VarCurr: state_type] :
( ( ~ v38909(VarCurr)
& v38910(VarCurr) )
=> ( v38918(VarCurr)
<=> v38919(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_845,axiom,
! [VarCurr: state_type] :
( v38909(VarCurr)
=> ( v38918(VarCurr)
<=> v38899(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_905,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38911(VarCurr)
=> ( v38919(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_878,axiom,
! [VarCurr: state_type] :
( v38911(VarCurr)
=> ( v38919(VarCurr)
<=> v38905(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8299,axiom,
! [VarCurr: state_type] :
( v38908(VarCurr)
<=> ( v38909(VarCurr)
| v38910(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8298,axiom,
! [VarCurr: state_type] :
( v38910(VarCurr)
<=> ( v38911(VarCurr)
| v38914(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8297,axiom,
! [VarCurr: state_type] :
( v38914(VarCurr)
<=> ( v38915(VarCurr)
& v38917(VarCurr) ) ) ).
tff(writeUnaryOperator_3223,axiom,
! [VarCurr: state_type] :
( ~ v38917(VarCurr)
<=> v38911(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8296,axiom,
! [VarCurr: state_type] :
( v38915(VarCurr)
<=> ( v38895(VarCurr)
& v38916(VarCurr) ) ) ).
tff(writeUnaryOperator_3222,axiom,
! [VarCurr: state_type] :
( ~ v38916(VarCurr)
<=> v38897(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8295,axiom,
! [VarCurr: state_type] :
( v38911(VarCurr)
<=> ( v38912(VarCurr)
& v38913(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2326,axiom,
! [VarCurr: state_type] :
( v38913(VarCurr)
<=> ( v38897(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2325,axiom,
! [VarCurr: state_type] :
( v38912(VarCurr)
<=> ( v38895(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8294,axiom,
! [VarCurr: state_type] :
( v38909(VarCurr)
<=> ( v38895(VarCurr)
& v38897(VarCurr) ) ) ).
tff(addAssignment_14378,axiom,
! [VarCurr: state_type] :
( v38905(VarCurr)
<=> v38609(VarCurr,24) ) ).
tff(addAssignment_14377,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,24)
<=> v38611(VarCurr,24) ) ).
tff(addAssignment_14376,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,24)
<=> v38618(VarCurr,24) ) ).
tff(addAssignment_14375,axiom,
! [VarCurr: state_type] :
( v38620(VarCurr,0)
<=> v38767(VarCurr,0) ) ).
tff(addAssignment_14374,axiom,
! [VarCurr: state_type] :
( v38762(VarCurr,0)
<=> v38764(VarCurr,0) ) ).
tff(addAssignment_14373,axiom,
! [VarCurr: state_type] :
( v38764(VarCurr,0)
<=> v38766(VarCurr,0) ) ).
tff(addAssignment_14372,axiom,
! [VarCurr: state_type] :
( v38766(VarCurr,0)
<=> v34897(VarCurr,0) ) ).
tff(addAssignment_14371,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,24)
<=> v38615(VarCurr,24) ) ).
tff(addAssignment_14370,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,24)
<=> v38617(VarCurr,24) ) ).
tff(addAssignment_14369,axiom,
! [VarCurr: state_type] :
( v38899(VarCurr)
<=> v38511(VarCurr,25) ) ).
tff(addAssignment_14368,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,25)
<=> v38901(VarCurr) ) ).
tff(addAssignment_14367,axiom,
! [VarCurr: state_type] :
( v38901(VarCurr)
<=> v38903(VarCurr) ) ).
tff(addAssignment_14366,axiom,
! [VarCurr: state_type] :
( v38897(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14365,axiom,
! [VarCurr: state_type] :
( v38895(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14364,axiom,
! [VarCurr: state_type] :
( v38857(VarCurr)
<=> v38859(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1188,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38874(VarNext)
=> ( v38859(VarNext)
<=> v38859(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1146,axiom,
! [VarNext: state_type] :
( v38874(VarNext)
=> ( v38859(VarNext)
<=> v38884(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_786,axiom,
! [VarCurr: state_type] :
( ( ~ v38875(VarCurr)
& v38876(VarCurr) )
=> ( v38884(VarCurr)
<=> v38885(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_844,axiom,
! [VarCurr: state_type] :
( v38875(VarCurr)
=> ( v38884(VarCurr)
<=> v38865(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_904,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38877(VarCurr)
=> ( v38885(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_877,axiom,
! [VarCurr: state_type] :
( v38877(VarCurr)
=> ( v38885(VarCurr)
<=> v38871(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8293,axiom,
! [VarCurr: state_type] :
( v38874(VarCurr)
<=> ( v38875(VarCurr)
| v38876(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8292,axiom,
! [VarCurr: state_type] :
( v38876(VarCurr)
<=> ( v38877(VarCurr)
| v38880(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8291,axiom,
! [VarCurr: state_type] :
( v38880(VarCurr)
<=> ( v38881(VarCurr)
& v38883(VarCurr) ) ) ).
tff(writeUnaryOperator_3221,axiom,
! [VarCurr: state_type] :
( ~ v38883(VarCurr)
<=> v38877(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8290,axiom,
! [VarCurr: state_type] :
( v38881(VarCurr)
<=> ( v38861(VarCurr)
& v38882(VarCurr) ) ) ).
tff(writeUnaryOperator_3220,axiom,
! [VarCurr: state_type] :
( ~ v38882(VarCurr)
<=> v38863(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8289,axiom,
! [VarCurr: state_type] :
( v38877(VarCurr)
<=> ( v38878(VarCurr)
& v38879(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2324,axiom,
! [VarCurr: state_type] :
( v38879(VarCurr)
<=> ( v38863(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2323,axiom,
! [VarCurr: state_type] :
( v38878(VarCurr)
<=> ( v38861(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8288,axiom,
! [VarCurr: state_type] :
( v38875(VarCurr)
<=> ( v38861(VarCurr)
& v38863(VarCurr) ) ) ).
tff(addAssignment_14363,axiom,
! [VarCurr: state_type] :
( v38871(VarCurr)
<=> v38609(VarCurr,25) ) ).
tff(addAssignment_14362,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,25)
<=> v38611(VarCurr,25) ) ).
tff(addAssignment_14361,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,25)
<=> v38618(VarCurr,25) ) ).
tff(addAssignment_14360,axiom,
! [VarCurr: state_type] :
( v38620(VarCurr,1)
<=> v38767(VarCurr,1) ) ).
tff(addAssignment_14359,axiom,
! [VarCurr: state_type] :
( v38762(VarCurr,1)
<=> v38764(VarCurr,1) ) ).
tff(addAssignment_14358,axiom,
! [VarCurr: state_type] :
( v38764(VarCurr,1)
<=> v38766(VarCurr,1) ) ).
tff(addAssignment_14357,axiom,
! [VarCurr: state_type] :
( v38766(VarCurr,1)
<=> v34897(VarCurr,1) ) ).
tff(addAssignment_14356,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,25)
<=> v38615(VarCurr,25) ) ).
tff(addAssignment_14355,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,25)
<=> v38617(VarCurr,25) ) ).
tff(addAssignment_14354,axiom,
! [VarCurr: state_type] :
( v38865(VarCurr)
<=> v38511(VarCurr,26) ) ).
tff(addAssignment_14353,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,26)
<=> v38867(VarCurr) ) ).
tff(addAssignment_14352,axiom,
! [VarCurr: state_type] :
( v38867(VarCurr)
<=> v38869(VarCurr) ) ).
tff(addAssignment_14351,axiom,
! [VarCurr: state_type] :
( v38863(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14350,axiom,
! [VarCurr: state_type] :
( v38861(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14349,axiom,
! [VarCurr: state_type] :
( v38823(VarCurr)
<=> v38825(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1187,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38840(VarNext)
=> ( v38825(VarNext)
<=> v38825(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1145,axiom,
! [VarNext: state_type] :
( v38840(VarNext)
=> ( v38825(VarNext)
<=> v38850(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_785,axiom,
! [VarCurr: state_type] :
( ( ~ v38841(VarCurr)
& v38842(VarCurr) )
=> ( v38850(VarCurr)
<=> v38851(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_843,axiom,
! [VarCurr: state_type] :
( v38841(VarCurr)
=> ( v38850(VarCurr)
<=> v38831(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_903,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38843(VarCurr)
=> ( v38851(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_876,axiom,
! [VarCurr: state_type] :
( v38843(VarCurr)
=> ( v38851(VarCurr)
<=> v38837(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8287,axiom,
! [VarCurr: state_type] :
( v38840(VarCurr)
<=> ( v38841(VarCurr)
| v38842(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8286,axiom,
! [VarCurr: state_type] :
( v38842(VarCurr)
<=> ( v38843(VarCurr)
| v38846(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8285,axiom,
! [VarCurr: state_type] :
( v38846(VarCurr)
<=> ( v38847(VarCurr)
& v38849(VarCurr) ) ) ).
tff(writeUnaryOperator_3219,axiom,
! [VarCurr: state_type] :
( ~ v38849(VarCurr)
<=> v38843(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8284,axiom,
! [VarCurr: state_type] :
( v38847(VarCurr)
<=> ( v38827(VarCurr)
& v38848(VarCurr) ) ) ).
tff(writeUnaryOperator_3218,axiom,
! [VarCurr: state_type] :
( ~ v38848(VarCurr)
<=> v38829(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8283,axiom,
! [VarCurr: state_type] :
( v38843(VarCurr)
<=> ( v38844(VarCurr)
& v38845(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2322,axiom,
! [VarCurr: state_type] :
( v38845(VarCurr)
<=> ( v38829(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2321,axiom,
! [VarCurr: state_type] :
( v38844(VarCurr)
<=> ( v38827(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8282,axiom,
! [VarCurr: state_type] :
( v38841(VarCurr)
<=> ( v38827(VarCurr)
& v38829(VarCurr) ) ) ).
tff(addAssignment_14348,axiom,
! [VarCurr: state_type] :
( v38837(VarCurr)
<=> v38609(VarCurr,26) ) ).
tff(addAssignment_14347,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,26)
<=> v38611(VarCurr,26) ) ).
tff(addAssignment_14346,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,26)
<=> v38618(VarCurr,26) ) ).
tff(addAssignment_14345,axiom,
! [VarCurr: state_type] :
( v38620(VarCurr,2)
<=> v38767(VarCurr,2) ) ).
tff(addAssignment_14344,axiom,
! [VarCurr: state_type] :
( v38762(VarCurr,2)
<=> v38764(VarCurr,2) ) ).
tff(addAssignment_14343,axiom,
! [VarCurr: state_type] :
( v38764(VarCurr,2)
<=> v38766(VarCurr,2) ) ).
tff(addAssignment_14342,axiom,
! [VarCurr: state_type] :
( v38766(VarCurr,2)
<=> v34897(VarCurr,2) ) ).
tff(addAssignment_14341,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,26)
<=> v38615(VarCurr,26) ) ).
tff(addAssignment_14340,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,26)
<=> v38617(VarCurr,26) ) ).
tff(addAssignment_14339,axiom,
! [VarCurr: state_type] :
( v38831(VarCurr)
<=> v38511(VarCurr,27) ) ).
tff(addAssignment_14338,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,27)
<=> v38833(VarCurr) ) ).
tff(addAssignment_14337,axiom,
! [VarCurr: state_type] :
( v38833(VarCurr)
<=> v38835(VarCurr) ) ).
tff(addAssignment_14336,axiom,
! [VarCurr: state_type] :
( v38829(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14335,axiom,
! [VarCurr: state_type] :
( v38827(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14334,axiom,
! [VarCurr: state_type] :
( v38787(VarCurr)
<=> v38789(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1186,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38806(VarNext)
=> ( v38789(VarNext)
<=> v38789(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1144,axiom,
! [VarNext: state_type] :
( v38806(VarNext)
=> ( v38789(VarNext)
<=> v38816(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_784,axiom,
! [VarCurr: state_type] :
( ( ~ v38807(VarCurr)
& v38808(VarCurr) )
=> ( v38816(VarCurr)
<=> v38817(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_842,axiom,
! [VarCurr: state_type] :
( v38807(VarCurr)
=> ( v38816(VarCurr)
<=> v38795(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_902,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38809(VarCurr)
=> ( v38817(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_875,axiom,
! [VarCurr: state_type] :
( v38809(VarCurr)
=> ( v38817(VarCurr)
<=> v38803(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8281,axiom,
! [VarCurr: state_type] :
( v38806(VarCurr)
<=> ( v38807(VarCurr)
| v38808(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8280,axiom,
! [VarCurr: state_type] :
( v38808(VarCurr)
<=> ( v38809(VarCurr)
| v38812(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8279,axiom,
! [VarCurr: state_type] :
( v38812(VarCurr)
<=> ( v38813(VarCurr)
& v38815(VarCurr) ) ) ).
tff(writeUnaryOperator_3217,axiom,
! [VarCurr: state_type] :
( ~ v38815(VarCurr)
<=> v38809(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8278,axiom,
! [VarCurr: state_type] :
( v38813(VarCurr)
<=> ( v38791(VarCurr)
& v38814(VarCurr) ) ) ).
tff(writeUnaryOperator_3216,axiom,
! [VarCurr: state_type] :
( ~ v38814(VarCurr)
<=> v38793(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8277,axiom,
! [VarCurr: state_type] :
( v38809(VarCurr)
<=> ( v38810(VarCurr)
& v38811(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2320,axiom,
! [VarCurr: state_type] :
( v38811(VarCurr)
<=> ( v38793(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2319,axiom,
! [VarCurr: state_type] :
( v38810(VarCurr)
<=> ( v38791(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8276,axiom,
! [VarCurr: state_type] :
( v38807(VarCurr)
<=> ( v38791(VarCurr)
& v38793(VarCurr) ) ) ).
tff(addAssignment_14333,axiom,
! [VarCurr: state_type] :
( v38803(VarCurr)
<=> v38609(VarCurr,27) ) ).
tff(addAssignment_14332,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,27)
<=> v38611(VarCurr,27) ) ).
tff(addAssignment_14331,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,27)
<=> v38618(VarCurr,27) ) ).
tff(addAssignment_14330,axiom,
! [VarCurr: state_type] :
( v38620(VarCurr,3)
<=> v38767(VarCurr,3) ) ).
tff(addAssignment_14329,axiom,
! [VarCurr: state_type] :
( v38762(VarCurr,3)
<=> v38764(VarCurr,3) ) ).
tff(addAssignment_14328,axiom,
! [VarCurr: state_type] :
( v38764(VarCurr,3)
<=> v38766(VarCurr,3) ) ).
tff(addAssignment_14327,axiom,
! [VarCurr: state_type] :
( v38766(VarCurr,3)
<=> v34897(VarCurr,3) ) ).
tff(addAssignment_14326,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,27)
<=> v38615(VarCurr,27) ) ).
tff(addAssignment_14325,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,27)
<=> v38617(VarCurr,27) ) ).
tff(addAssignment_14324,axiom,
! [VarCurr: state_type] :
( v38795(VarCurr)
<=> v38797(VarCurr) ) ).
tff(addAssignment_14323,axiom,
! [VarCurr: state_type] :
( v38797(VarCurr)
<=> v38799(VarCurr) ) ).
tff(addAssignment_14322,axiom,
! [VarCurr: state_type] :
( v38799(VarCurr)
<=> v38801(VarCurr) ) ).
tff(addAssignment_14321,axiom,
! [VarCurr: state_type] :
( v38793(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14320,axiom,
! [VarCurr: state_type] :
( v38791(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14319,axiom,
! [VarCurr: state_type] :
( v38743(VarCurr)
<=> v38745(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1185,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38770(VarNext)
=> ( v38745(VarNext)
<=> v38745(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1143,axiom,
! [VarNext: state_type] :
( v38770(VarNext)
=> ( v38745(VarNext)
<=> v38780(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_783,axiom,
! [VarCurr: state_type] :
( ( ~ v38771(VarCurr)
& v38772(VarCurr) )
=> ( v38780(VarCurr)
<=> v38781(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_841,axiom,
! [VarCurr: state_type] :
( v38771(VarCurr)
=> ( v38780(VarCurr)
<=> v38751(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_901,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38773(VarCurr)
=> ( v38781(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_874,axiom,
! [VarCurr: state_type] :
( v38773(VarCurr)
=> ( v38781(VarCurr)
<=> v38757(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8275,axiom,
! [VarCurr: state_type] :
( v38770(VarCurr)
<=> ( v38771(VarCurr)
| v38772(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8274,axiom,
! [VarCurr: state_type] :
( v38772(VarCurr)
<=> ( v38773(VarCurr)
| v38776(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8273,axiom,
! [VarCurr: state_type] :
( v38776(VarCurr)
<=> ( v38777(VarCurr)
& v38779(VarCurr) ) ) ).
tff(writeUnaryOperator_3215,axiom,
! [VarCurr: state_type] :
( ~ v38779(VarCurr)
<=> v38773(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8272,axiom,
! [VarCurr: state_type] :
( v38777(VarCurr)
<=> ( v38747(VarCurr)
& v38778(VarCurr) ) ) ).
tff(writeUnaryOperator_3214,axiom,
! [VarCurr: state_type] :
( ~ v38778(VarCurr)
<=> v38749(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8271,axiom,
! [VarCurr: state_type] :
( v38773(VarCurr)
<=> ( v38774(VarCurr)
& v38775(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2318,axiom,
! [VarCurr: state_type] :
( v38775(VarCurr)
<=> ( v38749(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2317,axiom,
! [VarCurr: state_type] :
( v38774(VarCurr)
<=> ( v38747(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8270,axiom,
! [VarCurr: state_type] :
( v38771(VarCurr)
<=> ( v38747(VarCurr)
& v38749(VarCurr) ) ) ).
tff(addAssignment_14318,axiom,
! [VarCurr: state_type] :
( v38757(VarCurr)
<=> v38609(VarCurr,28) ) ).
tff(addAssignment_14317,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,28)
<=> v38611(VarCurr,28) ) ).
tff(addAssignment_14316,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,28)
<=> v38618(VarCurr,28) ) ).
tff(addAssignment_14315,axiom,
! [VarCurr: state_type] :
( v38620(VarCurr,4)
<=> v38767(VarCurr,4) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1184,axiom,
! [VarCurr: state_type] :
( ~ v38760(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v38767(VarCurr,B)
<=> $false ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1142,axiom,
! [VarCurr: state_type] :
( v38760(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v38767(VarCurr,B)
<=> v38762(VarCurr,B) ) ) ) ).
tff(addAssignment_14314,axiom,
! [VarCurr: state_type] :
( v38762(VarCurr,4)
<=> v38764(VarCurr,4) ) ).
tff(addAssignment_14313,axiom,
! [VarCurr: state_type] :
( v38764(VarCurr,4)
<=> v38766(VarCurr,4) ) ).
tff(addAssignment_14312,axiom,
! [VarCurr: state_type] :
( v38766(VarCurr,4)
<=> v34897(VarCurr,4) ) ).
tff(addAssignment_14311,axiom,
! [VarCurr: state_type] :
( v38760(VarCurr)
<=> v7139(VarCurr) ) ).
tff(addAssignment_14310,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,28)
<=> v38615(VarCurr,28) ) ).
tff(addAssignment_14309,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,28)
<=> v38617(VarCurr,28) ) ).
tff(addAssignment_14308,axiom,
! [VarCurr: state_type] :
( v38751(VarCurr)
<=> v38511(VarCurr,29) ) ).
tff(addAssignment_14307,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,29)
<=> v38753(VarCurr) ) ).
tff(addAssignment_14306,axiom,
! [VarCurr: state_type] :
( v38753(VarCurr)
<=> v38755(VarCurr) ) ).
tff(addAssignment_14305,axiom,
! [VarCurr: state_type] :
( v38749(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14304,axiom,
! [VarCurr: state_type] :
( v38747(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14303,axiom,
! [VarCurr: state_type] :
( v38709(VarCurr)
<=> v38711(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1183,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38726(VarNext)
=> ( v38711(VarNext)
<=> v38711(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1141,axiom,
! [VarNext: state_type] :
( v38726(VarNext)
=> ( v38711(VarNext)
<=> v38736(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_782,axiom,
! [VarCurr: state_type] :
( ( ~ v38727(VarCurr)
& v38728(VarCurr) )
=> ( v38736(VarCurr)
<=> v38737(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_840,axiom,
! [VarCurr: state_type] :
( v38727(VarCurr)
=> ( v38736(VarCurr)
<=> v38717(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_900,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38729(VarCurr)
=> ( v38737(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_873,axiom,
! [VarCurr: state_type] :
( v38729(VarCurr)
=> ( v38737(VarCurr)
<=> v38723(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8269,axiom,
! [VarCurr: state_type] :
( v38726(VarCurr)
<=> ( v38727(VarCurr)
| v38728(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8268,axiom,
! [VarCurr: state_type] :
( v38728(VarCurr)
<=> ( v38729(VarCurr)
| v38732(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8267,axiom,
! [VarCurr: state_type] :
( v38732(VarCurr)
<=> ( v38733(VarCurr)
& v38735(VarCurr) ) ) ).
tff(writeUnaryOperator_3213,axiom,
! [VarCurr: state_type] :
( ~ v38735(VarCurr)
<=> v38729(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8266,axiom,
! [VarCurr: state_type] :
( v38733(VarCurr)
<=> ( v38713(VarCurr)
& v38734(VarCurr) ) ) ).
tff(writeUnaryOperator_3212,axiom,
! [VarCurr: state_type] :
( ~ v38734(VarCurr)
<=> v38715(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8265,axiom,
! [VarCurr: state_type] :
( v38729(VarCurr)
<=> ( v38730(VarCurr)
& v38731(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2316,axiom,
! [VarCurr: state_type] :
( v38731(VarCurr)
<=> ( v38715(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2315,axiom,
! [VarCurr: state_type] :
( v38730(VarCurr)
<=> ( v38713(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8264,axiom,
! [VarCurr: state_type] :
( v38727(VarCurr)
<=> ( v38713(VarCurr)
& v38715(VarCurr) ) ) ).
tff(addAssignment_14302,axiom,
! [VarCurr: state_type] :
( v38723(VarCurr)
<=> v38609(VarCurr,29) ) ).
tff(addAssignment_14301,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,29)
<=> v38611(VarCurr,29) ) ).
tff(addAssignment_14300,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,29)
<=> v38618(VarCurr,29) ) ).
tff(addAssignment_14299,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,29)
<=> v38615(VarCurr,29) ) ).
tff(addAssignment_14298,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,29)
<=> v38617(VarCurr,29) ) ).
tff(addAssignment_14297,axiom,
! [VarCurr: state_type] :
( v38717(VarCurr)
<=> v38511(VarCurr,30) ) ).
tff(addAssignment_14296,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,30)
<=> v38719(VarCurr) ) ).
tff(addAssignment_14295,axiom,
! [VarCurr: state_type] :
( v38719(VarCurr)
<=> v38721(VarCurr) ) ).
tff(addAssignment_14294,axiom,
! [VarCurr: state_type] :
( v38715(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14293,axiom,
! [VarCurr: state_type] :
( v38713(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14292,axiom,
! [VarCurr: state_type] :
( v38675(VarCurr)
<=> v38677(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1182,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38692(VarNext)
=> ( v38677(VarNext)
<=> v38677(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1140,axiom,
! [VarNext: state_type] :
( v38692(VarNext)
=> ( v38677(VarNext)
<=> v38702(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_781,axiom,
! [VarCurr: state_type] :
( ( ~ v38693(VarCurr)
& v38694(VarCurr) )
=> ( v38702(VarCurr)
<=> v38703(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_839,axiom,
! [VarCurr: state_type] :
( v38693(VarCurr)
=> ( v38702(VarCurr)
<=> v38683(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_899,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38695(VarCurr)
=> ( v38703(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_872,axiom,
! [VarCurr: state_type] :
( v38695(VarCurr)
=> ( v38703(VarCurr)
<=> v38689(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8263,axiom,
! [VarCurr: state_type] :
( v38692(VarCurr)
<=> ( v38693(VarCurr)
| v38694(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8262,axiom,
! [VarCurr: state_type] :
( v38694(VarCurr)
<=> ( v38695(VarCurr)
| v38698(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8261,axiom,
! [VarCurr: state_type] :
( v38698(VarCurr)
<=> ( v38699(VarCurr)
& v38701(VarCurr) ) ) ).
tff(writeUnaryOperator_3211,axiom,
! [VarCurr: state_type] :
( ~ v38701(VarCurr)
<=> v38695(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8260,axiom,
! [VarCurr: state_type] :
( v38699(VarCurr)
<=> ( v38679(VarCurr)
& v38700(VarCurr) ) ) ).
tff(writeUnaryOperator_3210,axiom,
! [VarCurr: state_type] :
( ~ v38700(VarCurr)
<=> v38681(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8259,axiom,
! [VarCurr: state_type] :
( v38695(VarCurr)
<=> ( v38696(VarCurr)
& v38697(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2314,axiom,
! [VarCurr: state_type] :
( v38697(VarCurr)
<=> ( v38681(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2313,axiom,
! [VarCurr: state_type] :
( v38696(VarCurr)
<=> ( v38679(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8258,axiom,
! [VarCurr: state_type] :
( v38693(VarCurr)
<=> ( v38679(VarCurr)
& v38681(VarCurr) ) ) ).
tff(addAssignment_14291,axiom,
! [VarCurr: state_type] :
( v38689(VarCurr)
<=> v38609(VarCurr,30) ) ).
tff(addAssignment_14290,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,30)
<=> v38611(VarCurr,30) ) ).
tff(addAssignment_14289,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,30)
<=> v38618(VarCurr,30) ) ).
tff(addAssignment_14288,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,30)
<=> v38615(VarCurr,30) ) ).
tff(addAssignment_14287,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,30)
<=> v38617(VarCurr,30) ) ).
tff(addAssignment_14286,axiom,
! [VarCurr: state_type] :
( v38683(VarCurr)
<=> v38511(VarCurr,31) ) ).
tff(addAssignment_14285,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,31)
<=> v38685(VarCurr) ) ).
tff(addAssignment_14284,axiom,
! [VarCurr: state_type] :
( v38685(VarCurr)
<=> v38687(VarCurr) ) ).
tff(addAssignment_14283,axiom,
! [VarCurr: state_type] :
( v38681(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14282,axiom,
! [VarCurr: state_type] :
( v38679(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14281,axiom,
! [VarCurr: state_type] :
( v38641(VarCurr)
<=> v38643(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1181,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38658(VarNext)
=> ( v38643(VarNext)
<=> v38643(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1139,axiom,
! [VarNext: state_type] :
( v38658(VarNext)
=> ( v38643(VarNext)
<=> v38668(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_780,axiom,
! [VarCurr: state_type] :
( ( ~ v38659(VarCurr)
& v38660(VarCurr) )
=> ( v38668(VarCurr)
<=> v38669(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_838,axiom,
! [VarCurr: state_type] :
( v38659(VarCurr)
=> ( v38668(VarCurr)
<=> v38649(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_898,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38661(VarCurr)
=> ( v38669(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_871,axiom,
! [VarCurr: state_type] :
( v38661(VarCurr)
=> ( v38669(VarCurr)
<=> v38655(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8257,axiom,
! [VarCurr: state_type] :
( v38658(VarCurr)
<=> ( v38659(VarCurr)
| v38660(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8256,axiom,
! [VarCurr: state_type] :
( v38660(VarCurr)
<=> ( v38661(VarCurr)
| v38664(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8255,axiom,
! [VarCurr: state_type] :
( v38664(VarCurr)
<=> ( v38665(VarCurr)
& v38667(VarCurr) ) ) ).
tff(writeUnaryOperator_3209,axiom,
! [VarCurr: state_type] :
( ~ v38667(VarCurr)
<=> v38661(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8254,axiom,
! [VarCurr: state_type] :
( v38665(VarCurr)
<=> ( v38645(VarCurr)
& v38666(VarCurr) ) ) ).
tff(writeUnaryOperator_3208,axiom,
! [VarCurr: state_type] :
( ~ v38666(VarCurr)
<=> v38647(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8253,axiom,
! [VarCurr: state_type] :
( v38661(VarCurr)
<=> ( v38662(VarCurr)
& v38663(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2312,axiom,
! [VarCurr: state_type] :
( v38663(VarCurr)
<=> ( v38647(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2311,axiom,
! [VarCurr: state_type] :
( v38662(VarCurr)
<=> ( v38645(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8252,axiom,
! [VarCurr: state_type] :
( v38659(VarCurr)
<=> ( v38645(VarCurr)
& v38647(VarCurr) ) ) ).
tff(addAssignment_14280,axiom,
! [VarCurr: state_type] :
( v38655(VarCurr)
<=> v38609(VarCurr,31) ) ).
tff(addAssignment_14279,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,31)
<=> v38611(VarCurr,31) ) ).
tff(addAssignment_14278,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,31)
<=> v38618(VarCurr,31) ) ).
tff(addAssignment_14277,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,31)
<=> v38615(VarCurr,31) ) ).
tff(addAssignment_14276,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,31)
<=> v38617(VarCurr,31) ) ).
tff(addAssignment_14275,axiom,
! [VarCurr: state_type] :
( v38649(VarCurr)
<=> v38511(VarCurr,32) ) ).
tff(addAssignment_14274,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,32)
<=> v38651(VarCurr) ) ).
tff(addAssignment_14273,axiom,
! [VarCurr: state_type] :
( v38651(VarCurr)
<=> v38653(VarCurr) ) ).
tff(addAssignment_14272,axiom,
! [VarCurr: state_type] :
( v38647(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14271,axiom,
! [VarCurr: state_type] :
( v38645(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14270,axiom,
! [VarCurr: state_type] :
( v38577(VarCurr)
<=> v38579(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1180,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38624(VarNext)
=> ( v38579(VarNext)
<=> v38579(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1138,axiom,
! [VarNext: state_type] :
( v38624(VarNext)
=> ( v38579(VarNext)
<=> v38634(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_779,axiom,
! [VarCurr: state_type] :
( ( ~ v38625(VarCurr)
& v38626(VarCurr) )
=> ( v38634(VarCurr)
<=> v38635(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_837,axiom,
! [VarCurr: state_type] :
( v38625(VarCurr)
=> ( v38634(VarCurr)
<=> v38599(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_897,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38627(VarCurr)
=> ( v38635(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_870,axiom,
! [VarCurr: state_type] :
( v38627(VarCurr)
=> ( v38635(VarCurr)
<=> v38607(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8251,axiom,
! [VarCurr: state_type] :
( v38624(VarCurr)
<=> ( v38625(VarCurr)
| v38626(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8250,axiom,
! [VarCurr: state_type] :
( v38626(VarCurr)
<=> ( v38627(VarCurr)
| v38630(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8249,axiom,
! [VarCurr: state_type] :
( v38630(VarCurr)
<=> ( v38631(VarCurr)
& v38633(VarCurr) ) ) ).
tff(writeUnaryOperator_3207,axiom,
! [VarCurr: state_type] :
( ~ v38633(VarCurr)
<=> v38627(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8248,axiom,
! [VarCurr: state_type] :
( v38631(VarCurr)
<=> ( v38581(VarCurr)
& v38632(VarCurr) ) ) ).
tff(writeUnaryOperator_3206,axiom,
! [VarCurr: state_type] :
( ~ v38632(VarCurr)
<=> v38587(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8247,axiom,
! [VarCurr: state_type] :
( v38627(VarCurr)
<=> ( v38628(VarCurr)
& v38629(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2310,axiom,
! [VarCurr: state_type] :
( v38629(VarCurr)
<=> ( v38587(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2309,axiom,
! [VarCurr: state_type] :
( v38628(VarCurr)
<=> ( v38581(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8246,axiom,
! [VarCurr: state_type] :
( v38625(VarCurr)
<=> ( v38581(VarCurr)
& v38587(VarCurr) ) ) ).
tff(addAssignment_14269,axiom,
! [VarCurr: state_type] :
( v38607(VarCurr)
<=> v38609(VarCurr,32) ) ).
tff(addAssignment_14268,axiom,
! [VarCurr: state_type] :
( v38609(VarCurr,32)
<=> v38611(VarCurr,32) ) ).
tff(addAssignment_14267,axiom,
! [VarCurr: state_type] :
( v38611(VarCurr,32)
<=> v38618(VarCurr,32) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1179,axiom,
! [VarCurr: state_type] :
( ~ v38523(VarCurr)
=> ! [B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v38618(VarCurr,B)
<=> v38619(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1137,axiom,
! [VarCurr: state_type] :
( v38523(VarCurr)
=> ! [B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v38618(VarCurr,B)
<=> v38613(VarCurr,B) ) ) ) ).
tff(addAssignment_14266,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,24)
& ~ $less(B,0) )
=> ( v38619(VarCurr,B)
<=> v38621(VarCurr,B) ) ) ).
tff(addAssignment_14265,axiom,
! [VarCurr: state_type] :
( ( v38619(VarCurr,28)
<=> v38620(VarCurr,4) )
& ( v38619(VarCurr,27)
<=> v38620(VarCurr,3) )
& ( v38619(VarCurr,26)
<=> v38620(VarCurr,2) )
& ( v38619(VarCurr,25)
<=> v38620(VarCurr,1) )
& ( v38619(VarCurr,24)
<=> v38620(VarCurr,0) ) ) ).
tff(addAssignment_14264,axiom,
! [VarCurr: state_type] :
( ( v38619(VarCurr,32)
<=> $false )
& ( v38619(VarCurr,31)
<=> $false )
& ( v38619(VarCurr,30)
<=> $false )
& ( v38619(VarCurr,29)
<=> $false ) ) ).
tff(addAssignment_14263,axiom,
! [VarCurr: state_type] :
( v38613(VarCurr,32)
<=> v38615(VarCurr,32) ) ).
tff(addAssignment_14262,axiom,
! [VarCurr: state_type] :
( v38615(VarCurr,32)
<=> v38617(VarCurr,32) ) ).
tff(addAssignment_14261,axiom,
! [VarCurr: state_type] :
( v38599(VarCurr)
<=> v38601(VarCurr,32) ) ).
tff(addAssignment_14260,axiom,
! [VarCurr: state_type] :
( v38601(VarCurr,32)
<=> v38603(VarCurr) ) ).
tff(addAssignment_14259,axiom,
! [VarCurr: state_type] :
( v38603(VarCurr)
<=> v38605(VarCurr) ) ).
tff(addAssignment_14258,axiom,
! [VarCurr: state_type] :
( v38587(VarCurr)
<=> v38483(VarCurr,1) ) ).
tff(addAssignment_14257,axiom,
! [VarCurr: state_type] :
( v38483(VarCurr,1)
<=> v38589(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8245,axiom,
! [VarCurr: state_type] :
( v38589(VarCurr)
<=> ( v38597(VarCurr)
| v38595(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8244,axiom,
! [VarCurr: state_type] :
( v38597(VarCurr)
<=> ( v38591(VarCurr)
& v38593(VarCurr) ) ) ).
tff(addAssignment_14256,axiom,
! [VarCurr: state_type] :
( v38595(VarCurr)
<=> v38497(VarCurr) ) ).
tff(addAssignment_14255,axiom,
! [VarCurr: state_type] :
( v38591(VarCurr)
<=> v38489(VarCurr) ) ).
tff(addAssignment_14254,axiom,
! [VarCurr: state_type] :
( v38581(VarCurr)
<=> v38465(VarCurr,1) ) ).
tff(addAssignment_14253,axiom,
! [VarCurr: state_type] :
( v38465(VarCurr,1)
<=> v38583(VarCurr) ) ).
tff(addAssignment_14252,axiom,
! [VarCurr: state_type] :
( v38583(VarCurr)
<=> v38585(VarCurr) ) ).
tff(addAssignment_14251,axiom,
! [VarCurr: state_type] :
( v38585(VarCurr)
<=> v38471(VarCurr) ) ).
tff(addAssignment_14250,axiom,
! [VarCurr: state_type] :
( v38453(VarCurr)
<=> v38455(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8243,axiom,
! [VarCurr: state_type] :
( v38455(VarCurr)
<=> ( v38457(VarCurr)
& v38563(VarCurr) ) ) ).
tff(writeUnaryOperator_3205,axiom,
! [VarCurr: state_type] :
( ~ v38563(VarCurr)
<=> v38565(VarCurr) ) ).
tff(addAssignment_14249,axiom,
! [VarCurr: state_type] :
( v38565(VarCurr)
<=> v38567(VarCurr) ) ).
tff(addAssignment_14248,axiom,
! [VarCurr: state_type] :
( v38567(VarCurr)
<=> v38569(VarCurr) ) ).
tff(addAssignment_14247,axiom,
! [VarCurr: state_type] :
( v38569(VarCurr)
<=> v31394(VarCurr) ) ).
tff(addAssignment_14246,axiom,
! [VarCurr: state_type] :
( v38457(VarCurr)
<=> v38459(VarCurr) ) ).
tff(addAssignment_14245,axiom,
! [VarCurr: state_type] :
( v38459(VarCurr)
<=> v38461(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1178,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38546(VarNext)
=> ( v38461(VarNext)
<=> v38461(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1136,axiom,
! [VarNext: state_type] :
( v38546(VarNext)
=> ( v38461(VarNext)
<=> v38556(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_778,axiom,
! [VarCurr: state_type] :
( ( ~ v38547(VarCurr)
& v38548(VarCurr) )
=> ( v38556(VarCurr)
<=> v38557(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_836,axiom,
! [VarCurr: state_type] :
( v38547(VarCurr)
=> ( v38556(VarCurr)
<=> v38509(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_896,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38549(VarCurr)
=> ( v38557(VarCurr)
<=> x38543(VarNext) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_869,axiom,
! [VarCurr: state_type] :
( v38549(VarCurr)
=> ( v38557(VarCurr)
<=> v38517(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8242,axiom,
! [VarCurr: state_type] :
( v38546(VarCurr)
<=> ( v38547(VarCurr)
| v38548(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8241,axiom,
! [VarCurr: state_type] :
( v38548(VarCurr)
<=> ( v38549(VarCurr)
| v38552(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8240,axiom,
! [VarCurr: state_type] :
( v38552(VarCurr)
<=> ( v38553(VarCurr)
& v38555(VarCurr) ) ) ).
tff(writeUnaryOperator_3204,axiom,
! [VarCurr: state_type] :
( ~ v38555(VarCurr)
<=> v38549(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8239,axiom,
! [VarCurr: state_type] :
( v38553(VarCurr)
<=> ( v38463(VarCurr)
& v38554(VarCurr) ) ) ).
tff(writeUnaryOperator_3203,axiom,
! [VarCurr: state_type] :
( ~ v38554(VarCurr)
<=> v38481(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8238,axiom,
! [VarCurr: state_type] :
( v38549(VarCurr)
<=> ( v38550(VarCurr)
& v38551(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2308,axiom,
! [VarCurr: state_type] :
( v38551(VarCurr)
<=> ( v38481(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_2307,axiom,
! [VarCurr: state_type] :
( v38550(VarCurr)
<=> ( v38463(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8237,axiom,
! [VarCurr: state_type] :
( v38547(VarCurr)
<=> ( v38463(VarCurr)
& v38481(VarCurr) ) ) ).
tff(addAssignment_14244,axiom,
! [VarCurr: state_type] :
( v38517(VarCurr)
<=> v38519(VarCurr) ) ).
tff(addAssignment_14243,axiom,
! [VarCurr: state_type] :
( v38519(VarCurr)
<=> v38521(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1177,axiom,
! [VarCurr: state_type] :
( ~ v38523(VarCurr)
=> ( v38521(VarCurr)
<=> v38535(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1135,axiom,
! [VarCurr: state_type] :
( v38523(VarCurr)
=> ( v38521(VarCurr)
<=> v38529(VarCurr) ) ) ).
tff(addAssignment_14242,axiom,
! [VarCurr: state_type] :
( v38535(VarCurr)
<=> v38537(VarCurr) ) ).
tff(addAssignment_14241,axiom,
! [VarCurr: state_type] :
( v38537(VarCurr)
<=> v38539(VarCurr) ) ).
tff(addAssignment_14240,axiom,
! [VarCurr: state_type] :
( v38539(VarCurr)
<=> v38541(VarCurr) ) ).
tff(addAssignment_14239,axiom,
! [VarCurr: state_type] :
( v38541(VarCurr)
<=> v6351(VarCurr,0) ) ).
tff(addAssignment_14238,axiom,
! [VarCurr: state_type] :
( v38529(VarCurr)
<=> v38531(VarCurr) ) ).
tff(addAssignment_14237,axiom,
! [VarCurr: state_type] :
( v38531(VarCurr)
<=> v38533(VarCurr) ) ).
tff(addAssignment_14236,axiom,
! [VarCurr: state_type] :
( v38523(VarCurr)
<=> v38525(VarCurr) ) ).
tff(addAssignment_14235,axiom,
! [VarCurr: state_type] :
( v38525(VarCurr)
<=> v38527(VarCurr) ) ).
tff(addAssignment_14234,axiom,
! [VarCurr: state_type] :
( v38509(VarCurr)
<=> v38511(VarCurr,28) ) ).
tff(addAssignment_14233,axiom,
! [VarCurr: state_type] :
( v38511(VarCurr,28)
<=> v38513(VarCurr) ) ).
tff(addAssignment_14232,axiom,
! [VarCurr: state_type] :
( v38513(VarCurr)
<=> v38515(VarCurr) ) ).
tff(addAssignment_14231,axiom,
! [VarCurr: state_type] :
( v38481(VarCurr)
<=> v38483(VarCurr,0) ) ).
tff(addAssignment_14230,axiom,
! [VarCurr: state_type] :
( v38483(VarCurr,0)
<=> v38485(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8236,axiom,
! [VarCurr: state_type] :
( v38485(VarCurr)
<=> ( v38507(VarCurr)
| v38495(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8235,axiom,
! [VarCurr: state_type] :
( v38507(VarCurr)
<=> ( v38487(VarCurr)
& v38493(VarCurr) ) ) ).
tff(addAssignment_14229,axiom,
! [VarCurr: state_type] :
( v38495(VarCurr)
<=> v38497(VarCurr) ) ).
tff(addAssignment_14228,axiom,
! [VarCurr: state_type] :
( v38497(VarCurr)
<=> v38499(VarCurr) ) ).
tff(addAssignment_14227,axiom,
! [VarCurr: state_type] :
( v38499(VarCurr)
<=> v38501(VarCurr) ) ).
tff(addAssignment_14226,axiom,
! [VarCurr: state_type] :
( v38501(VarCurr)
<=> v38503(VarCurr) ) ).
tff(addAssignment_14225,axiom,
! [VarCurr: state_type] :
( v38503(VarCurr)
<=> v38505(VarCurr) ) ).
tff(addAssignment_14224,axiom,
! [VarCurr: state_type] :
( v38487(VarCurr)
<=> v38489(VarCurr) ) ).
tff(addAssignment_14223,axiom,
! [VarCurr: state_type] :
( v38489(VarCurr)
<=> v38491(VarCurr) ) ).
tff(addAssignment_14222,axiom,
! [VarCurr: state_type] :
( v38491(VarCurr)
<=> v31494(VarCurr) ) ).
tff(addAssignment_14221,axiom,
! [VarCurr: state_type] :
( v38463(VarCurr)
<=> v38465(VarCurr,0) ) ).
tff(addAssignment_14220,axiom,
! [VarCurr: state_type] :
( v38465(VarCurr,0)
<=> v38467(VarCurr) ) ).
tff(addAssignment_14219,axiom,
! [VarCurr: state_type] :
( v38467(VarCurr)
<=> v38469(VarCurr) ) ).
tff(addAssignment_14218,axiom,
! [VarCurr: state_type] :
( v38469(VarCurr)
<=> v38471(VarCurr) ) ).
tff(addAssignment_14217,axiom,
! [VarCurr: state_type] :
( v38471(VarCurr)
<=> v38473(VarCurr) ) ).
tff(addAssignment_14216,axiom,
! [VarCurr: state_type] :
( v38473(VarCurr)
<=> v38475(VarCurr) ) ).
tff(addAssignment_14215,axiom,
! [VarCurr: state_type] :
( v38475(VarCurr)
<=> v38477(VarCurr) ) ).
tff(addAssignment_14214,axiom,
! [VarCurr: state_type] :
( v38477(VarCurr)
<=> v38479(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_777,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38426(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v36882(VarNext,B)
<=> v36882(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_835,axiom,
! [VarNext: state_type] :
( v38426(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v36882(VarNext,B)
<=> v38441(VarNext,B) ) ) ) ).
tff(addAssignment_14213,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v38441(VarNext,B)
<=> v38439(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_895,axiom,
! [VarCurr: state_type] :
( ~ v38435(VarCurr)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v38439(VarCurr,B)
<=> v36894(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_868,axiom,
! [VarCurr: state_type] :
( v38435(VarCurr)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v38439(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8234,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v38426(VarNext)
<=> ( v38427(VarNext)
& v38434(VarNext) ) ) ) ).
tff(addAssignment_14212,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v38434(VarNext)
<=> v38432(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8233,axiom,
! [VarCurr: state_type] :
( v38432(VarCurr)
<=> ( v38435(VarCurr)
| v38436(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8232,axiom,
! [VarCurr: state_type] :
( v38436(VarCurr)
<=> ( v38437(VarCurr)
& v38438(VarCurr) ) ) ).
tff(writeUnaryOperator_3202,axiom,
! [VarCurr: state_type] :
( ~ v38438(VarCurr)
<=> v38435(VarCurr) ) ).
tff(writeUnaryOperator_3201,axiom,
! [VarCurr: state_type] :
( ~ v38437(VarCurr)
<=> v36886(VarCurr) ) ).
tff(writeUnaryOperator_3200,axiom,
! [VarCurr: state_type] :
( ~ v38435(VarCurr)
<=> v36884(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8231,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v38427(VarNext)
<=> ( v38428(VarNext)
& v38407(VarNext) ) ) ) ).
tff(writeUnaryOperator_3199,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38428(VarNext)
<=> v38414(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_776,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38410(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v36894(VarNext,B)
<=> v36894(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_834,axiom,
! [VarNext: state_type] :
( v38410(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v36894(VarNext,B)
<=> v38420(VarNext,B) ) ) ) ).
tff(addAssignment_14211,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v38420(VarNext,B)
<=> v38418(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1176,axiom,
! [VarCurr: state_type] :
( ~ v38421(VarCurr)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v38418(VarCurr,B)
<=> v36896(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1134,axiom,
! [VarCurr: state_type] :
( v38421(VarCurr)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v38418(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_3198,axiom,
! [VarCurr: state_type] :
( ~ v38421(VarCurr)
<=> v36884(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8230,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v38410(VarNext)
<=> v38411(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8229,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v38411(VarNext)
<=> ( v38412(VarNext)
& v38407(VarNext) ) ) ) ).
tff(writeUnaryOperator_3197,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38412(VarNext)
<=> v38414(VarNext) ) ) ).
tff(addAssignment_14210,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v38414(VarNext)
<=> v38407(VarCurr) ) ) ).
tff(addAssignment_14209,axiom,
! [VarCurr: state_type] :
( v38407(VarCurr)
<=> v6099(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_105,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v36896(VarCurr,B)
<=> ( v38404(VarCurr,B)
| v38265(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_104,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v38404(VarCurr,B)
<=> ( v36894(VarCurr,B)
& v38405(VarCurr,B) ) ) ) ).
tff(writeUnaryOperator_3196,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v38405(VarCurr,B)
<=> ~ v36898(VarCurr,B) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_235,axiom,
! [VarCurr: state_type] :
( ~ v38402(VarCurr)
=> ( v38265(VarCurr,63)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_277,axiom,
! [VarCurr: state_type] :
( v38402(VarCurr)
=> ( v38265(VarCurr,63)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2306,axiom,
! [VarCurr: state_type] :
( v38402(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_234,axiom,
! [VarCurr: state_type] :
( ~ v38400(VarCurr)
=> ( v38265(VarCurr,62)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_276,axiom,
! [VarCurr: state_type] :
( v38400(VarCurr)
=> ( v38265(VarCurr,62)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2305,axiom,
! [VarCurr: state_type] :
( v38400(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_233,axiom,
! [VarCurr: state_type] :
( ~ v38398(VarCurr)
=> ( v38265(VarCurr,61)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_275,axiom,
! [VarCurr: state_type] :
( v38398(VarCurr)
=> ( v38265(VarCurr,61)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2304,axiom,
! [VarCurr: state_type] :
( v38398(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_232,axiom,
! [VarCurr: state_type] :
( ~ v38396(VarCurr)
=> ( v38265(VarCurr,60)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_274,axiom,
! [VarCurr: state_type] :
( v38396(VarCurr)
=> ( v38265(VarCurr,60)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2303,axiom,
! [VarCurr: state_type] :
( v38396(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_231,axiom,
! [VarCurr: state_type] :
( ~ v38394(VarCurr)
=> ( v38265(VarCurr,59)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_273,axiom,
! [VarCurr: state_type] :
( v38394(VarCurr)
=> ( v38265(VarCurr,59)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2302,axiom,
! [VarCurr: state_type] :
( v38394(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_230,axiom,
! [VarCurr: state_type] :
( ~ v38392(VarCurr)
=> ( v38265(VarCurr,58)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_272,axiom,
! [VarCurr: state_type] :
( v38392(VarCurr)
=> ( v38265(VarCurr,58)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2301,axiom,
! [VarCurr: state_type] :
( v38392(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_229,axiom,
! [VarCurr: state_type] :
( ~ v38390(VarCurr)
=> ( v38265(VarCurr,57)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_271,axiom,
! [VarCurr: state_type] :
( v38390(VarCurr)
=> ( v38265(VarCurr,57)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2300,axiom,
! [VarCurr: state_type] :
( v38390(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_228,axiom,
! [VarCurr: state_type] :
( ~ v38388(VarCurr)
=> ( v38265(VarCurr,56)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_270,axiom,
! [VarCurr: state_type] :
( v38388(VarCurr)
=> ( v38265(VarCurr,56)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2299,axiom,
! [VarCurr: state_type] :
( v38388(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_227,axiom,
! [VarCurr: state_type] :
( ~ v38386(VarCurr)
=> ( v38265(VarCurr,55)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_269,axiom,
! [VarCurr: state_type] :
( v38386(VarCurr)
=> ( v38265(VarCurr,55)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2298,axiom,
! [VarCurr: state_type] :
( v38386(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_226,axiom,
! [VarCurr: state_type] :
( ~ v38384(VarCurr)
=> ( v38265(VarCurr,54)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_268,axiom,
! [VarCurr: state_type] :
( v38384(VarCurr)
=> ( v38265(VarCurr,54)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2297,axiom,
! [VarCurr: state_type] :
( v38384(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_225,axiom,
! [VarCurr: state_type] :
( ~ v38382(VarCurr)
=> ( v38265(VarCurr,53)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_267,axiom,
! [VarCurr: state_type] :
( v38382(VarCurr)
=> ( v38265(VarCurr,53)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2296,axiom,
! [VarCurr: state_type] :
( v38382(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_224,axiom,
! [VarCurr: state_type] :
( ~ v38380(VarCurr)
=> ( v38265(VarCurr,52)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_266,axiom,
! [VarCurr: state_type] :
( v38380(VarCurr)
=> ( v38265(VarCurr,52)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2295,axiom,
! [VarCurr: state_type] :
( v38380(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_223,axiom,
! [VarCurr: state_type] :
( ~ v38378(VarCurr)
=> ( v38265(VarCurr,51)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_265,axiom,
! [VarCurr: state_type] :
( v38378(VarCurr)
=> ( v38265(VarCurr,51)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2294,axiom,
! [VarCurr: state_type] :
( v38378(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_222,axiom,
! [VarCurr: state_type] :
( ~ v38376(VarCurr)
=> ( v38265(VarCurr,50)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_264,axiom,
! [VarCurr: state_type] :
( v38376(VarCurr)
=> ( v38265(VarCurr,50)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2293,axiom,
! [VarCurr: state_type] :
( v38376(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_221,axiom,
! [VarCurr: state_type] :
( ~ v38374(VarCurr)
=> ( v38265(VarCurr,49)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_263,axiom,
! [VarCurr: state_type] :
( v38374(VarCurr)
=> ( v38265(VarCurr,49)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2292,axiom,
! [VarCurr: state_type] :
( v38374(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_220,axiom,
! [VarCurr: state_type] :
( ~ v38372(VarCurr)
=> ( v38265(VarCurr,48)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_262,axiom,
! [VarCurr: state_type] :
( v38372(VarCurr)
=> ( v38265(VarCurr,48)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2291,axiom,
! [VarCurr: state_type] :
( v38372(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_219,axiom,
! [VarCurr: state_type] :
( ~ v38370(VarCurr)
=> ( v38265(VarCurr,47)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_261,axiom,
! [VarCurr: state_type] :
( v38370(VarCurr)
=> ( v38265(VarCurr,47)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2290,axiom,
! [VarCurr: state_type] :
( v38370(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_218,axiom,
! [VarCurr: state_type] :
( ~ v38368(VarCurr)
=> ( v38265(VarCurr,46)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_260,axiom,
! [VarCurr: state_type] :
( v38368(VarCurr)
=> ( v38265(VarCurr,46)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2289,axiom,
! [VarCurr: state_type] :
( v38368(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_217,axiom,
! [VarCurr: state_type] :
( ~ v38366(VarCurr)
=> ( v38265(VarCurr,45)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_259,axiom,
! [VarCurr: state_type] :
( v38366(VarCurr)
=> ( v38265(VarCurr,45)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2288,axiom,
! [VarCurr: state_type] :
( v38366(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_216,axiom,
! [VarCurr: state_type] :
( ~ v38364(VarCurr)
=> ( v38265(VarCurr,44)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_258,axiom,
! [VarCurr: state_type] :
( v38364(VarCurr)
=> ( v38265(VarCurr,44)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2287,axiom,
! [VarCurr: state_type] :
( v38364(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_215,axiom,
! [VarCurr: state_type] :
( ~ v38362(VarCurr)
=> ( v38265(VarCurr,43)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_257,axiom,
! [VarCurr: state_type] :
( v38362(VarCurr)
=> ( v38265(VarCurr,43)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2286,axiom,
! [VarCurr: state_type] :
( v38362(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_214,axiom,
! [VarCurr: state_type] :
( ~ v38360(VarCurr)
=> ( v38265(VarCurr,42)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_256,axiom,
! [VarCurr: state_type] :
( v38360(VarCurr)
=> ( v38265(VarCurr,42)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2285,axiom,
! [VarCurr: state_type] :
( v38360(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_213,axiom,
! [VarCurr: state_type] :
( ~ v38358(VarCurr)
=> ( v38265(VarCurr,41)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_255,axiom,
! [VarCurr: state_type] :
( v38358(VarCurr)
=> ( v38265(VarCurr,41)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2284,axiom,
! [VarCurr: state_type] :
( v38358(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_212,axiom,
! [VarCurr: state_type] :
( ~ v38356(VarCurr)
=> ( v38265(VarCurr,40)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_254,axiom,
! [VarCurr: state_type] :
( v38356(VarCurr)
=> ( v38265(VarCurr,40)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2283,axiom,
! [VarCurr: state_type] :
( v38356(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_211,axiom,
! [VarCurr: state_type] :
( ~ v38354(VarCurr)
=> ( v38265(VarCurr,39)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_253,axiom,
! [VarCurr: state_type] :
( v38354(VarCurr)
=> ( v38265(VarCurr,39)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2282,axiom,
! [VarCurr: state_type] :
( v38354(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_210,axiom,
! [VarCurr: state_type] :
( ~ v38352(VarCurr)
=> ( v38265(VarCurr,38)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_252,axiom,
! [VarCurr: state_type] :
( v38352(VarCurr)
=> ( v38265(VarCurr,38)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2281,axiom,
! [VarCurr: state_type] :
( v38352(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_209,axiom,
! [VarCurr: state_type] :
( ~ v38350(VarCurr)
=> ( v38265(VarCurr,37)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_251,axiom,
! [VarCurr: state_type] :
( v38350(VarCurr)
=> ( v38265(VarCurr,37)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2280,axiom,
! [VarCurr: state_type] :
( v38350(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_208,axiom,
! [VarCurr: state_type] :
( ~ v38348(VarCurr)
=> ( v38265(VarCurr,36)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_250,axiom,
! [VarCurr: state_type] :
( v38348(VarCurr)
=> ( v38265(VarCurr,36)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2279,axiom,
! [VarCurr: state_type] :
( v38348(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_207,axiom,
! [VarCurr: state_type] :
( ~ v38346(VarCurr)
=> ( v38265(VarCurr,35)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_249,axiom,
! [VarCurr: state_type] :
( v38346(VarCurr)
=> ( v38265(VarCurr,35)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2278,axiom,
! [VarCurr: state_type] :
( v38346(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_206,axiom,
! [VarCurr: state_type] :
( ~ v38344(VarCurr)
=> ( v38265(VarCurr,34)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_248,axiom,
! [VarCurr: state_type] :
( v38344(VarCurr)
=> ( v38265(VarCurr,34)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2277,axiom,
! [VarCurr: state_type] :
( v38344(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_205,axiom,
! [VarCurr: state_type] :
( ~ v38342(VarCurr)
=> ( v38265(VarCurr,33)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_247,axiom,
! [VarCurr: state_type] :
( v38342(VarCurr)
=> ( v38265(VarCurr,33)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2276,axiom,
! [VarCurr: state_type] :
( v38342(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_204,axiom,
! [VarCurr: state_type] :
( ~ v38340(VarCurr)
=> ( v38265(VarCurr,32)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_246,axiom,
! [VarCurr: state_type] :
( v38340(VarCurr)
=> ( v38265(VarCurr,32)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2275,axiom,
! [VarCurr: state_type] :
( v38340(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_203,axiom,
! [VarCurr: state_type] :
( ~ v38338(VarCurr)
=> ( v38265(VarCurr,31)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_245,axiom,
! [VarCurr: state_type] :
( v38338(VarCurr)
=> ( v38265(VarCurr,31)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2274,axiom,
! [VarCurr: state_type] :
( v38338(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_202,axiom,
! [VarCurr: state_type] :
( ~ v38336(VarCurr)
=> ( v38265(VarCurr,30)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_244,axiom,
! [VarCurr: state_type] :
( v38336(VarCurr)
=> ( v38265(VarCurr,30)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2273,axiom,
! [VarCurr: state_type] :
( v38336(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_201,axiom,
! [VarCurr: state_type] :
( ~ v38334(VarCurr)
=> ( v38265(VarCurr,29)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_243,axiom,
! [VarCurr: state_type] :
( v38334(VarCurr)
=> ( v38265(VarCurr,29)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2272,axiom,
! [VarCurr: state_type] :
( v38334(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_200,axiom,
! [VarCurr: state_type] :
( ~ v38332(VarCurr)
=> ( v38265(VarCurr,28)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_242,axiom,
! [VarCurr: state_type] :
( v38332(VarCurr)
=> ( v38265(VarCurr,28)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2271,axiom,
! [VarCurr: state_type] :
( v38332(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_199,axiom,
! [VarCurr: state_type] :
( ~ v38330(VarCurr)
=> ( v38265(VarCurr,27)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_241,axiom,
! [VarCurr: state_type] :
( v38330(VarCurr)
=> ( v38265(VarCurr,27)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2270,axiom,
! [VarCurr: state_type] :
( v38330(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_198,axiom,
! [VarCurr: state_type] :
( ~ v38328(VarCurr)
=> ( v38265(VarCurr,26)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_240,axiom,
! [VarCurr: state_type] :
( v38328(VarCurr)
=> ( v38265(VarCurr,26)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2269,axiom,
! [VarCurr: state_type] :
( v38328(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_197,axiom,
! [VarCurr: state_type] :
( ~ v38326(VarCurr)
=> ( v38265(VarCurr,25)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_239,axiom,
! [VarCurr: state_type] :
( v38326(VarCurr)
=> ( v38265(VarCurr,25)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2268,axiom,
! [VarCurr: state_type] :
( v38326(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_196,axiom,
! [VarCurr: state_type] :
( ~ v38324(VarCurr)
=> ( v38265(VarCurr,24)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_238,axiom,
! [VarCurr: state_type] :
( v38324(VarCurr)
=> ( v38265(VarCurr,24)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2267,axiom,
! [VarCurr: state_type] :
( v38324(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_195,axiom,
! [VarCurr: state_type] :
( ~ v38322(VarCurr)
=> ( v38265(VarCurr,23)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_237,axiom,
! [VarCurr: state_type] :
( v38322(VarCurr)
=> ( v38265(VarCurr,23)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2266,axiom,
! [VarCurr: state_type] :
( v38322(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_194,axiom,
! [VarCurr: state_type] :
( ~ v38320(VarCurr)
=> ( v38265(VarCurr,22)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_236,axiom,
! [VarCurr: state_type] :
( v38320(VarCurr)
=> ( v38265(VarCurr,22)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2265,axiom,
! [VarCurr: state_type] :
( v38320(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_193,axiom,
! [VarCurr: state_type] :
( ~ v38318(VarCurr)
=> ( v38265(VarCurr,21)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_235,axiom,
! [VarCurr: state_type] :
( v38318(VarCurr)
=> ( v38265(VarCurr,21)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2264,axiom,
! [VarCurr: state_type] :
( v38318(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_192,axiom,
! [VarCurr: state_type] :
( ~ v38316(VarCurr)
=> ( v38265(VarCurr,20)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_234,axiom,
! [VarCurr: state_type] :
( v38316(VarCurr)
=> ( v38265(VarCurr,20)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2263,axiom,
! [VarCurr: state_type] :
( v38316(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_191,axiom,
! [VarCurr: state_type] :
( ~ v38314(VarCurr)
=> ( v38265(VarCurr,19)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_233,axiom,
! [VarCurr: state_type] :
( v38314(VarCurr)
=> ( v38265(VarCurr,19)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2262,axiom,
! [VarCurr: state_type] :
( v38314(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_190,axiom,
! [VarCurr: state_type] :
( ~ v38312(VarCurr)
=> ( v38265(VarCurr,18)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_232,axiom,
! [VarCurr: state_type] :
( v38312(VarCurr)
=> ( v38265(VarCurr,18)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2261,axiom,
! [VarCurr: state_type] :
( v38312(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_189,axiom,
! [VarCurr: state_type] :
( ~ v38310(VarCurr)
=> ( v38265(VarCurr,17)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_231,axiom,
! [VarCurr: state_type] :
( v38310(VarCurr)
=> ( v38265(VarCurr,17)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2260,axiom,
! [VarCurr: state_type] :
( v38310(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_188,axiom,
! [VarCurr: state_type] :
( ~ v38308(VarCurr)
=> ( v38265(VarCurr,16)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_230,axiom,
! [VarCurr: state_type] :
( v38308(VarCurr)
=> ( v38265(VarCurr,16)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2259,axiom,
! [VarCurr: state_type] :
( v38308(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_187,axiom,
! [VarCurr: state_type] :
( ~ v38306(VarCurr)
=> ( v38265(VarCurr,15)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_229,axiom,
! [VarCurr: state_type] :
( v38306(VarCurr)
=> ( v38265(VarCurr,15)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2258,axiom,
! [VarCurr: state_type] :
( v38306(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_186,axiom,
! [VarCurr: state_type] :
( ~ v38304(VarCurr)
=> ( v38265(VarCurr,14)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_228,axiom,
! [VarCurr: state_type] :
( v38304(VarCurr)
=> ( v38265(VarCurr,14)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2257,axiom,
! [VarCurr: state_type] :
( v38304(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_185,axiom,
! [VarCurr: state_type] :
( ~ v38302(VarCurr)
=> ( v38265(VarCurr,13)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_227,axiom,
! [VarCurr: state_type] :
( v38302(VarCurr)
=> ( v38265(VarCurr,13)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2256,axiom,
! [VarCurr: state_type] :
( v38302(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_184,axiom,
! [VarCurr: state_type] :
( ~ v38300(VarCurr)
=> ( v38265(VarCurr,12)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_226,axiom,
! [VarCurr: state_type] :
( v38300(VarCurr)
=> ( v38265(VarCurr,12)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2255,axiom,
! [VarCurr: state_type] :
( v38300(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_183,axiom,
! [VarCurr: state_type] :
( ~ v38298(VarCurr)
=> ( v38265(VarCurr,11)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_225,axiom,
! [VarCurr: state_type] :
( v38298(VarCurr)
=> ( v38265(VarCurr,11)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2254,axiom,
! [VarCurr: state_type] :
( v38298(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_182,axiom,
! [VarCurr: state_type] :
( ~ v38296(VarCurr)
=> ( v38265(VarCurr,10)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_224,axiom,
! [VarCurr: state_type] :
( v38296(VarCurr)
=> ( v38265(VarCurr,10)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2253,axiom,
! [VarCurr: state_type] :
( v38296(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_181,axiom,
! [VarCurr: state_type] :
( ~ v38294(VarCurr)
=> ( v38265(VarCurr,9)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_223,axiom,
! [VarCurr: state_type] :
( v38294(VarCurr)
=> ( v38265(VarCurr,9)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2252,axiom,
! [VarCurr: state_type] :
( v38294(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_180,axiom,
! [VarCurr: state_type] :
( ~ v38292(VarCurr)
=> ( v38265(VarCurr,8)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_222,axiom,
! [VarCurr: state_type] :
( v38292(VarCurr)
=> ( v38265(VarCurr,8)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2251,axiom,
! [VarCurr: state_type] :
( v38292(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_179,axiom,
! [VarCurr: state_type] :
( ~ v38290(VarCurr)
=> ( v38265(VarCurr,7)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_221,axiom,
! [VarCurr: state_type] :
( v38290(VarCurr)
=> ( v38265(VarCurr,7)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2250,axiom,
! [VarCurr: state_type] :
( v38290(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_178,axiom,
! [VarCurr: state_type] :
( ~ v38288(VarCurr)
=> ( v38265(VarCurr,6)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_220,axiom,
! [VarCurr: state_type] :
( v38288(VarCurr)
=> ( v38265(VarCurr,6)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2249,axiom,
! [VarCurr: state_type] :
( v38288(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_177,axiom,
! [VarCurr: state_type] :
( ~ v38286(VarCurr)
=> ( v38265(VarCurr,5)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_219,axiom,
! [VarCurr: state_type] :
( v38286(VarCurr)
=> ( v38265(VarCurr,5)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2248,axiom,
! [VarCurr: state_type] :
( v38286(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_176,axiom,
! [VarCurr: state_type] :
( ~ v38284(VarCurr)
=> ( v38265(VarCurr,4)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_218,axiom,
! [VarCurr: state_type] :
( v38284(VarCurr)
=> ( v38265(VarCurr,4)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2247,axiom,
! [VarCurr: state_type] :
( v38284(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_175,axiom,
! [VarCurr: state_type] :
( ~ v38282(VarCurr)
=> ( v38265(VarCurr,3)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_217,axiom,
! [VarCurr: state_type] :
( v38282(VarCurr)
=> ( v38265(VarCurr,3)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2246,axiom,
! [VarCurr: state_type] :
( v38282(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_174,axiom,
! [VarCurr: state_type] :
( ~ v38280(VarCurr)
=> ( v38265(VarCurr,2)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_216,axiom,
! [VarCurr: state_type] :
( v38280(VarCurr)
=> ( v38265(VarCurr,2)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2245,axiom,
! [VarCurr: state_type] :
( v38280(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_173,axiom,
! [VarCurr: state_type] :
( ~ v38278(VarCurr)
=> ( v38265(VarCurr,1)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_215,axiom,
! [VarCurr: state_type] :
( v38278(VarCurr)
=> ( v38265(VarCurr,1)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2244,axiom,
! [VarCurr: state_type] :
( v38278(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1175,axiom,
! [VarCurr: state_type] :
( ~ v38276(VarCurr)
=> ( v38265(VarCurr,0)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1133,axiom,
! [VarCurr: state_type] :
( v38276(VarCurr)
=> ( v38265(VarCurr,0)
<=> v38267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2243,axiom,
! [VarCurr: state_type] :
( v38276(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8228,axiom,
! [VarCurr: state_type] :
( v38267(VarCurr)
<=> ( v38269(VarCurr)
| v38272(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8227,axiom,
! [VarCurr: state_type] :
( v38272(VarCurr)
<=> ( v38087(VarCurr)
& v38125(VarCurr,0) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8226,axiom,
! [VarCurr: state_type] :
( v38269(VarCurr)
<=> ( v38054(VarCurr)
& v38075(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_103,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v36898(VarCurr,B)
<=> ( v36900(VarCurr,B)
| v36962(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_172,axiom,
! [VarCurr: state_type] :
( ~ v38262(VarCurr)
=> ( v36900(VarCurr,63)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_214,axiom,
! [VarCurr: state_type] :
( v38262(VarCurr)
=> ( v36900(VarCurr,63)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2242,axiom,
! [VarCurr: state_type] :
( v38262(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_171,axiom,
! [VarCurr: state_type] :
( ~ v38260(VarCurr)
=> ( v36900(VarCurr,62)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_213,axiom,
! [VarCurr: state_type] :
( v38260(VarCurr)
=> ( v36900(VarCurr,62)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2241,axiom,
! [VarCurr: state_type] :
( v38260(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_170,axiom,
! [VarCurr: state_type] :
( ~ v38258(VarCurr)
=> ( v36900(VarCurr,61)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_212,axiom,
! [VarCurr: state_type] :
( v38258(VarCurr)
=> ( v36900(VarCurr,61)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2240,axiom,
! [VarCurr: state_type] :
( v38258(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_169,axiom,
! [VarCurr: state_type] :
( ~ v38256(VarCurr)
=> ( v36900(VarCurr,60)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_211,axiom,
! [VarCurr: state_type] :
( v38256(VarCurr)
=> ( v36900(VarCurr,60)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2239,axiom,
! [VarCurr: state_type] :
( v38256(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_168,axiom,
! [VarCurr: state_type] :
( ~ v38254(VarCurr)
=> ( v36900(VarCurr,59)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_210,axiom,
! [VarCurr: state_type] :
( v38254(VarCurr)
=> ( v36900(VarCurr,59)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2238,axiom,
! [VarCurr: state_type] :
( v38254(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_167,axiom,
! [VarCurr: state_type] :
( ~ v38252(VarCurr)
=> ( v36900(VarCurr,58)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_209,axiom,
! [VarCurr: state_type] :
( v38252(VarCurr)
=> ( v36900(VarCurr,58)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2237,axiom,
! [VarCurr: state_type] :
( v38252(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_166,axiom,
! [VarCurr: state_type] :
( ~ v38250(VarCurr)
=> ( v36900(VarCurr,57)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_208,axiom,
! [VarCurr: state_type] :
( v38250(VarCurr)
=> ( v36900(VarCurr,57)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2236,axiom,
! [VarCurr: state_type] :
( v38250(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_165,axiom,
! [VarCurr: state_type] :
( ~ v38248(VarCurr)
=> ( v36900(VarCurr,56)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_207,axiom,
! [VarCurr: state_type] :
( v38248(VarCurr)
=> ( v36900(VarCurr,56)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2235,axiom,
! [VarCurr: state_type] :
( v38248(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_164,axiom,
! [VarCurr: state_type] :
( ~ v38246(VarCurr)
=> ( v36900(VarCurr,55)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_206,axiom,
! [VarCurr: state_type] :
( v38246(VarCurr)
=> ( v36900(VarCurr,55)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2234,axiom,
! [VarCurr: state_type] :
( v38246(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_163,axiom,
! [VarCurr: state_type] :
( ~ v38244(VarCurr)
=> ( v36900(VarCurr,54)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_205,axiom,
! [VarCurr: state_type] :
( v38244(VarCurr)
=> ( v36900(VarCurr,54)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2233,axiom,
! [VarCurr: state_type] :
( v38244(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_162,axiom,
! [VarCurr: state_type] :
( ~ v38242(VarCurr)
=> ( v36900(VarCurr,53)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_204,axiom,
! [VarCurr: state_type] :
( v38242(VarCurr)
=> ( v36900(VarCurr,53)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2232,axiom,
! [VarCurr: state_type] :
( v38242(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_161,axiom,
! [VarCurr: state_type] :
( ~ v38240(VarCurr)
=> ( v36900(VarCurr,52)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_203,axiom,
! [VarCurr: state_type] :
( v38240(VarCurr)
=> ( v36900(VarCurr,52)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2231,axiom,
! [VarCurr: state_type] :
( v38240(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_160,axiom,
! [VarCurr: state_type] :
( ~ v38238(VarCurr)
=> ( v36900(VarCurr,51)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_202,axiom,
! [VarCurr: state_type] :
( v38238(VarCurr)
=> ( v36900(VarCurr,51)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2230,axiom,
! [VarCurr: state_type] :
( v38238(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_159,axiom,
! [VarCurr: state_type] :
( ~ v38236(VarCurr)
=> ( v36900(VarCurr,50)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_201,axiom,
! [VarCurr: state_type] :
( v38236(VarCurr)
=> ( v36900(VarCurr,50)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2229,axiom,
! [VarCurr: state_type] :
( v38236(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_158,axiom,
! [VarCurr: state_type] :
( ~ v38234(VarCurr)
=> ( v36900(VarCurr,49)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_200,axiom,
! [VarCurr: state_type] :
( v38234(VarCurr)
=> ( v36900(VarCurr,49)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2228,axiom,
! [VarCurr: state_type] :
( v38234(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_157,axiom,
! [VarCurr: state_type] :
( ~ v38232(VarCurr)
=> ( v36900(VarCurr,48)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_199,axiom,
! [VarCurr: state_type] :
( v38232(VarCurr)
=> ( v36900(VarCurr,48)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2227,axiom,
! [VarCurr: state_type] :
( v38232(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_156,axiom,
! [VarCurr: state_type] :
( ~ v38230(VarCurr)
=> ( v36900(VarCurr,47)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_198,axiom,
! [VarCurr: state_type] :
( v38230(VarCurr)
=> ( v36900(VarCurr,47)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2226,axiom,
! [VarCurr: state_type] :
( v38230(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_155,axiom,
! [VarCurr: state_type] :
( ~ v38228(VarCurr)
=> ( v36900(VarCurr,46)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_197,axiom,
! [VarCurr: state_type] :
( v38228(VarCurr)
=> ( v36900(VarCurr,46)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2225,axiom,
! [VarCurr: state_type] :
( v38228(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_154,axiom,
! [VarCurr: state_type] :
( ~ v38226(VarCurr)
=> ( v36900(VarCurr,45)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_196,axiom,
! [VarCurr: state_type] :
( v38226(VarCurr)
=> ( v36900(VarCurr,45)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2224,axiom,
! [VarCurr: state_type] :
( v38226(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_153,axiom,
! [VarCurr: state_type] :
( ~ v38224(VarCurr)
=> ( v36900(VarCurr,44)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_195,axiom,
! [VarCurr: state_type] :
( v38224(VarCurr)
=> ( v36900(VarCurr,44)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2223,axiom,
! [VarCurr: state_type] :
( v38224(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_152,axiom,
! [VarCurr: state_type] :
( ~ v38222(VarCurr)
=> ( v36900(VarCurr,43)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_194,axiom,
! [VarCurr: state_type] :
( v38222(VarCurr)
=> ( v36900(VarCurr,43)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2222,axiom,
! [VarCurr: state_type] :
( v38222(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_151,axiom,
! [VarCurr: state_type] :
( ~ v38220(VarCurr)
=> ( v36900(VarCurr,42)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_193,axiom,
! [VarCurr: state_type] :
( v38220(VarCurr)
=> ( v36900(VarCurr,42)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2221,axiom,
! [VarCurr: state_type] :
( v38220(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_150,axiom,
! [VarCurr: state_type] :
( ~ v38218(VarCurr)
=> ( v36900(VarCurr,41)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_192,axiom,
! [VarCurr: state_type] :
( v38218(VarCurr)
=> ( v36900(VarCurr,41)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2220,axiom,
! [VarCurr: state_type] :
( v38218(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_149,axiom,
! [VarCurr: state_type] :
( ~ v38216(VarCurr)
=> ( v36900(VarCurr,40)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_191,axiom,
! [VarCurr: state_type] :
( v38216(VarCurr)
=> ( v36900(VarCurr,40)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2219,axiom,
! [VarCurr: state_type] :
( v38216(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_148,axiom,
! [VarCurr: state_type] :
( ~ v38214(VarCurr)
=> ( v36900(VarCurr,39)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_190,axiom,
! [VarCurr: state_type] :
( v38214(VarCurr)
=> ( v36900(VarCurr,39)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2218,axiom,
! [VarCurr: state_type] :
( v38214(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_147,axiom,
! [VarCurr: state_type] :
( ~ v38212(VarCurr)
=> ( v36900(VarCurr,38)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_189,axiom,
! [VarCurr: state_type] :
( v38212(VarCurr)
=> ( v36900(VarCurr,38)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2217,axiom,
! [VarCurr: state_type] :
( v38212(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_146,axiom,
! [VarCurr: state_type] :
( ~ v38210(VarCurr)
=> ( v36900(VarCurr,37)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_188,axiom,
! [VarCurr: state_type] :
( v38210(VarCurr)
=> ( v36900(VarCurr,37)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2216,axiom,
! [VarCurr: state_type] :
( v38210(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_145,axiom,
! [VarCurr: state_type] :
( ~ v38208(VarCurr)
=> ( v36900(VarCurr,36)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_187,axiom,
! [VarCurr: state_type] :
( v38208(VarCurr)
=> ( v36900(VarCurr,36)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2215,axiom,
! [VarCurr: state_type] :
( v38208(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_144,axiom,
! [VarCurr: state_type] :
( ~ v38206(VarCurr)
=> ( v36900(VarCurr,35)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_186,axiom,
! [VarCurr: state_type] :
( v38206(VarCurr)
=> ( v36900(VarCurr,35)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2214,axiom,
! [VarCurr: state_type] :
( v38206(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_143,axiom,
! [VarCurr: state_type] :
( ~ v38204(VarCurr)
=> ( v36900(VarCurr,34)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_185,axiom,
! [VarCurr: state_type] :
( v38204(VarCurr)
=> ( v36900(VarCurr,34)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2213,axiom,
! [VarCurr: state_type] :
( v38204(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_142,axiom,
! [VarCurr: state_type] :
( ~ v38202(VarCurr)
=> ( v36900(VarCurr,33)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_184,axiom,
! [VarCurr: state_type] :
( v38202(VarCurr)
=> ( v36900(VarCurr,33)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2212,axiom,
! [VarCurr: state_type] :
( v38202(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_141,axiom,
! [VarCurr: state_type] :
( ~ v38200(VarCurr)
=> ( v36900(VarCurr,32)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_183,axiom,
! [VarCurr: state_type] :
( v38200(VarCurr)
=> ( v36900(VarCurr,32)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2211,axiom,
! [VarCurr: state_type] :
( v38200(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $true )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_140,axiom,
! [VarCurr: state_type] :
( ~ v38198(VarCurr)
=> ( v36900(VarCurr,31)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_182,axiom,
! [VarCurr: state_type] :
( v38198(VarCurr)
=> ( v36900(VarCurr,31)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2210,axiom,
! [VarCurr: state_type] :
( v38198(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_139,axiom,
! [VarCurr: state_type] :
( ~ v38196(VarCurr)
=> ( v36900(VarCurr,30)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_181,axiom,
! [VarCurr: state_type] :
( v38196(VarCurr)
=> ( v36900(VarCurr,30)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2209,axiom,
! [VarCurr: state_type] :
( v38196(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_138,axiom,
! [VarCurr: state_type] :
( ~ v38194(VarCurr)
=> ( v36900(VarCurr,29)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_180,axiom,
! [VarCurr: state_type] :
( v38194(VarCurr)
=> ( v36900(VarCurr,29)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2208,axiom,
! [VarCurr: state_type] :
( v38194(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_137,axiom,
! [VarCurr: state_type] :
( ~ v38192(VarCurr)
=> ( v36900(VarCurr,28)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_179,axiom,
! [VarCurr: state_type] :
( v38192(VarCurr)
=> ( v36900(VarCurr,28)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2207,axiom,
! [VarCurr: state_type] :
( v38192(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_136,axiom,
! [VarCurr: state_type] :
( ~ v38190(VarCurr)
=> ( v36900(VarCurr,27)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_178,axiom,
! [VarCurr: state_type] :
( v38190(VarCurr)
=> ( v36900(VarCurr,27)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2206,axiom,
! [VarCurr: state_type] :
( v38190(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_135,axiom,
! [VarCurr: state_type] :
( ~ v38188(VarCurr)
=> ( v36900(VarCurr,26)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_177,axiom,
! [VarCurr: state_type] :
( v38188(VarCurr)
=> ( v36900(VarCurr,26)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2205,axiom,
! [VarCurr: state_type] :
( v38188(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_134,axiom,
! [VarCurr: state_type] :
( ~ v38186(VarCurr)
=> ( v36900(VarCurr,25)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_176,axiom,
! [VarCurr: state_type] :
( v38186(VarCurr)
=> ( v36900(VarCurr,25)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2204,axiom,
! [VarCurr: state_type] :
( v38186(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_133,axiom,
! [VarCurr: state_type] :
( ~ v38184(VarCurr)
=> ( v36900(VarCurr,24)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_175,axiom,
! [VarCurr: state_type] :
( v38184(VarCurr)
=> ( v36900(VarCurr,24)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2203,axiom,
! [VarCurr: state_type] :
( v38184(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_132,axiom,
! [VarCurr: state_type] :
( ~ v38182(VarCurr)
=> ( v36900(VarCurr,23)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_174,axiom,
! [VarCurr: state_type] :
( v38182(VarCurr)
=> ( v36900(VarCurr,23)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2202,axiom,
! [VarCurr: state_type] :
( v38182(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_131,axiom,
! [VarCurr: state_type] :
( ~ v38180(VarCurr)
=> ( v36900(VarCurr,22)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_173,axiom,
! [VarCurr: state_type] :
( v38180(VarCurr)
=> ( v36900(VarCurr,22)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2201,axiom,
! [VarCurr: state_type] :
( v38180(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_130,axiom,
! [VarCurr: state_type] :
( ~ v38178(VarCurr)
=> ( v36900(VarCurr,21)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_172,axiom,
! [VarCurr: state_type] :
( v38178(VarCurr)
=> ( v36900(VarCurr,21)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2200,axiom,
! [VarCurr: state_type] :
( v38178(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_129,axiom,
! [VarCurr: state_type] :
( ~ v38176(VarCurr)
=> ( v36900(VarCurr,20)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_171,axiom,
! [VarCurr: state_type] :
( v38176(VarCurr)
=> ( v36900(VarCurr,20)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2199,axiom,
! [VarCurr: state_type] :
( v38176(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_128,axiom,
! [VarCurr: state_type] :
( ~ v38174(VarCurr)
=> ( v36900(VarCurr,19)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_170,axiom,
! [VarCurr: state_type] :
( v38174(VarCurr)
=> ( v36900(VarCurr,19)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2198,axiom,
! [VarCurr: state_type] :
( v38174(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_127,axiom,
! [VarCurr: state_type] :
( ~ v38172(VarCurr)
=> ( v36900(VarCurr,18)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_169,axiom,
! [VarCurr: state_type] :
( v38172(VarCurr)
=> ( v36900(VarCurr,18)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2197,axiom,
! [VarCurr: state_type] :
( v38172(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_126,axiom,
! [VarCurr: state_type] :
( ~ v38170(VarCurr)
=> ( v36900(VarCurr,17)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_168,axiom,
! [VarCurr: state_type] :
( v38170(VarCurr)
=> ( v36900(VarCurr,17)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2196,axiom,
! [VarCurr: state_type] :
( v38170(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_125,axiom,
! [VarCurr: state_type] :
( ~ v38168(VarCurr)
=> ( v36900(VarCurr,16)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_167,axiom,
! [VarCurr: state_type] :
( v38168(VarCurr)
=> ( v36900(VarCurr,16)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2195,axiom,
! [VarCurr: state_type] :
( v38168(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $true )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_124,axiom,
! [VarCurr: state_type] :
( ~ v38166(VarCurr)
=> ( v36900(VarCurr,15)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_166,axiom,
! [VarCurr: state_type] :
( v38166(VarCurr)
=> ( v36900(VarCurr,15)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2194,axiom,
! [VarCurr: state_type] :
( v38166(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_123,axiom,
! [VarCurr: state_type] :
( ~ v38164(VarCurr)
=> ( v36900(VarCurr,14)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_165,axiom,
! [VarCurr: state_type] :
( v38164(VarCurr)
=> ( v36900(VarCurr,14)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2193,axiom,
! [VarCurr: state_type] :
( v38164(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_122,axiom,
! [VarCurr: state_type] :
( ~ v38162(VarCurr)
=> ( v36900(VarCurr,13)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_164,axiom,
! [VarCurr: state_type] :
( v38162(VarCurr)
=> ( v36900(VarCurr,13)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2192,axiom,
! [VarCurr: state_type] :
( v38162(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_121,axiom,
! [VarCurr: state_type] :
( ~ v38160(VarCurr)
=> ( v36900(VarCurr,12)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_163,axiom,
! [VarCurr: state_type] :
( v38160(VarCurr)
=> ( v36900(VarCurr,12)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2191,axiom,
! [VarCurr: state_type] :
( v38160(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_120,axiom,
! [VarCurr: state_type] :
( ~ v38158(VarCurr)
=> ( v36900(VarCurr,11)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_162,axiom,
! [VarCurr: state_type] :
( v38158(VarCurr)
=> ( v36900(VarCurr,11)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2190,axiom,
! [VarCurr: state_type] :
( v38158(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_119,axiom,
! [VarCurr: state_type] :
( ~ v38156(VarCurr)
=> ( v36900(VarCurr,10)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_161,axiom,
! [VarCurr: state_type] :
( v38156(VarCurr)
=> ( v36900(VarCurr,10)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2189,axiom,
! [VarCurr: state_type] :
( v38156(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_118,axiom,
! [VarCurr: state_type] :
( ~ v38154(VarCurr)
=> ( v36900(VarCurr,9)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_160,axiom,
! [VarCurr: state_type] :
( v38154(VarCurr)
=> ( v36900(VarCurr,9)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2188,axiom,
! [VarCurr: state_type] :
( v38154(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_117,axiom,
! [VarCurr: state_type] :
( ~ v38152(VarCurr)
=> ( v36900(VarCurr,8)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_159,axiom,
! [VarCurr: state_type] :
( v38152(VarCurr)
=> ( v36900(VarCurr,8)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2187,axiom,
! [VarCurr: state_type] :
( v38152(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $true )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_116,axiom,
! [VarCurr: state_type] :
( ~ v38150(VarCurr)
=> ( v36900(VarCurr,7)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_158,axiom,
! [VarCurr: state_type] :
( v38150(VarCurr)
=> ( v36900(VarCurr,7)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2186,axiom,
! [VarCurr: state_type] :
( v38150(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_115,axiom,
! [VarCurr: state_type] :
( ~ v38148(VarCurr)
=> ( v36900(VarCurr,6)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_157,axiom,
! [VarCurr: state_type] :
( v38148(VarCurr)
=> ( v36900(VarCurr,6)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2185,axiom,
! [VarCurr: state_type] :
( v38148(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_114,axiom,
! [VarCurr: state_type] :
( ~ v38146(VarCurr)
=> ( v36900(VarCurr,5)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_156,axiom,
! [VarCurr: state_type] :
( v38146(VarCurr)
=> ( v36900(VarCurr,5)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2184,axiom,
! [VarCurr: state_type] :
( v38146(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_113,axiom,
! [VarCurr: state_type] :
( ~ v38144(VarCurr)
=> ( v36900(VarCurr,4)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_155,axiom,
! [VarCurr: state_type] :
( v38144(VarCurr)
=> ( v36900(VarCurr,4)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2183,axiom,
! [VarCurr: state_type] :
( v38144(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $true )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_112,axiom,
! [VarCurr: state_type] :
( ~ v38142(VarCurr)
=> ( v36900(VarCurr,3)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_154,axiom,
! [VarCurr: state_type] :
( v38142(VarCurr)
=> ( v36900(VarCurr,3)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2182,axiom,
! [VarCurr: state_type] :
( v38142(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_111,axiom,
! [VarCurr: state_type] :
( ~ v38140(VarCurr)
=> ( v36900(VarCurr,2)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_153,axiom,
! [VarCurr: state_type] :
( v38140(VarCurr)
=> ( v36900(VarCurr,2)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2181,axiom,
! [VarCurr: state_type] :
( v38140(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $true )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_110,axiom,
! [VarCurr: state_type] :
( ~ v38138(VarCurr)
=> ( v36900(VarCurr,1)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_152,axiom,
! [VarCurr: state_type] :
( v38138(VarCurr)
=> ( v36900(VarCurr,1)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2180,axiom,
! [VarCurr: state_type] :
( v38138(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1174,axiom,
! [VarCurr: state_type] :
( ~ v38136(VarCurr)
=> ( v36900(VarCurr,0)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1132,axiom,
! [VarCurr: state_type] :
( v38136(VarCurr)
=> ( v36900(VarCurr,0)
<=> v38050(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2179,axiom,
! [VarCurr: state_type] :
( v38136(VarCurr)
<=> ( ( v36902(VarCurr,5)
<=> $false )
& ( v36902(VarCurr,4)
<=> $false )
& ( v36902(VarCurr,3)
<=> $false )
& ( v36902(VarCurr,2)
<=> $false )
& ( v36902(VarCurr,1)
<=> $false )
& ( v36902(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8225,axiom,
! [VarCurr: state_type] :
( v38050(VarCurr)
<=> ( v38052(VarCurr)
| v38085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8224,axiom,
! [VarCurr: state_type] :
( v38085(VarCurr)
<=> ( v38087(VarCurr)
& v38133(VarCurr) ) ) ).
tff(writeUnaryOperator_3195,axiom,
! [VarCurr: state_type] :
( ~ v38133(VarCurr)
<=> v38125(VarCurr,0) ) ).
tff(addAssignment_14208,axiom,
! [VarCurr: state_type] :
( v38125(VarCurr,0)
<=> v38127(VarCurr,0) ) ).
tff(addAssignment_14207,axiom,
! [VarCurr: state_type] :
( v38127(VarCurr,0)
<=> v38129(VarCurr,0) ) ).
tff(addAssignment_14206,axiom,
! [VarCurr: state_type] :
( v38129(VarCurr,0)
<=> v38131(VarCurr,0) ) ).
tff(addAssignment_14205,axiom,
! [VarCurr: state_type] :
( v38131(VarCurr,0)
<=> v31337(VarCurr,0) ) ).
tff(addAssignment_14204,axiom,
! [VarCurr: state_type] :
( v38087(VarCurr)
<=> v38089(VarCurr) ) ).
tff(addAssignment_14203,axiom,
! [VarCurr: state_type] :
( v38089(VarCurr)
<=> v38091(VarCurr) ) ).
tff(addAssignment_14202,axiom,
! [VarCurr: state_type] :
( v38091(VarCurr)
<=> v38093(VarCurr) ) ).
tff(addAssignment_14201,axiom,
! [VarCurr: state_type] :
( v38093(VarCurr)
<=> v38095(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_775,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38112(VarNext)
=> ( v38095(VarNext)
<=> v38095(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_833,axiom,
! [VarNext: state_type] :
( v38112(VarNext)
=> ( v38095(VarNext)
<=> v38120(VarNext) ) ) ).
tff(addAssignment_14200,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v38120(VarNext)
<=> v38118(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1173,axiom,
! [VarCurr: state_type] :
( ~ v6719(VarCurr)
=> ( v38118(VarCurr)
<=> v38121(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1131,axiom,
! [VarCurr: state_type] :
( v6719(VarCurr)
=> ( v38118(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8223,axiom,
! [VarCurr: state_type] :
( v38121(VarCurr)
<=> ( v6683(VarCurr)
& v38097(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8222,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v38112(VarNext)
<=> v38113(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8221,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v38113(VarNext)
<=> ( v38115(VarNext)
& v6705(VarNext) ) ) ) ).
tff(writeUnaryOperator_3194,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38115(VarNext)
<=> v6712(VarNext) ) ) ).
tff(addAssignment_14199,axiom,
! [VarCurr: state_type] :
( v38097(VarCurr)
<=> v38099(VarCurr) ) ).
tff(addAssignment_14198,axiom,
! [VarCurr: state_type] :
( v38099(VarCurr)
<=> v38101(VarCurr) ) ).
tff(addAssignment_14197,axiom,
! [VarCurr: state_type] :
( v38101(VarCurr)
<=> v38103(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8220,axiom,
! [VarCurr: state_type] :
( v38103(VarCurr)
<=> ( v38105(VarCurr)
& v38109(VarCurr) ) ) ).
tff(writeUnaryOperator_3193,axiom,
! [VarCurr: state_type] :
( ~ v38109(VarCurr)
<=> v38107(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8219,axiom,
! [VarCurr: state_type] :
( v38052(VarCurr)
<=> ( v38054(VarCurr)
& v38083(VarCurr) ) ) ).
tff(writeUnaryOperator_3192,axiom,
! [VarCurr: state_type] :
( ~ v38083(VarCurr)
<=> v38075(VarCurr) ) ).
tff(addAssignment_14196,axiom,
! [VarCurr: state_type] :
( v38075(VarCurr)
<=> v38077(VarCurr) ) ).
tff(addAssignment_14195,axiom,
! [VarCurr: state_type] :
( v38077(VarCurr)
<=> v38079(VarCurr) ) ).
tff(addAssignment_14194,axiom,
! [VarCurr: state_type] :
( v38079(VarCurr)
<=> v38081(VarCurr) ) ).
tff(addAssignment_14193,axiom,
! [VarCurr: state_type] :
( v38081(VarCurr)
<=> v35534(VarCurr) ) ).
tff(addAssignment_14192,axiom,
! [VarCurr: state_type] :
( v38054(VarCurr)
<=> v38056(VarCurr) ) ).
tff(addAssignment_14191,axiom,
! [VarCurr: state_type] :
( v38056(VarCurr)
<=> v38058(VarCurr) ) ).
tff(addAssignment_14190,axiom,
! [VarCurr: state_type] :
( v38058(VarCurr)
<=> v38060(VarCurr) ) ).
tff(addAssignment_14189,axiom,
! [VarCurr: state_type] :
( v38060(VarCurr)
<=> v38062(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1172,axiom,
! [VarCurr: state_type] :
( ~ v38064(VarCurr)
=> ( v38062(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1130,axiom,
! [VarCurr: state_type] :
( v38064(VarCurr)
=> ( v38062(VarCurr)
<=> v38072(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_918,axiom,
! [VarCurr: state_type] :
( v38072(VarCurr)
<=> ( v36912(VarCurr,0)
& v36912(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8218,axiom,
! [VarCurr: state_type] :
( v38064(VarCurr)
<=> ( v38065(VarCurr)
| v30919(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8217,axiom,
! [VarCurr: state_type] :
( v38065(VarCurr)
<=> ( v38066(VarCurr)
| v30918(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8216,axiom,
! [VarCurr: state_type] :
( v38066(VarCurr)
<=> ( v38067(VarCurr)
| v38071(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2178,axiom,
! [VarCurr: state_type] :
( v38071(VarCurr)
<=> ( ( v5969(VarCurr,2)
<=> $true )
& ( v5969(VarCurr,1)
<=> $false )
& ( v5969(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8215,axiom,
! [VarCurr: state_type] :
( v38067(VarCurr)
<=> ( v38068(VarCurr)
| v38070(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2177,axiom,
! [VarCurr: state_type] :
( v38070(VarCurr)
<=> ( ( v5969(VarCurr,2)
<=> $true )
& ( v5969(VarCurr,1)
<=> $false )
& ( v5969(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8214,axiom,
! [VarCurr: state_type] :
( v38068(VarCurr)
<=> ( v35538(VarCurr)
| v38069(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2176,axiom,
! [VarCurr: state_type] :
( v38069(VarCurr)
<=> ( ( v5969(VarCurr,2)
<=> $false )
& ( v5969(VarCurr,1)
<=> $true )
& ( v5969(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1171,axiom,
! [VarCurr: state_type] :
( ~ v36904(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v36902(VarCurr,B)
<=> v38004(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1129,axiom,
! [VarCurr: state_type] :
( v36904(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v36902(VarCurr,B)
<=> v36934(VarCurr,B) ) ) ) ).
tff(addAssignment_14188,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v38004(VarCurr,B)
<=> v38006(VarCurr,B) ) ) ).
tff(addAssignment_14187,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v38006(VarCurr,B)
<=> v38008(VarCurr,B) ) ) ).
tff(addAssignment_14186,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v38008(VarCurr,B)
<=> v38010(VarCurr,B) ) ) ).
tff(addAssignment_14185,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v38010(VarCurr,B)
<=> v38012(VarCurr,B) ) ) ).
tff(addAssignment_14184,axiom,
! [VarNext: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v38012(VarNext,B)
<=> v38036(VarNext,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_774,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38037(VarNext)
=> ! [B: $int] :
( ( $less(B,9)
& ~ $less(B,0) )
=> ( v38036(VarNext,B)
<=> v38012(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_832,axiom,
! [VarNext: state_type] :
( v38037(VarNext)
=> ! [B: $int] :
( ( $less(B,9)
& ~ $less(B,0) )
=> ( v38036(VarNext,B)
<=> v38045(VarNext,B) ) ) ) ).
tff(addAssignment_14183,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,9)
& ~ $less(B,0) )
=> ( v38045(VarNext,B)
<=> v38043(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1170,axiom,
! [VarCurr: state_type] :
( ~ v6719(VarCurr)
=> ! [B: $int] :
( ( $less(B,9)
& ~ $less(B,0) )
=> ( v38043(VarCurr,B)
<=> v38014(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1128,axiom,
! [VarCurr: state_type] :
( v6719(VarCurr)
=> ! [B: $int] :
( ( $less(B,9)
& ~ $less(B,0) )
=> ( v38043(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8213,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v38037(VarNext)
<=> v38038(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8212,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v38038(VarNext)
<=> ( v38040(VarNext)
& v6705(VarNext) ) ) ) ).
tff(writeUnaryOperator_3191,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v38040(VarNext)
<=> v6712(VarNext) ) ) ).
tff(addAssignment_14182,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v38014(VarCurr,B)
<=> v38016(VarCurr,B) ) ) ).
tff(addAssignment_14181,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v38016(VarCurr,B)
<=> v38018(VarCurr,B) ) ) ).
tff(addAssignment_14180,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v38018(VarCurr,B)
<=> v38020(VarCurr,B) ) ) ).
tff(addAssignment_14179,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v38020(VarCurr,B)
<=> v38022(VarCurr,B) ) ) ).
tff(addAssignment_14178,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v38022(VarCurr,B)
<=> v38024(VarCurr,B) ) ) ).
tff(addAssignment_14177,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v38024(VarCurr,B)
<=> v38026(VarCurr,B) ) ) ).
tff(addAssignment_14176,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v38026(VarCurr,B)
<=> v38028(VarCurr,B) ) ) ).
tff(addAssignment_14175,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v38028(VarCurr,B)
<=> v38030(VarCurr,B) ) ) ).
tff(addAssignment_14174,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v38030(VarCurr,B)
<=> v38032(VarCurr,B) ) ) ).
tff(addAssignment_14173,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v38032(VarCurr,B)
<=> v38034(VarCurr,B) ) ) ).
tff(addAssignment_14172,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v38034(VarCurr,B)
<=> v8044(VarCurr,B) ) ) ).
tff(addAssignment_14171,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v36934(VarCurr,B)
<=> v36936(VarCurr,B) ) ) ).
tff(addAssignment_14170,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v36936(VarCurr,B)
<=> v36938(VarCurr,B) ) ) ).
tff(addAssignment_14169,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v36938(VarCurr,B)
<=> v36940(VarCurr,B) ) ) ).
tff(addAssignment_14168,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v36940(VarCurr,B)
<=> v36942(VarCurr,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_773,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37986(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v36942(VarNext,B)
<=> v36942(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_831,axiom,
! [VarNext: state_type] :
( v37986(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v36942(VarNext,B)
<=> v38000(VarNext,B) ) ) ) ).
tff(addAssignment_14167,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v38000(VarNext,B)
<=> v37998(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_894,axiom,
! [VarCurr: state_type] :
( ~ v37995(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37998(VarCurr,B)
<=> v36944(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_867,axiom,
! [VarCurr: state_type] :
( v37995(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37998(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8211,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v37986(VarNext)
<=> ( v37987(VarNext)
& v37994(VarNext) ) ) ) ).
tff(addAssignment_14166,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v37994(VarNext)
<=> v37992(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8210,axiom,
! [VarCurr: state_type] :
( v37992(VarCurr)
<=> ( v37995(VarCurr)
| v37996(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8209,axiom,
! [VarCurr: state_type] :
( v37996(VarCurr)
<=> ( v34688(VarCurr)
& v37997(VarCurr) ) ) ).
tff(writeUnaryOperator_3190,axiom,
! [VarCurr: state_type] :
( ~ v37997(VarCurr)
<=> v37995(VarCurr) ) ).
tff(writeUnaryOperator_3189,axiom,
! [VarCurr: state_type] :
( ~ v37995(VarCurr)
<=> v5961(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8208,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v37987(VarNext)
<=> ( v37988(VarNext)
& v36851(VarNext) ) ) ) ).
tff(writeUnaryOperator_3188,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37988(VarNext)
<=> v36858(VarNext) ) ) ).
tff(addAssignment_14165,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v36944(VarCurr,B)
<=> v36946(VarCurr,B) ) ) ).
tff(addAssignment_14164,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v36946(VarCurr,B)
<=> v36948(VarCurr,B) ) ) ).
tff(addAssignment_14163,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v36948(VarCurr,B)
<=> v36950(VarCurr,B) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_109,axiom,
! [VarCurr: state_type] :
( ~ v36952(VarCurr)
=> ( ( v36950(VarCurr,5)
<=> v37938(VarCurr,11) )
& ( v36950(VarCurr,4)
<=> v37938(VarCurr,10) )
& ( v36950(VarCurr,3)
<=> v37938(VarCurr,9) )
& ( v36950(VarCurr,2)
<=> v37938(VarCurr,8) )
& ( v36950(VarCurr,1)
<=> v37938(VarCurr,7) )
& ( v36950(VarCurr,0)
<=> v37938(VarCurr,6) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1127,axiom,
! [VarCurr: state_type] :
( v36952(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v36950(VarCurr,B)
<=> v37940(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8207,axiom,
! [VarCurr: state_type] :
( v36952(VarCurr)
<=> ( v36954(VarCurr)
& v37982(VarCurr) ) ) ).
tff(writeUnaryOperator_3187,axiom,
! [VarCurr: state_type] :
( ~ v37982(VarCurr)
<=> v37936(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2175,axiom,
! [VarCurr: state_type] :
( v37936(VarCurr)
<=> ( ( v37938(VarCurr,11)
<=> v37940(VarCurr,5) )
& ( v37938(VarCurr,10)
<=> v37940(VarCurr,4) )
& ( v37938(VarCurr,9)
<=> v37940(VarCurr,3) )
& ( v37938(VarCurr,8)
<=> v37940(VarCurr,2) )
& ( v37938(VarCurr,7)
<=> v37940(VarCurr,1) )
& ( v37938(VarCurr,6)
<=> v37940(VarCurr,0) ) ) ) ).
tff(addAssignment_14162,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37940(VarCurr,B)
<=> v37942(VarCurr,B) ) ) ).
tff(addAssignment_14161,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37942(VarCurr,B)
<=> v37944(VarCurr,B) ) ) ).
tff(addAssignment_14160,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37944(VarCurr,B)
<=> v37946(VarCurr,B) ) ) ).
tff(addAssignment_14159,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37946(VarCurr,B)
<=> v37948(VarCurr,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges63,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& ~ v37950(VarCurr,27)
& ~ v37950(VarCurr,26)
& ~ v37950(VarCurr,25)
& ~ v37950(VarCurr,24)
& ~ v37950(VarCurr,23)
& ~ v37950(VarCurr,22)
& ~ v37950(VarCurr,21)
& ~ v37950(VarCurr,20)
& ~ v37950(VarCurr,19)
& ~ v37950(VarCurr,18)
& ~ v37950(VarCurr,17)
& ~ v37950(VarCurr,16)
& ~ v37950(VarCurr,15)
& ~ v37950(VarCurr,14)
& ~ v37950(VarCurr,13)
& ~ v37950(VarCurr,12)
& ~ v37950(VarCurr,11)
& ~ v37950(VarCurr,10)
& ~ v37950(VarCurr,9)
& ~ v37950(VarCurr,8)
& ~ v37950(VarCurr,7)
& ~ v37950(VarCurr,6)
& ~ v37950(VarCurr,5)
& ~ v37950(VarCurr,4)
& ~ v37950(VarCurr,3)
& ~ v37950(VarCurr,2)
& ~ v37950(VarCurr,1) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> $false ) ) ) ).
tff(addCaseBooleanConditionEqualRanges62,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& ~ v37950(VarCurr,27)
& ~ v37950(VarCurr,26)
& ~ v37950(VarCurr,25)
& ~ v37950(VarCurr,24)
& ~ v37950(VarCurr,23)
& ~ v37950(VarCurr,22)
& ~ v37950(VarCurr,21)
& ~ v37950(VarCurr,20)
& ~ v37950(VarCurr,19)
& ~ v37950(VarCurr,18)
& ~ v37950(VarCurr,17)
& ~ v37950(VarCurr,16)
& ~ v37950(VarCurr,15)
& ~ v37950(VarCurr,14)
& ~ v37950(VarCurr,13)
& ~ v37950(VarCurr,12)
& ~ v37950(VarCurr,11)
& ~ v37950(VarCurr,10)
& ~ v37950(VarCurr,9)
& ~ v37950(VarCurr,8)
& ~ v37950(VarCurr,7)
& ~ v37950(VarCurr,6)
& ~ v37950(VarCurr,5)
& ~ v37950(VarCurr,4)
& ~ v37950(VarCurr,3)
& ~ v37950(VarCurr,2)
& v37950(VarCurr,1) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b000001(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges61,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& ~ v37950(VarCurr,27)
& ~ v37950(VarCurr,26)
& ~ v37950(VarCurr,25)
& ~ v37950(VarCurr,24)
& ~ v37950(VarCurr,23)
& ~ v37950(VarCurr,22)
& ~ v37950(VarCurr,21)
& ~ v37950(VarCurr,20)
& ~ v37950(VarCurr,19)
& ~ v37950(VarCurr,18)
& ~ v37950(VarCurr,17)
& ~ v37950(VarCurr,16)
& ~ v37950(VarCurr,15)
& ~ v37950(VarCurr,14)
& ~ v37950(VarCurr,13)
& ~ v37950(VarCurr,12)
& ~ v37950(VarCurr,11)
& ~ v37950(VarCurr,10)
& ~ v37950(VarCurr,9)
& ~ v37950(VarCurr,8)
& ~ v37950(VarCurr,7)
& ~ v37950(VarCurr,6)
& ~ v37950(VarCurr,5)
& ~ v37950(VarCurr,4)
& ~ v37950(VarCurr,3)
& v37950(VarCurr,2) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b000010(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges60,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& ~ v37950(VarCurr,27)
& ~ v37950(VarCurr,26)
& ~ v37950(VarCurr,25)
& ~ v37950(VarCurr,24)
& ~ v37950(VarCurr,23)
& ~ v37950(VarCurr,22)
& ~ v37950(VarCurr,21)
& ~ v37950(VarCurr,20)
& ~ v37950(VarCurr,19)
& ~ v37950(VarCurr,18)
& ~ v37950(VarCurr,17)
& ~ v37950(VarCurr,16)
& ~ v37950(VarCurr,15)
& ~ v37950(VarCurr,14)
& ~ v37950(VarCurr,13)
& ~ v37950(VarCurr,12)
& ~ v37950(VarCurr,11)
& ~ v37950(VarCurr,10)
& ~ v37950(VarCurr,9)
& ~ v37950(VarCurr,8)
& ~ v37950(VarCurr,7)
& ~ v37950(VarCurr,6)
& ~ v37950(VarCurr,5)
& ~ v37950(VarCurr,4)
& v37950(VarCurr,3) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b000011(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges59,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& ~ v37950(VarCurr,27)
& ~ v37950(VarCurr,26)
& ~ v37950(VarCurr,25)
& ~ v37950(VarCurr,24)
& ~ v37950(VarCurr,23)
& ~ v37950(VarCurr,22)
& ~ v37950(VarCurr,21)
& ~ v37950(VarCurr,20)
& ~ v37950(VarCurr,19)
& ~ v37950(VarCurr,18)
& ~ v37950(VarCurr,17)
& ~ v37950(VarCurr,16)
& ~ v37950(VarCurr,15)
& ~ v37950(VarCurr,14)
& ~ v37950(VarCurr,13)
& ~ v37950(VarCurr,12)
& ~ v37950(VarCurr,11)
& ~ v37950(VarCurr,10)
& ~ v37950(VarCurr,9)
& ~ v37950(VarCurr,8)
& ~ v37950(VarCurr,7)
& ~ v37950(VarCurr,6)
& ~ v37950(VarCurr,5)
& v37950(VarCurr,4) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b000100(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges58,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& ~ v37950(VarCurr,27)
& ~ v37950(VarCurr,26)
& ~ v37950(VarCurr,25)
& ~ v37950(VarCurr,24)
& ~ v37950(VarCurr,23)
& ~ v37950(VarCurr,22)
& ~ v37950(VarCurr,21)
& ~ v37950(VarCurr,20)
& ~ v37950(VarCurr,19)
& ~ v37950(VarCurr,18)
& ~ v37950(VarCurr,17)
& ~ v37950(VarCurr,16)
& ~ v37950(VarCurr,15)
& ~ v37950(VarCurr,14)
& ~ v37950(VarCurr,13)
& ~ v37950(VarCurr,12)
& ~ v37950(VarCurr,11)
& ~ v37950(VarCurr,10)
& ~ v37950(VarCurr,9)
& ~ v37950(VarCurr,8)
& ~ v37950(VarCurr,7)
& ~ v37950(VarCurr,6)
& v37950(VarCurr,5) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b000101(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges57,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& ~ v37950(VarCurr,27)
& ~ v37950(VarCurr,26)
& ~ v37950(VarCurr,25)
& ~ v37950(VarCurr,24)
& ~ v37950(VarCurr,23)
& ~ v37950(VarCurr,22)
& ~ v37950(VarCurr,21)
& ~ v37950(VarCurr,20)
& ~ v37950(VarCurr,19)
& ~ v37950(VarCurr,18)
& ~ v37950(VarCurr,17)
& ~ v37950(VarCurr,16)
& ~ v37950(VarCurr,15)
& ~ v37950(VarCurr,14)
& ~ v37950(VarCurr,13)
& ~ v37950(VarCurr,12)
& ~ v37950(VarCurr,11)
& ~ v37950(VarCurr,10)
& ~ v37950(VarCurr,9)
& ~ v37950(VarCurr,8)
& ~ v37950(VarCurr,7)
& v37950(VarCurr,6) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b000110(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges56,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& ~ v37950(VarCurr,27)
& ~ v37950(VarCurr,26)
& ~ v37950(VarCurr,25)
& ~ v37950(VarCurr,24)
& ~ v37950(VarCurr,23)
& ~ v37950(VarCurr,22)
& ~ v37950(VarCurr,21)
& ~ v37950(VarCurr,20)
& ~ v37950(VarCurr,19)
& ~ v37950(VarCurr,18)
& ~ v37950(VarCurr,17)
& ~ v37950(VarCurr,16)
& ~ v37950(VarCurr,15)
& ~ v37950(VarCurr,14)
& ~ v37950(VarCurr,13)
& ~ v37950(VarCurr,12)
& ~ v37950(VarCurr,11)
& ~ v37950(VarCurr,10)
& ~ v37950(VarCurr,9)
& ~ v37950(VarCurr,8)
& v37950(VarCurr,7) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b000111(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges55,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& ~ v37950(VarCurr,27)
& ~ v37950(VarCurr,26)
& ~ v37950(VarCurr,25)
& ~ v37950(VarCurr,24)
& ~ v37950(VarCurr,23)
& ~ v37950(VarCurr,22)
& ~ v37950(VarCurr,21)
& ~ v37950(VarCurr,20)
& ~ v37950(VarCurr,19)
& ~ v37950(VarCurr,18)
& ~ v37950(VarCurr,17)
& ~ v37950(VarCurr,16)
& ~ v37950(VarCurr,15)
& ~ v37950(VarCurr,14)
& ~ v37950(VarCurr,13)
& ~ v37950(VarCurr,12)
& ~ v37950(VarCurr,11)
& ~ v37950(VarCurr,10)
& ~ v37950(VarCurr,9)
& v37950(VarCurr,8) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b001000(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges54,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& ~ v37950(VarCurr,27)
& ~ v37950(VarCurr,26)
& ~ v37950(VarCurr,25)
& ~ v37950(VarCurr,24)
& ~ v37950(VarCurr,23)
& ~ v37950(VarCurr,22)
& ~ v37950(VarCurr,21)
& ~ v37950(VarCurr,20)
& ~ v37950(VarCurr,19)
& ~ v37950(VarCurr,18)
& ~ v37950(VarCurr,17)
& ~ v37950(VarCurr,16)
& ~ v37950(VarCurr,15)
& ~ v37950(VarCurr,14)
& ~ v37950(VarCurr,13)
& ~ v37950(VarCurr,12)
& ~ v37950(VarCurr,11)
& ~ v37950(VarCurr,10)
& v37950(VarCurr,9) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b001001(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges53,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& ~ v37950(VarCurr,27)
& ~ v37950(VarCurr,26)
& ~ v37950(VarCurr,25)
& ~ v37950(VarCurr,24)
& ~ v37950(VarCurr,23)
& ~ v37950(VarCurr,22)
& ~ v37950(VarCurr,21)
& ~ v37950(VarCurr,20)
& ~ v37950(VarCurr,19)
& ~ v37950(VarCurr,18)
& ~ v37950(VarCurr,17)
& ~ v37950(VarCurr,16)
& ~ v37950(VarCurr,15)
& ~ v37950(VarCurr,14)
& ~ v37950(VarCurr,13)
& ~ v37950(VarCurr,12)
& ~ v37950(VarCurr,11)
& v37950(VarCurr,10) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b001010(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges52,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& ~ v37950(VarCurr,27)
& ~ v37950(VarCurr,26)
& ~ v37950(VarCurr,25)
& ~ v37950(VarCurr,24)
& ~ v37950(VarCurr,23)
& ~ v37950(VarCurr,22)
& ~ v37950(VarCurr,21)
& ~ v37950(VarCurr,20)
& ~ v37950(VarCurr,19)
& ~ v37950(VarCurr,18)
& ~ v37950(VarCurr,17)
& ~ v37950(VarCurr,16)
& ~ v37950(VarCurr,15)
& ~ v37950(VarCurr,14)
& ~ v37950(VarCurr,13)
& ~ v37950(VarCurr,12)
& v37950(VarCurr,11) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b001011(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges51,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& ~ v37950(VarCurr,27)
& ~ v37950(VarCurr,26)
& ~ v37950(VarCurr,25)
& ~ v37950(VarCurr,24)
& ~ v37950(VarCurr,23)
& ~ v37950(VarCurr,22)
& ~ v37950(VarCurr,21)
& ~ v37950(VarCurr,20)
& ~ v37950(VarCurr,19)
& ~ v37950(VarCurr,18)
& ~ v37950(VarCurr,17)
& ~ v37950(VarCurr,16)
& ~ v37950(VarCurr,15)
& ~ v37950(VarCurr,14)
& ~ v37950(VarCurr,13)
& v37950(VarCurr,12) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b001100(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges50,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& ~ v37950(VarCurr,27)
& ~ v37950(VarCurr,26)
& ~ v37950(VarCurr,25)
& ~ v37950(VarCurr,24)
& ~ v37950(VarCurr,23)
& ~ v37950(VarCurr,22)
& ~ v37950(VarCurr,21)
& ~ v37950(VarCurr,20)
& ~ v37950(VarCurr,19)
& ~ v37950(VarCurr,18)
& ~ v37950(VarCurr,17)
& ~ v37950(VarCurr,16)
& ~ v37950(VarCurr,15)
& ~ v37950(VarCurr,14)
& v37950(VarCurr,13) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b001101(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges49,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& ~ v37950(VarCurr,27)
& ~ v37950(VarCurr,26)
& ~ v37950(VarCurr,25)
& ~ v37950(VarCurr,24)
& ~ v37950(VarCurr,23)
& ~ v37950(VarCurr,22)
& ~ v37950(VarCurr,21)
& ~ v37950(VarCurr,20)
& ~ v37950(VarCurr,19)
& ~ v37950(VarCurr,18)
& ~ v37950(VarCurr,17)
& ~ v37950(VarCurr,16)
& ~ v37950(VarCurr,15)
& v37950(VarCurr,14) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b001110(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges48,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& ~ v37950(VarCurr,27)
& ~ v37950(VarCurr,26)
& ~ v37950(VarCurr,25)
& ~ v37950(VarCurr,24)
& ~ v37950(VarCurr,23)
& ~ v37950(VarCurr,22)
& ~ v37950(VarCurr,21)
& ~ v37950(VarCurr,20)
& ~ v37950(VarCurr,19)
& ~ v37950(VarCurr,18)
& ~ v37950(VarCurr,17)
& ~ v37950(VarCurr,16)
& v37950(VarCurr,15) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b001111(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges47,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& ~ v37950(VarCurr,27)
& ~ v37950(VarCurr,26)
& ~ v37950(VarCurr,25)
& ~ v37950(VarCurr,24)
& ~ v37950(VarCurr,23)
& ~ v37950(VarCurr,22)
& ~ v37950(VarCurr,21)
& ~ v37950(VarCurr,20)
& ~ v37950(VarCurr,19)
& ~ v37950(VarCurr,18)
& ~ v37950(VarCurr,17)
& v37950(VarCurr,16) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b010000(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges46,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& ~ v37950(VarCurr,27)
& ~ v37950(VarCurr,26)
& ~ v37950(VarCurr,25)
& ~ v37950(VarCurr,24)
& ~ v37950(VarCurr,23)
& ~ v37950(VarCurr,22)
& ~ v37950(VarCurr,21)
& ~ v37950(VarCurr,20)
& ~ v37950(VarCurr,19)
& ~ v37950(VarCurr,18)
& v37950(VarCurr,17) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b010001(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges45,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& ~ v37950(VarCurr,27)
& ~ v37950(VarCurr,26)
& ~ v37950(VarCurr,25)
& ~ v37950(VarCurr,24)
& ~ v37950(VarCurr,23)
& ~ v37950(VarCurr,22)
& ~ v37950(VarCurr,21)
& ~ v37950(VarCurr,20)
& ~ v37950(VarCurr,19)
& v37950(VarCurr,18) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b010010(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges44,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& ~ v37950(VarCurr,27)
& ~ v37950(VarCurr,26)
& ~ v37950(VarCurr,25)
& ~ v37950(VarCurr,24)
& ~ v37950(VarCurr,23)
& ~ v37950(VarCurr,22)
& ~ v37950(VarCurr,21)
& ~ v37950(VarCurr,20)
& v37950(VarCurr,19) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b010011(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges43,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& ~ v37950(VarCurr,27)
& ~ v37950(VarCurr,26)
& ~ v37950(VarCurr,25)
& ~ v37950(VarCurr,24)
& ~ v37950(VarCurr,23)
& ~ v37950(VarCurr,22)
& ~ v37950(VarCurr,21)
& v37950(VarCurr,20) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b010100(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges42,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& ~ v37950(VarCurr,27)
& ~ v37950(VarCurr,26)
& ~ v37950(VarCurr,25)
& ~ v37950(VarCurr,24)
& ~ v37950(VarCurr,23)
& ~ v37950(VarCurr,22)
& v37950(VarCurr,21) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b010101(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges41,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& ~ v37950(VarCurr,27)
& ~ v37950(VarCurr,26)
& ~ v37950(VarCurr,25)
& ~ v37950(VarCurr,24)
& ~ v37950(VarCurr,23)
& v37950(VarCurr,22) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b010110(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges40,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& ~ v37950(VarCurr,27)
& ~ v37950(VarCurr,26)
& ~ v37950(VarCurr,25)
& ~ v37950(VarCurr,24)
& v37950(VarCurr,23) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b010111(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges39,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& ~ v37950(VarCurr,27)
& ~ v37950(VarCurr,26)
& ~ v37950(VarCurr,25)
& v37950(VarCurr,24) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b011000(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges38,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& ~ v37950(VarCurr,27)
& ~ v37950(VarCurr,26)
& v37950(VarCurr,25) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b011001(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges37,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& ~ v37950(VarCurr,27)
& v37950(VarCurr,26) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b011010(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges36,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& ~ v37950(VarCurr,28)
& v37950(VarCurr,27) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b011011(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges35,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& ~ v37950(VarCurr,29)
& v37950(VarCurr,28) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b011100(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges34,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& ~ v37950(VarCurr,30)
& v37950(VarCurr,29) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b011101(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges33,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& ~ v37950(VarCurr,31)
& v37950(VarCurr,30) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b011110(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges32,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& ~ v37950(VarCurr,32)
& v37950(VarCurr,31) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b011111(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges31,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& ~ v37950(VarCurr,33)
& v37950(VarCurr,32) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b100000(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges30,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& ~ v37950(VarCurr,34)
& v37950(VarCurr,33) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b100001(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges29,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& ~ v37950(VarCurr,35)
& v37950(VarCurr,34) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b100010(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges28,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& ~ v37950(VarCurr,36)
& v37950(VarCurr,35) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b100011(B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges27,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& ~ v37950(VarCurr,37)
& v37950(VarCurr,36) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b100100(B) ) ) ) ).
tff(bitBlastConstant_10032,axiom,
b100100(5) ).
tff(bitBlastConstant_10031,axiom,
~ b100100(4) ).
tff(bitBlastConstant_10030,axiom,
~ b100100(3) ).
tff(bitBlastConstant_10029,axiom,
b100100(2) ).
tff(bitBlastConstant_10028,axiom,
~ b100100(1) ).
tff(bitBlastConstant_10027,axiom,
~ b100100(0) ).
tff(addCaseBooleanConditionEqualRanges26,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& ~ v37950(VarCurr,38)
& v37950(VarCurr,37) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b100101(B) ) ) ) ).
tff(bitBlastConstant_10026,axiom,
b100101(5) ).
tff(bitBlastConstant_10025,axiom,
~ b100101(4) ).
tff(bitBlastConstant_10024,axiom,
~ b100101(3) ).
tff(bitBlastConstant_10023,axiom,
b100101(2) ).
tff(bitBlastConstant_10022,axiom,
~ b100101(1) ).
tff(bitBlastConstant_10021,axiom,
b100101(0) ).
tff(addCaseBooleanConditionEqualRanges25,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& ~ v37950(VarCurr,39)
& v37950(VarCurr,38) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b100110(B) ) ) ) ).
tff(bitBlastConstant_10020,axiom,
b100110(5) ).
tff(bitBlastConstant_10019,axiom,
~ b100110(4) ).
tff(bitBlastConstant_10018,axiom,
~ b100110(3) ).
tff(bitBlastConstant_10017,axiom,
b100110(2) ).
tff(bitBlastConstant_10016,axiom,
b100110(1) ).
tff(bitBlastConstant_10015,axiom,
~ b100110(0) ).
tff(addCaseBooleanConditionEqualRanges24,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& ~ v37950(VarCurr,40)
& v37950(VarCurr,39) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b100111(B) ) ) ) ).
tff(bitBlastConstant_10014,axiom,
b100111(5) ).
tff(bitBlastConstant_10013,axiom,
~ b100111(4) ).
tff(bitBlastConstant_10012,axiom,
~ b100111(3) ).
tff(bitBlastConstant_10011,axiom,
b100111(2) ).
tff(bitBlastConstant_10010,axiom,
b100111(1) ).
tff(bitBlastConstant_10009,axiom,
b100111(0) ).
tff(addCaseBooleanConditionEqualRanges23,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& ~ v37950(VarCurr,41)
& v37950(VarCurr,40) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b101000(B) ) ) ) ).
tff(bitBlastConstant_10008,axiom,
b101000(5) ).
tff(bitBlastConstant_10007,axiom,
~ b101000(4) ).
tff(bitBlastConstant_10006,axiom,
b101000(3) ).
tff(bitBlastConstant_10005,axiom,
~ b101000(2) ).
tff(bitBlastConstant_10004,axiom,
~ b101000(1) ).
tff(bitBlastConstant_10003,axiom,
~ b101000(0) ).
tff(addCaseBooleanConditionEqualRanges22,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& ~ v37950(VarCurr,42)
& v37950(VarCurr,41) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b101001(B) ) ) ) ).
tff(bitBlastConstant_10002,axiom,
b101001(5) ).
tff(bitBlastConstant_10001,axiom,
~ b101001(4) ).
tff(bitBlastConstant_10000,axiom,
b101001(3) ).
tff(bitBlastConstant_9999,axiom,
~ b101001(2) ).
tff(bitBlastConstant_9998,axiom,
~ b101001(1) ).
tff(bitBlastConstant_9997,axiom,
b101001(0) ).
tff(addCaseBooleanConditionEqualRanges21,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& ~ v37950(VarCurr,43)
& v37950(VarCurr,42) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b101010(B) ) ) ) ).
tff(bitBlastConstant_9996,axiom,
b101010(5) ).
tff(bitBlastConstant_9995,axiom,
~ b101010(4) ).
tff(bitBlastConstant_9994,axiom,
b101010(3) ).
tff(bitBlastConstant_9993,axiom,
~ b101010(2) ).
tff(bitBlastConstant_9992,axiom,
b101010(1) ).
tff(bitBlastConstant_9991,axiom,
~ b101010(0) ).
tff(addCaseBooleanConditionEqualRanges20,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& ~ v37950(VarCurr,44)
& v37950(VarCurr,43) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b101011(B) ) ) ) ).
tff(bitBlastConstant_9990,axiom,
b101011(5) ).
tff(bitBlastConstant_9989,axiom,
~ b101011(4) ).
tff(bitBlastConstant_9988,axiom,
b101011(3) ).
tff(bitBlastConstant_9987,axiom,
~ b101011(2) ).
tff(bitBlastConstant_9986,axiom,
b101011(1) ).
tff(bitBlastConstant_9985,axiom,
b101011(0) ).
tff(addCaseBooleanConditionEqualRanges19,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& ~ v37950(VarCurr,45)
& v37950(VarCurr,44) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b101100(B) ) ) ) ).
tff(bitBlastConstant_9984,axiom,
b101100(5) ).
tff(bitBlastConstant_9983,axiom,
~ b101100(4) ).
tff(bitBlastConstant_9982,axiom,
b101100(3) ).
tff(bitBlastConstant_9981,axiom,
b101100(2) ).
tff(bitBlastConstant_9980,axiom,
~ b101100(1) ).
tff(bitBlastConstant_9979,axiom,
~ b101100(0) ).
tff(addCaseBooleanConditionEqualRanges18,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& ~ v37950(VarCurr,46)
& v37950(VarCurr,45) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b101101(B) ) ) ) ).
tff(bitBlastConstant_9978,axiom,
b101101(5) ).
tff(bitBlastConstant_9977,axiom,
~ b101101(4) ).
tff(bitBlastConstant_9976,axiom,
b101101(3) ).
tff(bitBlastConstant_9975,axiom,
b101101(2) ).
tff(bitBlastConstant_9974,axiom,
~ b101101(1) ).
tff(bitBlastConstant_9973,axiom,
b101101(0) ).
tff(addCaseBooleanConditionEqualRanges17,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& ~ v37950(VarCurr,47)
& v37950(VarCurr,46) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b101110(B) ) ) ) ).
tff(bitBlastConstant_9972,axiom,
b101110(5) ).
tff(bitBlastConstant_9971,axiom,
~ b101110(4) ).
tff(bitBlastConstant_9970,axiom,
b101110(3) ).
tff(bitBlastConstant_9969,axiom,
b101110(2) ).
tff(bitBlastConstant_9968,axiom,
b101110(1) ).
tff(bitBlastConstant_9967,axiom,
~ b101110(0) ).
tff(addCaseBooleanConditionEqualRanges16,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& ~ v37950(VarCurr,48)
& v37950(VarCurr,47) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b101111(B) ) ) ) ).
tff(bitBlastConstant_9966,axiom,
b101111(5) ).
tff(bitBlastConstant_9965,axiom,
~ b101111(4) ).
tff(bitBlastConstant_9964,axiom,
b101111(3) ).
tff(bitBlastConstant_9963,axiom,
b101111(2) ).
tff(bitBlastConstant_9962,axiom,
b101111(1) ).
tff(bitBlastConstant_9961,axiom,
b101111(0) ).
tff(addCaseBooleanConditionEqualRanges15,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& ~ v37950(VarCurr,49)
& v37950(VarCurr,48) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b110000(B) ) ) ) ).
tff(bitBlastConstant_9960,axiom,
b110000(5) ).
tff(bitBlastConstant_9959,axiom,
b110000(4) ).
tff(bitBlastConstant_9958,axiom,
~ b110000(3) ).
tff(bitBlastConstant_9957,axiom,
~ b110000(2) ).
tff(bitBlastConstant_9956,axiom,
~ b110000(1) ).
tff(bitBlastConstant_9955,axiom,
~ b110000(0) ).
tff(addCaseBooleanConditionEqualRanges14,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& ~ v37950(VarCurr,50)
& v37950(VarCurr,49) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b110001(B) ) ) ) ).
tff(bitBlastConstant_9954,axiom,
b110001(5) ).
tff(bitBlastConstant_9953,axiom,
b110001(4) ).
tff(bitBlastConstant_9952,axiom,
~ b110001(3) ).
tff(bitBlastConstant_9951,axiom,
~ b110001(2) ).
tff(bitBlastConstant_9950,axiom,
~ b110001(1) ).
tff(bitBlastConstant_9949,axiom,
b110001(0) ).
tff(addCaseBooleanConditionEqualRanges13,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& ~ v37950(VarCurr,51)
& v37950(VarCurr,50) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b110010(B) ) ) ) ).
tff(bitBlastConstant_9948,axiom,
b110010(5) ).
tff(bitBlastConstant_9947,axiom,
b110010(4) ).
tff(bitBlastConstant_9946,axiom,
~ b110010(3) ).
tff(bitBlastConstant_9945,axiom,
~ b110010(2) ).
tff(bitBlastConstant_9944,axiom,
b110010(1) ).
tff(bitBlastConstant_9943,axiom,
~ b110010(0) ).
tff(addCaseBooleanConditionEqualRanges12,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& ~ v37950(VarCurr,52)
& v37950(VarCurr,51) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b110011(B) ) ) ) ).
tff(bitBlastConstant_9942,axiom,
b110011(5) ).
tff(bitBlastConstant_9941,axiom,
b110011(4) ).
tff(bitBlastConstant_9940,axiom,
~ b110011(3) ).
tff(bitBlastConstant_9939,axiom,
~ b110011(2) ).
tff(bitBlastConstant_9938,axiom,
b110011(1) ).
tff(bitBlastConstant_9937,axiom,
b110011(0) ).
tff(addCaseBooleanConditionEqualRanges11,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& ~ v37950(VarCurr,53)
& v37950(VarCurr,52) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b110100(B) ) ) ) ).
tff(bitBlastConstant_9936,axiom,
b110100(5) ).
tff(bitBlastConstant_9935,axiom,
b110100(4) ).
tff(bitBlastConstant_9934,axiom,
~ b110100(3) ).
tff(bitBlastConstant_9933,axiom,
b110100(2) ).
tff(bitBlastConstant_9932,axiom,
~ b110100(1) ).
tff(bitBlastConstant_9931,axiom,
~ b110100(0) ).
tff(addCaseBooleanConditionEqualRanges10,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& ~ v37950(VarCurr,54)
& v37950(VarCurr,53) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b110101(B) ) ) ) ).
tff(bitBlastConstant_9930,axiom,
b110101(5) ).
tff(bitBlastConstant_9929,axiom,
b110101(4) ).
tff(bitBlastConstant_9928,axiom,
~ b110101(3) ).
tff(bitBlastConstant_9927,axiom,
b110101(2) ).
tff(bitBlastConstant_9926,axiom,
~ b110101(1) ).
tff(bitBlastConstant_9925,axiom,
b110101(0) ).
tff(addCaseBooleanConditionEqualRanges9,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& ~ v37950(VarCurr,55)
& v37950(VarCurr,54) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b110110(B) ) ) ) ).
tff(bitBlastConstant_9924,axiom,
b110110(5) ).
tff(bitBlastConstant_9923,axiom,
b110110(4) ).
tff(bitBlastConstant_9922,axiom,
~ b110110(3) ).
tff(bitBlastConstant_9921,axiom,
b110110(2) ).
tff(bitBlastConstant_9920,axiom,
b110110(1) ).
tff(bitBlastConstant_9919,axiom,
~ b110110(0) ).
tff(addCaseBooleanConditionEqualRanges8,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& ~ v37950(VarCurr,56)
& v37950(VarCurr,55) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b110111(B) ) ) ) ).
tff(bitBlastConstant_9918,axiom,
b110111(5) ).
tff(bitBlastConstant_9917,axiom,
b110111(4) ).
tff(bitBlastConstant_9916,axiom,
~ b110111(3) ).
tff(bitBlastConstant_9915,axiom,
b110111(2) ).
tff(bitBlastConstant_9914,axiom,
b110111(1) ).
tff(bitBlastConstant_9913,axiom,
b110111(0) ).
tff(addCaseBooleanConditionEqualRanges7,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& ~ v37950(VarCurr,57)
& v37950(VarCurr,56) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b111000(B) ) ) ) ).
tff(bitBlastConstant_9912,axiom,
b111000(5) ).
tff(bitBlastConstant_9911,axiom,
b111000(4) ).
tff(bitBlastConstant_9910,axiom,
b111000(3) ).
tff(bitBlastConstant_9909,axiom,
~ b111000(2) ).
tff(bitBlastConstant_9908,axiom,
~ b111000(1) ).
tff(bitBlastConstant_9907,axiom,
~ b111000(0) ).
tff(addCaseBooleanConditionEqualRanges6_4,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& ~ v37950(VarCurr,58)
& v37950(VarCurr,57) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b111001(B) ) ) ) ).
tff(bitBlastConstant_9906,axiom,
b111001(5) ).
tff(bitBlastConstant_9905,axiom,
b111001(4) ).
tff(bitBlastConstant_9904,axiom,
b111001(3) ).
tff(bitBlastConstant_9903,axiom,
~ b111001(2) ).
tff(bitBlastConstant_9902,axiom,
~ b111001(1) ).
tff(bitBlastConstant_9901,axiom,
b111001(0) ).
tff(addCaseBooleanConditionEqualRanges5_5,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& ~ v37950(VarCurr,59)
& v37950(VarCurr,58) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b111010(B) ) ) ) ).
tff(bitBlastConstant_9900,axiom,
b111010(5) ).
tff(bitBlastConstant_9899,axiom,
b111010(4) ).
tff(bitBlastConstant_9898,axiom,
b111010(3) ).
tff(bitBlastConstant_9897,axiom,
~ b111010(2) ).
tff(bitBlastConstant_9896,axiom,
b111010(1) ).
tff(bitBlastConstant_9895,axiom,
~ b111010(0) ).
tff(addCaseBooleanConditionEqualRanges4_3,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& ~ v37950(VarCurr,60)
& v37950(VarCurr,59) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b111011(B) ) ) ) ).
tff(bitBlastConstant_9894,axiom,
b111011(5) ).
tff(bitBlastConstant_9893,axiom,
b111011(4) ).
tff(bitBlastConstant_9892,axiom,
b111011(3) ).
tff(bitBlastConstant_9891,axiom,
~ b111011(2) ).
tff(bitBlastConstant_9890,axiom,
b111011(1) ).
tff(bitBlastConstant_9889,axiom,
b111011(0) ).
tff(addCaseBooleanConditionEqualRanges3_6,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& ~ v37950(VarCurr,61)
& v37950(VarCurr,60) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b111100(B) ) ) ) ).
tff(bitBlastConstant_9888,axiom,
b111100(5) ).
tff(bitBlastConstant_9887,axiom,
b111100(4) ).
tff(bitBlastConstant_9886,axiom,
b111100(3) ).
tff(bitBlastConstant_9885,axiom,
b111100(2) ).
tff(bitBlastConstant_9884,axiom,
~ b111100(1) ).
tff(bitBlastConstant_9883,axiom,
~ b111100(0) ).
tff(addCaseBooleanConditionEqualRanges2_12,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& ~ v37950(VarCurr,62)
& v37950(VarCurr,61) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b111101(B) ) ) ) ).
tff(bitBlastConstant_9882,axiom,
b111101(5) ).
tff(bitBlastConstant_9881,axiom,
b111101(4) ).
tff(bitBlastConstant_9880,axiom,
b111101(3) ).
tff(bitBlastConstant_9879,axiom,
b111101(2) ).
tff(bitBlastConstant_9878,axiom,
~ b111101(1) ).
tff(bitBlastConstant_9877,axiom,
b111101(0) ).
tff(addCaseBooleanConditionEqualRanges1_772,axiom,
! [VarCurr: state_type] :
( ( ~ v37950(VarCurr,63)
& v37950(VarCurr,62) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> b111110(B) ) ) ) ).
tff(bitBlastConstant_9876,axiom,
b111110(5) ).
tff(bitBlastConstant_9875,axiom,
b111110(4) ).
tff(bitBlastConstant_9874,axiom,
b111110(3) ).
tff(bitBlastConstant_9873,axiom,
b111110(2) ).
tff(bitBlastConstant_9872,axiom,
b111110(1) ).
tff(bitBlastConstant_9871,axiom,
~ b111110(0) ).
tff(addCaseBooleanConditionEqualRanges0_830,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,63)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v37948(VarCurr,B)
<=> $true ) ) ) ).
tff(bitBlastConstant_9870,axiom,
b111111(5) ).
tff(bitBlastConstant_9869,axiom,
b111111(4) ).
tff(bitBlastConstant_9868,axiom,
b111111(3) ).
tff(bitBlastConstant_9867,axiom,
b111111(2) ).
tff(bitBlastConstant_9866,axiom,
b111111(1) ).
tff(bitBlastConstant_9865,axiom,
b111111(0) ).
tff(addAssignment_14158,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,1)
<=> v36962(VarCurr,1) ) ).
tff(addAssignment_14157,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,2)
<=> v36962(VarCurr,2) ) ).
tff(addAssignment_14156,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,3)
<=> v36962(VarCurr,3) ) ).
tff(addAssignment_14155,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,4)
<=> v36962(VarCurr,4) ) ).
tff(addAssignment_14154,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,5)
<=> v36962(VarCurr,5) ) ).
tff(addAssignment_14153,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,6)
<=> v36962(VarCurr,6) ) ).
tff(addAssignment_14152,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,7)
<=> v36962(VarCurr,7) ) ).
tff(addAssignment_14151,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,8)
<=> v36962(VarCurr,8) ) ).
tff(addAssignment_14150,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,9)
<=> v36962(VarCurr,9) ) ).
tff(addAssignment_14149,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,10)
<=> v36962(VarCurr,10) ) ).
tff(addAssignment_14148,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,11)
<=> v36962(VarCurr,11) ) ).
tff(addAssignment_14147,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,12)
<=> v36962(VarCurr,12) ) ).
tff(addAssignment_14146,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,13)
<=> v36962(VarCurr,13) ) ).
tff(addAssignment_14145,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,14)
<=> v36962(VarCurr,14) ) ).
tff(addAssignment_14144,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,15)
<=> v36962(VarCurr,15) ) ).
tff(addAssignment_14143,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,16)
<=> v36962(VarCurr,16) ) ).
tff(addAssignment_14142,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,17)
<=> v36962(VarCurr,17) ) ).
tff(addAssignment_14141,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,18)
<=> v36962(VarCurr,18) ) ).
tff(addAssignment_14140,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,19)
<=> v36962(VarCurr,19) ) ).
tff(addAssignment_14139,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,20)
<=> v36962(VarCurr,20) ) ).
tff(addAssignment_14138,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,21)
<=> v36962(VarCurr,21) ) ).
tff(addAssignment_14137,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,22)
<=> v36962(VarCurr,22) ) ).
tff(addAssignment_14136,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,23)
<=> v36962(VarCurr,23) ) ).
tff(addAssignment_14135,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,24)
<=> v36962(VarCurr,24) ) ).
tff(addAssignment_14134,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,25)
<=> v36962(VarCurr,25) ) ).
tff(addAssignment_14133,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,26)
<=> v36962(VarCurr,26) ) ).
tff(addAssignment_14132,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,27)
<=> v36962(VarCurr,27) ) ).
tff(addAssignment_14131,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,28)
<=> v36962(VarCurr,28) ) ).
tff(addAssignment_14130,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,29)
<=> v36962(VarCurr,29) ) ).
tff(addAssignment_14129,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,30)
<=> v36962(VarCurr,30) ) ).
tff(addAssignment_14128,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,31)
<=> v36962(VarCurr,31) ) ).
tff(addAssignment_14127,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,32)
<=> v36962(VarCurr,32) ) ).
tff(addAssignment_14126,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,33)
<=> v36962(VarCurr,33) ) ).
tff(addAssignment_14125,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,34)
<=> v36962(VarCurr,34) ) ).
tff(addAssignment_14124,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,35)
<=> v36962(VarCurr,35) ) ).
tff(addAssignment_14123,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,36)
<=> v36962(VarCurr,36) ) ).
tff(addAssignment_14122,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,37)
<=> v36962(VarCurr,37) ) ).
tff(addAssignment_14121,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,38)
<=> v36962(VarCurr,38) ) ).
tff(addAssignment_14120,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,39)
<=> v36962(VarCurr,39) ) ).
tff(addAssignment_14119,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,40)
<=> v36962(VarCurr,40) ) ).
tff(addAssignment_14118,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,41)
<=> v36962(VarCurr,41) ) ).
tff(addAssignment_14117,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,42)
<=> v36962(VarCurr,42) ) ).
tff(addAssignment_14116,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,43)
<=> v36962(VarCurr,43) ) ).
tff(addAssignment_14115,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,44)
<=> v36962(VarCurr,44) ) ).
tff(addAssignment_14114,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,45)
<=> v36962(VarCurr,45) ) ).
tff(addAssignment_14113,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,46)
<=> v36962(VarCurr,46) ) ).
tff(addAssignment_14112,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,47)
<=> v36962(VarCurr,47) ) ).
tff(addAssignment_14111,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,48)
<=> v36962(VarCurr,48) ) ).
tff(addAssignment_14110,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,49)
<=> v36962(VarCurr,49) ) ).
tff(addAssignment_14109,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,50)
<=> v36962(VarCurr,50) ) ).
tff(addAssignment_14108,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,51)
<=> v36962(VarCurr,51) ) ).
tff(addAssignment_14107,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,52)
<=> v36962(VarCurr,52) ) ).
tff(addAssignment_14106,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,53)
<=> v36962(VarCurr,53) ) ).
tff(addAssignment_14105,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,54)
<=> v36962(VarCurr,54) ) ).
tff(addAssignment_14104,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,55)
<=> v36962(VarCurr,55) ) ).
tff(addAssignment_14103,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,56)
<=> v36962(VarCurr,56) ) ).
tff(addAssignment_14102,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,57)
<=> v36962(VarCurr,57) ) ).
tff(addAssignment_14101,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,58)
<=> v36962(VarCurr,58) ) ).
tff(addAssignment_14100,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,59)
<=> v36962(VarCurr,59) ) ).
tff(addAssignment_14099,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,60)
<=> v36962(VarCurr,60) ) ).
tff(addAssignment_14098,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,61)
<=> v36962(VarCurr,61) ) ).
tff(addAssignment_14097,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,62)
<=> v36962(VarCurr,62) ) ).
tff(addAssignment_14096,axiom,
! [VarCurr: state_type] :
( v37950(VarCurr,63)
<=> v36962(VarCurr,63) ) ).
tff(addAssignment_14095,axiom,
! [VarCurr: state_type] :
( v36954(VarCurr)
<=> v36956(VarCurr) ) ).
tff(addAssignment_14094,axiom,
! [VarCurr: state_type] :
( v36956(VarCurr)
<=> v36958(VarCurr) ) ).
tff(addAssignment_14093,axiom,
! [VarCurr: state_type] :
( v36958(VarCurr)
<=> v36960(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8206,axiom,
! [VarCurr: state_type] :
( v36960(VarCurr)
<=> ( v37873(VarCurr)
| v37904(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8205,axiom,
! [VarCurr: state_type] :
( v37904(VarCurr)
<=> ( v37905(VarCurr)
| v37920(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8204,axiom,
! [VarCurr: state_type] :
( v37920(VarCurr)
<=> ( v37921(VarCurr)
| v37928(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8203,axiom,
! [VarCurr: state_type] :
( v37928(VarCurr)
<=> ( v37929(VarCurr)
| v37932(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8202,axiom,
! [VarCurr: state_type] :
( v37932(VarCurr)
<=> ( v37933(VarCurr)
| v37934(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_917,axiom,
! [VarCurr: state_type] :
( v37934(VarCurr)
<=> ( v36962(VarCurr,62)
| v36962(VarCurr,63) ) ) ).
tff(writeBinaryOperatorShiftedRanges_916,axiom,
! [VarCurr: state_type] :
( v37933(VarCurr)
<=> ( v36962(VarCurr,60)
| v36962(VarCurr,61) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8201,axiom,
! [VarCurr: state_type] :
( v37929(VarCurr)
<=> ( v37930(VarCurr)
| v37931(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_915,axiom,
! [VarCurr: state_type] :
( v37931(VarCurr)
<=> ( v36962(VarCurr,58)
| v36962(VarCurr,59) ) ) ).
tff(writeBinaryOperatorShiftedRanges_914,axiom,
! [VarCurr: state_type] :
( v37930(VarCurr)
<=> ( v36962(VarCurr,56)
| v36962(VarCurr,57) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8200,axiom,
! [VarCurr: state_type] :
( v37921(VarCurr)
<=> ( v37922(VarCurr)
| v37925(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8199,axiom,
! [VarCurr: state_type] :
( v37925(VarCurr)
<=> ( v37926(VarCurr)
| v37927(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_913,axiom,
! [VarCurr: state_type] :
( v37927(VarCurr)
<=> ( v36962(VarCurr,54)
| v36962(VarCurr,55) ) ) ).
tff(writeBinaryOperatorShiftedRanges_912,axiom,
! [VarCurr: state_type] :
( v37926(VarCurr)
<=> ( v36962(VarCurr,52)
| v36962(VarCurr,53) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8198,axiom,
! [VarCurr: state_type] :
( v37922(VarCurr)
<=> ( v37923(VarCurr)
| v37924(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_911,axiom,
! [VarCurr: state_type] :
( v37924(VarCurr)
<=> ( v36962(VarCurr,50)
| v36962(VarCurr,51) ) ) ).
tff(writeBinaryOperatorShiftedRanges_910,axiom,
! [VarCurr: state_type] :
( v37923(VarCurr)
<=> ( v36962(VarCurr,48)
| v36962(VarCurr,49) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8197,axiom,
! [VarCurr: state_type] :
( v37905(VarCurr)
<=> ( v37906(VarCurr)
| v37913(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8196,axiom,
! [VarCurr: state_type] :
( v37913(VarCurr)
<=> ( v37914(VarCurr)
| v37917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8195,axiom,
! [VarCurr: state_type] :
( v37917(VarCurr)
<=> ( v37918(VarCurr)
| v37919(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_909,axiom,
! [VarCurr: state_type] :
( v37919(VarCurr)
<=> ( v36962(VarCurr,46)
| v36962(VarCurr,47) ) ) ).
tff(writeBinaryOperatorShiftedRanges_908,axiom,
! [VarCurr: state_type] :
( v37918(VarCurr)
<=> ( v36962(VarCurr,44)
| v36962(VarCurr,45) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8194,axiom,
! [VarCurr: state_type] :
( v37914(VarCurr)
<=> ( v37915(VarCurr)
| v37916(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_907,axiom,
! [VarCurr: state_type] :
( v37916(VarCurr)
<=> ( v36962(VarCurr,42)
| v36962(VarCurr,43) ) ) ).
tff(writeBinaryOperatorShiftedRanges_906,axiom,
! [VarCurr: state_type] :
( v37915(VarCurr)
<=> ( v36962(VarCurr,40)
| v36962(VarCurr,41) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8193,axiom,
! [VarCurr: state_type] :
( v37906(VarCurr)
<=> ( v37907(VarCurr)
| v37910(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8192,axiom,
! [VarCurr: state_type] :
( v37910(VarCurr)
<=> ( v37911(VarCurr)
| v37912(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_905,axiom,
! [VarCurr: state_type] :
( v37912(VarCurr)
<=> ( v36962(VarCurr,38)
| v36962(VarCurr,39) ) ) ).
tff(writeBinaryOperatorShiftedRanges_904,axiom,
! [VarCurr: state_type] :
( v37911(VarCurr)
<=> ( v36962(VarCurr,36)
| v36962(VarCurr,37) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8191,axiom,
! [VarCurr: state_type] :
( v37907(VarCurr)
<=> ( v37908(VarCurr)
| v37909(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_903,axiom,
! [VarCurr: state_type] :
( v37909(VarCurr)
<=> ( v36962(VarCurr,34)
| v36962(VarCurr,35) ) ) ).
tff(writeBinaryOperatorShiftedRanges_902,axiom,
! [VarCurr: state_type] :
( v37908(VarCurr)
<=> ( v36962(VarCurr,32)
| v36962(VarCurr,33) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8190,axiom,
! [VarCurr: state_type] :
( v37873(VarCurr)
<=> ( v37874(VarCurr)
| v37889(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8189,axiom,
! [VarCurr: state_type] :
( v37889(VarCurr)
<=> ( v37890(VarCurr)
| v37897(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8188,axiom,
! [VarCurr: state_type] :
( v37897(VarCurr)
<=> ( v37898(VarCurr)
| v37901(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8187,axiom,
! [VarCurr: state_type] :
( v37901(VarCurr)
<=> ( v37902(VarCurr)
| v37903(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_901,axiom,
! [VarCurr: state_type] :
( v37903(VarCurr)
<=> ( v36962(VarCurr,30)
| v36962(VarCurr,31) ) ) ).
tff(writeBinaryOperatorShiftedRanges_900,axiom,
! [VarCurr: state_type] :
( v37902(VarCurr)
<=> ( v36962(VarCurr,28)
| v36962(VarCurr,29) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8186,axiom,
! [VarCurr: state_type] :
( v37898(VarCurr)
<=> ( v37899(VarCurr)
| v37900(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_899,axiom,
! [VarCurr: state_type] :
( v37900(VarCurr)
<=> ( v36962(VarCurr,26)
| v36962(VarCurr,27) ) ) ).
tff(writeBinaryOperatorShiftedRanges_898,axiom,
! [VarCurr: state_type] :
( v37899(VarCurr)
<=> ( v36962(VarCurr,24)
| v36962(VarCurr,25) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8185,axiom,
! [VarCurr: state_type] :
( v37890(VarCurr)
<=> ( v37891(VarCurr)
| v37894(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8184,axiom,
! [VarCurr: state_type] :
( v37894(VarCurr)
<=> ( v37895(VarCurr)
| v37896(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_897,axiom,
! [VarCurr: state_type] :
( v37896(VarCurr)
<=> ( v36962(VarCurr,22)
| v36962(VarCurr,23) ) ) ).
tff(writeBinaryOperatorShiftedRanges_896,axiom,
! [VarCurr: state_type] :
( v37895(VarCurr)
<=> ( v36962(VarCurr,20)
| v36962(VarCurr,21) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8183,axiom,
! [VarCurr: state_type] :
( v37891(VarCurr)
<=> ( v37892(VarCurr)
| v37893(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_895,axiom,
! [VarCurr: state_type] :
( v37893(VarCurr)
<=> ( v36962(VarCurr,18)
| v36962(VarCurr,19) ) ) ).
tff(writeBinaryOperatorShiftedRanges_894,axiom,
! [VarCurr: state_type] :
( v37892(VarCurr)
<=> ( v36962(VarCurr,16)
| v36962(VarCurr,17) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8182,axiom,
! [VarCurr: state_type] :
( v37874(VarCurr)
<=> ( v37875(VarCurr)
| v37882(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8181,axiom,
! [VarCurr: state_type] :
( v37882(VarCurr)
<=> ( v37883(VarCurr)
| v37886(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8180,axiom,
! [VarCurr: state_type] :
( v37886(VarCurr)
<=> ( v37887(VarCurr)
| v37888(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_893,axiom,
! [VarCurr: state_type] :
( v37888(VarCurr)
<=> ( v36962(VarCurr,14)
| v36962(VarCurr,15) ) ) ).
tff(writeBinaryOperatorShiftedRanges_892,axiom,
! [VarCurr: state_type] :
( v37887(VarCurr)
<=> ( v36962(VarCurr,12)
| v36962(VarCurr,13) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8179,axiom,
! [VarCurr: state_type] :
( v37883(VarCurr)
<=> ( v37884(VarCurr)
| v37885(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_891,axiom,
! [VarCurr: state_type] :
( v37885(VarCurr)
<=> ( v36962(VarCurr,10)
| v36962(VarCurr,11) ) ) ).
tff(writeBinaryOperatorShiftedRanges_890,axiom,
! [VarCurr: state_type] :
( v37884(VarCurr)
<=> ( v36962(VarCurr,8)
| v36962(VarCurr,9) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8178,axiom,
! [VarCurr: state_type] :
( v37875(VarCurr)
<=> ( v37876(VarCurr)
| v37879(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8177,axiom,
! [VarCurr: state_type] :
( v37879(VarCurr)
<=> ( v37880(VarCurr)
| v37881(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_889,axiom,
! [VarCurr: state_type] :
( v37881(VarCurr)
<=> ( v36962(VarCurr,6)
| v36962(VarCurr,7) ) ) ).
tff(writeBinaryOperatorShiftedRanges_888,axiom,
! [VarCurr: state_type] :
( v37880(VarCurr)
<=> ( v36962(VarCurr,4)
| v36962(VarCurr,5) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8176,axiom,
! [VarCurr: state_type] :
( v37876(VarCurr)
<=> ( v37877(VarCurr)
| v37878(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_887,axiom,
! [VarCurr: state_type] :
( v37878(VarCurr)
<=> ( v36962(VarCurr,2)
| v36962(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_886,axiom,
! [VarCurr: state_type] :
( v37877(VarCurr)
<=> ( v36962(VarCurr,0)
| v36962(VarCurr,1) ) ) ).
tff(addAssignment_14092,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v36962(VarCurr,B)
<=> v36964(VarCurr,B) ) ) ).
tff(addAssignment_14091,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v36964(VarCurr,B)
<=> v36966(VarCurr,B) ) ) ).
tff(addAssignment_14090,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v36966(VarCurr,B)
<=> v36968(VarCurr,B) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_102,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v36968(VarCurr,B)
<=> ( v36970(VarCurr,B)
| v37844(VarCurr,B) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_771,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37858(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v37844(VarNext,B)
<=> v37844(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_829,axiom,
! [VarNext: state_type] :
( v37858(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v37844(VarNext,B)
<=> v37866(VarNext,B) ) ) ) ).
tff(addAssignment_14089,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v37866(VarNext,B)
<=> v37864(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1169,axiom,
! [VarCurr: state_type] :
( ~ v37867(VarCurr)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v37864(VarCurr,B)
<=> v37846(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1126,axiom,
! [VarCurr: state_type] :
( v37867(VarCurr)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v37864(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_3186,axiom,
! [VarCurr: state_type] :
( ~ v37867(VarCurr)
<=> v36974(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8175,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v37858(VarNext)
<=> v37859(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8174,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v37859(VarNext)
<=> ( v37860(VarNext)
& v36983(VarNext) ) ) ) ).
tff(writeUnaryOperator_3185,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37860(VarNext)
<=> v36990(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1168,axiom,
! [VarCurr: state_type] :
( ~ v35552(VarCurr)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v37846(VarCurr,B)
<=> $false ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1125,axiom,
! [VarCurr: state_type] :
( v35552(VarCurr)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v37846(VarCurr,B)
<=> v37848(VarCurr,B) ) ) ) ).
tff(addAssignment_14088,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v37848(VarCurr,B)
<=> v37850(VarCurr,B) ) ) ).
tff(addAssignment_14087,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v37850(VarCurr,B)
<=> v37852(VarCurr,B) ) ) ).
tff(addAssignment_14086,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v37852(VarCurr,B)
<=> v37854(VarCurr,B) ) ) ).
tff(addAssignment_14085,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v37854(VarCurr,B)
<=> v31337(VarCurr,B) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_101,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v36970(VarCurr,B)
<=> ( v36972(VarCurr,B)
& v37001(VarCurr,B) ) ) ) ).
tff(addAssignment_14084,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v37001(VarCurr,B)
<=> v37003(VarCurr,B) ) ) ).
tff(addAssignment_14083,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v37003(VarCurr,B)
<=> v37005(VarCurr,B) ) ) ).
tff(addAssignment_14082,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v37005(VarCurr,B)
<=> v37007(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1167,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37834(VarNext)
=> ( v37007(VarNext,63)
<=> v37007(VarCurr,63) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_151,axiom,
! [VarNext: state_type] :
( v37834(VarNext)
=> ( v37007(VarNext,63)
<=> v37836(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8173,axiom,
! [VarCurr: state_type] :
( v37836(VarCurr)
<=> ( v37009(VarCurr)
& v37837(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2174,axiom,
! [VarCurr: state_type] :
( v37837(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,32) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,31) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,30) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,29) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,28) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,27) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,26) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,25) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,24) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,23) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,22) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,21) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,20) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,19) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,18) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,17) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,16) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,15) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,14) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,13) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,12) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,11) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,10) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,9) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,8) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,7) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,6) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,5) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,4) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,3) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,2) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8172,axiom,
! [VarCurr: state_type] :
( v37834(VarCurr)
<=> ( v37835(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3184,axiom,
! [VarCurr: state_type] :
( ~ v37835(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1166,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37824(VarNext)
=> ( v37007(VarNext,62)
<=> v37007(VarCurr,62) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_150,axiom,
! [VarNext: state_type] :
( v37824(VarNext)
=> ( v37007(VarNext,62)
<=> v37826(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8171,axiom,
! [VarCurr: state_type] :
( v37826(VarCurr)
<=> ( v37009(VarCurr)
& v37827(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2173,axiom,
! [VarCurr: state_type] :
( v37827(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,65) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,64) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,63) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,62) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,61) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,60) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,59) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,58) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,57) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,56) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,55) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,54) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,53) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,52) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,51) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,50) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,49) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,48) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,47) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,46) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,45) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,44) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,43) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,42) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,41) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,40) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,39) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,38) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,37) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,36) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,35) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,34) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,33) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8170,axiom,
! [VarCurr: state_type] :
( v37824(VarCurr)
<=> ( v37825(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3183,axiom,
! [VarCurr: state_type] :
( ~ v37825(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1165,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37814(VarNext)
=> ( v37007(VarNext,61)
<=> v37007(VarCurr,61) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_149,axiom,
! [VarNext: state_type] :
( v37814(VarNext)
=> ( v37007(VarNext,61)
<=> v37816(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8169,axiom,
! [VarCurr: state_type] :
( v37816(VarCurr)
<=> ( v37009(VarCurr)
& v37817(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2172,axiom,
! [VarCurr: state_type] :
( v37817(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,98) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,97) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,96) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,95) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,94) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,93) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,92) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,91) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,90) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,89) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,88) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,87) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,86) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,85) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,84) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,83) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,82) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,81) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,80) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,79) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,78) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,77) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,76) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,75) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,74) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,73) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,72) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,71) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,70) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,69) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,68) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,67) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,66) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8168,axiom,
! [VarCurr: state_type] :
( v37814(VarCurr)
<=> ( v37815(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3182,axiom,
! [VarCurr: state_type] :
( ~ v37815(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1164,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37804(VarNext)
=> ( v37007(VarNext,60)
<=> v37007(VarCurr,60) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_148,axiom,
! [VarNext: state_type] :
( v37804(VarNext)
=> ( v37007(VarNext,60)
<=> v37806(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8167,axiom,
! [VarCurr: state_type] :
( v37806(VarCurr)
<=> ( v37009(VarCurr)
& v37807(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2171,axiom,
! [VarCurr: state_type] :
( v37807(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,131) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,130) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,129) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,128) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,127) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,126) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,125) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,124) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,123) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,122) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,121) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,120) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,119) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,118) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,117) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,116) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,115) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,114) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,113) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,112) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,111) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,110) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,109) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,108) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,107) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,106) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,105) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,104) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,103) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,102) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,101) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,100) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,99) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8166,axiom,
! [VarCurr: state_type] :
( v37804(VarCurr)
<=> ( v37805(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3181,axiom,
! [VarCurr: state_type] :
( ~ v37805(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1163,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37794(VarNext)
=> ( v37007(VarNext,59)
<=> v37007(VarCurr,59) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_147,axiom,
! [VarNext: state_type] :
( v37794(VarNext)
=> ( v37007(VarNext,59)
<=> v37796(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8165,axiom,
! [VarCurr: state_type] :
( v37796(VarCurr)
<=> ( v37009(VarCurr)
& v37797(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2170,axiom,
! [VarCurr: state_type] :
( v37797(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,164) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,163) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,162) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,161) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,160) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,159) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,158) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,157) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,156) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,155) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,154) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,153) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,152) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,151) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,150) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,149) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,148) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,147) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,146) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,145) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,144) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,143) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,142) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,141) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,140) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,139) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,138) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,137) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,136) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,135) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,134) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,133) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,132) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8164,axiom,
! [VarCurr: state_type] :
( v37794(VarCurr)
<=> ( v37795(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3180,axiom,
! [VarCurr: state_type] :
( ~ v37795(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1162,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37784(VarNext)
=> ( v37007(VarNext,58)
<=> v37007(VarCurr,58) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_146,axiom,
! [VarNext: state_type] :
( v37784(VarNext)
=> ( v37007(VarNext,58)
<=> v37786(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8163,axiom,
! [VarCurr: state_type] :
( v37786(VarCurr)
<=> ( v37009(VarCurr)
& v37787(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2169,axiom,
! [VarCurr: state_type] :
( v37787(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,197) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,196) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,195) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,194) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,193) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,192) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,191) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,190) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,189) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,188) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,187) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,186) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,185) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,184) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,183) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,182) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,181) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,180) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,179) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,178) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,177) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,176) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,175) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,174) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,173) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,172) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,171) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,170) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,169) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,168) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,167) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,166) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,165) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8162,axiom,
! [VarCurr: state_type] :
( v37784(VarCurr)
<=> ( v37785(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3179,axiom,
! [VarCurr: state_type] :
( ~ v37785(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1161,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37774(VarNext)
=> ( v37007(VarNext,57)
<=> v37007(VarCurr,57) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_145,axiom,
! [VarNext: state_type] :
( v37774(VarNext)
=> ( v37007(VarNext,57)
<=> v37776(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8161,axiom,
! [VarCurr: state_type] :
( v37776(VarCurr)
<=> ( v37009(VarCurr)
& v37777(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2168,axiom,
! [VarCurr: state_type] :
( v37777(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,230) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,229) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,228) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,227) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,226) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,225) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,224) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,223) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,222) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,221) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,220) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,219) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,218) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,217) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,216) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,215) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,214) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,213) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,212) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,211) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,210) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,209) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,208) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,207) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,206) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,205) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,204) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,203) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,202) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,201) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,200) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,199) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,198) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8160,axiom,
! [VarCurr: state_type] :
( v37774(VarCurr)
<=> ( v37775(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3178,axiom,
! [VarCurr: state_type] :
( ~ v37775(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1160,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37764(VarNext)
=> ( v37007(VarNext,56)
<=> v37007(VarCurr,56) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_144,axiom,
! [VarNext: state_type] :
( v37764(VarNext)
=> ( v37007(VarNext,56)
<=> v37766(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8159,axiom,
! [VarCurr: state_type] :
( v37766(VarCurr)
<=> ( v37009(VarCurr)
& v37767(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2167,axiom,
! [VarCurr: state_type] :
( v37767(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,263) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,262) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,261) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,260) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,259) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,258) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,257) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,256) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,255) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,254) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,253) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,252) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,251) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,250) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,249) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,248) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,247) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,246) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,245) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,244) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,243) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,242) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,241) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,240) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,239) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,238) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,237) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,236) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,235) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,234) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,233) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,232) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,231) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8158,axiom,
! [VarCurr: state_type] :
( v37764(VarCurr)
<=> ( v37765(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3177,axiom,
! [VarCurr: state_type] :
( ~ v37765(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1159,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37754(VarNext)
=> ( v37007(VarNext,55)
<=> v37007(VarCurr,55) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_143,axiom,
! [VarNext: state_type] :
( v37754(VarNext)
=> ( v37007(VarNext,55)
<=> v37756(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8157,axiom,
! [VarCurr: state_type] :
( v37756(VarCurr)
<=> ( v37009(VarCurr)
& v37757(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2166,axiom,
! [VarCurr: state_type] :
( v37757(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,296) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,295) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,294) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,293) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,292) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,291) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,290) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,289) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,288) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,287) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,286) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,285) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,284) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,283) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,282) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,281) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,280) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,279) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,278) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,277) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,276) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,275) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,274) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,273) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,272) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,271) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,270) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,269) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,268) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,267) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,266) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,265) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,264) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8156,axiom,
! [VarCurr: state_type] :
( v37754(VarCurr)
<=> ( v37755(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3176,axiom,
! [VarCurr: state_type] :
( ~ v37755(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1158,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37744(VarNext)
=> ( v37007(VarNext,54)
<=> v37007(VarCurr,54) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_142,axiom,
! [VarNext: state_type] :
( v37744(VarNext)
=> ( v37007(VarNext,54)
<=> v37746(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8155,axiom,
! [VarCurr: state_type] :
( v37746(VarCurr)
<=> ( v37009(VarCurr)
& v37747(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2165,axiom,
! [VarCurr: state_type] :
( v37747(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,329) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,328) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,327) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,326) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,325) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,324) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,323) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,322) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,321) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,320) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,319) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,318) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,317) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,316) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,315) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,314) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,313) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,312) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,311) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,310) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,309) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,308) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,307) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,306) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,305) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,304) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,303) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,302) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,301) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,300) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,299) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,298) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,297) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8154,axiom,
! [VarCurr: state_type] :
( v37744(VarCurr)
<=> ( v37745(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3175,axiom,
! [VarCurr: state_type] :
( ~ v37745(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1157,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37734(VarNext)
=> ( v37007(VarNext,53)
<=> v37007(VarCurr,53) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_141,axiom,
! [VarNext: state_type] :
( v37734(VarNext)
=> ( v37007(VarNext,53)
<=> v37736(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8153,axiom,
! [VarCurr: state_type] :
( v37736(VarCurr)
<=> ( v37009(VarCurr)
& v37737(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2164,axiom,
! [VarCurr: state_type] :
( v37737(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,362) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,361) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,360) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,359) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,358) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,357) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,356) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,355) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,354) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,353) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,352) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,351) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,350) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,349) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,348) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,347) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,346) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,345) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,344) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,343) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,342) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,341) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,340) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,339) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,338) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,337) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,336) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,335) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,334) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,333) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,332) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,331) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,330) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8152,axiom,
! [VarCurr: state_type] :
( v37734(VarCurr)
<=> ( v37735(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3174,axiom,
! [VarCurr: state_type] :
( ~ v37735(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1156,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37724(VarNext)
=> ( v37007(VarNext,52)
<=> v37007(VarCurr,52) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_140,axiom,
! [VarNext: state_type] :
( v37724(VarNext)
=> ( v37007(VarNext,52)
<=> v37726(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8151,axiom,
! [VarCurr: state_type] :
( v37726(VarCurr)
<=> ( v37009(VarCurr)
& v37727(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2163,axiom,
! [VarCurr: state_type] :
( v37727(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,395) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,394) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,393) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,392) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,391) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,390) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,389) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,388) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,387) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,386) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,385) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,384) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,383) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,382) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,381) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,380) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,379) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,378) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,377) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,376) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,375) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,374) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,373) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,372) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,371) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,370) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,369) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,368) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,367) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,366) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,365) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,364) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,363) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8150,axiom,
! [VarCurr: state_type] :
( v37724(VarCurr)
<=> ( v37725(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3173,axiom,
! [VarCurr: state_type] :
( ~ v37725(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1155,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37714(VarNext)
=> ( v37007(VarNext,51)
<=> v37007(VarCurr,51) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_139,axiom,
! [VarNext: state_type] :
( v37714(VarNext)
=> ( v37007(VarNext,51)
<=> v37716(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8149,axiom,
! [VarCurr: state_type] :
( v37716(VarCurr)
<=> ( v37009(VarCurr)
& v37717(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2162,axiom,
! [VarCurr: state_type] :
( v37717(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,428) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,427) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,426) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,425) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,424) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,423) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,422) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,421) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,420) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,419) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,418) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,417) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,416) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,415) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,414) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,413) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,412) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,411) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,410) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,409) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,408) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,407) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,406) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,405) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,404) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,403) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,402) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,401) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,400) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,399) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,398) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,397) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,396) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8148,axiom,
! [VarCurr: state_type] :
( v37714(VarCurr)
<=> ( v37715(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3172,axiom,
! [VarCurr: state_type] :
( ~ v37715(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1154,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37704(VarNext)
=> ( v37007(VarNext,50)
<=> v37007(VarCurr,50) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_138,axiom,
! [VarNext: state_type] :
( v37704(VarNext)
=> ( v37007(VarNext,50)
<=> v37706(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8147,axiom,
! [VarCurr: state_type] :
( v37706(VarCurr)
<=> ( v37009(VarCurr)
& v37707(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2161,axiom,
! [VarCurr: state_type] :
( v37707(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,461) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,460) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,459) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,458) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,457) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,456) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,455) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,454) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,453) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,452) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,451) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,450) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,449) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,448) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,447) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,446) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,445) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,444) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,443) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,442) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,441) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,440) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,439) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,438) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,437) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,436) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,435) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,434) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,433) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,432) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,431) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,430) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,429) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8146,axiom,
! [VarCurr: state_type] :
( v37704(VarCurr)
<=> ( v37705(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3171,axiom,
! [VarCurr: state_type] :
( ~ v37705(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1153,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37694(VarNext)
=> ( v37007(VarNext,49)
<=> v37007(VarCurr,49) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_137,axiom,
! [VarNext: state_type] :
( v37694(VarNext)
=> ( v37007(VarNext,49)
<=> v37696(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8145,axiom,
! [VarCurr: state_type] :
( v37696(VarCurr)
<=> ( v37009(VarCurr)
& v37697(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2160,axiom,
! [VarCurr: state_type] :
( v37697(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,494) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,493) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,492) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,491) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,490) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,489) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,488) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,487) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,486) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,485) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,484) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,483) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,482) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,481) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,480) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,479) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,478) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,477) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,476) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,475) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,474) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,473) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,472) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,471) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,470) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,469) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,468) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,467) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,466) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,465) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,464) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,463) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,462) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8144,axiom,
! [VarCurr: state_type] :
( v37694(VarCurr)
<=> ( v37695(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3170,axiom,
! [VarCurr: state_type] :
( ~ v37695(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1152,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37684(VarNext)
=> ( v37007(VarNext,48)
<=> v37007(VarCurr,48) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_136,axiom,
! [VarNext: state_type] :
( v37684(VarNext)
=> ( v37007(VarNext,48)
<=> v37686(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8143,axiom,
! [VarCurr: state_type] :
( v37686(VarCurr)
<=> ( v37009(VarCurr)
& v37687(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2159,axiom,
! [VarCurr: state_type] :
( v37687(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,527) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,526) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,525) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,524) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,523) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,522) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,521) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,520) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,519) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,518) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,517) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,516) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,515) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,514) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,513) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,512) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,511) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,510) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,509) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,508) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,507) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,506) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,505) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,504) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,503) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,502) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,501) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,500) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,499) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,498) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,497) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,496) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,495) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8142,axiom,
! [VarCurr: state_type] :
( v37684(VarCurr)
<=> ( v37685(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3169,axiom,
! [VarCurr: state_type] :
( ~ v37685(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1151,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37674(VarNext)
=> ( v37007(VarNext,47)
<=> v37007(VarCurr,47) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_135,axiom,
! [VarNext: state_type] :
( v37674(VarNext)
=> ( v37007(VarNext,47)
<=> v37676(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8141,axiom,
! [VarCurr: state_type] :
( v37676(VarCurr)
<=> ( v37009(VarCurr)
& v37677(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2158,axiom,
! [VarCurr: state_type] :
( v37677(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,560) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,559) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,558) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,557) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,556) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,555) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,554) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,553) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,552) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,551) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,550) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,549) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,548) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,547) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,546) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,545) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,544) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,543) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,542) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,541) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,540) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,539) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,538) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,537) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,536) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,535) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,534) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,533) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,532) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,531) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,530) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,529) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,528) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8140,axiom,
! [VarCurr: state_type] :
( v37674(VarCurr)
<=> ( v37675(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3168,axiom,
! [VarCurr: state_type] :
( ~ v37675(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1150,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37664(VarNext)
=> ( v37007(VarNext,46)
<=> v37007(VarCurr,46) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_134,axiom,
! [VarNext: state_type] :
( v37664(VarNext)
=> ( v37007(VarNext,46)
<=> v37666(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8139,axiom,
! [VarCurr: state_type] :
( v37666(VarCurr)
<=> ( v37009(VarCurr)
& v37667(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2157,axiom,
! [VarCurr: state_type] :
( v37667(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,593) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,592) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,591) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,590) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,589) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,588) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,587) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,586) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,585) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,584) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,583) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,582) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,581) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,580) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,579) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,578) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,577) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,576) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,575) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,574) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,573) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,572) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,571) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,570) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,569) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,568) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,567) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,566) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,565) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,564) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,563) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,562) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,561) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8138,axiom,
! [VarCurr: state_type] :
( v37664(VarCurr)
<=> ( v37665(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3167,axiom,
! [VarCurr: state_type] :
( ~ v37665(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1149,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37654(VarNext)
=> ( v37007(VarNext,45)
<=> v37007(VarCurr,45) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_133,axiom,
! [VarNext: state_type] :
( v37654(VarNext)
=> ( v37007(VarNext,45)
<=> v37656(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8137,axiom,
! [VarCurr: state_type] :
( v37656(VarCurr)
<=> ( v37009(VarCurr)
& v37657(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2156,axiom,
! [VarCurr: state_type] :
( v37657(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,626) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,625) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,624) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,623) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,622) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,621) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,620) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,619) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,618) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,617) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,616) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,615) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,614) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,613) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,612) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,611) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,610) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,609) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,608) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,607) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,606) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,605) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,604) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,603) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,602) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,601) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,600) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,599) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,598) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,597) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,596) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,595) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,594) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8136,axiom,
! [VarCurr: state_type] :
( v37654(VarCurr)
<=> ( v37655(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3166,axiom,
! [VarCurr: state_type] :
( ~ v37655(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1148,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37644(VarNext)
=> ( v37007(VarNext,44)
<=> v37007(VarCurr,44) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_132,axiom,
! [VarNext: state_type] :
( v37644(VarNext)
=> ( v37007(VarNext,44)
<=> v37646(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8135,axiom,
! [VarCurr: state_type] :
( v37646(VarCurr)
<=> ( v37009(VarCurr)
& v37647(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2155,axiom,
! [VarCurr: state_type] :
( v37647(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,659) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,658) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,657) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,656) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,655) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,654) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,653) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,652) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,651) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,650) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,649) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,648) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,647) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,646) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,645) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,644) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,643) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,642) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,641) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,640) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,639) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,638) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,637) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,636) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,635) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,634) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,633) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,632) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,631) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,630) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,629) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,628) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,627) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8134,axiom,
! [VarCurr: state_type] :
( v37644(VarCurr)
<=> ( v37645(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3165,axiom,
! [VarCurr: state_type] :
( ~ v37645(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1147,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37634(VarNext)
=> ( v37007(VarNext,43)
<=> v37007(VarCurr,43) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_131,axiom,
! [VarNext: state_type] :
( v37634(VarNext)
=> ( v37007(VarNext,43)
<=> v37636(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8133,axiom,
! [VarCurr: state_type] :
( v37636(VarCurr)
<=> ( v37009(VarCurr)
& v37637(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2154,axiom,
! [VarCurr: state_type] :
( v37637(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,692) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,691) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,690) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,689) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,688) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,687) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,686) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,685) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,684) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,683) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,682) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,681) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,680) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,679) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,678) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,677) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,676) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,675) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,674) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,673) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,672) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,671) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,670) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,669) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,668) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,667) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,666) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,665) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,664) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,663) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,662) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,661) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,660) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8132,axiom,
! [VarCurr: state_type] :
( v37634(VarCurr)
<=> ( v37635(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3164,axiom,
! [VarCurr: state_type] :
( ~ v37635(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1146,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37624(VarNext)
=> ( v37007(VarNext,42)
<=> v37007(VarCurr,42) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_130,axiom,
! [VarNext: state_type] :
( v37624(VarNext)
=> ( v37007(VarNext,42)
<=> v37626(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8131,axiom,
! [VarCurr: state_type] :
( v37626(VarCurr)
<=> ( v37009(VarCurr)
& v37627(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2153,axiom,
! [VarCurr: state_type] :
( v37627(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,725) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,724) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,723) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,722) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,721) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,720) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,719) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,718) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,717) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,716) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,715) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,714) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,713) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,712) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,711) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,710) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,709) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,708) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,707) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,706) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,705) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,704) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,703) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,702) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,701) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,700) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,699) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,698) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,697) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,696) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,695) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,694) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,693) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8130,axiom,
! [VarCurr: state_type] :
( v37624(VarCurr)
<=> ( v37625(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3163,axiom,
! [VarCurr: state_type] :
( ~ v37625(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1145,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37614(VarNext)
=> ( v37007(VarNext,41)
<=> v37007(VarCurr,41) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_129,axiom,
! [VarNext: state_type] :
( v37614(VarNext)
=> ( v37007(VarNext,41)
<=> v37616(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8129,axiom,
! [VarCurr: state_type] :
( v37616(VarCurr)
<=> ( v37009(VarCurr)
& v37617(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2152,axiom,
! [VarCurr: state_type] :
( v37617(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,758) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,757) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,756) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,755) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,754) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,753) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,752) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,751) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,750) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,749) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,748) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,747) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,746) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,745) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,744) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,743) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,742) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,741) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,740) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,739) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,738) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,737) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,736) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,735) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,734) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,733) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,732) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,731) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,730) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,729) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,728) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,727) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,726) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8128,axiom,
! [VarCurr: state_type] :
( v37614(VarCurr)
<=> ( v37615(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3162,axiom,
! [VarCurr: state_type] :
( ~ v37615(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1144,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37604(VarNext)
=> ( v37007(VarNext,40)
<=> v37007(VarCurr,40) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_128,axiom,
! [VarNext: state_type] :
( v37604(VarNext)
=> ( v37007(VarNext,40)
<=> v37606(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8127,axiom,
! [VarCurr: state_type] :
( v37606(VarCurr)
<=> ( v37009(VarCurr)
& v37607(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2151,axiom,
! [VarCurr: state_type] :
( v37607(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,791) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,790) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,789) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,788) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,787) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,786) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,785) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,784) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,783) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,782) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,781) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,780) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,779) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,778) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,777) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,776) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,775) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,774) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,773) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,772) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,771) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,770) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,769) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,768) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,767) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,766) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,765) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,764) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,763) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,762) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,761) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,760) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,759) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8126,axiom,
! [VarCurr: state_type] :
( v37604(VarCurr)
<=> ( v37605(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3161,axiom,
! [VarCurr: state_type] :
( ~ v37605(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1143,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37594(VarNext)
=> ( v37007(VarNext,39)
<=> v37007(VarCurr,39) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_127,axiom,
! [VarNext: state_type] :
( v37594(VarNext)
=> ( v37007(VarNext,39)
<=> v37596(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8125,axiom,
! [VarCurr: state_type] :
( v37596(VarCurr)
<=> ( v37009(VarCurr)
& v37597(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2150,axiom,
! [VarCurr: state_type] :
( v37597(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,824) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,823) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,822) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,821) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,820) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,819) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,818) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,817) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,816) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,815) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,814) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,813) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,812) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,811) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,810) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,809) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,808) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,807) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,806) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,805) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,804) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,803) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,802) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,801) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,800) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,799) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,798) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,797) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,796) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,795) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,794) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,793) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,792) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8124,axiom,
! [VarCurr: state_type] :
( v37594(VarCurr)
<=> ( v37595(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3160,axiom,
! [VarCurr: state_type] :
( ~ v37595(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1142,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37584(VarNext)
=> ( v37007(VarNext,38)
<=> v37007(VarCurr,38) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_126,axiom,
! [VarNext: state_type] :
( v37584(VarNext)
=> ( v37007(VarNext,38)
<=> v37586(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8123,axiom,
! [VarCurr: state_type] :
( v37586(VarCurr)
<=> ( v37009(VarCurr)
& v37587(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2149,axiom,
! [VarCurr: state_type] :
( v37587(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,857) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,856) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,855) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,854) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,853) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,852) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,851) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,850) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,849) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,848) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,847) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,846) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,845) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,844) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,843) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,842) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,841) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,840) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,839) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,838) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,837) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,836) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,835) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,834) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,833) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,832) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,831) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,830) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,829) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,828) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,827) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,826) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,825) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8122,axiom,
! [VarCurr: state_type] :
( v37584(VarCurr)
<=> ( v37585(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3159,axiom,
! [VarCurr: state_type] :
( ~ v37585(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1141,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37574(VarNext)
=> ( v37007(VarNext,37)
<=> v37007(VarCurr,37) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_125,axiom,
! [VarNext: state_type] :
( v37574(VarNext)
=> ( v37007(VarNext,37)
<=> v37576(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8121,axiom,
! [VarCurr: state_type] :
( v37576(VarCurr)
<=> ( v37009(VarCurr)
& v37577(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2148,axiom,
! [VarCurr: state_type] :
( v37577(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,890) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,889) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,888) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,887) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,886) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,885) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,884) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,883) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,882) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,881) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,880) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,879) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,878) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,877) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,876) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,875) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,874) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,873) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,872) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,871) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,870) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,869) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,868) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,867) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,866) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,865) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,864) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,863) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,862) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,861) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,860) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,859) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,858) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8120,axiom,
! [VarCurr: state_type] :
( v37574(VarCurr)
<=> ( v37575(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3158,axiom,
! [VarCurr: state_type] :
( ~ v37575(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1140,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37564(VarNext)
=> ( v37007(VarNext,36)
<=> v37007(VarCurr,36) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_124,axiom,
! [VarNext: state_type] :
( v37564(VarNext)
=> ( v37007(VarNext,36)
<=> v37566(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8119,axiom,
! [VarCurr: state_type] :
( v37566(VarCurr)
<=> ( v37009(VarCurr)
& v37567(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2147,axiom,
! [VarCurr: state_type] :
( v37567(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,923) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,922) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,921) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,920) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,919) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,918) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,917) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,916) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,915) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,914) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,913) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,912) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,911) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,910) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,909) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,908) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,907) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,906) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,905) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,904) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,903) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,902) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,901) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,900) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,899) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,898) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,897) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,896) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,895) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,894) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,893) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,892) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,891) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8118,axiom,
! [VarCurr: state_type] :
( v37564(VarCurr)
<=> ( v37565(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3157,axiom,
! [VarCurr: state_type] :
( ~ v37565(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1139,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37554(VarNext)
=> ( v37007(VarNext,35)
<=> v37007(VarCurr,35) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_123,axiom,
! [VarNext: state_type] :
( v37554(VarNext)
=> ( v37007(VarNext,35)
<=> v37556(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8117,axiom,
! [VarCurr: state_type] :
( v37556(VarCurr)
<=> ( v37009(VarCurr)
& v37557(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2146,axiom,
! [VarCurr: state_type] :
( v37557(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,956) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,955) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,954) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,953) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,952) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,951) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,950) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,949) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,948) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,947) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,946) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,945) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,944) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,943) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,942) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,941) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,940) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,939) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,938) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,937) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,936) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,935) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,934) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,933) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,932) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,931) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,930) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,929) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,928) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,927) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,926) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,925) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,924) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8116,axiom,
! [VarCurr: state_type] :
( v37554(VarCurr)
<=> ( v37555(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3156,axiom,
! [VarCurr: state_type] :
( ~ v37555(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1138,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37544(VarNext)
=> ( v37007(VarNext,34)
<=> v37007(VarCurr,34) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_122,axiom,
! [VarNext: state_type] :
( v37544(VarNext)
=> ( v37007(VarNext,34)
<=> v37546(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8115,axiom,
! [VarCurr: state_type] :
( v37546(VarCurr)
<=> ( v37009(VarCurr)
& v37547(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2145,axiom,
! [VarCurr: state_type] :
( v37547(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,989) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,988) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,987) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,986) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,985) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,984) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,983) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,982) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,981) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,980) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,979) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,978) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,977) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,976) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,975) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,974) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,973) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,972) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,971) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,970) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,969) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,968) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,967) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,966) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,965) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,964) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,963) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,962) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,961) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,960) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,959) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,958) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,957) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8114,axiom,
! [VarCurr: state_type] :
( v37544(VarCurr)
<=> ( v37545(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3155,axiom,
! [VarCurr: state_type] :
( ~ v37545(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1137,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37534(VarNext)
=> ( v37007(VarNext,33)
<=> v37007(VarCurr,33) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_121,axiom,
! [VarNext: state_type] :
( v37534(VarNext)
=> ( v37007(VarNext,33)
<=> v37536(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8113,axiom,
! [VarCurr: state_type] :
( v37536(VarCurr)
<=> ( v37009(VarCurr)
& v37537(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2144,axiom,
! [VarCurr: state_type] :
( v37537(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1022) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1021) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1020) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1019) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1018) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1017) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1016) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1015) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1014) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1013) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1012) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1011) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1010) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1009) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1008) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1007) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1006) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1005) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1004) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1003) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1002) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1001) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1000) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,999) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,998) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,997) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,996) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,995) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,994) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,993) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,992) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,991) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,990) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8112,axiom,
! [VarCurr: state_type] :
( v37534(VarCurr)
<=> ( v37535(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3154,axiom,
! [VarCurr: state_type] :
( ~ v37535(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1136,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37524(VarNext)
=> ( v37007(VarNext,32)
<=> v37007(VarCurr,32) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_120,axiom,
! [VarNext: state_type] :
( v37524(VarNext)
=> ( v37007(VarNext,32)
<=> v37526(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8111,axiom,
! [VarCurr: state_type] :
( v37526(VarCurr)
<=> ( v37009(VarCurr)
& v37527(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2143,axiom,
! [VarCurr: state_type] :
( v37527(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1055) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1054) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1053) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1052) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1051) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1050) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1049) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1048) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1047) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1046) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1045) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1044) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1043) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1042) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1041) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1040) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1039) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1038) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1037) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1036) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1035) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1034) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1033) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1032) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1031) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1030) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1029) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1028) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1027) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1026) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1025) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1024) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1023) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8110,axiom,
! [VarCurr: state_type] :
( v37524(VarCurr)
<=> ( v37525(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3153,axiom,
! [VarCurr: state_type] :
( ~ v37525(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1135,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37514(VarNext)
=> ( v37007(VarNext,31)
<=> v37007(VarCurr,31) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_119,axiom,
! [VarNext: state_type] :
( v37514(VarNext)
=> ( v37007(VarNext,31)
<=> v37516(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8109,axiom,
! [VarCurr: state_type] :
( v37516(VarCurr)
<=> ( v37009(VarCurr)
& v37517(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2142,axiom,
! [VarCurr: state_type] :
( v37517(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1088) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1087) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1086) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1085) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1084) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1083) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1082) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1081) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1080) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1079) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1078) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1077) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1076) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1075) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1074) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1073) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1072) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1071) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1070) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1069) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1068) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1067) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1066) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1065) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1064) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1063) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1062) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1061) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1060) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1059) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1058) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1057) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1056) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8108,axiom,
! [VarCurr: state_type] :
( v37514(VarCurr)
<=> ( v37515(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3152,axiom,
! [VarCurr: state_type] :
( ~ v37515(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1134,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37504(VarNext)
=> ( v37007(VarNext,30)
<=> v37007(VarCurr,30) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_118,axiom,
! [VarNext: state_type] :
( v37504(VarNext)
=> ( v37007(VarNext,30)
<=> v37506(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8107,axiom,
! [VarCurr: state_type] :
( v37506(VarCurr)
<=> ( v37009(VarCurr)
& v37507(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2141,axiom,
! [VarCurr: state_type] :
( v37507(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1121) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1120) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1119) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1118) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1117) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1116) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1115) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1114) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1113) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1112) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1111) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1110) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1109) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1108) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1107) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1106) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1105) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1104) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1103) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1102) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1101) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1100) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1099) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1098) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1097) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1096) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1095) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1094) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1093) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1092) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1091) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1090) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1089) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8106,axiom,
! [VarCurr: state_type] :
( v37504(VarCurr)
<=> ( v37505(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3151,axiom,
! [VarCurr: state_type] :
( ~ v37505(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1133,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37494(VarNext)
=> ( v37007(VarNext,29)
<=> v37007(VarCurr,29) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_117,axiom,
! [VarNext: state_type] :
( v37494(VarNext)
=> ( v37007(VarNext,29)
<=> v37496(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8105,axiom,
! [VarCurr: state_type] :
( v37496(VarCurr)
<=> ( v37009(VarCurr)
& v37497(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2140,axiom,
! [VarCurr: state_type] :
( v37497(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1154) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1153) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1152) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1151) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1150) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1149) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1148) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1147) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1146) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1145) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1144) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1143) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1142) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1141) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1140) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1139) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1138) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1137) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1136) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1135) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1134) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1133) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1132) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1131) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1130) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1129) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1128) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1127) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1126) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1125) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1124) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1123) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1122) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8104,axiom,
! [VarCurr: state_type] :
( v37494(VarCurr)
<=> ( v37495(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3150,axiom,
! [VarCurr: state_type] :
( ~ v37495(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1132,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37484(VarNext)
=> ( v37007(VarNext,28)
<=> v37007(VarCurr,28) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_116,axiom,
! [VarNext: state_type] :
( v37484(VarNext)
=> ( v37007(VarNext,28)
<=> v37486(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8103,axiom,
! [VarCurr: state_type] :
( v37486(VarCurr)
<=> ( v37009(VarCurr)
& v37487(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2139,axiom,
! [VarCurr: state_type] :
( v37487(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1187) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1186) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1185) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1184) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1183) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1182) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1181) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1180) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1179) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1178) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1177) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1176) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1175) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1174) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1173) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1172) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1171) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1170) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1169) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1168) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1167) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1166) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1165) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1164) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1163) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1162) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1161) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1160) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1159) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1158) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1157) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1156) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1155) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8102,axiom,
! [VarCurr: state_type] :
( v37484(VarCurr)
<=> ( v37485(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3149,axiom,
! [VarCurr: state_type] :
( ~ v37485(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1131,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37474(VarNext)
=> ( v37007(VarNext,27)
<=> v37007(VarCurr,27) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_115,axiom,
! [VarNext: state_type] :
( v37474(VarNext)
=> ( v37007(VarNext,27)
<=> v37476(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8101,axiom,
! [VarCurr: state_type] :
( v37476(VarCurr)
<=> ( v37009(VarCurr)
& v37477(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2138,axiom,
! [VarCurr: state_type] :
( v37477(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1220) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1219) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1218) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1217) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1216) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1215) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1214) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1213) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1212) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1211) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1210) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1209) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1208) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1207) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1206) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1205) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1204) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1203) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1202) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1201) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1200) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1199) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1198) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1197) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1196) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1195) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1194) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1193) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1192) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1191) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1190) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1189) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1188) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8100,axiom,
! [VarCurr: state_type] :
( v37474(VarCurr)
<=> ( v37475(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3148,axiom,
! [VarCurr: state_type] :
( ~ v37475(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1130,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37464(VarNext)
=> ( v37007(VarNext,26)
<=> v37007(VarCurr,26) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_114,axiom,
! [VarNext: state_type] :
( v37464(VarNext)
=> ( v37007(VarNext,26)
<=> v37466(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8099,axiom,
! [VarCurr: state_type] :
( v37466(VarCurr)
<=> ( v37009(VarCurr)
& v37467(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2137,axiom,
! [VarCurr: state_type] :
( v37467(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1253) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1252) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1251) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1250) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1249) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1248) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1247) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1246) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1245) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1244) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1243) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1242) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1241) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1240) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1239) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1238) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1237) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1236) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1235) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1234) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1233) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1232) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1231) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1230) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1229) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1228) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1227) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1226) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1225) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1224) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1223) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1222) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1221) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8098,axiom,
! [VarCurr: state_type] :
( v37464(VarCurr)
<=> ( v37465(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3147,axiom,
! [VarCurr: state_type] :
( ~ v37465(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1129,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37454(VarNext)
=> ( v37007(VarNext,25)
<=> v37007(VarCurr,25) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_113,axiom,
! [VarNext: state_type] :
( v37454(VarNext)
=> ( v37007(VarNext,25)
<=> v37456(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8097,axiom,
! [VarCurr: state_type] :
( v37456(VarCurr)
<=> ( v37009(VarCurr)
& v37457(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2136,axiom,
! [VarCurr: state_type] :
( v37457(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1286) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1285) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1284) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1283) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1282) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1281) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1280) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1279) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1278) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1277) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1276) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1275) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1274) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1273) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1272) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1271) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1270) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1269) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1268) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1267) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1266) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1265) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1264) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1263) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1262) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1261) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1260) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1259) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1258) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1257) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1256) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1255) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1254) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8096,axiom,
! [VarCurr: state_type] :
( v37454(VarCurr)
<=> ( v37455(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3146,axiom,
! [VarCurr: state_type] :
( ~ v37455(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1128,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37444(VarNext)
=> ( v37007(VarNext,24)
<=> v37007(VarCurr,24) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_112,axiom,
! [VarNext: state_type] :
( v37444(VarNext)
=> ( v37007(VarNext,24)
<=> v37446(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8095,axiom,
! [VarCurr: state_type] :
( v37446(VarCurr)
<=> ( v37009(VarCurr)
& v37447(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2135,axiom,
! [VarCurr: state_type] :
( v37447(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1319) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1318) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1317) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1316) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1315) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1314) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1313) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1312) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1311) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1310) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1309) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1308) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1307) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1306) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1305) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1304) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1303) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1302) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1301) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1300) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1299) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1298) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1297) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1296) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1295) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1294) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1293) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1292) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1291) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1290) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1289) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1288) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1287) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8094,axiom,
! [VarCurr: state_type] :
( v37444(VarCurr)
<=> ( v37445(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3145,axiom,
! [VarCurr: state_type] :
( ~ v37445(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1127,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37434(VarNext)
=> ( v37007(VarNext,23)
<=> v37007(VarCurr,23) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_111,axiom,
! [VarNext: state_type] :
( v37434(VarNext)
=> ( v37007(VarNext,23)
<=> v37436(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8093,axiom,
! [VarCurr: state_type] :
( v37436(VarCurr)
<=> ( v37009(VarCurr)
& v37437(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2134,axiom,
! [VarCurr: state_type] :
( v37437(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1352) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1351) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1350) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1349) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1348) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1347) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1346) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1345) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1344) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1343) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1342) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1341) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1340) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1339) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1338) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1337) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1336) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1335) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1334) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1333) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1332) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1331) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1330) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1329) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1328) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1327) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1326) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1325) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1324) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1323) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1322) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1321) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1320) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8092,axiom,
! [VarCurr: state_type] :
( v37434(VarCurr)
<=> ( v37435(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3144,axiom,
! [VarCurr: state_type] :
( ~ v37435(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1126,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37424(VarNext)
=> ( v37007(VarNext,22)
<=> v37007(VarCurr,22) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_110,axiom,
! [VarNext: state_type] :
( v37424(VarNext)
=> ( v37007(VarNext,22)
<=> v37426(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8091,axiom,
! [VarCurr: state_type] :
( v37426(VarCurr)
<=> ( v37009(VarCurr)
& v37427(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2133,axiom,
! [VarCurr: state_type] :
( v37427(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1385) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1384) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1383) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1382) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1381) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1380) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1379) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1378) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1377) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1376) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1375) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1374) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1373) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1372) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1371) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1370) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1369) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1368) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1367) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1366) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1365) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1364) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1363) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1362) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1361) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1360) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1359) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1358) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1357) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1356) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1355) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1354) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1353) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8090,axiom,
! [VarCurr: state_type] :
( v37424(VarCurr)
<=> ( v37425(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3143,axiom,
! [VarCurr: state_type] :
( ~ v37425(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1125,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37414(VarNext)
=> ( v37007(VarNext,21)
<=> v37007(VarCurr,21) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_109,axiom,
! [VarNext: state_type] :
( v37414(VarNext)
=> ( v37007(VarNext,21)
<=> v37416(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8089,axiom,
! [VarCurr: state_type] :
( v37416(VarCurr)
<=> ( v37009(VarCurr)
& v37417(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2132,axiom,
! [VarCurr: state_type] :
( v37417(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1418) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1417) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1416) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1415) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1414) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1413) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1412) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1411) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1410) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1409) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1408) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1407) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1406) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1405) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1404) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1403) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1402) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1401) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1400) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1399) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1398) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1397) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1396) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1395) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1394) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1393) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1392) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1391) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1390) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1389) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1388) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1387) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1386) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8088,axiom,
! [VarCurr: state_type] :
( v37414(VarCurr)
<=> ( v37415(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3142,axiom,
! [VarCurr: state_type] :
( ~ v37415(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1124,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37404(VarNext)
=> ( v37007(VarNext,20)
<=> v37007(VarCurr,20) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_108,axiom,
! [VarNext: state_type] :
( v37404(VarNext)
=> ( v37007(VarNext,20)
<=> v37406(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8087,axiom,
! [VarCurr: state_type] :
( v37406(VarCurr)
<=> ( v37009(VarCurr)
& v37407(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2131,axiom,
! [VarCurr: state_type] :
( v37407(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1451) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1450) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1449) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1448) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1447) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1446) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1445) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1444) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1443) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1442) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1441) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1440) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1439) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1438) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1437) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1436) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1435) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1434) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1433) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1432) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1431) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1430) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1429) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1428) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1427) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1426) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1425) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1424) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1423) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1422) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1421) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1420) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1419) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8086,axiom,
! [VarCurr: state_type] :
( v37404(VarCurr)
<=> ( v37405(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3141,axiom,
! [VarCurr: state_type] :
( ~ v37405(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1123,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37394(VarNext)
=> ( v37007(VarNext,19)
<=> v37007(VarCurr,19) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_107,axiom,
! [VarNext: state_type] :
( v37394(VarNext)
=> ( v37007(VarNext,19)
<=> v37396(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8085,axiom,
! [VarCurr: state_type] :
( v37396(VarCurr)
<=> ( v37009(VarCurr)
& v37397(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2130,axiom,
! [VarCurr: state_type] :
( v37397(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1484) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1483) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1482) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1481) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1480) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1479) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1478) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1477) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1476) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1475) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1474) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1473) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1472) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1471) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1470) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1469) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1468) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1467) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1466) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1465) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1464) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1463) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1462) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1461) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1460) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1459) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1458) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1457) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1456) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1455) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1454) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1453) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1452) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8084,axiom,
! [VarCurr: state_type] :
( v37394(VarCurr)
<=> ( v37395(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3140,axiom,
! [VarCurr: state_type] :
( ~ v37395(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1122,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37384(VarNext)
=> ( v37007(VarNext,18)
<=> v37007(VarCurr,18) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_106,axiom,
! [VarNext: state_type] :
( v37384(VarNext)
=> ( v37007(VarNext,18)
<=> v37386(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8083,axiom,
! [VarCurr: state_type] :
( v37386(VarCurr)
<=> ( v37009(VarCurr)
& v37387(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2129,axiom,
! [VarCurr: state_type] :
( v37387(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1517) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1516) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1515) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1514) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1513) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1512) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1511) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1510) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1509) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1508) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1507) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1506) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1505) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1504) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1503) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1502) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1501) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1500) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1499) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1498) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1497) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1496) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1495) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1494) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1493) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1492) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1491) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1490) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1489) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1488) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1487) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1486) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1485) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8082,axiom,
! [VarCurr: state_type] :
( v37384(VarCurr)
<=> ( v37385(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3139,axiom,
! [VarCurr: state_type] :
( ~ v37385(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1121,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37374(VarNext)
=> ( v37007(VarNext,17)
<=> v37007(VarCurr,17) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_105,axiom,
! [VarNext: state_type] :
( v37374(VarNext)
=> ( v37007(VarNext,17)
<=> v37376(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8081,axiom,
! [VarCurr: state_type] :
( v37376(VarCurr)
<=> ( v37009(VarCurr)
& v37377(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2128,axiom,
! [VarCurr: state_type] :
( v37377(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1550) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1549) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1548) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1547) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1546) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1545) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1544) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1543) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1542) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1541) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1540) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1539) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1538) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1537) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1536) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1535) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1534) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1533) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1532) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1531) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1530) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1529) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1528) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1527) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1526) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1525) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1524) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1523) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1522) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1521) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1520) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1519) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1518) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8080,axiom,
! [VarCurr: state_type] :
( v37374(VarCurr)
<=> ( v37375(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3138,axiom,
! [VarCurr: state_type] :
( ~ v37375(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1120,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37364(VarNext)
=> ( v37007(VarNext,16)
<=> v37007(VarCurr,16) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_104,axiom,
! [VarNext: state_type] :
( v37364(VarNext)
=> ( v37007(VarNext,16)
<=> v37366(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8079,axiom,
! [VarCurr: state_type] :
( v37366(VarCurr)
<=> ( v37009(VarCurr)
& v37367(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2127,axiom,
! [VarCurr: state_type] :
( v37367(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1583) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1582) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1581) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1580) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1579) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1578) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1577) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1576) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1575) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1574) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1573) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1572) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1571) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1570) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1569) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1568) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1567) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1566) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1565) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1564) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1563) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1562) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1561) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1560) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1559) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1558) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1557) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1556) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1555) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1554) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1553) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1552) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1551) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8078,axiom,
! [VarCurr: state_type] :
( v37364(VarCurr)
<=> ( v37365(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3137,axiom,
! [VarCurr: state_type] :
( ~ v37365(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1119,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37354(VarNext)
=> ( v37007(VarNext,15)
<=> v37007(VarCurr,15) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_103,axiom,
! [VarNext: state_type] :
( v37354(VarNext)
=> ( v37007(VarNext,15)
<=> v37356(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8077,axiom,
! [VarCurr: state_type] :
( v37356(VarCurr)
<=> ( v37009(VarCurr)
& v37357(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2126,axiom,
! [VarCurr: state_type] :
( v37357(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1616) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1615) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1614) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1613) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1612) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1611) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1610) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1609) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1608) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1607) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1606) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1605) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1604) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1603) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1602) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1601) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1600) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1599) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1598) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1597) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1596) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1595) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1594) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1593) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1592) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1591) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1590) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1589) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1588) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1587) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1586) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1585) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1584) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8076,axiom,
! [VarCurr: state_type] :
( v37354(VarCurr)
<=> ( v37355(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3136,axiom,
! [VarCurr: state_type] :
( ~ v37355(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1118,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37344(VarNext)
=> ( v37007(VarNext,14)
<=> v37007(VarCurr,14) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_102,axiom,
! [VarNext: state_type] :
( v37344(VarNext)
=> ( v37007(VarNext,14)
<=> v37346(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8075,axiom,
! [VarCurr: state_type] :
( v37346(VarCurr)
<=> ( v37009(VarCurr)
& v37347(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2125,axiom,
! [VarCurr: state_type] :
( v37347(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1649) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1648) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1647) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1646) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1645) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1644) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1643) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1642) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1641) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1640) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1639) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1638) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1637) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1636) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1635) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1634) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1633) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1632) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1631) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1630) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1629) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1628) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1627) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1626) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1625) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1624) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1623) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1622) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1621) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1620) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1619) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1618) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1617) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8074,axiom,
! [VarCurr: state_type] :
( v37344(VarCurr)
<=> ( v37345(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3135,axiom,
! [VarCurr: state_type] :
( ~ v37345(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1117,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37334(VarNext)
=> ( v37007(VarNext,13)
<=> v37007(VarCurr,13) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_101,axiom,
! [VarNext: state_type] :
( v37334(VarNext)
=> ( v37007(VarNext,13)
<=> v37336(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8073,axiom,
! [VarCurr: state_type] :
( v37336(VarCurr)
<=> ( v37009(VarCurr)
& v37337(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2124,axiom,
! [VarCurr: state_type] :
( v37337(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1682) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1681) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1680) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1679) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1678) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1677) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1676) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1675) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1674) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1673) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1672) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1671) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1670) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1669) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1668) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1667) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1666) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1665) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1664) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1663) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1662) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1661) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1660) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1659) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1658) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1657) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1656) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1655) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1654) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1653) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1652) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1651) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1650) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8072,axiom,
! [VarCurr: state_type] :
( v37334(VarCurr)
<=> ( v37335(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3134,axiom,
! [VarCurr: state_type] :
( ~ v37335(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1116,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37324(VarNext)
=> ( v37007(VarNext,12)
<=> v37007(VarCurr,12) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_100,axiom,
! [VarNext: state_type] :
( v37324(VarNext)
=> ( v37007(VarNext,12)
<=> v37326(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8071,axiom,
! [VarCurr: state_type] :
( v37326(VarCurr)
<=> ( v37009(VarCurr)
& v37327(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2123,axiom,
! [VarCurr: state_type] :
( v37327(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1715) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1714) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1713) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1712) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1711) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1710) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1709) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1708) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1707) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1706) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1705) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1704) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1703) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1702) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1701) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1700) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1699) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1698) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1697) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1696) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1695) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1694) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1693) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1692) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1691) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1690) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1689) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1688) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1687) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1686) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1685) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1684) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1683) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8070,axiom,
! [VarCurr: state_type] :
( v37324(VarCurr)
<=> ( v37325(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3133,axiom,
! [VarCurr: state_type] :
( ~ v37325(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1115,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37314(VarNext)
=> ( v37007(VarNext,11)
<=> v37007(VarCurr,11) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_99,axiom,
! [VarNext: state_type] :
( v37314(VarNext)
=> ( v37007(VarNext,11)
<=> v37316(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8069,axiom,
! [VarCurr: state_type] :
( v37316(VarCurr)
<=> ( v37009(VarCurr)
& v37317(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2122,axiom,
! [VarCurr: state_type] :
( v37317(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1748) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1747) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1746) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1745) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1744) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1743) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1742) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1741) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1740) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1739) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1738) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1737) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1736) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1735) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1734) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1733) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1732) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1731) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1730) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1729) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1728) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1727) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1726) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1725) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1724) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1723) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1722) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1721) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1720) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1719) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1718) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1717) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1716) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8068,axiom,
! [VarCurr: state_type] :
( v37314(VarCurr)
<=> ( v37315(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3132,axiom,
! [VarCurr: state_type] :
( ~ v37315(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1114,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37304(VarNext)
=> ( v37007(VarNext,10)
<=> v37007(VarCurr,10) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_98,axiom,
! [VarNext: state_type] :
( v37304(VarNext)
=> ( v37007(VarNext,10)
<=> v37306(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8067,axiom,
! [VarCurr: state_type] :
( v37306(VarCurr)
<=> ( v37009(VarCurr)
& v37307(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2121,axiom,
! [VarCurr: state_type] :
( v37307(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1781) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1780) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1779) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1778) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1777) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1776) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1775) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1774) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1773) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1772) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1771) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1770) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1769) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1768) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1767) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1766) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1765) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1764) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1763) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1762) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1761) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1760) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1759) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1758) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1757) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1756) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1755) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1754) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1753) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1752) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1751) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1750) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1749) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8066,axiom,
! [VarCurr: state_type] :
( v37304(VarCurr)
<=> ( v37305(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3131,axiom,
! [VarCurr: state_type] :
( ~ v37305(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1113,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37294(VarNext)
=> ( v37007(VarNext,9)
<=> v37007(VarCurr,9) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_97,axiom,
! [VarNext: state_type] :
( v37294(VarNext)
=> ( v37007(VarNext,9)
<=> v37296(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8065,axiom,
! [VarCurr: state_type] :
( v37296(VarCurr)
<=> ( v37009(VarCurr)
& v37297(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2120,axiom,
! [VarCurr: state_type] :
( v37297(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1814) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1813) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1812) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1811) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1810) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1809) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1808) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1807) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1806) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1805) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1804) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1803) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1802) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1801) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1800) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1799) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1798) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1797) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1796) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1795) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1794) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1793) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1792) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1791) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1790) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1789) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1788) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1787) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1786) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1785) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1784) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1783) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1782) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8064,axiom,
! [VarCurr: state_type] :
( v37294(VarCurr)
<=> ( v37295(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3130,axiom,
! [VarCurr: state_type] :
( ~ v37295(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1112,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37284(VarNext)
=> ( v37007(VarNext,8)
<=> v37007(VarCurr,8) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_96,axiom,
! [VarNext: state_type] :
( v37284(VarNext)
=> ( v37007(VarNext,8)
<=> v37286(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8063,axiom,
! [VarCurr: state_type] :
( v37286(VarCurr)
<=> ( v37009(VarCurr)
& v37287(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2119,axiom,
! [VarCurr: state_type] :
( v37287(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1847) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1846) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1845) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1844) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1843) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1842) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1841) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1840) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1839) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1838) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1837) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1836) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1835) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1834) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1833) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1832) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1831) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1830) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1829) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1828) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1827) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1826) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1825) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1824) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1823) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1822) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1821) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1820) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1819) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1818) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1817) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1816) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1815) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8062,axiom,
! [VarCurr: state_type] :
( v37284(VarCurr)
<=> ( v37285(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3129,axiom,
! [VarCurr: state_type] :
( ~ v37285(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1111,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37274(VarNext)
=> ( v37007(VarNext,7)
<=> v37007(VarCurr,7) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_95,axiom,
! [VarNext: state_type] :
( v37274(VarNext)
=> ( v37007(VarNext,7)
<=> v37276(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8061,axiom,
! [VarCurr: state_type] :
( v37276(VarCurr)
<=> ( v37009(VarCurr)
& v37277(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2118,axiom,
! [VarCurr: state_type] :
( v37277(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1880) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1879) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1878) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1877) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1876) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1875) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1874) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1873) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1872) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1871) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1870) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1869) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1868) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1867) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1866) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1865) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1864) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1863) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1862) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1861) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1860) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1859) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1858) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1857) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1856) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1855) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1854) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1853) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1852) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1851) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1850) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1849) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1848) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8060,axiom,
! [VarCurr: state_type] :
( v37274(VarCurr)
<=> ( v37275(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3128,axiom,
! [VarCurr: state_type] :
( ~ v37275(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1110,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37264(VarNext)
=> ( v37007(VarNext,6)
<=> v37007(VarCurr,6) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_94,axiom,
! [VarNext: state_type] :
( v37264(VarNext)
=> ( v37007(VarNext,6)
<=> v37266(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8059,axiom,
! [VarCurr: state_type] :
( v37266(VarCurr)
<=> ( v37009(VarCurr)
& v37267(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2117,axiom,
! [VarCurr: state_type] :
( v37267(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1913) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1912) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1911) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1910) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1909) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1908) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1907) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1906) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1905) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1904) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1903) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1902) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1901) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1900) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1899) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1898) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1897) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1896) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1895) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1894) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1893) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1892) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1891) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1890) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1889) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1888) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1887) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1886) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1885) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1884) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1883) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1882) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1881) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8058,axiom,
! [VarCurr: state_type] :
( v37264(VarCurr)
<=> ( v37265(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3127,axiom,
! [VarCurr: state_type] :
( ~ v37265(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1109,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37254(VarNext)
=> ( v37007(VarNext,5)
<=> v37007(VarCurr,5) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_93,axiom,
! [VarNext: state_type] :
( v37254(VarNext)
=> ( v37007(VarNext,5)
<=> v37256(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8057,axiom,
! [VarCurr: state_type] :
( v37256(VarCurr)
<=> ( v37009(VarCurr)
& v37257(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2116,axiom,
! [VarCurr: state_type] :
( v37257(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1946) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1945) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1944) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1943) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1942) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1941) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1940) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1939) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1938) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1937) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1936) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1935) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1934) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1933) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1932) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1931) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1930) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1929) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1928) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1927) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1926) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1925) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1924) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1923) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1922) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1921) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1920) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1919) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1918) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1917) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1916) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1915) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1914) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8056,axiom,
! [VarCurr: state_type] :
( v37254(VarCurr)
<=> ( v37255(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3126,axiom,
! [VarCurr: state_type] :
( ~ v37255(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1108,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37244(VarNext)
=> ( v37007(VarNext,4)
<=> v37007(VarCurr,4) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_92,axiom,
! [VarNext: state_type] :
( v37244(VarNext)
=> ( v37007(VarNext,4)
<=> v37246(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8055,axiom,
! [VarCurr: state_type] :
( v37246(VarCurr)
<=> ( v37009(VarCurr)
& v37247(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2115,axiom,
! [VarCurr: state_type] :
( v37247(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,1979) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,1978) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,1977) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,1976) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,1975) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,1974) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,1973) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,1972) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,1971) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,1970) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,1969) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,1968) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,1967) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1966) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1965) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1964) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1963) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1962) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1961) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1960) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1959) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1958) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1957) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1956) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1955) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1954) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1953) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1952) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1951) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1950) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1949) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1948) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1947) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8054,axiom,
! [VarCurr: state_type] :
( v37244(VarCurr)
<=> ( v37245(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3125,axiom,
! [VarCurr: state_type] :
( ~ v37245(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1107,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37234(VarNext)
=> ( v37007(VarNext,3)
<=> v37007(VarCurr,3) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_91,axiom,
! [VarNext: state_type] :
( v37234(VarNext)
=> ( v37007(VarNext,3)
<=> v37236(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8053,axiom,
! [VarCurr: state_type] :
( v37236(VarCurr)
<=> ( v37009(VarCurr)
& v37237(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2114,axiom,
! [VarCurr: state_type] :
( v37237(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,2012) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,2011) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,2010) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,2009) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,2008) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,2007) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,2006) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,2005) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,2004) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,2003) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,2002) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,2001) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,2000) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,1999) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,1998) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,1997) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,1996) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,1995) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,1994) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,1993) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,1992) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,1991) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,1990) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,1989) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,1988) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,1987) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,1986) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,1985) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,1984) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,1983) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,1982) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,1981) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,1980) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8052,axiom,
! [VarCurr: state_type] :
( v37234(VarCurr)
<=> ( v37235(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3124,axiom,
! [VarCurr: state_type] :
( ~ v37235(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1106,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37224(VarNext)
=> ( v37007(VarNext,2)
<=> v37007(VarCurr,2) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_90,axiom,
! [VarNext: state_type] :
( v37224(VarNext)
=> ( v37007(VarNext,2)
<=> v37226(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8051,axiom,
! [VarCurr: state_type] :
( v37226(VarCurr)
<=> ( v37009(VarCurr)
& v37227(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2113,axiom,
! [VarCurr: state_type] :
( v37227(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,2045) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,2044) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,2043) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,2042) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,2041) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,2040) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,2039) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,2038) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,2037) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,2036) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,2035) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,2034) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,2033) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,2032) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,2031) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,2030) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,2029) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,2028) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,2027) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,2026) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,2025) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,2024) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,2023) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,2022) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,2021) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,2020) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,2019) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,2018) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,2017) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,2016) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,2015) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,2014) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,2013) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8050,axiom,
! [VarCurr: state_type] :
( v37224(VarCurr)
<=> ( v37225(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3123,axiom,
! [VarCurr: state_type] :
( ~ v37225(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1105,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37214(VarNext)
=> ( v37007(VarNext,1)
<=> v37007(VarCurr,1) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_89,axiom,
! [VarNext: state_type] :
( v37214(VarNext)
=> ( v37007(VarNext,1)
<=> v37216(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8049,axiom,
! [VarCurr: state_type] :
( v37216(VarCurr)
<=> ( v37009(VarCurr)
& v37217(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2112,axiom,
! [VarCurr: state_type] :
( v37217(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,2078) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,2077) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,2076) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,2075) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,2074) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,2073) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,2072) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,2071) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,2070) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,2069) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,2068) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,2067) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,2066) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,2065) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,2064) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,2063) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,2062) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,2061) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,2060) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,2059) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,2058) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,2057) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,2056) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,2055) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,2054) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,2053) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,2052) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,2051) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,2050) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,2049) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,2048) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,2047) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,2046) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8048,axiom,
! [VarCurr: state_type] :
( v37214(VarCurr)
<=> ( v37215(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeUnaryOperator_3122,axiom,
! [VarCurr: state_type] :
( ~ v37215(VarCurr)
<=> v37167(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1104,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v37203(VarNext)
=> ( v37007(VarNext,0)
<=> v37007(VarCurr,0) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1124,axiom,
! [VarNext: state_type] :
( v37203(VarNext)
=> ( v37007(VarNext,0)
<=> v37206(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8047,axiom,
! [VarCurr: state_type] :
( v37206(VarCurr)
<=> ( v37009(VarCurr)
& v37207(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2111,axiom,
! [VarCurr: state_type] :
( v37207(VarCurr)
<=> ( ( v37029(VarCurr,32)
<=> v37165(VarCurr,2111) )
& ( v37029(VarCurr,31)
<=> v37165(VarCurr,2110) )
& ( v37029(VarCurr,30)
<=> v37165(VarCurr,2109) )
& ( v37029(VarCurr,29)
<=> v37165(VarCurr,2108) )
& ( v37029(VarCurr,28)
<=> v37165(VarCurr,2107) )
& ( v37029(VarCurr,27)
<=> v37165(VarCurr,2106) )
& ( v37029(VarCurr,26)
<=> v37165(VarCurr,2105) )
& ( v37029(VarCurr,25)
<=> v37165(VarCurr,2104) )
& ( v37029(VarCurr,24)
<=> v37165(VarCurr,2103) )
& ( v37029(VarCurr,23)
<=> v37165(VarCurr,2102) )
& ( v37029(VarCurr,22)
<=> v37165(VarCurr,2101) )
& ( v37029(VarCurr,21)
<=> v37165(VarCurr,2100) )
& ( v37029(VarCurr,20)
<=> v37165(VarCurr,2099) )
& ( v37029(VarCurr,19)
<=> v37165(VarCurr,2098) )
& ( v37029(VarCurr,18)
<=> v37165(VarCurr,2097) )
& ( v37029(VarCurr,17)
<=> v37165(VarCurr,2096) )
& ( v37029(VarCurr,16)
<=> v37165(VarCurr,2095) )
& ( v37029(VarCurr,15)
<=> v37165(VarCurr,2094) )
& ( v37029(VarCurr,14)
<=> v37165(VarCurr,2093) )
& ( v37029(VarCurr,13)
<=> v37165(VarCurr,2092) )
& ( v37029(VarCurr,12)
<=> v37165(VarCurr,2091) )
& ( v37029(VarCurr,11)
<=> v37165(VarCurr,2090) )
& ( v37029(VarCurr,10)
<=> v37165(VarCurr,2089) )
& ( v37029(VarCurr,9)
<=> v37165(VarCurr,2088) )
& ( v37029(VarCurr,8)
<=> v37165(VarCurr,2087) )
& ( v37029(VarCurr,7)
<=> v37165(VarCurr,2086) )
& ( v37029(VarCurr,6)
<=> v37165(VarCurr,2085) )
& ( v37029(VarCurr,5)
<=> v37165(VarCurr,2084) )
& ( v37029(VarCurr,4)
<=> v37165(VarCurr,2083) )
& ( v37029(VarCurr,3)
<=> v37165(VarCurr,2082) )
& ( v37029(VarCurr,2)
<=> v37165(VarCurr,2081) )
& ( v37029(VarCurr,1)
<=> v37165(VarCurr,2080) )
& ( v37029(VarCurr,0)
<=> v37165(VarCurr,2079) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8046,axiom,
! [VarCurr: state_type] :
( v37203(VarCurr)
<=> ( v37204(VarCurr)
& v37205(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8045,axiom,
! [VarCurr: state_type] :
( v37205(VarCurr)
<=> ( v37178(VarCurr)
& v37200(VarCurr) ) ) ).
tff(writeUnaryOperator_3121,axiom,
! [VarCurr: state_type] :
( ~ v37204(VarCurr)
<=> v37167(VarCurr) ) ).
tff(addAssignment_14081,axiom,
! [VarCurr: state_type] :
( v37200(VarCurr)
<=> v37186(VarCurr) ) ).
tff(addAssignment_14080,axiom,
! [VarCurr: state_type] :
( v37178(VarCurr)
<=> v37180(VarCurr) ) ).
tff(addAssignment_14079,axiom,
! [VarCurr: state_type] :
( v37180(VarCurr)
<=> v37182(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8044,axiom,
! [VarCurr: state_type] :
( v37182(VarCurr)
<=> ( v37198(VarCurr)
| v37192(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8043,axiom,
! [VarCurr: state_type] :
( v37198(VarCurr)
<=> ( v37184(VarCurr)
& v37190(VarCurr) ) ) ).
tff(addAssignment_14078,axiom,
! [VarCurr: state_type] :
( v37192(VarCurr)
<=> v37194(VarCurr) ) ).
tff(addAssignment_14077,axiom,
! [VarCurr: state_type] :
( v37194(VarCurr)
<=> v37196(VarCurr) ) ).
tff(addAssignment_14076,axiom,
! [VarCurr: state_type] :
( v37196(VarCurr)
<=> v31506(VarCurr) ) ).
tff(addAssignment_14075,axiom,
! [VarCurr: state_type] :
( v37184(VarCurr)
<=> v37186(VarCurr) ) ).
tff(addAssignment_14074,axiom,
! [VarCurr: state_type] :
( v37186(VarCurr)
<=> v37188(VarCurr) ) ).
tff(addAssignment_14073,axiom,
! [VarCurr: state_type] :
( v37188(VarCurr)
<=> v31494(VarCurr) ) ).
tff(addAssignment_14072,axiom,
! [VarCurr: state_type] :
( v37167(VarCurr)
<=> v37169(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8042,axiom,
! [VarCurr: state_type] :
( v37169(VarCurr)
<=> ( v37021(VarCurr)
| v37171(VarCurr) ) ) ).
tff(addAssignment_14071,axiom,
! [VarCurr: state_type] :
( v37171(VarCurr)
<=> v37173(VarCurr) ) ).
tff(addAssignment_14070,axiom,
! [VarCurr: state_type] :
( v37173(VarCurr)
<=> v37175(VarCurr) ) ).
tff(addAssignment_14069,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v37029(VarCurr,B)
<=> v37031(VarCurr,B) ) ) ).
tff(addAssignment_14068,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,32)
<=> v37033(VarCurr) ) ).
tff(addAssignment_14067,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,31)
<=> v37037(VarCurr) ) ).
tff(addAssignment_14066,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,30)
<=> v37041(VarCurr) ) ).
tff(addAssignment_14065,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,29)
<=> v37045(VarCurr) ) ).
tff(addAssignment_14064,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,28)
<=> v37049(VarCurr) ) ).
tff(addAssignment_14063,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,27)
<=> v37053(VarCurr) ) ).
tff(addAssignment_14062,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,26)
<=> v37057(VarCurr) ) ).
tff(addAssignment_14061,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,25)
<=> v37061(VarCurr) ) ).
tff(addAssignment_14060,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,24)
<=> v37065(VarCurr) ) ).
tff(addAssignment_14059,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,23)
<=> v37069(VarCurr) ) ).
tff(addAssignment_14058,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,22)
<=> v37073(VarCurr) ) ).
tff(addAssignment_14057,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,21)
<=> v37077(VarCurr) ) ).
tff(addAssignment_14056,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,20)
<=> v37081(VarCurr) ) ).
tff(addAssignment_14055,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,19)
<=> v37085(VarCurr) ) ).
tff(addAssignment_14054,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,18)
<=> v37089(VarCurr) ) ).
tff(addAssignment_14053,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,17)
<=> v37093(VarCurr) ) ).
tff(addAssignment_14052,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,16)
<=> v37097(VarCurr) ) ).
tff(addAssignment_14051,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,15)
<=> v37101(VarCurr) ) ).
tff(addAssignment_14050,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,14)
<=> v37105(VarCurr) ) ).
tff(addAssignment_14049,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,13)
<=> v37109(VarCurr) ) ).
tff(addAssignment_14048,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,12)
<=> v37113(VarCurr) ) ).
tff(addAssignment_14047,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,11)
<=> v37117(VarCurr) ) ).
tff(addAssignment_14046,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,10)
<=> v37121(VarCurr) ) ).
tff(addAssignment_14045,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,9)
<=> v37125(VarCurr) ) ).
tff(addAssignment_14044,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,8)
<=> v37129(VarCurr) ) ).
tff(addAssignment_14043,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,7)
<=> v37133(VarCurr) ) ).
tff(addAssignment_14042,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,6)
<=> v37137(VarCurr) ) ).
tff(addAssignment_14041,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,5)
<=> v37141(VarCurr) ) ).
tff(addAssignment_14040,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,4)
<=> v37145(VarCurr) ) ).
tff(addAssignment_14039,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,3)
<=> v37149(VarCurr) ) ).
tff(addAssignment_14038,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,2)
<=> v37153(VarCurr) ) ).
tff(addAssignment_14037,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,1)
<=> v37157(VarCurr) ) ).
tff(addAssignment_14036,axiom,
! [VarCurr: state_type] :
( v37031(VarCurr,0)
<=> v37161(VarCurr) ) ).
tff(addAssignment_14035,axiom,
! [VarCurr: state_type] :
( v37161(VarCurr)
<=> v37163(VarCurr) ) ).
tff(addAssignment_14034,axiom,
! [VarCurr: state_type] :
( v37157(VarCurr)
<=> v37159(VarCurr) ) ).
tff(addAssignment_14033,axiom,
! [VarCurr: state_type] :
( v37153(VarCurr)
<=> v37155(VarCurr) ) ).
tff(addAssignment_14032,axiom,
! [VarCurr: state_type] :
( v37149(VarCurr)
<=> v37151(VarCurr) ) ).
tff(addAssignment_14031,axiom,
! [VarCurr: state_type] :
( v37145(VarCurr)
<=> v37147(VarCurr) ) ).
tff(addAssignment_14030,axiom,
! [VarCurr: state_type] :
( v37141(VarCurr)
<=> v37143(VarCurr) ) ).
tff(addAssignment_14029,axiom,
! [VarCurr: state_type] :
( v37137(VarCurr)
<=> v37139(VarCurr) ) ).
tff(addAssignment_14028,axiom,
! [VarCurr: state_type] :
( v37133(VarCurr)
<=> v37135(VarCurr) ) ).
tff(addAssignment_14027,axiom,
! [VarCurr: state_type] :
( v37129(VarCurr)
<=> v37131(VarCurr) ) ).
tff(addAssignment_14026,axiom,
! [VarCurr: state_type] :
( v37125(VarCurr)
<=> v37127(VarCurr) ) ).
tff(addAssignment_14025,axiom,
! [VarCurr: state_type] :
( v37121(VarCurr)
<=> v37123(VarCurr) ) ).
tff(addAssignment_14024,axiom,
! [VarCurr: state_type] :
( v37117(VarCurr)
<=> v37119(VarCurr) ) ).
tff(addAssignment_14023,axiom,
! [VarCurr: state_type] :
( v37113(VarCurr)
<=> v37115(VarCurr) ) ).
tff(addAssignment_14022,axiom,
! [VarCurr: state_type] :
( v37109(VarCurr)
<=> v37111(VarCurr) ) ).
tff(addAssignment_14021,axiom,
! [VarCurr: state_type] :
( v37105(VarCurr)
<=> v37107(VarCurr) ) ).
tff(addAssignment_14020,axiom,
! [VarCurr: state_type] :
( v37101(VarCurr)
<=> v37103(VarCurr) ) ).
tff(addAssignment_14019,axiom,
! [VarCurr: state_type] :
( v37097(VarCurr)
<=> v37099(VarCurr) ) ).
tff(addAssignment_14018,axiom,
! [VarCurr: state_type] :
( v37093(VarCurr)
<=> v37095(VarCurr) ) ).
tff(addAssignment_14017,axiom,
! [VarCurr: state_type] :
( v37089(VarCurr)
<=> v37091(VarCurr) ) ).
tff(addAssignment_14016,axiom,
! [VarCurr: state_type] :
( v37085(VarCurr)
<=> v37087(VarCurr) ) ).
tff(addAssignment_14015,axiom,
! [VarCurr: state_type] :
( v37081(VarCurr)
<=> v37083(VarCurr) ) ).
tff(addAssignment_14014,axiom,
! [VarCurr: state_type] :
( v37077(VarCurr)
<=> v37079(VarCurr) ) ).
tff(addAssignment_14013,axiom,
! [VarCurr: state_type] :
( v37073(VarCurr)
<=> v37075(VarCurr) ) ).
tff(addAssignment_14012,axiom,
! [VarCurr: state_type] :
( v37069(VarCurr)
<=> v37071(VarCurr) ) ).
tff(addAssignment_14011,axiom,
! [VarCurr: state_type] :
( v37065(VarCurr)
<=> v37067(VarCurr) ) ).
tff(addAssignment_14010,axiom,
! [VarCurr: state_type] :
( v37061(VarCurr)
<=> v37063(VarCurr) ) ).
tff(addAssignment_14009,axiom,
! [VarCurr: state_type] :
( v37057(VarCurr)
<=> v37059(VarCurr) ) ).
tff(addAssignment_14008,axiom,
! [VarCurr: state_type] :
( v37053(VarCurr)
<=> v37055(VarCurr) ) ).
tff(addAssignment_14007,axiom,
! [VarCurr: state_type] :
( v37049(VarCurr)
<=> v37051(VarCurr) ) ).
tff(addAssignment_14006,axiom,
! [VarCurr: state_type] :
( v37045(VarCurr)
<=> v37047(VarCurr) ) ).
tff(addAssignment_14005,axiom,
! [VarCurr: state_type] :
( v37041(VarCurr)
<=> v37043(VarCurr) ) ).
tff(addAssignment_14004,axiom,
! [VarCurr: state_type] :
( v37037(VarCurr)
<=> v37039(VarCurr) ) ).
tff(addAssignment_14003,axiom,
! [VarCurr: state_type] :
( v37033(VarCurr)
<=> v37035(VarCurr) ) ).
tff(addAssignment_14002,axiom,
! [VarCurr: state_type] :
( v37009(VarCurr)
<=> v37011(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8041,axiom,
! [VarCurr: state_type] :
( v37011(VarCurr)
<=> ( v37013(VarCurr)
& v37019(VarCurr) ) ) ).
tff(writeUnaryOperator_3120,axiom,
! [VarCurr: state_type] :
( ~ v37019(VarCurr)
<=> v37021(VarCurr) ) ).
tff(addAssignment_14001,axiom,
! [VarCurr: state_type] :
( v37021(VarCurr)
<=> v37023(VarCurr) ) ).
tff(addAssignment_14000,axiom,
! [VarCurr: state_type] :
( v37023(VarCurr)
<=> v37025(VarCurr) ) ).
tff(addAssignment_13999,axiom,
! [VarCurr: state_type] :
( v37025(VarCurr)
<=> v31394(VarCurr) ) ).
tff(addAssignment_13998,axiom,
! [VarCurr: state_type] :
( v37013(VarCurr)
<=> v37015(VarCurr) ) ).
tff(addAssignment_13997,axiom,
! [VarCurr: state_type] :
( v37015(VarCurr)
<=> v37017(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_770,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36986(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v36972(VarNext,B)
<=> v36972(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_828,axiom,
! [VarNext: state_type] :
( v36986(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v36972(VarNext,B)
<=> v36996(VarNext,B) ) ) ) ).
tff(addAssignment_13996,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v36996(VarNext,B)
<=> v36994(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1103,axiom,
! [VarCurr: state_type] :
( ~ v36997(VarCurr)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v36994(VarCurr,B)
<=> v36976(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1123,axiom,
! [VarCurr: state_type] :
( v36997(VarCurr)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v36994(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_3119,axiom,
! [VarCurr: state_type] :
( ~ v36997(VarCurr)
<=> v36974(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8040,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36986(VarNext)
<=> v36987(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8039,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36987(VarNext)
<=> ( v36988(VarNext)
& v36983(VarNext) ) ) ) ).
tff(writeUnaryOperator_3118,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36988(VarNext)
<=> v36990(VarNext) ) ) ).
tff(addAssignment_13995,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36990(VarNext)
<=> v36983(VarCurr) ) ) ).
tff(addAssignment_13994,axiom,
! [VarCurr: state_type] :
( v36983(VarCurr)
<=> v6099(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1102,axiom,
! [VarCurr: state_type] :
( ~ v35627(VarCurr)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v36976(VarCurr,B)
<=> $false ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1122,axiom,
! [VarCurr: state_type] :
( v35627(VarCurr)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v36976(VarCurr,B)
<=> v36980(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_100,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v36980(VarCurr,B)
<=> ( v36978(VarCurr,B)
& v36981(VarCurr,B) ) ) ) ).
tff(writeUnaryOperator_3117,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v36981(VarCurr,B)
<=> ~ v36968(VarCurr,B) ) ) ).
tff(addAssignment_13993,axiom,
! [VarCurr: state_type] :
( v36974(VarCurr)
<=> v5965(VarCurr) ) ).
tff(addAssignment_13992,axiom,
! [VarCurr: state_type] :
( v36904(VarCurr)
<=> v36906(VarCurr) ) ).
tff(addAssignment_13991,axiom,
! [VarCurr: state_type] :
( v36906(VarCurr)
<=> v36908(VarCurr) ) ).
tff(addAssignment_13990,axiom,
! [VarCurr: state_type] :
( v36908(VarCurr)
<=> v36910(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_885,axiom,
! [VarCurr: state_type] :
( v36910(VarCurr)
<=> ( v36912(VarCurr,0)
| v36912(VarCurr,1) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_769,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36920(VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v36912(VarNext,B)
<=> v36912(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_827,axiom,
! [VarNext: state_type] :
( v36920(VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v36912(VarNext,B)
<=> v36928(VarNext,B) ) ) ) ).
tff(addAssignment_13989,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v36928(VarNext,B)
<=> v36926(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1101,axiom,
! [VarCurr: state_type] :
( ~ v36865(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v36926(VarCurr,B)
<=> v36914(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1121,axiom,
! [VarCurr: state_type] :
( v36865(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v36926(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8038,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36920(VarNext)
<=> v36921(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8037,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36921(VarNext)
<=> ( v36923(VarNext)
& v36851(VarNext) ) ) ) ).
tff(writeUnaryOperator_3116,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36923(VarNext)
<=> v36858(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1100,axiom,
! [VarCurr: state_type] :
( ~ v36845(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v36914(VarCurr,B)
<=> v36912(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1120,axiom,
! [VarCurr: state_type] :
( v36845(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v36914(VarCurr,B)
<=> v36916(VarCurr,B) ) ) ) ).
tff(addAssignment_13988,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v36916(VarCurr,B)
<=> v5983(VarCurr,B) ) ) ).
tff(addAssignment_13987,axiom,
! [VarCurr: state_type] :
( v36886(VarCurr)
<=> v36888(VarCurr) ) ).
tff(addAssignment_13986,axiom,
! [VarCurr: state_type] :
( v36888(VarCurr)
<=> v36890(VarCurr) ) ).
tff(addAssignment_13985,axiom,
! [VarCurr: state_type] :
( v36890(VarCurr)
<=> v36892(VarCurr) ) ).
tff(addAssignment_13984,axiom,
! [VarCurr: state_type] :
( v36892(VarCurr)
<=> v6355(VarCurr,1) ) ).
tff(addAssignment_13983,axiom,
! [VarCurr: state_type] :
( v36884(VarCurr)
<=> v5965(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8036,axiom,
! [VarCurr: state_type] :
( v34663(VarCurr)
<=> ( v34665(VarCurr)
& v35526(VarCurr) ) ) ).
tff(addAssignment_13982,axiom,
! [VarCurr: state_type] :
( v35526(VarCurr)
<=> v35528(VarCurr) ) ).
tff(addAssignment_13981,axiom,
! [VarCurr: state_type] :
( v35528(VarCurr)
<=> v35530(VarCurr) ) ).
tff(addAssignment_13980,axiom,
! [VarCurr: state_type] :
( v35530(VarCurr)
<=> v35532(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_768,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36854(VarNext)
=> ( v35532(VarNext)
<=> v35532(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_826,axiom,
! [VarNext: state_type] :
( v36854(VarNext)
=> ( v35532(VarNext)
<=> v36864(VarNext) ) ) ).
tff(addAssignment_13979,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36864(VarNext)
<=> v36862(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1099,axiom,
! [VarCurr: state_type] :
( ~ v36865(VarCurr)
=> ( v36862(VarCurr)
<=> v35534(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1119,axiom,
! [VarCurr: state_type] :
( v36865(VarCurr)
=> ( v36862(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_3115,axiom,
! [VarCurr: state_type] :
( ~ v36865(VarCurr)
<=> v5961(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8035,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36854(VarNext)
<=> v36855(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8034,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36855(VarNext)
<=> ( v36856(VarNext)
& v36851(VarNext) ) ) ) ).
tff(writeUnaryOperator_3114,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36856(VarNext)
<=> v36858(VarNext) ) ) ).
tff(addAssignment_13978,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36858(VarNext)
<=> v36851(VarCurr) ) ) ).
tff(addAssignment_13977,axiom,
! [VarCurr: state_type] :
( v36851(VarCurr)
<=> v6820(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8033,axiom,
! [VarCurr: state_type] :
( v35534(VarCurr)
<=> ( v36848(VarCurr)
& v36849(VarCurr) ) ) ).
tff(writeUnaryOperator_3113,axiom,
! [VarCurr: state_type] :
( ~ v36849(VarCurr)
<=> v35540(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8032,axiom,
! [VarCurr: state_type] :
( v36848(VarCurr)
<=> ( v35532(VarCurr)
| v35536(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1098,axiom,
! [VarCurr: state_type] :
( ~ v36842(VarCurr)
=> ( v35540(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1118,axiom,
! [VarCurr: state_type] :
( v36842(VarCurr)
=> ( v35540(VarCurr)
<=> v36846(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_74,axiom,
! [VarCurr: state_type] :
( ( ~ v36845(VarCurr)
& ~ v34690(VarCurr)
& ~ v30918(VarCurr) )
=> ( v36846(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_347,axiom,
! [VarCurr: state_type] :
( v30918(VarCurr)
=> ( v36846(VarCurr)
<=> v35542(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_893,axiom,
! [VarCurr: state_type] :
( v34690(VarCurr)
=> ( v36846(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_866,axiom,
! [VarCurr: state_type] :
( v36845(VarCurr)
=> ( v36846(VarCurr)
<=> v35542(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8031,axiom,
! [VarCurr: state_type] :
( v36842(VarCurr)
<=> ( v36843(VarCurr)
| v30919(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8030,axiom,
! [VarCurr: state_type] :
( v36843(VarCurr)
<=> ( v36844(VarCurr)
| v30918(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8029,axiom,
! [VarCurr: state_type] :
( v36844(VarCurr)
<=> ( v36845(VarCurr)
| v34690(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2110,axiom,
! [VarCurr: state_type] :
( v36845(VarCurr)
<=> ( ( v5969(VarCurr,2)
<=> $false )
& ( v5969(VarCurr,1)
<=> $false )
& ( v5969(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8028,axiom,
! [VarCurr: state_type] :
( v35542(VarCurr)
<=> ( v35532(VarCurr)
& v35544(VarCurr) ) ) ).
tff(addAssignment_13976,axiom,
! [VarCurr: state_type] :
( v35544(VarCurr)
<=> v35546(VarCurr) ) ).
tff(addAssignment_13975,axiom,
! [VarCurr: state_type] :
( v35546(VarCurr)
<=> v35548(VarCurr) ) ).
tff(addAssignment_13974,axiom,
! [VarCurr: state_type] :
( v35548(VarCurr)
<=> v35550(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8027,axiom,
! [VarCurr: state_type] :
( v35550(VarCurr)
<=> ( v35552(VarCurr)
| v35625(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8026,axiom,
! [VarCurr: state_type] :
( v35625(VarCurr)
<=> ( v35627(VarCurr)
& v36838(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2109,axiom,
! [VarCurr: state_type] :
( v36838(VarCurr)
<=> ( ( v35678(VarCurr,32)
<=> v35704(VarCurr,32) )
& ( v35678(VarCurr,31)
<=> v35704(VarCurr,31) )
& ( v35678(VarCurr,30)
<=> v35704(VarCurr,30) )
& ( v35678(VarCurr,29)
<=> v35704(VarCurr,29) )
& ( v35678(VarCurr,28)
<=> v35704(VarCurr,28) )
& ( v35678(VarCurr,27)
<=> v35704(VarCurr,27) )
& ( v35678(VarCurr,26)
<=> v35704(VarCurr,26) )
& ( v35678(VarCurr,25)
<=> v35704(VarCurr,25) )
& ( v35678(VarCurr,24)
<=> v35704(VarCurr,24) )
& ( v35678(VarCurr,23)
<=> v35704(VarCurr,23) )
& ( v35678(VarCurr,22)
<=> v35704(VarCurr,22) )
& ( v35678(VarCurr,21)
<=> v35704(VarCurr,21) )
& ( v35678(VarCurr,20)
<=> v35704(VarCurr,20) )
& ( v35678(VarCurr,19)
<=> v35704(VarCurr,19) )
& ( v35678(VarCurr,18)
<=> v35704(VarCurr,18) )
& ( v35678(VarCurr,17)
<=> v35704(VarCurr,17) )
& ( v35678(VarCurr,16)
<=> v35704(VarCurr,16) )
& ( v35678(VarCurr,15)
<=> v35704(VarCurr,15) )
& ( v35678(VarCurr,14)
<=> v35704(VarCurr,14) )
& ( v35678(VarCurr,13)
<=> v35704(VarCurr,13) )
& ( v35678(VarCurr,12)
<=> v35704(VarCurr,12) )
& ( v35678(VarCurr,11)
<=> v35704(VarCurr,11) )
& ( v35678(VarCurr,10)
<=> v35704(VarCurr,10) )
& ( v35678(VarCurr,9)
<=> v35704(VarCurr,9) )
& ( v35678(VarCurr,8)
<=> v35704(VarCurr,8) )
& ( v35678(VarCurr,7)
<=> v35704(VarCurr,7) )
& ( v35678(VarCurr,6)
<=> v35704(VarCurr,6) )
& ( v35678(VarCurr,5)
<=> v35704(VarCurr,5) )
& ( v35678(VarCurr,4)
<=> v35704(VarCurr,4) )
& ( v35678(VarCurr,3)
<=> v35704(VarCurr,3) )
& ( v35678(VarCurr,2)
<=> v35704(VarCurr,2) )
& ( v35678(VarCurr,1)
<=> v35704(VarCurr,1) )
& ( v35678(VarCurr,0)
<=> v35704(VarCurr,0) ) ) ) ).
tff(addAssignment_13973,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v35704(VarCurr,B)
<=> v35706(VarCurr,B) ) ) ).
tff(addAssignment_13972,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v35706(VarCurr,B)
<=> v35708(VarCurr,B) ) ) ).
tff(addAssignment_13971,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v35708(VarCurr,B)
<=> v35710(VarCurr,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_767,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36821(VarNext)
=> ! [B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v35710(VarNext,B)
<=> v35710(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_825,axiom,
! [VarNext: state_type] :
( v36821(VarNext)
=> ! [B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v35710(VarNext,B)
<=> v36834(VarNext,B) ) ) ) ).
tff(addAssignment_13970,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v36834(VarNext,B)
<=> v36832(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_892,axiom,
! [VarCurr: state_type] :
( ~ v34853(VarCurr)
=> ! [B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v36832(VarCurr,B)
<=> v35712(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_865,axiom,
! [VarCurr: state_type] :
( v34853(VarCurr)
=> ! [B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v36832(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8025,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36821(VarNext)
<=> ( v36822(VarNext)
& v36829(VarNext) ) ) ) ).
tff(addAssignment_13969,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36829(VarNext)
<=> v36827(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8024,axiom,
! [VarCurr: state_type] :
( v36827(VarCurr)
<=> ( v34853(VarCurr)
| v36830(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8023,axiom,
! [VarCurr: state_type] :
( v36830(VarCurr)
<=> ( v34680(VarCurr)
& v36831(VarCurr) ) ) ).
tff(writeUnaryOperator_3112,axiom,
! [VarCurr: state_type] :
( ~ v36831(VarCurr)
<=> v34853(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8022,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36822(VarNext)
<=> ( v36824(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_3111,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36824(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13968,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v35712(VarCurr,B)
<=> v35714(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1097,axiom,
! [VarCurr: state_type] :
( ~ v35716(VarCurr)
=> ! [B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v35714(VarCurr,B)
<=> v36818(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1117,axiom,
! [VarCurr: state_type] :
( v35716(VarCurr)
=> ! [B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v35714(VarCurr,B)
<=> v36817(VarCurr,B) ) ) ) ).
tff(addAssignment_13967,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v36818(VarCurr,B)
<=> v36103(VarCurr,B) ) ) ).
tff(addAssignment_13966,axiom,
! [VarCurr: state_type] :
( ( v36818(VarCurr,32)
<=> v35718(VarCurr,25) )
& ( v36818(VarCurr,31)
<=> v35718(VarCurr,24) )
& ( v36818(VarCurr,30)
<=> v35718(VarCurr,23) )
& ( v36818(VarCurr,29)
<=> v35718(VarCurr,22) )
& ( v36818(VarCurr,28)
<=> v35718(VarCurr,21) )
& ( v36818(VarCurr,27)
<=> v35718(VarCurr,20) )
& ( v36818(VarCurr,26)
<=> v35718(VarCurr,19) )
& ( v36818(VarCurr,25)
<=> v35718(VarCurr,18) )
& ( v36818(VarCurr,24)
<=> v35718(VarCurr,17) )
& ( v36818(VarCurr,23)
<=> v35718(VarCurr,16) )
& ( v36818(VarCurr,22)
<=> v35718(VarCurr,15) )
& ( v36818(VarCurr,21)
<=> v35718(VarCurr,14) )
& ( v36818(VarCurr,20)
<=> v35718(VarCurr,13) )
& ( v36818(VarCurr,19)
<=> v35718(VarCurr,12) )
& ( v36818(VarCurr,18)
<=> v35718(VarCurr,11) )
& ( v36818(VarCurr,17)
<=> v35718(VarCurr,10) )
& ( v36818(VarCurr,16)
<=> v35718(VarCurr,9) )
& ( v36818(VarCurr,15)
<=> v35718(VarCurr,8) )
& ( v36818(VarCurr,14)
<=> v35718(VarCurr,7) )
& ( v36818(VarCurr,13)
<=> v35718(VarCurr,6) )
& ( v36818(VarCurr,12)
<=> v35718(VarCurr,5) )
& ( v36818(VarCurr,11)
<=> v35718(VarCurr,4) )
& ( v36818(VarCurr,10)
<=> v35718(VarCurr,3) )
& ( v36818(VarCurr,9)
<=> v35718(VarCurr,2) )
& ( v36818(VarCurr,8)
<=> v35718(VarCurr,1) )
& ( v36818(VarCurr,7)
<=> v35718(VarCurr,0) ) ) ).
tff(addAssignment_13965,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v36817(VarCurr,B)
<=> v35718(VarCurr,B) ) ) ).
tff(addAssignment_13964,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v36103(VarCurr,B)
<=> v36149(VarCurr,B) ) ) ).
tff(addAssignment_13963,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v36147(VarCurr,B)
<=> v36148(VarCurr,B) ) ) ).
tff(addAssignment_13962,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v36144(VarCurr,B)
<=> v36145(VarCurr,B) ) ) ).
tff(addAssignment_13961,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v36141(VarCurr,B)
<=> v36142(VarCurr,B) ) ) ).
tff(addAssignment_13960,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v36138(VarCurr,B)
<=> v36139(VarCurr,B) ) ) ).
tff(addAssignment_13959,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v36135(VarCurr,B)
<=> v36136(VarCurr,B) ) ) ).
tff(addAssignment_13958,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v36132(VarCurr,B)
<=> v36133(VarCurr,B) ) ) ).
tff(addAssignment_13957,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v36129(VarCurr,B)
<=> v36130(VarCurr,B) ) ) ).
tff(addAssignment_13956,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v36119(VarCurr,B)
<=> v36127(VarCurr,B) ) ) ).
tff(addAssignment_13955,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v36115(VarCurr,B)
<=> v36116(VarCurr,B) ) ) ).
tff(addAssignment_13954,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v36117(VarCurr,B)
<=> v36125(VarCurr,B) ) ) ).
tff(addAssignment_13953,axiom,
! [VarCurr: state_type] :
( ( v36124(VarCurr,2)
<=> v34704(VarCurr,16) )
& ( v36124(VarCurr,1)
<=> v34704(VarCurr,15) )
& ( v36124(VarCurr,0)
<=> v34704(VarCurr,14) ) ) ).
tff(addAssignment_13952,axiom,
! [VarCurr: state_type] :
( ( v36124(VarCurr,6)
<=> v34704(VarCurr,20) )
& ( v36124(VarCurr,5)
<=> v34704(VarCurr,19) )
& ( v36124(VarCurr,4)
<=> v34704(VarCurr,18) )
& ( v36124(VarCurr,3)
<=> v34704(VarCurr,17) ) ) ).
tff(addAssignment_13951,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,0)
<=> v36811(VarCurr) ) ).
tff(addAssignment_13950,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,1)
<=> v36806(VarCurr) ) ).
tff(addAssignment_13949,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,2)
<=> v36801(VarCurr) ) ).
tff(addAssignment_13948,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,3)
<=> v36796(VarCurr) ) ).
tff(addAssignment_13947,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,4)
<=> v36791(VarCurr) ) ).
tff(addAssignment_13946,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,5)
<=> v36786(VarCurr) ) ).
tff(addAssignment_13945,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,6)
<=> v36781(VarCurr) ) ).
tff(addAssignment_13944,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,7)
<=> v36776(VarCurr) ) ).
tff(addAssignment_13943,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,8)
<=> v36771(VarCurr) ) ).
tff(addAssignment_13942,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,9)
<=> v36766(VarCurr) ) ).
tff(addAssignment_13941,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,10)
<=> v36761(VarCurr) ) ).
tff(addAssignment_13940,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,11)
<=> v36756(VarCurr) ) ).
tff(addAssignment_13939,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,12)
<=> v36751(VarCurr) ) ).
tff(addAssignment_13938,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,13)
<=> v36746(VarCurr) ) ).
tff(addAssignment_13937,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,14)
<=> v36741(VarCurr) ) ).
tff(addAssignment_13936,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,15)
<=> v36736(VarCurr) ) ).
tff(addAssignment_13935,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,16)
<=> v36731(VarCurr) ) ).
tff(addAssignment_13934,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,17)
<=> v36726(VarCurr) ) ).
tff(addAssignment_13933,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,18)
<=> v36721(VarCurr) ) ).
tff(addAssignment_13932,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,19)
<=> v36716(VarCurr) ) ).
tff(addAssignment_13931,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,20)
<=> v36711(VarCurr) ) ).
tff(addAssignment_13930,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,21)
<=> v36706(VarCurr) ) ).
tff(addAssignment_13929,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,22)
<=> v36701(VarCurr) ) ).
tff(addAssignment_13928,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,23)
<=> v36696(VarCurr) ) ).
tff(addAssignment_13927,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,24)
<=> v36691(VarCurr) ) ).
tff(addAssignment_13926,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,25)
<=> v36686(VarCurr) ) ).
tff(addAssignment_13925,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,26)
<=> v36681(VarCurr) ) ).
tff(addAssignment_13924,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,27)
<=> v36676(VarCurr) ) ).
tff(addAssignment_13923,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,28)
<=> v36671(VarCurr) ) ).
tff(addAssignment_13922,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,29)
<=> v36666(VarCurr) ) ).
tff(addAssignment_13921,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,30)
<=> v36661(VarCurr) ) ).
tff(addAssignment_13920,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,31)
<=> v36656(VarCurr) ) ).
tff(addAssignment_13919,axiom,
! [VarCurr: state_type] :
( v35718(VarCurr,32)
<=> v36397(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8021,axiom,
! [VarCurr: state_type] :
( v36811(VarCurr)
<=> ( v36812(VarCurr)
& v36815(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8020,axiom,
! [VarCurr: state_type] :
( v36815(VarCurr)
<=> ( v35720(VarCurr,0)
| v36101(VarCurr,0) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8019,axiom,
! [VarCurr: state_type] :
( v36812(VarCurr)
<=> ( v36813(VarCurr)
| v36814(VarCurr) ) ) ).
tff(writeUnaryOperator_3110,axiom,
! [VarCurr: state_type] :
( ~ v36814(VarCurr)
<=> v36101(VarCurr,0) ) ).
tff(writeUnaryOperator_3109,axiom,
! [VarCurr: state_type] :
( ~ v36813(VarCurr)
<=> v35720(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8018,axiom,
! [VarCurr: state_type] :
( v36806(VarCurr)
<=> ( v36807(VarCurr)
& v36810(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8017,axiom,
! [VarCurr: state_type] :
( v36810(VarCurr)
<=> ( v36462(VarCurr)
| v36463(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8016,axiom,
! [VarCurr: state_type] :
( v36807(VarCurr)
<=> ( v36808(VarCurr)
| v36809(VarCurr) ) ) ).
tff(writeUnaryOperator_3108,axiom,
! [VarCurr: state_type] :
( ~ v36809(VarCurr)
<=> v36463(VarCurr) ) ).
tff(writeUnaryOperator_3107,axiom,
! [VarCurr: state_type] :
( ~ v36808(VarCurr)
<=> v36462(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8015,axiom,
! [VarCurr: state_type] :
( v36801(VarCurr)
<=> ( v36802(VarCurr)
& v36805(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8014,axiom,
! [VarCurr: state_type] :
( v36805(VarCurr)
<=> ( v36460(VarCurr)
| v36469(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8013,axiom,
! [VarCurr: state_type] :
( v36802(VarCurr)
<=> ( v36803(VarCurr)
| v36804(VarCurr) ) ) ).
tff(writeUnaryOperator_3106,axiom,
! [VarCurr: state_type] :
( ~ v36804(VarCurr)
<=> v36469(VarCurr) ) ).
tff(writeUnaryOperator_3105,axiom,
! [VarCurr: state_type] :
( ~ v36803(VarCurr)
<=> v36460(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8012,axiom,
! [VarCurr: state_type] :
( v36796(VarCurr)
<=> ( v36797(VarCurr)
& v36800(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8011,axiom,
! [VarCurr: state_type] :
( v36800(VarCurr)
<=> ( v36458(VarCurr)
| v36475(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8010,axiom,
! [VarCurr: state_type] :
( v36797(VarCurr)
<=> ( v36798(VarCurr)
| v36799(VarCurr) ) ) ).
tff(writeUnaryOperator_3104,axiom,
! [VarCurr: state_type] :
( ~ v36799(VarCurr)
<=> v36475(VarCurr) ) ).
tff(writeUnaryOperator_3103,axiom,
! [VarCurr: state_type] :
( ~ v36798(VarCurr)
<=> v36458(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8009,axiom,
! [VarCurr: state_type] :
( v36791(VarCurr)
<=> ( v36792(VarCurr)
& v36795(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8008,axiom,
! [VarCurr: state_type] :
( v36795(VarCurr)
<=> ( v36456(VarCurr)
| v36481(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8007,axiom,
! [VarCurr: state_type] :
( v36792(VarCurr)
<=> ( v36793(VarCurr)
| v36794(VarCurr) ) ) ).
tff(writeUnaryOperator_3102,axiom,
! [VarCurr: state_type] :
( ~ v36794(VarCurr)
<=> v36481(VarCurr) ) ).
tff(writeUnaryOperator_3101,axiom,
! [VarCurr: state_type] :
( ~ v36793(VarCurr)
<=> v36456(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8006,axiom,
! [VarCurr: state_type] :
( v36786(VarCurr)
<=> ( v36787(VarCurr)
& v36790(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8005,axiom,
! [VarCurr: state_type] :
( v36790(VarCurr)
<=> ( v36454(VarCurr)
| v36487(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8004,axiom,
! [VarCurr: state_type] :
( v36787(VarCurr)
<=> ( v36788(VarCurr)
| v36789(VarCurr) ) ) ).
tff(writeUnaryOperator_3100,axiom,
! [VarCurr: state_type] :
( ~ v36789(VarCurr)
<=> v36487(VarCurr) ) ).
tff(writeUnaryOperator_3099,axiom,
! [VarCurr: state_type] :
( ~ v36788(VarCurr)
<=> v36454(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8003,axiom,
! [VarCurr: state_type] :
( v36781(VarCurr)
<=> ( v36782(VarCurr)
& v36785(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8002,axiom,
! [VarCurr: state_type] :
( v36785(VarCurr)
<=> ( v36452(VarCurr)
| v36493(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8001,axiom,
! [VarCurr: state_type] :
( v36782(VarCurr)
<=> ( v36783(VarCurr)
| v36784(VarCurr) ) ) ).
tff(writeUnaryOperator_3098,axiom,
! [VarCurr: state_type] :
( ~ v36784(VarCurr)
<=> v36493(VarCurr) ) ).
tff(writeUnaryOperator_3097,axiom,
! [VarCurr: state_type] :
( ~ v36783(VarCurr)
<=> v36452(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_8000,axiom,
! [VarCurr: state_type] :
( v36776(VarCurr)
<=> ( v36777(VarCurr)
& v36780(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7999,axiom,
! [VarCurr: state_type] :
( v36780(VarCurr)
<=> ( v36450(VarCurr)
| v36499(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7998,axiom,
! [VarCurr: state_type] :
( v36777(VarCurr)
<=> ( v36778(VarCurr)
| v36779(VarCurr) ) ) ).
tff(writeUnaryOperator_3096,axiom,
! [VarCurr: state_type] :
( ~ v36779(VarCurr)
<=> v36499(VarCurr) ) ).
tff(writeUnaryOperator_3095,axiom,
! [VarCurr: state_type] :
( ~ v36778(VarCurr)
<=> v36450(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7997,axiom,
! [VarCurr: state_type] :
( v36771(VarCurr)
<=> ( v36772(VarCurr)
& v36775(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7996,axiom,
! [VarCurr: state_type] :
( v36775(VarCurr)
<=> ( v36448(VarCurr)
| v36505(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7995,axiom,
! [VarCurr: state_type] :
( v36772(VarCurr)
<=> ( v36773(VarCurr)
| v36774(VarCurr) ) ) ).
tff(writeUnaryOperator_3094,axiom,
! [VarCurr: state_type] :
( ~ v36774(VarCurr)
<=> v36505(VarCurr) ) ).
tff(writeUnaryOperator_3093,axiom,
! [VarCurr: state_type] :
( ~ v36773(VarCurr)
<=> v36448(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7994,axiom,
! [VarCurr: state_type] :
( v36766(VarCurr)
<=> ( v36767(VarCurr)
& v36770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7993,axiom,
! [VarCurr: state_type] :
( v36770(VarCurr)
<=> ( v36446(VarCurr)
| v36511(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7992,axiom,
! [VarCurr: state_type] :
( v36767(VarCurr)
<=> ( v36768(VarCurr)
| v36769(VarCurr) ) ) ).
tff(writeUnaryOperator_3092,axiom,
! [VarCurr: state_type] :
( ~ v36769(VarCurr)
<=> v36511(VarCurr) ) ).
tff(writeUnaryOperator_3091,axiom,
! [VarCurr: state_type] :
( ~ v36768(VarCurr)
<=> v36446(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7991,axiom,
! [VarCurr: state_type] :
( v36761(VarCurr)
<=> ( v36762(VarCurr)
& v36765(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7990,axiom,
! [VarCurr: state_type] :
( v36765(VarCurr)
<=> ( v36444(VarCurr)
| v36517(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7989,axiom,
! [VarCurr: state_type] :
( v36762(VarCurr)
<=> ( v36763(VarCurr)
| v36764(VarCurr) ) ) ).
tff(writeUnaryOperator_3090,axiom,
! [VarCurr: state_type] :
( ~ v36764(VarCurr)
<=> v36517(VarCurr) ) ).
tff(writeUnaryOperator_3089,axiom,
! [VarCurr: state_type] :
( ~ v36763(VarCurr)
<=> v36444(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7988,axiom,
! [VarCurr: state_type] :
( v36756(VarCurr)
<=> ( v36757(VarCurr)
& v36760(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7987,axiom,
! [VarCurr: state_type] :
( v36760(VarCurr)
<=> ( v36442(VarCurr)
| v36523(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7986,axiom,
! [VarCurr: state_type] :
( v36757(VarCurr)
<=> ( v36758(VarCurr)
| v36759(VarCurr) ) ) ).
tff(writeUnaryOperator_3088,axiom,
! [VarCurr: state_type] :
( ~ v36759(VarCurr)
<=> v36523(VarCurr) ) ).
tff(writeUnaryOperator_3087,axiom,
! [VarCurr: state_type] :
( ~ v36758(VarCurr)
<=> v36442(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7985,axiom,
! [VarCurr: state_type] :
( v36751(VarCurr)
<=> ( v36752(VarCurr)
& v36755(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7984,axiom,
! [VarCurr: state_type] :
( v36755(VarCurr)
<=> ( v36440(VarCurr)
| v36529(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7983,axiom,
! [VarCurr: state_type] :
( v36752(VarCurr)
<=> ( v36753(VarCurr)
| v36754(VarCurr) ) ) ).
tff(writeUnaryOperator_3086,axiom,
! [VarCurr: state_type] :
( ~ v36754(VarCurr)
<=> v36529(VarCurr) ) ).
tff(writeUnaryOperator_3085,axiom,
! [VarCurr: state_type] :
( ~ v36753(VarCurr)
<=> v36440(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7982,axiom,
! [VarCurr: state_type] :
( v36746(VarCurr)
<=> ( v36747(VarCurr)
& v36750(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7981,axiom,
! [VarCurr: state_type] :
( v36750(VarCurr)
<=> ( v36438(VarCurr)
| v36535(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7980,axiom,
! [VarCurr: state_type] :
( v36747(VarCurr)
<=> ( v36748(VarCurr)
| v36749(VarCurr) ) ) ).
tff(writeUnaryOperator_3084,axiom,
! [VarCurr: state_type] :
( ~ v36749(VarCurr)
<=> v36535(VarCurr) ) ).
tff(writeUnaryOperator_3083,axiom,
! [VarCurr: state_type] :
( ~ v36748(VarCurr)
<=> v36438(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7979,axiom,
! [VarCurr: state_type] :
( v36741(VarCurr)
<=> ( v36742(VarCurr)
& v36745(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7978,axiom,
! [VarCurr: state_type] :
( v36745(VarCurr)
<=> ( v36436(VarCurr)
| v36541(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7977,axiom,
! [VarCurr: state_type] :
( v36742(VarCurr)
<=> ( v36743(VarCurr)
| v36744(VarCurr) ) ) ).
tff(writeUnaryOperator_3082,axiom,
! [VarCurr: state_type] :
( ~ v36744(VarCurr)
<=> v36541(VarCurr) ) ).
tff(writeUnaryOperator_3081,axiom,
! [VarCurr: state_type] :
( ~ v36743(VarCurr)
<=> v36436(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7976,axiom,
! [VarCurr: state_type] :
( v36736(VarCurr)
<=> ( v36737(VarCurr)
& v36740(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7975,axiom,
! [VarCurr: state_type] :
( v36740(VarCurr)
<=> ( v36434(VarCurr)
| v36547(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7974,axiom,
! [VarCurr: state_type] :
( v36737(VarCurr)
<=> ( v36738(VarCurr)
| v36739(VarCurr) ) ) ).
tff(writeUnaryOperator_3080,axiom,
! [VarCurr: state_type] :
( ~ v36739(VarCurr)
<=> v36547(VarCurr) ) ).
tff(writeUnaryOperator_3079,axiom,
! [VarCurr: state_type] :
( ~ v36738(VarCurr)
<=> v36434(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7973,axiom,
! [VarCurr: state_type] :
( v36731(VarCurr)
<=> ( v36732(VarCurr)
& v36735(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7972,axiom,
! [VarCurr: state_type] :
( v36735(VarCurr)
<=> ( v36432(VarCurr)
| v36553(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7971,axiom,
! [VarCurr: state_type] :
( v36732(VarCurr)
<=> ( v36733(VarCurr)
| v36734(VarCurr) ) ) ).
tff(writeUnaryOperator_3078,axiom,
! [VarCurr: state_type] :
( ~ v36734(VarCurr)
<=> v36553(VarCurr) ) ).
tff(writeUnaryOperator_3077,axiom,
! [VarCurr: state_type] :
( ~ v36733(VarCurr)
<=> v36432(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7970,axiom,
! [VarCurr: state_type] :
( v36726(VarCurr)
<=> ( v36727(VarCurr)
& v36730(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7969,axiom,
! [VarCurr: state_type] :
( v36730(VarCurr)
<=> ( v36430(VarCurr)
| v36559(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7968,axiom,
! [VarCurr: state_type] :
( v36727(VarCurr)
<=> ( v36728(VarCurr)
| v36729(VarCurr) ) ) ).
tff(writeUnaryOperator_3076,axiom,
! [VarCurr: state_type] :
( ~ v36729(VarCurr)
<=> v36559(VarCurr) ) ).
tff(writeUnaryOperator_3075,axiom,
! [VarCurr: state_type] :
( ~ v36728(VarCurr)
<=> v36430(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7967,axiom,
! [VarCurr: state_type] :
( v36721(VarCurr)
<=> ( v36722(VarCurr)
& v36725(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7966,axiom,
! [VarCurr: state_type] :
( v36725(VarCurr)
<=> ( v36428(VarCurr)
| v36565(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7965,axiom,
! [VarCurr: state_type] :
( v36722(VarCurr)
<=> ( v36723(VarCurr)
| v36724(VarCurr) ) ) ).
tff(writeUnaryOperator_3074,axiom,
! [VarCurr: state_type] :
( ~ v36724(VarCurr)
<=> v36565(VarCurr) ) ).
tff(writeUnaryOperator_3073,axiom,
! [VarCurr: state_type] :
( ~ v36723(VarCurr)
<=> v36428(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7964,axiom,
! [VarCurr: state_type] :
( v36716(VarCurr)
<=> ( v36717(VarCurr)
& v36720(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7963,axiom,
! [VarCurr: state_type] :
( v36720(VarCurr)
<=> ( v36426(VarCurr)
| v36571(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7962,axiom,
! [VarCurr: state_type] :
( v36717(VarCurr)
<=> ( v36718(VarCurr)
| v36719(VarCurr) ) ) ).
tff(writeUnaryOperator_3072,axiom,
! [VarCurr: state_type] :
( ~ v36719(VarCurr)
<=> v36571(VarCurr) ) ).
tff(writeUnaryOperator_3071,axiom,
! [VarCurr: state_type] :
( ~ v36718(VarCurr)
<=> v36426(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7961,axiom,
! [VarCurr: state_type] :
( v36711(VarCurr)
<=> ( v36712(VarCurr)
& v36715(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7960,axiom,
! [VarCurr: state_type] :
( v36715(VarCurr)
<=> ( v36424(VarCurr)
| v36577(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7959,axiom,
! [VarCurr: state_type] :
( v36712(VarCurr)
<=> ( v36713(VarCurr)
| v36714(VarCurr) ) ) ).
tff(writeUnaryOperator_3070,axiom,
! [VarCurr: state_type] :
( ~ v36714(VarCurr)
<=> v36577(VarCurr) ) ).
tff(writeUnaryOperator_3069,axiom,
! [VarCurr: state_type] :
( ~ v36713(VarCurr)
<=> v36424(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7958,axiom,
! [VarCurr: state_type] :
( v36706(VarCurr)
<=> ( v36707(VarCurr)
& v36710(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7957,axiom,
! [VarCurr: state_type] :
( v36710(VarCurr)
<=> ( v36422(VarCurr)
| v36583(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7956,axiom,
! [VarCurr: state_type] :
( v36707(VarCurr)
<=> ( v36708(VarCurr)
| v36709(VarCurr) ) ) ).
tff(writeUnaryOperator_3068,axiom,
! [VarCurr: state_type] :
( ~ v36709(VarCurr)
<=> v36583(VarCurr) ) ).
tff(writeUnaryOperator_3067,axiom,
! [VarCurr: state_type] :
( ~ v36708(VarCurr)
<=> v36422(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7955,axiom,
! [VarCurr: state_type] :
( v36701(VarCurr)
<=> ( v36702(VarCurr)
& v36705(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7954,axiom,
! [VarCurr: state_type] :
( v36705(VarCurr)
<=> ( v36420(VarCurr)
| v36589(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7953,axiom,
! [VarCurr: state_type] :
( v36702(VarCurr)
<=> ( v36703(VarCurr)
| v36704(VarCurr) ) ) ).
tff(writeUnaryOperator_3066,axiom,
! [VarCurr: state_type] :
( ~ v36704(VarCurr)
<=> v36589(VarCurr) ) ).
tff(writeUnaryOperator_3065,axiom,
! [VarCurr: state_type] :
( ~ v36703(VarCurr)
<=> v36420(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7952,axiom,
! [VarCurr: state_type] :
( v36696(VarCurr)
<=> ( v36697(VarCurr)
& v36700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7951,axiom,
! [VarCurr: state_type] :
( v36700(VarCurr)
<=> ( v36418(VarCurr)
| v36595(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7950,axiom,
! [VarCurr: state_type] :
( v36697(VarCurr)
<=> ( v36698(VarCurr)
| v36699(VarCurr) ) ) ).
tff(writeUnaryOperator_3064,axiom,
! [VarCurr: state_type] :
( ~ v36699(VarCurr)
<=> v36595(VarCurr) ) ).
tff(writeUnaryOperator_3063,axiom,
! [VarCurr: state_type] :
( ~ v36698(VarCurr)
<=> v36418(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7949,axiom,
! [VarCurr: state_type] :
( v36691(VarCurr)
<=> ( v36692(VarCurr)
& v36695(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7948,axiom,
! [VarCurr: state_type] :
( v36695(VarCurr)
<=> ( v36416(VarCurr)
| v36601(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7947,axiom,
! [VarCurr: state_type] :
( v36692(VarCurr)
<=> ( v36693(VarCurr)
| v36694(VarCurr) ) ) ).
tff(writeUnaryOperator_3062,axiom,
! [VarCurr: state_type] :
( ~ v36694(VarCurr)
<=> v36601(VarCurr) ) ).
tff(writeUnaryOperator_3061,axiom,
! [VarCurr: state_type] :
( ~ v36693(VarCurr)
<=> v36416(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7946,axiom,
! [VarCurr: state_type] :
( v36686(VarCurr)
<=> ( v36687(VarCurr)
& v36690(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7945,axiom,
! [VarCurr: state_type] :
( v36690(VarCurr)
<=> ( v36414(VarCurr)
| v36607(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7944,axiom,
! [VarCurr: state_type] :
( v36687(VarCurr)
<=> ( v36688(VarCurr)
| v36689(VarCurr) ) ) ).
tff(writeUnaryOperator_3060,axiom,
! [VarCurr: state_type] :
( ~ v36689(VarCurr)
<=> v36607(VarCurr) ) ).
tff(writeUnaryOperator_3059,axiom,
! [VarCurr: state_type] :
( ~ v36688(VarCurr)
<=> v36414(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7943,axiom,
! [VarCurr: state_type] :
( v36681(VarCurr)
<=> ( v36682(VarCurr)
& v36685(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7942,axiom,
! [VarCurr: state_type] :
( v36685(VarCurr)
<=> ( v36412(VarCurr)
| v36613(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7941,axiom,
! [VarCurr: state_type] :
( v36682(VarCurr)
<=> ( v36683(VarCurr)
| v36684(VarCurr) ) ) ).
tff(writeUnaryOperator_3058,axiom,
! [VarCurr: state_type] :
( ~ v36684(VarCurr)
<=> v36613(VarCurr) ) ).
tff(writeUnaryOperator_3057,axiom,
! [VarCurr: state_type] :
( ~ v36683(VarCurr)
<=> v36412(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7940,axiom,
! [VarCurr: state_type] :
( v36676(VarCurr)
<=> ( v36677(VarCurr)
& v36680(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7939,axiom,
! [VarCurr: state_type] :
( v36680(VarCurr)
<=> ( v36410(VarCurr)
| v36619(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7938,axiom,
! [VarCurr: state_type] :
( v36677(VarCurr)
<=> ( v36678(VarCurr)
| v36679(VarCurr) ) ) ).
tff(writeUnaryOperator_3056,axiom,
! [VarCurr: state_type] :
( ~ v36679(VarCurr)
<=> v36619(VarCurr) ) ).
tff(writeUnaryOperator_3055,axiom,
! [VarCurr: state_type] :
( ~ v36678(VarCurr)
<=> v36410(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7937,axiom,
! [VarCurr: state_type] :
( v36671(VarCurr)
<=> ( v36672(VarCurr)
& v36675(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7936,axiom,
! [VarCurr: state_type] :
( v36675(VarCurr)
<=> ( v36408(VarCurr)
| v36625(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7935,axiom,
! [VarCurr: state_type] :
( v36672(VarCurr)
<=> ( v36673(VarCurr)
| v36674(VarCurr) ) ) ).
tff(writeUnaryOperator_3054,axiom,
! [VarCurr: state_type] :
( ~ v36674(VarCurr)
<=> v36625(VarCurr) ) ).
tff(writeUnaryOperator_3053,axiom,
! [VarCurr: state_type] :
( ~ v36673(VarCurr)
<=> v36408(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7934,axiom,
! [VarCurr: state_type] :
( v36666(VarCurr)
<=> ( v36667(VarCurr)
& v36670(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7933,axiom,
! [VarCurr: state_type] :
( v36670(VarCurr)
<=> ( v36406(VarCurr)
| v36631(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7932,axiom,
! [VarCurr: state_type] :
( v36667(VarCurr)
<=> ( v36668(VarCurr)
| v36669(VarCurr) ) ) ).
tff(writeUnaryOperator_3052,axiom,
! [VarCurr: state_type] :
( ~ v36669(VarCurr)
<=> v36631(VarCurr) ) ).
tff(writeUnaryOperator_3051,axiom,
! [VarCurr: state_type] :
( ~ v36668(VarCurr)
<=> v36406(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7931,axiom,
! [VarCurr: state_type] :
( v36661(VarCurr)
<=> ( v36662(VarCurr)
& v36665(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7930,axiom,
! [VarCurr: state_type] :
( v36665(VarCurr)
<=> ( v36404(VarCurr)
| v36637(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7929,axiom,
! [VarCurr: state_type] :
( v36662(VarCurr)
<=> ( v36663(VarCurr)
| v36664(VarCurr) ) ) ).
tff(writeUnaryOperator_3050,axiom,
! [VarCurr: state_type] :
( ~ v36664(VarCurr)
<=> v36637(VarCurr) ) ).
tff(writeUnaryOperator_3049,axiom,
! [VarCurr: state_type] :
( ~ v36663(VarCurr)
<=> v36404(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7928,axiom,
! [VarCurr: state_type] :
( v36656(VarCurr)
<=> ( v36657(VarCurr)
& v36660(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7927,axiom,
! [VarCurr: state_type] :
( v36660(VarCurr)
<=> ( v36402(VarCurr)
| v36643(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7926,axiom,
! [VarCurr: state_type] :
( v36657(VarCurr)
<=> ( v36658(VarCurr)
| v36659(VarCurr) ) ) ).
tff(writeUnaryOperator_3048,axiom,
! [VarCurr: state_type] :
( ~ v36659(VarCurr)
<=> v36643(VarCurr) ) ).
tff(writeUnaryOperator_3047,axiom,
! [VarCurr: state_type] :
( ~ v36658(VarCurr)
<=> v36402(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7925,axiom,
! [VarCurr: state_type] :
( v36397(VarCurr)
<=> ( v36398(VarCurr)
& v36655(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7924,axiom,
! [VarCurr: state_type] :
( v36655(VarCurr)
<=> ( v36400(VarCurr)
| v36650(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7923,axiom,
! [VarCurr: state_type] :
( v36398(VarCurr)
<=> ( v36399(VarCurr)
| v36649(VarCurr) ) ) ).
tff(writeUnaryOperator_3046,axiom,
! [VarCurr: state_type] :
( ~ v36649(VarCurr)
<=> v36650(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7922,axiom,
! [VarCurr: state_type] :
( v36650(VarCurr)
<=> ( v36651(VarCurr)
& v36654(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_884,axiom,
! [VarCurr: state_type] :
( v36654(VarCurr)
<=> ( v35720(VarCurr,32)
| v36101(VarCurr,32) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7921,axiom,
! [VarCurr: state_type] :
( v36651(VarCurr)
<=> ( v36652(VarCurr)
| v36653(VarCurr) ) ) ).
tff(writeUnaryOperator_3045,axiom,
! [VarCurr: state_type] :
( ~ v36653(VarCurr)
<=> v36101(VarCurr,32) ) ).
tff(writeUnaryOperator_3044,axiom,
! [VarCurr: state_type] :
( ~ v36652(VarCurr)
<=> v35720(VarCurr,32) ) ).
tff(writeUnaryOperator_3043,axiom,
! [VarCurr: state_type] :
( ~ v36399(VarCurr)
<=> v36400(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7920,axiom,
! [VarCurr: state_type] :
( v36400(VarCurr)
<=> ( v36401(VarCurr)
| v36648(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_883,axiom,
! [VarCurr: state_type] :
( v36648(VarCurr)
<=> ( v35720(VarCurr,31)
& v36101(VarCurr,31) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7919,axiom,
! [VarCurr: state_type] :
( v36401(VarCurr)
<=> ( v36402(VarCurr)
& v36643(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7918,axiom,
! [VarCurr: state_type] :
( v36643(VarCurr)
<=> ( v36644(VarCurr)
& v36647(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_882,axiom,
! [VarCurr: state_type] :
( v36647(VarCurr)
<=> ( v35720(VarCurr,31)
| v36101(VarCurr,31) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7917,axiom,
! [VarCurr: state_type] :
( v36644(VarCurr)
<=> ( v36645(VarCurr)
| v36646(VarCurr) ) ) ).
tff(writeUnaryOperator_3042,axiom,
! [VarCurr: state_type] :
( ~ v36646(VarCurr)
<=> v36101(VarCurr,31) ) ).
tff(writeUnaryOperator_3041,axiom,
! [VarCurr: state_type] :
( ~ v36645(VarCurr)
<=> v35720(VarCurr,31) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7916,axiom,
! [VarCurr: state_type] :
( v36402(VarCurr)
<=> ( v36403(VarCurr)
| v36642(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_881,axiom,
! [VarCurr: state_type] :
( v36642(VarCurr)
<=> ( v35720(VarCurr,30)
& v36101(VarCurr,30) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7915,axiom,
! [VarCurr: state_type] :
( v36403(VarCurr)
<=> ( v36404(VarCurr)
& v36637(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7914,axiom,
! [VarCurr: state_type] :
( v36637(VarCurr)
<=> ( v36638(VarCurr)
& v36641(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_880,axiom,
! [VarCurr: state_type] :
( v36641(VarCurr)
<=> ( v35720(VarCurr,30)
| v36101(VarCurr,30) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7913,axiom,
! [VarCurr: state_type] :
( v36638(VarCurr)
<=> ( v36639(VarCurr)
| v36640(VarCurr) ) ) ).
tff(writeUnaryOperator_3040,axiom,
! [VarCurr: state_type] :
( ~ v36640(VarCurr)
<=> v36101(VarCurr,30) ) ).
tff(writeUnaryOperator_3039,axiom,
! [VarCurr: state_type] :
( ~ v36639(VarCurr)
<=> v35720(VarCurr,30) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7912,axiom,
! [VarCurr: state_type] :
( v36404(VarCurr)
<=> ( v36405(VarCurr)
| v36636(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_879,axiom,
! [VarCurr: state_type] :
( v36636(VarCurr)
<=> ( v35720(VarCurr,29)
& v36101(VarCurr,29) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7911,axiom,
! [VarCurr: state_type] :
( v36405(VarCurr)
<=> ( v36406(VarCurr)
& v36631(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7910,axiom,
! [VarCurr: state_type] :
( v36631(VarCurr)
<=> ( v36632(VarCurr)
& v36635(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_878,axiom,
! [VarCurr: state_type] :
( v36635(VarCurr)
<=> ( v35720(VarCurr,29)
| v36101(VarCurr,29) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7909,axiom,
! [VarCurr: state_type] :
( v36632(VarCurr)
<=> ( v36633(VarCurr)
| v36634(VarCurr) ) ) ).
tff(writeUnaryOperator_3038,axiom,
! [VarCurr: state_type] :
( ~ v36634(VarCurr)
<=> v36101(VarCurr,29) ) ).
tff(writeUnaryOperator_3037,axiom,
! [VarCurr: state_type] :
( ~ v36633(VarCurr)
<=> v35720(VarCurr,29) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7908,axiom,
! [VarCurr: state_type] :
( v36406(VarCurr)
<=> ( v36407(VarCurr)
| v36630(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_877,axiom,
! [VarCurr: state_type] :
( v36630(VarCurr)
<=> ( v35720(VarCurr,28)
& v36101(VarCurr,28) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7907,axiom,
! [VarCurr: state_type] :
( v36407(VarCurr)
<=> ( v36408(VarCurr)
& v36625(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7906,axiom,
! [VarCurr: state_type] :
( v36625(VarCurr)
<=> ( v36626(VarCurr)
& v36629(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_876,axiom,
! [VarCurr: state_type] :
( v36629(VarCurr)
<=> ( v35720(VarCurr,28)
| v36101(VarCurr,28) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7905,axiom,
! [VarCurr: state_type] :
( v36626(VarCurr)
<=> ( v36627(VarCurr)
| v36628(VarCurr) ) ) ).
tff(writeUnaryOperator_3036,axiom,
! [VarCurr: state_type] :
( ~ v36628(VarCurr)
<=> v36101(VarCurr,28) ) ).
tff(writeUnaryOperator_3035,axiom,
! [VarCurr: state_type] :
( ~ v36627(VarCurr)
<=> v35720(VarCurr,28) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7904,axiom,
! [VarCurr: state_type] :
( v36408(VarCurr)
<=> ( v36409(VarCurr)
| v36624(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_875,axiom,
! [VarCurr: state_type] :
( v36624(VarCurr)
<=> ( v35720(VarCurr,27)
& v36101(VarCurr,27) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7903,axiom,
! [VarCurr: state_type] :
( v36409(VarCurr)
<=> ( v36410(VarCurr)
& v36619(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7902,axiom,
! [VarCurr: state_type] :
( v36619(VarCurr)
<=> ( v36620(VarCurr)
& v36623(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_874,axiom,
! [VarCurr: state_type] :
( v36623(VarCurr)
<=> ( v35720(VarCurr,27)
| v36101(VarCurr,27) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7901,axiom,
! [VarCurr: state_type] :
( v36620(VarCurr)
<=> ( v36621(VarCurr)
| v36622(VarCurr) ) ) ).
tff(writeUnaryOperator_3034,axiom,
! [VarCurr: state_type] :
( ~ v36622(VarCurr)
<=> v36101(VarCurr,27) ) ).
tff(writeUnaryOperator_3033,axiom,
! [VarCurr: state_type] :
( ~ v36621(VarCurr)
<=> v35720(VarCurr,27) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7900,axiom,
! [VarCurr: state_type] :
( v36410(VarCurr)
<=> ( v36411(VarCurr)
| v36618(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_873,axiom,
! [VarCurr: state_type] :
( v36618(VarCurr)
<=> ( v35720(VarCurr,26)
& v36101(VarCurr,26) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7899,axiom,
! [VarCurr: state_type] :
( v36411(VarCurr)
<=> ( v36412(VarCurr)
& v36613(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7898,axiom,
! [VarCurr: state_type] :
( v36613(VarCurr)
<=> ( v36614(VarCurr)
& v36617(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_872,axiom,
! [VarCurr: state_type] :
( v36617(VarCurr)
<=> ( v35720(VarCurr,26)
| v36101(VarCurr,26) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7897,axiom,
! [VarCurr: state_type] :
( v36614(VarCurr)
<=> ( v36615(VarCurr)
| v36616(VarCurr) ) ) ).
tff(writeUnaryOperator_3032,axiom,
! [VarCurr: state_type] :
( ~ v36616(VarCurr)
<=> v36101(VarCurr,26) ) ).
tff(writeUnaryOperator_3031,axiom,
! [VarCurr: state_type] :
( ~ v36615(VarCurr)
<=> v35720(VarCurr,26) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7896,axiom,
! [VarCurr: state_type] :
( v36412(VarCurr)
<=> ( v36413(VarCurr)
| v36612(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_871,axiom,
! [VarCurr: state_type] :
( v36612(VarCurr)
<=> ( v35720(VarCurr,25)
& v36101(VarCurr,25) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7895,axiom,
! [VarCurr: state_type] :
( v36413(VarCurr)
<=> ( v36414(VarCurr)
& v36607(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7894,axiom,
! [VarCurr: state_type] :
( v36607(VarCurr)
<=> ( v36608(VarCurr)
& v36611(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_870,axiom,
! [VarCurr: state_type] :
( v36611(VarCurr)
<=> ( v35720(VarCurr,25)
| v36101(VarCurr,25) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7893,axiom,
! [VarCurr: state_type] :
( v36608(VarCurr)
<=> ( v36609(VarCurr)
| v36610(VarCurr) ) ) ).
tff(writeUnaryOperator_3030,axiom,
! [VarCurr: state_type] :
( ~ v36610(VarCurr)
<=> v36101(VarCurr,25) ) ).
tff(writeUnaryOperator_3029,axiom,
! [VarCurr: state_type] :
( ~ v36609(VarCurr)
<=> v35720(VarCurr,25) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7892,axiom,
! [VarCurr: state_type] :
( v36414(VarCurr)
<=> ( v36415(VarCurr)
| v36606(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_869,axiom,
! [VarCurr: state_type] :
( v36606(VarCurr)
<=> ( v35720(VarCurr,24)
& v36101(VarCurr,24) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7891,axiom,
! [VarCurr: state_type] :
( v36415(VarCurr)
<=> ( v36416(VarCurr)
& v36601(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7890,axiom,
! [VarCurr: state_type] :
( v36601(VarCurr)
<=> ( v36602(VarCurr)
& v36605(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_868,axiom,
! [VarCurr: state_type] :
( v36605(VarCurr)
<=> ( v35720(VarCurr,24)
| v36101(VarCurr,24) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7889,axiom,
! [VarCurr: state_type] :
( v36602(VarCurr)
<=> ( v36603(VarCurr)
| v36604(VarCurr) ) ) ).
tff(writeUnaryOperator_3028,axiom,
! [VarCurr: state_type] :
( ~ v36604(VarCurr)
<=> v36101(VarCurr,24) ) ).
tff(writeUnaryOperator_3027,axiom,
! [VarCurr: state_type] :
( ~ v36603(VarCurr)
<=> v35720(VarCurr,24) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7888,axiom,
! [VarCurr: state_type] :
( v36416(VarCurr)
<=> ( v36417(VarCurr)
| v36600(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_867,axiom,
! [VarCurr: state_type] :
( v36600(VarCurr)
<=> ( v35720(VarCurr,23)
& v36101(VarCurr,23) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7887,axiom,
! [VarCurr: state_type] :
( v36417(VarCurr)
<=> ( v36418(VarCurr)
& v36595(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7886,axiom,
! [VarCurr: state_type] :
( v36595(VarCurr)
<=> ( v36596(VarCurr)
& v36599(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_866,axiom,
! [VarCurr: state_type] :
( v36599(VarCurr)
<=> ( v35720(VarCurr,23)
| v36101(VarCurr,23) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7885,axiom,
! [VarCurr: state_type] :
( v36596(VarCurr)
<=> ( v36597(VarCurr)
| v36598(VarCurr) ) ) ).
tff(writeUnaryOperator_3026,axiom,
! [VarCurr: state_type] :
( ~ v36598(VarCurr)
<=> v36101(VarCurr,23) ) ).
tff(writeUnaryOperator_3025,axiom,
! [VarCurr: state_type] :
( ~ v36597(VarCurr)
<=> v35720(VarCurr,23) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7884,axiom,
! [VarCurr: state_type] :
( v36418(VarCurr)
<=> ( v36419(VarCurr)
| v36594(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_865,axiom,
! [VarCurr: state_type] :
( v36594(VarCurr)
<=> ( v35720(VarCurr,22)
& v36101(VarCurr,22) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7883,axiom,
! [VarCurr: state_type] :
( v36419(VarCurr)
<=> ( v36420(VarCurr)
& v36589(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7882,axiom,
! [VarCurr: state_type] :
( v36589(VarCurr)
<=> ( v36590(VarCurr)
& v36593(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_864,axiom,
! [VarCurr: state_type] :
( v36593(VarCurr)
<=> ( v35720(VarCurr,22)
| v36101(VarCurr,22) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7881,axiom,
! [VarCurr: state_type] :
( v36590(VarCurr)
<=> ( v36591(VarCurr)
| v36592(VarCurr) ) ) ).
tff(writeUnaryOperator_3024,axiom,
! [VarCurr: state_type] :
( ~ v36592(VarCurr)
<=> v36101(VarCurr,22) ) ).
tff(writeUnaryOperator_3023,axiom,
! [VarCurr: state_type] :
( ~ v36591(VarCurr)
<=> v35720(VarCurr,22) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7880,axiom,
! [VarCurr: state_type] :
( v36420(VarCurr)
<=> ( v36421(VarCurr)
| v36588(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_863,axiom,
! [VarCurr: state_type] :
( v36588(VarCurr)
<=> ( v35720(VarCurr,21)
& v36101(VarCurr,21) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7879,axiom,
! [VarCurr: state_type] :
( v36421(VarCurr)
<=> ( v36422(VarCurr)
& v36583(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7878,axiom,
! [VarCurr: state_type] :
( v36583(VarCurr)
<=> ( v36584(VarCurr)
& v36587(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_862,axiom,
! [VarCurr: state_type] :
( v36587(VarCurr)
<=> ( v35720(VarCurr,21)
| v36101(VarCurr,21) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7877,axiom,
! [VarCurr: state_type] :
( v36584(VarCurr)
<=> ( v36585(VarCurr)
| v36586(VarCurr) ) ) ).
tff(writeUnaryOperator_3022,axiom,
! [VarCurr: state_type] :
( ~ v36586(VarCurr)
<=> v36101(VarCurr,21) ) ).
tff(writeUnaryOperator_3021,axiom,
! [VarCurr: state_type] :
( ~ v36585(VarCurr)
<=> v35720(VarCurr,21) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7876,axiom,
! [VarCurr: state_type] :
( v36422(VarCurr)
<=> ( v36423(VarCurr)
| v36582(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_861,axiom,
! [VarCurr: state_type] :
( v36582(VarCurr)
<=> ( v35720(VarCurr,20)
& v36101(VarCurr,20) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7875,axiom,
! [VarCurr: state_type] :
( v36423(VarCurr)
<=> ( v36424(VarCurr)
& v36577(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7874,axiom,
! [VarCurr: state_type] :
( v36577(VarCurr)
<=> ( v36578(VarCurr)
& v36581(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_860,axiom,
! [VarCurr: state_type] :
( v36581(VarCurr)
<=> ( v35720(VarCurr,20)
| v36101(VarCurr,20) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7873,axiom,
! [VarCurr: state_type] :
( v36578(VarCurr)
<=> ( v36579(VarCurr)
| v36580(VarCurr) ) ) ).
tff(writeUnaryOperator_3020,axiom,
! [VarCurr: state_type] :
( ~ v36580(VarCurr)
<=> v36101(VarCurr,20) ) ).
tff(writeUnaryOperator_3019,axiom,
! [VarCurr: state_type] :
( ~ v36579(VarCurr)
<=> v35720(VarCurr,20) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7872,axiom,
! [VarCurr: state_type] :
( v36424(VarCurr)
<=> ( v36425(VarCurr)
| v36576(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_859,axiom,
! [VarCurr: state_type] :
( v36576(VarCurr)
<=> ( v35720(VarCurr,19)
& v36101(VarCurr,19) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7871,axiom,
! [VarCurr: state_type] :
( v36425(VarCurr)
<=> ( v36426(VarCurr)
& v36571(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7870,axiom,
! [VarCurr: state_type] :
( v36571(VarCurr)
<=> ( v36572(VarCurr)
& v36575(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_858,axiom,
! [VarCurr: state_type] :
( v36575(VarCurr)
<=> ( v35720(VarCurr,19)
| v36101(VarCurr,19) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7869,axiom,
! [VarCurr: state_type] :
( v36572(VarCurr)
<=> ( v36573(VarCurr)
| v36574(VarCurr) ) ) ).
tff(writeUnaryOperator_3018,axiom,
! [VarCurr: state_type] :
( ~ v36574(VarCurr)
<=> v36101(VarCurr,19) ) ).
tff(writeUnaryOperator_3017,axiom,
! [VarCurr: state_type] :
( ~ v36573(VarCurr)
<=> v35720(VarCurr,19) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7868,axiom,
! [VarCurr: state_type] :
( v36426(VarCurr)
<=> ( v36427(VarCurr)
| v36570(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_857,axiom,
! [VarCurr: state_type] :
( v36570(VarCurr)
<=> ( v35720(VarCurr,18)
& v36101(VarCurr,18) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7867,axiom,
! [VarCurr: state_type] :
( v36427(VarCurr)
<=> ( v36428(VarCurr)
& v36565(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7866,axiom,
! [VarCurr: state_type] :
( v36565(VarCurr)
<=> ( v36566(VarCurr)
& v36569(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_856,axiom,
! [VarCurr: state_type] :
( v36569(VarCurr)
<=> ( v35720(VarCurr,18)
| v36101(VarCurr,18) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7865,axiom,
! [VarCurr: state_type] :
( v36566(VarCurr)
<=> ( v36567(VarCurr)
| v36568(VarCurr) ) ) ).
tff(writeUnaryOperator_3016,axiom,
! [VarCurr: state_type] :
( ~ v36568(VarCurr)
<=> v36101(VarCurr,18) ) ).
tff(writeUnaryOperator_3015,axiom,
! [VarCurr: state_type] :
( ~ v36567(VarCurr)
<=> v35720(VarCurr,18) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7864,axiom,
! [VarCurr: state_type] :
( v36428(VarCurr)
<=> ( v36429(VarCurr)
| v36564(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_855,axiom,
! [VarCurr: state_type] :
( v36564(VarCurr)
<=> ( v35720(VarCurr,17)
& v36101(VarCurr,17) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7863,axiom,
! [VarCurr: state_type] :
( v36429(VarCurr)
<=> ( v36430(VarCurr)
& v36559(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7862,axiom,
! [VarCurr: state_type] :
( v36559(VarCurr)
<=> ( v36560(VarCurr)
& v36563(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_854,axiom,
! [VarCurr: state_type] :
( v36563(VarCurr)
<=> ( v35720(VarCurr,17)
| v36101(VarCurr,17) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7861,axiom,
! [VarCurr: state_type] :
( v36560(VarCurr)
<=> ( v36561(VarCurr)
| v36562(VarCurr) ) ) ).
tff(writeUnaryOperator_3014,axiom,
! [VarCurr: state_type] :
( ~ v36562(VarCurr)
<=> v36101(VarCurr,17) ) ).
tff(writeUnaryOperator_3013,axiom,
! [VarCurr: state_type] :
( ~ v36561(VarCurr)
<=> v35720(VarCurr,17) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7860,axiom,
! [VarCurr: state_type] :
( v36430(VarCurr)
<=> ( v36431(VarCurr)
| v36558(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_853,axiom,
! [VarCurr: state_type] :
( v36558(VarCurr)
<=> ( v35720(VarCurr,16)
& v36101(VarCurr,16) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7859,axiom,
! [VarCurr: state_type] :
( v36431(VarCurr)
<=> ( v36432(VarCurr)
& v36553(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7858,axiom,
! [VarCurr: state_type] :
( v36553(VarCurr)
<=> ( v36554(VarCurr)
& v36557(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_852,axiom,
! [VarCurr: state_type] :
( v36557(VarCurr)
<=> ( v35720(VarCurr,16)
| v36101(VarCurr,16) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7857,axiom,
! [VarCurr: state_type] :
( v36554(VarCurr)
<=> ( v36555(VarCurr)
| v36556(VarCurr) ) ) ).
tff(writeUnaryOperator_3012,axiom,
! [VarCurr: state_type] :
( ~ v36556(VarCurr)
<=> v36101(VarCurr,16) ) ).
tff(writeUnaryOperator_3011,axiom,
! [VarCurr: state_type] :
( ~ v36555(VarCurr)
<=> v35720(VarCurr,16) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7856,axiom,
! [VarCurr: state_type] :
( v36432(VarCurr)
<=> ( v36433(VarCurr)
| v36552(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_851,axiom,
! [VarCurr: state_type] :
( v36552(VarCurr)
<=> ( v35720(VarCurr,15)
& v36101(VarCurr,15) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7855,axiom,
! [VarCurr: state_type] :
( v36433(VarCurr)
<=> ( v36434(VarCurr)
& v36547(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7854,axiom,
! [VarCurr: state_type] :
( v36547(VarCurr)
<=> ( v36548(VarCurr)
& v36551(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_850,axiom,
! [VarCurr: state_type] :
( v36551(VarCurr)
<=> ( v35720(VarCurr,15)
| v36101(VarCurr,15) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7853,axiom,
! [VarCurr: state_type] :
( v36548(VarCurr)
<=> ( v36549(VarCurr)
| v36550(VarCurr) ) ) ).
tff(writeUnaryOperator_3010,axiom,
! [VarCurr: state_type] :
( ~ v36550(VarCurr)
<=> v36101(VarCurr,15) ) ).
tff(writeUnaryOperator_3009,axiom,
! [VarCurr: state_type] :
( ~ v36549(VarCurr)
<=> v35720(VarCurr,15) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7852,axiom,
! [VarCurr: state_type] :
( v36434(VarCurr)
<=> ( v36435(VarCurr)
| v36546(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_849,axiom,
! [VarCurr: state_type] :
( v36546(VarCurr)
<=> ( v35720(VarCurr,14)
& v36101(VarCurr,14) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7851,axiom,
! [VarCurr: state_type] :
( v36435(VarCurr)
<=> ( v36436(VarCurr)
& v36541(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7850,axiom,
! [VarCurr: state_type] :
( v36541(VarCurr)
<=> ( v36542(VarCurr)
& v36545(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_848,axiom,
! [VarCurr: state_type] :
( v36545(VarCurr)
<=> ( v35720(VarCurr,14)
| v36101(VarCurr,14) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7849,axiom,
! [VarCurr: state_type] :
( v36542(VarCurr)
<=> ( v36543(VarCurr)
| v36544(VarCurr) ) ) ).
tff(writeUnaryOperator_3008,axiom,
! [VarCurr: state_type] :
( ~ v36544(VarCurr)
<=> v36101(VarCurr,14) ) ).
tff(writeUnaryOperator_3007,axiom,
! [VarCurr: state_type] :
( ~ v36543(VarCurr)
<=> v35720(VarCurr,14) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7848,axiom,
! [VarCurr: state_type] :
( v36436(VarCurr)
<=> ( v36437(VarCurr)
| v36540(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_847,axiom,
! [VarCurr: state_type] :
( v36540(VarCurr)
<=> ( v35720(VarCurr,13)
& v36101(VarCurr,13) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7847,axiom,
! [VarCurr: state_type] :
( v36437(VarCurr)
<=> ( v36438(VarCurr)
& v36535(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7846,axiom,
! [VarCurr: state_type] :
( v36535(VarCurr)
<=> ( v36536(VarCurr)
& v36539(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_846,axiom,
! [VarCurr: state_type] :
( v36539(VarCurr)
<=> ( v35720(VarCurr,13)
| v36101(VarCurr,13) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7845,axiom,
! [VarCurr: state_type] :
( v36536(VarCurr)
<=> ( v36537(VarCurr)
| v36538(VarCurr) ) ) ).
tff(writeUnaryOperator_3006,axiom,
! [VarCurr: state_type] :
( ~ v36538(VarCurr)
<=> v36101(VarCurr,13) ) ).
tff(writeUnaryOperator_3005,axiom,
! [VarCurr: state_type] :
( ~ v36537(VarCurr)
<=> v35720(VarCurr,13) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7844,axiom,
! [VarCurr: state_type] :
( v36438(VarCurr)
<=> ( v36439(VarCurr)
| v36534(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_845,axiom,
! [VarCurr: state_type] :
( v36534(VarCurr)
<=> ( v35720(VarCurr,12)
& v36101(VarCurr,12) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7843,axiom,
! [VarCurr: state_type] :
( v36439(VarCurr)
<=> ( v36440(VarCurr)
& v36529(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7842,axiom,
! [VarCurr: state_type] :
( v36529(VarCurr)
<=> ( v36530(VarCurr)
& v36533(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_844,axiom,
! [VarCurr: state_type] :
( v36533(VarCurr)
<=> ( v35720(VarCurr,12)
| v36101(VarCurr,12) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7841,axiom,
! [VarCurr: state_type] :
( v36530(VarCurr)
<=> ( v36531(VarCurr)
| v36532(VarCurr) ) ) ).
tff(writeUnaryOperator_3004,axiom,
! [VarCurr: state_type] :
( ~ v36532(VarCurr)
<=> v36101(VarCurr,12) ) ).
tff(writeUnaryOperator_3003,axiom,
! [VarCurr: state_type] :
( ~ v36531(VarCurr)
<=> v35720(VarCurr,12) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7840,axiom,
! [VarCurr: state_type] :
( v36440(VarCurr)
<=> ( v36441(VarCurr)
| v36528(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_843,axiom,
! [VarCurr: state_type] :
( v36528(VarCurr)
<=> ( v35720(VarCurr,11)
& v36101(VarCurr,11) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7839,axiom,
! [VarCurr: state_type] :
( v36441(VarCurr)
<=> ( v36442(VarCurr)
& v36523(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7838,axiom,
! [VarCurr: state_type] :
( v36523(VarCurr)
<=> ( v36524(VarCurr)
& v36527(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_842,axiom,
! [VarCurr: state_type] :
( v36527(VarCurr)
<=> ( v35720(VarCurr,11)
| v36101(VarCurr,11) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7837,axiom,
! [VarCurr: state_type] :
( v36524(VarCurr)
<=> ( v36525(VarCurr)
| v36526(VarCurr) ) ) ).
tff(writeUnaryOperator_3002,axiom,
! [VarCurr: state_type] :
( ~ v36526(VarCurr)
<=> v36101(VarCurr,11) ) ).
tff(writeUnaryOperator_3001,axiom,
! [VarCurr: state_type] :
( ~ v36525(VarCurr)
<=> v35720(VarCurr,11) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7836,axiom,
! [VarCurr: state_type] :
( v36442(VarCurr)
<=> ( v36443(VarCurr)
| v36522(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_841,axiom,
! [VarCurr: state_type] :
( v36522(VarCurr)
<=> ( v35720(VarCurr,10)
& v36101(VarCurr,10) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7835,axiom,
! [VarCurr: state_type] :
( v36443(VarCurr)
<=> ( v36444(VarCurr)
& v36517(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7834,axiom,
! [VarCurr: state_type] :
( v36517(VarCurr)
<=> ( v36518(VarCurr)
& v36521(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_840,axiom,
! [VarCurr: state_type] :
( v36521(VarCurr)
<=> ( v35720(VarCurr,10)
| v36101(VarCurr,10) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7833,axiom,
! [VarCurr: state_type] :
( v36518(VarCurr)
<=> ( v36519(VarCurr)
| v36520(VarCurr) ) ) ).
tff(writeUnaryOperator_3000,axiom,
! [VarCurr: state_type] :
( ~ v36520(VarCurr)
<=> v36101(VarCurr,10) ) ).
tff(writeUnaryOperator_2999,axiom,
! [VarCurr: state_type] :
( ~ v36519(VarCurr)
<=> v35720(VarCurr,10) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7832,axiom,
! [VarCurr: state_type] :
( v36444(VarCurr)
<=> ( v36445(VarCurr)
| v36516(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_839,axiom,
! [VarCurr: state_type] :
( v36516(VarCurr)
<=> ( v35720(VarCurr,9)
& v36101(VarCurr,9) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7831,axiom,
! [VarCurr: state_type] :
( v36445(VarCurr)
<=> ( v36446(VarCurr)
& v36511(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7830,axiom,
! [VarCurr: state_type] :
( v36511(VarCurr)
<=> ( v36512(VarCurr)
& v36515(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_838,axiom,
! [VarCurr: state_type] :
( v36515(VarCurr)
<=> ( v35720(VarCurr,9)
| v36101(VarCurr,9) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7829,axiom,
! [VarCurr: state_type] :
( v36512(VarCurr)
<=> ( v36513(VarCurr)
| v36514(VarCurr) ) ) ).
tff(writeUnaryOperator_2998,axiom,
! [VarCurr: state_type] :
( ~ v36514(VarCurr)
<=> v36101(VarCurr,9) ) ).
tff(writeUnaryOperator_2997,axiom,
! [VarCurr: state_type] :
( ~ v36513(VarCurr)
<=> v35720(VarCurr,9) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7828,axiom,
! [VarCurr: state_type] :
( v36446(VarCurr)
<=> ( v36447(VarCurr)
| v36510(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_837,axiom,
! [VarCurr: state_type] :
( v36510(VarCurr)
<=> ( v35720(VarCurr,8)
& v36101(VarCurr,8) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7827,axiom,
! [VarCurr: state_type] :
( v36447(VarCurr)
<=> ( v36448(VarCurr)
& v36505(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7826,axiom,
! [VarCurr: state_type] :
( v36505(VarCurr)
<=> ( v36506(VarCurr)
& v36509(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_836,axiom,
! [VarCurr: state_type] :
( v36509(VarCurr)
<=> ( v35720(VarCurr,8)
| v36101(VarCurr,8) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7825,axiom,
! [VarCurr: state_type] :
( v36506(VarCurr)
<=> ( v36507(VarCurr)
| v36508(VarCurr) ) ) ).
tff(writeUnaryOperator_2996,axiom,
! [VarCurr: state_type] :
( ~ v36508(VarCurr)
<=> v36101(VarCurr,8) ) ).
tff(writeUnaryOperator_2995,axiom,
! [VarCurr: state_type] :
( ~ v36507(VarCurr)
<=> v35720(VarCurr,8) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7824,axiom,
! [VarCurr: state_type] :
( v36448(VarCurr)
<=> ( v36449(VarCurr)
| v36504(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_835,axiom,
! [VarCurr: state_type] :
( v36504(VarCurr)
<=> ( v35720(VarCurr,7)
& v36101(VarCurr,7) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7823,axiom,
! [VarCurr: state_type] :
( v36449(VarCurr)
<=> ( v36450(VarCurr)
& v36499(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7822,axiom,
! [VarCurr: state_type] :
( v36499(VarCurr)
<=> ( v36500(VarCurr)
& v36503(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_834,axiom,
! [VarCurr: state_type] :
( v36503(VarCurr)
<=> ( v35720(VarCurr,7)
| v36101(VarCurr,7) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7821,axiom,
! [VarCurr: state_type] :
( v36500(VarCurr)
<=> ( v36501(VarCurr)
| v36502(VarCurr) ) ) ).
tff(writeUnaryOperator_2994,axiom,
! [VarCurr: state_type] :
( ~ v36502(VarCurr)
<=> v36101(VarCurr,7) ) ).
tff(writeUnaryOperator_2993,axiom,
! [VarCurr: state_type] :
( ~ v36501(VarCurr)
<=> v35720(VarCurr,7) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7820,axiom,
! [VarCurr: state_type] :
( v36450(VarCurr)
<=> ( v36451(VarCurr)
| v36498(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_833,axiom,
! [VarCurr: state_type] :
( v36498(VarCurr)
<=> ( v35720(VarCurr,6)
& v36101(VarCurr,6) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7819,axiom,
! [VarCurr: state_type] :
( v36451(VarCurr)
<=> ( v36452(VarCurr)
& v36493(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7818,axiom,
! [VarCurr: state_type] :
( v36493(VarCurr)
<=> ( v36494(VarCurr)
& v36497(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_832,axiom,
! [VarCurr: state_type] :
( v36497(VarCurr)
<=> ( v35720(VarCurr,6)
| v36101(VarCurr,6) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7817,axiom,
! [VarCurr: state_type] :
( v36494(VarCurr)
<=> ( v36495(VarCurr)
| v36496(VarCurr) ) ) ).
tff(writeUnaryOperator_2992,axiom,
! [VarCurr: state_type] :
( ~ v36496(VarCurr)
<=> v36101(VarCurr,6) ) ).
tff(writeUnaryOperator_2991,axiom,
! [VarCurr: state_type] :
( ~ v36495(VarCurr)
<=> v35720(VarCurr,6) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7816,axiom,
! [VarCurr: state_type] :
( v36452(VarCurr)
<=> ( v36453(VarCurr)
| v36492(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_831,axiom,
! [VarCurr: state_type] :
( v36492(VarCurr)
<=> ( v35720(VarCurr,5)
& v36101(VarCurr,5) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7815,axiom,
! [VarCurr: state_type] :
( v36453(VarCurr)
<=> ( v36454(VarCurr)
& v36487(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7814,axiom,
! [VarCurr: state_type] :
( v36487(VarCurr)
<=> ( v36488(VarCurr)
& v36491(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_830,axiom,
! [VarCurr: state_type] :
( v36491(VarCurr)
<=> ( v35720(VarCurr,5)
| v36101(VarCurr,5) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7813,axiom,
! [VarCurr: state_type] :
( v36488(VarCurr)
<=> ( v36489(VarCurr)
| v36490(VarCurr) ) ) ).
tff(writeUnaryOperator_2990,axiom,
! [VarCurr: state_type] :
( ~ v36490(VarCurr)
<=> v36101(VarCurr,5) ) ).
tff(writeUnaryOperator_2989,axiom,
! [VarCurr: state_type] :
( ~ v36489(VarCurr)
<=> v35720(VarCurr,5) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7812,axiom,
! [VarCurr: state_type] :
( v36454(VarCurr)
<=> ( v36455(VarCurr)
| v36486(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_829,axiom,
! [VarCurr: state_type] :
( v36486(VarCurr)
<=> ( v35720(VarCurr,4)
& v36101(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7811,axiom,
! [VarCurr: state_type] :
( v36455(VarCurr)
<=> ( v36456(VarCurr)
& v36481(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7810,axiom,
! [VarCurr: state_type] :
( v36481(VarCurr)
<=> ( v36482(VarCurr)
& v36485(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_828,axiom,
! [VarCurr: state_type] :
( v36485(VarCurr)
<=> ( v35720(VarCurr,4)
| v36101(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7809,axiom,
! [VarCurr: state_type] :
( v36482(VarCurr)
<=> ( v36483(VarCurr)
| v36484(VarCurr) ) ) ).
tff(writeUnaryOperator_2988,axiom,
! [VarCurr: state_type] :
( ~ v36484(VarCurr)
<=> v36101(VarCurr,4) ) ).
tff(writeUnaryOperator_2987,axiom,
! [VarCurr: state_type] :
( ~ v36483(VarCurr)
<=> v35720(VarCurr,4) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7808,axiom,
! [VarCurr: state_type] :
( v36456(VarCurr)
<=> ( v36457(VarCurr)
| v36480(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_827,axiom,
! [VarCurr: state_type] :
( v36480(VarCurr)
<=> ( v35720(VarCurr,3)
& v36101(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7807,axiom,
! [VarCurr: state_type] :
( v36457(VarCurr)
<=> ( v36458(VarCurr)
& v36475(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7806,axiom,
! [VarCurr: state_type] :
( v36475(VarCurr)
<=> ( v36476(VarCurr)
& v36479(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_826,axiom,
! [VarCurr: state_type] :
( v36479(VarCurr)
<=> ( v35720(VarCurr,3)
| v36101(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7805,axiom,
! [VarCurr: state_type] :
( v36476(VarCurr)
<=> ( v36477(VarCurr)
| v36478(VarCurr) ) ) ).
tff(writeUnaryOperator_2986,axiom,
! [VarCurr: state_type] :
( ~ v36478(VarCurr)
<=> v36101(VarCurr,3) ) ).
tff(writeUnaryOperator_2985,axiom,
! [VarCurr: state_type] :
( ~ v36477(VarCurr)
<=> v35720(VarCurr,3) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7804,axiom,
! [VarCurr: state_type] :
( v36458(VarCurr)
<=> ( v36459(VarCurr)
| v36474(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_825,axiom,
! [VarCurr: state_type] :
( v36474(VarCurr)
<=> ( v35720(VarCurr,2)
& v36101(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7803,axiom,
! [VarCurr: state_type] :
( v36459(VarCurr)
<=> ( v36460(VarCurr)
& v36469(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7802,axiom,
! [VarCurr: state_type] :
( v36469(VarCurr)
<=> ( v36470(VarCurr)
& v36473(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_824,axiom,
! [VarCurr: state_type] :
( v36473(VarCurr)
<=> ( v35720(VarCurr,2)
| v36101(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7801,axiom,
! [VarCurr: state_type] :
( v36470(VarCurr)
<=> ( v36471(VarCurr)
| v36472(VarCurr) ) ) ).
tff(writeUnaryOperator_2984,axiom,
! [VarCurr: state_type] :
( ~ v36472(VarCurr)
<=> v36101(VarCurr,2) ) ).
tff(writeUnaryOperator_2983,axiom,
! [VarCurr: state_type] :
( ~ v36471(VarCurr)
<=> v35720(VarCurr,2) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7800,axiom,
! [VarCurr: state_type] :
( v36460(VarCurr)
<=> ( v36461(VarCurr)
| v36468(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_823,axiom,
! [VarCurr: state_type] :
( v36468(VarCurr)
<=> ( v35720(VarCurr,1)
& v36101(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7799,axiom,
! [VarCurr: state_type] :
( v36461(VarCurr)
<=> ( v36462(VarCurr)
& v36463(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7798,axiom,
! [VarCurr: state_type] :
( v36463(VarCurr)
<=> ( v36464(VarCurr)
& v36467(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_822,axiom,
! [VarCurr: state_type] :
( v36467(VarCurr)
<=> ( v35720(VarCurr,1)
| v36101(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7797,axiom,
! [VarCurr: state_type] :
( v36464(VarCurr)
<=> ( v36465(VarCurr)
| v36466(VarCurr) ) ) ).
tff(writeUnaryOperator_2982,axiom,
! [VarCurr: state_type] :
( ~ v36466(VarCurr)
<=> v36101(VarCurr,1) ) ).
tff(writeUnaryOperator_2981,axiom,
! [VarCurr: state_type] :
( ~ v36465(VarCurr)
<=> v35720(VarCurr,1) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7796,axiom,
! [VarCurr: state_type] :
( v36462(VarCurr)
<=> ( v35720(VarCurr,0)
& v36101(VarCurr,0) ) ) ).
tff(addAssignment_13918,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,32)
<=> v36159(VarCurr,32) ) ).
tff(addAssignment_13917,axiom,
! [VarCurr: state_type] :
( v36161(VarCurr,25)
<=> v36165(VarCurr,25) ) ).
tff(addAssignment_13916,axiom,
! [VarNext: state_type] :
( v36165(VarNext,25)
<=> v36388(VarNext,25) ) ).
tff(addCaseBooleanConditionEqualRanges1_766,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36390(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36388(VarNext,B)
<=> v36165(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_824,axiom,
! [VarNext: state_type] :
( v36390(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36388(VarNext,B)
<=> v36192(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7795,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36390(VarNext)
<=> ( v36391(VarNext)
& v36187(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7794,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36391(VarNext)
<=> ( v36393(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2980,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36393(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13915,axiom,
! [VarCurr: state_type] :
( v36168(VarCurr,25)
<=> v36170(VarCurr,25) ) ).
tff(addAssignment_13914,axiom,
! [VarCurr: state_type] :
( v36170(VarCurr,25)
<=> v36172(VarCurr,25) ) ).
tff(addAssignment_13913,axiom,
! [VarCurr: state_type] :
( v36172(VarCurr,25)
<=> v36174(VarCurr,25) ) ).
tff(addAssignment_13912,axiom,
! [VarCurr: state_type] :
( v36174(VarCurr,25)
<=> v36176(VarCurr,25) ) ).
tff(addAssignment_13911,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,31)
<=> v36159(VarCurr,31) ) ).
tff(addAssignment_13910,axiom,
! [VarCurr: state_type] :
( v36161(VarCurr,24)
<=> v36165(VarCurr,24) ) ).
tff(addAssignment_13909,axiom,
! [VarNext: state_type] :
( v36165(VarNext,24)
<=> v36380(VarNext,24) ) ).
tff(addCaseBooleanConditionEqualRanges1_765,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36382(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36380(VarNext,B)
<=> v36165(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_823,axiom,
! [VarNext: state_type] :
( v36382(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36380(VarNext,B)
<=> v36192(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7793,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36382(VarNext)
<=> ( v36383(VarNext)
& v36187(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7792,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36383(VarNext)
<=> ( v36385(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2979,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36385(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13908,axiom,
! [VarCurr: state_type] :
( v36168(VarCurr,24)
<=> v36170(VarCurr,24) ) ).
tff(addAssignment_13907,axiom,
! [VarCurr: state_type] :
( v36170(VarCurr,24)
<=> v36172(VarCurr,24) ) ).
tff(addAssignment_13906,axiom,
! [VarCurr: state_type] :
( v36172(VarCurr,24)
<=> v36174(VarCurr,24) ) ).
tff(addAssignment_13905,axiom,
! [VarCurr: state_type] :
( v36174(VarCurr,24)
<=> v36176(VarCurr,24) ) ).
tff(addAssignment_13904,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,30)
<=> v36159(VarCurr,30) ) ).
tff(addAssignment_13903,axiom,
! [VarCurr: state_type] :
( v36161(VarCurr,23)
<=> v36165(VarCurr,23) ) ).
tff(addAssignment_13902,axiom,
! [VarNext: state_type] :
( v36165(VarNext,23)
<=> v36372(VarNext,23) ) ).
tff(addCaseBooleanConditionEqualRanges1_764,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36374(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36372(VarNext,B)
<=> v36165(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_822,axiom,
! [VarNext: state_type] :
( v36374(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36372(VarNext,B)
<=> v36192(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7791,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36374(VarNext)
<=> ( v36375(VarNext)
& v36187(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7790,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36375(VarNext)
<=> ( v36377(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2978,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36377(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13901,axiom,
! [VarCurr: state_type] :
( v36168(VarCurr,23)
<=> v36170(VarCurr,23) ) ).
tff(addAssignment_13900,axiom,
! [VarCurr: state_type] :
( v36170(VarCurr,23)
<=> v36172(VarCurr,23) ) ).
tff(addAssignment_13899,axiom,
! [VarCurr: state_type] :
( v36172(VarCurr,23)
<=> v36174(VarCurr,23) ) ).
tff(addAssignment_13898,axiom,
! [VarCurr: state_type] :
( v36174(VarCurr,23)
<=> v36176(VarCurr,23) ) ).
tff(addAssignment_13897,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,29)
<=> v36159(VarCurr,29) ) ).
tff(addAssignment_13896,axiom,
! [VarCurr: state_type] :
( v36161(VarCurr,22)
<=> v36165(VarCurr,22) ) ).
tff(addAssignment_13895,axiom,
! [VarNext: state_type] :
( v36165(VarNext,22)
<=> v36364(VarNext,22) ) ).
tff(addCaseBooleanConditionEqualRanges1_763,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36366(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36364(VarNext,B)
<=> v36165(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_821,axiom,
! [VarNext: state_type] :
( v36366(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36364(VarNext,B)
<=> v36192(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7789,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36366(VarNext)
<=> ( v36367(VarNext)
& v36187(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7788,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36367(VarNext)
<=> ( v36369(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2977,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36369(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13894,axiom,
! [VarCurr: state_type] :
( v36168(VarCurr,22)
<=> v36170(VarCurr,22) ) ).
tff(addAssignment_13893,axiom,
! [VarCurr: state_type] :
( v36170(VarCurr,22)
<=> v36172(VarCurr,22) ) ).
tff(addAssignment_13892,axiom,
! [VarCurr: state_type] :
( v36172(VarCurr,22)
<=> v36174(VarCurr,22) ) ).
tff(addAssignment_13891,axiom,
! [VarCurr: state_type] :
( v36174(VarCurr,22)
<=> v36176(VarCurr,22) ) ).
tff(addAssignment_13890,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,28)
<=> v36159(VarCurr,28) ) ).
tff(addAssignment_13889,axiom,
! [VarCurr: state_type] :
( v36161(VarCurr,21)
<=> v36165(VarCurr,21) ) ).
tff(addAssignment_13888,axiom,
! [VarNext: state_type] :
( v36165(VarNext,21)
<=> v36356(VarNext,21) ) ).
tff(addCaseBooleanConditionEqualRanges1_762,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36358(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36356(VarNext,B)
<=> v36165(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_820,axiom,
! [VarNext: state_type] :
( v36358(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36356(VarNext,B)
<=> v36192(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7787,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36358(VarNext)
<=> ( v36359(VarNext)
& v36187(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7786,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36359(VarNext)
<=> ( v36361(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2976,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36361(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13887,axiom,
! [VarCurr: state_type] :
( v36168(VarCurr,21)
<=> v36170(VarCurr,21) ) ).
tff(addAssignment_13886,axiom,
! [VarCurr: state_type] :
( v36170(VarCurr,21)
<=> v36172(VarCurr,21) ) ).
tff(addAssignment_13885,axiom,
! [VarCurr: state_type] :
( v36172(VarCurr,21)
<=> v36174(VarCurr,21) ) ).
tff(addAssignment_13884,axiom,
! [VarCurr: state_type] :
( v36174(VarCurr,21)
<=> v36176(VarCurr,21) ) ).
tff(addAssignment_13883,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,27)
<=> v36159(VarCurr,27) ) ).
tff(addAssignment_13882,axiom,
! [VarCurr: state_type] :
( v36161(VarCurr,20)
<=> v36165(VarCurr,20) ) ).
tff(addAssignment_13881,axiom,
! [VarNext: state_type] :
( v36165(VarNext,20)
<=> v36348(VarNext,20) ) ).
tff(addCaseBooleanConditionEqualRanges1_761,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36350(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36348(VarNext,B)
<=> v36165(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_819,axiom,
! [VarNext: state_type] :
( v36350(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36348(VarNext,B)
<=> v36192(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7785,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36350(VarNext)
<=> ( v36351(VarNext)
& v36187(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7784,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36351(VarNext)
<=> ( v36353(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2975,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36353(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13880,axiom,
! [VarCurr: state_type] :
( v36168(VarCurr,20)
<=> v36170(VarCurr,20) ) ).
tff(addAssignment_13879,axiom,
! [VarCurr: state_type] :
( v36170(VarCurr,20)
<=> v36172(VarCurr,20) ) ).
tff(addAssignment_13878,axiom,
! [VarCurr: state_type] :
( v36172(VarCurr,20)
<=> v36174(VarCurr,20) ) ).
tff(addAssignment_13877,axiom,
! [VarCurr: state_type] :
( v36174(VarCurr,20)
<=> v36176(VarCurr,20) ) ).
tff(addAssignment_13876,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,26)
<=> v36159(VarCurr,26) ) ).
tff(addAssignment_13875,axiom,
! [VarCurr: state_type] :
( v36161(VarCurr,19)
<=> v36165(VarCurr,19) ) ).
tff(addAssignment_13874,axiom,
! [VarNext: state_type] :
( v36165(VarNext,19)
<=> v36340(VarNext,19) ) ).
tff(addCaseBooleanConditionEqualRanges1_760,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36342(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36340(VarNext,B)
<=> v36165(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_818,axiom,
! [VarNext: state_type] :
( v36342(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36340(VarNext,B)
<=> v36192(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7783,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36342(VarNext)
<=> ( v36343(VarNext)
& v36187(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7782,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36343(VarNext)
<=> ( v36345(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2974,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36345(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13873,axiom,
! [VarCurr: state_type] :
( v36168(VarCurr,19)
<=> v36170(VarCurr,19) ) ).
tff(addAssignment_13872,axiom,
! [VarCurr: state_type] :
( v36170(VarCurr,19)
<=> v36172(VarCurr,19) ) ).
tff(addAssignment_13871,axiom,
! [VarCurr: state_type] :
( v36172(VarCurr,19)
<=> v36174(VarCurr,19) ) ).
tff(addAssignment_13870,axiom,
! [VarCurr: state_type] :
( v36174(VarCurr,19)
<=> v36176(VarCurr,19) ) ).
tff(addAssignment_13869,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,25)
<=> v36159(VarCurr,25) ) ).
tff(addAssignment_13868,axiom,
! [VarCurr: state_type] :
( v36161(VarCurr,18)
<=> v36165(VarCurr,18) ) ).
tff(addAssignment_13867,axiom,
! [VarNext: state_type] :
( v36165(VarNext,18)
<=> v36332(VarNext,18) ) ).
tff(addCaseBooleanConditionEqualRanges1_759,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36334(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36332(VarNext,B)
<=> v36165(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_817,axiom,
! [VarNext: state_type] :
( v36334(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36332(VarNext,B)
<=> v36192(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7781,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36334(VarNext)
<=> ( v36335(VarNext)
& v36187(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7780,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36335(VarNext)
<=> ( v36337(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2973,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36337(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13866,axiom,
! [VarCurr: state_type] :
( v36168(VarCurr,18)
<=> v36170(VarCurr,18) ) ).
tff(addAssignment_13865,axiom,
! [VarCurr: state_type] :
( v36170(VarCurr,18)
<=> v36172(VarCurr,18) ) ).
tff(addAssignment_13864,axiom,
! [VarCurr: state_type] :
( v36172(VarCurr,18)
<=> v36174(VarCurr,18) ) ).
tff(addAssignment_13863,axiom,
! [VarCurr: state_type] :
( v36174(VarCurr,18)
<=> v36176(VarCurr,18) ) ).
tff(addAssignment_13862,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,24)
<=> v36159(VarCurr,24) ) ).
tff(addAssignment_13861,axiom,
! [VarCurr: state_type] :
( v36161(VarCurr,17)
<=> v36165(VarCurr,17) ) ).
tff(addAssignment_13860,axiom,
! [VarNext: state_type] :
( v36165(VarNext,17)
<=> v36324(VarNext,17) ) ).
tff(addCaseBooleanConditionEqualRanges1_758,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36326(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36324(VarNext,B)
<=> v36165(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_816,axiom,
! [VarNext: state_type] :
( v36326(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36324(VarNext,B)
<=> v36192(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7779,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36326(VarNext)
<=> ( v36327(VarNext)
& v36187(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7778,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36327(VarNext)
<=> ( v36329(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2972,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36329(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13859,axiom,
! [VarCurr: state_type] :
( v36168(VarCurr,17)
<=> v36170(VarCurr,17) ) ).
tff(addAssignment_13858,axiom,
! [VarCurr: state_type] :
( v36170(VarCurr,17)
<=> v36172(VarCurr,17) ) ).
tff(addAssignment_13857,axiom,
! [VarCurr: state_type] :
( v36172(VarCurr,17)
<=> v36174(VarCurr,17) ) ).
tff(addAssignment_13856,axiom,
! [VarCurr: state_type] :
( v36174(VarCurr,17)
<=> v36176(VarCurr,17) ) ).
tff(addAssignment_13855,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,23)
<=> v36159(VarCurr,23) ) ).
tff(addAssignment_13854,axiom,
! [VarCurr: state_type] :
( v36161(VarCurr,16)
<=> v36165(VarCurr,16) ) ).
tff(addAssignment_13853,axiom,
! [VarNext: state_type] :
( v36165(VarNext,16)
<=> v36316(VarNext,16) ) ).
tff(addCaseBooleanConditionEqualRanges1_757,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36318(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36316(VarNext,B)
<=> v36165(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_815,axiom,
! [VarNext: state_type] :
( v36318(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36316(VarNext,B)
<=> v36192(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7777,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36318(VarNext)
<=> ( v36319(VarNext)
& v36187(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7776,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36319(VarNext)
<=> ( v36321(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2971,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36321(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13852,axiom,
! [VarCurr: state_type] :
( v36168(VarCurr,16)
<=> v36170(VarCurr,16) ) ).
tff(addAssignment_13851,axiom,
! [VarCurr: state_type] :
( v36170(VarCurr,16)
<=> v36172(VarCurr,16) ) ).
tff(addAssignment_13850,axiom,
! [VarCurr: state_type] :
( v36172(VarCurr,16)
<=> v36174(VarCurr,16) ) ).
tff(addAssignment_13849,axiom,
! [VarCurr: state_type] :
( v36174(VarCurr,16)
<=> v36176(VarCurr,16) ) ).
tff(addAssignment_13848,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,22)
<=> v36159(VarCurr,22) ) ).
tff(addAssignment_13847,axiom,
! [VarCurr: state_type] :
( v36161(VarCurr,15)
<=> v36165(VarCurr,15) ) ).
tff(addAssignment_13846,axiom,
! [VarNext: state_type] :
( v36165(VarNext,15)
<=> v36308(VarNext,15) ) ).
tff(addCaseBooleanConditionEqualRanges1_756,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36310(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36308(VarNext,B)
<=> v36165(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_814,axiom,
! [VarNext: state_type] :
( v36310(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36308(VarNext,B)
<=> v36192(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7775,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36310(VarNext)
<=> ( v36311(VarNext)
& v36187(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7774,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36311(VarNext)
<=> ( v36313(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2970,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36313(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13845,axiom,
! [VarCurr: state_type] :
( v36168(VarCurr,15)
<=> v36170(VarCurr,15) ) ).
tff(addAssignment_13844,axiom,
! [VarCurr: state_type] :
( v36170(VarCurr,15)
<=> v36172(VarCurr,15) ) ).
tff(addAssignment_13843,axiom,
! [VarCurr: state_type] :
( v36172(VarCurr,15)
<=> v36174(VarCurr,15) ) ).
tff(addAssignment_13842,axiom,
! [VarCurr: state_type] :
( v36174(VarCurr,15)
<=> v36176(VarCurr,15) ) ).
tff(addAssignment_13841,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,21)
<=> v36159(VarCurr,21) ) ).
tff(addAssignment_13840,axiom,
! [VarCurr: state_type] :
( v36161(VarCurr,14)
<=> v36165(VarCurr,14) ) ).
tff(addAssignment_13839,axiom,
! [VarNext: state_type] :
( v36165(VarNext,14)
<=> v36300(VarNext,14) ) ).
tff(addCaseBooleanConditionEqualRanges1_755,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36302(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36300(VarNext,B)
<=> v36165(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_813,axiom,
! [VarNext: state_type] :
( v36302(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36300(VarNext,B)
<=> v36192(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7773,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36302(VarNext)
<=> ( v36303(VarNext)
& v36187(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7772,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36303(VarNext)
<=> ( v36305(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2969,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36305(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13838,axiom,
! [VarCurr: state_type] :
( v36168(VarCurr,14)
<=> v36170(VarCurr,14) ) ).
tff(addAssignment_13837,axiom,
! [VarCurr: state_type] :
( v36170(VarCurr,14)
<=> v36172(VarCurr,14) ) ).
tff(addAssignment_13836,axiom,
! [VarCurr: state_type] :
( v36172(VarCurr,14)
<=> v36174(VarCurr,14) ) ).
tff(addAssignment_13835,axiom,
! [VarCurr: state_type] :
( v36174(VarCurr,14)
<=> v36176(VarCurr,14) ) ).
tff(addAssignment_13834,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,20)
<=> v36159(VarCurr,20) ) ).
tff(addAssignment_13833,axiom,
! [VarCurr: state_type] :
( v36161(VarCurr,13)
<=> v36165(VarCurr,13) ) ).
tff(addAssignment_13832,axiom,
! [VarNext: state_type] :
( v36165(VarNext,13)
<=> v36292(VarNext,13) ) ).
tff(addCaseBooleanConditionEqualRanges1_754,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36294(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36292(VarNext,B)
<=> v36165(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_812,axiom,
! [VarNext: state_type] :
( v36294(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36292(VarNext,B)
<=> v36192(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7771,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36294(VarNext)
<=> ( v36295(VarNext)
& v36187(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7770,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36295(VarNext)
<=> ( v36297(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2968,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36297(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13831,axiom,
! [VarCurr: state_type] :
( v36168(VarCurr,13)
<=> v36170(VarCurr,13) ) ).
tff(addAssignment_13830,axiom,
! [VarCurr: state_type] :
( v36170(VarCurr,13)
<=> v36172(VarCurr,13) ) ).
tff(addAssignment_13829,axiom,
! [VarCurr: state_type] :
( v36172(VarCurr,13)
<=> v36174(VarCurr,13) ) ).
tff(addAssignment_13828,axiom,
! [VarCurr: state_type] :
( v36174(VarCurr,13)
<=> v36176(VarCurr,13) ) ).
tff(addAssignment_13827,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,19)
<=> v36159(VarCurr,19) ) ).
tff(addAssignment_13826,axiom,
! [VarCurr: state_type] :
( v36161(VarCurr,12)
<=> v36165(VarCurr,12) ) ).
tff(addAssignment_13825,axiom,
! [VarNext: state_type] :
( v36165(VarNext,12)
<=> v36284(VarNext,12) ) ).
tff(addCaseBooleanConditionEqualRanges1_753,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36286(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36284(VarNext,B)
<=> v36165(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_811,axiom,
! [VarNext: state_type] :
( v36286(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36284(VarNext,B)
<=> v36192(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7769,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36286(VarNext)
<=> ( v36287(VarNext)
& v36187(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7768,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36287(VarNext)
<=> ( v36289(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2967,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36289(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13824,axiom,
! [VarCurr: state_type] :
( v36168(VarCurr,12)
<=> v36170(VarCurr,12) ) ).
tff(addAssignment_13823,axiom,
! [VarCurr: state_type] :
( v36170(VarCurr,12)
<=> v36172(VarCurr,12) ) ).
tff(addAssignment_13822,axiom,
! [VarCurr: state_type] :
( v36172(VarCurr,12)
<=> v36174(VarCurr,12) ) ).
tff(addAssignment_13821,axiom,
! [VarCurr: state_type] :
( v36174(VarCurr,12)
<=> v36176(VarCurr,12) ) ).
tff(addAssignment_13820,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,18)
<=> v36159(VarCurr,18) ) ).
tff(addAssignment_13819,axiom,
! [VarCurr: state_type] :
( v36161(VarCurr,11)
<=> v36165(VarCurr,11) ) ).
tff(addAssignment_13818,axiom,
! [VarNext: state_type] :
( v36165(VarNext,11)
<=> v36276(VarNext,11) ) ).
tff(addCaseBooleanConditionEqualRanges1_752,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36278(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36276(VarNext,B)
<=> v36165(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_810,axiom,
! [VarNext: state_type] :
( v36278(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36276(VarNext,B)
<=> v36192(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7767,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36278(VarNext)
<=> ( v36279(VarNext)
& v36187(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7766,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36279(VarNext)
<=> ( v36281(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2966,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36281(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13817,axiom,
! [VarCurr: state_type] :
( v36168(VarCurr,11)
<=> v36170(VarCurr,11) ) ).
tff(addAssignment_13816,axiom,
! [VarCurr: state_type] :
( v36170(VarCurr,11)
<=> v36172(VarCurr,11) ) ).
tff(addAssignment_13815,axiom,
! [VarCurr: state_type] :
( v36172(VarCurr,11)
<=> v36174(VarCurr,11) ) ).
tff(addAssignment_13814,axiom,
! [VarCurr: state_type] :
( v36174(VarCurr,11)
<=> v36176(VarCurr,11) ) ).
tff(addAssignment_13813,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,17)
<=> v36159(VarCurr,17) ) ).
tff(addAssignment_13812,axiom,
! [VarCurr: state_type] :
( v36161(VarCurr,10)
<=> v36165(VarCurr,10) ) ).
tff(addAssignment_13811,axiom,
! [VarNext: state_type] :
( v36165(VarNext,10)
<=> v36268(VarNext,10) ) ).
tff(addCaseBooleanConditionEqualRanges1_751,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36270(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36268(VarNext,B)
<=> v36165(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_809,axiom,
! [VarNext: state_type] :
( v36270(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36268(VarNext,B)
<=> v36192(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7765,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36270(VarNext)
<=> ( v36271(VarNext)
& v36187(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7764,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36271(VarNext)
<=> ( v36273(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2965,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36273(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13810,axiom,
! [VarCurr: state_type] :
( v36168(VarCurr,10)
<=> v36170(VarCurr,10) ) ).
tff(addAssignment_13809,axiom,
! [VarCurr: state_type] :
( v36170(VarCurr,10)
<=> v36172(VarCurr,10) ) ).
tff(addAssignment_13808,axiom,
! [VarCurr: state_type] :
( v36172(VarCurr,10)
<=> v36174(VarCurr,10) ) ).
tff(addAssignment_13807,axiom,
! [VarCurr: state_type] :
( v36174(VarCurr,10)
<=> v36176(VarCurr,10) ) ).
tff(addAssignment_13806,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,16)
<=> v36159(VarCurr,16) ) ).
tff(addAssignment_13805,axiom,
! [VarCurr: state_type] :
( v36161(VarCurr,9)
<=> v36165(VarCurr,9) ) ).
tff(addAssignment_13804,axiom,
! [VarNext: state_type] :
( v36165(VarNext,9)
<=> v36260(VarNext,9) ) ).
tff(addCaseBooleanConditionEqualRanges1_750,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36262(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36260(VarNext,B)
<=> v36165(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_808,axiom,
! [VarNext: state_type] :
( v36262(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36260(VarNext,B)
<=> v36192(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7763,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36262(VarNext)
<=> ( v36263(VarNext)
& v36187(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7762,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36263(VarNext)
<=> ( v36265(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2964,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36265(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13803,axiom,
! [VarCurr: state_type] :
( v36168(VarCurr,9)
<=> v36170(VarCurr,9) ) ).
tff(addAssignment_13802,axiom,
! [VarCurr: state_type] :
( v36170(VarCurr,9)
<=> v36172(VarCurr,9) ) ).
tff(addAssignment_13801,axiom,
! [VarCurr: state_type] :
( v36172(VarCurr,9)
<=> v36174(VarCurr,9) ) ).
tff(addAssignment_13800,axiom,
! [VarCurr: state_type] :
( v36174(VarCurr,9)
<=> v36176(VarCurr,9) ) ).
tff(addAssignment_13799,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,15)
<=> v36159(VarCurr,15) ) ).
tff(addAssignment_13798,axiom,
! [VarCurr: state_type] :
( v36161(VarCurr,8)
<=> v36165(VarCurr,8) ) ).
tff(addAssignment_13797,axiom,
! [VarNext: state_type] :
( v36165(VarNext,8)
<=> v36252(VarNext,8) ) ).
tff(addCaseBooleanConditionEqualRanges1_749,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36254(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36252(VarNext,B)
<=> v36165(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_807,axiom,
! [VarNext: state_type] :
( v36254(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36252(VarNext,B)
<=> v36192(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7761,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36254(VarNext)
<=> ( v36255(VarNext)
& v36187(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7760,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36255(VarNext)
<=> ( v36257(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2963,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36257(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13796,axiom,
! [VarCurr: state_type] :
( v36168(VarCurr,8)
<=> v36170(VarCurr,8) ) ).
tff(addAssignment_13795,axiom,
! [VarCurr: state_type] :
( v36170(VarCurr,8)
<=> v36172(VarCurr,8) ) ).
tff(addAssignment_13794,axiom,
! [VarCurr: state_type] :
( v36172(VarCurr,8)
<=> v36174(VarCurr,8) ) ).
tff(addAssignment_13793,axiom,
! [VarCurr: state_type] :
( v36174(VarCurr,8)
<=> v36176(VarCurr,8) ) ).
tff(addAssignment_13792,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,14)
<=> v36159(VarCurr,14) ) ).
tff(addAssignment_13791,axiom,
! [VarCurr: state_type] :
( v36161(VarCurr,7)
<=> v36165(VarCurr,7) ) ).
tff(addAssignment_13790,axiom,
! [VarNext: state_type] :
( v36165(VarNext,7)
<=> v36244(VarNext,7) ) ).
tff(addCaseBooleanConditionEqualRanges1_748,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36246(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36244(VarNext,B)
<=> v36165(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_806,axiom,
! [VarNext: state_type] :
( v36246(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36244(VarNext,B)
<=> v36192(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7759,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36246(VarNext)
<=> ( v36247(VarNext)
& v36187(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7758,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36247(VarNext)
<=> ( v36249(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2962,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36249(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13789,axiom,
! [VarCurr: state_type] :
( v36168(VarCurr,7)
<=> v36170(VarCurr,7) ) ).
tff(addAssignment_13788,axiom,
! [VarCurr: state_type] :
( v36170(VarCurr,7)
<=> v36172(VarCurr,7) ) ).
tff(addAssignment_13787,axiom,
! [VarCurr: state_type] :
( v36172(VarCurr,7)
<=> v36174(VarCurr,7) ) ).
tff(addAssignment_13786,axiom,
! [VarCurr: state_type] :
( v36174(VarCurr,7)
<=> v36176(VarCurr,7) ) ).
tff(addAssignment_13785,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,13)
<=> v36159(VarCurr,13) ) ).
tff(addAssignment_13784,axiom,
! [VarCurr: state_type] :
( v36161(VarCurr,6)
<=> v36165(VarCurr,6) ) ).
tff(addAssignment_13783,axiom,
! [VarNext: state_type] :
( v36165(VarNext,6)
<=> v36236(VarNext,6) ) ).
tff(addCaseBooleanConditionEqualRanges1_747,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36238(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36236(VarNext,B)
<=> v36165(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_805,axiom,
! [VarNext: state_type] :
( v36238(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36236(VarNext,B)
<=> v36192(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7757,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36238(VarNext)
<=> ( v36239(VarNext)
& v36187(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7756,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36239(VarNext)
<=> ( v36241(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2961,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36241(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13782,axiom,
! [VarCurr: state_type] :
( v36168(VarCurr,6)
<=> v36170(VarCurr,6) ) ).
tff(addAssignment_13781,axiom,
! [VarCurr: state_type] :
( v36170(VarCurr,6)
<=> v36172(VarCurr,6) ) ).
tff(addAssignment_13780,axiom,
! [VarCurr: state_type] :
( v36172(VarCurr,6)
<=> v36174(VarCurr,6) ) ).
tff(addAssignment_13779,axiom,
! [VarCurr: state_type] :
( v36174(VarCurr,6)
<=> v36176(VarCurr,6) ) ).
tff(addAssignment_13778,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,12)
<=> v36159(VarCurr,12) ) ).
tff(addAssignment_13777,axiom,
! [VarCurr: state_type] :
( v36161(VarCurr,5)
<=> v36165(VarCurr,5) ) ).
tff(addAssignment_13776,axiom,
! [VarNext: state_type] :
( v36165(VarNext,5)
<=> v36228(VarNext,5) ) ).
tff(addCaseBooleanConditionEqualRanges1_746,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36230(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36228(VarNext,B)
<=> v36165(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_804,axiom,
! [VarNext: state_type] :
( v36230(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36228(VarNext,B)
<=> v36192(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7755,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36230(VarNext)
<=> ( v36231(VarNext)
& v36187(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7754,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36231(VarNext)
<=> ( v36233(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2960,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36233(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13775,axiom,
! [VarCurr: state_type] :
( v36168(VarCurr,5)
<=> v36170(VarCurr,5) ) ).
tff(addAssignment_13774,axiom,
! [VarCurr: state_type] :
( v36170(VarCurr,5)
<=> v36172(VarCurr,5) ) ).
tff(addAssignment_13773,axiom,
! [VarCurr: state_type] :
( v36172(VarCurr,5)
<=> v36174(VarCurr,5) ) ).
tff(addAssignment_13772,axiom,
! [VarCurr: state_type] :
( v36174(VarCurr,5)
<=> v36176(VarCurr,5) ) ).
tff(addAssignment_13771,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,11)
<=> v36159(VarCurr,11) ) ).
tff(addAssignment_13770,axiom,
! [VarCurr: state_type] :
( v36161(VarCurr,4)
<=> v36165(VarCurr,4) ) ).
tff(addAssignment_13769,axiom,
! [VarNext: state_type] :
( v36165(VarNext,4)
<=> v36220(VarNext,4) ) ).
tff(addCaseBooleanConditionEqualRanges1_745,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36222(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36220(VarNext,B)
<=> v36165(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_803,axiom,
! [VarNext: state_type] :
( v36222(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36220(VarNext,B)
<=> v36192(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7753,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36222(VarNext)
<=> ( v36223(VarNext)
& v36187(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7752,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36223(VarNext)
<=> ( v36225(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2959,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36225(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13768,axiom,
! [VarCurr: state_type] :
( v36168(VarCurr,4)
<=> v36170(VarCurr,4) ) ).
tff(addAssignment_13767,axiom,
! [VarCurr: state_type] :
( v36170(VarCurr,4)
<=> v36172(VarCurr,4) ) ).
tff(addAssignment_13766,axiom,
! [VarCurr: state_type] :
( v36172(VarCurr,4)
<=> v36174(VarCurr,4) ) ).
tff(addAssignment_13765,axiom,
! [VarCurr: state_type] :
( v36174(VarCurr,4)
<=> v36176(VarCurr,4) ) ).
tff(addAssignment_13764,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,10)
<=> v36159(VarCurr,10) ) ).
tff(addAssignment_13763,axiom,
! [VarCurr: state_type] :
( v36161(VarCurr,3)
<=> v36165(VarCurr,3) ) ).
tff(addAssignment_13762,axiom,
! [VarNext: state_type] :
( v36165(VarNext,3)
<=> v36212(VarNext,3) ) ).
tff(addCaseBooleanConditionEqualRanges1_744,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36214(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36212(VarNext,B)
<=> v36165(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_802,axiom,
! [VarNext: state_type] :
( v36214(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36212(VarNext,B)
<=> v36192(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7751,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36214(VarNext)
<=> ( v36215(VarNext)
& v36187(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7750,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36215(VarNext)
<=> ( v36217(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2958,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36217(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13761,axiom,
! [VarCurr: state_type] :
( v36168(VarCurr,3)
<=> v36170(VarCurr,3) ) ).
tff(addAssignment_13760,axiom,
! [VarCurr: state_type] :
( v36170(VarCurr,3)
<=> v36172(VarCurr,3) ) ).
tff(addAssignment_13759,axiom,
! [VarCurr: state_type] :
( v36172(VarCurr,3)
<=> v36174(VarCurr,3) ) ).
tff(addAssignment_13758,axiom,
! [VarCurr: state_type] :
( v36174(VarCurr,3)
<=> v36176(VarCurr,3) ) ).
tff(addAssignment_13757,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,9)
<=> v36159(VarCurr,9) ) ).
tff(addAssignment_13756,axiom,
! [VarCurr: state_type] :
( v36161(VarCurr,2)
<=> v36165(VarCurr,2) ) ).
tff(addAssignment_13755,axiom,
! [VarNext: state_type] :
( v36165(VarNext,2)
<=> v36204(VarNext,2) ) ).
tff(addCaseBooleanConditionEqualRanges1_743,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36206(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36204(VarNext,B)
<=> v36165(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_801,axiom,
! [VarNext: state_type] :
( v36206(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36204(VarNext,B)
<=> v36192(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7749,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36206(VarNext)
<=> ( v36207(VarNext)
& v36187(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7748,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36207(VarNext)
<=> ( v36209(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2957,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36209(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13754,axiom,
! [VarCurr: state_type] :
( v36168(VarCurr,2)
<=> v36170(VarCurr,2) ) ).
tff(addAssignment_13753,axiom,
! [VarCurr: state_type] :
( v36170(VarCurr,2)
<=> v36172(VarCurr,2) ) ).
tff(addAssignment_13752,axiom,
! [VarCurr: state_type] :
( v36172(VarCurr,2)
<=> v36174(VarCurr,2) ) ).
tff(addAssignment_13751,axiom,
! [VarCurr: state_type] :
( v36174(VarCurr,2)
<=> v36176(VarCurr,2) ) ).
tff(addAssignment_13750,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,8)
<=> v36159(VarCurr,8) ) ).
tff(addAssignment_13749,axiom,
! [VarCurr: state_type] :
( v36103(VarCurr,15)
<=> v36149(VarCurr,15) ) ).
tff(addAssignment_13748,axiom,
! [VarCurr: state_type] :
( v36117(VarCurr,15)
<=> v36125(VarCurr,15) ) ).
tff(addAssignment_13747,axiom,
! [VarCurr: state_type] :
( v36147(VarCurr,15)
<=> v36148(VarCurr,15) ) ).
tff(addAssignment_13746,axiom,
! [VarCurr: state_type] :
( v36144(VarCurr,15)
<=> v36145(VarCurr,15) ) ).
tff(addAssignment_13745,axiom,
! [VarCurr: state_type] :
( v36141(VarCurr,15)
<=> v36142(VarCurr,15) ) ).
tff(addAssignment_13744,axiom,
! [VarCurr: state_type] :
( v36138(VarCurr,15)
<=> v36139(VarCurr,15) ) ).
tff(addAssignment_13743,axiom,
! [VarCurr: state_type] :
( v36135(VarCurr,15)
<=> v36136(VarCurr,15) ) ).
tff(addAssignment_13742,axiom,
! [VarCurr: state_type] :
( v36132(VarCurr,15)
<=> v36133(VarCurr,15) ) ).
tff(addAssignment_13741,axiom,
! [VarCurr: state_type] :
( v36129(VarCurr,15)
<=> v36130(VarCurr,15) ) ).
tff(addAssignment_13740,axiom,
! [VarCurr: state_type] :
( v36119(VarCurr,15)
<=> v36127(VarCurr,15) ) ).
tff(addAssignment_13739,axiom,
! [VarCurr: state_type] :
( v36115(VarCurr,15)
<=> v36116(VarCurr,15) ) ).
tff(addAssignment_13738,axiom,
! [VarCurr: state_type] :
( v36161(VarCurr,1)
<=> v36165(VarCurr,1) ) ).
tff(addAssignment_13737,axiom,
! [VarNext: state_type] :
( v36165(VarNext,1)
<=> v36196(VarNext,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_742,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36198(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36196(VarNext,B)
<=> v36165(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_800,axiom,
! [VarNext: state_type] :
( v36198(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36196(VarNext,B)
<=> v36192(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7747,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36198(VarNext)
<=> ( v36199(VarNext)
& v36187(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7746,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36199(VarNext)
<=> ( v36201(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2956,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36201(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13736,axiom,
! [VarCurr: state_type] :
( v36168(VarCurr,1)
<=> v36170(VarCurr,1) ) ).
tff(addAssignment_13735,axiom,
! [VarCurr: state_type] :
( v36170(VarCurr,1)
<=> v36172(VarCurr,1) ) ).
tff(addAssignment_13734,axiom,
! [VarCurr: state_type] :
( v36172(VarCurr,1)
<=> v36174(VarCurr,1) ) ).
tff(addAssignment_13733,axiom,
! [VarCurr: state_type] :
( v36174(VarCurr,1)
<=> v36176(VarCurr,1) ) ).
tff(addAssignment_13732,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,7)
<=> v36159(VarCurr,7) ) ).
tff(addAssignment_13731,axiom,
! [VarCurr: state_type] :
( v36103(VarCurr,14)
<=> v36149(VarCurr,14) ) ).
tff(addAssignment_13730,axiom,
! [VarCurr: state_type] :
( v36147(VarCurr,14)
<=> v36148(VarCurr,14) ) ).
tff(addAssignment_13729,axiom,
! [VarCurr: state_type] :
( v36117(VarCurr,14)
<=> v36125(VarCurr,14) ) ).
tff(addAssignment_13728,axiom,
! [VarCurr: state_type] :
( v36144(VarCurr,14)
<=> v36145(VarCurr,14) ) ).
tff(addAssignment_13727,axiom,
! [VarCurr: state_type] :
( v36141(VarCurr,14)
<=> v36142(VarCurr,14) ) ).
tff(addAssignment_13726,axiom,
! [VarCurr: state_type] :
( v36138(VarCurr,14)
<=> v36139(VarCurr,14) ) ).
tff(addAssignment_13725,axiom,
! [VarCurr: state_type] :
( v36135(VarCurr,14)
<=> v36136(VarCurr,14) ) ).
tff(addAssignment_13724,axiom,
! [VarCurr: state_type] :
( v36132(VarCurr,14)
<=> v36133(VarCurr,14) ) ).
tff(addAssignment_13723,axiom,
! [VarCurr: state_type] :
( v36129(VarCurr,14)
<=> v36130(VarCurr,14) ) ).
tff(addAssignment_13722,axiom,
! [VarCurr: state_type] :
( v36119(VarCurr,14)
<=> v36127(VarCurr,14) ) ).
tff(addAssignment_13721,axiom,
! [VarCurr: state_type] :
( v36115(VarCurr,14)
<=> v36116(VarCurr,14) ) ).
tff(addAssignment_13720,axiom,
! [VarCurr: state_type] :
( v36161(VarCurr,0)
<=> v36165(VarCurr,0) ) ).
tff(addAssignment_13719,axiom,
! [VarNext: state_type] :
( v36165(VarNext,0)
<=> v36178(VarNext,0) ) ).
tff(addCaseBooleanConditionEqualRanges1_741,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36179(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36178(VarNext,B)
<=> v36165(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_799,axiom,
! [VarNext: state_type] :
( v36179(VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36178(VarNext,B)
<=> v36192(VarNext,B) ) ) ) ).
tff(addAssignment_13718,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36192(VarNext,B)
<=> v36190(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_891,axiom,
! [VarCurr: state_type] :
( ~ v34744(VarCurr)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36190(VarCurr,B)
<=> v36168(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_864,axiom,
! [VarCurr: state_type] :
( v34744(VarCurr)
=> ! [B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v36190(VarCurr,B)
<=> $false ) ) ) ).
tff(bitBlastConstant_9864,axiom,
~ b00000000000000000000000000(25) ).
tff(bitBlastConstant_9863,axiom,
~ b00000000000000000000000000(24) ).
tff(bitBlastConstant_9862,axiom,
~ b00000000000000000000000000(23) ).
tff(bitBlastConstant_9861,axiom,
~ b00000000000000000000000000(22) ).
tff(bitBlastConstant_9860,axiom,
~ b00000000000000000000000000(21) ).
tff(bitBlastConstant_9859,axiom,
~ b00000000000000000000000000(20) ).
tff(bitBlastConstant_9858,axiom,
~ b00000000000000000000000000(19) ).
tff(bitBlastConstant_9857,axiom,
~ b00000000000000000000000000(18) ).
tff(bitBlastConstant_9856,axiom,
~ b00000000000000000000000000(17) ).
tff(bitBlastConstant_9855,axiom,
~ b00000000000000000000000000(16) ).
tff(bitBlastConstant_9854,axiom,
~ b00000000000000000000000000(15) ).
tff(bitBlastConstant_9853,axiom,
~ b00000000000000000000000000(14) ).
tff(bitBlastConstant_9852,axiom,
~ b00000000000000000000000000(13) ).
tff(bitBlastConstant_9851,axiom,
~ b00000000000000000000000000(12) ).
tff(bitBlastConstant_9850,axiom,
~ b00000000000000000000000000(11) ).
tff(bitBlastConstant_9849,axiom,
~ b00000000000000000000000000(10) ).
tff(bitBlastConstant_9848,axiom,
~ b00000000000000000000000000(9) ).
tff(bitBlastConstant_9847,axiom,
~ b00000000000000000000000000(8) ).
tff(bitBlastConstant_9846,axiom,
~ b00000000000000000000000000(7) ).
tff(bitBlastConstant_9845,axiom,
~ b00000000000000000000000000(6) ).
tff(bitBlastConstant_9844,axiom,
~ b00000000000000000000000000(5) ).
tff(bitBlastConstant_9843,axiom,
~ b00000000000000000000000000(4) ).
tff(bitBlastConstant_9842,axiom,
~ b00000000000000000000000000(3) ).
tff(bitBlastConstant_9841,axiom,
~ b00000000000000000000000000(2) ).
tff(bitBlastConstant_9840,axiom,
~ b00000000000000000000000000(1) ).
tff(bitBlastConstant_9839,axiom,
~ b00000000000000000000000000(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7745,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36179(VarNext)
<=> ( v36180(VarNext)
& v36187(VarNext) ) ) ) ).
tff(addAssignment_13717,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36187(VarNext)
<=> v36185(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7744,axiom,
! [VarCurr: state_type] :
( v36185(VarCurr)
<=> ( v34744(VarCurr)
| v36188(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7743,axiom,
! [VarCurr: state_type] :
( v36188(VarCurr)
<=> ( v34746(VarCurr)
& v36189(VarCurr) ) ) ).
tff(writeUnaryOperator_2955,axiom,
! [VarCurr: state_type] :
( ~ v36189(VarCurr)
<=> v34744(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7742,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36180(VarNext)
<=> ( v36182(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2954,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36182(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13716,axiom,
! [VarCurr: state_type] :
( v36168(VarCurr,0)
<=> v36170(VarCurr,0) ) ).
tff(addAssignment_13715,axiom,
! [VarCurr: state_type] :
( v36170(VarCurr,0)
<=> v36172(VarCurr,0) ) ).
tff(addAssignment_13714,axiom,
! [VarCurr: state_type] :
( v36172(VarCurr,0)
<=> v36174(VarCurr,0) ) ).
tff(addAssignment_13713,axiom,
! [VarCurr: state_type] :
( v36174(VarCurr,0)
<=> v36176(VarCurr,0) ) ).
tff(addAssignment_13712,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,6)
<=> v36159(VarCurr,6) ) ).
tff(addAssignment_13711,axiom,
! [VarCurr: state_type] :
( v36103(VarCurr,13)
<=> v36149(VarCurr,13) ) ).
tff(addAssignment_13710,axiom,
! [VarCurr: state_type] :
( v36147(VarCurr,13)
<=> v36148(VarCurr,13) ) ).
tff(addAssignment_13709,axiom,
! [VarCurr: state_type] :
( v36144(VarCurr,13)
<=> v36145(VarCurr,13) ) ).
tff(addAssignment_13708,axiom,
! [VarCurr: state_type] :
( v36117(VarCurr,13)
<=> v36125(VarCurr,13) ) ).
tff(addAssignment_13707,axiom,
! [VarCurr: state_type] :
( v36141(VarCurr,13)
<=> v36142(VarCurr,13) ) ).
tff(addAssignment_13706,axiom,
! [VarCurr: state_type] :
( v36138(VarCurr,13)
<=> v36139(VarCurr,13) ) ).
tff(addAssignment_13705,axiom,
! [VarCurr: state_type] :
( v36135(VarCurr,13)
<=> v36136(VarCurr,13) ) ).
tff(addAssignment_13704,axiom,
! [VarCurr: state_type] :
( v36132(VarCurr,13)
<=> v36133(VarCurr,13) ) ).
tff(addAssignment_13703,axiom,
! [VarCurr: state_type] :
( v36129(VarCurr,13)
<=> v36130(VarCurr,13) ) ).
tff(addAssignment_13702,axiom,
! [VarCurr: state_type] :
( v36119(VarCurr,13)
<=> v36127(VarCurr,13) ) ).
tff(addAssignment_13701,axiom,
! [VarCurr: state_type] :
( v36115(VarCurr,13)
<=> v36116(VarCurr,13) ) ).
tff(addAssignment_13700,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,5)
<=> v36159(VarCurr,5) ) ).
tff(addAssignment_13699,axiom,
! [VarCurr: state_type] :
( v36103(VarCurr,12)
<=> v36149(VarCurr,12) ) ).
tff(addAssignment_13698,axiom,
! [VarCurr: state_type] :
( v36147(VarCurr,12)
<=> v36148(VarCurr,12) ) ).
tff(addAssignment_13697,axiom,
! [VarCurr: state_type] :
( v36144(VarCurr,12)
<=> v36145(VarCurr,12) ) ).
tff(addAssignment_13696,axiom,
! [VarCurr: state_type] :
( v36141(VarCurr,12)
<=> v36142(VarCurr,12) ) ).
tff(addAssignment_13695,axiom,
! [VarCurr: state_type] :
( v36117(VarCurr,12)
<=> v36125(VarCurr,12) ) ).
tff(addAssignment_13694,axiom,
! [VarCurr: state_type] :
( v36124(VarCurr,15)
<=> v34704(VarCurr,29) ) ).
tff(addAssignment_13693,axiom,
! [VarCurr: state_type] :
( v36138(VarCurr,12)
<=> v36139(VarCurr,12) ) ).
tff(addAssignment_13692,axiom,
! [VarCurr: state_type] :
( v36135(VarCurr,12)
<=> v36136(VarCurr,12) ) ).
tff(addAssignment_13691,axiom,
! [VarCurr: state_type] :
( v36132(VarCurr,12)
<=> v36133(VarCurr,12) ) ).
tff(addAssignment_13690,axiom,
! [VarCurr: state_type] :
( v36129(VarCurr,12)
<=> v36130(VarCurr,12) ) ).
tff(addAssignment_13689,axiom,
! [VarCurr: state_type] :
( v36119(VarCurr,12)
<=> v36127(VarCurr,12) ) ).
tff(addAssignment_13688,axiom,
! [VarCurr: state_type] :
( v36115(VarCurr,12)
<=> v36116(VarCurr,12) ) ).
tff(addAssignment_13687,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,4)
<=> v36159(VarCurr,4) ) ).
tff(addAssignment_13686,axiom,
! [VarCurr: state_type] :
( v36103(VarCurr,11)
<=> v36149(VarCurr,11) ) ).
tff(addAssignment_13685,axiom,
! [VarCurr: state_type] :
( v36147(VarCurr,11)
<=> v36148(VarCurr,11) ) ).
tff(addAssignment_13684,axiom,
! [VarCurr: state_type] :
( v36144(VarCurr,11)
<=> v36145(VarCurr,11) ) ).
tff(addAssignment_13683,axiom,
! [VarCurr: state_type] :
( v36141(VarCurr,11)
<=> v36142(VarCurr,11) ) ).
tff(addAssignment_13682,axiom,
! [VarCurr: state_type] :
( v36138(VarCurr,11)
<=> v36139(VarCurr,11) ) ).
tff(addAssignment_13681,axiom,
! [VarCurr: state_type] :
( v36117(VarCurr,11)
<=> v36125(VarCurr,11) ) ).
tff(addAssignment_13680,axiom,
! [VarCurr: state_type] :
( v36124(VarCurr,14)
<=> v34704(VarCurr,28) ) ).
tff(addAssignment_13679,axiom,
! [VarCurr: state_type] :
( v36135(VarCurr,11)
<=> v36136(VarCurr,11) ) ).
tff(addAssignment_13678,axiom,
! [VarCurr: state_type] :
( v36132(VarCurr,11)
<=> v36133(VarCurr,11) ) ).
tff(addAssignment_13677,axiom,
! [VarCurr: state_type] :
( v36129(VarCurr,11)
<=> v36130(VarCurr,11) ) ).
tff(addAssignment_13676,axiom,
! [VarCurr: state_type] :
( v36119(VarCurr,11)
<=> v36127(VarCurr,11) ) ).
tff(addAssignment_13675,axiom,
! [VarCurr: state_type] :
( v36115(VarCurr,11)
<=> v36116(VarCurr,11) ) ).
tff(addAssignment_13674,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,3)
<=> v36159(VarCurr,3) ) ).
tff(addAssignment_13673,axiom,
! [VarCurr: state_type] :
( v36103(VarCurr,10)
<=> v36149(VarCurr,10) ) ).
tff(addAssignment_13672,axiom,
! [VarCurr: state_type] :
( v36147(VarCurr,10)
<=> v36148(VarCurr,10) ) ).
tff(addAssignment_13671,axiom,
! [VarCurr: state_type] :
( v36144(VarCurr,10)
<=> v36145(VarCurr,10) ) ).
tff(addAssignment_13670,axiom,
! [VarCurr: state_type] :
( v36141(VarCurr,10)
<=> v36142(VarCurr,10) ) ).
tff(addAssignment_13669,axiom,
! [VarCurr: state_type] :
( v36138(VarCurr,10)
<=> v36139(VarCurr,10) ) ).
tff(addAssignment_13668,axiom,
! [VarCurr: state_type] :
( v36135(VarCurr,10)
<=> v36136(VarCurr,10) ) ).
tff(addAssignment_13667,axiom,
! [VarCurr: state_type] :
( v36117(VarCurr,10)
<=> v36125(VarCurr,10) ) ).
tff(addAssignment_13666,axiom,
! [VarCurr: state_type] :
( v36124(VarCurr,13)
<=> v34704(VarCurr,27) ) ).
tff(addAssignment_13665,axiom,
! [VarCurr: state_type] :
( v36132(VarCurr,10)
<=> v36133(VarCurr,10) ) ).
tff(addAssignment_13664,axiom,
! [VarCurr: state_type] :
( v36129(VarCurr,10)
<=> v36130(VarCurr,10) ) ).
tff(addAssignment_13663,axiom,
! [VarCurr: state_type] :
( v36119(VarCurr,10)
<=> v36127(VarCurr,10) ) ).
tff(addAssignment_13662,axiom,
! [VarCurr: state_type] :
( v36115(VarCurr,10)
<=> v36116(VarCurr,10) ) ).
tff(addAssignment_13661,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,2)
<=> v36159(VarCurr,2) ) ).
tff(addAssignment_13660,axiom,
! [VarCurr: state_type] :
( v36103(VarCurr,9)
<=> v36149(VarCurr,9) ) ).
tff(addAssignment_13659,axiom,
! [VarCurr: state_type] :
( v36147(VarCurr,9)
<=> v36148(VarCurr,9) ) ).
tff(addAssignment_13658,axiom,
! [VarCurr: state_type] :
( v36144(VarCurr,9)
<=> v36145(VarCurr,9) ) ).
tff(addAssignment_13657,axiom,
! [VarCurr: state_type] :
( v36141(VarCurr,9)
<=> v36142(VarCurr,9) ) ).
tff(addAssignment_13656,axiom,
! [VarCurr: state_type] :
( v36138(VarCurr,9)
<=> v36139(VarCurr,9) ) ).
tff(addAssignment_13655,axiom,
! [VarCurr: state_type] :
( v36135(VarCurr,9)
<=> v36136(VarCurr,9) ) ).
tff(addAssignment_13654,axiom,
! [VarCurr: state_type] :
( v36132(VarCurr,9)
<=> v36133(VarCurr,9) ) ).
tff(addAssignment_13653,axiom,
! [VarCurr: state_type] :
( v36117(VarCurr,9)
<=> v36125(VarCurr,9) ) ).
tff(addAssignment_13652,axiom,
! [VarCurr: state_type] :
( v36124(VarCurr,9)
<=> v34704(VarCurr,23) ) ).
tff(addAssignment_13651,axiom,
! [VarCurr: state_type] :
( v36124(VarCurr,12)
<=> v34704(VarCurr,26) ) ).
tff(addAssignment_13650,axiom,
! [VarCurr: state_type] :
( v36129(VarCurr,9)
<=> v36130(VarCurr,9) ) ).
tff(addAssignment_13649,axiom,
! [VarCurr: state_type] :
( v36119(VarCurr,9)
<=> v36127(VarCurr,9) ) ).
tff(addAssignment_13648,axiom,
! [VarCurr: state_type] :
( v36115(VarCurr,9)
<=> v36116(VarCurr,9) ) ).
tff(addAssignment_13647,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,1)
<=> v36159(VarCurr,1) ) ).
tff(addAssignment_13646,axiom,
! [VarCurr: state_type] :
( v36103(VarCurr,8)
<=> v36149(VarCurr,8) ) ).
tff(addAssignment_13645,axiom,
! [VarCurr: state_type] :
( v36147(VarCurr,8)
<=> v36148(VarCurr,8) ) ).
tff(addAssignment_13644,axiom,
! [VarCurr: state_type] :
( v36144(VarCurr,8)
<=> v36145(VarCurr,8) ) ).
tff(addAssignment_13643,axiom,
! [VarCurr: state_type] :
( v36141(VarCurr,8)
<=> v36142(VarCurr,8) ) ).
tff(addAssignment_13642,axiom,
! [VarCurr: state_type] :
( v36138(VarCurr,8)
<=> v36139(VarCurr,8) ) ).
tff(addAssignment_13641,axiom,
! [VarCurr: state_type] :
( v36135(VarCurr,8)
<=> v36136(VarCurr,8) ) ).
tff(addAssignment_13640,axiom,
! [VarCurr: state_type] :
( v36132(VarCurr,8)
<=> v36133(VarCurr,8) ) ).
tff(addAssignment_13639,axiom,
! [VarCurr: state_type] :
( v36129(VarCurr,8)
<=> v36130(VarCurr,8) ) ).
tff(addAssignment_13638,axiom,
! [VarCurr: state_type] :
( v36117(VarCurr,8)
<=> v36125(VarCurr,8) ) ).
tff(addAssignment_13637,axiom,
! [VarCurr: state_type] :
( v36124(VarCurr,8)
<=> v34704(VarCurr,22) ) ).
tff(addAssignment_13636,axiom,
! [VarCurr: state_type] :
( v36124(VarCurr,11)
<=> v34704(VarCurr,25) ) ).
tff(addAssignment_13635,axiom,
! [VarCurr: state_type] :
( v36119(VarCurr,8)
<=> v36127(VarCurr,8) ) ).
tff(addAssignment_13634,axiom,
! [VarCurr: state_type] :
( v36115(VarCurr,8)
<=> v36116(VarCurr,8) ) ).
tff(addAssignment_13633,axiom,
! [VarCurr: state_type] :
( v36101(VarCurr,0)
<=> v36159(VarCurr,0) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1096,axiom,
! [VarCurr: state_type] :
( ~ v35716(VarCurr)
=> ! [B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v36159(VarCurr,B)
<=> v36162(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1116,axiom,
! [VarCurr: state_type] :
( v35716(VarCurr)
=> ! [B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v36159(VarCurr,B)
<=> v36160(VarCurr,B) ) ) ) ).
tff(addAssignment_13632,axiom,
! [VarCurr: state_type] :
( ( v36162(VarCurr,8)
<=> v36103(VarCurr,15) )
& ( v36162(VarCurr,7)
<=> v36103(VarCurr,14) )
& ( v36162(VarCurr,6)
<=> v36103(VarCurr,13) )
& ( v36162(VarCurr,5)
<=> v36103(VarCurr,12) )
& ( v36162(VarCurr,4)
<=> v36103(VarCurr,11) )
& ( v36162(VarCurr,3)
<=> v36103(VarCurr,10) )
& ( v36162(VarCurr,2)
<=> v36103(VarCurr,9) )
& ( v36162(VarCurr,1)
<=> v36103(VarCurr,8) )
& ( v36162(VarCurr,0)
<=> v36103(VarCurr,7) ) ) ).
tff(addAssignment_13631,axiom,
! [VarCurr: state_type] :
( ( v36162(VarCurr,32)
<=> $false )
& ( v36162(VarCurr,31)
<=> $false )
& ( v36162(VarCurr,30)
<=> $false )
& ( v36162(VarCurr,29)
<=> $false )
& ( v36162(VarCurr,28)
<=> $false )
& ( v36162(VarCurr,27)
<=> $false )
& ( v36162(VarCurr,26)
<=> $false )
& ( v36162(VarCurr,25)
<=> $false )
& ( v36162(VarCurr,24)
<=> $false )
& ( v36162(VarCurr,23)
<=> $false )
& ( v36162(VarCurr,22)
<=> $false )
& ( v36162(VarCurr,21)
<=> $false )
& ( v36162(VarCurr,20)
<=> $false )
& ( v36162(VarCurr,19)
<=> $false )
& ( v36162(VarCurr,18)
<=> $false )
& ( v36162(VarCurr,17)
<=> $false )
& ( v36162(VarCurr,16)
<=> $false )
& ( v36162(VarCurr,15)
<=> $false )
& ( v36162(VarCurr,14)
<=> $false )
& ( v36162(VarCurr,13)
<=> $false )
& ( v36162(VarCurr,12)
<=> $false )
& ( v36162(VarCurr,11)
<=> $false )
& ( v36162(VarCurr,10)
<=> $false )
& ( v36162(VarCurr,9)
<=> $false ) ) ).
tff(addAssignment_13630,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v36160(VarCurr,B)
<=> $false ) ) ).
tff(addAssignment_13629,axiom,
! [VarCurr: state_type] :
( ( v36160(VarCurr,32)
<=> v36161(VarCurr,25) )
& ( v36160(VarCurr,31)
<=> v36161(VarCurr,24) )
& ( v36160(VarCurr,30)
<=> v36161(VarCurr,23) )
& ( v36160(VarCurr,29)
<=> v36161(VarCurr,22) )
& ( v36160(VarCurr,28)
<=> v36161(VarCurr,21) )
& ( v36160(VarCurr,27)
<=> v36161(VarCurr,20) )
& ( v36160(VarCurr,26)
<=> v36161(VarCurr,19) )
& ( v36160(VarCurr,25)
<=> v36161(VarCurr,18) )
& ( v36160(VarCurr,24)
<=> v36161(VarCurr,17) )
& ( v36160(VarCurr,23)
<=> v36161(VarCurr,16) )
& ( v36160(VarCurr,22)
<=> v36161(VarCurr,15) )
& ( v36160(VarCurr,21)
<=> v36161(VarCurr,14) )
& ( v36160(VarCurr,20)
<=> v36161(VarCurr,13) )
& ( v36160(VarCurr,19)
<=> v36161(VarCurr,12) )
& ( v36160(VarCurr,18)
<=> v36161(VarCurr,11) )
& ( v36160(VarCurr,17)
<=> v36161(VarCurr,10) )
& ( v36160(VarCurr,16)
<=> v36161(VarCurr,9) )
& ( v36160(VarCurr,15)
<=> v36161(VarCurr,8) )
& ( v36160(VarCurr,14)
<=> v36161(VarCurr,7) )
& ( v36160(VarCurr,13)
<=> v36161(VarCurr,6) )
& ( v36160(VarCurr,12)
<=> v36161(VarCurr,5) )
& ( v36160(VarCurr,11)
<=> v36161(VarCurr,4) )
& ( v36160(VarCurr,10)
<=> v36161(VarCurr,3) )
& ( v36160(VarCurr,9)
<=> v36161(VarCurr,2) )
& ( v36160(VarCurr,8)
<=> v36161(VarCurr,1) )
& ( v36160(VarCurr,7)
<=> v36161(VarCurr,0) ) ) ).
tff(addAssignment_13628,axiom,
! [VarCurr: state_type] :
( v36103(VarCurr,7)
<=> v36149(VarCurr,7) ) ).
tff(addParallelCaseBooleanConditionEqualRanges9_3,axiom,
! [VarCurr: state_type] :
( ( ~ v36150(VarCurr)
& ~ v36151(VarCurr)
& ~ v36152(VarCurr)
& ~ v36153(VarCurr)
& ~ v36154(VarCurr)
& ~ v36155(VarCurr)
& ~ v36156(VarCurr)
& ~ v36157(VarCurr)
& ~ v36158(VarCurr) )
=> ! [B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v36149(VarCurr,B)
<=> v36117(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges8_8,axiom,
! [VarCurr: state_type] :
( v36158(VarCurr)
=> ! [B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v36149(VarCurr,B)
<=> v36147(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges7_12,axiom,
! [VarCurr: state_type] :
( v36157(VarCurr)
=> ! [B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v36149(VarCurr,B)
<=> v36144(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges6_12,axiom,
! [VarCurr: state_type] :
( v36156(VarCurr)
=> ! [B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v36149(VarCurr,B)
<=> v36141(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges5_16,axiom,
! [VarCurr: state_type] :
( v36155(VarCurr)
=> ! [B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v36149(VarCurr,B)
<=> v36138(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges4_17,axiom,
! [VarCurr: state_type] :
( v36154(VarCurr)
=> ! [B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v36149(VarCurr,B)
<=> v36135(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_73,axiom,
! [VarCurr: state_type] :
( v36153(VarCurr)
=> ! [B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v36149(VarCurr,B)
<=> v36132(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_346,axiom,
! [VarCurr: state_type] :
( v36152(VarCurr)
=> ! [B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v36149(VarCurr,B)
<=> v36129(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_890,axiom,
! [VarCurr: state_type] :
( v36151(VarCurr)
=> ! [B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v36149(VarCurr,B)
<=> v36119(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_863,axiom,
! [VarCurr: state_type] :
( v36150(VarCurr)
=> ! [B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v36149(VarCurr,B)
<=> v36115(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2108,axiom,
! [VarCurr: state_type] :
( v36158(VarCurr)
<=> ( ( v36105(VarCurr,3)
<=> $true )
& ( v36105(VarCurr,2)
<=> $false )
& ( v36105(VarCurr,1)
<=> $false )
& ( v36105(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2107,axiom,
! [VarCurr: state_type] :
( v36157(VarCurr)
<=> ( ( v36105(VarCurr,3)
<=> $false )
& ( v36105(VarCurr,2)
<=> $true )
& ( v36105(VarCurr,1)
<=> $true )
& ( v36105(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2106,axiom,
! [VarCurr: state_type] :
( v36156(VarCurr)
<=> ( ( v36105(VarCurr,3)
<=> $false )
& ( v36105(VarCurr,2)
<=> $true )
& ( v36105(VarCurr,1)
<=> $true )
& ( v36105(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2105,axiom,
! [VarCurr: state_type] :
( v36155(VarCurr)
<=> ( ( v36105(VarCurr,3)
<=> $false )
& ( v36105(VarCurr,2)
<=> $true )
& ( v36105(VarCurr,1)
<=> $false )
& ( v36105(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2104,axiom,
! [VarCurr: state_type] :
( v36154(VarCurr)
<=> ( ( v36105(VarCurr,3)
<=> $false )
& ( v36105(VarCurr,2)
<=> $true )
& ( v36105(VarCurr,1)
<=> $false )
& ( v36105(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2103,axiom,
! [VarCurr: state_type] :
( v36153(VarCurr)
<=> ( ( v36105(VarCurr,3)
<=> $false )
& ( v36105(VarCurr,2)
<=> $false )
& ( v36105(VarCurr,1)
<=> $true )
& ( v36105(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2102,axiom,
! [VarCurr: state_type] :
( v36152(VarCurr)
<=> ( ( v36105(VarCurr,3)
<=> $false )
& ( v36105(VarCurr,2)
<=> $false )
& ( v36105(VarCurr,1)
<=> $true )
& ( v36105(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2101,axiom,
! [VarCurr: state_type] :
( v36151(VarCurr)
<=> ( ( v36105(VarCurr,3)
<=> $false )
& ( v36105(VarCurr,2)
<=> $false )
& ( v36105(VarCurr,1)
<=> $false )
& ( v36105(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2100,axiom,
! [VarCurr: state_type] :
( v36150(VarCurr)
<=> ( ( v36105(VarCurr,3)
<=> $false )
& ( v36105(VarCurr,2)
<=> $false )
& ( v36105(VarCurr,1)
<=> $false )
& ( v36105(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_13627,axiom,
! [VarCurr: state_type] :
( v36147(VarCurr,7)
<=> v36148(VarCurr,7) ) ).
tff(addAssignment_13626,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,15)
& ~ $less(B,0) )
=> ( v36148(VarCurr,B)
<=> v36117(VarCurr,B) ) ) ).
tff(addAssignment_13625,axiom,
! [VarCurr: state_type] :
( v36148(VarCurr,15)
<=> $false ) ).
tff(addAssignment_13624,axiom,
! [VarCurr: state_type] :
( v36144(VarCurr,7)
<=> v36145(VarCurr,7) ) ).
tff(addAssignment_13623,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,14)
& ~ $less(B,0) )
=> ( v36145(VarCurr,B)
<=> v36117(VarCurr,B) ) ) ).
tff(addAssignment_13622,axiom,
! [VarCurr: state_type] :
( ( v36145(VarCurr,15)
<=> $false )
& ( v36145(VarCurr,14)
<=> $false ) ) ).
tff(addAssignment_13621,axiom,
! [VarCurr: state_type] :
( v36141(VarCurr,7)
<=> v36142(VarCurr,7) ) ).
tff(addAssignment_13620,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,13)
& ~ $less(B,0) )
=> ( v36142(VarCurr,B)
<=> v36117(VarCurr,B) ) ) ).
tff(addAssignment_13619,axiom,
! [VarCurr: state_type] :
( ( v36142(VarCurr,15)
<=> $false )
& ( v36142(VarCurr,14)
<=> $false )
& ( v36142(VarCurr,13)
<=> $false ) ) ).
tff(addAssignment_13618,axiom,
! [VarCurr: state_type] :
( v36138(VarCurr,7)
<=> v36139(VarCurr,7) ) ).
tff(addAssignment_13617,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,12)
& ~ $less(B,0) )
=> ( v36139(VarCurr,B)
<=> v36117(VarCurr,B) ) ) ).
tff(addAssignment_13616,axiom,
! [VarCurr: state_type] :
( ( v36139(VarCurr,15)
<=> $false )
& ( v36139(VarCurr,14)
<=> $false )
& ( v36139(VarCurr,13)
<=> $false )
& ( v36139(VarCurr,12)
<=> $false ) ) ).
tff(addAssignment_13615,axiom,
! [VarCurr: state_type] :
( v36135(VarCurr,7)
<=> v36136(VarCurr,7) ) ).
tff(addAssignment_13614,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,11)
& ~ $less(B,0) )
=> ( v36136(VarCurr,B)
<=> v36117(VarCurr,B) ) ) ).
tff(addAssignment_13613,axiom,
! [VarCurr: state_type] :
( ( v36136(VarCurr,15)
<=> $false )
& ( v36136(VarCurr,14)
<=> $false )
& ( v36136(VarCurr,13)
<=> $false )
& ( v36136(VarCurr,12)
<=> $false )
& ( v36136(VarCurr,11)
<=> $false ) ) ).
tff(addAssignment_13612,axiom,
! [VarCurr: state_type] :
( v36132(VarCurr,7)
<=> v36133(VarCurr,7) ) ).
tff(addAssignment_13611,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,10)
& ~ $less(B,0) )
=> ( v36133(VarCurr,B)
<=> v36117(VarCurr,B) ) ) ).
tff(addAssignment_13610,axiom,
! [VarCurr: state_type] :
( ( v36133(VarCurr,15)
<=> $false )
& ( v36133(VarCurr,14)
<=> $false )
& ( v36133(VarCurr,13)
<=> $false )
& ( v36133(VarCurr,12)
<=> $false )
& ( v36133(VarCurr,11)
<=> $false )
& ( v36133(VarCurr,10)
<=> $false ) ) ).
tff(addAssignment_13609,axiom,
! [VarCurr: state_type] :
( v36129(VarCurr,7)
<=> v36130(VarCurr,7) ) ).
tff(addAssignment_13608,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,9)
& ~ $less(B,0) )
=> ( v36130(VarCurr,B)
<=> v36117(VarCurr,B) ) ) ).
tff(addAssignment_13607,axiom,
! [VarCurr: state_type] :
( ( v36130(VarCurr,15)
<=> $false )
& ( v36130(VarCurr,14)
<=> $false )
& ( v36130(VarCurr,13)
<=> $false )
& ( v36130(VarCurr,12)
<=> $false )
& ( v36130(VarCurr,11)
<=> $false )
& ( v36130(VarCurr,10)
<=> $false )
& ( v36130(VarCurr,9)
<=> $false ) ) ).
tff(addAssignment_13606,axiom,
! [VarCurr: state_type] :
( v36119(VarCurr,7)
<=> v36127(VarCurr,7) ) ).
tff(addAssignment_13605,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v36127(VarCurr,B)
<=> v36117(VarCurr,B) ) ) ).
tff(addAssignment_13604,axiom,
! [VarCurr: state_type] :
( ( v36127(VarCurr,15)
<=> $false )
& ( v36127(VarCurr,14)
<=> $false )
& ( v36127(VarCurr,13)
<=> $false )
& ( v36127(VarCurr,12)
<=> $false )
& ( v36127(VarCurr,11)
<=> $false )
& ( v36127(VarCurr,10)
<=> $false )
& ( v36127(VarCurr,9)
<=> $false )
& ( v36127(VarCurr,8)
<=> $false ) ) ).
tff(addAssignment_13603,axiom,
! [VarCurr: state_type] :
( v36117(VarCurr,7)
<=> v36125(VarCurr,7) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1095,axiom,
! [VarCurr: state_type] :
( ~ v36122(VarCurr)
=> ! [B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v36125(VarCurr,B)
<=> v36124(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1115,axiom,
! [VarCurr: state_type] :
( v36122(VarCurr)
=> ! [B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v36125(VarCurr,B)
<=> v36126(VarCurr,B) ) ) ) ).
tff(addAssignment_13602,axiom,
! [VarCurr: state_type] :
( ( v36126(VarCurr,12)
<=> v36124(VarCurr,15) )
& ( v36126(VarCurr,11)
<=> v36124(VarCurr,14) )
& ( v36126(VarCurr,10)
<=> v36124(VarCurr,13) )
& ( v36126(VarCurr,9)
<=> v36124(VarCurr,12) )
& ( v36126(VarCurr,8)
<=> v36124(VarCurr,11) )
& ( v36126(VarCurr,7)
<=> v36124(VarCurr,10) )
& ( v36126(VarCurr,6)
<=> v36124(VarCurr,9) )
& ( v36126(VarCurr,5)
<=> v36124(VarCurr,8) )
& ( v36126(VarCurr,4)
<=> v36124(VarCurr,7) )
& ( v36126(VarCurr,3)
<=> v36124(VarCurr,6) )
& ( v36126(VarCurr,2)
<=> v36124(VarCurr,5) )
& ( v36126(VarCurr,1)
<=> v36124(VarCurr,4) )
& ( v36126(VarCurr,0)
<=> v36124(VarCurr,3) ) ) ).
tff(addAssignment_13601,axiom,
! [VarCurr: state_type] :
( ( v36126(VarCurr,15)
<=> $false )
& ( v36126(VarCurr,14)
<=> $false )
& ( v36126(VarCurr,13)
<=> $false ) ) ).
tff(addAssignment_13600,axiom,
! [VarCurr: state_type] :
( v36124(VarCurr,7)
<=> v34704(VarCurr,21) ) ).
tff(addAssignment_13599,axiom,
! [VarCurr: state_type] :
( v36124(VarCurr,10)
<=> v34704(VarCurr,24) ) ).
tff(addAssignment_13598,axiom,
! [VarCurr: state_type] :
( v36122(VarCurr)
<=> v34696(VarCurr) ) ).
tff(addAssignment_13597,axiom,
! [VarCurr: state_type] :
( v36115(VarCurr,7)
<=> v36116(VarCurr,7) ) ).
tff(addAssignment_13596,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v36116(VarCurr,B)
<=> v36117(VarCurr,B) ) ) ).
tff(addAssignment_13595,axiom,
! [VarCurr: state_type] :
( ( v36116(VarCurr,15)
<=> $false )
& ( v36116(VarCurr,14)
<=> $false )
& ( v36116(VarCurr,13)
<=> $false )
& ( v36116(VarCurr,12)
<=> $false )
& ( v36116(VarCurr,11)
<=> $false )
& ( v36116(VarCurr,10)
<=> $false )
& ( v36116(VarCurr,9)
<=> $false )
& ( v36116(VarCurr,8)
<=> $false )
& ( v36116(VarCurr,7)
<=> $false ) ) ).
tff(addAssignment_13594,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v36105(VarCurr,B)
<=> v36107(VarCurr,B) ) ) ).
tff(addAssignment_13593,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v36107(VarCurr,B)
<=> v36109(VarCurr,B) ) ) ).
tff(addAssignment_13592,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v36109(VarCurr,B)
<=> v36111(VarCurr,B) ) ) ).
tff(addAssignment_13591,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v36111(VarCurr,B)
<=> v36113(VarCurr,B) ) ) ).
tff(addAssignment_13590,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v36113(VarCurr,B)
<=> v31272(VarCurr,B) ) ) ).
tff(addAssignment_13589,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,32)
<=> v35769(VarCurr,32) ) ).
tff(addAssignment_13588,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,31)
<=> v35769(VarCurr,31) ) ).
tff(addAssignment_13587,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,30)
<=> v35769(VarCurr,30) ) ).
tff(addAssignment_13586,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,29)
<=> v35769(VarCurr,29) ) ).
tff(addAssignment_13585,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,28)
<=> v35769(VarCurr,28) ) ).
tff(addAssignment_13584,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,27)
<=> v35769(VarCurr,27) ) ).
tff(addAssignment_13583,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,26)
<=> v35769(VarCurr,26) ) ).
tff(addAssignment_13582,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,25)
<=> v35769(VarCurr,25) ) ).
tff(addAssignment_13581,axiom,
! [VarCurr: state_type] :
( v35750(VarCurr,25)
<=> v35752(VarCurr,25) ) ).
tff(addAssignment_13580,axiom,
! [VarCurr: state_type] :
( v35752(VarCurr,25)
<=> v35754(VarCurr,25) ) ).
tff(addAssignment_13579,axiom,
! [VarCurr: state_type] :
( v35754(VarCurr,25)
<=> v35756(VarCurr,25) ) ).
tff(addAssignment_13578,axiom,
! [VarCurr: state_type] :
( v35756(VarCurr,25)
<=> v35758(VarCurr,25) ) ).
tff(addAssignment_13577,axiom,
! [VarCurr: state_type] :
( v35758(VarCurr,25)
<=> v35760(VarCurr,25) ) ).
tff(addAssignment_13576,axiom,
! [VarCurr: state_type] :
( v35760(VarCurr,25)
<=> v35762(VarCurr,25) ) ).
tff(addAssignment_13575,axiom,
! [VarCurr: state_type] :
( v35762(VarCurr,25)
<=> v35764(VarCurr,25) ) ).
tff(addAssignment_13574,axiom,
! [VarCurr: state_type] :
( v35764(VarCurr,25)
<=> v35766(VarCurr,25) ) ).
tff(addAssignment_13573,axiom,
! [VarCurr: state_type] :
( v35766(VarCurr,25)
<=> v35768(VarCurr,25) ) ).
tff(addAssignment_13572,axiom,
! [VarCurr: state_type] :
( v35768(VarCurr,25)
<=> v9108(VarCurr,38) ) ).
tff(addAssignment_13571,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,24)
<=> v35769(VarCurr,24) ) ).
tff(addAssignment_13570,axiom,
! [VarCurr: state_type] :
( v35750(VarCurr,24)
<=> v35752(VarCurr,24) ) ).
tff(addAssignment_13569,axiom,
! [VarCurr: state_type] :
( v35752(VarCurr,24)
<=> v35754(VarCurr,24) ) ).
tff(addAssignment_13568,axiom,
! [VarCurr: state_type] :
( v35754(VarCurr,24)
<=> v35756(VarCurr,24) ) ).
tff(addAssignment_13567,axiom,
! [VarCurr: state_type] :
( v35756(VarCurr,24)
<=> v35758(VarCurr,24) ) ).
tff(addAssignment_13566,axiom,
! [VarCurr: state_type] :
( v35758(VarCurr,24)
<=> v35760(VarCurr,24) ) ).
tff(addAssignment_13565,axiom,
! [VarCurr: state_type] :
( v35760(VarCurr,24)
<=> v35762(VarCurr,24) ) ).
tff(addAssignment_13564,axiom,
! [VarCurr: state_type] :
( v35762(VarCurr,24)
<=> v35764(VarCurr,24) ) ).
tff(addAssignment_13563,axiom,
! [VarCurr: state_type] :
( v35764(VarCurr,24)
<=> v35766(VarCurr,24) ) ).
tff(addAssignment_13562,axiom,
! [VarCurr: state_type] :
( v35766(VarCurr,24)
<=> v35768(VarCurr,24) ) ).
tff(addAssignment_13561,axiom,
! [VarCurr: state_type] :
( v35768(VarCurr,24)
<=> v9108(VarCurr,37) ) ).
tff(addAssignment_13560,axiom,
! [VarCurr: state_type] :
( v35722(VarCurr,27)
<=> v35724(VarCurr,27) ) ).
tff(addAssignment_13559,axiom,
! [VarNext: state_type] :
( v35724(VarNext,27)
<=> v36093(VarNext,27) ) ).
tff(addCaseBooleanConditionEqualRanges1_740,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36095(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v36093(VarNext,B)
<=> v35724(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_798,axiom,
! [VarNext: state_type] :
( v36095(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v36093(VarNext,B)
<=> v35746(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7741,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36095(VarNext)
<=> ( v36096(VarNext)
& v35741(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7740,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36096(VarNext)
<=> ( v36098(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2953,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36098(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13558,axiom,
! [VarCurr: state_type] :
( v35726(VarCurr,27)
<=> v35728(VarCurr,27) ) ).
tff(addAssignment_13557,axiom,
! [VarCurr: state_type] :
( v35728(VarCurr,27)
<=> v35730(VarCurr,27) ) ).
tff(addAssignment_13556,axiom,
! [VarCurr: state_type] :
( v35730(VarCurr,27)
<=> v34299(VarCurr,27) ) ).
tff(addAssignment_13555,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,23)
<=> v35769(VarCurr,23) ) ).
tff(addAssignment_13554,axiom,
! [VarCurr: state_type] :
( v35750(VarCurr,23)
<=> v35752(VarCurr,23) ) ).
tff(addAssignment_13553,axiom,
! [VarCurr: state_type] :
( v35752(VarCurr,23)
<=> v35754(VarCurr,23) ) ).
tff(addAssignment_13552,axiom,
! [VarCurr: state_type] :
( v35754(VarCurr,23)
<=> v35756(VarCurr,23) ) ).
tff(addAssignment_13551,axiom,
! [VarCurr: state_type] :
( v35756(VarCurr,23)
<=> v35758(VarCurr,23) ) ).
tff(addAssignment_13550,axiom,
! [VarCurr: state_type] :
( v35758(VarCurr,23)
<=> v35760(VarCurr,23) ) ).
tff(addAssignment_13549,axiom,
! [VarCurr: state_type] :
( v35760(VarCurr,23)
<=> v35762(VarCurr,23) ) ).
tff(addAssignment_13548,axiom,
! [VarCurr: state_type] :
( v35762(VarCurr,23)
<=> v35764(VarCurr,23) ) ).
tff(addAssignment_13547,axiom,
! [VarCurr: state_type] :
( v35764(VarCurr,23)
<=> v35766(VarCurr,23) ) ).
tff(addAssignment_13546,axiom,
! [VarCurr: state_type] :
( v35766(VarCurr,23)
<=> v35768(VarCurr,23) ) ).
tff(addAssignment_13545,axiom,
! [VarCurr: state_type] :
( v35768(VarCurr,23)
<=> v9108(VarCurr,36) ) ).
tff(addAssignment_13544,axiom,
! [VarCurr: state_type] :
( v35722(VarCurr,26)
<=> v35724(VarCurr,26) ) ).
tff(addAssignment_13543,axiom,
! [VarNext: state_type] :
( v35724(VarNext,26)
<=> v36085(VarNext,26) ) ).
tff(addCaseBooleanConditionEqualRanges1_739,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36087(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v36085(VarNext,B)
<=> v35724(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_797,axiom,
! [VarNext: state_type] :
( v36087(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v36085(VarNext,B)
<=> v35746(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7739,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36087(VarNext)
<=> ( v36088(VarNext)
& v35741(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7738,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36088(VarNext)
<=> ( v36090(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2952,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36090(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13542,axiom,
! [VarCurr: state_type] :
( v35726(VarCurr,26)
<=> v35728(VarCurr,26) ) ).
tff(addAssignment_13541,axiom,
! [VarCurr: state_type] :
( v35728(VarCurr,26)
<=> v35730(VarCurr,26) ) ).
tff(addAssignment_13540,axiom,
! [VarCurr: state_type] :
( v35730(VarCurr,26)
<=> v34299(VarCurr,26) ) ).
tff(addAssignment_13539,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,22)
<=> v35769(VarCurr,22) ) ).
tff(addAssignment_13538,axiom,
! [VarCurr: state_type] :
( v35750(VarCurr,22)
<=> v35752(VarCurr,22) ) ).
tff(addAssignment_13537,axiom,
! [VarCurr: state_type] :
( v35752(VarCurr,22)
<=> v35754(VarCurr,22) ) ).
tff(addAssignment_13536,axiom,
! [VarCurr: state_type] :
( v35754(VarCurr,22)
<=> v35756(VarCurr,22) ) ).
tff(addAssignment_13535,axiom,
! [VarCurr: state_type] :
( v35756(VarCurr,22)
<=> v35758(VarCurr,22) ) ).
tff(addAssignment_13534,axiom,
! [VarCurr: state_type] :
( v35758(VarCurr,22)
<=> v35760(VarCurr,22) ) ).
tff(addAssignment_13533,axiom,
! [VarCurr: state_type] :
( v35760(VarCurr,22)
<=> v35762(VarCurr,22) ) ).
tff(addAssignment_13532,axiom,
! [VarCurr: state_type] :
( v35762(VarCurr,22)
<=> v35764(VarCurr,22) ) ).
tff(addAssignment_13531,axiom,
! [VarCurr: state_type] :
( v35764(VarCurr,22)
<=> v35766(VarCurr,22) ) ).
tff(addAssignment_13530,axiom,
! [VarCurr: state_type] :
( v35766(VarCurr,22)
<=> v35768(VarCurr,22) ) ).
tff(addAssignment_13529,axiom,
! [VarCurr: state_type] :
( v35768(VarCurr,22)
<=> v9108(VarCurr,35) ) ).
tff(addAssignment_13528,axiom,
! [VarCurr: state_type] :
( v35722(VarCurr,25)
<=> v35724(VarCurr,25) ) ).
tff(addAssignment_13527,axiom,
! [VarNext: state_type] :
( v35724(VarNext,25)
<=> v36077(VarNext,25) ) ).
tff(addCaseBooleanConditionEqualRanges1_738,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36079(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v36077(VarNext,B)
<=> v35724(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_796,axiom,
! [VarNext: state_type] :
( v36079(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v36077(VarNext,B)
<=> v35746(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7737,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36079(VarNext)
<=> ( v36080(VarNext)
& v35741(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7736,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36080(VarNext)
<=> ( v36082(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2951,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36082(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13526,axiom,
! [VarCurr: state_type] :
( v35726(VarCurr,25)
<=> v35728(VarCurr,25) ) ).
tff(addAssignment_13525,axiom,
! [VarCurr: state_type] :
( v35728(VarCurr,25)
<=> v35730(VarCurr,25) ) ).
tff(addAssignment_13524,axiom,
! [VarCurr: state_type] :
( v35730(VarCurr,25)
<=> v34299(VarCurr,25) ) ).
tff(addAssignment_13523,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,21)
<=> v35769(VarCurr,21) ) ).
tff(addAssignment_13522,axiom,
! [VarCurr: state_type] :
( v35750(VarCurr,21)
<=> v35752(VarCurr,21) ) ).
tff(addAssignment_13521,axiom,
! [VarCurr: state_type] :
( v35752(VarCurr,21)
<=> v35754(VarCurr,21) ) ).
tff(addAssignment_13520,axiom,
! [VarCurr: state_type] :
( v35754(VarCurr,21)
<=> v35756(VarCurr,21) ) ).
tff(addAssignment_13519,axiom,
! [VarCurr: state_type] :
( v35756(VarCurr,21)
<=> v35758(VarCurr,21) ) ).
tff(addAssignment_13518,axiom,
! [VarCurr: state_type] :
( v35758(VarCurr,21)
<=> v35760(VarCurr,21) ) ).
tff(addAssignment_13517,axiom,
! [VarCurr: state_type] :
( v35760(VarCurr,21)
<=> v35762(VarCurr,21) ) ).
tff(addAssignment_13516,axiom,
! [VarCurr: state_type] :
( v35762(VarCurr,21)
<=> v35764(VarCurr,21) ) ).
tff(addAssignment_13515,axiom,
! [VarCurr: state_type] :
( v35764(VarCurr,21)
<=> v35766(VarCurr,21) ) ).
tff(addAssignment_13514,axiom,
! [VarCurr: state_type] :
( v35766(VarCurr,21)
<=> v35768(VarCurr,21) ) ).
tff(addAssignment_13513,axiom,
! [VarCurr: state_type] :
( v35768(VarCurr,21)
<=> v9108(VarCurr,34) ) ).
tff(addAssignment_13512,axiom,
! [VarCurr: state_type] :
( v35722(VarCurr,24)
<=> v35724(VarCurr,24) ) ).
tff(addAssignment_13511,axiom,
! [VarNext: state_type] :
( v35724(VarNext,24)
<=> v36069(VarNext,24) ) ).
tff(addCaseBooleanConditionEqualRanges1_737,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36071(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v36069(VarNext,B)
<=> v35724(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_795,axiom,
! [VarNext: state_type] :
( v36071(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v36069(VarNext,B)
<=> v35746(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7735,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36071(VarNext)
<=> ( v36072(VarNext)
& v35741(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7734,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36072(VarNext)
<=> ( v36074(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2950,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36074(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13510,axiom,
! [VarCurr: state_type] :
( v35726(VarCurr,24)
<=> v35728(VarCurr,24) ) ).
tff(addAssignment_13509,axiom,
! [VarCurr: state_type] :
( v35728(VarCurr,24)
<=> v35730(VarCurr,24) ) ).
tff(addAssignment_13508,axiom,
! [VarCurr: state_type] :
( v35730(VarCurr,24)
<=> v34299(VarCurr,24) ) ).
tff(addAssignment_13507,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,20)
<=> v35769(VarCurr,20) ) ).
tff(addAssignment_13506,axiom,
! [VarCurr: state_type] :
( v35750(VarCurr,20)
<=> v35752(VarCurr,20) ) ).
tff(addAssignment_13505,axiom,
! [VarCurr: state_type] :
( v35752(VarCurr,20)
<=> v35754(VarCurr,20) ) ).
tff(addAssignment_13504,axiom,
! [VarCurr: state_type] :
( v35754(VarCurr,20)
<=> v35756(VarCurr,20) ) ).
tff(addAssignment_13503,axiom,
! [VarCurr: state_type] :
( v35756(VarCurr,20)
<=> v35758(VarCurr,20) ) ).
tff(addAssignment_13502,axiom,
! [VarCurr: state_type] :
( v35758(VarCurr,20)
<=> v35760(VarCurr,20) ) ).
tff(addAssignment_13501,axiom,
! [VarCurr: state_type] :
( v35760(VarCurr,20)
<=> v35762(VarCurr,20) ) ).
tff(addAssignment_13500,axiom,
! [VarCurr: state_type] :
( v35762(VarCurr,20)
<=> v35764(VarCurr,20) ) ).
tff(addAssignment_13499,axiom,
! [VarCurr: state_type] :
( v35764(VarCurr,20)
<=> v35766(VarCurr,20) ) ).
tff(addAssignment_13498,axiom,
! [VarCurr: state_type] :
( v35766(VarCurr,20)
<=> v35768(VarCurr,20) ) ).
tff(addAssignment_13497,axiom,
! [VarCurr: state_type] :
( v35768(VarCurr,20)
<=> v9108(VarCurr,33) ) ).
tff(addAssignment_13496,axiom,
! [VarCurr: state_type] :
( v35722(VarCurr,23)
<=> v35724(VarCurr,23) ) ).
tff(addAssignment_13495,axiom,
! [VarNext: state_type] :
( v35724(VarNext,23)
<=> v36061(VarNext,23) ) ).
tff(addCaseBooleanConditionEqualRanges1_736,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36063(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v36061(VarNext,B)
<=> v35724(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_794,axiom,
! [VarNext: state_type] :
( v36063(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v36061(VarNext,B)
<=> v35746(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7733,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36063(VarNext)
<=> ( v36064(VarNext)
& v35741(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7732,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36064(VarNext)
<=> ( v36066(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2949,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36066(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13494,axiom,
! [VarCurr: state_type] :
( v35726(VarCurr,23)
<=> v35728(VarCurr,23) ) ).
tff(addAssignment_13493,axiom,
! [VarCurr: state_type] :
( v35728(VarCurr,23)
<=> v35730(VarCurr,23) ) ).
tff(addAssignment_13492,axiom,
! [VarCurr: state_type] :
( v35730(VarCurr,23)
<=> v34299(VarCurr,23) ) ).
tff(addAssignment_13491,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,19)
<=> v35769(VarCurr,19) ) ).
tff(addAssignment_13490,axiom,
! [VarCurr: state_type] :
( v35750(VarCurr,19)
<=> v35752(VarCurr,19) ) ).
tff(addAssignment_13489,axiom,
! [VarCurr: state_type] :
( v35752(VarCurr,19)
<=> v35754(VarCurr,19) ) ).
tff(addAssignment_13488,axiom,
! [VarCurr: state_type] :
( v35754(VarCurr,19)
<=> v35756(VarCurr,19) ) ).
tff(addAssignment_13487,axiom,
! [VarCurr: state_type] :
( v35756(VarCurr,19)
<=> v35758(VarCurr,19) ) ).
tff(addAssignment_13486,axiom,
! [VarCurr: state_type] :
( v35758(VarCurr,19)
<=> v35760(VarCurr,19) ) ).
tff(addAssignment_13485,axiom,
! [VarCurr: state_type] :
( v35760(VarCurr,19)
<=> v35762(VarCurr,19) ) ).
tff(addAssignment_13484,axiom,
! [VarCurr: state_type] :
( v35762(VarCurr,19)
<=> v35764(VarCurr,19) ) ).
tff(addAssignment_13483,axiom,
! [VarCurr: state_type] :
( v35764(VarCurr,19)
<=> v35766(VarCurr,19) ) ).
tff(addAssignment_13482,axiom,
! [VarCurr: state_type] :
( v35766(VarCurr,19)
<=> v35768(VarCurr,19) ) ).
tff(addAssignment_13481,axiom,
! [VarCurr: state_type] :
( v35768(VarCurr,19)
<=> v9108(VarCurr,32) ) ).
tff(addAssignment_13480,axiom,
! [VarCurr: state_type] :
( v35722(VarCurr,22)
<=> v35724(VarCurr,22) ) ).
tff(addAssignment_13479,axiom,
! [VarNext: state_type] :
( v35724(VarNext,22)
<=> v36053(VarNext,22) ) ).
tff(addCaseBooleanConditionEqualRanges1_735,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36055(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v36053(VarNext,B)
<=> v35724(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_793,axiom,
! [VarNext: state_type] :
( v36055(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v36053(VarNext,B)
<=> v35746(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7731,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36055(VarNext)
<=> ( v36056(VarNext)
& v35741(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7730,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36056(VarNext)
<=> ( v36058(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2948,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36058(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13478,axiom,
! [VarCurr: state_type] :
( v35726(VarCurr,22)
<=> v35728(VarCurr,22) ) ).
tff(addAssignment_13477,axiom,
! [VarCurr: state_type] :
( v35728(VarCurr,22)
<=> v35730(VarCurr,22) ) ).
tff(addAssignment_13476,axiom,
! [VarCurr: state_type] :
( v35730(VarCurr,22)
<=> v34299(VarCurr,22) ) ).
tff(addAssignment_13475,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,18)
<=> v35769(VarCurr,18) ) ).
tff(addAssignment_13474,axiom,
! [VarCurr: state_type] :
( v35750(VarCurr,18)
<=> v35752(VarCurr,18) ) ).
tff(addAssignment_13473,axiom,
! [VarCurr: state_type] :
( v35752(VarCurr,18)
<=> v35754(VarCurr,18) ) ).
tff(addAssignment_13472,axiom,
! [VarCurr: state_type] :
( v35754(VarCurr,18)
<=> v35756(VarCurr,18) ) ).
tff(addAssignment_13471,axiom,
! [VarCurr: state_type] :
( v35756(VarCurr,18)
<=> v35758(VarCurr,18) ) ).
tff(addAssignment_13470,axiom,
! [VarCurr: state_type] :
( v35758(VarCurr,18)
<=> v35760(VarCurr,18) ) ).
tff(addAssignment_13469,axiom,
! [VarCurr: state_type] :
( v35760(VarCurr,18)
<=> v35762(VarCurr,18) ) ).
tff(addAssignment_13468,axiom,
! [VarCurr: state_type] :
( v35762(VarCurr,18)
<=> v35764(VarCurr,18) ) ).
tff(addAssignment_13467,axiom,
! [VarCurr: state_type] :
( v35764(VarCurr,18)
<=> v35766(VarCurr,18) ) ).
tff(addAssignment_13466,axiom,
! [VarCurr: state_type] :
( v35766(VarCurr,18)
<=> v35768(VarCurr,18) ) ).
tff(addAssignment_13465,axiom,
! [VarCurr: state_type] :
( v35768(VarCurr,18)
<=> v9108(VarCurr,31) ) ).
tff(addAssignment_13464,axiom,
! [VarCurr: state_type] :
( v35722(VarCurr,21)
<=> v35724(VarCurr,21) ) ).
tff(addAssignment_13463,axiom,
! [VarNext: state_type] :
( v35724(VarNext,21)
<=> v36045(VarNext,21) ) ).
tff(addCaseBooleanConditionEqualRanges1_734,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36047(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v36045(VarNext,B)
<=> v35724(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_792,axiom,
! [VarNext: state_type] :
( v36047(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v36045(VarNext,B)
<=> v35746(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7729,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36047(VarNext)
<=> ( v36048(VarNext)
& v35741(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7728,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36048(VarNext)
<=> ( v36050(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2947,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36050(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13462,axiom,
! [VarCurr: state_type] :
( v35726(VarCurr,21)
<=> v35728(VarCurr,21) ) ).
tff(addAssignment_13461,axiom,
! [VarCurr: state_type] :
( v35728(VarCurr,21)
<=> v35730(VarCurr,21) ) ).
tff(addAssignment_13460,axiom,
! [VarCurr: state_type] :
( v35730(VarCurr,21)
<=> v34299(VarCurr,21) ) ).
tff(addAssignment_13459,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,17)
<=> v35769(VarCurr,17) ) ).
tff(addAssignment_13458,axiom,
! [VarCurr: state_type] :
( v35750(VarCurr,17)
<=> v35752(VarCurr,17) ) ).
tff(addAssignment_13457,axiom,
! [VarCurr: state_type] :
( v35752(VarCurr,17)
<=> v35754(VarCurr,17) ) ).
tff(addAssignment_13456,axiom,
! [VarCurr: state_type] :
( v35754(VarCurr,17)
<=> v35756(VarCurr,17) ) ).
tff(addAssignment_13455,axiom,
! [VarCurr: state_type] :
( v35756(VarCurr,17)
<=> v35758(VarCurr,17) ) ).
tff(addAssignment_13454,axiom,
! [VarCurr: state_type] :
( v35758(VarCurr,17)
<=> v35760(VarCurr,17) ) ).
tff(addAssignment_13453,axiom,
! [VarCurr: state_type] :
( v35760(VarCurr,17)
<=> v35762(VarCurr,17) ) ).
tff(addAssignment_13452,axiom,
! [VarCurr: state_type] :
( v35762(VarCurr,17)
<=> v35764(VarCurr,17) ) ).
tff(addAssignment_13451,axiom,
! [VarCurr: state_type] :
( v35764(VarCurr,17)
<=> v35766(VarCurr,17) ) ).
tff(addAssignment_13450,axiom,
! [VarCurr: state_type] :
( v35766(VarCurr,17)
<=> v35768(VarCurr,17) ) ).
tff(addAssignment_13449,axiom,
! [VarCurr: state_type] :
( v35768(VarCurr,17)
<=> v9108(VarCurr,30) ) ).
tff(addAssignment_13448,axiom,
! [VarCurr: state_type] :
( v35722(VarCurr,20)
<=> v35724(VarCurr,20) ) ).
tff(addAssignment_13447,axiom,
! [VarNext: state_type] :
( v35724(VarNext,20)
<=> v36037(VarNext,20) ) ).
tff(addCaseBooleanConditionEqualRanges1_733,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36039(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v36037(VarNext,B)
<=> v35724(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_791,axiom,
! [VarNext: state_type] :
( v36039(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v36037(VarNext,B)
<=> v35746(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7727,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36039(VarNext)
<=> ( v36040(VarNext)
& v35741(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7726,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36040(VarNext)
<=> ( v36042(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2946,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36042(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13446,axiom,
! [VarCurr: state_type] :
( v35726(VarCurr,20)
<=> v35728(VarCurr,20) ) ).
tff(addAssignment_13445,axiom,
! [VarCurr: state_type] :
( v35728(VarCurr,20)
<=> v35730(VarCurr,20) ) ).
tff(addAssignment_13444,axiom,
! [VarCurr: state_type] :
( v35730(VarCurr,20)
<=> v34299(VarCurr,20) ) ).
tff(addAssignment_13443,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,16)
<=> v35769(VarCurr,16) ) ).
tff(addAssignment_13442,axiom,
! [VarCurr: state_type] :
( v35750(VarCurr,16)
<=> v35752(VarCurr,16) ) ).
tff(addAssignment_13441,axiom,
! [VarCurr: state_type] :
( v35752(VarCurr,16)
<=> v35754(VarCurr,16) ) ).
tff(addAssignment_13440,axiom,
! [VarCurr: state_type] :
( v35754(VarCurr,16)
<=> v35756(VarCurr,16) ) ).
tff(addAssignment_13439,axiom,
! [VarCurr: state_type] :
( v35756(VarCurr,16)
<=> v35758(VarCurr,16) ) ).
tff(addAssignment_13438,axiom,
! [VarCurr: state_type] :
( v35758(VarCurr,16)
<=> v35760(VarCurr,16) ) ).
tff(addAssignment_13437,axiom,
! [VarCurr: state_type] :
( v35760(VarCurr,16)
<=> v35762(VarCurr,16) ) ).
tff(addAssignment_13436,axiom,
! [VarCurr: state_type] :
( v35762(VarCurr,16)
<=> v35764(VarCurr,16) ) ).
tff(addAssignment_13435,axiom,
! [VarCurr: state_type] :
( v35764(VarCurr,16)
<=> v35766(VarCurr,16) ) ).
tff(addAssignment_13434,axiom,
! [VarCurr: state_type] :
( v35766(VarCurr,16)
<=> v35768(VarCurr,16) ) ).
tff(addAssignment_13433,axiom,
! [VarCurr: state_type] :
( v35768(VarCurr,16)
<=> v9108(VarCurr,29) ) ).
tff(addAssignment_13432,axiom,
! [VarCurr: state_type] :
( v35722(VarCurr,19)
<=> v35724(VarCurr,19) ) ).
tff(addAssignment_13431,axiom,
! [VarNext: state_type] :
( v35724(VarNext,19)
<=> v36029(VarNext,19) ) ).
tff(addCaseBooleanConditionEqualRanges1_732,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36031(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v36029(VarNext,B)
<=> v35724(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_790,axiom,
! [VarNext: state_type] :
( v36031(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v36029(VarNext,B)
<=> v35746(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7725,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36031(VarNext)
<=> ( v36032(VarNext)
& v35741(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7724,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36032(VarNext)
<=> ( v36034(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2945,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v36034(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13430,axiom,
! [VarCurr: state_type] :
( v35726(VarCurr,19)
<=> v35728(VarCurr,19) ) ).
tff(addAssignment_13429,axiom,
! [VarCurr: state_type] :
( v35728(VarCurr,19)
<=> v35730(VarCurr,19) ) ).
tff(addAssignment_13428,axiom,
! [VarCurr: state_type] :
( v35730(VarCurr,19)
<=> v34299(VarCurr,19) ) ).
tff(addAssignment_13427,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,15)
<=> v35769(VarCurr,15) ) ).
tff(addAssignment_13426,axiom,
! [VarCurr: state_type] :
( v35750(VarCurr,15)
<=> v35752(VarCurr,15) ) ).
tff(addAssignment_13425,axiom,
! [VarCurr: state_type] :
( v35752(VarCurr,15)
<=> v35754(VarCurr,15) ) ).
tff(addAssignment_13424,axiom,
! [VarCurr: state_type] :
( v35754(VarCurr,15)
<=> v35756(VarCurr,15) ) ).
tff(addAssignment_13423,axiom,
! [VarCurr: state_type] :
( v35756(VarCurr,15)
<=> v35758(VarCurr,15) ) ).
tff(addAssignment_13422,axiom,
! [VarCurr: state_type] :
( v35758(VarCurr,15)
<=> v35760(VarCurr,15) ) ).
tff(addAssignment_13421,axiom,
! [VarCurr: state_type] :
( v35760(VarCurr,15)
<=> v35762(VarCurr,15) ) ).
tff(addAssignment_13420,axiom,
! [VarCurr: state_type] :
( v35762(VarCurr,15)
<=> v35764(VarCurr,15) ) ).
tff(addAssignment_13419,axiom,
! [VarCurr: state_type] :
( v35764(VarCurr,15)
<=> v35766(VarCurr,15) ) ).
tff(addAssignment_13418,axiom,
! [VarCurr: state_type] :
( v35766(VarCurr,15)
<=> v35768(VarCurr,15) ) ).
tff(addAssignment_13417,axiom,
! [VarCurr: state_type] :
( v35768(VarCurr,15)
<=> v9108(VarCurr,28) ) ).
tff(addAssignment_13416,axiom,
! [VarCurr: state_type] :
( v9108(VarCurr,28)
<=> v9110(VarCurr,28) ) ).
tff(addAssignment_13415,axiom,
! [VarCurr: state_type] :
( v9110(VarCurr,28)
<=> v35961(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_731,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35984(VarNext)
=> ( v35961(VarNext)
<=> v35961(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_789,axiom,
! [VarNext: state_type] :
( v35984(VarNext)
=> ( v35961(VarNext)
<=> v36019(VarNext) ) ) ).
tff(addAssignment_13414,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v36019(VarNext)
<=> v36017(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_889,axiom,
! [VarCurr: state_type] :
( ~ v35963(VarCurr)
=> ( v36017(VarCurr)
<=> v36020(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_862,axiom,
! [VarCurr: state_type] :
( v35963(VarCurr)
=> ( v36017(VarCurr)
<=> v35965(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_888,axiom,
! [VarCurr: state_type] :
( ~ v35997(VarCurr)
=> ( v36020(VarCurr)
<=> v35979(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_861,axiom,
! [VarCurr: state_type] :
( v35997(VarCurr)
=> ( v36020(VarCurr)
<=> v36021(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_345,axiom,
! [VarCurr: state_type] :
( ( ~ v36000(VarCurr)
& ~ v36002(VarCurr) )
=> ( v36021(VarCurr)
<=> v36025(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_887,axiom,
! [VarCurr: state_type] :
( v36002(VarCurr)
=> ( v36021(VarCurr)
<=> v36024(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_860,axiom,
! [VarCurr: state_type] :
( v36000(VarCurr)
=> ( v36021(VarCurr)
<=> v36022(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_886,axiom,
! [VarCurr: state_type] :
( ~ v36010(VarCurr)
=> ( v36025(VarCurr)
<=> v35979(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_859,axiom,
! [VarCurr: state_type] :
( v36010(VarCurr)
=> ( v36025(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_885,axiom,
! [VarCurr: state_type] :
( ~ v36004(VarCurr)
=> ( v36024(VarCurr)
<=> v35979(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_858,axiom,
! [VarCurr: state_type] :
( v36004(VarCurr)
=> ( v36024(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1094,axiom,
! [VarCurr: state_type] :
( ~ v36023(VarCurr)
=> ( v36022(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1114,axiom,
! [VarCurr: state_type] :
( v36023(VarCurr)
=> ( v36022(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2099,axiom,
! [VarCurr: state_type] :
( v36023(VarCurr)
<=> ( v35973(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7723,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35984(VarNext)
<=> ( v35985(VarNext)
& v35994(VarNext) ) ) ) ).
tff(addAssignment_13413,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35994(VarNext)
<=> v35992(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7722,axiom,
! [VarCurr: state_type] :
( v35992(VarCurr)
<=> ( v35963(VarCurr)
| v35995(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7721,axiom,
! [VarCurr: state_type] :
( v35995(VarCurr)
<=> ( v35996(VarCurr)
& v36016(VarCurr) ) ) ).
tff(writeUnaryOperator_2944,axiom,
! [VarCurr: state_type] :
( ~ v36016(VarCurr)
<=> v35963(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7720,axiom,
! [VarCurr: state_type] :
( v35996(VarCurr)
<=> ( v35997(VarCurr)
| v36014(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7719,axiom,
! [VarCurr: state_type] :
( v36014(VarCurr)
<=> ( v35975(VarCurr)
& v36015(VarCurr) ) ) ).
tff(writeUnaryOperator_2943,axiom,
! [VarCurr: state_type] :
( ~ v36015(VarCurr)
<=> v35977(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7718,axiom,
! [VarCurr: state_type] :
( v35997(VarCurr)
<=> ( v35998(VarCurr)
& v35977(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7717,axiom,
! [VarCurr: state_type] :
( v35998(VarCurr)
<=> ( v35999(VarCurr)
| v36008(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7716,axiom,
! [VarCurr: state_type] :
( v36008(VarCurr)
<=> ( v36009(VarCurr)
& v36013(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2098,axiom,
! [VarCurr: state_type] :
( v36013(VarCurr)
<=> ( ( v36001(VarCurr,2)
<=> $false )
& ( v36001(VarCurr,1)
<=> $false )
& ( v36001(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7715,axiom,
! [VarCurr: state_type] :
( v36009(VarCurr)
<=> ( v36010(VarCurr)
| v36011(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7714,axiom,
! [VarCurr: state_type] :
( v36011(VarCurr)
<=> ( v35975(VarCurr)
& v36012(VarCurr) ) ) ).
tff(writeUnaryOperator_2942,axiom,
! [VarCurr: state_type] :
( ~ v36012(VarCurr)
<=> v36010(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2097,axiom,
! [VarCurr: state_type] :
( v36010(VarCurr)
<=> ( v35973(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7713,axiom,
! [VarCurr: state_type] :
( v35999(VarCurr)
<=> ( v36000(VarCurr)
| v36002(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7712,axiom,
! [VarCurr: state_type] :
( v36002(VarCurr)
<=> ( v36003(VarCurr)
& v36007(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2096,axiom,
! [VarCurr: state_type] :
( v36007(VarCurr)
<=> ( ( v36001(VarCurr,2)
<=> $false )
& ( v36001(VarCurr,1)
<=> $true )
& ( v36001(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7711,axiom,
! [VarCurr: state_type] :
( v36003(VarCurr)
<=> ( v36004(VarCurr)
| v36005(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7710,axiom,
! [VarCurr: state_type] :
( v36005(VarCurr)
<=> ( v35975(VarCurr)
& v36006(VarCurr) ) ) ).
tff(writeUnaryOperator_2941,axiom,
! [VarCurr: state_type] :
( ~ v36006(VarCurr)
<=> v36004(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2095,axiom,
! [VarCurr: state_type] :
( v36004(VarCurr)
<=> ( v35973(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2094,axiom,
! [VarCurr: state_type] :
( v36000(VarCurr)
<=> ( ( v36001(VarCurr,2)
<=> $true )
& ( v36001(VarCurr,1)
<=> $false )
& ( v36001(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_13412,axiom,
! [VarCurr: state_type] :
( v36001(VarCurr,0)
<=> v35971(VarCurr) ) ).
tff(addAssignment_13411,axiom,
! [VarCurr: state_type] :
( v36001(VarCurr,1)
<=> v35969(VarCurr) ) ).
tff(addAssignment_13410,axiom,
! [VarCurr: state_type] :
( v36001(VarCurr,2)
<=> v35967(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7709,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35985(VarNext)
<=> ( v35986(VarNext)
& v35981(VarNext) ) ) ) ).
tff(writeUnaryOperator_2940,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35986(VarNext)
<=> v35988(VarNext) ) ) ).
tff(addAssignment_13409,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35988(VarNext)
<=> v35981(VarCurr) ) ) ).
tff(addAssignment_13408,axiom,
! [VarCurr: state_type] :
( v35981(VarCurr)
<=> v9957(VarCurr) ) ).
tff(addAssignment_13407,axiom,
! [VarCurr: state_type] :
( v35979(VarCurr)
<=> $false ) ).
tff(addAssignment_13406,axiom,
! [VarCurr: state_type] :
( v35977(VarCurr)
<=> v9946(VarCurr) ) ).
tff(addAssignment_13405,axiom,
! [VarCurr: state_type] :
( v35975(VarCurr)
<=> $false ) ).
tff(addAssignment_13404,axiom,
! [VarCurr: state_type] :
( v35973(VarCurr)
<=> v9938(VarCurr,28) ) ).
tff(addAssignment_13403,axiom,
! [VarCurr: state_type] :
( v9938(VarCurr,28)
<=> v9940(VarCurr,28) ) ).
tff(addAssignment_13402,axiom,
! [VarCurr: state_type] :
( v9940(VarCurr,28)
<=> v6048(VarCurr,28) ) ).
tff(addAssignment_13401,axiom,
! [VarCurr: state_type] :
( v6048(VarCurr,28)
<=> v6050(VarCurr,28) ) ).
tff(addAssignment_13400,axiom,
! [VarCurr: state_type] :
( v35971(VarCurr)
<=> $false ) ).
tff(addAssignment_13399,axiom,
! [VarCurr: state_type] :
( v35969(VarCurr)
<=> $false ) ).
tff(addAssignment_13398,axiom,
! [VarCurr: state_type] :
( v35967(VarCurr)
<=> $true ) ).
tff(addAssignment_13397,axiom,
! [VarCurr: state_type] :
( v35965(VarCurr)
<=> $false ) ).
tff(addAssignment_13396,axiom,
! [VarCurr: state_type] :
( v35963(VarCurr)
<=> v9921(VarCurr) ) ).
tff(addAssignment_13395,axiom,
! [VarCurr: state_type] :
( v35722(VarCurr,18)
<=> v35724(VarCurr,18) ) ).
tff(addAssignment_13394,axiom,
! [VarNext: state_type] :
( v35724(VarNext,18)
<=> v35953(VarNext,18) ) ).
tff(addCaseBooleanConditionEqualRanges1_730,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35955(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35953(VarNext,B)
<=> v35724(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_788,axiom,
! [VarNext: state_type] :
( v35955(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35953(VarNext,B)
<=> v35746(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7708,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35955(VarNext)
<=> ( v35956(VarNext)
& v35741(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7707,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35956(VarNext)
<=> ( v35958(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2939,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35958(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13393,axiom,
! [VarCurr: state_type] :
( v35726(VarCurr,18)
<=> v35728(VarCurr,18) ) ).
tff(addAssignment_13392,axiom,
! [VarCurr: state_type] :
( v35728(VarCurr,18)
<=> v35730(VarCurr,18) ) ).
tff(addAssignment_13391,axiom,
! [VarCurr: state_type] :
( v35730(VarCurr,18)
<=> v34299(VarCurr,18) ) ).
tff(addAssignment_13390,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,14)
<=> v35769(VarCurr,14) ) ).
tff(addAssignment_13389,axiom,
! [VarCurr: state_type] :
( v35750(VarCurr,14)
<=> v35752(VarCurr,14) ) ).
tff(addAssignment_13388,axiom,
! [VarCurr: state_type] :
( v35752(VarCurr,14)
<=> v35754(VarCurr,14) ) ).
tff(addAssignment_13387,axiom,
! [VarCurr: state_type] :
( v35754(VarCurr,14)
<=> v35756(VarCurr,14) ) ).
tff(addAssignment_13386,axiom,
! [VarCurr: state_type] :
( v35756(VarCurr,14)
<=> v35758(VarCurr,14) ) ).
tff(addAssignment_13385,axiom,
! [VarCurr: state_type] :
( v35758(VarCurr,14)
<=> v35760(VarCurr,14) ) ).
tff(addAssignment_13384,axiom,
! [VarCurr: state_type] :
( v35760(VarCurr,14)
<=> v35762(VarCurr,14) ) ).
tff(addAssignment_13383,axiom,
! [VarCurr: state_type] :
( v35762(VarCurr,14)
<=> v35764(VarCurr,14) ) ).
tff(addAssignment_13382,axiom,
! [VarCurr: state_type] :
( v35764(VarCurr,14)
<=> v35766(VarCurr,14) ) ).
tff(addAssignment_13381,axiom,
! [VarCurr: state_type] :
( v35766(VarCurr,14)
<=> v35768(VarCurr,14) ) ).
tff(addAssignment_13380,axiom,
! [VarCurr: state_type] :
( v35768(VarCurr,14)
<=> v9108(VarCurr,27) ) ).
tff(addAssignment_13379,axiom,
! [VarCurr: state_type] :
( v9108(VarCurr,27)
<=> v9110(VarCurr,27) ) ).
tff(addAssignment_13378,axiom,
! [VarCurr: state_type] :
( v9110(VarCurr,27)
<=> v35885(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_729,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35908(VarNext)
=> ( v35885(VarNext)
<=> v35885(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_787,axiom,
! [VarNext: state_type] :
( v35908(VarNext)
=> ( v35885(VarNext)
<=> v35943(VarNext) ) ) ).
tff(addAssignment_13377,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35943(VarNext)
<=> v35941(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_884,axiom,
! [VarCurr: state_type] :
( ~ v35887(VarCurr)
=> ( v35941(VarCurr)
<=> v35944(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_857,axiom,
! [VarCurr: state_type] :
( v35887(VarCurr)
=> ( v35941(VarCurr)
<=> v35889(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_883,axiom,
! [VarCurr: state_type] :
( ~ v35921(VarCurr)
=> ( v35944(VarCurr)
<=> v35903(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_856,axiom,
! [VarCurr: state_type] :
( v35921(VarCurr)
=> ( v35944(VarCurr)
<=> v35945(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_344,axiom,
! [VarCurr: state_type] :
( ( ~ v35924(VarCurr)
& ~ v35926(VarCurr) )
=> ( v35945(VarCurr)
<=> v35949(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_882,axiom,
! [VarCurr: state_type] :
( v35926(VarCurr)
=> ( v35945(VarCurr)
<=> v35948(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_855,axiom,
! [VarCurr: state_type] :
( v35924(VarCurr)
=> ( v35945(VarCurr)
<=> v35946(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_881,axiom,
! [VarCurr: state_type] :
( ~ v35934(VarCurr)
=> ( v35949(VarCurr)
<=> v35903(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_854,axiom,
! [VarCurr: state_type] :
( v35934(VarCurr)
=> ( v35949(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_880,axiom,
! [VarCurr: state_type] :
( ~ v35928(VarCurr)
=> ( v35948(VarCurr)
<=> v35903(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_853,axiom,
! [VarCurr: state_type] :
( v35928(VarCurr)
=> ( v35948(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1093,axiom,
! [VarCurr: state_type] :
( ~ v35947(VarCurr)
=> ( v35946(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1113,axiom,
! [VarCurr: state_type] :
( v35947(VarCurr)
=> ( v35946(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2093,axiom,
! [VarCurr: state_type] :
( v35947(VarCurr)
<=> ( v35897(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7706,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35908(VarNext)
<=> ( v35909(VarNext)
& v35918(VarNext) ) ) ) ).
tff(addAssignment_13376,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35918(VarNext)
<=> v35916(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7705,axiom,
! [VarCurr: state_type] :
( v35916(VarCurr)
<=> ( v35887(VarCurr)
| v35919(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7704,axiom,
! [VarCurr: state_type] :
( v35919(VarCurr)
<=> ( v35920(VarCurr)
& v35940(VarCurr) ) ) ).
tff(writeUnaryOperator_2938,axiom,
! [VarCurr: state_type] :
( ~ v35940(VarCurr)
<=> v35887(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7703,axiom,
! [VarCurr: state_type] :
( v35920(VarCurr)
<=> ( v35921(VarCurr)
| v35938(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7702,axiom,
! [VarCurr: state_type] :
( v35938(VarCurr)
<=> ( v35899(VarCurr)
& v35939(VarCurr) ) ) ).
tff(writeUnaryOperator_2937,axiom,
! [VarCurr: state_type] :
( ~ v35939(VarCurr)
<=> v35901(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7701,axiom,
! [VarCurr: state_type] :
( v35921(VarCurr)
<=> ( v35922(VarCurr)
& v35901(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7700,axiom,
! [VarCurr: state_type] :
( v35922(VarCurr)
<=> ( v35923(VarCurr)
| v35932(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7699,axiom,
! [VarCurr: state_type] :
( v35932(VarCurr)
<=> ( v35933(VarCurr)
& v35937(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2092,axiom,
! [VarCurr: state_type] :
( v35937(VarCurr)
<=> ( ( v35925(VarCurr,2)
<=> $false )
& ( v35925(VarCurr,1)
<=> $false )
& ( v35925(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7698,axiom,
! [VarCurr: state_type] :
( v35933(VarCurr)
<=> ( v35934(VarCurr)
| v35935(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7697,axiom,
! [VarCurr: state_type] :
( v35935(VarCurr)
<=> ( v35899(VarCurr)
& v35936(VarCurr) ) ) ).
tff(writeUnaryOperator_2936,axiom,
! [VarCurr: state_type] :
( ~ v35936(VarCurr)
<=> v35934(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2091,axiom,
! [VarCurr: state_type] :
( v35934(VarCurr)
<=> ( v35897(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7696,axiom,
! [VarCurr: state_type] :
( v35923(VarCurr)
<=> ( v35924(VarCurr)
| v35926(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7695,axiom,
! [VarCurr: state_type] :
( v35926(VarCurr)
<=> ( v35927(VarCurr)
& v35931(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2090,axiom,
! [VarCurr: state_type] :
( v35931(VarCurr)
<=> ( ( v35925(VarCurr,2)
<=> $false )
& ( v35925(VarCurr,1)
<=> $true )
& ( v35925(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7694,axiom,
! [VarCurr: state_type] :
( v35927(VarCurr)
<=> ( v35928(VarCurr)
| v35929(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7693,axiom,
! [VarCurr: state_type] :
( v35929(VarCurr)
<=> ( v35899(VarCurr)
& v35930(VarCurr) ) ) ).
tff(writeUnaryOperator_2935,axiom,
! [VarCurr: state_type] :
( ~ v35930(VarCurr)
<=> v35928(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2089,axiom,
! [VarCurr: state_type] :
( v35928(VarCurr)
<=> ( v35897(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2088,axiom,
! [VarCurr: state_type] :
( v35924(VarCurr)
<=> ( ( v35925(VarCurr,2)
<=> $true )
& ( v35925(VarCurr,1)
<=> $false )
& ( v35925(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_13375,axiom,
! [VarCurr: state_type] :
( v35925(VarCurr,0)
<=> v35895(VarCurr) ) ).
tff(addAssignment_13374,axiom,
! [VarCurr: state_type] :
( v35925(VarCurr,1)
<=> v35893(VarCurr) ) ).
tff(addAssignment_13373,axiom,
! [VarCurr: state_type] :
( v35925(VarCurr,2)
<=> v35891(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7692,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35909(VarNext)
<=> ( v35910(VarNext)
& v35905(VarNext) ) ) ) ).
tff(writeUnaryOperator_2934,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35910(VarNext)
<=> v35912(VarNext) ) ) ).
tff(addAssignment_13372,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35912(VarNext)
<=> v35905(VarCurr) ) ) ).
tff(addAssignment_13371,axiom,
! [VarCurr: state_type] :
( v35905(VarCurr)
<=> v9957(VarCurr) ) ).
tff(addAssignment_13370,axiom,
! [VarCurr: state_type] :
( v35903(VarCurr)
<=> $false ) ).
tff(addAssignment_13369,axiom,
! [VarCurr: state_type] :
( v35901(VarCurr)
<=> v9946(VarCurr) ) ).
tff(addAssignment_13368,axiom,
! [VarCurr: state_type] :
( v35899(VarCurr)
<=> $false ) ).
tff(addAssignment_13367,axiom,
! [VarCurr: state_type] :
( v35897(VarCurr)
<=> v9938(VarCurr,27) ) ).
tff(addAssignment_13366,axiom,
! [VarCurr: state_type] :
( v9938(VarCurr,27)
<=> v9940(VarCurr,27) ) ).
tff(addAssignment_13365,axiom,
! [VarCurr: state_type] :
( v9940(VarCurr,27)
<=> v6048(VarCurr,27) ) ).
tff(addAssignment_13364,axiom,
! [VarCurr: state_type] :
( v6048(VarCurr,27)
<=> v6050(VarCurr,27) ) ).
tff(addAssignment_13363,axiom,
! [VarCurr: state_type] :
( v35895(VarCurr)
<=> $false ) ).
tff(addAssignment_13362,axiom,
! [VarCurr: state_type] :
( v35893(VarCurr)
<=> $false ) ).
tff(addAssignment_13361,axiom,
! [VarCurr: state_type] :
( v35891(VarCurr)
<=> $true ) ).
tff(addAssignment_13360,axiom,
! [VarCurr: state_type] :
( v35889(VarCurr)
<=> $false ) ).
tff(addAssignment_13359,axiom,
! [VarCurr: state_type] :
( v35887(VarCurr)
<=> v9921(VarCurr) ) ).
tff(addAssignment_13358,axiom,
! [VarCurr: state_type] :
( v35722(VarCurr,17)
<=> v35724(VarCurr,17) ) ).
tff(addAssignment_13357,axiom,
! [VarNext: state_type] :
( v35724(VarNext,17)
<=> v35877(VarNext,17) ) ).
tff(addCaseBooleanConditionEqualRanges1_728,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35879(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35877(VarNext,B)
<=> v35724(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_786,axiom,
! [VarNext: state_type] :
( v35879(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35877(VarNext,B)
<=> v35746(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7691,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35879(VarNext)
<=> ( v35880(VarNext)
& v35741(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7690,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35880(VarNext)
<=> ( v35882(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2933,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35882(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13356,axiom,
! [VarCurr: state_type] :
( v35726(VarCurr,17)
<=> v35728(VarCurr,17) ) ).
tff(addAssignment_13355,axiom,
! [VarCurr: state_type] :
( v35728(VarCurr,17)
<=> v35730(VarCurr,17) ) ).
tff(addAssignment_13354,axiom,
! [VarCurr: state_type] :
( v35730(VarCurr,17)
<=> v34299(VarCurr,17) ) ).
tff(addAssignment_13353,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,13)
<=> v35769(VarCurr,13) ) ).
tff(addAssignment_13352,axiom,
! [VarCurr: state_type] :
( v35750(VarCurr,13)
<=> v35752(VarCurr,13) ) ).
tff(addAssignment_13351,axiom,
! [VarCurr: state_type] :
( v35752(VarCurr,13)
<=> v35754(VarCurr,13) ) ).
tff(addAssignment_13350,axiom,
! [VarCurr: state_type] :
( v35754(VarCurr,13)
<=> v35756(VarCurr,13) ) ).
tff(addAssignment_13349,axiom,
! [VarCurr: state_type] :
( v35756(VarCurr,13)
<=> v35758(VarCurr,13) ) ).
tff(addAssignment_13348,axiom,
! [VarCurr: state_type] :
( v35758(VarCurr,13)
<=> v35760(VarCurr,13) ) ).
tff(addAssignment_13347,axiom,
! [VarCurr: state_type] :
( v35760(VarCurr,13)
<=> v35762(VarCurr,13) ) ).
tff(addAssignment_13346,axiom,
! [VarCurr: state_type] :
( v35762(VarCurr,13)
<=> v35764(VarCurr,13) ) ).
tff(addAssignment_13345,axiom,
! [VarCurr: state_type] :
( v35764(VarCurr,13)
<=> v35766(VarCurr,13) ) ).
tff(addAssignment_13344,axiom,
! [VarCurr: state_type] :
( v35766(VarCurr,13)
<=> v35768(VarCurr,13) ) ).
tff(addAssignment_13343,axiom,
! [VarCurr: state_type] :
( v35768(VarCurr,13)
<=> v9108(VarCurr,26) ) ).
tff(addAssignment_13342,axiom,
! [VarCurr: state_type] :
( v35722(VarCurr,16)
<=> v35724(VarCurr,16) ) ).
tff(addAssignment_13341,axiom,
! [VarNext: state_type] :
( v35724(VarNext,16)
<=> v35869(VarNext,16) ) ).
tff(addCaseBooleanConditionEqualRanges1_727,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35871(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35869(VarNext,B)
<=> v35724(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_785,axiom,
! [VarNext: state_type] :
( v35871(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35869(VarNext,B)
<=> v35746(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7689,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35871(VarNext)
<=> ( v35872(VarNext)
& v35741(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7688,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35872(VarNext)
<=> ( v35874(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2932,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35874(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13340,axiom,
! [VarCurr: state_type] :
( v35726(VarCurr,16)
<=> v35728(VarCurr,16) ) ).
tff(addAssignment_13339,axiom,
! [VarCurr: state_type] :
( v35728(VarCurr,16)
<=> v35730(VarCurr,16) ) ).
tff(addAssignment_13338,axiom,
! [VarCurr: state_type] :
( v35730(VarCurr,16)
<=> v34299(VarCurr,16) ) ).
tff(addAssignment_13337,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,12)
<=> v35769(VarCurr,12) ) ).
tff(addAssignment_13336,axiom,
! [VarCurr: state_type] :
( v35750(VarCurr,12)
<=> v35752(VarCurr,12) ) ).
tff(addAssignment_13335,axiom,
! [VarCurr: state_type] :
( v35752(VarCurr,12)
<=> v35754(VarCurr,12) ) ).
tff(addAssignment_13334,axiom,
! [VarCurr: state_type] :
( v35754(VarCurr,12)
<=> v35756(VarCurr,12) ) ).
tff(addAssignment_13333,axiom,
! [VarCurr: state_type] :
( v35756(VarCurr,12)
<=> v35758(VarCurr,12) ) ).
tff(addAssignment_13332,axiom,
! [VarCurr: state_type] :
( v35758(VarCurr,12)
<=> v35760(VarCurr,12) ) ).
tff(addAssignment_13331,axiom,
! [VarCurr: state_type] :
( v35760(VarCurr,12)
<=> v35762(VarCurr,12) ) ).
tff(addAssignment_13330,axiom,
! [VarCurr: state_type] :
( v35762(VarCurr,12)
<=> v35764(VarCurr,12) ) ).
tff(addAssignment_13329,axiom,
! [VarCurr: state_type] :
( v35764(VarCurr,12)
<=> v35766(VarCurr,12) ) ).
tff(addAssignment_13328,axiom,
! [VarCurr: state_type] :
( v35766(VarCurr,12)
<=> v35768(VarCurr,12) ) ).
tff(addAssignment_13327,axiom,
! [VarCurr: state_type] :
( v35768(VarCurr,12)
<=> v9108(VarCurr,25) ) ).
tff(addAssignment_13326,axiom,
! [VarCurr: state_type] :
( v35722(VarCurr,15)
<=> v35724(VarCurr,15) ) ).
tff(addAssignment_13325,axiom,
! [VarNext: state_type] :
( v35724(VarNext,15)
<=> v35861(VarNext,15) ) ).
tff(addCaseBooleanConditionEqualRanges1_726,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35863(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35861(VarNext,B)
<=> v35724(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_784,axiom,
! [VarNext: state_type] :
( v35863(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35861(VarNext,B)
<=> v35746(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7687,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35863(VarNext)
<=> ( v35864(VarNext)
& v35741(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7686,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35864(VarNext)
<=> ( v35866(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2931,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35866(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13324,axiom,
! [VarCurr: state_type] :
( v35726(VarCurr,15)
<=> v35728(VarCurr,15) ) ).
tff(addAssignment_13323,axiom,
! [VarCurr: state_type] :
( v35728(VarCurr,15)
<=> v35730(VarCurr,15) ) ).
tff(addAssignment_13322,axiom,
! [VarCurr: state_type] :
( v35730(VarCurr,15)
<=> v34299(VarCurr,15) ) ).
tff(addAssignment_13321,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,11)
<=> v35769(VarCurr,11) ) ).
tff(addAssignment_13320,axiom,
! [VarCurr: state_type] :
( v35750(VarCurr,11)
<=> v35752(VarCurr,11) ) ).
tff(addAssignment_13319,axiom,
! [VarCurr: state_type] :
( v35752(VarCurr,11)
<=> v35754(VarCurr,11) ) ).
tff(addAssignment_13318,axiom,
! [VarCurr: state_type] :
( v35754(VarCurr,11)
<=> v35756(VarCurr,11) ) ).
tff(addAssignment_13317,axiom,
! [VarCurr: state_type] :
( v35756(VarCurr,11)
<=> v35758(VarCurr,11) ) ).
tff(addAssignment_13316,axiom,
! [VarCurr: state_type] :
( v35758(VarCurr,11)
<=> v35760(VarCurr,11) ) ).
tff(addAssignment_13315,axiom,
! [VarCurr: state_type] :
( v35760(VarCurr,11)
<=> v35762(VarCurr,11) ) ).
tff(addAssignment_13314,axiom,
! [VarCurr: state_type] :
( v35762(VarCurr,11)
<=> v35764(VarCurr,11) ) ).
tff(addAssignment_13313,axiom,
! [VarCurr: state_type] :
( v35764(VarCurr,11)
<=> v35766(VarCurr,11) ) ).
tff(addAssignment_13312,axiom,
! [VarCurr: state_type] :
( v35766(VarCurr,11)
<=> v35768(VarCurr,11) ) ).
tff(addAssignment_13311,axiom,
! [VarCurr: state_type] :
( v35768(VarCurr,11)
<=> v9108(VarCurr,24) ) ).
tff(addAssignment_13310,axiom,
! [VarCurr: state_type] :
( v35722(VarCurr,14)
<=> v35724(VarCurr,14) ) ).
tff(addAssignment_13309,axiom,
! [VarNext: state_type] :
( v35724(VarNext,14)
<=> v35853(VarNext,14) ) ).
tff(addCaseBooleanConditionEqualRanges1_725,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35855(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35853(VarNext,B)
<=> v35724(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_783,axiom,
! [VarNext: state_type] :
( v35855(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35853(VarNext,B)
<=> v35746(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7685,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35855(VarNext)
<=> ( v35856(VarNext)
& v35741(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7684,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35856(VarNext)
<=> ( v35858(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2930,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35858(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13308,axiom,
! [VarCurr: state_type] :
( v35726(VarCurr,14)
<=> v35728(VarCurr,14) ) ).
tff(addAssignment_13307,axiom,
! [VarCurr: state_type] :
( v35728(VarCurr,14)
<=> v35730(VarCurr,14) ) ).
tff(addAssignment_13306,axiom,
! [VarCurr: state_type] :
( v35730(VarCurr,14)
<=> v34299(VarCurr,14) ) ).
tff(addAssignment_13305,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,10)
<=> v35769(VarCurr,10) ) ).
tff(addAssignment_13304,axiom,
! [VarCurr: state_type] :
( v35750(VarCurr,10)
<=> v35752(VarCurr,10) ) ).
tff(addAssignment_13303,axiom,
! [VarCurr: state_type] :
( v35752(VarCurr,10)
<=> v35754(VarCurr,10) ) ).
tff(addAssignment_13302,axiom,
! [VarCurr: state_type] :
( v35754(VarCurr,10)
<=> v35756(VarCurr,10) ) ).
tff(addAssignment_13301,axiom,
! [VarCurr: state_type] :
( v35756(VarCurr,10)
<=> v35758(VarCurr,10) ) ).
tff(addAssignment_13300,axiom,
! [VarCurr: state_type] :
( v35758(VarCurr,10)
<=> v35760(VarCurr,10) ) ).
tff(addAssignment_13299,axiom,
! [VarCurr: state_type] :
( v35760(VarCurr,10)
<=> v35762(VarCurr,10) ) ).
tff(addAssignment_13298,axiom,
! [VarCurr: state_type] :
( v35762(VarCurr,10)
<=> v35764(VarCurr,10) ) ).
tff(addAssignment_13297,axiom,
! [VarCurr: state_type] :
( v35764(VarCurr,10)
<=> v35766(VarCurr,10) ) ).
tff(addAssignment_13296,axiom,
! [VarCurr: state_type] :
( v35766(VarCurr,10)
<=> v35768(VarCurr,10) ) ).
tff(addAssignment_13295,axiom,
! [VarCurr: state_type] :
( v35768(VarCurr,10)
<=> v9108(VarCurr,23) ) ).
tff(addAssignment_13294,axiom,
! [VarCurr: state_type] :
( v35722(VarCurr,13)
<=> v35724(VarCurr,13) ) ).
tff(addAssignment_13293,axiom,
! [VarNext: state_type] :
( v35724(VarNext,13)
<=> v35845(VarNext,13) ) ).
tff(addCaseBooleanConditionEqualRanges1_724,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35847(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35845(VarNext,B)
<=> v35724(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_782,axiom,
! [VarNext: state_type] :
( v35847(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35845(VarNext,B)
<=> v35746(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7683,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35847(VarNext)
<=> ( v35848(VarNext)
& v35741(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7682,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35848(VarNext)
<=> ( v35850(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2929,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35850(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13292,axiom,
! [VarCurr: state_type] :
( v35726(VarCurr,13)
<=> v35728(VarCurr,13) ) ).
tff(addAssignment_13291,axiom,
! [VarCurr: state_type] :
( v35728(VarCurr,13)
<=> v35730(VarCurr,13) ) ).
tff(addAssignment_13290,axiom,
! [VarCurr: state_type] :
( v35730(VarCurr,13)
<=> v34299(VarCurr,13) ) ).
tff(addAssignment_13289,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,9)
<=> v35769(VarCurr,9) ) ).
tff(addAssignment_13288,axiom,
! [VarCurr: state_type] :
( v35750(VarCurr,9)
<=> v35752(VarCurr,9) ) ).
tff(addAssignment_13287,axiom,
! [VarCurr: state_type] :
( v35752(VarCurr,9)
<=> v35754(VarCurr,9) ) ).
tff(addAssignment_13286,axiom,
! [VarCurr: state_type] :
( v35754(VarCurr,9)
<=> v35756(VarCurr,9) ) ).
tff(addAssignment_13285,axiom,
! [VarCurr: state_type] :
( v35756(VarCurr,9)
<=> v35758(VarCurr,9) ) ).
tff(addAssignment_13284,axiom,
! [VarCurr: state_type] :
( v35758(VarCurr,9)
<=> v35760(VarCurr,9) ) ).
tff(addAssignment_13283,axiom,
! [VarCurr: state_type] :
( v35760(VarCurr,9)
<=> v35762(VarCurr,9) ) ).
tff(addAssignment_13282,axiom,
! [VarCurr: state_type] :
( v35762(VarCurr,9)
<=> v35764(VarCurr,9) ) ).
tff(addAssignment_13281,axiom,
! [VarCurr: state_type] :
( v35764(VarCurr,9)
<=> v35766(VarCurr,9) ) ).
tff(addAssignment_13280,axiom,
! [VarCurr: state_type] :
( v35766(VarCurr,9)
<=> v35768(VarCurr,9) ) ).
tff(addAssignment_13279,axiom,
! [VarCurr: state_type] :
( v35768(VarCurr,9)
<=> v9108(VarCurr,22) ) ).
tff(addAssignment_13278,axiom,
! [VarCurr: state_type] :
( v35722(VarCurr,12)
<=> v35724(VarCurr,12) ) ).
tff(addAssignment_13277,axiom,
! [VarNext: state_type] :
( v35724(VarNext,12)
<=> v35837(VarNext,12) ) ).
tff(addCaseBooleanConditionEqualRanges1_723,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35839(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35837(VarNext,B)
<=> v35724(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_781,axiom,
! [VarNext: state_type] :
( v35839(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35837(VarNext,B)
<=> v35746(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7681,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35839(VarNext)
<=> ( v35840(VarNext)
& v35741(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7680,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35840(VarNext)
<=> ( v35842(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2928,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35842(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13276,axiom,
! [VarCurr: state_type] :
( v35726(VarCurr,12)
<=> v35728(VarCurr,12) ) ).
tff(addAssignment_13275,axiom,
! [VarCurr: state_type] :
( v35728(VarCurr,12)
<=> v35730(VarCurr,12) ) ).
tff(addAssignment_13274,axiom,
! [VarCurr: state_type] :
( v35730(VarCurr,12)
<=> v34299(VarCurr,12) ) ).
tff(addAssignment_13273,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,8)
<=> v35769(VarCurr,8) ) ).
tff(addAssignment_13272,axiom,
! [VarCurr: state_type] :
( v35750(VarCurr,8)
<=> v35752(VarCurr,8) ) ).
tff(addAssignment_13271,axiom,
! [VarCurr: state_type] :
( v35752(VarCurr,8)
<=> v35754(VarCurr,8) ) ).
tff(addAssignment_13270,axiom,
! [VarCurr: state_type] :
( v35754(VarCurr,8)
<=> v35756(VarCurr,8) ) ).
tff(addAssignment_13269,axiom,
! [VarCurr: state_type] :
( v35756(VarCurr,8)
<=> v35758(VarCurr,8) ) ).
tff(addAssignment_13268,axiom,
! [VarCurr: state_type] :
( v35758(VarCurr,8)
<=> v35760(VarCurr,8) ) ).
tff(addAssignment_13267,axiom,
! [VarCurr: state_type] :
( v35760(VarCurr,8)
<=> v35762(VarCurr,8) ) ).
tff(addAssignment_13266,axiom,
! [VarCurr: state_type] :
( v35762(VarCurr,8)
<=> v35764(VarCurr,8) ) ).
tff(addAssignment_13265,axiom,
! [VarCurr: state_type] :
( v35764(VarCurr,8)
<=> v35766(VarCurr,8) ) ).
tff(addAssignment_13264,axiom,
! [VarCurr: state_type] :
( v35766(VarCurr,8)
<=> v35768(VarCurr,8) ) ).
tff(addAssignment_13263,axiom,
! [VarCurr: state_type] :
( v35768(VarCurr,8)
<=> v9108(VarCurr,21) ) ).
tff(addAssignment_13262,axiom,
! [VarCurr: state_type] :
( v35722(VarCurr,11)
<=> v35724(VarCurr,11) ) ).
tff(addAssignment_13261,axiom,
! [VarNext: state_type] :
( v35724(VarNext,11)
<=> v35829(VarNext,11) ) ).
tff(addCaseBooleanConditionEqualRanges1_722,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35831(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35829(VarNext,B)
<=> v35724(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_780,axiom,
! [VarNext: state_type] :
( v35831(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35829(VarNext,B)
<=> v35746(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7679,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35831(VarNext)
<=> ( v35832(VarNext)
& v35741(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7678,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35832(VarNext)
<=> ( v35834(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2927,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35834(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13260,axiom,
! [VarCurr: state_type] :
( v35726(VarCurr,11)
<=> v35728(VarCurr,11) ) ).
tff(addAssignment_13259,axiom,
! [VarCurr: state_type] :
( v35728(VarCurr,11)
<=> v35730(VarCurr,11) ) ).
tff(addAssignment_13258,axiom,
! [VarCurr: state_type] :
( v35730(VarCurr,11)
<=> v34299(VarCurr,11) ) ).
tff(addAssignment_13257,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,7)
<=> v35769(VarCurr,7) ) ).
tff(addAssignment_13256,axiom,
! [VarCurr: state_type] :
( v35750(VarCurr,7)
<=> v35752(VarCurr,7) ) ).
tff(addAssignment_13255,axiom,
! [VarCurr: state_type] :
( v35752(VarCurr,7)
<=> v35754(VarCurr,7) ) ).
tff(addAssignment_13254,axiom,
! [VarCurr: state_type] :
( v35754(VarCurr,7)
<=> v35756(VarCurr,7) ) ).
tff(addAssignment_13253,axiom,
! [VarCurr: state_type] :
( v35756(VarCurr,7)
<=> v35758(VarCurr,7) ) ).
tff(addAssignment_13252,axiom,
! [VarCurr: state_type] :
( v35758(VarCurr,7)
<=> v35760(VarCurr,7) ) ).
tff(addAssignment_13251,axiom,
! [VarCurr: state_type] :
( v35760(VarCurr,7)
<=> v35762(VarCurr,7) ) ).
tff(addAssignment_13250,axiom,
! [VarCurr: state_type] :
( v35762(VarCurr,7)
<=> v35764(VarCurr,7) ) ).
tff(addAssignment_13249,axiom,
! [VarCurr: state_type] :
( v35764(VarCurr,7)
<=> v35766(VarCurr,7) ) ).
tff(addAssignment_13248,axiom,
! [VarCurr: state_type] :
( v35766(VarCurr,7)
<=> v35768(VarCurr,7) ) ).
tff(addAssignment_13247,axiom,
! [VarCurr: state_type] :
( v35768(VarCurr,7)
<=> v9108(VarCurr,20) ) ).
tff(addAssignment_13246,axiom,
! [VarCurr: state_type] :
( v35722(VarCurr,10)
<=> v35724(VarCurr,10) ) ).
tff(addAssignment_13245,axiom,
! [VarNext: state_type] :
( v35724(VarNext,10)
<=> v35821(VarNext,10) ) ).
tff(addCaseBooleanConditionEqualRanges1_721,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35823(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35821(VarNext,B)
<=> v35724(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_779,axiom,
! [VarNext: state_type] :
( v35823(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35821(VarNext,B)
<=> v35746(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7677,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35823(VarNext)
<=> ( v35824(VarNext)
& v35741(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7676,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35824(VarNext)
<=> ( v35826(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2926,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35826(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13244,axiom,
! [VarCurr: state_type] :
( v35726(VarCurr,10)
<=> v35728(VarCurr,10) ) ).
tff(addAssignment_13243,axiom,
! [VarCurr: state_type] :
( v35728(VarCurr,10)
<=> v35730(VarCurr,10) ) ).
tff(addAssignment_13242,axiom,
! [VarCurr: state_type] :
( v35730(VarCurr,10)
<=> v34299(VarCurr,10) ) ).
tff(addAssignment_13241,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,6)
<=> v35769(VarCurr,6) ) ).
tff(addAssignment_13240,axiom,
! [VarCurr: state_type] :
( v35750(VarCurr,6)
<=> v35752(VarCurr,6) ) ).
tff(addAssignment_13239,axiom,
! [VarCurr: state_type] :
( v35752(VarCurr,6)
<=> v35754(VarCurr,6) ) ).
tff(addAssignment_13238,axiom,
! [VarCurr: state_type] :
( v35754(VarCurr,6)
<=> v35756(VarCurr,6) ) ).
tff(addAssignment_13237,axiom,
! [VarCurr: state_type] :
( v35756(VarCurr,6)
<=> v35758(VarCurr,6) ) ).
tff(addAssignment_13236,axiom,
! [VarCurr: state_type] :
( v35758(VarCurr,6)
<=> v35760(VarCurr,6) ) ).
tff(addAssignment_13235,axiom,
! [VarCurr: state_type] :
( v35760(VarCurr,6)
<=> v35762(VarCurr,6) ) ).
tff(addAssignment_13234,axiom,
! [VarCurr: state_type] :
( v35762(VarCurr,6)
<=> v35764(VarCurr,6) ) ).
tff(addAssignment_13233,axiom,
! [VarCurr: state_type] :
( v35764(VarCurr,6)
<=> v35766(VarCurr,6) ) ).
tff(addAssignment_13232,axiom,
! [VarCurr: state_type] :
( v35766(VarCurr,6)
<=> v35768(VarCurr,6) ) ).
tff(addAssignment_13231,axiom,
! [VarCurr: state_type] :
( v35768(VarCurr,6)
<=> v9108(VarCurr,19) ) ).
tff(addAssignment_13230,axiom,
! [VarCurr: state_type] :
( v35722(VarCurr,9)
<=> v35724(VarCurr,9) ) ).
tff(addAssignment_13229,axiom,
! [VarNext: state_type] :
( v35724(VarNext,9)
<=> v35813(VarNext,9) ) ).
tff(addCaseBooleanConditionEqualRanges1_720,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35815(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35813(VarNext,B)
<=> v35724(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_778,axiom,
! [VarNext: state_type] :
( v35815(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35813(VarNext,B)
<=> v35746(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7675,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35815(VarNext)
<=> ( v35816(VarNext)
& v35741(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7674,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35816(VarNext)
<=> ( v35818(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2925,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35818(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13228,axiom,
! [VarCurr: state_type] :
( v35726(VarCurr,9)
<=> v35728(VarCurr,9) ) ).
tff(addAssignment_13227,axiom,
! [VarCurr: state_type] :
( v35728(VarCurr,9)
<=> v35730(VarCurr,9) ) ).
tff(addAssignment_13226,axiom,
! [VarCurr: state_type] :
( v35730(VarCurr,9)
<=> v34299(VarCurr,9) ) ).
tff(addAssignment_13225,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,5)
<=> v35769(VarCurr,5) ) ).
tff(addAssignment_13224,axiom,
! [VarCurr: state_type] :
( v35750(VarCurr,5)
<=> v35752(VarCurr,5) ) ).
tff(addAssignment_13223,axiom,
! [VarCurr: state_type] :
( v35752(VarCurr,5)
<=> v35754(VarCurr,5) ) ).
tff(addAssignment_13222,axiom,
! [VarCurr: state_type] :
( v35754(VarCurr,5)
<=> v35756(VarCurr,5) ) ).
tff(addAssignment_13221,axiom,
! [VarCurr: state_type] :
( v35756(VarCurr,5)
<=> v35758(VarCurr,5) ) ).
tff(addAssignment_13220,axiom,
! [VarCurr: state_type] :
( v35758(VarCurr,5)
<=> v35760(VarCurr,5) ) ).
tff(addAssignment_13219,axiom,
! [VarCurr: state_type] :
( v35760(VarCurr,5)
<=> v35762(VarCurr,5) ) ).
tff(addAssignment_13218,axiom,
! [VarCurr: state_type] :
( v35762(VarCurr,5)
<=> v35764(VarCurr,5) ) ).
tff(addAssignment_13217,axiom,
! [VarCurr: state_type] :
( v35764(VarCurr,5)
<=> v35766(VarCurr,5) ) ).
tff(addAssignment_13216,axiom,
! [VarCurr: state_type] :
( v35766(VarCurr,5)
<=> v35768(VarCurr,5) ) ).
tff(addAssignment_13215,axiom,
! [VarCurr: state_type] :
( v35768(VarCurr,5)
<=> v9108(VarCurr,18) ) ).
tff(addAssignment_13214,axiom,
! [VarCurr: state_type] :
( v35722(VarCurr,8)
<=> v35724(VarCurr,8) ) ).
tff(addAssignment_13213,axiom,
! [VarNext: state_type] :
( v35724(VarNext,8)
<=> v35805(VarNext,8) ) ).
tff(addCaseBooleanConditionEqualRanges1_719,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35807(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35805(VarNext,B)
<=> v35724(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_777,axiom,
! [VarNext: state_type] :
( v35807(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35805(VarNext,B)
<=> v35746(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7673,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35807(VarNext)
<=> ( v35808(VarNext)
& v35741(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7672,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35808(VarNext)
<=> ( v35810(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2924,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35810(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13212,axiom,
! [VarCurr: state_type] :
( v35726(VarCurr,8)
<=> v35728(VarCurr,8) ) ).
tff(addAssignment_13211,axiom,
! [VarCurr: state_type] :
( v35728(VarCurr,8)
<=> v35730(VarCurr,8) ) ).
tff(addAssignment_13210,axiom,
! [VarCurr: state_type] :
( v35730(VarCurr,8)
<=> v34299(VarCurr,8) ) ).
tff(addAssignment_13209,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,4)
<=> v35769(VarCurr,4) ) ).
tff(addAssignment_13208,axiom,
! [VarCurr: state_type] :
( v35750(VarCurr,4)
<=> v35752(VarCurr,4) ) ).
tff(addAssignment_13207,axiom,
! [VarCurr: state_type] :
( v35752(VarCurr,4)
<=> v35754(VarCurr,4) ) ).
tff(addAssignment_13206,axiom,
! [VarCurr: state_type] :
( v35754(VarCurr,4)
<=> v35756(VarCurr,4) ) ).
tff(addAssignment_13205,axiom,
! [VarCurr: state_type] :
( v35756(VarCurr,4)
<=> v35758(VarCurr,4) ) ).
tff(addAssignment_13204,axiom,
! [VarCurr: state_type] :
( v35758(VarCurr,4)
<=> v35760(VarCurr,4) ) ).
tff(addAssignment_13203,axiom,
! [VarCurr: state_type] :
( v35760(VarCurr,4)
<=> v35762(VarCurr,4) ) ).
tff(addAssignment_13202,axiom,
! [VarCurr: state_type] :
( v35762(VarCurr,4)
<=> v35764(VarCurr,4) ) ).
tff(addAssignment_13201,axiom,
! [VarCurr: state_type] :
( v35764(VarCurr,4)
<=> v35766(VarCurr,4) ) ).
tff(addAssignment_13200,axiom,
! [VarCurr: state_type] :
( v35766(VarCurr,4)
<=> v35768(VarCurr,4) ) ).
tff(addAssignment_13199,axiom,
! [VarCurr: state_type] :
( v35768(VarCurr,4)
<=> v9108(VarCurr,17) ) ).
tff(addAssignment_13198,axiom,
! [VarCurr: state_type] :
( v35722(VarCurr,7)
<=> v35724(VarCurr,7) ) ).
tff(addAssignment_13197,axiom,
! [VarNext: state_type] :
( v35724(VarNext,7)
<=> v35797(VarNext,7) ) ).
tff(addCaseBooleanConditionEqualRanges1_718,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35799(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35797(VarNext,B)
<=> v35724(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_776,axiom,
! [VarNext: state_type] :
( v35799(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35797(VarNext,B)
<=> v35746(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7671,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35799(VarNext)
<=> ( v35800(VarNext)
& v35741(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7670,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35800(VarNext)
<=> ( v35802(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2923,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35802(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13196,axiom,
! [VarCurr: state_type] :
( v35726(VarCurr,7)
<=> v35728(VarCurr,7) ) ).
tff(addAssignment_13195,axiom,
! [VarCurr: state_type] :
( v35728(VarCurr,7)
<=> v35730(VarCurr,7) ) ).
tff(addAssignment_13194,axiom,
! [VarCurr: state_type] :
( v35730(VarCurr,7)
<=> v34299(VarCurr,7) ) ).
tff(addAssignment_13193,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,3)
<=> v35769(VarCurr,3) ) ).
tff(addAssignment_13192,axiom,
! [VarCurr: state_type] :
( v35750(VarCurr,3)
<=> v35752(VarCurr,3) ) ).
tff(addAssignment_13191,axiom,
! [VarCurr: state_type] :
( v35752(VarCurr,3)
<=> v35754(VarCurr,3) ) ).
tff(addAssignment_13190,axiom,
! [VarCurr: state_type] :
( v35754(VarCurr,3)
<=> v35756(VarCurr,3) ) ).
tff(addAssignment_13189,axiom,
! [VarCurr: state_type] :
( v35756(VarCurr,3)
<=> v35758(VarCurr,3) ) ).
tff(addAssignment_13188,axiom,
! [VarCurr: state_type] :
( v35758(VarCurr,3)
<=> v35760(VarCurr,3) ) ).
tff(addAssignment_13187,axiom,
! [VarCurr: state_type] :
( v35760(VarCurr,3)
<=> v35762(VarCurr,3) ) ).
tff(addAssignment_13186,axiom,
! [VarCurr: state_type] :
( v35762(VarCurr,3)
<=> v35764(VarCurr,3) ) ).
tff(addAssignment_13185,axiom,
! [VarCurr: state_type] :
( v35764(VarCurr,3)
<=> v35766(VarCurr,3) ) ).
tff(addAssignment_13184,axiom,
! [VarCurr: state_type] :
( v35766(VarCurr,3)
<=> v35768(VarCurr,3) ) ).
tff(addAssignment_13183,axiom,
! [VarCurr: state_type] :
( v35768(VarCurr,3)
<=> v9108(VarCurr,16) ) ).
tff(addAssignment_13182,axiom,
! [VarCurr: state_type] :
( v35722(VarCurr,6)
<=> v35724(VarCurr,6) ) ).
tff(addAssignment_13181,axiom,
! [VarNext: state_type] :
( v35724(VarNext,6)
<=> v35789(VarNext,6) ) ).
tff(addCaseBooleanConditionEqualRanges1_717,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35791(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35789(VarNext,B)
<=> v35724(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_775,axiom,
! [VarNext: state_type] :
( v35791(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35789(VarNext,B)
<=> v35746(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7669,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35791(VarNext)
<=> ( v35792(VarNext)
& v35741(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7668,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35792(VarNext)
<=> ( v35794(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2922,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35794(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13180,axiom,
! [VarCurr: state_type] :
( v35726(VarCurr,6)
<=> v35728(VarCurr,6) ) ).
tff(addAssignment_13179,axiom,
! [VarCurr: state_type] :
( v35728(VarCurr,6)
<=> v35730(VarCurr,6) ) ).
tff(addAssignment_13178,axiom,
! [VarCurr: state_type] :
( v35730(VarCurr,6)
<=> v34299(VarCurr,6) ) ).
tff(addAssignment_13177,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,2)
<=> v35769(VarCurr,2) ) ).
tff(addAssignment_13176,axiom,
! [VarCurr: state_type] :
( v35750(VarCurr,2)
<=> v35752(VarCurr,2) ) ).
tff(addAssignment_13175,axiom,
! [VarCurr: state_type] :
( v35752(VarCurr,2)
<=> v35754(VarCurr,2) ) ).
tff(addAssignment_13174,axiom,
! [VarCurr: state_type] :
( v35754(VarCurr,2)
<=> v35756(VarCurr,2) ) ).
tff(addAssignment_13173,axiom,
! [VarCurr: state_type] :
( v35756(VarCurr,2)
<=> v35758(VarCurr,2) ) ).
tff(addAssignment_13172,axiom,
! [VarCurr: state_type] :
( v35758(VarCurr,2)
<=> v35760(VarCurr,2) ) ).
tff(addAssignment_13171,axiom,
! [VarCurr: state_type] :
( v35760(VarCurr,2)
<=> v35762(VarCurr,2) ) ).
tff(addAssignment_13170,axiom,
! [VarCurr: state_type] :
( v35762(VarCurr,2)
<=> v35764(VarCurr,2) ) ).
tff(addAssignment_13169,axiom,
! [VarCurr: state_type] :
( v35764(VarCurr,2)
<=> v35766(VarCurr,2) ) ).
tff(addAssignment_13168,axiom,
! [VarCurr: state_type] :
( v35766(VarCurr,2)
<=> v35768(VarCurr,2) ) ).
tff(addAssignment_13167,axiom,
! [VarCurr: state_type] :
( v35768(VarCurr,2)
<=> v9108(VarCurr,15) ) ).
tff(addAssignment_13166,axiom,
! [VarCurr: state_type] :
( v35722(VarCurr,5)
<=> v35724(VarCurr,5) ) ).
tff(addAssignment_13165,axiom,
! [VarNext: state_type] :
( v35724(VarNext,5)
<=> v35781(VarNext,5) ) ).
tff(addCaseBooleanConditionEqualRanges1_716,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35783(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35781(VarNext,B)
<=> v35724(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_774,axiom,
! [VarNext: state_type] :
( v35783(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35781(VarNext,B)
<=> v35746(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7667,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35783(VarNext)
<=> ( v35784(VarNext)
& v35741(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7666,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35784(VarNext)
<=> ( v35786(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2921,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35786(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13164,axiom,
! [VarCurr: state_type] :
( v35726(VarCurr,5)
<=> v35728(VarCurr,5) ) ).
tff(addAssignment_13163,axiom,
! [VarCurr: state_type] :
( v35728(VarCurr,5)
<=> v35730(VarCurr,5) ) ).
tff(addAssignment_13162,axiom,
! [VarCurr: state_type] :
( v35730(VarCurr,5)
<=> v34299(VarCurr,5) ) ).
tff(addAssignment_13161,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,1)
<=> v35769(VarCurr,1) ) ).
tff(addAssignment_13160,axiom,
! [VarCurr: state_type] :
( v35750(VarCurr,1)
<=> v35752(VarCurr,1) ) ).
tff(addAssignment_13159,axiom,
! [VarCurr: state_type] :
( v35752(VarCurr,1)
<=> v35754(VarCurr,1) ) ).
tff(addAssignment_13158,axiom,
! [VarCurr: state_type] :
( v35754(VarCurr,1)
<=> v35756(VarCurr,1) ) ).
tff(addAssignment_13157,axiom,
! [VarCurr: state_type] :
( v35756(VarCurr,1)
<=> v35758(VarCurr,1) ) ).
tff(addAssignment_13156,axiom,
! [VarCurr: state_type] :
( v35758(VarCurr,1)
<=> v35760(VarCurr,1) ) ).
tff(addAssignment_13155,axiom,
! [VarCurr: state_type] :
( v35760(VarCurr,1)
<=> v35762(VarCurr,1) ) ).
tff(addAssignment_13154,axiom,
! [VarCurr: state_type] :
( v35762(VarCurr,1)
<=> v35764(VarCurr,1) ) ).
tff(addAssignment_13153,axiom,
! [VarCurr: state_type] :
( v35764(VarCurr,1)
<=> v35766(VarCurr,1) ) ).
tff(addAssignment_13152,axiom,
! [VarCurr: state_type] :
( v35766(VarCurr,1)
<=> v35768(VarCurr,1) ) ).
tff(addAssignment_13151,axiom,
! [VarCurr: state_type] :
( v35768(VarCurr,1)
<=> v9108(VarCurr,14) ) ).
tff(addAssignment_13150,axiom,
! [VarCurr: state_type] :
( v35722(VarCurr,4)
<=> v35724(VarCurr,4) ) ).
tff(addAssignment_13149,axiom,
! [VarNext: state_type] :
( v35724(VarNext,4)
<=> v35773(VarNext,4) ) ).
tff(addCaseBooleanConditionEqualRanges1_715,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35775(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35773(VarNext,B)
<=> v35724(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_773,axiom,
! [VarNext: state_type] :
( v35775(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35773(VarNext,B)
<=> v35746(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7665,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35775(VarNext)
<=> ( v35776(VarNext)
& v35741(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7664,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35776(VarNext)
<=> ( v35778(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2920,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35778(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13148,axiom,
! [VarCurr: state_type] :
( v35726(VarCurr,4)
<=> v35728(VarCurr,4) ) ).
tff(addAssignment_13147,axiom,
! [VarCurr: state_type] :
( v35728(VarCurr,4)
<=> v35730(VarCurr,4) ) ).
tff(addAssignment_13146,axiom,
! [VarCurr: state_type] :
( v35730(VarCurr,4)
<=> v34299(VarCurr,4) ) ).
tff(addAssignment_13145,axiom,
! [VarCurr: state_type] :
( v35720(VarCurr,0)
<=> v35769(VarCurr,0) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1092,axiom,
! [VarCurr: state_type] :
( ~ v35716(VarCurr)
=> ! [B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v35769(VarCurr,B)
<=> v35771(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1112,axiom,
! [VarCurr: state_type] :
( v35716(VarCurr)
=> ! [B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v35769(VarCurr,B)
<=> v35770(VarCurr,B) ) ) ) ).
tff(addAssignment_13144,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,26)
& ~ $less(B,0) )
=> ( v35771(VarCurr,B)
<=> v35750(VarCurr,B) ) ) ).
tff(addAssignment_13143,axiom,
! [VarCurr: state_type] :
( ( v35771(VarCurr,32)
<=> $false )
& ( v35771(VarCurr,31)
<=> $false )
& ( v35771(VarCurr,30)
<=> $false )
& ( v35771(VarCurr,29)
<=> $false )
& ( v35771(VarCurr,28)
<=> $false )
& ( v35771(VarCurr,27)
<=> $false )
& ( v35771(VarCurr,26)
<=> $false ) ) ).
tff(addAssignment_13142,axiom,
! [VarCurr: state_type] :
( ( v35770(VarCurr,24)
<=> v35722(VarCurr,27) )
& ( v35770(VarCurr,23)
<=> v35722(VarCurr,26) )
& ( v35770(VarCurr,22)
<=> v35722(VarCurr,25) )
& ( v35770(VarCurr,21)
<=> v35722(VarCurr,24) )
& ( v35770(VarCurr,20)
<=> v35722(VarCurr,23) )
& ( v35770(VarCurr,19)
<=> v35722(VarCurr,22) )
& ( v35770(VarCurr,18)
<=> v35722(VarCurr,21) )
& ( v35770(VarCurr,17)
<=> v35722(VarCurr,20) )
& ( v35770(VarCurr,16)
<=> v35722(VarCurr,19) )
& ( v35770(VarCurr,15)
<=> v35722(VarCurr,18) )
& ( v35770(VarCurr,14)
<=> v35722(VarCurr,17) )
& ( v35770(VarCurr,13)
<=> v35722(VarCurr,16) )
& ( v35770(VarCurr,12)
<=> v35722(VarCurr,15) )
& ( v35770(VarCurr,11)
<=> v35722(VarCurr,14) )
& ( v35770(VarCurr,10)
<=> v35722(VarCurr,13) )
& ( v35770(VarCurr,9)
<=> v35722(VarCurr,12) )
& ( v35770(VarCurr,8)
<=> v35722(VarCurr,11) )
& ( v35770(VarCurr,7)
<=> v35722(VarCurr,10) )
& ( v35770(VarCurr,6)
<=> v35722(VarCurr,9) )
& ( v35770(VarCurr,5)
<=> v35722(VarCurr,8) )
& ( v35770(VarCurr,4)
<=> v35722(VarCurr,7) )
& ( v35770(VarCurr,3)
<=> v35722(VarCurr,6) )
& ( v35770(VarCurr,2)
<=> v35722(VarCurr,5) )
& ( v35770(VarCurr,1)
<=> v35722(VarCurr,4) )
& ( v35770(VarCurr,0)
<=> v35722(VarCurr,3) ) ) ).
tff(addAssignment_13141,axiom,
! [VarCurr: state_type] :
( ( v35770(VarCurr,32)
<=> $false )
& ( v35770(VarCurr,31)
<=> $false )
& ( v35770(VarCurr,30)
<=> $false )
& ( v35770(VarCurr,29)
<=> $false )
& ( v35770(VarCurr,28)
<=> $false )
& ( v35770(VarCurr,27)
<=> $false )
& ( v35770(VarCurr,26)
<=> $false )
& ( v35770(VarCurr,25)
<=> $false ) ) ).
tff(addAssignment_13140,axiom,
! [VarCurr: state_type] :
( v35750(VarCurr,0)
<=> v35752(VarCurr,0) ) ).
tff(addAssignment_13139,axiom,
! [VarCurr: state_type] :
( v35752(VarCurr,0)
<=> v35754(VarCurr,0) ) ).
tff(addAssignment_13138,axiom,
! [VarCurr: state_type] :
( v35754(VarCurr,0)
<=> v35756(VarCurr,0) ) ).
tff(addAssignment_13137,axiom,
! [VarCurr: state_type] :
( v35756(VarCurr,0)
<=> v35758(VarCurr,0) ) ).
tff(addAssignment_13136,axiom,
! [VarCurr: state_type] :
( v35758(VarCurr,0)
<=> v35760(VarCurr,0) ) ).
tff(addAssignment_13135,axiom,
! [VarCurr: state_type] :
( v35760(VarCurr,0)
<=> v35762(VarCurr,0) ) ).
tff(addAssignment_13134,axiom,
! [VarCurr: state_type] :
( v35762(VarCurr,0)
<=> v35764(VarCurr,0) ) ).
tff(addAssignment_13133,axiom,
! [VarCurr: state_type] :
( v35764(VarCurr,0)
<=> v35766(VarCurr,0) ) ).
tff(addAssignment_13132,axiom,
! [VarCurr: state_type] :
( v35766(VarCurr,0)
<=> v35768(VarCurr,0) ) ).
tff(addAssignment_13131,axiom,
! [VarCurr: state_type] :
( v35768(VarCurr,0)
<=> v9108(VarCurr,13) ) ).
tff(addAssignment_13130,axiom,
! [VarCurr: state_type] :
( v35722(VarCurr,3)
<=> v35724(VarCurr,3) ) ).
tff(addAssignment_13129,axiom,
! [VarNext: state_type] :
( v35724(VarNext,3)
<=> v35732(VarNext,3) ) ).
tff(addCaseBooleanConditionEqualRanges1_714,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35733(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35732(VarNext,B)
<=> v35724(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_772,axiom,
! [VarNext: state_type] :
( v35733(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35732(VarNext,B)
<=> v35746(VarNext,B) ) ) ) ).
tff(addAssignment_13128,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35746(VarNext,B)
<=> v35744(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_879,axiom,
! [VarCurr: state_type] :
( ~ v34744(VarCurr)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35744(VarCurr,B)
<=> v35726(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_852,axiom,
! [VarCurr: state_type] :
( v34744(VarCurr)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v35744(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7663,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35733(VarNext)
<=> ( v35734(VarNext)
& v35741(VarNext) ) ) ) ).
tff(addAssignment_13127,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35741(VarNext)
<=> v35739(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7662,axiom,
! [VarCurr: state_type] :
( v35739(VarCurr)
<=> ( v34744(VarCurr)
| v35742(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7661,axiom,
! [VarCurr: state_type] :
( v35742(VarCurr)
<=> ( v34746(VarCurr)
& v35743(VarCurr) ) ) ).
tff(writeUnaryOperator_2919,axiom,
! [VarCurr: state_type] :
( ~ v35743(VarCurr)
<=> v34744(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7660,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35734(VarNext)
<=> ( v35736(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2918,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35736(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13126,axiom,
! [VarCurr: state_type] :
( v35726(VarCurr,3)
<=> v35728(VarCurr,3) ) ).
tff(addAssignment_13125,axiom,
! [VarCurr: state_type] :
( v35728(VarCurr,3)
<=> v35730(VarCurr,3) ) ).
tff(addAssignment_13124,axiom,
! [VarCurr: state_type] :
( v35730(VarCurr,3)
<=> v34299(VarCurr,3) ) ).
tff(addAssignment_13123,axiom,
! [VarCurr: state_type] :
( v35716(VarCurr)
<=> v34673(VarCurr) ) ).
tff(addAssignment_13122,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v35678(VarCurr,B)
<=> v35680(VarCurr,B) ) ) ).
tff(addAssignment_13121,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v35680(VarCurr,B)
<=> v35682(VarCurr,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_713,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35692(VarNext)
=> ! [B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v35682(VarNext,B)
<=> v35682(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_771,axiom,
! [VarNext: state_type] :
( v35692(VarNext)
=> ! [B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v35682(VarNext,B)
<=> v35700(VarNext,B) ) ) ) ).
tff(addAssignment_13120,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v35700(VarNext,B)
<=> v35698(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1091,axiom,
! [VarCurr: state_type] :
( ~ v35673(VarCurr)
=> ! [B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v35698(VarCurr,B)
<=> v35685(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1111,axiom,
! [VarCurr: state_type] :
( v35673(VarCurr)
=> ! [B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v35698(VarCurr,B)
<=> $false ) ) ) ).
tff(bitBlastConstant_9838,axiom,
~ b000000000000000000000000000000000(32) ).
tff(bitBlastConstant_9837,axiom,
~ b000000000000000000000000000000000(31) ).
tff(bitBlastConstant_9836,axiom,
~ b000000000000000000000000000000000(30) ).
tff(bitBlastConstant_9835,axiom,
~ b000000000000000000000000000000000(29) ).
tff(bitBlastConstant_9834,axiom,
~ b000000000000000000000000000000000(28) ).
tff(bitBlastConstant_9833,axiom,
~ b000000000000000000000000000000000(27) ).
tff(bitBlastConstant_9832,axiom,
~ b000000000000000000000000000000000(26) ).
tff(bitBlastConstant_9831,axiom,
~ b000000000000000000000000000000000(25) ).
tff(bitBlastConstant_9830,axiom,
~ b000000000000000000000000000000000(24) ).
tff(bitBlastConstant_9829,axiom,
~ b000000000000000000000000000000000(23) ).
tff(bitBlastConstant_9828,axiom,
~ b000000000000000000000000000000000(22) ).
tff(bitBlastConstant_9827,axiom,
~ b000000000000000000000000000000000(21) ).
tff(bitBlastConstant_9826,axiom,
~ b000000000000000000000000000000000(20) ).
tff(bitBlastConstant_9825,axiom,
~ b000000000000000000000000000000000(19) ).
tff(bitBlastConstant_9824,axiom,
~ b000000000000000000000000000000000(18) ).
tff(bitBlastConstant_9823,axiom,
~ b000000000000000000000000000000000(17) ).
tff(bitBlastConstant_9822,axiom,
~ b000000000000000000000000000000000(16) ).
tff(bitBlastConstant_9821,axiom,
~ b000000000000000000000000000000000(15) ).
tff(bitBlastConstant_9820,axiom,
~ b000000000000000000000000000000000(14) ).
tff(bitBlastConstant_9819,axiom,
~ b000000000000000000000000000000000(13) ).
tff(bitBlastConstant_9818,axiom,
~ b000000000000000000000000000000000(12) ).
tff(bitBlastConstant_9817,axiom,
~ b000000000000000000000000000000000(11) ).
tff(bitBlastConstant_9816,axiom,
~ b000000000000000000000000000000000(10) ).
tff(bitBlastConstant_9815,axiom,
~ b000000000000000000000000000000000(9) ).
tff(bitBlastConstant_9814,axiom,
~ b000000000000000000000000000000000(8) ).
tff(bitBlastConstant_9813,axiom,
~ b000000000000000000000000000000000(7) ).
tff(bitBlastConstant_9812,axiom,
~ b000000000000000000000000000000000(6) ).
tff(bitBlastConstant_9811,axiom,
~ b000000000000000000000000000000000(5) ).
tff(bitBlastConstant_9810,axiom,
~ b000000000000000000000000000000000(4) ).
tff(bitBlastConstant_9809,axiom,
~ b000000000000000000000000000000000(3) ).
tff(bitBlastConstant_9808,axiom,
~ b000000000000000000000000000000000(2) ).
tff(bitBlastConstant_9807,axiom,
~ b000000000000000000000000000000000(1) ).
tff(bitBlastConstant_9806,axiom,
~ b000000000000000000000000000000000(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7659,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35692(VarNext)
<=> v35693(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7658,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35693(VarNext)
<=> ( v35695(VarNext)
& v35659(VarNext) ) ) ) ).
tff(writeUnaryOperator_2917,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35695(VarNext)
<=> v35666(VarNext) ) ) ).
tff(addAssignment_13119,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v35685(VarCurr,B)
<=> v35687(VarCurr,B) ) ) ).
tff(addAssignment_13118,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,33)
& ~ $less(B,0) )
=> ( v35687(VarCurr,B)
<=> v35689(VarCurr,B) ) ) ).
tff(addAssignment_13117,axiom,
! [VarCurr: state_type] :
( v35627(VarCurr)
<=> v35629(VarCurr) ) ).
tff(addAssignment_13116,axiom,
! [VarCurr: state_type] :
( v35629(VarCurr)
<=> v35631(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_712,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35662(VarNext)
=> ( v35631(VarNext)
<=> v35631(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_770,axiom,
! [VarNext: state_type] :
( v35662(VarNext)
=> ( v35631(VarNext)
<=> v35672(VarNext) ) ) ).
tff(addAssignment_13115,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35672(VarNext)
<=> v35670(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1090,axiom,
! [VarCurr: state_type] :
( ~ v35673(VarCurr)
=> ( v35670(VarCurr)
<=> v35674(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1110,axiom,
! [VarCurr: state_type] :
( v35673(VarCurr)
=> ( v35670(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7657,axiom,
! [VarCurr: state_type] :
( v35674(VarCurr)
<=> ( v35635(VarCurr)
& v35641(VarCurr) ) ) ).
tff(writeUnaryOperator_2916,axiom,
! [VarCurr: state_type] :
( ~ v35673(VarCurr)
<=> v35633(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7656,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35662(VarNext)
<=> v35663(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7655,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35663(VarNext)
<=> ( v35664(VarNext)
& v35659(VarNext) ) ) ) ).
tff(writeUnaryOperator_2915,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35664(VarNext)
<=> v35666(VarNext) ) ) ).
tff(addAssignment_13114,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35666(VarNext)
<=> v35659(VarCurr) ) ) ).
tff(addAssignment_13113,axiom,
! [VarCurr: state_type] :
( v35659(VarCurr)
<=> v6099(VarCurr) ) ).
tff(addAssignment_13112,axiom,
! [VarCurr: state_type] :
( v35641(VarCurr)
<=> v35643(VarCurr) ) ).
tff(addAssignment_13111,axiom,
! [VarCurr: state_type] :
( v35643(VarCurr)
<=> v35645(VarCurr) ) ).
tff(addAssignment_13110,axiom,
! [VarCurr: state_type] :
( v35645(VarCurr)
<=> v35647(VarCurr) ) ).
tff(addAssignment_13109,axiom,
! [VarCurr: state_type] :
( v35647(VarCurr)
<=> v35649(VarCurr) ) ).
tff(addAssignment_13108,axiom,
! [VarCurr: state_type] :
( v35649(VarCurr)
<=> v35651(VarCurr) ) ).
tff(addAssignment_13107,axiom,
! [VarCurr: state_type] :
( v35651(VarCurr)
<=> v35653(VarCurr) ) ).
tff(addAssignment_13106,axiom,
! [VarCurr: state_type] :
( v35653(VarCurr)
<=> v35655(VarCurr) ) ).
tff(addAssignment_13105,axiom,
! [VarCurr: state_type] :
( v35655(VarCurr)
<=> v35657(VarCurr) ) ).
tff(addAssignment_13104,axiom,
! [VarCurr: state_type] :
( v35657(VarCurr)
<=> v6001(VarCurr,10) ) ).
tff(addAssignment_13103,axiom,
! [VarCurr: state_type] :
( v35635(VarCurr)
<=> v35637(VarCurr) ) ).
tff(addAssignment_13102,axiom,
! [VarCurr: state_type] :
( v35637(VarCurr)
<=> v35639(VarCurr) ) ).
tff(addAssignment_13101,axiom,
! [VarCurr: state_type] :
( v35633(VarCurr)
<=> v5965(VarCurr) ) ).
tff(addAssignment_13100,axiom,
! [VarCurr: state_type] :
( v35552(VarCurr)
<=> v35554(VarCurr) ) ).
tff(addAssignment_13099,axiom,
! [VarCurr: state_type] :
( v35554(VarCurr)
<=> v35556(VarCurr) ) ).
tff(addAssignment_13098,axiom,
! [VarCurr: state_type] :
( v35556(VarCurr)
<=> v35558(VarCurr) ) ).
tff(addAssignment_13097,axiom,
! [VarCurr: state_type] :
( v35558(VarCurr)
<=> v35560(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_711,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35612(VarNext)
=> ( v35560(VarNext)
<=> v35560(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_769,axiom,
! [VarNext: state_type] :
( v35612(VarNext)
=> ( v35560(VarNext)
<=> v35620(VarNext) ) ) ).
tff(addAssignment_13096,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35620(VarNext)
<=> v35618(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1089,axiom,
! [VarCurr: state_type] :
( ~ v6719(VarCurr)
=> ( v35618(VarCurr)
<=> v35621(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1109,axiom,
! [VarCurr: state_type] :
( v6719(VarCurr)
=> ( v35618(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7654,axiom,
! [VarCurr: state_type] :
( v35621(VarCurr)
<=> ( v6683(VarCurr)
& v35562(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7653,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35612(VarNext)
<=> v35613(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7652,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35613(VarNext)
<=> ( v35615(VarNext)
& v6705(VarNext) ) ) ) ).
tff(writeUnaryOperator_2914,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35615(VarNext)
<=> v6712(VarNext) ) ) ).
tff(addAssignment_13095,axiom,
! [VarCurr: state_type] :
( v35562(VarCurr)
<=> v35564(VarCurr) ) ).
tff(addAssignment_13094,axiom,
! [VarCurr: state_type] :
( v35564(VarCurr)
<=> v35566(VarCurr) ) ).
tff(addAssignment_13093,axiom,
! [VarCurr: state_type] :
( v35566(VarCurr)
<=> v35568(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7651,axiom,
! [VarCurr: state_type] :
( v35568(VarCurr)
<=> ( v35570(VarCurr)
& v35609(VarCurr) ) ) ).
tff(writeUnaryOperator_2913,axiom,
! [VarCurr: state_type] :
( ~ v35609(VarCurr)
<=> v35594(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_710,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35597(VarNext)
=> ( v35594(VarNext)
<=> v35594(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_768,axiom,
! [VarNext: state_type] :
( v35597(VarNext)
=> ( v35594(VarNext)
<=> v35605(VarNext) ) ) ).
tff(addAssignment_13092,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35605(VarNext)
<=> v35603(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1088,axiom,
! [VarCurr: state_type] :
( ~ v35590(VarCurr)
=> ( v35603(VarCurr)
<=> v35570(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1108,axiom,
! [VarCurr: state_type] :
( v35590(VarCurr)
=> ( v35603(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7650,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35597(VarNext)
<=> v35598(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7649,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35598(VarNext)
<=> ( v35600(VarNext)
& v6225(VarNext) ) ) ) ).
tff(writeUnaryOperator_2912,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35600(VarNext)
<=> v35583(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_709,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35579(VarNext)
=> ( v35570(VarNext)
<=> v35570(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_767,axiom,
! [VarNext: state_type] :
( v35579(VarNext)
=> ( v35570(VarNext)
<=> v35589(VarNext) ) ) ).
tff(addAssignment_13091,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35589(VarNext)
<=> v35587(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1087,axiom,
! [VarCurr: state_type] :
( ~ v35590(VarCurr)
=> ( v35587(VarCurr)
<=> v35572(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1107,axiom,
! [VarCurr: state_type] :
( v35590(VarCurr)
=> ( v35587(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_2911,axiom,
! [VarCurr: state_type] :
( ~ v35590(VarCurr)
<=> v6015(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7648,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35579(VarNext)
<=> v35580(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7647,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35580(VarNext)
<=> ( v35581(VarNext)
& v6225(VarNext) ) ) ) ).
tff(writeUnaryOperator_2910,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35581(VarNext)
<=> v35583(VarNext) ) ) ).
tff(addAssignment_13090,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35583(VarNext)
<=> v6225(VarCurr) ) ) ).
tff(addAssignment_13089,axiom,
! [VarCurr: state_type] :
( v35572(VarCurr)
<=> v35574(VarCurr) ) ).
tff(addAssignment_13088,axiom,
! [VarCurr: state_type] :
( v35574(VarCurr)
<=> v35576(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1086,axiom,
! [VarCurr: state_type] :
( ~ v35538(VarCurr)
=> ( v35536(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1106,axiom,
! [VarCurr: state_type] :
( v35538(VarCurr)
=> ( v35536(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2087,axiom,
! [VarCurr: state_type] :
( v35538(VarCurr)
<=> ( ( v5969(VarCurr,2)
<=> $false )
& ( v5969(VarCurr,1)
<=> $true )
& ( v5969(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_13087,axiom,
! [VarCurr: state_type] :
( v34665(VarCurr)
<=> v34667(VarCurr) ) ).
tff(addAssignment_13086,axiom,
! [VarCurr: state_type] :
( v34667(VarCurr)
<=> v34669(VarCurr) ) ).
tff(addAssignment_13085,axiom,
! [VarCurr: state_type] :
( v34669(VarCurr)
<=> v34671(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1085,axiom,
! [VarCurr: state_type] :
( ~ v34673(VarCurr)
=> ( v34671(VarCurr)
<=> v35524(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1105,axiom,
! [VarCurr: state_type] :
( v34673(VarCurr)
=> ( v34671(VarCurr)
<=> v35521(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2086,axiom,
! [VarCurr: state_type] :
( v35524(VarCurr)
<=> ( ( v34675(VarCurr,23)
<=> v34862(VarCurr,23) )
& ( v34675(VarCurr,22)
<=> v34862(VarCurr,22) )
& ( v34675(VarCurr,21)
<=> v34862(VarCurr,21) )
& ( v34675(VarCurr,20)
<=> v34862(VarCurr,20) )
& ( v34675(VarCurr,19)
<=> v34862(VarCurr,19) )
& ( v34675(VarCurr,18)
<=> v34862(VarCurr,18) )
& ( v34675(VarCurr,17)
<=> v34862(VarCurr,17) )
& ( v34675(VarCurr,16)
<=> v34862(VarCurr,16) )
& ( v34675(VarCurr,15)
<=> v34862(VarCurr,15) )
& ( v34675(VarCurr,14)
<=> v34862(VarCurr,14) )
& ( v34675(VarCurr,13)
<=> v34862(VarCurr,13) )
& ( v34675(VarCurr,12)
<=> v34862(VarCurr,12) )
& ( v34675(VarCurr,11)
<=> v34862(VarCurr,11) )
& ( v34675(VarCurr,10)
<=> v34862(VarCurr,10) )
& ( v34675(VarCurr,9)
<=> v34862(VarCurr,9) )
& ( v34675(VarCurr,8)
<=> v34862(VarCurr,8) )
& ( v34675(VarCurr,7)
<=> v34862(VarCurr,7) )
& ( v34675(VarCurr,6)
<=> v34862(VarCurr,6) )
& ( v34675(VarCurr,5)
<=> v34862(VarCurr,5) )
& ( v34675(VarCurr,4)
<=> v34862(VarCurr,4) )
& ( v34675(VarCurr,3)
<=> v34862(VarCurr,3) )
& ( v34675(VarCurr,2)
<=> v34862(VarCurr,2) )
& ( v34675(VarCurr,1)
<=> v34862(VarCurr,1) )
& ( v34675(VarCurr,0)
<=> v34862(VarCurr,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7646,axiom,
! [VarCurr: state_type] :
( v35521(VarCurr)
<=> ( v35522(VarCurr)
& v35523(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2085,axiom,
! [VarCurr: state_type] :
( v35523(VarCurr)
<=> ( ( v34883(VarCurr,4)
<=> v34887(VarCurr,4) )
& ( v34883(VarCurr,3)
<=> v34887(VarCurr,3) )
& ( v34883(VarCurr,2)
<=> v34887(VarCurr,2) )
& ( v34883(VarCurr,1)
<=> v34887(VarCurr,1) )
& ( v34883(VarCurr,0)
<=> v34887(VarCurr,0) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2084,axiom,
! [VarCurr: state_type] :
( v35522(VarCurr)
<=> ( ( v34675(VarCurr,23)
<=> v34862(VarCurr,23) )
& ( v34675(VarCurr,22)
<=> v34862(VarCurr,22) )
& ( v34675(VarCurr,21)
<=> v34862(VarCurr,21) )
& ( v34675(VarCurr,20)
<=> v34862(VarCurr,20) )
& ( v34675(VarCurr,19)
<=> v34862(VarCurr,19) )
& ( v34675(VarCurr,18)
<=> v34862(VarCurr,18) )
& ( v34675(VarCurr,17)
<=> v34862(VarCurr,17) )
& ( v34675(VarCurr,16)
<=> v34862(VarCurr,16) )
& ( v34675(VarCurr,15)
<=> v34862(VarCurr,15) )
& ( v34675(VarCurr,14)
<=> v34862(VarCurr,14) )
& ( v34675(VarCurr,13)
<=> v34862(VarCurr,13) )
& ( v34675(VarCurr,12)
<=> v34862(VarCurr,12) )
& ( v34675(VarCurr,11)
<=> v34862(VarCurr,11) )
& ( v34675(VarCurr,10)
<=> v34862(VarCurr,10) )
& ( v34675(VarCurr,9)
<=> v34862(VarCurr,9) )
& ( v34675(VarCurr,8)
<=> v34862(VarCurr,8) )
& ( v34675(VarCurr,7)
<=> v34862(VarCurr,7) )
& ( v34675(VarCurr,6)
<=> v34862(VarCurr,6) )
& ( v34675(VarCurr,5)
<=> v34862(VarCurr,5) )
& ( v34675(VarCurr,4)
<=> v34862(VarCurr,4) )
& ( v34675(VarCurr,3)
<=> v34862(VarCurr,3) )
& ( v34675(VarCurr,2)
<=> v34862(VarCurr,2) )
& ( v34675(VarCurr,1)
<=> v34862(VarCurr,1) )
& ( v34675(VarCurr,0)
<=> v34862(VarCurr,0) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_708,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35504(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v34883(VarNext,B)
<=> v34883(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_766,axiom,
! [VarNext: state_type] :
( v35504(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v34883(VarNext,B)
<=> v35517(VarNext,B) ) ) ) ).
tff(addAssignment_13084,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v35517(VarNext,B)
<=> v35515(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_878,axiom,
! [VarCurr: state_type] :
( ~ v34853(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v35515(VarCurr,B)
<=> v34885(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_851,axiom,
! [VarCurr: state_type] :
( v34853(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v35515(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7645,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35504(VarNext)
<=> ( v35505(VarNext)
& v35512(VarNext) ) ) ) ).
tff(addAssignment_13083,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35512(VarNext)
<=> v35510(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7644,axiom,
! [VarCurr: state_type] :
( v35510(VarCurr)
<=> ( v34853(VarCurr)
| v35513(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7643,axiom,
! [VarCurr: state_type] :
( v35513(VarCurr)
<=> ( v34680(VarCurr)
& v35514(VarCurr) ) ) ).
tff(writeUnaryOperator_2909,axiom,
! [VarCurr: state_type] :
( ~ v35514(VarCurr)
<=> v34853(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7642,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35505(VarNext)
<=> ( v35507(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2908,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35507(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_707,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35486(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v34885(VarNext,B)
<=> v34885(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_765,axiom,
! [VarNext: state_type] :
( v35486(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v34885(VarNext,B)
<=> v35499(VarNext,B) ) ) ) ).
tff(addAssignment_13082,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v35499(VarNext,B)
<=> v35497(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_877,axiom,
! [VarCurr: state_type] :
( ~ v34744(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v35497(VarCurr,B)
<=> v34887(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_850,axiom,
! [VarCurr: state_type] :
( v34744(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v35497(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7641,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35486(VarNext)
<=> ( v35487(VarNext)
& v35494(VarNext) ) ) ) ).
tff(addAssignment_13081,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35494(VarNext)
<=> v35492(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7640,axiom,
! [VarCurr: state_type] :
( v35492(VarCurr)
<=> ( v34744(VarCurr)
| v35495(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7639,axiom,
! [VarCurr: state_type] :
( v35495(VarCurr)
<=> ( v34746(VarCurr)
& v35496(VarCurr) ) ) ).
tff(writeUnaryOperator_2907,axiom,
! [VarCurr: state_type] :
( ~ v35496(VarCurr)
<=> v34744(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7638,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35487(VarNext)
<=> ( v35489(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2906,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35489(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_13080,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v34887(VarCurr,B)
<=> v34889(VarCurr,B) ) ) ).
tff(addAssignment_13079,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v34889(VarCurr,B)
<=> v34891(VarCurr,B) ) ) ).
tff(addAssignment_13078,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v34891(VarCurr,B)
<=> v34893(VarCurr,B) ) ) ).
tff(addAssignment_13077,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v34893(VarCurr,B)
<=> v34895(VarCurr,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_706,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35468(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v34895(VarNext,B)
<=> v34895(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_764,axiom,
! [VarNext: state_type] :
( v35468(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v34895(VarNext,B)
<=> v35481(VarNext,B) ) ) ) ).
tff(addAssignment_13076,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v35481(VarNext,B)
<=> v35479(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_876,axiom,
! [VarCurr: state_type] :
( ~ v32712(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v35479(VarCurr,B)
<=> v34897(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_849,axiom,
! [VarCurr: state_type] :
( v32712(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v35479(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7637,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35468(VarNext)
<=> ( v35469(VarNext)
& v35476(VarNext) ) ) ) ).
tff(addAssignment_13075,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35476(VarNext)
<=> v35474(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7636,axiom,
! [VarCurr: state_type] :
( v35474(VarCurr)
<=> ( v32712(VarCurr)
| v35477(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7635,axiom,
! [VarCurr: state_type] :
( v35477(VarCurr)
<=> ( v32714(VarCurr)
& v35478(VarCurr) ) ) ).
tff(writeUnaryOperator_2905,axiom,
! [VarCurr: state_type] :
( ~ v35478(VarCurr)
<=> v32712(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7634,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v35469(VarNext)
<=> ( v35471(VarNext)
& v32698(VarNext) ) ) ) ).
tff(writeUnaryOperator_2904,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35471(VarNext)
<=> v32705(VarNext) ) ) ).
tff(addAssignment_13074,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v34897(VarCurr,B)
<=> v34899(VarCurr,B) ) ) ).
tff(addAssignment_13073,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v34899(VarCurr,B)
<=> v34901(VarCurr,B) ) ) ).
tff(addAssignment_13072,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v34901(VarCurr,B)
<=> v34903(VarCurr,B) ) ) ).
tff(addAssignment_13071,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v34903(VarCurr,B)
<=> v34905(VarCurr,B) ) ) ).
tff(addAssignment_13070,axiom,
! [VarCurr: state_type] :
( v34905(VarCurr,4)
<=> v34907(VarCurr) ) ).
tff(addAssignment_13069,axiom,
! [VarCurr: state_type] :
( v34905(VarCurr,3)
<=> v35079(VarCurr) ) ).
tff(addAssignment_13068,axiom,
! [VarCurr: state_type] :
( v34905(VarCurr,2)
<=> v35176(VarCurr) ) ).
tff(addAssignment_13067,axiom,
! [VarCurr: state_type] :
( v34905(VarCurr,1)
<=> v35273(VarCurr) ) ).
tff(addAssignment_13066,axiom,
! [VarCurr: state_type] :
( v34905(VarCurr,0)
<=> v35370(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1084,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35462(VarNext)
=> ( v35370(VarNext)
<=> v35370(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1104,axiom,
! [VarNext: state_type] :
( v35462(VarNext)
=> ( v35370(VarNext)
<=> v35372(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2083,axiom,
! [VarCurr: state_type] :
( v35462(VarCurr)
<=> ( v35458(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_2903,axiom,
! [VarCurr: state_type] :
( ~ v35458(VarCurr)
<=> v31484(VarCurr) ) ).
tff(addAssignment_13065,axiom,
! [VarCurr: state_type] :
( v35372(VarCurr)
<=> v34911(VarCurr,0) ) ).
tff(addAssignment_13064,axiom,
! [VarCurr: state_type] :
( v34911(VarCurr,0)
<=> v35374(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7633,axiom,
! [VarCurr: state_type] :
( v35374(VarCurr)
<=> ( v35455(VarCurr)
| v35456(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7632,axiom,
! [VarCurr: state_type] :
( v35456(VarCurr)
<=> ( v35429(VarCurr)
& v35431(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7631,axiom,
! [VarCurr: state_type] :
( v35455(VarCurr)
<=> ( v35376(VarCurr)
& v35378(VarCurr) ) ) ).
tff(addAssignment_13063,axiom,
! [VarCurr: state_type] :
( v35431(VarCurr)
<=> v35028(VarCurr,0) ) ).
tff(addAssignment_13062,axiom,
! [VarCurr: state_type] :
( v35028(VarCurr,0)
<=> v35433(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7630,axiom,
! [VarCurr: state_type] :
( v35433(VarCurr)
<=> ( v35452(VarCurr)
| v35453(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7629,axiom,
! [VarCurr: state_type] :
( v35453(VarCurr)
<=> ( v35443(VarCurr)
& v35445(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7628,axiom,
! [VarCurr: state_type] :
( v35452(VarCurr)
<=> ( v35435(VarCurr)
& v35437(VarCurr) ) ) ).
tff(addAssignment_13061,axiom,
! [VarCurr: state_type] :
( v35445(VarCurr)
<=> v35055(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7627,axiom,
! [VarCurr: state_type] :
( v35055(VarCurr,0)
<=> ( v35057(VarCurr,0)
& v31401(VarCurr) ) ) ).
tff(addAssignment_13060,axiom,
! [VarCurr: state_type] :
( v35057(VarCurr,0)
<=> v35447(VarCurr) ) ).
tff(addAssignment_13059,axiom,
! [VarCurr: state_type] :
( v35447(VarCurr)
<=> v35449(VarCurr) ) ).
tff(addAssignment_13058,axiom,
! [VarCurr: state_type] :
( v35443(VarCurr)
<=> v35050(VarCurr) ) ).
tff(addAssignment_13057,axiom,
! [VarCurr: state_type] :
( v35437(VarCurr)
<=> v35042(VarCurr,0) ) ).
tff(addAssignment_13056,axiom,
! [VarCurr: state_type] :
( v35042(VarCurr,0)
<=> v35439(VarCurr) ) ).
tff(addAssignment_13055,axiom,
! [VarCurr: state_type] :
( v35439(VarCurr)
<=> v35441(VarCurr) ) ).
tff(addAssignment_13054,axiom,
! [VarCurr: state_type] :
( v35435(VarCurr)
<=> v35034(VarCurr) ) ).
tff(addAssignment_13053,axiom,
! [VarCurr: state_type] :
( v35429(VarCurr)
<=> v35023(VarCurr) ) ).
tff(addAssignment_13052,axiom,
! [VarCurr: state_type] :
( v35378(VarCurr)
<=> v34925(VarCurr,0) ) ).
tff(addAssignment_13051,axiom,
! [VarCurr: state_type] :
( v34925(VarCurr,0)
<=> v35380(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7626,axiom,
! [VarCurr: state_type] :
( v35380(VarCurr)
<=> ( v35414(VarCurr)
| v35427(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7625,axiom,
! [VarCurr: state_type] :
( v35427(VarCurr)
<=> ( v35410(VarCurr)
& v35412(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7624,axiom,
! [VarCurr: state_type] :
( v35414(VarCurr)
<=> ( v35415(VarCurr)
| v35426(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7623,axiom,
! [VarCurr: state_type] :
( v35426(VarCurr)
<=> ( v35406(VarCurr)
& v35408(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7622,axiom,
! [VarCurr: state_type] :
( v35415(VarCurr)
<=> ( v35416(VarCurr)
| v35425(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7621,axiom,
! [VarCurr: state_type] :
( v35425(VarCurr)
<=> ( v35402(VarCurr)
& v35404(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7620,axiom,
! [VarCurr: state_type] :
( v35416(VarCurr)
<=> ( v35417(VarCurr)
| v35424(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7619,axiom,
! [VarCurr: state_type] :
( v35424(VarCurr)
<=> ( v35398(VarCurr)
& v35400(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7618,axiom,
! [VarCurr: state_type] :
( v35417(VarCurr)
<=> ( v35418(VarCurr)
| v35423(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7617,axiom,
! [VarCurr: state_type] :
( v35423(VarCurr)
<=> ( v35394(VarCurr)
& v35396(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7616,axiom,
! [VarCurr: state_type] :
( v35418(VarCurr)
<=> ( v35419(VarCurr)
| v35422(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7615,axiom,
! [VarCurr: state_type] :
( v35422(VarCurr)
<=> ( v35390(VarCurr)
& v35392(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7614,axiom,
! [VarCurr: state_type] :
( v35419(VarCurr)
<=> ( v35420(VarCurr)
| v35421(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7613,axiom,
! [VarCurr: state_type] :
( v35421(VarCurr)
<=> ( v35386(VarCurr)
& v35388(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7612,axiom,
! [VarCurr: state_type] :
( v35420(VarCurr)
<=> ( v35382(VarCurr)
& v35384(VarCurr) ) ) ).
tff(addAssignment_13050,axiom,
! [VarCurr: state_type] :
( v35412(VarCurr)
<=> v31444(VarCurr,56) ) ).
tff(addAssignment_13049,axiom,
! [VarCurr: state_type] :
( v35410(VarCurr)
<=> v34931(VarCurr,7) ) ).
tff(addAssignment_13048,axiom,
! [VarCurr: state_type] :
( v35408(VarCurr)
<=> v31444(VarCurr,48) ) ).
tff(addAssignment_13047,axiom,
! [VarCurr: state_type] :
( v35406(VarCurr)
<=> v34931(VarCurr,6) ) ).
tff(addAssignment_13046,axiom,
! [VarCurr: state_type] :
( v35404(VarCurr)
<=> v31444(VarCurr,40) ) ).
tff(addAssignment_13045,axiom,
! [VarCurr: state_type] :
( v35402(VarCurr)
<=> v34931(VarCurr,5) ) ).
tff(addAssignment_13044,axiom,
! [VarCurr: state_type] :
( v35400(VarCurr)
<=> v31444(VarCurr,32) ) ).
tff(addAssignment_13043,axiom,
! [VarCurr: state_type] :
( v35398(VarCurr)
<=> v34931(VarCurr,4) ) ).
tff(addAssignment_13042,axiom,
! [VarCurr: state_type] :
( v35396(VarCurr)
<=> v31444(VarCurr,24) ) ).
tff(addAssignment_13041,axiom,
! [VarCurr: state_type] :
( v35394(VarCurr)
<=> v34931(VarCurr,3) ) ).
tff(addAssignment_13040,axiom,
! [VarCurr: state_type] :
( v35392(VarCurr)
<=> v31444(VarCurr,16) ) ).
tff(addAssignment_13039,axiom,
! [VarCurr: state_type] :
( v35390(VarCurr)
<=> v34931(VarCurr,2) ) ).
tff(addAssignment_13038,axiom,
! [VarCurr: state_type] :
( v35388(VarCurr)
<=> v31444(VarCurr,8) ) ).
tff(addAssignment_13037,axiom,
! [VarCurr: state_type] :
( v35386(VarCurr)
<=> v34931(VarCurr,1) ) ).
tff(addAssignment_13036,axiom,
! [VarCurr: state_type] :
( v35384(VarCurr)
<=> v31444(VarCurr,0) ) ).
tff(addAssignment_13035,axiom,
! [VarCurr: state_type] :
( v35382(VarCurr)
<=> v34931(VarCurr,0) ) ).
tff(addAssignment_13034,axiom,
! [VarCurr: state_type] :
( v35376(VarCurr)
<=> v34917(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1083,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35365(VarNext)
=> ( v35273(VarNext)
<=> v35273(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1103,axiom,
! [VarNext: state_type] :
( v35365(VarNext)
=> ( v35273(VarNext)
<=> v35275(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2082,axiom,
! [VarCurr: state_type] :
( v35365(VarCurr)
<=> ( v35361(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_2902,axiom,
! [VarCurr: state_type] :
( ~ v35361(VarCurr)
<=> v31484(VarCurr) ) ).
tff(addAssignment_13033,axiom,
! [VarCurr: state_type] :
( v35275(VarCurr)
<=> v34911(VarCurr,1) ) ).
tff(addAssignment_13032,axiom,
! [VarCurr: state_type] :
( v34911(VarCurr,1)
<=> v35277(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7611,axiom,
! [VarCurr: state_type] :
( v35277(VarCurr)
<=> ( v35358(VarCurr)
| v35359(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7610,axiom,
! [VarCurr: state_type] :
( v35359(VarCurr)
<=> ( v35332(VarCurr)
& v35334(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7609,axiom,
! [VarCurr: state_type] :
( v35358(VarCurr)
<=> ( v35279(VarCurr)
& v35281(VarCurr) ) ) ).
tff(addAssignment_13031,axiom,
! [VarCurr: state_type] :
( v35334(VarCurr)
<=> v35028(VarCurr,1) ) ).
tff(addAssignment_13030,axiom,
! [VarCurr: state_type] :
( v35028(VarCurr,1)
<=> v35336(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7608,axiom,
! [VarCurr: state_type] :
( v35336(VarCurr)
<=> ( v35355(VarCurr)
| v35356(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7607,axiom,
! [VarCurr: state_type] :
( v35356(VarCurr)
<=> ( v35346(VarCurr)
& v35348(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7606,axiom,
! [VarCurr: state_type] :
( v35355(VarCurr)
<=> ( v35338(VarCurr)
& v35340(VarCurr) ) ) ).
tff(addAssignment_13029,axiom,
! [VarCurr: state_type] :
( v35348(VarCurr)
<=> v35055(VarCurr,1) ) ).
tff(writeBinaryOperatorShiftedRanges_821,axiom,
! [VarCurr: state_type] :
( v35055(VarCurr,1)
<=> ( v35057(VarCurr,1)
& v31401(VarCurr) ) ) ).
tff(addAssignment_13028,axiom,
! [VarCurr: state_type] :
( v35057(VarCurr,1)
<=> v35350(VarCurr) ) ).
tff(addAssignment_13027,axiom,
! [VarCurr: state_type] :
( v35350(VarCurr)
<=> v35352(VarCurr) ) ).
tff(addAssignment_13026,axiom,
! [VarCurr: state_type] :
( v35346(VarCurr)
<=> v35050(VarCurr) ) ).
tff(addAssignment_13025,axiom,
! [VarCurr: state_type] :
( v35340(VarCurr)
<=> v35042(VarCurr,1) ) ).
tff(addAssignment_13024,axiom,
! [VarCurr: state_type] :
( v35042(VarCurr,1)
<=> v35342(VarCurr) ) ).
tff(addAssignment_13023,axiom,
! [VarCurr: state_type] :
( v35342(VarCurr)
<=> v35344(VarCurr) ) ).
tff(addAssignment_13022,axiom,
! [VarCurr: state_type] :
( v35338(VarCurr)
<=> v35034(VarCurr) ) ).
tff(addAssignment_13021,axiom,
! [VarCurr: state_type] :
( v35332(VarCurr)
<=> v35023(VarCurr) ) ).
tff(addAssignment_13020,axiom,
! [VarCurr: state_type] :
( v35281(VarCurr)
<=> v34925(VarCurr,1) ) ).
tff(addAssignment_13019,axiom,
! [VarCurr: state_type] :
( v34925(VarCurr,1)
<=> v35283(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7605,axiom,
! [VarCurr: state_type] :
( v35283(VarCurr)
<=> ( v35317(VarCurr)
| v35330(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7604,axiom,
! [VarCurr: state_type] :
( v35330(VarCurr)
<=> ( v35313(VarCurr)
& v35315(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7603,axiom,
! [VarCurr: state_type] :
( v35317(VarCurr)
<=> ( v35318(VarCurr)
| v35329(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7602,axiom,
! [VarCurr: state_type] :
( v35329(VarCurr)
<=> ( v35309(VarCurr)
& v35311(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7601,axiom,
! [VarCurr: state_type] :
( v35318(VarCurr)
<=> ( v35319(VarCurr)
| v35328(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7600,axiom,
! [VarCurr: state_type] :
( v35328(VarCurr)
<=> ( v35305(VarCurr)
& v35307(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7599,axiom,
! [VarCurr: state_type] :
( v35319(VarCurr)
<=> ( v35320(VarCurr)
| v35327(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7598,axiom,
! [VarCurr: state_type] :
( v35327(VarCurr)
<=> ( v35301(VarCurr)
& v35303(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7597,axiom,
! [VarCurr: state_type] :
( v35320(VarCurr)
<=> ( v35321(VarCurr)
| v35326(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7596,axiom,
! [VarCurr: state_type] :
( v35326(VarCurr)
<=> ( v35297(VarCurr)
& v35299(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7595,axiom,
! [VarCurr: state_type] :
( v35321(VarCurr)
<=> ( v35322(VarCurr)
| v35325(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7594,axiom,
! [VarCurr: state_type] :
( v35325(VarCurr)
<=> ( v35293(VarCurr)
& v35295(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7593,axiom,
! [VarCurr: state_type] :
( v35322(VarCurr)
<=> ( v35323(VarCurr)
| v35324(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7592,axiom,
! [VarCurr: state_type] :
( v35324(VarCurr)
<=> ( v35289(VarCurr)
& v35291(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7591,axiom,
! [VarCurr: state_type] :
( v35323(VarCurr)
<=> ( v35285(VarCurr)
& v35287(VarCurr) ) ) ).
tff(addAssignment_13018,axiom,
! [VarCurr: state_type] :
( v35315(VarCurr)
<=> v31444(VarCurr,57) ) ).
tff(addAssignment_13017,axiom,
! [VarCurr: state_type] :
( v35313(VarCurr)
<=> v34931(VarCurr,7) ) ).
tff(addAssignment_13016,axiom,
! [VarCurr: state_type] :
( v35311(VarCurr)
<=> v31444(VarCurr,49) ) ).
tff(addAssignment_13015,axiom,
! [VarCurr: state_type] :
( v35309(VarCurr)
<=> v34931(VarCurr,6) ) ).
tff(addAssignment_13014,axiom,
! [VarCurr: state_type] :
( v35307(VarCurr)
<=> v31444(VarCurr,41) ) ).
tff(addAssignment_13013,axiom,
! [VarCurr: state_type] :
( v35305(VarCurr)
<=> v34931(VarCurr,5) ) ).
tff(addAssignment_13012,axiom,
! [VarCurr: state_type] :
( v35303(VarCurr)
<=> v31444(VarCurr,33) ) ).
tff(addAssignment_13011,axiom,
! [VarCurr: state_type] :
( v35301(VarCurr)
<=> v34931(VarCurr,4) ) ).
tff(addAssignment_13010,axiom,
! [VarCurr: state_type] :
( v35299(VarCurr)
<=> v31444(VarCurr,25) ) ).
tff(addAssignment_13009,axiom,
! [VarCurr: state_type] :
( v35297(VarCurr)
<=> v34931(VarCurr,3) ) ).
tff(addAssignment_13008,axiom,
! [VarCurr: state_type] :
( v35295(VarCurr)
<=> v31444(VarCurr,17) ) ).
tff(addAssignment_13007,axiom,
! [VarCurr: state_type] :
( v35293(VarCurr)
<=> v34931(VarCurr,2) ) ).
tff(addAssignment_13006,axiom,
! [VarCurr: state_type] :
( v35291(VarCurr)
<=> v31444(VarCurr,9) ) ).
tff(addAssignment_13005,axiom,
! [VarCurr: state_type] :
( v35289(VarCurr)
<=> v34931(VarCurr,1) ) ).
tff(addAssignment_13004,axiom,
! [VarCurr: state_type] :
( v35287(VarCurr)
<=> v31444(VarCurr,1) ) ).
tff(addAssignment_13003,axiom,
! [VarCurr: state_type] :
( v35285(VarCurr)
<=> v34931(VarCurr,0) ) ).
tff(addAssignment_13002,axiom,
! [VarCurr: state_type] :
( v35279(VarCurr)
<=> v34917(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1082,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35268(VarNext)
=> ( v35176(VarNext)
<=> v35176(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1102,axiom,
! [VarNext: state_type] :
( v35268(VarNext)
=> ( v35176(VarNext)
<=> v35178(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2081,axiom,
! [VarCurr: state_type] :
( v35268(VarCurr)
<=> ( v35264(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_2901,axiom,
! [VarCurr: state_type] :
( ~ v35264(VarCurr)
<=> v31484(VarCurr) ) ).
tff(addAssignment_13001,axiom,
! [VarCurr: state_type] :
( v35178(VarCurr)
<=> v34911(VarCurr,2) ) ).
tff(addAssignment_13000,axiom,
! [VarCurr: state_type] :
( v34911(VarCurr,2)
<=> v35180(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7590,axiom,
! [VarCurr: state_type] :
( v35180(VarCurr)
<=> ( v35261(VarCurr)
| v35262(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7589,axiom,
! [VarCurr: state_type] :
( v35262(VarCurr)
<=> ( v35235(VarCurr)
& v35237(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7588,axiom,
! [VarCurr: state_type] :
( v35261(VarCurr)
<=> ( v35182(VarCurr)
& v35184(VarCurr) ) ) ).
tff(addAssignment_12999,axiom,
! [VarCurr: state_type] :
( v35237(VarCurr)
<=> v35028(VarCurr,2) ) ).
tff(addAssignment_12998,axiom,
! [VarCurr: state_type] :
( v35028(VarCurr,2)
<=> v35239(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7587,axiom,
! [VarCurr: state_type] :
( v35239(VarCurr)
<=> ( v35258(VarCurr)
| v35259(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7586,axiom,
! [VarCurr: state_type] :
( v35259(VarCurr)
<=> ( v35249(VarCurr)
& v35251(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7585,axiom,
! [VarCurr: state_type] :
( v35258(VarCurr)
<=> ( v35241(VarCurr)
& v35243(VarCurr) ) ) ).
tff(addAssignment_12997,axiom,
! [VarCurr: state_type] :
( v35251(VarCurr)
<=> v35055(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_820,axiom,
! [VarCurr: state_type] :
( v35055(VarCurr,2)
<=> ( v35057(VarCurr,2)
& v31401(VarCurr) ) ) ).
tff(addAssignment_12996,axiom,
! [VarCurr: state_type] :
( v35057(VarCurr,2)
<=> v35253(VarCurr) ) ).
tff(addAssignment_12995,axiom,
! [VarCurr: state_type] :
( v35253(VarCurr)
<=> v35255(VarCurr) ) ).
tff(addAssignment_12994,axiom,
! [VarCurr: state_type] :
( v35249(VarCurr)
<=> v35050(VarCurr) ) ).
tff(addAssignment_12993,axiom,
! [VarCurr: state_type] :
( v35243(VarCurr)
<=> v35042(VarCurr,2) ) ).
tff(addAssignment_12992,axiom,
! [VarCurr: state_type] :
( v35042(VarCurr,2)
<=> v35245(VarCurr) ) ).
tff(addAssignment_12991,axiom,
! [VarCurr: state_type] :
( v35245(VarCurr)
<=> v35247(VarCurr) ) ).
tff(addAssignment_12990,axiom,
! [VarCurr: state_type] :
( v35241(VarCurr)
<=> v35034(VarCurr) ) ).
tff(addAssignment_12989,axiom,
! [VarCurr: state_type] :
( v35235(VarCurr)
<=> v35023(VarCurr) ) ).
tff(addAssignment_12988,axiom,
! [VarCurr: state_type] :
( v35184(VarCurr)
<=> v34925(VarCurr,2) ) ).
tff(addAssignment_12987,axiom,
! [VarCurr: state_type] :
( v34925(VarCurr,2)
<=> v35186(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7584,axiom,
! [VarCurr: state_type] :
( v35186(VarCurr)
<=> ( v35220(VarCurr)
| v35233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7583,axiom,
! [VarCurr: state_type] :
( v35233(VarCurr)
<=> ( v35216(VarCurr)
& v35218(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7582,axiom,
! [VarCurr: state_type] :
( v35220(VarCurr)
<=> ( v35221(VarCurr)
| v35232(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7581,axiom,
! [VarCurr: state_type] :
( v35232(VarCurr)
<=> ( v35212(VarCurr)
& v35214(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7580,axiom,
! [VarCurr: state_type] :
( v35221(VarCurr)
<=> ( v35222(VarCurr)
| v35231(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7579,axiom,
! [VarCurr: state_type] :
( v35231(VarCurr)
<=> ( v35208(VarCurr)
& v35210(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7578,axiom,
! [VarCurr: state_type] :
( v35222(VarCurr)
<=> ( v35223(VarCurr)
| v35230(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7577,axiom,
! [VarCurr: state_type] :
( v35230(VarCurr)
<=> ( v35204(VarCurr)
& v35206(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7576,axiom,
! [VarCurr: state_type] :
( v35223(VarCurr)
<=> ( v35224(VarCurr)
| v35229(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7575,axiom,
! [VarCurr: state_type] :
( v35229(VarCurr)
<=> ( v35200(VarCurr)
& v35202(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7574,axiom,
! [VarCurr: state_type] :
( v35224(VarCurr)
<=> ( v35225(VarCurr)
| v35228(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7573,axiom,
! [VarCurr: state_type] :
( v35228(VarCurr)
<=> ( v35196(VarCurr)
& v35198(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7572,axiom,
! [VarCurr: state_type] :
( v35225(VarCurr)
<=> ( v35226(VarCurr)
| v35227(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7571,axiom,
! [VarCurr: state_type] :
( v35227(VarCurr)
<=> ( v35192(VarCurr)
& v35194(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7570,axiom,
! [VarCurr: state_type] :
( v35226(VarCurr)
<=> ( v35188(VarCurr)
& v35190(VarCurr) ) ) ).
tff(addAssignment_12986,axiom,
! [VarCurr: state_type] :
( v35218(VarCurr)
<=> v31444(VarCurr,58) ) ).
tff(addAssignment_12985,axiom,
! [VarCurr: state_type] :
( v35216(VarCurr)
<=> v34931(VarCurr,7) ) ).
tff(addAssignment_12984,axiom,
! [VarCurr: state_type] :
( v35214(VarCurr)
<=> v31444(VarCurr,50) ) ).
tff(addAssignment_12983,axiom,
! [VarCurr: state_type] :
( v35212(VarCurr)
<=> v34931(VarCurr,6) ) ).
tff(addAssignment_12982,axiom,
! [VarCurr: state_type] :
( v35210(VarCurr)
<=> v31444(VarCurr,42) ) ).
tff(addAssignment_12981,axiom,
! [VarCurr: state_type] :
( v35208(VarCurr)
<=> v34931(VarCurr,5) ) ).
tff(addAssignment_12980,axiom,
! [VarCurr: state_type] :
( v35206(VarCurr)
<=> v31444(VarCurr,34) ) ).
tff(addAssignment_12979,axiom,
! [VarCurr: state_type] :
( v35204(VarCurr)
<=> v34931(VarCurr,4) ) ).
tff(addAssignment_12978,axiom,
! [VarCurr: state_type] :
( v35202(VarCurr)
<=> v31444(VarCurr,26) ) ).
tff(addAssignment_12977,axiom,
! [VarCurr: state_type] :
( v35200(VarCurr)
<=> v34931(VarCurr,3) ) ).
tff(addAssignment_12976,axiom,
! [VarCurr: state_type] :
( v35198(VarCurr)
<=> v31444(VarCurr,18) ) ).
tff(addAssignment_12975,axiom,
! [VarCurr: state_type] :
( v35196(VarCurr)
<=> v34931(VarCurr,2) ) ).
tff(addAssignment_12974,axiom,
! [VarCurr: state_type] :
( v35194(VarCurr)
<=> v31444(VarCurr,10) ) ).
tff(addAssignment_12973,axiom,
! [VarCurr: state_type] :
( v35192(VarCurr)
<=> v34931(VarCurr,1) ) ).
tff(addAssignment_12972,axiom,
! [VarCurr: state_type] :
( v35190(VarCurr)
<=> v31444(VarCurr,2) ) ).
tff(addAssignment_12971,axiom,
! [VarCurr: state_type] :
( v35188(VarCurr)
<=> v34931(VarCurr,0) ) ).
tff(addAssignment_12970,axiom,
! [VarCurr: state_type] :
( v35182(VarCurr)
<=> v34917(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1081,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35171(VarNext)
=> ( v35079(VarNext)
<=> v35079(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1101,axiom,
! [VarNext: state_type] :
( v35171(VarNext)
=> ( v35079(VarNext)
<=> v35081(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2080,axiom,
! [VarCurr: state_type] :
( v35171(VarCurr)
<=> ( v35167(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_2900,axiom,
! [VarCurr: state_type] :
( ~ v35167(VarCurr)
<=> v31484(VarCurr) ) ).
tff(addAssignment_12969,axiom,
! [VarCurr: state_type] :
( v35081(VarCurr)
<=> v34911(VarCurr,3) ) ).
tff(addAssignment_12968,axiom,
! [VarCurr: state_type] :
( v34911(VarCurr,3)
<=> v35083(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7569,axiom,
! [VarCurr: state_type] :
( v35083(VarCurr)
<=> ( v35164(VarCurr)
| v35165(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7568,axiom,
! [VarCurr: state_type] :
( v35165(VarCurr)
<=> ( v35138(VarCurr)
& v35140(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7567,axiom,
! [VarCurr: state_type] :
( v35164(VarCurr)
<=> ( v35085(VarCurr)
& v35087(VarCurr) ) ) ).
tff(addAssignment_12967,axiom,
! [VarCurr: state_type] :
( v35140(VarCurr)
<=> v35028(VarCurr,3) ) ).
tff(addAssignment_12966,axiom,
! [VarCurr: state_type] :
( v35028(VarCurr,3)
<=> v35142(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7566,axiom,
! [VarCurr: state_type] :
( v35142(VarCurr)
<=> ( v35161(VarCurr)
| v35162(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7565,axiom,
! [VarCurr: state_type] :
( v35162(VarCurr)
<=> ( v35152(VarCurr)
& v35154(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7564,axiom,
! [VarCurr: state_type] :
( v35161(VarCurr)
<=> ( v35144(VarCurr)
& v35146(VarCurr) ) ) ).
tff(addAssignment_12965,axiom,
! [VarCurr: state_type] :
( v35154(VarCurr)
<=> v35055(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_819,axiom,
! [VarCurr: state_type] :
( v35055(VarCurr,3)
<=> ( v35057(VarCurr,3)
& v31401(VarCurr) ) ) ).
tff(addAssignment_12964,axiom,
! [VarCurr: state_type] :
( v35057(VarCurr,3)
<=> v35156(VarCurr) ) ).
tff(addAssignment_12963,axiom,
! [VarCurr: state_type] :
( v35156(VarCurr)
<=> v35158(VarCurr) ) ).
tff(addAssignment_12962,axiom,
! [VarCurr: state_type] :
( v35152(VarCurr)
<=> v35050(VarCurr) ) ).
tff(addAssignment_12961,axiom,
! [VarCurr: state_type] :
( v35146(VarCurr)
<=> v35042(VarCurr,3) ) ).
tff(addAssignment_12960,axiom,
! [VarCurr: state_type] :
( v35042(VarCurr,3)
<=> v35148(VarCurr) ) ).
tff(addAssignment_12959,axiom,
! [VarCurr: state_type] :
( v35148(VarCurr)
<=> v35150(VarCurr) ) ).
tff(addAssignment_12958,axiom,
! [VarCurr: state_type] :
( v35144(VarCurr)
<=> v35034(VarCurr) ) ).
tff(addAssignment_12957,axiom,
! [VarCurr: state_type] :
( v35138(VarCurr)
<=> v35023(VarCurr) ) ).
tff(addAssignment_12956,axiom,
! [VarCurr: state_type] :
( v35087(VarCurr)
<=> v34925(VarCurr,3) ) ).
tff(addAssignment_12955,axiom,
! [VarCurr: state_type] :
( v34925(VarCurr,3)
<=> v35089(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7563,axiom,
! [VarCurr: state_type] :
( v35089(VarCurr)
<=> ( v35123(VarCurr)
| v35136(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7562,axiom,
! [VarCurr: state_type] :
( v35136(VarCurr)
<=> ( v35119(VarCurr)
& v35121(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7561,axiom,
! [VarCurr: state_type] :
( v35123(VarCurr)
<=> ( v35124(VarCurr)
| v35135(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7560,axiom,
! [VarCurr: state_type] :
( v35135(VarCurr)
<=> ( v35115(VarCurr)
& v35117(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7559,axiom,
! [VarCurr: state_type] :
( v35124(VarCurr)
<=> ( v35125(VarCurr)
| v35134(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7558,axiom,
! [VarCurr: state_type] :
( v35134(VarCurr)
<=> ( v35111(VarCurr)
& v35113(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7557,axiom,
! [VarCurr: state_type] :
( v35125(VarCurr)
<=> ( v35126(VarCurr)
| v35133(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7556,axiom,
! [VarCurr: state_type] :
( v35133(VarCurr)
<=> ( v35107(VarCurr)
& v35109(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7555,axiom,
! [VarCurr: state_type] :
( v35126(VarCurr)
<=> ( v35127(VarCurr)
| v35132(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7554,axiom,
! [VarCurr: state_type] :
( v35132(VarCurr)
<=> ( v35103(VarCurr)
& v35105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7553,axiom,
! [VarCurr: state_type] :
( v35127(VarCurr)
<=> ( v35128(VarCurr)
| v35131(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7552,axiom,
! [VarCurr: state_type] :
( v35131(VarCurr)
<=> ( v35099(VarCurr)
& v35101(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7551,axiom,
! [VarCurr: state_type] :
( v35128(VarCurr)
<=> ( v35129(VarCurr)
| v35130(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7550,axiom,
! [VarCurr: state_type] :
( v35130(VarCurr)
<=> ( v35095(VarCurr)
& v35097(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7549,axiom,
! [VarCurr: state_type] :
( v35129(VarCurr)
<=> ( v35091(VarCurr)
& v35093(VarCurr) ) ) ).
tff(addAssignment_12954,axiom,
! [VarCurr: state_type] :
( v35121(VarCurr)
<=> v31444(VarCurr,59) ) ).
tff(addAssignment_12953,axiom,
! [VarCurr: state_type] :
( v35119(VarCurr)
<=> v34931(VarCurr,7) ) ).
tff(addAssignment_12952,axiom,
! [VarCurr: state_type] :
( v35117(VarCurr)
<=> v31444(VarCurr,51) ) ).
tff(addAssignment_12951,axiom,
! [VarCurr: state_type] :
( v35115(VarCurr)
<=> v34931(VarCurr,6) ) ).
tff(addAssignment_12950,axiom,
! [VarCurr: state_type] :
( v35113(VarCurr)
<=> v31444(VarCurr,43) ) ).
tff(addAssignment_12949,axiom,
! [VarCurr: state_type] :
( v35111(VarCurr)
<=> v34931(VarCurr,5) ) ).
tff(addAssignment_12948,axiom,
! [VarCurr: state_type] :
( v35109(VarCurr)
<=> v31444(VarCurr,35) ) ).
tff(addAssignment_12947,axiom,
! [VarCurr: state_type] :
( v35107(VarCurr)
<=> v34931(VarCurr,4) ) ).
tff(addAssignment_12946,axiom,
! [VarCurr: state_type] :
( v35105(VarCurr)
<=> v31444(VarCurr,27) ) ).
tff(addAssignment_12945,axiom,
! [VarCurr: state_type] :
( v35103(VarCurr)
<=> v34931(VarCurr,3) ) ).
tff(addAssignment_12944,axiom,
! [VarCurr: state_type] :
( v35101(VarCurr)
<=> v31444(VarCurr,19) ) ).
tff(addAssignment_12943,axiom,
! [VarCurr: state_type] :
( v35099(VarCurr)
<=> v34931(VarCurr,2) ) ).
tff(addAssignment_12942,axiom,
! [VarCurr: state_type] :
( v35097(VarCurr)
<=> v31444(VarCurr,11) ) ).
tff(addAssignment_12941,axiom,
! [VarCurr: state_type] :
( v35095(VarCurr)
<=> v34931(VarCurr,1) ) ).
tff(addAssignment_12940,axiom,
! [VarCurr: state_type] :
( v35093(VarCurr)
<=> v31444(VarCurr,3) ) ).
tff(addAssignment_12939,axiom,
! [VarCurr: state_type] :
( v35091(VarCurr)
<=> v34931(VarCurr,0) ) ).
tff(addAssignment_12938,axiom,
! [VarCurr: state_type] :
( v35085(VarCurr)
<=> v34917(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1080,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v35074(VarNext)
=> ( v34907(VarNext)
<=> v34907(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1100,axiom,
! [VarNext: state_type] :
( v35074(VarNext)
=> ( v34907(VarNext)
<=> v34909(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2079,axiom,
! [VarCurr: state_type] :
( v35074(VarCurr)
<=> ( v35070(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_2899,axiom,
! [VarCurr: state_type] :
( ~ v35070(VarCurr)
<=> v31484(VarCurr) ) ).
tff(addAssignment_12937,axiom,
! [VarCurr: state_type] :
( v34909(VarCurr)
<=> v34911(VarCurr,4) ) ).
tff(addAssignment_12936,axiom,
! [VarCurr: state_type] :
( v34911(VarCurr,4)
<=> v34913(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7548,axiom,
! [VarCurr: state_type] :
( v34913(VarCurr)
<=> ( v35067(VarCurr)
| v35068(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7547,axiom,
! [VarCurr: state_type] :
( v35068(VarCurr)
<=> ( v35021(VarCurr)
& v35026(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7546,axiom,
! [VarCurr: state_type] :
( v35067(VarCurr)
<=> ( v34915(VarCurr)
& v34923(VarCurr) ) ) ).
tff(addAssignment_12935,axiom,
! [VarCurr: state_type] :
( v35026(VarCurr)
<=> v35028(VarCurr,4) ) ).
tff(addAssignment_12934,axiom,
! [VarCurr: state_type] :
( v35028(VarCurr,4)
<=> v35030(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7545,axiom,
! [VarCurr: state_type] :
( v35030(VarCurr)
<=> ( v35064(VarCurr)
| v35065(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7544,axiom,
! [VarCurr: state_type] :
( v35065(VarCurr)
<=> ( v35048(VarCurr)
& v35053(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7543,axiom,
! [VarCurr: state_type] :
( v35064(VarCurr)
<=> ( v35032(VarCurr)
& v35040(VarCurr) ) ) ).
tff(addAssignment_12933,axiom,
! [VarCurr: state_type] :
( v35053(VarCurr)
<=> v35055(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_818,axiom,
! [VarCurr: state_type] :
( v35055(VarCurr,4)
<=> ( v35057(VarCurr,4)
& v31401(VarCurr) ) ) ).
tff(addAssignment_12932,axiom,
! [VarCurr: state_type] :
( v35057(VarCurr,4)
<=> v35059(VarCurr) ) ).
tff(addAssignment_12931,axiom,
! [VarCurr: state_type] :
( v35059(VarCurr)
<=> v35061(VarCurr) ) ).
tff(addAssignment_12930,axiom,
! [VarCurr: state_type] :
( v35048(VarCurr)
<=> v35050(VarCurr) ) ).
tff(writeUnaryOperator_2898,axiom,
! [VarCurr: state_type] :
( ~ v35050(VarCurr)
<=> v35034(VarCurr) ) ).
tff(addAssignment_12929,axiom,
! [VarCurr: state_type] :
( v35040(VarCurr)
<=> v35042(VarCurr,4) ) ).
tff(addAssignment_12928,axiom,
! [VarCurr: state_type] :
( v35042(VarCurr,4)
<=> v35044(VarCurr) ) ).
tff(addAssignment_12927,axiom,
! [VarCurr: state_type] :
( v35044(VarCurr)
<=> v35046(VarCurr) ) ).
tff(addAssignment_12926,axiom,
! [VarCurr: state_type] :
( v35032(VarCurr)
<=> v35034(VarCurr) ) ).
tff(addAssignment_12925,axiom,
! [VarCurr: state_type] :
( v35034(VarCurr)
<=> v35036(VarCurr) ) ).
tff(addAssignment_12924,axiom,
! [VarCurr: state_type] :
( v35036(VarCurr)
<=> v35038(VarCurr) ) ).
tff(addAssignment_12923,axiom,
! [VarCurr: state_type] :
( v35021(VarCurr)
<=> v35023(VarCurr) ) ).
tff(writeUnaryOperator_2897,axiom,
! [VarCurr: state_type] :
( ~ v35023(VarCurr)
<=> v34917(VarCurr) ) ).
tff(addAssignment_12922,axiom,
! [VarCurr: state_type] :
( v34923(VarCurr)
<=> v34925(VarCurr,4) ) ).
tff(addAssignment_12921,axiom,
! [VarCurr: state_type] :
( v34925(VarCurr,4)
<=> v34927(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7542,axiom,
! [VarCurr: state_type] :
( v34927(VarCurr)
<=> ( v35006(VarCurr)
| v35019(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7541,axiom,
! [VarCurr: state_type] :
( v35019(VarCurr)
<=> ( v35001(VarCurr)
& v35004(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7540,axiom,
! [VarCurr: state_type] :
( v35006(VarCurr)
<=> ( v35007(VarCurr)
| v35018(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7539,axiom,
! [VarCurr: state_type] :
( v35018(VarCurr)
<=> ( v34993(VarCurr)
& v34999(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7538,axiom,
! [VarCurr: state_type] :
( v35007(VarCurr)
<=> ( v35008(VarCurr)
| v35017(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7537,axiom,
! [VarCurr: state_type] :
( v35017(VarCurr)
<=> ( v34988(VarCurr)
& v34991(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7536,axiom,
! [VarCurr: state_type] :
( v35008(VarCurr)
<=> ( v35009(VarCurr)
| v35016(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7535,axiom,
! [VarCurr: state_type] :
( v35016(VarCurr)
<=> ( v34980(VarCurr)
& v34986(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7534,axiom,
! [VarCurr: state_type] :
( v35009(VarCurr)
<=> ( v35010(VarCurr)
| v35015(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7533,axiom,
! [VarCurr: state_type] :
( v35015(VarCurr)
<=> ( v34975(VarCurr)
& v34978(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7532,axiom,
! [VarCurr: state_type] :
( v35010(VarCurr)
<=> ( v35011(VarCurr)
| v35014(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7531,axiom,
! [VarCurr: state_type] :
( v35014(VarCurr)
<=> ( v34967(VarCurr)
& v34973(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7530,axiom,
! [VarCurr: state_type] :
( v35011(VarCurr)
<=> ( v35012(VarCurr)
| v35013(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7529,axiom,
! [VarCurr: state_type] :
( v35013(VarCurr)
<=> ( v34962(VarCurr)
& v34965(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7528,axiom,
! [VarCurr: state_type] :
( v35012(VarCurr)
<=> ( v34929(VarCurr)
& v34960(VarCurr) ) ) ).
tff(addAssignment_12920,axiom,
! [VarCurr: state_type] :
( v35004(VarCurr)
<=> v31444(VarCurr,60) ) ).
tff(addAssignment_12919,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,60)
<=> v31446(VarCurr,60) ) ).
tff(addAssignment_12918,axiom,
! [VarCurr: state_type] :
( v35001(VarCurr)
<=> v34931(VarCurr,7) ) ).
tff(writeBinaryOperatorShiftedRanges_817,axiom,
! [VarCurr: state_type] :
( v34931(VarCurr,7)
<=> ( v34995(VarCurr)
& v34937(VarCurr,0) ) ) ).
tff(addAssignment_12917,axiom,
! [VarCurr: state_type] :
( v34999(VarCurr)
<=> v31444(VarCurr,52) ) ).
tff(addAssignment_12916,axiom,
! [VarCurr: state_type] :
( v34993(VarCurr)
<=> v34931(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_816,axiom,
! [VarCurr: state_type] :
( v34931(VarCurr,6)
<=> ( v34995(VarCurr)
& v34952(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_815,axiom,
! [VarCurr: state_type] :
( v34995(VarCurr)
<=> ( v34937(VarCurr,2)
& v34937(VarCurr,1) ) ) ).
tff(addAssignment_12915,axiom,
! [VarCurr: state_type] :
( v34991(VarCurr)
<=> v31444(VarCurr,44) ) ).
tff(addAssignment_12914,axiom,
! [VarCurr: state_type] :
( v34988(VarCurr)
<=> v34931(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_814,axiom,
! [VarCurr: state_type] :
( v34931(VarCurr,5)
<=> ( v34982(VarCurr)
& v34937(VarCurr,0) ) ) ).
tff(addAssignment_12913,axiom,
! [VarCurr: state_type] :
( v34986(VarCurr)
<=> v31444(VarCurr,36) ) ).
tff(addAssignment_12912,axiom,
! [VarCurr: state_type] :
( v34980(VarCurr)
<=> v34931(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_813,axiom,
! [VarCurr: state_type] :
( v34931(VarCurr,4)
<=> ( v34982(VarCurr)
& v34952(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_812,axiom,
! [VarCurr: state_type] :
( v34982(VarCurr)
<=> ( v34937(VarCurr,2)
& v34944(VarCurr) ) ) ).
tff(addAssignment_12911,axiom,
! [VarCurr: state_type] :
( v34978(VarCurr)
<=> v31444(VarCurr,28) ) ).
tff(addAssignment_12910,axiom,
! [VarCurr: state_type] :
( v34975(VarCurr)
<=> v34931(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_811,axiom,
! [VarCurr: state_type] :
( v34931(VarCurr,3)
<=> ( v34969(VarCurr)
& v34937(VarCurr,0) ) ) ).
tff(addAssignment_12909,axiom,
! [VarCurr: state_type] :
( v34973(VarCurr)
<=> v31444(VarCurr,20) ) ).
tff(addAssignment_12908,axiom,
! [VarCurr: state_type] :
( v34967(VarCurr)
<=> v34931(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_810,axiom,
! [VarCurr: state_type] :
( v34931(VarCurr,2)
<=> ( v34969(VarCurr)
& v34952(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_809,axiom,
! [VarCurr: state_type] :
( v34969(VarCurr)
<=> ( v34935(VarCurr)
& v34937(VarCurr,1) ) ) ).
tff(addAssignment_12907,axiom,
! [VarCurr: state_type] :
( v34965(VarCurr)
<=> v31444(VarCurr,12) ) ).
tff(addAssignment_12906,axiom,
! [VarCurr: state_type] :
( v34962(VarCurr)
<=> v34931(VarCurr,1) ) ).
tff(writeBinaryOperatorShiftedRanges_808,axiom,
! [VarCurr: state_type] :
( v34931(VarCurr,1)
<=> ( v34933(VarCurr)
& v34937(VarCurr,0) ) ) ).
tff(addAssignment_12905,axiom,
! [VarCurr: state_type] :
( v34960(VarCurr)
<=> v31444(VarCurr,4) ) ).
tff(addAssignment_12904,axiom,
! [VarCurr: state_type] :
( v34929(VarCurr)
<=> v34931(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7527,axiom,
! [VarCurr: state_type] :
( v34931(VarCurr,0)
<=> ( v34933(VarCurr)
& v34952(VarCurr) ) ) ).
tff(writeUnaryOperator_2896,axiom,
! [VarCurr: state_type] :
( ~ v34952(VarCurr)
<=> v34937(VarCurr,0) ) ).
tff(addAssignment_12903,axiom,
! [VarCurr: state_type] :
( v34937(VarCurr,0)
<=> v34954(VarCurr) ) ).
tff(addAssignment_12902,axiom,
! [VarCurr: state_type] :
( v34954(VarCurr)
<=> v34956(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7526,axiom,
! [VarCurr: state_type] :
( v34933(VarCurr)
<=> ( v34935(VarCurr)
& v34944(VarCurr) ) ) ).
tff(writeUnaryOperator_2895,axiom,
! [VarCurr: state_type] :
( ~ v34944(VarCurr)
<=> v34937(VarCurr,1) ) ).
tff(addAssignment_12901,axiom,
! [VarCurr: state_type] :
( v34937(VarCurr,1)
<=> v34946(VarCurr) ) ).
tff(addAssignment_12900,axiom,
! [VarCurr: state_type] :
( v34946(VarCurr)
<=> v34948(VarCurr) ) ).
tff(writeUnaryOperator_2894,axiom,
! [VarCurr: state_type] :
( ~ v34935(VarCurr)
<=> v34937(VarCurr,2) ) ).
tff(addAssignment_12899,axiom,
! [VarCurr: state_type] :
( v34937(VarCurr,2)
<=> v34939(VarCurr) ) ).
tff(addAssignment_12898,axiom,
! [VarCurr: state_type] :
( v34939(VarCurr)
<=> v34941(VarCurr) ) ).
tff(addAssignment_12897,axiom,
! [VarCurr: state_type] :
( v34915(VarCurr)
<=> v34917(VarCurr) ) ).
tff(addAssignment_12896,axiom,
! [VarCurr: state_type] :
( v34917(VarCurr)
<=> v34919(VarCurr) ) ).
tff(addAssignment_12895,axiom,
! [VarCurr: state_type] :
( v34919(VarCurr)
<=> v34921(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1079,axiom,
! [VarCurr: state_type] :
( ~ v34879(VarCurr)
=> ! [B: $int] :
( ( $less(B,24)
& ~ $less(B,3) )
=> ( v34862(VarCurr,B)
<=> v34864(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_88,axiom,
! [VarCurr: state_type] :
( v34879(VarCurr)
=> ( ( v34862(VarCurr,23)
<=> v34714(VarCurr,37) )
& ( v34862(VarCurr,22)
<=> v34714(VarCurr,36) )
& ( v34862(VarCurr,21)
<=> v34714(VarCurr,35) )
& ( v34862(VarCurr,20)
<=> v34714(VarCurr,34) )
& ( v34862(VarCurr,19)
<=> v34714(VarCurr,33) )
& ( v34862(VarCurr,18)
<=> v34714(VarCurr,32) )
& ( v34862(VarCurr,17)
<=> v34714(VarCurr,31) )
& ( v34862(VarCurr,16)
<=> v34714(VarCurr,30) )
& ( v34862(VarCurr,15)
<=> v34714(VarCurr,29) )
& ( v34862(VarCurr,14)
<=> v34714(VarCurr,28) )
& ( v34862(VarCurr,13)
<=> v34714(VarCurr,27) )
& ( v34862(VarCurr,12)
<=> v34714(VarCurr,26) )
& ( v34862(VarCurr,11)
<=> v34714(VarCurr,25) )
& ( v34862(VarCurr,10)
<=> v34714(VarCurr,24) )
& ( v34862(VarCurr,9)
<=> v34714(VarCurr,23) )
& ( v34862(VarCurr,8)
<=> v34714(VarCurr,22) )
& ( v34862(VarCurr,7)
<=> v34714(VarCurr,21) )
& ( v34862(VarCurr,6)
<=> v34714(VarCurr,20) )
& ( v34862(VarCurr,5)
<=> v34714(VarCurr,19) )
& ( v34862(VarCurr,4)
<=> v34714(VarCurr,18) )
& ( v34862(VarCurr,3)
<=> v34714(VarCurr,17) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1078,axiom,
! [VarCurr: state_type] :
( ~ v34879(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v34862(VarCurr,B)
<=> v34864(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1099,axiom,
! [VarCurr: state_type] :
( v34879(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v34862(VarCurr,B)
<=> v34880(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_108,axiom,
! [VarCurr: state_type] :
( ~ v34696(VarCurr)
=> ( ( v34880(VarCurr,2)
<=> v34714(VarCurr,16) )
& ( v34880(VarCurr,1)
<=> v34714(VarCurr,15) )
& ( v34880(VarCurr,0)
<=> v34714(VarCurr,14) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1098,axiom,
! [VarCurr: state_type] :
( v34696(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v34880(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_2893,axiom,
! [VarCurr: state_type] :
( ~ v34879(VarCurr)
<=> v34673(VarCurr) ) ).
tff(addAssignment_12894,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,24)
& ~ $less(B,3) )
=> ( v34864(VarCurr,B)
<=> v34865(VarCurr,B) ) ) ).
tff(addAssignment_12893,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v34864(VarCurr,B)
<=> v34865(VarCurr,B) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges7_3,axiom,
! [VarCurr: state_type] :
( ( ~ v34866(VarCurr)
& ~ v34867(VarCurr)
& ~ v34869(VarCurr)
& ~ v34870(VarCurr)
& ~ v34872(VarCurr)
& ~ v34873(VarCurr)
& ~ v34875(VarCurr) )
=> ( ( v34865(VarCurr,23)
<=> v34714(VarCurr,37) )
& ( v34865(VarCurr,22)
<=> v34714(VarCurr,36) )
& ( v34865(VarCurr,21)
<=> v34714(VarCurr,35) )
& ( v34865(VarCurr,20)
<=> v34714(VarCurr,34) )
& ( v34865(VarCurr,19)
<=> v34714(VarCurr,33) )
& ( v34865(VarCurr,18)
<=> v34714(VarCurr,32) )
& ( v34865(VarCurr,17)
<=> v34714(VarCurr,31) )
& ( v34865(VarCurr,16)
<=> v34714(VarCurr,30) )
& ( v34865(VarCurr,15)
<=> v34714(VarCurr,29) )
& ( v34865(VarCurr,14)
<=> v34714(VarCurr,28) )
& ( v34865(VarCurr,13)
<=> v34714(VarCurr,27) )
& ( v34865(VarCurr,12)
<=> v34714(VarCurr,26) )
& ( v34865(VarCurr,11)
<=> v34714(VarCurr,25) )
& ( v34865(VarCurr,10)
<=> v34714(VarCurr,24) )
& ( v34865(VarCurr,9)
<=> v34714(VarCurr,23) )
& ( v34865(VarCurr,8)
<=> v34714(VarCurr,22) )
& ( v34865(VarCurr,7)
<=> v34714(VarCurr,21) )
& ( v34865(VarCurr,6)
<=> v34714(VarCurr,20) )
& ( v34865(VarCurr,5)
<=> v34714(VarCurr,19) )
& ( v34865(VarCurr,4)
<=> v34714(VarCurr,18) )
& ( v34865(VarCurr,3)
<=> v34714(VarCurr,17) )
& ( v34865(VarCurr,2)
<=> v34714(VarCurr,16) )
& ( v34865(VarCurr,1)
<=> v34714(VarCurr,15) )
& ( v34865(VarCurr,0)
<=> v34714(VarCurr,14) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges6_3,axiom,
! [VarCurr: state_type] :
( v34875(VarCurr)
=> ( ( v34865(VarCurr,23)
<=> v34714(VarCurr,37) )
& ( v34865(VarCurr,22)
<=> v34714(VarCurr,36) )
& ( v34865(VarCurr,21)
<=> v34714(VarCurr,35) )
& ( v34865(VarCurr,20)
<=> v34714(VarCurr,34) )
& ( v34865(VarCurr,19)
<=> v34714(VarCurr,33) )
& ( v34865(VarCurr,18)
<=> v34714(VarCurr,32) )
& ( v34865(VarCurr,17)
<=> v34714(VarCurr,31) )
& ( v34865(VarCurr,16)
<=> v34714(VarCurr,30) )
& ( v34865(VarCurr,15)
<=> v34714(VarCurr,29) )
& ( v34865(VarCurr,14)
<=> v34714(VarCurr,28) )
& ( v34865(VarCurr,13)
<=> v34714(VarCurr,27) )
& ( v34865(VarCurr,12)
<=> v34714(VarCurr,26) )
& ( v34865(VarCurr,11)
<=> v34714(VarCurr,25) )
& ( v34865(VarCurr,10)
<=> v34714(VarCurr,24) )
& ( v34865(VarCurr,9)
<=> v34714(VarCurr,23) )
& ( v34865(VarCurr,8)
<=> v34714(VarCurr,22) )
& ( v34865(VarCurr,7)
<=> v34714(VarCurr,21) )
& ( v34865(VarCurr,6)
<=> v34714(VarCurr,20) )
& ( v34865(VarCurr,5)
<=> v34714(VarCurr,19) )
& ( v34865(VarCurr,4)
<=> v34714(VarCurr,18) )
& ( v34865(VarCurr,3)
<=> v34714(VarCurr,17) )
& ( v34865(VarCurr,2)
<=> v34714(VarCurr,16) )
& ( v34865(VarCurr,1)
<=> v34714(VarCurr,15) )
& ( v34865(VarCurr,0)
<=> v34714(VarCurr,14) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges5_15,axiom,
! [VarCurr: state_type] :
( v34873(VarCurr)
=> ! [B: $int] :
( ( $less(B,24)
& ~ $less(B,0) )
=> ( v34865(VarCurr,B)
<=> v34874(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges4_4,axiom,
! [VarCurr: state_type] :
( v34872(VarCurr)
=> ( ( v34865(VarCurr,23)
<=> v34714(VarCurr,37) )
& ( v34865(VarCurr,22)
<=> v34714(VarCurr,36) )
& ( v34865(VarCurr,21)
<=> v34714(VarCurr,35) )
& ( v34865(VarCurr,20)
<=> v34714(VarCurr,34) )
& ( v34865(VarCurr,19)
<=> v34714(VarCurr,33) )
& ( v34865(VarCurr,18)
<=> v34714(VarCurr,32) )
& ( v34865(VarCurr,17)
<=> v34714(VarCurr,31) )
& ( v34865(VarCurr,16)
<=> v34714(VarCurr,30) )
& ( v34865(VarCurr,15)
<=> v34714(VarCurr,29) )
& ( v34865(VarCurr,14)
<=> v34714(VarCurr,28) )
& ( v34865(VarCurr,13)
<=> v34714(VarCurr,27) )
& ( v34865(VarCurr,12)
<=> v34714(VarCurr,26) )
& ( v34865(VarCurr,11)
<=> v34714(VarCurr,25) )
& ( v34865(VarCurr,10)
<=> v34714(VarCurr,24) )
& ( v34865(VarCurr,9)
<=> v34714(VarCurr,23) )
& ( v34865(VarCurr,8)
<=> v34714(VarCurr,22) )
& ( v34865(VarCurr,7)
<=> v34714(VarCurr,21) )
& ( v34865(VarCurr,6)
<=> v34714(VarCurr,20) )
& ( v34865(VarCurr,5)
<=> v34714(VarCurr,19) )
& ( v34865(VarCurr,4)
<=> v34714(VarCurr,18) )
& ( v34865(VarCurr,3)
<=> v34714(VarCurr,17) )
& ( v34865(VarCurr,2)
<=> v34714(VarCurr,16) )
& ( v34865(VarCurr,1)
<=> v34714(VarCurr,15) )
& ( v34865(VarCurr,0)
<=> v34714(VarCurr,14) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_72,axiom,
! [VarCurr: state_type] :
( v34870(VarCurr)
=> ! [B: $int] :
( ( $less(B,24)
& ~ $less(B,0) )
=> ( v34865(VarCurr,B)
<=> v34871(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges2_6,axiom,
! [VarCurr: state_type] :
( v34869(VarCurr)
=> ( ( v34865(VarCurr,23)
<=> v34714(VarCurr,37) )
& ( v34865(VarCurr,22)
<=> v34714(VarCurr,36) )
& ( v34865(VarCurr,21)
<=> v34714(VarCurr,35) )
& ( v34865(VarCurr,20)
<=> v34714(VarCurr,34) )
& ( v34865(VarCurr,19)
<=> v34714(VarCurr,33) )
& ( v34865(VarCurr,18)
<=> v34714(VarCurr,32) )
& ( v34865(VarCurr,17)
<=> v34714(VarCurr,31) )
& ( v34865(VarCurr,16)
<=> v34714(VarCurr,30) )
& ( v34865(VarCurr,15)
<=> v34714(VarCurr,29) )
& ( v34865(VarCurr,14)
<=> v34714(VarCurr,28) )
& ( v34865(VarCurr,13)
<=> v34714(VarCurr,27) )
& ( v34865(VarCurr,12)
<=> v34714(VarCurr,26) )
& ( v34865(VarCurr,11)
<=> v34714(VarCurr,25) )
& ( v34865(VarCurr,10)
<=> v34714(VarCurr,24) )
& ( v34865(VarCurr,9)
<=> v34714(VarCurr,23) )
& ( v34865(VarCurr,8)
<=> v34714(VarCurr,22) )
& ( v34865(VarCurr,7)
<=> v34714(VarCurr,21) )
& ( v34865(VarCurr,6)
<=> v34714(VarCurr,20) )
& ( v34865(VarCurr,5)
<=> v34714(VarCurr,19) )
& ( v34865(VarCurr,4)
<=> v34714(VarCurr,18) )
& ( v34865(VarCurr,3)
<=> v34714(VarCurr,17) )
& ( v34865(VarCurr,2)
<=> v34714(VarCurr,16) )
& ( v34865(VarCurr,1)
<=> v34714(VarCurr,15) )
& ( v34865(VarCurr,0)
<=> v34714(VarCurr,14) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_875,axiom,
! [VarCurr: state_type] :
( v34867(VarCurr)
=> ! [B: $int] :
( ( $less(B,24)
& ~ $less(B,0) )
=> ( v34865(VarCurr,B)
<=> v34868(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_31,axiom,
! [VarCurr: state_type] :
( v34866(VarCurr)
=> ( ( v34865(VarCurr,23)
<=> v34714(VarCurr,37) )
& ( v34865(VarCurr,22)
<=> v34714(VarCurr,36) )
& ( v34865(VarCurr,21)
<=> v34714(VarCurr,35) )
& ( v34865(VarCurr,20)
<=> v34714(VarCurr,34) )
& ( v34865(VarCurr,19)
<=> v34714(VarCurr,33) )
& ( v34865(VarCurr,18)
<=> v34714(VarCurr,32) )
& ( v34865(VarCurr,17)
<=> v34714(VarCurr,31) )
& ( v34865(VarCurr,16)
<=> v34714(VarCurr,30) )
& ( v34865(VarCurr,15)
<=> v34714(VarCurr,29) )
& ( v34865(VarCurr,14)
<=> v34714(VarCurr,28) )
& ( v34865(VarCurr,13)
<=> v34714(VarCurr,27) )
& ( v34865(VarCurr,12)
<=> v34714(VarCurr,26) )
& ( v34865(VarCurr,11)
<=> v34714(VarCurr,25) )
& ( v34865(VarCurr,10)
<=> v34714(VarCurr,24) )
& ( v34865(VarCurr,9)
<=> v34714(VarCurr,23) )
& ( v34865(VarCurr,8)
<=> v34714(VarCurr,22) )
& ( v34865(VarCurr,7)
<=> v34714(VarCurr,21) )
& ( v34865(VarCurr,6)
<=> v34714(VarCurr,20) )
& ( v34865(VarCurr,5)
<=> v34714(VarCurr,19) )
& ( v34865(VarCurr,4)
<=> v34714(VarCurr,18) )
& ( v34865(VarCurr,3)
<=> v34714(VarCurr,17) )
& ( v34865(VarCurr,2)
<=> v34714(VarCurr,16) )
& ( v34865(VarCurr,1)
<=> v34714(VarCurr,15) )
& ( v34865(VarCurr,0)
<=> v34714(VarCurr,14) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7525,axiom,
! [VarCurr: state_type] :
( v34875(VarCurr)
<=> ( v34876(VarCurr)
| v34877(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2078,axiom,
! [VarCurr: state_type] :
( v34877(VarCurr)
<=> ( ( v34758(VarCurr,2)
<=> $true )
& ( v34758(VarCurr,1)
<=> $true )
& ( v34758(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2077,axiom,
! [VarCurr: state_type] :
( v34876(VarCurr)
<=> ( ( v34758(VarCurr,2)
<=> $true )
& ( v34758(VarCurr,1)
<=> $true )
& ( v34758(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_12892,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,15)
& ~ $less(B,0) )
=> ( v34874(VarCurr,B)
<=> $false ) ) ).
tff(addAssignment_12891,axiom,
! [VarCurr: state_type] :
( ( v34874(VarCurr,23)
<=> v34714(VarCurr,37) )
& ( v34874(VarCurr,22)
<=> v34714(VarCurr,36) )
& ( v34874(VarCurr,21)
<=> v34714(VarCurr,35) )
& ( v34874(VarCurr,20)
<=> v34714(VarCurr,34) )
& ( v34874(VarCurr,19)
<=> v34714(VarCurr,33) )
& ( v34874(VarCurr,18)
<=> v34714(VarCurr,32) )
& ( v34874(VarCurr,17)
<=> v34714(VarCurr,31) )
& ( v34874(VarCurr,16)
<=> v34714(VarCurr,30) )
& ( v34874(VarCurr,15)
<=> v34714(VarCurr,29) ) ) ).
tff(addBitVectorEqualityBitBlasted_2076,axiom,
! [VarCurr: state_type] :
( v34873(VarCurr)
<=> ( ( v34758(VarCurr,2)
<=> $true )
& ( v34758(VarCurr,1)
<=> $false )
& ( v34758(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2075,axiom,
! [VarCurr: state_type] :
( v34872(VarCurr)
<=> ( ( v34758(VarCurr,2)
<=> $true )
& ( v34758(VarCurr,1)
<=> $false )
& ( v34758(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_12890,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,9)
& ~ $less(B,0) )
=> ( v34871(VarCurr,B)
<=> $false ) ) ).
tff(addAssignment_12889,axiom,
! [VarCurr: state_type] :
( ( v34871(VarCurr,23)
<=> v34714(VarCurr,37) )
& ( v34871(VarCurr,22)
<=> v34714(VarCurr,36) )
& ( v34871(VarCurr,21)
<=> v34714(VarCurr,35) )
& ( v34871(VarCurr,20)
<=> v34714(VarCurr,34) )
& ( v34871(VarCurr,19)
<=> v34714(VarCurr,33) )
& ( v34871(VarCurr,18)
<=> v34714(VarCurr,32) )
& ( v34871(VarCurr,17)
<=> v34714(VarCurr,31) )
& ( v34871(VarCurr,16)
<=> v34714(VarCurr,30) )
& ( v34871(VarCurr,15)
<=> v34714(VarCurr,29) )
& ( v34871(VarCurr,14)
<=> v34714(VarCurr,28) )
& ( v34871(VarCurr,13)
<=> v34714(VarCurr,27) )
& ( v34871(VarCurr,12)
<=> v34714(VarCurr,26) )
& ( v34871(VarCurr,11)
<=> v34714(VarCurr,25) )
& ( v34871(VarCurr,10)
<=> v34714(VarCurr,24) )
& ( v34871(VarCurr,9)
<=> v34714(VarCurr,23) ) ) ).
tff(addBitVectorEqualityBitBlasted_2074,axiom,
! [VarCurr: state_type] :
( v34870(VarCurr)
<=> ( ( v34758(VarCurr,2)
<=> $false )
& ( v34758(VarCurr,1)
<=> $true )
& ( v34758(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2073,axiom,
! [VarCurr: state_type] :
( v34869(VarCurr)
<=> ( ( v34758(VarCurr,2)
<=> $false )
& ( v34758(VarCurr,1)
<=> $true )
& ( v34758(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_12888,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v34868(VarCurr,B)
<=> $false ) ) ).
tff(addAssignment_12887,axiom,
! [VarCurr: state_type] :
( ( v34868(VarCurr,23)
<=> v34714(VarCurr,37) )
& ( v34868(VarCurr,22)
<=> v34714(VarCurr,36) )
& ( v34868(VarCurr,21)
<=> v34714(VarCurr,35) )
& ( v34868(VarCurr,20)
<=> v34714(VarCurr,34) )
& ( v34868(VarCurr,19)
<=> v34714(VarCurr,33) )
& ( v34868(VarCurr,18)
<=> v34714(VarCurr,32) )
& ( v34868(VarCurr,17)
<=> v34714(VarCurr,31) )
& ( v34868(VarCurr,16)
<=> v34714(VarCurr,30) )
& ( v34868(VarCurr,15)
<=> v34714(VarCurr,29) )
& ( v34868(VarCurr,14)
<=> v34714(VarCurr,28) )
& ( v34868(VarCurr,13)
<=> v34714(VarCurr,27) )
& ( v34868(VarCurr,12)
<=> v34714(VarCurr,26) )
& ( v34868(VarCurr,11)
<=> v34714(VarCurr,25) )
& ( v34868(VarCurr,10)
<=> v34714(VarCurr,24) )
& ( v34868(VarCurr,9)
<=> v34714(VarCurr,23) )
& ( v34868(VarCurr,8)
<=> v34714(VarCurr,22) )
& ( v34868(VarCurr,7)
<=> v34714(VarCurr,21) )
& ( v34868(VarCurr,6)
<=> v34714(VarCurr,20) )
& ( v34868(VarCurr,5)
<=> v34714(VarCurr,19) )
& ( v34868(VarCurr,4)
<=> v34714(VarCurr,18) )
& ( v34868(VarCurr,3)
<=> v34714(VarCurr,17) ) ) ).
tff(addBitVectorEqualityBitBlasted_2072,axiom,
! [VarCurr: state_type] :
( v34867(VarCurr)
<=> ( ( v34758(VarCurr,2)
<=> $false )
& ( v34758(VarCurr,1)
<=> $false )
& ( v34758(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2071,axiom,
! [VarCurr: state_type] :
( v34866(VarCurr)
<=> ( ( v34758(VarCurr,2)
<=> $false )
& ( v34758(VarCurr,1)
<=> $false )
& ( v34758(VarCurr,0)
<=> $false ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_705,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34844(VarNext)
=> ! [B: $int] :
( ( $less(B,24)
& ~ $less(B,0) )
=> ( v34675(VarNext,B)
<=> v34675(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_763,axiom,
! [VarNext: state_type] :
( v34844(VarNext)
=> ! [B: $int] :
( ( $less(B,24)
& ~ $less(B,0) )
=> ( v34675(VarNext,B)
<=> v34858(VarNext,B) ) ) ) ).
tff(addAssignment_12886,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,24)
& ~ $less(B,0) )
=> ( v34858(VarNext,B)
<=> v34856(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_874,axiom,
! [VarCurr: state_type] :
( ~ v34853(VarCurr)
=> ! [B: $int] :
( ( $less(B,24)
& ~ $less(B,0) )
=> ( v34856(VarCurr,B)
<=> v34694(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_848,axiom,
! [VarCurr: state_type] :
( v34853(VarCurr)
=> ! [B: $int] :
( ( $less(B,24)
& ~ $less(B,0) )
=> ( v34856(VarCurr,B)
<=> $false ) ) ) ).
tff(bitBlastConstant_9805,axiom,
~ b000000000000000000000000(23) ).
tff(bitBlastConstant_9804,axiom,
~ b000000000000000000000000(22) ).
tff(bitBlastConstant_9803,axiom,
~ b000000000000000000000000(21) ).
tff(bitBlastConstant_9802,axiom,
~ b000000000000000000000000(20) ).
tff(bitBlastConstant_9801,axiom,
~ b000000000000000000000000(19) ).
tff(bitBlastConstant_9800,axiom,
~ b000000000000000000000000(18) ).
tff(bitBlastConstant_9799,axiom,
~ b000000000000000000000000(17) ).
tff(bitBlastConstant_9798,axiom,
~ b000000000000000000000000(16) ).
tff(bitBlastConstant_9797,axiom,
~ b000000000000000000000000(15) ).
tff(bitBlastConstant_9796,axiom,
~ b000000000000000000000000(14) ).
tff(bitBlastConstant_9795,axiom,
~ b000000000000000000000000(13) ).
tff(bitBlastConstant_9794,axiom,
~ b000000000000000000000000(12) ).
tff(bitBlastConstant_9793,axiom,
~ b000000000000000000000000(11) ).
tff(bitBlastConstant_9792,axiom,
~ b000000000000000000000000(10) ).
tff(bitBlastConstant_9791,axiom,
~ b000000000000000000000000(9) ).
tff(bitBlastConstant_9790,axiom,
~ b000000000000000000000000(8) ).
tff(bitBlastConstant_9789,axiom,
~ b000000000000000000000000(7) ).
tff(bitBlastConstant_9788,axiom,
~ b000000000000000000000000(6) ).
tff(bitBlastConstant_9787,axiom,
~ b000000000000000000000000(5) ).
tff(bitBlastConstant_9786,axiom,
~ b000000000000000000000000(4) ).
tff(bitBlastConstant_9785,axiom,
~ b000000000000000000000000(3) ).
tff(bitBlastConstant_9784,axiom,
~ b000000000000000000000000(2) ).
tff(bitBlastConstant_9783,axiom,
~ b000000000000000000000000(1) ).
tff(bitBlastConstant_9782,axiom,
~ b000000000000000000000000(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7524,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34844(VarNext)
<=> ( v34845(VarNext)
& v34852(VarNext) ) ) ) ).
tff(addAssignment_12885,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34852(VarNext)
<=> v34850(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7523,axiom,
! [VarCurr: state_type] :
( v34850(VarCurr)
<=> ( v34853(VarCurr)
| v34854(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7522,axiom,
! [VarCurr: state_type] :
( v34854(VarCurr)
<=> ( v34680(VarCurr)
& v34855(VarCurr) ) ) ).
tff(writeUnaryOperator_2892,axiom,
! [VarCurr: state_type] :
( ~ v34855(VarCurr)
<=> v34853(VarCurr) ) ).
tff(writeUnaryOperator_2891,axiom,
! [VarCurr: state_type] :
( ~ v34853(VarCurr)
<=> v34677(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7521,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34845(VarNext)
<=> ( v34846(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2890,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34846(VarNext)
<=> v34737(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1077,axiom,
! [VarCurr: state_type] :
( ~ v34839(VarCurr)
=> ! [B: $int] :
( ( $less(B,24)
& ~ $less(B,3) )
=> ( v34694(VarCurr,B)
<=> v34754(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_87,axiom,
! [VarCurr: state_type] :
( v34839(VarCurr)
=> ( ( v34694(VarCurr,23)
<=> v34704(VarCurr,37) )
& ( v34694(VarCurr,22)
<=> v34704(VarCurr,36) )
& ( v34694(VarCurr,21)
<=> v34704(VarCurr,35) )
& ( v34694(VarCurr,20)
<=> v34704(VarCurr,34) )
& ( v34694(VarCurr,19)
<=> v34704(VarCurr,33) )
& ( v34694(VarCurr,18)
<=> v34704(VarCurr,32) )
& ( v34694(VarCurr,17)
<=> v34704(VarCurr,31) )
& ( v34694(VarCurr,16)
<=> v34704(VarCurr,30) )
& ( v34694(VarCurr,15)
<=> v34704(VarCurr,29) )
& ( v34694(VarCurr,14)
<=> v34704(VarCurr,28) )
& ( v34694(VarCurr,13)
<=> v34704(VarCurr,27) )
& ( v34694(VarCurr,12)
<=> v34704(VarCurr,26) )
& ( v34694(VarCurr,11)
<=> v34704(VarCurr,25) )
& ( v34694(VarCurr,10)
<=> v34704(VarCurr,24) )
& ( v34694(VarCurr,9)
<=> v34704(VarCurr,23) )
& ( v34694(VarCurr,8)
<=> v34704(VarCurr,22) )
& ( v34694(VarCurr,7)
<=> v34704(VarCurr,21) )
& ( v34694(VarCurr,6)
<=> v34704(VarCurr,20) )
& ( v34694(VarCurr,5)
<=> v34704(VarCurr,19) )
& ( v34694(VarCurr,4)
<=> v34704(VarCurr,18) )
& ( v34694(VarCurr,3)
<=> v34704(VarCurr,17) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1076,axiom,
! [VarCurr: state_type] :
( ~ v34839(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v34694(VarCurr,B)
<=> v34754(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1097,axiom,
! [VarCurr: state_type] :
( v34839(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v34694(VarCurr,B)
<=> v34840(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_107,axiom,
! [VarCurr: state_type] :
( ~ v34696(VarCurr)
=> ( ( v34840(VarCurr,2)
<=> v34704(VarCurr,16) )
& ( v34840(VarCurr,1)
<=> v34704(VarCurr,15) )
& ( v34840(VarCurr,0)
<=> v34704(VarCurr,14) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1096,axiom,
! [VarCurr: state_type] :
( v34696(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v34840(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_2889,axiom,
! [VarCurr: state_type] :
( ~ v34839(VarCurr)
<=> v34673(VarCurr) ) ).
tff(addAssignment_12884,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,24)
& ~ $less(B,3) )
=> ( v34754(VarCurr,B)
<=> v34809(VarCurr,B) ) ) ).
tff(addAssignment_12883,axiom,
! [VarNext: state_type,B: $int] :
( ( $less(B,38)
& ~ $less(B,17) )
=> ( v34704(VarNext,B)
<=> v34831(VarNext,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_704,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34833(VarNext)
=> ! [B: $int] :
( ( $less(B,62)
& ~ $less(B,0) )
=> ( v34831(VarNext,B)
<=> v34704(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_762,axiom,
! [VarNext: state_type] :
( v34833(VarNext)
=> ! [B: $int] :
( ( $less(B,62)
& ~ $less(B,0) )
=> ( v34831(VarNext,B)
<=> v34750(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7520,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34833(VarNext)
<=> ( v34834(VarNext)
& v34743(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7519,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34834(VarNext)
<=> ( v34836(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2888,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34836(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_12882,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,38)
& ~ $less(B,17) )
=> ( v34714(VarCurr,B)
<=> v34716(VarCurr,B) ) ) ).
tff(addAssignment_12881,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,38)
& ~ $less(B,17) )
=> ( v34716(VarCurr,B)
<=> v34718(VarCurr,B) ) ) ).
tff(addAssignment_12880,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,38)
& ~ $less(B,17) )
=> ( v34718(VarCurr,B)
<=> v34720(VarCurr,B) ) ) ).
tff(addAssignment_12879,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,38)
& ~ $less(B,17) )
=> ( v34720(VarCurr,B)
<=> v31303(VarCurr,B) ) ) ).
tff(addAssignment_12878,axiom,
! [VarNext: state_type,B: $int] :
( ( $less(B,38)
& ~ $less(B,30) )
=> ( v31303(VarNext,B)
<=> v34823(VarNext,B) ) ) ).
tff(addAssignment_12877,axiom,
! [VarNext: state_type,B: $int] :
( ( $less(B,21)
& ~ $less(B,17) )
=> ( v31303(VarNext,B)
<=> v34823(VarNext,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_703,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34825(VarNext)
=> ! [B: $int] :
( ( $less(B,62)
& ~ $less(B,0) )
=> ( v34823(VarNext,B)
<=> v31303(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_761,axiom,
! [VarNext: state_type] :
( v34825(VarNext)
=> ! [B: $int] :
( ( $less(B,62)
& ~ $less(B,0) )
=> ( v34823(VarNext,B)
<=> v32718(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7518,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34825(VarNext)
<=> ( v34826(VarNext)
& v32711(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7517,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34826(VarNext)
<=> ( v34828(VarNext)
& v32698(VarNext) ) ) ) ).
tff(writeUnaryOperator_2887,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34828(VarNext)
<=> v32705(VarNext) ) ) ).
tff(addAssignment_12876,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,38)
& ~ $less(B,30) )
=> ( v31316(VarCurr,B)
<=> v31115(VarCurr,B) ) ) ).
tff(addAssignment_12875,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,38)
& ~ $less(B,30) )
=> ( v31115(VarCurr,B)
<=> v31117(VarCurr,B) ) ) ).
tff(addAssignment_12874,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,38)
& ~ $less(B,30) )
=> ( v31117(VarCurr,B)
<=> v31119(VarCurr,B) ) ) ).
tff(addAssignment_12873,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,38)
& ~ $less(B,30) )
=> ( v31119(VarCurr,B)
<=> v31128(VarCurr,B) ) ) ).
tff(addAssignment_12872,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,27)
& ~ $less(B,19) )
=> ( v31132(VarCurr,B)
<=> v32684(VarCurr,B) ) ) ).
tff(addAssignment_12871,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,21)
& ~ $less(B,17) )
=> ( v31316(VarCurr,B)
<=> v31115(VarCurr,B) ) ) ).
tff(addAssignment_12870,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,21)
& ~ $less(B,17) )
=> ( v31115(VarCurr,B)
<=> v31117(VarCurr,B) ) ) ).
tff(addAssignment_12869,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,21)
& ~ $less(B,17) )
=> ( v31117(VarCurr,B)
<=> v31119(VarCurr,B) ) ) ).
tff(addAssignment_12868,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,21)
& ~ $less(B,17) )
=> ( v31119(VarCurr,B)
<=> v31128(VarCurr,B) ) ) ).
tff(addAssignment_12867,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,10)
& ~ $less(B,6) )
=> ( v31132(VarCurr,B)
<=> v32684(VarCurr,B) ) ) ).
tff(addAssignment_12866,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v34754(VarCurr,B)
<=> v34809(VarCurr,B) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges7_2,axiom,
! [VarCurr: state_type] :
( ( ~ v34810(VarCurr)
& ~ v34811(VarCurr)
& ~ v34813(VarCurr)
& ~ v34814(VarCurr)
& ~ v34816(VarCurr)
& ~ v34817(VarCurr)
& ~ v34819(VarCurr) )
=> ( ( v34809(VarCurr,23)
<=> v34704(VarCurr,37) )
& ( v34809(VarCurr,22)
<=> v34704(VarCurr,36) )
& ( v34809(VarCurr,21)
<=> v34704(VarCurr,35) )
& ( v34809(VarCurr,20)
<=> v34704(VarCurr,34) )
& ( v34809(VarCurr,19)
<=> v34704(VarCurr,33) )
& ( v34809(VarCurr,18)
<=> v34704(VarCurr,32) )
& ( v34809(VarCurr,17)
<=> v34704(VarCurr,31) )
& ( v34809(VarCurr,16)
<=> v34704(VarCurr,30) )
& ( v34809(VarCurr,15)
<=> v34704(VarCurr,29) )
& ( v34809(VarCurr,14)
<=> v34704(VarCurr,28) )
& ( v34809(VarCurr,13)
<=> v34704(VarCurr,27) )
& ( v34809(VarCurr,12)
<=> v34704(VarCurr,26) )
& ( v34809(VarCurr,11)
<=> v34704(VarCurr,25) )
& ( v34809(VarCurr,10)
<=> v34704(VarCurr,24) )
& ( v34809(VarCurr,9)
<=> v34704(VarCurr,23) )
& ( v34809(VarCurr,8)
<=> v34704(VarCurr,22) )
& ( v34809(VarCurr,7)
<=> v34704(VarCurr,21) )
& ( v34809(VarCurr,6)
<=> v34704(VarCurr,20) )
& ( v34809(VarCurr,5)
<=> v34704(VarCurr,19) )
& ( v34809(VarCurr,4)
<=> v34704(VarCurr,18) )
& ( v34809(VarCurr,3)
<=> v34704(VarCurr,17) )
& ( v34809(VarCurr,2)
<=> v34704(VarCurr,16) )
& ( v34809(VarCurr,1)
<=> v34704(VarCurr,15) )
& ( v34809(VarCurr,0)
<=> v34704(VarCurr,14) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges6_2,axiom,
! [VarCurr: state_type] :
( v34819(VarCurr)
=> ( ( v34809(VarCurr,23)
<=> v34704(VarCurr,37) )
& ( v34809(VarCurr,22)
<=> v34704(VarCurr,36) )
& ( v34809(VarCurr,21)
<=> v34704(VarCurr,35) )
& ( v34809(VarCurr,20)
<=> v34704(VarCurr,34) )
& ( v34809(VarCurr,19)
<=> v34704(VarCurr,33) )
& ( v34809(VarCurr,18)
<=> v34704(VarCurr,32) )
& ( v34809(VarCurr,17)
<=> v34704(VarCurr,31) )
& ( v34809(VarCurr,16)
<=> v34704(VarCurr,30) )
& ( v34809(VarCurr,15)
<=> v34704(VarCurr,29) )
& ( v34809(VarCurr,14)
<=> v34704(VarCurr,28) )
& ( v34809(VarCurr,13)
<=> v34704(VarCurr,27) )
& ( v34809(VarCurr,12)
<=> v34704(VarCurr,26) )
& ( v34809(VarCurr,11)
<=> v34704(VarCurr,25) )
& ( v34809(VarCurr,10)
<=> v34704(VarCurr,24) )
& ( v34809(VarCurr,9)
<=> v34704(VarCurr,23) )
& ( v34809(VarCurr,8)
<=> v34704(VarCurr,22) )
& ( v34809(VarCurr,7)
<=> v34704(VarCurr,21) )
& ( v34809(VarCurr,6)
<=> v34704(VarCurr,20) )
& ( v34809(VarCurr,5)
<=> v34704(VarCurr,19) )
& ( v34809(VarCurr,4)
<=> v34704(VarCurr,18) )
& ( v34809(VarCurr,3)
<=> v34704(VarCurr,17) )
& ( v34809(VarCurr,2)
<=> v34704(VarCurr,16) )
& ( v34809(VarCurr,1)
<=> v34704(VarCurr,15) )
& ( v34809(VarCurr,0)
<=> v34704(VarCurr,14) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges5_14,axiom,
! [VarCurr: state_type] :
( v34817(VarCurr)
=> ! [B: $int] :
( ( $less(B,24)
& ~ $less(B,0) )
=> ( v34809(VarCurr,B)
<=> v34818(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges4_3,axiom,
! [VarCurr: state_type] :
( v34816(VarCurr)
=> ( ( v34809(VarCurr,23)
<=> v34704(VarCurr,37) )
& ( v34809(VarCurr,22)
<=> v34704(VarCurr,36) )
& ( v34809(VarCurr,21)
<=> v34704(VarCurr,35) )
& ( v34809(VarCurr,20)
<=> v34704(VarCurr,34) )
& ( v34809(VarCurr,19)
<=> v34704(VarCurr,33) )
& ( v34809(VarCurr,18)
<=> v34704(VarCurr,32) )
& ( v34809(VarCurr,17)
<=> v34704(VarCurr,31) )
& ( v34809(VarCurr,16)
<=> v34704(VarCurr,30) )
& ( v34809(VarCurr,15)
<=> v34704(VarCurr,29) )
& ( v34809(VarCurr,14)
<=> v34704(VarCurr,28) )
& ( v34809(VarCurr,13)
<=> v34704(VarCurr,27) )
& ( v34809(VarCurr,12)
<=> v34704(VarCurr,26) )
& ( v34809(VarCurr,11)
<=> v34704(VarCurr,25) )
& ( v34809(VarCurr,10)
<=> v34704(VarCurr,24) )
& ( v34809(VarCurr,9)
<=> v34704(VarCurr,23) )
& ( v34809(VarCurr,8)
<=> v34704(VarCurr,22) )
& ( v34809(VarCurr,7)
<=> v34704(VarCurr,21) )
& ( v34809(VarCurr,6)
<=> v34704(VarCurr,20) )
& ( v34809(VarCurr,5)
<=> v34704(VarCurr,19) )
& ( v34809(VarCurr,4)
<=> v34704(VarCurr,18) )
& ( v34809(VarCurr,3)
<=> v34704(VarCurr,17) )
& ( v34809(VarCurr,2)
<=> v34704(VarCurr,16) )
& ( v34809(VarCurr,1)
<=> v34704(VarCurr,15) )
& ( v34809(VarCurr,0)
<=> v34704(VarCurr,14) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_71,axiom,
! [VarCurr: state_type] :
( v34814(VarCurr)
=> ! [B: $int] :
( ( $less(B,24)
& ~ $less(B,0) )
=> ( v34809(VarCurr,B)
<=> v34815(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges2_5,axiom,
! [VarCurr: state_type] :
( v34813(VarCurr)
=> ( ( v34809(VarCurr,23)
<=> v34704(VarCurr,37) )
& ( v34809(VarCurr,22)
<=> v34704(VarCurr,36) )
& ( v34809(VarCurr,21)
<=> v34704(VarCurr,35) )
& ( v34809(VarCurr,20)
<=> v34704(VarCurr,34) )
& ( v34809(VarCurr,19)
<=> v34704(VarCurr,33) )
& ( v34809(VarCurr,18)
<=> v34704(VarCurr,32) )
& ( v34809(VarCurr,17)
<=> v34704(VarCurr,31) )
& ( v34809(VarCurr,16)
<=> v34704(VarCurr,30) )
& ( v34809(VarCurr,15)
<=> v34704(VarCurr,29) )
& ( v34809(VarCurr,14)
<=> v34704(VarCurr,28) )
& ( v34809(VarCurr,13)
<=> v34704(VarCurr,27) )
& ( v34809(VarCurr,12)
<=> v34704(VarCurr,26) )
& ( v34809(VarCurr,11)
<=> v34704(VarCurr,25) )
& ( v34809(VarCurr,10)
<=> v34704(VarCurr,24) )
& ( v34809(VarCurr,9)
<=> v34704(VarCurr,23) )
& ( v34809(VarCurr,8)
<=> v34704(VarCurr,22) )
& ( v34809(VarCurr,7)
<=> v34704(VarCurr,21) )
& ( v34809(VarCurr,6)
<=> v34704(VarCurr,20) )
& ( v34809(VarCurr,5)
<=> v34704(VarCurr,19) )
& ( v34809(VarCurr,4)
<=> v34704(VarCurr,18) )
& ( v34809(VarCurr,3)
<=> v34704(VarCurr,17) )
& ( v34809(VarCurr,2)
<=> v34704(VarCurr,16) )
& ( v34809(VarCurr,1)
<=> v34704(VarCurr,15) )
& ( v34809(VarCurr,0)
<=> v34704(VarCurr,14) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_873,axiom,
! [VarCurr: state_type] :
( v34811(VarCurr)
=> ! [B: $int] :
( ( $less(B,24)
& ~ $less(B,0) )
=> ( v34809(VarCurr,B)
<=> v34812(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_30,axiom,
! [VarCurr: state_type] :
( v34810(VarCurr)
=> ( ( v34809(VarCurr,23)
<=> v34704(VarCurr,37) )
& ( v34809(VarCurr,22)
<=> v34704(VarCurr,36) )
& ( v34809(VarCurr,21)
<=> v34704(VarCurr,35) )
& ( v34809(VarCurr,20)
<=> v34704(VarCurr,34) )
& ( v34809(VarCurr,19)
<=> v34704(VarCurr,33) )
& ( v34809(VarCurr,18)
<=> v34704(VarCurr,32) )
& ( v34809(VarCurr,17)
<=> v34704(VarCurr,31) )
& ( v34809(VarCurr,16)
<=> v34704(VarCurr,30) )
& ( v34809(VarCurr,15)
<=> v34704(VarCurr,29) )
& ( v34809(VarCurr,14)
<=> v34704(VarCurr,28) )
& ( v34809(VarCurr,13)
<=> v34704(VarCurr,27) )
& ( v34809(VarCurr,12)
<=> v34704(VarCurr,26) )
& ( v34809(VarCurr,11)
<=> v34704(VarCurr,25) )
& ( v34809(VarCurr,10)
<=> v34704(VarCurr,24) )
& ( v34809(VarCurr,9)
<=> v34704(VarCurr,23) )
& ( v34809(VarCurr,8)
<=> v34704(VarCurr,22) )
& ( v34809(VarCurr,7)
<=> v34704(VarCurr,21) )
& ( v34809(VarCurr,6)
<=> v34704(VarCurr,20) )
& ( v34809(VarCurr,5)
<=> v34704(VarCurr,19) )
& ( v34809(VarCurr,4)
<=> v34704(VarCurr,18) )
& ( v34809(VarCurr,3)
<=> v34704(VarCurr,17) )
& ( v34809(VarCurr,2)
<=> v34704(VarCurr,16) )
& ( v34809(VarCurr,1)
<=> v34704(VarCurr,15) )
& ( v34809(VarCurr,0)
<=> v34704(VarCurr,14) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7516,axiom,
! [VarCurr: state_type] :
( v34819(VarCurr)
<=> ( v34820(VarCurr)
| v34821(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2070,axiom,
! [VarCurr: state_type] :
( v34821(VarCurr)
<=> ( ( v34756(VarCurr,2)
<=> $true )
& ( v34756(VarCurr,1)
<=> $true )
& ( v34756(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2069,axiom,
! [VarCurr: state_type] :
( v34820(VarCurr)
<=> ( ( v34756(VarCurr,2)
<=> $true )
& ( v34756(VarCurr,1)
<=> $true )
& ( v34756(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_12865,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,15)
& ~ $less(B,0) )
=> ( v34818(VarCurr,B)
<=> $false ) ) ).
tff(addAssignment_12864,axiom,
! [VarCurr: state_type] :
( ( v34818(VarCurr,23)
<=> v34704(VarCurr,37) )
& ( v34818(VarCurr,22)
<=> v34704(VarCurr,36) )
& ( v34818(VarCurr,21)
<=> v34704(VarCurr,35) )
& ( v34818(VarCurr,20)
<=> v34704(VarCurr,34) )
& ( v34818(VarCurr,19)
<=> v34704(VarCurr,33) )
& ( v34818(VarCurr,18)
<=> v34704(VarCurr,32) )
& ( v34818(VarCurr,17)
<=> v34704(VarCurr,31) )
& ( v34818(VarCurr,16)
<=> v34704(VarCurr,30) )
& ( v34818(VarCurr,15)
<=> v34704(VarCurr,29) ) ) ).
tff(addBitVectorEqualityBitBlasted_2068,axiom,
! [VarCurr: state_type] :
( v34817(VarCurr)
<=> ( ( v34756(VarCurr,2)
<=> $true )
& ( v34756(VarCurr,1)
<=> $false )
& ( v34756(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2067,axiom,
! [VarCurr: state_type] :
( v34816(VarCurr)
<=> ( ( v34756(VarCurr,2)
<=> $true )
& ( v34756(VarCurr,1)
<=> $false )
& ( v34756(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_12863,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,9)
& ~ $less(B,0) )
=> ( v34815(VarCurr,B)
<=> $false ) ) ).
tff(addAssignment_12862,axiom,
! [VarCurr: state_type] :
( ( v34815(VarCurr,23)
<=> v34704(VarCurr,37) )
& ( v34815(VarCurr,22)
<=> v34704(VarCurr,36) )
& ( v34815(VarCurr,21)
<=> v34704(VarCurr,35) )
& ( v34815(VarCurr,20)
<=> v34704(VarCurr,34) )
& ( v34815(VarCurr,19)
<=> v34704(VarCurr,33) )
& ( v34815(VarCurr,18)
<=> v34704(VarCurr,32) )
& ( v34815(VarCurr,17)
<=> v34704(VarCurr,31) )
& ( v34815(VarCurr,16)
<=> v34704(VarCurr,30) )
& ( v34815(VarCurr,15)
<=> v34704(VarCurr,29) )
& ( v34815(VarCurr,14)
<=> v34704(VarCurr,28) )
& ( v34815(VarCurr,13)
<=> v34704(VarCurr,27) )
& ( v34815(VarCurr,12)
<=> v34704(VarCurr,26) )
& ( v34815(VarCurr,11)
<=> v34704(VarCurr,25) )
& ( v34815(VarCurr,10)
<=> v34704(VarCurr,24) )
& ( v34815(VarCurr,9)
<=> v34704(VarCurr,23) ) ) ).
tff(addBitVectorEqualityBitBlasted_2066,axiom,
! [VarCurr: state_type] :
( v34814(VarCurr)
<=> ( ( v34756(VarCurr,2)
<=> $false )
& ( v34756(VarCurr,1)
<=> $true )
& ( v34756(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2065,axiom,
! [VarCurr: state_type] :
( v34813(VarCurr)
<=> ( ( v34756(VarCurr,2)
<=> $false )
& ( v34756(VarCurr,1)
<=> $true )
& ( v34756(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_12861,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v34812(VarCurr,B)
<=> $false ) ) ).
tff(addAssignment_12860,axiom,
! [VarCurr: state_type] :
( ( v34812(VarCurr,23)
<=> v34704(VarCurr,37) )
& ( v34812(VarCurr,22)
<=> v34704(VarCurr,36) )
& ( v34812(VarCurr,21)
<=> v34704(VarCurr,35) )
& ( v34812(VarCurr,20)
<=> v34704(VarCurr,34) )
& ( v34812(VarCurr,19)
<=> v34704(VarCurr,33) )
& ( v34812(VarCurr,18)
<=> v34704(VarCurr,32) )
& ( v34812(VarCurr,17)
<=> v34704(VarCurr,31) )
& ( v34812(VarCurr,16)
<=> v34704(VarCurr,30) )
& ( v34812(VarCurr,15)
<=> v34704(VarCurr,29) )
& ( v34812(VarCurr,14)
<=> v34704(VarCurr,28) )
& ( v34812(VarCurr,13)
<=> v34704(VarCurr,27) )
& ( v34812(VarCurr,12)
<=> v34704(VarCurr,26) )
& ( v34812(VarCurr,11)
<=> v34704(VarCurr,25) )
& ( v34812(VarCurr,10)
<=> v34704(VarCurr,24) )
& ( v34812(VarCurr,9)
<=> v34704(VarCurr,23) )
& ( v34812(VarCurr,8)
<=> v34704(VarCurr,22) )
& ( v34812(VarCurr,7)
<=> v34704(VarCurr,21) )
& ( v34812(VarCurr,6)
<=> v34704(VarCurr,20) )
& ( v34812(VarCurr,5)
<=> v34704(VarCurr,19) )
& ( v34812(VarCurr,4)
<=> v34704(VarCurr,18) )
& ( v34812(VarCurr,3)
<=> v34704(VarCurr,17) ) ) ).
tff(addBitVectorEqualityBitBlasted_2064,axiom,
! [VarCurr: state_type] :
( v34811(VarCurr)
<=> ( ( v34756(VarCurr,2)
<=> $false )
& ( v34756(VarCurr,1)
<=> $false )
& ( v34756(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2063,axiom,
! [VarCurr: state_type] :
( v34810(VarCurr)
<=> ( ( v34756(VarCurr,2)
<=> $false )
& ( v34756(VarCurr,1)
<=> $false )
& ( v34756(VarCurr,0)
<=> $false ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_702,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34793(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v34756(VarNext,B)
<=> v34756(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_760,axiom,
! [VarNext: state_type] :
( v34793(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v34756(VarNext,B)
<=> v34806(VarNext,B) ) ) ) ).
tff(addAssignment_12859,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v34806(VarNext,B)
<=> v34804(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_872,axiom,
! [VarCurr: state_type] :
( ~ v34744(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v34804(VarCurr,B)
<=> v34758(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_847,axiom,
! [VarCurr: state_type] :
( v34744(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v34804(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7515,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34793(VarNext)
<=> ( v34794(VarNext)
& v34801(VarNext) ) ) ) ).
tff(addAssignment_12858,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34801(VarNext)
<=> v34799(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7514,axiom,
! [VarCurr: state_type] :
( v34799(VarCurr)
<=> ( v34744(VarCurr)
| v34802(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7513,axiom,
! [VarCurr: state_type] :
( v34802(VarCurr)
<=> ( v34746(VarCurr)
& v34803(VarCurr) ) ) ).
tff(writeUnaryOperator_2886,axiom,
! [VarCurr: state_type] :
( ~ v34803(VarCurr)
<=> v34744(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7512,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34794(VarNext)
<=> ( v34796(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2885,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34796(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_12857,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v34758(VarCurr,B)
<=> v34760(VarCurr,B) ) ) ).
tff(addAssignment_12856,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v34760(VarCurr,B)
<=> v34762(VarCurr,B) ) ) ).
tff(addAssignment_12855,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v34762(VarCurr,B)
<=> v34764(VarCurr,B) ) ) ).
tff(addAssignment_12854,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v34764(VarCurr,B)
<=> v34766(VarCurr,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_701,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34775(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v34766(VarNext,B)
<=> v34766(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_759,axiom,
! [VarNext: state_type] :
( v34775(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v34766(VarNext,B)
<=> v34788(VarNext,B) ) ) ) ).
tff(addAssignment_12853,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v34788(VarNext,B)
<=> v34786(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_871,axiom,
! [VarCurr: state_type] :
( ~ v32712(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v34786(VarCurr,B)
<=> v34768(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_846,axiom,
! [VarCurr: state_type] :
( v32712(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v34786(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7511,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34775(VarNext)
<=> ( v34776(VarNext)
& v34783(VarNext) ) ) ) ).
tff(addAssignment_12852,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34783(VarNext)
<=> v34781(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7510,axiom,
! [VarCurr: state_type] :
( v34781(VarCurr)
<=> ( v32712(VarCurr)
| v34784(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7509,axiom,
! [VarCurr: state_type] :
( v34784(VarCurr)
<=> ( v32714(VarCurr)
& v34785(VarCurr) ) ) ).
tff(writeUnaryOperator_2884,axiom,
! [VarCurr: state_type] :
( ~ v34785(VarCurr)
<=> v32712(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7508,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34776(VarNext)
<=> ( v34778(VarNext)
& v32698(VarNext) ) ) ) ).
tff(writeUnaryOperator_2883,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34778(VarNext)
<=> v32705(VarNext) ) ) ).
tff(addAssignment_12851,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v34768(VarCurr,B)
<=> v34770(VarCurr,B) ) ) ).
tff(addAssignment_12850,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v34770(VarCurr,B)
<=> v34772(VarCurr,B) ) ) ).
tff(addAssignment_12849,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v34772(VarCurr,B)
<=> v31319(VarCurr,B) ) ) ).
tff(addAssignment_12848,axiom,
! [VarNext: state_type,B: $int] :
( ( $less(B,17)
& ~ $less(B,14) )
=> ( v34704(VarNext,B)
<=> v34732(VarNext,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_700,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34733(VarNext)
=> ! [B: $int] :
( ( $less(B,62)
& ~ $less(B,0) )
=> ( v34732(VarNext,B)
<=> v34704(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_758,axiom,
! [VarNext: state_type] :
( v34733(VarNext)
=> ! [B: $int] :
( ( $less(B,62)
& ~ $less(B,0) )
=> ( v34732(VarNext,B)
<=> v34750(VarNext,B) ) ) ) ).
tff(addAssignment_12847,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,62)
& ~ $less(B,0) )
=> ( v34750(VarNext,B)
<=> v34748(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_870,axiom,
! [VarCurr: state_type] :
( ~ v34744(VarCurr)
=> ! [B: $int] :
( ( $less(B,62)
& ~ $less(B,0) )
=> ( v34748(VarCurr,B)
<=> v34714(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_845,axiom,
! [VarCurr: state_type] :
( v34744(VarCurr)
=> ! [B: $int] :
( ( $less(B,62)
& ~ $less(B,0) )
=> ( v34748(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7507,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34733(VarNext)
<=> ( v34734(VarNext)
& v34743(VarNext) ) ) ) ).
tff(addAssignment_12846,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34743(VarNext)
<=> v34741(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7506,axiom,
! [VarCurr: state_type] :
( v34741(VarCurr)
<=> ( v34744(VarCurr)
| v34745(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7505,axiom,
! [VarCurr: state_type] :
( v34745(VarCurr)
<=> ( v34746(VarCurr)
& v34747(VarCurr) ) ) ).
tff(writeUnaryOperator_2882,axiom,
! [VarCurr: state_type] :
( ~ v34747(VarCurr)
<=> v34744(VarCurr) ) ).
tff(writeUnaryOperator_2881,axiom,
! [VarCurr: state_type] :
( ~ v34746(VarCurr)
<=> v34706(VarCurr) ) ).
tff(writeUnaryOperator_2880,axiom,
! [VarCurr: state_type] :
( ~ v34744(VarCurr)
<=> v34677(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7504,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34734(VarNext)
<=> ( v34735(VarNext)
& v34730(VarNext) ) ) ) ).
tff(writeUnaryOperator_2879,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34735(VarNext)
<=> v34737(VarNext) ) ) ).
tff(addAssignment_12845,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34737(VarNext)
<=> v34730(VarCurr) ) ) ).
tff(addAssignment_12844,axiom,
! [VarCurr: state_type] :
( v34730(VarCurr)
<=> v6099(VarCurr) ) ).
tff(addAssignment_12843,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,17)
& ~ $less(B,14) )
=> ( v34714(VarCurr,B)
<=> v34716(VarCurr,B) ) ) ).
tff(addAssignment_12842,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,17)
& ~ $less(B,14) )
=> ( v34716(VarCurr,B)
<=> v34718(VarCurr,B) ) ) ).
tff(addAssignment_12841,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,17)
& ~ $less(B,14) )
=> ( v34718(VarCurr,B)
<=> v34720(VarCurr,B) ) ) ).
tff(addAssignment_12840,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,17)
& ~ $less(B,14) )
=> ( v34720(VarCurr,B)
<=> v31303(VarCurr,B) ) ) ).
tff(addAssignment_12839,axiom,
! [VarNext: state_type,B: $int] :
( ( $less(B,17)
& ~ $less(B,14) )
=> ( v31303(VarNext,B)
<=> v34722(VarNext,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_699,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34724(VarNext)
=> ! [B: $int] :
( ( $less(B,62)
& ~ $less(B,0) )
=> ( v34722(VarNext,B)
<=> v31303(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_757,axiom,
! [VarNext: state_type] :
( v34724(VarNext)
=> ! [B: $int] :
( ( $less(B,62)
& ~ $less(B,0) )
=> ( v34722(VarNext,B)
<=> v32718(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7503,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34724(VarNext)
<=> ( v34725(VarNext)
& v32711(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7502,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34725(VarNext)
<=> ( v34727(VarNext)
& v32698(VarNext) ) ) ) ).
tff(writeUnaryOperator_2878,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34727(VarNext)
<=> v32705(VarNext) ) ) ).
tff(addAssignment_12838,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,17)
& ~ $less(B,14) )
=> ( v31316(VarCurr,B)
<=> v31115(VarCurr,B) ) ) ).
tff(addAssignment_12837,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,17)
& ~ $less(B,14) )
=> ( v31115(VarCurr,B)
<=> v31117(VarCurr,B) ) ) ).
tff(addAssignment_12836,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,17)
& ~ $less(B,14) )
=> ( v31117(VarCurr,B)
<=> v31119(VarCurr,B) ) ) ).
tff(addAssignment_12835,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,17)
& ~ $less(B,14) )
=> ( v31119(VarCurr,B)
<=> v31128(VarCurr,B) ) ) ).
tff(addAssignment_12834,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,3) )
=> ( v31132(VarCurr,B)
<=> v32684(VarCurr,B) ) ) ).
tff(addAssignment_12833,axiom,
! [VarCurr: state_type] :
( v34706(VarCurr)
<=> v34708(VarCurr) ) ).
tff(addAssignment_12832,axiom,
! [VarCurr: state_type] :
( v34708(VarCurr)
<=> v34710(VarCurr) ) ).
tff(addAssignment_12831,axiom,
! [VarCurr: state_type] :
( v34710(VarCurr)
<=> v34712(VarCurr) ) ).
tff(addAssignment_12830,axiom,
! [VarCurr: state_type] :
( v34712(VarCurr)
<=> v6355(VarCurr,2) ) ).
tff(addAssignment_12829,axiom,
! [VarCurr: state_type] :
( v34696(VarCurr)
<=> v34698(VarCurr) ) ).
tff(addAssignment_12828,axiom,
! [VarCurr: state_type] :
( v34698(VarCurr)
<=> v34700(VarCurr) ) ).
tff(addAssignment_12827,axiom,
! [VarCurr: state_type] :
( v34700(VarCurr)
<=> v34702(VarCurr) ) ).
tff(addAssignment_12826,axiom,
! [VarCurr: state_type] :
( v34702(VarCurr)
<=> v31254(VarCurr) ) ).
tff(addAssignment_12825,axiom,
! [VarCurr: state_type] :
( v34680(VarCurr)
<=> v34682(VarCurr) ) ).
tff(addAssignment_12824,axiom,
! [VarCurr: state_type] :
( v34682(VarCurr)
<=> v34684(VarCurr) ) ).
tff(addAssignment_12823,axiom,
! [VarCurr: state_type] :
( v34684(VarCurr)
<=> v34686(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7501,axiom,
! [VarCurr: state_type] :
( v34686(VarCurr)
<=> ( v34688(VarCurr)
| v34692(VarCurr) ) ) ).
tff(writeUnaryOperator_2877,axiom,
! [VarCurr: state_type] :
( ~ v34692(VarCurr)
<=> v5961(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1075,axiom,
! [VarCurr: state_type] :
( ~ v34690(VarCurr)
=> ( v34688(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1095,axiom,
! [VarCurr: state_type] :
( v34690(VarCurr)
=> ( v34688(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_2062,axiom,
! [VarCurr: state_type] :
( v34690(VarCurr)
<=> ( ( v5969(VarCurr,2)
<=> $false )
& ( v5969(VarCurr,1)
<=> $false )
& ( v5969(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_12822,axiom,
! [VarCurr: state_type] :
( v34677(VarCurr)
<=> v5965(VarCurr) ) ).
tff(addAssignment_12821,axiom,
! [VarCurr: state_type] :
( v34673(VarCurr)
<=> v7139(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7500,axiom,
! [VarCurr: state_type] :
( v6349(VarCurr)
<=> ( v34651(VarCurr)
& v34653(VarCurr) ) ) ).
tff(writeUnaryOperator_2876,axiom,
! [VarCurr: state_type] :
( ~ v34653(VarCurr)
<=> v34654(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7499,axiom,
! [VarCurr: state_type] :
( v34654(VarCurr)
<=> ( v34655(VarCurr)
| v34657(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7498,axiom,
! [VarCurr: state_type] :
( v34657(VarCurr)
<=> ( v34658(VarCurr)
| v34629(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7497,axiom,
! [VarCurr: state_type] :
( v34658(VarCurr)
<=> ( v34659(VarCurr)
| v34287(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_807,axiom,
! [VarCurr: state_type] :
( v34659(VarCurr)
<=> ( v34660(VarCurr)
| v32786(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_806,axiom,
! [VarCurr: state_type] :
( v34660(VarCurr)
<=> ( v34661(VarCurr)
| v32786(VarCurr,16) ) ) ).
tff(writeBinaryOperatorShiftedRanges_805,axiom,
! [VarCurr: state_type] :
( v34661(VarCurr)
<=> ( v32786(VarCurr,18)
| v32786(VarCurr,17) ) ) ).
tff(writeBinaryOperatorShiftedRanges_804,axiom,
! [VarCurr: state_type] :
( v34655(VarCurr)
<=> ( v31234(VarCurr,1)
& v34656(VarCurr) ) ) ).
tff(writeUnaryOperator_2875,axiom,
! [VarCurr: state_type] :
( ~ v34656(VarCurr)
<=> v32782(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_803,axiom,
! [VarCurr: state_type] :
( v34651(VarCurr)
<=> ( v6351(VarCurr,1)
& v34652(VarCurr) ) ) ).
tff(writeUnaryOperator_2874,axiom,
! [VarCurr: state_type] :
( ~ v34652(VarCurr)
<=> v6355(VarCurr,1) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7496,axiom,
! [VarCurr: state_type] :
( v34629(VarCurr)
<=> ( v34648(VarCurr)
& v34631(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_802,axiom,
! [VarCurr: state_type] :
( v34648(VarCurr)
<=> ( v6351(VarCurr,1)
& v34649(VarCurr) ) ) ).
tff(writeUnaryOperator_2873,axiom,
! [VarCurr: state_type] :
( ~ v34649(VarCurr)
<=> v6355(VarCurr,1) ) ).
tff(addAssignment_12820,axiom,
! [VarCurr: state_type] :
( v34631(VarCurr)
<=> v34633(VarCurr) ) ).
tff(addAssignment_12819,axiom,
! [VarCurr: state_type] :
( v34633(VarCurr)
<=> v34635(VarCurr) ) ).
tff(addAssignment_12818,axiom,
! [VarCurr: state_type] :
( v34635(VarCurr)
<=> v34637(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_801,axiom,
! [VarCurr: state_type] :
( v34637(VarCurr)
<=> ( v34299(VarCurr,27)
& v31111(VarCurr) ) ) ).
tff(addAssignment_12817,axiom,
! [VarNext: state_type] :
( v34299(VarNext,27)
<=> v34639(VarNext,27) ) ).
tff(addCaseBooleanConditionEqualRanges1_698,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34641(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v34639(VarNext,B)
<=> v34299(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_756,axiom,
! [VarNext: state_type] :
( v34641(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v34639(VarNext,B)
<=> v34322(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7495,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34641(VarNext)
<=> ( v34642(VarNext)
& v34317(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7494,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34642(VarNext)
<=> ( v34644(VarNext)
& v32698(VarNext) ) ) ) ).
tff(writeUnaryOperator_2872,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34644(VarNext)
<=> v32705(VarNext) ) ) ).
tff(addAssignment_12816,axiom,
! [VarCurr: state_type] :
( v34302(VarCurr,27)
<=> v34304(VarCurr,27) ) ).
tff(addAssignment_12815,axiom,
! [VarCurr: state_type] :
( v34304(VarCurr,27)
<=> v34306(VarCurr,27) ) ).
tff(addAssignment_12814,axiom,
! [VarCurr: state_type] :
( v34306(VarCurr,27)
<=> v31574(VarCurr,27) ) ).
tff(addAssignment_12813,axiom,
! [VarCurr: state_type] :
( v31574(VarCurr,27)
<=> v32172(VarCurr,27) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7493,axiom,
! [VarCurr: state_type] :
( v34287(VarCurr)
<=> ( v34626(VarCurr)
& v34289(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_800,axiom,
! [VarCurr: state_type] :
( v34626(VarCurr)
<=> ( v6351(VarCurr,1)
& v34627(VarCurr) ) ) ).
tff(writeUnaryOperator_2871,axiom,
! [VarCurr: state_type] :
( ~ v34627(VarCurr)
<=> v6355(VarCurr,1) ) ).
tff(addAssignment_12812,axiom,
! [VarCurr: state_type] :
( v34289(VarCurr)
<=> v34291(VarCurr) ) ).
tff(addAssignment_12811,axiom,
! [VarCurr: state_type] :
( v34291(VarCurr)
<=> v34293(VarCurr) ) ).
tff(addAssignment_12810,axiom,
! [VarCurr: state_type] :
( v34293(VarCurr)
<=> v34295(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7492,axiom,
! [VarCurr: state_type] :
( v34295(VarCurr)
<=> ( v34297(VarCurr)
& v31111(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1074,axiom,
! [VarCurr: state_type] :
( ~ v34387(VarCurr)
=> ( v34297(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1094,axiom,
! [VarCurr: state_type] :
( v34387(VarCurr)
=> ( v34297(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7491,axiom,
! [VarCurr: state_type] :
( v34387(VarCurr)
<=> ( v34389(VarCurr)
| v34623(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_799,axiom,
! [VarCurr: state_type] :
( v34623(VarCurr)
<=> ( v34620(VarCurr)
& v34326(VarCurr,26) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7490,axiom,
! [VarCurr: state_type] :
( v34389(VarCurr)
<=> ( v34390(VarCurr)
& v34617(VarCurr) ) ) ).
tff(writeUnaryOperator_2870,axiom,
! [VarCurr: state_type] :
( ~ v34617(VarCurr)
<=> v34618(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7489,axiom,
! [VarCurr: state_type] :
( v34618(VarCurr)
<=> ( v34619(VarCurr)
& v34622(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_798,axiom,
! [VarCurr: state_type] :
( v34622(VarCurr)
<=> ( v34299(VarCurr,26)
| v34326(VarCurr,26) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7488,axiom,
! [VarCurr: state_type] :
( v34619(VarCurr)
<=> ( v34620(VarCurr)
| v34621(VarCurr) ) ) ).
tff(writeUnaryOperator_2869,axiom,
! [VarCurr: state_type] :
( ~ v34621(VarCurr)
<=> v34326(VarCurr,26) ) ).
tff(writeUnaryOperator_2868,axiom,
! [VarCurr: state_type] :
( ~ v34620(VarCurr)
<=> v34299(VarCurr,26) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7487,axiom,
! [VarCurr: state_type] :
( v34390(VarCurr)
<=> ( v34391(VarCurr)
| v34616(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_797,axiom,
! [VarCurr: state_type] :
( v34616(VarCurr)
<=> ( v34613(VarCurr)
& v34326(VarCurr,25) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7486,axiom,
! [VarCurr: state_type] :
( v34391(VarCurr)
<=> ( v34392(VarCurr)
& v34610(VarCurr) ) ) ).
tff(writeUnaryOperator_2867,axiom,
! [VarCurr: state_type] :
( ~ v34610(VarCurr)
<=> v34611(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7485,axiom,
! [VarCurr: state_type] :
( v34611(VarCurr)
<=> ( v34612(VarCurr)
& v34615(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_796,axiom,
! [VarCurr: state_type] :
( v34615(VarCurr)
<=> ( v34299(VarCurr,25)
| v34326(VarCurr,25) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7484,axiom,
! [VarCurr: state_type] :
( v34612(VarCurr)
<=> ( v34613(VarCurr)
| v34614(VarCurr) ) ) ).
tff(writeUnaryOperator_2866,axiom,
! [VarCurr: state_type] :
( ~ v34614(VarCurr)
<=> v34326(VarCurr,25) ) ).
tff(writeUnaryOperator_2865,axiom,
! [VarCurr: state_type] :
( ~ v34613(VarCurr)
<=> v34299(VarCurr,25) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7483,axiom,
! [VarCurr: state_type] :
( v34392(VarCurr)
<=> ( v34393(VarCurr)
| v34609(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_795,axiom,
! [VarCurr: state_type] :
( v34609(VarCurr)
<=> ( v34606(VarCurr)
& v34326(VarCurr,24) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7482,axiom,
! [VarCurr: state_type] :
( v34393(VarCurr)
<=> ( v34394(VarCurr)
& v34603(VarCurr) ) ) ).
tff(writeUnaryOperator_2864,axiom,
! [VarCurr: state_type] :
( ~ v34603(VarCurr)
<=> v34604(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7481,axiom,
! [VarCurr: state_type] :
( v34604(VarCurr)
<=> ( v34605(VarCurr)
& v34608(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_794,axiom,
! [VarCurr: state_type] :
( v34608(VarCurr)
<=> ( v34299(VarCurr,24)
| v34326(VarCurr,24) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7480,axiom,
! [VarCurr: state_type] :
( v34605(VarCurr)
<=> ( v34606(VarCurr)
| v34607(VarCurr) ) ) ).
tff(writeUnaryOperator_2863,axiom,
! [VarCurr: state_type] :
( ~ v34607(VarCurr)
<=> v34326(VarCurr,24) ) ).
tff(writeUnaryOperator_2862,axiom,
! [VarCurr: state_type] :
( ~ v34606(VarCurr)
<=> v34299(VarCurr,24) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7479,axiom,
! [VarCurr: state_type] :
( v34394(VarCurr)
<=> ( v34395(VarCurr)
| v34602(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_793,axiom,
! [VarCurr: state_type] :
( v34602(VarCurr)
<=> ( v34599(VarCurr)
& v34326(VarCurr,23) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7478,axiom,
! [VarCurr: state_type] :
( v34395(VarCurr)
<=> ( v34396(VarCurr)
& v34596(VarCurr) ) ) ).
tff(writeUnaryOperator_2861,axiom,
! [VarCurr: state_type] :
( ~ v34596(VarCurr)
<=> v34597(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7477,axiom,
! [VarCurr: state_type] :
( v34597(VarCurr)
<=> ( v34598(VarCurr)
& v34601(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_792,axiom,
! [VarCurr: state_type] :
( v34601(VarCurr)
<=> ( v34299(VarCurr,23)
| v34326(VarCurr,23) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7476,axiom,
! [VarCurr: state_type] :
( v34598(VarCurr)
<=> ( v34599(VarCurr)
| v34600(VarCurr) ) ) ).
tff(writeUnaryOperator_2860,axiom,
! [VarCurr: state_type] :
( ~ v34600(VarCurr)
<=> v34326(VarCurr,23) ) ).
tff(writeUnaryOperator_2859,axiom,
! [VarCurr: state_type] :
( ~ v34599(VarCurr)
<=> v34299(VarCurr,23) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7475,axiom,
! [VarCurr: state_type] :
( v34396(VarCurr)
<=> ( v34397(VarCurr)
| v34595(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_791,axiom,
! [VarCurr: state_type] :
( v34595(VarCurr)
<=> ( v34592(VarCurr)
& v34326(VarCurr,22) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7474,axiom,
! [VarCurr: state_type] :
( v34397(VarCurr)
<=> ( v34398(VarCurr)
& v34589(VarCurr) ) ) ).
tff(writeUnaryOperator_2858,axiom,
! [VarCurr: state_type] :
( ~ v34589(VarCurr)
<=> v34590(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7473,axiom,
! [VarCurr: state_type] :
( v34590(VarCurr)
<=> ( v34591(VarCurr)
& v34594(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_790,axiom,
! [VarCurr: state_type] :
( v34594(VarCurr)
<=> ( v34299(VarCurr,22)
| v34326(VarCurr,22) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7472,axiom,
! [VarCurr: state_type] :
( v34591(VarCurr)
<=> ( v34592(VarCurr)
| v34593(VarCurr) ) ) ).
tff(writeUnaryOperator_2857,axiom,
! [VarCurr: state_type] :
( ~ v34593(VarCurr)
<=> v34326(VarCurr,22) ) ).
tff(writeUnaryOperator_2856,axiom,
! [VarCurr: state_type] :
( ~ v34592(VarCurr)
<=> v34299(VarCurr,22) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7471,axiom,
! [VarCurr: state_type] :
( v34398(VarCurr)
<=> ( v34399(VarCurr)
| v34588(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_789,axiom,
! [VarCurr: state_type] :
( v34588(VarCurr)
<=> ( v34585(VarCurr)
& v34326(VarCurr,21) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7470,axiom,
! [VarCurr: state_type] :
( v34399(VarCurr)
<=> ( v34400(VarCurr)
& v34582(VarCurr) ) ) ).
tff(writeUnaryOperator_2855,axiom,
! [VarCurr: state_type] :
( ~ v34582(VarCurr)
<=> v34583(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7469,axiom,
! [VarCurr: state_type] :
( v34583(VarCurr)
<=> ( v34584(VarCurr)
& v34587(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_788,axiom,
! [VarCurr: state_type] :
( v34587(VarCurr)
<=> ( v34299(VarCurr,21)
| v34326(VarCurr,21) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7468,axiom,
! [VarCurr: state_type] :
( v34584(VarCurr)
<=> ( v34585(VarCurr)
| v34586(VarCurr) ) ) ).
tff(writeUnaryOperator_2854,axiom,
! [VarCurr: state_type] :
( ~ v34586(VarCurr)
<=> v34326(VarCurr,21) ) ).
tff(writeUnaryOperator_2853,axiom,
! [VarCurr: state_type] :
( ~ v34585(VarCurr)
<=> v34299(VarCurr,21) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7467,axiom,
! [VarCurr: state_type] :
( v34400(VarCurr)
<=> ( v34401(VarCurr)
| v34581(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_787,axiom,
! [VarCurr: state_type] :
( v34581(VarCurr)
<=> ( v34578(VarCurr)
& v34326(VarCurr,20) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7466,axiom,
! [VarCurr: state_type] :
( v34401(VarCurr)
<=> ( v34402(VarCurr)
& v34575(VarCurr) ) ) ).
tff(writeUnaryOperator_2852,axiom,
! [VarCurr: state_type] :
( ~ v34575(VarCurr)
<=> v34576(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7465,axiom,
! [VarCurr: state_type] :
( v34576(VarCurr)
<=> ( v34577(VarCurr)
& v34580(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_786,axiom,
! [VarCurr: state_type] :
( v34580(VarCurr)
<=> ( v34299(VarCurr,20)
| v34326(VarCurr,20) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7464,axiom,
! [VarCurr: state_type] :
( v34577(VarCurr)
<=> ( v34578(VarCurr)
| v34579(VarCurr) ) ) ).
tff(writeUnaryOperator_2851,axiom,
! [VarCurr: state_type] :
( ~ v34579(VarCurr)
<=> v34326(VarCurr,20) ) ).
tff(writeUnaryOperator_2850,axiom,
! [VarCurr: state_type] :
( ~ v34578(VarCurr)
<=> v34299(VarCurr,20) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7463,axiom,
! [VarCurr: state_type] :
( v34402(VarCurr)
<=> ( v34403(VarCurr)
| v34574(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_785,axiom,
! [VarCurr: state_type] :
( v34574(VarCurr)
<=> ( v34571(VarCurr)
& v34326(VarCurr,19) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7462,axiom,
! [VarCurr: state_type] :
( v34403(VarCurr)
<=> ( v34404(VarCurr)
& v34568(VarCurr) ) ) ).
tff(writeUnaryOperator_2849,axiom,
! [VarCurr: state_type] :
( ~ v34568(VarCurr)
<=> v34569(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7461,axiom,
! [VarCurr: state_type] :
( v34569(VarCurr)
<=> ( v34570(VarCurr)
& v34573(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_784,axiom,
! [VarCurr: state_type] :
( v34573(VarCurr)
<=> ( v34299(VarCurr,19)
| v34326(VarCurr,19) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7460,axiom,
! [VarCurr: state_type] :
( v34570(VarCurr)
<=> ( v34571(VarCurr)
| v34572(VarCurr) ) ) ).
tff(writeUnaryOperator_2848,axiom,
! [VarCurr: state_type] :
( ~ v34572(VarCurr)
<=> v34326(VarCurr,19) ) ).
tff(writeUnaryOperator_2847,axiom,
! [VarCurr: state_type] :
( ~ v34571(VarCurr)
<=> v34299(VarCurr,19) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7459,axiom,
! [VarCurr: state_type] :
( v34404(VarCurr)
<=> ( v34405(VarCurr)
| v34567(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_783,axiom,
! [VarCurr: state_type] :
( v34567(VarCurr)
<=> ( v34564(VarCurr)
& v34326(VarCurr,18) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7458,axiom,
! [VarCurr: state_type] :
( v34405(VarCurr)
<=> ( v34406(VarCurr)
& v34561(VarCurr) ) ) ).
tff(writeUnaryOperator_2846,axiom,
! [VarCurr: state_type] :
( ~ v34561(VarCurr)
<=> v34562(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7457,axiom,
! [VarCurr: state_type] :
( v34562(VarCurr)
<=> ( v34563(VarCurr)
& v34566(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_782,axiom,
! [VarCurr: state_type] :
( v34566(VarCurr)
<=> ( v34299(VarCurr,18)
| v34326(VarCurr,18) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7456,axiom,
! [VarCurr: state_type] :
( v34563(VarCurr)
<=> ( v34564(VarCurr)
| v34565(VarCurr) ) ) ).
tff(writeUnaryOperator_2845,axiom,
! [VarCurr: state_type] :
( ~ v34565(VarCurr)
<=> v34326(VarCurr,18) ) ).
tff(writeUnaryOperator_2844,axiom,
! [VarCurr: state_type] :
( ~ v34564(VarCurr)
<=> v34299(VarCurr,18) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7455,axiom,
! [VarCurr: state_type] :
( v34406(VarCurr)
<=> ( v34407(VarCurr)
| v34560(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_781,axiom,
! [VarCurr: state_type] :
( v34560(VarCurr)
<=> ( v34557(VarCurr)
& v34326(VarCurr,17) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7454,axiom,
! [VarCurr: state_type] :
( v34407(VarCurr)
<=> ( v34408(VarCurr)
& v34554(VarCurr) ) ) ).
tff(writeUnaryOperator_2843,axiom,
! [VarCurr: state_type] :
( ~ v34554(VarCurr)
<=> v34555(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7453,axiom,
! [VarCurr: state_type] :
( v34555(VarCurr)
<=> ( v34556(VarCurr)
& v34559(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_780,axiom,
! [VarCurr: state_type] :
( v34559(VarCurr)
<=> ( v34299(VarCurr,17)
| v34326(VarCurr,17) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7452,axiom,
! [VarCurr: state_type] :
( v34556(VarCurr)
<=> ( v34557(VarCurr)
| v34558(VarCurr) ) ) ).
tff(writeUnaryOperator_2842,axiom,
! [VarCurr: state_type] :
( ~ v34558(VarCurr)
<=> v34326(VarCurr,17) ) ).
tff(writeUnaryOperator_2841,axiom,
! [VarCurr: state_type] :
( ~ v34557(VarCurr)
<=> v34299(VarCurr,17) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7451,axiom,
! [VarCurr: state_type] :
( v34408(VarCurr)
<=> ( v34409(VarCurr)
| v34553(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_779,axiom,
! [VarCurr: state_type] :
( v34553(VarCurr)
<=> ( v34550(VarCurr)
& v34326(VarCurr,16) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7450,axiom,
! [VarCurr: state_type] :
( v34409(VarCurr)
<=> ( v34410(VarCurr)
& v34547(VarCurr) ) ) ).
tff(writeUnaryOperator_2840,axiom,
! [VarCurr: state_type] :
( ~ v34547(VarCurr)
<=> v34548(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7449,axiom,
! [VarCurr: state_type] :
( v34548(VarCurr)
<=> ( v34549(VarCurr)
& v34552(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_778,axiom,
! [VarCurr: state_type] :
( v34552(VarCurr)
<=> ( v34299(VarCurr,16)
| v34326(VarCurr,16) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7448,axiom,
! [VarCurr: state_type] :
( v34549(VarCurr)
<=> ( v34550(VarCurr)
| v34551(VarCurr) ) ) ).
tff(writeUnaryOperator_2839,axiom,
! [VarCurr: state_type] :
( ~ v34551(VarCurr)
<=> v34326(VarCurr,16) ) ).
tff(writeUnaryOperator_2838,axiom,
! [VarCurr: state_type] :
( ~ v34550(VarCurr)
<=> v34299(VarCurr,16) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7447,axiom,
! [VarCurr: state_type] :
( v34410(VarCurr)
<=> ( v34411(VarCurr)
| v34546(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_777,axiom,
! [VarCurr: state_type] :
( v34546(VarCurr)
<=> ( v34543(VarCurr)
& v34326(VarCurr,15) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7446,axiom,
! [VarCurr: state_type] :
( v34411(VarCurr)
<=> ( v34412(VarCurr)
& v34540(VarCurr) ) ) ).
tff(writeUnaryOperator_2837,axiom,
! [VarCurr: state_type] :
( ~ v34540(VarCurr)
<=> v34541(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7445,axiom,
! [VarCurr: state_type] :
( v34541(VarCurr)
<=> ( v34542(VarCurr)
& v34545(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_776,axiom,
! [VarCurr: state_type] :
( v34545(VarCurr)
<=> ( v34299(VarCurr,15)
| v34326(VarCurr,15) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7444,axiom,
! [VarCurr: state_type] :
( v34542(VarCurr)
<=> ( v34543(VarCurr)
| v34544(VarCurr) ) ) ).
tff(writeUnaryOperator_2836,axiom,
! [VarCurr: state_type] :
( ~ v34544(VarCurr)
<=> v34326(VarCurr,15) ) ).
tff(writeUnaryOperator_2835,axiom,
! [VarCurr: state_type] :
( ~ v34543(VarCurr)
<=> v34299(VarCurr,15) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7443,axiom,
! [VarCurr: state_type] :
( v34412(VarCurr)
<=> ( v34413(VarCurr)
| v34539(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_775,axiom,
! [VarCurr: state_type] :
( v34539(VarCurr)
<=> ( v34536(VarCurr)
& v34326(VarCurr,14) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7442,axiom,
! [VarCurr: state_type] :
( v34413(VarCurr)
<=> ( v34414(VarCurr)
& v34533(VarCurr) ) ) ).
tff(writeUnaryOperator_2834,axiom,
! [VarCurr: state_type] :
( ~ v34533(VarCurr)
<=> v34534(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7441,axiom,
! [VarCurr: state_type] :
( v34534(VarCurr)
<=> ( v34535(VarCurr)
& v34538(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_774,axiom,
! [VarCurr: state_type] :
( v34538(VarCurr)
<=> ( v34299(VarCurr,14)
| v34326(VarCurr,14) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7440,axiom,
! [VarCurr: state_type] :
( v34535(VarCurr)
<=> ( v34536(VarCurr)
| v34537(VarCurr) ) ) ).
tff(writeUnaryOperator_2833,axiom,
! [VarCurr: state_type] :
( ~ v34537(VarCurr)
<=> v34326(VarCurr,14) ) ).
tff(writeUnaryOperator_2832,axiom,
! [VarCurr: state_type] :
( ~ v34536(VarCurr)
<=> v34299(VarCurr,14) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7439,axiom,
! [VarCurr: state_type] :
( v34414(VarCurr)
<=> ( v34415(VarCurr)
| v34532(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_773,axiom,
! [VarCurr: state_type] :
( v34532(VarCurr)
<=> ( v34529(VarCurr)
& v34326(VarCurr,13) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7438,axiom,
! [VarCurr: state_type] :
( v34415(VarCurr)
<=> ( v34416(VarCurr)
& v34526(VarCurr) ) ) ).
tff(writeUnaryOperator_2831,axiom,
! [VarCurr: state_type] :
( ~ v34526(VarCurr)
<=> v34527(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7437,axiom,
! [VarCurr: state_type] :
( v34527(VarCurr)
<=> ( v34528(VarCurr)
& v34531(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_772,axiom,
! [VarCurr: state_type] :
( v34531(VarCurr)
<=> ( v34299(VarCurr,13)
| v34326(VarCurr,13) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7436,axiom,
! [VarCurr: state_type] :
( v34528(VarCurr)
<=> ( v34529(VarCurr)
| v34530(VarCurr) ) ) ).
tff(writeUnaryOperator_2830,axiom,
! [VarCurr: state_type] :
( ~ v34530(VarCurr)
<=> v34326(VarCurr,13) ) ).
tff(writeUnaryOperator_2829,axiom,
! [VarCurr: state_type] :
( ~ v34529(VarCurr)
<=> v34299(VarCurr,13) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7435,axiom,
! [VarCurr: state_type] :
( v34416(VarCurr)
<=> ( v34417(VarCurr)
| v34525(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_771,axiom,
! [VarCurr: state_type] :
( v34525(VarCurr)
<=> ( v34522(VarCurr)
& v34326(VarCurr,12) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7434,axiom,
! [VarCurr: state_type] :
( v34417(VarCurr)
<=> ( v34418(VarCurr)
& v34519(VarCurr) ) ) ).
tff(writeUnaryOperator_2828,axiom,
! [VarCurr: state_type] :
( ~ v34519(VarCurr)
<=> v34520(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7433,axiom,
! [VarCurr: state_type] :
( v34520(VarCurr)
<=> ( v34521(VarCurr)
& v34524(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_770,axiom,
! [VarCurr: state_type] :
( v34524(VarCurr)
<=> ( v34299(VarCurr,12)
| v34326(VarCurr,12) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7432,axiom,
! [VarCurr: state_type] :
( v34521(VarCurr)
<=> ( v34522(VarCurr)
| v34523(VarCurr) ) ) ).
tff(writeUnaryOperator_2827,axiom,
! [VarCurr: state_type] :
( ~ v34523(VarCurr)
<=> v34326(VarCurr,12) ) ).
tff(writeUnaryOperator_2826,axiom,
! [VarCurr: state_type] :
( ~ v34522(VarCurr)
<=> v34299(VarCurr,12) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7431,axiom,
! [VarCurr: state_type] :
( v34418(VarCurr)
<=> ( v34419(VarCurr)
| v34518(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_769,axiom,
! [VarCurr: state_type] :
( v34518(VarCurr)
<=> ( v34515(VarCurr)
& v34326(VarCurr,11) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7430,axiom,
! [VarCurr: state_type] :
( v34419(VarCurr)
<=> ( v34420(VarCurr)
& v34512(VarCurr) ) ) ).
tff(writeUnaryOperator_2825,axiom,
! [VarCurr: state_type] :
( ~ v34512(VarCurr)
<=> v34513(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7429,axiom,
! [VarCurr: state_type] :
( v34513(VarCurr)
<=> ( v34514(VarCurr)
& v34517(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_768,axiom,
! [VarCurr: state_type] :
( v34517(VarCurr)
<=> ( v34299(VarCurr,11)
| v34326(VarCurr,11) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7428,axiom,
! [VarCurr: state_type] :
( v34514(VarCurr)
<=> ( v34515(VarCurr)
| v34516(VarCurr) ) ) ).
tff(writeUnaryOperator_2824,axiom,
! [VarCurr: state_type] :
( ~ v34516(VarCurr)
<=> v34326(VarCurr,11) ) ).
tff(writeUnaryOperator_2823,axiom,
! [VarCurr: state_type] :
( ~ v34515(VarCurr)
<=> v34299(VarCurr,11) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7427,axiom,
! [VarCurr: state_type] :
( v34420(VarCurr)
<=> ( v34421(VarCurr)
| v34511(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_767,axiom,
! [VarCurr: state_type] :
( v34511(VarCurr)
<=> ( v34508(VarCurr)
& v34326(VarCurr,10) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7426,axiom,
! [VarCurr: state_type] :
( v34421(VarCurr)
<=> ( v34422(VarCurr)
& v34505(VarCurr) ) ) ).
tff(writeUnaryOperator_2822,axiom,
! [VarCurr: state_type] :
( ~ v34505(VarCurr)
<=> v34506(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7425,axiom,
! [VarCurr: state_type] :
( v34506(VarCurr)
<=> ( v34507(VarCurr)
& v34510(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_766,axiom,
! [VarCurr: state_type] :
( v34510(VarCurr)
<=> ( v34299(VarCurr,10)
| v34326(VarCurr,10) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7424,axiom,
! [VarCurr: state_type] :
( v34507(VarCurr)
<=> ( v34508(VarCurr)
| v34509(VarCurr) ) ) ).
tff(writeUnaryOperator_2821,axiom,
! [VarCurr: state_type] :
( ~ v34509(VarCurr)
<=> v34326(VarCurr,10) ) ).
tff(writeUnaryOperator_2820,axiom,
! [VarCurr: state_type] :
( ~ v34508(VarCurr)
<=> v34299(VarCurr,10) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7423,axiom,
! [VarCurr: state_type] :
( v34422(VarCurr)
<=> ( v34423(VarCurr)
| v34504(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_765,axiom,
! [VarCurr: state_type] :
( v34504(VarCurr)
<=> ( v34501(VarCurr)
& v34326(VarCurr,9) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7422,axiom,
! [VarCurr: state_type] :
( v34423(VarCurr)
<=> ( v34424(VarCurr)
& v34498(VarCurr) ) ) ).
tff(writeUnaryOperator_2819,axiom,
! [VarCurr: state_type] :
( ~ v34498(VarCurr)
<=> v34499(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7421,axiom,
! [VarCurr: state_type] :
( v34499(VarCurr)
<=> ( v34500(VarCurr)
& v34503(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_764,axiom,
! [VarCurr: state_type] :
( v34503(VarCurr)
<=> ( v34299(VarCurr,9)
| v34326(VarCurr,9) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7420,axiom,
! [VarCurr: state_type] :
( v34500(VarCurr)
<=> ( v34501(VarCurr)
| v34502(VarCurr) ) ) ).
tff(writeUnaryOperator_2818,axiom,
! [VarCurr: state_type] :
( ~ v34502(VarCurr)
<=> v34326(VarCurr,9) ) ).
tff(writeUnaryOperator_2817,axiom,
! [VarCurr: state_type] :
( ~ v34501(VarCurr)
<=> v34299(VarCurr,9) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7419,axiom,
! [VarCurr: state_type] :
( v34424(VarCurr)
<=> ( v34425(VarCurr)
| v34497(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_763,axiom,
! [VarCurr: state_type] :
( v34497(VarCurr)
<=> ( v34494(VarCurr)
& v34326(VarCurr,8) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7418,axiom,
! [VarCurr: state_type] :
( v34425(VarCurr)
<=> ( v34426(VarCurr)
& v34491(VarCurr) ) ) ).
tff(writeUnaryOperator_2816,axiom,
! [VarCurr: state_type] :
( ~ v34491(VarCurr)
<=> v34492(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7417,axiom,
! [VarCurr: state_type] :
( v34492(VarCurr)
<=> ( v34493(VarCurr)
& v34496(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_762,axiom,
! [VarCurr: state_type] :
( v34496(VarCurr)
<=> ( v34299(VarCurr,8)
| v34326(VarCurr,8) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7416,axiom,
! [VarCurr: state_type] :
( v34493(VarCurr)
<=> ( v34494(VarCurr)
| v34495(VarCurr) ) ) ).
tff(writeUnaryOperator_2815,axiom,
! [VarCurr: state_type] :
( ~ v34495(VarCurr)
<=> v34326(VarCurr,8) ) ).
tff(writeUnaryOperator_2814,axiom,
! [VarCurr: state_type] :
( ~ v34494(VarCurr)
<=> v34299(VarCurr,8) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7415,axiom,
! [VarCurr: state_type] :
( v34426(VarCurr)
<=> ( v34427(VarCurr)
| v34490(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_761,axiom,
! [VarCurr: state_type] :
( v34490(VarCurr)
<=> ( v34487(VarCurr)
& v34326(VarCurr,7) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7414,axiom,
! [VarCurr: state_type] :
( v34427(VarCurr)
<=> ( v34428(VarCurr)
& v34484(VarCurr) ) ) ).
tff(writeUnaryOperator_2813,axiom,
! [VarCurr: state_type] :
( ~ v34484(VarCurr)
<=> v34485(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7413,axiom,
! [VarCurr: state_type] :
( v34485(VarCurr)
<=> ( v34486(VarCurr)
& v34489(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_760,axiom,
! [VarCurr: state_type] :
( v34489(VarCurr)
<=> ( v34299(VarCurr,7)
| v34326(VarCurr,7) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7412,axiom,
! [VarCurr: state_type] :
( v34486(VarCurr)
<=> ( v34487(VarCurr)
| v34488(VarCurr) ) ) ).
tff(writeUnaryOperator_2812,axiom,
! [VarCurr: state_type] :
( ~ v34488(VarCurr)
<=> v34326(VarCurr,7) ) ).
tff(writeUnaryOperator_2811,axiom,
! [VarCurr: state_type] :
( ~ v34487(VarCurr)
<=> v34299(VarCurr,7) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7411,axiom,
! [VarCurr: state_type] :
( v34428(VarCurr)
<=> ( v34429(VarCurr)
| v34483(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_759,axiom,
! [VarCurr: state_type] :
( v34483(VarCurr)
<=> ( v34480(VarCurr)
& v34326(VarCurr,6) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7410,axiom,
! [VarCurr: state_type] :
( v34429(VarCurr)
<=> ( v34430(VarCurr)
& v34477(VarCurr) ) ) ).
tff(writeUnaryOperator_2810,axiom,
! [VarCurr: state_type] :
( ~ v34477(VarCurr)
<=> v34478(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7409,axiom,
! [VarCurr: state_type] :
( v34478(VarCurr)
<=> ( v34479(VarCurr)
& v34482(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_758,axiom,
! [VarCurr: state_type] :
( v34482(VarCurr)
<=> ( v34299(VarCurr,6)
| v34326(VarCurr,6) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7408,axiom,
! [VarCurr: state_type] :
( v34479(VarCurr)
<=> ( v34480(VarCurr)
| v34481(VarCurr) ) ) ).
tff(writeUnaryOperator_2809,axiom,
! [VarCurr: state_type] :
( ~ v34481(VarCurr)
<=> v34326(VarCurr,6) ) ).
tff(writeUnaryOperator_2808,axiom,
! [VarCurr: state_type] :
( ~ v34480(VarCurr)
<=> v34299(VarCurr,6) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7407,axiom,
! [VarCurr: state_type] :
( v34430(VarCurr)
<=> ( v34431(VarCurr)
| v34476(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_757,axiom,
! [VarCurr: state_type] :
( v34476(VarCurr)
<=> ( v34473(VarCurr)
& v34326(VarCurr,5) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7406,axiom,
! [VarCurr: state_type] :
( v34431(VarCurr)
<=> ( v34432(VarCurr)
& v34470(VarCurr) ) ) ).
tff(writeUnaryOperator_2807,axiom,
! [VarCurr: state_type] :
( ~ v34470(VarCurr)
<=> v34471(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7405,axiom,
! [VarCurr: state_type] :
( v34471(VarCurr)
<=> ( v34472(VarCurr)
& v34475(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_756,axiom,
! [VarCurr: state_type] :
( v34475(VarCurr)
<=> ( v34299(VarCurr,5)
| v34326(VarCurr,5) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7404,axiom,
! [VarCurr: state_type] :
( v34472(VarCurr)
<=> ( v34473(VarCurr)
| v34474(VarCurr) ) ) ).
tff(writeUnaryOperator_2806,axiom,
! [VarCurr: state_type] :
( ~ v34474(VarCurr)
<=> v34326(VarCurr,5) ) ).
tff(writeUnaryOperator_2805,axiom,
! [VarCurr: state_type] :
( ~ v34473(VarCurr)
<=> v34299(VarCurr,5) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7403,axiom,
! [VarCurr: state_type] :
( v34432(VarCurr)
<=> ( v34433(VarCurr)
| v34469(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_755,axiom,
! [VarCurr: state_type] :
( v34469(VarCurr)
<=> ( v34466(VarCurr)
& v34326(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7402,axiom,
! [VarCurr: state_type] :
( v34433(VarCurr)
<=> ( v34434(VarCurr)
& v34463(VarCurr) ) ) ).
tff(writeUnaryOperator_2804,axiom,
! [VarCurr: state_type] :
( ~ v34463(VarCurr)
<=> v34464(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7401,axiom,
! [VarCurr: state_type] :
( v34464(VarCurr)
<=> ( v34465(VarCurr)
& v34468(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_754,axiom,
! [VarCurr: state_type] :
( v34468(VarCurr)
<=> ( v34299(VarCurr,4)
| v34326(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7400,axiom,
! [VarCurr: state_type] :
( v34465(VarCurr)
<=> ( v34466(VarCurr)
| v34467(VarCurr) ) ) ).
tff(writeUnaryOperator_2803,axiom,
! [VarCurr: state_type] :
( ~ v34467(VarCurr)
<=> v34326(VarCurr,4) ) ).
tff(writeUnaryOperator_2802,axiom,
! [VarCurr: state_type] :
( ~ v34466(VarCurr)
<=> v34299(VarCurr,4) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7399,axiom,
! [VarCurr: state_type] :
( v34434(VarCurr)
<=> ( v34435(VarCurr)
| v34462(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_753,axiom,
! [VarCurr: state_type] :
( v34462(VarCurr)
<=> ( v34459(VarCurr)
& v34326(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7398,axiom,
! [VarCurr: state_type] :
( v34435(VarCurr)
<=> ( v34436(VarCurr)
& v34456(VarCurr) ) ) ).
tff(writeUnaryOperator_2801,axiom,
! [VarCurr: state_type] :
( ~ v34456(VarCurr)
<=> v34457(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7397,axiom,
! [VarCurr: state_type] :
( v34457(VarCurr)
<=> ( v34458(VarCurr)
& v34461(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_752,axiom,
! [VarCurr: state_type] :
( v34461(VarCurr)
<=> ( v34299(VarCurr,3)
| v34326(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7396,axiom,
! [VarCurr: state_type] :
( v34458(VarCurr)
<=> ( v34459(VarCurr)
| v34460(VarCurr) ) ) ).
tff(writeUnaryOperator_2800,axiom,
! [VarCurr: state_type] :
( ~ v34460(VarCurr)
<=> v34326(VarCurr,3) ) ).
tff(writeUnaryOperator_2799,axiom,
! [VarCurr: state_type] :
( ~ v34459(VarCurr)
<=> v34299(VarCurr,3) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7395,axiom,
! [VarCurr: state_type] :
( v34436(VarCurr)
<=> ( v34437(VarCurr)
| v34455(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_751,axiom,
! [VarCurr: state_type] :
( v34455(VarCurr)
<=> ( v34452(VarCurr)
& v34326(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7394,axiom,
! [VarCurr: state_type] :
( v34437(VarCurr)
<=> ( v34438(VarCurr)
& v34449(VarCurr) ) ) ).
tff(writeUnaryOperator_2798,axiom,
! [VarCurr: state_type] :
( ~ v34449(VarCurr)
<=> v34450(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7393,axiom,
! [VarCurr: state_type] :
( v34450(VarCurr)
<=> ( v34451(VarCurr)
& v34454(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_750,axiom,
! [VarCurr: state_type] :
( v34454(VarCurr)
<=> ( v34299(VarCurr,2)
| v34326(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7392,axiom,
! [VarCurr: state_type] :
( v34451(VarCurr)
<=> ( v34452(VarCurr)
| v34453(VarCurr) ) ) ).
tff(writeUnaryOperator_2797,axiom,
! [VarCurr: state_type] :
( ~ v34453(VarCurr)
<=> v34326(VarCurr,2) ) ).
tff(writeUnaryOperator_2796,axiom,
! [VarCurr: state_type] :
( ~ v34452(VarCurr)
<=> v34299(VarCurr,2) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7391,axiom,
! [VarCurr: state_type] :
( v34438(VarCurr)
<=> ( v34439(VarCurr)
| v34448(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_749,axiom,
! [VarCurr: state_type] :
( v34448(VarCurr)
<=> ( v34445(VarCurr)
& v34326(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7390,axiom,
! [VarCurr: state_type] :
( v34439(VarCurr)
<=> ( v34440(VarCurr)
& v34442(VarCurr) ) ) ).
tff(writeUnaryOperator_2795,axiom,
! [VarCurr: state_type] :
( ~ v34442(VarCurr)
<=> v34443(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7389,axiom,
! [VarCurr: state_type] :
( v34443(VarCurr)
<=> ( v34444(VarCurr)
& v34447(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_748,axiom,
! [VarCurr: state_type] :
( v34447(VarCurr)
<=> ( v34299(VarCurr,1)
| v34326(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7388,axiom,
! [VarCurr: state_type] :
( v34444(VarCurr)
<=> ( v34445(VarCurr)
| v34446(VarCurr) ) ) ).
tff(writeUnaryOperator_2794,axiom,
! [VarCurr: state_type] :
( ~ v34446(VarCurr)
<=> v34326(VarCurr,1) ) ).
tff(writeUnaryOperator_2793,axiom,
! [VarCurr: state_type] :
( ~ v34445(VarCurr)
<=> v34299(VarCurr,1) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7387,axiom,
! [VarCurr: state_type] :
( v34440(VarCurr)
<=> ( v34441(VarCurr)
& v34326(VarCurr,0) ) ) ).
tff(writeUnaryOperator_2792,axiom,
! [VarCurr: state_type] :
( ~ v34441(VarCurr)
<=> v34299(VarCurr,0) ) ).
tff(addParallelCaseBooleanConditionEqualRanges15_1,axiom,
! [VarCurr: state_type] :
( ( ~ v34370(VarCurr)
& ~ v34371(VarCurr)
& ~ v34372(VarCurr)
& ~ v34373(VarCurr)
& ~ v34374(VarCurr)
& ~ v34375(VarCurr)
& ~ v34376(VarCurr)
& ~ v34377(VarCurr)
& ~ v34378(VarCurr)
& ~ v34379(VarCurr)
& ~ v34380(VarCurr)
& ~ v34381(VarCurr)
& ~ v34382(VarCurr)
& ~ v34383(VarCurr)
& ~ v34384(VarCurr) )
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v34326(VarCurr,B)
<=> b010000000000000000000000000(B) ) ) ) ).
tff(bitBlastConstant_9781,axiom,
~ b010000000000000000000000000(26) ).
tff(bitBlastConstant_9780,axiom,
b010000000000000000000000000(25) ).
tff(bitBlastConstant_9779,axiom,
~ b010000000000000000000000000(24) ).
tff(bitBlastConstant_9778,axiom,
~ b010000000000000000000000000(23) ).
tff(bitBlastConstant_9777,axiom,
~ b010000000000000000000000000(22) ).
tff(bitBlastConstant_9776,axiom,
~ b010000000000000000000000000(21) ).
tff(bitBlastConstant_9775,axiom,
~ b010000000000000000000000000(20) ).
tff(bitBlastConstant_9774,axiom,
~ b010000000000000000000000000(19) ).
tff(bitBlastConstant_9773,axiom,
~ b010000000000000000000000000(18) ).
tff(bitBlastConstant_9772,axiom,
~ b010000000000000000000000000(17) ).
tff(bitBlastConstant_9771,axiom,
~ b010000000000000000000000000(16) ).
tff(bitBlastConstant_9770,axiom,
~ b010000000000000000000000000(15) ).
tff(bitBlastConstant_9769,axiom,
~ b010000000000000000000000000(14) ).
tff(bitBlastConstant_9768,axiom,
~ b010000000000000000000000000(13) ).
tff(bitBlastConstant_9767,axiom,
~ b010000000000000000000000000(12) ).
tff(bitBlastConstant_9766,axiom,
~ b010000000000000000000000000(11) ).
tff(bitBlastConstant_9765,axiom,
~ b010000000000000000000000000(10) ).
tff(bitBlastConstant_9764,axiom,
~ b010000000000000000000000000(9) ).
tff(bitBlastConstant_9763,axiom,
~ b010000000000000000000000000(8) ).
tff(bitBlastConstant_9762,axiom,
~ b010000000000000000000000000(7) ).
tff(bitBlastConstant_9761,axiom,
~ b010000000000000000000000000(6) ).
tff(bitBlastConstant_9760,axiom,
~ b010000000000000000000000000(5) ).
tff(bitBlastConstant_9759,axiom,
~ b010000000000000000000000000(4) ).
tff(bitBlastConstant_9758,axiom,
~ b010000000000000000000000000(3) ).
tff(bitBlastConstant_9757,axiom,
~ b010000000000000000000000000(2) ).
tff(bitBlastConstant_9756,axiom,
~ b010000000000000000000000000(1) ).
tff(bitBlastConstant_9755,axiom,
~ b010000000000000000000000000(0) ).
tff(addParallelCaseBooleanConditionEqualRanges14,axiom,
! [VarCurr: state_type] :
( v34384(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v34326(VarCurr,B)
<=> b001000000000000000000000000(B) ) ) ) ).
tff(bitBlastConstant_9754,axiom,
~ b001000000000000000000000000(26) ).
tff(bitBlastConstant_9753,axiom,
~ b001000000000000000000000000(25) ).
tff(bitBlastConstant_9752,axiom,
b001000000000000000000000000(24) ).
tff(bitBlastConstant_9751,axiom,
~ b001000000000000000000000000(23) ).
tff(bitBlastConstant_9750,axiom,
~ b001000000000000000000000000(22) ).
tff(bitBlastConstant_9749,axiom,
~ b001000000000000000000000000(21) ).
tff(bitBlastConstant_9748,axiom,
~ b001000000000000000000000000(20) ).
tff(bitBlastConstant_9747,axiom,
~ b001000000000000000000000000(19) ).
tff(bitBlastConstant_9746,axiom,
~ b001000000000000000000000000(18) ).
tff(bitBlastConstant_9745,axiom,
~ b001000000000000000000000000(17) ).
tff(bitBlastConstant_9744,axiom,
~ b001000000000000000000000000(16) ).
tff(bitBlastConstant_9743,axiom,
~ b001000000000000000000000000(15) ).
tff(bitBlastConstant_9742,axiom,
~ b001000000000000000000000000(14) ).
tff(bitBlastConstant_9741,axiom,
~ b001000000000000000000000000(13) ).
tff(bitBlastConstant_9740,axiom,
~ b001000000000000000000000000(12) ).
tff(bitBlastConstant_9739,axiom,
~ b001000000000000000000000000(11) ).
tff(bitBlastConstant_9738,axiom,
~ b001000000000000000000000000(10) ).
tff(bitBlastConstant_9737,axiom,
~ b001000000000000000000000000(9) ).
tff(bitBlastConstant_9736,axiom,
~ b001000000000000000000000000(8) ).
tff(bitBlastConstant_9735,axiom,
~ b001000000000000000000000000(7) ).
tff(bitBlastConstant_9734,axiom,
~ b001000000000000000000000000(6) ).
tff(bitBlastConstant_9733,axiom,
~ b001000000000000000000000000(5) ).
tff(bitBlastConstant_9732,axiom,
~ b001000000000000000000000000(4) ).
tff(bitBlastConstant_9731,axiom,
~ b001000000000000000000000000(3) ).
tff(bitBlastConstant_9730,axiom,
~ b001000000000000000000000000(2) ).
tff(bitBlastConstant_9729,axiom,
~ b001000000000000000000000000(1) ).
tff(bitBlastConstant_9728,axiom,
~ b001000000000000000000000000(0) ).
tff(addParallelCaseBooleanConditionEqualRanges13,axiom,
! [VarCurr: state_type] :
( v34383(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v34326(VarCurr,B)
<=> b000100000000000000000000000(B) ) ) ) ).
tff(bitBlastConstant_9727,axiom,
~ b000100000000000000000000000(26) ).
tff(bitBlastConstant_9726,axiom,
~ b000100000000000000000000000(25) ).
tff(bitBlastConstant_9725,axiom,
~ b000100000000000000000000000(24) ).
tff(bitBlastConstant_9724,axiom,
b000100000000000000000000000(23) ).
tff(bitBlastConstant_9723,axiom,
~ b000100000000000000000000000(22) ).
tff(bitBlastConstant_9722,axiom,
~ b000100000000000000000000000(21) ).
tff(bitBlastConstant_9721,axiom,
~ b000100000000000000000000000(20) ).
tff(bitBlastConstant_9720,axiom,
~ b000100000000000000000000000(19) ).
tff(bitBlastConstant_9719,axiom,
~ b000100000000000000000000000(18) ).
tff(bitBlastConstant_9718,axiom,
~ b000100000000000000000000000(17) ).
tff(bitBlastConstant_9717,axiom,
~ b000100000000000000000000000(16) ).
tff(bitBlastConstant_9716,axiom,
~ b000100000000000000000000000(15) ).
tff(bitBlastConstant_9715,axiom,
~ b000100000000000000000000000(14) ).
tff(bitBlastConstant_9714,axiom,
~ b000100000000000000000000000(13) ).
tff(bitBlastConstant_9713,axiom,
~ b000100000000000000000000000(12) ).
tff(bitBlastConstant_9712,axiom,
~ b000100000000000000000000000(11) ).
tff(bitBlastConstant_9711,axiom,
~ b000100000000000000000000000(10) ).
tff(bitBlastConstant_9710,axiom,
~ b000100000000000000000000000(9) ).
tff(bitBlastConstant_9709,axiom,
~ b000100000000000000000000000(8) ).
tff(bitBlastConstant_9708,axiom,
~ b000100000000000000000000000(7) ).
tff(bitBlastConstant_9707,axiom,
~ b000100000000000000000000000(6) ).
tff(bitBlastConstant_9706,axiom,
~ b000100000000000000000000000(5) ).
tff(bitBlastConstant_9705,axiom,
~ b000100000000000000000000000(4) ).
tff(bitBlastConstant_9704,axiom,
~ b000100000000000000000000000(3) ).
tff(bitBlastConstant_9703,axiom,
~ b000100000000000000000000000(2) ).
tff(bitBlastConstant_9702,axiom,
~ b000100000000000000000000000(1) ).
tff(bitBlastConstant_9701,axiom,
~ b000100000000000000000000000(0) ).
tff(addParallelCaseBooleanConditionEqualRanges12_1,axiom,
! [VarCurr: state_type] :
( v34382(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v34326(VarCurr,B)
<=> b000010000000000000000000000(B) ) ) ) ).
tff(bitBlastConstant_9700,axiom,
~ b000010000000000000000000000(26) ).
tff(bitBlastConstant_9699,axiom,
~ b000010000000000000000000000(25) ).
tff(bitBlastConstant_9698,axiom,
~ b000010000000000000000000000(24) ).
tff(bitBlastConstant_9697,axiom,
~ b000010000000000000000000000(23) ).
tff(bitBlastConstant_9696,axiom,
b000010000000000000000000000(22) ).
tff(bitBlastConstant_9695,axiom,
~ b000010000000000000000000000(21) ).
tff(bitBlastConstant_9694,axiom,
~ b000010000000000000000000000(20) ).
tff(bitBlastConstant_9693,axiom,
~ b000010000000000000000000000(19) ).
tff(bitBlastConstant_9692,axiom,
~ b000010000000000000000000000(18) ).
tff(bitBlastConstant_9691,axiom,
~ b000010000000000000000000000(17) ).
tff(bitBlastConstant_9690,axiom,
~ b000010000000000000000000000(16) ).
tff(bitBlastConstant_9689,axiom,
~ b000010000000000000000000000(15) ).
tff(bitBlastConstant_9688,axiom,
~ b000010000000000000000000000(14) ).
tff(bitBlastConstant_9687,axiom,
~ b000010000000000000000000000(13) ).
tff(bitBlastConstant_9686,axiom,
~ b000010000000000000000000000(12) ).
tff(bitBlastConstant_9685,axiom,
~ b000010000000000000000000000(11) ).
tff(bitBlastConstant_9684,axiom,
~ b000010000000000000000000000(10) ).
tff(bitBlastConstant_9683,axiom,
~ b000010000000000000000000000(9) ).
tff(bitBlastConstant_9682,axiom,
~ b000010000000000000000000000(8) ).
tff(bitBlastConstant_9681,axiom,
~ b000010000000000000000000000(7) ).
tff(bitBlastConstant_9680,axiom,
~ b000010000000000000000000000(6) ).
tff(bitBlastConstant_9679,axiom,
~ b000010000000000000000000000(5) ).
tff(bitBlastConstant_9678,axiom,
~ b000010000000000000000000000(4) ).
tff(bitBlastConstant_9677,axiom,
~ b000010000000000000000000000(3) ).
tff(bitBlastConstant_9676,axiom,
~ b000010000000000000000000000(2) ).
tff(bitBlastConstant_9675,axiom,
~ b000010000000000000000000000(1) ).
tff(bitBlastConstant_9674,axiom,
~ b000010000000000000000000000(0) ).
tff(addParallelCaseBooleanConditionEqualRanges11_1,axiom,
! [VarCurr: state_type] :
( v34381(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v34326(VarCurr,B)
<=> b000001000000000000000000000(B) ) ) ) ).
tff(bitBlastConstant_9673,axiom,
~ b000001000000000000000000000(26) ).
tff(bitBlastConstant_9672,axiom,
~ b000001000000000000000000000(25) ).
tff(bitBlastConstant_9671,axiom,
~ b000001000000000000000000000(24) ).
tff(bitBlastConstant_9670,axiom,
~ b000001000000000000000000000(23) ).
tff(bitBlastConstant_9669,axiom,
~ b000001000000000000000000000(22) ).
tff(bitBlastConstant_9668,axiom,
b000001000000000000000000000(21) ).
tff(bitBlastConstant_9667,axiom,
~ b000001000000000000000000000(20) ).
tff(bitBlastConstant_9666,axiom,
~ b000001000000000000000000000(19) ).
tff(bitBlastConstant_9665,axiom,
~ b000001000000000000000000000(18) ).
tff(bitBlastConstant_9664,axiom,
~ b000001000000000000000000000(17) ).
tff(bitBlastConstant_9663,axiom,
~ b000001000000000000000000000(16) ).
tff(bitBlastConstant_9662,axiom,
~ b000001000000000000000000000(15) ).
tff(bitBlastConstant_9661,axiom,
~ b000001000000000000000000000(14) ).
tff(bitBlastConstant_9660,axiom,
~ b000001000000000000000000000(13) ).
tff(bitBlastConstant_9659,axiom,
~ b000001000000000000000000000(12) ).
tff(bitBlastConstant_9658,axiom,
~ b000001000000000000000000000(11) ).
tff(bitBlastConstant_9657,axiom,
~ b000001000000000000000000000(10) ).
tff(bitBlastConstant_9656,axiom,
~ b000001000000000000000000000(9) ).
tff(bitBlastConstant_9655,axiom,
~ b000001000000000000000000000(8) ).
tff(bitBlastConstant_9654,axiom,
~ b000001000000000000000000000(7) ).
tff(bitBlastConstant_9653,axiom,
~ b000001000000000000000000000(6) ).
tff(bitBlastConstant_9652,axiom,
~ b000001000000000000000000000(5) ).
tff(bitBlastConstant_9651,axiom,
~ b000001000000000000000000000(4) ).
tff(bitBlastConstant_9650,axiom,
~ b000001000000000000000000000(3) ).
tff(bitBlastConstant_9649,axiom,
~ b000001000000000000000000000(2) ).
tff(bitBlastConstant_9648,axiom,
~ b000001000000000000000000000(1) ).
tff(bitBlastConstant_9647,axiom,
~ b000001000000000000000000000(0) ).
tff(addParallelCaseBooleanConditionEqualRanges10_1,axiom,
! [VarCurr: state_type] :
( v34380(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v34326(VarCurr,B)
<=> b000000100000000000000000000(B) ) ) ) ).
tff(bitBlastConstant_9646,axiom,
~ b000000100000000000000000000(26) ).
tff(bitBlastConstant_9645,axiom,
~ b000000100000000000000000000(25) ).
tff(bitBlastConstant_9644,axiom,
~ b000000100000000000000000000(24) ).
tff(bitBlastConstant_9643,axiom,
~ b000000100000000000000000000(23) ).
tff(bitBlastConstant_9642,axiom,
~ b000000100000000000000000000(22) ).
tff(bitBlastConstant_9641,axiom,
~ b000000100000000000000000000(21) ).
tff(bitBlastConstant_9640,axiom,
b000000100000000000000000000(20) ).
tff(bitBlastConstant_9639,axiom,
~ b000000100000000000000000000(19) ).
tff(bitBlastConstant_9638,axiom,
~ b000000100000000000000000000(18) ).
tff(bitBlastConstant_9637,axiom,
~ b000000100000000000000000000(17) ).
tff(bitBlastConstant_9636,axiom,
~ b000000100000000000000000000(16) ).
tff(bitBlastConstant_9635,axiom,
~ b000000100000000000000000000(15) ).
tff(bitBlastConstant_9634,axiom,
~ b000000100000000000000000000(14) ).
tff(bitBlastConstant_9633,axiom,
~ b000000100000000000000000000(13) ).
tff(bitBlastConstant_9632,axiom,
~ b000000100000000000000000000(12) ).
tff(bitBlastConstant_9631,axiom,
~ b000000100000000000000000000(11) ).
tff(bitBlastConstant_9630,axiom,
~ b000000100000000000000000000(10) ).
tff(bitBlastConstant_9629,axiom,
~ b000000100000000000000000000(9) ).
tff(bitBlastConstant_9628,axiom,
~ b000000100000000000000000000(8) ).
tff(bitBlastConstant_9627,axiom,
~ b000000100000000000000000000(7) ).
tff(bitBlastConstant_9626,axiom,
~ b000000100000000000000000000(6) ).
tff(bitBlastConstant_9625,axiom,
~ b000000100000000000000000000(5) ).
tff(bitBlastConstant_9624,axiom,
~ b000000100000000000000000000(4) ).
tff(bitBlastConstant_9623,axiom,
~ b000000100000000000000000000(3) ).
tff(bitBlastConstant_9622,axiom,
~ b000000100000000000000000000(2) ).
tff(bitBlastConstant_9621,axiom,
~ b000000100000000000000000000(1) ).
tff(bitBlastConstant_9620,axiom,
~ b000000100000000000000000000(0) ).
tff(addParallelCaseBooleanConditionEqualRanges9_2,axiom,
! [VarCurr: state_type] :
( v34379(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v34326(VarCurr,B)
<=> b000000010000000000000000000(B) ) ) ) ).
tff(bitBlastConstant_9619,axiom,
~ b000000010000000000000000000(26) ).
tff(bitBlastConstant_9618,axiom,
~ b000000010000000000000000000(25) ).
tff(bitBlastConstant_9617,axiom,
~ b000000010000000000000000000(24) ).
tff(bitBlastConstant_9616,axiom,
~ b000000010000000000000000000(23) ).
tff(bitBlastConstant_9615,axiom,
~ b000000010000000000000000000(22) ).
tff(bitBlastConstant_9614,axiom,
~ b000000010000000000000000000(21) ).
tff(bitBlastConstant_9613,axiom,
~ b000000010000000000000000000(20) ).
tff(bitBlastConstant_9612,axiom,
b000000010000000000000000000(19) ).
tff(bitBlastConstant_9611,axiom,
~ b000000010000000000000000000(18) ).
tff(bitBlastConstant_9610,axiom,
~ b000000010000000000000000000(17) ).
tff(bitBlastConstant_9609,axiom,
~ b000000010000000000000000000(16) ).
tff(bitBlastConstant_9608,axiom,
~ b000000010000000000000000000(15) ).
tff(bitBlastConstant_9607,axiom,
~ b000000010000000000000000000(14) ).
tff(bitBlastConstant_9606,axiom,
~ b000000010000000000000000000(13) ).
tff(bitBlastConstant_9605,axiom,
~ b000000010000000000000000000(12) ).
tff(bitBlastConstant_9604,axiom,
~ b000000010000000000000000000(11) ).
tff(bitBlastConstant_9603,axiom,
~ b000000010000000000000000000(10) ).
tff(bitBlastConstant_9602,axiom,
~ b000000010000000000000000000(9) ).
tff(bitBlastConstant_9601,axiom,
~ b000000010000000000000000000(8) ).
tff(bitBlastConstant_9600,axiom,
~ b000000010000000000000000000(7) ).
tff(bitBlastConstant_9599,axiom,
~ b000000010000000000000000000(6) ).
tff(bitBlastConstant_9598,axiom,
~ b000000010000000000000000000(5) ).
tff(bitBlastConstant_9597,axiom,
~ b000000010000000000000000000(4) ).
tff(bitBlastConstant_9596,axiom,
~ b000000010000000000000000000(3) ).
tff(bitBlastConstant_9595,axiom,
~ b000000010000000000000000000(2) ).
tff(bitBlastConstant_9594,axiom,
~ b000000010000000000000000000(1) ).
tff(bitBlastConstant_9593,axiom,
~ b000000010000000000000000000(0) ).
tff(addParallelCaseBooleanConditionEqualRanges8_7,axiom,
! [VarCurr: state_type] :
( v34378(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v34326(VarCurr,B)
<=> b000000001000000000000000000(B) ) ) ) ).
tff(bitBlastConstant_9592,axiom,
~ b000000001000000000000000000(26) ).
tff(bitBlastConstant_9591,axiom,
~ b000000001000000000000000000(25) ).
tff(bitBlastConstant_9590,axiom,
~ b000000001000000000000000000(24) ).
tff(bitBlastConstant_9589,axiom,
~ b000000001000000000000000000(23) ).
tff(bitBlastConstant_9588,axiom,
~ b000000001000000000000000000(22) ).
tff(bitBlastConstant_9587,axiom,
~ b000000001000000000000000000(21) ).
tff(bitBlastConstant_9586,axiom,
~ b000000001000000000000000000(20) ).
tff(bitBlastConstant_9585,axiom,
~ b000000001000000000000000000(19) ).
tff(bitBlastConstant_9584,axiom,
b000000001000000000000000000(18) ).
tff(bitBlastConstant_9583,axiom,
~ b000000001000000000000000000(17) ).
tff(bitBlastConstant_9582,axiom,
~ b000000001000000000000000000(16) ).
tff(bitBlastConstant_9581,axiom,
~ b000000001000000000000000000(15) ).
tff(bitBlastConstant_9580,axiom,
~ b000000001000000000000000000(14) ).
tff(bitBlastConstant_9579,axiom,
~ b000000001000000000000000000(13) ).
tff(bitBlastConstant_9578,axiom,
~ b000000001000000000000000000(12) ).
tff(bitBlastConstant_9577,axiom,
~ b000000001000000000000000000(11) ).
tff(bitBlastConstant_9576,axiom,
~ b000000001000000000000000000(10) ).
tff(bitBlastConstant_9575,axiom,
~ b000000001000000000000000000(9) ).
tff(bitBlastConstant_9574,axiom,
~ b000000001000000000000000000(8) ).
tff(bitBlastConstant_9573,axiom,
~ b000000001000000000000000000(7) ).
tff(bitBlastConstant_9572,axiom,
~ b000000001000000000000000000(6) ).
tff(bitBlastConstant_9571,axiom,
~ b000000001000000000000000000(5) ).
tff(bitBlastConstant_9570,axiom,
~ b000000001000000000000000000(4) ).
tff(bitBlastConstant_9569,axiom,
~ b000000001000000000000000000(3) ).
tff(bitBlastConstant_9568,axiom,
~ b000000001000000000000000000(2) ).
tff(bitBlastConstant_9567,axiom,
~ b000000001000000000000000000(1) ).
tff(bitBlastConstant_9566,axiom,
~ b000000001000000000000000000(0) ).
tff(addParallelCaseBooleanConditionEqualRanges7_11,axiom,
! [VarCurr: state_type] :
( v34377(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v34326(VarCurr,B)
<=> b000000000100000000000000000(B) ) ) ) ).
tff(bitBlastConstant_9565,axiom,
~ b000000000100000000000000000(26) ).
tff(bitBlastConstant_9564,axiom,
~ b000000000100000000000000000(25) ).
tff(bitBlastConstant_9563,axiom,
~ b000000000100000000000000000(24) ).
tff(bitBlastConstant_9562,axiom,
~ b000000000100000000000000000(23) ).
tff(bitBlastConstant_9561,axiom,
~ b000000000100000000000000000(22) ).
tff(bitBlastConstant_9560,axiom,
~ b000000000100000000000000000(21) ).
tff(bitBlastConstant_9559,axiom,
~ b000000000100000000000000000(20) ).
tff(bitBlastConstant_9558,axiom,
~ b000000000100000000000000000(19) ).
tff(bitBlastConstant_9557,axiom,
~ b000000000100000000000000000(18) ).
tff(bitBlastConstant_9556,axiom,
b000000000100000000000000000(17) ).
tff(bitBlastConstant_9555,axiom,
~ b000000000100000000000000000(16) ).
tff(bitBlastConstant_9554,axiom,
~ b000000000100000000000000000(15) ).
tff(bitBlastConstant_9553,axiom,
~ b000000000100000000000000000(14) ).
tff(bitBlastConstant_9552,axiom,
~ b000000000100000000000000000(13) ).
tff(bitBlastConstant_9551,axiom,
~ b000000000100000000000000000(12) ).
tff(bitBlastConstant_9550,axiom,
~ b000000000100000000000000000(11) ).
tff(bitBlastConstant_9549,axiom,
~ b000000000100000000000000000(10) ).
tff(bitBlastConstant_9548,axiom,
~ b000000000100000000000000000(9) ).
tff(bitBlastConstant_9547,axiom,
~ b000000000100000000000000000(8) ).
tff(bitBlastConstant_9546,axiom,
~ b000000000100000000000000000(7) ).
tff(bitBlastConstant_9545,axiom,
~ b000000000100000000000000000(6) ).
tff(bitBlastConstant_9544,axiom,
~ b000000000100000000000000000(5) ).
tff(bitBlastConstant_9543,axiom,
~ b000000000100000000000000000(4) ).
tff(bitBlastConstant_9542,axiom,
~ b000000000100000000000000000(3) ).
tff(bitBlastConstant_9541,axiom,
~ b000000000100000000000000000(2) ).
tff(bitBlastConstant_9540,axiom,
~ b000000000100000000000000000(1) ).
tff(bitBlastConstant_9539,axiom,
~ b000000000100000000000000000(0) ).
tff(addParallelCaseBooleanConditionEqualRanges6_11,axiom,
! [VarCurr: state_type] :
( v34376(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v34326(VarCurr,B)
<=> b000000000010000000000000000(B) ) ) ) ).
tff(bitBlastConstant_9538,axiom,
~ b000000000010000000000000000(26) ).
tff(bitBlastConstant_9537,axiom,
~ b000000000010000000000000000(25) ).
tff(bitBlastConstant_9536,axiom,
~ b000000000010000000000000000(24) ).
tff(bitBlastConstant_9535,axiom,
~ b000000000010000000000000000(23) ).
tff(bitBlastConstant_9534,axiom,
~ b000000000010000000000000000(22) ).
tff(bitBlastConstant_9533,axiom,
~ b000000000010000000000000000(21) ).
tff(bitBlastConstant_9532,axiom,
~ b000000000010000000000000000(20) ).
tff(bitBlastConstant_9531,axiom,
~ b000000000010000000000000000(19) ).
tff(bitBlastConstant_9530,axiom,
~ b000000000010000000000000000(18) ).
tff(bitBlastConstant_9529,axiom,
~ b000000000010000000000000000(17) ).
tff(bitBlastConstant_9528,axiom,
b000000000010000000000000000(16) ).
tff(bitBlastConstant_9527,axiom,
~ b000000000010000000000000000(15) ).
tff(bitBlastConstant_9526,axiom,
~ b000000000010000000000000000(14) ).
tff(bitBlastConstant_9525,axiom,
~ b000000000010000000000000000(13) ).
tff(bitBlastConstant_9524,axiom,
~ b000000000010000000000000000(12) ).
tff(bitBlastConstant_9523,axiom,
~ b000000000010000000000000000(11) ).
tff(bitBlastConstant_9522,axiom,
~ b000000000010000000000000000(10) ).
tff(bitBlastConstant_9521,axiom,
~ b000000000010000000000000000(9) ).
tff(bitBlastConstant_9520,axiom,
~ b000000000010000000000000000(8) ).
tff(bitBlastConstant_9519,axiom,
~ b000000000010000000000000000(7) ).
tff(bitBlastConstant_9518,axiom,
~ b000000000010000000000000000(6) ).
tff(bitBlastConstant_9517,axiom,
~ b000000000010000000000000000(5) ).
tff(bitBlastConstant_9516,axiom,
~ b000000000010000000000000000(4) ).
tff(bitBlastConstant_9515,axiom,
~ b000000000010000000000000000(3) ).
tff(bitBlastConstant_9514,axiom,
~ b000000000010000000000000000(2) ).
tff(bitBlastConstant_9513,axiom,
~ b000000000010000000000000000(1) ).
tff(bitBlastConstant_9512,axiom,
~ b000000000010000000000000000(0) ).
tff(addParallelCaseBooleanConditionEqualRanges5_13,axiom,
! [VarCurr: state_type] :
( v34375(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v34326(VarCurr,B)
<=> b000000000001000000000000000(B) ) ) ) ).
tff(bitBlastConstant_9511,axiom,
~ b000000000001000000000000000(26) ).
tff(bitBlastConstant_9510,axiom,
~ b000000000001000000000000000(25) ).
tff(bitBlastConstant_9509,axiom,
~ b000000000001000000000000000(24) ).
tff(bitBlastConstant_9508,axiom,
~ b000000000001000000000000000(23) ).
tff(bitBlastConstant_9507,axiom,
~ b000000000001000000000000000(22) ).
tff(bitBlastConstant_9506,axiom,
~ b000000000001000000000000000(21) ).
tff(bitBlastConstant_9505,axiom,
~ b000000000001000000000000000(20) ).
tff(bitBlastConstant_9504,axiom,
~ b000000000001000000000000000(19) ).
tff(bitBlastConstant_9503,axiom,
~ b000000000001000000000000000(18) ).
tff(bitBlastConstant_9502,axiom,
~ b000000000001000000000000000(17) ).
tff(bitBlastConstant_9501,axiom,
~ b000000000001000000000000000(16) ).
tff(bitBlastConstant_9500,axiom,
b000000000001000000000000000(15) ).
tff(bitBlastConstant_9499,axiom,
~ b000000000001000000000000000(14) ).
tff(bitBlastConstant_9498,axiom,
~ b000000000001000000000000000(13) ).
tff(bitBlastConstant_9497,axiom,
~ b000000000001000000000000000(12) ).
tff(bitBlastConstant_9496,axiom,
~ b000000000001000000000000000(11) ).
tff(bitBlastConstant_9495,axiom,
~ b000000000001000000000000000(10) ).
tff(bitBlastConstant_9494,axiom,
~ b000000000001000000000000000(9) ).
tff(bitBlastConstant_9493,axiom,
~ b000000000001000000000000000(8) ).
tff(bitBlastConstant_9492,axiom,
~ b000000000001000000000000000(7) ).
tff(bitBlastConstant_9491,axiom,
~ b000000000001000000000000000(6) ).
tff(bitBlastConstant_9490,axiom,
~ b000000000001000000000000000(5) ).
tff(bitBlastConstant_9489,axiom,
~ b000000000001000000000000000(4) ).
tff(bitBlastConstant_9488,axiom,
~ b000000000001000000000000000(3) ).
tff(bitBlastConstant_9487,axiom,
~ b000000000001000000000000000(2) ).
tff(bitBlastConstant_9486,axiom,
~ b000000000001000000000000000(1) ).
tff(bitBlastConstant_9485,axiom,
~ b000000000001000000000000000(0) ).
tff(addParallelCaseBooleanConditionEqualRanges4_16,axiom,
! [VarCurr: state_type] :
( v34374(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v34326(VarCurr,B)
<=> b000000000000100000000000000(B) ) ) ) ).
tff(bitBlastConstant_9484,axiom,
~ b000000000000100000000000000(26) ).
tff(bitBlastConstant_9483,axiom,
~ b000000000000100000000000000(25) ).
tff(bitBlastConstant_9482,axiom,
~ b000000000000100000000000000(24) ).
tff(bitBlastConstant_9481,axiom,
~ b000000000000100000000000000(23) ).
tff(bitBlastConstant_9480,axiom,
~ b000000000000100000000000000(22) ).
tff(bitBlastConstant_9479,axiom,
~ b000000000000100000000000000(21) ).
tff(bitBlastConstant_9478,axiom,
~ b000000000000100000000000000(20) ).
tff(bitBlastConstant_9477,axiom,
~ b000000000000100000000000000(19) ).
tff(bitBlastConstant_9476,axiom,
~ b000000000000100000000000000(18) ).
tff(bitBlastConstant_9475,axiom,
~ b000000000000100000000000000(17) ).
tff(bitBlastConstant_9474,axiom,
~ b000000000000100000000000000(16) ).
tff(bitBlastConstant_9473,axiom,
~ b000000000000100000000000000(15) ).
tff(bitBlastConstant_9472,axiom,
b000000000000100000000000000(14) ).
tff(bitBlastConstant_9471,axiom,
~ b000000000000100000000000000(13) ).
tff(bitBlastConstant_9470,axiom,
~ b000000000000100000000000000(12) ).
tff(bitBlastConstant_9469,axiom,
~ b000000000000100000000000000(11) ).
tff(bitBlastConstant_9468,axiom,
~ b000000000000100000000000000(10) ).
tff(bitBlastConstant_9467,axiom,
~ b000000000000100000000000000(9) ).
tff(bitBlastConstant_9466,axiom,
~ b000000000000100000000000000(8) ).
tff(bitBlastConstant_9465,axiom,
~ b000000000000100000000000000(7) ).
tff(bitBlastConstant_9464,axiom,
~ b000000000000100000000000000(6) ).
tff(bitBlastConstant_9463,axiom,
~ b000000000000100000000000000(5) ).
tff(bitBlastConstant_9462,axiom,
~ b000000000000100000000000000(4) ).
tff(bitBlastConstant_9461,axiom,
~ b000000000000100000000000000(3) ).
tff(bitBlastConstant_9460,axiom,
~ b000000000000100000000000000(2) ).
tff(bitBlastConstant_9459,axiom,
~ b000000000000100000000000000(1) ).
tff(bitBlastConstant_9458,axiom,
~ b000000000000100000000000000(0) ).
tff(addParallelCaseBooleanConditionEqualRanges3_70,axiom,
! [VarCurr: state_type] :
( v34373(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v34326(VarCurr,B)
<=> b000000000000010000000000000(B) ) ) ) ).
tff(bitBlastConstant_9457,axiom,
~ b000000000000010000000000000(26) ).
tff(bitBlastConstant_9456,axiom,
~ b000000000000010000000000000(25) ).
tff(bitBlastConstant_9455,axiom,
~ b000000000000010000000000000(24) ).
tff(bitBlastConstant_9454,axiom,
~ b000000000000010000000000000(23) ).
tff(bitBlastConstant_9453,axiom,
~ b000000000000010000000000000(22) ).
tff(bitBlastConstant_9452,axiom,
~ b000000000000010000000000000(21) ).
tff(bitBlastConstant_9451,axiom,
~ b000000000000010000000000000(20) ).
tff(bitBlastConstant_9450,axiom,
~ b000000000000010000000000000(19) ).
tff(bitBlastConstant_9449,axiom,
~ b000000000000010000000000000(18) ).
tff(bitBlastConstant_9448,axiom,
~ b000000000000010000000000000(17) ).
tff(bitBlastConstant_9447,axiom,
~ b000000000000010000000000000(16) ).
tff(bitBlastConstant_9446,axiom,
~ b000000000000010000000000000(15) ).
tff(bitBlastConstant_9445,axiom,
~ b000000000000010000000000000(14) ).
tff(bitBlastConstant_9444,axiom,
b000000000000010000000000000(13) ).
tff(bitBlastConstant_9443,axiom,
~ b000000000000010000000000000(12) ).
tff(bitBlastConstant_9442,axiom,
~ b000000000000010000000000000(11) ).
tff(bitBlastConstant_9441,axiom,
~ b000000000000010000000000000(10) ).
tff(bitBlastConstant_9440,axiom,
~ b000000000000010000000000000(9) ).
tff(bitBlastConstant_9439,axiom,
~ b000000000000010000000000000(8) ).
tff(bitBlastConstant_9438,axiom,
~ b000000000000010000000000000(7) ).
tff(bitBlastConstant_9437,axiom,
~ b000000000000010000000000000(6) ).
tff(bitBlastConstant_9436,axiom,
~ b000000000000010000000000000(5) ).
tff(bitBlastConstant_9435,axiom,
~ b000000000000010000000000000(4) ).
tff(bitBlastConstant_9434,axiom,
~ b000000000000010000000000000(3) ).
tff(bitBlastConstant_9433,axiom,
~ b000000000000010000000000000(2) ).
tff(bitBlastConstant_9432,axiom,
~ b000000000000010000000000000(1) ).
tff(bitBlastConstant_9431,axiom,
~ b000000000000010000000000000(0) ).
tff(addParallelCaseBooleanConditionEqualRanges2_343,axiom,
! [VarCurr: state_type] :
( v34372(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v34326(VarCurr,B)
<=> b000000000000001000000000000(B) ) ) ) ).
tff(bitBlastConstant_9430,axiom,
~ b000000000000001000000000000(26) ).
tff(bitBlastConstant_9429,axiom,
~ b000000000000001000000000000(25) ).
tff(bitBlastConstant_9428,axiom,
~ b000000000000001000000000000(24) ).
tff(bitBlastConstant_9427,axiom,
~ b000000000000001000000000000(23) ).
tff(bitBlastConstant_9426,axiom,
~ b000000000000001000000000000(22) ).
tff(bitBlastConstant_9425,axiom,
~ b000000000000001000000000000(21) ).
tff(bitBlastConstant_9424,axiom,
~ b000000000000001000000000000(20) ).
tff(bitBlastConstant_9423,axiom,
~ b000000000000001000000000000(19) ).
tff(bitBlastConstant_9422,axiom,
~ b000000000000001000000000000(18) ).
tff(bitBlastConstant_9421,axiom,
~ b000000000000001000000000000(17) ).
tff(bitBlastConstant_9420,axiom,
~ b000000000000001000000000000(16) ).
tff(bitBlastConstant_9419,axiom,
~ b000000000000001000000000000(15) ).
tff(bitBlastConstant_9418,axiom,
~ b000000000000001000000000000(14) ).
tff(bitBlastConstant_9417,axiom,
~ b000000000000001000000000000(13) ).
tff(bitBlastConstant_9416,axiom,
b000000000000001000000000000(12) ).
tff(bitBlastConstant_9415,axiom,
~ b000000000000001000000000000(11) ).
tff(bitBlastConstant_9414,axiom,
~ b000000000000001000000000000(10) ).
tff(bitBlastConstant_9413,axiom,
~ b000000000000001000000000000(9) ).
tff(bitBlastConstant_9412,axiom,
~ b000000000000001000000000000(8) ).
tff(bitBlastConstant_9411,axiom,
~ b000000000000001000000000000(7) ).
tff(bitBlastConstant_9410,axiom,
~ b000000000000001000000000000(6) ).
tff(bitBlastConstant_9409,axiom,
~ b000000000000001000000000000(5) ).
tff(bitBlastConstant_9408,axiom,
~ b000000000000001000000000000(4) ).
tff(bitBlastConstant_9407,axiom,
~ b000000000000001000000000000(3) ).
tff(bitBlastConstant_9406,axiom,
~ b000000000000001000000000000(2) ).
tff(bitBlastConstant_9405,axiom,
~ b000000000000001000000000000(1) ).
tff(bitBlastConstant_9404,axiom,
~ b000000000000001000000000000(0) ).
tff(addParallelCaseBooleanConditionEqualRanges1_869,axiom,
! [VarCurr: state_type] :
( v34371(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v34326(VarCurr,B)
<=> b000000000000000100000000000(B) ) ) ) ).
tff(bitBlastConstant_9403,axiom,
~ b000000000000000100000000000(26) ).
tff(bitBlastConstant_9402,axiom,
~ b000000000000000100000000000(25) ).
tff(bitBlastConstant_9401,axiom,
~ b000000000000000100000000000(24) ).
tff(bitBlastConstant_9400,axiom,
~ b000000000000000100000000000(23) ).
tff(bitBlastConstant_9399,axiom,
~ b000000000000000100000000000(22) ).
tff(bitBlastConstant_9398,axiom,
~ b000000000000000100000000000(21) ).
tff(bitBlastConstant_9397,axiom,
~ b000000000000000100000000000(20) ).
tff(bitBlastConstant_9396,axiom,
~ b000000000000000100000000000(19) ).
tff(bitBlastConstant_9395,axiom,
~ b000000000000000100000000000(18) ).
tff(bitBlastConstant_9394,axiom,
~ b000000000000000100000000000(17) ).
tff(bitBlastConstant_9393,axiom,
~ b000000000000000100000000000(16) ).
tff(bitBlastConstant_9392,axiom,
~ b000000000000000100000000000(15) ).
tff(bitBlastConstant_9391,axiom,
~ b000000000000000100000000000(14) ).
tff(bitBlastConstant_9390,axiom,
~ b000000000000000100000000000(13) ).
tff(bitBlastConstant_9389,axiom,
~ b000000000000000100000000000(12) ).
tff(bitBlastConstant_9388,axiom,
b000000000000000100000000000(11) ).
tff(bitBlastConstant_9387,axiom,
~ b000000000000000100000000000(10) ).
tff(bitBlastConstant_9386,axiom,
~ b000000000000000100000000000(9) ).
tff(bitBlastConstant_9385,axiom,
~ b000000000000000100000000000(8) ).
tff(bitBlastConstant_9384,axiom,
~ b000000000000000100000000000(7) ).
tff(bitBlastConstant_9383,axiom,
~ b000000000000000100000000000(6) ).
tff(bitBlastConstant_9382,axiom,
~ b000000000000000100000000000(5) ).
tff(bitBlastConstant_9381,axiom,
~ b000000000000000100000000000(4) ).
tff(bitBlastConstant_9380,axiom,
~ b000000000000000100000000000(3) ).
tff(bitBlastConstant_9379,axiom,
~ b000000000000000100000000000(2) ).
tff(bitBlastConstant_9378,axiom,
~ b000000000000000100000000000(1) ).
tff(bitBlastConstant_9377,axiom,
~ b000000000000000100000000000(0) ).
tff(addParallelCaseBooleanConditionEqualRanges0_844,axiom,
! [VarCurr: state_type] :
( v34370(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v34326(VarCurr,B)
<=> b000000000000000010000000000(B) ) ) ) ).
tff(bitBlastConstant_9376,axiom,
~ b000000000000000010000000000(26) ).
tff(bitBlastConstant_9375,axiom,
~ b000000000000000010000000000(25) ).
tff(bitBlastConstant_9374,axiom,
~ b000000000000000010000000000(24) ).
tff(bitBlastConstant_9373,axiom,
~ b000000000000000010000000000(23) ).
tff(bitBlastConstant_9372,axiom,
~ b000000000000000010000000000(22) ).
tff(bitBlastConstant_9371,axiom,
~ b000000000000000010000000000(21) ).
tff(bitBlastConstant_9370,axiom,
~ b000000000000000010000000000(20) ).
tff(bitBlastConstant_9369,axiom,
~ b000000000000000010000000000(19) ).
tff(bitBlastConstant_9368,axiom,
~ b000000000000000010000000000(18) ).
tff(bitBlastConstant_9367,axiom,
~ b000000000000000010000000000(17) ).
tff(bitBlastConstant_9366,axiom,
~ b000000000000000010000000000(16) ).
tff(bitBlastConstant_9365,axiom,
~ b000000000000000010000000000(15) ).
tff(bitBlastConstant_9364,axiom,
~ b000000000000000010000000000(14) ).
tff(bitBlastConstant_9363,axiom,
~ b000000000000000010000000000(13) ).
tff(bitBlastConstant_9362,axiom,
~ b000000000000000010000000000(12) ).
tff(bitBlastConstant_9361,axiom,
~ b000000000000000010000000000(11) ).
tff(bitBlastConstant_9360,axiom,
b000000000000000010000000000(10) ).
tff(bitBlastConstant_9359,axiom,
~ b000000000000000010000000000(9) ).
tff(bitBlastConstant_9358,axiom,
~ b000000000000000010000000000(8) ).
tff(bitBlastConstant_9357,axiom,
~ b000000000000000010000000000(7) ).
tff(bitBlastConstant_9356,axiom,
~ b000000000000000010000000000(6) ).
tff(bitBlastConstant_9355,axiom,
~ b000000000000000010000000000(5) ).
tff(bitBlastConstant_9354,axiom,
~ b000000000000000010000000000(4) ).
tff(bitBlastConstant_9353,axiom,
~ b000000000000000010000000000(3) ).
tff(bitBlastConstant_9352,axiom,
~ b000000000000000010000000000(2) ).
tff(bitBlastConstant_9351,axiom,
~ b000000000000000010000000000(1) ).
tff(bitBlastConstant_9350,axiom,
~ b000000000000000010000000000(0) ).
tff(addBitVectorEqualityBitBlasted_2061,axiom,
! [VarCurr: state_type] :
( v34385(VarCurr)
<=> ( ( v34328(VarCurr,3)
<=> $true )
& ( v34328(VarCurr,2)
<=> $true )
& ( v34328(VarCurr,1)
<=> $true )
& ( v34328(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2060,axiom,
! [VarCurr: state_type] :
( v34384(VarCurr)
<=> ( ( v34328(VarCurr,3)
<=> $true )
& ( v34328(VarCurr,2)
<=> $true )
& ( v34328(VarCurr,1)
<=> $true )
& ( v34328(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2059,axiom,
! [VarCurr: state_type] :
( v34383(VarCurr)
<=> ( ( v34328(VarCurr,3)
<=> $true )
& ( v34328(VarCurr,2)
<=> $true )
& ( v34328(VarCurr,1)
<=> $false )
& ( v34328(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2058,axiom,
! [VarCurr: state_type] :
( v34382(VarCurr)
<=> ( ( v34328(VarCurr,3)
<=> $true )
& ( v34328(VarCurr,2)
<=> $true )
& ( v34328(VarCurr,1)
<=> $false )
& ( v34328(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2057,axiom,
! [VarCurr: state_type] :
( v34381(VarCurr)
<=> ( ( v34328(VarCurr,3)
<=> $true )
& ( v34328(VarCurr,2)
<=> $false )
& ( v34328(VarCurr,1)
<=> $true )
& ( v34328(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2056,axiom,
! [VarCurr: state_type] :
( v34380(VarCurr)
<=> ( ( v34328(VarCurr,3)
<=> $true )
& ( v34328(VarCurr,2)
<=> $false )
& ( v34328(VarCurr,1)
<=> $true )
& ( v34328(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2055,axiom,
! [VarCurr: state_type] :
( v34379(VarCurr)
<=> ( ( v34328(VarCurr,3)
<=> $true )
& ( v34328(VarCurr,2)
<=> $false )
& ( v34328(VarCurr,1)
<=> $false )
& ( v34328(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2054,axiom,
! [VarCurr: state_type] :
( v34378(VarCurr)
<=> ( ( v34328(VarCurr,3)
<=> $true )
& ( v34328(VarCurr,2)
<=> $false )
& ( v34328(VarCurr,1)
<=> $false )
& ( v34328(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2053,axiom,
! [VarCurr: state_type] :
( v34377(VarCurr)
<=> ( ( v34328(VarCurr,3)
<=> $false )
& ( v34328(VarCurr,2)
<=> $true )
& ( v34328(VarCurr,1)
<=> $true )
& ( v34328(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2052,axiom,
! [VarCurr: state_type] :
( v34376(VarCurr)
<=> ( ( v34328(VarCurr,3)
<=> $false )
& ( v34328(VarCurr,2)
<=> $true )
& ( v34328(VarCurr,1)
<=> $true )
& ( v34328(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2051,axiom,
! [VarCurr: state_type] :
( v34375(VarCurr)
<=> ( ( v34328(VarCurr,3)
<=> $false )
& ( v34328(VarCurr,2)
<=> $true )
& ( v34328(VarCurr,1)
<=> $false )
& ( v34328(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2050,axiom,
! [VarCurr: state_type] :
( v34374(VarCurr)
<=> ( ( v34328(VarCurr,3)
<=> $false )
& ( v34328(VarCurr,2)
<=> $true )
& ( v34328(VarCurr,1)
<=> $false )
& ( v34328(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2049,axiom,
! [VarCurr: state_type] :
( v34373(VarCurr)
<=> ( ( v34328(VarCurr,3)
<=> $false )
& ( v34328(VarCurr,2)
<=> $false )
& ( v34328(VarCurr,1)
<=> $true )
& ( v34328(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2048,axiom,
! [VarCurr: state_type] :
( v34372(VarCurr)
<=> ( ( v34328(VarCurr,3)
<=> $false )
& ( v34328(VarCurr,2)
<=> $false )
& ( v34328(VarCurr,1)
<=> $true )
& ( v34328(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2047,axiom,
! [VarCurr: state_type] :
( v34371(VarCurr)
<=> ( ( v34328(VarCurr,3)
<=> $false )
& ( v34328(VarCurr,2)
<=> $false )
& ( v34328(VarCurr,1)
<=> $false )
& ( v34328(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2046,axiom,
! [VarCurr: state_type] :
( v34370(VarCurr)
<=> ( ( v34328(VarCurr,3)
<=> $false )
& ( v34328(VarCurr,2)
<=> $false )
& ( v34328(VarCurr,1)
<=> $false )
& ( v34328(VarCurr,0)
<=> $false ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_697,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34337(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v34328(VarNext,B)
<=> v34328(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_755,axiom,
! [VarNext: state_type] :
( v34337(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v34328(VarNext,B)
<=> v34350(VarNext,B) ) ) ) ).
tff(addAssignment_12809,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v34350(VarNext,B)
<=> v34348(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_868,axiom,
! [VarCurr: state_type] :
( ~ v32712(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v34348(VarCurr,B)
<=> v34330(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_843,axiom,
! [VarCurr: state_type] :
( v32712(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v34348(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7386,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34337(VarNext)
<=> ( v34338(VarNext)
& v34345(VarNext) ) ) ) ).
tff(addAssignment_12808,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34345(VarNext)
<=> v34343(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7385,axiom,
! [VarCurr: state_type] :
( v34343(VarCurr)
<=> ( v32712(VarCurr)
| v34346(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7384,axiom,
! [VarCurr: state_type] :
( v34346(VarCurr)
<=> ( v32714(VarCurr)
& v34347(VarCurr) ) ) ).
tff(writeUnaryOperator_2791,axiom,
! [VarCurr: state_type] :
( ~ v34347(VarCurr)
<=> v32712(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7383,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34338(VarNext)
<=> ( v34340(VarNext)
& v32698(VarNext) ) ) ) ).
tff(writeUnaryOperator_2790,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34340(VarNext)
<=> v32705(VarNext) ) ) ).
tff(addAssignment_12807,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v34330(VarCurr,B)
<=> v34332(VarCurr,B) ) ) ).
tff(addAssignment_12806,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v34332(VarCurr,B)
<=> v34334(VarCurr,B) ) ) ).
tff(addAssignment_12805,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v34334(VarCurr,B)
<=> v31321(VarCurr,B) ) ) ).
tff(addAssignment_12804,axiom,
! [VarNext: state_type,B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v34299(VarNext,B)
<=> v34308(VarNext,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_696,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34309(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v34308(VarNext,B)
<=> v34299(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_754,axiom,
! [VarNext: state_type] :
( v34309(VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v34308(VarNext,B)
<=> v34322(VarNext,B) ) ) ) ).
tff(addAssignment_12803,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v34322(VarNext,B)
<=> v34320(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_867,axiom,
! [VarCurr: state_type] :
( ~ v32712(VarCurr)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v34320(VarCurr,B)
<=> v34302(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_842,axiom,
! [VarCurr: state_type] :
( v32712(VarCurr)
=> ! [B: $int] :
( ( $less(B,28)
& ~ $less(B,0) )
=> ( v34320(VarCurr,B)
<=> $false ) ) ) ).
tff(bitBlastConstant_9349,axiom,
~ b0000000000000000000000000000(27) ).
tff(bitBlastConstant_9348,axiom,
~ b0000000000000000000000000000(26) ).
tff(bitBlastConstant_9347,axiom,
~ b0000000000000000000000000000(25) ).
tff(bitBlastConstant_9346,axiom,
~ b0000000000000000000000000000(24) ).
tff(bitBlastConstant_9345,axiom,
~ b0000000000000000000000000000(23) ).
tff(bitBlastConstant_9344,axiom,
~ b0000000000000000000000000000(22) ).
tff(bitBlastConstant_9343,axiom,
~ b0000000000000000000000000000(21) ).
tff(bitBlastConstant_9342,axiom,
~ b0000000000000000000000000000(20) ).
tff(bitBlastConstant_9341,axiom,
~ b0000000000000000000000000000(19) ).
tff(bitBlastConstant_9340,axiom,
~ b0000000000000000000000000000(18) ).
tff(bitBlastConstant_9339,axiom,
~ b0000000000000000000000000000(17) ).
tff(bitBlastConstant_9338,axiom,
~ b0000000000000000000000000000(16) ).
tff(bitBlastConstant_9337,axiom,
~ b0000000000000000000000000000(15) ).
tff(bitBlastConstant_9336,axiom,
~ b0000000000000000000000000000(14) ).
tff(bitBlastConstant_9335,axiom,
~ b0000000000000000000000000000(13) ).
tff(bitBlastConstant_9334,axiom,
~ b0000000000000000000000000000(12) ).
tff(bitBlastConstant_9333,axiom,
~ b0000000000000000000000000000(11) ).
tff(bitBlastConstant_9332,axiom,
~ b0000000000000000000000000000(10) ).
tff(bitBlastConstant_9331,axiom,
~ b0000000000000000000000000000(9) ).
tff(bitBlastConstant_9330,axiom,
~ b0000000000000000000000000000(8) ).
tff(bitBlastConstant_9329,axiom,
~ b0000000000000000000000000000(7) ).
tff(bitBlastConstant_9328,axiom,
~ b0000000000000000000000000000(6) ).
tff(bitBlastConstant_9327,axiom,
~ b0000000000000000000000000000(5) ).
tff(bitBlastConstant_9326,axiom,
~ b0000000000000000000000000000(4) ).
tff(bitBlastConstant_9325,axiom,
~ b0000000000000000000000000000(3) ).
tff(bitBlastConstant_9324,axiom,
~ b0000000000000000000000000000(2) ).
tff(bitBlastConstant_9323,axiom,
~ b0000000000000000000000000000(1) ).
tff(bitBlastConstant_9322,axiom,
~ b0000000000000000000000000000(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7382,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34309(VarNext)
<=> ( v34310(VarNext)
& v34317(VarNext) ) ) ) ).
tff(addAssignment_12802,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34317(VarNext)
<=> v34315(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7381,axiom,
! [VarCurr: state_type] :
( v34315(VarCurr)
<=> ( v32712(VarCurr)
| v34318(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7380,axiom,
! [VarCurr: state_type] :
( v34318(VarCurr)
<=> ( v32714(VarCurr)
& v34319(VarCurr) ) ) ).
tff(writeUnaryOperator_2789,axiom,
! [VarCurr: state_type] :
( ~ v34319(VarCurr)
<=> v32712(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7379,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34310(VarNext)
<=> ( v34312(VarNext)
& v32698(VarNext) ) ) ) ).
tff(writeUnaryOperator_2788,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34312(VarNext)
<=> v32705(VarNext) ) ) ).
tff(addAssignment_12801,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v34302(VarCurr,B)
<=> v34304(VarCurr,B) ) ) ).
tff(addAssignment_12800,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v34304(VarCurr,B)
<=> v34306(VarCurr,B) ) ) ).
tff(addAssignment_12799,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v34306(VarCurr,B)
<=> v31574(VarCurr,B) ) ) ).
tff(addAssignment_12798,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,27)
& ~ $less(B,19) )
=> ( v31574(VarCurr,B)
<=> v32172(VarCurr,B) ) ) ).
tff(addAssignment_12797,axiom,
! [VarCurr: state_type] :
( v31624(VarCurr,26)
<=> v31321(VarCurr,33) ) ).
tff(addAssignment_12796,axiom,
! [VarCurr: state_type] :
( v31624(VarCurr,25)
<=> v31321(VarCurr,32) ) ).
tff(addAssignment_12795,axiom,
! [VarCurr: state_type] :
( v31624(VarCurr,24)
<=> v31321(VarCurr,31) ) ).
tff(addAssignment_12794,axiom,
! [VarCurr: state_type] :
( v31624(VarCurr,23)
<=> v31321(VarCurr,30) ) ).
tff(addAssignment_12793,axiom,
! [VarCurr: state_type] :
( v31624(VarCurr,22)
<=> v31321(VarCurr,29) ) ).
tff(addAssignment_12792,axiom,
! [VarCurr: state_type] :
( v31624(VarCurr,21)
<=> v31321(VarCurr,28) ) ).
tff(addAssignment_12791,axiom,
! [VarCurr: state_type] :
( v31624(VarCurr,20)
<=> v31321(VarCurr,27) ) ).
tff(addAssignment_12790,axiom,
! [VarCurr: state_type] :
( v31624(VarCurr,19)
<=> v31321(VarCurr,26) ) ).
tff(addAssignment_12789,axiom,
! [VarCurr: state_type] :
( v31576(VarCurr,26)
<=> v31609(VarCurr,26) ) ).
tff(addAssignment_12788,axiom,
! [VarCurr: state_type] :
( v31576(VarCurr,25)
<=> v31609(VarCurr,25) ) ).
tff(addAssignment_12787,axiom,
! [VarCurr: state_type] :
( v31576(VarCurr,24)
<=> v31609(VarCurr,24) ) ).
tff(addAssignment_12786,axiom,
! [VarCurr: state_type] :
( v31576(VarCurr,23)
<=> v31609(VarCurr,23) ) ).
tff(addAssignment_12785,axiom,
! [VarCurr: state_type] :
( v31576(VarCurr,22)
<=> v31609(VarCurr,22) ) ).
tff(addAssignment_12784,axiom,
! [VarCurr: state_type] :
( v31576(VarCurr,21)
<=> v31609(VarCurr,21) ) ).
tff(addAssignment_12783,axiom,
! [VarCurr: state_type] :
( v31576(VarCurr,20)
<=> v31609(VarCurr,20) ) ).
tff(addAssignment_12782,axiom,
! [VarCurr: state_type] :
( v31576(VarCurr,19)
<=> v31609(VarCurr,19) ) ).
tff(addAssignment_12781,axiom,
! [VarNext: state_type] :
( v32786(VarNext,2)
<=> v34279(VarNext,2) ) ).
tff(addCaseBooleanConditionEqualRanges1_695,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34281(VarNext)
=> ! [B: $int] :
( ( $less(B,21)
& ~ $less(B,0) )
=> ( v34279(VarNext,B)
<=> v32786(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_753,axiom,
! [VarNext: state_type] :
( v34281(VarNext)
=> ! [B: $int] :
( ( $less(B,21)
& ~ $less(B,0) )
=> ( v34279(VarNext,B)
<=> v32822(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7378,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34281(VarNext)
<=> ( v34282(VarNext)
& v32817(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7377,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34282(VarNext)
<=> ( v34284(VarNext)
& v6818(VarNext) ) ) ) ).
tff(writeUnaryOperator_2787,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34284(VarNext)
<=> v6827(VarNext) ) ) ).
tff(writeBinaryOperatorShiftedRanges_747,axiom,
! [VarCurr: state_type] :
( v32789(VarCurr,2)
<=> ( v34273(VarCurr)
& v34277(VarCurr) ) ) ).
tff(writeUnaryOperator_2786,axiom,
! [VarCurr: state_type] :
( ~ v34277(VarCurr)
<=> v34229(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7376,axiom,
! [VarCurr: state_type] :
( v34273(VarCurr)
<=> ( v34274(VarCurr)
& v34276(VarCurr) ) ) ).
tff(writeUnaryOperator_2785,axiom,
! [VarCurr: state_type] :
( ~ v34276(VarCurr)
<=> v32826(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7375,axiom,
! [VarCurr: state_type] :
( v34274(VarCurr)
<=> ( v34254(VarCurr)
& v34275(VarCurr) ) ) ).
tff(writeUnaryOperator_2784,axiom,
! [VarCurr: state_type] :
( ~ v34275(VarCurr)
<=> v32791(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7374,axiom,
! [VarCurr: state_type] :
( v34254(VarCurr)
<=> ( v34256(VarCurr)
& v6351(VarCurr,0) ) ) ).
tff(addAssignment_12780,axiom,
! [VarCurr: state_type] :
( v34256(VarCurr)
<=> v34258(VarCurr) ) ).
tff(addAssignment_12779,axiom,
! [VarCurr: state_type] :
( v34258(VarCurr)
<=> v34260(VarCurr) ) ).
tff(addAssignment_12778,axiom,
! [VarCurr: state_type] :
( v34260(VarCurr)
<=> v34262(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7373,axiom,
! [VarCurr: state_type] :
( v34262(VarCurr)
<=> ( v31026(VarCurr)
& v34264(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7372,axiom,
! [VarCurr: state_type] :
( v34264(VarCurr)
<=> ( v34265(VarCurr)
| v34270(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2045,axiom,
! [VarCurr: state_type] :
( v34270(VarCurr)
<=> ( ( v31319(VarCurr,2)
<=> $true )
& ( v31319(VarCurr,1)
<=> $true )
& ( v31319(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7371,axiom,
! [VarCurr: state_type] :
( v34265(VarCurr)
<=> ( v34266(VarCurr)
| v34269(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2044,axiom,
! [VarCurr: state_type] :
( v34269(VarCurr)
<=> ( ( v31319(VarCurr,2)
<=> $true )
& ( v31319(VarCurr,1)
<=> $true )
& ( v31319(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7370,axiom,
! [VarCurr: state_type] :
( v34266(VarCurr)
<=> ( v34267(VarCurr)
| v34268(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_2043,axiom,
! [VarCurr: state_type] :
( v34268(VarCurr)
<=> ( ( v31319(VarCurr,2)
<=> $true )
& ( v31319(VarCurr,1)
<=> $false )
& ( v31319(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_2042,axiom,
! [VarCurr: state_type] :
( v34267(VarCurr)
<=> ( ( v31319(VarCurr,2)
<=> $false )
& ( v31319(VarCurr,1)
<=> $true )
& ( v31319(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_12777,axiom,
! [VarNext: state_type] :
( v32786(VarNext,16)
<=> v34246(VarNext,16) ) ).
tff(addCaseBooleanConditionEqualRanges1_694,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34248(VarNext)
=> ! [B: $int] :
( ( $less(B,21)
& ~ $less(B,0) )
=> ( v34246(VarNext,B)
<=> v32786(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_752,axiom,
! [VarNext: state_type] :
( v34248(VarNext)
=> ! [B: $int] :
( ( $less(B,21)
& ~ $less(B,0) )
=> ( v34246(VarNext,B)
<=> v32822(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7369,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34248(VarNext)
<=> ( v34249(VarNext)
& v32817(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7368,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34249(VarNext)
<=> ( v34251(VarNext)
& v6818(VarNext) ) ) ) ).
tff(writeUnaryOperator_2783,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34251(VarNext)
<=> v6827(VarNext) ) ) ).
tff(writeBinaryOperatorShiftedRanges_746,axiom,
! [VarCurr: state_type] :
( v32789(VarCurr,16)
<=> ( v34242(VarCurr)
& v34244(VarCurr) ) ) ).
tff(writeUnaryOperator_2782,axiom,
! [VarCurr: state_type] :
( ~ v34244(VarCurr)
<=> v32828(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7367,axiom,
! [VarCurr: state_type] :
( v34242(VarCurr)
<=> ( v34229(VarCurr)
& v34243(VarCurr) ) ) ).
tff(writeUnaryOperator_2781,axiom,
! [VarCurr: state_type] :
( ~ v34243(VarCurr)
<=> v32791(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7366,axiom,
! [VarCurr: state_type] :
( v34229(VarCurr)
<=> ( v6351(VarCurr,0)
& v34231(VarCurr) ) ) ).
tff(addAssignment_12776,axiom,
! [VarCurr: state_type] :
( v34231(VarCurr)
<=> v34233(VarCurr) ) ).
tff(addAssignment_12775,axiom,
! [VarCurr: state_type] :
( v34233(VarCurr)
<=> v34235(VarCurr) ) ).
tff(addAssignment_12774,axiom,
! [VarCurr: state_type] :
( v34235(VarCurr)
<=> v34237(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7365,axiom,
! [VarCurr: state_type] :
( v34237(VarCurr)
<=> ( v34239(VarCurr)
& v31026(VarCurr) ) ) ).
tff(writeUnaryOperator_2780,axiom,
! [VarCurr: state_type] :
( ~ v34239(VarCurr)
<=> v31321(VarCurr,63) ) ).
tff(addAssignment_12773,axiom,
! [VarNext: state_type] :
( v32786(VarNext,17)
<=> v34221(VarNext,17) ) ).
tff(addCaseBooleanConditionEqualRanges1_693,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34223(VarNext)
=> ! [B: $int] :
( ( $less(B,21)
& ~ $less(B,0) )
=> ( v34221(VarNext,B)
<=> v32786(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_751,axiom,
! [VarNext: state_type] :
( v34223(VarNext)
=> ! [B: $int] :
( ( $less(B,21)
& ~ $less(B,0) )
=> ( v34221(VarNext,B)
<=> v32822(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7364,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34223(VarNext)
<=> ( v34224(VarNext)
& v32817(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7363,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34224(VarNext)
<=> ( v34226(VarNext)
& v6818(VarNext) ) ) ) ).
tff(writeUnaryOperator_2779,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34226(VarNext)
<=> v6827(VarNext) ) ) ).
tff(writeBinaryOperatorShiftedRanges_745,axiom,
! [VarCurr: state_type] :
( v32789(VarCurr,17)
<=> ( v32826(VarCurr)
& v34219(VarCurr) ) ) ).
tff(writeUnaryOperator_2778,axiom,
! [VarCurr: state_type] :
( ~ v34219(VarCurr)
<=> v32791(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7362,axiom,
! [VarCurr: state_type] :
( v32826(VarCurr)
<=> ( v6351(VarCurr,0)
& v32828(VarCurr) ) ) ).
tff(addAssignment_12772,axiom,
! [VarCurr: state_type] :
( v32828(VarCurr)
<=> v32830(VarCurr) ) ).
tff(addAssignment_12771,axiom,
! [VarCurr: state_type] :
( v32830(VarCurr)
<=> v32832(VarCurr) ) ).
tff(addAssignment_12770,axiom,
! [VarCurr: state_type] :
( v32832(VarCurr)
<=> v32834(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7361,axiom,
! [VarCurr: state_type] :
( v32834(VarCurr)
<=> ( v31026(VarCurr)
& v34214(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7360,axiom,
! [VarCurr: state_type] :
( v34214(VarCurr)
<=> ( v34215(VarCurr)
| v34216(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_744,axiom,
! [VarCurr: state_type] :
( v34216(VarCurr)
<=> ( v33755(VarCurr)
<~> v31321(VarCurr,61) ) ) ).
tff(writeBinaryOperatorShiftedRanges_743,axiom,
! [VarCurr: state_type] :
( v34215(VarCurr)
<=> ( v32836(VarCurr)
<~> v31321(VarCurr,62) ) ) ).
tff(addAssignment_12769,axiom,
! [VarCurr: state_type] :
( v31321(VarCurr,61)
<=> v31572(VarCurr,61) ) ).
tff(addAssignment_12768,axiom,
! [VarCurr: state_type] :
( v31360(VarCurr,61)
<=> v31362(VarCurr,61) ) ).
tff(addAssignment_12767,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,61)
<=> v34189(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1073,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34209(VarNext)
=> ( v34189(VarNext)
<=> v34189(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1093,axiom,
! [VarNext: state_type] :
( v34209(VarNext)
=> ( v34189(VarNext)
<=> v34191(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2041,axiom,
! [VarCurr: state_type] :
( v34209(VarCurr)
<=> ( v34206(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12766,axiom,
! [VarCurr: state_type] :
( v34206(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12765,axiom,
! [VarCurr: state_type] :
( v34191(VarCurr)
<=> v31368(VarCurr,61) ) ).
tff(addAssignment_12764,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,61)
<=> v34193(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7359,axiom,
! [VarCurr: state_type] :
( v34193(VarCurr)
<=> ( v34203(VarCurr)
| v34204(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7358,axiom,
! [VarCurr: state_type] :
( v34204(VarCurr)
<=> ( v34199(VarCurr)
& v34201(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7357,axiom,
! [VarCurr: state_type] :
( v34203(VarCurr)
<=> ( v34195(VarCurr)
& v34197(VarCurr) ) ) ).
tff(addAssignment_12763,axiom,
! [VarCurr: state_type] :
( v34201(VarCurr)
<=> v31444(VarCurr,61) ) ).
tff(addAssignment_12762,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,61)
<=> v31446(VarCurr,61) ) ).
tff(addAssignment_12761,axiom,
! [VarCurr: state_type] :
( v34199(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12760,axiom,
! [VarCurr: state_type] :
( v34197(VarCurr)
<=> v31412(VarCurr,61) ) ).
tff(addAssignment_12759,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,61)
<=> v31414(VarCurr,61) ) ).
tff(addAssignment_12758,axiom,
! [VarCurr: state_type] :
( v34195(VarCurr)
<=> v31374(VarCurr) ) ).
tff(addAssignment_12757,axiom,
! [VarCurr: state_type] :
( v31329(VarCurr,61)
<=> v31331(VarCurr,61) ) ).
tff(addAssignment_12756,axiom,
! [VarCurr: state_type] :
( v31331(VarCurr,61)
<=> v31333(VarCurr,61) ) ).
tff(addAssignment_12755,axiom,
! [VarCurr: state_type] :
( v31333(VarCurr,61)
<=> v31335(VarCurr,61) ) ).
tff(addAssignment_12754,axiom,
! [VarCurr: state_type] :
( v31335(VarCurr,61)
<=> v31337(VarCurr,61) ) ).
tff(addAssignment_12753,axiom,
! [VarNext: state_type] :
( v31337(VarNext,61)
<=> v34181(VarNext,61) ) ).
tff(addCaseBooleanConditionEqualRanges1_692,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34182(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v34181(VarNext,B)
<=> v31337(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_750,axiom,
! [VarNext: state_type] :
( v34182(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v34181(VarNext,B)
<=> v31356(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7356,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34182(VarNext)
<=> v34183(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7355,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v34183(VarNext)
<=> ( v34185(VarNext)
& v6705(VarNext) ) ) ) ).
tff(writeUnaryOperator_2777,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34185(VarNext)
<=> v6712(VarNext) ) ) ).
tff(addAssignment_12752,axiom,
! [VarCurr: state_type] :
( v31339(VarCurr,61)
<=> v31341(VarCurr,61) ) ).
tff(addAssignment_12751,axiom,
! [VarCurr: state_type] :
( v31341(VarCurr,61)
<=> v31343(VarCurr,61) ) ).
tff(addAssignment_12750,axiom,
! [VarCurr: state_type] :
( v31343(VarCurr,61)
<=> v31345(VarCurr,61) ) ).
tff(addAssignment_12749,axiom,
! [VarCurr: state_type] :
( v31345(VarCurr,61)
<=> v6050(VarCurr,61) ) ).
tff(addAssignment_12748,axiom,
! [VarCurr: state_type] :
( v6050(VarCurr,61)
<=> v6052(VarCurr,61) ) ).
tff(addAssignment_12747,axiom,
! [VarCurr: state_type] :
( v6052(VarCurr,61)
<=> v6054(VarCurr,61) ) ).
tff(addAssignment_12746,axiom,
! [VarCurr: state_type] :
( v6054(VarCurr,61)
<=> v6056(VarCurr,61) ) ).
tff(addAssignment_12745,axiom,
! [VarCurr: state_type] :
( v6056(VarCurr,61)
<=> v6058(VarCurr,61) ) ).
tff(addAssignment_12744,axiom,
! [VarCurr: state_type] :
( v6058(VarCurr,61)
<=> v6060(VarCurr,61) ) ).
tff(addAssignment_12743,axiom,
! [VarCurr: state_type] :
( v6060(VarCurr,61)
<=> v6062(VarCurr,61) ) ).
tff(addAssignment_12742,axiom,
! [VarCurr: state_type] :
( v6062(VarCurr,61)
<=> v6064(VarCurr,61) ) ).
tff(addAssignment_12741,axiom,
! [VarCurr: state_type] :
( v6064(VarCurr,61)
<=> v6066(VarCurr,61) ) ).
tff(writeUnaryOperator_2776,axiom,
! [VarCurr: state_type] :
( ~ v33755(VarCurr)
<=> v34023(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7354,axiom,
! [VarCurr: state_type] :
( v34023(VarCurr)
<=> ( v34025(VarCurr)
& v34179(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7353,axiom,
! [VarCurr: state_type] :
( v34179(VarCurr)
<=> ( v34027(VarCurr)
| v34104(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7352,axiom,
! [VarCurr: state_type] :
( v34025(VarCurr)
<=> ( v34026(VarCurr)
| v34103(VarCurr) ) ) ).
tff(writeUnaryOperator_2775,axiom,
! [VarCurr: state_type] :
( ~ v34103(VarCurr)
<=> v34104(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7351,axiom,
! [VarCurr: state_type] :
( v34104(VarCurr)
<=> ( v34105(VarCurr)
& v34178(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7350,axiom,
! [VarCurr: state_type] :
( v34178(VarCurr)
<=> ( v34107(VarCurr)
| v34123(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7349,axiom,
! [VarCurr: state_type] :
( v34105(VarCurr)
<=> ( v34106(VarCurr)
| v34122(VarCurr) ) ) ).
tff(writeUnaryOperator_2774,axiom,
! [VarCurr: state_type] :
( ~ v34122(VarCurr)
<=> v34123(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7348,axiom,
! [VarCurr: state_type] :
( v34123(VarCurr)
<=> ( v34124(VarCurr)
& v34177(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7347,axiom,
! [VarCurr: state_type] :
( v34177(VarCurr)
<=> ( v34126(VarCurr)
| v34142(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7346,axiom,
! [VarCurr: state_type] :
( v34124(VarCurr)
<=> ( v34125(VarCurr)
| v34141(VarCurr) ) ) ).
tff(writeUnaryOperator_2773,axiom,
! [VarCurr: state_type] :
( ~ v34141(VarCurr)
<=> v34142(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7345,axiom,
! [VarCurr: state_type] :
( v34142(VarCurr)
<=> ( v34143(VarCurr)
& v34176(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7344,axiom,
! [VarCurr: state_type] :
( v34176(VarCurr)
<=> ( v34145(VarCurr)
| v34161(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7343,axiom,
! [VarCurr: state_type] :
( v34143(VarCurr)
<=> ( v34144(VarCurr)
| v34160(VarCurr) ) ) ).
tff(writeUnaryOperator_2772,axiom,
! [VarCurr: state_type] :
( ~ v34160(VarCurr)
<=> v34161(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7342,axiom,
! [VarCurr: state_type] :
( v34161(VarCurr)
<=> ( v34162(VarCurr)
& v34175(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_742,axiom,
! [VarCurr: state_type] :
( v34175(VarCurr)
<=> ( v34033(VarCurr,23)
| v34165(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7341,axiom,
! [VarCurr: state_type] :
( v34162(VarCurr)
<=> ( v34163(VarCurr)
| v34164(VarCurr) ) ) ).
tff(writeUnaryOperator_2771,axiom,
! [VarCurr: state_type] :
( ~ v34164(VarCurr)
<=> v34165(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7340,axiom,
! [VarCurr: state_type] :
( v34165(VarCurr)
<=> ( v34166(VarCurr)
& v34174(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_741,axiom,
! [VarCurr: state_type] :
( v34174(VarCurr)
<=> ( v34033(VarCurr,22)
| v34169(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7339,axiom,
! [VarCurr: state_type] :
( v34166(VarCurr)
<=> ( v34167(VarCurr)
| v34168(VarCurr) ) ) ).
tff(writeUnaryOperator_2770,axiom,
! [VarCurr: state_type] :
( ~ v34168(VarCurr)
<=> v34169(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7338,axiom,
! [VarCurr: state_type] :
( v34169(VarCurr)
<=> ( v34170(VarCurr)
& v34173(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_740,axiom,
! [VarCurr: state_type] :
( v34173(VarCurr)
<=> ( v34033(VarCurr,20)
| v34033(VarCurr,21) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7337,axiom,
! [VarCurr: state_type] :
( v34170(VarCurr)
<=> ( v34171(VarCurr)
| v34172(VarCurr) ) ) ).
tff(writeUnaryOperator_2769,axiom,
! [VarCurr: state_type] :
( ~ v34172(VarCurr)
<=> v34033(VarCurr,21) ) ).
tff(writeUnaryOperator_2768,axiom,
! [VarCurr: state_type] :
( ~ v34171(VarCurr)
<=> v34033(VarCurr,20) ) ).
tff(writeUnaryOperator_2767,axiom,
! [VarCurr: state_type] :
( ~ v34167(VarCurr)
<=> v34033(VarCurr,22) ) ).
tff(writeUnaryOperator_2766,axiom,
! [VarCurr: state_type] :
( ~ v34163(VarCurr)
<=> v34033(VarCurr,23) ) ).
tff(writeUnaryOperator_2765,axiom,
! [VarCurr: state_type] :
( ~ v34144(VarCurr)
<=> v34145(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7336,axiom,
! [VarCurr: state_type] :
( v34145(VarCurr)
<=> ( v34146(VarCurr)
& v34159(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_739,axiom,
! [VarCurr: state_type] :
( v34159(VarCurr)
<=> ( v34033(VarCurr,19)
| v34149(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7335,axiom,
! [VarCurr: state_type] :
( v34146(VarCurr)
<=> ( v34147(VarCurr)
| v34148(VarCurr) ) ) ).
tff(writeUnaryOperator_2764,axiom,
! [VarCurr: state_type] :
( ~ v34148(VarCurr)
<=> v34149(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7334,axiom,
! [VarCurr: state_type] :
( v34149(VarCurr)
<=> ( v34150(VarCurr)
& v34158(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_738,axiom,
! [VarCurr: state_type] :
( v34158(VarCurr)
<=> ( v34033(VarCurr,18)
| v34153(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7333,axiom,
! [VarCurr: state_type] :
( v34150(VarCurr)
<=> ( v34151(VarCurr)
| v34152(VarCurr) ) ) ).
tff(writeUnaryOperator_2763,axiom,
! [VarCurr: state_type] :
( ~ v34152(VarCurr)
<=> v34153(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7332,axiom,
! [VarCurr: state_type] :
( v34153(VarCurr)
<=> ( v34154(VarCurr)
& v34157(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_737,axiom,
! [VarCurr: state_type] :
( v34157(VarCurr)
<=> ( v34033(VarCurr,16)
| v34033(VarCurr,17) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7331,axiom,
! [VarCurr: state_type] :
( v34154(VarCurr)
<=> ( v34155(VarCurr)
| v34156(VarCurr) ) ) ).
tff(writeUnaryOperator_2762,axiom,
! [VarCurr: state_type] :
( ~ v34156(VarCurr)
<=> v34033(VarCurr,17) ) ).
tff(writeUnaryOperator_2761,axiom,
! [VarCurr: state_type] :
( ~ v34155(VarCurr)
<=> v34033(VarCurr,16) ) ).
tff(writeUnaryOperator_2760,axiom,
! [VarCurr: state_type] :
( ~ v34151(VarCurr)
<=> v34033(VarCurr,18) ) ).
tff(writeUnaryOperator_2759,axiom,
! [VarCurr: state_type] :
( ~ v34147(VarCurr)
<=> v34033(VarCurr,19) ) ).
tff(writeUnaryOperator_2758,axiom,
! [VarCurr: state_type] :
( ~ v34125(VarCurr)
<=> v34126(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7330,axiom,
! [VarCurr: state_type] :
( v34126(VarCurr)
<=> ( v34127(VarCurr)
& v34140(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_736,axiom,
! [VarCurr: state_type] :
( v34140(VarCurr)
<=> ( v34033(VarCurr,27)
| v34130(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7329,axiom,
! [VarCurr: state_type] :
( v34127(VarCurr)
<=> ( v34128(VarCurr)
| v34129(VarCurr) ) ) ).
tff(writeUnaryOperator_2757,axiom,
! [VarCurr: state_type] :
( ~ v34129(VarCurr)
<=> v34130(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7328,axiom,
! [VarCurr: state_type] :
( v34130(VarCurr)
<=> ( v34131(VarCurr)
& v34139(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_735,axiom,
! [VarCurr: state_type] :
( v34139(VarCurr)
<=> ( v34033(VarCurr,26)
| v34134(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7327,axiom,
! [VarCurr: state_type] :
( v34131(VarCurr)
<=> ( v34132(VarCurr)
| v34133(VarCurr) ) ) ).
tff(writeUnaryOperator_2756,axiom,
! [VarCurr: state_type] :
( ~ v34133(VarCurr)
<=> v34134(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7326,axiom,
! [VarCurr: state_type] :
( v34134(VarCurr)
<=> ( v34135(VarCurr)
& v34138(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_734,axiom,
! [VarCurr: state_type] :
( v34138(VarCurr)
<=> ( v34033(VarCurr,24)
| v34033(VarCurr,25) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7325,axiom,
! [VarCurr: state_type] :
( v34135(VarCurr)
<=> ( v34136(VarCurr)
| v34137(VarCurr) ) ) ).
tff(writeUnaryOperator_2755,axiom,
! [VarCurr: state_type] :
( ~ v34137(VarCurr)
<=> v34033(VarCurr,25) ) ).
tff(writeUnaryOperator_2754,axiom,
! [VarCurr: state_type] :
( ~ v34136(VarCurr)
<=> v34033(VarCurr,24) ) ).
tff(writeUnaryOperator_2753,axiom,
! [VarCurr: state_type] :
( ~ v34132(VarCurr)
<=> v34033(VarCurr,26) ) ).
tff(writeUnaryOperator_2752,axiom,
! [VarCurr: state_type] :
( ~ v34128(VarCurr)
<=> v34033(VarCurr,27) ) ).
tff(writeUnaryOperator_2751,axiom,
! [VarCurr: state_type] :
( ~ v34106(VarCurr)
<=> v34107(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7324,axiom,
! [VarCurr: state_type] :
( v34107(VarCurr)
<=> ( v34108(VarCurr)
& v34121(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_733,axiom,
! [VarCurr: state_type] :
( v34121(VarCurr)
<=> ( v34033(VarCurr,31)
| v34111(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7323,axiom,
! [VarCurr: state_type] :
( v34108(VarCurr)
<=> ( v34109(VarCurr)
| v34110(VarCurr) ) ) ).
tff(writeUnaryOperator_2750,axiom,
! [VarCurr: state_type] :
( ~ v34110(VarCurr)
<=> v34111(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7322,axiom,
! [VarCurr: state_type] :
( v34111(VarCurr)
<=> ( v34112(VarCurr)
& v34120(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_732,axiom,
! [VarCurr: state_type] :
( v34120(VarCurr)
<=> ( v34033(VarCurr,30)
| v34115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7321,axiom,
! [VarCurr: state_type] :
( v34112(VarCurr)
<=> ( v34113(VarCurr)
| v34114(VarCurr) ) ) ).
tff(writeUnaryOperator_2749,axiom,
! [VarCurr: state_type] :
( ~ v34114(VarCurr)
<=> v34115(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7320,axiom,
! [VarCurr: state_type] :
( v34115(VarCurr)
<=> ( v34116(VarCurr)
& v34119(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_731,axiom,
! [VarCurr: state_type] :
( v34119(VarCurr)
<=> ( v34033(VarCurr,28)
| v34033(VarCurr,29) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7319,axiom,
! [VarCurr: state_type] :
( v34116(VarCurr)
<=> ( v34117(VarCurr)
| v34118(VarCurr) ) ) ).
tff(writeUnaryOperator_2748,axiom,
! [VarCurr: state_type] :
( ~ v34118(VarCurr)
<=> v34033(VarCurr,29) ) ).
tff(writeUnaryOperator_2747,axiom,
! [VarCurr: state_type] :
( ~ v34117(VarCurr)
<=> v34033(VarCurr,28) ) ).
tff(writeUnaryOperator_2746,axiom,
! [VarCurr: state_type] :
( ~ v34113(VarCurr)
<=> v34033(VarCurr,30) ) ).
tff(writeUnaryOperator_2745,axiom,
! [VarCurr: state_type] :
( ~ v34109(VarCurr)
<=> v34033(VarCurr,31) ) ).
tff(writeUnaryOperator_2744,axiom,
! [VarCurr: state_type] :
( ~ v34026(VarCurr)
<=> v34027(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7318,axiom,
! [VarCurr: state_type] :
( v34027(VarCurr)
<=> ( v34028(VarCurr)
& v34102(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7317,axiom,
! [VarCurr: state_type] :
( v34102(VarCurr)
<=> ( v34030(VarCurr)
| v34047(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7316,axiom,
! [VarCurr: state_type] :
( v34028(VarCurr)
<=> ( v34029(VarCurr)
| v34046(VarCurr) ) ) ).
tff(writeUnaryOperator_2743,axiom,
! [VarCurr: state_type] :
( ~ v34046(VarCurr)
<=> v34047(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7315,axiom,
! [VarCurr: state_type] :
( v34047(VarCurr)
<=> ( v34048(VarCurr)
& v34101(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7314,axiom,
! [VarCurr: state_type] :
( v34101(VarCurr)
<=> ( v34050(VarCurr)
| v34066(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7313,axiom,
! [VarCurr: state_type] :
( v34048(VarCurr)
<=> ( v34049(VarCurr)
| v34065(VarCurr) ) ) ).
tff(writeUnaryOperator_2742,axiom,
! [VarCurr: state_type] :
( ~ v34065(VarCurr)
<=> v34066(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7312,axiom,
! [VarCurr: state_type] :
( v34066(VarCurr)
<=> ( v34067(VarCurr)
& v34100(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7311,axiom,
! [VarCurr: state_type] :
( v34100(VarCurr)
<=> ( v34069(VarCurr)
| v34085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7310,axiom,
! [VarCurr: state_type] :
( v34067(VarCurr)
<=> ( v34068(VarCurr)
| v34084(VarCurr) ) ) ).
tff(writeUnaryOperator_2741,axiom,
! [VarCurr: state_type] :
( ~ v34084(VarCurr)
<=> v34085(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7309,axiom,
! [VarCurr: state_type] :
( v34085(VarCurr)
<=> ( v34086(VarCurr)
& v34099(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_730,axiom,
! [VarCurr: state_type] :
( v34099(VarCurr)
<=> ( v34033(VarCurr,7)
| v34089(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7308,axiom,
! [VarCurr: state_type] :
( v34086(VarCurr)
<=> ( v34087(VarCurr)
| v34088(VarCurr) ) ) ).
tff(writeUnaryOperator_2740,axiom,
! [VarCurr: state_type] :
( ~ v34088(VarCurr)
<=> v34089(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7307,axiom,
! [VarCurr: state_type] :
( v34089(VarCurr)
<=> ( v34090(VarCurr)
& v34098(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_729,axiom,
! [VarCurr: state_type] :
( v34098(VarCurr)
<=> ( v34033(VarCurr,6)
| v34093(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7306,axiom,
! [VarCurr: state_type] :
( v34090(VarCurr)
<=> ( v34091(VarCurr)
| v34092(VarCurr) ) ) ).
tff(writeUnaryOperator_2739,axiom,
! [VarCurr: state_type] :
( ~ v34092(VarCurr)
<=> v34093(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7305,axiom,
! [VarCurr: state_type] :
( v34093(VarCurr)
<=> ( v34094(VarCurr)
& v34097(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_728,axiom,
! [VarCurr: state_type] :
( v34097(VarCurr)
<=> ( v34033(VarCurr,4)
| v34033(VarCurr,5) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7304,axiom,
! [VarCurr: state_type] :
( v34094(VarCurr)
<=> ( v34095(VarCurr)
| v34096(VarCurr) ) ) ).
tff(writeUnaryOperator_2738,axiom,
! [VarCurr: state_type] :
( ~ v34096(VarCurr)
<=> v34033(VarCurr,5) ) ).
tff(writeUnaryOperator_2737,axiom,
! [VarCurr: state_type] :
( ~ v34095(VarCurr)
<=> v34033(VarCurr,4) ) ).
tff(writeUnaryOperator_2736,axiom,
! [VarCurr: state_type] :
( ~ v34091(VarCurr)
<=> v34033(VarCurr,6) ) ).
tff(writeUnaryOperator_2735,axiom,
! [VarCurr: state_type] :
( ~ v34087(VarCurr)
<=> v34033(VarCurr,7) ) ).
tff(writeUnaryOperator_2734,axiom,
! [VarCurr: state_type] :
( ~ v34068(VarCurr)
<=> v34069(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7303,axiom,
! [VarCurr: state_type] :
( v34069(VarCurr)
<=> ( v34070(VarCurr)
& v34083(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_727,axiom,
! [VarCurr: state_type] :
( v34083(VarCurr)
<=> ( v34033(VarCurr,3)
| v34073(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7302,axiom,
! [VarCurr: state_type] :
( v34070(VarCurr)
<=> ( v34071(VarCurr)
| v34072(VarCurr) ) ) ).
tff(writeUnaryOperator_2733,axiom,
! [VarCurr: state_type] :
( ~ v34072(VarCurr)
<=> v34073(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7301,axiom,
! [VarCurr: state_type] :
( v34073(VarCurr)
<=> ( v34074(VarCurr)
& v34082(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_726,axiom,
! [VarCurr: state_type] :
( v34082(VarCurr)
<=> ( v34033(VarCurr,2)
| v34077(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7300,axiom,
! [VarCurr: state_type] :
( v34074(VarCurr)
<=> ( v34075(VarCurr)
| v34076(VarCurr) ) ) ).
tff(writeUnaryOperator_2732,axiom,
! [VarCurr: state_type] :
( ~ v34076(VarCurr)
<=> v34077(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7299,axiom,
! [VarCurr: state_type] :
( v34077(VarCurr)
<=> ( v34078(VarCurr)
& v34081(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_725,axiom,
! [VarCurr: state_type] :
( v34081(VarCurr)
<=> ( v34033(VarCurr,0)
| v34033(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7298,axiom,
! [VarCurr: state_type] :
( v34078(VarCurr)
<=> ( v34079(VarCurr)
| v34080(VarCurr) ) ) ).
tff(writeUnaryOperator_2731,axiom,
! [VarCurr: state_type] :
( ~ v34080(VarCurr)
<=> v34033(VarCurr,1) ) ).
tff(writeUnaryOperator_2730,axiom,
! [VarCurr: state_type] :
( ~ v34079(VarCurr)
<=> v34033(VarCurr,0) ) ).
tff(writeUnaryOperator_2729,axiom,
! [VarCurr: state_type] :
( ~ v34075(VarCurr)
<=> v34033(VarCurr,2) ) ).
tff(writeUnaryOperator_2728,axiom,
! [VarCurr: state_type] :
( ~ v34071(VarCurr)
<=> v34033(VarCurr,3) ) ).
tff(writeUnaryOperator_2727,axiom,
! [VarCurr: state_type] :
( ~ v34049(VarCurr)
<=> v34050(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7297,axiom,
! [VarCurr: state_type] :
( v34050(VarCurr)
<=> ( v34051(VarCurr)
& v34064(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_724,axiom,
! [VarCurr: state_type] :
( v34064(VarCurr)
<=> ( v34033(VarCurr,11)
| v34054(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7296,axiom,
! [VarCurr: state_type] :
( v34051(VarCurr)
<=> ( v34052(VarCurr)
| v34053(VarCurr) ) ) ).
tff(writeUnaryOperator_2726,axiom,
! [VarCurr: state_type] :
( ~ v34053(VarCurr)
<=> v34054(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7295,axiom,
! [VarCurr: state_type] :
( v34054(VarCurr)
<=> ( v34055(VarCurr)
& v34063(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_723,axiom,
! [VarCurr: state_type] :
( v34063(VarCurr)
<=> ( v34033(VarCurr,10)
| v34058(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7294,axiom,
! [VarCurr: state_type] :
( v34055(VarCurr)
<=> ( v34056(VarCurr)
| v34057(VarCurr) ) ) ).
tff(writeUnaryOperator_2725,axiom,
! [VarCurr: state_type] :
( ~ v34057(VarCurr)
<=> v34058(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7293,axiom,
! [VarCurr: state_type] :
( v34058(VarCurr)
<=> ( v34059(VarCurr)
& v34062(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_722,axiom,
! [VarCurr: state_type] :
( v34062(VarCurr)
<=> ( v34033(VarCurr,8)
| v34033(VarCurr,9) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7292,axiom,
! [VarCurr: state_type] :
( v34059(VarCurr)
<=> ( v34060(VarCurr)
| v34061(VarCurr) ) ) ).
tff(writeUnaryOperator_2724,axiom,
! [VarCurr: state_type] :
( ~ v34061(VarCurr)
<=> v34033(VarCurr,9) ) ).
tff(writeUnaryOperator_2723,axiom,
! [VarCurr: state_type] :
( ~ v34060(VarCurr)
<=> v34033(VarCurr,8) ) ).
tff(writeUnaryOperator_2722,axiom,
! [VarCurr: state_type] :
( ~ v34056(VarCurr)
<=> v34033(VarCurr,10) ) ).
tff(writeUnaryOperator_2721,axiom,
! [VarCurr: state_type] :
( ~ v34052(VarCurr)
<=> v34033(VarCurr,11) ) ).
tff(writeUnaryOperator_2720,axiom,
! [VarCurr: state_type] :
( ~ v34029(VarCurr)
<=> v34030(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7291,axiom,
! [VarCurr: state_type] :
( v34030(VarCurr)
<=> ( v34031(VarCurr)
& v34045(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_721,axiom,
! [VarCurr: state_type] :
( v34045(VarCurr)
<=> ( v34033(VarCurr,15)
| v34035(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7290,axiom,
! [VarCurr: state_type] :
( v34031(VarCurr)
<=> ( v34032(VarCurr)
| v34034(VarCurr) ) ) ).
tff(writeUnaryOperator_2719,axiom,
! [VarCurr: state_type] :
( ~ v34034(VarCurr)
<=> v34035(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7289,axiom,
! [VarCurr: state_type] :
( v34035(VarCurr)
<=> ( v34036(VarCurr)
& v34044(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_720,axiom,
! [VarCurr: state_type] :
( v34044(VarCurr)
<=> ( v34033(VarCurr,14)
| v34039(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7288,axiom,
! [VarCurr: state_type] :
( v34036(VarCurr)
<=> ( v34037(VarCurr)
| v34038(VarCurr) ) ) ).
tff(writeUnaryOperator_2718,axiom,
! [VarCurr: state_type] :
( ~ v34038(VarCurr)
<=> v34039(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7287,axiom,
! [VarCurr: state_type] :
( v34039(VarCurr)
<=> ( v34040(VarCurr)
& v34043(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_719,axiom,
! [VarCurr: state_type] :
( v34043(VarCurr)
<=> ( v34033(VarCurr,12)
| v34033(VarCurr,13) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7286,axiom,
! [VarCurr: state_type] :
( v34040(VarCurr)
<=> ( v34041(VarCurr)
| v34042(VarCurr) ) ) ).
tff(writeUnaryOperator_2717,axiom,
! [VarCurr: state_type] :
( ~ v34042(VarCurr)
<=> v34033(VarCurr,13) ) ).
tff(writeUnaryOperator_2716,axiom,
! [VarCurr: state_type] :
( ~ v34041(VarCurr)
<=> v34033(VarCurr,12) ) ).
tff(writeUnaryOperator_2715,axiom,
! [VarCurr: state_type] :
( ~ v34037(VarCurr)
<=> v34033(VarCurr,14) ) ).
tff(writeUnaryOperator_2714,axiom,
! [VarCurr: state_type] :
( ~ v34032(VarCurr)
<=> v34033(VarCurr,15) ) ).
tff(addAssignment_12740,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v34033(VarCurr,B)
<=> v31321(VarCurr,B) ) ) ).
tff(addAssignment_12739,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,26) )
=> ( v31321(VarCurr,B)
<=> v31572(VarCurr,B) ) ) ).
tff(addAssignment_12738,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v31321(VarCurr,B)
<=> v31572(VarCurr,B) ) ) ).
tff(addAssignment_12737,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,26) )
=> ( v31360(VarCurr,B)
<=> v31362(VarCurr,B) ) ) ).
tff(addAssignment_12736,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,31)
<=> v33873(VarCurr) ) ).
tff(addAssignment_12735,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,30)
<=> v33898(VarCurr) ) ).
tff(addAssignment_12734,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,29)
<=> v33923(VarCurr) ) ).
tff(addAssignment_12733,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,28)
<=> v33948(VarCurr) ) ).
tff(addAssignment_12732,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,27)
<=> v33973(VarCurr) ) ).
tff(addAssignment_12731,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,26)
<=> v33998(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1072,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v34018(VarNext)
=> ( v33998(VarNext)
<=> v33998(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1092,axiom,
! [VarNext: state_type] :
( v34018(VarNext)
=> ( v33998(VarNext)
<=> v34000(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2040,axiom,
! [VarCurr: state_type] :
( v34018(VarCurr)
<=> ( v34015(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12730,axiom,
! [VarCurr: state_type] :
( v34015(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12729,axiom,
! [VarCurr: state_type] :
( v34000(VarCurr)
<=> v31368(VarCurr,26) ) ).
tff(addAssignment_12728,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,26)
<=> v34002(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7285,axiom,
! [VarCurr: state_type] :
( v34002(VarCurr)
<=> ( v34012(VarCurr)
| v34013(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7284,axiom,
! [VarCurr: state_type] :
( v34013(VarCurr)
<=> ( v34008(VarCurr)
& v34010(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7283,axiom,
! [VarCurr: state_type] :
( v34012(VarCurr)
<=> ( v34004(VarCurr)
& v34006(VarCurr) ) ) ).
tff(addAssignment_12727,axiom,
! [VarCurr: state_type] :
( v34010(VarCurr)
<=> v31444(VarCurr,26) ) ).
tff(addAssignment_12726,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,26)
<=> v31446(VarCurr,26) ) ).
tff(addAssignment_12725,axiom,
! [VarCurr: state_type] :
( v34008(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12724,axiom,
! [VarCurr: state_type] :
( v34006(VarCurr)
<=> v31412(VarCurr,26) ) ).
tff(addAssignment_12723,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,26)
<=> v31414(VarCurr,26) ) ).
tff(addAssignment_12722,axiom,
! [VarCurr: state_type] :
( v34004(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1071,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33993(VarNext)
=> ( v33973(VarNext)
<=> v33973(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1091,axiom,
! [VarNext: state_type] :
( v33993(VarNext)
=> ( v33973(VarNext)
<=> v33975(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2039,axiom,
! [VarCurr: state_type] :
( v33993(VarCurr)
<=> ( v33990(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12721,axiom,
! [VarCurr: state_type] :
( v33990(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12720,axiom,
! [VarCurr: state_type] :
( v33975(VarCurr)
<=> v31368(VarCurr,27) ) ).
tff(addAssignment_12719,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,27)
<=> v33977(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7282,axiom,
! [VarCurr: state_type] :
( v33977(VarCurr)
<=> ( v33987(VarCurr)
| v33988(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7281,axiom,
! [VarCurr: state_type] :
( v33988(VarCurr)
<=> ( v33983(VarCurr)
& v33985(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7280,axiom,
! [VarCurr: state_type] :
( v33987(VarCurr)
<=> ( v33979(VarCurr)
& v33981(VarCurr) ) ) ).
tff(addAssignment_12718,axiom,
! [VarCurr: state_type] :
( v33985(VarCurr)
<=> v31444(VarCurr,27) ) ).
tff(addAssignment_12717,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,27)
<=> v31446(VarCurr,27) ) ).
tff(addAssignment_12716,axiom,
! [VarCurr: state_type] :
( v33983(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12715,axiom,
! [VarCurr: state_type] :
( v33981(VarCurr)
<=> v31412(VarCurr,27) ) ).
tff(addAssignment_12714,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,27)
<=> v31414(VarCurr,27) ) ).
tff(addAssignment_12713,axiom,
! [VarCurr: state_type] :
( v33979(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1070,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33968(VarNext)
=> ( v33948(VarNext)
<=> v33948(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1090,axiom,
! [VarNext: state_type] :
( v33968(VarNext)
=> ( v33948(VarNext)
<=> v33950(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2038,axiom,
! [VarCurr: state_type] :
( v33968(VarCurr)
<=> ( v33965(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12712,axiom,
! [VarCurr: state_type] :
( v33965(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12711,axiom,
! [VarCurr: state_type] :
( v33950(VarCurr)
<=> v31368(VarCurr,28) ) ).
tff(addAssignment_12710,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,28)
<=> v33952(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7279,axiom,
! [VarCurr: state_type] :
( v33952(VarCurr)
<=> ( v33962(VarCurr)
| v33963(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7278,axiom,
! [VarCurr: state_type] :
( v33963(VarCurr)
<=> ( v33958(VarCurr)
& v33960(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7277,axiom,
! [VarCurr: state_type] :
( v33962(VarCurr)
<=> ( v33954(VarCurr)
& v33956(VarCurr) ) ) ).
tff(addAssignment_12709,axiom,
! [VarCurr: state_type] :
( v33960(VarCurr)
<=> v31444(VarCurr,28) ) ).
tff(addAssignment_12708,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,28)
<=> v31446(VarCurr,28) ) ).
tff(addAssignment_12707,axiom,
! [VarCurr: state_type] :
( v33958(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12706,axiom,
! [VarCurr: state_type] :
( v33956(VarCurr)
<=> v31412(VarCurr,28) ) ).
tff(addAssignment_12705,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,28)
<=> v31414(VarCurr,28) ) ).
tff(addAssignment_12704,axiom,
! [VarCurr: state_type] :
( v33954(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1069,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33943(VarNext)
=> ( v33923(VarNext)
<=> v33923(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1089,axiom,
! [VarNext: state_type] :
( v33943(VarNext)
=> ( v33923(VarNext)
<=> v33925(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2037,axiom,
! [VarCurr: state_type] :
( v33943(VarCurr)
<=> ( v33940(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12703,axiom,
! [VarCurr: state_type] :
( v33940(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12702,axiom,
! [VarCurr: state_type] :
( v33925(VarCurr)
<=> v31368(VarCurr,29) ) ).
tff(addAssignment_12701,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,29)
<=> v33927(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7276,axiom,
! [VarCurr: state_type] :
( v33927(VarCurr)
<=> ( v33937(VarCurr)
| v33938(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7275,axiom,
! [VarCurr: state_type] :
( v33938(VarCurr)
<=> ( v33933(VarCurr)
& v33935(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7274,axiom,
! [VarCurr: state_type] :
( v33937(VarCurr)
<=> ( v33929(VarCurr)
& v33931(VarCurr) ) ) ).
tff(addAssignment_12700,axiom,
! [VarCurr: state_type] :
( v33935(VarCurr)
<=> v31444(VarCurr,29) ) ).
tff(addAssignment_12699,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,29)
<=> v31446(VarCurr,29) ) ).
tff(addAssignment_12698,axiom,
! [VarCurr: state_type] :
( v33933(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12697,axiom,
! [VarCurr: state_type] :
( v33931(VarCurr)
<=> v31412(VarCurr,29) ) ).
tff(addAssignment_12696,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,29)
<=> v31414(VarCurr,29) ) ).
tff(addAssignment_12695,axiom,
! [VarCurr: state_type] :
( v33929(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1068,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33918(VarNext)
=> ( v33898(VarNext)
<=> v33898(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1088,axiom,
! [VarNext: state_type] :
( v33918(VarNext)
=> ( v33898(VarNext)
<=> v33900(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2036,axiom,
! [VarCurr: state_type] :
( v33918(VarCurr)
<=> ( v33915(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12694,axiom,
! [VarCurr: state_type] :
( v33915(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12693,axiom,
! [VarCurr: state_type] :
( v33900(VarCurr)
<=> v31368(VarCurr,30) ) ).
tff(addAssignment_12692,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,30)
<=> v33902(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7273,axiom,
! [VarCurr: state_type] :
( v33902(VarCurr)
<=> ( v33912(VarCurr)
| v33913(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7272,axiom,
! [VarCurr: state_type] :
( v33913(VarCurr)
<=> ( v33908(VarCurr)
& v33910(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7271,axiom,
! [VarCurr: state_type] :
( v33912(VarCurr)
<=> ( v33904(VarCurr)
& v33906(VarCurr) ) ) ).
tff(addAssignment_12691,axiom,
! [VarCurr: state_type] :
( v33910(VarCurr)
<=> v31444(VarCurr,30) ) ).
tff(addAssignment_12690,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,30)
<=> v31446(VarCurr,30) ) ).
tff(addAssignment_12689,axiom,
! [VarCurr: state_type] :
( v33908(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12688,axiom,
! [VarCurr: state_type] :
( v33906(VarCurr)
<=> v31412(VarCurr,30) ) ).
tff(addAssignment_12687,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,30)
<=> v31414(VarCurr,30) ) ).
tff(addAssignment_12686,axiom,
! [VarCurr: state_type] :
( v33904(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1067,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33893(VarNext)
=> ( v33873(VarNext)
<=> v33873(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1087,axiom,
! [VarNext: state_type] :
( v33893(VarNext)
=> ( v33873(VarNext)
<=> v33875(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2035,axiom,
! [VarCurr: state_type] :
( v33893(VarCurr)
<=> ( v33890(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12685,axiom,
! [VarCurr: state_type] :
( v33890(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12684,axiom,
! [VarCurr: state_type] :
( v33875(VarCurr)
<=> v31368(VarCurr,31) ) ).
tff(addAssignment_12683,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,31)
<=> v33877(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7270,axiom,
! [VarCurr: state_type] :
( v33877(VarCurr)
<=> ( v33887(VarCurr)
| v33888(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7269,axiom,
! [VarCurr: state_type] :
( v33888(VarCurr)
<=> ( v33883(VarCurr)
& v33885(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7268,axiom,
! [VarCurr: state_type] :
( v33887(VarCurr)
<=> ( v33879(VarCurr)
& v33881(VarCurr) ) ) ).
tff(addAssignment_12682,axiom,
! [VarCurr: state_type] :
( v33885(VarCurr)
<=> v31444(VarCurr,31) ) ).
tff(addAssignment_12681,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,31)
<=> v31446(VarCurr,31) ) ).
tff(addAssignment_12680,axiom,
! [VarCurr: state_type] :
( v33883(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12679,axiom,
! [VarCurr: state_type] :
( v33881(VarCurr)
<=> v31412(VarCurr,31) ) ).
tff(addAssignment_12678,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,31)
<=> v31414(VarCurr,31) ) ).
tff(addAssignment_12677,axiom,
! [VarCurr: state_type] :
( v33879(VarCurr)
<=> v31374(VarCurr) ) ).
tff(addAssignment_12676,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,26) )
=> ( v31329(VarCurr,B)
<=> v31331(VarCurr,B) ) ) ).
tff(addAssignment_12675,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,26) )
=> ( v31331(VarCurr,B)
<=> v31333(VarCurr,B) ) ) ).
tff(addAssignment_12674,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,26) )
=> ( v31333(VarCurr,B)
<=> v31335(VarCurr,B) ) ) ).
tff(addAssignment_12673,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,26) )
=> ( v31335(VarCurr,B)
<=> v31337(VarCurr,B) ) ) ).
tff(addAssignment_12672,axiom,
! [VarNext: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,26) )
=> ( v31337(VarNext,B)
<=> v33865(VarNext,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_691,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33866(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v33865(VarNext,B)
<=> v31337(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_749,axiom,
! [VarNext: state_type] :
( v33866(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v33865(VarNext,B)
<=> v31356(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7267,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v33866(VarNext)
<=> v33867(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7266,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v33867(VarNext)
<=> ( v33869(VarNext)
& v6705(VarNext) ) ) ) ).
tff(writeUnaryOperator_2713,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33869(VarNext)
<=> v6712(VarNext) ) ) ).
tff(addAssignment_12671,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,26) )
=> ( v31339(VarCurr,B)
<=> v31341(VarCurr,B) ) ) ).
tff(addAssignment_12670,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,26) )
=> ( v31341(VarCurr,B)
<=> v31343(VarCurr,B) ) ) ).
tff(addAssignment_12669,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,26) )
=> ( v31343(VarCurr,B)
<=> v31345(VarCurr,B) ) ) ).
tff(addAssignment_12668,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,26) )
=> ( v31345(VarCurr,B)
<=> v6050(VarCurr,B) ) ) ).
tff(addAssignment_12667,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,29)
& ~ $less(B,27) )
=> ( v6050(VarCurr,B)
<=> v6052(VarCurr,B) ) ) ).
tff(addAssignment_12666,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,29)
& ~ $less(B,27) )
=> ( v6052(VarCurr,B)
<=> v6054(VarCurr,B) ) ) ).
tff(addAssignment_12665,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,29)
& ~ $less(B,27) )
=> ( v6054(VarCurr,B)
<=> v6056(VarCurr,B) ) ) ).
tff(addAssignment_12664,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,29)
& ~ $less(B,27) )
=> ( v6056(VarCurr,B)
<=> v6058(VarCurr,B) ) ) ).
tff(addAssignment_12663,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,29)
& ~ $less(B,27) )
=> ( v6058(VarCurr,B)
<=> v6060(VarCurr,B) ) ) ).
tff(addAssignment_12662,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,29)
& ~ $less(B,27) )
=> ( v6060(VarCurr,B)
<=> v6062(VarCurr,B) ) ) ).
tff(addAssignment_12661,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,29)
& ~ $less(B,27) )
=> ( v6062(VarCurr,B)
<=> v6064(VarCurr,B) ) ) ).
tff(addAssignment_12660,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,29)
& ~ $less(B,27) )
=> ( v6064(VarCurr,B)
<=> v6066(VarCurr,B) ) ) ).
tff(addAssignment_12659,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v31360(VarCurr,B)
<=> v31362(VarCurr,B) ) ) ).
tff(addAssignment_12658,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,3)
<=> v33765(VarCurr) ) ).
tff(addAssignment_12657,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,2)
<=> v33790(VarCurr) ) ).
tff(addAssignment_12656,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,1)
<=> v33815(VarCurr) ) ).
tff(addAssignment_12655,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,0)
<=> v33840(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1066,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33860(VarNext)
=> ( v33840(VarNext)
<=> v33840(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1086,axiom,
! [VarNext: state_type] :
( v33860(VarNext)
=> ( v33840(VarNext)
<=> v33842(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2034,axiom,
! [VarCurr: state_type] :
( v33860(VarCurr)
<=> ( v33857(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12654,axiom,
! [VarCurr: state_type] :
( v33857(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12653,axiom,
! [VarCurr: state_type] :
( v33842(VarCurr)
<=> v31368(VarCurr,0) ) ).
tff(addAssignment_12652,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,0)
<=> v33844(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7265,axiom,
! [VarCurr: state_type] :
( v33844(VarCurr)
<=> ( v33854(VarCurr)
| v33855(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7264,axiom,
! [VarCurr: state_type] :
( v33855(VarCurr)
<=> ( v33850(VarCurr)
& v33852(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7263,axiom,
! [VarCurr: state_type] :
( v33854(VarCurr)
<=> ( v33846(VarCurr)
& v33848(VarCurr) ) ) ).
tff(addAssignment_12651,axiom,
! [VarCurr: state_type] :
( v33852(VarCurr)
<=> v31444(VarCurr,0) ) ).
tff(addAssignment_12650,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,0)
<=> v31446(VarCurr,0) ) ).
tff(addAssignment_12649,axiom,
! [VarCurr: state_type] :
( v33850(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12648,axiom,
! [VarCurr: state_type] :
( v33848(VarCurr)
<=> v31412(VarCurr,0) ) ).
tff(addAssignment_12647,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,0)
<=> v31414(VarCurr,0) ) ).
tff(addAssignment_12646,axiom,
! [VarCurr: state_type] :
( v33846(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1065,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33835(VarNext)
=> ( v33815(VarNext)
<=> v33815(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1085,axiom,
! [VarNext: state_type] :
( v33835(VarNext)
=> ( v33815(VarNext)
<=> v33817(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2033,axiom,
! [VarCurr: state_type] :
( v33835(VarCurr)
<=> ( v33832(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12645,axiom,
! [VarCurr: state_type] :
( v33832(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12644,axiom,
! [VarCurr: state_type] :
( v33817(VarCurr)
<=> v31368(VarCurr,1) ) ).
tff(addAssignment_12643,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,1)
<=> v33819(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7262,axiom,
! [VarCurr: state_type] :
( v33819(VarCurr)
<=> ( v33829(VarCurr)
| v33830(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7261,axiom,
! [VarCurr: state_type] :
( v33830(VarCurr)
<=> ( v33825(VarCurr)
& v33827(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7260,axiom,
! [VarCurr: state_type] :
( v33829(VarCurr)
<=> ( v33821(VarCurr)
& v33823(VarCurr) ) ) ).
tff(addAssignment_12642,axiom,
! [VarCurr: state_type] :
( v33827(VarCurr)
<=> v31444(VarCurr,1) ) ).
tff(addAssignment_12641,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,1)
<=> v31446(VarCurr,1) ) ).
tff(addAssignment_12640,axiom,
! [VarCurr: state_type] :
( v33825(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12639,axiom,
! [VarCurr: state_type] :
( v33823(VarCurr)
<=> v31412(VarCurr,1) ) ).
tff(addAssignment_12638,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,1)
<=> v31414(VarCurr,1) ) ).
tff(addAssignment_12637,axiom,
! [VarCurr: state_type] :
( v33821(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1064,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33810(VarNext)
=> ( v33790(VarNext)
<=> v33790(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1084,axiom,
! [VarNext: state_type] :
( v33810(VarNext)
=> ( v33790(VarNext)
<=> v33792(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2032,axiom,
! [VarCurr: state_type] :
( v33810(VarCurr)
<=> ( v33807(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12636,axiom,
! [VarCurr: state_type] :
( v33807(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12635,axiom,
! [VarCurr: state_type] :
( v33792(VarCurr)
<=> v31368(VarCurr,2) ) ).
tff(addAssignment_12634,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,2)
<=> v33794(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7259,axiom,
! [VarCurr: state_type] :
( v33794(VarCurr)
<=> ( v33804(VarCurr)
| v33805(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7258,axiom,
! [VarCurr: state_type] :
( v33805(VarCurr)
<=> ( v33800(VarCurr)
& v33802(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7257,axiom,
! [VarCurr: state_type] :
( v33804(VarCurr)
<=> ( v33796(VarCurr)
& v33798(VarCurr) ) ) ).
tff(addAssignment_12633,axiom,
! [VarCurr: state_type] :
( v33802(VarCurr)
<=> v31444(VarCurr,2) ) ).
tff(addAssignment_12632,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,2)
<=> v31446(VarCurr,2) ) ).
tff(addAssignment_12631,axiom,
! [VarCurr: state_type] :
( v33800(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12630,axiom,
! [VarCurr: state_type] :
( v33798(VarCurr)
<=> v31412(VarCurr,2) ) ).
tff(addAssignment_12629,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,2)
<=> v31414(VarCurr,2) ) ).
tff(addAssignment_12628,axiom,
! [VarCurr: state_type] :
( v33796(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1063,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33785(VarNext)
=> ( v33765(VarNext)
<=> v33765(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1083,axiom,
! [VarNext: state_type] :
( v33785(VarNext)
=> ( v33765(VarNext)
<=> v33767(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2031,axiom,
! [VarCurr: state_type] :
( v33785(VarCurr)
<=> ( v33782(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12627,axiom,
! [VarCurr: state_type] :
( v33782(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12626,axiom,
! [VarCurr: state_type] :
( v33767(VarCurr)
<=> v31368(VarCurr,3) ) ).
tff(addAssignment_12625,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,3)
<=> v33769(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7256,axiom,
! [VarCurr: state_type] :
( v33769(VarCurr)
<=> ( v33779(VarCurr)
| v33780(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7255,axiom,
! [VarCurr: state_type] :
( v33780(VarCurr)
<=> ( v33775(VarCurr)
& v33777(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7254,axiom,
! [VarCurr: state_type] :
( v33779(VarCurr)
<=> ( v33771(VarCurr)
& v33773(VarCurr) ) ) ).
tff(addAssignment_12624,axiom,
! [VarCurr: state_type] :
( v33777(VarCurr)
<=> v31444(VarCurr,3) ) ).
tff(addAssignment_12623,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,3)
<=> v31446(VarCurr,3) ) ).
tff(addAssignment_12622,axiom,
! [VarCurr: state_type] :
( v33775(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12621,axiom,
! [VarCurr: state_type] :
( v33773(VarCurr)
<=> v31412(VarCurr,3) ) ).
tff(addAssignment_12620,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,3)
<=> v31414(VarCurr,3) ) ).
tff(addAssignment_12619,axiom,
! [VarCurr: state_type] :
( v33771(VarCurr)
<=> v31374(VarCurr) ) ).
tff(addAssignment_12618,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v31329(VarCurr,B)
<=> v31331(VarCurr,B) ) ) ).
tff(addAssignment_12617,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v31331(VarCurr,B)
<=> v31333(VarCurr,B) ) ) ).
tff(addAssignment_12616,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v31333(VarCurr,B)
<=> v31335(VarCurr,B) ) ) ).
tff(addAssignment_12615,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v31335(VarCurr,B)
<=> v31337(VarCurr,B) ) ) ).
tff(addAssignment_12614,axiom,
! [VarNext: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v31337(VarNext,B)
<=> v33757(VarNext,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_690,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33758(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v33757(VarNext,B)
<=> v31337(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_748,axiom,
! [VarNext: state_type] :
( v33758(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v33757(VarNext,B)
<=> v31356(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7253,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v33758(VarNext)
<=> v33759(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7252,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v33759(VarNext)
<=> ( v33761(VarNext)
& v6705(VarNext) ) ) ) ).
tff(writeUnaryOperator_2712,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33761(VarNext)
<=> v6712(VarNext) ) ) ).
tff(addAssignment_12613,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v31339(VarCurr,B)
<=> v31341(VarCurr,B) ) ) ).
tff(addAssignment_12612,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v31341(VarCurr,B)
<=> v31343(VarCurr,B) ) ) ).
tff(addAssignment_12611,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v31343(VarCurr,B)
<=> v31345(VarCurr,B) ) ) ).
tff(addAssignment_12610,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v31345(VarCurr,B)
<=> v6050(VarCurr,B) ) ) ).
tff(addAssignment_12609,axiom,
! [VarCurr: state_type] :
( v31321(VarCurr,62)
<=> v31572(VarCurr,62) ) ).
tff(addAssignment_12608,axiom,
! [VarCurr: state_type] :
( v31360(VarCurr,62)
<=> v31362(VarCurr,62) ) ).
tff(addAssignment_12607,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,62)
<=> v33730(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1062,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33750(VarNext)
=> ( v33730(VarNext)
<=> v33730(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1082,axiom,
! [VarNext: state_type] :
( v33750(VarNext)
=> ( v33730(VarNext)
<=> v33732(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2030,axiom,
! [VarCurr: state_type] :
( v33750(VarCurr)
<=> ( v33747(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12606,axiom,
! [VarCurr: state_type] :
( v33747(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12605,axiom,
! [VarCurr: state_type] :
( v33732(VarCurr)
<=> v31368(VarCurr,62) ) ).
tff(addAssignment_12604,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,62)
<=> v33734(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7251,axiom,
! [VarCurr: state_type] :
( v33734(VarCurr)
<=> ( v33744(VarCurr)
| v33745(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7250,axiom,
! [VarCurr: state_type] :
( v33745(VarCurr)
<=> ( v33740(VarCurr)
& v33742(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7249,axiom,
! [VarCurr: state_type] :
( v33744(VarCurr)
<=> ( v33736(VarCurr)
& v33738(VarCurr) ) ) ).
tff(addAssignment_12603,axiom,
! [VarCurr: state_type] :
( v33742(VarCurr)
<=> v31444(VarCurr,62) ) ).
tff(addAssignment_12602,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,62)
<=> v31446(VarCurr,62) ) ).
tff(addAssignment_12601,axiom,
! [VarCurr: state_type] :
( v33740(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12600,axiom,
! [VarCurr: state_type] :
( v33738(VarCurr)
<=> v31412(VarCurr,62) ) ).
tff(addAssignment_12599,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,62)
<=> v31414(VarCurr,62) ) ).
tff(addAssignment_12598,axiom,
! [VarCurr: state_type] :
( v33736(VarCurr)
<=> v31374(VarCurr) ) ).
tff(addAssignment_12597,axiom,
! [VarCurr: state_type] :
( v31329(VarCurr,62)
<=> v31331(VarCurr,62) ) ).
tff(addAssignment_12596,axiom,
! [VarCurr: state_type] :
( v31331(VarCurr,62)
<=> v31333(VarCurr,62) ) ).
tff(addAssignment_12595,axiom,
! [VarCurr: state_type] :
( v31333(VarCurr,62)
<=> v31335(VarCurr,62) ) ).
tff(addAssignment_12594,axiom,
! [VarCurr: state_type] :
( v31335(VarCurr,62)
<=> v31337(VarCurr,62) ) ).
tff(addAssignment_12593,axiom,
! [VarNext: state_type] :
( v31337(VarNext,62)
<=> v33722(VarNext,62) ) ).
tff(addCaseBooleanConditionEqualRanges1_689,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33723(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v33722(VarNext,B)
<=> v31337(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_747,axiom,
! [VarNext: state_type] :
( v33723(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v33722(VarNext,B)
<=> v31356(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7248,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v33723(VarNext)
<=> v33724(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7247,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v33724(VarNext)
<=> ( v33726(VarNext)
& v6705(VarNext) ) ) ) ).
tff(writeUnaryOperator_2711,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33726(VarNext)
<=> v6712(VarNext) ) ) ).
tff(addAssignment_12592,axiom,
! [VarCurr: state_type] :
( v31339(VarCurr,62)
<=> v31341(VarCurr,62) ) ).
tff(addAssignment_12591,axiom,
! [VarCurr: state_type] :
( v31341(VarCurr,62)
<=> v31343(VarCurr,62) ) ).
tff(addAssignment_12590,axiom,
! [VarCurr: state_type] :
( v31343(VarCurr,62)
<=> v31345(VarCurr,62) ) ).
tff(addAssignment_12589,axiom,
! [VarCurr: state_type] :
( v31345(VarCurr,62)
<=> v6050(VarCurr,62) ) ).
tff(addAssignment_12588,axiom,
! [VarCurr: state_type] :
( v6050(VarCurr,62)
<=> v6052(VarCurr,62) ) ).
tff(addAssignment_12587,axiom,
! [VarCurr: state_type] :
( v6052(VarCurr,62)
<=> v6054(VarCurr,62) ) ).
tff(addAssignment_12586,axiom,
! [VarCurr: state_type] :
( v6054(VarCurr,62)
<=> v6056(VarCurr,62) ) ).
tff(addAssignment_12585,axiom,
! [VarCurr: state_type] :
( v6056(VarCurr,62)
<=> v6058(VarCurr,62) ) ).
tff(addAssignment_12584,axiom,
! [VarCurr: state_type] :
( v6058(VarCurr,62)
<=> v6060(VarCurr,62) ) ).
tff(addAssignment_12583,axiom,
! [VarCurr: state_type] :
( v6060(VarCurr,62)
<=> v6062(VarCurr,62) ) ).
tff(addAssignment_12582,axiom,
! [VarCurr: state_type] :
( v6062(VarCurr,62)
<=> v6064(VarCurr,62) ) ).
tff(addAssignment_12581,axiom,
! [VarCurr: state_type] :
( v6064(VarCurr,62)
<=> v6066(VarCurr,62) ) ).
tff(writeUnaryOperator_2710,axiom,
! [VarCurr: state_type] :
( ~ v32836(VarCurr)
<=> v33579(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7246,axiom,
! [VarCurr: state_type] :
( v33579(VarCurr)
<=> ( v33581(VarCurr)
& v33720(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7245,axiom,
! [VarCurr: state_type] :
( v33720(VarCurr)
<=> ( v33583(VarCurr)
| v33645(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7244,axiom,
! [VarCurr: state_type] :
( v33581(VarCurr)
<=> ( v33582(VarCurr)
| v33644(VarCurr) ) ) ).
tff(writeUnaryOperator_2709,axiom,
! [VarCurr: state_type] :
( ~ v33644(VarCurr)
<=> v33645(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7243,axiom,
! [VarCurr: state_type] :
( v33645(VarCurr)
<=> ( v33646(VarCurr)
& v33719(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7242,axiom,
! [VarCurr: state_type] :
( v33719(VarCurr)
<=> ( v33648(VarCurr)
| v33664(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7241,axiom,
! [VarCurr: state_type] :
( v33646(VarCurr)
<=> ( v33647(VarCurr)
| v33663(VarCurr) ) ) ).
tff(writeUnaryOperator_2708,axiom,
! [VarCurr: state_type] :
( ~ v33663(VarCurr)
<=> v33664(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7240,axiom,
! [VarCurr: state_type] :
( v33664(VarCurr)
<=> ( v33665(VarCurr)
& v33718(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7239,axiom,
! [VarCurr: state_type] :
( v33718(VarCurr)
<=> ( v33667(VarCurr)
| v33683(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7238,axiom,
! [VarCurr: state_type] :
( v33665(VarCurr)
<=> ( v33666(VarCurr)
| v33682(VarCurr) ) ) ).
tff(writeUnaryOperator_2707,axiom,
! [VarCurr: state_type] :
( ~ v33682(VarCurr)
<=> v33683(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7237,axiom,
! [VarCurr: state_type] :
( v33683(VarCurr)
<=> ( v33684(VarCurr)
& v33717(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7236,axiom,
! [VarCurr: state_type] :
( v33717(VarCurr)
<=> ( v33686(VarCurr)
| v33702(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7235,axiom,
! [VarCurr: state_type] :
( v33684(VarCurr)
<=> ( v33685(VarCurr)
| v33701(VarCurr) ) ) ).
tff(writeUnaryOperator_2706,axiom,
! [VarCurr: state_type] :
( ~ v33701(VarCurr)
<=> v33702(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7234,axiom,
! [VarCurr: state_type] :
( v33702(VarCurr)
<=> ( v33703(VarCurr)
& v33716(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_718,axiom,
! [VarCurr: state_type] :
( v33716(VarCurr)
<=> ( v33589(VarCurr,19)
| v33706(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7233,axiom,
! [VarCurr: state_type] :
( v33703(VarCurr)
<=> ( v33704(VarCurr)
| v33705(VarCurr) ) ) ).
tff(writeUnaryOperator_2705,axiom,
! [VarCurr: state_type] :
( ~ v33705(VarCurr)
<=> v33706(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7232,axiom,
! [VarCurr: state_type] :
( v33706(VarCurr)
<=> ( v33707(VarCurr)
& v33715(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_717,axiom,
! [VarCurr: state_type] :
( v33715(VarCurr)
<=> ( v33589(VarCurr,18)
| v33710(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7231,axiom,
! [VarCurr: state_type] :
( v33707(VarCurr)
<=> ( v33708(VarCurr)
| v33709(VarCurr) ) ) ).
tff(writeUnaryOperator_2704,axiom,
! [VarCurr: state_type] :
( ~ v33709(VarCurr)
<=> v33710(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7230,axiom,
! [VarCurr: state_type] :
( v33710(VarCurr)
<=> ( v33711(VarCurr)
& v33714(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_716,axiom,
! [VarCurr: state_type] :
( v33714(VarCurr)
<=> ( v33589(VarCurr,16)
| v33589(VarCurr,17) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7229,axiom,
! [VarCurr: state_type] :
( v33711(VarCurr)
<=> ( v33712(VarCurr)
| v33713(VarCurr) ) ) ).
tff(writeUnaryOperator_2703,axiom,
! [VarCurr: state_type] :
( ~ v33713(VarCurr)
<=> v33589(VarCurr,17) ) ).
tff(writeUnaryOperator_2702,axiom,
! [VarCurr: state_type] :
( ~ v33712(VarCurr)
<=> v33589(VarCurr,16) ) ).
tff(writeUnaryOperator_2701,axiom,
! [VarCurr: state_type] :
( ~ v33708(VarCurr)
<=> v33589(VarCurr,18) ) ).
tff(writeUnaryOperator_2700,axiom,
! [VarCurr: state_type] :
( ~ v33704(VarCurr)
<=> v33589(VarCurr,19) ) ).
tff(writeUnaryOperator_2699,axiom,
! [VarCurr: state_type] :
( ~ v33685(VarCurr)
<=> v33686(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7228,axiom,
! [VarCurr: state_type] :
( v33686(VarCurr)
<=> ( v33687(VarCurr)
& v33700(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_715,axiom,
! [VarCurr: state_type] :
( v33700(VarCurr)
<=> ( v33589(VarCurr,15)
| v33690(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7227,axiom,
! [VarCurr: state_type] :
( v33687(VarCurr)
<=> ( v33688(VarCurr)
| v33689(VarCurr) ) ) ).
tff(writeUnaryOperator_2698,axiom,
! [VarCurr: state_type] :
( ~ v33689(VarCurr)
<=> v33690(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7226,axiom,
! [VarCurr: state_type] :
( v33690(VarCurr)
<=> ( v33691(VarCurr)
& v33699(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_714,axiom,
! [VarCurr: state_type] :
( v33699(VarCurr)
<=> ( v33589(VarCurr,14)
| v33694(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7225,axiom,
! [VarCurr: state_type] :
( v33691(VarCurr)
<=> ( v33692(VarCurr)
| v33693(VarCurr) ) ) ).
tff(writeUnaryOperator_2697,axiom,
! [VarCurr: state_type] :
( ~ v33693(VarCurr)
<=> v33694(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7224,axiom,
! [VarCurr: state_type] :
( v33694(VarCurr)
<=> ( v33695(VarCurr)
& v33698(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_713,axiom,
! [VarCurr: state_type] :
( v33698(VarCurr)
<=> ( v33589(VarCurr,12)
| v33589(VarCurr,13) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7223,axiom,
! [VarCurr: state_type] :
( v33695(VarCurr)
<=> ( v33696(VarCurr)
| v33697(VarCurr) ) ) ).
tff(writeUnaryOperator_2696,axiom,
! [VarCurr: state_type] :
( ~ v33697(VarCurr)
<=> v33589(VarCurr,13) ) ).
tff(writeUnaryOperator_2695,axiom,
! [VarCurr: state_type] :
( ~ v33696(VarCurr)
<=> v33589(VarCurr,12) ) ).
tff(writeUnaryOperator_2694,axiom,
! [VarCurr: state_type] :
( ~ v33692(VarCurr)
<=> v33589(VarCurr,14) ) ).
tff(writeUnaryOperator_2693,axiom,
! [VarCurr: state_type] :
( ~ v33688(VarCurr)
<=> v33589(VarCurr,15) ) ).
tff(writeUnaryOperator_2692,axiom,
! [VarCurr: state_type] :
( ~ v33666(VarCurr)
<=> v33667(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7222,axiom,
! [VarCurr: state_type] :
( v33667(VarCurr)
<=> ( v33668(VarCurr)
& v33681(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_712,axiom,
! [VarCurr: state_type] :
( v33681(VarCurr)
<=> ( v33589(VarCurr,23)
| v33671(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7221,axiom,
! [VarCurr: state_type] :
( v33668(VarCurr)
<=> ( v33669(VarCurr)
| v33670(VarCurr) ) ) ).
tff(writeUnaryOperator_2691,axiom,
! [VarCurr: state_type] :
( ~ v33670(VarCurr)
<=> v33671(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7220,axiom,
! [VarCurr: state_type] :
( v33671(VarCurr)
<=> ( v33672(VarCurr)
& v33680(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_711,axiom,
! [VarCurr: state_type] :
( v33680(VarCurr)
<=> ( v33589(VarCurr,22)
| v33675(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7219,axiom,
! [VarCurr: state_type] :
( v33672(VarCurr)
<=> ( v33673(VarCurr)
| v33674(VarCurr) ) ) ).
tff(writeUnaryOperator_2690,axiom,
! [VarCurr: state_type] :
( ~ v33674(VarCurr)
<=> v33675(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7218,axiom,
! [VarCurr: state_type] :
( v33675(VarCurr)
<=> ( v33676(VarCurr)
& v33679(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_710,axiom,
! [VarCurr: state_type] :
( v33679(VarCurr)
<=> ( v33589(VarCurr,20)
| v33589(VarCurr,21) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7217,axiom,
! [VarCurr: state_type] :
( v33676(VarCurr)
<=> ( v33677(VarCurr)
| v33678(VarCurr) ) ) ).
tff(writeUnaryOperator_2689,axiom,
! [VarCurr: state_type] :
( ~ v33678(VarCurr)
<=> v33589(VarCurr,21) ) ).
tff(writeUnaryOperator_2688,axiom,
! [VarCurr: state_type] :
( ~ v33677(VarCurr)
<=> v33589(VarCurr,20) ) ).
tff(writeUnaryOperator_2687,axiom,
! [VarCurr: state_type] :
( ~ v33673(VarCurr)
<=> v33589(VarCurr,22) ) ).
tff(writeUnaryOperator_2686,axiom,
! [VarCurr: state_type] :
( ~ v33669(VarCurr)
<=> v33589(VarCurr,23) ) ).
tff(writeUnaryOperator_2685,axiom,
! [VarCurr: state_type] :
( ~ v33647(VarCurr)
<=> v33648(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7216,axiom,
! [VarCurr: state_type] :
( v33648(VarCurr)
<=> ( v33649(VarCurr)
& v33662(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_709,axiom,
! [VarCurr: state_type] :
( v33662(VarCurr)
<=> ( v33589(VarCurr,27)
| v33652(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7215,axiom,
! [VarCurr: state_type] :
( v33649(VarCurr)
<=> ( v33650(VarCurr)
| v33651(VarCurr) ) ) ).
tff(writeUnaryOperator_2684,axiom,
! [VarCurr: state_type] :
( ~ v33651(VarCurr)
<=> v33652(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7214,axiom,
! [VarCurr: state_type] :
( v33652(VarCurr)
<=> ( v33653(VarCurr)
& v33661(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_708,axiom,
! [VarCurr: state_type] :
( v33661(VarCurr)
<=> ( v33589(VarCurr,26)
| v33656(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7213,axiom,
! [VarCurr: state_type] :
( v33653(VarCurr)
<=> ( v33654(VarCurr)
| v33655(VarCurr) ) ) ).
tff(writeUnaryOperator_2683,axiom,
! [VarCurr: state_type] :
( ~ v33655(VarCurr)
<=> v33656(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7212,axiom,
! [VarCurr: state_type] :
( v33656(VarCurr)
<=> ( v33657(VarCurr)
& v33660(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_707,axiom,
! [VarCurr: state_type] :
( v33660(VarCurr)
<=> ( v33589(VarCurr,24)
| v33589(VarCurr,25) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7211,axiom,
! [VarCurr: state_type] :
( v33657(VarCurr)
<=> ( v33658(VarCurr)
| v33659(VarCurr) ) ) ).
tff(writeUnaryOperator_2682,axiom,
! [VarCurr: state_type] :
( ~ v33659(VarCurr)
<=> v33589(VarCurr,25) ) ).
tff(writeUnaryOperator_2681,axiom,
! [VarCurr: state_type] :
( ~ v33658(VarCurr)
<=> v33589(VarCurr,24) ) ).
tff(writeUnaryOperator_2680,axiom,
! [VarCurr: state_type] :
( ~ v33654(VarCurr)
<=> v33589(VarCurr,26) ) ).
tff(writeUnaryOperator_2679,axiom,
! [VarCurr: state_type] :
( ~ v33650(VarCurr)
<=> v33589(VarCurr,27) ) ).
tff(writeUnaryOperator_2678,axiom,
! [VarCurr: state_type] :
( ~ v33582(VarCurr)
<=> v33583(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7210,axiom,
! [VarCurr: state_type] :
( v33583(VarCurr)
<=> ( v33584(VarCurr)
& v33643(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7209,axiom,
! [VarCurr: state_type] :
( v33643(VarCurr)
<=> ( v33586(VarCurr)
| v33603(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7208,axiom,
! [VarCurr: state_type] :
( v33584(VarCurr)
<=> ( v33585(VarCurr)
| v33602(VarCurr) ) ) ).
tff(writeUnaryOperator_2677,axiom,
! [VarCurr: state_type] :
( ~ v33602(VarCurr)
<=> v33603(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7207,axiom,
! [VarCurr: state_type] :
( v33603(VarCurr)
<=> ( v33604(VarCurr)
& v33642(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7206,axiom,
! [VarCurr: state_type] :
( v33642(VarCurr)
<=> ( v33606(VarCurr)
| v33622(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7205,axiom,
! [VarCurr: state_type] :
( v33604(VarCurr)
<=> ( v33605(VarCurr)
| v33621(VarCurr) ) ) ).
tff(writeUnaryOperator_2676,axiom,
! [VarCurr: state_type] :
( ~ v33621(VarCurr)
<=> v33622(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7204,axiom,
! [VarCurr: state_type] :
( v33622(VarCurr)
<=> ( v33623(VarCurr)
& v33641(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_706,axiom,
! [VarCurr: state_type] :
( v33641(VarCurr)
<=> ( v33589(VarCurr,28)
| v33626(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7203,axiom,
! [VarCurr: state_type] :
( v33623(VarCurr)
<=> ( v33624(VarCurr)
| v33625(VarCurr) ) ) ).
tff(writeUnaryOperator_2675,axiom,
! [VarCurr: state_type] :
( ~ v33625(VarCurr)
<=> v33626(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7202,axiom,
! [VarCurr: state_type] :
( v33626(VarCurr)
<=> ( v33627(VarCurr)
& v33640(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_705,axiom,
! [VarCurr: state_type] :
( v33640(VarCurr)
<=> ( v33589(VarCurr,3)
| v33630(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7201,axiom,
! [VarCurr: state_type] :
( v33627(VarCurr)
<=> ( v33628(VarCurr)
| v33629(VarCurr) ) ) ).
tff(writeUnaryOperator_2674,axiom,
! [VarCurr: state_type] :
( ~ v33629(VarCurr)
<=> v33630(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7200,axiom,
! [VarCurr: state_type] :
( v33630(VarCurr)
<=> ( v33631(VarCurr)
& v33639(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_704,axiom,
! [VarCurr: state_type] :
( v33639(VarCurr)
<=> ( v33589(VarCurr,2)
| v33634(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7199,axiom,
! [VarCurr: state_type] :
( v33631(VarCurr)
<=> ( v33632(VarCurr)
| v33633(VarCurr) ) ) ).
tff(writeUnaryOperator_2673,axiom,
! [VarCurr: state_type] :
( ~ v33633(VarCurr)
<=> v33634(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7198,axiom,
! [VarCurr: state_type] :
( v33634(VarCurr)
<=> ( v33635(VarCurr)
& v33638(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_703,axiom,
! [VarCurr: state_type] :
( v33638(VarCurr)
<=> ( v33589(VarCurr,0)
| v33589(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7197,axiom,
! [VarCurr: state_type] :
( v33635(VarCurr)
<=> ( v33636(VarCurr)
| v33637(VarCurr) ) ) ).
tff(writeUnaryOperator_2672,axiom,
! [VarCurr: state_type] :
( ~ v33637(VarCurr)
<=> v33589(VarCurr,1) ) ).
tff(writeUnaryOperator_2671,axiom,
! [VarCurr: state_type] :
( ~ v33636(VarCurr)
<=> v33589(VarCurr,0) ) ).
tff(writeUnaryOperator_2670,axiom,
! [VarCurr: state_type] :
( ~ v33632(VarCurr)
<=> v33589(VarCurr,2) ) ).
tff(writeUnaryOperator_2669,axiom,
! [VarCurr: state_type] :
( ~ v33628(VarCurr)
<=> v33589(VarCurr,3) ) ).
tff(writeUnaryOperator_2668,axiom,
! [VarCurr: state_type] :
( ~ v33624(VarCurr)
<=> v33589(VarCurr,28) ) ).
tff(writeUnaryOperator_2667,axiom,
! [VarCurr: state_type] :
( ~ v33605(VarCurr)
<=> v33606(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7196,axiom,
! [VarCurr: state_type] :
( v33606(VarCurr)
<=> ( v33607(VarCurr)
& v33620(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_702,axiom,
! [VarCurr: state_type] :
( v33620(VarCurr)
<=> ( v33589(VarCurr,7)
| v33610(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7195,axiom,
! [VarCurr: state_type] :
( v33607(VarCurr)
<=> ( v33608(VarCurr)
| v33609(VarCurr) ) ) ).
tff(writeUnaryOperator_2666,axiom,
! [VarCurr: state_type] :
( ~ v33609(VarCurr)
<=> v33610(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7194,axiom,
! [VarCurr: state_type] :
( v33610(VarCurr)
<=> ( v33611(VarCurr)
& v33619(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_701,axiom,
! [VarCurr: state_type] :
( v33619(VarCurr)
<=> ( v33589(VarCurr,6)
| v33614(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7193,axiom,
! [VarCurr: state_type] :
( v33611(VarCurr)
<=> ( v33612(VarCurr)
| v33613(VarCurr) ) ) ).
tff(writeUnaryOperator_2665,axiom,
! [VarCurr: state_type] :
( ~ v33613(VarCurr)
<=> v33614(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7192,axiom,
! [VarCurr: state_type] :
( v33614(VarCurr)
<=> ( v33615(VarCurr)
& v33618(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_700,axiom,
! [VarCurr: state_type] :
( v33618(VarCurr)
<=> ( v33589(VarCurr,4)
| v33589(VarCurr,5) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7191,axiom,
! [VarCurr: state_type] :
( v33615(VarCurr)
<=> ( v33616(VarCurr)
| v33617(VarCurr) ) ) ).
tff(writeUnaryOperator_2664,axiom,
! [VarCurr: state_type] :
( ~ v33617(VarCurr)
<=> v33589(VarCurr,5) ) ).
tff(writeUnaryOperator_2663,axiom,
! [VarCurr: state_type] :
( ~ v33616(VarCurr)
<=> v33589(VarCurr,4) ) ).
tff(writeUnaryOperator_2662,axiom,
! [VarCurr: state_type] :
( ~ v33612(VarCurr)
<=> v33589(VarCurr,6) ) ).
tff(writeUnaryOperator_2661,axiom,
! [VarCurr: state_type] :
( ~ v33608(VarCurr)
<=> v33589(VarCurr,7) ) ).
tff(writeUnaryOperator_2660,axiom,
! [VarCurr: state_type] :
( ~ v33585(VarCurr)
<=> v33586(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7190,axiom,
! [VarCurr: state_type] :
( v33586(VarCurr)
<=> ( v33587(VarCurr)
& v33601(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_699,axiom,
! [VarCurr: state_type] :
( v33601(VarCurr)
<=> ( v33589(VarCurr,11)
| v33591(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7189,axiom,
! [VarCurr: state_type] :
( v33587(VarCurr)
<=> ( v33588(VarCurr)
| v33590(VarCurr) ) ) ).
tff(writeUnaryOperator_2659,axiom,
! [VarCurr: state_type] :
( ~ v33590(VarCurr)
<=> v33591(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7188,axiom,
! [VarCurr: state_type] :
( v33591(VarCurr)
<=> ( v33592(VarCurr)
& v33600(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_698,axiom,
! [VarCurr: state_type] :
( v33600(VarCurr)
<=> ( v33589(VarCurr,10)
| v33595(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7187,axiom,
! [VarCurr: state_type] :
( v33592(VarCurr)
<=> ( v33593(VarCurr)
| v33594(VarCurr) ) ) ).
tff(writeUnaryOperator_2658,axiom,
! [VarCurr: state_type] :
( ~ v33594(VarCurr)
<=> v33595(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7186,axiom,
! [VarCurr: state_type] :
( v33595(VarCurr)
<=> ( v33596(VarCurr)
& v33599(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_697,axiom,
! [VarCurr: state_type] :
( v33599(VarCurr)
<=> ( v33589(VarCurr,8)
| v33589(VarCurr,9) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7185,axiom,
! [VarCurr: state_type] :
( v33596(VarCurr)
<=> ( v33597(VarCurr)
| v33598(VarCurr) ) ) ).
tff(writeUnaryOperator_2657,axiom,
! [VarCurr: state_type] :
( ~ v33598(VarCurr)
<=> v33589(VarCurr,9) ) ).
tff(writeUnaryOperator_2656,axiom,
! [VarCurr: state_type] :
( ~ v33597(VarCurr)
<=> v33589(VarCurr,8) ) ).
tff(writeUnaryOperator_2655,axiom,
! [VarCurr: state_type] :
( ~ v33593(VarCurr)
<=> v33589(VarCurr,10) ) ).
tff(writeUnaryOperator_2654,axiom,
! [VarCurr: state_type] :
( ~ v33588(VarCurr)
<=> v33589(VarCurr,11) ) ).
tff(addAssignment_12580,axiom,
! [VarCurr: state_type] :
( ( v33589(VarCurr,27)
<=> v31321(VarCurr,59) )
& ( v33589(VarCurr,26)
<=> v31321(VarCurr,58) )
& ( v33589(VarCurr,25)
<=> v31321(VarCurr,57) )
& ( v33589(VarCurr,24)
<=> v31321(VarCurr,56) )
& ( v33589(VarCurr,23)
<=> v31321(VarCurr,55) )
& ( v33589(VarCurr,22)
<=> v31321(VarCurr,54) )
& ( v33589(VarCurr,21)
<=> v31321(VarCurr,53) )
& ( v33589(VarCurr,20)
<=> v31321(VarCurr,52) )
& ( v33589(VarCurr,19)
<=> v31321(VarCurr,51) )
& ( v33589(VarCurr,18)
<=> v31321(VarCurr,50) )
& ( v33589(VarCurr,17)
<=> v31321(VarCurr,49) )
& ( v33589(VarCurr,16)
<=> v31321(VarCurr,48) )
& ( v33589(VarCurr,15)
<=> v31321(VarCurr,47) )
& ( v33589(VarCurr,14)
<=> v31321(VarCurr,46) )
& ( v33589(VarCurr,13)
<=> v31321(VarCurr,45) )
& ( v33589(VarCurr,12)
<=> v31321(VarCurr,44) )
& ( v33589(VarCurr,11)
<=> v31321(VarCurr,43) )
& ( v33589(VarCurr,10)
<=> v31321(VarCurr,42) )
& ( v33589(VarCurr,9)
<=> v31321(VarCurr,41) )
& ( v33589(VarCurr,8)
<=> v31321(VarCurr,40) )
& ( v33589(VarCurr,7)
<=> v31321(VarCurr,39) )
& ( v33589(VarCurr,6)
<=> v31321(VarCurr,38) )
& ( v33589(VarCurr,5)
<=> v31321(VarCurr,37) )
& ( v33589(VarCurr,4)
<=> v31321(VarCurr,36) )
& ( v33589(VarCurr,3)
<=> v31321(VarCurr,35) )
& ( v33589(VarCurr,2)
<=> v31321(VarCurr,34) )
& ( v33589(VarCurr,1)
<=> v31321(VarCurr,33) )
& ( v33589(VarCurr,0)
<=> v31321(VarCurr,32) ) ) ).
tff(addAssignment_12579,axiom,
! [VarCurr: state_type] :
( v33589(VarCurr,28)
<=> v31321(VarCurr,63) ) ).
tff(addAssignment_12578,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,60)
& ~ $less(B,32) )
=> ( v31321(VarCurr,B)
<=> v31572(VarCurr,B) ) ) ).
tff(addAssignment_12577,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,60)
& ~ $less(B,32) )
=> ( v31360(VarCurr,B)
<=> v31362(VarCurr,B) ) ) ).
tff(addAssignment_12576,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,59)
<=> v32879(VarCurr) ) ).
tff(addAssignment_12575,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,58)
<=> v32904(VarCurr) ) ).
tff(addAssignment_12574,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,57)
<=> v32929(VarCurr) ) ).
tff(addAssignment_12573,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,56)
<=> v32954(VarCurr) ) ).
tff(addAssignment_12572,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,55)
<=> v32979(VarCurr) ) ).
tff(addAssignment_12571,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,54)
<=> v33004(VarCurr) ) ).
tff(addAssignment_12570,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,53)
<=> v33029(VarCurr) ) ).
tff(addAssignment_12569,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,52)
<=> v33054(VarCurr) ) ).
tff(addAssignment_12568,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,51)
<=> v33079(VarCurr) ) ).
tff(addAssignment_12567,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,50)
<=> v33104(VarCurr) ) ).
tff(addAssignment_12566,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,49)
<=> v33129(VarCurr) ) ).
tff(addAssignment_12565,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,48)
<=> v33154(VarCurr) ) ).
tff(addAssignment_12564,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,47)
<=> v33179(VarCurr) ) ).
tff(addAssignment_12563,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,46)
<=> v33204(VarCurr) ) ).
tff(addAssignment_12562,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,45)
<=> v33229(VarCurr) ) ).
tff(addAssignment_12561,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,44)
<=> v33254(VarCurr) ) ).
tff(addAssignment_12560,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,43)
<=> v33279(VarCurr) ) ).
tff(addAssignment_12559,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,42)
<=> v33304(VarCurr) ) ).
tff(addAssignment_12558,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,41)
<=> v33329(VarCurr) ) ).
tff(addAssignment_12557,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,40)
<=> v33354(VarCurr) ) ).
tff(addAssignment_12556,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,39)
<=> v33379(VarCurr) ) ).
tff(addAssignment_12555,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,38)
<=> v33404(VarCurr) ) ).
tff(addAssignment_12554,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,37)
<=> v33429(VarCurr) ) ).
tff(addAssignment_12553,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,36)
<=> v33454(VarCurr) ) ).
tff(addAssignment_12552,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,35)
<=> v33479(VarCurr) ) ).
tff(addAssignment_12551,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,34)
<=> v33504(VarCurr) ) ).
tff(addAssignment_12550,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,33)
<=> v33529(VarCurr) ) ).
tff(addAssignment_12549,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,32)
<=> v33554(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1061,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33574(VarNext)
=> ( v33554(VarNext)
<=> v33554(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1081,axiom,
! [VarNext: state_type] :
( v33574(VarNext)
=> ( v33554(VarNext)
<=> v33556(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2029,axiom,
! [VarCurr: state_type] :
( v33574(VarCurr)
<=> ( v33571(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12548,axiom,
! [VarCurr: state_type] :
( v33571(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12547,axiom,
! [VarCurr: state_type] :
( v33556(VarCurr)
<=> v31368(VarCurr,32) ) ).
tff(addAssignment_12546,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,32)
<=> v33558(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7184,axiom,
! [VarCurr: state_type] :
( v33558(VarCurr)
<=> ( v33568(VarCurr)
| v33569(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7183,axiom,
! [VarCurr: state_type] :
( v33569(VarCurr)
<=> ( v33564(VarCurr)
& v33566(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7182,axiom,
! [VarCurr: state_type] :
( v33568(VarCurr)
<=> ( v33560(VarCurr)
& v33562(VarCurr) ) ) ).
tff(addAssignment_12545,axiom,
! [VarCurr: state_type] :
( v33566(VarCurr)
<=> v31444(VarCurr,32) ) ).
tff(addAssignment_12544,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,32)
<=> v31446(VarCurr,32) ) ).
tff(addAssignment_12543,axiom,
! [VarCurr: state_type] :
( v33564(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12542,axiom,
! [VarCurr: state_type] :
( v33562(VarCurr)
<=> v31412(VarCurr,32) ) ).
tff(addAssignment_12541,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,32)
<=> v31414(VarCurr,32) ) ).
tff(addAssignment_12540,axiom,
! [VarCurr: state_type] :
( v33560(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1060,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33549(VarNext)
=> ( v33529(VarNext)
<=> v33529(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1080,axiom,
! [VarNext: state_type] :
( v33549(VarNext)
=> ( v33529(VarNext)
<=> v33531(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2028,axiom,
! [VarCurr: state_type] :
( v33549(VarCurr)
<=> ( v33546(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12539,axiom,
! [VarCurr: state_type] :
( v33546(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12538,axiom,
! [VarCurr: state_type] :
( v33531(VarCurr)
<=> v31368(VarCurr,33) ) ).
tff(addAssignment_12537,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,33)
<=> v33533(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7181,axiom,
! [VarCurr: state_type] :
( v33533(VarCurr)
<=> ( v33543(VarCurr)
| v33544(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7180,axiom,
! [VarCurr: state_type] :
( v33544(VarCurr)
<=> ( v33539(VarCurr)
& v33541(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7179,axiom,
! [VarCurr: state_type] :
( v33543(VarCurr)
<=> ( v33535(VarCurr)
& v33537(VarCurr) ) ) ).
tff(addAssignment_12536,axiom,
! [VarCurr: state_type] :
( v33541(VarCurr)
<=> v31444(VarCurr,33) ) ).
tff(addAssignment_12535,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,33)
<=> v31446(VarCurr,33) ) ).
tff(addAssignment_12534,axiom,
! [VarCurr: state_type] :
( v33539(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12533,axiom,
! [VarCurr: state_type] :
( v33537(VarCurr)
<=> v31412(VarCurr,33) ) ).
tff(addAssignment_12532,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,33)
<=> v31414(VarCurr,33) ) ).
tff(addAssignment_12531,axiom,
! [VarCurr: state_type] :
( v33535(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1059,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33524(VarNext)
=> ( v33504(VarNext)
<=> v33504(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1079,axiom,
! [VarNext: state_type] :
( v33524(VarNext)
=> ( v33504(VarNext)
<=> v33506(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2027,axiom,
! [VarCurr: state_type] :
( v33524(VarCurr)
<=> ( v33521(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12530,axiom,
! [VarCurr: state_type] :
( v33521(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12529,axiom,
! [VarCurr: state_type] :
( v33506(VarCurr)
<=> v31368(VarCurr,34) ) ).
tff(addAssignment_12528,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,34)
<=> v33508(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7178,axiom,
! [VarCurr: state_type] :
( v33508(VarCurr)
<=> ( v33518(VarCurr)
| v33519(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7177,axiom,
! [VarCurr: state_type] :
( v33519(VarCurr)
<=> ( v33514(VarCurr)
& v33516(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7176,axiom,
! [VarCurr: state_type] :
( v33518(VarCurr)
<=> ( v33510(VarCurr)
& v33512(VarCurr) ) ) ).
tff(addAssignment_12527,axiom,
! [VarCurr: state_type] :
( v33516(VarCurr)
<=> v31444(VarCurr,34) ) ).
tff(addAssignment_12526,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,34)
<=> v31446(VarCurr,34) ) ).
tff(addAssignment_12525,axiom,
! [VarCurr: state_type] :
( v33514(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12524,axiom,
! [VarCurr: state_type] :
( v33512(VarCurr)
<=> v31412(VarCurr,34) ) ).
tff(addAssignment_12523,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,34)
<=> v31414(VarCurr,34) ) ).
tff(addAssignment_12522,axiom,
! [VarCurr: state_type] :
( v33510(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1058,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33499(VarNext)
=> ( v33479(VarNext)
<=> v33479(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1078,axiom,
! [VarNext: state_type] :
( v33499(VarNext)
=> ( v33479(VarNext)
<=> v33481(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2026,axiom,
! [VarCurr: state_type] :
( v33499(VarCurr)
<=> ( v33496(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12521,axiom,
! [VarCurr: state_type] :
( v33496(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12520,axiom,
! [VarCurr: state_type] :
( v33481(VarCurr)
<=> v31368(VarCurr,35) ) ).
tff(addAssignment_12519,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,35)
<=> v33483(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7175,axiom,
! [VarCurr: state_type] :
( v33483(VarCurr)
<=> ( v33493(VarCurr)
| v33494(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7174,axiom,
! [VarCurr: state_type] :
( v33494(VarCurr)
<=> ( v33489(VarCurr)
& v33491(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7173,axiom,
! [VarCurr: state_type] :
( v33493(VarCurr)
<=> ( v33485(VarCurr)
& v33487(VarCurr) ) ) ).
tff(addAssignment_12518,axiom,
! [VarCurr: state_type] :
( v33491(VarCurr)
<=> v31444(VarCurr,35) ) ).
tff(addAssignment_12517,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,35)
<=> v31446(VarCurr,35) ) ).
tff(addAssignment_12516,axiom,
! [VarCurr: state_type] :
( v33489(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12515,axiom,
! [VarCurr: state_type] :
( v33487(VarCurr)
<=> v31412(VarCurr,35) ) ).
tff(addAssignment_12514,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,35)
<=> v31414(VarCurr,35) ) ).
tff(addAssignment_12513,axiom,
! [VarCurr: state_type] :
( v33485(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1057,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33474(VarNext)
=> ( v33454(VarNext)
<=> v33454(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1077,axiom,
! [VarNext: state_type] :
( v33474(VarNext)
=> ( v33454(VarNext)
<=> v33456(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2025,axiom,
! [VarCurr: state_type] :
( v33474(VarCurr)
<=> ( v33471(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12512,axiom,
! [VarCurr: state_type] :
( v33471(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12511,axiom,
! [VarCurr: state_type] :
( v33456(VarCurr)
<=> v31368(VarCurr,36) ) ).
tff(addAssignment_12510,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,36)
<=> v33458(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7172,axiom,
! [VarCurr: state_type] :
( v33458(VarCurr)
<=> ( v33468(VarCurr)
| v33469(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7171,axiom,
! [VarCurr: state_type] :
( v33469(VarCurr)
<=> ( v33464(VarCurr)
& v33466(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7170,axiom,
! [VarCurr: state_type] :
( v33468(VarCurr)
<=> ( v33460(VarCurr)
& v33462(VarCurr) ) ) ).
tff(addAssignment_12509,axiom,
! [VarCurr: state_type] :
( v33466(VarCurr)
<=> v31444(VarCurr,36) ) ).
tff(addAssignment_12508,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,36)
<=> v31446(VarCurr,36) ) ).
tff(addAssignment_12507,axiom,
! [VarCurr: state_type] :
( v33464(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12506,axiom,
! [VarCurr: state_type] :
( v33462(VarCurr)
<=> v31412(VarCurr,36) ) ).
tff(addAssignment_12505,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,36)
<=> v31414(VarCurr,36) ) ).
tff(addAssignment_12504,axiom,
! [VarCurr: state_type] :
( v33460(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1056,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33449(VarNext)
=> ( v33429(VarNext)
<=> v33429(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1076,axiom,
! [VarNext: state_type] :
( v33449(VarNext)
=> ( v33429(VarNext)
<=> v33431(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2024,axiom,
! [VarCurr: state_type] :
( v33449(VarCurr)
<=> ( v33446(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12503,axiom,
! [VarCurr: state_type] :
( v33446(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12502,axiom,
! [VarCurr: state_type] :
( v33431(VarCurr)
<=> v31368(VarCurr,37) ) ).
tff(addAssignment_12501,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,37)
<=> v33433(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7169,axiom,
! [VarCurr: state_type] :
( v33433(VarCurr)
<=> ( v33443(VarCurr)
| v33444(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7168,axiom,
! [VarCurr: state_type] :
( v33444(VarCurr)
<=> ( v33439(VarCurr)
& v33441(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7167,axiom,
! [VarCurr: state_type] :
( v33443(VarCurr)
<=> ( v33435(VarCurr)
& v33437(VarCurr) ) ) ).
tff(addAssignment_12500,axiom,
! [VarCurr: state_type] :
( v33441(VarCurr)
<=> v31444(VarCurr,37) ) ).
tff(addAssignment_12499,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,37)
<=> v31446(VarCurr,37) ) ).
tff(addAssignment_12498,axiom,
! [VarCurr: state_type] :
( v33439(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12497,axiom,
! [VarCurr: state_type] :
( v33437(VarCurr)
<=> v31412(VarCurr,37) ) ).
tff(addAssignment_12496,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,37)
<=> v31414(VarCurr,37) ) ).
tff(addAssignment_12495,axiom,
! [VarCurr: state_type] :
( v33435(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1055,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33424(VarNext)
=> ( v33404(VarNext)
<=> v33404(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1075,axiom,
! [VarNext: state_type] :
( v33424(VarNext)
=> ( v33404(VarNext)
<=> v33406(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2023,axiom,
! [VarCurr: state_type] :
( v33424(VarCurr)
<=> ( v33421(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12494,axiom,
! [VarCurr: state_type] :
( v33421(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12493,axiom,
! [VarCurr: state_type] :
( v33406(VarCurr)
<=> v31368(VarCurr,38) ) ).
tff(addAssignment_12492,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,38)
<=> v33408(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7166,axiom,
! [VarCurr: state_type] :
( v33408(VarCurr)
<=> ( v33418(VarCurr)
| v33419(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7165,axiom,
! [VarCurr: state_type] :
( v33419(VarCurr)
<=> ( v33414(VarCurr)
& v33416(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7164,axiom,
! [VarCurr: state_type] :
( v33418(VarCurr)
<=> ( v33410(VarCurr)
& v33412(VarCurr) ) ) ).
tff(addAssignment_12491,axiom,
! [VarCurr: state_type] :
( v33416(VarCurr)
<=> v31444(VarCurr,38) ) ).
tff(addAssignment_12490,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,38)
<=> v31446(VarCurr,38) ) ).
tff(addAssignment_12489,axiom,
! [VarCurr: state_type] :
( v33414(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12488,axiom,
! [VarCurr: state_type] :
( v33412(VarCurr)
<=> v31412(VarCurr,38) ) ).
tff(addAssignment_12487,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,38)
<=> v31414(VarCurr,38) ) ).
tff(addAssignment_12486,axiom,
! [VarCurr: state_type] :
( v33410(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1054,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33399(VarNext)
=> ( v33379(VarNext)
<=> v33379(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1074,axiom,
! [VarNext: state_type] :
( v33399(VarNext)
=> ( v33379(VarNext)
<=> v33381(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2022,axiom,
! [VarCurr: state_type] :
( v33399(VarCurr)
<=> ( v33396(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12485,axiom,
! [VarCurr: state_type] :
( v33396(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12484,axiom,
! [VarCurr: state_type] :
( v33381(VarCurr)
<=> v31368(VarCurr,39) ) ).
tff(addAssignment_12483,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,39)
<=> v33383(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7163,axiom,
! [VarCurr: state_type] :
( v33383(VarCurr)
<=> ( v33393(VarCurr)
| v33394(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7162,axiom,
! [VarCurr: state_type] :
( v33394(VarCurr)
<=> ( v33389(VarCurr)
& v33391(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7161,axiom,
! [VarCurr: state_type] :
( v33393(VarCurr)
<=> ( v33385(VarCurr)
& v33387(VarCurr) ) ) ).
tff(addAssignment_12482,axiom,
! [VarCurr: state_type] :
( v33391(VarCurr)
<=> v31444(VarCurr,39) ) ).
tff(addAssignment_12481,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,39)
<=> v31446(VarCurr,39) ) ).
tff(addAssignment_12480,axiom,
! [VarCurr: state_type] :
( v33389(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12479,axiom,
! [VarCurr: state_type] :
( v33387(VarCurr)
<=> v31412(VarCurr,39) ) ).
tff(addAssignment_12478,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,39)
<=> v31414(VarCurr,39) ) ).
tff(addAssignment_12477,axiom,
! [VarCurr: state_type] :
( v33385(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1053,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33374(VarNext)
=> ( v33354(VarNext)
<=> v33354(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1073,axiom,
! [VarNext: state_type] :
( v33374(VarNext)
=> ( v33354(VarNext)
<=> v33356(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2021,axiom,
! [VarCurr: state_type] :
( v33374(VarCurr)
<=> ( v33371(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12476,axiom,
! [VarCurr: state_type] :
( v33371(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12475,axiom,
! [VarCurr: state_type] :
( v33356(VarCurr)
<=> v31368(VarCurr,40) ) ).
tff(addAssignment_12474,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,40)
<=> v33358(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7160,axiom,
! [VarCurr: state_type] :
( v33358(VarCurr)
<=> ( v33368(VarCurr)
| v33369(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7159,axiom,
! [VarCurr: state_type] :
( v33369(VarCurr)
<=> ( v33364(VarCurr)
& v33366(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7158,axiom,
! [VarCurr: state_type] :
( v33368(VarCurr)
<=> ( v33360(VarCurr)
& v33362(VarCurr) ) ) ).
tff(addAssignment_12473,axiom,
! [VarCurr: state_type] :
( v33366(VarCurr)
<=> v31444(VarCurr,40) ) ).
tff(addAssignment_12472,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,40)
<=> v31446(VarCurr,40) ) ).
tff(addAssignment_12471,axiom,
! [VarCurr: state_type] :
( v33364(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12470,axiom,
! [VarCurr: state_type] :
( v33362(VarCurr)
<=> v31412(VarCurr,40) ) ).
tff(addAssignment_12469,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,40)
<=> v31414(VarCurr,40) ) ).
tff(addAssignment_12468,axiom,
! [VarCurr: state_type] :
( v33360(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1052,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33349(VarNext)
=> ( v33329(VarNext)
<=> v33329(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1072,axiom,
! [VarNext: state_type] :
( v33349(VarNext)
=> ( v33329(VarNext)
<=> v33331(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2020,axiom,
! [VarCurr: state_type] :
( v33349(VarCurr)
<=> ( v33346(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12467,axiom,
! [VarCurr: state_type] :
( v33346(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12466,axiom,
! [VarCurr: state_type] :
( v33331(VarCurr)
<=> v31368(VarCurr,41) ) ).
tff(addAssignment_12465,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,41)
<=> v33333(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7157,axiom,
! [VarCurr: state_type] :
( v33333(VarCurr)
<=> ( v33343(VarCurr)
| v33344(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7156,axiom,
! [VarCurr: state_type] :
( v33344(VarCurr)
<=> ( v33339(VarCurr)
& v33341(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7155,axiom,
! [VarCurr: state_type] :
( v33343(VarCurr)
<=> ( v33335(VarCurr)
& v33337(VarCurr) ) ) ).
tff(addAssignment_12464,axiom,
! [VarCurr: state_type] :
( v33341(VarCurr)
<=> v31444(VarCurr,41) ) ).
tff(addAssignment_12463,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,41)
<=> v31446(VarCurr,41) ) ).
tff(addAssignment_12462,axiom,
! [VarCurr: state_type] :
( v33339(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12461,axiom,
! [VarCurr: state_type] :
( v33337(VarCurr)
<=> v31412(VarCurr,41) ) ).
tff(addAssignment_12460,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,41)
<=> v31414(VarCurr,41) ) ).
tff(addAssignment_12459,axiom,
! [VarCurr: state_type] :
( v33335(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1051,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33324(VarNext)
=> ( v33304(VarNext)
<=> v33304(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1071,axiom,
! [VarNext: state_type] :
( v33324(VarNext)
=> ( v33304(VarNext)
<=> v33306(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2019,axiom,
! [VarCurr: state_type] :
( v33324(VarCurr)
<=> ( v33321(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12458,axiom,
! [VarCurr: state_type] :
( v33321(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12457,axiom,
! [VarCurr: state_type] :
( v33306(VarCurr)
<=> v31368(VarCurr,42) ) ).
tff(addAssignment_12456,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,42)
<=> v33308(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7154,axiom,
! [VarCurr: state_type] :
( v33308(VarCurr)
<=> ( v33318(VarCurr)
| v33319(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7153,axiom,
! [VarCurr: state_type] :
( v33319(VarCurr)
<=> ( v33314(VarCurr)
& v33316(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7152,axiom,
! [VarCurr: state_type] :
( v33318(VarCurr)
<=> ( v33310(VarCurr)
& v33312(VarCurr) ) ) ).
tff(addAssignment_12455,axiom,
! [VarCurr: state_type] :
( v33316(VarCurr)
<=> v31444(VarCurr,42) ) ).
tff(addAssignment_12454,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,42)
<=> v31446(VarCurr,42) ) ).
tff(addAssignment_12453,axiom,
! [VarCurr: state_type] :
( v33314(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12452,axiom,
! [VarCurr: state_type] :
( v33312(VarCurr)
<=> v31412(VarCurr,42) ) ).
tff(addAssignment_12451,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,42)
<=> v31414(VarCurr,42) ) ).
tff(addAssignment_12450,axiom,
! [VarCurr: state_type] :
( v33310(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1050,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33299(VarNext)
=> ( v33279(VarNext)
<=> v33279(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1070,axiom,
! [VarNext: state_type] :
( v33299(VarNext)
=> ( v33279(VarNext)
<=> v33281(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2018,axiom,
! [VarCurr: state_type] :
( v33299(VarCurr)
<=> ( v33296(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12449,axiom,
! [VarCurr: state_type] :
( v33296(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12448,axiom,
! [VarCurr: state_type] :
( v33281(VarCurr)
<=> v31368(VarCurr,43) ) ).
tff(addAssignment_12447,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,43)
<=> v33283(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7151,axiom,
! [VarCurr: state_type] :
( v33283(VarCurr)
<=> ( v33293(VarCurr)
| v33294(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7150,axiom,
! [VarCurr: state_type] :
( v33294(VarCurr)
<=> ( v33289(VarCurr)
& v33291(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7149,axiom,
! [VarCurr: state_type] :
( v33293(VarCurr)
<=> ( v33285(VarCurr)
& v33287(VarCurr) ) ) ).
tff(addAssignment_12446,axiom,
! [VarCurr: state_type] :
( v33291(VarCurr)
<=> v31444(VarCurr,43) ) ).
tff(addAssignment_12445,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,43)
<=> v31446(VarCurr,43) ) ).
tff(addAssignment_12444,axiom,
! [VarCurr: state_type] :
( v33289(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12443,axiom,
! [VarCurr: state_type] :
( v33287(VarCurr)
<=> v31412(VarCurr,43) ) ).
tff(addAssignment_12442,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,43)
<=> v31414(VarCurr,43) ) ).
tff(addAssignment_12441,axiom,
! [VarCurr: state_type] :
( v33285(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1049,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33274(VarNext)
=> ( v33254(VarNext)
<=> v33254(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1069,axiom,
! [VarNext: state_type] :
( v33274(VarNext)
=> ( v33254(VarNext)
<=> v33256(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2017,axiom,
! [VarCurr: state_type] :
( v33274(VarCurr)
<=> ( v33271(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12440,axiom,
! [VarCurr: state_type] :
( v33271(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12439,axiom,
! [VarCurr: state_type] :
( v33256(VarCurr)
<=> v31368(VarCurr,44) ) ).
tff(addAssignment_12438,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,44)
<=> v33258(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7148,axiom,
! [VarCurr: state_type] :
( v33258(VarCurr)
<=> ( v33268(VarCurr)
| v33269(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7147,axiom,
! [VarCurr: state_type] :
( v33269(VarCurr)
<=> ( v33264(VarCurr)
& v33266(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7146,axiom,
! [VarCurr: state_type] :
( v33268(VarCurr)
<=> ( v33260(VarCurr)
& v33262(VarCurr) ) ) ).
tff(addAssignment_12437,axiom,
! [VarCurr: state_type] :
( v33266(VarCurr)
<=> v31444(VarCurr,44) ) ).
tff(addAssignment_12436,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,44)
<=> v31446(VarCurr,44) ) ).
tff(addAssignment_12435,axiom,
! [VarCurr: state_type] :
( v33264(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12434,axiom,
! [VarCurr: state_type] :
( v33262(VarCurr)
<=> v31412(VarCurr,44) ) ).
tff(addAssignment_12433,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,44)
<=> v31414(VarCurr,44) ) ).
tff(addAssignment_12432,axiom,
! [VarCurr: state_type] :
( v33260(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1048,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33249(VarNext)
=> ( v33229(VarNext)
<=> v33229(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1068,axiom,
! [VarNext: state_type] :
( v33249(VarNext)
=> ( v33229(VarNext)
<=> v33231(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2016,axiom,
! [VarCurr: state_type] :
( v33249(VarCurr)
<=> ( v33246(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12431,axiom,
! [VarCurr: state_type] :
( v33246(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12430,axiom,
! [VarCurr: state_type] :
( v33231(VarCurr)
<=> v31368(VarCurr,45) ) ).
tff(addAssignment_12429,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,45)
<=> v33233(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7145,axiom,
! [VarCurr: state_type] :
( v33233(VarCurr)
<=> ( v33243(VarCurr)
| v33244(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7144,axiom,
! [VarCurr: state_type] :
( v33244(VarCurr)
<=> ( v33239(VarCurr)
& v33241(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7143,axiom,
! [VarCurr: state_type] :
( v33243(VarCurr)
<=> ( v33235(VarCurr)
& v33237(VarCurr) ) ) ).
tff(addAssignment_12428,axiom,
! [VarCurr: state_type] :
( v33241(VarCurr)
<=> v31444(VarCurr,45) ) ).
tff(addAssignment_12427,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,45)
<=> v31446(VarCurr,45) ) ).
tff(addAssignment_12426,axiom,
! [VarCurr: state_type] :
( v33239(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12425,axiom,
! [VarCurr: state_type] :
( v33237(VarCurr)
<=> v31412(VarCurr,45) ) ).
tff(addAssignment_12424,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,45)
<=> v31414(VarCurr,45) ) ).
tff(addAssignment_12423,axiom,
! [VarCurr: state_type] :
( v33235(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1047,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33224(VarNext)
=> ( v33204(VarNext)
<=> v33204(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1067,axiom,
! [VarNext: state_type] :
( v33224(VarNext)
=> ( v33204(VarNext)
<=> v33206(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2015,axiom,
! [VarCurr: state_type] :
( v33224(VarCurr)
<=> ( v33221(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12422,axiom,
! [VarCurr: state_type] :
( v33221(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12421,axiom,
! [VarCurr: state_type] :
( v33206(VarCurr)
<=> v31368(VarCurr,46) ) ).
tff(addAssignment_12420,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,46)
<=> v33208(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7142,axiom,
! [VarCurr: state_type] :
( v33208(VarCurr)
<=> ( v33218(VarCurr)
| v33219(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7141,axiom,
! [VarCurr: state_type] :
( v33219(VarCurr)
<=> ( v33214(VarCurr)
& v33216(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7140,axiom,
! [VarCurr: state_type] :
( v33218(VarCurr)
<=> ( v33210(VarCurr)
& v33212(VarCurr) ) ) ).
tff(addAssignment_12419,axiom,
! [VarCurr: state_type] :
( v33216(VarCurr)
<=> v31444(VarCurr,46) ) ).
tff(addAssignment_12418,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,46)
<=> v31446(VarCurr,46) ) ).
tff(addAssignment_12417,axiom,
! [VarCurr: state_type] :
( v33214(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12416,axiom,
! [VarCurr: state_type] :
( v33212(VarCurr)
<=> v31412(VarCurr,46) ) ).
tff(addAssignment_12415,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,46)
<=> v31414(VarCurr,46) ) ).
tff(addAssignment_12414,axiom,
! [VarCurr: state_type] :
( v33210(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1046,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33199(VarNext)
=> ( v33179(VarNext)
<=> v33179(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1066,axiom,
! [VarNext: state_type] :
( v33199(VarNext)
=> ( v33179(VarNext)
<=> v33181(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2014,axiom,
! [VarCurr: state_type] :
( v33199(VarCurr)
<=> ( v33196(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12413,axiom,
! [VarCurr: state_type] :
( v33196(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12412,axiom,
! [VarCurr: state_type] :
( v33181(VarCurr)
<=> v31368(VarCurr,47) ) ).
tff(addAssignment_12411,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,47)
<=> v33183(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7139,axiom,
! [VarCurr: state_type] :
( v33183(VarCurr)
<=> ( v33193(VarCurr)
| v33194(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7138,axiom,
! [VarCurr: state_type] :
( v33194(VarCurr)
<=> ( v33189(VarCurr)
& v33191(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7137,axiom,
! [VarCurr: state_type] :
( v33193(VarCurr)
<=> ( v33185(VarCurr)
& v33187(VarCurr) ) ) ).
tff(addAssignment_12410,axiom,
! [VarCurr: state_type] :
( v33191(VarCurr)
<=> v31444(VarCurr,47) ) ).
tff(addAssignment_12409,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,47)
<=> v31446(VarCurr,47) ) ).
tff(addAssignment_12408,axiom,
! [VarCurr: state_type] :
( v33189(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12407,axiom,
! [VarCurr: state_type] :
( v33187(VarCurr)
<=> v31412(VarCurr,47) ) ).
tff(addAssignment_12406,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,47)
<=> v31414(VarCurr,47) ) ).
tff(addAssignment_12405,axiom,
! [VarCurr: state_type] :
( v33185(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1045,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33174(VarNext)
=> ( v33154(VarNext)
<=> v33154(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1065,axiom,
! [VarNext: state_type] :
( v33174(VarNext)
=> ( v33154(VarNext)
<=> v33156(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2013,axiom,
! [VarCurr: state_type] :
( v33174(VarCurr)
<=> ( v33171(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12404,axiom,
! [VarCurr: state_type] :
( v33171(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12403,axiom,
! [VarCurr: state_type] :
( v33156(VarCurr)
<=> v31368(VarCurr,48) ) ).
tff(addAssignment_12402,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,48)
<=> v33158(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7136,axiom,
! [VarCurr: state_type] :
( v33158(VarCurr)
<=> ( v33168(VarCurr)
| v33169(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7135,axiom,
! [VarCurr: state_type] :
( v33169(VarCurr)
<=> ( v33164(VarCurr)
& v33166(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7134,axiom,
! [VarCurr: state_type] :
( v33168(VarCurr)
<=> ( v33160(VarCurr)
& v33162(VarCurr) ) ) ).
tff(addAssignment_12401,axiom,
! [VarCurr: state_type] :
( v33166(VarCurr)
<=> v31444(VarCurr,48) ) ).
tff(addAssignment_12400,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,48)
<=> v31446(VarCurr,48) ) ).
tff(addAssignment_12399,axiom,
! [VarCurr: state_type] :
( v33164(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12398,axiom,
! [VarCurr: state_type] :
( v33162(VarCurr)
<=> v31412(VarCurr,48) ) ).
tff(addAssignment_12397,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,48)
<=> v31414(VarCurr,48) ) ).
tff(addAssignment_12396,axiom,
! [VarCurr: state_type] :
( v33160(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1044,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33149(VarNext)
=> ( v33129(VarNext)
<=> v33129(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1064,axiom,
! [VarNext: state_type] :
( v33149(VarNext)
=> ( v33129(VarNext)
<=> v33131(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2012,axiom,
! [VarCurr: state_type] :
( v33149(VarCurr)
<=> ( v33146(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12395,axiom,
! [VarCurr: state_type] :
( v33146(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12394,axiom,
! [VarCurr: state_type] :
( v33131(VarCurr)
<=> v31368(VarCurr,49) ) ).
tff(addAssignment_12393,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,49)
<=> v33133(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7133,axiom,
! [VarCurr: state_type] :
( v33133(VarCurr)
<=> ( v33143(VarCurr)
| v33144(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7132,axiom,
! [VarCurr: state_type] :
( v33144(VarCurr)
<=> ( v33139(VarCurr)
& v33141(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7131,axiom,
! [VarCurr: state_type] :
( v33143(VarCurr)
<=> ( v33135(VarCurr)
& v33137(VarCurr) ) ) ).
tff(addAssignment_12392,axiom,
! [VarCurr: state_type] :
( v33141(VarCurr)
<=> v31444(VarCurr,49) ) ).
tff(addAssignment_12391,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,49)
<=> v31446(VarCurr,49) ) ).
tff(addAssignment_12390,axiom,
! [VarCurr: state_type] :
( v33139(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12389,axiom,
! [VarCurr: state_type] :
( v33137(VarCurr)
<=> v31412(VarCurr,49) ) ).
tff(addAssignment_12388,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,49)
<=> v31414(VarCurr,49) ) ).
tff(addAssignment_12387,axiom,
! [VarCurr: state_type] :
( v33135(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1043,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33124(VarNext)
=> ( v33104(VarNext)
<=> v33104(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1063,axiom,
! [VarNext: state_type] :
( v33124(VarNext)
=> ( v33104(VarNext)
<=> v33106(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2011,axiom,
! [VarCurr: state_type] :
( v33124(VarCurr)
<=> ( v33121(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12386,axiom,
! [VarCurr: state_type] :
( v33121(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12385,axiom,
! [VarCurr: state_type] :
( v33106(VarCurr)
<=> v31368(VarCurr,50) ) ).
tff(addAssignment_12384,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,50)
<=> v33108(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7130,axiom,
! [VarCurr: state_type] :
( v33108(VarCurr)
<=> ( v33118(VarCurr)
| v33119(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7129,axiom,
! [VarCurr: state_type] :
( v33119(VarCurr)
<=> ( v33114(VarCurr)
& v33116(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7128,axiom,
! [VarCurr: state_type] :
( v33118(VarCurr)
<=> ( v33110(VarCurr)
& v33112(VarCurr) ) ) ).
tff(addAssignment_12383,axiom,
! [VarCurr: state_type] :
( v33116(VarCurr)
<=> v31444(VarCurr,50) ) ).
tff(addAssignment_12382,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,50)
<=> v31446(VarCurr,50) ) ).
tff(addAssignment_12381,axiom,
! [VarCurr: state_type] :
( v33114(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12380,axiom,
! [VarCurr: state_type] :
( v33112(VarCurr)
<=> v31412(VarCurr,50) ) ).
tff(addAssignment_12379,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,50)
<=> v31414(VarCurr,50) ) ).
tff(addAssignment_12378,axiom,
! [VarCurr: state_type] :
( v33110(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1042,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33099(VarNext)
=> ( v33079(VarNext)
<=> v33079(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1062,axiom,
! [VarNext: state_type] :
( v33099(VarNext)
=> ( v33079(VarNext)
<=> v33081(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2010,axiom,
! [VarCurr: state_type] :
( v33099(VarCurr)
<=> ( v33096(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12377,axiom,
! [VarCurr: state_type] :
( v33096(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12376,axiom,
! [VarCurr: state_type] :
( v33081(VarCurr)
<=> v31368(VarCurr,51) ) ).
tff(addAssignment_12375,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,51)
<=> v33083(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7127,axiom,
! [VarCurr: state_type] :
( v33083(VarCurr)
<=> ( v33093(VarCurr)
| v33094(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7126,axiom,
! [VarCurr: state_type] :
( v33094(VarCurr)
<=> ( v33089(VarCurr)
& v33091(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7125,axiom,
! [VarCurr: state_type] :
( v33093(VarCurr)
<=> ( v33085(VarCurr)
& v33087(VarCurr) ) ) ).
tff(addAssignment_12374,axiom,
! [VarCurr: state_type] :
( v33091(VarCurr)
<=> v31444(VarCurr,51) ) ).
tff(addAssignment_12373,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,51)
<=> v31446(VarCurr,51) ) ).
tff(addAssignment_12372,axiom,
! [VarCurr: state_type] :
( v33089(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12371,axiom,
! [VarCurr: state_type] :
( v33087(VarCurr)
<=> v31412(VarCurr,51) ) ).
tff(addAssignment_12370,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,51)
<=> v31414(VarCurr,51) ) ).
tff(addAssignment_12369,axiom,
! [VarCurr: state_type] :
( v33085(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1041,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33074(VarNext)
=> ( v33054(VarNext)
<=> v33054(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1061,axiom,
! [VarNext: state_type] :
( v33074(VarNext)
=> ( v33054(VarNext)
<=> v33056(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2009,axiom,
! [VarCurr: state_type] :
( v33074(VarCurr)
<=> ( v33071(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12368,axiom,
! [VarCurr: state_type] :
( v33071(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12367,axiom,
! [VarCurr: state_type] :
( v33056(VarCurr)
<=> v31368(VarCurr,52) ) ).
tff(addAssignment_12366,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,52)
<=> v33058(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7124,axiom,
! [VarCurr: state_type] :
( v33058(VarCurr)
<=> ( v33068(VarCurr)
| v33069(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7123,axiom,
! [VarCurr: state_type] :
( v33069(VarCurr)
<=> ( v33064(VarCurr)
& v33066(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7122,axiom,
! [VarCurr: state_type] :
( v33068(VarCurr)
<=> ( v33060(VarCurr)
& v33062(VarCurr) ) ) ).
tff(addAssignment_12365,axiom,
! [VarCurr: state_type] :
( v33066(VarCurr)
<=> v31444(VarCurr,52) ) ).
tff(addAssignment_12364,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,52)
<=> v31446(VarCurr,52) ) ).
tff(addAssignment_12363,axiom,
! [VarCurr: state_type] :
( v33064(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12362,axiom,
! [VarCurr: state_type] :
( v33062(VarCurr)
<=> v31412(VarCurr,52) ) ).
tff(addAssignment_12361,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,52)
<=> v31414(VarCurr,52) ) ).
tff(addAssignment_12360,axiom,
! [VarCurr: state_type] :
( v33060(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1040,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33049(VarNext)
=> ( v33029(VarNext)
<=> v33029(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1060,axiom,
! [VarNext: state_type] :
( v33049(VarNext)
=> ( v33029(VarNext)
<=> v33031(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2008,axiom,
! [VarCurr: state_type] :
( v33049(VarCurr)
<=> ( v33046(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12359,axiom,
! [VarCurr: state_type] :
( v33046(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12358,axiom,
! [VarCurr: state_type] :
( v33031(VarCurr)
<=> v31368(VarCurr,53) ) ).
tff(addAssignment_12357,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,53)
<=> v33033(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7121,axiom,
! [VarCurr: state_type] :
( v33033(VarCurr)
<=> ( v33043(VarCurr)
| v33044(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7120,axiom,
! [VarCurr: state_type] :
( v33044(VarCurr)
<=> ( v33039(VarCurr)
& v33041(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7119,axiom,
! [VarCurr: state_type] :
( v33043(VarCurr)
<=> ( v33035(VarCurr)
& v33037(VarCurr) ) ) ).
tff(addAssignment_12356,axiom,
! [VarCurr: state_type] :
( v33041(VarCurr)
<=> v31444(VarCurr,53) ) ).
tff(addAssignment_12355,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,53)
<=> v31446(VarCurr,53) ) ).
tff(addAssignment_12354,axiom,
! [VarCurr: state_type] :
( v33039(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12353,axiom,
! [VarCurr: state_type] :
( v33037(VarCurr)
<=> v31412(VarCurr,53) ) ).
tff(addAssignment_12352,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,53)
<=> v31414(VarCurr,53) ) ).
tff(addAssignment_12351,axiom,
! [VarCurr: state_type] :
( v33035(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1039,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v33024(VarNext)
=> ( v33004(VarNext)
<=> v33004(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1059,axiom,
! [VarNext: state_type] :
( v33024(VarNext)
=> ( v33004(VarNext)
<=> v33006(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2007,axiom,
! [VarCurr: state_type] :
( v33024(VarCurr)
<=> ( v33021(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12350,axiom,
! [VarCurr: state_type] :
( v33021(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12349,axiom,
! [VarCurr: state_type] :
( v33006(VarCurr)
<=> v31368(VarCurr,54) ) ).
tff(addAssignment_12348,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,54)
<=> v33008(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7118,axiom,
! [VarCurr: state_type] :
( v33008(VarCurr)
<=> ( v33018(VarCurr)
| v33019(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7117,axiom,
! [VarCurr: state_type] :
( v33019(VarCurr)
<=> ( v33014(VarCurr)
& v33016(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7116,axiom,
! [VarCurr: state_type] :
( v33018(VarCurr)
<=> ( v33010(VarCurr)
& v33012(VarCurr) ) ) ).
tff(addAssignment_12347,axiom,
! [VarCurr: state_type] :
( v33016(VarCurr)
<=> v31444(VarCurr,54) ) ).
tff(addAssignment_12346,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,54)
<=> v31446(VarCurr,54) ) ).
tff(addAssignment_12345,axiom,
! [VarCurr: state_type] :
( v33014(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12344,axiom,
! [VarCurr: state_type] :
( v33012(VarCurr)
<=> v31412(VarCurr,54) ) ).
tff(addAssignment_12343,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,54)
<=> v31414(VarCurr,54) ) ).
tff(addAssignment_12342,axiom,
! [VarCurr: state_type] :
( v33010(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1038,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32999(VarNext)
=> ( v32979(VarNext)
<=> v32979(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1058,axiom,
! [VarNext: state_type] :
( v32999(VarNext)
=> ( v32979(VarNext)
<=> v32981(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2006,axiom,
! [VarCurr: state_type] :
( v32999(VarCurr)
<=> ( v32996(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12341,axiom,
! [VarCurr: state_type] :
( v32996(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12340,axiom,
! [VarCurr: state_type] :
( v32981(VarCurr)
<=> v31368(VarCurr,55) ) ).
tff(addAssignment_12339,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,55)
<=> v32983(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7115,axiom,
! [VarCurr: state_type] :
( v32983(VarCurr)
<=> ( v32993(VarCurr)
| v32994(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7114,axiom,
! [VarCurr: state_type] :
( v32994(VarCurr)
<=> ( v32989(VarCurr)
& v32991(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7113,axiom,
! [VarCurr: state_type] :
( v32993(VarCurr)
<=> ( v32985(VarCurr)
& v32987(VarCurr) ) ) ).
tff(addAssignment_12338,axiom,
! [VarCurr: state_type] :
( v32991(VarCurr)
<=> v31444(VarCurr,55) ) ).
tff(addAssignment_12337,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,55)
<=> v31446(VarCurr,55) ) ).
tff(addAssignment_12336,axiom,
! [VarCurr: state_type] :
( v32989(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12335,axiom,
! [VarCurr: state_type] :
( v32987(VarCurr)
<=> v31412(VarCurr,55) ) ).
tff(addAssignment_12334,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,55)
<=> v31414(VarCurr,55) ) ).
tff(addAssignment_12333,axiom,
! [VarCurr: state_type] :
( v32985(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1037,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32974(VarNext)
=> ( v32954(VarNext)
<=> v32954(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1057,axiom,
! [VarNext: state_type] :
( v32974(VarNext)
=> ( v32954(VarNext)
<=> v32956(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2005,axiom,
! [VarCurr: state_type] :
( v32974(VarCurr)
<=> ( v32971(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12332,axiom,
! [VarCurr: state_type] :
( v32971(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12331,axiom,
! [VarCurr: state_type] :
( v32956(VarCurr)
<=> v31368(VarCurr,56) ) ).
tff(addAssignment_12330,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,56)
<=> v32958(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7112,axiom,
! [VarCurr: state_type] :
( v32958(VarCurr)
<=> ( v32968(VarCurr)
| v32969(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7111,axiom,
! [VarCurr: state_type] :
( v32969(VarCurr)
<=> ( v32964(VarCurr)
& v32966(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7110,axiom,
! [VarCurr: state_type] :
( v32968(VarCurr)
<=> ( v32960(VarCurr)
& v32962(VarCurr) ) ) ).
tff(addAssignment_12329,axiom,
! [VarCurr: state_type] :
( v32966(VarCurr)
<=> v31444(VarCurr,56) ) ).
tff(addAssignment_12328,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,56)
<=> v31446(VarCurr,56) ) ).
tff(addAssignment_12327,axiom,
! [VarCurr: state_type] :
( v32964(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12326,axiom,
! [VarCurr: state_type] :
( v32962(VarCurr)
<=> v31412(VarCurr,56) ) ).
tff(addAssignment_12325,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,56)
<=> v31414(VarCurr,56) ) ).
tff(addAssignment_12324,axiom,
! [VarCurr: state_type] :
( v32960(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1036,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32949(VarNext)
=> ( v32929(VarNext)
<=> v32929(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1056,axiom,
! [VarNext: state_type] :
( v32949(VarNext)
=> ( v32929(VarNext)
<=> v32931(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2004,axiom,
! [VarCurr: state_type] :
( v32949(VarCurr)
<=> ( v32946(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12323,axiom,
! [VarCurr: state_type] :
( v32946(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12322,axiom,
! [VarCurr: state_type] :
( v32931(VarCurr)
<=> v31368(VarCurr,57) ) ).
tff(addAssignment_12321,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,57)
<=> v32933(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7109,axiom,
! [VarCurr: state_type] :
( v32933(VarCurr)
<=> ( v32943(VarCurr)
| v32944(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7108,axiom,
! [VarCurr: state_type] :
( v32944(VarCurr)
<=> ( v32939(VarCurr)
& v32941(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7107,axiom,
! [VarCurr: state_type] :
( v32943(VarCurr)
<=> ( v32935(VarCurr)
& v32937(VarCurr) ) ) ).
tff(addAssignment_12320,axiom,
! [VarCurr: state_type] :
( v32941(VarCurr)
<=> v31444(VarCurr,57) ) ).
tff(addAssignment_12319,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,57)
<=> v31446(VarCurr,57) ) ).
tff(addAssignment_12318,axiom,
! [VarCurr: state_type] :
( v32939(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12317,axiom,
! [VarCurr: state_type] :
( v32937(VarCurr)
<=> v31412(VarCurr,57) ) ).
tff(addAssignment_12316,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,57)
<=> v31414(VarCurr,57) ) ).
tff(addAssignment_12315,axiom,
! [VarCurr: state_type] :
( v32935(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1035,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32924(VarNext)
=> ( v32904(VarNext)
<=> v32904(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1055,axiom,
! [VarNext: state_type] :
( v32924(VarNext)
=> ( v32904(VarNext)
<=> v32906(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2003,axiom,
! [VarCurr: state_type] :
( v32924(VarCurr)
<=> ( v32921(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12314,axiom,
! [VarCurr: state_type] :
( v32921(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12313,axiom,
! [VarCurr: state_type] :
( v32906(VarCurr)
<=> v31368(VarCurr,58) ) ).
tff(addAssignment_12312,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,58)
<=> v32908(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7106,axiom,
! [VarCurr: state_type] :
( v32908(VarCurr)
<=> ( v32918(VarCurr)
| v32919(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7105,axiom,
! [VarCurr: state_type] :
( v32919(VarCurr)
<=> ( v32914(VarCurr)
& v32916(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7104,axiom,
! [VarCurr: state_type] :
( v32918(VarCurr)
<=> ( v32910(VarCurr)
& v32912(VarCurr) ) ) ).
tff(addAssignment_12311,axiom,
! [VarCurr: state_type] :
( v32916(VarCurr)
<=> v31444(VarCurr,58) ) ).
tff(addAssignment_12310,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,58)
<=> v31446(VarCurr,58) ) ).
tff(addAssignment_12309,axiom,
! [VarCurr: state_type] :
( v32914(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12308,axiom,
! [VarCurr: state_type] :
( v32912(VarCurr)
<=> v31412(VarCurr,58) ) ).
tff(addAssignment_12307,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,58)
<=> v31414(VarCurr,58) ) ).
tff(addAssignment_12306,axiom,
! [VarCurr: state_type] :
( v32910(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1034,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32899(VarNext)
=> ( v32879(VarNext)
<=> v32879(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1054,axiom,
! [VarNext: state_type] :
( v32899(VarNext)
=> ( v32879(VarNext)
<=> v32881(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2002,axiom,
! [VarCurr: state_type] :
( v32899(VarCurr)
<=> ( v32896(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12305,axiom,
! [VarCurr: state_type] :
( v32896(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12304,axiom,
! [VarCurr: state_type] :
( v32881(VarCurr)
<=> v31368(VarCurr,59) ) ).
tff(addAssignment_12303,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,59)
<=> v32883(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7103,axiom,
! [VarCurr: state_type] :
( v32883(VarCurr)
<=> ( v32893(VarCurr)
| v32894(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7102,axiom,
! [VarCurr: state_type] :
( v32894(VarCurr)
<=> ( v32889(VarCurr)
& v32891(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7101,axiom,
! [VarCurr: state_type] :
( v32893(VarCurr)
<=> ( v32885(VarCurr)
& v32887(VarCurr) ) ) ).
tff(addAssignment_12302,axiom,
! [VarCurr: state_type] :
( v32891(VarCurr)
<=> v31444(VarCurr,59) ) ).
tff(addAssignment_12301,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,59)
<=> v31446(VarCurr,59) ) ).
tff(addAssignment_12300,axiom,
! [VarCurr: state_type] :
( v32889(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12299,axiom,
! [VarCurr: state_type] :
( v32887(VarCurr)
<=> v31412(VarCurr,59) ) ).
tff(addAssignment_12298,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,59)
<=> v31414(VarCurr,59) ) ).
tff(addAssignment_12297,axiom,
! [VarCurr: state_type] :
( v32885(VarCurr)
<=> v31374(VarCurr) ) ).
tff(addAssignment_12296,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,60)
& ~ $less(B,32) )
=> ( v31329(VarCurr,B)
<=> v31331(VarCurr,B) ) ) ).
tff(addAssignment_12295,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,60)
& ~ $less(B,32) )
=> ( v31331(VarCurr,B)
<=> v31333(VarCurr,B) ) ) ).
tff(addAssignment_12294,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,60)
& ~ $less(B,32) )
=> ( v31333(VarCurr,B)
<=> v31335(VarCurr,B) ) ) ).
tff(addAssignment_12293,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,60)
& ~ $less(B,32) )
=> ( v31335(VarCurr,B)
<=> v31337(VarCurr,B) ) ) ).
tff(addAssignment_12292,axiom,
! [VarNext: state_type,B: $int] :
( ( $less(B,60)
& ~ $less(B,32) )
=> ( v31337(VarNext,B)
<=> v32871(VarNext,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_688,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32872(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v32871(VarNext,B)
<=> v31337(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_746,axiom,
! [VarNext: state_type] :
( v32872(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v32871(VarNext,B)
<=> v31356(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7100,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v32872(VarNext)
<=> v32873(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7099,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v32873(VarNext)
<=> ( v32875(VarNext)
& v6705(VarNext) ) ) ) ).
tff(writeUnaryOperator_2653,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32875(VarNext)
<=> v6712(VarNext) ) ) ).
tff(addAssignment_12291,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,60)
& ~ $less(B,32) )
=> ( v31339(VarCurr,B)
<=> v31341(VarCurr,B) ) ) ).
tff(addAssignment_12290,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,60)
& ~ $less(B,32) )
=> ( v31341(VarCurr,B)
<=> v31343(VarCurr,B) ) ) ).
tff(addAssignment_12289,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,60)
& ~ $less(B,32) )
=> ( v31343(VarCurr,B)
<=> v31345(VarCurr,B) ) ) ).
tff(addAssignment_12288,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,60)
& ~ $less(B,32) )
=> ( v31345(VarCurr,B)
<=> v6050(VarCurr,B) ) ) ).
tff(addAssignment_12287,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,60)
& ~ $less(B,39) )
=> ( v6050(VarCurr,B)
<=> v6052(VarCurr,B) ) ) ).
tff(addAssignment_12286,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,60)
& ~ $less(B,39) )
=> ( v6052(VarCurr,B)
<=> v6054(VarCurr,B) ) ) ).
tff(addAssignment_12285,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,60)
& ~ $less(B,39) )
=> ( v6054(VarCurr,B)
<=> v6056(VarCurr,B) ) ) ).
tff(addAssignment_12284,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,60)
& ~ $less(B,39) )
=> ( v6056(VarCurr,B)
<=> v6058(VarCurr,B) ) ) ).
tff(addAssignment_12283,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,60)
& ~ $less(B,39) )
=> ( v6058(VarCurr,B)
<=> v6060(VarCurr,B) ) ) ).
tff(addAssignment_12282,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,60)
& ~ $less(B,39) )
=> ( v6060(VarCurr,B)
<=> v6062(VarCurr,B) ) ) ).
tff(addAssignment_12281,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,60)
& ~ $less(B,39) )
=> ( v6062(VarCurr,B)
<=> v6064(VarCurr,B) ) ) ).
tff(addAssignment_12280,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,60)
& ~ $less(B,39) )
=> ( v6064(VarCurr,B)
<=> v6066(VarCurr,B) ) ) ).
tff(addAssignment_12279,axiom,
! [VarCurr: state_type] :
( v31321(VarCurr,63)
<=> v31572(VarCurr,63) ) ).
tff(addAssignment_12278,axiom,
! [VarCurr: state_type] :
( v31360(VarCurr,63)
<=> v31362(VarCurr,63) ) ).
tff(addAssignment_12277,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,63)
<=> v32846(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1033,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32866(VarNext)
=> ( v32846(VarNext)
<=> v32846(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1053,axiom,
! [VarNext: state_type] :
( v32866(VarNext)
=> ( v32846(VarNext)
<=> v32848(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_2001,axiom,
! [VarCurr: state_type] :
( v32866(VarCurr)
<=> ( v32863(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12276,axiom,
! [VarCurr: state_type] :
( v32863(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12275,axiom,
! [VarCurr: state_type] :
( v32848(VarCurr)
<=> v31368(VarCurr,63) ) ).
tff(addAssignment_12274,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,63)
<=> v32850(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7098,axiom,
! [VarCurr: state_type] :
( v32850(VarCurr)
<=> ( v32860(VarCurr)
| v32861(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7097,axiom,
! [VarCurr: state_type] :
( v32861(VarCurr)
<=> ( v32856(VarCurr)
& v32858(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7096,axiom,
! [VarCurr: state_type] :
( v32860(VarCurr)
<=> ( v32852(VarCurr)
& v32854(VarCurr) ) ) ).
tff(addAssignment_12273,axiom,
! [VarCurr: state_type] :
( v32858(VarCurr)
<=> v31444(VarCurr,63) ) ).
tff(addAssignment_12272,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,63)
<=> v31446(VarCurr,63) ) ).
tff(addAssignment_12271,axiom,
! [VarCurr: state_type] :
( v32856(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12270,axiom,
! [VarCurr: state_type] :
( v32854(VarCurr)
<=> v31412(VarCurr,63) ) ).
tff(addAssignment_12269,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,63)
<=> v31414(VarCurr,63) ) ).
tff(addAssignment_12268,axiom,
! [VarCurr: state_type] :
( v32852(VarCurr)
<=> v31374(VarCurr) ) ).
tff(addAssignment_12267,axiom,
! [VarCurr: state_type] :
( v31329(VarCurr,63)
<=> v31331(VarCurr,63) ) ).
tff(addAssignment_12266,axiom,
! [VarCurr: state_type] :
( v31331(VarCurr,63)
<=> v31333(VarCurr,63) ) ).
tff(addAssignment_12265,axiom,
! [VarCurr: state_type] :
( v31333(VarCurr,63)
<=> v31335(VarCurr,63) ) ).
tff(addAssignment_12264,axiom,
! [VarCurr: state_type] :
( v31335(VarCurr,63)
<=> v31337(VarCurr,63) ) ).
tff(addAssignment_12263,axiom,
! [VarNext: state_type] :
( v31337(VarNext,63)
<=> v32838(VarNext,63) ) ).
tff(addCaseBooleanConditionEqualRanges1_687,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32839(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v32838(VarNext,B)
<=> v31337(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_745,axiom,
! [VarNext: state_type] :
( v32839(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v32838(VarNext,B)
<=> v31356(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7095,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v32839(VarNext)
<=> v32840(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7094,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v32840(VarNext)
<=> ( v32842(VarNext)
& v6705(VarNext) ) ) ) ).
tff(writeUnaryOperator_2652,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32842(VarNext)
<=> v6712(VarNext) ) ) ).
tff(addAssignment_12262,axiom,
! [VarCurr: state_type] :
( v31339(VarCurr,63)
<=> v31341(VarCurr,63) ) ).
tff(addAssignment_12261,axiom,
! [VarCurr: state_type] :
( v31341(VarCurr,63)
<=> v31343(VarCurr,63) ) ).
tff(addAssignment_12260,axiom,
! [VarCurr: state_type] :
( v31343(VarCurr,63)
<=> v31345(VarCurr,63) ) ).
tff(addAssignment_12259,axiom,
! [VarCurr: state_type] :
( v31345(VarCurr,63)
<=> v6050(VarCurr,63) ) ).
tff(addAssignment_12258,axiom,
! [VarCurr: state_type] :
( v6050(VarCurr,63)
<=> v6052(VarCurr,63) ) ).
tff(addAssignment_12257,axiom,
! [VarCurr: state_type] :
( v6052(VarCurr,63)
<=> v6054(VarCurr,63) ) ).
tff(addAssignment_12256,axiom,
! [VarCurr: state_type] :
( v6054(VarCurr,63)
<=> v6056(VarCurr,63) ) ).
tff(addAssignment_12255,axiom,
! [VarCurr: state_type] :
( v6056(VarCurr,63)
<=> v6058(VarCurr,63) ) ).
tff(addAssignment_12254,axiom,
! [VarCurr: state_type] :
( v6058(VarCurr,63)
<=> v6060(VarCurr,63) ) ).
tff(addAssignment_12253,axiom,
! [VarCurr: state_type] :
( v6060(VarCurr,63)
<=> v6062(VarCurr,63) ) ).
tff(addAssignment_12252,axiom,
! [VarCurr: state_type] :
( v6062(VarCurr,63)
<=> v6064(VarCurr,63) ) ).
tff(addAssignment_12251,axiom,
! [VarCurr: state_type] :
( v6064(VarCurr,63)
<=> v6066(VarCurr,63) ) ).
tff(addAssignment_12250,axiom,
! [VarNext: state_type] :
( v32786(VarNext,18)
<=> v32808(VarNext,18) ) ).
tff(addCaseBooleanConditionEqualRanges1_686,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32809(VarNext)
=> ! [B: $int] :
( ( $less(B,21)
& ~ $less(B,0) )
=> ( v32808(VarNext,B)
<=> v32786(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_744,axiom,
! [VarNext: state_type] :
( v32809(VarNext)
=> ! [B: $int] :
( ( $less(B,21)
& ~ $less(B,0) )
=> ( v32808(VarNext,B)
<=> v32822(VarNext,B) ) ) ) ).
tff(addAssignment_12249,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,21)
& ~ $less(B,0) )
=> ( v32822(VarNext,B)
<=> v32820(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_866,axiom,
! [VarCurr: state_type] :
( ~ v30367(VarCurr)
=> ! [B: $int] :
( ( $less(B,21)
& ~ $less(B,0) )
=> ( v32820(VarCurr,B)
<=> v32789(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_841,axiom,
! [VarCurr: state_type] :
( v30367(VarCurr)
=> ! [B: $int] :
( ( $less(B,21)
& ~ $less(B,0) )
=> ( v32820(VarCurr,B)
<=> $false ) ) ) ).
tff(bitBlastConstant_9321,axiom,
~ b000000000000000000000(20) ).
tff(bitBlastConstant_9320,axiom,
~ b000000000000000000000(19) ).
tff(bitBlastConstant_9319,axiom,
~ b000000000000000000000(18) ).
tff(bitBlastConstant_9318,axiom,
~ b000000000000000000000(17) ).
tff(bitBlastConstant_9317,axiom,
~ b000000000000000000000(16) ).
tff(bitBlastConstant_9316,axiom,
~ b000000000000000000000(15) ).
tff(bitBlastConstant_9315,axiom,
~ b000000000000000000000(14) ).
tff(bitBlastConstant_9314,axiom,
~ b000000000000000000000(13) ).
tff(bitBlastConstant_9313,axiom,
~ b000000000000000000000(12) ).
tff(bitBlastConstant_9312,axiom,
~ b000000000000000000000(11) ).
tff(bitBlastConstant_9311,axiom,
~ b000000000000000000000(10) ).
tff(bitBlastConstant_9310,axiom,
~ b000000000000000000000(9) ).
tff(bitBlastConstant_9309,axiom,
~ b000000000000000000000(8) ).
tff(bitBlastConstant_9308,axiom,
~ b000000000000000000000(7) ).
tff(bitBlastConstant_9307,axiom,
~ b000000000000000000000(6) ).
tff(bitBlastConstant_9306,axiom,
~ b000000000000000000000(5) ).
tff(bitBlastConstant_9305,axiom,
~ b000000000000000000000(4) ).
tff(bitBlastConstant_9304,axiom,
~ b000000000000000000000(3) ).
tff(bitBlastConstant_9303,axiom,
~ b000000000000000000000(2) ).
tff(bitBlastConstant_9302,axiom,
~ b000000000000000000000(1) ).
tff(bitBlastConstant_9301,axiom,
~ b000000000000000000000(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7093,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v32809(VarNext)
<=> ( v32810(VarNext)
& v32817(VarNext) ) ) ) ).
tff(addAssignment_12248,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v32817(VarNext)
<=> v32815(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7092,axiom,
! [VarCurr: state_type] :
( v32815(VarCurr)
<=> ( v30367(VarCurr)
| v32818(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7091,axiom,
! [VarCurr: state_type] :
( v32818(VarCurr)
<=> ( v30369(VarCurr)
& v32819(VarCurr) ) ) ).
tff(writeUnaryOperator_2651,axiom,
! [VarCurr: state_type] :
( ~ v32819(VarCurr)
<=> v30367(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7090,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v32810(VarNext)
<=> ( v32812(VarNext)
& v6818(VarNext) ) ) ) ).
tff(writeUnaryOperator_2650,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32812(VarNext)
<=> v6827(VarNext) ) ) ).
tff(addAssignment_12247,axiom,
! [VarCurr: state_type] :
( v32789(VarCurr,18)
<=> v32791(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7089,axiom,
! [VarCurr: state_type] :
( v32791(VarCurr)
<=> ( v6351(VarCurr,0)
& v32793(VarCurr) ) ) ).
tff(addAssignment_12246,axiom,
! [VarCurr: state_type] :
( v32793(VarCurr)
<=> v32795(VarCurr) ) ).
tff(addAssignment_12245,axiom,
! [VarCurr: state_type] :
( v32795(VarCurr)
<=> v32797(VarCurr) ) ).
tff(addAssignment_12244,axiom,
! [VarCurr: state_type] :
( v32797(VarCurr)
<=> v32799(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7088,axiom,
! [VarCurr: state_type] :
( v32799(VarCurr)
<=> ( v32802(VarCurr)
& v32805(VarCurr) ) ) ).
tff(writeUnaryOperator_2649,axiom,
! [VarCurr: state_type] :
( ~ v32805(VarCurr)
<=> v31020(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7087,axiom,
! [VarCurr: state_type] :
( v32802(VarCurr)
<=> ( v31111(VarCurr)
& v32803(VarCurr) ) ) ).
tff(writeUnaryOperator_2648,axiom,
! [VarCurr: state_type] :
( ~ v32803(VarCurr)
<=> v32804(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_2000,axiom,
! [VarCurr: state_type] :
( v32804(VarCurr)
<=> ( ( v31316(VarCurr,60)
<=> $false )
& ( v31316(VarCurr,59)
<=> $false )
& ( v31316(VarCurr,58)
<=> $false )
& ( v31316(VarCurr,57)
<=> $false )
& ( v31316(VarCurr,56)
<=> $false )
& ( v31316(VarCurr,55)
<=> $false )
& ( v31316(VarCurr,54)
<=> $false )
& ( v31316(VarCurr,53)
<=> $false )
& ( v31316(VarCurr,52)
<=> $false )
& ( v31316(VarCurr,51)
<=> $false )
& ( v31316(VarCurr,50)
<=> $false )
& ( v31316(VarCurr,49)
<=> $false )
& ( v31316(VarCurr,48)
<=> $false )
& ( v31316(VarCurr,47)
<=> $false )
& ( v31316(VarCurr,46)
<=> $false )
& ( v31316(VarCurr,45)
<=> $false )
& ( v31316(VarCurr,44)
<=> $false )
& ( v31316(VarCurr,43)
<=> $false )
& ( v31316(VarCurr,42)
<=> $false )
& ( v31316(VarCurr,41)
<=> $false )
& ( v31316(VarCurr,40)
<=> $false )
& ( v31316(VarCurr,39)
<=> $false )
& ( v31316(VarCurr,38)
<=> $false ) ) ) ).
tff(bitBlastConstant_9300,axiom,
~ b00000000000000000000000(22) ).
tff(bitBlastConstant_9299,axiom,
~ b00000000000000000000000(21) ).
tff(bitBlastConstant_9298,axiom,
~ b00000000000000000000000(20) ).
tff(bitBlastConstant_9297,axiom,
~ b00000000000000000000000(19) ).
tff(bitBlastConstant_9296,axiom,
~ b00000000000000000000000(18) ).
tff(bitBlastConstant_9295,axiom,
~ b00000000000000000000000(17) ).
tff(bitBlastConstant_9294,axiom,
~ b00000000000000000000000(16) ).
tff(bitBlastConstant_9293,axiom,
~ b00000000000000000000000(15) ).
tff(bitBlastConstant_9292,axiom,
~ b00000000000000000000000(14) ).
tff(bitBlastConstant_9291,axiom,
~ b00000000000000000000000(13) ).
tff(bitBlastConstant_9290,axiom,
~ b00000000000000000000000(12) ).
tff(bitBlastConstant_9289,axiom,
~ b00000000000000000000000(11) ).
tff(bitBlastConstant_9288,axiom,
~ b00000000000000000000000(10) ).
tff(bitBlastConstant_9287,axiom,
~ b00000000000000000000000(9) ).
tff(bitBlastConstant_9286,axiom,
~ b00000000000000000000000(8) ).
tff(bitBlastConstant_9285,axiom,
~ b00000000000000000000000(7) ).
tff(bitBlastConstant_9284,axiom,
~ b00000000000000000000000(6) ).
tff(bitBlastConstant_9283,axiom,
~ b00000000000000000000000(5) ).
tff(bitBlastConstant_9282,axiom,
~ b00000000000000000000000(4) ).
tff(bitBlastConstant_9281,axiom,
~ b00000000000000000000000(3) ).
tff(bitBlastConstant_9280,axiom,
~ b00000000000000000000000(2) ).
tff(bitBlastConstant_9279,axiom,
~ b00000000000000000000000(1) ).
tff(bitBlastConstant_9278,axiom,
~ b00000000000000000000000(0) ).
tff(addAssignment_12243,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,61)
& ~ $less(B,38) )
=> ( v31316(VarCurr,B)
<=> v31115(VarCurr,B) ) ) ).
tff(addAssignment_12242,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,61)
& ~ $less(B,38) )
=> ( v31115(VarCurr,B)
<=> v31117(VarCurr,B) ) ) ).
tff(addAssignment_12241,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,61)
& ~ $less(B,38) )
=> ( v31117(VarCurr,B)
<=> v31119(VarCurr,B) ) ) ).
tff(addAssignment_12240,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,61)
& ~ $less(B,38) )
=> ( v31119(VarCurr,B)
<=> v31128(VarCurr,B) ) ) ).
tff(addAssignment_12239,axiom,
! [VarCurr: state_type] :
( v32782(VarCurr)
<=> v32784(VarCurr) ) ).
tff(addAssignment_12238,axiom,
! [VarCurr: state_type] :
( v32784(VarCurr)
<=> v7139(VarCurr) ) ).
tff(addAssignment_12237,axiom,
! [VarCurr: state_type] :
( v31234(VarCurr,1)
<=> v31236(VarCurr,1) ) ).
tff(addAssignment_12236,axiom,
! [VarCurr: state_type] :
( v31236(VarCurr,1)
<=> v31238(VarCurr,1) ) ).
tff(addAssignment_12235,axiom,
! [VarCurr: state_type] :
( v31238(VarCurr,1)
<=> v31240(VarCurr,1) ) ).
tff(addAssignment_12234,axiom,
! [VarCurr: state_type] :
( v31240(VarCurr,1)
<=> v32776(VarCurr,1) ) ).
tff(addAssignment_12233,axiom,
! [VarCurr: state_type] :
( v32776(VarCurr,0)
<=> v32780(VarCurr) ) ).
tff(addAssignment_12232,axiom,
! [VarCurr: state_type] :
( v32776(VarCurr,1)
<=> v32777(VarCurr) ) ).
tff(writeUnaryOperator_2647,axiom,
! [VarCurr: state_type] :
( ~ v32780(VarCurr)
<=> v31242(VarCurr,0) ) ).
tff(writeUnaryOperator_2646,axiom,
! [VarCurr: state_type] :
( ~ v32777(VarCurr)
<=> v32778(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_696,axiom,
! [VarCurr: state_type] :
( v32778(VarCurr)
<=> ( v31242(VarCurr,1)
& v32779(VarCurr) ) ) ).
tff(writeUnaryOperator_2645,axiom,
! [VarCurr: state_type] :
( ~ v32779(VarCurr)
<=> v31111(VarCurr) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges10_1,axiom,
! [VarCurr: state_type] :
( ( ~ v32722(VarCurr)
& ~ v32732(VarCurr)
& ~ v32741(VarCurr)
& ~ v32749(VarCurr)
& ~ v32756(VarCurr)
& ~ v32762(VarCurr)
& ~ v32767(VarCurr)
& ~ v32771(VarCurr)
& ~ v32774(VarCurr)
& ~ v32775(VarCurr) )
=> ( v31242(VarCurr,1)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges9_1,axiom,
! [VarCurr: state_type] :
( v32775(VarCurr)
=> ( v31242(VarCurr,1)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges8_1,axiom,
! [VarCurr: state_type] :
( v32774(VarCurr)
=> ( v31242(VarCurr,1)
<=> v31303(VarCurr,29) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges7_1,axiom,
! [VarCurr: state_type] :
( v32771(VarCurr)
=> ( v31242(VarCurr,1)
<=> v32772(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges6_1,axiom,
! [VarCurr: state_type] :
( v32767(VarCurr)
=> ( v31242(VarCurr,1)
<=> v32768(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges5_2,axiom,
! [VarCurr: state_type] :
( v32762(VarCurr)
=> ( v31242(VarCurr,1)
<=> v32763(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges4_2,axiom,
! [VarCurr: state_type] :
( v32756(VarCurr)
=> ( v31242(VarCurr,1)
<=> v32757(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges3_2,axiom,
! [VarCurr: state_type] :
( v32749(VarCurr)
=> ( v31242(VarCurr,1)
<=> v32750(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges2_4,axiom,
! [VarCurr: state_type] :
( v32741(VarCurr)
=> ( v31242(VarCurr,1)
<=> v32742(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges1_4,axiom,
! [VarCurr: state_type] :
( v32732(VarCurr)
=> ( v31242(VarCurr,1)
<=> v32733(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_29,axiom,
! [VarCurr: state_type] :
( v32722(VarCurr)
=> ( v31242(VarCurr,1)
<=> v32723(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1999,axiom,
! [VarCurr: state_type] :
( v32775(VarCurr)
<=> ( ( v31244(VarCurr,3)
<=> $true )
& ( v31244(VarCurr,2)
<=> $false )
& ( v31244(VarCurr,1)
<=> $false )
& ( v31244(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1998,axiom,
! [VarCurr: state_type] :
( v32774(VarCurr)
<=> ( ( v31244(VarCurr,3)
<=> $true )
& ( v31244(VarCurr,2)
<=> $false )
& ( v31244(VarCurr,1)
<=> $false )
& ( v31244(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorShiftedRanges_695,axiom,
! [VarCurr: state_type] :
( v32772(VarCurr)
<=> ( v31303(VarCurr,28)
& v31303(VarCurr,29) ) ) ).
tff(addBitVectorEqualityBitBlasted_1997,axiom,
! [VarCurr: state_type] :
( v32771(VarCurr)
<=> ( ( v31244(VarCurr,3)
<=> $false )
& ( v31244(VarCurr,2)
<=> $true )
& ( v31244(VarCurr,1)
<=> $true )
& ( v31244(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorShiftedRanges_694,axiom,
! [VarCurr: state_type] :
( v32768(VarCurr)
<=> ( v32770(VarCurr)
& v31303(VarCurr,29) ) ) ).
tff(writeBinaryOperatorShiftedRanges_693,axiom,
! [VarCurr: state_type] :
( v32770(VarCurr)
<=> ( v31303(VarCurr,27)
& v31303(VarCurr,28) ) ) ).
tff(addBitVectorEqualityBitBlasted_1996,axiom,
! [VarCurr: state_type] :
( v32767(VarCurr)
<=> ( ( v31244(VarCurr,3)
<=> $false )
& ( v31244(VarCurr,2)
<=> $true )
& ( v31244(VarCurr,1)
<=> $true )
& ( v31244(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorShiftedRanges_692,axiom,
! [VarCurr: state_type] :
( v32763(VarCurr)
<=> ( v32765(VarCurr)
& v31303(VarCurr,29) ) ) ).
tff(writeBinaryOperatorShiftedRanges_691,axiom,
! [VarCurr: state_type] :
( v32765(VarCurr)
<=> ( v32766(VarCurr)
& v31303(VarCurr,28) ) ) ).
tff(writeBinaryOperatorShiftedRanges_690,axiom,
! [VarCurr: state_type] :
( v32766(VarCurr)
<=> ( v31303(VarCurr,26)
& v31303(VarCurr,27) ) ) ).
tff(addBitVectorEqualityBitBlasted_1995,axiom,
! [VarCurr: state_type] :
( v32762(VarCurr)
<=> ( ( v31244(VarCurr,3)
<=> $false )
& ( v31244(VarCurr,2)
<=> $true )
& ( v31244(VarCurr,1)
<=> $false )
& ( v31244(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorShiftedRanges_689,axiom,
! [VarCurr: state_type] :
( v32757(VarCurr)
<=> ( v32759(VarCurr)
& v31303(VarCurr,29) ) ) ).
tff(writeBinaryOperatorShiftedRanges_688,axiom,
! [VarCurr: state_type] :
( v32759(VarCurr)
<=> ( v32760(VarCurr)
& v31303(VarCurr,28) ) ) ).
tff(writeBinaryOperatorShiftedRanges_687,axiom,
! [VarCurr: state_type] :
( v32760(VarCurr)
<=> ( v32761(VarCurr)
& v31303(VarCurr,27) ) ) ).
tff(writeBinaryOperatorShiftedRanges_686,axiom,
! [VarCurr: state_type] :
( v32761(VarCurr)
<=> ( v31303(VarCurr,25)
& v31303(VarCurr,26) ) ) ).
tff(addBitVectorEqualityBitBlasted_1994,axiom,
! [VarCurr: state_type] :
( v32756(VarCurr)
<=> ( ( v31244(VarCurr,3)
<=> $false )
& ( v31244(VarCurr,2)
<=> $true )
& ( v31244(VarCurr,1)
<=> $false )
& ( v31244(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorShiftedRanges_685,axiom,
! [VarCurr: state_type] :
( v32750(VarCurr)
<=> ( v32752(VarCurr)
& v31303(VarCurr,29) ) ) ).
tff(writeBinaryOperatorShiftedRanges_684,axiom,
! [VarCurr: state_type] :
( v32752(VarCurr)
<=> ( v32753(VarCurr)
& v31303(VarCurr,28) ) ) ).
tff(writeBinaryOperatorShiftedRanges_683,axiom,
! [VarCurr: state_type] :
( v32753(VarCurr)
<=> ( v32754(VarCurr)
& v31303(VarCurr,27) ) ) ).
tff(writeBinaryOperatorShiftedRanges_682,axiom,
! [VarCurr: state_type] :
( v32754(VarCurr)
<=> ( v32755(VarCurr)
& v31303(VarCurr,26) ) ) ).
tff(writeBinaryOperatorShiftedRanges_681,axiom,
! [VarCurr: state_type] :
( v32755(VarCurr)
<=> ( v31303(VarCurr,24)
& v31303(VarCurr,25) ) ) ).
tff(addBitVectorEqualityBitBlasted_1993,axiom,
! [VarCurr: state_type] :
( v32749(VarCurr)
<=> ( ( v31244(VarCurr,3)
<=> $false )
& ( v31244(VarCurr,2)
<=> $false )
& ( v31244(VarCurr,1)
<=> $true )
& ( v31244(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorShiftedRanges_680,axiom,
! [VarCurr: state_type] :
( v32742(VarCurr)
<=> ( v32744(VarCurr)
& v31303(VarCurr,29) ) ) ).
tff(writeBinaryOperatorShiftedRanges_679,axiom,
! [VarCurr: state_type] :
( v32744(VarCurr)
<=> ( v32745(VarCurr)
& v31303(VarCurr,28) ) ) ).
tff(writeBinaryOperatorShiftedRanges_678,axiom,
! [VarCurr: state_type] :
( v32745(VarCurr)
<=> ( v32746(VarCurr)
& v31303(VarCurr,27) ) ) ).
tff(writeBinaryOperatorShiftedRanges_677,axiom,
! [VarCurr: state_type] :
( v32746(VarCurr)
<=> ( v32747(VarCurr)
& v31303(VarCurr,26) ) ) ).
tff(writeBinaryOperatorShiftedRanges_676,axiom,
! [VarCurr: state_type] :
( v32747(VarCurr)
<=> ( v32748(VarCurr)
& v31303(VarCurr,25) ) ) ).
tff(writeBinaryOperatorShiftedRanges_675,axiom,
! [VarCurr: state_type] :
( v32748(VarCurr)
<=> ( v31303(VarCurr,23)
& v31303(VarCurr,24) ) ) ).
tff(addBitVectorEqualityBitBlasted_1992,axiom,
! [VarCurr: state_type] :
( v32741(VarCurr)
<=> ( ( v31244(VarCurr,3)
<=> $false )
& ( v31244(VarCurr,2)
<=> $false )
& ( v31244(VarCurr,1)
<=> $true )
& ( v31244(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorShiftedRanges_674,axiom,
! [VarCurr: state_type] :
( v32733(VarCurr)
<=> ( v32735(VarCurr)
& v31303(VarCurr,29) ) ) ).
tff(writeBinaryOperatorShiftedRanges_673,axiom,
! [VarCurr: state_type] :
( v32735(VarCurr)
<=> ( v32736(VarCurr)
& v31303(VarCurr,28) ) ) ).
tff(writeBinaryOperatorShiftedRanges_672,axiom,
! [VarCurr: state_type] :
( v32736(VarCurr)
<=> ( v32737(VarCurr)
& v31303(VarCurr,27) ) ) ).
tff(writeBinaryOperatorShiftedRanges_671,axiom,
! [VarCurr: state_type] :
( v32737(VarCurr)
<=> ( v32738(VarCurr)
& v31303(VarCurr,26) ) ) ).
tff(writeBinaryOperatorShiftedRanges_670,axiom,
! [VarCurr: state_type] :
( v32738(VarCurr)
<=> ( v32739(VarCurr)
& v31303(VarCurr,25) ) ) ).
tff(writeBinaryOperatorShiftedRanges_669,axiom,
! [VarCurr: state_type] :
( v32739(VarCurr)
<=> ( v32740(VarCurr)
& v31303(VarCurr,24) ) ) ).
tff(writeBinaryOperatorShiftedRanges_668,axiom,
! [VarCurr: state_type] :
( v32740(VarCurr)
<=> ( v31303(VarCurr,22)
& v31303(VarCurr,23) ) ) ).
tff(addBitVectorEqualityBitBlasted_1991,axiom,
! [VarCurr: state_type] :
( v32732(VarCurr)
<=> ( ( v31244(VarCurr,3)
<=> $false )
& ( v31244(VarCurr,2)
<=> $false )
& ( v31244(VarCurr,1)
<=> $false )
& ( v31244(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorShiftedRanges_667,axiom,
! [VarCurr: state_type] :
( v32723(VarCurr)
<=> ( v32725(VarCurr)
& v31303(VarCurr,29) ) ) ).
tff(writeBinaryOperatorShiftedRanges_666,axiom,
! [VarCurr: state_type] :
( v32725(VarCurr)
<=> ( v32726(VarCurr)
& v31303(VarCurr,28) ) ) ).
tff(writeBinaryOperatorShiftedRanges_665,axiom,
! [VarCurr: state_type] :
( v32726(VarCurr)
<=> ( v32727(VarCurr)
& v31303(VarCurr,27) ) ) ).
tff(writeBinaryOperatorShiftedRanges_664,axiom,
! [VarCurr: state_type] :
( v32727(VarCurr)
<=> ( v32728(VarCurr)
& v31303(VarCurr,26) ) ) ).
tff(writeBinaryOperatorShiftedRanges_663,axiom,
! [VarCurr: state_type] :
( v32728(VarCurr)
<=> ( v32729(VarCurr)
& v31303(VarCurr,25) ) ) ).
tff(writeBinaryOperatorShiftedRanges_662,axiom,
! [VarCurr: state_type] :
( v32729(VarCurr)
<=> ( v32730(VarCurr)
& v31303(VarCurr,24) ) ) ).
tff(writeBinaryOperatorShiftedRanges_661,axiom,
! [VarCurr: state_type] :
( v32730(VarCurr)
<=> ( v32731(VarCurr)
& v31303(VarCurr,23) ) ) ).
tff(writeBinaryOperatorShiftedRanges_660,axiom,
! [VarCurr: state_type] :
( v32731(VarCurr)
<=> ( v31303(VarCurr,21)
& v31303(VarCurr,22) ) ) ).
tff(addBitVectorEqualityBitBlasted_1990,axiom,
! [VarCurr: state_type] :
( v32722(VarCurr)
<=> ( ( v31244(VarCurr,3)
<=> $false )
& ( v31244(VarCurr,2)
<=> $false )
& ( v31244(VarCurr,1)
<=> $false )
& ( v31244(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_12231,axiom,
! [VarNext: state_type,B: $int] :
( ( $less(B,30)
& ~ $less(B,21) )
=> ( v31303(VarNext,B)
<=> v32700(VarNext,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_685,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32701(VarNext)
=> ! [B: $int] :
( ( $less(B,62)
& ~ $less(B,0) )
=> ( v32700(VarNext,B)
<=> v31303(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_743,axiom,
! [VarNext: state_type] :
( v32701(VarNext)
=> ! [B: $int] :
( ( $less(B,62)
& ~ $less(B,0) )
=> ( v32700(VarNext,B)
<=> v32718(VarNext,B) ) ) ) ).
tff(addAssignment_12230,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,62)
& ~ $less(B,0) )
=> ( v32718(VarNext,B)
<=> v32716(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_865,axiom,
! [VarCurr: state_type] :
( ~ v32712(VarCurr)
=> ! [B: $int] :
( ( $less(B,62)
& ~ $less(B,0) )
=> ( v32716(VarCurr,B)
<=> v31316(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_840,axiom,
! [VarCurr: state_type] :
( v32712(VarCurr)
=> ! [B: $int] :
( ( $less(B,62)
& ~ $less(B,0) )
=> ( v32716(VarCurr,B)
<=> $false ) ) ) ).
tff(bitBlastConstant_9277,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(61) ).
tff(bitBlastConstant_9276,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(60) ).
tff(bitBlastConstant_9275,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(59) ).
tff(bitBlastConstant_9274,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(58) ).
tff(bitBlastConstant_9273,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(57) ).
tff(bitBlastConstant_9272,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(56) ).
tff(bitBlastConstant_9271,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(55) ).
tff(bitBlastConstant_9270,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(54) ).
tff(bitBlastConstant_9269,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(53) ).
tff(bitBlastConstant_9268,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(52) ).
tff(bitBlastConstant_9267,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(51) ).
tff(bitBlastConstant_9266,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(50) ).
tff(bitBlastConstant_9265,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(49) ).
tff(bitBlastConstant_9264,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(48) ).
tff(bitBlastConstant_9263,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(47) ).
tff(bitBlastConstant_9262,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(46) ).
tff(bitBlastConstant_9261,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(45) ).
tff(bitBlastConstant_9260,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(44) ).
tff(bitBlastConstant_9259,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(43) ).
tff(bitBlastConstant_9258,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(42) ).
tff(bitBlastConstant_9257,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(41) ).
tff(bitBlastConstant_9256,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(40) ).
tff(bitBlastConstant_9255,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(39) ).
tff(bitBlastConstant_9254,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(38) ).
tff(bitBlastConstant_9253,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(37) ).
tff(bitBlastConstant_9252,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(36) ).
tff(bitBlastConstant_9251,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(35) ).
tff(bitBlastConstant_9250,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(34) ).
tff(bitBlastConstant_9249,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(33) ).
tff(bitBlastConstant_9248,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(32) ).
tff(bitBlastConstant_9247,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(31) ).
tff(bitBlastConstant_9246,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(30) ).
tff(bitBlastConstant_9245,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(29) ).
tff(bitBlastConstant_9244,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(28) ).
tff(bitBlastConstant_9243,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(27) ).
tff(bitBlastConstant_9242,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(26) ).
tff(bitBlastConstant_9241,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(25) ).
tff(bitBlastConstant_9240,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(24) ).
tff(bitBlastConstant_9239,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(23) ).
tff(bitBlastConstant_9238,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(22) ).
tff(bitBlastConstant_9237,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(21) ).
tff(bitBlastConstant_9236,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(20) ).
tff(bitBlastConstant_9235,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(19) ).
tff(bitBlastConstant_9234,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(18) ).
tff(bitBlastConstant_9233,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(17) ).
tff(bitBlastConstant_9232,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(16) ).
tff(bitBlastConstant_9231,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(15) ).
tff(bitBlastConstant_9230,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(14) ).
tff(bitBlastConstant_9229,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(13) ).
tff(bitBlastConstant_9228,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(12) ).
tff(bitBlastConstant_9227,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(11) ).
tff(bitBlastConstant_9226,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(10) ).
tff(bitBlastConstant_9225,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(9) ).
tff(bitBlastConstant_9224,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(8) ).
tff(bitBlastConstant_9223,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(7) ).
tff(bitBlastConstant_9222,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(6) ).
tff(bitBlastConstant_9221,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(5) ).
tff(bitBlastConstant_9220,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(4) ).
tff(bitBlastConstant_9219,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(3) ).
tff(bitBlastConstant_9218,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(2) ).
tff(bitBlastConstant_9217,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(1) ).
tff(bitBlastConstant_9216,axiom,
~ b00000000000000000000000000000000000000000000000000000000000000(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7086,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v32701(VarNext)
<=> ( v32702(VarNext)
& v32711(VarNext) ) ) ) ).
tff(addAssignment_12229,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v32711(VarNext)
<=> v32709(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7085,axiom,
! [VarCurr: state_type] :
( v32709(VarCurr)
<=> ( v32712(VarCurr)
| v32713(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7084,axiom,
! [VarCurr: state_type] :
( v32713(VarCurr)
<=> ( v32714(VarCurr)
& v32715(VarCurr) ) ) ).
tff(writeUnaryOperator_2644,axiom,
! [VarCurr: state_type] :
( ~ v32715(VarCurr)
<=> v32712(VarCurr) ) ).
tff(writeUnaryOperator_2643,axiom,
! [VarCurr: state_type] :
( ~ v32714(VarCurr)
<=> v31308(VarCurr) ) ).
tff(writeUnaryOperator_2642,axiom,
! [VarCurr: state_type] :
( ~ v32712(VarCurr)
<=> v31305(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7083,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v32702(VarNext)
<=> ( v32703(VarNext)
& v32698(VarNext) ) ) ) ).
tff(writeUnaryOperator_2641,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32703(VarNext)
<=> v32705(VarNext) ) ) ).
tff(addAssignment_12228,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v32705(VarNext)
<=> v32698(VarCurr) ) ) ).
tff(addAssignment_12227,axiom,
! [VarCurr: state_type] :
( v32698(VarCurr)
<=> v6099(VarCurr) ) ).
tff(addAssignment_12226,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,30)
& ~ $less(B,21) )
=> ( v31316(VarCurr,B)
<=> v31115(VarCurr,B) ) ) ).
tff(addAssignment_12225,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,30)
& ~ $less(B,21) )
=> ( v31115(VarCurr,B)
<=> v31117(VarCurr,B) ) ) ).
tff(addAssignment_12224,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,30)
& ~ $less(B,21) )
=> ( v31117(VarCurr,B)
<=> v31119(VarCurr,B) ) ) ).
tff(addAssignment_12223,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,30)
& ~ $less(B,21) )
=> ( v31119(VarCurr,B)
<=> v31128(VarCurr,B) ) ) ).
tff(addAssignment_12222,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,19)
& ~ $less(B,10) )
=> ( v31132(VarCurr,B)
<=> v32684(VarCurr,B) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges7_10,axiom,
! [VarCurr: state_type] :
( ( ~ v32685(VarCurr)
& ~ v32686(VarCurr)
& ~ v32688(VarCurr)
& ~ v32689(VarCurr)
& ~ v32691(VarCurr)
& ~ v32692(VarCurr)
& ~ v32694(VarCurr) )
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v32684(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges6_10,axiom,
! [VarCurr: state_type] :
( v32694(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v32684(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges5_12,axiom,
! [VarCurr: state_type] :
( v32692(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v32684(VarCurr,B)
<=> v32693(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges4_15,axiom,
! [VarCurr: state_type] :
( v32691(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v32684(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_69,axiom,
! [VarCurr: state_type] :
( v32689(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v32684(VarCurr,B)
<=> v32690(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_342,axiom,
! [VarCurr: state_type] :
( v32688(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v32684(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_864,axiom,
! [VarCurr: state_type] :
( v32686(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v32684(VarCurr,B)
<=> v32687(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_839,axiom,
! [VarCurr: state_type] :
( v32685(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v32684(VarCurr,B)
<=> v31574(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7082,axiom,
! [VarCurr: state_type] :
( v32694(VarCurr)
<=> ( v32695(VarCurr)
| v32696(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1989,axiom,
! [VarCurr: state_type] :
( v32696(VarCurr)
<=> ( ( v31319(VarCurr,2)
<=> $true )
& ( v31319(VarCurr,1)
<=> $true )
& ( v31319(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1988,axiom,
! [VarCurr: state_type] :
( v32695(VarCurr)
<=> ( ( v31319(VarCurr,2)
<=> $true )
& ( v31319(VarCurr,1)
<=> $true )
& ( v31319(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_12221,axiom,
! [VarCurr: state_type] :
( ( v32693(VarCurr,14)
<=> v31030(VarCurr,25) )
& ( v32693(VarCurr,13)
<=> v31030(VarCurr,24) )
& ( v32693(VarCurr,12)
<=> v31030(VarCurr,23) )
& ( v32693(VarCurr,11)
<=> v31030(VarCurr,22) )
& ( v32693(VarCurr,10)
<=> v31030(VarCurr,21) )
& ( v32693(VarCurr,9)
<=> v31030(VarCurr,20) )
& ( v32693(VarCurr,8)
<=> v31030(VarCurr,19) )
& ( v32693(VarCurr,7)
<=> v31030(VarCurr,18) )
& ( v32693(VarCurr,6)
<=> v31030(VarCurr,17) )
& ( v32693(VarCurr,5)
<=> v31030(VarCurr,16) )
& ( v32693(VarCurr,4)
<=> v31030(VarCurr,15) )
& ( v32693(VarCurr,3)
<=> v31030(VarCurr,14) )
& ( v32693(VarCurr,2)
<=> v31030(VarCurr,13) )
& ( v32693(VarCurr,1)
<=> v31030(VarCurr,12) )
& ( v32693(VarCurr,0)
<=> v31030(VarCurr,11) ) ) ).
tff(addAssignment_12220,axiom,
! [VarCurr: state_type] :
( ( v32693(VarCurr,26)
<=> v31574(VarCurr,11) )
& ( v32693(VarCurr,25)
<=> v31574(VarCurr,10) )
& ( v32693(VarCurr,24)
<=> v31574(VarCurr,9) )
& ( v32693(VarCurr,23)
<=> v31574(VarCurr,8) )
& ( v32693(VarCurr,22)
<=> v31574(VarCurr,7) )
& ( v32693(VarCurr,21)
<=> v31574(VarCurr,6) )
& ( v32693(VarCurr,20)
<=> v31574(VarCurr,5) )
& ( v32693(VarCurr,19)
<=> v31574(VarCurr,4) )
& ( v32693(VarCurr,18)
<=> v31574(VarCurr,3) )
& ( v32693(VarCurr,17)
<=> v31574(VarCurr,2) )
& ( v32693(VarCurr,16)
<=> v31574(VarCurr,1) )
& ( v32693(VarCurr,15)
<=> v31574(VarCurr,0) ) ) ).
tff(addBitVectorEqualityBitBlasted_1987,axiom,
! [VarCurr: state_type] :
( v32692(VarCurr)
<=> ( ( v31319(VarCurr,2)
<=> $true )
& ( v31319(VarCurr,1)
<=> $false )
& ( v31319(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1986,axiom,
! [VarCurr: state_type] :
( v32691(VarCurr)
<=> ( ( v31319(VarCurr,2)
<=> $true )
& ( v31319(VarCurr,1)
<=> $false )
& ( v31319(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_12219,axiom,
! [VarCurr: state_type] :
( ( v32690(VarCurr,8)
<=> v31030(VarCurr,19) )
& ( v32690(VarCurr,7)
<=> v31030(VarCurr,18) )
& ( v32690(VarCurr,6)
<=> v31030(VarCurr,17) )
& ( v32690(VarCurr,5)
<=> v31030(VarCurr,16) )
& ( v32690(VarCurr,4)
<=> v31030(VarCurr,15) )
& ( v32690(VarCurr,3)
<=> v31030(VarCurr,14) )
& ( v32690(VarCurr,2)
<=> v31030(VarCurr,13) )
& ( v32690(VarCurr,1)
<=> v31030(VarCurr,12) )
& ( v32690(VarCurr,0)
<=> v31030(VarCurr,11) ) ) ).
tff(addAssignment_12218,axiom,
! [VarCurr: state_type] :
( ( v32690(VarCurr,26)
<=> v31574(VarCurr,17) )
& ( v32690(VarCurr,25)
<=> v31574(VarCurr,16) )
& ( v32690(VarCurr,24)
<=> v31574(VarCurr,15) )
& ( v32690(VarCurr,23)
<=> v31574(VarCurr,14) )
& ( v32690(VarCurr,22)
<=> v31574(VarCurr,13) )
& ( v32690(VarCurr,21)
<=> v31574(VarCurr,12) )
& ( v32690(VarCurr,20)
<=> v31574(VarCurr,11) )
& ( v32690(VarCurr,19)
<=> v31574(VarCurr,10) )
& ( v32690(VarCurr,18)
<=> v31574(VarCurr,9) )
& ( v32690(VarCurr,17)
<=> v31574(VarCurr,8) )
& ( v32690(VarCurr,16)
<=> v31574(VarCurr,7) )
& ( v32690(VarCurr,15)
<=> v31574(VarCurr,6) )
& ( v32690(VarCurr,14)
<=> v31574(VarCurr,5) )
& ( v32690(VarCurr,13)
<=> v31574(VarCurr,4) )
& ( v32690(VarCurr,12)
<=> v31574(VarCurr,3) )
& ( v32690(VarCurr,11)
<=> v31574(VarCurr,2) )
& ( v32690(VarCurr,10)
<=> v31574(VarCurr,1) )
& ( v32690(VarCurr,9)
<=> v31574(VarCurr,0) ) ) ).
tff(addBitVectorEqualityBitBlasted_1985,axiom,
! [VarCurr: state_type] :
( v32689(VarCurr)
<=> ( ( v31319(VarCurr,2)
<=> $false )
& ( v31319(VarCurr,1)
<=> $true )
& ( v31319(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1984,axiom,
! [VarCurr: state_type] :
( v32688(VarCurr)
<=> ( ( v31319(VarCurr,2)
<=> $false )
& ( v31319(VarCurr,1)
<=> $true )
& ( v31319(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_12217,axiom,
! [VarCurr: state_type] :
( ( v32687(VarCurr,2)
<=> v31030(VarCurr,13) )
& ( v32687(VarCurr,1)
<=> v31030(VarCurr,12) )
& ( v32687(VarCurr,0)
<=> v31030(VarCurr,11) ) ) ).
tff(addAssignment_12216,axiom,
! [VarCurr: state_type] :
( ( v32687(VarCurr,26)
<=> v31574(VarCurr,23) )
& ( v32687(VarCurr,25)
<=> v31574(VarCurr,22) )
& ( v32687(VarCurr,24)
<=> v31574(VarCurr,21) )
& ( v32687(VarCurr,23)
<=> v31574(VarCurr,20) )
& ( v32687(VarCurr,22)
<=> v31574(VarCurr,19) )
& ( v32687(VarCurr,21)
<=> v31574(VarCurr,18) )
& ( v32687(VarCurr,20)
<=> v31574(VarCurr,17) )
& ( v32687(VarCurr,19)
<=> v31574(VarCurr,16) )
& ( v32687(VarCurr,18)
<=> v31574(VarCurr,15) )
& ( v32687(VarCurr,17)
<=> v31574(VarCurr,14) )
& ( v32687(VarCurr,16)
<=> v31574(VarCurr,13) )
& ( v32687(VarCurr,15)
<=> v31574(VarCurr,12) )
& ( v32687(VarCurr,14)
<=> v31574(VarCurr,11) )
& ( v32687(VarCurr,13)
<=> v31574(VarCurr,10) )
& ( v32687(VarCurr,12)
<=> v31574(VarCurr,9) )
& ( v32687(VarCurr,11)
<=> v31574(VarCurr,8) )
& ( v32687(VarCurr,10)
<=> v31574(VarCurr,7) )
& ( v32687(VarCurr,9)
<=> v31574(VarCurr,6) )
& ( v32687(VarCurr,8)
<=> v31574(VarCurr,5) )
& ( v32687(VarCurr,7)
<=> v31574(VarCurr,4) )
& ( v32687(VarCurr,6)
<=> v31574(VarCurr,3) )
& ( v32687(VarCurr,5)
<=> v31574(VarCurr,2) )
& ( v32687(VarCurr,4)
<=> v31574(VarCurr,1) )
& ( v32687(VarCurr,3)
<=> v31574(VarCurr,0) ) ) ).
tff(addBitVectorEqualityBitBlasted_1983,axiom,
! [VarCurr: state_type] :
( v32686(VarCurr)
<=> ( ( v31319(VarCurr,2)
<=> $false )
& ( v31319(VarCurr,1)
<=> $false )
& ( v31319(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1982,axiom,
! [VarCurr: state_type] :
( v32685(VarCurr)
<=> ( ( v31319(VarCurr,2)
<=> $false )
& ( v31319(VarCurr,1)
<=> $false )
& ( v31319(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_12215,axiom,
! [VarCurr: state_type] :
( v31574(VarCurr,0)
<=> v32172(VarCurr,0) ) ).
tff(addAssignment_12214,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,1) )
=> ( v31574(VarCurr,B)
<=> v32172(VarCurr,B) ) ) ).
tff(addAssignment_12213,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,10)
& ~ $less(B,7) )
=> ( v31574(VarCurr,B)
<=> v32172(VarCurr,B) ) ) ).
tff(addAssignment_12212,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,19)
& ~ $less(B,10) )
=> ( v31574(VarCurr,B)
<=> v32172(VarCurr,B) ) ) ).
tff(addAssignment_12211,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,0)
<=> v32680(VarCurr) ) ).
tff(addAssignment_12210,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,1)
<=> v32675(VarCurr) ) ).
tff(addAssignment_12209,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,2)
<=> v32670(VarCurr) ) ).
tff(addAssignment_12208,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,3)
<=> v32665(VarCurr) ) ).
tff(addAssignment_12207,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,4)
<=> v32660(VarCurr) ) ).
tff(addAssignment_12206,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,5)
<=> v32655(VarCurr) ) ).
tff(addAssignment_12205,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,6)
<=> v32650(VarCurr) ) ).
tff(addAssignment_12204,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,7)
<=> v32645(VarCurr) ) ).
tff(addAssignment_12203,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,8)
<=> v32640(VarCurr) ) ).
tff(addAssignment_12202,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,9)
<=> v32635(VarCurr) ) ).
tff(addAssignment_12201,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,10)
<=> v32630(VarCurr) ) ).
tff(addAssignment_12200,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,11)
<=> v32625(VarCurr) ) ).
tff(addAssignment_12199,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,12)
<=> v32620(VarCurr) ) ).
tff(addAssignment_12198,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,13)
<=> v32615(VarCurr) ) ).
tff(addAssignment_12197,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,14)
<=> v32610(VarCurr) ) ).
tff(addAssignment_12196,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,15)
<=> v32605(VarCurr) ) ).
tff(addAssignment_12195,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,16)
<=> v32600(VarCurr) ) ).
tff(addAssignment_12194,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,17)
<=> v32595(VarCurr) ) ).
tff(addAssignment_12193,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,18)
<=> v32590(VarCurr) ) ).
tff(addAssignment_12192,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,19)
<=> v32585(VarCurr) ) ).
tff(addAssignment_12191,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,20)
<=> v32580(VarCurr) ) ).
tff(addAssignment_12190,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,21)
<=> v32575(VarCurr) ) ).
tff(addAssignment_12189,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,22)
<=> v32570(VarCurr) ) ).
tff(addAssignment_12188,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,23)
<=> v32565(VarCurr) ) ).
tff(addAssignment_12187,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,24)
<=> v32560(VarCurr) ) ).
tff(addAssignment_12186,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,25)
<=> v32555(VarCurr) ) ).
tff(addAssignment_12185,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,26)
<=> v32550(VarCurr) ) ).
tff(addAssignment_12184,axiom,
! [VarCurr: state_type] :
( v32172(VarCurr,27)
<=> v32174(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7081,axiom,
! [VarCurr: state_type] :
( v32680(VarCurr)
<=> ( v32681(VarCurr)
& v32683(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7080,axiom,
! [VarCurr: state_type] :
( v32683(VarCurr)
<=> ( v31624(VarCurr,0)
| v32230(VarCurr,0) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7079,axiom,
! [VarCurr: state_type] :
( v32681(VarCurr)
<=> ( v32237(VarCurr)
| v32682(VarCurr) ) ) ).
tff(writeUnaryOperator_2640,axiom,
! [VarCurr: state_type] :
( ~ v32682(VarCurr)
<=> v32230(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7078,axiom,
! [VarCurr: state_type] :
( v32675(VarCurr)
<=> ( v32676(VarCurr)
& v32679(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7077,axiom,
! [VarCurr: state_type] :
( v32679(VarCurr)
<=> ( v32229(VarCurr)
| v32231(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7076,axiom,
! [VarCurr: state_type] :
( v32676(VarCurr)
<=> ( v32677(VarCurr)
| v32678(VarCurr) ) ) ).
tff(writeUnaryOperator_2639,axiom,
! [VarCurr: state_type] :
( ~ v32678(VarCurr)
<=> v32231(VarCurr) ) ).
tff(writeUnaryOperator_2638,axiom,
! [VarCurr: state_type] :
( ~ v32677(VarCurr)
<=> v32229(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7075,axiom,
! [VarCurr: state_type] :
( v32670(VarCurr)
<=> ( v32671(VarCurr)
& v32674(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7074,axiom,
! [VarCurr: state_type] :
( v32674(VarCurr)
<=> ( v32227(VarCurr)
| v32242(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7073,axiom,
! [VarCurr: state_type] :
( v32671(VarCurr)
<=> ( v32672(VarCurr)
| v32673(VarCurr) ) ) ).
tff(writeUnaryOperator_2637,axiom,
! [VarCurr: state_type] :
( ~ v32673(VarCurr)
<=> v32242(VarCurr) ) ).
tff(writeUnaryOperator_2636,axiom,
! [VarCurr: state_type] :
( ~ v32672(VarCurr)
<=> v32227(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7072,axiom,
! [VarCurr: state_type] :
( v32665(VarCurr)
<=> ( v32666(VarCurr)
& v32669(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7071,axiom,
! [VarCurr: state_type] :
( v32669(VarCurr)
<=> ( v32225(VarCurr)
| v32254(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7070,axiom,
! [VarCurr: state_type] :
( v32666(VarCurr)
<=> ( v32667(VarCurr)
| v32668(VarCurr) ) ) ).
tff(writeUnaryOperator_2635,axiom,
! [VarCurr: state_type] :
( ~ v32668(VarCurr)
<=> v32254(VarCurr) ) ).
tff(writeUnaryOperator_2634,axiom,
! [VarCurr: state_type] :
( ~ v32667(VarCurr)
<=> v32225(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7069,axiom,
! [VarCurr: state_type] :
( v32660(VarCurr)
<=> ( v32661(VarCurr)
& v32664(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7068,axiom,
! [VarCurr: state_type] :
( v32664(VarCurr)
<=> ( v32223(VarCurr)
| v32266(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7067,axiom,
! [VarCurr: state_type] :
( v32661(VarCurr)
<=> ( v32662(VarCurr)
| v32663(VarCurr) ) ) ).
tff(writeUnaryOperator_2633,axiom,
! [VarCurr: state_type] :
( ~ v32663(VarCurr)
<=> v32266(VarCurr) ) ).
tff(writeUnaryOperator_2632,axiom,
! [VarCurr: state_type] :
( ~ v32662(VarCurr)
<=> v32223(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7066,axiom,
! [VarCurr: state_type] :
( v32655(VarCurr)
<=> ( v32656(VarCurr)
& v32659(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7065,axiom,
! [VarCurr: state_type] :
( v32659(VarCurr)
<=> ( v32221(VarCurr)
| v32278(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7064,axiom,
! [VarCurr: state_type] :
( v32656(VarCurr)
<=> ( v32657(VarCurr)
| v32658(VarCurr) ) ) ).
tff(writeUnaryOperator_2631,axiom,
! [VarCurr: state_type] :
( ~ v32658(VarCurr)
<=> v32278(VarCurr) ) ).
tff(writeUnaryOperator_2630,axiom,
! [VarCurr: state_type] :
( ~ v32657(VarCurr)
<=> v32221(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7063,axiom,
! [VarCurr: state_type] :
( v32650(VarCurr)
<=> ( v32651(VarCurr)
& v32654(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7062,axiom,
! [VarCurr: state_type] :
( v32654(VarCurr)
<=> ( v32219(VarCurr)
| v32290(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7061,axiom,
! [VarCurr: state_type] :
( v32651(VarCurr)
<=> ( v32652(VarCurr)
| v32653(VarCurr) ) ) ).
tff(writeUnaryOperator_2629,axiom,
! [VarCurr: state_type] :
( ~ v32653(VarCurr)
<=> v32290(VarCurr) ) ).
tff(writeUnaryOperator_2628,axiom,
! [VarCurr: state_type] :
( ~ v32652(VarCurr)
<=> v32219(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7060,axiom,
! [VarCurr: state_type] :
( v32645(VarCurr)
<=> ( v32646(VarCurr)
& v32649(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7059,axiom,
! [VarCurr: state_type] :
( v32649(VarCurr)
<=> ( v32217(VarCurr)
| v32302(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7058,axiom,
! [VarCurr: state_type] :
( v32646(VarCurr)
<=> ( v32647(VarCurr)
| v32648(VarCurr) ) ) ).
tff(writeUnaryOperator_2627,axiom,
! [VarCurr: state_type] :
( ~ v32648(VarCurr)
<=> v32302(VarCurr) ) ).
tff(writeUnaryOperator_2626,axiom,
! [VarCurr: state_type] :
( ~ v32647(VarCurr)
<=> v32217(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7057,axiom,
! [VarCurr: state_type] :
( v32640(VarCurr)
<=> ( v32641(VarCurr)
& v32644(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7056,axiom,
! [VarCurr: state_type] :
( v32644(VarCurr)
<=> ( v32215(VarCurr)
| v32314(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7055,axiom,
! [VarCurr: state_type] :
( v32641(VarCurr)
<=> ( v32642(VarCurr)
| v32643(VarCurr) ) ) ).
tff(writeUnaryOperator_2625,axiom,
! [VarCurr: state_type] :
( ~ v32643(VarCurr)
<=> v32314(VarCurr) ) ).
tff(writeUnaryOperator_2624,axiom,
! [VarCurr: state_type] :
( ~ v32642(VarCurr)
<=> v32215(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7054,axiom,
! [VarCurr: state_type] :
( v32635(VarCurr)
<=> ( v32636(VarCurr)
& v32639(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7053,axiom,
! [VarCurr: state_type] :
( v32639(VarCurr)
<=> ( v32213(VarCurr)
| v32326(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7052,axiom,
! [VarCurr: state_type] :
( v32636(VarCurr)
<=> ( v32637(VarCurr)
| v32638(VarCurr) ) ) ).
tff(writeUnaryOperator_2623,axiom,
! [VarCurr: state_type] :
( ~ v32638(VarCurr)
<=> v32326(VarCurr) ) ).
tff(writeUnaryOperator_2622,axiom,
! [VarCurr: state_type] :
( ~ v32637(VarCurr)
<=> v32213(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7051,axiom,
! [VarCurr: state_type] :
( v32630(VarCurr)
<=> ( v32631(VarCurr)
& v32634(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7050,axiom,
! [VarCurr: state_type] :
( v32634(VarCurr)
<=> ( v32211(VarCurr)
| v32338(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7049,axiom,
! [VarCurr: state_type] :
( v32631(VarCurr)
<=> ( v32632(VarCurr)
| v32633(VarCurr) ) ) ).
tff(writeUnaryOperator_2621,axiom,
! [VarCurr: state_type] :
( ~ v32633(VarCurr)
<=> v32338(VarCurr) ) ).
tff(writeUnaryOperator_2620,axiom,
! [VarCurr: state_type] :
( ~ v32632(VarCurr)
<=> v32211(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7048,axiom,
! [VarCurr: state_type] :
( v32625(VarCurr)
<=> ( v32626(VarCurr)
& v32629(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7047,axiom,
! [VarCurr: state_type] :
( v32629(VarCurr)
<=> ( v32209(VarCurr)
| v32350(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7046,axiom,
! [VarCurr: state_type] :
( v32626(VarCurr)
<=> ( v32627(VarCurr)
| v32628(VarCurr) ) ) ).
tff(writeUnaryOperator_2619,axiom,
! [VarCurr: state_type] :
( ~ v32628(VarCurr)
<=> v32350(VarCurr) ) ).
tff(writeUnaryOperator_2618,axiom,
! [VarCurr: state_type] :
( ~ v32627(VarCurr)
<=> v32209(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7045,axiom,
! [VarCurr: state_type] :
( v32620(VarCurr)
<=> ( v32621(VarCurr)
& v32624(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7044,axiom,
! [VarCurr: state_type] :
( v32624(VarCurr)
<=> ( v32207(VarCurr)
| v32362(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7043,axiom,
! [VarCurr: state_type] :
( v32621(VarCurr)
<=> ( v32622(VarCurr)
| v32623(VarCurr) ) ) ).
tff(writeUnaryOperator_2617,axiom,
! [VarCurr: state_type] :
( ~ v32623(VarCurr)
<=> v32362(VarCurr) ) ).
tff(writeUnaryOperator_2616,axiom,
! [VarCurr: state_type] :
( ~ v32622(VarCurr)
<=> v32207(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7042,axiom,
! [VarCurr: state_type] :
( v32615(VarCurr)
<=> ( v32616(VarCurr)
& v32619(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7041,axiom,
! [VarCurr: state_type] :
( v32619(VarCurr)
<=> ( v32205(VarCurr)
| v32374(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7040,axiom,
! [VarCurr: state_type] :
( v32616(VarCurr)
<=> ( v32617(VarCurr)
| v32618(VarCurr) ) ) ).
tff(writeUnaryOperator_2615,axiom,
! [VarCurr: state_type] :
( ~ v32618(VarCurr)
<=> v32374(VarCurr) ) ).
tff(writeUnaryOperator_2614,axiom,
! [VarCurr: state_type] :
( ~ v32617(VarCurr)
<=> v32205(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7039,axiom,
! [VarCurr: state_type] :
( v32610(VarCurr)
<=> ( v32611(VarCurr)
& v32614(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7038,axiom,
! [VarCurr: state_type] :
( v32614(VarCurr)
<=> ( v32203(VarCurr)
| v32386(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7037,axiom,
! [VarCurr: state_type] :
( v32611(VarCurr)
<=> ( v32612(VarCurr)
| v32613(VarCurr) ) ) ).
tff(writeUnaryOperator_2613,axiom,
! [VarCurr: state_type] :
( ~ v32613(VarCurr)
<=> v32386(VarCurr) ) ).
tff(writeUnaryOperator_2612,axiom,
! [VarCurr: state_type] :
( ~ v32612(VarCurr)
<=> v32203(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7036,axiom,
! [VarCurr: state_type] :
( v32605(VarCurr)
<=> ( v32606(VarCurr)
& v32609(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7035,axiom,
! [VarCurr: state_type] :
( v32609(VarCurr)
<=> ( v32201(VarCurr)
| v32398(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7034,axiom,
! [VarCurr: state_type] :
( v32606(VarCurr)
<=> ( v32607(VarCurr)
| v32608(VarCurr) ) ) ).
tff(writeUnaryOperator_2611,axiom,
! [VarCurr: state_type] :
( ~ v32608(VarCurr)
<=> v32398(VarCurr) ) ).
tff(writeUnaryOperator_2610,axiom,
! [VarCurr: state_type] :
( ~ v32607(VarCurr)
<=> v32201(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7033,axiom,
! [VarCurr: state_type] :
( v32600(VarCurr)
<=> ( v32601(VarCurr)
& v32604(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7032,axiom,
! [VarCurr: state_type] :
( v32604(VarCurr)
<=> ( v32199(VarCurr)
| v32410(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7031,axiom,
! [VarCurr: state_type] :
( v32601(VarCurr)
<=> ( v32602(VarCurr)
| v32603(VarCurr) ) ) ).
tff(writeUnaryOperator_2609,axiom,
! [VarCurr: state_type] :
( ~ v32603(VarCurr)
<=> v32410(VarCurr) ) ).
tff(writeUnaryOperator_2608,axiom,
! [VarCurr: state_type] :
( ~ v32602(VarCurr)
<=> v32199(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7030,axiom,
! [VarCurr: state_type] :
( v32595(VarCurr)
<=> ( v32596(VarCurr)
& v32599(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7029,axiom,
! [VarCurr: state_type] :
( v32599(VarCurr)
<=> ( v32197(VarCurr)
| v32422(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7028,axiom,
! [VarCurr: state_type] :
( v32596(VarCurr)
<=> ( v32597(VarCurr)
| v32598(VarCurr) ) ) ).
tff(writeUnaryOperator_2607,axiom,
! [VarCurr: state_type] :
( ~ v32598(VarCurr)
<=> v32422(VarCurr) ) ).
tff(writeUnaryOperator_2606,axiom,
! [VarCurr: state_type] :
( ~ v32597(VarCurr)
<=> v32197(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7027,axiom,
! [VarCurr: state_type] :
( v32590(VarCurr)
<=> ( v32591(VarCurr)
& v32594(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7026,axiom,
! [VarCurr: state_type] :
( v32594(VarCurr)
<=> ( v32195(VarCurr)
| v32434(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7025,axiom,
! [VarCurr: state_type] :
( v32591(VarCurr)
<=> ( v32592(VarCurr)
| v32593(VarCurr) ) ) ).
tff(writeUnaryOperator_2605,axiom,
! [VarCurr: state_type] :
( ~ v32593(VarCurr)
<=> v32434(VarCurr) ) ).
tff(writeUnaryOperator_2604,axiom,
! [VarCurr: state_type] :
( ~ v32592(VarCurr)
<=> v32195(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7024,axiom,
! [VarCurr: state_type] :
( v32585(VarCurr)
<=> ( v32586(VarCurr)
& v32589(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7023,axiom,
! [VarCurr: state_type] :
( v32589(VarCurr)
<=> ( v32193(VarCurr)
| v32446(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7022,axiom,
! [VarCurr: state_type] :
( v32586(VarCurr)
<=> ( v32587(VarCurr)
| v32588(VarCurr) ) ) ).
tff(writeUnaryOperator_2603,axiom,
! [VarCurr: state_type] :
( ~ v32588(VarCurr)
<=> v32446(VarCurr) ) ).
tff(writeUnaryOperator_2602,axiom,
! [VarCurr: state_type] :
( ~ v32587(VarCurr)
<=> v32193(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7021,axiom,
! [VarCurr: state_type] :
( v32580(VarCurr)
<=> ( v32581(VarCurr)
& v32584(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7020,axiom,
! [VarCurr: state_type] :
( v32584(VarCurr)
<=> ( v32191(VarCurr)
| v32458(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7019,axiom,
! [VarCurr: state_type] :
( v32581(VarCurr)
<=> ( v32582(VarCurr)
| v32583(VarCurr) ) ) ).
tff(writeUnaryOperator_2601,axiom,
! [VarCurr: state_type] :
( ~ v32583(VarCurr)
<=> v32458(VarCurr) ) ).
tff(writeUnaryOperator_2600,axiom,
! [VarCurr: state_type] :
( ~ v32582(VarCurr)
<=> v32191(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7018,axiom,
! [VarCurr: state_type] :
( v32575(VarCurr)
<=> ( v32576(VarCurr)
& v32579(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7017,axiom,
! [VarCurr: state_type] :
( v32579(VarCurr)
<=> ( v32189(VarCurr)
| v32470(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7016,axiom,
! [VarCurr: state_type] :
( v32576(VarCurr)
<=> ( v32577(VarCurr)
| v32578(VarCurr) ) ) ).
tff(writeUnaryOperator_2599,axiom,
! [VarCurr: state_type] :
( ~ v32578(VarCurr)
<=> v32470(VarCurr) ) ).
tff(writeUnaryOperator_2598,axiom,
! [VarCurr: state_type] :
( ~ v32577(VarCurr)
<=> v32189(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7015,axiom,
! [VarCurr: state_type] :
( v32570(VarCurr)
<=> ( v32571(VarCurr)
& v32574(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7014,axiom,
! [VarCurr: state_type] :
( v32574(VarCurr)
<=> ( v32187(VarCurr)
| v32482(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7013,axiom,
! [VarCurr: state_type] :
( v32571(VarCurr)
<=> ( v32572(VarCurr)
| v32573(VarCurr) ) ) ).
tff(writeUnaryOperator_2597,axiom,
! [VarCurr: state_type] :
( ~ v32573(VarCurr)
<=> v32482(VarCurr) ) ).
tff(writeUnaryOperator_2596,axiom,
! [VarCurr: state_type] :
( ~ v32572(VarCurr)
<=> v32187(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7012,axiom,
! [VarCurr: state_type] :
( v32565(VarCurr)
<=> ( v32566(VarCurr)
& v32569(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7011,axiom,
! [VarCurr: state_type] :
( v32569(VarCurr)
<=> ( v32185(VarCurr)
| v32494(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7010,axiom,
! [VarCurr: state_type] :
( v32566(VarCurr)
<=> ( v32567(VarCurr)
| v32568(VarCurr) ) ) ).
tff(writeUnaryOperator_2595,axiom,
! [VarCurr: state_type] :
( ~ v32568(VarCurr)
<=> v32494(VarCurr) ) ).
tff(writeUnaryOperator_2594,axiom,
! [VarCurr: state_type] :
( ~ v32567(VarCurr)
<=> v32185(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7009,axiom,
! [VarCurr: state_type] :
( v32560(VarCurr)
<=> ( v32561(VarCurr)
& v32564(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7008,axiom,
! [VarCurr: state_type] :
( v32564(VarCurr)
<=> ( v32183(VarCurr)
| v32506(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7007,axiom,
! [VarCurr: state_type] :
( v32561(VarCurr)
<=> ( v32562(VarCurr)
| v32563(VarCurr) ) ) ).
tff(writeUnaryOperator_2593,axiom,
! [VarCurr: state_type] :
( ~ v32563(VarCurr)
<=> v32506(VarCurr) ) ).
tff(writeUnaryOperator_2592,axiom,
! [VarCurr: state_type] :
( ~ v32562(VarCurr)
<=> v32183(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7006,axiom,
! [VarCurr: state_type] :
( v32555(VarCurr)
<=> ( v32556(VarCurr)
& v32559(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7005,axiom,
! [VarCurr: state_type] :
( v32559(VarCurr)
<=> ( v32181(VarCurr)
| v32518(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7004,axiom,
! [VarCurr: state_type] :
( v32556(VarCurr)
<=> ( v32557(VarCurr)
| v32558(VarCurr) ) ) ).
tff(writeUnaryOperator_2591,axiom,
! [VarCurr: state_type] :
( ~ v32558(VarCurr)
<=> v32518(VarCurr) ) ).
tff(writeUnaryOperator_2590,axiom,
! [VarCurr: state_type] :
( ~ v32557(VarCurr)
<=> v32181(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7003,axiom,
! [VarCurr: state_type] :
( v32550(VarCurr)
<=> ( v32551(VarCurr)
& v32554(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7002,axiom,
! [VarCurr: state_type] :
( v32554(VarCurr)
<=> ( v32179(VarCurr)
| v32530(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7001,axiom,
! [VarCurr: state_type] :
( v32551(VarCurr)
<=> ( v32552(VarCurr)
| v32553(VarCurr) ) ) ).
tff(writeUnaryOperator_2589,axiom,
! [VarCurr: state_type] :
( ~ v32553(VarCurr)
<=> v32530(VarCurr) ) ).
tff(writeUnaryOperator_2588,axiom,
! [VarCurr: state_type] :
( ~ v32552(VarCurr)
<=> v32179(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_7000,axiom,
! [VarCurr: state_type] :
( v32174(VarCurr)
<=> ( v32175(VarCurr)
& v32549(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6999,axiom,
! [VarCurr: state_type] :
( v32549(VarCurr)
<=> ( v32177(VarCurr)
| v32543(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6998,axiom,
! [VarCurr: state_type] :
( v32175(VarCurr)
<=> ( v32176(VarCurr)
| v32542(VarCurr) ) ) ).
tff(writeUnaryOperator_2587,axiom,
! [VarCurr: state_type] :
( ~ v32542(VarCurr)
<=> v32543(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6997,axiom,
! [VarCurr: state_type] :
( v32543(VarCurr)
<=> ( v32544(VarCurr)
& v32547(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_659,axiom,
! [VarCurr: state_type] :
( v32547(VarCurr)
<=> ( v32548(VarCurr)
| v32230(VarCurr,27) ) ) ).
tff(writeUnaryOperator_2586,axiom,
! [VarCurr: state_type] :
( ~ v32548(VarCurr)
<=> v32545(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6996,axiom,
! [VarCurr: state_type] :
( v32544(VarCurr)
<=> ( v32545(VarCurr)
| v32546(VarCurr) ) ) ).
tff(writeUnaryOperator_2585,axiom,
! [VarCurr: state_type] :
( ~ v32546(VarCurr)
<=> v32230(VarCurr,27) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6995,axiom,
! [VarCurr: state_type] :
( v32545(VarCurr)
<=> ( v32536(VarCurr)
& v32538(VarCurr) ) ) ).
tff(writeUnaryOperator_2584,axiom,
! [VarCurr: state_type] :
( ~ v32176(VarCurr)
<=> v32177(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6994,axiom,
! [VarCurr: state_type] :
( v32177(VarCurr)
<=> ( v32178(VarCurr)
| v32541(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_658,axiom,
! [VarCurr: state_type] :
( v32541(VarCurr)
<=> ( v32533(VarCurr)
& v32230(VarCurr,26) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6993,axiom,
! [VarCurr: state_type] :
( v32178(VarCurr)
<=> ( v32179(VarCurr)
& v32530(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6992,axiom,
! [VarCurr: state_type] :
( v32530(VarCurr)
<=> ( v32531(VarCurr)
& v32540(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_657,axiom,
! [VarCurr: state_type] :
( v32540(VarCurr)
<=> ( v32533(VarCurr)
| v32230(VarCurr,26) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6991,axiom,
! [VarCurr: state_type] :
( v32531(VarCurr)
<=> ( v32532(VarCurr)
| v32539(VarCurr) ) ) ).
tff(writeUnaryOperator_2583,axiom,
! [VarCurr: state_type] :
( ~ v32539(VarCurr)
<=> v32230(VarCurr,26) ) ).
tff(writeUnaryOperator_2582,axiom,
! [VarCurr: state_type] :
( ~ v32532(VarCurr)
<=> v32533(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6990,axiom,
! [VarCurr: state_type] :
( v32533(VarCurr)
<=> ( v32534(VarCurr)
& v32537(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6989,axiom,
! [VarCurr: state_type] :
( v32537(VarCurr)
<=> ( v32536(VarCurr)
| v32538(VarCurr) ) ) ).
tff(writeUnaryOperator_2581,axiom,
! [VarCurr: state_type] :
( ~ v32538(VarCurr)
<=> v31624(VarCurr,26) ) ).
tff(writeBinaryOperatorShiftedRanges_656,axiom,
! [VarCurr: state_type] :
( v32534(VarCurr)
<=> ( v32535(VarCurr)
| v31624(VarCurr,26) ) ) ).
tff(writeUnaryOperator_2580,axiom,
! [VarCurr: state_type] :
( ~ v32535(VarCurr)
<=> v32536(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6988,axiom,
! [VarCurr: state_type] :
( v32536(VarCurr)
<=> ( v32524(VarCurr)
& v32526(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6987,axiom,
! [VarCurr: state_type] :
( v32179(VarCurr)
<=> ( v32180(VarCurr)
| v32529(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_655,axiom,
! [VarCurr: state_type] :
( v32529(VarCurr)
<=> ( v32521(VarCurr)
& v32230(VarCurr,25) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6986,axiom,
! [VarCurr: state_type] :
( v32180(VarCurr)
<=> ( v32181(VarCurr)
& v32518(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6985,axiom,
! [VarCurr: state_type] :
( v32518(VarCurr)
<=> ( v32519(VarCurr)
& v32528(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_654,axiom,
! [VarCurr: state_type] :
( v32528(VarCurr)
<=> ( v32521(VarCurr)
| v32230(VarCurr,25) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6984,axiom,
! [VarCurr: state_type] :
( v32519(VarCurr)
<=> ( v32520(VarCurr)
| v32527(VarCurr) ) ) ).
tff(writeUnaryOperator_2579,axiom,
! [VarCurr: state_type] :
( ~ v32527(VarCurr)
<=> v32230(VarCurr,25) ) ).
tff(writeUnaryOperator_2578,axiom,
! [VarCurr: state_type] :
( ~ v32520(VarCurr)
<=> v32521(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6983,axiom,
! [VarCurr: state_type] :
( v32521(VarCurr)
<=> ( v32522(VarCurr)
& v32525(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6982,axiom,
! [VarCurr: state_type] :
( v32525(VarCurr)
<=> ( v32524(VarCurr)
| v32526(VarCurr) ) ) ).
tff(writeUnaryOperator_2577,axiom,
! [VarCurr: state_type] :
( ~ v32526(VarCurr)
<=> v31624(VarCurr,25) ) ).
tff(writeBinaryOperatorShiftedRanges_653,axiom,
! [VarCurr: state_type] :
( v32522(VarCurr)
<=> ( v32523(VarCurr)
| v31624(VarCurr,25) ) ) ).
tff(writeUnaryOperator_2576,axiom,
! [VarCurr: state_type] :
( ~ v32523(VarCurr)
<=> v32524(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6981,axiom,
! [VarCurr: state_type] :
( v32524(VarCurr)
<=> ( v32512(VarCurr)
& v32514(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6980,axiom,
! [VarCurr: state_type] :
( v32181(VarCurr)
<=> ( v32182(VarCurr)
| v32517(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_652,axiom,
! [VarCurr: state_type] :
( v32517(VarCurr)
<=> ( v32509(VarCurr)
& v32230(VarCurr,24) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6979,axiom,
! [VarCurr: state_type] :
( v32182(VarCurr)
<=> ( v32183(VarCurr)
& v32506(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6978,axiom,
! [VarCurr: state_type] :
( v32506(VarCurr)
<=> ( v32507(VarCurr)
& v32516(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_651,axiom,
! [VarCurr: state_type] :
( v32516(VarCurr)
<=> ( v32509(VarCurr)
| v32230(VarCurr,24) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6977,axiom,
! [VarCurr: state_type] :
( v32507(VarCurr)
<=> ( v32508(VarCurr)
| v32515(VarCurr) ) ) ).
tff(writeUnaryOperator_2575,axiom,
! [VarCurr: state_type] :
( ~ v32515(VarCurr)
<=> v32230(VarCurr,24) ) ).
tff(writeUnaryOperator_2574,axiom,
! [VarCurr: state_type] :
( ~ v32508(VarCurr)
<=> v32509(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6976,axiom,
! [VarCurr: state_type] :
( v32509(VarCurr)
<=> ( v32510(VarCurr)
& v32513(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6975,axiom,
! [VarCurr: state_type] :
( v32513(VarCurr)
<=> ( v32512(VarCurr)
| v32514(VarCurr) ) ) ).
tff(writeUnaryOperator_2573,axiom,
! [VarCurr: state_type] :
( ~ v32514(VarCurr)
<=> v31624(VarCurr,24) ) ).
tff(writeBinaryOperatorShiftedRanges_650,axiom,
! [VarCurr: state_type] :
( v32510(VarCurr)
<=> ( v32511(VarCurr)
| v31624(VarCurr,24) ) ) ).
tff(writeUnaryOperator_2572,axiom,
! [VarCurr: state_type] :
( ~ v32511(VarCurr)
<=> v32512(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6974,axiom,
! [VarCurr: state_type] :
( v32512(VarCurr)
<=> ( v32500(VarCurr)
& v32502(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6973,axiom,
! [VarCurr: state_type] :
( v32183(VarCurr)
<=> ( v32184(VarCurr)
| v32505(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_649,axiom,
! [VarCurr: state_type] :
( v32505(VarCurr)
<=> ( v32497(VarCurr)
& v32230(VarCurr,23) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6972,axiom,
! [VarCurr: state_type] :
( v32184(VarCurr)
<=> ( v32185(VarCurr)
& v32494(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6971,axiom,
! [VarCurr: state_type] :
( v32494(VarCurr)
<=> ( v32495(VarCurr)
& v32504(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_648,axiom,
! [VarCurr: state_type] :
( v32504(VarCurr)
<=> ( v32497(VarCurr)
| v32230(VarCurr,23) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6970,axiom,
! [VarCurr: state_type] :
( v32495(VarCurr)
<=> ( v32496(VarCurr)
| v32503(VarCurr) ) ) ).
tff(writeUnaryOperator_2571,axiom,
! [VarCurr: state_type] :
( ~ v32503(VarCurr)
<=> v32230(VarCurr,23) ) ).
tff(writeUnaryOperator_2570,axiom,
! [VarCurr: state_type] :
( ~ v32496(VarCurr)
<=> v32497(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6969,axiom,
! [VarCurr: state_type] :
( v32497(VarCurr)
<=> ( v32498(VarCurr)
& v32501(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6968,axiom,
! [VarCurr: state_type] :
( v32501(VarCurr)
<=> ( v32500(VarCurr)
| v32502(VarCurr) ) ) ).
tff(writeUnaryOperator_2569,axiom,
! [VarCurr: state_type] :
( ~ v32502(VarCurr)
<=> v31624(VarCurr,23) ) ).
tff(writeBinaryOperatorShiftedRanges_647,axiom,
! [VarCurr: state_type] :
( v32498(VarCurr)
<=> ( v32499(VarCurr)
| v31624(VarCurr,23) ) ) ).
tff(writeUnaryOperator_2568,axiom,
! [VarCurr: state_type] :
( ~ v32499(VarCurr)
<=> v32500(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6967,axiom,
! [VarCurr: state_type] :
( v32500(VarCurr)
<=> ( v32488(VarCurr)
& v32490(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6966,axiom,
! [VarCurr: state_type] :
( v32185(VarCurr)
<=> ( v32186(VarCurr)
| v32493(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_646,axiom,
! [VarCurr: state_type] :
( v32493(VarCurr)
<=> ( v32485(VarCurr)
& v32230(VarCurr,22) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6965,axiom,
! [VarCurr: state_type] :
( v32186(VarCurr)
<=> ( v32187(VarCurr)
& v32482(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6964,axiom,
! [VarCurr: state_type] :
( v32482(VarCurr)
<=> ( v32483(VarCurr)
& v32492(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_645,axiom,
! [VarCurr: state_type] :
( v32492(VarCurr)
<=> ( v32485(VarCurr)
| v32230(VarCurr,22) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6963,axiom,
! [VarCurr: state_type] :
( v32483(VarCurr)
<=> ( v32484(VarCurr)
| v32491(VarCurr) ) ) ).
tff(writeUnaryOperator_2567,axiom,
! [VarCurr: state_type] :
( ~ v32491(VarCurr)
<=> v32230(VarCurr,22) ) ).
tff(writeUnaryOperator_2566,axiom,
! [VarCurr: state_type] :
( ~ v32484(VarCurr)
<=> v32485(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6962,axiom,
! [VarCurr: state_type] :
( v32485(VarCurr)
<=> ( v32486(VarCurr)
& v32489(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6961,axiom,
! [VarCurr: state_type] :
( v32489(VarCurr)
<=> ( v32488(VarCurr)
| v32490(VarCurr) ) ) ).
tff(writeUnaryOperator_2565,axiom,
! [VarCurr: state_type] :
( ~ v32490(VarCurr)
<=> v31624(VarCurr,22) ) ).
tff(writeBinaryOperatorShiftedRanges_644,axiom,
! [VarCurr: state_type] :
( v32486(VarCurr)
<=> ( v32487(VarCurr)
| v31624(VarCurr,22) ) ) ).
tff(writeUnaryOperator_2564,axiom,
! [VarCurr: state_type] :
( ~ v32487(VarCurr)
<=> v32488(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6960,axiom,
! [VarCurr: state_type] :
( v32488(VarCurr)
<=> ( v32476(VarCurr)
& v32478(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6959,axiom,
! [VarCurr: state_type] :
( v32187(VarCurr)
<=> ( v32188(VarCurr)
| v32481(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_643,axiom,
! [VarCurr: state_type] :
( v32481(VarCurr)
<=> ( v32473(VarCurr)
& v32230(VarCurr,21) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6958,axiom,
! [VarCurr: state_type] :
( v32188(VarCurr)
<=> ( v32189(VarCurr)
& v32470(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6957,axiom,
! [VarCurr: state_type] :
( v32470(VarCurr)
<=> ( v32471(VarCurr)
& v32480(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_642,axiom,
! [VarCurr: state_type] :
( v32480(VarCurr)
<=> ( v32473(VarCurr)
| v32230(VarCurr,21) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6956,axiom,
! [VarCurr: state_type] :
( v32471(VarCurr)
<=> ( v32472(VarCurr)
| v32479(VarCurr) ) ) ).
tff(writeUnaryOperator_2563,axiom,
! [VarCurr: state_type] :
( ~ v32479(VarCurr)
<=> v32230(VarCurr,21) ) ).
tff(writeUnaryOperator_2562,axiom,
! [VarCurr: state_type] :
( ~ v32472(VarCurr)
<=> v32473(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6955,axiom,
! [VarCurr: state_type] :
( v32473(VarCurr)
<=> ( v32474(VarCurr)
& v32477(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6954,axiom,
! [VarCurr: state_type] :
( v32477(VarCurr)
<=> ( v32476(VarCurr)
| v32478(VarCurr) ) ) ).
tff(writeUnaryOperator_2561,axiom,
! [VarCurr: state_type] :
( ~ v32478(VarCurr)
<=> v31624(VarCurr,21) ) ).
tff(writeBinaryOperatorShiftedRanges_641,axiom,
! [VarCurr: state_type] :
( v32474(VarCurr)
<=> ( v32475(VarCurr)
| v31624(VarCurr,21) ) ) ).
tff(writeUnaryOperator_2560,axiom,
! [VarCurr: state_type] :
( ~ v32475(VarCurr)
<=> v32476(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6953,axiom,
! [VarCurr: state_type] :
( v32476(VarCurr)
<=> ( v32464(VarCurr)
& v32466(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6952,axiom,
! [VarCurr: state_type] :
( v32189(VarCurr)
<=> ( v32190(VarCurr)
| v32469(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_640,axiom,
! [VarCurr: state_type] :
( v32469(VarCurr)
<=> ( v32461(VarCurr)
& v32230(VarCurr,20) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6951,axiom,
! [VarCurr: state_type] :
( v32190(VarCurr)
<=> ( v32191(VarCurr)
& v32458(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6950,axiom,
! [VarCurr: state_type] :
( v32458(VarCurr)
<=> ( v32459(VarCurr)
& v32468(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_639,axiom,
! [VarCurr: state_type] :
( v32468(VarCurr)
<=> ( v32461(VarCurr)
| v32230(VarCurr,20) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6949,axiom,
! [VarCurr: state_type] :
( v32459(VarCurr)
<=> ( v32460(VarCurr)
| v32467(VarCurr) ) ) ).
tff(writeUnaryOperator_2559,axiom,
! [VarCurr: state_type] :
( ~ v32467(VarCurr)
<=> v32230(VarCurr,20) ) ).
tff(writeUnaryOperator_2558,axiom,
! [VarCurr: state_type] :
( ~ v32460(VarCurr)
<=> v32461(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6948,axiom,
! [VarCurr: state_type] :
( v32461(VarCurr)
<=> ( v32462(VarCurr)
& v32465(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6947,axiom,
! [VarCurr: state_type] :
( v32465(VarCurr)
<=> ( v32464(VarCurr)
| v32466(VarCurr) ) ) ).
tff(writeUnaryOperator_2557,axiom,
! [VarCurr: state_type] :
( ~ v32466(VarCurr)
<=> v31624(VarCurr,20) ) ).
tff(writeBinaryOperatorShiftedRanges_638,axiom,
! [VarCurr: state_type] :
( v32462(VarCurr)
<=> ( v32463(VarCurr)
| v31624(VarCurr,20) ) ) ).
tff(writeUnaryOperator_2556,axiom,
! [VarCurr: state_type] :
( ~ v32463(VarCurr)
<=> v32464(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6946,axiom,
! [VarCurr: state_type] :
( v32464(VarCurr)
<=> ( v32452(VarCurr)
& v32454(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6945,axiom,
! [VarCurr: state_type] :
( v32191(VarCurr)
<=> ( v32192(VarCurr)
| v32457(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_637,axiom,
! [VarCurr: state_type] :
( v32457(VarCurr)
<=> ( v32449(VarCurr)
& v32230(VarCurr,19) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6944,axiom,
! [VarCurr: state_type] :
( v32192(VarCurr)
<=> ( v32193(VarCurr)
& v32446(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6943,axiom,
! [VarCurr: state_type] :
( v32446(VarCurr)
<=> ( v32447(VarCurr)
& v32456(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_636,axiom,
! [VarCurr: state_type] :
( v32456(VarCurr)
<=> ( v32449(VarCurr)
| v32230(VarCurr,19) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6942,axiom,
! [VarCurr: state_type] :
( v32447(VarCurr)
<=> ( v32448(VarCurr)
| v32455(VarCurr) ) ) ).
tff(writeUnaryOperator_2555,axiom,
! [VarCurr: state_type] :
( ~ v32455(VarCurr)
<=> v32230(VarCurr,19) ) ).
tff(writeUnaryOperator_2554,axiom,
! [VarCurr: state_type] :
( ~ v32448(VarCurr)
<=> v32449(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6941,axiom,
! [VarCurr: state_type] :
( v32449(VarCurr)
<=> ( v32450(VarCurr)
& v32453(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6940,axiom,
! [VarCurr: state_type] :
( v32453(VarCurr)
<=> ( v32452(VarCurr)
| v32454(VarCurr) ) ) ).
tff(writeUnaryOperator_2553,axiom,
! [VarCurr: state_type] :
( ~ v32454(VarCurr)
<=> v31624(VarCurr,19) ) ).
tff(writeBinaryOperatorShiftedRanges_635,axiom,
! [VarCurr: state_type] :
( v32450(VarCurr)
<=> ( v32451(VarCurr)
| v31624(VarCurr,19) ) ) ).
tff(writeUnaryOperator_2552,axiom,
! [VarCurr: state_type] :
( ~ v32451(VarCurr)
<=> v32452(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6939,axiom,
! [VarCurr: state_type] :
( v32452(VarCurr)
<=> ( v32440(VarCurr)
& v32442(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6938,axiom,
! [VarCurr: state_type] :
( v32193(VarCurr)
<=> ( v32194(VarCurr)
| v32445(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_634,axiom,
! [VarCurr: state_type] :
( v32445(VarCurr)
<=> ( v32437(VarCurr)
& v32230(VarCurr,18) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6937,axiom,
! [VarCurr: state_type] :
( v32194(VarCurr)
<=> ( v32195(VarCurr)
& v32434(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6936,axiom,
! [VarCurr: state_type] :
( v32434(VarCurr)
<=> ( v32435(VarCurr)
& v32444(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_633,axiom,
! [VarCurr: state_type] :
( v32444(VarCurr)
<=> ( v32437(VarCurr)
| v32230(VarCurr,18) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6935,axiom,
! [VarCurr: state_type] :
( v32435(VarCurr)
<=> ( v32436(VarCurr)
| v32443(VarCurr) ) ) ).
tff(writeUnaryOperator_2551,axiom,
! [VarCurr: state_type] :
( ~ v32443(VarCurr)
<=> v32230(VarCurr,18) ) ).
tff(writeUnaryOperator_2550,axiom,
! [VarCurr: state_type] :
( ~ v32436(VarCurr)
<=> v32437(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6934,axiom,
! [VarCurr: state_type] :
( v32437(VarCurr)
<=> ( v32438(VarCurr)
& v32441(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6933,axiom,
! [VarCurr: state_type] :
( v32441(VarCurr)
<=> ( v32440(VarCurr)
| v32442(VarCurr) ) ) ).
tff(writeUnaryOperator_2549,axiom,
! [VarCurr: state_type] :
( ~ v32442(VarCurr)
<=> v31624(VarCurr,18) ) ).
tff(writeBinaryOperatorShiftedRanges_632,axiom,
! [VarCurr: state_type] :
( v32438(VarCurr)
<=> ( v32439(VarCurr)
| v31624(VarCurr,18) ) ) ).
tff(writeUnaryOperator_2548,axiom,
! [VarCurr: state_type] :
( ~ v32439(VarCurr)
<=> v32440(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6932,axiom,
! [VarCurr: state_type] :
( v32440(VarCurr)
<=> ( v32428(VarCurr)
& v32430(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6931,axiom,
! [VarCurr: state_type] :
( v32195(VarCurr)
<=> ( v32196(VarCurr)
| v32433(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_631,axiom,
! [VarCurr: state_type] :
( v32433(VarCurr)
<=> ( v32425(VarCurr)
& v32230(VarCurr,17) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6930,axiom,
! [VarCurr: state_type] :
( v32196(VarCurr)
<=> ( v32197(VarCurr)
& v32422(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6929,axiom,
! [VarCurr: state_type] :
( v32422(VarCurr)
<=> ( v32423(VarCurr)
& v32432(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_630,axiom,
! [VarCurr: state_type] :
( v32432(VarCurr)
<=> ( v32425(VarCurr)
| v32230(VarCurr,17) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6928,axiom,
! [VarCurr: state_type] :
( v32423(VarCurr)
<=> ( v32424(VarCurr)
| v32431(VarCurr) ) ) ).
tff(writeUnaryOperator_2547,axiom,
! [VarCurr: state_type] :
( ~ v32431(VarCurr)
<=> v32230(VarCurr,17) ) ).
tff(writeUnaryOperator_2546,axiom,
! [VarCurr: state_type] :
( ~ v32424(VarCurr)
<=> v32425(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6927,axiom,
! [VarCurr: state_type] :
( v32425(VarCurr)
<=> ( v32426(VarCurr)
& v32429(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6926,axiom,
! [VarCurr: state_type] :
( v32429(VarCurr)
<=> ( v32428(VarCurr)
| v32430(VarCurr) ) ) ).
tff(writeUnaryOperator_2545,axiom,
! [VarCurr: state_type] :
( ~ v32430(VarCurr)
<=> v31624(VarCurr,17) ) ).
tff(writeBinaryOperatorShiftedRanges_629,axiom,
! [VarCurr: state_type] :
( v32426(VarCurr)
<=> ( v32427(VarCurr)
| v31624(VarCurr,17) ) ) ).
tff(writeUnaryOperator_2544,axiom,
! [VarCurr: state_type] :
( ~ v32427(VarCurr)
<=> v32428(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6925,axiom,
! [VarCurr: state_type] :
( v32428(VarCurr)
<=> ( v32416(VarCurr)
& v32418(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6924,axiom,
! [VarCurr: state_type] :
( v32197(VarCurr)
<=> ( v32198(VarCurr)
| v32421(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_628,axiom,
! [VarCurr: state_type] :
( v32421(VarCurr)
<=> ( v32413(VarCurr)
& v32230(VarCurr,16) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6923,axiom,
! [VarCurr: state_type] :
( v32198(VarCurr)
<=> ( v32199(VarCurr)
& v32410(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6922,axiom,
! [VarCurr: state_type] :
( v32410(VarCurr)
<=> ( v32411(VarCurr)
& v32420(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_627,axiom,
! [VarCurr: state_type] :
( v32420(VarCurr)
<=> ( v32413(VarCurr)
| v32230(VarCurr,16) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6921,axiom,
! [VarCurr: state_type] :
( v32411(VarCurr)
<=> ( v32412(VarCurr)
| v32419(VarCurr) ) ) ).
tff(writeUnaryOperator_2543,axiom,
! [VarCurr: state_type] :
( ~ v32419(VarCurr)
<=> v32230(VarCurr,16) ) ).
tff(writeUnaryOperator_2542,axiom,
! [VarCurr: state_type] :
( ~ v32412(VarCurr)
<=> v32413(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6920,axiom,
! [VarCurr: state_type] :
( v32413(VarCurr)
<=> ( v32414(VarCurr)
& v32417(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6919,axiom,
! [VarCurr: state_type] :
( v32417(VarCurr)
<=> ( v32416(VarCurr)
| v32418(VarCurr) ) ) ).
tff(writeUnaryOperator_2541,axiom,
! [VarCurr: state_type] :
( ~ v32418(VarCurr)
<=> v31624(VarCurr,16) ) ).
tff(writeBinaryOperatorShiftedRanges_626,axiom,
! [VarCurr: state_type] :
( v32414(VarCurr)
<=> ( v32415(VarCurr)
| v31624(VarCurr,16) ) ) ).
tff(writeUnaryOperator_2540,axiom,
! [VarCurr: state_type] :
( ~ v32415(VarCurr)
<=> v32416(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6918,axiom,
! [VarCurr: state_type] :
( v32416(VarCurr)
<=> ( v32404(VarCurr)
& v32406(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6917,axiom,
! [VarCurr: state_type] :
( v32199(VarCurr)
<=> ( v32200(VarCurr)
| v32409(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_625,axiom,
! [VarCurr: state_type] :
( v32409(VarCurr)
<=> ( v32401(VarCurr)
& v32230(VarCurr,15) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6916,axiom,
! [VarCurr: state_type] :
( v32200(VarCurr)
<=> ( v32201(VarCurr)
& v32398(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6915,axiom,
! [VarCurr: state_type] :
( v32398(VarCurr)
<=> ( v32399(VarCurr)
& v32408(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_624,axiom,
! [VarCurr: state_type] :
( v32408(VarCurr)
<=> ( v32401(VarCurr)
| v32230(VarCurr,15) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6914,axiom,
! [VarCurr: state_type] :
( v32399(VarCurr)
<=> ( v32400(VarCurr)
| v32407(VarCurr) ) ) ).
tff(writeUnaryOperator_2539,axiom,
! [VarCurr: state_type] :
( ~ v32407(VarCurr)
<=> v32230(VarCurr,15) ) ).
tff(writeUnaryOperator_2538,axiom,
! [VarCurr: state_type] :
( ~ v32400(VarCurr)
<=> v32401(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6913,axiom,
! [VarCurr: state_type] :
( v32401(VarCurr)
<=> ( v32402(VarCurr)
& v32405(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6912,axiom,
! [VarCurr: state_type] :
( v32405(VarCurr)
<=> ( v32404(VarCurr)
| v32406(VarCurr) ) ) ).
tff(writeUnaryOperator_2537,axiom,
! [VarCurr: state_type] :
( ~ v32406(VarCurr)
<=> v31624(VarCurr,15) ) ).
tff(writeBinaryOperatorShiftedRanges_623,axiom,
! [VarCurr: state_type] :
( v32402(VarCurr)
<=> ( v32403(VarCurr)
| v31624(VarCurr,15) ) ) ).
tff(writeUnaryOperator_2536,axiom,
! [VarCurr: state_type] :
( ~ v32403(VarCurr)
<=> v32404(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6911,axiom,
! [VarCurr: state_type] :
( v32404(VarCurr)
<=> ( v32392(VarCurr)
& v32394(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6910,axiom,
! [VarCurr: state_type] :
( v32201(VarCurr)
<=> ( v32202(VarCurr)
| v32397(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_622,axiom,
! [VarCurr: state_type] :
( v32397(VarCurr)
<=> ( v32389(VarCurr)
& v32230(VarCurr,14) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6909,axiom,
! [VarCurr: state_type] :
( v32202(VarCurr)
<=> ( v32203(VarCurr)
& v32386(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6908,axiom,
! [VarCurr: state_type] :
( v32386(VarCurr)
<=> ( v32387(VarCurr)
& v32396(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_621,axiom,
! [VarCurr: state_type] :
( v32396(VarCurr)
<=> ( v32389(VarCurr)
| v32230(VarCurr,14) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6907,axiom,
! [VarCurr: state_type] :
( v32387(VarCurr)
<=> ( v32388(VarCurr)
| v32395(VarCurr) ) ) ).
tff(writeUnaryOperator_2535,axiom,
! [VarCurr: state_type] :
( ~ v32395(VarCurr)
<=> v32230(VarCurr,14) ) ).
tff(writeUnaryOperator_2534,axiom,
! [VarCurr: state_type] :
( ~ v32388(VarCurr)
<=> v32389(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6906,axiom,
! [VarCurr: state_type] :
( v32389(VarCurr)
<=> ( v32390(VarCurr)
& v32393(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6905,axiom,
! [VarCurr: state_type] :
( v32393(VarCurr)
<=> ( v32392(VarCurr)
| v32394(VarCurr) ) ) ).
tff(writeUnaryOperator_2533,axiom,
! [VarCurr: state_type] :
( ~ v32394(VarCurr)
<=> v31624(VarCurr,14) ) ).
tff(writeBinaryOperatorShiftedRanges_620,axiom,
! [VarCurr: state_type] :
( v32390(VarCurr)
<=> ( v32391(VarCurr)
| v31624(VarCurr,14) ) ) ).
tff(writeUnaryOperator_2532,axiom,
! [VarCurr: state_type] :
( ~ v32391(VarCurr)
<=> v32392(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6904,axiom,
! [VarCurr: state_type] :
( v32392(VarCurr)
<=> ( v32380(VarCurr)
& v32382(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6903,axiom,
! [VarCurr: state_type] :
( v32203(VarCurr)
<=> ( v32204(VarCurr)
| v32385(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_619,axiom,
! [VarCurr: state_type] :
( v32385(VarCurr)
<=> ( v32377(VarCurr)
& v32230(VarCurr,13) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6902,axiom,
! [VarCurr: state_type] :
( v32204(VarCurr)
<=> ( v32205(VarCurr)
& v32374(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6901,axiom,
! [VarCurr: state_type] :
( v32374(VarCurr)
<=> ( v32375(VarCurr)
& v32384(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_618,axiom,
! [VarCurr: state_type] :
( v32384(VarCurr)
<=> ( v32377(VarCurr)
| v32230(VarCurr,13) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6900,axiom,
! [VarCurr: state_type] :
( v32375(VarCurr)
<=> ( v32376(VarCurr)
| v32383(VarCurr) ) ) ).
tff(writeUnaryOperator_2531,axiom,
! [VarCurr: state_type] :
( ~ v32383(VarCurr)
<=> v32230(VarCurr,13) ) ).
tff(writeUnaryOperator_2530,axiom,
! [VarCurr: state_type] :
( ~ v32376(VarCurr)
<=> v32377(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6899,axiom,
! [VarCurr: state_type] :
( v32377(VarCurr)
<=> ( v32378(VarCurr)
& v32381(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6898,axiom,
! [VarCurr: state_type] :
( v32381(VarCurr)
<=> ( v32380(VarCurr)
| v32382(VarCurr) ) ) ).
tff(writeUnaryOperator_2529,axiom,
! [VarCurr: state_type] :
( ~ v32382(VarCurr)
<=> v31624(VarCurr,13) ) ).
tff(writeBinaryOperatorShiftedRanges_617,axiom,
! [VarCurr: state_type] :
( v32378(VarCurr)
<=> ( v32379(VarCurr)
| v31624(VarCurr,13) ) ) ).
tff(writeUnaryOperator_2528,axiom,
! [VarCurr: state_type] :
( ~ v32379(VarCurr)
<=> v32380(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6897,axiom,
! [VarCurr: state_type] :
( v32380(VarCurr)
<=> ( v32368(VarCurr)
& v32370(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6896,axiom,
! [VarCurr: state_type] :
( v32205(VarCurr)
<=> ( v32206(VarCurr)
| v32373(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_616,axiom,
! [VarCurr: state_type] :
( v32373(VarCurr)
<=> ( v32365(VarCurr)
& v32230(VarCurr,12) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6895,axiom,
! [VarCurr: state_type] :
( v32206(VarCurr)
<=> ( v32207(VarCurr)
& v32362(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6894,axiom,
! [VarCurr: state_type] :
( v32362(VarCurr)
<=> ( v32363(VarCurr)
& v32372(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_615,axiom,
! [VarCurr: state_type] :
( v32372(VarCurr)
<=> ( v32365(VarCurr)
| v32230(VarCurr,12) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6893,axiom,
! [VarCurr: state_type] :
( v32363(VarCurr)
<=> ( v32364(VarCurr)
| v32371(VarCurr) ) ) ).
tff(writeUnaryOperator_2527,axiom,
! [VarCurr: state_type] :
( ~ v32371(VarCurr)
<=> v32230(VarCurr,12) ) ).
tff(writeUnaryOperator_2526,axiom,
! [VarCurr: state_type] :
( ~ v32364(VarCurr)
<=> v32365(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6892,axiom,
! [VarCurr: state_type] :
( v32365(VarCurr)
<=> ( v32366(VarCurr)
& v32369(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6891,axiom,
! [VarCurr: state_type] :
( v32369(VarCurr)
<=> ( v32368(VarCurr)
| v32370(VarCurr) ) ) ).
tff(writeUnaryOperator_2525,axiom,
! [VarCurr: state_type] :
( ~ v32370(VarCurr)
<=> v31624(VarCurr,12) ) ).
tff(writeBinaryOperatorShiftedRanges_614,axiom,
! [VarCurr: state_type] :
( v32366(VarCurr)
<=> ( v32367(VarCurr)
| v31624(VarCurr,12) ) ) ).
tff(writeUnaryOperator_2524,axiom,
! [VarCurr: state_type] :
( ~ v32367(VarCurr)
<=> v32368(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6890,axiom,
! [VarCurr: state_type] :
( v32368(VarCurr)
<=> ( v32356(VarCurr)
& v32358(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6889,axiom,
! [VarCurr: state_type] :
( v32207(VarCurr)
<=> ( v32208(VarCurr)
| v32361(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_613,axiom,
! [VarCurr: state_type] :
( v32361(VarCurr)
<=> ( v32353(VarCurr)
& v32230(VarCurr,11) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6888,axiom,
! [VarCurr: state_type] :
( v32208(VarCurr)
<=> ( v32209(VarCurr)
& v32350(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6887,axiom,
! [VarCurr: state_type] :
( v32350(VarCurr)
<=> ( v32351(VarCurr)
& v32360(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_612,axiom,
! [VarCurr: state_type] :
( v32360(VarCurr)
<=> ( v32353(VarCurr)
| v32230(VarCurr,11) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6886,axiom,
! [VarCurr: state_type] :
( v32351(VarCurr)
<=> ( v32352(VarCurr)
| v32359(VarCurr) ) ) ).
tff(writeUnaryOperator_2523,axiom,
! [VarCurr: state_type] :
( ~ v32359(VarCurr)
<=> v32230(VarCurr,11) ) ).
tff(writeUnaryOperator_2522,axiom,
! [VarCurr: state_type] :
( ~ v32352(VarCurr)
<=> v32353(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6885,axiom,
! [VarCurr: state_type] :
( v32353(VarCurr)
<=> ( v32354(VarCurr)
& v32357(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6884,axiom,
! [VarCurr: state_type] :
( v32357(VarCurr)
<=> ( v32356(VarCurr)
| v32358(VarCurr) ) ) ).
tff(writeUnaryOperator_2521,axiom,
! [VarCurr: state_type] :
( ~ v32358(VarCurr)
<=> v31624(VarCurr,11) ) ).
tff(writeBinaryOperatorShiftedRanges_611,axiom,
! [VarCurr: state_type] :
( v32354(VarCurr)
<=> ( v32355(VarCurr)
| v31624(VarCurr,11) ) ) ).
tff(writeUnaryOperator_2520,axiom,
! [VarCurr: state_type] :
( ~ v32355(VarCurr)
<=> v32356(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6883,axiom,
! [VarCurr: state_type] :
( v32356(VarCurr)
<=> ( v32344(VarCurr)
& v32346(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6882,axiom,
! [VarCurr: state_type] :
( v32209(VarCurr)
<=> ( v32210(VarCurr)
| v32349(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_610,axiom,
! [VarCurr: state_type] :
( v32349(VarCurr)
<=> ( v32341(VarCurr)
& v32230(VarCurr,10) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6881,axiom,
! [VarCurr: state_type] :
( v32210(VarCurr)
<=> ( v32211(VarCurr)
& v32338(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6880,axiom,
! [VarCurr: state_type] :
( v32338(VarCurr)
<=> ( v32339(VarCurr)
& v32348(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_609,axiom,
! [VarCurr: state_type] :
( v32348(VarCurr)
<=> ( v32341(VarCurr)
| v32230(VarCurr,10) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6879,axiom,
! [VarCurr: state_type] :
( v32339(VarCurr)
<=> ( v32340(VarCurr)
| v32347(VarCurr) ) ) ).
tff(writeUnaryOperator_2519,axiom,
! [VarCurr: state_type] :
( ~ v32347(VarCurr)
<=> v32230(VarCurr,10) ) ).
tff(writeUnaryOperator_2518,axiom,
! [VarCurr: state_type] :
( ~ v32340(VarCurr)
<=> v32341(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6878,axiom,
! [VarCurr: state_type] :
( v32341(VarCurr)
<=> ( v32342(VarCurr)
& v32345(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6877,axiom,
! [VarCurr: state_type] :
( v32345(VarCurr)
<=> ( v32344(VarCurr)
| v32346(VarCurr) ) ) ).
tff(writeUnaryOperator_2517,axiom,
! [VarCurr: state_type] :
( ~ v32346(VarCurr)
<=> v31624(VarCurr,10) ) ).
tff(writeBinaryOperatorShiftedRanges_608,axiom,
! [VarCurr: state_type] :
( v32342(VarCurr)
<=> ( v32343(VarCurr)
| v31624(VarCurr,10) ) ) ).
tff(writeUnaryOperator_2516,axiom,
! [VarCurr: state_type] :
( ~ v32343(VarCurr)
<=> v32344(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6876,axiom,
! [VarCurr: state_type] :
( v32344(VarCurr)
<=> ( v32332(VarCurr)
& v32334(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6875,axiom,
! [VarCurr: state_type] :
( v32211(VarCurr)
<=> ( v32212(VarCurr)
| v32337(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_607,axiom,
! [VarCurr: state_type] :
( v32337(VarCurr)
<=> ( v32329(VarCurr)
& v32230(VarCurr,9) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6874,axiom,
! [VarCurr: state_type] :
( v32212(VarCurr)
<=> ( v32213(VarCurr)
& v32326(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6873,axiom,
! [VarCurr: state_type] :
( v32326(VarCurr)
<=> ( v32327(VarCurr)
& v32336(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_606,axiom,
! [VarCurr: state_type] :
( v32336(VarCurr)
<=> ( v32329(VarCurr)
| v32230(VarCurr,9) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6872,axiom,
! [VarCurr: state_type] :
( v32327(VarCurr)
<=> ( v32328(VarCurr)
| v32335(VarCurr) ) ) ).
tff(writeUnaryOperator_2515,axiom,
! [VarCurr: state_type] :
( ~ v32335(VarCurr)
<=> v32230(VarCurr,9) ) ).
tff(writeUnaryOperator_2514,axiom,
! [VarCurr: state_type] :
( ~ v32328(VarCurr)
<=> v32329(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6871,axiom,
! [VarCurr: state_type] :
( v32329(VarCurr)
<=> ( v32330(VarCurr)
& v32333(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6870,axiom,
! [VarCurr: state_type] :
( v32333(VarCurr)
<=> ( v32332(VarCurr)
| v32334(VarCurr) ) ) ).
tff(writeUnaryOperator_2513,axiom,
! [VarCurr: state_type] :
( ~ v32334(VarCurr)
<=> v31624(VarCurr,9) ) ).
tff(writeBinaryOperatorShiftedRanges_605,axiom,
! [VarCurr: state_type] :
( v32330(VarCurr)
<=> ( v32331(VarCurr)
| v31624(VarCurr,9) ) ) ).
tff(writeUnaryOperator_2512,axiom,
! [VarCurr: state_type] :
( ~ v32331(VarCurr)
<=> v32332(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6869,axiom,
! [VarCurr: state_type] :
( v32332(VarCurr)
<=> ( v32320(VarCurr)
& v32322(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6868,axiom,
! [VarCurr: state_type] :
( v32213(VarCurr)
<=> ( v32214(VarCurr)
| v32325(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_604,axiom,
! [VarCurr: state_type] :
( v32325(VarCurr)
<=> ( v32317(VarCurr)
& v32230(VarCurr,8) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6867,axiom,
! [VarCurr: state_type] :
( v32214(VarCurr)
<=> ( v32215(VarCurr)
& v32314(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6866,axiom,
! [VarCurr: state_type] :
( v32314(VarCurr)
<=> ( v32315(VarCurr)
& v32324(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_603,axiom,
! [VarCurr: state_type] :
( v32324(VarCurr)
<=> ( v32317(VarCurr)
| v32230(VarCurr,8) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6865,axiom,
! [VarCurr: state_type] :
( v32315(VarCurr)
<=> ( v32316(VarCurr)
| v32323(VarCurr) ) ) ).
tff(writeUnaryOperator_2511,axiom,
! [VarCurr: state_type] :
( ~ v32323(VarCurr)
<=> v32230(VarCurr,8) ) ).
tff(writeUnaryOperator_2510,axiom,
! [VarCurr: state_type] :
( ~ v32316(VarCurr)
<=> v32317(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6864,axiom,
! [VarCurr: state_type] :
( v32317(VarCurr)
<=> ( v32318(VarCurr)
& v32321(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6863,axiom,
! [VarCurr: state_type] :
( v32321(VarCurr)
<=> ( v32320(VarCurr)
| v32322(VarCurr) ) ) ).
tff(writeUnaryOperator_2509,axiom,
! [VarCurr: state_type] :
( ~ v32322(VarCurr)
<=> v31624(VarCurr,8) ) ).
tff(writeBinaryOperatorShiftedRanges_602,axiom,
! [VarCurr: state_type] :
( v32318(VarCurr)
<=> ( v32319(VarCurr)
| v31624(VarCurr,8) ) ) ).
tff(writeUnaryOperator_2508,axiom,
! [VarCurr: state_type] :
( ~ v32319(VarCurr)
<=> v32320(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6862,axiom,
! [VarCurr: state_type] :
( v32320(VarCurr)
<=> ( v32308(VarCurr)
& v32310(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6861,axiom,
! [VarCurr: state_type] :
( v32215(VarCurr)
<=> ( v32216(VarCurr)
| v32313(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_601,axiom,
! [VarCurr: state_type] :
( v32313(VarCurr)
<=> ( v32305(VarCurr)
& v32230(VarCurr,7) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6860,axiom,
! [VarCurr: state_type] :
( v32216(VarCurr)
<=> ( v32217(VarCurr)
& v32302(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6859,axiom,
! [VarCurr: state_type] :
( v32302(VarCurr)
<=> ( v32303(VarCurr)
& v32312(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_600,axiom,
! [VarCurr: state_type] :
( v32312(VarCurr)
<=> ( v32305(VarCurr)
| v32230(VarCurr,7) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6858,axiom,
! [VarCurr: state_type] :
( v32303(VarCurr)
<=> ( v32304(VarCurr)
| v32311(VarCurr) ) ) ).
tff(writeUnaryOperator_2507,axiom,
! [VarCurr: state_type] :
( ~ v32311(VarCurr)
<=> v32230(VarCurr,7) ) ).
tff(writeUnaryOperator_2506,axiom,
! [VarCurr: state_type] :
( ~ v32304(VarCurr)
<=> v32305(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6857,axiom,
! [VarCurr: state_type] :
( v32305(VarCurr)
<=> ( v32306(VarCurr)
& v32309(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6856,axiom,
! [VarCurr: state_type] :
( v32309(VarCurr)
<=> ( v32308(VarCurr)
| v32310(VarCurr) ) ) ).
tff(writeUnaryOperator_2505,axiom,
! [VarCurr: state_type] :
( ~ v32310(VarCurr)
<=> v31624(VarCurr,7) ) ).
tff(writeBinaryOperatorShiftedRanges_599,axiom,
! [VarCurr: state_type] :
( v32306(VarCurr)
<=> ( v32307(VarCurr)
| v31624(VarCurr,7) ) ) ).
tff(writeUnaryOperator_2504,axiom,
! [VarCurr: state_type] :
( ~ v32307(VarCurr)
<=> v32308(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6855,axiom,
! [VarCurr: state_type] :
( v32308(VarCurr)
<=> ( v32296(VarCurr)
& v32298(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6854,axiom,
! [VarCurr: state_type] :
( v32217(VarCurr)
<=> ( v32218(VarCurr)
| v32301(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_598,axiom,
! [VarCurr: state_type] :
( v32301(VarCurr)
<=> ( v32293(VarCurr)
& v32230(VarCurr,6) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6853,axiom,
! [VarCurr: state_type] :
( v32218(VarCurr)
<=> ( v32219(VarCurr)
& v32290(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6852,axiom,
! [VarCurr: state_type] :
( v32290(VarCurr)
<=> ( v32291(VarCurr)
& v32300(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_597,axiom,
! [VarCurr: state_type] :
( v32300(VarCurr)
<=> ( v32293(VarCurr)
| v32230(VarCurr,6) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6851,axiom,
! [VarCurr: state_type] :
( v32291(VarCurr)
<=> ( v32292(VarCurr)
| v32299(VarCurr) ) ) ).
tff(writeUnaryOperator_2503,axiom,
! [VarCurr: state_type] :
( ~ v32299(VarCurr)
<=> v32230(VarCurr,6) ) ).
tff(writeUnaryOperator_2502,axiom,
! [VarCurr: state_type] :
( ~ v32292(VarCurr)
<=> v32293(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6850,axiom,
! [VarCurr: state_type] :
( v32293(VarCurr)
<=> ( v32294(VarCurr)
& v32297(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6849,axiom,
! [VarCurr: state_type] :
( v32297(VarCurr)
<=> ( v32296(VarCurr)
| v32298(VarCurr) ) ) ).
tff(writeUnaryOperator_2501,axiom,
! [VarCurr: state_type] :
( ~ v32298(VarCurr)
<=> v31624(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_596,axiom,
! [VarCurr: state_type] :
( v32294(VarCurr)
<=> ( v32295(VarCurr)
| v31624(VarCurr,6) ) ) ).
tff(writeUnaryOperator_2500,axiom,
! [VarCurr: state_type] :
( ~ v32295(VarCurr)
<=> v32296(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6848,axiom,
! [VarCurr: state_type] :
( v32296(VarCurr)
<=> ( v32284(VarCurr)
& v32286(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6847,axiom,
! [VarCurr: state_type] :
( v32219(VarCurr)
<=> ( v32220(VarCurr)
| v32289(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_595,axiom,
! [VarCurr: state_type] :
( v32289(VarCurr)
<=> ( v32281(VarCurr)
& v32230(VarCurr,5) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6846,axiom,
! [VarCurr: state_type] :
( v32220(VarCurr)
<=> ( v32221(VarCurr)
& v32278(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6845,axiom,
! [VarCurr: state_type] :
( v32278(VarCurr)
<=> ( v32279(VarCurr)
& v32288(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_594,axiom,
! [VarCurr: state_type] :
( v32288(VarCurr)
<=> ( v32281(VarCurr)
| v32230(VarCurr,5) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6844,axiom,
! [VarCurr: state_type] :
( v32279(VarCurr)
<=> ( v32280(VarCurr)
| v32287(VarCurr) ) ) ).
tff(writeUnaryOperator_2499,axiom,
! [VarCurr: state_type] :
( ~ v32287(VarCurr)
<=> v32230(VarCurr,5) ) ).
tff(writeUnaryOperator_2498,axiom,
! [VarCurr: state_type] :
( ~ v32280(VarCurr)
<=> v32281(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6843,axiom,
! [VarCurr: state_type] :
( v32281(VarCurr)
<=> ( v32282(VarCurr)
& v32285(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6842,axiom,
! [VarCurr: state_type] :
( v32285(VarCurr)
<=> ( v32284(VarCurr)
| v32286(VarCurr) ) ) ).
tff(writeUnaryOperator_2497,axiom,
! [VarCurr: state_type] :
( ~ v32286(VarCurr)
<=> v31624(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_593,axiom,
! [VarCurr: state_type] :
( v32282(VarCurr)
<=> ( v32283(VarCurr)
| v31624(VarCurr,5) ) ) ).
tff(writeUnaryOperator_2496,axiom,
! [VarCurr: state_type] :
( ~ v32283(VarCurr)
<=> v32284(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6841,axiom,
! [VarCurr: state_type] :
( v32284(VarCurr)
<=> ( v32272(VarCurr)
& v32274(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6840,axiom,
! [VarCurr: state_type] :
( v32221(VarCurr)
<=> ( v32222(VarCurr)
| v32277(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_592,axiom,
! [VarCurr: state_type] :
( v32277(VarCurr)
<=> ( v32269(VarCurr)
& v32230(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6839,axiom,
! [VarCurr: state_type] :
( v32222(VarCurr)
<=> ( v32223(VarCurr)
& v32266(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6838,axiom,
! [VarCurr: state_type] :
( v32266(VarCurr)
<=> ( v32267(VarCurr)
& v32276(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_591,axiom,
! [VarCurr: state_type] :
( v32276(VarCurr)
<=> ( v32269(VarCurr)
| v32230(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6837,axiom,
! [VarCurr: state_type] :
( v32267(VarCurr)
<=> ( v32268(VarCurr)
| v32275(VarCurr) ) ) ).
tff(writeUnaryOperator_2495,axiom,
! [VarCurr: state_type] :
( ~ v32275(VarCurr)
<=> v32230(VarCurr,4) ) ).
tff(writeUnaryOperator_2494,axiom,
! [VarCurr: state_type] :
( ~ v32268(VarCurr)
<=> v32269(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6836,axiom,
! [VarCurr: state_type] :
( v32269(VarCurr)
<=> ( v32270(VarCurr)
& v32273(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6835,axiom,
! [VarCurr: state_type] :
( v32273(VarCurr)
<=> ( v32272(VarCurr)
| v32274(VarCurr) ) ) ).
tff(writeUnaryOperator_2493,axiom,
! [VarCurr: state_type] :
( ~ v32274(VarCurr)
<=> v31624(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_590,axiom,
! [VarCurr: state_type] :
( v32270(VarCurr)
<=> ( v32271(VarCurr)
| v31624(VarCurr,4) ) ) ).
tff(writeUnaryOperator_2492,axiom,
! [VarCurr: state_type] :
( ~ v32271(VarCurr)
<=> v32272(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6834,axiom,
! [VarCurr: state_type] :
( v32272(VarCurr)
<=> ( v32260(VarCurr)
& v32262(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6833,axiom,
! [VarCurr: state_type] :
( v32223(VarCurr)
<=> ( v32224(VarCurr)
| v32265(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_589,axiom,
! [VarCurr: state_type] :
( v32265(VarCurr)
<=> ( v32257(VarCurr)
& v32230(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6832,axiom,
! [VarCurr: state_type] :
( v32224(VarCurr)
<=> ( v32225(VarCurr)
& v32254(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6831,axiom,
! [VarCurr: state_type] :
( v32254(VarCurr)
<=> ( v32255(VarCurr)
& v32264(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_588,axiom,
! [VarCurr: state_type] :
( v32264(VarCurr)
<=> ( v32257(VarCurr)
| v32230(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6830,axiom,
! [VarCurr: state_type] :
( v32255(VarCurr)
<=> ( v32256(VarCurr)
| v32263(VarCurr) ) ) ).
tff(writeUnaryOperator_2491,axiom,
! [VarCurr: state_type] :
( ~ v32263(VarCurr)
<=> v32230(VarCurr,3) ) ).
tff(writeUnaryOperator_2490,axiom,
! [VarCurr: state_type] :
( ~ v32256(VarCurr)
<=> v32257(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6829,axiom,
! [VarCurr: state_type] :
( v32257(VarCurr)
<=> ( v32258(VarCurr)
& v32261(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6828,axiom,
! [VarCurr: state_type] :
( v32261(VarCurr)
<=> ( v32260(VarCurr)
| v32262(VarCurr) ) ) ).
tff(writeUnaryOperator_2489,axiom,
! [VarCurr: state_type] :
( ~ v32262(VarCurr)
<=> v31624(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_587,axiom,
! [VarCurr: state_type] :
( v32258(VarCurr)
<=> ( v32259(VarCurr)
| v31624(VarCurr,3) ) ) ).
tff(writeUnaryOperator_2488,axiom,
! [VarCurr: state_type] :
( ~ v32259(VarCurr)
<=> v32260(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6827,axiom,
! [VarCurr: state_type] :
( v32260(VarCurr)
<=> ( v32248(VarCurr)
& v32250(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6826,axiom,
! [VarCurr: state_type] :
( v32225(VarCurr)
<=> ( v32226(VarCurr)
| v32253(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_586,axiom,
! [VarCurr: state_type] :
( v32253(VarCurr)
<=> ( v32245(VarCurr)
& v32230(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6825,axiom,
! [VarCurr: state_type] :
( v32226(VarCurr)
<=> ( v32227(VarCurr)
& v32242(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6824,axiom,
! [VarCurr: state_type] :
( v32242(VarCurr)
<=> ( v32243(VarCurr)
& v32252(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_585,axiom,
! [VarCurr: state_type] :
( v32252(VarCurr)
<=> ( v32245(VarCurr)
| v32230(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6823,axiom,
! [VarCurr: state_type] :
( v32243(VarCurr)
<=> ( v32244(VarCurr)
| v32251(VarCurr) ) ) ).
tff(writeUnaryOperator_2487,axiom,
! [VarCurr: state_type] :
( ~ v32251(VarCurr)
<=> v32230(VarCurr,2) ) ).
tff(writeUnaryOperator_2486,axiom,
! [VarCurr: state_type] :
( ~ v32244(VarCurr)
<=> v32245(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6822,axiom,
! [VarCurr: state_type] :
( v32245(VarCurr)
<=> ( v32246(VarCurr)
& v32249(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6821,axiom,
! [VarCurr: state_type] :
( v32249(VarCurr)
<=> ( v32248(VarCurr)
| v32250(VarCurr) ) ) ).
tff(writeUnaryOperator_2485,axiom,
! [VarCurr: state_type] :
( ~ v32250(VarCurr)
<=> v31624(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_584,axiom,
! [VarCurr: state_type] :
( v32246(VarCurr)
<=> ( v32247(VarCurr)
| v31624(VarCurr,2) ) ) ).
tff(writeUnaryOperator_2484,axiom,
! [VarCurr: state_type] :
( ~ v32247(VarCurr)
<=> v32248(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6820,axiom,
! [VarCurr: state_type] :
( v32248(VarCurr)
<=> ( v32237(VarCurr)
& v32238(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6819,axiom,
! [VarCurr: state_type] :
( v32227(VarCurr)
<=> ( v32228(VarCurr)
| v32241(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_583,axiom,
! [VarCurr: state_type] :
( v32241(VarCurr)
<=> ( v32234(VarCurr)
& v32230(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6818,axiom,
! [VarCurr: state_type] :
( v32228(VarCurr)
<=> ( v32229(VarCurr)
& v32231(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6817,axiom,
! [VarCurr: state_type] :
( v32231(VarCurr)
<=> ( v32232(VarCurr)
& v32240(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_582,axiom,
! [VarCurr: state_type] :
( v32240(VarCurr)
<=> ( v32234(VarCurr)
| v32230(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6816,axiom,
! [VarCurr: state_type] :
( v32232(VarCurr)
<=> ( v32233(VarCurr)
| v32239(VarCurr) ) ) ).
tff(writeUnaryOperator_2483,axiom,
! [VarCurr: state_type] :
( ~ v32239(VarCurr)
<=> v32230(VarCurr,1) ) ).
tff(writeUnaryOperator_2482,axiom,
! [VarCurr: state_type] :
( ~ v32233(VarCurr)
<=> v32234(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6815,axiom,
! [VarCurr: state_type] :
( v32234(VarCurr)
<=> ( v32235(VarCurr)
& v32236(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6814,axiom,
! [VarCurr: state_type] :
( v32236(VarCurr)
<=> ( v32237(VarCurr)
| v32238(VarCurr) ) ) ).
tff(writeUnaryOperator_2481,axiom,
! [VarCurr: state_type] :
( ~ v32238(VarCurr)
<=> v31624(VarCurr,1) ) ).
tff(writeUnaryOperator_2480,axiom,
! [VarCurr: state_type] :
( ~ v32237(VarCurr)
<=> v31624(VarCurr,0) ) ).
tff(writeBinaryOperatorShiftedRanges_581,axiom,
! [VarCurr: state_type] :
( v32235(VarCurr)
<=> ( v31624(VarCurr,0)
| v31624(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6813,axiom,
! [VarCurr: state_type] :
( v32229(VarCurr)
<=> ( v31624(VarCurr,0)
& v32230(VarCurr,0) ) ) ).
tff(addAssignment_12183,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v32230(VarCurr,B)
<=> v31576(VarCurr,B) ) ) ).
tff(addAssignment_12182,axiom,
! [VarCurr: state_type] :
( v32230(VarCurr,27)
<=> $false ) ).
tff(addAssignment_12181,axiom,
! [VarCurr: state_type] :
( v31624(VarCurr,18)
<=> v31321(VarCurr,25) ) ).
tff(addAssignment_12180,axiom,
! [VarCurr: state_type] :
( v31321(VarCurr,25)
<=> v31572(VarCurr,25) ) ).
tff(addAssignment_12179,axiom,
! [VarCurr: state_type] :
( v31360(VarCurr,25)
<=> v31362(VarCurr,25) ) ).
tff(addAssignment_12178,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,25)
<=> v32148(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1032,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32168(VarNext)
=> ( v32148(VarNext)
<=> v32148(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1052,axiom,
! [VarNext: state_type] :
( v32168(VarNext)
=> ( v32148(VarNext)
<=> v32150(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_1981,axiom,
! [VarCurr: state_type] :
( v32168(VarCurr)
<=> ( v32165(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12177,axiom,
! [VarCurr: state_type] :
( v32165(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12176,axiom,
! [VarCurr: state_type] :
( v32150(VarCurr)
<=> v31368(VarCurr,25) ) ).
tff(addAssignment_12175,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,25)
<=> v32152(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6812,axiom,
! [VarCurr: state_type] :
( v32152(VarCurr)
<=> ( v32162(VarCurr)
| v32163(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6811,axiom,
! [VarCurr: state_type] :
( v32163(VarCurr)
<=> ( v32158(VarCurr)
& v32160(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6810,axiom,
! [VarCurr: state_type] :
( v32162(VarCurr)
<=> ( v32154(VarCurr)
& v32156(VarCurr) ) ) ).
tff(addAssignment_12174,axiom,
! [VarCurr: state_type] :
( v32160(VarCurr)
<=> v31444(VarCurr,25) ) ).
tff(addAssignment_12173,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,25)
<=> v31446(VarCurr,25) ) ).
tff(addAssignment_12172,axiom,
! [VarCurr: state_type] :
( v32158(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12171,axiom,
! [VarCurr: state_type] :
( v32156(VarCurr)
<=> v31412(VarCurr,25) ) ).
tff(addAssignment_12170,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,25)
<=> v31414(VarCurr,25) ) ).
tff(addAssignment_12169,axiom,
! [VarCurr: state_type] :
( v32154(VarCurr)
<=> v31374(VarCurr) ) ).
tff(addAssignment_12168,axiom,
! [VarCurr: state_type] :
( v31329(VarCurr,25)
<=> v31331(VarCurr,25) ) ).
tff(addAssignment_12167,axiom,
! [VarCurr: state_type] :
( v31331(VarCurr,25)
<=> v31333(VarCurr,25) ) ).
tff(addAssignment_12166,axiom,
! [VarCurr: state_type] :
( v31333(VarCurr,25)
<=> v31335(VarCurr,25) ) ).
tff(addAssignment_12165,axiom,
! [VarCurr: state_type] :
( v31335(VarCurr,25)
<=> v31337(VarCurr,25) ) ).
tff(addAssignment_12164,axiom,
! [VarNext: state_type] :
( v31337(VarNext,25)
<=> v32140(VarNext,25) ) ).
tff(addCaseBooleanConditionEqualRanges1_684,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32141(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v32140(VarNext,B)
<=> v31337(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_742,axiom,
! [VarNext: state_type] :
( v32141(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v32140(VarNext,B)
<=> v31356(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6809,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v32141(VarNext)
<=> v32142(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6808,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v32142(VarNext)
<=> ( v32144(VarNext)
& v6705(VarNext) ) ) ) ).
tff(writeUnaryOperator_2479,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32144(VarNext)
<=> v6712(VarNext) ) ) ).
tff(addAssignment_12163,axiom,
! [VarCurr: state_type] :
( v31339(VarCurr,25)
<=> v31341(VarCurr,25) ) ).
tff(addAssignment_12162,axiom,
! [VarCurr: state_type] :
( v31341(VarCurr,25)
<=> v31343(VarCurr,25) ) ).
tff(addAssignment_12161,axiom,
! [VarCurr: state_type] :
( v31343(VarCurr,25)
<=> v31345(VarCurr,25) ) ).
tff(addAssignment_12160,axiom,
! [VarCurr: state_type] :
( v31345(VarCurr,25)
<=> v6050(VarCurr,25) ) ).
tff(addAssignment_12159,axiom,
! [VarCurr: state_type] :
( v31624(VarCurr,17)
<=> v31321(VarCurr,24) ) ).
tff(addAssignment_12158,axiom,
! [VarCurr: state_type] :
( v31321(VarCurr,24)
<=> v31572(VarCurr,24) ) ).
tff(addAssignment_12157,axiom,
! [VarCurr: state_type] :
( v31360(VarCurr,24)
<=> v31362(VarCurr,24) ) ).
tff(addAssignment_12156,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,24)
<=> v32115(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1031,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32135(VarNext)
=> ( v32115(VarNext)
<=> v32115(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1051,axiom,
! [VarNext: state_type] :
( v32135(VarNext)
=> ( v32115(VarNext)
<=> v32117(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_1980,axiom,
! [VarCurr: state_type] :
( v32135(VarCurr)
<=> ( v32132(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12155,axiom,
! [VarCurr: state_type] :
( v32132(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12154,axiom,
! [VarCurr: state_type] :
( v32117(VarCurr)
<=> v31368(VarCurr,24) ) ).
tff(addAssignment_12153,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,24)
<=> v32119(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6807,axiom,
! [VarCurr: state_type] :
( v32119(VarCurr)
<=> ( v32129(VarCurr)
| v32130(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6806,axiom,
! [VarCurr: state_type] :
( v32130(VarCurr)
<=> ( v32125(VarCurr)
& v32127(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6805,axiom,
! [VarCurr: state_type] :
( v32129(VarCurr)
<=> ( v32121(VarCurr)
& v32123(VarCurr) ) ) ).
tff(addAssignment_12152,axiom,
! [VarCurr: state_type] :
( v32127(VarCurr)
<=> v31444(VarCurr,24) ) ).
tff(addAssignment_12151,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,24)
<=> v31446(VarCurr,24) ) ).
tff(addAssignment_12150,axiom,
! [VarCurr: state_type] :
( v32125(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12149,axiom,
! [VarCurr: state_type] :
( v32123(VarCurr)
<=> v31412(VarCurr,24) ) ).
tff(addAssignment_12148,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,24)
<=> v31414(VarCurr,24) ) ).
tff(addAssignment_12147,axiom,
! [VarCurr: state_type] :
( v32121(VarCurr)
<=> v31374(VarCurr) ) ).
tff(addAssignment_12146,axiom,
! [VarCurr: state_type] :
( v31329(VarCurr,24)
<=> v31331(VarCurr,24) ) ).
tff(addAssignment_12145,axiom,
! [VarCurr: state_type] :
( v31331(VarCurr,24)
<=> v31333(VarCurr,24) ) ).
tff(addAssignment_12144,axiom,
! [VarCurr: state_type] :
( v31333(VarCurr,24)
<=> v31335(VarCurr,24) ) ).
tff(addAssignment_12143,axiom,
! [VarCurr: state_type] :
( v31335(VarCurr,24)
<=> v31337(VarCurr,24) ) ).
tff(addAssignment_12142,axiom,
! [VarNext: state_type] :
( v31337(VarNext,24)
<=> v32107(VarNext,24) ) ).
tff(addCaseBooleanConditionEqualRanges1_683,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32108(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v32107(VarNext,B)
<=> v31337(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_741,axiom,
! [VarNext: state_type] :
( v32108(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v32107(VarNext,B)
<=> v31356(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6804,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v32108(VarNext)
<=> v32109(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6803,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v32109(VarNext)
<=> ( v32111(VarNext)
& v6705(VarNext) ) ) ) ).
tff(writeUnaryOperator_2478,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32111(VarNext)
<=> v6712(VarNext) ) ) ).
tff(addAssignment_12141,axiom,
! [VarCurr: state_type] :
( v31339(VarCurr,24)
<=> v31341(VarCurr,24) ) ).
tff(addAssignment_12140,axiom,
! [VarCurr: state_type] :
( v31341(VarCurr,24)
<=> v31343(VarCurr,24) ) ).
tff(addAssignment_12139,axiom,
! [VarCurr: state_type] :
( v31343(VarCurr,24)
<=> v31345(VarCurr,24) ) ).
tff(addAssignment_12138,axiom,
! [VarCurr: state_type] :
( v31345(VarCurr,24)
<=> v6050(VarCurr,24) ) ).
tff(addAssignment_12137,axiom,
! [VarCurr: state_type] :
( v31624(VarCurr,16)
<=> v31321(VarCurr,23) ) ).
tff(addAssignment_12136,axiom,
! [VarCurr: state_type] :
( v31321(VarCurr,23)
<=> v31572(VarCurr,23) ) ).
tff(addAssignment_12135,axiom,
! [VarCurr: state_type] :
( v31360(VarCurr,23)
<=> v31362(VarCurr,23) ) ).
tff(addAssignment_12134,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,23)
<=> v32082(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1030,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32102(VarNext)
=> ( v32082(VarNext)
<=> v32082(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1050,axiom,
! [VarNext: state_type] :
( v32102(VarNext)
=> ( v32082(VarNext)
<=> v32084(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_1979,axiom,
! [VarCurr: state_type] :
( v32102(VarCurr)
<=> ( v32099(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12133,axiom,
! [VarCurr: state_type] :
( v32099(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12132,axiom,
! [VarCurr: state_type] :
( v32084(VarCurr)
<=> v31368(VarCurr,23) ) ).
tff(addAssignment_12131,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,23)
<=> v32086(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6802,axiom,
! [VarCurr: state_type] :
( v32086(VarCurr)
<=> ( v32096(VarCurr)
| v32097(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6801,axiom,
! [VarCurr: state_type] :
( v32097(VarCurr)
<=> ( v32092(VarCurr)
& v32094(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6800,axiom,
! [VarCurr: state_type] :
( v32096(VarCurr)
<=> ( v32088(VarCurr)
& v32090(VarCurr) ) ) ).
tff(addAssignment_12130,axiom,
! [VarCurr: state_type] :
( v32094(VarCurr)
<=> v31444(VarCurr,23) ) ).
tff(addAssignment_12129,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,23)
<=> v31446(VarCurr,23) ) ).
tff(addAssignment_12128,axiom,
! [VarCurr: state_type] :
( v32092(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12127,axiom,
! [VarCurr: state_type] :
( v32090(VarCurr)
<=> v31412(VarCurr,23) ) ).
tff(addAssignment_12126,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,23)
<=> v31414(VarCurr,23) ) ).
tff(addAssignment_12125,axiom,
! [VarCurr: state_type] :
( v32088(VarCurr)
<=> v31374(VarCurr) ) ).
tff(addAssignment_12124,axiom,
! [VarCurr: state_type] :
( v31329(VarCurr,23)
<=> v31331(VarCurr,23) ) ).
tff(addAssignment_12123,axiom,
! [VarCurr: state_type] :
( v31331(VarCurr,23)
<=> v31333(VarCurr,23) ) ).
tff(addAssignment_12122,axiom,
! [VarCurr: state_type] :
( v31333(VarCurr,23)
<=> v31335(VarCurr,23) ) ).
tff(addAssignment_12121,axiom,
! [VarCurr: state_type] :
( v31335(VarCurr,23)
<=> v31337(VarCurr,23) ) ).
tff(addAssignment_12120,axiom,
! [VarNext: state_type] :
( v31337(VarNext,23)
<=> v32074(VarNext,23) ) ).
tff(addCaseBooleanConditionEqualRanges1_682,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32075(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v32074(VarNext,B)
<=> v31337(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_740,axiom,
! [VarNext: state_type] :
( v32075(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v32074(VarNext,B)
<=> v31356(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6799,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v32075(VarNext)
<=> v32076(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6798,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v32076(VarNext)
<=> ( v32078(VarNext)
& v6705(VarNext) ) ) ) ).
tff(writeUnaryOperator_2477,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32078(VarNext)
<=> v6712(VarNext) ) ) ).
tff(addAssignment_12119,axiom,
! [VarCurr: state_type] :
( v31339(VarCurr,23)
<=> v31341(VarCurr,23) ) ).
tff(addAssignment_12118,axiom,
! [VarCurr: state_type] :
( v31341(VarCurr,23)
<=> v31343(VarCurr,23) ) ).
tff(addAssignment_12117,axiom,
! [VarCurr: state_type] :
( v31343(VarCurr,23)
<=> v31345(VarCurr,23) ) ).
tff(addAssignment_12116,axiom,
! [VarCurr: state_type] :
( v31345(VarCurr,23)
<=> v6050(VarCurr,23) ) ).
tff(addAssignment_12115,axiom,
! [VarCurr: state_type] :
( v31624(VarCurr,15)
<=> v31321(VarCurr,22) ) ).
tff(addAssignment_12114,axiom,
! [VarCurr: state_type] :
( v31321(VarCurr,22)
<=> v31572(VarCurr,22) ) ).
tff(addAssignment_12113,axiom,
! [VarCurr: state_type] :
( v31360(VarCurr,22)
<=> v31362(VarCurr,22) ) ).
tff(addAssignment_12112,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,22)
<=> v32049(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1029,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32069(VarNext)
=> ( v32049(VarNext)
<=> v32049(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1049,axiom,
! [VarNext: state_type] :
( v32069(VarNext)
=> ( v32049(VarNext)
<=> v32051(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_1978,axiom,
! [VarCurr: state_type] :
( v32069(VarCurr)
<=> ( v32066(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12111,axiom,
! [VarCurr: state_type] :
( v32066(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12110,axiom,
! [VarCurr: state_type] :
( v32051(VarCurr)
<=> v31368(VarCurr,22) ) ).
tff(addAssignment_12109,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,22)
<=> v32053(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6797,axiom,
! [VarCurr: state_type] :
( v32053(VarCurr)
<=> ( v32063(VarCurr)
| v32064(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6796,axiom,
! [VarCurr: state_type] :
( v32064(VarCurr)
<=> ( v32059(VarCurr)
& v32061(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6795,axiom,
! [VarCurr: state_type] :
( v32063(VarCurr)
<=> ( v32055(VarCurr)
& v32057(VarCurr) ) ) ).
tff(addAssignment_12108,axiom,
! [VarCurr: state_type] :
( v32061(VarCurr)
<=> v31444(VarCurr,22) ) ).
tff(addAssignment_12107,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,22)
<=> v31446(VarCurr,22) ) ).
tff(addAssignment_12106,axiom,
! [VarCurr: state_type] :
( v32059(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12105,axiom,
! [VarCurr: state_type] :
( v32057(VarCurr)
<=> v31412(VarCurr,22) ) ).
tff(addAssignment_12104,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,22)
<=> v31414(VarCurr,22) ) ).
tff(addAssignment_12103,axiom,
! [VarCurr: state_type] :
( v32055(VarCurr)
<=> v31374(VarCurr) ) ).
tff(addAssignment_12102,axiom,
! [VarCurr: state_type] :
( v31329(VarCurr,22)
<=> v31331(VarCurr,22) ) ).
tff(addAssignment_12101,axiom,
! [VarCurr: state_type] :
( v31331(VarCurr,22)
<=> v31333(VarCurr,22) ) ).
tff(addAssignment_12100,axiom,
! [VarCurr: state_type] :
( v31333(VarCurr,22)
<=> v31335(VarCurr,22) ) ).
tff(addAssignment_12099,axiom,
! [VarCurr: state_type] :
( v31335(VarCurr,22)
<=> v31337(VarCurr,22) ) ).
tff(addAssignment_12098,axiom,
! [VarNext: state_type] :
( v31337(VarNext,22)
<=> v32041(VarNext,22) ) ).
tff(addCaseBooleanConditionEqualRanges1_681,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32042(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v32041(VarNext,B)
<=> v31337(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_739,axiom,
! [VarNext: state_type] :
( v32042(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v32041(VarNext,B)
<=> v31356(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6794,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v32042(VarNext)
<=> v32043(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6793,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v32043(VarNext)
<=> ( v32045(VarNext)
& v6705(VarNext) ) ) ) ).
tff(writeUnaryOperator_2476,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32045(VarNext)
<=> v6712(VarNext) ) ) ).
tff(addAssignment_12097,axiom,
! [VarCurr: state_type] :
( v31339(VarCurr,22)
<=> v31341(VarCurr,22) ) ).
tff(addAssignment_12096,axiom,
! [VarCurr: state_type] :
( v31341(VarCurr,22)
<=> v31343(VarCurr,22) ) ).
tff(addAssignment_12095,axiom,
! [VarCurr: state_type] :
( v31343(VarCurr,22)
<=> v31345(VarCurr,22) ) ).
tff(addAssignment_12094,axiom,
! [VarCurr: state_type] :
( v31345(VarCurr,22)
<=> v6050(VarCurr,22) ) ).
tff(addAssignment_12093,axiom,
! [VarCurr: state_type] :
( v31624(VarCurr,14)
<=> v31321(VarCurr,21) ) ).
tff(addAssignment_12092,axiom,
! [VarCurr: state_type] :
( v31321(VarCurr,21)
<=> v31572(VarCurr,21) ) ).
tff(addAssignment_12091,axiom,
! [VarCurr: state_type] :
( v31360(VarCurr,21)
<=> v31362(VarCurr,21) ) ).
tff(addAssignment_12090,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,21)
<=> v32016(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1028,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32036(VarNext)
=> ( v32016(VarNext)
<=> v32016(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1048,axiom,
! [VarNext: state_type] :
( v32036(VarNext)
=> ( v32016(VarNext)
<=> v32018(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_1977,axiom,
! [VarCurr: state_type] :
( v32036(VarCurr)
<=> ( v32033(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12089,axiom,
! [VarCurr: state_type] :
( v32033(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12088,axiom,
! [VarCurr: state_type] :
( v32018(VarCurr)
<=> v31368(VarCurr,21) ) ).
tff(addAssignment_12087,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,21)
<=> v32020(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6792,axiom,
! [VarCurr: state_type] :
( v32020(VarCurr)
<=> ( v32030(VarCurr)
| v32031(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6791,axiom,
! [VarCurr: state_type] :
( v32031(VarCurr)
<=> ( v32026(VarCurr)
& v32028(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6790,axiom,
! [VarCurr: state_type] :
( v32030(VarCurr)
<=> ( v32022(VarCurr)
& v32024(VarCurr) ) ) ).
tff(addAssignment_12086,axiom,
! [VarCurr: state_type] :
( v32028(VarCurr)
<=> v31444(VarCurr,21) ) ).
tff(addAssignment_12085,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,21)
<=> v31446(VarCurr,21) ) ).
tff(addAssignment_12084,axiom,
! [VarCurr: state_type] :
( v32026(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12083,axiom,
! [VarCurr: state_type] :
( v32024(VarCurr)
<=> v31412(VarCurr,21) ) ).
tff(addAssignment_12082,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,21)
<=> v31414(VarCurr,21) ) ).
tff(addAssignment_12081,axiom,
! [VarCurr: state_type] :
( v32022(VarCurr)
<=> v31374(VarCurr) ) ).
tff(addAssignment_12080,axiom,
! [VarCurr: state_type] :
( v31329(VarCurr,21)
<=> v31331(VarCurr,21) ) ).
tff(addAssignment_12079,axiom,
! [VarCurr: state_type] :
( v31331(VarCurr,21)
<=> v31333(VarCurr,21) ) ).
tff(addAssignment_12078,axiom,
! [VarCurr: state_type] :
( v31333(VarCurr,21)
<=> v31335(VarCurr,21) ) ).
tff(addAssignment_12077,axiom,
! [VarCurr: state_type] :
( v31335(VarCurr,21)
<=> v31337(VarCurr,21) ) ).
tff(addAssignment_12076,axiom,
! [VarNext: state_type] :
( v31337(VarNext,21)
<=> v32008(VarNext,21) ) ).
tff(addCaseBooleanConditionEqualRanges1_680,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32009(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v32008(VarNext,B)
<=> v31337(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_738,axiom,
! [VarNext: state_type] :
( v32009(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v32008(VarNext,B)
<=> v31356(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6789,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v32009(VarNext)
<=> v32010(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6788,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v32010(VarNext)
<=> ( v32012(VarNext)
& v6705(VarNext) ) ) ) ).
tff(writeUnaryOperator_2475,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32012(VarNext)
<=> v6712(VarNext) ) ) ).
tff(addAssignment_12075,axiom,
! [VarCurr: state_type] :
( v31339(VarCurr,21)
<=> v31341(VarCurr,21) ) ).
tff(addAssignment_12074,axiom,
! [VarCurr: state_type] :
( v31341(VarCurr,21)
<=> v31343(VarCurr,21) ) ).
tff(addAssignment_12073,axiom,
! [VarCurr: state_type] :
( v31343(VarCurr,21)
<=> v31345(VarCurr,21) ) ).
tff(addAssignment_12072,axiom,
! [VarCurr: state_type] :
( v31345(VarCurr,21)
<=> v6050(VarCurr,21) ) ).
tff(addAssignment_12071,axiom,
! [VarCurr: state_type] :
( v31624(VarCurr,13)
<=> v31321(VarCurr,20) ) ).
tff(addAssignment_12070,axiom,
! [VarCurr: state_type] :
( v31321(VarCurr,20)
<=> v31572(VarCurr,20) ) ).
tff(addAssignment_12069,axiom,
! [VarCurr: state_type] :
( v31360(VarCurr,20)
<=> v31362(VarCurr,20) ) ).
tff(addAssignment_12068,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,20)
<=> v31983(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1027,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v32003(VarNext)
=> ( v31983(VarNext)
<=> v31983(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1047,axiom,
! [VarNext: state_type] :
( v32003(VarNext)
=> ( v31983(VarNext)
<=> v31985(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_1976,axiom,
! [VarCurr: state_type] :
( v32003(VarCurr)
<=> ( v32000(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12067,axiom,
! [VarCurr: state_type] :
( v32000(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12066,axiom,
! [VarCurr: state_type] :
( v31985(VarCurr)
<=> v31368(VarCurr,20) ) ).
tff(addAssignment_12065,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,20)
<=> v31987(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6787,axiom,
! [VarCurr: state_type] :
( v31987(VarCurr)
<=> ( v31997(VarCurr)
| v31998(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6786,axiom,
! [VarCurr: state_type] :
( v31998(VarCurr)
<=> ( v31993(VarCurr)
& v31995(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6785,axiom,
! [VarCurr: state_type] :
( v31997(VarCurr)
<=> ( v31989(VarCurr)
& v31991(VarCurr) ) ) ).
tff(addAssignment_12064,axiom,
! [VarCurr: state_type] :
( v31995(VarCurr)
<=> v31444(VarCurr,20) ) ).
tff(addAssignment_12063,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,20)
<=> v31446(VarCurr,20) ) ).
tff(addAssignment_12062,axiom,
! [VarCurr: state_type] :
( v31993(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12061,axiom,
! [VarCurr: state_type] :
( v31991(VarCurr)
<=> v31412(VarCurr,20) ) ).
tff(addAssignment_12060,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,20)
<=> v31414(VarCurr,20) ) ).
tff(addAssignment_12059,axiom,
! [VarCurr: state_type] :
( v31989(VarCurr)
<=> v31374(VarCurr) ) ).
tff(addAssignment_12058,axiom,
! [VarCurr: state_type] :
( v31329(VarCurr,20)
<=> v31331(VarCurr,20) ) ).
tff(addAssignment_12057,axiom,
! [VarCurr: state_type] :
( v31331(VarCurr,20)
<=> v31333(VarCurr,20) ) ).
tff(addAssignment_12056,axiom,
! [VarCurr: state_type] :
( v31333(VarCurr,20)
<=> v31335(VarCurr,20) ) ).
tff(addAssignment_12055,axiom,
! [VarCurr: state_type] :
( v31335(VarCurr,20)
<=> v31337(VarCurr,20) ) ).
tff(addAssignment_12054,axiom,
! [VarNext: state_type] :
( v31337(VarNext,20)
<=> v31975(VarNext,20) ) ).
tff(addCaseBooleanConditionEqualRanges1_679,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31976(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v31975(VarNext,B)
<=> v31337(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_737,axiom,
! [VarNext: state_type] :
( v31976(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v31975(VarNext,B)
<=> v31356(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6784,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31976(VarNext)
<=> v31977(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6783,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31977(VarNext)
<=> ( v31979(VarNext)
& v6705(VarNext) ) ) ) ).
tff(writeUnaryOperator_2474,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31979(VarNext)
<=> v6712(VarNext) ) ) ).
tff(addAssignment_12053,axiom,
! [VarCurr: state_type] :
( v31339(VarCurr,20)
<=> v31341(VarCurr,20) ) ).
tff(addAssignment_12052,axiom,
! [VarCurr: state_type] :
( v31341(VarCurr,20)
<=> v31343(VarCurr,20) ) ).
tff(addAssignment_12051,axiom,
! [VarCurr: state_type] :
( v31343(VarCurr,20)
<=> v31345(VarCurr,20) ) ).
tff(addAssignment_12050,axiom,
! [VarCurr: state_type] :
( v31345(VarCurr,20)
<=> v6050(VarCurr,20) ) ).
tff(addAssignment_12049,axiom,
! [VarCurr: state_type] :
( v31624(VarCurr,12)
<=> v31321(VarCurr,19) ) ).
tff(addAssignment_12048,axiom,
! [VarCurr: state_type] :
( v31321(VarCurr,19)
<=> v31572(VarCurr,19) ) ).
tff(addAssignment_12047,axiom,
! [VarCurr: state_type] :
( v31360(VarCurr,19)
<=> v31362(VarCurr,19) ) ).
tff(addAssignment_12046,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,19)
<=> v31950(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1026,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31970(VarNext)
=> ( v31950(VarNext)
<=> v31950(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1046,axiom,
! [VarNext: state_type] :
( v31970(VarNext)
=> ( v31950(VarNext)
<=> v31952(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_1975,axiom,
! [VarCurr: state_type] :
( v31970(VarCurr)
<=> ( v31967(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12045,axiom,
! [VarCurr: state_type] :
( v31967(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12044,axiom,
! [VarCurr: state_type] :
( v31952(VarCurr)
<=> v31368(VarCurr,19) ) ).
tff(addAssignment_12043,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,19)
<=> v31954(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6782,axiom,
! [VarCurr: state_type] :
( v31954(VarCurr)
<=> ( v31964(VarCurr)
| v31965(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6781,axiom,
! [VarCurr: state_type] :
( v31965(VarCurr)
<=> ( v31960(VarCurr)
& v31962(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6780,axiom,
! [VarCurr: state_type] :
( v31964(VarCurr)
<=> ( v31956(VarCurr)
& v31958(VarCurr) ) ) ).
tff(addAssignment_12042,axiom,
! [VarCurr: state_type] :
( v31962(VarCurr)
<=> v31444(VarCurr,19) ) ).
tff(addAssignment_12041,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,19)
<=> v31446(VarCurr,19) ) ).
tff(addAssignment_12040,axiom,
! [VarCurr: state_type] :
( v31960(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12039,axiom,
! [VarCurr: state_type] :
( v31958(VarCurr)
<=> v31412(VarCurr,19) ) ).
tff(addAssignment_12038,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,19)
<=> v31414(VarCurr,19) ) ).
tff(addAssignment_12037,axiom,
! [VarCurr: state_type] :
( v31956(VarCurr)
<=> v31374(VarCurr) ) ).
tff(addAssignment_12036,axiom,
! [VarCurr: state_type] :
( v31329(VarCurr,19)
<=> v31331(VarCurr,19) ) ).
tff(addAssignment_12035,axiom,
! [VarCurr: state_type] :
( v31331(VarCurr,19)
<=> v31333(VarCurr,19) ) ).
tff(addAssignment_12034,axiom,
! [VarCurr: state_type] :
( v31333(VarCurr,19)
<=> v31335(VarCurr,19) ) ).
tff(addAssignment_12033,axiom,
! [VarCurr: state_type] :
( v31335(VarCurr,19)
<=> v31337(VarCurr,19) ) ).
tff(addAssignment_12032,axiom,
! [VarNext: state_type] :
( v31337(VarNext,19)
<=> v31942(VarNext,19) ) ).
tff(addCaseBooleanConditionEqualRanges1_678,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31943(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v31942(VarNext,B)
<=> v31337(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_736,axiom,
! [VarNext: state_type] :
( v31943(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v31942(VarNext,B)
<=> v31356(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6779,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31943(VarNext)
<=> v31944(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6778,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31944(VarNext)
<=> ( v31946(VarNext)
& v6705(VarNext) ) ) ) ).
tff(writeUnaryOperator_2473,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31946(VarNext)
<=> v6712(VarNext) ) ) ).
tff(addAssignment_12031,axiom,
! [VarCurr: state_type] :
( v31339(VarCurr,19)
<=> v31341(VarCurr,19) ) ).
tff(addAssignment_12030,axiom,
! [VarCurr: state_type] :
( v31341(VarCurr,19)
<=> v31343(VarCurr,19) ) ).
tff(addAssignment_12029,axiom,
! [VarCurr: state_type] :
( v31343(VarCurr,19)
<=> v31345(VarCurr,19) ) ).
tff(addAssignment_12028,axiom,
! [VarCurr: state_type] :
( v31345(VarCurr,19)
<=> v6050(VarCurr,19) ) ).
tff(addAssignment_12027,axiom,
! [VarCurr: state_type] :
( v31624(VarCurr,11)
<=> v31321(VarCurr,18) ) ).
tff(addAssignment_12026,axiom,
! [VarCurr: state_type] :
( v31321(VarCurr,18)
<=> v31572(VarCurr,18) ) ).
tff(addAssignment_12025,axiom,
! [VarCurr: state_type] :
( v31360(VarCurr,18)
<=> v31362(VarCurr,18) ) ).
tff(addAssignment_12024,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,18)
<=> v31917(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1025,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31937(VarNext)
=> ( v31917(VarNext)
<=> v31917(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1045,axiom,
! [VarNext: state_type] :
( v31937(VarNext)
=> ( v31917(VarNext)
<=> v31919(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_1974,axiom,
! [VarCurr: state_type] :
( v31937(VarCurr)
<=> ( v31934(VarCurr)
<=> $false ) ) ).
tff(addAssignment_12023,axiom,
! [VarCurr: state_type] :
( v31934(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_12022,axiom,
! [VarCurr: state_type] :
( v31919(VarCurr)
<=> v31368(VarCurr,18) ) ).
tff(addAssignment_12021,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,18)
<=> v31921(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6777,axiom,
! [VarCurr: state_type] :
( v31921(VarCurr)
<=> ( v31931(VarCurr)
| v31932(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6776,axiom,
! [VarCurr: state_type] :
( v31932(VarCurr)
<=> ( v31927(VarCurr)
& v31929(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6775,axiom,
! [VarCurr: state_type] :
( v31931(VarCurr)
<=> ( v31923(VarCurr)
& v31925(VarCurr) ) ) ).
tff(addAssignment_12020,axiom,
! [VarCurr: state_type] :
( v31929(VarCurr)
<=> v31444(VarCurr,18) ) ).
tff(addAssignment_12019,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,18)
<=> v31446(VarCurr,18) ) ).
tff(addAssignment_12018,axiom,
! [VarCurr: state_type] :
( v31927(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_12017,axiom,
! [VarCurr: state_type] :
( v31925(VarCurr)
<=> v31412(VarCurr,18) ) ).
tff(addAssignment_12016,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,18)
<=> v31414(VarCurr,18) ) ).
tff(addAssignment_12015,axiom,
! [VarCurr: state_type] :
( v31923(VarCurr)
<=> v31374(VarCurr) ) ).
tff(addAssignment_12014,axiom,
! [VarCurr: state_type] :
( v31329(VarCurr,18)
<=> v31331(VarCurr,18) ) ).
tff(addAssignment_12013,axiom,
! [VarCurr: state_type] :
( v31331(VarCurr,18)
<=> v31333(VarCurr,18) ) ).
tff(addAssignment_12012,axiom,
! [VarCurr: state_type] :
( v31333(VarCurr,18)
<=> v31335(VarCurr,18) ) ).
tff(addAssignment_12011,axiom,
! [VarCurr: state_type] :
( v31335(VarCurr,18)
<=> v31337(VarCurr,18) ) ).
tff(addAssignment_12010,axiom,
! [VarNext: state_type] :
( v31337(VarNext,18)
<=> v31909(VarNext,18) ) ).
tff(addCaseBooleanConditionEqualRanges1_677,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31910(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v31909(VarNext,B)
<=> v31337(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_735,axiom,
! [VarNext: state_type] :
( v31910(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v31909(VarNext,B)
<=> v31356(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6774,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31910(VarNext)
<=> v31911(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6773,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31911(VarNext)
<=> ( v31913(VarNext)
& v6705(VarNext) ) ) ) ).
tff(writeUnaryOperator_2472,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31913(VarNext)
<=> v6712(VarNext) ) ) ).
tff(addAssignment_12009,axiom,
! [VarCurr: state_type] :
( v31339(VarCurr,18)
<=> v31341(VarCurr,18) ) ).
tff(addAssignment_12008,axiom,
! [VarCurr: state_type] :
( v31341(VarCurr,18)
<=> v31343(VarCurr,18) ) ).
tff(addAssignment_12007,axiom,
! [VarCurr: state_type] :
( v31343(VarCurr,18)
<=> v31345(VarCurr,18) ) ).
tff(addAssignment_12006,axiom,
! [VarCurr: state_type] :
( v31345(VarCurr,18)
<=> v6050(VarCurr,18) ) ).
tff(addAssignment_12005,axiom,
! [VarCurr: state_type] :
( ( v31624(VarCurr,10)
<=> v31321(VarCurr,17) )
& ( v31624(VarCurr,9)
<=> v31321(VarCurr,16) )
& ( v31624(VarCurr,8)
<=> v31321(VarCurr,15) )
& ( v31624(VarCurr,7)
<=> v31321(VarCurr,14) )
& ( v31624(VarCurr,6)
<=> v31321(VarCurr,13) )
& ( v31624(VarCurr,5)
<=> v31321(VarCurr,12) )
& ( v31624(VarCurr,4)
<=> v31321(VarCurr,11) )
& ( v31624(VarCurr,3)
<=> v31321(VarCurr,10) )
& ( v31624(VarCurr,2)
<=> v31321(VarCurr,9) )
& ( v31624(VarCurr,1)
<=> v31321(VarCurr,8) )
& ( v31624(VarCurr,0)
<=> v31321(VarCurr,7) ) ) ).
tff(addAssignment_12004,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,18)
& ~ $less(B,7) )
=> ( v31321(VarCurr,B)
<=> v31572(VarCurr,B) ) ) ).
tff(addAssignment_12003,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,18)
& ~ $less(B,7) )
=> ( v31360(VarCurr,B)
<=> v31362(VarCurr,B) ) ) ).
tff(addAssignment_12002,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,17)
<=> v31634(VarCurr) ) ).
tff(addAssignment_12001,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,16)
<=> v31659(VarCurr) ) ).
tff(addAssignment_12000,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,15)
<=> v31684(VarCurr) ) ).
tff(addAssignment_11999,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,14)
<=> v31709(VarCurr) ) ).
tff(addAssignment_11998,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,13)
<=> v31734(VarCurr) ) ).
tff(addAssignment_11997,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,12)
<=> v31759(VarCurr) ) ).
tff(addAssignment_11996,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,11)
<=> v31784(VarCurr) ) ).
tff(addAssignment_11995,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,10)
<=> v31809(VarCurr) ) ).
tff(addAssignment_11994,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,9)
<=> v31834(VarCurr) ) ).
tff(addAssignment_11993,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,8)
<=> v31859(VarCurr) ) ).
tff(addAssignment_11992,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,7)
<=> v31884(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1024,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31904(VarNext)
=> ( v31884(VarNext)
<=> v31884(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1044,axiom,
! [VarNext: state_type] :
( v31904(VarNext)
=> ( v31884(VarNext)
<=> v31886(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_1973,axiom,
! [VarCurr: state_type] :
( v31904(VarCurr)
<=> ( v31901(VarCurr)
<=> $false ) ) ).
tff(addAssignment_11991,axiom,
! [VarCurr: state_type] :
( v31901(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_11990,axiom,
! [VarCurr: state_type] :
( v31886(VarCurr)
<=> v31368(VarCurr,7) ) ).
tff(addAssignment_11989,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,7)
<=> v31888(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6772,axiom,
! [VarCurr: state_type] :
( v31888(VarCurr)
<=> ( v31898(VarCurr)
| v31899(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6771,axiom,
! [VarCurr: state_type] :
( v31899(VarCurr)
<=> ( v31894(VarCurr)
& v31896(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6770,axiom,
! [VarCurr: state_type] :
( v31898(VarCurr)
<=> ( v31890(VarCurr)
& v31892(VarCurr) ) ) ).
tff(addAssignment_11988,axiom,
! [VarCurr: state_type] :
( v31896(VarCurr)
<=> v31444(VarCurr,7) ) ).
tff(addAssignment_11987,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,7)
<=> v31446(VarCurr,7) ) ).
tff(addAssignment_11986,axiom,
! [VarCurr: state_type] :
( v31894(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_11985,axiom,
! [VarCurr: state_type] :
( v31892(VarCurr)
<=> v31412(VarCurr,7) ) ).
tff(addAssignment_11984,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,7)
<=> v31414(VarCurr,7) ) ).
tff(addAssignment_11983,axiom,
! [VarCurr: state_type] :
( v31890(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1023,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31879(VarNext)
=> ( v31859(VarNext)
<=> v31859(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1043,axiom,
! [VarNext: state_type] :
( v31879(VarNext)
=> ( v31859(VarNext)
<=> v31861(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_1972,axiom,
! [VarCurr: state_type] :
( v31879(VarCurr)
<=> ( v31876(VarCurr)
<=> $false ) ) ).
tff(addAssignment_11982,axiom,
! [VarCurr: state_type] :
( v31876(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_11981,axiom,
! [VarCurr: state_type] :
( v31861(VarCurr)
<=> v31368(VarCurr,8) ) ).
tff(addAssignment_11980,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,8)
<=> v31863(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6769,axiom,
! [VarCurr: state_type] :
( v31863(VarCurr)
<=> ( v31873(VarCurr)
| v31874(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6768,axiom,
! [VarCurr: state_type] :
( v31874(VarCurr)
<=> ( v31869(VarCurr)
& v31871(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6767,axiom,
! [VarCurr: state_type] :
( v31873(VarCurr)
<=> ( v31865(VarCurr)
& v31867(VarCurr) ) ) ).
tff(addAssignment_11979,axiom,
! [VarCurr: state_type] :
( v31871(VarCurr)
<=> v31444(VarCurr,8) ) ).
tff(addAssignment_11978,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,8)
<=> v31446(VarCurr,8) ) ).
tff(addAssignment_11977,axiom,
! [VarCurr: state_type] :
( v31869(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_11976,axiom,
! [VarCurr: state_type] :
( v31867(VarCurr)
<=> v31412(VarCurr,8) ) ).
tff(addAssignment_11975,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,8)
<=> v31414(VarCurr,8) ) ).
tff(addAssignment_11974,axiom,
! [VarCurr: state_type] :
( v31865(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1022,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31854(VarNext)
=> ( v31834(VarNext)
<=> v31834(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1042,axiom,
! [VarNext: state_type] :
( v31854(VarNext)
=> ( v31834(VarNext)
<=> v31836(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_1971,axiom,
! [VarCurr: state_type] :
( v31854(VarCurr)
<=> ( v31851(VarCurr)
<=> $false ) ) ).
tff(addAssignment_11973,axiom,
! [VarCurr: state_type] :
( v31851(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_11972,axiom,
! [VarCurr: state_type] :
( v31836(VarCurr)
<=> v31368(VarCurr,9) ) ).
tff(addAssignment_11971,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,9)
<=> v31838(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6766,axiom,
! [VarCurr: state_type] :
( v31838(VarCurr)
<=> ( v31848(VarCurr)
| v31849(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6765,axiom,
! [VarCurr: state_type] :
( v31849(VarCurr)
<=> ( v31844(VarCurr)
& v31846(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6764,axiom,
! [VarCurr: state_type] :
( v31848(VarCurr)
<=> ( v31840(VarCurr)
& v31842(VarCurr) ) ) ).
tff(addAssignment_11970,axiom,
! [VarCurr: state_type] :
( v31846(VarCurr)
<=> v31444(VarCurr,9) ) ).
tff(addAssignment_11969,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,9)
<=> v31446(VarCurr,9) ) ).
tff(addAssignment_11968,axiom,
! [VarCurr: state_type] :
( v31844(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_11967,axiom,
! [VarCurr: state_type] :
( v31842(VarCurr)
<=> v31412(VarCurr,9) ) ).
tff(addAssignment_11966,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,9)
<=> v31414(VarCurr,9) ) ).
tff(addAssignment_11965,axiom,
! [VarCurr: state_type] :
( v31840(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1021,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31829(VarNext)
=> ( v31809(VarNext)
<=> v31809(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1041,axiom,
! [VarNext: state_type] :
( v31829(VarNext)
=> ( v31809(VarNext)
<=> v31811(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_1970,axiom,
! [VarCurr: state_type] :
( v31829(VarCurr)
<=> ( v31826(VarCurr)
<=> $false ) ) ).
tff(addAssignment_11964,axiom,
! [VarCurr: state_type] :
( v31826(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_11963,axiom,
! [VarCurr: state_type] :
( v31811(VarCurr)
<=> v31368(VarCurr,10) ) ).
tff(addAssignment_11962,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,10)
<=> v31813(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6763,axiom,
! [VarCurr: state_type] :
( v31813(VarCurr)
<=> ( v31823(VarCurr)
| v31824(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6762,axiom,
! [VarCurr: state_type] :
( v31824(VarCurr)
<=> ( v31819(VarCurr)
& v31821(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6761,axiom,
! [VarCurr: state_type] :
( v31823(VarCurr)
<=> ( v31815(VarCurr)
& v31817(VarCurr) ) ) ).
tff(addAssignment_11961,axiom,
! [VarCurr: state_type] :
( v31821(VarCurr)
<=> v31444(VarCurr,10) ) ).
tff(addAssignment_11960,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,10)
<=> v31446(VarCurr,10) ) ).
tff(addAssignment_11959,axiom,
! [VarCurr: state_type] :
( v31819(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_11958,axiom,
! [VarCurr: state_type] :
( v31817(VarCurr)
<=> v31412(VarCurr,10) ) ).
tff(addAssignment_11957,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,10)
<=> v31414(VarCurr,10) ) ).
tff(addAssignment_11956,axiom,
! [VarCurr: state_type] :
( v31815(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1020,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31804(VarNext)
=> ( v31784(VarNext)
<=> v31784(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1040,axiom,
! [VarNext: state_type] :
( v31804(VarNext)
=> ( v31784(VarNext)
<=> v31786(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_1969,axiom,
! [VarCurr: state_type] :
( v31804(VarCurr)
<=> ( v31801(VarCurr)
<=> $false ) ) ).
tff(addAssignment_11955,axiom,
! [VarCurr: state_type] :
( v31801(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_11954,axiom,
! [VarCurr: state_type] :
( v31786(VarCurr)
<=> v31368(VarCurr,11) ) ).
tff(addAssignment_11953,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,11)
<=> v31788(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6760,axiom,
! [VarCurr: state_type] :
( v31788(VarCurr)
<=> ( v31798(VarCurr)
| v31799(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6759,axiom,
! [VarCurr: state_type] :
( v31799(VarCurr)
<=> ( v31794(VarCurr)
& v31796(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6758,axiom,
! [VarCurr: state_type] :
( v31798(VarCurr)
<=> ( v31790(VarCurr)
& v31792(VarCurr) ) ) ).
tff(addAssignment_11952,axiom,
! [VarCurr: state_type] :
( v31796(VarCurr)
<=> v31444(VarCurr,11) ) ).
tff(addAssignment_11951,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,11)
<=> v31446(VarCurr,11) ) ).
tff(addAssignment_11950,axiom,
! [VarCurr: state_type] :
( v31794(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_11949,axiom,
! [VarCurr: state_type] :
( v31792(VarCurr)
<=> v31412(VarCurr,11) ) ).
tff(addAssignment_11948,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,11)
<=> v31414(VarCurr,11) ) ).
tff(addAssignment_11947,axiom,
! [VarCurr: state_type] :
( v31790(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1019,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31779(VarNext)
=> ( v31759(VarNext)
<=> v31759(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1039,axiom,
! [VarNext: state_type] :
( v31779(VarNext)
=> ( v31759(VarNext)
<=> v31761(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_1968,axiom,
! [VarCurr: state_type] :
( v31779(VarCurr)
<=> ( v31776(VarCurr)
<=> $false ) ) ).
tff(addAssignment_11946,axiom,
! [VarCurr: state_type] :
( v31776(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_11945,axiom,
! [VarCurr: state_type] :
( v31761(VarCurr)
<=> v31368(VarCurr,12) ) ).
tff(addAssignment_11944,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,12)
<=> v31763(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6757,axiom,
! [VarCurr: state_type] :
( v31763(VarCurr)
<=> ( v31773(VarCurr)
| v31774(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6756,axiom,
! [VarCurr: state_type] :
( v31774(VarCurr)
<=> ( v31769(VarCurr)
& v31771(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6755,axiom,
! [VarCurr: state_type] :
( v31773(VarCurr)
<=> ( v31765(VarCurr)
& v31767(VarCurr) ) ) ).
tff(addAssignment_11943,axiom,
! [VarCurr: state_type] :
( v31771(VarCurr)
<=> v31444(VarCurr,12) ) ).
tff(addAssignment_11942,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,12)
<=> v31446(VarCurr,12) ) ).
tff(addAssignment_11941,axiom,
! [VarCurr: state_type] :
( v31769(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_11940,axiom,
! [VarCurr: state_type] :
( v31767(VarCurr)
<=> v31412(VarCurr,12) ) ).
tff(addAssignment_11939,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,12)
<=> v31414(VarCurr,12) ) ).
tff(addAssignment_11938,axiom,
! [VarCurr: state_type] :
( v31765(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1018,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31754(VarNext)
=> ( v31734(VarNext)
<=> v31734(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1038,axiom,
! [VarNext: state_type] :
( v31754(VarNext)
=> ( v31734(VarNext)
<=> v31736(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_1967,axiom,
! [VarCurr: state_type] :
( v31754(VarCurr)
<=> ( v31751(VarCurr)
<=> $false ) ) ).
tff(addAssignment_11937,axiom,
! [VarCurr: state_type] :
( v31751(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_11936,axiom,
! [VarCurr: state_type] :
( v31736(VarCurr)
<=> v31368(VarCurr,13) ) ).
tff(addAssignment_11935,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,13)
<=> v31738(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6754,axiom,
! [VarCurr: state_type] :
( v31738(VarCurr)
<=> ( v31748(VarCurr)
| v31749(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6753,axiom,
! [VarCurr: state_type] :
( v31749(VarCurr)
<=> ( v31744(VarCurr)
& v31746(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6752,axiom,
! [VarCurr: state_type] :
( v31748(VarCurr)
<=> ( v31740(VarCurr)
& v31742(VarCurr) ) ) ).
tff(addAssignment_11934,axiom,
! [VarCurr: state_type] :
( v31746(VarCurr)
<=> v31444(VarCurr,13) ) ).
tff(addAssignment_11933,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,13)
<=> v31446(VarCurr,13) ) ).
tff(addAssignment_11932,axiom,
! [VarCurr: state_type] :
( v31744(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_11931,axiom,
! [VarCurr: state_type] :
( v31742(VarCurr)
<=> v31412(VarCurr,13) ) ).
tff(addAssignment_11930,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,13)
<=> v31414(VarCurr,13) ) ).
tff(addAssignment_11929,axiom,
! [VarCurr: state_type] :
( v31740(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1017,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31729(VarNext)
=> ( v31709(VarNext)
<=> v31709(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1037,axiom,
! [VarNext: state_type] :
( v31729(VarNext)
=> ( v31709(VarNext)
<=> v31711(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_1966,axiom,
! [VarCurr: state_type] :
( v31729(VarCurr)
<=> ( v31726(VarCurr)
<=> $false ) ) ).
tff(addAssignment_11928,axiom,
! [VarCurr: state_type] :
( v31726(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_11927,axiom,
! [VarCurr: state_type] :
( v31711(VarCurr)
<=> v31368(VarCurr,14) ) ).
tff(addAssignment_11926,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,14)
<=> v31713(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6751,axiom,
! [VarCurr: state_type] :
( v31713(VarCurr)
<=> ( v31723(VarCurr)
| v31724(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6750,axiom,
! [VarCurr: state_type] :
( v31724(VarCurr)
<=> ( v31719(VarCurr)
& v31721(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6749,axiom,
! [VarCurr: state_type] :
( v31723(VarCurr)
<=> ( v31715(VarCurr)
& v31717(VarCurr) ) ) ).
tff(addAssignment_11925,axiom,
! [VarCurr: state_type] :
( v31721(VarCurr)
<=> v31444(VarCurr,14) ) ).
tff(addAssignment_11924,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,14)
<=> v31446(VarCurr,14) ) ).
tff(addAssignment_11923,axiom,
! [VarCurr: state_type] :
( v31719(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_11922,axiom,
! [VarCurr: state_type] :
( v31717(VarCurr)
<=> v31412(VarCurr,14) ) ).
tff(addAssignment_11921,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,14)
<=> v31414(VarCurr,14) ) ).
tff(addAssignment_11920,axiom,
! [VarCurr: state_type] :
( v31715(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1016,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31704(VarNext)
=> ( v31684(VarNext)
<=> v31684(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1036,axiom,
! [VarNext: state_type] :
( v31704(VarNext)
=> ( v31684(VarNext)
<=> v31686(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_1965,axiom,
! [VarCurr: state_type] :
( v31704(VarCurr)
<=> ( v31701(VarCurr)
<=> $false ) ) ).
tff(addAssignment_11919,axiom,
! [VarCurr: state_type] :
( v31701(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_11918,axiom,
! [VarCurr: state_type] :
( v31686(VarCurr)
<=> v31368(VarCurr,15) ) ).
tff(addAssignment_11917,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,15)
<=> v31688(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6748,axiom,
! [VarCurr: state_type] :
( v31688(VarCurr)
<=> ( v31698(VarCurr)
| v31699(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6747,axiom,
! [VarCurr: state_type] :
( v31699(VarCurr)
<=> ( v31694(VarCurr)
& v31696(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6746,axiom,
! [VarCurr: state_type] :
( v31698(VarCurr)
<=> ( v31690(VarCurr)
& v31692(VarCurr) ) ) ).
tff(addAssignment_11916,axiom,
! [VarCurr: state_type] :
( v31696(VarCurr)
<=> v31444(VarCurr,15) ) ).
tff(addAssignment_11915,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,15)
<=> v31446(VarCurr,15) ) ).
tff(addAssignment_11914,axiom,
! [VarCurr: state_type] :
( v31694(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_11913,axiom,
! [VarCurr: state_type] :
( v31692(VarCurr)
<=> v31412(VarCurr,15) ) ).
tff(addAssignment_11912,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,15)
<=> v31414(VarCurr,15) ) ).
tff(addAssignment_11911,axiom,
! [VarCurr: state_type] :
( v31690(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1015,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31679(VarNext)
=> ( v31659(VarNext)
<=> v31659(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1035,axiom,
! [VarNext: state_type] :
( v31679(VarNext)
=> ( v31659(VarNext)
<=> v31661(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_1964,axiom,
! [VarCurr: state_type] :
( v31679(VarCurr)
<=> ( v31676(VarCurr)
<=> $false ) ) ).
tff(addAssignment_11910,axiom,
! [VarCurr: state_type] :
( v31676(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_11909,axiom,
! [VarCurr: state_type] :
( v31661(VarCurr)
<=> v31368(VarCurr,16) ) ).
tff(addAssignment_11908,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,16)
<=> v31663(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6745,axiom,
! [VarCurr: state_type] :
( v31663(VarCurr)
<=> ( v31673(VarCurr)
| v31674(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6744,axiom,
! [VarCurr: state_type] :
( v31674(VarCurr)
<=> ( v31669(VarCurr)
& v31671(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6743,axiom,
! [VarCurr: state_type] :
( v31673(VarCurr)
<=> ( v31665(VarCurr)
& v31667(VarCurr) ) ) ).
tff(addAssignment_11907,axiom,
! [VarCurr: state_type] :
( v31671(VarCurr)
<=> v31444(VarCurr,16) ) ).
tff(addAssignment_11906,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,16)
<=> v31446(VarCurr,16) ) ).
tff(addAssignment_11905,axiom,
! [VarCurr: state_type] :
( v31669(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_11904,axiom,
! [VarCurr: state_type] :
( v31667(VarCurr)
<=> v31412(VarCurr,16) ) ).
tff(addAssignment_11903,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,16)
<=> v31414(VarCurr,16) ) ).
tff(addAssignment_11902,axiom,
! [VarCurr: state_type] :
( v31665(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1014,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31654(VarNext)
=> ( v31634(VarNext)
<=> v31634(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1034,axiom,
! [VarNext: state_type] :
( v31654(VarNext)
=> ( v31634(VarNext)
<=> v31636(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_1963,axiom,
! [VarCurr: state_type] :
( v31654(VarCurr)
<=> ( v31651(VarCurr)
<=> $false ) ) ).
tff(addAssignment_11901,axiom,
! [VarCurr: state_type] :
( v31651(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_11900,axiom,
! [VarCurr: state_type] :
( v31636(VarCurr)
<=> v31368(VarCurr,17) ) ).
tff(addAssignment_11899,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,17)
<=> v31638(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6742,axiom,
! [VarCurr: state_type] :
( v31638(VarCurr)
<=> ( v31648(VarCurr)
| v31649(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6741,axiom,
! [VarCurr: state_type] :
( v31649(VarCurr)
<=> ( v31644(VarCurr)
& v31646(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6740,axiom,
! [VarCurr: state_type] :
( v31648(VarCurr)
<=> ( v31640(VarCurr)
& v31642(VarCurr) ) ) ).
tff(addAssignment_11898,axiom,
! [VarCurr: state_type] :
( v31646(VarCurr)
<=> v31444(VarCurr,17) ) ).
tff(addAssignment_11897,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,17)
<=> v31446(VarCurr,17) ) ).
tff(addAssignment_11896,axiom,
! [VarCurr: state_type] :
( v31644(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_11895,axiom,
! [VarCurr: state_type] :
( v31642(VarCurr)
<=> v31412(VarCurr,17) ) ).
tff(addAssignment_11894,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,17)
<=> v31414(VarCurr,17) ) ).
tff(addAssignment_11893,axiom,
! [VarCurr: state_type] :
( v31640(VarCurr)
<=> v31374(VarCurr) ) ).
tff(addAssignment_11892,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,18)
& ~ $less(B,7) )
=> ( v31329(VarCurr,B)
<=> v31331(VarCurr,B) ) ) ).
tff(addAssignment_11891,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,18)
& ~ $less(B,7) )
=> ( v31331(VarCurr,B)
<=> v31333(VarCurr,B) ) ) ).
tff(addAssignment_11890,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,18)
& ~ $less(B,7) )
=> ( v31333(VarCurr,B)
<=> v31335(VarCurr,B) ) ) ).
tff(addAssignment_11889,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,18)
& ~ $less(B,7) )
=> ( v31335(VarCurr,B)
<=> v31337(VarCurr,B) ) ) ).
tff(addAssignment_11888,axiom,
! [VarNext: state_type,B: $int] :
( ( $less(B,18)
& ~ $less(B,7) )
=> ( v31337(VarNext,B)
<=> v31626(VarNext,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_676,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31627(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v31626(VarNext,B)
<=> v31337(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_734,axiom,
! [VarNext: state_type] :
( v31627(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v31626(VarNext,B)
<=> v31356(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6739,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31627(VarNext)
<=> v31628(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6738,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31628(VarNext)
<=> ( v31630(VarNext)
& v6705(VarNext) ) ) ) ).
tff(writeUnaryOperator_2471,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31630(VarNext)
<=> v6712(VarNext) ) ) ).
tff(addAssignment_11887,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,18)
& ~ $less(B,7) )
=> ( v31339(VarCurr,B)
<=> v31341(VarCurr,B) ) ) ).
tff(addAssignment_11886,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,18)
& ~ $less(B,7) )
=> ( v31341(VarCurr,B)
<=> v31343(VarCurr,B) ) ) ).
tff(addAssignment_11885,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,18)
& ~ $less(B,7) )
=> ( v31343(VarCurr,B)
<=> v31345(VarCurr,B) ) ) ).
tff(addAssignment_11884,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,18)
& ~ $less(B,7) )
=> ( v31345(VarCurr,B)
<=> v6050(VarCurr,B) ) ) ).
tff(addAssignment_11883,axiom,
! [VarCurr: state_type] :
( v6050(VarCurr,11)
<=> v6052(VarCurr,11) ) ).
tff(addAssignment_11882,axiom,
! [VarCurr: state_type] :
( v6050(VarCurr,7)
<=> v6052(VarCurr,7) ) ).
tff(addAssignment_11881,axiom,
! [VarCurr: state_type] :
( v6052(VarCurr,11)
<=> v6054(VarCurr,11) ) ).
tff(addAssignment_11880,axiom,
! [VarCurr: state_type] :
( v6054(VarCurr,11)
<=> v6056(VarCurr,11) ) ).
tff(addAssignment_11879,axiom,
! [VarCurr: state_type] :
( v6056(VarCurr,11)
<=> v6058(VarCurr,11) ) ).
tff(addAssignment_11878,axiom,
! [VarCurr: state_type] :
( v6058(VarCurr,11)
<=> v6060(VarCurr,11) ) ).
tff(addAssignment_11877,axiom,
! [VarCurr: state_type] :
( v6060(VarCurr,11)
<=> v6062(VarCurr,11) ) ).
tff(addAssignment_11876,axiom,
! [VarCurr: state_type] :
( v6062(VarCurr,11)
<=> v6064(VarCurr,11) ) ).
tff(addAssignment_11875,axiom,
! [VarCurr: state_type] :
( v6064(VarCurr,11)
<=> v6066(VarCurr,11) ) ).
tff(addAssignment_11874,axiom,
! [VarCurr: state_type] :
( v6052(VarCurr,7)
<=> v6054(VarCurr,7) ) ).
tff(addAssignment_11873,axiom,
! [VarCurr: state_type] :
( v6054(VarCurr,7)
<=> v6056(VarCurr,7) ) ).
tff(addAssignment_11872,axiom,
! [VarCurr: state_type] :
( v6056(VarCurr,7)
<=> v6058(VarCurr,7) ) ).
tff(addAssignment_11871,axiom,
! [VarCurr: state_type] :
( v6058(VarCurr,7)
<=> v6060(VarCurr,7) ) ).
tff(addAssignment_11870,axiom,
! [VarCurr: state_type] :
( v6060(VarCurr,7)
<=> v6062(VarCurr,7) ) ).
tff(addAssignment_11869,axiom,
! [VarCurr: state_type] :
( v6062(VarCurr,7)
<=> v6064(VarCurr,7) ) ).
tff(addAssignment_11868,axiom,
! [VarCurr: state_type] :
( v6064(VarCurr,7)
<=> v6066(VarCurr,7) ) ).
tff(addAssignment_11867,axiom,
! [VarCurr: state_type] :
( v31576(VarCurr,18)
<=> v31609(VarCurr,18) ) ).
tff(addAssignment_11866,axiom,
! [VarCurr: state_type] :
( v31576(VarCurr,17)
<=> v31609(VarCurr,17) ) ).
tff(addAssignment_11865,axiom,
! [VarCurr: state_type] :
( v31576(VarCurr,16)
<=> v31609(VarCurr,16) ) ).
tff(addAssignment_11864,axiom,
! [VarCurr: state_type] :
( v31576(VarCurr,15)
<=> v31609(VarCurr,15) ) ).
tff(addAssignment_11863,axiom,
! [VarCurr: state_type] :
( v31576(VarCurr,14)
<=> v31609(VarCurr,14) ) ).
tff(addAssignment_11862,axiom,
! [VarCurr: state_type] :
( v31576(VarCurr,13)
<=> v31609(VarCurr,13) ) ).
tff(addAssignment_11861,axiom,
! [VarCurr: state_type] :
( v31576(VarCurr,12)
<=> v31609(VarCurr,12) ) ).
tff(addAssignment_11860,axiom,
! [VarCurr: state_type] :
( v31576(VarCurr,11)
<=> v31609(VarCurr,11) ) ).
tff(addAssignment_11859,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,11)
& ~ $less(B,0) )
=> ( v31576(VarCurr,B)
<=> v31609(VarCurr,B) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges7_9,axiom,
! [VarCurr: state_type] :
( ( ~ v31610(VarCurr)
& ~ v31611(VarCurr)
& ~ v31613(VarCurr)
& ~ v31614(VarCurr)
& ~ v31616(VarCurr)
& ~ v31617(VarCurr)
& ~ v31620(VarCurr) )
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v31609(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges6_9,axiom,
! [VarCurr: state_type] :
( v31620(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v31609(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges5_11,axiom,
! [VarCurr: state_type] :
( v31617(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v31609(VarCurr,B)
<=> v31618(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges4_14,axiom,
! [VarCurr: state_type] :
( v31616(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v31609(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_68,axiom,
! [VarCurr: state_type] :
( v31614(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v31609(VarCurr,B)
<=> v31615(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_341,axiom,
! [VarCurr: state_type] :
( v31613(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v31609(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_863,axiom,
! [VarCurr: state_type] :
( v31611(VarCurr)
=> ! [B: $int] :
( ( $less(B,27)
& ~ $less(B,0) )
=> ( v31609(VarCurr,B)
<=> v31612(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_28,axiom,
! [VarCurr: state_type] :
( v31610(VarCurr)
=> ( ( v31609(VarCurr,26)
<=> v31030(VarCurr,37) )
& ( v31609(VarCurr,25)
<=> v31030(VarCurr,36) )
& ( v31609(VarCurr,24)
<=> v31030(VarCurr,35) )
& ( v31609(VarCurr,23)
<=> v31030(VarCurr,34) )
& ( v31609(VarCurr,22)
<=> v31030(VarCurr,33) )
& ( v31609(VarCurr,21)
<=> v31030(VarCurr,32) )
& ( v31609(VarCurr,20)
<=> v31030(VarCurr,31) )
& ( v31609(VarCurr,19)
<=> v31030(VarCurr,30) )
& ( v31609(VarCurr,18)
<=> v31030(VarCurr,29) )
& ( v31609(VarCurr,17)
<=> v31030(VarCurr,28) )
& ( v31609(VarCurr,16)
<=> v31030(VarCurr,27) )
& ( v31609(VarCurr,15)
<=> v31030(VarCurr,26) )
& ( v31609(VarCurr,14)
<=> v31030(VarCurr,25) )
& ( v31609(VarCurr,13)
<=> v31030(VarCurr,24) )
& ( v31609(VarCurr,12)
<=> v31030(VarCurr,23) )
& ( v31609(VarCurr,11)
<=> v31030(VarCurr,22) )
& ( v31609(VarCurr,10)
<=> v31030(VarCurr,21) )
& ( v31609(VarCurr,9)
<=> v31030(VarCurr,20) )
& ( v31609(VarCurr,8)
<=> v31030(VarCurr,19) )
& ( v31609(VarCurr,7)
<=> v31030(VarCurr,18) )
& ( v31609(VarCurr,6)
<=> v31030(VarCurr,17) )
& ( v31609(VarCurr,5)
<=> v31030(VarCurr,16) )
& ( v31609(VarCurr,4)
<=> v31030(VarCurr,15) )
& ( v31609(VarCurr,3)
<=> v31030(VarCurr,14) )
& ( v31609(VarCurr,2)
<=> v31030(VarCurr,13) )
& ( v31609(VarCurr,1)
<=> v31030(VarCurr,12) )
& ( v31609(VarCurr,0)
<=> v31030(VarCurr,11) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6737,axiom,
! [VarCurr: state_type] :
( v31620(VarCurr)
<=> ( v31621(VarCurr)
| v31622(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1962,axiom,
! [VarCurr: state_type] :
( v31622(VarCurr)
<=> ( ( v31319(VarCurr,2)
<=> $true )
& ( v31319(VarCurr,1)
<=> $true )
& ( v31319(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1961,axiom,
! [VarCurr: state_type] :
( v31621(VarCurr)
<=> ( ( v31319(VarCurr,2)
<=> $true )
& ( v31319(VarCurr,1)
<=> $true )
& ( v31319(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11858,axiom,
! [VarCurr: state_type] :
( ( v31618(VarCurr,11)
<=> v31030(VarCurr,37) )
& ( v31618(VarCurr,10)
<=> v31030(VarCurr,36) )
& ( v31618(VarCurr,9)
<=> v31030(VarCurr,35) )
& ( v31618(VarCurr,8)
<=> v31030(VarCurr,34) )
& ( v31618(VarCurr,7)
<=> v31030(VarCurr,33) )
& ( v31618(VarCurr,6)
<=> v31030(VarCurr,32) )
& ( v31618(VarCurr,5)
<=> v31030(VarCurr,31) )
& ( v31618(VarCurr,4)
<=> v31030(VarCurr,30) )
& ( v31618(VarCurr,3)
<=> v31030(VarCurr,29) )
& ( v31618(VarCurr,2)
<=> v31030(VarCurr,28) )
& ( v31618(VarCurr,1)
<=> v31030(VarCurr,27) )
& ( v31618(VarCurr,0)
<=> v31030(VarCurr,26) ) ) ).
tff(addAssignment_11857,axiom,
! [VarCurr: state_type] :
( ( v31618(VarCurr,26)
<=> $false )
& ( v31618(VarCurr,25)
<=> $false )
& ( v31618(VarCurr,24)
<=> $false )
& ( v31618(VarCurr,23)
<=> $false )
& ( v31618(VarCurr,22)
<=> $false )
& ( v31618(VarCurr,21)
<=> $false )
& ( v31618(VarCurr,20)
<=> $false )
& ( v31618(VarCurr,19)
<=> $false )
& ( v31618(VarCurr,18)
<=> $false )
& ( v31618(VarCurr,17)
<=> $false )
& ( v31618(VarCurr,16)
<=> $false )
& ( v31618(VarCurr,15)
<=> $false )
& ( v31618(VarCurr,14)
<=> $false )
& ( v31618(VarCurr,13)
<=> $false )
& ( v31618(VarCurr,12)
<=> $false ) ) ).
tff(bitBlastConstant_9215,axiom,
~ b000000000000000(14) ).
tff(bitBlastConstant_9214,axiom,
~ b000000000000000(13) ).
tff(bitBlastConstant_9213,axiom,
~ b000000000000000(12) ).
tff(bitBlastConstant_9212,axiom,
~ b000000000000000(11) ).
tff(bitBlastConstant_9211,axiom,
~ b000000000000000(10) ).
tff(bitBlastConstant_9210,axiom,
~ b000000000000000(9) ).
tff(bitBlastConstant_9209,axiom,
~ b000000000000000(8) ).
tff(bitBlastConstant_9208,axiom,
~ b000000000000000(7) ).
tff(bitBlastConstant_9207,axiom,
~ b000000000000000(6) ).
tff(bitBlastConstant_9206,axiom,
~ b000000000000000(5) ).
tff(bitBlastConstant_9205,axiom,
~ b000000000000000(4) ).
tff(bitBlastConstant_9204,axiom,
~ b000000000000000(3) ).
tff(bitBlastConstant_9203,axiom,
~ b000000000000000(2) ).
tff(bitBlastConstant_9202,axiom,
~ b000000000000000(1) ).
tff(bitBlastConstant_9201,axiom,
~ b000000000000000(0) ).
tff(addBitVectorEqualityBitBlasted_1960,axiom,
! [VarCurr: state_type] :
( v31617(VarCurr)
<=> ( ( v31319(VarCurr,2)
<=> $true )
& ( v31319(VarCurr,1)
<=> $false )
& ( v31319(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1959,axiom,
! [VarCurr: state_type] :
( v31616(VarCurr)
<=> ( ( v31319(VarCurr,2)
<=> $true )
& ( v31319(VarCurr,1)
<=> $false )
& ( v31319(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11856,axiom,
! [VarCurr: state_type] :
( ( v31615(VarCurr,17)
<=> v31030(VarCurr,37) )
& ( v31615(VarCurr,16)
<=> v31030(VarCurr,36) )
& ( v31615(VarCurr,15)
<=> v31030(VarCurr,35) )
& ( v31615(VarCurr,14)
<=> v31030(VarCurr,34) )
& ( v31615(VarCurr,13)
<=> v31030(VarCurr,33) )
& ( v31615(VarCurr,12)
<=> v31030(VarCurr,32) )
& ( v31615(VarCurr,11)
<=> v31030(VarCurr,31) )
& ( v31615(VarCurr,10)
<=> v31030(VarCurr,30) )
& ( v31615(VarCurr,9)
<=> v31030(VarCurr,29) )
& ( v31615(VarCurr,8)
<=> v31030(VarCurr,28) )
& ( v31615(VarCurr,7)
<=> v31030(VarCurr,27) )
& ( v31615(VarCurr,6)
<=> v31030(VarCurr,26) )
& ( v31615(VarCurr,5)
<=> v31030(VarCurr,25) )
& ( v31615(VarCurr,4)
<=> v31030(VarCurr,24) )
& ( v31615(VarCurr,3)
<=> v31030(VarCurr,23) )
& ( v31615(VarCurr,2)
<=> v31030(VarCurr,22) )
& ( v31615(VarCurr,1)
<=> v31030(VarCurr,21) )
& ( v31615(VarCurr,0)
<=> v31030(VarCurr,20) ) ) ).
tff(addAssignment_11855,axiom,
! [VarCurr: state_type] :
( ( v31615(VarCurr,26)
<=> $false )
& ( v31615(VarCurr,25)
<=> $false )
& ( v31615(VarCurr,24)
<=> $false )
& ( v31615(VarCurr,23)
<=> $false )
& ( v31615(VarCurr,22)
<=> $false )
& ( v31615(VarCurr,21)
<=> $false )
& ( v31615(VarCurr,20)
<=> $false )
& ( v31615(VarCurr,19)
<=> $false )
& ( v31615(VarCurr,18)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_1958,axiom,
! [VarCurr: state_type] :
( v31614(VarCurr)
<=> ( ( v31319(VarCurr,2)
<=> $false )
& ( v31319(VarCurr,1)
<=> $true )
& ( v31319(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1957,axiom,
! [VarCurr: state_type] :
( v31613(VarCurr)
<=> ( ( v31319(VarCurr,2)
<=> $false )
& ( v31319(VarCurr,1)
<=> $true )
& ( v31319(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11854,axiom,
! [VarCurr: state_type] :
( ( v31612(VarCurr,23)
<=> v31030(VarCurr,37) )
& ( v31612(VarCurr,22)
<=> v31030(VarCurr,36) )
& ( v31612(VarCurr,21)
<=> v31030(VarCurr,35) )
& ( v31612(VarCurr,20)
<=> v31030(VarCurr,34) )
& ( v31612(VarCurr,19)
<=> v31030(VarCurr,33) )
& ( v31612(VarCurr,18)
<=> v31030(VarCurr,32) )
& ( v31612(VarCurr,17)
<=> v31030(VarCurr,31) )
& ( v31612(VarCurr,16)
<=> v31030(VarCurr,30) )
& ( v31612(VarCurr,15)
<=> v31030(VarCurr,29) )
& ( v31612(VarCurr,14)
<=> v31030(VarCurr,28) )
& ( v31612(VarCurr,13)
<=> v31030(VarCurr,27) )
& ( v31612(VarCurr,12)
<=> v31030(VarCurr,26) )
& ( v31612(VarCurr,11)
<=> v31030(VarCurr,25) )
& ( v31612(VarCurr,10)
<=> v31030(VarCurr,24) )
& ( v31612(VarCurr,9)
<=> v31030(VarCurr,23) )
& ( v31612(VarCurr,8)
<=> v31030(VarCurr,22) )
& ( v31612(VarCurr,7)
<=> v31030(VarCurr,21) )
& ( v31612(VarCurr,6)
<=> v31030(VarCurr,20) )
& ( v31612(VarCurr,5)
<=> v31030(VarCurr,19) )
& ( v31612(VarCurr,4)
<=> v31030(VarCurr,18) )
& ( v31612(VarCurr,3)
<=> v31030(VarCurr,17) )
& ( v31612(VarCurr,2)
<=> v31030(VarCurr,16) )
& ( v31612(VarCurr,1)
<=> v31030(VarCurr,15) )
& ( v31612(VarCurr,0)
<=> v31030(VarCurr,14) ) ) ).
tff(addAssignment_11853,axiom,
! [VarCurr: state_type] :
( ( v31612(VarCurr,26)
<=> $false )
& ( v31612(VarCurr,25)
<=> $false )
& ( v31612(VarCurr,24)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_1956,axiom,
! [VarCurr: state_type] :
( v31611(VarCurr)
<=> ( ( v31319(VarCurr,2)
<=> $false )
& ( v31319(VarCurr,1)
<=> $false )
& ( v31319(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1955,axiom,
! [VarCurr: state_type] :
( v31610(VarCurr)
<=> ( ( v31319(VarCurr,2)
<=> $false )
& ( v31319(VarCurr,1)
<=> $false )
& ( v31319(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11852,axiom,
! [VarNext: state_type,B: $int] :
( ( $less(B,37)
& ~ $less(B,31) )
=> ( v31030(VarNext,B)
<=> v31602(VarNext,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_675,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31604(VarNext)
=> ! [B: $int] :
( ( $less(B,85)
& ~ $less(B,0) )
=> ( v31602(VarNext,B)
<=> v31030(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_733,axiom,
! [VarNext: state_type] :
( v31604(VarNext)
=> ! [B: $int] :
( ( $less(B,85)
& ~ $less(B,0) )
=> ( v31602(VarNext,B)
<=> v31103(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6736,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31604(VarNext)
<=> ( v31605(VarNext)
& v31097(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6735,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31605(VarNext)
<=> ( v31607(VarNext)
& v31084(VarNext) ) ) ) ).
tff(writeUnaryOperator_2470,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31607(VarNext)
<=> v31091(VarNext) ) ) ).
tff(addAssignment_11851,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,37)
& ~ $less(B,31) )
=> ( v31066(VarCurr,B)
<=> v31068(VarCurr,B) ) ) ).
tff(addAssignment_11850,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,37)
& ~ $less(B,31) )
=> ( v31068(VarCurr,B)
<=> v31070(VarCurr,B) ) ) ).
tff(addAssignment_11849,axiom,
! [VarCurr: state_type] :
( ( v31070(VarCurr,36)
<=> v31072(VarCurr,48) )
& ( v31070(VarCurr,35)
<=> v31072(VarCurr,47) )
& ( v31070(VarCurr,34)
<=> v31072(VarCurr,46) )
& ( v31070(VarCurr,33)
<=> v31072(VarCurr,45) )
& ( v31070(VarCurr,32)
<=> v31072(VarCurr,44) )
& ( v31070(VarCurr,31)
<=> v31072(VarCurr,43) ) ) ).
tff(addAssignment_11848,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,49)
& ~ $less(B,43) )
=> ( v31072(VarCurr,B)
<=> v31074(VarCurr,B) ) ) ).
tff(addAssignment_11847,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,49)
& ~ $less(B,43) )
=> ( v31074(VarCurr,B)
<=> v31076(VarCurr,B) ) ) ).
tff(addAssignment_11846,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,49)
& ~ $less(B,43) )
=> ( v31076(VarCurr,B)
<=> v31078(VarCurr,B) ) ) ).
tff(addAssignment_11845,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,49)
& ~ $less(B,43) )
=> ( v31078(VarCurr,B)
<=> v31080(VarCurr,B) ) ) ).
tff(addAssignment_11844,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,49)
& ~ $less(B,43) )
=> ( v31080(VarCurr,B)
<=> v31082(VarCurr,B) ) ) ).
tff(addAssignment_11843,axiom,
! [VarNext: state_type,B: $int] :
( ( $less(B,31)
& ~ $less(B,25) )
=> ( v31030(VarNext,B)
<=> v31594(VarNext,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_674,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31596(VarNext)
=> ! [B: $int] :
( ( $less(B,85)
& ~ $less(B,0) )
=> ( v31594(VarNext,B)
<=> v31030(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_732,axiom,
! [VarNext: state_type] :
( v31596(VarNext)
=> ! [B: $int] :
( ( $less(B,85)
& ~ $less(B,0) )
=> ( v31594(VarNext,B)
<=> v31103(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6734,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31596(VarNext)
<=> ( v31597(VarNext)
& v31097(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6733,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31597(VarNext)
<=> ( v31599(VarNext)
& v31084(VarNext) ) ) ) ).
tff(writeUnaryOperator_2469,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31599(VarNext)
<=> v31091(VarNext) ) ) ).
tff(addAssignment_11842,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,31)
& ~ $less(B,25) )
=> ( v31066(VarCurr,B)
<=> v31068(VarCurr,B) ) ) ).
tff(addAssignment_11841,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,31)
& ~ $less(B,25) )
=> ( v31068(VarCurr,B)
<=> v31070(VarCurr,B) ) ) ).
tff(addAssignment_11840,axiom,
! [VarCurr: state_type] :
( ( v31070(VarCurr,30)
<=> v31072(VarCurr,42) )
& ( v31070(VarCurr,29)
<=> v31072(VarCurr,41) )
& ( v31070(VarCurr,28)
<=> v31072(VarCurr,40) )
& ( v31070(VarCurr,27)
<=> v31072(VarCurr,39) )
& ( v31070(VarCurr,26)
<=> v31072(VarCurr,38) )
& ( v31070(VarCurr,25)
<=> v31072(VarCurr,37) ) ) ).
tff(addAssignment_11839,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,43)
& ~ $less(B,37) )
=> ( v31072(VarCurr,B)
<=> v31074(VarCurr,B) ) ) ).
tff(addAssignment_11838,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,43)
& ~ $less(B,37) )
=> ( v31074(VarCurr,B)
<=> v31076(VarCurr,B) ) ) ).
tff(addAssignment_11837,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,43)
& ~ $less(B,37) )
=> ( v31076(VarCurr,B)
<=> v31078(VarCurr,B) ) ) ).
tff(addAssignment_11836,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,43)
& ~ $less(B,37) )
=> ( v31078(VarCurr,B)
<=> v31080(VarCurr,B) ) ) ).
tff(addAssignment_11835,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,43)
& ~ $less(B,37) )
=> ( v31080(VarCurr,B)
<=> v31082(VarCurr,B) ) ) ).
tff(addAssignment_11834,axiom,
! [VarNext: state_type,B: $int] :
( ( $less(B,25)
& ~ $less(B,22) )
=> ( v31030(VarNext,B)
<=> v31586(VarNext,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_673,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31588(VarNext)
=> ! [B: $int] :
( ( $less(B,85)
& ~ $less(B,0) )
=> ( v31586(VarNext,B)
<=> v31030(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_731,axiom,
! [VarNext: state_type] :
( v31588(VarNext)
=> ! [B: $int] :
( ( $less(B,85)
& ~ $less(B,0) )
=> ( v31586(VarNext,B)
<=> v31103(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6732,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31588(VarNext)
<=> ( v31589(VarNext)
& v31097(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6731,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31589(VarNext)
<=> ( v31591(VarNext)
& v31084(VarNext) ) ) ) ).
tff(writeUnaryOperator_2468,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31591(VarNext)
<=> v31091(VarNext) ) ) ).
tff(addAssignment_11833,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,25)
& ~ $less(B,22) )
=> ( v31066(VarCurr,B)
<=> v31068(VarCurr,B) ) ) ).
tff(addAssignment_11832,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,25)
& ~ $less(B,22) )
=> ( v31068(VarCurr,B)
<=> v31070(VarCurr,B) ) ) ).
tff(addAssignment_11831,axiom,
! [VarCurr: state_type] :
( ( v31070(VarCurr,24)
<=> v31072(VarCurr,36) )
& ( v31070(VarCurr,23)
<=> v31072(VarCurr,35) )
& ( v31070(VarCurr,22)
<=> v31072(VarCurr,34) ) ) ).
tff(addAssignment_11830,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,37)
& ~ $less(B,34) )
=> ( v31072(VarCurr,B)
<=> v31074(VarCurr,B) ) ) ).
tff(addAssignment_11829,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,37)
& ~ $less(B,34) )
=> ( v31074(VarCurr,B)
<=> v31076(VarCurr,B) ) ) ).
tff(addAssignment_11828,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,37)
& ~ $less(B,34) )
=> ( v31076(VarCurr,B)
<=> v31078(VarCurr,B) ) ) ).
tff(addAssignment_11827,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,37)
& ~ $less(B,34) )
=> ( v31078(VarCurr,B)
<=> v31080(VarCurr,B) ) ) ).
tff(addAssignment_11826,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,37)
& ~ $less(B,34) )
=> ( v31080(VarCurr,B)
<=> v31082(VarCurr,B) ) ) ).
tff(addAssignment_11825,axiom,
! [VarNext: state_type,B: $int] :
( ( $less(B,22)
& ~ $less(B,11) )
=> ( v31030(VarNext,B)
<=> v31578(VarNext,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_672,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31580(VarNext)
=> ! [B: $int] :
( ( $less(B,85)
& ~ $less(B,0) )
=> ( v31578(VarNext,B)
<=> v31030(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_730,axiom,
! [VarNext: state_type] :
( v31580(VarNext)
=> ! [B: $int] :
( ( $less(B,85)
& ~ $less(B,0) )
=> ( v31578(VarNext,B)
<=> v31103(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6730,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31580(VarNext)
<=> ( v31581(VarNext)
& v31097(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6729,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31581(VarNext)
<=> ( v31583(VarNext)
& v31084(VarNext) ) ) ) ).
tff(writeUnaryOperator_2467,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31583(VarNext)
<=> v31091(VarNext) ) ) ).
tff(addAssignment_11824,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,22)
& ~ $less(B,11) )
=> ( v31066(VarCurr,B)
<=> v31068(VarCurr,B) ) ) ).
tff(addAssignment_11823,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,22)
& ~ $less(B,11) )
=> ( v31068(VarCurr,B)
<=> v31070(VarCurr,B) ) ) ).
tff(addAssignment_11822,axiom,
! [VarCurr: state_type] :
( ( v31070(VarCurr,21)
<=> v31072(VarCurr,33) )
& ( v31070(VarCurr,20)
<=> v31072(VarCurr,32) )
& ( v31070(VarCurr,19)
<=> v31072(VarCurr,31) )
& ( v31070(VarCurr,18)
<=> v31072(VarCurr,30) )
& ( v31070(VarCurr,17)
<=> v31072(VarCurr,29) )
& ( v31070(VarCurr,16)
<=> v31072(VarCurr,28) )
& ( v31070(VarCurr,15)
<=> v31072(VarCurr,27) )
& ( v31070(VarCurr,14)
<=> v31072(VarCurr,26) )
& ( v31070(VarCurr,13)
<=> v31072(VarCurr,25) )
& ( v31070(VarCurr,12)
<=> v31072(VarCurr,24) )
& ( v31070(VarCurr,11)
<=> v31072(VarCurr,23) ) ) ).
tff(addAssignment_11821,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,34)
& ~ $less(B,23) )
=> ( v31072(VarCurr,B)
<=> v31074(VarCurr,B) ) ) ).
tff(addAssignment_11820,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,34)
& ~ $less(B,23) )
=> ( v31074(VarCurr,B)
<=> v31076(VarCurr,B) ) ) ).
tff(addAssignment_11819,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,34)
& ~ $less(B,23) )
=> ( v31076(VarCurr,B)
<=> v31078(VarCurr,B) ) ) ).
tff(addAssignment_11818,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,34)
& ~ $less(B,23) )
=> ( v31078(VarCurr,B)
<=> v31080(VarCurr,B) ) ) ).
tff(addAssignment_11817,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,34)
& ~ $less(B,23) )
=> ( v31080(VarCurr,B)
<=> v31082(VarCurr,B) ) ) ).
tff(addAssignment_11816,axiom,
! [VarCurr: state_type] :
( ( v31319(VarCurr,2)
<=> v31321(VarCurr,6) )
& ( v31319(VarCurr,1)
<=> v31321(VarCurr,5) )
& ( v31319(VarCurr,0)
<=> v31321(VarCurr,4) ) ) ).
tff(addAssignment_11815,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,4) )
=> ( v31321(VarCurr,B)
<=> v31572(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1013,axiom,
! [VarCurr: state_type] :
( ~ v31323(VarCurr)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v31572(VarCurr,B)
<=> v31360(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1033,axiom,
! [VarCurr: state_type] :
( v31323(VarCurr)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v31572(VarCurr,B)
<=> v31329(VarCurr,B) ) ) ) ).
tff(addAssignment_11814,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,4) )
=> ( v31360(VarCurr,B)
<=> v31362(VarCurr,B) ) ) ).
tff(addAssignment_11813,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,6)
<=> v31364(VarCurr) ) ).
tff(addAssignment_11812,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,5)
<=> v31523(VarCurr) ) ).
tff(addAssignment_11811,axiom,
! [VarCurr: state_type] :
( v31362(VarCurr,4)
<=> v31548(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1012,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31568(VarNext)
=> ( v31548(VarNext)
<=> v31548(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1032,axiom,
! [VarNext: state_type] :
( v31568(VarNext)
=> ( v31548(VarNext)
<=> v31550(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_1954,axiom,
! [VarCurr: state_type] :
( v31568(VarCurr)
<=> ( v31565(VarCurr)
<=> $false ) ) ).
tff(addAssignment_11810,axiom,
! [VarCurr: state_type] :
( v31565(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_11809,axiom,
! [VarCurr: state_type] :
( v31550(VarCurr)
<=> v31368(VarCurr,4) ) ).
tff(addAssignment_11808,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,4)
<=> v31552(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6728,axiom,
! [VarCurr: state_type] :
( v31552(VarCurr)
<=> ( v31562(VarCurr)
| v31563(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6727,axiom,
! [VarCurr: state_type] :
( v31563(VarCurr)
<=> ( v31558(VarCurr)
& v31560(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6726,axiom,
! [VarCurr: state_type] :
( v31562(VarCurr)
<=> ( v31554(VarCurr)
& v31556(VarCurr) ) ) ).
tff(addAssignment_11807,axiom,
! [VarCurr: state_type] :
( v31560(VarCurr)
<=> v31444(VarCurr,4) ) ).
tff(addAssignment_11806,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,4)
<=> v31446(VarCurr,4) ) ).
tff(addAssignment_11805,axiom,
! [VarCurr: state_type] :
( v31558(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_11804,axiom,
! [VarCurr: state_type] :
( v31556(VarCurr)
<=> v31412(VarCurr,4) ) ).
tff(addAssignment_11803,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,4)
<=> v31414(VarCurr,4) ) ).
tff(addAssignment_11802,axiom,
! [VarCurr: state_type] :
( v31554(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1011,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31543(VarNext)
=> ( v31523(VarNext)
<=> v31523(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1031,axiom,
! [VarNext: state_type] :
( v31543(VarNext)
=> ( v31523(VarNext)
<=> v31525(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_1953,axiom,
! [VarCurr: state_type] :
( v31543(VarCurr)
<=> ( v31540(VarCurr)
<=> $false ) ) ).
tff(addAssignment_11801,axiom,
! [VarCurr: state_type] :
( v31540(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_11800,axiom,
! [VarCurr: state_type] :
( v31525(VarCurr)
<=> v31368(VarCurr,5) ) ).
tff(addAssignment_11799,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,5)
<=> v31527(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6725,axiom,
! [VarCurr: state_type] :
( v31527(VarCurr)
<=> ( v31537(VarCurr)
| v31538(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6724,axiom,
! [VarCurr: state_type] :
( v31538(VarCurr)
<=> ( v31533(VarCurr)
& v31535(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6723,axiom,
! [VarCurr: state_type] :
( v31537(VarCurr)
<=> ( v31529(VarCurr)
& v31531(VarCurr) ) ) ).
tff(addAssignment_11798,axiom,
! [VarCurr: state_type] :
( v31535(VarCurr)
<=> v31444(VarCurr,5) ) ).
tff(addAssignment_11797,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,5)
<=> v31446(VarCurr,5) ) ).
tff(addAssignment_11796,axiom,
! [VarCurr: state_type] :
( v31533(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_11795,axiom,
! [VarCurr: state_type] :
( v31531(VarCurr)
<=> v31412(VarCurr,5) ) ).
tff(addAssignment_11794,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,5)
<=> v31414(VarCurr,5) ) ).
tff(addAssignment_11793,axiom,
! [VarCurr: state_type] :
( v31529(VarCurr)
<=> v31374(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1010,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31518(VarNext)
=> ( v31364(VarNext)
<=> v31364(VarCurr) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1030,axiom,
! [VarNext: state_type] :
( v31518(VarNext)
=> ( v31364(VarNext)
<=> v31366(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_1952,axiom,
! [VarCurr: state_type] :
( v31518(VarCurr)
<=> ( v31451(VarCurr)
<=> $false ) ) ).
tff(addAssignment_11792,axiom,
! [VarCurr: state_type] :
( v31451(VarCurr)
<=> v31453(VarCurr) ) ).
tff(addAssignment_11791,axiom,
! [VarCurr: state_type] :
( v31453(VarCurr)
<=> v31455(VarCurr) ) ).
tff(writeUnaryOperator_2466,axiom,
! [VarCurr: state_type] :
( ~ v31455(VarCurr)
<=> v31514(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6722,axiom,
! [VarCurr: state_type] :
( v31514(VarCurr)
<=> ( v31515(VarCurr)
& v31512(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6721,axiom,
! [VarCurr: state_type] :
( v31515(VarCurr)
<=> ( v31457(VarCurr)
& v31482(VarCurr) ) ) ).
tff(addAssignment_11790,axiom,
! [VarCurr: state_type] :
( v31512(VarCurr)
<=> v31386(VarCurr) ) ).
tff(addAssignment_11789,axiom,
! [VarCurr: state_type] :
( v31482(VarCurr)
<=> v31484(VarCurr) ) ).
tff(addAssignment_11788,axiom,
! [VarCurr: state_type] :
( v31484(VarCurr)
<=> v31486(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6720,axiom,
! [VarCurr: state_type] :
( v31486(VarCurr)
<=> ( v31510(VarCurr)
| v31500(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6719,axiom,
! [VarCurr: state_type] :
( v31510(VarCurr)
<=> ( v31488(VarCurr)
& v31498(VarCurr) ) ) ).
tff(addAssignment_11787,axiom,
! [VarCurr: state_type] :
( v31500(VarCurr)
<=> v31502(VarCurr) ) ).
tff(addAssignment_11786,axiom,
! [VarCurr: state_type] :
( v31502(VarCurr)
<=> v31504(VarCurr) ) ).
tff(addAssignment_11785,axiom,
! [VarCurr: state_type] :
( v31504(VarCurr)
<=> v31506(VarCurr) ) ).
tff(addAssignment_11784,axiom,
! [VarCurr: state_type] :
( v31506(VarCurr)
<=> v31508(VarCurr) ) ).
tff(addAssignment_11783,axiom,
! [VarCurr: state_type] :
( v31488(VarCurr)
<=> v31490(VarCurr) ) ).
tff(addAssignment_11782,axiom,
! [VarCurr: state_type] :
( v31490(VarCurr)
<=> v31492(VarCurr) ) ).
tff(addAssignment_11781,axiom,
! [VarCurr: state_type] :
( v31492(VarCurr)
<=> v31494(VarCurr) ) ).
tff(addAssignment_11780,axiom,
! [VarCurr: state_type] :
( v31494(VarCurr)
<=> v31496(VarCurr) ) ).
tff(addAssignment_11779,axiom,
! [VarCurr: state_type] :
( v31457(VarCurr)
<=> v31459(VarCurr) ) ).
tff(addAssignment_11778,axiom,
! [VarCurr: state_type] :
( v31459(VarCurr)
<=> v31461(VarCurr) ) ).
tff(writeUnaryOperator_2465,axiom,
! [VarCurr: state_type] :
( ~ v31461(VarCurr)
<=> v31463(VarCurr) ) ).
tff(addAssignment_11777,axiom,
! [VarCurr: state_type] :
( v31463(VarCurr)
<=> v31465(VarCurr) ) ).
tff(addAssignment_11776,axiom,
! [VarCurr: state_type] :
( v31465(VarCurr)
<=> v31467(VarCurr) ) ).
tff(writeUnaryOperator_2464,axiom,
! [VarCurr: state_type] :
( ~ v31467(VarCurr)
<=> v31479(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6718,axiom,
! [VarCurr: state_type] :
( v31479(VarCurr)
<=> ( v31469(VarCurr)
| v31471(VarCurr) ) ) ).
tff(addAssignment_11775,axiom,
! [VarCurr: state_type] :
( v31471(VarCurr)
<=> v31473(VarCurr) ) ).
tff(addAssignment_11774,axiom,
! [VarCurr: state_type] :
( v31473(VarCurr)
<=> v31475(VarCurr) ) ).
tff(addAssignment_11773,axiom,
! [VarCurr: state_type] :
( v31475(VarCurr)
<=> v31477(VarCurr) ) ).
tff(addAssignment_11772,axiom,
! [VarCurr: state_type] :
( v31469(VarCurr)
<=> v31401(VarCurr) ) ).
tff(addAssignment_11771,axiom,
! [VarCurr: state_type] :
( v31366(VarCurr)
<=> v31368(VarCurr,6) ) ).
tff(addAssignment_11770,axiom,
! [VarCurr: state_type] :
( v31368(VarCurr,6)
<=> v31370(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6717,axiom,
! [VarCurr: state_type] :
( v31370(VarCurr)
<=> ( v31448(VarCurr)
| v31449(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6716,axiom,
! [VarCurr: state_type] :
( v31449(VarCurr)
<=> ( v31416(VarCurr)
& v31442(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6715,axiom,
! [VarCurr: state_type] :
( v31448(VarCurr)
<=> ( v31372(VarCurr)
& v31410(VarCurr) ) ) ).
tff(addAssignment_11769,axiom,
! [VarCurr: state_type] :
( v31442(VarCurr)
<=> v31444(VarCurr,6) ) ).
tff(addAssignment_11768,axiom,
! [VarCurr: state_type] :
( v31444(VarCurr,6)
<=> v31446(VarCurr,6) ) ).
tff(addAssignment_11767,axiom,
! [VarCurr: state_type] :
( v31416(VarCurr)
<=> v31418(VarCurr) ) ).
tff(addAssignment_11766,axiom,
! [VarCurr: state_type] :
( v31418(VarCurr)
<=> v31420(VarCurr) ) ).
tff(writeUnaryOperator_2463,axiom,
! [VarCurr: state_type] :
( ~ v31420(VarCurr)
<=> v31422(VarCurr) ) ).
tff(addAssignment_11765,axiom,
! [VarCurr: state_type] :
( v31422(VarCurr)
<=> v31424(VarCurr) ) ).
tff(addAssignment_11764,axiom,
! [VarCurr: state_type] :
( v31424(VarCurr)
<=> v31426(VarCurr) ) ).
tff(writeUnaryOperator_2462,axiom,
! [VarCurr: state_type] :
( ~ v31426(VarCurr)
<=> v31439(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6714,axiom,
! [VarCurr: state_type] :
( v31439(VarCurr)
<=> ( v31428(VarCurr)
& v31430(VarCurr) ) ) ).
tff(addAssignment_11763,axiom,
! [VarCurr: state_type] :
( v31430(VarCurr)
<=> v31432(VarCurr) ) ).
tff(addAssignment_11762,axiom,
! [VarCurr: state_type] :
( v31432(VarCurr)
<=> v31434(VarCurr) ) ).
tff(writeUnaryOperator_2461,axiom,
! [VarCurr: state_type] :
( ~ v31434(VarCurr)
<=> v31436(VarCurr) ) ).
tff(addAssignment_11761,axiom,
! [VarCurr: state_type] :
( v31436(VarCurr)
<=> v31401(VarCurr) ) ).
tff(addAssignment_11760,axiom,
! [VarCurr: state_type] :
( v31428(VarCurr)
<=> v31386(VarCurr) ) ).
tff(addAssignment_11759,axiom,
! [VarCurr: state_type] :
( v31410(VarCurr)
<=> v31412(VarCurr,6) ) ).
tff(addAssignment_11758,axiom,
! [VarCurr: state_type] :
( v31412(VarCurr,6)
<=> v31414(VarCurr,6) ) ).
tff(addAssignment_11757,axiom,
! [VarCurr: state_type] :
( v31372(VarCurr)
<=> v31374(VarCurr) ) ).
tff(addAssignment_11756,axiom,
! [VarCurr: state_type] :
( v31374(VarCurr)
<=> v31376(VarCurr) ) ).
tff(writeUnaryOperator_2460,axiom,
! [VarCurr: state_type] :
( ~ v31376(VarCurr)
<=> v31378(VarCurr) ) ).
tff(addAssignment_11755,axiom,
! [VarCurr: state_type] :
( v31378(VarCurr)
<=> v31380(VarCurr) ) ).
tff(addAssignment_11754,axiom,
! [VarCurr: state_type] :
( v31380(VarCurr)
<=> v31382(VarCurr) ) ).
tff(writeUnaryOperator_2459,axiom,
! [VarCurr: state_type] :
( ~ v31382(VarCurr)
<=> v31407(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6713,axiom,
! [VarCurr: state_type] :
( v31407(VarCurr)
<=> ( v31384(VarCurr)
& v31399(VarCurr) ) ) ).
tff(addAssignment_11753,axiom,
! [VarCurr: state_type] :
( v31399(VarCurr)
<=> v31401(VarCurr) ) ).
tff(addAssignment_11752,axiom,
! [VarCurr: state_type] :
( v31401(VarCurr)
<=> v31403(VarCurr) ) ).
tff(addAssignment_11751,axiom,
! [VarCurr: state_type] :
( v31403(VarCurr)
<=> v31405(VarCurr) ) ).
tff(addAssignment_11750,axiom,
! [VarCurr: state_type] :
( v31384(VarCurr)
<=> v31386(VarCurr) ) ).
tff(writeUnaryOperator_2458,axiom,
! [VarCurr: state_type] :
( ~ v31386(VarCurr)
<=> v31388(VarCurr) ) ).
tff(addAssignment_11749,axiom,
! [VarCurr: state_type] :
( v31388(VarCurr)
<=> v31390(VarCurr) ) ).
tff(addAssignment_11748,axiom,
! [VarCurr: state_type] :
( v31390(VarCurr)
<=> v31392(VarCurr) ) ).
tff(addAssignment_11747,axiom,
! [VarCurr: state_type] :
( v31392(VarCurr)
<=> v31394(VarCurr) ) ).
tff(addAssignment_11746,axiom,
! [VarCurr: state_type] :
( v31394(VarCurr)
<=> v31396(VarCurr) ) ).
tff(addAssignment_11745,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,4) )
=> ( v31329(VarCurr,B)
<=> v31331(VarCurr,B) ) ) ).
tff(addAssignment_11744,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,4) )
=> ( v31331(VarCurr,B)
<=> v31333(VarCurr,B) ) ) ).
tff(addAssignment_11743,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,4) )
=> ( v31333(VarCurr,B)
<=> v31335(VarCurr,B) ) ) ).
tff(addAssignment_11742,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,4) )
=> ( v31335(VarCurr,B)
<=> v31337(VarCurr,B) ) ) ).
tff(addAssignment_11741,axiom,
! [VarNext: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,4) )
=> ( v31337(VarNext,B)
<=> v31347(VarNext,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_671,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31348(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v31347(VarNext,B)
<=> v31337(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_729,axiom,
! [VarNext: state_type] :
( v31348(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v31347(VarNext,B)
<=> v31356(VarNext,B) ) ) ) ).
tff(addAssignment_11740,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v31356(VarNext,B)
<=> v31354(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1009,axiom,
! [VarCurr: state_type] :
( ~ v6719(VarCurr)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v31354(VarCurr,B)
<=> v31339(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1029,axiom,
! [VarCurr: state_type] :
( v6719(VarCurr)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v31354(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6712,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31348(VarNext)
<=> v31349(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6711,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31349(VarNext)
<=> ( v31351(VarNext)
& v6705(VarNext) ) ) ) ).
tff(writeUnaryOperator_2457,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31351(VarNext)
<=> v6712(VarNext) ) ) ).
tff(addAssignment_11739,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,4) )
=> ( v31339(VarCurr,B)
<=> v31341(VarCurr,B) ) ) ).
tff(addAssignment_11738,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,4) )
=> ( v31341(VarCurr,B)
<=> v31343(VarCurr,B) ) ) ).
tff(addAssignment_11737,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,4) )
=> ( v31343(VarCurr,B)
<=> v31345(VarCurr,B) ) ) ).
tff(addAssignment_11736,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,4) )
=> ( v31345(VarCurr,B)
<=> v6050(VarCurr,B) ) ) ).
tff(addAssignment_11735,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,4) )
=> ( v6050(VarCurr,B)
<=> v6052(VarCurr,B) ) ) ).
tff(addAssignment_11734,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,4) )
=> ( v6052(VarCurr,B)
<=> v6054(VarCurr,B) ) ) ).
tff(addAssignment_11733,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,4) )
=> ( v6054(VarCurr,B)
<=> v6056(VarCurr,B) ) ) ).
tff(addAssignment_11732,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,4) )
=> ( v6056(VarCurr,B)
<=> v6058(VarCurr,B) ) ) ).
tff(addAssignment_11731,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,4) )
=> ( v6058(VarCurr,B)
<=> v6060(VarCurr,B) ) ) ).
tff(addAssignment_11730,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,4) )
=> ( v6060(VarCurr,B)
<=> v6062(VarCurr,B) ) ) ).
tff(addAssignment_11729,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,4) )
=> ( v6062(VarCurr,B)
<=> v6064(VarCurr,B) ) ) ).
tff(addAssignment_11728,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,4) )
=> ( v6064(VarCurr,B)
<=> v6066(VarCurr,B) ) ) ).
tff(addAssignment_11727,axiom,
! [VarCurr: state_type] :
( v31323(VarCurr)
<=> v31325(VarCurr) ) ).
tff(addAssignment_11726,axiom,
! [VarCurr: state_type] :
( v31325(VarCurr)
<=> v31327(VarCurr) ) ).
tff(addAssignment_11725,axiom,
! [VarCurr: state_type] :
( v31308(VarCurr)
<=> v31310(VarCurr) ) ).
tff(addAssignment_11724,axiom,
! [VarCurr: state_type] :
( v31310(VarCurr)
<=> v31312(VarCurr) ) ).
tff(addAssignment_11723,axiom,
! [VarCurr: state_type] :
( v31312(VarCurr)
<=> v31314(VarCurr) ) ).
tff(addAssignment_11722,axiom,
! [VarCurr: state_type] :
( v31314(VarCurr)
<=> v6355(VarCurr,1) ) ).
tff(addAssignment_11721,axiom,
! [VarCurr: state_type] :
( v31305(VarCurr)
<=> v5965(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1008,axiom,
! [VarCurr: state_type] :
( ~ v31246(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v31244(VarCurr,B)
<=> v31264(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1028,axiom,
! [VarCurr: state_type] :
( v31246(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v31244(VarCurr,B)
<=> v31282(VarCurr,B) ) ) ) ).
tff(addAssignment_11720,axiom,
! [VarCurr: state_type] :
( v31282(VarCurr,0)
<=> v31300(VarCurr) ) ).
tff(addAssignment_11719,axiom,
! [VarCurr: state_type] :
( v31282(VarCurr,1)
<=> v31298(VarCurr) ) ).
tff(addAssignment_11718,axiom,
! [VarCurr: state_type] :
( v31282(VarCurr,2)
<=> v31293(VarCurr) ) ).
tff(addAssignment_11717,axiom,
! [VarCurr: state_type] :
( v31282(VarCurr,3)
<=> v31284(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6710,axiom,
! [VarCurr: state_type] :
( v31298(VarCurr)
<=> ( v31299(VarCurr)
& v31301(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6709,axiom,
! [VarCurr: state_type] :
( v31301(VarCurr)
<=> ( v31264(VarCurr,0)
| v31290(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_580,axiom,
! [VarCurr: state_type] :
( v31299(VarCurr)
<=> ( v31300(VarCurr)
| v31264(VarCurr,1) ) ) ).
tff(writeUnaryOperator_2456,axiom,
! [VarCurr: state_type] :
( ~ v31300(VarCurr)
<=> v31264(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6708,axiom,
! [VarCurr: state_type] :
( v31293(VarCurr)
<=> ( v31294(VarCurr)
& v31297(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_579,axiom,
! [VarCurr: state_type] :
( v31297(VarCurr)
<=> ( v31288(VarCurr)
| v31264(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6707,axiom,
! [VarCurr: state_type] :
( v31294(VarCurr)
<=> ( v31295(VarCurr)
| v31296(VarCurr) ) ) ).
tff(writeUnaryOperator_2455,axiom,
! [VarCurr: state_type] :
( ~ v31296(VarCurr)
<=> v31264(VarCurr,2) ) ).
tff(writeUnaryOperator_2454,axiom,
! [VarCurr: state_type] :
( ~ v31295(VarCurr)
<=> v31288(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6706,axiom,
! [VarCurr: state_type] :
( v31284(VarCurr)
<=> ( v31285(VarCurr)
& v31292(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_578,axiom,
! [VarCurr: state_type] :
( v31292(VarCurr)
<=> ( v31287(VarCurr)
| v31264(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6705,axiom,
! [VarCurr: state_type] :
( v31285(VarCurr)
<=> ( v31286(VarCurr)
| v31291(VarCurr) ) ) ).
tff(writeUnaryOperator_2453,axiom,
! [VarCurr: state_type] :
( ~ v31291(VarCurr)
<=> v31264(VarCurr,3) ) ).
tff(writeUnaryOperator_2452,axiom,
! [VarCurr: state_type] :
( ~ v31286(VarCurr)
<=> v31287(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_577,axiom,
! [VarCurr: state_type] :
( v31287(VarCurr)
<=> ( v31288(VarCurr)
& v31264(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_576,axiom,
! [VarCurr: state_type] :
( v31288(VarCurr)
<=> ( v31264(VarCurr,1)
| v31289(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6704,axiom,
! [VarCurr: state_type] :
( v31289(VarCurr)
<=> ( v31264(VarCurr,0)
& v31290(VarCurr) ) ) ).
tff(writeUnaryOperator_2451,axiom,
! [VarCurr: state_type] :
( ~ v31290(VarCurr)
<=> v31264(VarCurr,1) ) ).
tff(addAssignment_11716,axiom,
! [VarCurr: state_type] :
( v31264(VarCurr,3)
<=> v31266(VarCurr,3) ) ).
tff(addAssignment_11715,axiom,
! [VarCurr: state_type] :
( v31266(VarCurr,3)
<=> v31268(VarCurr,3) ) ).
tff(addAssignment_11714,axiom,
! [VarCurr: state_type] :
( v31268(VarCurr,3)
<=> v31270(VarCurr,3) ) ).
tff(addAssignment_11713,axiom,
! [VarCurr: state_type] :
( v31270(VarCurr,3)
<=> v31272(VarCurr,3) ) ).
tff(addAssignment_11712,axiom,
! [VarCurr: state_type] :
( v31272(VarCurr,3)
<=> v31274(VarCurr,3) ) ).
tff(addAssignment_11711,axiom,
! [VarCurr: state_type] :
( v31274(VarCurr,3)
<=> v31276(VarCurr,3) ) ).
tff(addAssignment_11710,axiom,
! [VarCurr: state_type] :
( v31276(VarCurr,3)
<=> v31278(VarCurr,3) ) ).
tff(addAssignment_11709,axiom,
! [VarCurr: state_type] :
( v31278(VarCurr,3)
<=> v31280(VarCurr,3) ) ).
tff(addAssignment_11708,axiom,
! [VarCurr: state_type] :
( v31280(VarCurr,3)
<=> v9108(VarCurr,3) ) ).
tff(addAssignment_11707,axiom,
! [VarCurr: state_type] :
( v31264(VarCurr,2)
<=> v31266(VarCurr,2) ) ).
tff(addAssignment_11706,axiom,
! [VarCurr: state_type] :
( v31266(VarCurr,2)
<=> v31268(VarCurr,2) ) ).
tff(addAssignment_11705,axiom,
! [VarCurr: state_type] :
( v31268(VarCurr,2)
<=> v31270(VarCurr,2) ) ).
tff(addAssignment_11704,axiom,
! [VarCurr: state_type] :
( v31270(VarCurr,2)
<=> v31272(VarCurr,2) ) ).
tff(addAssignment_11703,axiom,
! [VarCurr: state_type] :
( v31272(VarCurr,2)
<=> v31274(VarCurr,2) ) ).
tff(addAssignment_11702,axiom,
! [VarCurr: state_type] :
( v31274(VarCurr,2)
<=> v31276(VarCurr,2) ) ).
tff(addAssignment_11701,axiom,
! [VarCurr: state_type] :
( v31276(VarCurr,2)
<=> v31278(VarCurr,2) ) ).
tff(addAssignment_11700,axiom,
! [VarCurr: state_type] :
( v31278(VarCurr,2)
<=> v31280(VarCurr,2) ) ).
tff(addAssignment_11699,axiom,
! [VarCurr: state_type] :
( v31280(VarCurr,2)
<=> v9108(VarCurr,2) ) ).
tff(addAssignment_11698,axiom,
! [VarCurr: state_type] :
( v31264(VarCurr,1)
<=> v31266(VarCurr,1) ) ).
tff(addAssignment_11697,axiom,
! [VarCurr: state_type] :
( v31266(VarCurr,1)
<=> v31268(VarCurr,1) ) ).
tff(addAssignment_11696,axiom,
! [VarCurr: state_type] :
( v31268(VarCurr,1)
<=> v31270(VarCurr,1) ) ).
tff(addAssignment_11695,axiom,
! [VarCurr: state_type] :
( v31270(VarCurr,1)
<=> v31272(VarCurr,1) ) ).
tff(addAssignment_11694,axiom,
! [VarCurr: state_type] :
( v31272(VarCurr,1)
<=> v31274(VarCurr,1) ) ).
tff(addAssignment_11693,axiom,
! [VarCurr: state_type] :
( v31274(VarCurr,1)
<=> v31276(VarCurr,1) ) ).
tff(addAssignment_11692,axiom,
! [VarCurr: state_type] :
( v31276(VarCurr,1)
<=> v31278(VarCurr,1) ) ).
tff(addAssignment_11691,axiom,
! [VarCurr: state_type] :
( v31278(VarCurr,1)
<=> v31280(VarCurr,1) ) ).
tff(addAssignment_11690,axiom,
! [VarCurr: state_type] :
( v31280(VarCurr,1)
<=> v9108(VarCurr,1) ) ).
tff(addAssignment_11689,axiom,
! [VarCurr: state_type] :
( v31264(VarCurr,0)
<=> v31266(VarCurr,0) ) ).
tff(addAssignment_11688,axiom,
! [VarCurr: state_type] :
( v31266(VarCurr,0)
<=> v31268(VarCurr,0) ) ).
tff(addAssignment_11687,axiom,
! [VarCurr: state_type] :
( v31268(VarCurr,0)
<=> v31270(VarCurr,0) ) ).
tff(addAssignment_11686,axiom,
! [VarCurr: state_type] :
( v31270(VarCurr,0)
<=> v31272(VarCurr,0) ) ).
tff(addAssignment_11685,axiom,
! [VarCurr: state_type] :
( v31272(VarCurr,0)
<=> v31274(VarCurr,0) ) ).
tff(addAssignment_11684,axiom,
! [VarCurr: state_type] :
( v31274(VarCurr,0)
<=> v31276(VarCurr,0) ) ).
tff(addAssignment_11683,axiom,
! [VarCurr: state_type] :
( v31276(VarCurr,0)
<=> v31278(VarCurr,0) ) ).
tff(addAssignment_11682,axiom,
! [VarCurr: state_type] :
( v31278(VarCurr,0)
<=> v31280(VarCurr,0) ) ).
tff(addAssignment_11681,axiom,
! [VarCurr: state_type] :
( v31280(VarCurr,0)
<=> v9108(VarCurr,0) ) ).
tff(addAssignment_11680,axiom,
! [VarCurr: state_type] :
( v31246(VarCurr)
<=> v31248(VarCurr) ) ).
tff(addAssignment_11679,axiom,
! [VarCurr: state_type] :
( v31248(VarCurr)
<=> v31250(VarCurr) ) ).
tff(addAssignment_11678,axiom,
! [VarCurr: state_type] :
( v31250(VarCurr)
<=> v31252(VarCurr) ) ).
tff(addAssignment_11677,axiom,
! [VarCurr: state_type] :
( v31252(VarCurr)
<=> v31254(VarCurr) ) ).
tff(addAssignment_11676,axiom,
! [VarCurr: state_type] :
( v31254(VarCurr)
<=> v31256(VarCurr) ) ).
tff(addAssignment_11675,axiom,
! [VarCurr: state_type] :
( v31256(VarCurr)
<=> v31258(VarCurr) ) ).
tff(addAssignment_11674,axiom,
! [VarCurr: state_type] :
( v31258(VarCurr)
<=> v31260(VarCurr) ) ).
tff(addAssignment_11673,axiom,
! [VarCurr: state_type] :
( v31260(VarCurr)
<=> v31262(VarCurr) ) ).
tff(addAssignment_11672,axiom,
! [VarCurr: state_type] :
( v31262(VarCurr)
<=> v9108(VarCurr,8) ) ).
tff(addCaseBooleanConditionEqualRanges1_670,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31217(VarNext)
=> ( v6351(VarNext,1)
<=> v6351(VarCurr,1) ) ) ) ).
tff(addCaseBooleanConditionShiftedRanges0_18,axiom,
! [VarNext: state_type] :
( v31217(VarNext)
=> ( v6351(VarNext,1)
<=> v31230(VarNext) ) ) ).
tff(addAssignment_11671,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31230(VarNext)
<=> v31228(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_862,axiom,
! [VarCurr: state_type] :
( ~ v30367(VarCurr)
=> ( v31228(VarCurr)
<=> v30988(VarCurr,0) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_838,axiom,
! [VarCurr: state_type] :
( v30367(VarCurr)
=> ( v31228(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6703,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31217(VarNext)
<=> ( v31218(VarNext)
& v31225(VarNext) ) ) ) ).
tff(addAssignment_11670,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31225(VarNext)
<=> v31223(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6702,axiom,
! [VarCurr: state_type] :
( v31223(VarCurr)
<=> ( v30367(VarCurr)
| v31226(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6701,axiom,
! [VarCurr: state_type] :
( v31226(VarCurr)
<=> ( v30369(VarCurr)
& v31227(VarCurr) ) ) ).
tff(writeUnaryOperator_2450,axiom,
! [VarCurr: state_type] :
( ~ v31227(VarCurr)
<=> v30367(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6700,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31218(VarNext)
<=> ( v31220(VarNext)
& v6818(VarNext) ) ) ) ).
tff(writeUnaryOperator_2449,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31220(VarNext)
<=> v6827(VarNext) ) ) ).
tff(addAssignment_11669,axiom,
! [VarCurr: state_type] :
( v30988(VarCurr,0)
<=> v6351(VarCurr,0) ) ).
tff(writeBinaryOperatorShiftedRanges_575,axiom,
! [VarCurr: state_type] :
( v6351(VarCurr,0)
<=> ( v31214(VarCurr)
& v31010(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6699,axiom,
! [VarCurr: state_type] :
( v31214(VarCurr)
<=> ( v30990(VarCurr)
& v6473(VarCurr) ) ) ).
tff(addAssignment_11668,axiom,
! [VarCurr: state_type] :
( v31010(VarCurr,1)
<=> v31012(VarCurr,1) ) ).
tff(addAssignment_11667,axiom,
! [VarCurr: state_type] :
( v31012(VarCurr,1)
<=> v31014(VarCurr,1) ) ).
tff(addAssignment_11666,axiom,
! [VarCurr: state_type] :
( v31014(VarCurr,1)
<=> v31016(VarCurr,1) ) ).
tff(addAssignment_11665,axiom,
! [VarCurr: state_type] :
( v31016(VarCurr,1)
<=> v31018(VarCurr,1) ) ).
tff(addAssignment_11664,axiom,
! [VarCurr: state_type] :
( v31018(VarCurr,1)
<=> v31155(VarCurr,1) ) ).
tff(addParallelCaseBooleanConditionEqualRanges12,axiom,
! [VarCurr: state_type] :
( ( ~ v31156(VarCurr)
& ~ v31158(VarCurr)
& ~ v31160(VarCurr)
& ~ v31162(VarCurr)
& ~ v31164(VarCurr)
& ~ v31166(VarCurr)
& ~ v31168(VarCurr)
& ~ v31170(VarCurr)
& ~ v31172(VarCurr)
& ~ v31184(VarCurr)
& ~ v31189(VarCurr)
& ~ v31201(VarCurr) )
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v31155(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges11,axiom,
! [VarCurr: state_type] :
( v31201(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v31155(VarCurr,B)
<=> b101(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges10,axiom,
! [VarCurr: state_type] :
( v31189(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v31155(VarCurr,B)
<=> b010(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges9_1,axiom,
! [VarCurr: state_type] :
( v31184(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v31155(VarCurr,B)
<=> b001(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges8_6,axiom,
! [VarCurr: state_type] :
( v31172(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v31155(VarCurr,B)
<=> b010(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges7_8,axiom,
! [VarCurr: state_type] :
( v31170(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v31155(VarCurr,B)
<=> b001(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges6_8,axiom,
! [VarCurr: state_type] :
( v31168(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v31155(VarCurr,B)
<=> b010(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges5_10,axiom,
! [VarCurr: state_type] :
( v31166(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v31155(VarCurr,B)
<=> b001(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges4_13,axiom,
! [VarCurr: state_type] :
( v31164(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v31155(VarCurr,B)
<=> b010(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_67,axiom,
! [VarCurr: state_type] :
( v31162(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v31155(VarCurr,B)
<=> b001(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_340,axiom,
! [VarCurr: state_type] :
( v31160(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v31155(VarCurr,B)
<=> b010(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_861,axiom,
! [VarCurr: state_type] :
( v31158(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v31155(VarCurr,B)
<=> b001(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_837,axiom,
! [VarCurr: state_type] :
( v31156(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v31155(VarCurr,B)
<=> b010(B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6698,axiom,
! [VarCurr: state_type] :
( v31201(VarCurr)
<=> ( v31203(VarCurr)
| v31211(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1951,axiom,
! [VarCurr: state_type] :
( v31211(VarCurr)
<=> ( ( v31212(VarCurr,8)
<=> $true )
& ( v31212(VarCurr,7)
<=> $true )
& ( v31212(VarCurr,6)
<=> $true )
& ( v31212(VarCurr,5)
<=> $true )
& ( v31212(VarCurr,4)
<=> $true )
& ( v31212(VarCurr,3)
<=> $true )
& ( v31212(VarCurr,2)
<=> $false )
& ( v31212(VarCurr,1)
<=> $false )
& ( v31212(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_9200,axiom,
b111111000(8) ).
tff(bitBlastConstant_9199,axiom,
b111111000(7) ).
tff(bitBlastConstant_9198,axiom,
b111111000(6) ).
tff(bitBlastConstant_9197,axiom,
b111111000(5) ).
tff(bitBlastConstant_9196,axiom,
b111111000(4) ).
tff(bitBlastConstant_9195,axiom,
b111111000(3) ).
tff(bitBlastConstant_9194,axiom,
~ b111111000(2) ).
tff(bitBlastConstant_9193,axiom,
~ b111111000(1) ).
tff(bitBlastConstant_9192,axiom,
~ b111111000(0) ).
tff(addAssignment_11663,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v31212(VarCurr,B)
<=> v31113(VarCurr,B) ) ) ).
tff(addAssignment_11662,axiom,
! [VarCurr: state_type] :
( v31212(VarCurr,7)
<=> v31111(VarCurr) ) ).
tff(addAssignment_11661,axiom,
! [VarCurr: state_type] :
( v31212(VarCurr,8)
<=> v31020(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6697,axiom,
! [VarCurr: state_type] :
( v31203(VarCurr)
<=> ( v31204(VarCurr)
| v31209(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1950,axiom,
! [VarCurr: state_type] :
( v31209(VarCurr)
<=> ( ( v31210(VarCurr,8)
<=> $true )
& ( v31210(VarCurr,7)
<=> $true )
& ( v31210(VarCurr,6)
<=> $true )
& ( v31210(VarCurr,5)
<=> $true )
& ( v31210(VarCurr,4)
<=> $true )
& ( v31210(VarCurr,3)
<=> $false )
& ( v31210(VarCurr,2)
<=> $false )
& ( v31210(VarCurr,1)
<=> $false )
& ( v31210(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_9191,axiom,
b111110000(8) ).
tff(bitBlastConstant_9190,axiom,
b111110000(7) ).
tff(bitBlastConstant_9189,axiom,
b111110000(6) ).
tff(bitBlastConstant_9188,axiom,
b111110000(5) ).
tff(bitBlastConstant_9187,axiom,
b111110000(4) ).
tff(bitBlastConstant_9186,axiom,
~ b111110000(3) ).
tff(bitBlastConstant_9185,axiom,
~ b111110000(2) ).
tff(bitBlastConstant_9184,axiom,
~ b111110000(1) ).
tff(bitBlastConstant_9183,axiom,
~ b111110000(0) ).
tff(addAssignment_11660,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v31210(VarCurr,B)
<=> v31113(VarCurr,B) ) ) ).
tff(addAssignment_11659,axiom,
! [VarCurr: state_type] :
( v31210(VarCurr,7)
<=> v31111(VarCurr) ) ).
tff(addAssignment_11658,axiom,
! [VarCurr: state_type] :
( v31210(VarCurr,8)
<=> v31020(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6696,axiom,
! [VarCurr: state_type] :
( v31204(VarCurr)
<=> ( v31205(VarCurr)
| v31207(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1949,axiom,
! [VarCurr: state_type] :
( v31207(VarCurr)
<=> ( ( v31208(VarCurr,8)
<=> $true )
& ( v31208(VarCurr,7)
<=> $true )
& ( v31208(VarCurr,6)
<=> $true )
& ( v31208(VarCurr,5)
<=> $false )
& ( v31208(VarCurr,4)
<=> $true )
& ( v31208(VarCurr,3)
<=> $true )
& ( v31208(VarCurr,2)
<=> $false )
& ( v31208(VarCurr,1)
<=> $false )
& ( v31208(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_9182,axiom,
b111011000(8) ).
tff(bitBlastConstant_9181,axiom,
b111011000(7) ).
tff(bitBlastConstant_9180,axiom,
b111011000(6) ).
tff(bitBlastConstant_9179,axiom,
~ b111011000(5) ).
tff(bitBlastConstant_9178,axiom,
b111011000(4) ).
tff(bitBlastConstant_9177,axiom,
b111011000(3) ).
tff(bitBlastConstant_9176,axiom,
~ b111011000(2) ).
tff(bitBlastConstant_9175,axiom,
~ b111011000(1) ).
tff(bitBlastConstant_9174,axiom,
~ b111011000(0) ).
tff(addAssignment_11657,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v31208(VarCurr,B)
<=> v31113(VarCurr,B) ) ) ).
tff(addAssignment_11656,axiom,
! [VarCurr: state_type] :
( v31208(VarCurr,7)
<=> v31111(VarCurr) ) ).
tff(addAssignment_11655,axiom,
! [VarCurr: state_type] :
( v31208(VarCurr,8)
<=> v31020(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1948,axiom,
! [VarCurr: state_type] :
( v31205(VarCurr)
<=> ( ( v31206(VarCurr,8)
<=> $true )
& ( v31206(VarCurr,7)
<=> $true )
& ( v31206(VarCurr,6)
<=> $true )
& ( v31206(VarCurr,5)
<=> $false )
& ( v31206(VarCurr,4)
<=> $true )
& ( v31206(VarCurr,3)
<=> $false )
& ( v31206(VarCurr,2)
<=> $false )
& ( v31206(VarCurr,1)
<=> $false )
& ( v31206(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_9173,axiom,
b111010000(8) ).
tff(bitBlastConstant_9172,axiom,
b111010000(7) ).
tff(bitBlastConstant_9171,axiom,
b111010000(6) ).
tff(bitBlastConstant_9170,axiom,
~ b111010000(5) ).
tff(bitBlastConstant_9169,axiom,
b111010000(4) ).
tff(bitBlastConstant_9168,axiom,
~ b111010000(3) ).
tff(bitBlastConstant_9167,axiom,
~ b111010000(2) ).
tff(bitBlastConstant_9166,axiom,
~ b111010000(1) ).
tff(bitBlastConstant_9165,axiom,
~ b111010000(0) ).
tff(addAssignment_11654,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v31206(VarCurr,B)
<=> v31113(VarCurr,B) ) ) ).
tff(addAssignment_11653,axiom,
! [VarCurr: state_type] :
( v31206(VarCurr,7)
<=> v31111(VarCurr) ) ).
tff(addAssignment_11652,axiom,
! [VarCurr: state_type] :
( v31206(VarCurr,8)
<=> v31020(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6695,axiom,
! [VarCurr: state_type] :
( v31189(VarCurr)
<=> ( v31191(VarCurr)
| v31199(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1947,axiom,
! [VarCurr: state_type] :
( v31199(VarCurr)
<=> ( ( v31200(VarCurr,8)
<=> $false )
& ( v31200(VarCurr,7)
<=> $true )
& ( v31200(VarCurr,6)
<=> $true )
& ( v31200(VarCurr,5)
<=> $true )
& ( v31200(VarCurr,4)
<=> $true )
& ( v31200(VarCurr,3)
<=> $true )
& ( v31200(VarCurr,2)
<=> $false )
& ( v31200(VarCurr,1)
<=> $false )
& ( v31200(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_9164,axiom,
~ b011111000(8) ).
tff(bitBlastConstant_9163,axiom,
b011111000(7) ).
tff(bitBlastConstant_9162,axiom,
b011111000(6) ).
tff(bitBlastConstant_9161,axiom,
b011111000(5) ).
tff(bitBlastConstant_9160,axiom,
b011111000(4) ).
tff(bitBlastConstant_9159,axiom,
b011111000(3) ).
tff(bitBlastConstant_9158,axiom,
~ b011111000(2) ).
tff(bitBlastConstant_9157,axiom,
~ b011111000(1) ).
tff(bitBlastConstant_9156,axiom,
~ b011111000(0) ).
tff(addAssignment_11651,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v31200(VarCurr,B)
<=> v31113(VarCurr,B) ) ) ).
tff(addAssignment_11650,axiom,
! [VarCurr: state_type] :
( v31200(VarCurr,7)
<=> v31111(VarCurr) ) ).
tff(addAssignment_11649,axiom,
! [VarCurr: state_type] :
( v31200(VarCurr,8)
<=> v31020(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6694,axiom,
! [VarCurr: state_type] :
( v31191(VarCurr)
<=> ( v31192(VarCurr)
| v31197(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1946,axiom,
! [VarCurr: state_type] :
( v31197(VarCurr)
<=> ( ( v31198(VarCurr,8)
<=> $false )
& ( v31198(VarCurr,7)
<=> $true )
& ( v31198(VarCurr,6)
<=> $true )
& ( v31198(VarCurr,5)
<=> $false )
& ( v31198(VarCurr,4)
<=> $true )
& ( v31198(VarCurr,3)
<=> $true )
& ( v31198(VarCurr,2)
<=> $false )
& ( v31198(VarCurr,1)
<=> $false )
& ( v31198(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_9155,axiom,
~ b011011000(8) ).
tff(bitBlastConstant_9154,axiom,
b011011000(7) ).
tff(bitBlastConstant_9153,axiom,
b011011000(6) ).
tff(bitBlastConstant_9152,axiom,
~ b011011000(5) ).
tff(bitBlastConstant_9151,axiom,
b011011000(4) ).
tff(bitBlastConstant_9150,axiom,
b011011000(3) ).
tff(bitBlastConstant_9149,axiom,
~ b011011000(2) ).
tff(bitBlastConstant_9148,axiom,
~ b011011000(1) ).
tff(bitBlastConstant_9147,axiom,
~ b011011000(0) ).
tff(addAssignment_11648,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v31198(VarCurr,B)
<=> v31113(VarCurr,B) ) ) ).
tff(addAssignment_11647,axiom,
! [VarCurr: state_type] :
( v31198(VarCurr,7)
<=> v31111(VarCurr) ) ).
tff(addAssignment_11646,axiom,
! [VarCurr: state_type] :
( v31198(VarCurr,8)
<=> v31020(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6693,axiom,
! [VarCurr: state_type] :
( v31192(VarCurr)
<=> ( v31193(VarCurr)
| v31195(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1945,axiom,
! [VarCurr: state_type] :
( v31195(VarCurr)
<=> ( ( v31196(VarCurr,8)
<=> $false )
& ( v31196(VarCurr,7)
<=> $true )
& ( v31196(VarCurr,6)
<=> $true )
& ( v31196(VarCurr,5)
<=> $true )
& ( v31196(VarCurr,4)
<=> $true )
& ( v31196(VarCurr,3)
<=> $false )
& ( v31196(VarCurr,2)
<=> $false )
& ( v31196(VarCurr,1)
<=> $false )
& ( v31196(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_9146,axiom,
~ b011110000(8) ).
tff(bitBlastConstant_9145,axiom,
b011110000(7) ).
tff(bitBlastConstant_9144,axiom,
b011110000(6) ).
tff(bitBlastConstant_9143,axiom,
b011110000(5) ).
tff(bitBlastConstant_9142,axiom,
b011110000(4) ).
tff(bitBlastConstant_9141,axiom,
~ b011110000(3) ).
tff(bitBlastConstant_9140,axiom,
~ b011110000(2) ).
tff(bitBlastConstant_9139,axiom,
~ b011110000(1) ).
tff(bitBlastConstant_9138,axiom,
~ b011110000(0) ).
tff(addAssignment_11645,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v31196(VarCurr,B)
<=> v31113(VarCurr,B) ) ) ).
tff(addAssignment_11644,axiom,
! [VarCurr: state_type] :
( v31196(VarCurr,7)
<=> v31111(VarCurr) ) ).
tff(addAssignment_11643,axiom,
! [VarCurr: state_type] :
( v31196(VarCurr,8)
<=> v31020(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1944,axiom,
! [VarCurr: state_type] :
( v31193(VarCurr)
<=> ( ( v31194(VarCurr,8)
<=> $false )
& ( v31194(VarCurr,7)
<=> $true )
& ( v31194(VarCurr,6)
<=> $true )
& ( v31194(VarCurr,5)
<=> $false )
& ( v31194(VarCurr,4)
<=> $true )
& ( v31194(VarCurr,3)
<=> $false )
& ( v31194(VarCurr,2)
<=> $false )
& ( v31194(VarCurr,1)
<=> $false )
& ( v31194(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_9137,axiom,
~ b011010000(8) ).
tff(bitBlastConstant_9136,axiom,
b011010000(7) ).
tff(bitBlastConstant_9135,axiom,
b011010000(6) ).
tff(bitBlastConstant_9134,axiom,
~ b011010000(5) ).
tff(bitBlastConstant_9133,axiom,
b011010000(4) ).
tff(bitBlastConstant_9132,axiom,
~ b011010000(3) ).
tff(bitBlastConstant_9131,axiom,
~ b011010000(2) ).
tff(bitBlastConstant_9130,axiom,
~ b011010000(1) ).
tff(bitBlastConstant_9129,axiom,
~ b011010000(0) ).
tff(addAssignment_11642,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v31194(VarCurr,B)
<=> v31113(VarCurr,B) ) ) ).
tff(addAssignment_11641,axiom,
! [VarCurr: state_type] :
( v31194(VarCurr,7)
<=> v31111(VarCurr) ) ).
tff(addAssignment_11640,axiom,
! [VarCurr: state_type] :
( v31194(VarCurr,8)
<=> v31020(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6692,axiom,
! [VarCurr: state_type] :
( v31184(VarCurr)
<=> ( v31185(VarCurr)
| v31187(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1943,axiom,
! [VarCurr: state_type] :
( v31187(VarCurr)
<=> ( ( v31188(VarCurr,8)
<=> $true )
& ( v31188(VarCurr,7)
<=> $true )
& ( v31188(VarCurr,6)
<=> $true )
& ( v31188(VarCurr,5)
<=> $true )
& ( v31188(VarCurr,4)
<=> $false )
& ( v31188(VarCurr,3)
<=> $false )
& ( v31188(VarCurr,2)
<=> $false )
& ( v31188(VarCurr,1)
<=> $false )
& ( v31188(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_9128,axiom,
b111100000(8) ).
tff(bitBlastConstant_9127,axiom,
b111100000(7) ).
tff(bitBlastConstant_9126,axiom,
b111100000(6) ).
tff(bitBlastConstant_9125,axiom,
b111100000(5) ).
tff(bitBlastConstant_9124,axiom,
~ b111100000(4) ).
tff(bitBlastConstant_9123,axiom,
~ b111100000(3) ).
tff(bitBlastConstant_9122,axiom,
~ b111100000(2) ).
tff(bitBlastConstant_9121,axiom,
~ b111100000(1) ).
tff(bitBlastConstant_9120,axiom,
~ b111100000(0) ).
tff(addAssignment_11639,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v31188(VarCurr,B)
<=> v31113(VarCurr,B) ) ) ).
tff(addAssignment_11638,axiom,
! [VarCurr: state_type] :
( v31188(VarCurr,7)
<=> v31111(VarCurr) ) ).
tff(addAssignment_11637,axiom,
! [VarCurr: state_type] :
( v31188(VarCurr,8)
<=> v31020(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1942,axiom,
! [VarCurr: state_type] :
( v31185(VarCurr)
<=> ( ( v31186(VarCurr,8)
<=> $true )
& ( v31186(VarCurr,7)
<=> $true )
& ( v31186(VarCurr,6)
<=> $false )
& ( v31186(VarCurr,5)
<=> $true )
& ( v31186(VarCurr,4)
<=> $false )
& ( v31186(VarCurr,3)
<=> $false )
& ( v31186(VarCurr,2)
<=> $false )
& ( v31186(VarCurr,1)
<=> $false )
& ( v31186(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_9119,axiom,
b110100000(8) ).
tff(bitBlastConstant_9118,axiom,
b110100000(7) ).
tff(bitBlastConstant_9117,axiom,
~ b110100000(6) ).
tff(bitBlastConstant_9116,axiom,
b110100000(5) ).
tff(bitBlastConstant_9115,axiom,
~ b110100000(4) ).
tff(bitBlastConstant_9114,axiom,
~ b110100000(3) ).
tff(bitBlastConstant_9113,axiom,
~ b110100000(2) ).
tff(bitBlastConstant_9112,axiom,
~ b110100000(1) ).
tff(bitBlastConstant_9111,axiom,
~ b110100000(0) ).
tff(addAssignment_11636,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v31186(VarCurr,B)
<=> v31113(VarCurr,B) ) ) ).
tff(addAssignment_11635,axiom,
! [VarCurr: state_type] :
( v31186(VarCurr,7)
<=> v31111(VarCurr) ) ).
tff(addAssignment_11634,axiom,
! [VarCurr: state_type] :
( v31186(VarCurr,8)
<=> v31020(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6691,axiom,
! [VarCurr: state_type] :
( v31172(VarCurr)
<=> ( v31174(VarCurr)
| v31182(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1941,axiom,
! [VarCurr: state_type] :
( v31182(VarCurr)
<=> ( ( v31183(VarCurr,8)
<=> $false )
& ( v31183(VarCurr,7)
<=> $true )
& ( v31183(VarCurr,6)
<=> $true )
& ( v31183(VarCurr,5)
<=> $true )
& ( v31183(VarCurr,4)
<=> $false )
& ( v31183(VarCurr,3)
<=> $false )
& ( v31183(VarCurr,2)
<=> $false )
& ( v31183(VarCurr,1)
<=> $false )
& ( v31183(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_9110,axiom,
~ b011100000(8) ).
tff(bitBlastConstant_9109,axiom,
b011100000(7) ).
tff(bitBlastConstant_9108,axiom,
b011100000(6) ).
tff(bitBlastConstant_9107,axiom,
b011100000(5) ).
tff(bitBlastConstant_9106,axiom,
~ b011100000(4) ).
tff(bitBlastConstant_9105,axiom,
~ b011100000(3) ).
tff(bitBlastConstant_9104,axiom,
~ b011100000(2) ).
tff(bitBlastConstant_9103,axiom,
~ b011100000(1) ).
tff(bitBlastConstant_9102,axiom,
~ b011100000(0) ).
tff(addAssignment_11633,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v31183(VarCurr,B)
<=> v31113(VarCurr,B) ) ) ).
tff(addAssignment_11632,axiom,
! [VarCurr: state_type] :
( v31183(VarCurr,7)
<=> v31111(VarCurr) ) ).
tff(addAssignment_11631,axiom,
! [VarCurr: state_type] :
( v31183(VarCurr,8)
<=> v31020(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6690,axiom,
! [VarCurr: state_type] :
( v31174(VarCurr)
<=> ( v31175(VarCurr)
| v31180(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1940,axiom,
! [VarCurr: state_type] :
( v31180(VarCurr)
<=> ( ( v31181(VarCurr,8)
<=> $false )
& ( v31181(VarCurr,7)
<=> $true )
& ( v31181(VarCurr,6)
<=> $true )
& ( v31181(VarCurr,5)
<=> $false )
& ( v31181(VarCurr,4)
<=> $false )
& ( v31181(VarCurr,3)
<=> $false )
& ( v31181(VarCurr,2)
<=> $false )
& ( v31181(VarCurr,1)
<=> $false )
& ( v31181(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_9101,axiom,
~ b011000000(8) ).
tff(bitBlastConstant_9100,axiom,
b011000000(7) ).
tff(bitBlastConstant_9099,axiom,
b011000000(6) ).
tff(bitBlastConstant_9098,axiom,
~ b011000000(5) ).
tff(bitBlastConstant_9097,axiom,
~ b011000000(4) ).
tff(bitBlastConstant_9096,axiom,
~ b011000000(3) ).
tff(bitBlastConstant_9095,axiom,
~ b011000000(2) ).
tff(bitBlastConstant_9094,axiom,
~ b011000000(1) ).
tff(bitBlastConstant_9093,axiom,
~ b011000000(0) ).
tff(addAssignment_11630,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v31181(VarCurr,B)
<=> v31113(VarCurr,B) ) ) ).
tff(addAssignment_11629,axiom,
! [VarCurr: state_type] :
( v31181(VarCurr,7)
<=> v31111(VarCurr) ) ).
tff(addAssignment_11628,axiom,
! [VarCurr: state_type] :
( v31181(VarCurr,8)
<=> v31020(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6689,axiom,
! [VarCurr: state_type] :
( v31175(VarCurr)
<=> ( v31176(VarCurr)
| v31178(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1939,axiom,
! [VarCurr: state_type] :
( v31178(VarCurr)
<=> ( ( v31179(VarCurr,8)
<=> $false )
& ( v31179(VarCurr,7)
<=> $true )
& ( v31179(VarCurr,6)
<=> $false )
& ( v31179(VarCurr,5)
<=> $true )
& ( v31179(VarCurr,4)
<=> $false )
& ( v31179(VarCurr,3)
<=> $false )
& ( v31179(VarCurr,2)
<=> $false )
& ( v31179(VarCurr,1)
<=> $false )
& ( v31179(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_9092,axiom,
~ b010100000(8) ).
tff(bitBlastConstant_9091,axiom,
b010100000(7) ).
tff(bitBlastConstant_9090,axiom,
~ b010100000(6) ).
tff(bitBlastConstant_9089,axiom,
b010100000(5) ).
tff(bitBlastConstant_9088,axiom,
~ b010100000(4) ).
tff(bitBlastConstant_9087,axiom,
~ b010100000(3) ).
tff(bitBlastConstant_9086,axiom,
~ b010100000(2) ).
tff(bitBlastConstant_9085,axiom,
~ b010100000(1) ).
tff(bitBlastConstant_9084,axiom,
~ b010100000(0) ).
tff(addAssignment_11627,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v31179(VarCurr,B)
<=> v31113(VarCurr,B) ) ) ).
tff(addAssignment_11626,axiom,
! [VarCurr: state_type] :
( v31179(VarCurr,7)
<=> v31111(VarCurr) ) ).
tff(addAssignment_11625,axiom,
! [VarCurr: state_type] :
( v31179(VarCurr,8)
<=> v31020(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1938,axiom,
! [VarCurr: state_type] :
( v31176(VarCurr)
<=> ( ( v31177(VarCurr,8)
<=> $false )
& ( v31177(VarCurr,7)
<=> $true )
& ( v31177(VarCurr,6)
<=> $false )
& ( v31177(VarCurr,5)
<=> $false )
& ( v31177(VarCurr,4)
<=> $false )
& ( v31177(VarCurr,3)
<=> $false )
& ( v31177(VarCurr,2)
<=> $false )
& ( v31177(VarCurr,1)
<=> $false )
& ( v31177(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_9083,axiom,
~ b010000000(8) ).
tff(bitBlastConstant_9082,axiom,
b010000000(7) ).
tff(bitBlastConstant_9081,axiom,
~ b010000000(6) ).
tff(bitBlastConstant_9080,axiom,
~ b010000000(5) ).
tff(bitBlastConstant_9079,axiom,
~ b010000000(4) ).
tff(bitBlastConstant_9078,axiom,
~ b010000000(3) ).
tff(bitBlastConstant_9077,axiom,
~ b010000000(2) ).
tff(bitBlastConstant_9076,axiom,
~ b010000000(1) ).
tff(bitBlastConstant_9075,axiom,
~ b010000000(0) ).
tff(addAssignment_11624,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v31177(VarCurr,B)
<=> v31113(VarCurr,B) ) ) ).
tff(addAssignment_11623,axiom,
! [VarCurr: state_type] :
( v31177(VarCurr,7)
<=> v31111(VarCurr) ) ).
tff(addAssignment_11622,axiom,
! [VarCurr: state_type] :
( v31177(VarCurr,8)
<=> v31020(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1937,axiom,
! [VarCurr: state_type] :
( v31170(VarCurr)
<=> ( ( v31171(VarCurr,8)
<=> $false )
& ( v31171(VarCurr,7)
<=> $false )
& ( v31171(VarCurr,6)
<=> $true )
& ( v31171(VarCurr,5)
<=> $true )
& ( v31171(VarCurr,4)
<=> $true )
& ( v31171(VarCurr,3)
<=> $true )
& ( v31171(VarCurr,2)
<=> $false )
& ( v31171(VarCurr,1)
<=> $false )
& ( v31171(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_9074,axiom,
~ b001111000(8) ).
tff(bitBlastConstant_9073,axiom,
~ b001111000(7) ).
tff(bitBlastConstant_9072,axiom,
b001111000(6) ).
tff(bitBlastConstant_9071,axiom,
b001111000(5) ).
tff(bitBlastConstant_9070,axiom,
b001111000(4) ).
tff(bitBlastConstant_9069,axiom,
b001111000(3) ).
tff(bitBlastConstant_9068,axiom,
~ b001111000(2) ).
tff(bitBlastConstant_9067,axiom,
~ b001111000(1) ).
tff(bitBlastConstant_9066,axiom,
~ b001111000(0) ).
tff(addAssignment_11621,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v31171(VarCurr,B)
<=> v31113(VarCurr,B) ) ) ).
tff(addAssignment_11620,axiom,
! [VarCurr: state_type] :
( v31171(VarCurr,7)
<=> v31111(VarCurr) ) ).
tff(addAssignment_11619,axiom,
! [VarCurr: state_type] :
( v31171(VarCurr,8)
<=> v31020(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1936,axiom,
! [VarCurr: state_type] :
( v31168(VarCurr)
<=> ( ( v31169(VarCurr,8)
<=> $false )
& ( v31169(VarCurr,7)
<=> $false )
& ( v31169(VarCurr,6)
<=> $true )
& ( v31169(VarCurr,5)
<=> $false )
& ( v31169(VarCurr,4)
<=> $true )
& ( v31169(VarCurr,3)
<=> $true )
& ( v31169(VarCurr,2)
<=> $false )
& ( v31169(VarCurr,1)
<=> $false )
& ( v31169(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_9065,axiom,
~ b001011000(8) ).
tff(bitBlastConstant_9064,axiom,
~ b001011000(7) ).
tff(bitBlastConstant_9063,axiom,
b001011000(6) ).
tff(bitBlastConstant_9062,axiom,
~ b001011000(5) ).
tff(bitBlastConstant_9061,axiom,
b001011000(4) ).
tff(bitBlastConstant_9060,axiom,
b001011000(3) ).
tff(bitBlastConstant_9059,axiom,
~ b001011000(2) ).
tff(bitBlastConstant_9058,axiom,
~ b001011000(1) ).
tff(bitBlastConstant_9057,axiom,
~ b001011000(0) ).
tff(addAssignment_11618,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v31169(VarCurr,B)
<=> v31113(VarCurr,B) ) ) ).
tff(addAssignment_11617,axiom,
! [VarCurr: state_type] :
( v31169(VarCurr,7)
<=> v31111(VarCurr) ) ).
tff(addAssignment_11616,axiom,
! [VarCurr: state_type] :
( v31169(VarCurr,8)
<=> v31020(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1935,axiom,
! [VarCurr: state_type] :
( v31166(VarCurr)
<=> ( ( v31167(VarCurr,8)
<=> $false )
& ( v31167(VarCurr,7)
<=> $false )
& ( v31167(VarCurr,6)
<=> $true )
& ( v31167(VarCurr,5)
<=> $true )
& ( v31167(VarCurr,4)
<=> $true )
& ( v31167(VarCurr,3)
<=> $false )
& ( v31167(VarCurr,2)
<=> $false )
& ( v31167(VarCurr,1)
<=> $false )
& ( v31167(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_9056,axiom,
~ b001110000(8) ).
tff(bitBlastConstant_9055,axiom,
~ b001110000(7) ).
tff(bitBlastConstant_9054,axiom,
b001110000(6) ).
tff(bitBlastConstant_9053,axiom,
b001110000(5) ).
tff(bitBlastConstant_9052,axiom,
b001110000(4) ).
tff(bitBlastConstant_9051,axiom,
~ b001110000(3) ).
tff(bitBlastConstant_9050,axiom,
~ b001110000(2) ).
tff(bitBlastConstant_9049,axiom,
~ b001110000(1) ).
tff(bitBlastConstant_9048,axiom,
~ b001110000(0) ).
tff(addAssignment_11615,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v31167(VarCurr,B)
<=> v31113(VarCurr,B) ) ) ).
tff(addAssignment_11614,axiom,
! [VarCurr: state_type] :
( v31167(VarCurr,7)
<=> v31111(VarCurr) ) ).
tff(addAssignment_11613,axiom,
! [VarCurr: state_type] :
( v31167(VarCurr,8)
<=> v31020(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1934,axiom,
! [VarCurr: state_type] :
( v31164(VarCurr)
<=> ( ( v31165(VarCurr,8)
<=> $false )
& ( v31165(VarCurr,7)
<=> $false )
& ( v31165(VarCurr,6)
<=> $true )
& ( v31165(VarCurr,5)
<=> $false )
& ( v31165(VarCurr,4)
<=> $true )
& ( v31165(VarCurr,3)
<=> $false )
& ( v31165(VarCurr,2)
<=> $false )
& ( v31165(VarCurr,1)
<=> $false )
& ( v31165(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_9047,axiom,
~ b001010000(8) ).
tff(bitBlastConstant_9046,axiom,
~ b001010000(7) ).
tff(bitBlastConstant_9045,axiom,
b001010000(6) ).
tff(bitBlastConstant_9044,axiom,
~ b001010000(5) ).
tff(bitBlastConstant_9043,axiom,
b001010000(4) ).
tff(bitBlastConstant_9042,axiom,
~ b001010000(3) ).
tff(bitBlastConstant_9041,axiom,
~ b001010000(2) ).
tff(bitBlastConstant_9040,axiom,
~ b001010000(1) ).
tff(bitBlastConstant_9039,axiom,
~ b001010000(0) ).
tff(addAssignment_11612,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v31165(VarCurr,B)
<=> v31113(VarCurr,B) ) ) ).
tff(addAssignment_11611,axiom,
! [VarCurr: state_type] :
( v31165(VarCurr,7)
<=> v31111(VarCurr) ) ).
tff(addAssignment_11610,axiom,
! [VarCurr: state_type] :
( v31165(VarCurr,8)
<=> v31020(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1933,axiom,
! [VarCurr: state_type] :
( v31162(VarCurr)
<=> ( ( v31163(VarCurr,8)
<=> $false )
& ( v31163(VarCurr,7)
<=> $false )
& ( v31163(VarCurr,6)
<=> $true )
& ( v31163(VarCurr,5)
<=> $true )
& ( v31163(VarCurr,4)
<=> $false )
& ( v31163(VarCurr,3)
<=> $false )
& ( v31163(VarCurr,2)
<=> $false )
& ( v31163(VarCurr,1)
<=> $false )
& ( v31163(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_9038,axiom,
~ b001100000(8) ).
tff(bitBlastConstant_9037,axiom,
~ b001100000(7) ).
tff(bitBlastConstant_9036,axiom,
b001100000(6) ).
tff(bitBlastConstant_9035,axiom,
b001100000(5) ).
tff(bitBlastConstant_9034,axiom,
~ b001100000(4) ).
tff(bitBlastConstant_9033,axiom,
~ b001100000(3) ).
tff(bitBlastConstant_9032,axiom,
~ b001100000(2) ).
tff(bitBlastConstant_9031,axiom,
~ b001100000(1) ).
tff(bitBlastConstant_9030,axiom,
~ b001100000(0) ).
tff(addAssignment_11609,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v31163(VarCurr,B)
<=> v31113(VarCurr,B) ) ) ).
tff(addAssignment_11608,axiom,
! [VarCurr: state_type] :
( v31163(VarCurr,7)
<=> v31111(VarCurr) ) ).
tff(addAssignment_11607,axiom,
! [VarCurr: state_type] :
( v31163(VarCurr,8)
<=> v31020(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1932,axiom,
! [VarCurr: state_type] :
( v31160(VarCurr)
<=> ( ( v31161(VarCurr,8)
<=> $false )
& ( v31161(VarCurr,7)
<=> $false )
& ( v31161(VarCurr,6)
<=> $true )
& ( v31161(VarCurr,5)
<=> $false )
& ( v31161(VarCurr,4)
<=> $false )
& ( v31161(VarCurr,3)
<=> $false )
& ( v31161(VarCurr,2)
<=> $false )
& ( v31161(VarCurr,1)
<=> $false )
& ( v31161(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_9029,axiom,
~ b001000000(8) ).
tff(bitBlastConstant_9028,axiom,
~ b001000000(7) ).
tff(bitBlastConstant_9027,axiom,
b001000000(6) ).
tff(bitBlastConstant_9026,axiom,
~ b001000000(5) ).
tff(bitBlastConstant_9025,axiom,
~ b001000000(4) ).
tff(bitBlastConstant_9024,axiom,
~ b001000000(3) ).
tff(bitBlastConstant_9023,axiom,
~ b001000000(2) ).
tff(bitBlastConstant_9022,axiom,
~ b001000000(1) ).
tff(bitBlastConstant_9021,axiom,
~ b001000000(0) ).
tff(addAssignment_11606,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v31161(VarCurr,B)
<=> v31113(VarCurr,B) ) ) ).
tff(addAssignment_11605,axiom,
! [VarCurr: state_type] :
( v31161(VarCurr,7)
<=> v31111(VarCurr) ) ).
tff(addAssignment_11604,axiom,
! [VarCurr: state_type] :
( v31161(VarCurr,8)
<=> v31020(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1931,axiom,
! [VarCurr: state_type] :
( v31158(VarCurr)
<=> ( ( v31159(VarCurr,8)
<=> $false )
& ( v31159(VarCurr,7)
<=> $false )
& ( v31159(VarCurr,6)
<=> $false )
& ( v31159(VarCurr,5)
<=> $true )
& ( v31159(VarCurr,4)
<=> $false )
& ( v31159(VarCurr,3)
<=> $false )
& ( v31159(VarCurr,2)
<=> $false )
& ( v31159(VarCurr,1)
<=> $false )
& ( v31159(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_9020,axiom,
~ b000100000(8) ).
tff(bitBlastConstant_9019,axiom,
~ b000100000(7) ).
tff(bitBlastConstant_9018,axiom,
~ b000100000(6) ).
tff(bitBlastConstant_9017,axiom,
b000100000(5) ).
tff(bitBlastConstant_9016,axiom,
~ b000100000(4) ).
tff(bitBlastConstant_9015,axiom,
~ b000100000(3) ).
tff(bitBlastConstant_9014,axiom,
~ b000100000(2) ).
tff(bitBlastConstant_9013,axiom,
~ b000100000(1) ).
tff(bitBlastConstant_9012,axiom,
~ b000100000(0) ).
tff(addAssignment_11603,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v31159(VarCurr,B)
<=> v31113(VarCurr,B) ) ) ).
tff(addAssignment_11602,axiom,
! [VarCurr: state_type] :
( v31159(VarCurr,7)
<=> v31111(VarCurr) ) ).
tff(addAssignment_11601,axiom,
! [VarCurr: state_type] :
( v31159(VarCurr,8)
<=> v31020(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1930,axiom,
! [VarCurr: state_type] :
( v31156(VarCurr)
<=> ( ( v31157(VarCurr,8)
<=> $false )
& ( v31157(VarCurr,7)
<=> $false )
& ( v31157(VarCurr,6)
<=> $false )
& ( v31157(VarCurr,5)
<=> $false )
& ( v31157(VarCurr,4)
<=> $false )
& ( v31157(VarCurr,3)
<=> $false )
& ( v31157(VarCurr,2)
<=> $false )
& ( v31157(VarCurr,1)
<=> $false )
& ( v31157(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_9011,axiom,
~ b000000000(8) ).
tff(bitBlastConstant_9010,axiom,
~ b000000000(7) ).
tff(bitBlastConstant_9009,axiom,
~ b000000000(6) ).
tff(bitBlastConstant_9008,axiom,
~ b000000000(5) ).
tff(bitBlastConstant_9007,axiom,
~ b000000000(4) ).
tff(bitBlastConstant_9006,axiom,
~ b000000000(3) ).
tff(bitBlastConstant_9005,axiom,
~ b000000000(2) ).
tff(bitBlastConstant_9004,axiom,
~ b000000000(1) ).
tff(bitBlastConstant_9003,axiom,
~ b000000000(0) ).
tff(addAssignment_11600,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v31157(VarCurr,B)
<=> v31113(VarCurr,B) ) ) ).
tff(addAssignment_11599,axiom,
! [VarCurr: state_type] :
( v31157(VarCurr,7)
<=> v31111(VarCurr) ) ).
tff(addAssignment_11598,axiom,
! [VarCurr: state_type] :
( v31157(VarCurr,8)
<=> v31020(VarCurr) ) ).
tff(addAssignment_11597,axiom,
! [VarCurr: state_type] :
( ( v31113(VarCurr,6)
<=> v31115(VarCurr,84) )
& ( v31113(VarCurr,5)
<=> v31115(VarCurr,83) )
& ( v31113(VarCurr,4)
<=> v31115(VarCurr,82) )
& ( v31113(VarCurr,3)
<=> v31115(VarCurr,81) )
& ( v31113(VarCurr,2)
<=> v31115(VarCurr,80) )
& ( v31113(VarCurr,1)
<=> v31115(VarCurr,79) )
& ( v31113(VarCurr,0)
<=> v31115(VarCurr,78) ) ) ).
tff(addAssignment_11596,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,85)
& ~ $less(B,78) )
=> ( v31115(VarCurr,B)
<=> v31117(VarCurr,B) ) ) ).
tff(addAssignment_11595,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,85)
& ~ $less(B,78) )
=> ( v31117(VarCurr,B)
<=> v31119(VarCurr,B) ) ) ).
tff(addAssignment_11594,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,85)
& ~ $less(B,78) )
=> ( v31119(VarCurr,B)
<=> v31128(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1007,axiom,
! [VarCurr: state_type] :
( ~ v31129(VarCurr)
=> ! [B: $int] :
( ( $less(B,85)
& ~ $less(B,0) )
=> ( v31128(VarCurr,B)
<=> v31030(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1027,axiom,
! [VarCurr: state_type] :
( v31129(VarCurr)
=> ! [B: $int] :
( ( $less(B,85)
& ~ $less(B,0) )
=> ( v31128(VarCurr,B)
<=> v31131(VarCurr,B) ) ) ) ).
tff(addAssignment_11593,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,11)
& ~ $less(B,0) )
=> ( v31131(VarCurr,B)
<=> v31030(VarCurr,B) ) ) ).
tff(addAssignment_11592,axiom,
! [VarCurr: state_type] :
( ( v31131(VarCurr,37)
<=> v31132(VarCurr,26) )
& ( v31131(VarCurr,36)
<=> v31132(VarCurr,25) )
& ( v31131(VarCurr,35)
<=> v31132(VarCurr,24) )
& ( v31131(VarCurr,34)
<=> v31132(VarCurr,23) )
& ( v31131(VarCurr,33)
<=> v31132(VarCurr,22) )
& ( v31131(VarCurr,32)
<=> v31132(VarCurr,21) )
& ( v31131(VarCurr,31)
<=> v31132(VarCurr,20) )
& ( v31131(VarCurr,30)
<=> v31132(VarCurr,19) )
& ( v31131(VarCurr,29)
<=> v31132(VarCurr,18) )
& ( v31131(VarCurr,28)
<=> v31132(VarCurr,17) )
& ( v31131(VarCurr,27)
<=> v31132(VarCurr,16) )
& ( v31131(VarCurr,26)
<=> v31132(VarCurr,15) )
& ( v31131(VarCurr,25)
<=> v31132(VarCurr,14) )
& ( v31131(VarCurr,24)
<=> v31132(VarCurr,13) )
& ( v31131(VarCurr,23)
<=> v31132(VarCurr,12) )
& ( v31131(VarCurr,22)
<=> v31132(VarCurr,11) )
& ( v31131(VarCurr,21)
<=> v31132(VarCurr,10) )
& ( v31131(VarCurr,20)
<=> v31132(VarCurr,9) )
& ( v31131(VarCurr,19)
<=> v31132(VarCurr,8) )
& ( v31131(VarCurr,18)
<=> v31132(VarCurr,7) )
& ( v31131(VarCurr,17)
<=> v31132(VarCurr,6) )
& ( v31131(VarCurr,16)
<=> v31132(VarCurr,5) )
& ( v31131(VarCurr,15)
<=> v31132(VarCurr,4) )
& ( v31131(VarCurr,14)
<=> v31132(VarCurr,3) )
& ( v31131(VarCurr,13)
<=> v31132(VarCurr,2) )
& ( v31131(VarCurr,12)
<=> v31132(VarCurr,1) )
& ( v31131(VarCurr,11)
<=> v31132(VarCurr,0) ) ) ).
tff(addAssignment_11591,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,85)
& ~ $less(B,38) )
=> ( v31131(VarCurr,B)
<=> v31030(VarCurr,B) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6688,axiom,
! [VarCurr: state_type] :
( v31129(VarCurr)
<=> ( v31026(VarCurr)
& v31130(VarCurr) ) ) ).
tff(writeUnaryOperator_2448,axiom,
! [VarCurr: state_type] :
( ~ v31130(VarCurr)
<=> v31028(VarCurr) ) ).
tff(addAssignment_11590,axiom,
! [VarNext: state_type,B: $int] :
( ( $less(B,85)
& ~ $less(B,78) )
=> ( v31030(VarNext,B)
<=> v31121(VarNext,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_669,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31123(VarNext)
=> ! [B: $int] :
( ( $less(B,85)
& ~ $less(B,0) )
=> ( v31121(VarNext,B)
<=> v31030(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_728,axiom,
! [VarNext: state_type] :
( v31123(VarNext)
=> ! [B: $int] :
( ( $less(B,85)
& ~ $less(B,0) )
=> ( v31121(VarNext,B)
<=> v31103(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6687,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31123(VarNext)
<=> ( v31124(VarNext)
& v31097(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6686,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31124(VarNext)
<=> ( v31126(VarNext)
& v31084(VarNext) ) ) ) ).
tff(writeUnaryOperator_2447,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31126(VarNext)
<=> v31091(VarNext) ) ) ).
tff(addAssignment_11589,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,85)
& ~ $less(B,78) )
=> ( v31066(VarCurr,B)
<=> v31068(VarCurr,B) ) ) ).
tff(addAssignment_11588,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,85)
& ~ $less(B,78) )
=> ( v31068(VarCurr,B)
<=> v31070(VarCurr,B) ) ) ).
tff(addAssignment_11587,axiom,
! [VarCurr: state_type] :
( ( v31070(VarCurr,84)
<=> v31072(VarCurr,114) )
& ( v31070(VarCurr,83)
<=> v31072(VarCurr,113) )
& ( v31070(VarCurr,82)
<=> v31072(VarCurr,112) )
& ( v31070(VarCurr,81)
<=> v31072(VarCurr,111) )
& ( v31070(VarCurr,80)
<=> v31072(VarCurr,110) )
& ( v31070(VarCurr,79)
<=> v31072(VarCurr,109) )
& ( v31070(VarCurr,78)
<=> v31072(VarCurr,108) ) ) ).
tff(addAssignment_11586,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,115)
& ~ $less(B,108) )
=> ( v31072(VarCurr,B)
<=> v31074(VarCurr,B) ) ) ).
tff(addAssignment_11585,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,115)
& ~ $less(B,108) )
=> ( v31074(VarCurr,B)
<=> v31076(VarCurr,B) ) ) ).
tff(addAssignment_11584,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,115)
& ~ $less(B,108) )
=> ( v31076(VarCurr,B)
<=> v31078(VarCurr,B) ) ) ).
tff(addAssignment_11583,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,115)
& ~ $less(B,108) )
=> ( v31078(VarCurr,B)
<=> v31080(VarCurr,B) ) ) ).
tff(addAssignment_11582,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,115)
& ~ $less(B,108) )
=> ( v31080(VarCurr,B)
<=> v31082(VarCurr,B) ) ) ).
tff(addAssignment_11581,axiom,
! [VarCurr: state_type] :
( v31111(VarCurr)
<=> v7139(VarCurr) ) ).
tff(addAssignment_11580,axiom,
! [VarCurr: state_type] :
( v31020(VarCurr)
<=> v31022(VarCurr) ) ).
tff(addAssignment_11579,axiom,
! [VarCurr: state_type] :
( v31022(VarCurr)
<=> v31024(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6685,axiom,
! [VarCurr: state_type] :
( v31024(VarCurr)
<=> ( v31026(VarCurr)
& v31028(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1929,axiom,
! [VarCurr: state_type] :
( v31028(VarCurr)
<=> ( ( v31030(VarCurr,61)
<=> $true )
& ( v31030(VarCurr,60)
<=> $true )
& ( v31030(VarCurr,59)
<=> $true )
& ( v31030(VarCurr,58)
<=> $true )
& ( v31030(VarCurr,57)
<=> $true )
& ( v31030(VarCurr,56)
<=> $true )
& ( v31030(VarCurr,55)
<=> $true )
& ( v31030(VarCurr,54)
<=> $true )
& ( v31030(VarCurr,53)
<=> $true )
& ( v31030(VarCurr,52)
<=> $true )
& ( v31030(VarCurr,51)
<=> $true )
& ( v31030(VarCurr,50)
<=> $true )
& ( v31030(VarCurr,49)
<=> $true )
& ( v31030(VarCurr,48)
<=> $true )
& ( v31030(VarCurr,47)
<=> $false )
& ( v31030(VarCurr,46)
<=> $false )
& ( v31030(VarCurr,45)
<=> $false )
& ( v31030(VarCurr,44)
<=> $false )
& ( v31030(VarCurr,43)
<=> $false )
& ( v31030(VarCurr,42)
<=> $false )
& ( v31030(VarCurr,41)
<=> $false )
& ( v31030(VarCurr,40)
<=> $false )
& ( v31030(VarCurr,39)
<=> $false )
& ( v31030(VarCurr,38)
<=> $false )
& ( v31030(VarCurr,37)
<=> $false ) ) ) ).
tff(bitBlastConstant_9002,axiom,
b1111111111111100000000000(24) ).
tff(bitBlastConstant_9001,axiom,
b1111111111111100000000000(23) ).
tff(bitBlastConstant_9000,axiom,
b1111111111111100000000000(22) ).
tff(bitBlastConstant_8999,axiom,
b1111111111111100000000000(21) ).
tff(bitBlastConstant_8998,axiom,
b1111111111111100000000000(20) ).
tff(bitBlastConstant_8997,axiom,
b1111111111111100000000000(19) ).
tff(bitBlastConstant_8996,axiom,
b1111111111111100000000000(18) ).
tff(bitBlastConstant_8995,axiom,
b1111111111111100000000000(17) ).
tff(bitBlastConstant_8994,axiom,
b1111111111111100000000000(16) ).
tff(bitBlastConstant_8993,axiom,
b1111111111111100000000000(15) ).
tff(bitBlastConstant_8992,axiom,
b1111111111111100000000000(14) ).
tff(bitBlastConstant_8991,axiom,
b1111111111111100000000000(13) ).
tff(bitBlastConstant_8990,axiom,
b1111111111111100000000000(12) ).
tff(bitBlastConstant_8989,axiom,
b1111111111111100000000000(11) ).
tff(bitBlastConstant_8988,axiom,
~ b1111111111111100000000000(10) ).
tff(bitBlastConstant_8987,axiom,
~ b1111111111111100000000000(9) ).
tff(bitBlastConstant_8986,axiom,
~ b1111111111111100000000000(8) ).
tff(bitBlastConstant_8985,axiom,
~ b1111111111111100000000000(7) ).
tff(bitBlastConstant_8984,axiom,
~ b1111111111111100000000000(6) ).
tff(bitBlastConstant_8983,axiom,
~ b1111111111111100000000000(5) ).
tff(bitBlastConstant_8982,axiom,
~ b1111111111111100000000000(4) ).
tff(bitBlastConstant_8981,axiom,
~ b1111111111111100000000000(3) ).
tff(bitBlastConstant_8980,axiom,
~ b1111111111111100000000000(2) ).
tff(bitBlastConstant_8979,axiom,
~ b1111111111111100000000000(1) ).
tff(bitBlastConstant_8978,axiom,
~ b1111111111111100000000000(0) ).
tff(addAssignment_11578,axiom,
! [VarNext: state_type,B: $int] :
( ( $less(B,62)
& ~ $less(B,37) )
=> ( v31030(VarNext,B)
<=> v31086(VarNext,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_668,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31087(VarNext)
=> ! [B: $int] :
( ( $less(B,85)
& ~ $less(B,0) )
=> ( v31086(VarNext,B)
<=> v31030(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_727,axiom,
! [VarNext: state_type] :
( v31087(VarNext)
=> ! [B: $int] :
( ( $less(B,85)
& ~ $less(B,0) )
=> ( v31086(VarNext,B)
<=> v31103(VarNext,B) ) ) ) ).
tff(addAssignment_11577,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,85)
& ~ $less(B,0) )
=> ( v31103(VarNext,B)
<=> v31101(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_860,axiom,
! [VarCurr: state_type] :
( ~ v31098(VarCurr)
=> ! [B: $int] :
( ( $less(B,85)
& ~ $less(B,0) )
=> ( v31101(VarCurr,B)
<=> v31104(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_836,axiom,
! [VarCurr: state_type] :
( v31098(VarCurr)
=> ! [B: $int] :
( ( $less(B,85)
& ~ $less(B,0) )
=> ( v31101(VarCurr,B)
<=> $false ) ) ) ).
tff(bitBlastConstant_8977,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(84) ).
tff(bitBlastConstant_8976,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(83) ).
tff(bitBlastConstant_8975,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(82) ).
tff(bitBlastConstant_8974,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(81) ).
tff(bitBlastConstant_8973,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(80) ).
tff(bitBlastConstant_8972,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(79) ).
tff(bitBlastConstant_8971,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(78) ).
tff(bitBlastConstant_8970,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(77) ).
tff(bitBlastConstant_8969,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(76) ).
tff(bitBlastConstant_8968,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(75) ).
tff(bitBlastConstant_8967,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(74) ).
tff(bitBlastConstant_8966,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(73) ).
tff(bitBlastConstant_8965,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(72) ).
tff(bitBlastConstant_8964,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(71) ).
tff(bitBlastConstant_8963,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(70) ).
tff(bitBlastConstant_8962,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(69) ).
tff(bitBlastConstant_8961,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(68) ).
tff(bitBlastConstant_8960,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(67) ).
tff(bitBlastConstant_8959,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(66) ).
tff(bitBlastConstant_8958,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(65) ).
tff(bitBlastConstant_8957,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(64) ).
tff(bitBlastConstant_8956,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(63) ).
tff(bitBlastConstant_8955,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(62) ).
tff(bitBlastConstant_8954,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(61) ).
tff(bitBlastConstant_8953,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(60) ).
tff(bitBlastConstant_8952,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(59) ).
tff(bitBlastConstant_8951,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(58) ).
tff(bitBlastConstant_8950,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(57) ).
tff(bitBlastConstant_8949,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(56) ).
tff(bitBlastConstant_8948,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(55) ).
tff(bitBlastConstant_8947,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(54) ).
tff(bitBlastConstant_8946,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(53) ).
tff(bitBlastConstant_8945,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(52) ).
tff(bitBlastConstant_8944,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(51) ).
tff(bitBlastConstant_8943,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(50) ).
tff(bitBlastConstant_8942,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(49) ).
tff(bitBlastConstant_8941,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(48) ).
tff(bitBlastConstant_8940,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(47) ).
tff(bitBlastConstant_8939,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(46) ).
tff(bitBlastConstant_8938,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(45) ).
tff(bitBlastConstant_8937,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(44) ).
tff(bitBlastConstant_8936,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(43) ).
tff(bitBlastConstant_8935,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(42) ).
tff(bitBlastConstant_8934,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(41) ).
tff(bitBlastConstant_8933,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(40) ).
tff(bitBlastConstant_8932,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(39) ).
tff(bitBlastConstant_8931,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(38) ).
tff(bitBlastConstant_8930,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(37) ).
tff(bitBlastConstant_8929,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(36) ).
tff(bitBlastConstant_8928,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(35) ).
tff(bitBlastConstant_8927,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(34) ).
tff(bitBlastConstant_8926,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(33) ).
tff(bitBlastConstant_8925,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(32) ).
tff(bitBlastConstant_8924,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(31) ).
tff(bitBlastConstant_8923,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(30) ).
tff(bitBlastConstant_8922,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(29) ).
tff(bitBlastConstant_8921,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(28) ).
tff(bitBlastConstant_8920,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(27) ).
tff(bitBlastConstant_8919,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(26) ).
tff(bitBlastConstant_8918,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(25) ).
tff(bitBlastConstant_8917,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(24) ).
tff(bitBlastConstant_8916,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(23) ).
tff(bitBlastConstant_8915,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(22) ).
tff(bitBlastConstant_8914,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(21) ).
tff(bitBlastConstant_8913,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(20) ).
tff(bitBlastConstant_8912,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(19) ).
tff(bitBlastConstant_8911,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(18) ).
tff(bitBlastConstant_8910,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(17) ).
tff(bitBlastConstant_8909,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(16) ).
tff(bitBlastConstant_8908,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(15) ).
tff(bitBlastConstant_8907,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(14) ).
tff(bitBlastConstant_8906,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(13) ).
tff(bitBlastConstant_8905,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(12) ).
tff(bitBlastConstant_8904,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(11) ).
tff(bitBlastConstant_8903,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(10) ).
tff(bitBlastConstant_8902,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(9) ).
tff(bitBlastConstant_8901,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(8) ).
tff(bitBlastConstant_8900,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(7) ).
tff(bitBlastConstant_8899,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(6) ).
tff(bitBlastConstant_8898,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(5) ).
tff(bitBlastConstant_8897,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(4) ).
tff(bitBlastConstant_8896,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(3) ).
tff(bitBlastConstant_8895,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(2) ).
tff(bitBlastConstant_8894,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(1) ).
tff(bitBlastConstant_8893,axiom,
~ b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1006,axiom,
! [VarCurr: state_type] :
( ~ v31056(VarCurr,0)
=> ! [B: $int] :
( ( $less(B,85)
& ~ $less(B,0) )
=> ( v31104(VarCurr,B)
<=> v31066(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1026,axiom,
! [VarCurr: state_type] :
( v31056(VarCurr,0)
=> ! [B: $int] :
( ( $less(B,85)
& ~ $less(B,0) )
=> ( v31104(VarCurr,B)
<=> v31064(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6684,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31087(VarNext)
<=> ( v31088(VarNext)
& v31097(VarNext) ) ) ) ).
tff(addAssignment_11576,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31097(VarNext)
<=> v31095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6683,axiom,
! [VarCurr: state_type] :
( v31095(VarCurr)
<=> ( v31098(VarCurr)
| v31099(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6682,axiom,
! [VarCurr: state_type] :
( v31099(VarCurr)
<=> ( v31035(VarCurr,0)
& v31100(VarCurr) ) ) ).
tff(writeUnaryOperator_2446,axiom,
! [VarCurr: state_type] :
( ~ v31100(VarCurr)
<=> v31098(VarCurr) ) ).
tff(writeUnaryOperator_2445,axiom,
! [VarCurr: state_type] :
( ~ v31098(VarCurr)
<=> v31032(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6681,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31088(VarNext)
<=> ( v31089(VarNext)
& v31084(VarNext) ) ) ) ).
tff(writeUnaryOperator_2444,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v31089(VarNext)
<=> v31091(VarNext) ) ) ).
tff(addAssignment_11575,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v31091(VarNext)
<=> v31084(VarCurr) ) ) ).
tff(addAssignment_11574,axiom,
! [VarCurr: state_type] :
( v31084(VarCurr)
<=> v6099(VarCurr) ) ).
tff(addAssignment_11573,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,62)
& ~ $less(B,37) )
=> ( v31066(VarCurr,B)
<=> v31068(VarCurr,B) ) ) ).
tff(addAssignment_11572,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,62)
& ~ $less(B,37) )
=> ( v31068(VarCurr,B)
<=> v31070(VarCurr,B) ) ) ).
tff(addAssignment_11571,axiom,
! [VarCurr: state_type] :
( ( v31070(VarCurr,61)
<=> v31072(VarCurr,73) )
& ( v31070(VarCurr,60)
<=> v31072(VarCurr,72) )
& ( v31070(VarCurr,59)
<=> v31072(VarCurr,71) )
& ( v31070(VarCurr,58)
<=> v31072(VarCurr,70) )
& ( v31070(VarCurr,57)
<=> v31072(VarCurr,69) )
& ( v31070(VarCurr,56)
<=> v31072(VarCurr,68) )
& ( v31070(VarCurr,55)
<=> v31072(VarCurr,67) )
& ( v31070(VarCurr,54)
<=> v31072(VarCurr,66) )
& ( v31070(VarCurr,53)
<=> v31072(VarCurr,65) )
& ( v31070(VarCurr,52)
<=> v31072(VarCurr,64) )
& ( v31070(VarCurr,51)
<=> v31072(VarCurr,63) )
& ( v31070(VarCurr,50)
<=> v31072(VarCurr,62) )
& ( v31070(VarCurr,49)
<=> v31072(VarCurr,61) )
& ( v31070(VarCurr,48)
<=> v31072(VarCurr,60) )
& ( v31070(VarCurr,47)
<=> v31072(VarCurr,59) )
& ( v31070(VarCurr,46)
<=> v31072(VarCurr,58) )
& ( v31070(VarCurr,45)
<=> v31072(VarCurr,57) )
& ( v31070(VarCurr,44)
<=> v31072(VarCurr,56) )
& ( v31070(VarCurr,43)
<=> v31072(VarCurr,55) )
& ( v31070(VarCurr,42)
<=> v31072(VarCurr,54) )
& ( v31070(VarCurr,41)
<=> v31072(VarCurr,53) )
& ( v31070(VarCurr,40)
<=> v31072(VarCurr,52) )
& ( v31070(VarCurr,39)
<=> v31072(VarCurr,51) )
& ( v31070(VarCurr,38)
<=> v31072(VarCurr,50) )
& ( v31070(VarCurr,37)
<=> v31072(VarCurr,49) ) ) ).
tff(addAssignment_11570,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,74)
& ~ $less(B,49) )
=> ( v31072(VarCurr,B)
<=> v31074(VarCurr,B) ) ) ).
tff(addAssignment_11569,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,74)
& ~ $less(B,49) )
=> ( v31074(VarCurr,B)
<=> v31076(VarCurr,B) ) ) ).
tff(addAssignment_11568,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,74)
& ~ $less(B,49) )
=> ( v31076(VarCurr,B)
<=> v31078(VarCurr,B) ) ) ).
tff(addAssignment_11567,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,74)
& ~ $less(B,49) )
=> ( v31078(VarCurr,B)
<=> v31080(VarCurr,B) ) ) ).
tff(addAssignment_11566,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,74)
& ~ $less(B,49) )
=> ( v31080(VarCurr,B)
<=> v31082(VarCurr,B) ) ) ).
tff(addAssignment_11565,axiom,
! [VarCurr: state_type] :
( v31056(VarCurr,0)
<=> v31058(VarCurr,0) ) ).
tff(addAssignment_11564,axiom,
! [VarCurr: state_type] :
( v31058(VarCurr,0)
<=> v31060(VarCurr,0) ) ).
tff(addAssignment_11563,axiom,
! [VarCurr: state_type] :
( v31060(VarCurr,0)
<=> v31062(VarCurr,0) ) ).
tff(addAssignment_11562,axiom,
! [VarCurr: state_type] :
( v31062(VarCurr,0)
<=> v6489(VarCurr,1) ) ).
tff(addAssignment_11561,axiom,
! [VarCurr: state_type] :
( v31035(VarCurr,0)
<=> v31037(VarCurr,0) ) ).
tff(addAssignment_11560,axiom,
! [VarCurr: state_type] :
( v31037(VarCurr,0)
<=> v31039(VarCurr,0) ) ).
tff(addAssignment_11559,axiom,
! [VarCurr: state_type] :
( v31039(VarCurr,0)
<=> v31041(VarCurr,0) ) ).
tff(addAssignment_11558,axiom,
! [VarCurr: state_type] :
( v31041(VarCurr,0)
<=> v31042(VarCurr,0) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_66,axiom,
! [VarCurr: state_type] :
( ( ~ v31043(VarCurr)
& ~ v31048(VarCurr)
& ~ v31050(VarCurr) )
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v31042(VarCurr,B)
<=> v6489(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_339,axiom,
! [VarCurr: state_type] :
( v31050(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v31042(VarCurr,B)
<=> v31052(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_859,axiom,
! [VarCurr: state_type] :
( v31048(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v31042(VarCurr,B)
<=> v6489(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_835,axiom,
! [VarCurr: state_type] :
( v31043(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v31042(VarCurr,B)
<=> v31045(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1928,axiom,
! [VarCurr: state_type] :
( v31053(VarCurr)
<=> ( ( v31054(VarCurr,1)
<=> $true )
& ( v31054(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11557,axiom,
! [VarCurr: state_type] :
( v31054(VarCurr,0)
<=> v6551(VarCurr) ) ).
tff(addAssignment_11556,axiom,
! [VarCurr: state_type] :
( v31054(VarCurr,1)
<=> v6495(VarCurr) ) ).
tff(writeUnaryOperator_2443,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v31052(VarCurr,B)
<=> ~ v6489(VarCurr,B) ) ) ).
tff(addBitVectorEqualityBitBlasted_1927,axiom,
! [VarCurr: state_type] :
( v31050(VarCurr)
<=> ( ( v31051(VarCurr,1)
<=> $true )
& ( v31051(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11555,axiom,
! [VarCurr: state_type] :
( v31051(VarCurr,0)
<=> v6551(VarCurr) ) ).
tff(addAssignment_11554,axiom,
! [VarCurr: state_type] :
( v31051(VarCurr,1)
<=> v6495(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1926,axiom,
! [VarCurr: state_type] :
( v31048(VarCurr)
<=> ( ( v31049(VarCurr,1)
<=> $false )
& ( v31049(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11553,axiom,
! [VarCurr: state_type] :
( v31049(VarCurr,0)
<=> v6551(VarCurr) ) ).
tff(addAssignment_11552,axiom,
! [VarCurr: state_type] :
( v31049(VarCurr,1)
<=> v6495(VarCurr) ) ).
tff(writeUnaryOperator_2442,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v31045(VarCurr,B)
<=> ~ v31046(VarCurr,B) ) ) ).
tff(addAssignment_11551,axiom,
! [VarCurr: state_type] :
( v31046(VarCurr,0)
<=> v31047(VarCurr) ) ).
tff(addAssignment_11550,axiom,
! [VarCurr: state_type] :
( v31046(VarCurr,1)
<=> v31047(VarCurr) ) ).
tff(addAssignment_11549,axiom,
! [VarCurr: state_type] :
( v31046(VarCurr,2)
<=> v31047(VarCurr) ) ).
tff(addAssignment_11548,axiom,
! [VarCurr: state_type] :
( v31046(VarCurr,3)
<=> v31047(VarCurr) ) ).
tff(addAssignment_11547,axiom,
! [VarCurr: state_type] :
( v31047(VarCurr)
<=> v6491(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1925,axiom,
! [VarCurr: state_type] :
( v31043(VarCurr)
<=> ( ( v31044(VarCurr,1)
<=> $false )
& ( v31044(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11546,axiom,
! [VarCurr: state_type] :
( v31044(VarCurr,0)
<=> v6551(VarCurr) ) ).
tff(addAssignment_11545,axiom,
! [VarCurr: state_type] :
( v31044(VarCurr,1)
<=> v6495(VarCurr) ) ).
tff(addAssignment_11544,axiom,
! [VarCurr: state_type] :
( v31032(VarCurr)
<=> v5965(VarCurr) ) ).
tff(addAssignment_11543,axiom,
! [VarCurr: state_type] :
( v31026(VarCurr)
<=> v7139(VarCurr) ) ).
tff(addAssignment_11542,axiom,
! [VarCurr: state_type] :
( v30990(VarCurr)
<=> v30992(VarCurr) ) ).
tff(addAssignment_11541,axiom,
! [VarCurr: state_type] :
( v30992(VarCurr)
<=> v30994(VarCurr) ) ).
tff(addAssignment_11540,axiom,
! [VarCurr: state_type] :
( v30994(VarCurr)
<=> v30996(VarCurr) ) ).
tff(addAssignment_11539,axiom,
! [VarCurr: state_type] :
( v30996(VarCurr)
<=> v30998(VarCurr) ) ).
tff(addAssignment_11538,axiom,
! [VarCurr: state_type] :
( v30998(VarCurr)
<=> v31000(VarCurr) ) ).
tff(addAssignment_11537,axiom,
! [VarCurr: state_type] :
( v31000(VarCurr)
<=> v31002(VarCurr) ) ).
tff(addAssignment_11536,axiom,
! [VarCurr: state_type] :
( v31002(VarCurr)
<=> v31004(VarCurr) ) ).
tff(addAssignment_11535,axiom,
! [VarCurr: state_type] :
( v31004(VarCurr)
<=> v31006(VarCurr) ) ).
tff(addAssignment_11534,axiom,
! [VarCurr: state_type] :
( v31006(VarCurr)
<=> v31008(VarCurr) ) ).
tff(addAssignment_11533,axiom,
! [VarCurr: state_type] :
( v31008(VarCurr)
<=> v6001(VarCurr,0) ) ).
tff(addAssignment_11532,axiom,
! [VarCurr: state_type] :
( v6355(VarCurr,1)
<=> v6447(VarCurr,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_667,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30976(VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v6357(VarNext,B)
<=> v6357(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_726,axiom,
! [VarNext: state_type] :
( v30976(VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v6357(VarNext,B)
<=> v30984(VarNext,B) ) ) ) ).
tff(addAssignment_11531,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30984(VarNext,B)
<=> v30982(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1005,axiom,
! [VarCurr: state_type] :
( ~ v30905(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30982(VarCurr,B)
<=> v6359(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1025,axiom,
! [VarCurr: state_type] :
( v30905(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30982(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6680,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30976(VarNext)
<=> v30977(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6679,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30977(VarNext)
<=> ( v30979(VarNext)
& v6818(VarNext) ) ) ) ).
tff(writeUnaryOperator_2441,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30979(VarNext)
<=> v6827(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_65,axiom,
! [VarCurr: state_type] :
( ( ~ v30934(VarCurr)
& ~ v30944(VarCurr)
& ~ v30954(VarCurr) )
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v6359(VarCurr,B)
<=> v30965(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_338,axiom,
! [VarCurr: state_type] :
( v30954(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v6359(VarCurr,B)
<=> v30955(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_858,axiom,
! [VarCurr: state_type] :
( v30944(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v6359(VarCurr,B)
<=> v30945(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_834,axiom,
! [VarCurr: state_type] :
( v30934(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v6359(VarCurr,B)
<=> v30935(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_64,axiom,
! [VarCurr: state_type] :
( ( ~ v30966(VarCurr)
& ~ v30968(VarCurr)
& ~ v30970(VarCurr) )
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30965(VarCurr,B)
<=> b10(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_337,axiom,
! [VarCurr: state_type] :
( v30970(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30965(VarCurr,B)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_857,axiom,
! [VarCurr: state_type] :
( v30968(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30965(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_833,axiom,
! [VarCurr: state_type] :
( v30966(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30965(VarCurr,B)
<=> b01(B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1924,axiom,
! [VarCurr: state_type] :
( v30972(VarCurr)
<=> ( ( v30973(VarCurr,1)
<=> $true )
& ( v30973(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11530,axiom,
! [VarCurr: state_type] :
( v30973(VarCurr,0)
<=> v30909(VarCurr) ) ).
tff(addAssignment_11529,axiom,
! [VarCurr: state_type] :
( v30973(VarCurr,1)
<=> v6361(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1923,axiom,
! [VarCurr: state_type] :
( v30970(VarCurr)
<=> ( ( v30971(VarCurr,1)
<=> $true )
& ( v30971(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11528,axiom,
! [VarCurr: state_type] :
( v30971(VarCurr,0)
<=> v30909(VarCurr) ) ).
tff(addAssignment_11527,axiom,
! [VarCurr: state_type] :
( v30971(VarCurr,1)
<=> v6361(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1922,axiom,
! [VarCurr: state_type] :
( v30968(VarCurr)
<=> ( ( v30969(VarCurr,1)
<=> $false )
& ( v30969(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11526,axiom,
! [VarCurr: state_type] :
( v30969(VarCurr,0)
<=> v30909(VarCurr) ) ).
tff(addAssignment_11525,axiom,
! [VarCurr: state_type] :
( v30969(VarCurr,1)
<=> v6361(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1921,axiom,
! [VarCurr: state_type] :
( v30966(VarCurr)
<=> ( ( v30967(VarCurr,1)
<=> $false )
& ( v30967(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11524,axiom,
! [VarCurr: state_type] :
( v30967(VarCurr,0)
<=> v30909(VarCurr) ) ).
tff(addAssignment_11523,axiom,
! [VarCurr: state_type] :
( v30967(VarCurr,1)
<=> v6361(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1920,axiom,
! [VarCurr: state_type] :
( v30964(VarCurr)
<=> ( ( v6357(VarCurr,1)
<=> $true )
& ( v6357(VarCurr,0)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_63,axiom,
! [VarCurr: state_type] :
( ( ~ v30956(VarCurr)
& ~ v30958(VarCurr)
& ~ v30960(VarCurr) )
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30955(VarCurr,B)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_336,axiom,
! [VarCurr: state_type] :
( v30960(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30955(VarCurr,B)
<=> b10(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_856,axiom,
! [VarCurr: state_type] :
( v30958(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30955(VarCurr,B)
<=> b01(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_832,axiom,
! [VarCurr: state_type] :
( v30956(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30955(VarCurr,B)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1919,axiom,
! [VarCurr: state_type] :
( v30962(VarCurr)
<=> ( ( v30963(VarCurr,1)
<=> $true )
& ( v30963(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11522,axiom,
! [VarCurr: state_type] :
( v30963(VarCurr,0)
<=> v30893(VarCurr) ) ).
tff(addAssignment_11521,axiom,
! [VarCurr: state_type] :
( v30963(VarCurr,1)
<=> v6361(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1918,axiom,
! [VarCurr: state_type] :
( v30960(VarCurr)
<=> ( ( v30961(VarCurr,1)
<=> $true )
& ( v30961(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11520,axiom,
! [VarCurr: state_type] :
( v30961(VarCurr,0)
<=> v30893(VarCurr) ) ).
tff(addAssignment_11519,axiom,
! [VarCurr: state_type] :
( v30961(VarCurr,1)
<=> v6361(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1917,axiom,
! [VarCurr: state_type] :
( v30958(VarCurr)
<=> ( ( v30959(VarCurr,1)
<=> $false )
& ( v30959(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11518,axiom,
! [VarCurr: state_type] :
( v30959(VarCurr,0)
<=> v30893(VarCurr) ) ).
tff(addAssignment_11517,axiom,
! [VarCurr: state_type] :
( v30959(VarCurr,1)
<=> v6361(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1916,axiom,
! [VarCurr: state_type] :
( v30956(VarCurr)
<=> ( ( v30957(VarCurr,1)
<=> $false )
& ( v30957(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11516,axiom,
! [VarCurr: state_type] :
( v30957(VarCurr,0)
<=> v30893(VarCurr) ) ).
tff(addAssignment_11515,axiom,
! [VarCurr: state_type] :
( v30957(VarCurr,1)
<=> v6361(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1915,axiom,
! [VarCurr: state_type] :
( v30954(VarCurr)
<=> ( ( v6357(VarCurr,1)
<=> $true )
& ( v6357(VarCurr,0)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_62,axiom,
! [VarCurr: state_type] :
( ( ~ v30946(VarCurr)
& ~ v30948(VarCurr)
& ~ v30950(VarCurr) )
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30945(VarCurr,B)
<=> b10(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_335,axiom,
! [VarCurr: state_type] :
( v30950(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30945(VarCurr,B)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_855,axiom,
! [VarCurr: state_type] :
( v30948(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30945(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_831,axiom,
! [VarCurr: state_type] :
( v30946(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30945(VarCurr,B)
<=> b01(B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1914,axiom,
! [VarCurr: state_type] :
( v30952(VarCurr)
<=> ( ( v30953(VarCurr,1)
<=> $true )
& ( v30953(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11514,axiom,
! [VarCurr: state_type] :
( v30953(VarCurr,0)
<=> v30909(VarCurr) ) ).
tff(addAssignment_11513,axiom,
! [VarCurr: state_type] :
( v30953(VarCurr,1)
<=> v6361(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1913,axiom,
! [VarCurr: state_type] :
( v30950(VarCurr)
<=> ( ( v30951(VarCurr,1)
<=> $true )
& ( v30951(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11512,axiom,
! [VarCurr: state_type] :
( v30951(VarCurr,0)
<=> v30909(VarCurr) ) ).
tff(addAssignment_11511,axiom,
! [VarCurr: state_type] :
( v30951(VarCurr,1)
<=> v6361(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1912,axiom,
! [VarCurr: state_type] :
( v30948(VarCurr)
<=> ( ( v30949(VarCurr,1)
<=> $false )
& ( v30949(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11510,axiom,
! [VarCurr: state_type] :
( v30949(VarCurr,0)
<=> v30909(VarCurr) ) ).
tff(addAssignment_11509,axiom,
! [VarCurr: state_type] :
( v30949(VarCurr,1)
<=> v6361(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1911,axiom,
! [VarCurr: state_type] :
( v30946(VarCurr)
<=> ( ( v30947(VarCurr,1)
<=> $false )
& ( v30947(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11508,axiom,
! [VarCurr: state_type] :
( v30947(VarCurr,0)
<=> v30909(VarCurr) ) ).
tff(addAssignment_11507,axiom,
! [VarCurr: state_type] :
( v30947(VarCurr,1)
<=> v6361(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1910,axiom,
! [VarCurr: state_type] :
( v30944(VarCurr)
<=> ( ( v6357(VarCurr,1)
<=> $false )
& ( v6357(VarCurr,0)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_61,axiom,
! [VarCurr: state_type] :
( ( ~ v30936(VarCurr)
& ~ v30938(VarCurr)
& ~ v30940(VarCurr) )
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30935(VarCurr,B)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_334,axiom,
! [VarCurr: state_type] :
( v30940(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30935(VarCurr,B)
<=> b10(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_854,axiom,
! [VarCurr: state_type] :
( v30938(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30935(VarCurr,B)
<=> b01(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_830,axiom,
! [VarCurr: state_type] :
( v30936(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30935(VarCurr,B)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1909,axiom,
! [VarCurr: state_type] :
( v30942(VarCurr)
<=> ( ( v30943(VarCurr,1)
<=> $true )
& ( v30943(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11506,axiom,
! [VarCurr: state_type] :
( v30943(VarCurr,0)
<=> v30893(VarCurr) ) ).
tff(addAssignment_11505,axiom,
! [VarCurr: state_type] :
( v30943(VarCurr,1)
<=> v6361(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1908,axiom,
! [VarCurr: state_type] :
( v30940(VarCurr)
<=> ( ( v30941(VarCurr,1)
<=> $true )
& ( v30941(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11504,axiom,
! [VarCurr: state_type] :
( v30941(VarCurr,0)
<=> v30893(VarCurr) ) ).
tff(addAssignment_11503,axiom,
! [VarCurr: state_type] :
( v30941(VarCurr,1)
<=> v6361(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1907,axiom,
! [VarCurr: state_type] :
( v30938(VarCurr)
<=> ( ( v30939(VarCurr,1)
<=> $false )
& ( v30939(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11502,axiom,
! [VarCurr: state_type] :
( v30939(VarCurr,0)
<=> v30893(VarCurr) ) ).
tff(addAssignment_11501,axiom,
! [VarCurr: state_type] :
( v30939(VarCurr,1)
<=> v6361(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1906,axiom,
! [VarCurr: state_type] :
( v30936(VarCurr)
<=> ( ( v30937(VarCurr,1)
<=> $false )
& ( v30937(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11500,axiom,
! [VarCurr: state_type] :
( v30937(VarCurr,0)
<=> v30893(VarCurr) ) ).
tff(addAssignment_11499,axiom,
! [VarCurr: state_type] :
( v30937(VarCurr,1)
<=> v6361(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1905,axiom,
! [VarCurr: state_type] :
( v30934(VarCurr)
<=> ( ( v6357(VarCurr,1)
<=> $false )
& ( v6357(VarCurr,0)
<=> $false ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_666,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30922(VarNext)
=> ( v30909(VarNext)
<=> v30909(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_725,axiom,
! [VarNext: state_type] :
( v30922(VarNext)
=> ( v30909(VarNext)
<=> v30930(VarNext) ) ) ).
tff(addAssignment_11498,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30930(VarNext)
<=> v30928(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1004,axiom,
! [VarCurr: state_type] :
( ~ v30905(VarCurr)
=> ( v30928(VarCurr)
<=> v30911(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1024,axiom,
! [VarCurr: state_type] :
( v30905(VarCurr)
=> ( v30928(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6678,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30922(VarNext)
<=> v30923(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6677,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30923(VarNext)
<=> ( v30925(VarNext)
& v6818(VarNext) ) ) ) ).
tff(writeUnaryOperator_2440,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30925(VarNext)
<=> v6827(VarNext) ) ) ).
tff(addAssignment_11497,axiom,
! [VarCurr: state_type] :
( v30911(VarCurr)
<=> v30913(VarCurr) ) ).
tff(addAssignment_11496,axiom,
! [VarCurr: state_type] :
( v30913(VarCurr)
<=> v30915(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1003,axiom,
! [VarCurr: state_type] :
( ~ v30917(VarCurr)
=> ( v30915(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1023,axiom,
! [VarCurr: state_type] :
( v30917(VarCurr)
=> ( v30915(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6676,axiom,
! [VarCurr: state_type] :
( v30917(VarCurr)
<=> ( v30918(VarCurr)
| v30919(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1904,axiom,
! [VarCurr: state_type] :
( v30919(VarCurr)
<=> ( ( v5969(VarCurr,2)
<=> $true )
& ( v5969(VarCurr,1)
<=> $true )
& ( v5969(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1903,axiom,
! [VarCurr: state_type] :
( v30918(VarCurr)
<=> ( ( v5969(VarCurr,2)
<=> $true )
& ( v5969(VarCurr,1)
<=> $true )
& ( v5969(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignmentInitValueVector_23,axiom,
! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v5969(constB0,B)
<=> $false ) ) ).
tff(addCaseBooleanConditionEqualRanges1_665,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30896(VarNext)
=> ( v30893(VarNext)
<=> v30893(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_724,axiom,
! [VarNext: state_type] :
( v30896(VarNext)
=> ( v30893(VarNext)
<=> v30904(VarNext) ) ) ).
tff(addAssignment_11495,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30904(VarNext)
<=> v30902(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1002,axiom,
! [VarCurr: state_type] :
( ~ v30905(VarCurr)
=> ( v30902(VarCurr)
<=> v5979(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1022,axiom,
! [VarCurr: state_type] :
( v30905(VarCurr)
=> ( v30902(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_2439,axiom,
! [VarCurr: state_type] :
( ~ v30905(VarCurr)
<=> v6353(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6675,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30896(VarNext)
<=> v30897(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6674,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30897(VarNext)
<=> ( v30898(VarNext)
& v6818(VarNext) ) ) ) ).
tff(writeUnaryOperator_2438,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30898(VarNext)
<=> v6827(VarNext) ) ) ).
tff(addAssignment_11494,axiom,
! [VarCurr: state_type] :
( v6361(VarCurr)
<=> v6363(VarCurr) ) ).
tff(addAssignment_11493,axiom,
! [VarCurr: state_type] :
( v6363(VarCurr)
<=> v6365(VarCurr) ) ).
tff(addAssignment_11492,axiom,
! [VarCurr: state_type] :
( v6365(VarCurr)
<=> v6367(VarCurr) ) ).
tff(addAssignment_11491,axiom,
! [VarCurr: state_type] :
( v6367(VarCurr)
<=> v6369(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1001,axiom,
! [VarCurr: state_type] :
( ~ v30880(VarCurr)
=> ( v6369(VarCurr)
<=> v30881(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1021,axiom,
! [VarCurr: state_type] :
( v30880(VarCurr)
=> ( v6369(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges5_1,axiom,
! [VarCurr: state_type] :
( ( ~ v30882(VarCurr)
& ~ v30883(VarCurr)
& ~ v30886(VarCurr)
& ~ v30887(VarCurr)
& ~ v30888(VarCurr) )
=> ( v30881(VarCurr)
<=> v30415(VarCurr,1) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges4_1,axiom,
! [VarCurr: state_type] :
( v30888(VarCurr)
=> ( v30881(VarCurr)
<=> v30415(VarCurr,2) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges3_1,axiom,
! [VarCurr: state_type] :
( v30887(VarCurr)
=> ( v30881(VarCurr)
<=> v30415(VarCurr,3) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges2_3,axiom,
! [VarCurr: state_type] :
( v30886(VarCurr)
=> ( v30881(VarCurr)
<=> v30415(VarCurr,2) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges1_3,axiom,
! [VarCurr: state_type] :
( v30883(VarCurr)
=> ( v30881(VarCurr)
<=> v30415(VarCurr,3) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_829,axiom,
! [VarCurr: state_type] :
( v30882(VarCurr)
=> ( v30881(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_1902,axiom,
! [VarCurr: state_type] :
( v30891(VarCurr)
<=> ( ( v6433(VarCurr,2)
<=> $true )
& ( v6433(VarCurr,1)
<=> $true )
& ( v6433(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6673,axiom,
! [VarCurr: state_type] :
( v30888(VarCurr)
<=> ( v30889(VarCurr)
| v30890(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1901,axiom,
! [VarCurr: state_type] :
( v30890(VarCurr)
<=> ( ( v6433(VarCurr,2)
<=> $true )
& ( v6433(VarCurr,1)
<=> $true )
& ( v6433(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1900,axiom,
! [VarCurr: state_type] :
( v30889(VarCurr)
<=> ( ( v6433(VarCurr,2)
<=> $true )
& ( v6433(VarCurr,1)
<=> $false )
& ( v6433(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1899,axiom,
! [VarCurr: state_type] :
( v30887(VarCurr)
<=> ( ( v6433(VarCurr,2)
<=> $true )
& ( v6433(VarCurr,1)
<=> $false )
& ( v6433(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1898,axiom,
! [VarCurr: state_type] :
( v30886(VarCurr)
<=> ( ( v6433(VarCurr,2)
<=> $false )
& ( v6433(VarCurr,1)
<=> $true )
& ( v6433(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6672,axiom,
! [VarCurr: state_type] :
( v30883(VarCurr)
<=> ( v30884(VarCurr)
| v30885(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1897,axiom,
! [VarCurr: state_type] :
( v30885(VarCurr)
<=> ( ( v6433(VarCurr,2)
<=> $false )
& ( v6433(VarCurr,1)
<=> $true )
& ( v6433(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1896,axiom,
! [VarCurr: state_type] :
( v30884(VarCurr)
<=> ( ( v6433(VarCurr,2)
<=> $false )
& ( v6433(VarCurr,1)
<=> $false )
& ( v6433(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1895,axiom,
! [VarCurr: state_type] :
( v30882(VarCurr)
<=> ( ( v6433(VarCurr,2)
<=> $false )
& ( v6433(VarCurr,1)
<=> $false )
& ( v6433(VarCurr,0)
<=> $false ) ) ) ).
tff(writeUnaryOperator_2437,axiom,
! [VarCurr: state_type] :
( ~ v30880(VarCurr)
<=> v6371(VarCurr) ) ).
tff(addAssignment_11490,axiom,
! [VarCurr: state_type] :
( v30415(VarCurr,2)
<=> v30417(VarCurr,2) ) ).
tff(addAssignment_11489,axiom,
! [VarCurr: state_type] :
( v30417(VarCurr,2)
<=> v30419(VarCurr,2) ) ).
tff(addAssignment_11488,axiom,
! [VarCurr: state_type] :
( v30415(VarCurr,3)
<=> v30417(VarCurr,3) ) ).
tff(addAssignment_11487,axiom,
! [VarCurr: state_type] :
( v30417(VarCurr,3)
<=> v30419(VarCurr,3) ) ).
tff(addAssignment_11486,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v6433(VarCurr,B)
<=> v6435(VarCurr,B) ) ) ).
tff(addAssignment_11485,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v6435(VarCurr,B)
<=> v6437(VarCurr,B) ) ) ).
tff(addAssignment_11484,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v6437(VarCurr,B)
<=> v6439(VarCurr,B) ) ) ).
tff(addAssignment_11483,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v6439(VarCurr,B)
<=> v6441(VarCurr,B) ) ) ).
tff(addAssignment_11482,axiom,
! [VarCurr: state_type] :
( ( v6441(VarCurr,1)
<=> v6443(VarCurr,2) )
& ( v6441(VarCurr,0)
<=> v6443(VarCurr,1) ) ) ).
tff(addAssignment_11481,axiom,
! [VarCurr: state_type] :
( v6371(VarCurr)
<=> v6373(VarCurr) ) ).
tff(addAssignment_11480,axiom,
! [VarCurr: state_type] :
( v6373(VarCurr)
<=> v6375(VarCurr) ) ).
tff(addAssignment_11479,axiom,
! [VarCurr: state_type] :
( v6375(VarCurr)
<=> v6377(VarCurr) ) ).
tff(addAssignment_11478,axiom,
! [VarCurr: state_type] :
( v6377(VarCurr)
<=> v6379(VarCurr) ) ).
tff(addAssignment_11477,axiom,
! [VarCurr: state_type] :
( v6379(VarCurr)
<=> v6381(VarCurr) ) ).
tff(addAssignment_11476,axiom,
! [VarCurr: state_type] :
( v6381(VarCurr)
<=> v6383(VarCurr) ) ).
tff(addAssignment_11475,axiom,
! [VarCurr: state_type] :
( v6383(VarCurr)
<=> v6385(VarCurr) ) ).
tff(addAssignment_11474,axiom,
! [VarCurr: state_type] :
( v6385(VarCurr)
<=> v6387(VarCurr) ) ).
tff(addAssignment_11473,axiom,
! [VarCurr: state_type] :
( v6387(VarCurr)
<=> v6389(VarCurr) ) ).
tff(addAssignment_11472,axiom,
! [VarCurr: state_type] :
( v6389(VarCurr)
<=> v6391(VarCurr) ) ).
tff(addAssignment_11471,axiom,
! [VarCurr: state_type] :
( v6391(VarCurr)
<=> v6393(VarCurr) ) ).
tff(addAssignment_11470,axiom,
! [VarCurr: state_type] :
( v6393(VarCurr)
<=> v6395(VarCurr,2) ) ).
tff(addAssignment_11469,axiom,
! [VarNext: state_type] :
( v6395(VarNext,2)
<=> v30872(VarNext,2) ) ).
tff(addCaseBooleanConditionEqualRanges1_664,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30873(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30872(VarNext,B)
<=> v6395(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_723,axiom,
! [VarNext: state_type] :
( v30873(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30872(VarNext,B)
<=> v30566(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6671,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30873(VarNext)
<=> v30874(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6670,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30874(VarNext)
<=> ( v30876(VarNext)
& v30551(VarNext) ) ) ) ).
tff(writeUnaryOperator_2436,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30876(VarNext)
<=> v30560(VarNext) ) ) ).
tff(addAssignment_11468,axiom,
! [VarCurr: state_type] :
( v6401(VarCurr,2)
<=> v30536(VarCurr,2) ) ).
tff(addAssignment_11467,axiom,
! [VarCurr: state_type] :
( v30533(VarCurr,2)
<=> v30534(VarCurr,2) ) ).
tff(addAssignment_11466,axiom,
! [VarNext: state_type] :
( v6395(VarNext,3)
<=> v30864(VarNext,3) ) ).
tff(addCaseBooleanConditionEqualRanges1_663,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30865(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30864(VarNext,B)
<=> v6395(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_722,axiom,
! [VarNext: state_type] :
( v30865(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30864(VarNext,B)
<=> v30566(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6669,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30865(VarNext)
<=> v30866(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6668,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30866(VarNext)
<=> ( v30868(VarNext)
& v30551(VarNext) ) ) ) ).
tff(writeUnaryOperator_2435,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30868(VarNext)
<=> v30560(VarNext) ) ) ).
tff(addAssignment_11465,axiom,
! [VarCurr: state_type] :
( v6401(VarCurr,3)
<=> v30536(VarCurr,3) ) ).
tff(addAssignment_11464,axiom,
! [VarCurr: state_type] :
( v30533(VarCurr,3)
<=> v30534(VarCurr,3) ) ).
tff(addAssignment_11463,axiom,
! [VarCurr: state_type] :
( v30515(VarCurr)
<=> v30517(VarCurr) ) ).
tff(addAssignment_11462,axiom,
! [VarCurr: state_type] :
( v30517(VarCurr)
<=> v30519(VarCurr) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_333,axiom,
! [VarCurr: state_type] :
( ( ~ v30856(VarCurr)
& ~ v30859(VarCurr) )
=> ( v30519(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_853,axiom,
! [VarCurr: state_type] :
( v30859(VarCurr)
=> ( v30519(VarCurr)
<=> v30860(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_828,axiom,
! [VarCurr: state_type] :
( v30856(VarCurr)
=> ( v30519(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_852,axiom,
! [VarCurr: state_type] :
( ~ v30861(VarCurr)
=> ( v30860(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_827,axiom,
! [VarCurr: state_type] :
( v30861(VarCurr)
=> ( v30860(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_1894,axiom,
! [VarCurr: state_type] :
( v30862(VarCurr)
<=> ( v30525(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_1893,axiom,
! [VarCurr: state_type] :
( v30861(VarCurr)
<=> ( v30525(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1892,axiom,
! [VarCurr: state_type] :
( v30859(VarCurr)
<=> ( ( v30521(VarCurr,1)
<=> $true )
& ( v30521(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6667,axiom,
! [VarCurr: state_type] :
( v30856(VarCurr)
<=> ( v30857(VarCurr)
| v30858(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1891,axiom,
! [VarCurr: state_type] :
( v30858(VarCurr)
<=> ( ( v30521(VarCurr,1)
<=> $false )
& ( v30521(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1890,axiom,
! [VarCurr: state_type] :
( v30857(VarCurr)
<=> ( ( v30521(VarCurr,1)
<=> $false )
& ( v30521(VarCurr,0)
<=> $false ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_662,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30843(VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30521(VarNext,B)
<=> v30521(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_721,axiom,
! [VarNext: state_type] :
( v30843(VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30521(VarNext,B)
<=> v30851(VarNext,B) ) ) ) ).
tff(addAssignment_11461,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30851(VarNext,B)
<=> v30849(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_1000,axiom,
! [VarCurr: state_type] :
( ~ v30852(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30849(VarCurr,B)
<=> v30523(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1020,axiom,
! [VarCurr: state_type] :
( v30852(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30849(VarCurr,B)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1889,axiom,
! [VarCurr: state_type] :
( v30852(VarCurr)
<=> ( v185(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6666,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30843(VarNext)
<=> v30844(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6665,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30844(VarNext)
<=> ( v30845(VarNext)
& v285(VarNext) ) ) ) ).
tff(writeUnaryOperator_2434,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30845(VarNext)
<=> v294(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_60,axiom,
! [VarCurr: state_type] :
( ( ~ v30830(VarCurr)
& ~ v30834(VarCurr)
& ~ v30840(VarCurr) )
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30523(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_332,axiom,
! [VarCurr: state_type] :
( v30840(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30523(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_851,axiom,
! [VarCurr: state_type] :
( v30834(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30523(VarCurr,B)
<=> v30835(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_826,axiom,
! [VarCurr: state_type] :
( v30830(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30523(VarCurr,B)
<=> v30831(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1888,axiom,
! [VarCurr: state_type] :
( v30840(VarCurr)
<=> ( ( v30521(VarCurr,1)
<=> $true )
& ( v30521(VarCurr,0)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_850,axiom,
! [VarCurr: state_type] :
( ~ v30836(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30835(VarCurr,B)
<=> b10(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_825,axiom,
! [VarCurr: state_type] :
( v30836(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30835(VarCurr,B)
<=> b01(B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1887,axiom,
! [VarCurr: state_type] :
( v30838(VarCurr)
<=> ( v30839(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6664,axiom,
! [VarCurr: state_type] :
( v30839(VarCurr)
<=> ( v256(VarCurr)
| v193(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1886,axiom,
! [VarCurr: state_type] :
( v30836(VarCurr)
<=> ( v30837(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6663,axiom,
! [VarCurr: state_type] :
( v30837(VarCurr)
<=> ( v256(VarCurr)
| v193(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1885,axiom,
! [VarCurr: state_type] :
( v30834(VarCurr)
<=> ( ( v30521(VarCurr,1)
<=> $false )
& ( v30521(VarCurr,0)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_849,axiom,
! [VarCurr: state_type] :
( ~ v30832(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30831(VarCurr,B)
<=> b01(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_824,axiom,
! [VarCurr: state_type] :
( v30832(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v30831(VarCurr,B)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1884,axiom,
! [VarCurr: state_type] :
( v30833(VarCurr)
<=> ( v30525(VarCurr)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_1883,axiom,
! [VarCurr: state_type] :
( v30832(VarCurr)
<=> ( v30525(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1882,axiom,
! [VarCurr: state_type] :
( v30830(VarCurr)
<=> ( ( v30521(VarCurr,1)
<=> $false )
& ( v30521(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11460,axiom,
! [VarCurr: state_type] :
( v30525(VarCurr)
<=> v30527(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6662,axiom,
! [VarCurr: state_type] :
( v30527(VarCurr)
<=> ( v30825(VarCurr)
& v30780(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6661,axiom,
! [VarCurr: state_type] :
( v30825(VarCurr)
<=> ( v30826(VarCurr)
& v30735(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6660,axiom,
! [VarCurr: state_type] :
( v30826(VarCurr)
<=> ( v30827(VarCurr)
& v30690(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6659,axiom,
! [VarCurr: state_type] :
( v30827(VarCurr)
<=> ( v30828(VarCurr)
& v30645(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6658,axiom,
! [VarCurr: state_type] :
( v30828(VarCurr)
<=> ( v30529(VarCurr)
& v30600(VarCurr) ) ) ).
tff(addAssignment_11459,axiom,
! [VarCurr: state_type] :
( v30780(VarCurr)
<=> v30782(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_661,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30800(VarNext)
=> ( v30782(VarNext)
<=> v30782(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_720,axiom,
! [VarNext: state_type] :
( v30800(VarNext)
=> ( v30782(VarNext)
<=> v30820(VarNext) ) ) ).
tff(addAssignment_11458,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30820(VarNext)
<=> v30818(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_999,axiom,
! [VarCurr: state_type] :
( ~ v30817(VarCurr)
=> ( v30818(VarCurr)
<=> v30821(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1019,axiom,
! [VarCurr: state_type] :
( v30817(VarCurr)
=> ( v30818(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_998,axiom,
! [VarCurr: state_type] :
( ~ v30786(VarCurr)
=> ( v30821(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1018,axiom,
! [VarCurr: state_type] :
( v30786(VarCurr)
=> ( v30821(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6657,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30800(VarNext)
<=> ( v30801(VarNext)
& v30810(VarNext) ) ) ) ).
tff(addAssignment_11457,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30810(VarNext)
<=> v30808(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6656,axiom,
! [VarCurr: state_type] :
( v30808(VarCurr)
<=> ( v30811(VarCurr)
| v30817(VarCurr) ) ) ).
tff(writeUnaryOperator_2433,axiom,
! [VarCurr: state_type] :
( ~ v30817(VarCurr)
<=> v30784(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6655,axiom,
! [VarCurr: state_type] :
( v30811(VarCurr)
<=> ( v30812(VarCurr)
| v30786(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6654,axiom,
! [VarCurr: state_type] :
( v30812(VarCurr)
<=> ( v30813(VarCurr)
& v30816(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1881,axiom,
! [VarCurr: state_type] :
( v30816(VarCurr)
<=> ( v30792(VarCurr,0)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6653,axiom,
! [VarCurr: state_type] :
( v30813(VarCurr)
<=> ( v30814(VarCurr)
& v30815(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1880,axiom,
! [VarCurr: state_type] :
( v30815(VarCurr)
<=> ( v30790(VarCurr,1)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_1879,axiom,
! [VarCurr: state_type] :
( v30814(VarCurr)
<=> ( v30788(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6652,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30801(VarNext)
<=> ( v30802(VarNext)
& v30797(VarNext) ) ) ) ).
tff(writeUnaryOperator_2432,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30802(VarNext)
<=> v30804(VarNext) ) ) ).
tff(addAssignment_11456,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30804(VarNext)
<=> v30797(VarCurr) ) ) ).
tff(addAssignment_11455,axiom,
! [VarCurr: state_type] :
( v30797(VarCurr)
<=> v30553(VarCurr) ) ).
tff(addAssignment_11454,axiom,
! [VarCurr: state_type] :
( v30792(VarCurr,0)
<=> v30793(VarCurr,0) ) ).
tff(addAssignment_11453,axiom,
! [VarCurr: state_type] :
( v30793(VarCurr,0)
<=> $true ) ).
tff(addAssignment_11452,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,1) )
=> ( v30793(VarCurr,B)
<=> v30794(VarCurr,B) ) ) ).
tff(addAssignment_11451,axiom,
! [VarCurr: state_type] :
( v30788(VarCurr)
<=> v30517(VarCurr) ) ).
tff(addAssignment_11450,axiom,
! [VarCurr: state_type] :
( v30786(VarCurr)
<=> v6405(VarCurr) ) ).
tff(addAssignment_11449,axiom,
! [VarCurr: state_type] :
( v30784(VarCurr)
<=> v6399(VarCurr) ) ).
tff(addAssignment_11448,axiom,
! [VarCurr: state_type] :
( v30735(VarCurr)
<=> v30737(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_660,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30755(VarNext)
=> ( v30737(VarNext)
<=> v30737(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_719,axiom,
! [VarNext: state_type] :
( v30755(VarNext)
=> ( v30737(VarNext)
<=> v30775(VarNext) ) ) ).
tff(addAssignment_11447,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30775(VarNext)
<=> v30773(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_997,axiom,
! [VarCurr: state_type] :
( ~ v30772(VarCurr)
=> ( v30773(VarCurr)
<=> v30776(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1017,axiom,
! [VarCurr: state_type] :
( v30772(VarCurr)
=> ( v30773(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_996,axiom,
! [VarCurr: state_type] :
( ~ v30741(VarCurr)
=> ( v30776(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1016,axiom,
! [VarCurr: state_type] :
( v30741(VarCurr)
=> ( v30776(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6651,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30755(VarNext)
<=> ( v30756(VarNext)
& v30765(VarNext) ) ) ) ).
tff(addAssignment_11446,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30765(VarNext)
<=> v30763(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6650,axiom,
! [VarCurr: state_type] :
( v30763(VarCurr)
<=> ( v30766(VarCurr)
| v30772(VarCurr) ) ) ).
tff(writeUnaryOperator_2431,axiom,
! [VarCurr: state_type] :
( ~ v30772(VarCurr)
<=> v30739(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6649,axiom,
! [VarCurr: state_type] :
( v30766(VarCurr)
<=> ( v30767(VarCurr)
| v30741(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6648,axiom,
! [VarCurr: state_type] :
( v30767(VarCurr)
<=> ( v30768(VarCurr)
& v30771(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1878,axiom,
! [VarCurr: state_type] :
( v30771(VarCurr)
<=> ( v30747(VarCurr,0)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6647,axiom,
! [VarCurr: state_type] :
( v30768(VarCurr)
<=> ( v30769(VarCurr)
& v30770(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1877,axiom,
! [VarCurr: state_type] :
( v30770(VarCurr)
<=> ( v30745(VarCurr,1)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_1876,axiom,
! [VarCurr: state_type] :
( v30769(VarCurr)
<=> ( v30743(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6646,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30756(VarNext)
<=> ( v30757(VarNext)
& v30752(VarNext) ) ) ) ).
tff(writeUnaryOperator_2430,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30757(VarNext)
<=> v30759(VarNext) ) ) ).
tff(addAssignment_11445,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30759(VarNext)
<=> v30752(VarCurr) ) ) ).
tff(addAssignment_11444,axiom,
! [VarCurr: state_type] :
( v30752(VarCurr)
<=> v30553(VarCurr) ) ).
tff(addAssignment_11443,axiom,
! [VarCurr: state_type] :
( v30747(VarCurr,0)
<=> v30748(VarCurr,0) ) ).
tff(addAssignment_11442,axiom,
! [VarCurr: state_type] :
( v30748(VarCurr,0)
<=> $true ) ).
tff(addAssignment_11441,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,1) )
=> ( v30748(VarCurr,B)
<=> v30749(VarCurr,B) ) ) ).
tff(addAssignment_11440,axiom,
! [VarCurr: state_type] :
( v30743(VarCurr)
<=> v30517(VarCurr) ) ).
tff(addAssignment_11439,axiom,
! [VarCurr: state_type] :
( v30741(VarCurr)
<=> v6405(VarCurr) ) ).
tff(addAssignment_11438,axiom,
! [VarCurr: state_type] :
( v30739(VarCurr)
<=> v6399(VarCurr) ) ).
tff(addAssignment_11437,axiom,
! [VarCurr: state_type] :
( v30690(VarCurr)
<=> v30692(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_659,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30710(VarNext)
=> ( v30692(VarNext)
<=> v30692(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_718,axiom,
! [VarNext: state_type] :
( v30710(VarNext)
=> ( v30692(VarNext)
<=> v30730(VarNext) ) ) ).
tff(addAssignment_11436,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30730(VarNext)
<=> v30728(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_995,axiom,
! [VarCurr: state_type] :
( ~ v30727(VarCurr)
=> ( v30728(VarCurr)
<=> v30731(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1015,axiom,
! [VarCurr: state_type] :
( v30727(VarCurr)
=> ( v30728(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_994,axiom,
! [VarCurr: state_type] :
( ~ v30696(VarCurr)
=> ( v30731(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1014,axiom,
! [VarCurr: state_type] :
( v30696(VarCurr)
=> ( v30731(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6645,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30710(VarNext)
<=> ( v30711(VarNext)
& v30720(VarNext) ) ) ) ).
tff(addAssignment_11435,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30720(VarNext)
<=> v30718(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6644,axiom,
! [VarCurr: state_type] :
( v30718(VarCurr)
<=> ( v30721(VarCurr)
| v30727(VarCurr) ) ) ).
tff(writeUnaryOperator_2429,axiom,
! [VarCurr: state_type] :
( ~ v30727(VarCurr)
<=> v30694(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6643,axiom,
! [VarCurr: state_type] :
( v30721(VarCurr)
<=> ( v30722(VarCurr)
| v30696(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6642,axiom,
! [VarCurr: state_type] :
( v30722(VarCurr)
<=> ( v30723(VarCurr)
& v30726(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1875,axiom,
! [VarCurr: state_type] :
( v30726(VarCurr)
<=> ( v30702(VarCurr,0)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6641,axiom,
! [VarCurr: state_type] :
( v30723(VarCurr)
<=> ( v30724(VarCurr)
& v30725(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1874,axiom,
! [VarCurr: state_type] :
( v30725(VarCurr)
<=> ( v30700(VarCurr,1)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_1873,axiom,
! [VarCurr: state_type] :
( v30724(VarCurr)
<=> ( v30698(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6640,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30711(VarNext)
<=> ( v30712(VarNext)
& v30707(VarNext) ) ) ) ).
tff(writeUnaryOperator_2428,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30712(VarNext)
<=> v30714(VarNext) ) ) ).
tff(addAssignment_11434,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30714(VarNext)
<=> v30707(VarCurr) ) ) ).
tff(addAssignment_11433,axiom,
! [VarCurr: state_type] :
( v30707(VarCurr)
<=> v30553(VarCurr) ) ).
tff(addAssignment_11432,axiom,
! [VarCurr: state_type] :
( v30702(VarCurr,0)
<=> v30703(VarCurr,0) ) ).
tff(addAssignment_11431,axiom,
! [VarCurr: state_type] :
( v30703(VarCurr,0)
<=> $true ) ).
tff(addAssignment_11430,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,1) )
=> ( v30703(VarCurr,B)
<=> v30704(VarCurr,B) ) ) ).
tff(addAssignment_11429,axiom,
! [VarCurr: state_type] :
( v30698(VarCurr)
<=> v30517(VarCurr) ) ).
tff(addAssignment_11428,axiom,
! [VarCurr: state_type] :
( v30696(VarCurr)
<=> v6405(VarCurr) ) ).
tff(addAssignment_11427,axiom,
! [VarCurr: state_type] :
( v30694(VarCurr)
<=> v6399(VarCurr) ) ).
tff(addAssignment_11426,axiom,
! [VarCurr: state_type] :
( v30645(VarCurr)
<=> v30647(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_658,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30665(VarNext)
=> ( v30647(VarNext)
<=> v30647(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_717,axiom,
! [VarNext: state_type] :
( v30665(VarNext)
=> ( v30647(VarNext)
<=> v30685(VarNext) ) ) ).
tff(addAssignment_11425,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30685(VarNext)
<=> v30683(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_993,axiom,
! [VarCurr: state_type] :
( ~ v30682(VarCurr)
=> ( v30683(VarCurr)
<=> v30686(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1013,axiom,
! [VarCurr: state_type] :
( v30682(VarCurr)
=> ( v30683(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_992,axiom,
! [VarCurr: state_type] :
( ~ v30651(VarCurr)
=> ( v30686(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1012,axiom,
! [VarCurr: state_type] :
( v30651(VarCurr)
=> ( v30686(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6639,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30665(VarNext)
<=> ( v30666(VarNext)
& v30675(VarNext) ) ) ) ).
tff(addAssignment_11424,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30675(VarNext)
<=> v30673(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6638,axiom,
! [VarCurr: state_type] :
( v30673(VarCurr)
<=> ( v30676(VarCurr)
| v30682(VarCurr) ) ) ).
tff(writeUnaryOperator_2427,axiom,
! [VarCurr: state_type] :
( ~ v30682(VarCurr)
<=> v30649(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6637,axiom,
! [VarCurr: state_type] :
( v30676(VarCurr)
<=> ( v30677(VarCurr)
| v30651(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6636,axiom,
! [VarCurr: state_type] :
( v30677(VarCurr)
<=> ( v30678(VarCurr)
& v30681(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1872,axiom,
! [VarCurr: state_type] :
( v30681(VarCurr)
<=> ( v30657(VarCurr,0)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6635,axiom,
! [VarCurr: state_type] :
( v30678(VarCurr)
<=> ( v30679(VarCurr)
& v30680(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1871,axiom,
! [VarCurr: state_type] :
( v30680(VarCurr)
<=> ( v30655(VarCurr,1)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_1870,axiom,
! [VarCurr: state_type] :
( v30679(VarCurr)
<=> ( v30653(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6634,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30666(VarNext)
<=> ( v30667(VarNext)
& v30662(VarNext) ) ) ) ).
tff(writeUnaryOperator_2426,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30667(VarNext)
<=> v30669(VarNext) ) ) ).
tff(addAssignment_11423,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30669(VarNext)
<=> v30662(VarCurr) ) ) ).
tff(addAssignment_11422,axiom,
! [VarCurr: state_type] :
( v30662(VarCurr)
<=> v30553(VarCurr) ) ).
tff(addAssignment_11421,axiom,
! [VarCurr: state_type] :
( v30657(VarCurr,0)
<=> v30658(VarCurr,0) ) ).
tff(addAssignment_11420,axiom,
! [VarCurr: state_type] :
( v30658(VarCurr,0)
<=> $true ) ).
tff(addAssignment_11419,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,1) )
=> ( v30658(VarCurr,B)
<=> v30659(VarCurr,B) ) ) ).
tff(addAssignment_11418,axiom,
! [VarCurr: state_type] :
( v30653(VarCurr)
<=> v30517(VarCurr) ) ).
tff(addAssignment_11417,axiom,
! [VarCurr: state_type] :
( v30651(VarCurr)
<=> v6405(VarCurr) ) ).
tff(addAssignment_11416,axiom,
! [VarCurr: state_type] :
( v30649(VarCurr)
<=> v6399(VarCurr) ) ).
tff(addAssignment_11415,axiom,
! [VarCurr: state_type] :
( v30600(VarCurr)
<=> v30602(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_657,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30620(VarNext)
=> ( v30602(VarNext)
<=> v30602(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_716,axiom,
! [VarNext: state_type] :
( v30620(VarNext)
=> ( v30602(VarNext)
<=> v30640(VarNext) ) ) ).
tff(addAssignment_11414,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30640(VarNext)
<=> v30638(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_991,axiom,
! [VarCurr: state_type] :
( ~ v30637(VarCurr)
=> ( v30638(VarCurr)
<=> v30641(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1011,axiom,
! [VarCurr: state_type] :
( v30637(VarCurr)
=> ( v30638(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_990,axiom,
! [VarCurr: state_type] :
( ~ v30606(VarCurr)
=> ( v30641(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1010,axiom,
! [VarCurr: state_type] :
( v30606(VarCurr)
=> ( v30641(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6633,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30620(VarNext)
<=> ( v30621(VarNext)
& v30630(VarNext) ) ) ) ).
tff(addAssignment_11413,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30630(VarNext)
<=> v30628(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6632,axiom,
! [VarCurr: state_type] :
( v30628(VarCurr)
<=> ( v30631(VarCurr)
| v30637(VarCurr) ) ) ).
tff(writeUnaryOperator_2425,axiom,
! [VarCurr: state_type] :
( ~ v30637(VarCurr)
<=> v30604(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6631,axiom,
! [VarCurr: state_type] :
( v30631(VarCurr)
<=> ( v30632(VarCurr)
| v30606(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6630,axiom,
! [VarCurr: state_type] :
( v30632(VarCurr)
<=> ( v30633(VarCurr)
& v30636(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1869,axiom,
! [VarCurr: state_type] :
( v30636(VarCurr)
<=> ( v30612(VarCurr,0)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6629,axiom,
! [VarCurr: state_type] :
( v30633(VarCurr)
<=> ( v30634(VarCurr)
& v30635(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1868,axiom,
! [VarCurr: state_type] :
( v30635(VarCurr)
<=> ( v30610(VarCurr,1)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_1867,axiom,
! [VarCurr: state_type] :
( v30634(VarCurr)
<=> ( v30608(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6628,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30621(VarNext)
<=> ( v30622(VarNext)
& v30617(VarNext) ) ) ) ).
tff(writeUnaryOperator_2424,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30622(VarNext)
<=> v30624(VarNext) ) ) ).
tff(addAssignment_11412,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30624(VarNext)
<=> v30617(VarCurr) ) ) ).
tff(addAssignment_11411,axiom,
! [VarCurr: state_type] :
( v30617(VarCurr)
<=> v30553(VarCurr) ) ).
tff(addAssignment_11410,axiom,
! [VarCurr: state_type] :
( v30612(VarCurr,0)
<=> v30613(VarCurr,0) ) ).
tff(addAssignment_11409,axiom,
! [VarCurr: state_type] :
( v30613(VarCurr,0)
<=> $true ) ).
tff(addAssignment_11408,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,1) )
=> ( v30613(VarCurr,B)
<=> v30614(VarCurr,B) ) ) ).
tff(addAssignment_11407,axiom,
! [VarCurr: state_type] :
( v30608(VarCurr)
<=> v30517(VarCurr) ) ).
tff(addAssignment_11406,axiom,
! [VarCurr: state_type] :
( v30606(VarCurr)
<=> v6405(VarCurr) ) ).
tff(addAssignment_11405,axiom,
! [VarCurr: state_type] :
( v30604(VarCurr)
<=> v6399(VarCurr) ) ).
tff(addAssignment_11404,axiom,
! [VarCurr: state_type] :
( v30529(VarCurr)
<=> v30531(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_656,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30577(VarNext)
=> ( v30531(VarNext)
<=> v30531(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_715,axiom,
! [VarNext: state_type] :
( v30577(VarNext)
=> ( v30531(VarNext)
<=> v30595(VarNext) ) ) ).
tff(addAssignment_11403,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30595(VarNext)
<=> v30593(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_989,axiom,
! [VarCurr: state_type] :
( ~ v30592(VarCurr)
=> ( v30593(VarCurr)
<=> v30596(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1009,axiom,
! [VarCurr: state_type] :
( v30592(VarCurr)
=> ( v30593(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_988,axiom,
! [VarCurr: state_type] :
( ~ v6403(VarCurr)
=> ( v30596(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1008,axiom,
! [VarCurr: state_type] :
( v6403(VarCurr)
=> ( v30596(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6627,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30577(VarNext)
<=> ( v30578(VarNext)
& v30585(VarNext) ) ) ) ).
tff(addAssignment_11402,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30585(VarNext)
<=> v30583(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6626,axiom,
! [VarCurr: state_type] :
( v30583(VarCurr)
<=> ( v30586(VarCurr)
| v30592(VarCurr) ) ) ).
tff(writeUnaryOperator_2423,axiom,
! [VarCurr: state_type] :
( ~ v30592(VarCurr)
<=> v6397(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6625,axiom,
! [VarCurr: state_type] :
( v30586(VarCurr)
<=> ( v30587(VarCurr)
| v6403(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6624,axiom,
! [VarCurr: state_type] :
( v30587(VarCurr)
<=> ( v30588(VarCurr)
& v30591(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1866,axiom,
! [VarCurr: state_type] :
( v30591(VarCurr)
<=> ( v30571(VarCurr,0)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6623,axiom,
! [VarCurr: state_type] :
( v30588(VarCurr)
<=> ( v30589(VarCurr)
& v30590(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1865,axiom,
! [VarCurr: state_type] :
( v30590(VarCurr)
<=> ( v6395(VarCurr,1)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_1864,axiom,
! [VarCurr: state_type] :
( v30589(VarCurr)
<=> ( v30515(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6622,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30578(VarNext)
<=> ( v30579(VarNext)
& v30551(VarNext) ) ) ) ).
tff(writeUnaryOperator_2422,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30579(VarNext)
<=> v30560(VarNext) ) ) ).
tff(addAssignment_11401,axiom,
! [VarCurr: state_type] :
( v30571(VarCurr,0)
<=> v30572(VarCurr,0) ) ).
tff(addAssignment_11400,axiom,
! [VarCurr: state_type] :
( v30572(VarCurr,0)
<=> $true ) ).
tff(addAssignment_11399,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,1) )
=> ( v30572(VarCurr,B)
<=> v30573(VarCurr,B) ) ) ).
tff(addAssignment_11398,axiom,
! [VarNext: state_type] :
( v6395(VarNext,1)
<=> v30555(VarNext,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_655,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30556(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30555(VarNext,B)
<=> v6395(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_714,axiom,
! [VarNext: state_type] :
( v30556(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30555(VarNext,B)
<=> v30566(VarNext,B) ) ) ) ).
tff(addAssignment_11397,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30566(VarNext,B)
<=> v30564(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_987,axiom,
! [VarCurr: state_type] :
( ~ v30567(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30564(VarCurr,B)
<=> v6401(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1007,axiom,
! [VarCurr: state_type] :
( v30567(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30564(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_2421,axiom,
! [VarCurr: state_type] :
( ~ v30567(VarCurr)
<=> v6397(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6621,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30556(VarNext)
<=> v30557(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6620,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30557(VarNext)
<=> ( v30558(VarNext)
& v30551(VarNext) ) ) ) ).
tff(writeUnaryOperator_2420,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30558(VarNext)
<=> v30560(VarNext) ) ) ).
tff(addAssignment_11396,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30560(VarNext)
<=> v30551(VarCurr) ) ) ).
tff(addAssignment_11395,axiom,
! [VarCurr: state_type] :
( v30551(VarCurr)
<=> v30553(VarCurr) ) ).
tff(addAssignment_11394,axiom,
! [VarCurr: state_type] :
( v30553(VarCurr)
<=> v285(VarCurr) ) ).
tff(addAssignment_11393,axiom,
! [VarCurr: state_type] :
( v6401(VarCurr,1)
<=> v30536(VarCurr,1) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_986,axiom,
! [VarCurr: state_type] :
( ~ v30537(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30536(VarCurr,B)
<=> v30538(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1006,axiom,
! [VarCurr: state_type] :
( v30537(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30536(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_59,axiom,
! [VarCurr: state_type] :
( ( ~ v30539(VarCurr)
& ~ v30541(VarCurr)
& ~ v30545(VarCurr) )
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30538(VarCurr,B)
<=> v6395(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_331,axiom,
! [VarCurr: state_type] :
( v30545(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30538(VarCurr,B)
<=> v30547(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_848,axiom,
! [VarCurr: state_type] :
( v30541(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30538(VarCurr,B)
<=> v30543(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_823,axiom,
! [VarCurr: state_type] :
( v30539(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30538(VarCurr,B)
<=> v6395(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1863,axiom,
! [VarCurr: state_type] :
( v30548(VarCurr)
<=> ( ( v30549(VarCurr,1)
<=> $true )
& ( v30549(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11392,axiom,
! [VarCurr: state_type] :
( v30549(VarCurr,0)
<=> v30515(VarCurr) ) ).
tff(addAssignment_11391,axiom,
! [VarCurr: state_type] :
( v30549(VarCurr,1)
<=> v6403(VarCurr) ) ).
tff(addAssignment_11390,axiom,
! [VarCurr: state_type] :
( v30547(VarCurr,0)
<=> $true ) ).
tff(addAssignment_11389,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,1) )
=> ( v30547(VarCurr,B)
<=> v30533(VarCurr,B) ) ) ).
tff(addBitVectorEqualityBitBlasted_1862,axiom,
! [VarCurr: state_type] :
( v30545(VarCurr)
<=> ( ( v30546(VarCurr,1)
<=> $true )
& ( v30546(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11388,axiom,
! [VarCurr: state_type] :
( v30546(VarCurr,0)
<=> v30515(VarCurr) ) ).
tff(addAssignment_11387,axiom,
! [VarCurr: state_type] :
( v30546(VarCurr,1)
<=> v6403(VarCurr) ) ).
tff(addAssignment_11386,axiom,
! [VarCurr: state_type] :
( ( v30543(VarCurr,2)
<=> v6395(VarCurr,3) )
& ( v30543(VarCurr,1)
<=> v6395(VarCurr,2) )
& ( v30543(VarCurr,0)
<=> v6395(VarCurr,1) ) ) ).
tff(addAssignment_11385,axiom,
! [VarCurr: state_type] :
( v30543(VarCurr,3)
<=> $false ) ).
tff(addBitVectorEqualityBitBlasted_1861,axiom,
! [VarCurr: state_type] :
( v30541(VarCurr)
<=> ( ( v30542(VarCurr,1)
<=> $false )
& ( v30542(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11384,axiom,
! [VarCurr: state_type] :
( v30542(VarCurr,0)
<=> v30515(VarCurr) ) ).
tff(addAssignment_11383,axiom,
! [VarCurr: state_type] :
( v30542(VarCurr,1)
<=> v6403(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1860,axiom,
! [VarCurr: state_type] :
( v30539(VarCurr)
<=> ( ( v30540(VarCurr,1)
<=> $false )
& ( v30540(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11382,axiom,
! [VarCurr: state_type] :
( v30540(VarCurr,0)
<=> v30515(VarCurr) ) ).
tff(addAssignment_11381,axiom,
! [VarCurr: state_type] :
( v30540(VarCurr,1)
<=> v6403(VarCurr) ) ).
tff(writeUnaryOperator_2419,axiom,
! [VarCurr: state_type] :
( ~ v30537(VarCurr)
<=> v6397(VarCurr) ) ).
tff(addAssignment_11380,axiom,
! [VarCurr: state_type] :
( v30533(VarCurr,1)
<=> v30534(VarCurr,1) ) ).
tff(addAssignment_11379,axiom,
! [VarCurr: state_type] :
( v30534(VarCurr,0)
<=> $false ) ).
tff(addAssignment_11378,axiom,
! [VarCurr: state_type] :
( ( v30534(VarCurr,3)
<=> v6395(VarCurr,2) )
& ( v30534(VarCurr,2)
<=> v6395(VarCurr,1) )
& ( v30534(VarCurr,1)
<=> v6395(VarCurr,0) ) ) ).
tff(addAssignment_11377,axiom,
! [VarCurr: state_type] :
( v6403(VarCurr)
<=> v6405(VarCurr) ) ).
tff(addAssignment_11376,axiom,
! [VarCurr: state_type] :
( v6405(VarCurr)
<=> v6407(VarCurr) ) ).
tff(addAssignment_11375,axiom,
! [VarCurr: state_type] :
( v6407(VarCurr)
<=> v6409(VarCurr) ) ).
tff(addAssignment_11374,axiom,
! [VarCurr: state_type] :
( v6409(VarCurr)
<=> v6411(VarCurr) ) ).
tff(addAssignment_11373,axiom,
! [VarCurr: state_type] :
( v6411(VarCurr)
<=> v6413(VarCurr) ) ).
tff(addAssignment_11372,axiom,
! [VarCurr: state_type] :
( v6413(VarCurr)
<=> v6415(VarCurr) ) ).
tff(addAssignment_11371,axiom,
! [VarCurr: state_type] :
( v6415(VarCurr)
<=> v6417(VarCurr) ) ).
tff(addAssignment_11370,axiom,
! [VarCurr: state_type] :
( v6417(VarCurr)
<=> v6419(VarCurr) ) ).
tff(addAssignment_11369,axiom,
! [VarCurr: state_type] :
( v6419(VarCurr)
<=> v6421(VarCurr) ) ).
tff(addAssignment_11368,axiom,
! [VarCurr: state_type] :
( v6421(VarCurr)
<=> v6423(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_654,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30503(VarNext)
=> ( v6423(VarNext)
<=> v6423(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_713,axiom,
! [VarNext: state_type] :
( v30503(VarNext)
=> ( v6423(VarNext)
<=> v30511(VarNext) ) ) ).
tff(addAssignment_11367,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30511(VarNext)
<=> v30509(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_985,axiom,
! [VarCurr: state_type] :
( ~ v6932(VarCurr)
=> ( v30509(VarCurr)
<=> v6429(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1005,axiom,
! [VarCurr: state_type] :
( v6932(VarCurr)
=> ( v30509(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6619,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30503(VarNext)
<=> v30504(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6618,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30504(VarNext)
<=> ( v30506(VarNext)
& v6918(VarNext) ) ) ) ).
tff(writeUnaryOperator_2418,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30506(VarNext)
<=> v6925(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_330,axiom,
! [VarCurr: state_type] :
( ( ~ v30490(VarCurr)
& ~ v30494(VarCurr) )
=> ( v6429(VarCurr)
<=> v30500(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_847,axiom,
! [VarCurr: state_type] :
( v30494(VarCurr)
=> ( v6429(VarCurr)
<=> v30495(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_822,axiom,
! [VarCurr: state_type] :
( v30490(VarCurr)
=> ( v6429(VarCurr)
<=> v30492(VarCurr) ) ) ).
tff(writeUnaryOperator_2417,axiom,
! [VarCurr: state_type] :
( ~ v30500(VarCurr)
<=> v6371(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6617,axiom,
! [VarCurr: state_type] :
( v30497(VarCurr)
<=> ( v30498(VarCurr)
| v30499(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1859,axiom,
! [VarCurr: state_type] :
( v30499(VarCurr)
<=> ( ( v30491(VarCurr,1)
<=> $true )
& ( v30491(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1858,axiom,
! [VarCurr: state_type] :
( v30498(VarCurr)
<=> ( ( v30491(VarCurr,1)
<=> $true )
& ( v30491(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorShiftedRanges_574,axiom,
! [VarCurr: state_type] :
( v30495(VarCurr)
<=> ( v30415(VarCurr,1)
& v30496(VarCurr) ) ) ).
tff(writeUnaryOperator_2416,axiom,
! [VarCurr: state_type] :
( ~ v30496(VarCurr)
<=> v6371(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1857,axiom,
! [VarCurr: state_type] :
( v30494(VarCurr)
<=> ( ( v30491(VarCurr,1)
<=> $false )
& ( v30491(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6616,axiom,
! [VarCurr: state_type] :
( v30492(VarCurr)
<=> ( v30415(VarCurr,0)
& v30493(VarCurr) ) ) ).
tff(writeUnaryOperator_2415,axiom,
! [VarCurr: state_type] :
( ~ v30493(VarCurr)
<=> v6371(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1856,axiom,
! [VarCurr: state_type] :
( v30490(VarCurr)
<=> ( ( v30491(VarCurr,1)
<=> $false )
& ( v30491(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11366,axiom,
! [VarCurr: state_type] :
( v30491(VarCurr,0)
<=> v6916(VarCurr) ) ).
tff(addAssignment_11365,axiom,
! [VarCurr: state_type] :
( v30491(VarCurr,1)
<=> v6431(VarCurr) ) ).
tff(addAssignment_11364,axiom,
! [VarCurr: state_type] :
( v30415(VarCurr,1)
<=> v30417(VarCurr,1) ) ).
tff(addAssignment_11363,axiom,
! [VarCurr: state_type] :
( v30417(VarCurr,1)
<=> v30419(VarCurr,1) ) ).
tff(addAssignment_11362,axiom,
! [VarCurr: state_type] :
( v30415(VarCurr,0)
<=> v30417(VarCurr,0) ) ).
tff(addAssignment_11361,axiom,
! [VarCurr: state_type] :
( v30417(VarCurr,0)
<=> v30419(VarCurr,0) ) ).
tff(addAssignment_11360,axiom,
! [VarNext: state_type] :
( v30419(VarNext,0)
<=> v30482(VarNext,0) ) ).
tff(addCaseBooleanConditionEqualRanges1_653,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30483(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30482(VarNext,B)
<=> v30419(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_712,axiom,
! [VarNext: state_type] :
( v30483(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30482(VarNext,B)
<=> v30461(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6615,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30483(VarNext)
<=> v30484(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6614,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30484(VarNext)
<=> ( v30486(VarNext)
& v30448(VarNext) ) ) ) ).
tff(writeUnaryOperator_2414,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30486(VarNext)
<=> v30455(VarNext) ) ) ).
tff(addAssignment_11359,axiom,
! [VarCurr: state_type] :
( v30423(VarCurr,0)
<=> v30436(VarCurr,0) ) ).
tff(addAssignment_11358,axiom,
! [VarNext: state_type] :
( v30419(VarNext,1)
<=> v30474(VarNext,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_652,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30475(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30474(VarNext,B)
<=> v30419(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_711,axiom,
! [VarNext: state_type] :
( v30475(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30474(VarNext,B)
<=> v30461(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6613,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30475(VarNext)
<=> v30476(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6612,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30476(VarNext)
<=> ( v30478(VarNext)
& v30448(VarNext) ) ) ) ).
tff(writeUnaryOperator_2413,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30478(VarNext)
<=> v30455(VarNext) ) ) ).
tff(addAssignment_11357,axiom,
! [VarCurr: state_type] :
( v30423(VarCurr,1)
<=> v30436(VarCurr,1) ) ).
tff(addAssignment_11356,axiom,
! [VarNext: state_type] :
( v30419(VarNext,2)
<=> v30466(VarNext,2) ) ).
tff(addCaseBooleanConditionEqualRanges1_651,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30467(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30466(VarNext,B)
<=> v30419(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_710,axiom,
! [VarNext: state_type] :
( v30467(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30466(VarNext,B)
<=> v30461(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6611,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30467(VarNext)
<=> v30468(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6610,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30468(VarNext)
<=> ( v30470(VarNext)
& v30448(VarNext) ) ) ) ).
tff(writeUnaryOperator_2412,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30470(VarNext)
<=> v30455(VarNext) ) ) ).
tff(addAssignment_11355,axiom,
! [VarCurr: state_type] :
( v30423(VarCurr,2)
<=> v30436(VarCurr,2) ) ).
tff(addAssignment_11354,axiom,
! [VarNext: state_type] :
( v30419(VarNext,3)
<=> v30450(VarNext,3) ) ).
tff(addCaseBooleanConditionEqualRanges1_650,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30451(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30450(VarNext,B)
<=> v30419(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_709,axiom,
! [VarNext: state_type] :
( v30451(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30450(VarNext,B)
<=> v30461(VarNext,B) ) ) ) ).
tff(addAssignment_11353,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30461(VarNext,B)
<=> v30459(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_984,axiom,
! [VarCurr: state_type] :
( ~ v30462(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30459(VarCurr,B)
<=> v30423(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1004,axiom,
! [VarCurr: state_type] :
( v30462(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30459(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_2411,axiom,
! [VarCurr: state_type] :
( ~ v30462(VarCurr)
<=> v30421(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6609,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30451(VarNext)
<=> v30452(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6608,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30452(VarNext)
<=> ( v30453(VarNext)
& v30448(VarNext) ) ) ) ).
tff(writeUnaryOperator_2410,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30453(VarNext)
<=> v30455(VarNext) ) ) ).
tff(addAssignment_11352,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30455(VarNext)
<=> v30448(VarCurr) ) ) ).
tff(addAssignment_11351,axiom,
! [VarCurr: state_type] :
( v30448(VarCurr)
<=> v6857(VarCurr) ) ).
tff(addAssignment_11350,axiom,
! [VarCurr: state_type] :
( v30423(VarCurr,3)
<=> v30436(VarCurr,3) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_58,axiom,
! [VarCurr: state_type] :
( ( ~ v30437(VarCurr)
& ~ v30439(VarCurr)
& ~ v30442(VarCurr) )
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30436(VarCurr,B)
<=> v30419(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_329,axiom,
! [VarCurr: state_type] :
( v30442(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30436(VarCurr,B)
<=> v30444(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_846,axiom,
! [VarCurr: state_type] :
( v30439(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30436(VarCurr,B)
<=> v30441(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_821,axiom,
! [VarCurr: state_type] :
( v30437(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30436(VarCurr,B)
<=> v30419(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1855,axiom,
! [VarCurr: state_type] :
( v30445(VarCurr)
<=> ( ( v30446(VarCurr,1)
<=> $true )
& ( v30446(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11349,axiom,
! [VarCurr: state_type] :
( v30446(VarCurr,0)
<=> v30431(VarCurr) ) ).
tff(addAssignment_11348,axiom,
! [VarCurr: state_type] :
( v30446(VarCurr,1)
<=> v30425(VarCurr) ) ).
tff(addAssignment_11347,axiom,
! [VarCurr: state_type] :
( v30444(VarCurr,0)
<=> $true ) ).
tff(addAssignment_11346,axiom,
! [VarCurr: state_type] :
( ( v30444(VarCurr,3)
<=> v30419(VarCurr,2) )
& ( v30444(VarCurr,2)
<=> v30419(VarCurr,1) )
& ( v30444(VarCurr,1)
<=> v30419(VarCurr,0) ) ) ).
tff(addBitVectorEqualityBitBlasted_1854,axiom,
! [VarCurr: state_type] :
( v30442(VarCurr)
<=> ( ( v30443(VarCurr,1)
<=> $true )
& ( v30443(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11345,axiom,
! [VarCurr: state_type] :
( v30443(VarCurr,0)
<=> v30431(VarCurr) ) ).
tff(addAssignment_11344,axiom,
! [VarCurr: state_type] :
( v30443(VarCurr,1)
<=> v30425(VarCurr) ) ).
tff(addAssignment_11343,axiom,
! [VarCurr: state_type] :
( ( v30441(VarCurr,2)
<=> v30419(VarCurr,3) )
& ( v30441(VarCurr,1)
<=> v30419(VarCurr,2) )
& ( v30441(VarCurr,0)
<=> v30419(VarCurr,1) ) ) ).
tff(addAssignment_11342,axiom,
! [VarCurr: state_type] :
( v30441(VarCurr,3)
<=> $false ) ).
tff(addBitVectorEqualityBitBlasted_1853,axiom,
! [VarCurr: state_type] :
( v30439(VarCurr)
<=> ( ( v30440(VarCurr,1)
<=> $false )
& ( v30440(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11341,axiom,
! [VarCurr: state_type] :
( v30440(VarCurr,0)
<=> v30431(VarCurr) ) ).
tff(addAssignment_11340,axiom,
! [VarCurr: state_type] :
( v30440(VarCurr,1)
<=> v30425(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1852,axiom,
! [VarCurr: state_type] :
( v30437(VarCurr)
<=> ( ( v30438(VarCurr,1)
<=> $false )
& ( v30438(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11339,axiom,
! [VarCurr: state_type] :
( v30438(VarCurr,0)
<=> v30431(VarCurr) ) ).
tff(addAssignment_11338,axiom,
! [VarCurr: state_type] :
( v30438(VarCurr,1)
<=> v30425(VarCurr) ) ).
tff(addAssignment_11337,axiom,
! [VarCurr: state_type] :
( v30431(VarCurr)
<=> v30433(VarCurr) ) ).
tff(addAssignment_11336,axiom,
! [VarCurr: state_type] :
( v30433(VarCurr)
<=> v30435(VarCurr) ) ).
tff(addAssignment_11335,axiom,
! [VarCurr: state_type] :
( v30435(VarCurr)
<=> v6916(VarCurr) ) ).
tff(addAssignment_11334,axiom,
! [VarCurr: state_type] :
( v30425(VarCurr)
<=> v30427(VarCurr) ) ).
tff(addAssignment_11333,axiom,
! [VarCurr: state_type] :
( v30427(VarCurr)
<=> v30429(VarCurr) ) ).
tff(addAssignment_11332,axiom,
! [VarCurr: state_type] :
( v30429(VarCurr)
<=> v6431(VarCurr) ) ).
tff(addAssignment_11331,axiom,
! [VarCurr: state_type] :
( v30421(VarCurr)
<=> v6427(VarCurr) ) ).
tff(addAssignment_11330,axiom,
! [VarCurr: state_type] :
( v6431(VarCurr)
<=> v6433(VarCurr,2) ) ).
tff(addAssignment_11329,axiom,
! [VarCurr: state_type] :
( v6433(VarCurr,2)
<=> v6435(VarCurr,2) ) ).
tff(addAssignment_11328,axiom,
! [VarCurr: state_type] :
( v6435(VarCurr,2)
<=> v6437(VarCurr,2) ) ).
tff(addAssignment_11327,axiom,
! [VarCurr: state_type] :
( v6437(VarCurr,2)
<=> v6439(VarCurr,2) ) ).
tff(addAssignment_11326,axiom,
! [VarCurr: state_type] :
( v6439(VarCurr,2)
<=> v6441(VarCurr,2) ) ).
tff(addAssignment_11325,axiom,
! [VarCurr: state_type] :
( v6441(VarCurr,2)
<=> v6443(VarCurr,3) ) ).
tff(addCaseBooleanConditionEqualRanges1_649,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30402(VarNext)
=> ( v6443(VarNext,3)
<=> v6443(VarCurr,3) ) ) ) ).
tff(addCaseBooleanConditionShiftedRanges0_17,axiom,
! [VarNext: state_type] :
( v30402(VarNext)
=> ( v6443(VarNext,3)
<=> v30410(VarNext) ) ) ).
tff(addAssignment_11324,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30410(VarNext)
<=> v30408(VarCurr) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_106,axiom,
! [VarCurr: state_type] :
( ~ v30411(VarCurr)
=> ( v30408(VarCurr)
<=> v6445(VarCurr,2) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1003,axiom,
! [VarCurr: state_type] :
( v30411(VarCurr)
=> ( v30408(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_2409,axiom,
! [VarCurr: state_type] :
( ~ v30411(VarCurr)
<=> v6353(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6607,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30402(VarNext)
<=> v30403(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6606,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30403(VarNext)
<=> ( v30404(VarNext)
& v6818(VarNext) ) ) ) ).
tff(writeUnaryOperator_2408,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30404(VarNext)
<=> v6827(VarNext) ) ) ).
tff(writeBinaryOperatorShiftedRanges_573,axiom,
! [VarCurr: state_type] :
( v6445(VarCurr,2)
<=> ( v6443(VarCurr,2)
& v30399(VarCurr) ) ) ).
tff(writeUnaryOperator_2407,axiom,
! [VarCurr: state_type] :
( ~ v30399(VarCurr)
<=> v6355(VarCurr,2) ) ).
tff(addCaseBooleanConditionEqualRanges1_648,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30380(VarNext)
=> ( v6443(VarNext,2)
<=> v6443(VarCurr,2) ) ) ) ).
tff(addCaseBooleanConditionShiftedRanges0_16,axiom,
! [VarNext: state_type] :
( v30380(VarNext)
=> ( v6443(VarNext,2)
<=> v30395(VarNext) ) ) ).
tff(addAssignment_11323,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30395(VarNext)
<=> v30393(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges1_2,axiom,
! [VarCurr: state_type] :
( ~ v30389(VarCurr)
=> ( v30393(VarCurr)
<=> v6445(VarCurr,1) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_820,axiom,
! [VarCurr: state_type] :
( v30389(VarCurr)
=> ( v30393(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6605,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30380(VarNext)
<=> ( v30381(VarNext)
& v30388(VarNext) ) ) ) ).
tff(addAssignment_11322,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30388(VarNext)
<=> v30386(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6604,axiom,
! [VarCurr: state_type] :
( v30386(VarCurr)
<=> ( v30389(VarCurr)
| v30390(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6603,axiom,
! [VarCurr: state_type] :
( v30390(VarCurr)
<=> ( v30391(VarCurr)
& v30392(VarCurr) ) ) ).
tff(writeUnaryOperator_2406,axiom,
! [VarCurr: state_type] :
( ~ v30392(VarCurr)
<=> v30389(VarCurr) ) ).
tff(writeUnaryOperator_2405,axiom,
! [VarCurr: state_type] :
( ~ v30391(VarCurr)
<=> v6355(VarCurr,2) ) ).
tff(writeUnaryOperator_2404,axiom,
! [VarCurr: state_type] :
( ~ v30389(VarCurr)
<=> v6353(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6602,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30381(VarNext)
<=> ( v30382(VarNext)
& v6818(VarNext) ) ) ) ).
tff(writeUnaryOperator_2403,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30382(VarNext)
<=> v6827(VarNext) ) ) ).
tff(writeBinaryOperatorShiftedRanges_572,axiom,
! [VarCurr: state_type] :
( v6445(VarCurr,1)
<=> ( v6443(VarCurr,1)
& v30377(VarCurr) ) ) ).
tff(writeUnaryOperator_2402,axiom,
! [VarCurr: state_type] :
( ~ v30377(VarCurr)
<=> v6355(VarCurr,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_647,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30358(VarNext)
=> ( v6443(VarNext,1)
<=> v6443(VarCurr,1) ) ) ) ).
tff(addCaseBooleanConditionShiftedRanges0_15,axiom,
! [VarNext: state_type] :
( v30358(VarNext)
=> ( v6443(VarNext,1)
<=> v30373(VarNext) ) ) ).
tff(addAssignment_11321,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30373(VarNext)
<=> v30371(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_845,axiom,
! [VarCurr: state_type] :
( ~ v30367(VarCurr)
=> ( v30371(VarCurr)
<=> v6445(VarCurr,0) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_819,axiom,
! [VarCurr: state_type] :
( v30367(VarCurr)
=> ( v30371(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6601,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30358(VarNext)
<=> ( v30359(VarNext)
& v30366(VarNext) ) ) ) ).
tff(addAssignment_11320,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30366(VarNext)
<=> v30364(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6600,axiom,
! [VarCurr: state_type] :
( v30364(VarCurr)
<=> ( v30367(VarCurr)
| v30368(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6599,axiom,
! [VarCurr: state_type] :
( v30368(VarCurr)
<=> ( v30369(VarCurr)
& v30370(VarCurr) ) ) ).
tff(writeUnaryOperator_2401,axiom,
! [VarCurr: state_type] :
( ~ v30370(VarCurr)
<=> v30367(VarCurr) ) ).
tff(writeUnaryOperator_2400,axiom,
! [VarCurr: state_type] :
( ~ v30369(VarCurr)
<=> v6355(VarCurr,1) ) ).
tff(writeUnaryOperator_2399,axiom,
! [VarCurr: state_type] :
( ~ v30367(VarCurr)
<=> v6353(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6598,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30359(VarNext)
<=> ( v30360(VarNext)
& v6818(VarNext) ) ) ) ).
tff(writeUnaryOperator_2398,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30360(VarNext)
<=> v6827(VarNext) ) ) ).
tff(addAssignment_11319,axiom,
! [VarCurr: state_type] :
( v6445(VarCurr,0)
<=> v6443(VarCurr,0) ) ).
tff(addAssignment_11318,axiom,
! [VarCurr: state_type] :
( v6443(VarCurr,0)
<=> v6473(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6597,axiom,
! [VarCurr: state_type] :
( v6473(VarCurr)
<=> ( v30351(VarCurr)
& v30355(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6596,axiom,
! [VarCurr: state_type] :
( v30355(VarCurr)
<=> ( v6655(VarCurr)
& v6816(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6595,axiom,
! [VarCurr: state_type] :
( v30351(VarCurr)
<=> ( v30352(VarCurr)
& v30354(VarCurr) ) ) ).
tff(writeUnaryOperator_2397,axiom,
! [VarCurr: state_type] :
( ~ v30354(VarCurr)
<=> v6355(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6594,axiom,
! [VarCurr: state_type] :
( v30352(VarCurr)
<=> ( v6475(VarCurr)
& v30353(VarCurr) ) ) ).
tff(writeUnaryOperator_2396,axiom,
! [VarCurr: state_type] :
( ~ v30353(VarCurr)
<=> v6567(VarCurr) ) ).
tff(addAssignment_11317,axiom,
! [VarCurr: state_type] :
( v6475(VarCurr)
<=> v6477(VarCurr) ) ).
tff(addAssignment_11316,axiom,
! [VarCurr: state_type] :
( v6477(VarCurr)
<=> v6479(VarCurr) ) ).
tff(addAssignment_11315,axiom,
! [VarCurr: state_type] :
( v6479(VarCurr)
<=> v6481(VarCurr) ) ).
tff(addAssignment_11314,axiom,
! [VarCurr: state_type] :
( v6481(VarCurr)
<=> v6483(VarCurr) ) ).
tff(addAssignment_11313,axiom,
! [VarCurr: state_type] :
( v6483(VarCurr)
<=> v6485(VarCurr,0) ) ).
tff(addAssignment_11312,axiom,
! [VarCurr: state_type] :
( v6485(VarCurr,0)
<=> v6487(VarCurr,0) ) ).
tff(addAssignment_11311,axiom,
! [VarCurr: state_type] :
( v6487(VarCurr,0)
<=> v6489(VarCurr,0) ) ).
tff(addAssignment_11310,axiom,
! [VarNext: state_type] :
( v6489(VarNext,0)
<=> v30343(VarNext,0) ) ).
tff(addCaseBooleanConditionEqualRanges1_646,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30344(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30343(VarNext,B)
<=> v6489(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_708,axiom,
! [VarNext: state_type] :
( v30344(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30343(VarNext,B)
<=> v6870(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6593,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30344(VarNext)
<=> v30345(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6592,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30345(VarNext)
<=> ( v30347(VarNext)
& v6855(VarNext) ) ) ) ).
tff(writeUnaryOperator_2395,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30347(VarNext)
<=> v6864(VarNext) ) ) ).
tff(addAssignment_11309,axiom,
! [VarCurr: state_type] :
( v6493(VarCurr,0)
<=> v6843(VarCurr,0) ) ).
tff(addAssignment_11308,axiom,
! [VarCurr: state_type] :
( v6495(VarCurr)
<=> v6497(VarCurr) ) ).
tff(addAssignment_11307,axiom,
! [VarCurr: state_type] :
( v6497(VarCurr)
<=> v6499(VarCurr) ) ).
tff(addAssignment_11306,axiom,
! [VarCurr: state_type] :
( v6499(VarCurr)
<=> v6501(VarCurr) ) ).
tff(addAssignment_11305,axiom,
! [VarCurr: state_type] :
( v6501(VarCurr)
<=> v6503(VarCurr) ) ).
tff(addAssignment_11304,axiom,
! [VarCurr: state_type] :
( v6503(VarCurr)
<=> v6505(VarCurr) ) ).
tff(addAssignment_11303,axiom,
! [VarCurr: state_type] :
( v6505(VarCurr)
<=> v6507(VarCurr) ) ).
tff(addAssignment_11302,axiom,
! [VarCurr: state_type] :
( v6507(VarCurr)
<=> v6509(VarCurr) ) ).
tff(addAssignment_11301,axiom,
! [VarCurr: state_type] :
( v6509(VarCurr)
<=> v6511(VarCurr) ) ).
tff(addAssignment_11300,axiom,
! [VarCurr: state_type] :
( v6511(VarCurr)
<=> v6513(VarCurr) ) ).
tff(addAssignment_11299,axiom,
! [VarCurr: state_type] :
( v6513(VarCurr)
<=> v6515(VarCurr) ) ).
tff(addAssignment_11298,axiom,
! [VarCurr: state_type] :
( v6515(VarCurr)
<=> v6517(VarCurr) ) ).
tff(addAssignment_11297,axiom,
! [VarCurr: state_type] :
( v6517(VarCurr)
<=> v6519(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_645,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30330(VarNext)
=> ( v6519(VarNext)
<=> v6519(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_707,axiom,
! [VarNext: state_type] :
( v30330(VarNext)
=> ( v6519(VarNext)
<=> v30338(VarNext) ) ) ).
tff(addAssignment_11296,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30338(VarNext)
<=> v30336(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_983,axiom,
! [VarCurr: state_type] :
( ~ v30339(VarCurr)
=> ( v30336(VarCurr)
<=> v6527(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1002,axiom,
! [VarCurr: state_type] :
( v30339(VarCurr)
=> ( v30336(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_2394,axiom,
! [VarCurr: state_type] :
( ~ v30339(VarCurr)
<=> v6521(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6591,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30330(VarNext)
<=> v30331(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6590,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30331(VarNext)
<=> ( v30332(VarNext)
& v7035(VarNext) ) ) ) ).
tff(writeUnaryOperator_2393,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30332(VarNext)
<=> v7046(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_844,axiom,
! [VarCurr: state_type] :
( ~ v30327(VarCurr)
=> ( v6527(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_818,axiom,
! [VarCurr: state_type] :
( v30327(VarCurr)
=> ( v6527(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6589,axiom,
! [VarCurr: state_type] :
( v30327(VarCurr)
<=> ( v26547(VarCurr)
| v26551(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6588,axiom,
! [VarCurr: state_type] :
( v6982(VarCurr)
<=> ( v30324(VarCurr)
& v30325(VarCurr) ) ) ).
tff(writeUnaryOperator_2392,axiom,
! [VarCurr: state_type] :
( ~ v30325(VarCurr)
<=> v30239(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1851,axiom,
! [VarCurr: state_type] :
( v30324(VarCurr)
<=> ( ( v6984(VarCurr,7)
<=> v7057(VarCurr,7) )
& ( v6984(VarCurr,6)
<=> v7057(VarCurr,6) )
& ( v6984(VarCurr,5)
<=> v7057(VarCurr,5) )
& ( v6984(VarCurr,4)
<=> v7057(VarCurr,4) )
& ( v6984(VarCurr,3)
<=> v7057(VarCurr,3) )
& ( v6984(VarCurr,2)
<=> v7057(VarCurr,2) )
& ( v6984(VarCurr,1)
<=> v7057(VarCurr,1) )
& ( v6984(VarCurr,0)
<=> v7057(VarCurr,0) ) ) ) ).
tff(addAssignment_11295,axiom,
! [VarCurr: state_type] :
( v30239(VarCurr)
<=> v30241(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1850,axiom,
! [VarCurr: state_type] :
( v30241(VarCurr)
<=> ( ( v30243(VarCurr,3)
<=> $false )
& ( v30243(VarCurr,2)
<=> $false )
& ( v30243(VarCurr,1)
<=> $false )
& ( v30243(VarCurr,0)
<=> $false ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_644,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30310(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30243(VarNext,B)
<=> v30243(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_706,axiom,
! [VarNext: state_type] :
( v30310(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30243(VarNext,B)
<=> v30318(VarNext,B) ) ) ) ).
tff(addAssignment_11294,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30318(VarNext,B)
<=> v30316(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_982,axiom,
! [VarCurr: state_type] :
( ~ v30319(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30316(VarCurr,B)
<=> v30245(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1001,axiom,
! [VarCurr: state_type] :
( v30319(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30316(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_2391,axiom,
! [VarCurr: state_type] :
( ~ v30319(VarCurr)
<=> v7068(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6587,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30310(VarNext)
<=> v30311(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6586,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30311(VarNext)
<=> ( v30312(VarNext)
& v7065(VarNext) ) ) ) ).
tff(writeUnaryOperator_2390,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30312(VarNext)
<=> v7326(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_57,axiom,
! [VarCurr: state_type] :
( ( ~ v30247(VarCurr)
& ~ v30249(VarCurr)
& ~ v30283(VarCurr) )
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30245(VarCurr,B)
<=> v30243(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_328,axiom,
! [VarCurr: state_type] :
( v30283(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30245(VarCurr,B)
<=> v30285(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_843,axiom,
! [VarCurr: state_type] :
( v30249(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30245(VarCurr,B)
<=> v30251(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_817,axiom,
! [VarCurr: state_type] :
( v30247(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30245(VarCurr,B)
<=> v30243(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1849,axiom,
! [VarCurr: state_type] :
( v30306(VarCurr)
<=> ( ( v30307(VarCurr,1)
<=> $true )
& ( v30307(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11293,axiom,
! [VarCurr: state_type] :
( v30307(VarCurr,0)
<=> v7365(VarCurr) ) ).
tff(addAssignment_11292,axiom,
! [VarCurr: state_type] :
( v30307(VarCurr,1)
<=> v7268(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_981,axiom,
! [VarCurr: state_type] :
( ~ v30286(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30285(VarCurr,B)
<=> v30287(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_1000,axiom,
! [VarCurr: state_type] :
( v30286(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30285(VarCurr,B)
<=> b1000(B) ) ) ) ).
tff(addAssignment_11291,axiom,
! [VarCurr: state_type] :
( v30287(VarCurr,0)
<=> v30303(VarCurr) ) ).
tff(addAssignment_11290,axiom,
! [VarCurr: state_type] :
( v30287(VarCurr,1)
<=> v30301(VarCurr) ) ).
tff(addAssignment_11289,axiom,
! [VarCurr: state_type] :
( v30287(VarCurr,2)
<=> v30296(VarCurr) ) ).
tff(addAssignment_11288,axiom,
! [VarCurr: state_type] :
( v30287(VarCurr,3)
<=> v30289(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6585,axiom,
! [VarCurr: state_type] :
( v30301(VarCurr)
<=> ( v30302(VarCurr)
& v30305(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_571,axiom,
! [VarCurr: state_type] :
( v30305(VarCurr)
<=> ( v30243(VarCurr,0)
| v30243(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6584,axiom,
! [VarCurr: state_type] :
( v30302(VarCurr)
<=> ( v30303(VarCurr)
| v30304(VarCurr) ) ) ).
tff(writeUnaryOperator_2389,axiom,
! [VarCurr: state_type] :
( ~ v30304(VarCurr)
<=> v30243(VarCurr,1) ) ).
tff(writeUnaryOperator_2388,axiom,
! [VarCurr: state_type] :
( ~ v30303(VarCurr)
<=> v30243(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6583,axiom,
! [VarCurr: state_type] :
( v30296(VarCurr)
<=> ( v30297(VarCurr)
& v30300(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_570,axiom,
! [VarCurr: state_type] :
( v30300(VarCurr)
<=> ( v30293(VarCurr)
| v30243(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6582,axiom,
! [VarCurr: state_type] :
( v30297(VarCurr)
<=> ( v30298(VarCurr)
| v30299(VarCurr) ) ) ).
tff(writeUnaryOperator_2387,axiom,
! [VarCurr: state_type] :
( ~ v30299(VarCurr)
<=> v30243(VarCurr,2) ) ).
tff(writeUnaryOperator_2386,axiom,
! [VarCurr: state_type] :
( ~ v30298(VarCurr)
<=> v30293(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6581,axiom,
! [VarCurr: state_type] :
( v30289(VarCurr)
<=> ( v30290(VarCurr)
& v30295(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_569,axiom,
! [VarCurr: state_type] :
( v30295(VarCurr)
<=> ( v30292(VarCurr)
| v30243(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6580,axiom,
! [VarCurr: state_type] :
( v30290(VarCurr)
<=> ( v30291(VarCurr)
| v30294(VarCurr) ) ) ).
tff(writeUnaryOperator_2385,axiom,
! [VarCurr: state_type] :
( ~ v30294(VarCurr)
<=> v30243(VarCurr,3) ) ).
tff(writeUnaryOperator_2384,axiom,
! [VarCurr: state_type] :
( ~ v30291(VarCurr)
<=> v30292(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_568,axiom,
! [VarCurr: state_type] :
( v30292(VarCurr)
<=> ( v30293(VarCurr)
& v30243(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_567,axiom,
! [VarCurr: state_type] :
( v30293(VarCurr)
<=> ( v30243(VarCurr,0)
& v30243(VarCurr,1) ) ) ).
tff(addBitVectorEqualityBitBlasted_1848,axiom,
! [VarCurr: state_type] :
( v30286(VarCurr)
<=> ( ( v30243(VarCurr,3)
<=> $true )
& ( v30243(VarCurr,2)
<=> $false )
& ( v30243(VarCurr,1)
<=> $false )
& ( v30243(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1847,axiom,
! [VarCurr: state_type] :
( v30283(VarCurr)
<=> ( ( v30284(VarCurr,1)
<=> $true )
& ( v30284(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11287,axiom,
! [VarCurr: state_type] :
( v30284(VarCurr,0)
<=> v7365(VarCurr) ) ).
tff(addAssignment_11286,axiom,
! [VarCurr: state_type] :
( v30284(VarCurr,1)
<=> v7268(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_980,axiom,
! [VarCurr: state_type] :
( ~ v30252(VarCurr)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v30251(VarCurr,B)
<=> v30253(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_999,axiom,
! [VarCurr: state_type] :
( v30252(VarCurr)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v30251(VarCurr,B)
<=> $false ) ) ) ).
tff(addSignExtensionConstraint_80,axiom,
! [VarCurr: state_type] :
( v30253(VarCurr,5)
<=> v30254(VarCurr,4) ) ).
tff(addSignExtensionConstraint_79,axiom,
! [VarCurr: state_type] :
( v30253(VarCurr,6)
<=> v30254(VarCurr,4) ) ).
tff(addSignExtensionConstraint_78,axiom,
! [VarCurr: state_type] :
( v30253(VarCurr,7)
<=> v30254(VarCurr,4) ) ).
tff(addSignExtensionConstraint_77,axiom,
! [VarCurr: state_type] :
( v30253(VarCurr,8)
<=> v30254(VarCurr,4) ) ).
tff(addSignExtensionConstraint_76,axiom,
! [VarCurr: state_type] :
( v30253(VarCurr,9)
<=> v30254(VarCurr,4) ) ).
tff(addSignExtensionConstraint_75,axiom,
! [VarCurr: state_type] :
( v30253(VarCurr,10)
<=> v30254(VarCurr,4) ) ).
tff(addSignExtensionConstraint_74,axiom,
! [VarCurr: state_type] :
( v30253(VarCurr,11)
<=> v30254(VarCurr,4) ) ).
tff(addSignExtensionConstraint_73,axiom,
! [VarCurr: state_type] :
( v30253(VarCurr,12)
<=> v30254(VarCurr,4) ) ).
tff(addSignExtensionConstraint_72,axiom,
! [VarCurr: state_type] :
( v30253(VarCurr,13)
<=> v30254(VarCurr,4) ) ).
tff(addSignExtensionConstraint_71,axiom,
! [VarCurr: state_type] :
( v30253(VarCurr,14)
<=> v30254(VarCurr,4) ) ).
tff(addSignExtensionConstraint_70,axiom,
! [VarCurr: state_type] :
( v30253(VarCurr,15)
<=> v30254(VarCurr,4) ) ).
tff(addSignExtensionConstraint_69,axiom,
! [VarCurr: state_type] :
( v30253(VarCurr,16)
<=> v30254(VarCurr,4) ) ).
tff(addSignExtensionConstraint_68,axiom,
! [VarCurr: state_type] :
( v30253(VarCurr,17)
<=> v30254(VarCurr,4) ) ).
tff(addSignExtensionConstraint_67,axiom,
! [VarCurr: state_type] :
( v30253(VarCurr,18)
<=> v30254(VarCurr,4) ) ).
tff(addSignExtensionConstraint_66,axiom,
! [VarCurr: state_type] :
( v30253(VarCurr,19)
<=> v30254(VarCurr,4) ) ).
tff(addSignExtensionConstraint_65,axiom,
! [VarCurr: state_type] :
( v30253(VarCurr,20)
<=> v30254(VarCurr,4) ) ).
tff(addSignExtensionConstraint_64,axiom,
! [VarCurr: state_type] :
( v30253(VarCurr,21)
<=> v30254(VarCurr,4) ) ).
tff(addSignExtensionConstraint_63,axiom,
! [VarCurr: state_type] :
( v30253(VarCurr,22)
<=> v30254(VarCurr,4) ) ).
tff(addSignExtensionConstraint_62,axiom,
! [VarCurr: state_type] :
( v30253(VarCurr,23)
<=> v30254(VarCurr,4) ) ).
tff(addSignExtensionConstraint_61,axiom,
! [VarCurr: state_type] :
( v30253(VarCurr,24)
<=> v30254(VarCurr,4) ) ).
tff(addSignExtensionConstraint_60,axiom,
! [VarCurr: state_type] :
( v30253(VarCurr,25)
<=> v30254(VarCurr,4) ) ).
tff(addSignExtensionConstraint_59,axiom,
! [VarCurr: state_type] :
( v30253(VarCurr,26)
<=> v30254(VarCurr,4) ) ).
tff(addSignExtensionConstraint_58,axiom,
! [VarCurr: state_type] :
( v30253(VarCurr,27)
<=> v30254(VarCurr,4) ) ).
tff(addSignExtensionConstraint_57,axiom,
! [VarCurr: state_type] :
( v30253(VarCurr,28)
<=> v30254(VarCurr,4) ) ).
tff(addSignExtensionConstraint_56,axiom,
! [VarCurr: state_type] :
( v30253(VarCurr,29)
<=> v30254(VarCurr,4) ) ).
tff(addSignExtensionConstraint_55,axiom,
! [VarCurr: state_type] :
( v30253(VarCurr,30)
<=> v30254(VarCurr,4) ) ).
tff(addSignExtensionConstraint_54,axiom,
! [VarCurr: state_type] :
( v30253(VarCurr,31)
<=> v30254(VarCurr,4) ) ).
tff(addAssignment_11285,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v30253(VarCurr,B)
<=> v30254(VarCurr,B) ) ) ).
tff(addAssignment_11284,axiom,
! [VarCurr: state_type] :
( v30254(VarCurr,0)
<=> v30281(VarCurr) ) ).
tff(addAssignment_11283,axiom,
! [VarCurr: state_type] :
( v30254(VarCurr,1)
<=> v30279(VarCurr) ) ).
tff(addAssignment_11282,axiom,
! [VarCurr: state_type] :
( v30254(VarCurr,2)
<=> v30275(VarCurr) ) ).
tff(addAssignment_11281,axiom,
! [VarCurr: state_type] :
( v30254(VarCurr,3)
<=> v30271(VarCurr) ) ).
tff(addAssignment_11280,axiom,
! [VarCurr: state_type] :
( v30254(VarCurr,4)
<=> v30256(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6579,axiom,
! [VarCurr: state_type] :
( v30279(VarCurr)
<=> ( v30280(VarCurr)
& v30282(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6578,axiom,
! [VarCurr: state_type] :
( v30282(VarCurr)
<=> ( v30260(VarCurr,0)
| v30266(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_566,axiom,
! [VarCurr: state_type] :
( v30280(VarCurr)
<=> ( v30281(VarCurr)
| v30260(VarCurr,1) ) ) ).
tff(writeUnaryOperator_2383,axiom,
! [VarCurr: state_type] :
( ~ v30281(VarCurr)
<=> v30260(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6577,axiom,
! [VarCurr: state_type] :
( v30275(VarCurr)
<=> ( v30276(VarCurr)
& v30278(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6576,axiom,
! [VarCurr: state_type] :
( v30278(VarCurr)
<=> ( v30264(VarCurr)
| v30267(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_565,axiom,
! [VarCurr: state_type] :
( v30276(VarCurr)
<=> ( v30277(VarCurr)
| v30260(VarCurr,2) ) ) ).
tff(writeUnaryOperator_2382,axiom,
! [VarCurr: state_type] :
( ~ v30277(VarCurr)
<=> v30264(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6575,axiom,
! [VarCurr: state_type] :
( v30271(VarCurr)
<=> ( v30272(VarCurr)
& v30274(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6574,axiom,
! [VarCurr: state_type] :
( v30274(VarCurr)
<=> ( v30262(VarCurr)
| v30268(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_564,axiom,
! [VarCurr: state_type] :
( v30272(VarCurr)
<=> ( v30273(VarCurr)
| v30260(VarCurr,3) ) ) ).
tff(writeUnaryOperator_2381,axiom,
! [VarCurr: state_type] :
( ~ v30273(VarCurr)
<=> v30262(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6573,axiom,
! [VarCurr: state_type] :
( v30256(VarCurr)
<=> ( v30257(VarCurr)
& v30269(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6572,axiom,
! [VarCurr: state_type] :
( v30269(VarCurr)
<=> ( v30259(VarCurr)
| v30270(VarCurr) ) ) ).
tff(writeUnaryOperator_2380,axiom,
! [VarCurr: state_type] :
( ~ v30270(VarCurr)
<=> v30260(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_563,axiom,
! [VarCurr: state_type] :
( v30257(VarCurr)
<=> ( v30258(VarCurr)
| v30260(VarCurr,4) ) ) ).
tff(writeUnaryOperator_2379,axiom,
! [VarCurr: state_type] :
( ~ v30258(VarCurr)
<=> v30259(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_562,axiom,
! [VarCurr: state_type] :
( v30259(VarCurr)
<=> ( v30260(VarCurr,3)
| v30261(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6571,axiom,
! [VarCurr: state_type] :
( v30261(VarCurr)
<=> ( v30262(VarCurr)
& v30268(VarCurr) ) ) ).
tff(writeUnaryOperator_2378,axiom,
! [VarCurr: state_type] :
( ~ v30268(VarCurr)
<=> v30260(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_561,axiom,
! [VarCurr: state_type] :
( v30262(VarCurr)
<=> ( v30260(VarCurr,2)
| v30263(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6570,axiom,
! [VarCurr: state_type] :
( v30263(VarCurr)
<=> ( v30264(VarCurr)
& v30267(VarCurr) ) ) ).
tff(writeUnaryOperator_2377,axiom,
! [VarCurr: state_type] :
( ~ v30267(VarCurr)
<=> v30260(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_560,axiom,
! [VarCurr: state_type] :
( v30264(VarCurr)
<=> ( v30260(VarCurr,1)
| v30265(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6569,axiom,
! [VarCurr: state_type] :
( v30265(VarCurr)
<=> ( v30260(VarCurr,0)
& v30266(VarCurr) ) ) ).
tff(writeUnaryOperator_2376,axiom,
! [VarCurr: state_type] :
( ~ v30266(VarCurr)
<=> v30260(VarCurr,1) ) ).
tff(addZeroExtensionConstraint_5,axiom,
! [VarCurr: state_type] : ~ v30260(VarCurr,4) ).
tff(addAssignment_11279,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30260(VarCurr,B)
<=> v30243(VarCurr,B) ) ) ).
tff(addBitVectorEqualityBitBlasted_1846,axiom,
! [VarCurr: state_type] :
( v30252(VarCurr)
<=> ( ( v30243(VarCurr,3)
<=> $false )
& ( v30243(VarCurr,2)
<=> $false )
& ( v30243(VarCurr,1)
<=> $false )
& ( v30243(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1845,axiom,
! [VarCurr: state_type] :
( v30249(VarCurr)
<=> ( ( v30250(VarCurr,1)
<=> $false )
& ( v30250(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11278,axiom,
! [VarCurr: state_type] :
( v30250(VarCurr,0)
<=> v7365(VarCurr) ) ).
tff(addAssignment_11277,axiom,
! [VarCurr: state_type] :
( v30250(VarCurr,1)
<=> v7268(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1844,axiom,
! [VarCurr: state_type] :
( v30247(VarCurr)
<=> ( ( v30248(VarCurr,1)
<=> $false )
& ( v30248(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11276,axiom,
! [VarCurr: state_type] :
( v30248(VarCurr,0)
<=> v7365(VarCurr) ) ).
tff(addAssignment_11275,axiom,
! [VarCurr: state_type] :
( v30248(VarCurr,1)
<=> v7268(VarCurr) ) ).
tff(addAssignment_11274,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v7057(VarCurr,B)
<=> v7059(VarCurr,B) ) ) ).
tff(addAssignment_11273,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v7059(VarCurr,B)
<=> v7061(VarCurr,B) ) ) ).
tff(addAssignment_11272,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v7061(VarCurr,B)
<=> v7359(VarCurr,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_643,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30227(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v7361(VarNext,B)
<=> v7361(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_705,axiom,
! [VarNext: state_type] :
( v30227(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v7361(VarNext,B)
<=> v30235(VarNext,B) ) ) ) ).
tff(addAssignment_11271,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v30235(VarNext,B)
<=> v30233(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_979,axiom,
! [VarCurr: state_type] :
( ~ v7333(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v30233(VarCurr,B)
<=> v7363(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_998,axiom,
! [VarCurr: state_type] :
( v7333(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v30233(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6568,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30227(VarNext)
<=> v30228(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6567,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30228(VarNext)
<=> ( v30230(VarNext)
& v7065(VarNext) ) ) ) ).
tff(writeUnaryOperator_2375,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30230(VarNext)
<=> v7326(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_978,axiom,
! [VarCurr: state_type] :
( ~ v7365(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v7363(VarCurr,B)
<=> v7361(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_997,axiom,
! [VarCurr: state_type] :
( v7365(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v7363(VarCurr,B)
<=> v30210(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_977,axiom,
! [VarCurr: state_type] :
( ~ v30211(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v30210(VarCurr,B)
<=> v30212(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_996,axiom,
! [VarCurr: state_type] :
( v30211(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v30210(VarCurr,B)
<=> $false ) ) ) ).
tff(addAssignment_11270,axiom,
! [VarCurr: state_type] :
( v30212(VarCurr,0)
<=> v30222(VarCurr) ) ).
tff(addAssignment_11269,axiom,
! [VarCurr: state_type] :
( v30212(VarCurr,1)
<=> v30220(VarCurr) ) ).
tff(addAssignment_11268,axiom,
! [VarCurr: state_type] :
( v30212(VarCurr,2)
<=> v30214(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6566,axiom,
! [VarCurr: state_type] :
( v30220(VarCurr)
<=> ( v30221(VarCurr)
& v30224(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_559,axiom,
! [VarCurr: state_type] :
( v30224(VarCurr)
<=> ( v7361(VarCurr,0)
| v7361(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6565,axiom,
! [VarCurr: state_type] :
( v30221(VarCurr)
<=> ( v30222(VarCurr)
| v30223(VarCurr) ) ) ).
tff(writeUnaryOperator_2374,axiom,
! [VarCurr: state_type] :
( ~ v30223(VarCurr)
<=> v7361(VarCurr,1) ) ).
tff(writeUnaryOperator_2373,axiom,
! [VarCurr: state_type] :
( ~ v30222(VarCurr)
<=> v7361(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6564,axiom,
! [VarCurr: state_type] :
( v30214(VarCurr)
<=> ( v30215(VarCurr)
& v30219(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_558,axiom,
! [VarCurr: state_type] :
( v30219(VarCurr)
<=> ( v30217(VarCurr)
| v7361(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6563,axiom,
! [VarCurr: state_type] :
( v30215(VarCurr)
<=> ( v30216(VarCurr)
| v30218(VarCurr) ) ) ).
tff(writeUnaryOperator_2372,axiom,
! [VarCurr: state_type] :
( ~ v30218(VarCurr)
<=> v7361(VarCurr,2) ) ).
tff(writeUnaryOperator_2371,axiom,
! [VarCurr: state_type] :
( ~ v30216(VarCurr)
<=> v30217(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_557,axiom,
! [VarCurr: state_type] :
( v30217(VarCurr)
<=> ( v7361(VarCurr,0)
& v7361(VarCurr,1) ) ) ).
tff(addBitVectorEqualityBitBlasted_1843,axiom,
! [VarCurr: state_type] :
( v30211(VarCurr)
<=> ( ( v7361(VarCurr,2)
<=> $true )
& ( v7361(VarCurr,1)
<=> $true )
& ( v7361(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11267,axiom,
! [VarCurr: state_type] :
( v7365(VarCurr)
<=> v7367(VarCurr) ) ).
tff(addAssignment_11266,axiom,
! [VarCurr: state_type] :
( v7367(VarCurr)
<=> v7369(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_976,axiom,
! [VarCurr: state_type] :
( ~ v30205(VarCurr)
=> ( v7369(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_995,axiom,
! [VarCurr: state_type] :
( v30205(VarCurr)
=> ( v7369(VarCurr)
<=> v30208(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_842,axiom,
! [VarCurr: state_type] :
( ~ v26551(VarCurr)
=> ( v30208(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_816,axiom,
! [VarCurr: state_type] :
( v26551(VarCurr)
=> ( v30208(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6562,axiom,
! [VarCurr: state_type] :
( v30205(VarCurr)
<=> ( v26551(VarCurr)
| v30206(VarCurr) ) ) ).
tff(writeUnaryOperator_2370,axiom,
! [VarCurr: state_type] :
( ~ v30206(VarCurr)
<=> v30207(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6561,axiom,
! [VarCurr: state_type] :
( v30207(VarCurr)
<=> ( v26547(VarCurr)
| v26551(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6560,axiom,
! [VarCurr: state_type] :
( v7371(VarCurr)
<=> ( v30202(VarCurr)
& v30203(VarCurr) ) ) ).
tff(writeUnaryOperator_2369,axiom,
! [VarCurr: state_type] :
( ~ v30203(VarCurr)
<=> v30139(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1842,axiom,
! [VarCurr: state_type] :
( v30202(VarCurr)
<=> ( ( v6984(VarCurr,7)
<=> v7373(VarCurr,7) )
& ( v6984(VarCurr,6)
<=> v7373(VarCurr,6) )
& ( v6984(VarCurr,5)
<=> v7373(VarCurr,5) )
& ( v6984(VarCurr,4)
<=> v7373(VarCurr,4) )
& ( v6984(VarCurr,3)
<=> v7373(VarCurr,3) )
& ( v6984(VarCurr,2)
<=> v7373(VarCurr,2) )
& ( v6984(VarCurr,1)
<=> v7373(VarCurr,1) )
& ( v6984(VarCurr,0)
<=> v7373(VarCurr,0) ) ) ) ).
tff(addAssignment_11265,axiom,
! [VarCurr: state_type] :
( v30139(VarCurr)
<=> v30141(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_642,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30179(VarNext)
=> ( v30141(VarNext)
<=> v30141(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_704,axiom,
! [VarNext: state_type] :
( v30179(VarNext)
=> ( v30141(VarNext)
<=> v30197(VarNext) ) ) ).
tff(addAssignment_11264,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30197(VarNext)
<=> v30195(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_975,axiom,
! [VarCurr: state_type] :
( ~ v30194(VarCurr)
=> ( v30195(VarCurr)
<=> v30198(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_994,axiom,
! [VarCurr: state_type] :
( v30194(VarCurr)
=> ( v30195(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_974,axiom,
! [VarCurr: state_type] :
( ~ v7383(VarCurr)
=> ( v30198(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_993,axiom,
! [VarCurr: state_type] :
( v7383(VarCurr)
=> ( v30198(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6559,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30179(VarNext)
<=> ( v30180(VarNext)
& v30187(VarNext) ) ) ) ).
tff(addAssignment_11263,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30187(VarNext)
<=> v30185(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6558,axiom,
! [VarCurr: state_type] :
( v30185(VarCurr)
<=> ( v30188(VarCurr)
| v30194(VarCurr) ) ) ).
tff(writeUnaryOperator_2368,axiom,
! [VarCurr: state_type] :
( ~ v30194(VarCurr)
<=> v7381(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6557,axiom,
! [VarCurr: state_type] :
( v30188(VarCurr)
<=> ( v30189(VarCurr)
| v7383(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6556,axiom,
! [VarCurr: state_type] :
( v30189(VarCurr)
<=> ( v30190(VarCurr)
& v30193(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1841,axiom,
! [VarCurr: state_type] :
( v30193(VarCurr)
<=> ( v29916(VarCurr,0)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6555,axiom,
! [VarCurr: state_type] :
( v30190(VarCurr)
<=> ( v30191(VarCurr)
& v30192(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1840,axiom,
! [VarCurr: state_type] :
( v30192(VarCurr)
<=> ( v30143(VarCurr,1)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_1839,axiom,
! [VarCurr: state_type] :
( v30191(VarCurr)
<=> ( v29908(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6554,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30180(VarNext)
<=> ( v30181(VarNext)
& v29920(VarNext) ) ) ) ).
tff(writeUnaryOperator_2367,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30181(VarNext)
<=> v29927(VarNext) ) ) ).
tff(addAssignment_11262,axiom,
! [VarCurr: state_type] :
( v29916(VarCurr,0)
<=> v29937(VarCurr,0) ) ).
tff(addAssignment_11261,axiom,
! [VarNext: state_type] :
( v30143(VarNext,1)
<=> v30165(VarNext,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_641,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30166(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30165(VarNext,B)
<=> v30143(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_703,axiom,
! [VarNext: state_type] :
( v30166(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30165(VarNext,B)
<=> v30174(VarNext,B) ) ) ) ).
tff(addAssignment_11260,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30174(VarNext,B)
<=> v30172(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_973,axiom,
! [VarCurr: state_type] :
( ~ v29934(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30172(VarCurr,B)
<=> v30145(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_992,axiom,
! [VarCurr: state_type] :
( v29934(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30172(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6553,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30166(VarNext)
<=> v30167(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6552,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30167(VarNext)
<=> ( v30169(VarNext)
& v29920(VarNext) ) ) ) ).
tff(writeUnaryOperator_2366,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30169(VarNext)
<=> v29927(VarNext) ) ) ).
tff(addAssignment_11259,axiom,
! [VarCurr: state_type] :
( v30145(VarCurr,1)
<=> v30150(VarCurr,1) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_972,axiom,
! [VarCurr: state_type] :
( ~ v30151(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30150(VarCurr,B)
<=> v30152(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_991,axiom,
! [VarCurr: state_type] :
( v30151(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30150(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_56,axiom,
! [VarCurr: state_type] :
( ( ~ v30153(VarCurr)
& ~ v30155(VarCurr)
& ~ v30159(VarCurr) )
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30152(VarCurr,B)
<=> v30143(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_327,axiom,
! [VarCurr: state_type] :
( v30159(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30152(VarCurr,B)
<=> v30161(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_841,axiom,
! [VarCurr: state_type] :
( v30155(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30152(VarCurr,B)
<=> v30157(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_815,axiom,
! [VarCurr: state_type] :
( v30153(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v30152(VarCurr,B)
<=> v30143(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1838,axiom,
! [VarCurr: state_type] :
( v30162(VarCurr)
<=> ( ( v30163(VarCurr,1)
<=> $true )
& ( v30163(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11258,axiom,
! [VarCurr: state_type] :
( v30163(VarCurr,0)
<=> v29908(VarCurr) ) ).
tff(addAssignment_11257,axiom,
! [VarCurr: state_type] :
( v30163(VarCurr,1)
<=> v7383(VarCurr) ) ).
tff(addAssignment_11256,axiom,
! [VarCurr: state_type] :
( v30161(VarCurr,0)
<=> $true ) ).
tff(addAssignment_11255,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,1) )
=> ( v30161(VarCurr,B)
<=> v30147(VarCurr,B) ) ) ).
tff(addBitVectorEqualityBitBlasted_1837,axiom,
! [VarCurr: state_type] :
( v30159(VarCurr)
<=> ( ( v30160(VarCurr,1)
<=> $true )
& ( v30160(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11254,axiom,
! [VarCurr: state_type] :
( v30160(VarCurr,0)
<=> v29908(VarCurr) ) ).
tff(addAssignment_11253,axiom,
! [VarCurr: state_type] :
( v30160(VarCurr,1)
<=> v7383(VarCurr) ) ).
tff(addAssignment_11252,axiom,
! [VarCurr: state_type] :
( ( v30157(VarCurr,2)
<=> v30143(VarCurr,3) )
& ( v30157(VarCurr,1)
<=> v30143(VarCurr,2) )
& ( v30157(VarCurr,0)
<=> v30143(VarCurr,1) ) ) ).
tff(addAssignment_11251,axiom,
! [VarCurr: state_type] :
( v30157(VarCurr,3)
<=> $false ) ).
tff(addBitVectorEqualityBitBlasted_1836,axiom,
! [VarCurr: state_type] :
( v30155(VarCurr)
<=> ( ( v30156(VarCurr,1)
<=> $false )
& ( v30156(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11250,axiom,
! [VarCurr: state_type] :
( v30156(VarCurr,0)
<=> v29908(VarCurr) ) ).
tff(addAssignment_11249,axiom,
! [VarCurr: state_type] :
( v30156(VarCurr,1)
<=> v7383(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1835,axiom,
! [VarCurr: state_type] :
( v30153(VarCurr)
<=> ( ( v30154(VarCurr,1)
<=> $false )
& ( v30154(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11248,axiom,
! [VarCurr: state_type] :
( v30154(VarCurr,0)
<=> v29908(VarCurr) ) ).
tff(addAssignment_11247,axiom,
! [VarCurr: state_type] :
( v30154(VarCurr,1)
<=> v7383(VarCurr) ) ).
tff(writeUnaryOperator_2365,axiom,
! [VarCurr: state_type] :
( ~ v30151(VarCurr)
<=> v7381(VarCurr) ) ).
tff(addAssignment_11246,axiom,
! [VarCurr: state_type] :
( v30147(VarCurr,1)
<=> v30148(VarCurr,1) ) ).
tff(addAssignment_11245,axiom,
! [VarCurr: state_type] :
( v30148(VarCurr,0)
<=> $false ) ).
tff(addAssignment_11244,axiom,
! [VarCurr: state_type] :
( ( v30148(VarCurr,3)
<=> v30143(VarCurr,2) )
& ( v30148(VarCurr,2)
<=> v30143(VarCurr,1) )
& ( v30148(VarCurr,1)
<=> v30143(VarCurr,0) ) ) ).
tff(addAssignment_11243,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v7373(VarCurr,B)
<=> v7375(VarCurr,B) ) ) ).
tff(addAssignment_11242,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v7375(VarCurr,B)
<=> v7377(VarCurr,B) ) ) ).
tff(addAssignment_11241,axiom,
! [VarCurr: state_type] :
( ( v7377(VarCurr,7)
<=> v7379(VarCurr,400) )
& ( v7377(VarCurr,6)
<=> v7379(VarCurr,399) )
& ( v7377(VarCurr,5)
<=> v7379(VarCurr,398) )
& ( v7377(VarCurr,4)
<=> v7379(VarCurr,397) )
& ( v7377(VarCurr,3)
<=> v7379(VarCurr,396) )
& ( v7377(VarCurr,2)
<=> v7379(VarCurr,395) )
& ( v7377(VarCurr,1)
<=> v7379(VarCurr,394) )
& ( v7377(VarCurr,0)
<=> v7379(VarCurr,393) ) ) ).
tff(addAssignment_11240,axiom,
! [VarNext: state_type] :
( ( v7379(VarNext,400)
<=> v30107(VarNext,7) )
& ( v7379(VarNext,399)
<=> v30107(VarNext,6) )
& ( v7379(VarNext,398)
<=> v30107(VarNext,5) )
& ( v7379(VarNext,397)
<=> v30107(VarNext,4) )
& ( v7379(VarNext,396)
<=> v30107(VarNext,3) )
& ( v7379(VarNext,395)
<=> v30107(VarNext,2) )
& ( v7379(VarNext,394)
<=> v30107(VarNext,1) )
& ( v7379(VarNext,393)
<=> v30107(VarNext,0) ) ) ).
tff(addCaseBooleanConditionShiftedRanges1_76,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30108(VarNext)
=> ( ( v30107(VarNext,130)
<=> v7379(VarCurr,523) )
& ( v30107(VarNext,129)
<=> v7379(VarCurr,522) )
& ( v30107(VarNext,128)
<=> v7379(VarCurr,521) )
& ( v30107(VarNext,127)
<=> v7379(VarCurr,520) )
& ( v30107(VarNext,126)
<=> v7379(VarCurr,519) )
& ( v30107(VarNext,125)
<=> v7379(VarCurr,518) )
& ( v30107(VarNext,124)
<=> v7379(VarCurr,517) )
& ( v30107(VarNext,123)
<=> v7379(VarCurr,516) )
& ( v30107(VarNext,122)
<=> v7379(VarCurr,515) )
& ( v30107(VarNext,121)
<=> v7379(VarCurr,514) )
& ( v30107(VarNext,120)
<=> v7379(VarCurr,513) )
& ( v30107(VarNext,119)
<=> v7379(VarCurr,512) )
& ( v30107(VarNext,118)
<=> v7379(VarCurr,511) )
& ( v30107(VarNext,117)
<=> v7379(VarCurr,510) )
& ( v30107(VarNext,116)
<=> v7379(VarCurr,509) )
& ( v30107(VarNext,115)
<=> v7379(VarCurr,508) )
& ( v30107(VarNext,114)
<=> v7379(VarCurr,507) )
& ( v30107(VarNext,113)
<=> v7379(VarCurr,506) )
& ( v30107(VarNext,112)
<=> v7379(VarCurr,505) )
& ( v30107(VarNext,111)
<=> v7379(VarCurr,504) )
& ( v30107(VarNext,110)
<=> v7379(VarCurr,503) )
& ( v30107(VarNext,109)
<=> v7379(VarCurr,502) )
& ( v30107(VarNext,108)
<=> v7379(VarCurr,501) )
& ( v30107(VarNext,107)
<=> v7379(VarCurr,500) )
& ( v30107(VarNext,106)
<=> v7379(VarCurr,499) )
& ( v30107(VarNext,105)
<=> v7379(VarCurr,498) )
& ( v30107(VarNext,104)
<=> v7379(VarCurr,497) )
& ( v30107(VarNext,103)
<=> v7379(VarCurr,496) )
& ( v30107(VarNext,102)
<=> v7379(VarCurr,495) )
& ( v30107(VarNext,101)
<=> v7379(VarCurr,494) )
& ( v30107(VarNext,100)
<=> v7379(VarCurr,493) )
& ( v30107(VarNext,99)
<=> v7379(VarCurr,492) )
& ( v30107(VarNext,98)
<=> v7379(VarCurr,491) )
& ( v30107(VarNext,97)
<=> v7379(VarCurr,490) )
& ( v30107(VarNext,96)
<=> v7379(VarCurr,489) )
& ( v30107(VarNext,95)
<=> v7379(VarCurr,488) )
& ( v30107(VarNext,94)
<=> v7379(VarCurr,487) )
& ( v30107(VarNext,93)
<=> v7379(VarCurr,486) )
& ( v30107(VarNext,92)
<=> v7379(VarCurr,485) )
& ( v30107(VarNext,91)
<=> v7379(VarCurr,484) )
& ( v30107(VarNext,90)
<=> v7379(VarCurr,483) )
& ( v30107(VarNext,89)
<=> v7379(VarCurr,482) )
& ( v30107(VarNext,88)
<=> v7379(VarCurr,481) )
& ( v30107(VarNext,87)
<=> v7379(VarCurr,480) )
& ( v30107(VarNext,86)
<=> v7379(VarCurr,479) )
& ( v30107(VarNext,85)
<=> v7379(VarCurr,478) )
& ( v30107(VarNext,84)
<=> v7379(VarCurr,477) )
& ( v30107(VarNext,83)
<=> v7379(VarCurr,476) )
& ( v30107(VarNext,82)
<=> v7379(VarCurr,475) )
& ( v30107(VarNext,81)
<=> v7379(VarCurr,474) )
& ( v30107(VarNext,80)
<=> v7379(VarCurr,473) )
& ( v30107(VarNext,79)
<=> v7379(VarCurr,472) )
& ( v30107(VarNext,78)
<=> v7379(VarCurr,471) )
& ( v30107(VarNext,77)
<=> v7379(VarCurr,470) )
& ( v30107(VarNext,76)
<=> v7379(VarCurr,469) )
& ( v30107(VarNext,75)
<=> v7379(VarCurr,468) )
& ( v30107(VarNext,74)
<=> v7379(VarCurr,467) )
& ( v30107(VarNext,73)
<=> v7379(VarCurr,466) )
& ( v30107(VarNext,72)
<=> v7379(VarCurr,465) )
& ( v30107(VarNext,71)
<=> v7379(VarCurr,464) )
& ( v30107(VarNext,70)
<=> v7379(VarCurr,463) )
& ( v30107(VarNext,69)
<=> v7379(VarCurr,462) )
& ( v30107(VarNext,68)
<=> v7379(VarCurr,461) )
& ( v30107(VarNext,67)
<=> v7379(VarCurr,460) )
& ( v30107(VarNext,66)
<=> v7379(VarCurr,459) )
& ( v30107(VarNext,65)
<=> v7379(VarCurr,458) )
& ( v30107(VarNext,64)
<=> v7379(VarCurr,457) )
& ( v30107(VarNext,63)
<=> v7379(VarCurr,456) )
& ( v30107(VarNext,62)
<=> v7379(VarCurr,455) )
& ( v30107(VarNext,61)
<=> v7379(VarCurr,454) )
& ( v30107(VarNext,60)
<=> v7379(VarCurr,453) )
& ( v30107(VarNext,59)
<=> v7379(VarCurr,452) )
& ( v30107(VarNext,58)
<=> v7379(VarCurr,451) )
& ( v30107(VarNext,57)
<=> v7379(VarCurr,450) )
& ( v30107(VarNext,56)
<=> v7379(VarCurr,449) )
& ( v30107(VarNext,55)
<=> v7379(VarCurr,448) )
& ( v30107(VarNext,54)
<=> v7379(VarCurr,447) )
& ( v30107(VarNext,53)
<=> v7379(VarCurr,446) )
& ( v30107(VarNext,52)
<=> v7379(VarCurr,445) )
& ( v30107(VarNext,51)
<=> v7379(VarCurr,444) )
& ( v30107(VarNext,50)
<=> v7379(VarCurr,443) )
& ( v30107(VarNext,49)
<=> v7379(VarCurr,442) )
& ( v30107(VarNext,48)
<=> v7379(VarCurr,441) )
& ( v30107(VarNext,47)
<=> v7379(VarCurr,440) )
& ( v30107(VarNext,46)
<=> v7379(VarCurr,439) )
& ( v30107(VarNext,45)
<=> v7379(VarCurr,438) )
& ( v30107(VarNext,44)
<=> v7379(VarCurr,437) )
& ( v30107(VarNext,43)
<=> v7379(VarCurr,436) )
& ( v30107(VarNext,42)
<=> v7379(VarCurr,435) )
& ( v30107(VarNext,41)
<=> v7379(VarCurr,434) )
& ( v30107(VarNext,40)
<=> v7379(VarCurr,433) )
& ( v30107(VarNext,39)
<=> v7379(VarCurr,432) )
& ( v30107(VarNext,38)
<=> v7379(VarCurr,431) )
& ( v30107(VarNext,37)
<=> v7379(VarCurr,430) )
& ( v30107(VarNext,36)
<=> v7379(VarCurr,429) )
& ( v30107(VarNext,35)
<=> v7379(VarCurr,428) )
& ( v30107(VarNext,34)
<=> v7379(VarCurr,427) )
& ( v30107(VarNext,33)
<=> v7379(VarCurr,426) )
& ( v30107(VarNext,32)
<=> v7379(VarCurr,425) )
& ( v30107(VarNext,31)
<=> v7379(VarCurr,424) )
& ( v30107(VarNext,30)
<=> v7379(VarCurr,423) )
& ( v30107(VarNext,29)
<=> v7379(VarCurr,422) )
& ( v30107(VarNext,28)
<=> v7379(VarCurr,421) )
& ( v30107(VarNext,27)
<=> v7379(VarCurr,420) )
& ( v30107(VarNext,26)
<=> v7379(VarCurr,419) )
& ( v30107(VarNext,25)
<=> v7379(VarCurr,418) )
& ( v30107(VarNext,24)
<=> v7379(VarCurr,417) )
& ( v30107(VarNext,23)
<=> v7379(VarCurr,416) )
& ( v30107(VarNext,22)
<=> v7379(VarCurr,415) )
& ( v30107(VarNext,21)
<=> v7379(VarCurr,414) )
& ( v30107(VarNext,20)
<=> v7379(VarCurr,413) )
& ( v30107(VarNext,19)
<=> v7379(VarCurr,412) )
& ( v30107(VarNext,18)
<=> v7379(VarCurr,411) )
& ( v30107(VarNext,17)
<=> v7379(VarCurr,410) )
& ( v30107(VarNext,16)
<=> v7379(VarCurr,409) )
& ( v30107(VarNext,15)
<=> v7379(VarCurr,408) )
& ( v30107(VarNext,14)
<=> v7379(VarCurr,407) )
& ( v30107(VarNext,13)
<=> v7379(VarCurr,406) )
& ( v30107(VarNext,12)
<=> v7379(VarCurr,405) )
& ( v30107(VarNext,11)
<=> v7379(VarCurr,404) )
& ( v30107(VarNext,10)
<=> v7379(VarCurr,403) )
& ( v30107(VarNext,9)
<=> v7379(VarCurr,402) )
& ( v30107(VarNext,8)
<=> v7379(VarCurr,401) )
& ( v30107(VarNext,7)
<=> v7379(VarCurr,400) )
& ( v30107(VarNext,6)
<=> v7379(VarCurr,399) )
& ( v30107(VarNext,5)
<=> v7379(VarCurr,398) )
& ( v30107(VarNext,4)
<=> v7379(VarCurr,397) )
& ( v30107(VarNext,3)
<=> v7379(VarCurr,396) )
& ( v30107(VarNext,2)
<=> v7379(VarCurr,395) )
& ( v30107(VarNext,1)
<=> v7379(VarCurr,394) )
& ( v30107(VarNext,0)
<=> v7379(VarCurr,393) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_702,axiom,
! [VarNext: state_type] :
( v30108(VarNext)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v30107(VarNext,B)
<=> v30134(VarNext,B) ) ) ) ).
tff(addAssignment_11239,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v30134(VarNext,B)
<=> v30132(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_840,axiom,
! [VarCurr: state_type] :
( ~ v30071(VarCurr)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v30132(VarCurr,B)
<=> v30135(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_814,axiom,
! [VarCurr: state_type] :
( v30071(VarCurr)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v30132(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_326,axiom,
! [VarCurr: state_type] :
( ( ~ v30121(VarCurr)
& ~ v30123(VarCurr) )
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v30135(VarCurr,B)
<=> v30100(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_839,axiom,
! [VarCurr: state_type] :
( v30123(VarCurr)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v30135(VarCurr,B)
<=> v30093(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_27,axiom,
! [VarCurr: state_type] :
( v30121(VarCurr)
=> ( ( v30135(VarCurr,130)
<=> v7379(VarCurr,392) )
& ( v30135(VarCurr,129)
<=> v7379(VarCurr,391) )
& ( v30135(VarCurr,128)
<=> v7379(VarCurr,390) )
& ( v30135(VarCurr,127)
<=> v7379(VarCurr,389) )
& ( v30135(VarCurr,126)
<=> v7379(VarCurr,388) )
& ( v30135(VarCurr,125)
<=> v7379(VarCurr,387) )
& ( v30135(VarCurr,124)
<=> v7379(VarCurr,386) )
& ( v30135(VarCurr,123)
<=> v7379(VarCurr,385) )
& ( v30135(VarCurr,122)
<=> v7379(VarCurr,384) )
& ( v30135(VarCurr,121)
<=> v7379(VarCurr,383) )
& ( v30135(VarCurr,120)
<=> v7379(VarCurr,382) )
& ( v30135(VarCurr,119)
<=> v7379(VarCurr,381) )
& ( v30135(VarCurr,118)
<=> v7379(VarCurr,380) )
& ( v30135(VarCurr,117)
<=> v7379(VarCurr,379) )
& ( v30135(VarCurr,116)
<=> v7379(VarCurr,378) )
& ( v30135(VarCurr,115)
<=> v7379(VarCurr,377) )
& ( v30135(VarCurr,114)
<=> v7379(VarCurr,376) )
& ( v30135(VarCurr,113)
<=> v7379(VarCurr,375) )
& ( v30135(VarCurr,112)
<=> v7379(VarCurr,374) )
& ( v30135(VarCurr,111)
<=> v7379(VarCurr,373) )
& ( v30135(VarCurr,110)
<=> v7379(VarCurr,372) )
& ( v30135(VarCurr,109)
<=> v7379(VarCurr,371) )
& ( v30135(VarCurr,108)
<=> v7379(VarCurr,370) )
& ( v30135(VarCurr,107)
<=> v7379(VarCurr,369) )
& ( v30135(VarCurr,106)
<=> v7379(VarCurr,368) )
& ( v30135(VarCurr,105)
<=> v7379(VarCurr,367) )
& ( v30135(VarCurr,104)
<=> v7379(VarCurr,366) )
& ( v30135(VarCurr,103)
<=> v7379(VarCurr,365) )
& ( v30135(VarCurr,102)
<=> v7379(VarCurr,364) )
& ( v30135(VarCurr,101)
<=> v7379(VarCurr,363) )
& ( v30135(VarCurr,100)
<=> v7379(VarCurr,362) )
& ( v30135(VarCurr,99)
<=> v7379(VarCurr,361) )
& ( v30135(VarCurr,98)
<=> v7379(VarCurr,360) )
& ( v30135(VarCurr,97)
<=> v7379(VarCurr,359) )
& ( v30135(VarCurr,96)
<=> v7379(VarCurr,358) )
& ( v30135(VarCurr,95)
<=> v7379(VarCurr,357) )
& ( v30135(VarCurr,94)
<=> v7379(VarCurr,356) )
& ( v30135(VarCurr,93)
<=> v7379(VarCurr,355) )
& ( v30135(VarCurr,92)
<=> v7379(VarCurr,354) )
& ( v30135(VarCurr,91)
<=> v7379(VarCurr,353) )
& ( v30135(VarCurr,90)
<=> v7379(VarCurr,352) )
& ( v30135(VarCurr,89)
<=> v7379(VarCurr,351) )
& ( v30135(VarCurr,88)
<=> v7379(VarCurr,350) )
& ( v30135(VarCurr,87)
<=> v7379(VarCurr,349) )
& ( v30135(VarCurr,86)
<=> v7379(VarCurr,348) )
& ( v30135(VarCurr,85)
<=> v7379(VarCurr,347) )
& ( v30135(VarCurr,84)
<=> v7379(VarCurr,346) )
& ( v30135(VarCurr,83)
<=> v7379(VarCurr,345) )
& ( v30135(VarCurr,82)
<=> v7379(VarCurr,344) )
& ( v30135(VarCurr,81)
<=> v7379(VarCurr,343) )
& ( v30135(VarCurr,80)
<=> v7379(VarCurr,342) )
& ( v30135(VarCurr,79)
<=> v7379(VarCurr,341) )
& ( v30135(VarCurr,78)
<=> v7379(VarCurr,340) )
& ( v30135(VarCurr,77)
<=> v7379(VarCurr,339) )
& ( v30135(VarCurr,76)
<=> v7379(VarCurr,338) )
& ( v30135(VarCurr,75)
<=> v7379(VarCurr,337) )
& ( v30135(VarCurr,74)
<=> v7379(VarCurr,336) )
& ( v30135(VarCurr,73)
<=> v7379(VarCurr,335) )
& ( v30135(VarCurr,72)
<=> v7379(VarCurr,334) )
& ( v30135(VarCurr,71)
<=> v7379(VarCurr,333) )
& ( v30135(VarCurr,70)
<=> v7379(VarCurr,332) )
& ( v30135(VarCurr,69)
<=> v7379(VarCurr,331) )
& ( v30135(VarCurr,68)
<=> v7379(VarCurr,330) )
& ( v30135(VarCurr,67)
<=> v7379(VarCurr,329) )
& ( v30135(VarCurr,66)
<=> v7379(VarCurr,328) )
& ( v30135(VarCurr,65)
<=> v7379(VarCurr,327) )
& ( v30135(VarCurr,64)
<=> v7379(VarCurr,326) )
& ( v30135(VarCurr,63)
<=> v7379(VarCurr,325) )
& ( v30135(VarCurr,62)
<=> v7379(VarCurr,324) )
& ( v30135(VarCurr,61)
<=> v7379(VarCurr,323) )
& ( v30135(VarCurr,60)
<=> v7379(VarCurr,322) )
& ( v30135(VarCurr,59)
<=> v7379(VarCurr,321) )
& ( v30135(VarCurr,58)
<=> v7379(VarCurr,320) )
& ( v30135(VarCurr,57)
<=> v7379(VarCurr,319) )
& ( v30135(VarCurr,56)
<=> v7379(VarCurr,318) )
& ( v30135(VarCurr,55)
<=> v7379(VarCurr,317) )
& ( v30135(VarCurr,54)
<=> v7379(VarCurr,316) )
& ( v30135(VarCurr,53)
<=> v7379(VarCurr,315) )
& ( v30135(VarCurr,52)
<=> v7379(VarCurr,314) )
& ( v30135(VarCurr,51)
<=> v7379(VarCurr,313) )
& ( v30135(VarCurr,50)
<=> v7379(VarCurr,312) )
& ( v30135(VarCurr,49)
<=> v7379(VarCurr,311) )
& ( v30135(VarCurr,48)
<=> v7379(VarCurr,310) )
& ( v30135(VarCurr,47)
<=> v7379(VarCurr,309) )
& ( v30135(VarCurr,46)
<=> v7379(VarCurr,308) )
& ( v30135(VarCurr,45)
<=> v7379(VarCurr,307) )
& ( v30135(VarCurr,44)
<=> v7379(VarCurr,306) )
& ( v30135(VarCurr,43)
<=> v7379(VarCurr,305) )
& ( v30135(VarCurr,42)
<=> v7379(VarCurr,304) )
& ( v30135(VarCurr,41)
<=> v7379(VarCurr,303) )
& ( v30135(VarCurr,40)
<=> v7379(VarCurr,302) )
& ( v30135(VarCurr,39)
<=> v7379(VarCurr,301) )
& ( v30135(VarCurr,38)
<=> v7379(VarCurr,300) )
& ( v30135(VarCurr,37)
<=> v7379(VarCurr,299) )
& ( v30135(VarCurr,36)
<=> v7379(VarCurr,298) )
& ( v30135(VarCurr,35)
<=> v7379(VarCurr,297) )
& ( v30135(VarCurr,34)
<=> v7379(VarCurr,296) )
& ( v30135(VarCurr,33)
<=> v7379(VarCurr,295) )
& ( v30135(VarCurr,32)
<=> v7379(VarCurr,294) )
& ( v30135(VarCurr,31)
<=> v7379(VarCurr,293) )
& ( v30135(VarCurr,30)
<=> v7379(VarCurr,292) )
& ( v30135(VarCurr,29)
<=> v7379(VarCurr,291) )
& ( v30135(VarCurr,28)
<=> v7379(VarCurr,290) )
& ( v30135(VarCurr,27)
<=> v7379(VarCurr,289) )
& ( v30135(VarCurr,26)
<=> v7379(VarCurr,288) )
& ( v30135(VarCurr,25)
<=> v7379(VarCurr,287) )
& ( v30135(VarCurr,24)
<=> v7379(VarCurr,286) )
& ( v30135(VarCurr,23)
<=> v7379(VarCurr,285) )
& ( v30135(VarCurr,22)
<=> v7379(VarCurr,284) )
& ( v30135(VarCurr,21)
<=> v7379(VarCurr,283) )
& ( v30135(VarCurr,20)
<=> v7379(VarCurr,282) )
& ( v30135(VarCurr,19)
<=> v7379(VarCurr,281) )
& ( v30135(VarCurr,18)
<=> v7379(VarCurr,280) )
& ( v30135(VarCurr,17)
<=> v7379(VarCurr,279) )
& ( v30135(VarCurr,16)
<=> v7379(VarCurr,278) )
& ( v30135(VarCurr,15)
<=> v7379(VarCurr,277) )
& ( v30135(VarCurr,14)
<=> v7379(VarCurr,276) )
& ( v30135(VarCurr,13)
<=> v7379(VarCurr,275) )
& ( v30135(VarCurr,12)
<=> v7379(VarCurr,274) )
& ( v30135(VarCurr,11)
<=> v7379(VarCurr,273) )
& ( v30135(VarCurr,10)
<=> v7379(VarCurr,272) )
& ( v30135(VarCurr,9)
<=> v7379(VarCurr,271) )
& ( v30135(VarCurr,8)
<=> v7379(VarCurr,270) )
& ( v30135(VarCurr,7)
<=> v7379(VarCurr,269) )
& ( v30135(VarCurr,6)
<=> v7379(VarCurr,268) )
& ( v30135(VarCurr,5)
<=> v7379(VarCurr,267) )
& ( v30135(VarCurr,4)
<=> v7379(VarCurr,266) )
& ( v30135(VarCurr,3)
<=> v7379(VarCurr,265) )
& ( v30135(VarCurr,2)
<=> v7379(VarCurr,264) )
& ( v30135(VarCurr,1)
<=> v7379(VarCurr,263) )
& ( v30135(VarCurr,0)
<=> v7379(VarCurr,262) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6551,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30108(VarNext)
<=> ( v30109(VarNext)
& v30116(VarNext) ) ) ) ).
tff(addAssignment_11238,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30116(VarNext)
<=> v30114(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6550,axiom,
! [VarCurr: state_type] :
( v30114(VarCurr)
<=> ( v30117(VarCurr)
& v30128(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6549,axiom,
! [VarCurr: state_type] :
( v30128(VarCurr)
<=> ( v30129(VarCurr)
| v30071(VarCurr) ) ) ).
tff(writeUnaryOperator_2364,axiom,
! [VarCurr: state_type] :
( ~ v30129(VarCurr)
<=> v30130(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1834,axiom,
! [VarCurr: state_type] :
( v30130(VarCurr)
<=> ( ( v30131(VarCurr,1)
<=> $false )
& ( v30131(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11237,axiom,
! [VarCurr: state_type] :
( v30131(VarCurr,0)
<=> v29908(VarCurr) ) ).
tff(addAssignment_11236,axiom,
! [VarCurr: state_type] :
( v30131(VarCurr,1)
<=> v7383(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6548,axiom,
! [VarCurr: state_type] :
( v30117(VarCurr)
<=> ( v30071(VarCurr)
| v30118(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6547,axiom,
! [VarCurr: state_type] :
( v30118(VarCurr)
<=> ( v30119(VarCurr)
& v30127(VarCurr) ) ) ).
tff(writeUnaryOperator_2363,axiom,
! [VarCurr: state_type] :
( ~ v30127(VarCurr)
<=> v30071(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6546,axiom,
! [VarCurr: state_type] :
( v30119(VarCurr)
<=> ( v30120(VarCurr)
| v30125(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1833,axiom,
! [VarCurr: state_type] :
( v30125(VarCurr)
<=> ( ( v30126(VarCurr,1)
<=> $true )
& ( v30126(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11235,axiom,
! [VarCurr: state_type] :
( v30126(VarCurr,0)
<=> v29908(VarCurr) ) ).
tff(addAssignment_11234,axiom,
! [VarCurr: state_type] :
( v30126(VarCurr,1)
<=> v7383(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6545,axiom,
! [VarCurr: state_type] :
( v30120(VarCurr)
<=> ( v30121(VarCurr)
| v30123(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1832,axiom,
! [VarCurr: state_type] :
( v30123(VarCurr)
<=> ( ( v30124(VarCurr,1)
<=> $true )
& ( v30124(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11233,axiom,
! [VarCurr: state_type] :
( v30124(VarCurr,0)
<=> v29908(VarCurr) ) ).
tff(addAssignment_11232,axiom,
! [VarCurr: state_type] :
( v30124(VarCurr,1)
<=> v7383(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1831,axiom,
! [VarCurr: state_type] :
( v30121(VarCurr)
<=> ( ( v30122(VarCurr,1)
<=> $false )
& ( v30122(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11231,axiom,
! [VarCurr: state_type] :
( v30122(VarCurr,0)
<=> v29908(VarCurr) ) ).
tff(addAssignment_11230,axiom,
! [VarCurr: state_type] :
( v30122(VarCurr,1)
<=> v7383(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6544,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30109(VarNext)
<=> ( v30111(VarNext)
& v29920(VarNext) ) ) ) ).
tff(writeUnaryOperator_2362,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30111(VarNext)
<=> v29927(VarNext) ) ) ).
tff(addAssignment_11229,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v30100(VarCurr,B)
<=> v30105(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_971,axiom,
! [VarCurr: state_type] :
( ~ v30102(VarCurr)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v30105(VarCurr,B)
<=> v30104(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_990,axiom,
! [VarCurr: state_type] :
( v30102(VarCurr)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v30105(VarCurr,B)
<=> v29971(VarCurr,B) ) ) ) ).
tff(addAssignment_11228,axiom,
! [VarCurr: state_type] :
( ( v30104(VarCurr,7)
<=> v7379(VarCurr,269) )
& ( v30104(VarCurr,6)
<=> v7379(VarCurr,268) )
& ( v30104(VarCurr,5)
<=> v7379(VarCurr,267) )
& ( v30104(VarCurr,4)
<=> v7379(VarCurr,266) )
& ( v30104(VarCurr,3)
<=> v7379(VarCurr,265) )
& ( v30104(VarCurr,2)
<=> v7379(VarCurr,264) )
& ( v30104(VarCurr,1)
<=> v7379(VarCurr,263) )
& ( v30104(VarCurr,0)
<=> v7379(VarCurr,262) ) ) ).
tff(addAssignment_11227,axiom,
! [VarCurr: state_type] :
( v30102(VarCurr)
<=> v29914(VarCurr,1) ) ).
tff(addAssignment_11226,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v30093(VarCurr,B)
<=> v30098(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_970,axiom,
! [VarCurr: state_type] :
( ~ v30095(VarCurr)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v30098(VarCurr,B)
<=> v30097(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_989,axiom,
! [VarCurr: state_type] :
( v30095(VarCurr)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v30098(VarCurr,B)
<=> v29971(VarCurr,B) ) ) ) ).
tff(addAssignment_11225,axiom,
! [VarCurr: state_type] :
( ( v30097(VarCurr,7)
<=> v7379(VarCurr,400) )
& ( v30097(VarCurr,6)
<=> v7379(VarCurr,399) )
& ( v30097(VarCurr,5)
<=> v7379(VarCurr,398) )
& ( v30097(VarCurr,4)
<=> v7379(VarCurr,397) )
& ( v30097(VarCurr,3)
<=> v7379(VarCurr,396) )
& ( v30097(VarCurr,2)
<=> v7379(VarCurr,395) )
& ( v30097(VarCurr,1)
<=> v7379(VarCurr,394) )
& ( v30097(VarCurr,0)
<=> v7379(VarCurr,393) ) ) ).
tff(addAssignment_11224,axiom,
! [VarCurr: state_type] :
( v30095(VarCurr)
<=> v29914(VarCurr,1) ) ).
tff(addAssignment_11223,axiom,
! [VarNext: state_type] :
( ( v7379(VarNext,269)
<=> v30060(VarNext,7) )
& ( v7379(VarNext,268)
<=> v30060(VarNext,6) )
& ( v7379(VarNext,267)
<=> v30060(VarNext,5) )
& ( v7379(VarNext,266)
<=> v30060(VarNext,4) )
& ( v7379(VarNext,265)
<=> v30060(VarNext,3) )
& ( v7379(VarNext,264)
<=> v30060(VarNext,2) )
& ( v7379(VarNext,263)
<=> v30060(VarNext,1) )
& ( v7379(VarNext,262)
<=> v30060(VarNext,0) ) ) ).
tff(addCaseBooleanConditionShiftedRanges1_75,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30061(VarNext)
=> ( ( v30060(VarNext,130)
<=> v7379(VarCurr,392) )
& ( v30060(VarNext,129)
<=> v7379(VarCurr,391) )
& ( v30060(VarNext,128)
<=> v7379(VarCurr,390) )
& ( v30060(VarNext,127)
<=> v7379(VarCurr,389) )
& ( v30060(VarNext,126)
<=> v7379(VarCurr,388) )
& ( v30060(VarNext,125)
<=> v7379(VarCurr,387) )
& ( v30060(VarNext,124)
<=> v7379(VarCurr,386) )
& ( v30060(VarNext,123)
<=> v7379(VarCurr,385) )
& ( v30060(VarNext,122)
<=> v7379(VarCurr,384) )
& ( v30060(VarNext,121)
<=> v7379(VarCurr,383) )
& ( v30060(VarNext,120)
<=> v7379(VarCurr,382) )
& ( v30060(VarNext,119)
<=> v7379(VarCurr,381) )
& ( v30060(VarNext,118)
<=> v7379(VarCurr,380) )
& ( v30060(VarNext,117)
<=> v7379(VarCurr,379) )
& ( v30060(VarNext,116)
<=> v7379(VarCurr,378) )
& ( v30060(VarNext,115)
<=> v7379(VarCurr,377) )
& ( v30060(VarNext,114)
<=> v7379(VarCurr,376) )
& ( v30060(VarNext,113)
<=> v7379(VarCurr,375) )
& ( v30060(VarNext,112)
<=> v7379(VarCurr,374) )
& ( v30060(VarNext,111)
<=> v7379(VarCurr,373) )
& ( v30060(VarNext,110)
<=> v7379(VarCurr,372) )
& ( v30060(VarNext,109)
<=> v7379(VarCurr,371) )
& ( v30060(VarNext,108)
<=> v7379(VarCurr,370) )
& ( v30060(VarNext,107)
<=> v7379(VarCurr,369) )
& ( v30060(VarNext,106)
<=> v7379(VarCurr,368) )
& ( v30060(VarNext,105)
<=> v7379(VarCurr,367) )
& ( v30060(VarNext,104)
<=> v7379(VarCurr,366) )
& ( v30060(VarNext,103)
<=> v7379(VarCurr,365) )
& ( v30060(VarNext,102)
<=> v7379(VarCurr,364) )
& ( v30060(VarNext,101)
<=> v7379(VarCurr,363) )
& ( v30060(VarNext,100)
<=> v7379(VarCurr,362) )
& ( v30060(VarNext,99)
<=> v7379(VarCurr,361) )
& ( v30060(VarNext,98)
<=> v7379(VarCurr,360) )
& ( v30060(VarNext,97)
<=> v7379(VarCurr,359) )
& ( v30060(VarNext,96)
<=> v7379(VarCurr,358) )
& ( v30060(VarNext,95)
<=> v7379(VarCurr,357) )
& ( v30060(VarNext,94)
<=> v7379(VarCurr,356) )
& ( v30060(VarNext,93)
<=> v7379(VarCurr,355) )
& ( v30060(VarNext,92)
<=> v7379(VarCurr,354) )
& ( v30060(VarNext,91)
<=> v7379(VarCurr,353) )
& ( v30060(VarNext,90)
<=> v7379(VarCurr,352) )
& ( v30060(VarNext,89)
<=> v7379(VarCurr,351) )
& ( v30060(VarNext,88)
<=> v7379(VarCurr,350) )
& ( v30060(VarNext,87)
<=> v7379(VarCurr,349) )
& ( v30060(VarNext,86)
<=> v7379(VarCurr,348) )
& ( v30060(VarNext,85)
<=> v7379(VarCurr,347) )
& ( v30060(VarNext,84)
<=> v7379(VarCurr,346) )
& ( v30060(VarNext,83)
<=> v7379(VarCurr,345) )
& ( v30060(VarNext,82)
<=> v7379(VarCurr,344) )
& ( v30060(VarNext,81)
<=> v7379(VarCurr,343) )
& ( v30060(VarNext,80)
<=> v7379(VarCurr,342) )
& ( v30060(VarNext,79)
<=> v7379(VarCurr,341) )
& ( v30060(VarNext,78)
<=> v7379(VarCurr,340) )
& ( v30060(VarNext,77)
<=> v7379(VarCurr,339) )
& ( v30060(VarNext,76)
<=> v7379(VarCurr,338) )
& ( v30060(VarNext,75)
<=> v7379(VarCurr,337) )
& ( v30060(VarNext,74)
<=> v7379(VarCurr,336) )
& ( v30060(VarNext,73)
<=> v7379(VarCurr,335) )
& ( v30060(VarNext,72)
<=> v7379(VarCurr,334) )
& ( v30060(VarNext,71)
<=> v7379(VarCurr,333) )
& ( v30060(VarNext,70)
<=> v7379(VarCurr,332) )
& ( v30060(VarNext,69)
<=> v7379(VarCurr,331) )
& ( v30060(VarNext,68)
<=> v7379(VarCurr,330) )
& ( v30060(VarNext,67)
<=> v7379(VarCurr,329) )
& ( v30060(VarNext,66)
<=> v7379(VarCurr,328) )
& ( v30060(VarNext,65)
<=> v7379(VarCurr,327) )
& ( v30060(VarNext,64)
<=> v7379(VarCurr,326) )
& ( v30060(VarNext,63)
<=> v7379(VarCurr,325) )
& ( v30060(VarNext,62)
<=> v7379(VarCurr,324) )
& ( v30060(VarNext,61)
<=> v7379(VarCurr,323) )
& ( v30060(VarNext,60)
<=> v7379(VarCurr,322) )
& ( v30060(VarNext,59)
<=> v7379(VarCurr,321) )
& ( v30060(VarNext,58)
<=> v7379(VarCurr,320) )
& ( v30060(VarNext,57)
<=> v7379(VarCurr,319) )
& ( v30060(VarNext,56)
<=> v7379(VarCurr,318) )
& ( v30060(VarNext,55)
<=> v7379(VarCurr,317) )
& ( v30060(VarNext,54)
<=> v7379(VarCurr,316) )
& ( v30060(VarNext,53)
<=> v7379(VarCurr,315) )
& ( v30060(VarNext,52)
<=> v7379(VarCurr,314) )
& ( v30060(VarNext,51)
<=> v7379(VarCurr,313) )
& ( v30060(VarNext,50)
<=> v7379(VarCurr,312) )
& ( v30060(VarNext,49)
<=> v7379(VarCurr,311) )
& ( v30060(VarNext,48)
<=> v7379(VarCurr,310) )
& ( v30060(VarNext,47)
<=> v7379(VarCurr,309) )
& ( v30060(VarNext,46)
<=> v7379(VarCurr,308) )
& ( v30060(VarNext,45)
<=> v7379(VarCurr,307) )
& ( v30060(VarNext,44)
<=> v7379(VarCurr,306) )
& ( v30060(VarNext,43)
<=> v7379(VarCurr,305) )
& ( v30060(VarNext,42)
<=> v7379(VarCurr,304) )
& ( v30060(VarNext,41)
<=> v7379(VarCurr,303) )
& ( v30060(VarNext,40)
<=> v7379(VarCurr,302) )
& ( v30060(VarNext,39)
<=> v7379(VarCurr,301) )
& ( v30060(VarNext,38)
<=> v7379(VarCurr,300) )
& ( v30060(VarNext,37)
<=> v7379(VarCurr,299) )
& ( v30060(VarNext,36)
<=> v7379(VarCurr,298) )
& ( v30060(VarNext,35)
<=> v7379(VarCurr,297) )
& ( v30060(VarNext,34)
<=> v7379(VarCurr,296) )
& ( v30060(VarNext,33)
<=> v7379(VarCurr,295) )
& ( v30060(VarNext,32)
<=> v7379(VarCurr,294) )
& ( v30060(VarNext,31)
<=> v7379(VarCurr,293) )
& ( v30060(VarNext,30)
<=> v7379(VarCurr,292) )
& ( v30060(VarNext,29)
<=> v7379(VarCurr,291) )
& ( v30060(VarNext,28)
<=> v7379(VarCurr,290) )
& ( v30060(VarNext,27)
<=> v7379(VarCurr,289) )
& ( v30060(VarNext,26)
<=> v7379(VarCurr,288) )
& ( v30060(VarNext,25)
<=> v7379(VarCurr,287) )
& ( v30060(VarNext,24)
<=> v7379(VarCurr,286) )
& ( v30060(VarNext,23)
<=> v7379(VarCurr,285) )
& ( v30060(VarNext,22)
<=> v7379(VarCurr,284) )
& ( v30060(VarNext,21)
<=> v7379(VarCurr,283) )
& ( v30060(VarNext,20)
<=> v7379(VarCurr,282) )
& ( v30060(VarNext,19)
<=> v7379(VarCurr,281) )
& ( v30060(VarNext,18)
<=> v7379(VarCurr,280) )
& ( v30060(VarNext,17)
<=> v7379(VarCurr,279) )
& ( v30060(VarNext,16)
<=> v7379(VarCurr,278) )
& ( v30060(VarNext,15)
<=> v7379(VarCurr,277) )
& ( v30060(VarNext,14)
<=> v7379(VarCurr,276) )
& ( v30060(VarNext,13)
<=> v7379(VarCurr,275) )
& ( v30060(VarNext,12)
<=> v7379(VarCurr,274) )
& ( v30060(VarNext,11)
<=> v7379(VarCurr,273) )
& ( v30060(VarNext,10)
<=> v7379(VarCurr,272) )
& ( v30060(VarNext,9)
<=> v7379(VarCurr,271) )
& ( v30060(VarNext,8)
<=> v7379(VarCurr,270) )
& ( v30060(VarNext,7)
<=> v7379(VarCurr,269) )
& ( v30060(VarNext,6)
<=> v7379(VarCurr,268) )
& ( v30060(VarNext,5)
<=> v7379(VarCurr,267) )
& ( v30060(VarNext,4)
<=> v7379(VarCurr,266) )
& ( v30060(VarNext,3)
<=> v7379(VarCurr,265) )
& ( v30060(VarNext,2)
<=> v7379(VarCurr,264) )
& ( v30060(VarNext,1)
<=> v7379(VarCurr,263) )
& ( v30060(VarNext,0)
<=> v7379(VarCurr,262) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_701,axiom,
! [VarNext: state_type] :
( v30061(VarNext)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v30060(VarNext,B)
<=> v30088(VarNext,B) ) ) ) ).
tff(addAssignment_11222,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v30088(VarNext,B)
<=> v30086(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_838,axiom,
! [VarCurr: state_type] :
( ~ v30071(VarCurr)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v30086(VarCurr,B)
<=> v30089(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_813,axiom,
! [VarCurr: state_type] :
( v30071(VarCurr)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v30086(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_325,axiom,
! [VarCurr: state_type] :
( ( ~ v30075(VarCurr)
& ~ v30077(VarCurr) )
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v30089(VarCurr,B)
<=> v30053(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_837,axiom,
! [VarCurr: state_type] :
( v30077(VarCurr)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v30089(VarCurr,B)
<=> v29910(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_26,axiom,
! [VarCurr: state_type] :
( v30075(VarCurr)
=> ( ( v30089(VarCurr,130)
<=> v7379(VarCurr,261) )
& ( v30089(VarCurr,129)
<=> v7379(VarCurr,260) )
& ( v30089(VarCurr,128)
<=> v7379(VarCurr,259) )
& ( v30089(VarCurr,127)
<=> v7379(VarCurr,258) )
& ( v30089(VarCurr,126)
<=> v7379(VarCurr,257) )
& ( v30089(VarCurr,125)
<=> v7379(VarCurr,256) )
& ( v30089(VarCurr,124)
<=> v7379(VarCurr,255) )
& ( v30089(VarCurr,123)
<=> v7379(VarCurr,254) )
& ( v30089(VarCurr,122)
<=> v7379(VarCurr,253) )
& ( v30089(VarCurr,121)
<=> v7379(VarCurr,252) )
& ( v30089(VarCurr,120)
<=> v7379(VarCurr,251) )
& ( v30089(VarCurr,119)
<=> v7379(VarCurr,250) )
& ( v30089(VarCurr,118)
<=> v7379(VarCurr,249) )
& ( v30089(VarCurr,117)
<=> v7379(VarCurr,248) )
& ( v30089(VarCurr,116)
<=> v7379(VarCurr,247) )
& ( v30089(VarCurr,115)
<=> v7379(VarCurr,246) )
& ( v30089(VarCurr,114)
<=> v7379(VarCurr,245) )
& ( v30089(VarCurr,113)
<=> v7379(VarCurr,244) )
& ( v30089(VarCurr,112)
<=> v7379(VarCurr,243) )
& ( v30089(VarCurr,111)
<=> v7379(VarCurr,242) )
& ( v30089(VarCurr,110)
<=> v7379(VarCurr,241) )
& ( v30089(VarCurr,109)
<=> v7379(VarCurr,240) )
& ( v30089(VarCurr,108)
<=> v7379(VarCurr,239) )
& ( v30089(VarCurr,107)
<=> v7379(VarCurr,238) )
& ( v30089(VarCurr,106)
<=> v7379(VarCurr,237) )
& ( v30089(VarCurr,105)
<=> v7379(VarCurr,236) )
& ( v30089(VarCurr,104)
<=> v7379(VarCurr,235) )
& ( v30089(VarCurr,103)
<=> v7379(VarCurr,234) )
& ( v30089(VarCurr,102)
<=> v7379(VarCurr,233) )
& ( v30089(VarCurr,101)
<=> v7379(VarCurr,232) )
& ( v30089(VarCurr,100)
<=> v7379(VarCurr,231) )
& ( v30089(VarCurr,99)
<=> v7379(VarCurr,230) )
& ( v30089(VarCurr,98)
<=> v7379(VarCurr,229) )
& ( v30089(VarCurr,97)
<=> v7379(VarCurr,228) )
& ( v30089(VarCurr,96)
<=> v7379(VarCurr,227) )
& ( v30089(VarCurr,95)
<=> v7379(VarCurr,226) )
& ( v30089(VarCurr,94)
<=> v7379(VarCurr,225) )
& ( v30089(VarCurr,93)
<=> v7379(VarCurr,224) )
& ( v30089(VarCurr,92)
<=> v7379(VarCurr,223) )
& ( v30089(VarCurr,91)
<=> v7379(VarCurr,222) )
& ( v30089(VarCurr,90)
<=> v7379(VarCurr,221) )
& ( v30089(VarCurr,89)
<=> v7379(VarCurr,220) )
& ( v30089(VarCurr,88)
<=> v7379(VarCurr,219) )
& ( v30089(VarCurr,87)
<=> v7379(VarCurr,218) )
& ( v30089(VarCurr,86)
<=> v7379(VarCurr,217) )
& ( v30089(VarCurr,85)
<=> v7379(VarCurr,216) )
& ( v30089(VarCurr,84)
<=> v7379(VarCurr,215) )
& ( v30089(VarCurr,83)
<=> v7379(VarCurr,214) )
& ( v30089(VarCurr,82)
<=> v7379(VarCurr,213) )
& ( v30089(VarCurr,81)
<=> v7379(VarCurr,212) )
& ( v30089(VarCurr,80)
<=> v7379(VarCurr,211) )
& ( v30089(VarCurr,79)
<=> v7379(VarCurr,210) )
& ( v30089(VarCurr,78)
<=> v7379(VarCurr,209) )
& ( v30089(VarCurr,77)
<=> v7379(VarCurr,208) )
& ( v30089(VarCurr,76)
<=> v7379(VarCurr,207) )
& ( v30089(VarCurr,75)
<=> v7379(VarCurr,206) )
& ( v30089(VarCurr,74)
<=> v7379(VarCurr,205) )
& ( v30089(VarCurr,73)
<=> v7379(VarCurr,204) )
& ( v30089(VarCurr,72)
<=> v7379(VarCurr,203) )
& ( v30089(VarCurr,71)
<=> v7379(VarCurr,202) )
& ( v30089(VarCurr,70)
<=> v7379(VarCurr,201) )
& ( v30089(VarCurr,69)
<=> v7379(VarCurr,200) )
& ( v30089(VarCurr,68)
<=> v7379(VarCurr,199) )
& ( v30089(VarCurr,67)
<=> v7379(VarCurr,198) )
& ( v30089(VarCurr,66)
<=> v7379(VarCurr,197) )
& ( v30089(VarCurr,65)
<=> v7379(VarCurr,196) )
& ( v30089(VarCurr,64)
<=> v7379(VarCurr,195) )
& ( v30089(VarCurr,63)
<=> v7379(VarCurr,194) )
& ( v30089(VarCurr,62)
<=> v7379(VarCurr,193) )
& ( v30089(VarCurr,61)
<=> v7379(VarCurr,192) )
& ( v30089(VarCurr,60)
<=> v7379(VarCurr,191) )
& ( v30089(VarCurr,59)
<=> v7379(VarCurr,190) )
& ( v30089(VarCurr,58)
<=> v7379(VarCurr,189) )
& ( v30089(VarCurr,57)
<=> v7379(VarCurr,188) )
& ( v30089(VarCurr,56)
<=> v7379(VarCurr,187) )
& ( v30089(VarCurr,55)
<=> v7379(VarCurr,186) )
& ( v30089(VarCurr,54)
<=> v7379(VarCurr,185) )
& ( v30089(VarCurr,53)
<=> v7379(VarCurr,184) )
& ( v30089(VarCurr,52)
<=> v7379(VarCurr,183) )
& ( v30089(VarCurr,51)
<=> v7379(VarCurr,182) )
& ( v30089(VarCurr,50)
<=> v7379(VarCurr,181) )
& ( v30089(VarCurr,49)
<=> v7379(VarCurr,180) )
& ( v30089(VarCurr,48)
<=> v7379(VarCurr,179) )
& ( v30089(VarCurr,47)
<=> v7379(VarCurr,178) )
& ( v30089(VarCurr,46)
<=> v7379(VarCurr,177) )
& ( v30089(VarCurr,45)
<=> v7379(VarCurr,176) )
& ( v30089(VarCurr,44)
<=> v7379(VarCurr,175) )
& ( v30089(VarCurr,43)
<=> v7379(VarCurr,174) )
& ( v30089(VarCurr,42)
<=> v7379(VarCurr,173) )
& ( v30089(VarCurr,41)
<=> v7379(VarCurr,172) )
& ( v30089(VarCurr,40)
<=> v7379(VarCurr,171) )
& ( v30089(VarCurr,39)
<=> v7379(VarCurr,170) )
& ( v30089(VarCurr,38)
<=> v7379(VarCurr,169) )
& ( v30089(VarCurr,37)
<=> v7379(VarCurr,168) )
& ( v30089(VarCurr,36)
<=> v7379(VarCurr,167) )
& ( v30089(VarCurr,35)
<=> v7379(VarCurr,166) )
& ( v30089(VarCurr,34)
<=> v7379(VarCurr,165) )
& ( v30089(VarCurr,33)
<=> v7379(VarCurr,164) )
& ( v30089(VarCurr,32)
<=> v7379(VarCurr,163) )
& ( v30089(VarCurr,31)
<=> v7379(VarCurr,162) )
& ( v30089(VarCurr,30)
<=> v7379(VarCurr,161) )
& ( v30089(VarCurr,29)
<=> v7379(VarCurr,160) )
& ( v30089(VarCurr,28)
<=> v7379(VarCurr,159) )
& ( v30089(VarCurr,27)
<=> v7379(VarCurr,158) )
& ( v30089(VarCurr,26)
<=> v7379(VarCurr,157) )
& ( v30089(VarCurr,25)
<=> v7379(VarCurr,156) )
& ( v30089(VarCurr,24)
<=> v7379(VarCurr,155) )
& ( v30089(VarCurr,23)
<=> v7379(VarCurr,154) )
& ( v30089(VarCurr,22)
<=> v7379(VarCurr,153) )
& ( v30089(VarCurr,21)
<=> v7379(VarCurr,152) )
& ( v30089(VarCurr,20)
<=> v7379(VarCurr,151) )
& ( v30089(VarCurr,19)
<=> v7379(VarCurr,150) )
& ( v30089(VarCurr,18)
<=> v7379(VarCurr,149) )
& ( v30089(VarCurr,17)
<=> v7379(VarCurr,148) )
& ( v30089(VarCurr,16)
<=> v7379(VarCurr,147) )
& ( v30089(VarCurr,15)
<=> v7379(VarCurr,146) )
& ( v30089(VarCurr,14)
<=> v7379(VarCurr,145) )
& ( v30089(VarCurr,13)
<=> v7379(VarCurr,144) )
& ( v30089(VarCurr,12)
<=> v7379(VarCurr,143) )
& ( v30089(VarCurr,11)
<=> v7379(VarCurr,142) )
& ( v30089(VarCurr,10)
<=> v7379(VarCurr,141) )
& ( v30089(VarCurr,9)
<=> v7379(VarCurr,140) )
& ( v30089(VarCurr,8)
<=> v7379(VarCurr,139) )
& ( v30089(VarCurr,7)
<=> v7379(VarCurr,138) )
& ( v30089(VarCurr,6)
<=> v7379(VarCurr,137) )
& ( v30089(VarCurr,5)
<=> v7379(VarCurr,136) )
& ( v30089(VarCurr,4)
<=> v7379(VarCurr,135) )
& ( v30089(VarCurr,3)
<=> v7379(VarCurr,134) )
& ( v30089(VarCurr,2)
<=> v7379(VarCurr,133) )
& ( v30089(VarCurr,1)
<=> v7379(VarCurr,132) )
& ( v30089(VarCurr,0)
<=> v7379(VarCurr,131) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6543,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30061(VarNext)
<=> ( v30062(VarNext)
& v30069(VarNext) ) ) ) ).
tff(addAssignment_11221,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30069(VarNext)
<=> v30067(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6542,axiom,
! [VarCurr: state_type] :
( v30067(VarCurr)
<=> ( v30070(VarCurr)
& v30082(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6541,axiom,
! [VarCurr: state_type] :
( v30082(VarCurr)
<=> ( v30083(VarCurr)
| v30071(VarCurr) ) ) ).
tff(writeUnaryOperator_2361,axiom,
! [VarCurr: state_type] :
( ~ v30083(VarCurr)
<=> v30084(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1830,axiom,
! [VarCurr: state_type] :
( v30084(VarCurr)
<=> ( ( v30085(VarCurr,1)
<=> $false )
& ( v30085(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11220,axiom,
! [VarCurr: state_type] :
( v30085(VarCurr,0)
<=> v29908(VarCurr) ) ).
tff(addAssignment_11219,axiom,
! [VarCurr: state_type] :
( v30085(VarCurr,1)
<=> v7383(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6540,axiom,
! [VarCurr: state_type] :
( v30070(VarCurr)
<=> ( v30071(VarCurr)
| v30072(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6539,axiom,
! [VarCurr: state_type] :
( v30072(VarCurr)
<=> ( v30073(VarCurr)
& v30081(VarCurr) ) ) ).
tff(writeUnaryOperator_2360,axiom,
! [VarCurr: state_type] :
( ~ v30081(VarCurr)
<=> v30071(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6538,axiom,
! [VarCurr: state_type] :
( v30073(VarCurr)
<=> ( v30074(VarCurr)
| v30079(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1829,axiom,
! [VarCurr: state_type] :
( v30079(VarCurr)
<=> ( ( v30080(VarCurr,1)
<=> $true )
& ( v30080(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11218,axiom,
! [VarCurr: state_type] :
( v30080(VarCurr,0)
<=> v29908(VarCurr) ) ).
tff(addAssignment_11217,axiom,
! [VarCurr: state_type] :
( v30080(VarCurr,1)
<=> v7383(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6537,axiom,
! [VarCurr: state_type] :
( v30074(VarCurr)
<=> ( v30075(VarCurr)
| v30077(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1828,axiom,
! [VarCurr: state_type] :
( v30077(VarCurr)
<=> ( ( v30078(VarCurr,1)
<=> $true )
& ( v30078(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11216,axiom,
! [VarCurr: state_type] :
( v30078(VarCurr,0)
<=> v29908(VarCurr) ) ).
tff(addAssignment_11215,axiom,
! [VarCurr: state_type] :
( v30078(VarCurr,1)
<=> v7383(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1827,axiom,
! [VarCurr: state_type] :
( v30075(VarCurr)
<=> ( ( v30076(VarCurr,1)
<=> $false )
& ( v30076(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11214,axiom,
! [VarCurr: state_type] :
( v30076(VarCurr,0)
<=> v29908(VarCurr) ) ).
tff(addAssignment_11213,axiom,
! [VarCurr: state_type] :
( v30076(VarCurr,1)
<=> v7383(VarCurr) ) ).
tff(writeUnaryOperator_2359,axiom,
! [VarCurr: state_type] :
( ~ v30071(VarCurr)
<=> v7381(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6536,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30062(VarNext)
<=> ( v30063(VarNext)
& v29920(VarNext) ) ) ) ).
tff(writeUnaryOperator_2358,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30063(VarNext)
<=> v29927(VarNext) ) ) ).
tff(addAssignment_11212,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v30053(VarCurr,B)
<=> v30058(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_969,axiom,
! [VarCurr: state_type] :
( ~ v30055(VarCurr)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v30058(VarCurr,B)
<=> v30057(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_988,axiom,
! [VarCurr: state_type] :
( v30055(VarCurr)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v30058(VarCurr,B)
<=> v29971(VarCurr,B) ) ) ) ).
tff(addAssignment_11211,axiom,
! [VarCurr: state_type] :
( ( v30057(VarCurr,7)
<=> v7379(VarCurr,138) )
& ( v30057(VarCurr,6)
<=> v7379(VarCurr,137) )
& ( v30057(VarCurr,5)
<=> v7379(VarCurr,136) )
& ( v30057(VarCurr,4)
<=> v7379(VarCurr,135) )
& ( v30057(VarCurr,3)
<=> v7379(VarCurr,134) )
& ( v30057(VarCurr,2)
<=> v7379(VarCurr,133) )
& ( v30057(VarCurr,1)
<=> v7379(VarCurr,132) )
& ( v30057(VarCurr,0)
<=> v7379(VarCurr,131) ) ) ).
tff(addAssignment_11210,axiom,
! [VarCurr: state_type] :
( v30055(VarCurr)
<=> v29914(VarCurr,2) ) ).
tff(addAssignment_11209,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v29910(VarCurr,B)
<=> v30051(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_968,axiom,
! [VarCurr: state_type] :
( ~ v29912(VarCurr)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v30051(VarCurr,B)
<=> v30050(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_987,axiom,
! [VarCurr: state_type] :
( v29912(VarCurr)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v30051(VarCurr,B)
<=> v29971(VarCurr,B) ) ) ) ).
tff(addAssignment_11208,axiom,
! [VarCurr: state_type] :
( ( v30050(VarCurr,7)
<=> v7379(VarCurr,269) )
& ( v30050(VarCurr,6)
<=> v7379(VarCurr,268) )
& ( v30050(VarCurr,5)
<=> v7379(VarCurr,267) )
& ( v30050(VarCurr,4)
<=> v7379(VarCurr,266) )
& ( v30050(VarCurr,3)
<=> v7379(VarCurr,265) )
& ( v30050(VarCurr,2)
<=> v7379(VarCurr,264) )
& ( v30050(VarCurr,1)
<=> v7379(VarCurr,263) )
& ( v30050(VarCurr,0)
<=> v7379(VarCurr,262) ) ) ).
tff(addAssignment_11207,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v29971(VarCurr,B)
<=> v29973(VarCurr,B) ) ) ).
tff(addAssignment_11206,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v29973(VarCurr,B)
<=> v29975(VarCurr,B) ) ) ).
tff(addAssignment_11205,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v29975(VarCurr,B)
<=> v29977(VarCurr,B) ) ) ).
tff(addAssignment_11204,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v29977(VarCurr,B)
<=> v30048(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_967,axiom,
! [VarCurr: state_type] :
( ~ v29979(VarCurr)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v30048(VarCurr,B)
<=> v30037(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_986,axiom,
! [VarCurr: state_type] :
( v29979(VarCurr)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v30048(VarCurr,B)
<=> v29983(VarCurr,B) ) ) ) ).
tff(addAssignment_11203,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v30037(VarCurr,B)
<=> v30038(VarCurr,B) ) ) ).
tff(addAssignment_11202,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v30038(VarCurr,B)
<=> v29987(VarCurr,B) ) ) ).
tff(addAssignment_11201,axiom,
! [VarCurr: state_type] :
( ( v30038(VarCurr,14)
<=> v30047(VarCurr,6) )
& ( v30038(VarCurr,13)
<=> v30047(VarCurr,5) )
& ( v30038(VarCurr,12)
<=> v30047(VarCurr,4) )
& ( v30038(VarCurr,11)
<=> v30047(VarCurr,3) )
& ( v30038(VarCurr,10)
<=> v30047(VarCurr,2) )
& ( v30038(VarCurr,9)
<=> v30047(VarCurr,1) )
& ( v30038(VarCurr,8)
<=> v30047(VarCurr,0) ) ) ).
tff(addAssignment_11200,axiom,
! [VarCurr: state_type] :
( ( v30038(VarCurr,76)
<=> v30046(VarCurr,61) )
& ( v30038(VarCurr,75)
<=> v30046(VarCurr,60) )
& ( v30038(VarCurr,74)
<=> v30046(VarCurr,59) )
& ( v30038(VarCurr,73)
<=> v30046(VarCurr,58) )
& ( v30038(VarCurr,72)
<=> v30046(VarCurr,57) )
& ( v30038(VarCurr,71)
<=> v30046(VarCurr,56) )
& ( v30038(VarCurr,70)
<=> v30046(VarCurr,55) )
& ( v30038(VarCurr,69)
<=> v30046(VarCurr,54) )
& ( v30038(VarCurr,68)
<=> v30046(VarCurr,53) )
& ( v30038(VarCurr,67)
<=> v30046(VarCurr,52) )
& ( v30038(VarCurr,66)
<=> v30046(VarCurr,51) )
& ( v30038(VarCurr,65)
<=> v30046(VarCurr,50) )
& ( v30038(VarCurr,64)
<=> v30046(VarCurr,49) )
& ( v30038(VarCurr,63)
<=> v30046(VarCurr,48) )
& ( v30038(VarCurr,62)
<=> v30046(VarCurr,47) )
& ( v30038(VarCurr,61)
<=> v30046(VarCurr,46) )
& ( v30038(VarCurr,60)
<=> v30046(VarCurr,45) )
& ( v30038(VarCurr,59)
<=> v30046(VarCurr,44) )
& ( v30038(VarCurr,58)
<=> v30046(VarCurr,43) )
& ( v30038(VarCurr,57)
<=> v30046(VarCurr,42) )
& ( v30038(VarCurr,56)
<=> v30046(VarCurr,41) )
& ( v30038(VarCurr,55)
<=> v30046(VarCurr,40) )
& ( v30038(VarCurr,54)
<=> v30046(VarCurr,39) )
& ( v30038(VarCurr,53)
<=> v30046(VarCurr,38) )
& ( v30038(VarCurr,52)
<=> v30046(VarCurr,37) )
& ( v30038(VarCurr,51)
<=> v30046(VarCurr,36) )
& ( v30038(VarCurr,50)
<=> v30046(VarCurr,35) )
& ( v30038(VarCurr,49)
<=> v30046(VarCurr,34) )
& ( v30038(VarCurr,48)
<=> v30046(VarCurr,33) )
& ( v30038(VarCurr,47)
<=> v30046(VarCurr,32) )
& ( v30038(VarCurr,46)
<=> v30046(VarCurr,31) )
& ( v30038(VarCurr,45)
<=> v30046(VarCurr,30) )
& ( v30038(VarCurr,44)
<=> v30046(VarCurr,29) )
& ( v30038(VarCurr,43)
<=> v30046(VarCurr,28) )
& ( v30038(VarCurr,42)
<=> v30046(VarCurr,27) )
& ( v30038(VarCurr,41)
<=> v30046(VarCurr,26) )
& ( v30038(VarCurr,40)
<=> v30046(VarCurr,25) )
& ( v30038(VarCurr,39)
<=> v30046(VarCurr,24) )
& ( v30038(VarCurr,38)
<=> v30046(VarCurr,23) )
& ( v30038(VarCurr,37)
<=> v30046(VarCurr,22) )
& ( v30038(VarCurr,36)
<=> v30046(VarCurr,21) )
& ( v30038(VarCurr,35)
<=> v30046(VarCurr,20) )
& ( v30038(VarCurr,34)
<=> v30046(VarCurr,19) )
& ( v30038(VarCurr,33)
<=> v30046(VarCurr,18) )
& ( v30038(VarCurr,32)
<=> v30046(VarCurr,17) )
& ( v30038(VarCurr,31)
<=> v30046(VarCurr,16) )
& ( v30038(VarCurr,30)
<=> v30046(VarCurr,15) )
& ( v30038(VarCurr,29)
<=> v30046(VarCurr,14) )
& ( v30038(VarCurr,28)
<=> v30046(VarCurr,13) )
& ( v30038(VarCurr,27)
<=> v30046(VarCurr,12) )
& ( v30038(VarCurr,26)
<=> v30046(VarCurr,11) )
& ( v30038(VarCurr,25)
<=> v30046(VarCurr,10) )
& ( v30038(VarCurr,24)
<=> v30046(VarCurr,9) )
& ( v30038(VarCurr,23)
<=> v30046(VarCurr,8) )
& ( v30038(VarCurr,22)
<=> v30046(VarCurr,7) )
& ( v30038(VarCurr,21)
<=> v30046(VarCurr,6) )
& ( v30038(VarCurr,20)
<=> v30046(VarCurr,5) )
& ( v30038(VarCurr,19)
<=> v30046(VarCurr,4) )
& ( v30038(VarCurr,18)
<=> v30046(VarCurr,3) )
& ( v30038(VarCurr,17)
<=> v30046(VarCurr,2) )
& ( v30038(VarCurr,16)
<=> v30046(VarCurr,1) )
& ( v30038(VarCurr,15)
<=> v30046(VarCurr,0) ) ) ).
tff(addAssignment_11199,axiom,
! [VarCurr: state_type] :
( ( v30038(VarCurr,80)
<=> v30045(VarCurr,3) )
& ( v30038(VarCurr,79)
<=> v30045(VarCurr,2) )
& ( v30038(VarCurr,78)
<=> v30045(VarCurr,1) )
& ( v30038(VarCurr,77)
<=> v30045(VarCurr,0) ) ) ).
tff(addAssignment_11198,axiom,
! [VarCurr: state_type] :
( ( v30038(VarCurr,84)
<=> v30044(VarCurr,3) )
& ( v30038(VarCurr,83)
<=> v30044(VarCurr,2) )
& ( v30038(VarCurr,82)
<=> v30044(VarCurr,1) )
& ( v30038(VarCurr,81)
<=> v30044(VarCurr,0) ) ) ).
tff(addAssignment_11197,axiom,
! [VarCurr: state_type] :
( ( v30038(VarCurr,92)
<=> v30043(VarCurr,7) )
& ( v30038(VarCurr,91)
<=> v30043(VarCurr,6) )
& ( v30038(VarCurr,90)
<=> v30043(VarCurr,5) )
& ( v30038(VarCurr,89)
<=> v30043(VarCurr,4) )
& ( v30038(VarCurr,88)
<=> v30043(VarCurr,3) )
& ( v30038(VarCurr,87)
<=> v30043(VarCurr,2) )
& ( v30038(VarCurr,86)
<=> v30043(VarCurr,1) )
& ( v30038(VarCurr,85)
<=> v30043(VarCurr,0) ) ) ).
tff(addAssignment_11196,axiom,
! [VarCurr: state_type] :
( ( v30038(VarCurr,108)
<=> v30042(VarCurr,15) )
& ( v30038(VarCurr,107)
<=> v30042(VarCurr,14) )
& ( v30038(VarCurr,106)
<=> v30042(VarCurr,13) )
& ( v30038(VarCurr,105)
<=> v30042(VarCurr,12) )
& ( v30038(VarCurr,104)
<=> v30042(VarCurr,11) )
& ( v30038(VarCurr,103)
<=> v30042(VarCurr,10) )
& ( v30038(VarCurr,102)
<=> v30042(VarCurr,9) )
& ( v30038(VarCurr,101)
<=> v30042(VarCurr,8) )
& ( v30038(VarCurr,100)
<=> v30042(VarCurr,7) )
& ( v30038(VarCurr,99)
<=> v30042(VarCurr,6) )
& ( v30038(VarCurr,98)
<=> v30042(VarCurr,5) )
& ( v30038(VarCurr,97)
<=> v30042(VarCurr,4) )
& ( v30038(VarCurr,96)
<=> v30042(VarCurr,3) )
& ( v30038(VarCurr,95)
<=> v30042(VarCurr,2) )
& ( v30038(VarCurr,94)
<=> v30042(VarCurr,1) )
& ( v30038(VarCurr,93)
<=> v30042(VarCurr,0) ) ) ).
tff(addAssignment_11195,axiom,
! [VarCurr: state_type] :
( ( v30038(VarCurr,118)
<=> v30041(VarCurr,9) )
& ( v30038(VarCurr,117)
<=> v30041(VarCurr,8) )
& ( v30038(VarCurr,116)
<=> v30041(VarCurr,7) )
& ( v30038(VarCurr,115)
<=> v30041(VarCurr,6) )
& ( v30038(VarCurr,114)
<=> v30041(VarCurr,5) )
& ( v30038(VarCurr,113)
<=> v30041(VarCurr,4) )
& ( v30038(VarCurr,112)
<=> v30041(VarCurr,3) )
& ( v30038(VarCurr,111)
<=> v30041(VarCurr,2) )
& ( v30038(VarCurr,110)
<=> v30041(VarCurr,1) )
& ( v30038(VarCurr,109)
<=> v30041(VarCurr,0) ) ) ).
tff(addAssignment_11194,axiom,
! [VarCurr: state_type] :
( ( v30038(VarCurr,120)
<=> v30040(VarCurr,1) )
& ( v30038(VarCurr,119)
<=> v30040(VarCurr,0) ) ) ).
tff(addAssignment_11193,axiom,
! [VarCurr: state_type] :
( ( v30038(VarCurr,123)
<=> v30039(VarCurr,2) )
& ( v30038(VarCurr,122)
<=> v30039(VarCurr,1) )
& ( v30038(VarCurr,121)
<=> v30039(VarCurr,0) ) ) ).
tff(addAssignment_11192,axiom,
! [VarCurr: state_type] :
( ( v30038(VarCurr,130)
<=> v29794(VarCurr,6) )
& ( v30038(VarCurr,129)
<=> v29794(VarCurr,5) )
& ( v30038(VarCurr,128)
<=> v29794(VarCurr,4) )
& ( v30038(VarCurr,127)
<=> v29794(VarCurr,3) )
& ( v30038(VarCurr,126)
<=> v29794(VarCurr,2) )
& ( v30038(VarCurr,125)
<=> v29794(VarCurr,1) )
& ( v30038(VarCurr,124)
<=> v29794(VarCurr,0) ) ) ).
tff(addAssignment_11191,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v29983(VarCurr,B)
<=> v30015(VarCurr,B) ) ) ).
tff(addAssignment_11190,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v30015(VarCurr,B)
<=> v29985(VarCurr,B) ) ) ).
tff(addAssignment_11189,axiom,
! [VarCurr: state_type] :
( ( v30015(VarCurr,14)
<=> v30034(VarCurr,6) )
& ( v30015(VarCurr,13)
<=> v30034(VarCurr,5) )
& ( v30015(VarCurr,12)
<=> v30034(VarCurr,4) )
& ( v30015(VarCurr,11)
<=> v30034(VarCurr,3) )
& ( v30015(VarCurr,10)
<=> v30034(VarCurr,2) )
& ( v30015(VarCurr,9)
<=> v30034(VarCurr,1) )
& ( v30015(VarCurr,8)
<=> v30034(VarCurr,0) ) ) ).
tff(addAssignment_11188,axiom,
! [VarCurr: state_type] :
( ( v30015(VarCurr,76)
<=> v30032(VarCurr,61) )
& ( v30015(VarCurr,75)
<=> v30032(VarCurr,60) )
& ( v30015(VarCurr,74)
<=> v30032(VarCurr,59) )
& ( v30015(VarCurr,73)
<=> v30032(VarCurr,58) )
& ( v30015(VarCurr,72)
<=> v30032(VarCurr,57) )
& ( v30015(VarCurr,71)
<=> v30032(VarCurr,56) )
& ( v30015(VarCurr,70)
<=> v30032(VarCurr,55) )
& ( v30015(VarCurr,69)
<=> v30032(VarCurr,54) )
& ( v30015(VarCurr,68)
<=> v30032(VarCurr,53) )
& ( v30015(VarCurr,67)
<=> v30032(VarCurr,52) )
& ( v30015(VarCurr,66)
<=> v30032(VarCurr,51) )
& ( v30015(VarCurr,65)
<=> v30032(VarCurr,50) )
& ( v30015(VarCurr,64)
<=> v30032(VarCurr,49) )
& ( v30015(VarCurr,63)
<=> v30032(VarCurr,48) )
& ( v30015(VarCurr,62)
<=> v30032(VarCurr,47) )
& ( v30015(VarCurr,61)
<=> v30032(VarCurr,46) )
& ( v30015(VarCurr,60)
<=> v30032(VarCurr,45) )
& ( v30015(VarCurr,59)
<=> v30032(VarCurr,44) )
& ( v30015(VarCurr,58)
<=> v30032(VarCurr,43) )
& ( v30015(VarCurr,57)
<=> v30032(VarCurr,42) )
& ( v30015(VarCurr,56)
<=> v30032(VarCurr,41) )
& ( v30015(VarCurr,55)
<=> v30032(VarCurr,40) )
& ( v30015(VarCurr,54)
<=> v30032(VarCurr,39) )
& ( v30015(VarCurr,53)
<=> v30032(VarCurr,38) )
& ( v30015(VarCurr,52)
<=> v30032(VarCurr,37) )
& ( v30015(VarCurr,51)
<=> v30032(VarCurr,36) )
& ( v30015(VarCurr,50)
<=> v30032(VarCurr,35) )
& ( v30015(VarCurr,49)
<=> v30032(VarCurr,34) )
& ( v30015(VarCurr,48)
<=> v30032(VarCurr,33) )
& ( v30015(VarCurr,47)
<=> v30032(VarCurr,32) )
& ( v30015(VarCurr,46)
<=> v30032(VarCurr,31) )
& ( v30015(VarCurr,45)
<=> v30032(VarCurr,30) )
& ( v30015(VarCurr,44)
<=> v30032(VarCurr,29) )
& ( v30015(VarCurr,43)
<=> v30032(VarCurr,28) )
& ( v30015(VarCurr,42)
<=> v30032(VarCurr,27) )
& ( v30015(VarCurr,41)
<=> v30032(VarCurr,26) )
& ( v30015(VarCurr,40)
<=> v30032(VarCurr,25) )
& ( v30015(VarCurr,39)
<=> v30032(VarCurr,24) )
& ( v30015(VarCurr,38)
<=> v30032(VarCurr,23) )
& ( v30015(VarCurr,37)
<=> v30032(VarCurr,22) )
& ( v30015(VarCurr,36)
<=> v30032(VarCurr,21) )
& ( v30015(VarCurr,35)
<=> v30032(VarCurr,20) )
& ( v30015(VarCurr,34)
<=> v30032(VarCurr,19) )
& ( v30015(VarCurr,33)
<=> v30032(VarCurr,18) )
& ( v30015(VarCurr,32)
<=> v30032(VarCurr,17) )
& ( v30015(VarCurr,31)
<=> v30032(VarCurr,16) )
& ( v30015(VarCurr,30)
<=> v30032(VarCurr,15) )
& ( v30015(VarCurr,29)
<=> v30032(VarCurr,14) )
& ( v30015(VarCurr,28)
<=> v30032(VarCurr,13) )
& ( v30015(VarCurr,27)
<=> v30032(VarCurr,12) )
& ( v30015(VarCurr,26)
<=> v30032(VarCurr,11) )
& ( v30015(VarCurr,25)
<=> v30032(VarCurr,10) )
& ( v30015(VarCurr,24)
<=> v30032(VarCurr,9) )
& ( v30015(VarCurr,23)
<=> v30032(VarCurr,8) )
& ( v30015(VarCurr,22)
<=> v30032(VarCurr,7) )
& ( v30015(VarCurr,21)
<=> v30032(VarCurr,6) )
& ( v30015(VarCurr,20)
<=> v30032(VarCurr,5) )
& ( v30015(VarCurr,19)
<=> v30032(VarCurr,4) )
& ( v30015(VarCurr,18)
<=> v30032(VarCurr,3) )
& ( v30015(VarCurr,17)
<=> v30032(VarCurr,2) )
& ( v30015(VarCurr,16)
<=> v30032(VarCurr,1) )
& ( v30015(VarCurr,15)
<=> v30032(VarCurr,0) ) ) ).
tff(addAssignment_11187,axiom,
! [VarCurr: state_type] :
( ( v30015(VarCurr,80)
<=> v30030(VarCurr,3) )
& ( v30015(VarCurr,79)
<=> v30030(VarCurr,2) )
& ( v30015(VarCurr,78)
<=> v30030(VarCurr,1) )
& ( v30015(VarCurr,77)
<=> v30030(VarCurr,0) ) ) ).
tff(addAssignment_11186,axiom,
! [VarCurr: state_type] :
( ( v30015(VarCurr,84)
<=> v30028(VarCurr,3) )
& ( v30015(VarCurr,83)
<=> v30028(VarCurr,2) )
& ( v30015(VarCurr,82)
<=> v30028(VarCurr,1) )
& ( v30015(VarCurr,81)
<=> v30028(VarCurr,0) ) ) ).
tff(addAssignment_11185,axiom,
! [VarCurr: state_type] :
( ( v30015(VarCurr,92)
<=> v30026(VarCurr,7) )
& ( v30015(VarCurr,91)
<=> v30026(VarCurr,6) )
& ( v30015(VarCurr,90)
<=> v30026(VarCurr,5) )
& ( v30015(VarCurr,89)
<=> v30026(VarCurr,4) )
& ( v30015(VarCurr,88)
<=> v30026(VarCurr,3) )
& ( v30015(VarCurr,87)
<=> v30026(VarCurr,2) )
& ( v30015(VarCurr,86)
<=> v30026(VarCurr,1) )
& ( v30015(VarCurr,85)
<=> v30026(VarCurr,0) ) ) ).
tff(addAssignment_11184,axiom,
! [VarCurr: state_type] :
( ( v30015(VarCurr,108)
<=> v30024(VarCurr,15) )
& ( v30015(VarCurr,107)
<=> v30024(VarCurr,14) )
& ( v30015(VarCurr,106)
<=> v30024(VarCurr,13) )
& ( v30015(VarCurr,105)
<=> v30024(VarCurr,12) )
& ( v30015(VarCurr,104)
<=> v30024(VarCurr,11) )
& ( v30015(VarCurr,103)
<=> v30024(VarCurr,10) )
& ( v30015(VarCurr,102)
<=> v30024(VarCurr,9) )
& ( v30015(VarCurr,101)
<=> v30024(VarCurr,8) )
& ( v30015(VarCurr,100)
<=> v30024(VarCurr,7) )
& ( v30015(VarCurr,99)
<=> v30024(VarCurr,6) )
& ( v30015(VarCurr,98)
<=> v30024(VarCurr,5) )
& ( v30015(VarCurr,97)
<=> v30024(VarCurr,4) )
& ( v30015(VarCurr,96)
<=> v30024(VarCurr,3) )
& ( v30015(VarCurr,95)
<=> v30024(VarCurr,2) )
& ( v30015(VarCurr,94)
<=> v30024(VarCurr,1) )
& ( v30015(VarCurr,93)
<=> v30024(VarCurr,0) ) ) ).
tff(addAssignment_11183,axiom,
! [VarCurr: state_type] :
( ( v30015(VarCurr,118)
<=> v30022(VarCurr,9) )
& ( v30015(VarCurr,117)
<=> v30022(VarCurr,8) )
& ( v30015(VarCurr,116)
<=> v30022(VarCurr,7) )
& ( v30015(VarCurr,115)
<=> v30022(VarCurr,6) )
& ( v30015(VarCurr,114)
<=> v30022(VarCurr,5) )
& ( v30015(VarCurr,113)
<=> v30022(VarCurr,4) )
& ( v30015(VarCurr,112)
<=> v30022(VarCurr,3) )
& ( v30015(VarCurr,111)
<=> v30022(VarCurr,2) )
& ( v30015(VarCurr,110)
<=> v30022(VarCurr,1) )
& ( v30015(VarCurr,109)
<=> v30022(VarCurr,0) ) ) ).
tff(addAssignment_11182,axiom,
! [VarCurr: state_type] :
( ( v30015(VarCurr,120)
<=> v30020(VarCurr,1) )
& ( v30015(VarCurr,119)
<=> v30020(VarCurr,0) ) ) ).
tff(addAssignment_11181,axiom,
! [VarCurr: state_type] :
( ( v30015(VarCurr,123)
<=> v30018(VarCurr,2) )
& ( v30015(VarCurr,122)
<=> v30018(VarCurr,1) )
& ( v30015(VarCurr,121)
<=> v30018(VarCurr,0) ) ) ).
tff(addAssignment_11180,axiom,
! [VarCurr: state_type] :
( ( v30015(VarCurr,130)
<=> v30016(VarCurr,6) )
& ( v30015(VarCurr,129)
<=> v30016(VarCurr,5) )
& ( v30015(VarCurr,128)
<=> v30016(VarCurr,4) )
& ( v30015(VarCurr,127)
<=> v30016(VarCurr,3) )
& ( v30015(VarCurr,126)
<=> v30016(VarCurr,2) )
& ( v30015(VarCurr,125)
<=> v30016(VarCurr,1) )
& ( v30015(VarCurr,124)
<=> v30016(VarCurr,0) ) ) ).
tff(addAssignment_11179,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v30026(VarCurr,B)
<=> v30027(VarCurr,B) ) ) ).
tff(addAssignment_11178,axiom,
! [VarCurr: state_type] :
( ( v30026(VarCurr,7)
<=> $false )
& ( v30026(VarCurr,6)
<=> $false )
& ( v30026(VarCurr,5)
<=> $false ) ) ).
tff(addCaseBooleanConditionEqualRanges1_640,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30000(VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v29985(VarNext,B)
<=> v29985(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_700,axiom,
! [VarNext: state_type] :
( v30000(VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v29985(VarNext,B)
<=> v30012(VarNext,B) ) ) ) ).
tff(addAssignment_11177,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v30012(VarNext,B)
<=> v30010(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_966,axiom,
! [VarCurr: state_type] :
( ~ v30009(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v30010(VarCurr,B)
<=> v29987(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_985,axiom,
! [VarCurr: state_type] :
( v30009(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v30010(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6535,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30000(VarNext)
<=> ( v30001(VarNext)
& v30008(VarNext) ) ) ) ).
tff(addAssignment_11176,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30008(VarNext)
<=> v30006(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6534,axiom,
! [VarCurr: state_type] :
( v30006(VarCurr)
<=> ( v29997(VarCurr)
| v30009(VarCurr) ) ) ).
tff(writeUnaryOperator_2357,axiom,
! [VarCurr: state_type] :
( ~ v30009(VarCurr)
<=> v7399(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6533,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v30001(VarNext)
<=> ( v30002(VarNext)
& v26589(VarNext) ) ) ) ).
tff(writeUnaryOperator_2356,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v30002(VarNext)
<=> v26596(VarNext) ) ) ).
tff(addAssignment_11175,axiom,
! [VarCurr: state_type] :
( v29997(VarCurr)
<=> v26609(VarCurr,1) ) ).
tff(addAssignment_11174,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v29987(VarCurr,B)
<=> v29796(VarCurr,B) ) ) ).
tff(addAssignment_11173,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v29796(VarCurr,B)
<=> v29798(VarCurr,B) ) ) ).
tff(addAssignment_11172,axiom,
! [VarCurr: state_type] :
( ( v29798(VarCurr,7)
<=> v29800(VarCurr,400) )
& ( v29798(VarCurr,6)
<=> v29800(VarCurr,399) )
& ( v29798(VarCurr,5)
<=> v29800(VarCurr,398) )
& ( v29798(VarCurr,4)
<=> v29800(VarCurr,397) )
& ( v29798(VarCurr,3)
<=> v29800(VarCurr,396) )
& ( v29798(VarCurr,2)
<=> v29800(VarCurr,395) )
& ( v29798(VarCurr,1)
<=> v29800(VarCurr,394) )
& ( v29798(VarCurr,0)
<=> v29800(VarCurr,393) ) ) ).
tff(addAssignment_11171,axiom,
! [VarNext: state_type] :
( ( v29800(VarNext,400)
<=> v29989(VarNext,7) )
& ( v29800(VarNext,399)
<=> v29989(VarNext,6) )
& ( v29800(VarNext,398)
<=> v29989(VarNext,5) )
& ( v29800(VarNext,397)
<=> v29989(VarNext,4) )
& ( v29800(VarNext,396)
<=> v29989(VarNext,3) )
& ( v29800(VarNext,395)
<=> v29989(VarNext,2) )
& ( v29800(VarNext,394)
<=> v29989(VarNext,1) )
& ( v29800(VarNext,393)
<=> v29989(VarNext,0) ) ) ).
tff(addCaseBooleanConditionShiftedRanges1_74,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29991(VarNext)
=> ( ( v29989(VarNext,130)
<=> v29800(VarCurr,523) )
& ( v29989(VarNext,129)
<=> v29800(VarCurr,522) )
& ( v29989(VarNext,128)
<=> v29800(VarCurr,521) )
& ( v29989(VarNext,127)
<=> v29800(VarCurr,520) )
& ( v29989(VarNext,126)
<=> v29800(VarCurr,519) )
& ( v29989(VarNext,125)
<=> v29800(VarCurr,518) )
& ( v29989(VarNext,124)
<=> v29800(VarCurr,517) )
& ( v29989(VarNext,123)
<=> v29800(VarCurr,516) )
& ( v29989(VarNext,122)
<=> v29800(VarCurr,515) )
& ( v29989(VarNext,121)
<=> v29800(VarCurr,514) )
& ( v29989(VarNext,120)
<=> v29800(VarCurr,513) )
& ( v29989(VarNext,119)
<=> v29800(VarCurr,512) )
& ( v29989(VarNext,118)
<=> v29800(VarCurr,511) )
& ( v29989(VarNext,117)
<=> v29800(VarCurr,510) )
& ( v29989(VarNext,116)
<=> v29800(VarCurr,509) )
& ( v29989(VarNext,115)
<=> v29800(VarCurr,508) )
& ( v29989(VarNext,114)
<=> v29800(VarCurr,507) )
& ( v29989(VarNext,113)
<=> v29800(VarCurr,506) )
& ( v29989(VarNext,112)
<=> v29800(VarCurr,505) )
& ( v29989(VarNext,111)
<=> v29800(VarCurr,504) )
& ( v29989(VarNext,110)
<=> v29800(VarCurr,503) )
& ( v29989(VarNext,109)
<=> v29800(VarCurr,502) )
& ( v29989(VarNext,108)
<=> v29800(VarCurr,501) )
& ( v29989(VarNext,107)
<=> v29800(VarCurr,500) )
& ( v29989(VarNext,106)
<=> v29800(VarCurr,499) )
& ( v29989(VarNext,105)
<=> v29800(VarCurr,498) )
& ( v29989(VarNext,104)
<=> v29800(VarCurr,497) )
& ( v29989(VarNext,103)
<=> v29800(VarCurr,496) )
& ( v29989(VarNext,102)
<=> v29800(VarCurr,495) )
& ( v29989(VarNext,101)
<=> v29800(VarCurr,494) )
& ( v29989(VarNext,100)
<=> v29800(VarCurr,493) )
& ( v29989(VarNext,99)
<=> v29800(VarCurr,492) )
& ( v29989(VarNext,98)
<=> v29800(VarCurr,491) )
& ( v29989(VarNext,97)
<=> v29800(VarCurr,490) )
& ( v29989(VarNext,96)
<=> v29800(VarCurr,489) )
& ( v29989(VarNext,95)
<=> v29800(VarCurr,488) )
& ( v29989(VarNext,94)
<=> v29800(VarCurr,487) )
& ( v29989(VarNext,93)
<=> v29800(VarCurr,486) )
& ( v29989(VarNext,92)
<=> v29800(VarCurr,485) )
& ( v29989(VarNext,91)
<=> v29800(VarCurr,484) )
& ( v29989(VarNext,90)
<=> v29800(VarCurr,483) )
& ( v29989(VarNext,89)
<=> v29800(VarCurr,482) )
& ( v29989(VarNext,88)
<=> v29800(VarCurr,481) )
& ( v29989(VarNext,87)
<=> v29800(VarCurr,480) )
& ( v29989(VarNext,86)
<=> v29800(VarCurr,479) )
& ( v29989(VarNext,85)
<=> v29800(VarCurr,478) )
& ( v29989(VarNext,84)
<=> v29800(VarCurr,477) )
& ( v29989(VarNext,83)
<=> v29800(VarCurr,476) )
& ( v29989(VarNext,82)
<=> v29800(VarCurr,475) )
& ( v29989(VarNext,81)
<=> v29800(VarCurr,474) )
& ( v29989(VarNext,80)
<=> v29800(VarCurr,473) )
& ( v29989(VarNext,79)
<=> v29800(VarCurr,472) )
& ( v29989(VarNext,78)
<=> v29800(VarCurr,471) )
& ( v29989(VarNext,77)
<=> v29800(VarCurr,470) )
& ( v29989(VarNext,76)
<=> v29800(VarCurr,469) )
& ( v29989(VarNext,75)
<=> v29800(VarCurr,468) )
& ( v29989(VarNext,74)
<=> v29800(VarCurr,467) )
& ( v29989(VarNext,73)
<=> v29800(VarCurr,466) )
& ( v29989(VarNext,72)
<=> v29800(VarCurr,465) )
& ( v29989(VarNext,71)
<=> v29800(VarCurr,464) )
& ( v29989(VarNext,70)
<=> v29800(VarCurr,463) )
& ( v29989(VarNext,69)
<=> v29800(VarCurr,462) )
& ( v29989(VarNext,68)
<=> v29800(VarCurr,461) )
& ( v29989(VarNext,67)
<=> v29800(VarCurr,460) )
& ( v29989(VarNext,66)
<=> v29800(VarCurr,459) )
& ( v29989(VarNext,65)
<=> v29800(VarCurr,458) )
& ( v29989(VarNext,64)
<=> v29800(VarCurr,457) )
& ( v29989(VarNext,63)
<=> v29800(VarCurr,456) )
& ( v29989(VarNext,62)
<=> v29800(VarCurr,455) )
& ( v29989(VarNext,61)
<=> v29800(VarCurr,454) )
& ( v29989(VarNext,60)
<=> v29800(VarCurr,453) )
& ( v29989(VarNext,59)
<=> v29800(VarCurr,452) )
& ( v29989(VarNext,58)
<=> v29800(VarCurr,451) )
& ( v29989(VarNext,57)
<=> v29800(VarCurr,450) )
& ( v29989(VarNext,56)
<=> v29800(VarCurr,449) )
& ( v29989(VarNext,55)
<=> v29800(VarCurr,448) )
& ( v29989(VarNext,54)
<=> v29800(VarCurr,447) )
& ( v29989(VarNext,53)
<=> v29800(VarCurr,446) )
& ( v29989(VarNext,52)
<=> v29800(VarCurr,445) )
& ( v29989(VarNext,51)
<=> v29800(VarCurr,444) )
& ( v29989(VarNext,50)
<=> v29800(VarCurr,443) )
& ( v29989(VarNext,49)
<=> v29800(VarCurr,442) )
& ( v29989(VarNext,48)
<=> v29800(VarCurr,441) )
& ( v29989(VarNext,47)
<=> v29800(VarCurr,440) )
& ( v29989(VarNext,46)
<=> v29800(VarCurr,439) )
& ( v29989(VarNext,45)
<=> v29800(VarCurr,438) )
& ( v29989(VarNext,44)
<=> v29800(VarCurr,437) )
& ( v29989(VarNext,43)
<=> v29800(VarCurr,436) )
& ( v29989(VarNext,42)
<=> v29800(VarCurr,435) )
& ( v29989(VarNext,41)
<=> v29800(VarCurr,434) )
& ( v29989(VarNext,40)
<=> v29800(VarCurr,433) )
& ( v29989(VarNext,39)
<=> v29800(VarCurr,432) )
& ( v29989(VarNext,38)
<=> v29800(VarCurr,431) )
& ( v29989(VarNext,37)
<=> v29800(VarCurr,430) )
& ( v29989(VarNext,36)
<=> v29800(VarCurr,429) )
& ( v29989(VarNext,35)
<=> v29800(VarCurr,428) )
& ( v29989(VarNext,34)
<=> v29800(VarCurr,427) )
& ( v29989(VarNext,33)
<=> v29800(VarCurr,426) )
& ( v29989(VarNext,32)
<=> v29800(VarCurr,425) )
& ( v29989(VarNext,31)
<=> v29800(VarCurr,424) )
& ( v29989(VarNext,30)
<=> v29800(VarCurr,423) )
& ( v29989(VarNext,29)
<=> v29800(VarCurr,422) )
& ( v29989(VarNext,28)
<=> v29800(VarCurr,421) )
& ( v29989(VarNext,27)
<=> v29800(VarCurr,420) )
& ( v29989(VarNext,26)
<=> v29800(VarCurr,419) )
& ( v29989(VarNext,25)
<=> v29800(VarCurr,418) )
& ( v29989(VarNext,24)
<=> v29800(VarCurr,417) )
& ( v29989(VarNext,23)
<=> v29800(VarCurr,416) )
& ( v29989(VarNext,22)
<=> v29800(VarCurr,415) )
& ( v29989(VarNext,21)
<=> v29800(VarCurr,414) )
& ( v29989(VarNext,20)
<=> v29800(VarCurr,413) )
& ( v29989(VarNext,19)
<=> v29800(VarCurr,412) )
& ( v29989(VarNext,18)
<=> v29800(VarCurr,411) )
& ( v29989(VarNext,17)
<=> v29800(VarCurr,410) )
& ( v29989(VarNext,16)
<=> v29800(VarCurr,409) )
& ( v29989(VarNext,15)
<=> v29800(VarCurr,408) )
& ( v29989(VarNext,14)
<=> v29800(VarCurr,407) )
& ( v29989(VarNext,13)
<=> v29800(VarCurr,406) )
& ( v29989(VarNext,12)
<=> v29800(VarCurr,405) )
& ( v29989(VarNext,11)
<=> v29800(VarCurr,404) )
& ( v29989(VarNext,10)
<=> v29800(VarCurr,403) )
& ( v29989(VarNext,9)
<=> v29800(VarCurr,402) )
& ( v29989(VarNext,8)
<=> v29800(VarCurr,401) )
& ( v29989(VarNext,7)
<=> v29800(VarCurr,400) )
& ( v29989(VarNext,6)
<=> v29800(VarCurr,399) )
& ( v29989(VarNext,5)
<=> v29800(VarCurr,398) )
& ( v29989(VarNext,4)
<=> v29800(VarCurr,397) )
& ( v29989(VarNext,3)
<=> v29800(VarCurr,396) )
& ( v29989(VarNext,2)
<=> v29800(VarCurr,395) )
& ( v29989(VarNext,1)
<=> v29800(VarCurr,394) )
& ( v29989(VarNext,0)
<=> v29800(VarCurr,393) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_699,axiom,
! [VarNext: state_type] :
( v29991(VarNext)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v29989(VarNext,B)
<=> v29873(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6532,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29991(VarNext)
<=> ( v29992(VarNext)
& v29854(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6531,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29992(VarNext)
<=> ( v29994(VarNext)
& v29766(VarNext) ) ) ) ).
tff(writeUnaryOperator_2355,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29994(VarNext)
<=> v29773(VarNext) ) ) ).
tff(addAssignment_11170,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v29838(VarCurr,B)
<=> v29843(VarCurr,B) ) ) ).
tff(addAssignment_11169,axiom,
! [VarCurr: state_type] :
( ( v29842(VarCurr,7)
<=> v29800(VarCurr,269) )
& ( v29842(VarCurr,6)
<=> v29800(VarCurr,268) )
& ( v29842(VarCurr,5)
<=> v29800(VarCurr,267) )
& ( v29842(VarCurr,4)
<=> v29800(VarCurr,266) )
& ( v29842(VarCurr,3)
<=> v29800(VarCurr,265) )
& ( v29842(VarCurr,2)
<=> v29800(VarCurr,264) )
& ( v29842(VarCurr,1)
<=> v29800(VarCurr,263) )
& ( v29842(VarCurr,0)
<=> v29800(VarCurr,262) ) ) ).
tff(addAssignment_11168,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v29802(VarCurr,B)
<=> v29836(VarCurr,B) ) ) ).
tff(addAssignment_11167,axiom,
! [VarCurr: state_type] :
( ( v29835(VarCurr,7)
<=> v29800(VarCurr,400) )
& ( v29835(VarCurr,6)
<=> v29800(VarCurr,399) )
& ( v29835(VarCurr,5)
<=> v29800(VarCurr,398) )
& ( v29835(VarCurr,4)
<=> v29800(VarCurr,397) )
& ( v29835(VarCurr,3)
<=> v29800(VarCurr,396) )
& ( v29835(VarCurr,2)
<=> v29800(VarCurr,395) )
& ( v29835(VarCurr,1)
<=> v29800(VarCurr,394) )
& ( v29835(VarCurr,0)
<=> v29800(VarCurr,393) ) ) ).
tff(addAssignment_11166,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v29824(VarCurr,B)
<=> v29826(VarCurr,B) ) ) ).
tff(addAssignment_11165,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v29826(VarCurr,B)
<=> v29828(VarCurr,B) ) ) ).
tff(addAssignment_11164,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v29828(VarCurr,B)
<=> v29830(VarCurr,B) ) ) ).
tff(addAssignment_11163,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v29830(VarCurr,B)
<=> v29831(VarCurr,B) ) ) ).
tff(writeBinaryOperatorShiftedRanges_556,axiom,
! [VarCurr: state_type] :
( v29979(VarCurr)
<=> ( v29981(VarCurr)
| v26609(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_555,axiom,
! [VarCurr: state_type] :
( v29981(VarCurr)
<=> ( v26609(VarCurr,2)
| v26609(VarCurr,3) ) ) ).
tff(addAssignment_11162,axiom,
! [VarCurr: state_type] :
( v29912(VarCurr)
<=> v29914(VarCurr,2) ) ).
tff(addAssignment_11161,axiom,
! [VarCurr: state_type] :
( v29914(VarCurr,2)
<=> v29938(VarCurr,2) ) ).
tff(addAssignment_11160,axiom,
! [VarNext: state_type] :
( v29918(VarNext,1)
<=> v29963(VarNext,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_639,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29964(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v29963(VarNext,B)
<=> v29918(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_698,axiom,
! [VarNext: state_type] :
( v29964(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v29963(VarNext,B)
<=> v29933(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6530,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29964(VarNext)
<=> v29965(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6529,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29965(VarNext)
<=> ( v29967(VarNext)
& v29920(VarNext) ) ) ) ).
tff(writeUnaryOperator_2354,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29967(VarNext)
<=> v29927(VarNext) ) ) ).
tff(addAssignment_11159,axiom,
! [VarCurr: state_type] :
( v29914(VarCurr,1)
<=> v29938(VarCurr,1) ) ).
tff(addAssignment_11158,axiom,
! [VarNext: state_type] :
( v29918(VarNext,0)
<=> v29955(VarNext,0) ) ).
tff(addCaseBooleanConditionEqualRanges1_638,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29956(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v29955(VarNext,B)
<=> v29918(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_697,axiom,
! [VarNext: state_type] :
( v29956(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v29955(VarNext,B)
<=> v29933(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6528,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29956(VarNext)
<=> v29957(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6527,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29957(VarNext)
<=> ( v29959(VarNext)
& v29920(VarNext) ) ) ) ).
tff(writeUnaryOperator_2353,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29959(VarNext)
<=> v29927(VarNext) ) ) ).
tff(addAssignment_11157,axiom,
! [VarCurr: state_type] :
( v29914(VarCurr,0)
<=> v29938(VarCurr,0) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_965,axiom,
! [VarCurr: state_type] :
( ~ v29939(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v29938(VarCurr,B)
<=> v29941(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_984,axiom,
! [VarCurr: state_type] :
( v29939(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v29938(VarCurr,B)
<=> v29940(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_55,axiom,
! [VarCurr: state_type] :
( ( ~ v29942(VarCurr)
& ~ v29944(VarCurr)
& ~ v29948(VarCurr) )
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v29941(VarCurr,B)
<=> v29918(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_324,axiom,
! [VarCurr: state_type] :
( v29948(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v29941(VarCurr,B)
<=> v29950(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_836,axiom,
! [VarCurr: state_type] :
( v29944(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v29941(VarCurr,B)
<=> v29946(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_812,axiom,
! [VarCurr: state_type] :
( v29942(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v29941(VarCurr,B)
<=> v29918(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1826,axiom,
! [VarCurr: state_type] :
( v29952(VarCurr)
<=> ( ( v29953(VarCurr,1)
<=> $true )
& ( v29953(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11156,axiom,
! [VarCurr: state_type] :
( v29953(VarCurr,0)
<=> v29908(VarCurr) ) ).
tff(addAssignment_11155,axiom,
! [VarCurr: state_type] :
( v29953(VarCurr,1)
<=> v7383(VarCurr) ) ).
tff(addAssignment_11154,axiom,
! [VarCurr: state_type] :
( v29950(VarCurr,0)
<=> $false ) ).
tff(addAssignment_11153,axiom,
! [VarCurr: state_type] :
( ( v29950(VarCurr,6)
<=> v29918(VarCurr,5) )
& ( v29950(VarCurr,5)
<=> v29918(VarCurr,4) )
& ( v29950(VarCurr,4)
<=> v29918(VarCurr,3) )
& ( v29950(VarCurr,3)
<=> v29918(VarCurr,2) )
& ( v29950(VarCurr,2)
<=> v29918(VarCurr,1) )
& ( v29950(VarCurr,1)
<=> v29918(VarCurr,0) ) ) ).
tff(addBitVectorEqualityBitBlasted_1825,axiom,
! [VarCurr: state_type] :
( v29948(VarCurr)
<=> ( ( v29949(VarCurr,1)
<=> $true )
& ( v29949(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11152,axiom,
! [VarCurr: state_type] :
( v29949(VarCurr,0)
<=> v29908(VarCurr) ) ).
tff(addAssignment_11151,axiom,
! [VarCurr: state_type] :
( v29949(VarCurr,1)
<=> v7383(VarCurr) ) ).
tff(addAssignment_11150,axiom,
! [VarCurr: state_type] :
( ( v29946(VarCurr,5)
<=> v29918(VarCurr,6) )
& ( v29946(VarCurr,4)
<=> v29918(VarCurr,5) )
& ( v29946(VarCurr,3)
<=> v29918(VarCurr,4) )
& ( v29946(VarCurr,2)
<=> v29918(VarCurr,3) )
& ( v29946(VarCurr,1)
<=> v29918(VarCurr,2) )
& ( v29946(VarCurr,0)
<=> v29918(VarCurr,1) ) ) ).
tff(addAssignment_11149,axiom,
! [VarCurr: state_type] :
( v29946(VarCurr,6)
<=> $false ) ).
tff(addBitVectorEqualityBitBlasted_1824,axiom,
! [VarCurr: state_type] :
( v29944(VarCurr)
<=> ( ( v29945(VarCurr,1)
<=> $false )
& ( v29945(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11148,axiom,
! [VarCurr: state_type] :
( v29945(VarCurr,0)
<=> v29908(VarCurr) ) ).
tff(addAssignment_11147,axiom,
! [VarCurr: state_type] :
( v29945(VarCurr,1)
<=> v7383(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1823,axiom,
! [VarCurr: state_type] :
( v29942(VarCurr)
<=> ( ( v29943(VarCurr,1)
<=> $false )
& ( v29943(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11146,axiom,
! [VarCurr: state_type] :
( v29943(VarCurr,0)
<=> v29908(VarCurr) ) ).
tff(addAssignment_11145,axiom,
! [VarCurr: state_type] :
( v29943(VarCurr,1)
<=> v7383(VarCurr) ) ).
tff(addAssignment_11144,axiom,
! [VarCurr: state_type] :
( v29940(VarCurr,0)
<=> $true ) ).
tff(addAssignment_11143,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,1) )
=> ( v29940(VarCurr,B)
<=> v29916(VarCurr,B) ) ) ).
tff(writeUnaryOperator_2352,axiom,
! [VarCurr: state_type] :
( ~ v29939(VarCurr)
<=> v7381(VarCurr) ) ).
tff(addAssignment_11142,axiom,
! [VarCurr: state_type] :
( v29916(VarCurr,1)
<=> v29937(VarCurr,1) ) ).
tff(addAssignment_11141,axiom,
! [VarCurr: state_type] :
( v29916(VarCurr,2)
<=> v29937(VarCurr,2) ) ).
tff(addAssignment_11140,axiom,
! [VarCurr: state_type] :
( v29937(VarCurr,0)
<=> $true ) ).
tff(addAssignment_11139,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,1) )
=> ( v29937(VarCurr,B)
<=> v29918(VarCurr,B) ) ) ).
tff(addAssignment_11138,axiom,
! [VarNext: state_type] :
( v29918(VarNext,2)
<=> v29922(VarNext,2) ) ).
tff(addCaseBooleanConditionEqualRanges1_637,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29923(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v29922(VarNext,B)
<=> v29918(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_696,axiom,
! [VarNext: state_type] :
( v29923(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v29922(VarNext,B)
<=> v29933(VarNext,B) ) ) ) ).
tff(addAssignment_11137,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v29933(VarNext,B)
<=> v29931(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_964,axiom,
! [VarCurr: state_type] :
( ~ v29934(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v29931(VarCurr,B)
<=> v29914(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_983,axiom,
! [VarCurr: state_type] :
( v29934(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v29931(VarCurr,B)
<=> b0000001(B) ) ) ) ).
tff(writeUnaryOperator_2351,axiom,
! [VarCurr: state_type] :
( ~ v29934(VarCurr)
<=> v7381(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6526,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29923(VarNext)
<=> v29924(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6525,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29924(VarNext)
<=> ( v29925(VarNext)
& v29920(VarNext) ) ) ) ).
tff(writeUnaryOperator_2350,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29925(VarNext)
<=> v29927(VarNext) ) ) ).
tff(addAssignment_11136,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29927(VarNext)
<=> v29920(VarCurr) ) ) ).
tff(addAssignment_11135,axiom,
! [VarCurr: state_type] :
( v29920(VarCurr)
<=> v7035(VarCurr) ) ).
tff(addAssignment_11134,axiom,
! [VarCurr: state_type] :
( v29908(VarCurr)
<=> v26542(VarCurr) ) ).
tff(addAssignment_11133,axiom,
! [VarCurr: state_type] :
( v7383(VarCurr)
<=> v7385(VarCurr) ) ).
tff(addAssignment_11132,axiom,
! [VarCurr: state_type] :
( v7385(VarCurr)
<=> v7387(VarCurr) ) ).
tff(addAssignment_11131,axiom,
! [VarCurr: state_type] :
( v7387(VarCurr)
<=> v7389(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_963,axiom,
! [VarCurr: state_type] :
( ~ v29897(VarCurr)
=> ( v7389(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_982,axiom,
! [VarCurr: state_type] :
( v29897(VarCurr)
=> ( v7389(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6524,axiom,
! [VarCurr: state_type] :
( v29897(VarCurr)
<=> ( v29898(VarCurr)
| v29905(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6523,axiom,
! [VarCurr: state_type] :
( v29905(VarCurr)
<=> ( v29906(VarCurr)
& v26780(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6522,axiom,
! [VarCurr: state_type] :
( v29906(VarCurr)
<=> ( v26853(VarCurr)
| v26810(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6521,axiom,
! [VarCurr: state_type] :
( v29898(VarCurr)
<=> ( v29899(VarCurr)
| v29904(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6520,axiom,
! [VarCurr: state_type] :
( v29904(VarCurr)
<=> ( v26807(VarCurr)
& v26754(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6519,axiom,
! [VarCurr: state_type] :
( v29899(VarCurr)
<=> ( v29900(VarCurr)
| v29902(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6518,axiom,
! [VarCurr: state_type] :
( v29902(VarCurr)
<=> ( v29903(VarCurr)
& v26804(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6517,axiom,
! [VarCurr: state_type] :
( v29903(VarCurr)
<=> ( v26847(VarCurr)
| v26802(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6516,axiom,
! [VarCurr: state_type] :
( v29900(VarCurr)
<=> ( v29901(VarCurr)
& v26800(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6515,axiom,
! [VarCurr: state_type] :
( v29901(VarCurr)
<=> ( v26844(VarCurr)
& v26798(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_962,axiom,
! [VarCurr: state_type] :
( ~ v7393(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v7391(VarCurr,B)
<=> v29878(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_981,axiom,
! [VarCurr: state_type] :
( v7393(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v7391(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_54,axiom,
! [VarCurr: state_type] :
( ( ~ v29879(VarCurr)
& ~ v29887(VarCurr)
& ~ v29888(VarCurr) )
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v29878(VarCurr,B)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_323,axiom,
! [VarCurr: state_type] :
( v29888(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v29878(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_835,axiom,
! [VarCurr: state_type] :
( v29887(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v29878(VarCurr,B)
<=> b10(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_811,axiom,
! [VarCurr: state_type] :
( v29879(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v29878(VarCurr,B)
<=> b01(B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6514,axiom,
! [VarCurr: state_type] :
( v29888(VarCurr)
<=> ( v29890(VarCurr)
| v29895(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1822,axiom,
! [VarCurr: state_type] :
( v29895(VarCurr)
<=> ( ( v29794(VarCurr,6)
<=> $false )
& ( v29794(VarCurr,5)
<=> $false )
& ( v29794(VarCurr,4)
<=> $false )
& ( v29794(VarCurr,3)
<=> $true )
& ( v29794(VarCurr,2)
<=> $false )
& ( v29794(VarCurr,1)
<=> $true )
& ( v29794(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6513,axiom,
! [VarCurr: state_type] :
( v29890(VarCurr)
<=> ( v29891(VarCurr)
| v29894(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1821,axiom,
! [VarCurr: state_type] :
( v29894(VarCurr)
<=> ( ( v29794(VarCurr,6)
<=> $true )
& ( v29794(VarCurr,5)
<=> $false )
& ( v29794(VarCurr,4)
<=> $false )
& ( v29794(VarCurr,3)
<=> $true )
& ( v29794(VarCurr,2)
<=> $false )
& ( v29794(VarCurr,1)
<=> $true )
& ( v29794(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6512,axiom,
! [VarCurr: state_type] :
( v29891(VarCurr)
<=> ( v29892(VarCurr)
| v29893(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1820,axiom,
! [VarCurr: state_type] :
( v29893(VarCurr)
<=> ( ( v29794(VarCurr,6)
<=> $true )
& ( v29794(VarCurr,5)
<=> $true )
& ( v29794(VarCurr,4)
<=> $false )
& ( v29794(VarCurr,3)
<=> $false )
& ( v29794(VarCurr,2)
<=> $false )
& ( v29794(VarCurr,1)
<=> $false )
& ( v29794(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1819,axiom,
! [VarCurr: state_type] :
( v29892(VarCurr)
<=> ( ( v29794(VarCurr,6)
<=> $true )
& ( v29794(VarCurr,5)
<=> $false )
& ( v29794(VarCurr,4)
<=> $false )
& ( v29794(VarCurr,3)
<=> $false )
& ( v29794(VarCurr,2)
<=> $false )
& ( v29794(VarCurr,1)
<=> $false )
& ( v29794(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1818,axiom,
! [VarCurr: state_type] :
( v29887(VarCurr)
<=> ( ( v29794(VarCurr,6)
<=> $false )
& ( v29794(VarCurr,5)
<=> $false )
& ( v29794(VarCurr,4)
<=> $false )
& ( v29794(VarCurr,3)
<=> $true )
& ( v29794(VarCurr,2)
<=> $false )
& ( v29794(VarCurr,1)
<=> $false )
& ( v29794(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6511,axiom,
! [VarCurr: state_type] :
( v29879(VarCurr)
<=> ( v29881(VarCurr)
| v29886(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1817,axiom,
! [VarCurr: state_type] :
( v29886(VarCurr)
<=> ( ( v29794(VarCurr,6)
<=> $false )
& ( v29794(VarCurr,5)
<=> $true )
& ( v29794(VarCurr,4)
<=> $false )
& ( v29794(VarCurr,3)
<=> $false )
& ( v29794(VarCurr,2)
<=> $false )
& ( v29794(VarCurr,1)
<=> $false )
& ( v29794(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6510,axiom,
! [VarCurr: state_type] :
( v29881(VarCurr)
<=> ( v29882(VarCurr)
| v29885(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1816,axiom,
! [VarCurr: state_type] :
( v29885(VarCurr)
<=> ( ( v29794(VarCurr,6)
<=> $false )
& ( v29794(VarCurr,5)
<=> $false )
& ( v29794(VarCurr,4)
<=> $false )
& ( v29794(VarCurr,3)
<=> $false )
& ( v29794(VarCurr,2)
<=> $false )
& ( v29794(VarCurr,1)
<=> $false )
& ( v29794(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6509,axiom,
! [VarCurr: state_type] :
( v29882(VarCurr)
<=> ( v29883(VarCurr)
| v29884(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1815,axiom,
! [VarCurr: state_type] :
( v29884(VarCurr)
<=> ( ( v29794(VarCurr,6)
<=> $false )
& ( v29794(VarCurr,5)
<=> $true )
& ( v29794(VarCurr,4)
<=> $false )
& ( v29794(VarCurr,3)
<=> $false )
& ( v29794(VarCurr,2)
<=> $false )
& ( v29794(VarCurr,1)
<=> $false )
& ( v29794(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1814,axiom,
! [VarCurr: state_type] :
( v29883(VarCurr)
<=> ( ( v29794(VarCurr,6)
<=> $false )
& ( v29794(VarCurr,5)
<=> $false )
& ( v29794(VarCurr,4)
<=> $false )
& ( v29794(VarCurr,3)
<=> $false )
& ( v29794(VarCurr,2)
<=> $false )
& ( v29794(VarCurr,1)
<=> $false )
& ( v29794(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11130,axiom,
! [VarCurr: state_type] :
( ( v29794(VarCurr,6)
<=> v29796(VarCurr,130) )
& ( v29794(VarCurr,5)
<=> v29796(VarCurr,129) )
& ( v29794(VarCurr,4)
<=> v29796(VarCurr,128) )
& ( v29794(VarCurr,3)
<=> v29796(VarCurr,127) )
& ( v29794(VarCurr,2)
<=> v29796(VarCurr,126) )
& ( v29794(VarCurr,1)
<=> v29796(VarCurr,125) )
& ( v29794(VarCurr,0)
<=> v29796(VarCurr,124) ) ) ).
tff(addAssignment_11129,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,131)
& ~ $less(B,124) )
=> ( v29796(VarCurr,B)
<=> v29798(VarCurr,B) ) ) ).
tff(addAssignment_11128,axiom,
! [VarCurr: state_type] :
( ( v29798(VarCurr,130)
<=> v29800(VarCurr,523) )
& ( v29798(VarCurr,129)
<=> v29800(VarCurr,522) )
& ( v29798(VarCurr,128)
<=> v29800(VarCurr,521) )
& ( v29798(VarCurr,127)
<=> v29800(VarCurr,520) )
& ( v29798(VarCurr,126)
<=> v29800(VarCurr,519) )
& ( v29798(VarCurr,125)
<=> v29800(VarCurr,518) )
& ( v29798(VarCurr,124)
<=> v29800(VarCurr,517) ) ) ).
tff(addAssignment_11127,axiom,
! [VarNext: state_type] :
( ( v29800(VarNext,523)
<=> v29845(VarNext,130) )
& ( v29800(VarNext,522)
<=> v29845(VarNext,129) )
& ( v29800(VarNext,521)
<=> v29845(VarNext,128) )
& ( v29800(VarNext,520)
<=> v29845(VarNext,127) )
& ( v29800(VarNext,519)
<=> v29845(VarNext,126) )
& ( v29800(VarNext,518)
<=> v29845(VarNext,125) )
& ( v29800(VarNext,517)
<=> v29845(VarNext,124) ) ) ).
tff(addCaseBooleanConditionShiftedRanges1_73,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29846(VarNext)
=> ( ( v29845(VarNext,130)
<=> v29800(VarCurr,523) )
& ( v29845(VarNext,129)
<=> v29800(VarCurr,522) )
& ( v29845(VarNext,128)
<=> v29800(VarCurr,521) )
& ( v29845(VarNext,127)
<=> v29800(VarCurr,520) )
& ( v29845(VarNext,126)
<=> v29800(VarCurr,519) )
& ( v29845(VarNext,125)
<=> v29800(VarCurr,518) )
& ( v29845(VarNext,124)
<=> v29800(VarCurr,517) )
& ( v29845(VarNext,123)
<=> v29800(VarCurr,516) )
& ( v29845(VarNext,122)
<=> v29800(VarCurr,515) )
& ( v29845(VarNext,121)
<=> v29800(VarCurr,514) )
& ( v29845(VarNext,120)
<=> v29800(VarCurr,513) )
& ( v29845(VarNext,119)
<=> v29800(VarCurr,512) )
& ( v29845(VarNext,118)
<=> v29800(VarCurr,511) )
& ( v29845(VarNext,117)
<=> v29800(VarCurr,510) )
& ( v29845(VarNext,116)
<=> v29800(VarCurr,509) )
& ( v29845(VarNext,115)
<=> v29800(VarCurr,508) )
& ( v29845(VarNext,114)
<=> v29800(VarCurr,507) )
& ( v29845(VarNext,113)
<=> v29800(VarCurr,506) )
& ( v29845(VarNext,112)
<=> v29800(VarCurr,505) )
& ( v29845(VarNext,111)
<=> v29800(VarCurr,504) )
& ( v29845(VarNext,110)
<=> v29800(VarCurr,503) )
& ( v29845(VarNext,109)
<=> v29800(VarCurr,502) )
& ( v29845(VarNext,108)
<=> v29800(VarCurr,501) )
& ( v29845(VarNext,107)
<=> v29800(VarCurr,500) )
& ( v29845(VarNext,106)
<=> v29800(VarCurr,499) )
& ( v29845(VarNext,105)
<=> v29800(VarCurr,498) )
& ( v29845(VarNext,104)
<=> v29800(VarCurr,497) )
& ( v29845(VarNext,103)
<=> v29800(VarCurr,496) )
& ( v29845(VarNext,102)
<=> v29800(VarCurr,495) )
& ( v29845(VarNext,101)
<=> v29800(VarCurr,494) )
& ( v29845(VarNext,100)
<=> v29800(VarCurr,493) )
& ( v29845(VarNext,99)
<=> v29800(VarCurr,492) )
& ( v29845(VarNext,98)
<=> v29800(VarCurr,491) )
& ( v29845(VarNext,97)
<=> v29800(VarCurr,490) )
& ( v29845(VarNext,96)
<=> v29800(VarCurr,489) )
& ( v29845(VarNext,95)
<=> v29800(VarCurr,488) )
& ( v29845(VarNext,94)
<=> v29800(VarCurr,487) )
& ( v29845(VarNext,93)
<=> v29800(VarCurr,486) )
& ( v29845(VarNext,92)
<=> v29800(VarCurr,485) )
& ( v29845(VarNext,91)
<=> v29800(VarCurr,484) )
& ( v29845(VarNext,90)
<=> v29800(VarCurr,483) )
& ( v29845(VarNext,89)
<=> v29800(VarCurr,482) )
& ( v29845(VarNext,88)
<=> v29800(VarCurr,481) )
& ( v29845(VarNext,87)
<=> v29800(VarCurr,480) )
& ( v29845(VarNext,86)
<=> v29800(VarCurr,479) )
& ( v29845(VarNext,85)
<=> v29800(VarCurr,478) )
& ( v29845(VarNext,84)
<=> v29800(VarCurr,477) )
& ( v29845(VarNext,83)
<=> v29800(VarCurr,476) )
& ( v29845(VarNext,82)
<=> v29800(VarCurr,475) )
& ( v29845(VarNext,81)
<=> v29800(VarCurr,474) )
& ( v29845(VarNext,80)
<=> v29800(VarCurr,473) )
& ( v29845(VarNext,79)
<=> v29800(VarCurr,472) )
& ( v29845(VarNext,78)
<=> v29800(VarCurr,471) )
& ( v29845(VarNext,77)
<=> v29800(VarCurr,470) )
& ( v29845(VarNext,76)
<=> v29800(VarCurr,469) )
& ( v29845(VarNext,75)
<=> v29800(VarCurr,468) )
& ( v29845(VarNext,74)
<=> v29800(VarCurr,467) )
& ( v29845(VarNext,73)
<=> v29800(VarCurr,466) )
& ( v29845(VarNext,72)
<=> v29800(VarCurr,465) )
& ( v29845(VarNext,71)
<=> v29800(VarCurr,464) )
& ( v29845(VarNext,70)
<=> v29800(VarCurr,463) )
& ( v29845(VarNext,69)
<=> v29800(VarCurr,462) )
& ( v29845(VarNext,68)
<=> v29800(VarCurr,461) )
& ( v29845(VarNext,67)
<=> v29800(VarCurr,460) )
& ( v29845(VarNext,66)
<=> v29800(VarCurr,459) )
& ( v29845(VarNext,65)
<=> v29800(VarCurr,458) )
& ( v29845(VarNext,64)
<=> v29800(VarCurr,457) )
& ( v29845(VarNext,63)
<=> v29800(VarCurr,456) )
& ( v29845(VarNext,62)
<=> v29800(VarCurr,455) )
& ( v29845(VarNext,61)
<=> v29800(VarCurr,454) )
& ( v29845(VarNext,60)
<=> v29800(VarCurr,453) )
& ( v29845(VarNext,59)
<=> v29800(VarCurr,452) )
& ( v29845(VarNext,58)
<=> v29800(VarCurr,451) )
& ( v29845(VarNext,57)
<=> v29800(VarCurr,450) )
& ( v29845(VarNext,56)
<=> v29800(VarCurr,449) )
& ( v29845(VarNext,55)
<=> v29800(VarCurr,448) )
& ( v29845(VarNext,54)
<=> v29800(VarCurr,447) )
& ( v29845(VarNext,53)
<=> v29800(VarCurr,446) )
& ( v29845(VarNext,52)
<=> v29800(VarCurr,445) )
& ( v29845(VarNext,51)
<=> v29800(VarCurr,444) )
& ( v29845(VarNext,50)
<=> v29800(VarCurr,443) )
& ( v29845(VarNext,49)
<=> v29800(VarCurr,442) )
& ( v29845(VarNext,48)
<=> v29800(VarCurr,441) )
& ( v29845(VarNext,47)
<=> v29800(VarCurr,440) )
& ( v29845(VarNext,46)
<=> v29800(VarCurr,439) )
& ( v29845(VarNext,45)
<=> v29800(VarCurr,438) )
& ( v29845(VarNext,44)
<=> v29800(VarCurr,437) )
& ( v29845(VarNext,43)
<=> v29800(VarCurr,436) )
& ( v29845(VarNext,42)
<=> v29800(VarCurr,435) )
& ( v29845(VarNext,41)
<=> v29800(VarCurr,434) )
& ( v29845(VarNext,40)
<=> v29800(VarCurr,433) )
& ( v29845(VarNext,39)
<=> v29800(VarCurr,432) )
& ( v29845(VarNext,38)
<=> v29800(VarCurr,431) )
& ( v29845(VarNext,37)
<=> v29800(VarCurr,430) )
& ( v29845(VarNext,36)
<=> v29800(VarCurr,429) )
& ( v29845(VarNext,35)
<=> v29800(VarCurr,428) )
& ( v29845(VarNext,34)
<=> v29800(VarCurr,427) )
& ( v29845(VarNext,33)
<=> v29800(VarCurr,426) )
& ( v29845(VarNext,32)
<=> v29800(VarCurr,425) )
& ( v29845(VarNext,31)
<=> v29800(VarCurr,424) )
& ( v29845(VarNext,30)
<=> v29800(VarCurr,423) )
& ( v29845(VarNext,29)
<=> v29800(VarCurr,422) )
& ( v29845(VarNext,28)
<=> v29800(VarCurr,421) )
& ( v29845(VarNext,27)
<=> v29800(VarCurr,420) )
& ( v29845(VarNext,26)
<=> v29800(VarCurr,419) )
& ( v29845(VarNext,25)
<=> v29800(VarCurr,418) )
& ( v29845(VarNext,24)
<=> v29800(VarCurr,417) )
& ( v29845(VarNext,23)
<=> v29800(VarCurr,416) )
& ( v29845(VarNext,22)
<=> v29800(VarCurr,415) )
& ( v29845(VarNext,21)
<=> v29800(VarCurr,414) )
& ( v29845(VarNext,20)
<=> v29800(VarCurr,413) )
& ( v29845(VarNext,19)
<=> v29800(VarCurr,412) )
& ( v29845(VarNext,18)
<=> v29800(VarCurr,411) )
& ( v29845(VarNext,17)
<=> v29800(VarCurr,410) )
& ( v29845(VarNext,16)
<=> v29800(VarCurr,409) )
& ( v29845(VarNext,15)
<=> v29800(VarCurr,408) )
& ( v29845(VarNext,14)
<=> v29800(VarCurr,407) )
& ( v29845(VarNext,13)
<=> v29800(VarCurr,406) )
& ( v29845(VarNext,12)
<=> v29800(VarCurr,405) )
& ( v29845(VarNext,11)
<=> v29800(VarCurr,404) )
& ( v29845(VarNext,10)
<=> v29800(VarCurr,403) )
& ( v29845(VarNext,9)
<=> v29800(VarCurr,402) )
& ( v29845(VarNext,8)
<=> v29800(VarCurr,401) )
& ( v29845(VarNext,7)
<=> v29800(VarCurr,400) )
& ( v29845(VarNext,6)
<=> v29800(VarCurr,399) )
& ( v29845(VarNext,5)
<=> v29800(VarCurr,398) )
& ( v29845(VarNext,4)
<=> v29800(VarCurr,397) )
& ( v29845(VarNext,3)
<=> v29800(VarCurr,396) )
& ( v29845(VarNext,2)
<=> v29800(VarCurr,395) )
& ( v29845(VarNext,1)
<=> v29800(VarCurr,394) )
& ( v29845(VarNext,0)
<=> v29800(VarCurr,393) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_695,axiom,
! [VarNext: state_type] :
( v29846(VarNext)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v29845(VarNext,B)
<=> v29873(VarNext,B) ) ) ) ).
tff(addAssignment_11126,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v29873(VarNext,B)
<=> v29871(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_834,axiom,
! [VarCurr: state_type] :
( ~ v29856(VarCurr)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v29871(VarCurr,B)
<=> v29874(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_810,axiom,
! [VarCurr: state_type] :
( v29856(VarCurr)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v29871(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_322,axiom,
! [VarCurr: state_type] :
( ( ~ v29860(VarCurr)
& ~ v29862(VarCurr) )
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v29874(VarCurr,B)
<=> v29838(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_833,axiom,
! [VarCurr: state_type] :
( v29862(VarCurr)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v29874(VarCurr,B)
<=> v29802(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_25,axiom,
! [VarCurr: state_type] :
( v29860(VarCurr)
=> ( ( v29874(VarCurr,130)
<=> v29800(VarCurr,392) )
& ( v29874(VarCurr,129)
<=> v29800(VarCurr,391) )
& ( v29874(VarCurr,128)
<=> v29800(VarCurr,390) )
& ( v29874(VarCurr,127)
<=> v29800(VarCurr,389) )
& ( v29874(VarCurr,126)
<=> v29800(VarCurr,388) )
& ( v29874(VarCurr,125)
<=> v29800(VarCurr,387) )
& ( v29874(VarCurr,124)
<=> v29800(VarCurr,386) )
& ( v29874(VarCurr,123)
<=> v29800(VarCurr,385) )
& ( v29874(VarCurr,122)
<=> v29800(VarCurr,384) )
& ( v29874(VarCurr,121)
<=> v29800(VarCurr,383) )
& ( v29874(VarCurr,120)
<=> v29800(VarCurr,382) )
& ( v29874(VarCurr,119)
<=> v29800(VarCurr,381) )
& ( v29874(VarCurr,118)
<=> v29800(VarCurr,380) )
& ( v29874(VarCurr,117)
<=> v29800(VarCurr,379) )
& ( v29874(VarCurr,116)
<=> v29800(VarCurr,378) )
& ( v29874(VarCurr,115)
<=> v29800(VarCurr,377) )
& ( v29874(VarCurr,114)
<=> v29800(VarCurr,376) )
& ( v29874(VarCurr,113)
<=> v29800(VarCurr,375) )
& ( v29874(VarCurr,112)
<=> v29800(VarCurr,374) )
& ( v29874(VarCurr,111)
<=> v29800(VarCurr,373) )
& ( v29874(VarCurr,110)
<=> v29800(VarCurr,372) )
& ( v29874(VarCurr,109)
<=> v29800(VarCurr,371) )
& ( v29874(VarCurr,108)
<=> v29800(VarCurr,370) )
& ( v29874(VarCurr,107)
<=> v29800(VarCurr,369) )
& ( v29874(VarCurr,106)
<=> v29800(VarCurr,368) )
& ( v29874(VarCurr,105)
<=> v29800(VarCurr,367) )
& ( v29874(VarCurr,104)
<=> v29800(VarCurr,366) )
& ( v29874(VarCurr,103)
<=> v29800(VarCurr,365) )
& ( v29874(VarCurr,102)
<=> v29800(VarCurr,364) )
& ( v29874(VarCurr,101)
<=> v29800(VarCurr,363) )
& ( v29874(VarCurr,100)
<=> v29800(VarCurr,362) )
& ( v29874(VarCurr,99)
<=> v29800(VarCurr,361) )
& ( v29874(VarCurr,98)
<=> v29800(VarCurr,360) )
& ( v29874(VarCurr,97)
<=> v29800(VarCurr,359) )
& ( v29874(VarCurr,96)
<=> v29800(VarCurr,358) )
& ( v29874(VarCurr,95)
<=> v29800(VarCurr,357) )
& ( v29874(VarCurr,94)
<=> v29800(VarCurr,356) )
& ( v29874(VarCurr,93)
<=> v29800(VarCurr,355) )
& ( v29874(VarCurr,92)
<=> v29800(VarCurr,354) )
& ( v29874(VarCurr,91)
<=> v29800(VarCurr,353) )
& ( v29874(VarCurr,90)
<=> v29800(VarCurr,352) )
& ( v29874(VarCurr,89)
<=> v29800(VarCurr,351) )
& ( v29874(VarCurr,88)
<=> v29800(VarCurr,350) )
& ( v29874(VarCurr,87)
<=> v29800(VarCurr,349) )
& ( v29874(VarCurr,86)
<=> v29800(VarCurr,348) )
& ( v29874(VarCurr,85)
<=> v29800(VarCurr,347) )
& ( v29874(VarCurr,84)
<=> v29800(VarCurr,346) )
& ( v29874(VarCurr,83)
<=> v29800(VarCurr,345) )
& ( v29874(VarCurr,82)
<=> v29800(VarCurr,344) )
& ( v29874(VarCurr,81)
<=> v29800(VarCurr,343) )
& ( v29874(VarCurr,80)
<=> v29800(VarCurr,342) )
& ( v29874(VarCurr,79)
<=> v29800(VarCurr,341) )
& ( v29874(VarCurr,78)
<=> v29800(VarCurr,340) )
& ( v29874(VarCurr,77)
<=> v29800(VarCurr,339) )
& ( v29874(VarCurr,76)
<=> v29800(VarCurr,338) )
& ( v29874(VarCurr,75)
<=> v29800(VarCurr,337) )
& ( v29874(VarCurr,74)
<=> v29800(VarCurr,336) )
& ( v29874(VarCurr,73)
<=> v29800(VarCurr,335) )
& ( v29874(VarCurr,72)
<=> v29800(VarCurr,334) )
& ( v29874(VarCurr,71)
<=> v29800(VarCurr,333) )
& ( v29874(VarCurr,70)
<=> v29800(VarCurr,332) )
& ( v29874(VarCurr,69)
<=> v29800(VarCurr,331) )
& ( v29874(VarCurr,68)
<=> v29800(VarCurr,330) )
& ( v29874(VarCurr,67)
<=> v29800(VarCurr,329) )
& ( v29874(VarCurr,66)
<=> v29800(VarCurr,328) )
& ( v29874(VarCurr,65)
<=> v29800(VarCurr,327) )
& ( v29874(VarCurr,64)
<=> v29800(VarCurr,326) )
& ( v29874(VarCurr,63)
<=> v29800(VarCurr,325) )
& ( v29874(VarCurr,62)
<=> v29800(VarCurr,324) )
& ( v29874(VarCurr,61)
<=> v29800(VarCurr,323) )
& ( v29874(VarCurr,60)
<=> v29800(VarCurr,322) )
& ( v29874(VarCurr,59)
<=> v29800(VarCurr,321) )
& ( v29874(VarCurr,58)
<=> v29800(VarCurr,320) )
& ( v29874(VarCurr,57)
<=> v29800(VarCurr,319) )
& ( v29874(VarCurr,56)
<=> v29800(VarCurr,318) )
& ( v29874(VarCurr,55)
<=> v29800(VarCurr,317) )
& ( v29874(VarCurr,54)
<=> v29800(VarCurr,316) )
& ( v29874(VarCurr,53)
<=> v29800(VarCurr,315) )
& ( v29874(VarCurr,52)
<=> v29800(VarCurr,314) )
& ( v29874(VarCurr,51)
<=> v29800(VarCurr,313) )
& ( v29874(VarCurr,50)
<=> v29800(VarCurr,312) )
& ( v29874(VarCurr,49)
<=> v29800(VarCurr,311) )
& ( v29874(VarCurr,48)
<=> v29800(VarCurr,310) )
& ( v29874(VarCurr,47)
<=> v29800(VarCurr,309) )
& ( v29874(VarCurr,46)
<=> v29800(VarCurr,308) )
& ( v29874(VarCurr,45)
<=> v29800(VarCurr,307) )
& ( v29874(VarCurr,44)
<=> v29800(VarCurr,306) )
& ( v29874(VarCurr,43)
<=> v29800(VarCurr,305) )
& ( v29874(VarCurr,42)
<=> v29800(VarCurr,304) )
& ( v29874(VarCurr,41)
<=> v29800(VarCurr,303) )
& ( v29874(VarCurr,40)
<=> v29800(VarCurr,302) )
& ( v29874(VarCurr,39)
<=> v29800(VarCurr,301) )
& ( v29874(VarCurr,38)
<=> v29800(VarCurr,300) )
& ( v29874(VarCurr,37)
<=> v29800(VarCurr,299) )
& ( v29874(VarCurr,36)
<=> v29800(VarCurr,298) )
& ( v29874(VarCurr,35)
<=> v29800(VarCurr,297) )
& ( v29874(VarCurr,34)
<=> v29800(VarCurr,296) )
& ( v29874(VarCurr,33)
<=> v29800(VarCurr,295) )
& ( v29874(VarCurr,32)
<=> v29800(VarCurr,294) )
& ( v29874(VarCurr,31)
<=> v29800(VarCurr,293) )
& ( v29874(VarCurr,30)
<=> v29800(VarCurr,292) )
& ( v29874(VarCurr,29)
<=> v29800(VarCurr,291) )
& ( v29874(VarCurr,28)
<=> v29800(VarCurr,290) )
& ( v29874(VarCurr,27)
<=> v29800(VarCurr,289) )
& ( v29874(VarCurr,26)
<=> v29800(VarCurr,288) )
& ( v29874(VarCurr,25)
<=> v29800(VarCurr,287) )
& ( v29874(VarCurr,24)
<=> v29800(VarCurr,286) )
& ( v29874(VarCurr,23)
<=> v29800(VarCurr,285) )
& ( v29874(VarCurr,22)
<=> v29800(VarCurr,284) )
& ( v29874(VarCurr,21)
<=> v29800(VarCurr,283) )
& ( v29874(VarCurr,20)
<=> v29800(VarCurr,282) )
& ( v29874(VarCurr,19)
<=> v29800(VarCurr,281) )
& ( v29874(VarCurr,18)
<=> v29800(VarCurr,280) )
& ( v29874(VarCurr,17)
<=> v29800(VarCurr,279) )
& ( v29874(VarCurr,16)
<=> v29800(VarCurr,278) )
& ( v29874(VarCurr,15)
<=> v29800(VarCurr,277) )
& ( v29874(VarCurr,14)
<=> v29800(VarCurr,276) )
& ( v29874(VarCurr,13)
<=> v29800(VarCurr,275) )
& ( v29874(VarCurr,12)
<=> v29800(VarCurr,274) )
& ( v29874(VarCurr,11)
<=> v29800(VarCurr,273) )
& ( v29874(VarCurr,10)
<=> v29800(VarCurr,272) )
& ( v29874(VarCurr,9)
<=> v29800(VarCurr,271) )
& ( v29874(VarCurr,8)
<=> v29800(VarCurr,270) )
& ( v29874(VarCurr,7)
<=> v29800(VarCurr,269) )
& ( v29874(VarCurr,6)
<=> v29800(VarCurr,268) )
& ( v29874(VarCurr,5)
<=> v29800(VarCurr,267) )
& ( v29874(VarCurr,4)
<=> v29800(VarCurr,266) )
& ( v29874(VarCurr,3)
<=> v29800(VarCurr,265) )
& ( v29874(VarCurr,2)
<=> v29800(VarCurr,264) )
& ( v29874(VarCurr,1)
<=> v29800(VarCurr,263) )
& ( v29874(VarCurr,0)
<=> v29800(VarCurr,262) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6508,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29846(VarNext)
<=> ( v29847(VarNext)
& v29854(VarNext) ) ) ) ).
tff(addAssignment_11125,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29854(VarNext)
<=> v29852(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6507,axiom,
! [VarCurr: state_type] :
( v29852(VarCurr)
<=> ( v29855(VarCurr)
& v29867(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6506,axiom,
! [VarCurr: state_type] :
( v29867(VarCurr)
<=> ( v29868(VarCurr)
| v29856(VarCurr) ) ) ).
tff(writeUnaryOperator_2349,axiom,
! [VarCurr: state_type] :
( ~ v29868(VarCurr)
<=> v29869(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1813,axiom,
! [VarCurr: state_type] :
( v29869(VarCurr)
<=> ( ( v29870(VarCurr,1)
<=> $false )
& ( v29870(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11124,axiom,
! [VarCurr: state_type] :
( v29870(VarCurr,0)
<=> v29757(VarCurr) ) ).
tff(addAssignment_11123,axiom,
! [VarCurr: state_type] :
( v29870(VarCurr,1)
<=> v7401(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6505,axiom,
! [VarCurr: state_type] :
( v29855(VarCurr)
<=> ( v29856(VarCurr)
| v29857(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6504,axiom,
! [VarCurr: state_type] :
( v29857(VarCurr)
<=> ( v29858(VarCurr)
& v29866(VarCurr) ) ) ).
tff(writeUnaryOperator_2348,axiom,
! [VarCurr: state_type] :
( ~ v29866(VarCurr)
<=> v29856(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6503,axiom,
! [VarCurr: state_type] :
( v29858(VarCurr)
<=> ( v29859(VarCurr)
| v29864(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1812,axiom,
! [VarCurr: state_type] :
( v29864(VarCurr)
<=> ( ( v29865(VarCurr,1)
<=> $true )
& ( v29865(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11122,axiom,
! [VarCurr: state_type] :
( v29865(VarCurr,0)
<=> v29757(VarCurr) ) ).
tff(addAssignment_11121,axiom,
! [VarCurr: state_type] :
( v29865(VarCurr,1)
<=> v7401(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6502,axiom,
! [VarCurr: state_type] :
( v29859(VarCurr)
<=> ( v29860(VarCurr)
| v29862(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1811,axiom,
! [VarCurr: state_type] :
( v29862(VarCurr)
<=> ( ( v29863(VarCurr,1)
<=> $true )
& ( v29863(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11120,axiom,
! [VarCurr: state_type] :
( v29863(VarCurr,0)
<=> v29757(VarCurr) ) ).
tff(addAssignment_11119,axiom,
! [VarCurr: state_type] :
( v29863(VarCurr,1)
<=> v7401(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1810,axiom,
! [VarCurr: state_type] :
( v29860(VarCurr)
<=> ( ( v29861(VarCurr,1)
<=> $false )
& ( v29861(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11118,axiom,
! [VarCurr: state_type] :
( v29861(VarCurr,0)
<=> v29757(VarCurr) ) ).
tff(addAssignment_11117,axiom,
! [VarCurr: state_type] :
( v29861(VarCurr,1)
<=> v7401(VarCurr) ) ).
tff(writeUnaryOperator_2347,axiom,
! [VarCurr: state_type] :
( ~ v29856(VarCurr)
<=> v7397(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6501,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29847(VarNext)
<=> ( v29848(VarNext)
& v29766(VarNext) ) ) ) ).
tff(writeUnaryOperator_2346,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29848(VarNext)
<=> v29773(VarNext) ) ) ).
tff(addAssignment_11116,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,131)
& ~ $less(B,124) )
=> ( v29838(VarCurr,B)
<=> v29843(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_961,axiom,
! [VarCurr: state_type] :
( ~ v29840(VarCurr)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v29843(VarCurr,B)
<=> v29842(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_980,axiom,
! [VarCurr: state_type] :
( v29840(VarCurr)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v29843(VarCurr,B)
<=> v29824(VarCurr,B) ) ) ) ).
tff(addAssignment_11115,axiom,
! [VarCurr: state_type] :
( ( v29842(VarCurr,130)
<=> v29800(VarCurr,392) )
& ( v29842(VarCurr,129)
<=> v29800(VarCurr,391) )
& ( v29842(VarCurr,128)
<=> v29800(VarCurr,390) )
& ( v29842(VarCurr,127)
<=> v29800(VarCurr,389) )
& ( v29842(VarCurr,126)
<=> v29800(VarCurr,388) )
& ( v29842(VarCurr,125)
<=> v29800(VarCurr,387) )
& ( v29842(VarCurr,124)
<=> v29800(VarCurr,386) ) ) ).
tff(addAssignment_11114,axiom,
! [VarCurr: state_type] :
( v29840(VarCurr)
<=> v29806(VarCurr,1) ) ).
tff(addAssignment_11113,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,131)
& ~ $less(B,124) )
=> ( v29802(VarCurr,B)
<=> v29836(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_960,axiom,
! [VarCurr: state_type] :
( ~ v29804(VarCurr)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v29836(VarCurr,B)
<=> v29835(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_979,axiom,
! [VarCurr: state_type] :
( v29804(VarCurr)
=> ! [B: $int] :
( ( $less(B,131)
& ~ $less(B,0) )
=> ( v29836(VarCurr,B)
<=> v29824(VarCurr,B) ) ) ) ).
tff(addAssignment_11112,axiom,
! [VarCurr: state_type] :
( ( v29835(VarCurr,130)
<=> v29800(VarCurr,523) )
& ( v29835(VarCurr,129)
<=> v29800(VarCurr,522) )
& ( v29835(VarCurr,128)
<=> v29800(VarCurr,521) )
& ( v29835(VarCurr,127)
<=> v29800(VarCurr,520) )
& ( v29835(VarCurr,126)
<=> v29800(VarCurr,519) )
& ( v29835(VarCurr,125)
<=> v29800(VarCurr,518) )
& ( v29835(VarCurr,124)
<=> v29800(VarCurr,517) ) ) ).
tff(addAssignment_11111,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,131)
& ~ $less(B,124) )
=> ( v29824(VarCurr,B)
<=> v29826(VarCurr,B) ) ) ).
tff(addAssignment_11110,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,131)
& ~ $less(B,124) )
=> ( v29826(VarCurr,B)
<=> v29828(VarCurr,B) ) ) ).
tff(addAssignment_11109,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,131)
& ~ $less(B,124) )
=> ( v29828(VarCurr,B)
<=> v29830(VarCurr,B) ) ) ).
tff(addAssignment_11108,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,131)
& ~ $less(B,124) )
=> ( v29830(VarCurr,B)
<=> v29831(VarCurr,B) ) ) ).
tff(addAssignment_11107,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v29831(VarCurr,B)
<=> v29832(VarCurr,B) ) ) ).
tff(addAssignment_11106,axiom,
! [VarCurr: state_type] :
( ( v29831(VarCurr,130)
<=> v29341(VarCurr,122) )
& ( v29831(VarCurr,129)
<=> v29341(VarCurr,121) )
& ( v29831(VarCurr,128)
<=> v29341(VarCurr,120) )
& ( v29831(VarCurr,127)
<=> v29341(VarCurr,119) )
& ( v29831(VarCurr,126)
<=> v29341(VarCurr,118) )
& ( v29831(VarCurr,125)
<=> v29341(VarCurr,117) )
& ( v29831(VarCurr,124)
<=> v29341(VarCurr,116) )
& ( v29831(VarCurr,123)
<=> v29341(VarCurr,115) )
& ( v29831(VarCurr,122)
<=> v29341(VarCurr,114) )
& ( v29831(VarCurr,121)
<=> v29341(VarCurr,113) )
& ( v29831(VarCurr,120)
<=> v29341(VarCurr,112) )
& ( v29831(VarCurr,119)
<=> v29341(VarCurr,111) )
& ( v29831(VarCurr,118)
<=> v29341(VarCurr,110) )
& ( v29831(VarCurr,117)
<=> v29341(VarCurr,109) )
& ( v29831(VarCurr,116)
<=> v29341(VarCurr,108) )
& ( v29831(VarCurr,115)
<=> v29341(VarCurr,107) )
& ( v29831(VarCurr,114)
<=> v29341(VarCurr,106) )
& ( v29831(VarCurr,113)
<=> v29341(VarCurr,105) )
& ( v29831(VarCurr,112)
<=> v29341(VarCurr,104) )
& ( v29831(VarCurr,111)
<=> v29341(VarCurr,103) )
& ( v29831(VarCurr,110)
<=> v29341(VarCurr,102) )
& ( v29831(VarCurr,109)
<=> v29341(VarCurr,101) )
& ( v29831(VarCurr,108)
<=> v29341(VarCurr,100) )
& ( v29831(VarCurr,107)
<=> v29341(VarCurr,99) )
& ( v29831(VarCurr,106)
<=> v29341(VarCurr,98) )
& ( v29831(VarCurr,105)
<=> v29341(VarCurr,97) )
& ( v29831(VarCurr,104)
<=> v29341(VarCurr,96) )
& ( v29831(VarCurr,103)
<=> v29341(VarCurr,95) )
& ( v29831(VarCurr,102)
<=> v29341(VarCurr,94) )
& ( v29831(VarCurr,101)
<=> v29341(VarCurr,93) )
& ( v29831(VarCurr,100)
<=> v29341(VarCurr,92) )
& ( v29831(VarCurr,99)
<=> v29341(VarCurr,91) )
& ( v29831(VarCurr,98)
<=> v29341(VarCurr,90) )
& ( v29831(VarCurr,97)
<=> v29341(VarCurr,89) )
& ( v29831(VarCurr,96)
<=> v29341(VarCurr,88) )
& ( v29831(VarCurr,95)
<=> v29341(VarCurr,87) )
& ( v29831(VarCurr,94)
<=> v29341(VarCurr,86) )
& ( v29831(VarCurr,93)
<=> v29341(VarCurr,85) )
& ( v29831(VarCurr,92)
<=> v29341(VarCurr,84) )
& ( v29831(VarCurr,91)
<=> v29341(VarCurr,83) )
& ( v29831(VarCurr,90)
<=> v29341(VarCurr,82) )
& ( v29831(VarCurr,89)
<=> v29341(VarCurr,81) )
& ( v29831(VarCurr,88)
<=> v29341(VarCurr,80) )
& ( v29831(VarCurr,87)
<=> v29341(VarCurr,79) )
& ( v29831(VarCurr,86)
<=> v29341(VarCurr,78) )
& ( v29831(VarCurr,85)
<=> v29341(VarCurr,77) )
& ( v29831(VarCurr,84)
<=> v29341(VarCurr,76) )
& ( v29831(VarCurr,83)
<=> v29341(VarCurr,75) )
& ( v29831(VarCurr,82)
<=> v29341(VarCurr,74) )
& ( v29831(VarCurr,81)
<=> v29341(VarCurr,73) )
& ( v29831(VarCurr,80)
<=> v29341(VarCurr,72) )
& ( v29831(VarCurr,79)
<=> v29341(VarCurr,71) )
& ( v29831(VarCurr,78)
<=> v29341(VarCurr,70) )
& ( v29831(VarCurr,77)
<=> v29341(VarCurr,69) )
& ( v29831(VarCurr,76)
<=> v29341(VarCurr,68) )
& ( v29831(VarCurr,75)
<=> v29341(VarCurr,67) )
& ( v29831(VarCurr,74)
<=> v29341(VarCurr,66) )
& ( v29831(VarCurr,73)
<=> v29341(VarCurr,65) )
& ( v29831(VarCurr,72)
<=> v29341(VarCurr,64) )
& ( v29831(VarCurr,71)
<=> v29341(VarCurr,63) )
& ( v29831(VarCurr,70)
<=> v29341(VarCurr,62) )
& ( v29831(VarCurr,69)
<=> v29341(VarCurr,61) )
& ( v29831(VarCurr,68)
<=> v29341(VarCurr,60) )
& ( v29831(VarCurr,67)
<=> v29341(VarCurr,59) )
& ( v29831(VarCurr,66)
<=> v29341(VarCurr,58) )
& ( v29831(VarCurr,65)
<=> v29341(VarCurr,57) )
& ( v29831(VarCurr,64)
<=> v29341(VarCurr,56) )
& ( v29831(VarCurr,63)
<=> v29341(VarCurr,55) )
& ( v29831(VarCurr,62)
<=> v29341(VarCurr,54) )
& ( v29831(VarCurr,61)
<=> v29341(VarCurr,53) )
& ( v29831(VarCurr,60)
<=> v29341(VarCurr,52) )
& ( v29831(VarCurr,59)
<=> v29341(VarCurr,51) )
& ( v29831(VarCurr,58)
<=> v29341(VarCurr,50) )
& ( v29831(VarCurr,57)
<=> v29341(VarCurr,49) )
& ( v29831(VarCurr,56)
<=> v29341(VarCurr,48) )
& ( v29831(VarCurr,55)
<=> v29341(VarCurr,47) )
& ( v29831(VarCurr,54)
<=> v29341(VarCurr,46) )
& ( v29831(VarCurr,53)
<=> v29341(VarCurr,45) )
& ( v29831(VarCurr,52)
<=> v29341(VarCurr,44) )
& ( v29831(VarCurr,51)
<=> v29341(VarCurr,43) )
& ( v29831(VarCurr,50)
<=> v29341(VarCurr,42) )
& ( v29831(VarCurr,49)
<=> v29341(VarCurr,41) )
& ( v29831(VarCurr,48)
<=> v29341(VarCurr,40) )
& ( v29831(VarCurr,47)
<=> v29341(VarCurr,39) )
& ( v29831(VarCurr,46)
<=> v29341(VarCurr,38) )
& ( v29831(VarCurr,45)
<=> v29341(VarCurr,37) )
& ( v29831(VarCurr,44)
<=> v29341(VarCurr,36) )
& ( v29831(VarCurr,43)
<=> v29341(VarCurr,35) )
& ( v29831(VarCurr,42)
<=> v29341(VarCurr,34) )
& ( v29831(VarCurr,41)
<=> v29341(VarCurr,33) )
& ( v29831(VarCurr,40)
<=> v29341(VarCurr,32) )
& ( v29831(VarCurr,39)
<=> v29341(VarCurr,31) )
& ( v29831(VarCurr,38)
<=> v29341(VarCurr,30) )
& ( v29831(VarCurr,37)
<=> v29341(VarCurr,29) )
& ( v29831(VarCurr,36)
<=> v29341(VarCurr,28) )
& ( v29831(VarCurr,35)
<=> v29341(VarCurr,27) )
& ( v29831(VarCurr,34)
<=> v29341(VarCurr,26) )
& ( v29831(VarCurr,33)
<=> v29341(VarCurr,25) )
& ( v29831(VarCurr,32)
<=> v29341(VarCurr,24) )
& ( v29831(VarCurr,31)
<=> v29341(VarCurr,23) )
& ( v29831(VarCurr,30)
<=> v29341(VarCurr,22) )
& ( v29831(VarCurr,29)
<=> v29341(VarCurr,21) )
& ( v29831(VarCurr,28)
<=> v29341(VarCurr,20) )
& ( v29831(VarCurr,27)
<=> v29341(VarCurr,19) )
& ( v29831(VarCurr,26)
<=> v29341(VarCurr,18) )
& ( v29831(VarCurr,25)
<=> v29341(VarCurr,17) )
& ( v29831(VarCurr,24)
<=> v29341(VarCurr,16) )
& ( v29831(VarCurr,23)
<=> v29341(VarCurr,15) )
& ( v29831(VarCurr,22)
<=> v29341(VarCurr,14) )
& ( v29831(VarCurr,21)
<=> v29341(VarCurr,13) )
& ( v29831(VarCurr,20)
<=> v29341(VarCurr,12) )
& ( v29831(VarCurr,19)
<=> v29341(VarCurr,11) )
& ( v29831(VarCurr,18)
<=> v29341(VarCurr,10) )
& ( v29831(VarCurr,17)
<=> v29341(VarCurr,9) )
& ( v29831(VarCurr,16)
<=> v29341(VarCurr,8) )
& ( v29831(VarCurr,15)
<=> v29341(VarCurr,7) )
& ( v29831(VarCurr,14)
<=> v29341(VarCurr,6) )
& ( v29831(VarCurr,13)
<=> v29341(VarCurr,5) )
& ( v29831(VarCurr,12)
<=> v29341(VarCurr,4) )
& ( v29831(VarCurr,11)
<=> v29341(VarCurr,3) )
& ( v29831(VarCurr,10)
<=> v29341(VarCurr,2) )
& ( v29831(VarCurr,9)
<=> v29341(VarCurr,1) )
& ( v29831(VarCurr,8)
<=> v29341(VarCurr,0) ) ) ).
tff(addAssignment_11105,axiom,
! [VarCurr: state_type] :
( v29804(VarCurr)
<=> v29806(VarCurr,1) ) ).
tff(addAssignment_11104,axiom,
! [VarCurr: state_type] :
( v29806(VarCurr,1)
<=> v29807(VarCurr,1) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_959,axiom,
! [VarCurr: state_type] :
( ~ v29808(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v29807(VarCurr,B)
<=> v29810(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_978,axiom,
! [VarCurr: state_type] :
( v29808(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v29807(VarCurr,B)
<=> v29809(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_53,axiom,
! [VarCurr: state_type] :
( ( ~ v29811(VarCurr)
& ~ v29813(VarCurr)
& ~ v29817(VarCurr) )
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v29810(VarCurr,B)
<=> v29763(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_321,axiom,
! [VarCurr: state_type] :
( v29817(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v29810(VarCurr,B)
<=> v29819(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_832,axiom,
! [VarCurr: state_type] :
( v29813(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v29810(VarCurr,B)
<=> v29815(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_809,axiom,
! [VarCurr: state_type] :
( v29811(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v29810(VarCurr,B)
<=> v29763(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1809,axiom,
! [VarCurr: state_type] :
( v29821(VarCurr)
<=> ( ( v29822(VarCurr,1)
<=> $true )
& ( v29822(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11103,axiom,
! [VarCurr: state_type] :
( v29822(VarCurr,0)
<=> v29757(VarCurr) ) ).
tff(addAssignment_11102,axiom,
! [VarCurr: state_type] :
( v29822(VarCurr,1)
<=> v7401(VarCurr) ) ).
tff(addAssignment_11101,axiom,
! [VarCurr: state_type] :
( v29819(VarCurr,0)
<=> $false ) ).
tff(addAssignment_11100,axiom,
! [VarCurr: state_type] :
( ( v29819(VarCurr,6)
<=> v29763(VarCurr,5) )
& ( v29819(VarCurr,5)
<=> v29763(VarCurr,4) )
& ( v29819(VarCurr,4)
<=> v29763(VarCurr,3) )
& ( v29819(VarCurr,3)
<=> v29763(VarCurr,2) )
& ( v29819(VarCurr,2)
<=> v29763(VarCurr,1) )
& ( v29819(VarCurr,1)
<=> v29763(VarCurr,0) ) ) ).
tff(addBitVectorEqualityBitBlasted_1808,axiom,
! [VarCurr: state_type] :
( v29817(VarCurr)
<=> ( ( v29818(VarCurr,1)
<=> $true )
& ( v29818(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11099,axiom,
! [VarCurr: state_type] :
( v29818(VarCurr,0)
<=> v29757(VarCurr) ) ).
tff(addAssignment_11098,axiom,
! [VarCurr: state_type] :
( v29818(VarCurr,1)
<=> v7401(VarCurr) ) ).
tff(addAssignment_11097,axiom,
! [VarCurr: state_type] :
( ( v29815(VarCurr,5)
<=> v29763(VarCurr,6) )
& ( v29815(VarCurr,4)
<=> v29763(VarCurr,5) )
& ( v29815(VarCurr,3)
<=> v29763(VarCurr,4) )
& ( v29815(VarCurr,2)
<=> v29763(VarCurr,3) )
& ( v29815(VarCurr,1)
<=> v29763(VarCurr,2) )
& ( v29815(VarCurr,0)
<=> v29763(VarCurr,1) ) ) ).
tff(addAssignment_11096,axiom,
! [VarCurr: state_type] :
( v29815(VarCurr,6)
<=> $false ) ).
tff(addBitVectorEqualityBitBlasted_1807,axiom,
! [VarCurr: state_type] :
( v29813(VarCurr)
<=> ( ( v29814(VarCurr,1)
<=> $false )
& ( v29814(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11095,axiom,
! [VarCurr: state_type] :
( v29814(VarCurr,0)
<=> v29757(VarCurr) ) ).
tff(addAssignment_11094,axiom,
! [VarCurr: state_type] :
( v29814(VarCurr,1)
<=> v7401(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1806,axiom,
! [VarCurr: state_type] :
( v29811(VarCurr)
<=> ( ( v29812(VarCurr,1)
<=> $false )
& ( v29812(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11093,axiom,
! [VarCurr: state_type] :
( v29812(VarCurr,0)
<=> v29757(VarCurr) ) ).
tff(addAssignment_11092,axiom,
! [VarCurr: state_type] :
( v29812(VarCurr,1)
<=> v7401(VarCurr) ) ).
tff(addAssignment_11091,axiom,
! [VarCurr: state_type] :
( v29809(VarCurr,0)
<=> $true ) ).
tff(addAssignment_11090,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,1) )
=> ( v29809(VarCurr,B)
<=> v29761(VarCurr,B) ) ) ).
tff(writeUnaryOperator_2345,axiom,
! [VarCurr: state_type] :
( ~ v29808(VarCurr)
<=> v7397(VarCurr) ) ).
tff(addAssignment_11089,axiom,
! [VarCurr: state_type] :
( v29761(VarCurr,1)
<=> v29762(VarCurr,1) ) ).
tff(addAssignment_11088,axiom,
! [VarCurr: state_type] :
( v7393(VarCurr)
<=> v7395(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_636,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29769(VarNext)
=> ( v7395(VarNext)
<=> v7395(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_694,axiom,
! [VarNext: state_type] :
( v29769(VarNext)
=> ( v7395(VarNext)
<=> v29789(VarNext) ) ) ).
tff(addAssignment_11087,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29789(VarNext)
<=> v29787(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_958,axiom,
! [VarCurr: state_type] :
( ~ v29786(VarCurr)
=> ( v29787(VarCurr)
<=> v29790(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_977,axiom,
! [VarCurr: state_type] :
( v29786(VarCurr)
=> ( v29787(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_957,axiom,
! [VarCurr: state_type] :
( ~ v7401(VarCurr)
=> ( v29790(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_976,axiom,
! [VarCurr: state_type] :
( v7401(VarCurr)
=> ( v29790(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6500,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29769(VarNext)
<=> ( v29770(VarNext)
& v29779(VarNext) ) ) ) ).
tff(addAssignment_11086,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29779(VarNext)
<=> v29777(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6499,axiom,
! [VarCurr: state_type] :
( v29777(VarCurr)
<=> ( v29780(VarCurr)
| v29786(VarCurr) ) ) ).
tff(writeUnaryOperator_2344,axiom,
! [VarCurr: state_type] :
( ~ v29786(VarCurr)
<=> v7397(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6498,axiom,
! [VarCurr: state_type] :
( v29780(VarCurr)
<=> ( v29781(VarCurr)
| v7401(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6497,axiom,
! [VarCurr: state_type] :
( v29781(VarCurr)
<=> ( v29782(VarCurr)
& v29785(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1805,axiom,
! [VarCurr: state_type] :
( v29785(VarCurr)
<=> ( v29761(VarCurr,0)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6496,axiom,
! [VarCurr: state_type] :
( v29782(VarCurr)
<=> ( v29783(VarCurr)
& v29784(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1804,axiom,
! [VarCurr: state_type] :
( v29784(VarCurr)
<=> ( v29759(VarCurr,1)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_1803,axiom,
! [VarCurr: state_type] :
( v29783(VarCurr)
<=> ( v29757(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6495,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29770(VarNext)
<=> ( v29771(VarNext)
& v29766(VarNext) ) ) ) ).
tff(writeUnaryOperator_2343,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29771(VarNext)
<=> v29773(VarNext) ) ) ).
tff(addAssignment_11085,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29773(VarNext)
<=> v29766(VarCurr) ) ) ).
tff(addAssignment_11084,axiom,
! [VarCurr: state_type] :
( v29766(VarCurr)
<=> v26589(VarCurr) ) ).
tff(addAssignment_11083,axiom,
! [VarCurr: state_type] :
( v29761(VarCurr,0)
<=> v29762(VarCurr,0) ) ).
tff(addAssignment_11082,axiom,
! [VarCurr: state_type] :
( v29762(VarCurr,0)
<=> $true ) ).
tff(addAssignment_11081,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,1) )
=> ( v29762(VarCurr,B)
<=> v29763(VarCurr,B) ) ) ).
tff(addAssignment_11080,axiom,
! [VarCurr: state_type] :
( v29757(VarCurr)
<=> v26530(VarCurr) ) ).
tff(addAssignment_11079,axiom,
! [VarCurr: state_type] :
( v7401(VarCurr)
<=> v7403(VarCurr) ) ).
tff(addAssignment_11078,axiom,
! [VarCurr: state_type] :
( v7403(VarCurr)
<=> v7405(VarCurr) ) ).
tff(addAssignment_11077,axiom,
! [VarCurr: state_type] :
( v7405(VarCurr)
<=> v7407(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_956,axiom,
! [VarCurr: state_type] :
( ~ v29749(VarCurr)
=> ( v7407(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_975,axiom,
! [VarCurr: state_type] :
( v29749(VarCurr)
=> ( v7407(VarCurr)
<=> v29754(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_831,axiom,
! [VarCurr: state_type] :
( ~ v29751(VarCurr)
=> ( v29754(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_808,axiom,
! [VarCurr: state_type] :
( v29751(VarCurr)
=> ( v29754(VarCurr)
<=> v29755(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_955,axiom,
! [VarCurr: state_type] :
( ~ v26520(VarCurr)
=> ( v29755(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_974,axiom,
! [VarCurr: state_type] :
( v26520(VarCurr)
=> ( v29755(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6494,axiom,
! [VarCurr: state_type] :
( v29749(VarCurr)
<=> ( v29750(VarCurr)
& v29753(VarCurr) ) ) ).
tff(writeUnaryOperator_2342,axiom,
! [VarCurr: state_type] :
( ~ v29753(VarCurr)
<=> v26373(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6493,axiom,
! [VarCurr: state_type] :
( v29750(VarCurr)
<=> ( v29751(VarCurr)
| v29752(VarCurr) ) ) ).
tff(writeUnaryOperator_2341,axiom,
! [VarCurr: state_type] :
( ~ v29752(VarCurr)
<=> v26370(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6492,axiom,
! [VarCurr: state_type] :
( v29751(VarCurr)
<=> ( v26928(VarCurr)
& v26370(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_954,axiom,
! [VarCurr: state_type] :
( ~ v7411(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v7409(VarCurr,B)
<=> v29679(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_973,axiom,
! [VarCurr: state_type] :
( v7411(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v7409(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges4_12,axiom,
! [VarCurr: state_type] :
( ( ~ v29680(VarCurr)
& ~ v29717(VarCurr)
& ~ v29725(VarCurr)
& ~ v29733(VarCurr) )
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v29679(VarCurr,B)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_52,axiom,
! [VarCurr: state_type] :
( v29733(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v29679(VarCurr,B)
<=> b01(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_320,axiom,
! [VarCurr: state_type] :
( v29725(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v29679(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_830,axiom,
! [VarCurr: state_type] :
( v29717(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v29679(VarCurr,B)
<=> v29724(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_807,axiom,
! [VarCurr: state_type] :
( v29680(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v29679(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6491,axiom,
! [VarCurr: state_type] :
( v29733(VarCurr)
<=> ( v29735(VarCurr)
| v29744(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6490,axiom,
! [VarCurr: state_type] :
( v29744(VarCurr)
<=> ( v29746(VarCurr)
& v29699(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_554,axiom,
! [VarCurr: state_type] :
( v29746(VarCurr)
<=> ( v29747(VarCurr)
& v29339(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_553,axiom,
! [VarCurr: state_type] :
( v29747(VarCurr)
<=> ( v29696(VarCurr)
& v29339(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6489,axiom,
! [VarCurr: state_type] :
( v29735(VarCurr)
<=> ( v29736(VarCurr)
| v29741(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_552,axiom,
! [VarCurr: state_type] :
( v29741(VarCurr)
<=> ( v29743(VarCurr)
& v29339(VarCurr,6) ) ) ).
tff(writeBinaryOperatorShiftedRanges_551,axiom,
! [VarCurr: state_type] :
( v29743(VarCurr)
<=> ( v29739(VarCurr)
& v29339(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_550,axiom,
! [VarCurr: state_type] :
( v29736(VarCurr)
<=> ( v29738(VarCurr)
& v29339(VarCurr,6) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6488,axiom,
! [VarCurr: state_type] :
( v29738(VarCurr)
<=> ( v29739(VarCurr)
& v29698(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_549,axiom,
! [VarCurr: state_type] :
( v29739(VarCurr)
<=> ( v29740(VarCurr)
& v29339(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_548,axiom,
! [VarCurr: state_type] :
( v29740(VarCurr)
<=> ( v29691(VarCurr)
& v29339(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6487,axiom,
! [VarCurr: state_type] :
( v29725(VarCurr)
<=> ( v29726(VarCurr)
| v29728(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6486,axiom,
! [VarCurr: state_type] :
( v29728(VarCurr)
<=> ( v29730(VarCurr)
& v29699(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6485,axiom,
! [VarCurr: state_type] :
( v29730(VarCurr)
<=> ( v29731(VarCurr)
& v29698(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6484,axiom,
! [VarCurr: state_type] :
( v29731(VarCurr)
<=> ( v29732(VarCurr)
& v29697(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_547,axiom,
! [VarCurr: state_type] :
( v29732(VarCurr)
<=> ( v29708(VarCurr)
& v29339(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_546,axiom,
! [VarCurr: state_type] :
( v29726(VarCurr)
<=> ( v29719(VarCurr)
& v29339(VarCurr,6) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_953,axiom,
! [VarCurr: state_type] :
( ~ v29594(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v29724(VarCurr,B)
<=> $false ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_972,axiom,
! [VarCurr: state_type] :
( v29594(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v29724(VarCurr,B)
<=> b10(B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6483,axiom,
! [VarCurr: state_type] :
( v29717(VarCurr)
<=> ( v29719(VarCurr)
& v29699(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6482,axiom,
! [VarCurr: state_type] :
( v29719(VarCurr)
<=> ( v29720(VarCurr)
& v29698(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6481,axiom,
! [VarCurr: state_type] :
( v29720(VarCurr)
<=> ( v29721(VarCurr)
& v29697(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_545,axiom,
! [VarCurr: state_type] :
( v29721(VarCurr)
<=> ( v29722(VarCurr)
& v29339(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6480,axiom,
! [VarCurr: state_type] :
( v29722(VarCurr)
<=> ( v29723(VarCurr)
& v29695(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_544,axiom,
! [VarCurr: state_type] :
( v29723(VarCurr)
<=> ( v29693(VarCurr)
& v29339(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6479,axiom,
! [VarCurr: state_type] :
( v29680(VarCurr)
<=> ( v29682(VarCurr)
| v29715(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_543,axiom,
! [VarCurr: state_type] :
( v29715(VarCurr)
<=> ( v29702(VarCurr)
& v29339(VarCurr,6) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6478,axiom,
! [VarCurr: state_type] :
( v29682(VarCurr)
<=> ( v29683(VarCurr)
| v29713(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_542,axiom,
! [VarCurr: state_type] :
( v29713(VarCurr)
<=> ( v29688(VarCurr)
& v29339(VarCurr,6) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6477,axiom,
! [VarCurr: state_type] :
( v29683(VarCurr)
<=> ( v29684(VarCurr)
| v29710(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6476,axiom,
! [VarCurr: state_type] :
( v29710(VarCurr)
<=> ( v29712(VarCurr)
& v29699(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_541,axiom,
! [VarCurr: state_type] :
( v29712(VarCurr)
<=> ( v29706(VarCurr)
& v29339(VarCurr,5) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6475,axiom,
! [VarCurr: state_type] :
( v29684(VarCurr)
<=> ( v29685(VarCurr)
| v29703(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6474,axiom,
! [VarCurr: state_type] :
( v29703(VarCurr)
<=> ( v29705(VarCurr)
& v29699(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6473,axiom,
! [VarCurr: state_type] :
( v29705(VarCurr)
<=> ( v29706(VarCurr)
& v29698(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6472,axiom,
! [VarCurr: state_type] :
( v29706(VarCurr)
<=> ( v29707(VarCurr)
& v29697(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6471,axiom,
! [VarCurr: state_type] :
( v29707(VarCurr)
<=> ( v29708(VarCurr)
& v29696(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6470,axiom,
! [VarCurr: state_type] :
( v29708(VarCurr)
<=> ( v29709(VarCurr)
& v29695(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6469,axiom,
! [VarCurr: state_type] :
( v29709(VarCurr)
<=> ( v29339(VarCurr,0)
& v29694(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6468,axiom,
! [VarCurr: state_type] :
( v29685(VarCurr)
<=> ( v29686(VarCurr)
| v29700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6467,axiom,
! [VarCurr: state_type] :
( v29700(VarCurr)
<=> ( v29702(VarCurr)
& v29699(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_540,axiom,
! [VarCurr: state_type] :
( v29702(VarCurr)
<=> ( v29689(VarCurr)
& v29339(VarCurr,5) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6466,axiom,
! [VarCurr: state_type] :
( v29686(VarCurr)
<=> ( v29688(VarCurr)
& v29699(VarCurr) ) ) ).
tff(writeUnaryOperator_2340,axiom,
! [VarCurr: state_type] :
( ~ v29699(VarCurr)
<=> v29339(VarCurr,6) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6465,axiom,
! [VarCurr: state_type] :
( v29688(VarCurr)
<=> ( v29689(VarCurr)
& v29698(VarCurr) ) ) ).
tff(writeUnaryOperator_2339,axiom,
! [VarCurr: state_type] :
( ~ v29698(VarCurr)
<=> v29339(VarCurr,5) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6464,axiom,
! [VarCurr: state_type] :
( v29689(VarCurr)
<=> ( v29690(VarCurr)
& v29697(VarCurr) ) ) ).
tff(writeUnaryOperator_2338,axiom,
! [VarCurr: state_type] :
( ~ v29697(VarCurr)
<=> v29339(VarCurr,4) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6463,axiom,
! [VarCurr: state_type] :
( v29690(VarCurr)
<=> ( v29691(VarCurr)
& v29696(VarCurr) ) ) ).
tff(writeUnaryOperator_2337,axiom,
! [VarCurr: state_type] :
( ~ v29696(VarCurr)
<=> v29339(VarCurr,3) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6462,axiom,
! [VarCurr: state_type] :
( v29691(VarCurr)
<=> ( v29692(VarCurr)
& v29695(VarCurr) ) ) ).
tff(writeUnaryOperator_2336,axiom,
! [VarCurr: state_type] :
( ~ v29695(VarCurr)
<=> v29339(VarCurr,2) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6461,axiom,
! [VarCurr: state_type] :
( v29692(VarCurr)
<=> ( v29693(VarCurr)
& v29694(VarCurr) ) ) ).
tff(writeUnaryOperator_2335,axiom,
! [VarCurr: state_type] :
( ~ v29694(VarCurr)
<=> v29339(VarCurr,1) ) ).
tff(writeUnaryOperator_2334,axiom,
! [VarCurr: state_type] :
( ~ v29693(VarCurr)
<=> v29339(VarCurr,0) ) ).
tff(addAssignment_11076,axiom,
! [VarCurr: state_type] :
( v29594(VarCurr)
<=> v29341(VarCurr,81) ) ).
tff(addAssignment_11075,axiom,
! [VarCurr: state_type] :
( v29341(VarCurr,81)
<=> v29343(VarCurr,81) ) ).
tff(addAssignment_11074,axiom,
! [VarCurr: state_type] :
( v29343(VarCurr,81)
<=> v29345(VarCurr,696) ) ).
tff(addAssignment_11073,axiom,
! [VarNext: state_type] :
( v29345(VarNext,696)
<=> v29671(VarNext,81) ) ).
tff(addCaseBooleanConditionShiftedRanges1_72,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29673(VarNext)
=> ( ( v29671(VarNext,122)
<=> v29345(VarCurr,737) )
& ( v29671(VarNext,121)
<=> v29345(VarCurr,736) )
& ( v29671(VarNext,120)
<=> v29345(VarCurr,735) )
& ( v29671(VarNext,119)
<=> v29345(VarCurr,734) )
& ( v29671(VarNext,118)
<=> v29345(VarCurr,733) )
& ( v29671(VarNext,117)
<=> v29345(VarCurr,732) )
& ( v29671(VarNext,116)
<=> v29345(VarCurr,731) )
& ( v29671(VarNext,115)
<=> v29345(VarCurr,730) )
& ( v29671(VarNext,114)
<=> v29345(VarCurr,729) )
& ( v29671(VarNext,113)
<=> v29345(VarCurr,728) )
& ( v29671(VarNext,112)
<=> v29345(VarCurr,727) )
& ( v29671(VarNext,111)
<=> v29345(VarCurr,726) )
& ( v29671(VarNext,110)
<=> v29345(VarCurr,725) )
& ( v29671(VarNext,109)
<=> v29345(VarCurr,724) )
& ( v29671(VarNext,108)
<=> v29345(VarCurr,723) )
& ( v29671(VarNext,107)
<=> v29345(VarCurr,722) )
& ( v29671(VarNext,106)
<=> v29345(VarCurr,721) )
& ( v29671(VarNext,105)
<=> v29345(VarCurr,720) )
& ( v29671(VarNext,104)
<=> v29345(VarCurr,719) )
& ( v29671(VarNext,103)
<=> v29345(VarCurr,718) )
& ( v29671(VarNext,102)
<=> v29345(VarCurr,717) )
& ( v29671(VarNext,101)
<=> v29345(VarCurr,716) )
& ( v29671(VarNext,100)
<=> v29345(VarCurr,715) )
& ( v29671(VarNext,99)
<=> v29345(VarCurr,714) )
& ( v29671(VarNext,98)
<=> v29345(VarCurr,713) )
& ( v29671(VarNext,97)
<=> v29345(VarCurr,712) )
& ( v29671(VarNext,96)
<=> v29345(VarCurr,711) )
& ( v29671(VarNext,95)
<=> v29345(VarCurr,710) )
& ( v29671(VarNext,94)
<=> v29345(VarCurr,709) )
& ( v29671(VarNext,93)
<=> v29345(VarCurr,708) )
& ( v29671(VarNext,92)
<=> v29345(VarCurr,707) )
& ( v29671(VarNext,91)
<=> v29345(VarCurr,706) )
& ( v29671(VarNext,90)
<=> v29345(VarCurr,705) )
& ( v29671(VarNext,89)
<=> v29345(VarCurr,704) )
& ( v29671(VarNext,88)
<=> v29345(VarCurr,703) )
& ( v29671(VarNext,87)
<=> v29345(VarCurr,702) )
& ( v29671(VarNext,86)
<=> v29345(VarCurr,701) )
& ( v29671(VarNext,85)
<=> v29345(VarCurr,700) )
& ( v29671(VarNext,84)
<=> v29345(VarCurr,699) )
& ( v29671(VarNext,83)
<=> v29345(VarCurr,698) )
& ( v29671(VarNext,82)
<=> v29345(VarCurr,697) )
& ( v29671(VarNext,81)
<=> v29345(VarCurr,696) )
& ( v29671(VarNext,80)
<=> v29345(VarCurr,695) )
& ( v29671(VarNext,79)
<=> v29345(VarCurr,694) )
& ( v29671(VarNext,78)
<=> v29345(VarCurr,693) )
& ( v29671(VarNext,77)
<=> v29345(VarCurr,692) )
& ( v29671(VarNext,76)
<=> v29345(VarCurr,691) )
& ( v29671(VarNext,75)
<=> v29345(VarCurr,690) )
& ( v29671(VarNext,74)
<=> v29345(VarCurr,689) )
& ( v29671(VarNext,73)
<=> v29345(VarCurr,688) )
& ( v29671(VarNext,72)
<=> v29345(VarCurr,687) )
& ( v29671(VarNext,71)
<=> v29345(VarCurr,686) )
& ( v29671(VarNext,70)
<=> v29345(VarCurr,685) )
& ( v29671(VarNext,69)
<=> v29345(VarCurr,684) )
& ( v29671(VarNext,68)
<=> v29345(VarCurr,683) )
& ( v29671(VarNext,67)
<=> v29345(VarCurr,682) )
& ( v29671(VarNext,66)
<=> v29345(VarCurr,681) )
& ( v29671(VarNext,65)
<=> v29345(VarCurr,680) )
& ( v29671(VarNext,64)
<=> v29345(VarCurr,679) )
& ( v29671(VarNext,63)
<=> v29345(VarCurr,678) )
& ( v29671(VarNext,62)
<=> v29345(VarCurr,677) )
& ( v29671(VarNext,61)
<=> v29345(VarCurr,676) )
& ( v29671(VarNext,60)
<=> v29345(VarCurr,675) )
& ( v29671(VarNext,59)
<=> v29345(VarCurr,674) )
& ( v29671(VarNext,58)
<=> v29345(VarCurr,673) )
& ( v29671(VarNext,57)
<=> v29345(VarCurr,672) )
& ( v29671(VarNext,56)
<=> v29345(VarCurr,671) )
& ( v29671(VarNext,55)
<=> v29345(VarCurr,670) )
& ( v29671(VarNext,54)
<=> v29345(VarCurr,669) )
& ( v29671(VarNext,53)
<=> v29345(VarCurr,668) )
& ( v29671(VarNext,52)
<=> v29345(VarCurr,667) )
& ( v29671(VarNext,51)
<=> v29345(VarCurr,666) )
& ( v29671(VarNext,50)
<=> v29345(VarCurr,665) )
& ( v29671(VarNext,49)
<=> v29345(VarCurr,664) )
& ( v29671(VarNext,48)
<=> v29345(VarCurr,663) )
& ( v29671(VarNext,47)
<=> v29345(VarCurr,662) )
& ( v29671(VarNext,46)
<=> v29345(VarCurr,661) )
& ( v29671(VarNext,45)
<=> v29345(VarCurr,660) )
& ( v29671(VarNext,44)
<=> v29345(VarCurr,659) )
& ( v29671(VarNext,43)
<=> v29345(VarCurr,658) )
& ( v29671(VarNext,42)
<=> v29345(VarCurr,657) )
& ( v29671(VarNext,41)
<=> v29345(VarCurr,656) )
& ( v29671(VarNext,40)
<=> v29345(VarCurr,655) )
& ( v29671(VarNext,39)
<=> v29345(VarCurr,654) )
& ( v29671(VarNext,38)
<=> v29345(VarCurr,653) )
& ( v29671(VarNext,37)
<=> v29345(VarCurr,652) )
& ( v29671(VarNext,36)
<=> v29345(VarCurr,651) )
& ( v29671(VarNext,35)
<=> v29345(VarCurr,650) )
& ( v29671(VarNext,34)
<=> v29345(VarCurr,649) )
& ( v29671(VarNext,33)
<=> v29345(VarCurr,648) )
& ( v29671(VarNext,32)
<=> v29345(VarCurr,647) )
& ( v29671(VarNext,31)
<=> v29345(VarCurr,646) )
& ( v29671(VarNext,30)
<=> v29345(VarCurr,645) )
& ( v29671(VarNext,29)
<=> v29345(VarCurr,644) )
& ( v29671(VarNext,28)
<=> v29345(VarCurr,643) )
& ( v29671(VarNext,27)
<=> v29345(VarCurr,642) )
& ( v29671(VarNext,26)
<=> v29345(VarCurr,641) )
& ( v29671(VarNext,25)
<=> v29345(VarCurr,640) )
& ( v29671(VarNext,24)
<=> v29345(VarCurr,639) )
& ( v29671(VarNext,23)
<=> v29345(VarCurr,638) )
& ( v29671(VarNext,22)
<=> v29345(VarCurr,637) )
& ( v29671(VarNext,21)
<=> v29345(VarCurr,636) )
& ( v29671(VarNext,20)
<=> v29345(VarCurr,635) )
& ( v29671(VarNext,19)
<=> v29345(VarCurr,634) )
& ( v29671(VarNext,18)
<=> v29345(VarCurr,633) )
& ( v29671(VarNext,17)
<=> v29345(VarCurr,632) )
& ( v29671(VarNext,16)
<=> v29345(VarCurr,631) )
& ( v29671(VarNext,15)
<=> v29345(VarCurr,630) )
& ( v29671(VarNext,14)
<=> v29345(VarCurr,629) )
& ( v29671(VarNext,13)
<=> v29345(VarCurr,628) )
& ( v29671(VarNext,12)
<=> v29345(VarCurr,627) )
& ( v29671(VarNext,11)
<=> v29345(VarCurr,626) )
& ( v29671(VarNext,10)
<=> v29345(VarCurr,625) )
& ( v29671(VarNext,9)
<=> v29345(VarCurr,624) )
& ( v29671(VarNext,8)
<=> v29345(VarCurr,623) )
& ( v29671(VarNext,7)
<=> v29345(VarCurr,622) )
& ( v29671(VarNext,6)
<=> v29345(VarCurr,621) )
& ( v29671(VarNext,5)
<=> v29345(VarCurr,620) )
& ( v29671(VarNext,4)
<=> v29345(VarCurr,619) )
& ( v29671(VarNext,3)
<=> v29345(VarCurr,618) )
& ( v29671(VarNext,2)
<=> v29345(VarCurr,617) )
& ( v29671(VarNext,1)
<=> v29345(VarCurr,616) )
& ( v29671(VarNext,0)
<=> v29345(VarCurr,615) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_693,axiom,
! [VarNext: state_type] :
( v29673(VarNext)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29671(VarNext,B)
<=> v29589(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6460,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29673(VarNext)
<=> ( v29674(VarNext)
& v29571(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6459,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29674(VarNext)
<=> ( v29676(VarNext)
& v26955(VarNext) ) ) ) ).
tff(writeUnaryOperator_2333,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29676(VarNext)
<=> v26962(VarNext) ) ) ).
tff(addAssignment_11072,axiom,
! [VarCurr: state_type] :
( v29555(VarCurr,81)
<=> v29560(VarCurr,81) ) ).
tff(addAssignment_11071,axiom,
! [VarCurr: state_type] :
( v29559(VarCurr,81)
<=> v29345(VarCurr,573) ) ).
tff(addAssignment_11070,axiom,
! [VarCurr: state_type] :
( v29548(VarCurr,81)
<=> v29553(VarCurr,81) ) ).
tff(addAssignment_11069,axiom,
! [VarCurr: state_type] :
( v29552(VarCurr,81)
<=> v29345(VarCurr,696) ) ).
tff(addAssignment_11068,axiom,
! [VarNext: state_type] :
( v29345(VarNext,573)
<=> v29663(VarNext,81) ) ).
tff(addCaseBooleanConditionShiftedRanges1_71,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29665(VarNext)
=> ( ( v29663(VarNext,122)
<=> v29345(VarCurr,614) )
& ( v29663(VarNext,121)
<=> v29345(VarCurr,613) )
& ( v29663(VarNext,120)
<=> v29345(VarCurr,612) )
& ( v29663(VarNext,119)
<=> v29345(VarCurr,611) )
& ( v29663(VarNext,118)
<=> v29345(VarCurr,610) )
& ( v29663(VarNext,117)
<=> v29345(VarCurr,609) )
& ( v29663(VarNext,116)
<=> v29345(VarCurr,608) )
& ( v29663(VarNext,115)
<=> v29345(VarCurr,607) )
& ( v29663(VarNext,114)
<=> v29345(VarCurr,606) )
& ( v29663(VarNext,113)
<=> v29345(VarCurr,605) )
& ( v29663(VarNext,112)
<=> v29345(VarCurr,604) )
& ( v29663(VarNext,111)
<=> v29345(VarCurr,603) )
& ( v29663(VarNext,110)
<=> v29345(VarCurr,602) )
& ( v29663(VarNext,109)
<=> v29345(VarCurr,601) )
& ( v29663(VarNext,108)
<=> v29345(VarCurr,600) )
& ( v29663(VarNext,107)
<=> v29345(VarCurr,599) )
& ( v29663(VarNext,106)
<=> v29345(VarCurr,598) )
& ( v29663(VarNext,105)
<=> v29345(VarCurr,597) )
& ( v29663(VarNext,104)
<=> v29345(VarCurr,596) )
& ( v29663(VarNext,103)
<=> v29345(VarCurr,595) )
& ( v29663(VarNext,102)
<=> v29345(VarCurr,594) )
& ( v29663(VarNext,101)
<=> v29345(VarCurr,593) )
& ( v29663(VarNext,100)
<=> v29345(VarCurr,592) )
& ( v29663(VarNext,99)
<=> v29345(VarCurr,591) )
& ( v29663(VarNext,98)
<=> v29345(VarCurr,590) )
& ( v29663(VarNext,97)
<=> v29345(VarCurr,589) )
& ( v29663(VarNext,96)
<=> v29345(VarCurr,588) )
& ( v29663(VarNext,95)
<=> v29345(VarCurr,587) )
& ( v29663(VarNext,94)
<=> v29345(VarCurr,586) )
& ( v29663(VarNext,93)
<=> v29345(VarCurr,585) )
& ( v29663(VarNext,92)
<=> v29345(VarCurr,584) )
& ( v29663(VarNext,91)
<=> v29345(VarCurr,583) )
& ( v29663(VarNext,90)
<=> v29345(VarCurr,582) )
& ( v29663(VarNext,89)
<=> v29345(VarCurr,581) )
& ( v29663(VarNext,88)
<=> v29345(VarCurr,580) )
& ( v29663(VarNext,87)
<=> v29345(VarCurr,579) )
& ( v29663(VarNext,86)
<=> v29345(VarCurr,578) )
& ( v29663(VarNext,85)
<=> v29345(VarCurr,577) )
& ( v29663(VarNext,84)
<=> v29345(VarCurr,576) )
& ( v29663(VarNext,83)
<=> v29345(VarCurr,575) )
& ( v29663(VarNext,82)
<=> v29345(VarCurr,574) )
& ( v29663(VarNext,81)
<=> v29345(VarCurr,573) )
& ( v29663(VarNext,80)
<=> v29345(VarCurr,572) )
& ( v29663(VarNext,79)
<=> v29345(VarCurr,571) )
& ( v29663(VarNext,78)
<=> v29345(VarCurr,570) )
& ( v29663(VarNext,77)
<=> v29345(VarCurr,569) )
& ( v29663(VarNext,76)
<=> v29345(VarCurr,568) )
& ( v29663(VarNext,75)
<=> v29345(VarCurr,567) )
& ( v29663(VarNext,74)
<=> v29345(VarCurr,566) )
& ( v29663(VarNext,73)
<=> v29345(VarCurr,565) )
& ( v29663(VarNext,72)
<=> v29345(VarCurr,564) )
& ( v29663(VarNext,71)
<=> v29345(VarCurr,563) )
& ( v29663(VarNext,70)
<=> v29345(VarCurr,562) )
& ( v29663(VarNext,69)
<=> v29345(VarCurr,561) )
& ( v29663(VarNext,68)
<=> v29345(VarCurr,560) )
& ( v29663(VarNext,67)
<=> v29345(VarCurr,559) )
& ( v29663(VarNext,66)
<=> v29345(VarCurr,558) )
& ( v29663(VarNext,65)
<=> v29345(VarCurr,557) )
& ( v29663(VarNext,64)
<=> v29345(VarCurr,556) )
& ( v29663(VarNext,63)
<=> v29345(VarCurr,555) )
& ( v29663(VarNext,62)
<=> v29345(VarCurr,554) )
& ( v29663(VarNext,61)
<=> v29345(VarCurr,553) )
& ( v29663(VarNext,60)
<=> v29345(VarCurr,552) )
& ( v29663(VarNext,59)
<=> v29345(VarCurr,551) )
& ( v29663(VarNext,58)
<=> v29345(VarCurr,550) )
& ( v29663(VarNext,57)
<=> v29345(VarCurr,549) )
& ( v29663(VarNext,56)
<=> v29345(VarCurr,548) )
& ( v29663(VarNext,55)
<=> v29345(VarCurr,547) )
& ( v29663(VarNext,54)
<=> v29345(VarCurr,546) )
& ( v29663(VarNext,53)
<=> v29345(VarCurr,545) )
& ( v29663(VarNext,52)
<=> v29345(VarCurr,544) )
& ( v29663(VarNext,51)
<=> v29345(VarCurr,543) )
& ( v29663(VarNext,50)
<=> v29345(VarCurr,542) )
& ( v29663(VarNext,49)
<=> v29345(VarCurr,541) )
& ( v29663(VarNext,48)
<=> v29345(VarCurr,540) )
& ( v29663(VarNext,47)
<=> v29345(VarCurr,539) )
& ( v29663(VarNext,46)
<=> v29345(VarCurr,538) )
& ( v29663(VarNext,45)
<=> v29345(VarCurr,537) )
& ( v29663(VarNext,44)
<=> v29345(VarCurr,536) )
& ( v29663(VarNext,43)
<=> v29345(VarCurr,535) )
& ( v29663(VarNext,42)
<=> v29345(VarCurr,534) )
& ( v29663(VarNext,41)
<=> v29345(VarCurr,533) )
& ( v29663(VarNext,40)
<=> v29345(VarCurr,532) )
& ( v29663(VarNext,39)
<=> v29345(VarCurr,531) )
& ( v29663(VarNext,38)
<=> v29345(VarCurr,530) )
& ( v29663(VarNext,37)
<=> v29345(VarCurr,529) )
& ( v29663(VarNext,36)
<=> v29345(VarCurr,528) )
& ( v29663(VarNext,35)
<=> v29345(VarCurr,527) )
& ( v29663(VarNext,34)
<=> v29345(VarCurr,526) )
& ( v29663(VarNext,33)
<=> v29345(VarCurr,525) )
& ( v29663(VarNext,32)
<=> v29345(VarCurr,524) )
& ( v29663(VarNext,31)
<=> v29345(VarCurr,523) )
& ( v29663(VarNext,30)
<=> v29345(VarCurr,522) )
& ( v29663(VarNext,29)
<=> v29345(VarCurr,521) )
& ( v29663(VarNext,28)
<=> v29345(VarCurr,520) )
& ( v29663(VarNext,27)
<=> v29345(VarCurr,519) )
& ( v29663(VarNext,26)
<=> v29345(VarCurr,518) )
& ( v29663(VarNext,25)
<=> v29345(VarCurr,517) )
& ( v29663(VarNext,24)
<=> v29345(VarCurr,516) )
& ( v29663(VarNext,23)
<=> v29345(VarCurr,515) )
& ( v29663(VarNext,22)
<=> v29345(VarCurr,514) )
& ( v29663(VarNext,21)
<=> v29345(VarCurr,513) )
& ( v29663(VarNext,20)
<=> v29345(VarCurr,512) )
& ( v29663(VarNext,19)
<=> v29345(VarCurr,511) )
& ( v29663(VarNext,18)
<=> v29345(VarCurr,510) )
& ( v29663(VarNext,17)
<=> v29345(VarCurr,509) )
& ( v29663(VarNext,16)
<=> v29345(VarCurr,508) )
& ( v29663(VarNext,15)
<=> v29345(VarCurr,507) )
& ( v29663(VarNext,14)
<=> v29345(VarCurr,506) )
& ( v29663(VarNext,13)
<=> v29345(VarCurr,505) )
& ( v29663(VarNext,12)
<=> v29345(VarCurr,504) )
& ( v29663(VarNext,11)
<=> v29345(VarCurr,503) )
& ( v29663(VarNext,10)
<=> v29345(VarCurr,502) )
& ( v29663(VarNext,9)
<=> v29345(VarCurr,501) )
& ( v29663(VarNext,8)
<=> v29345(VarCurr,500) )
& ( v29663(VarNext,7)
<=> v29345(VarCurr,499) )
& ( v29663(VarNext,6)
<=> v29345(VarCurr,498) )
& ( v29663(VarNext,5)
<=> v29345(VarCurr,497) )
& ( v29663(VarNext,4)
<=> v29345(VarCurr,496) )
& ( v29663(VarNext,3)
<=> v29345(VarCurr,495) )
& ( v29663(VarNext,2)
<=> v29345(VarCurr,494) )
& ( v29663(VarNext,1)
<=> v29345(VarCurr,493) )
& ( v29663(VarNext,0)
<=> v29345(VarCurr,492) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_692,axiom,
! [VarNext: state_type] :
( v29665(VarNext)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29663(VarNext,B)
<=> v29543(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6458,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29665(VarNext)
<=> ( v29666(VarNext)
& v29525(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6457,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29666(VarNext)
<=> ( v29668(VarNext)
& v26955(VarNext) ) ) ) ).
tff(writeUnaryOperator_2332,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29668(VarNext)
<=> v26962(VarNext) ) ) ).
tff(addAssignment_11067,axiom,
! [VarCurr: state_type] :
( v29509(VarCurr,81)
<=> v29514(VarCurr,81) ) ).
tff(addAssignment_11066,axiom,
! [VarCurr: state_type] :
( v29513(VarCurr,81)
<=> v29345(VarCurr,450) ) ).
tff(addAssignment_11065,axiom,
! [VarCurr: state_type] :
( v29502(VarCurr,81)
<=> v29507(VarCurr,81) ) ).
tff(addAssignment_11064,axiom,
! [VarCurr: state_type] :
( v29506(VarCurr,81)
<=> v29345(VarCurr,573) ) ).
tff(addAssignment_11063,axiom,
! [VarNext: state_type] :
( v29345(VarNext,450)
<=> v29655(VarNext,81) ) ).
tff(addCaseBooleanConditionShiftedRanges1_70,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29657(VarNext)
=> ( ( v29655(VarNext,122)
<=> v29345(VarCurr,491) )
& ( v29655(VarNext,121)
<=> v29345(VarCurr,490) )
& ( v29655(VarNext,120)
<=> v29345(VarCurr,489) )
& ( v29655(VarNext,119)
<=> v29345(VarCurr,488) )
& ( v29655(VarNext,118)
<=> v29345(VarCurr,487) )
& ( v29655(VarNext,117)
<=> v29345(VarCurr,486) )
& ( v29655(VarNext,116)
<=> v29345(VarCurr,485) )
& ( v29655(VarNext,115)
<=> v29345(VarCurr,484) )
& ( v29655(VarNext,114)
<=> v29345(VarCurr,483) )
& ( v29655(VarNext,113)
<=> v29345(VarCurr,482) )
& ( v29655(VarNext,112)
<=> v29345(VarCurr,481) )
& ( v29655(VarNext,111)
<=> v29345(VarCurr,480) )
& ( v29655(VarNext,110)
<=> v29345(VarCurr,479) )
& ( v29655(VarNext,109)
<=> v29345(VarCurr,478) )
& ( v29655(VarNext,108)
<=> v29345(VarCurr,477) )
& ( v29655(VarNext,107)
<=> v29345(VarCurr,476) )
& ( v29655(VarNext,106)
<=> v29345(VarCurr,475) )
& ( v29655(VarNext,105)
<=> v29345(VarCurr,474) )
& ( v29655(VarNext,104)
<=> v29345(VarCurr,473) )
& ( v29655(VarNext,103)
<=> v29345(VarCurr,472) )
& ( v29655(VarNext,102)
<=> v29345(VarCurr,471) )
& ( v29655(VarNext,101)
<=> v29345(VarCurr,470) )
& ( v29655(VarNext,100)
<=> v29345(VarCurr,469) )
& ( v29655(VarNext,99)
<=> v29345(VarCurr,468) )
& ( v29655(VarNext,98)
<=> v29345(VarCurr,467) )
& ( v29655(VarNext,97)
<=> v29345(VarCurr,466) )
& ( v29655(VarNext,96)
<=> v29345(VarCurr,465) )
& ( v29655(VarNext,95)
<=> v29345(VarCurr,464) )
& ( v29655(VarNext,94)
<=> v29345(VarCurr,463) )
& ( v29655(VarNext,93)
<=> v29345(VarCurr,462) )
& ( v29655(VarNext,92)
<=> v29345(VarCurr,461) )
& ( v29655(VarNext,91)
<=> v29345(VarCurr,460) )
& ( v29655(VarNext,90)
<=> v29345(VarCurr,459) )
& ( v29655(VarNext,89)
<=> v29345(VarCurr,458) )
& ( v29655(VarNext,88)
<=> v29345(VarCurr,457) )
& ( v29655(VarNext,87)
<=> v29345(VarCurr,456) )
& ( v29655(VarNext,86)
<=> v29345(VarCurr,455) )
& ( v29655(VarNext,85)
<=> v29345(VarCurr,454) )
& ( v29655(VarNext,84)
<=> v29345(VarCurr,453) )
& ( v29655(VarNext,83)
<=> v29345(VarCurr,452) )
& ( v29655(VarNext,82)
<=> v29345(VarCurr,451) )
& ( v29655(VarNext,81)
<=> v29345(VarCurr,450) )
& ( v29655(VarNext,80)
<=> v29345(VarCurr,449) )
& ( v29655(VarNext,79)
<=> v29345(VarCurr,448) )
& ( v29655(VarNext,78)
<=> v29345(VarCurr,447) )
& ( v29655(VarNext,77)
<=> v29345(VarCurr,446) )
& ( v29655(VarNext,76)
<=> v29345(VarCurr,445) )
& ( v29655(VarNext,75)
<=> v29345(VarCurr,444) )
& ( v29655(VarNext,74)
<=> v29345(VarCurr,443) )
& ( v29655(VarNext,73)
<=> v29345(VarCurr,442) )
& ( v29655(VarNext,72)
<=> v29345(VarCurr,441) )
& ( v29655(VarNext,71)
<=> v29345(VarCurr,440) )
& ( v29655(VarNext,70)
<=> v29345(VarCurr,439) )
& ( v29655(VarNext,69)
<=> v29345(VarCurr,438) )
& ( v29655(VarNext,68)
<=> v29345(VarCurr,437) )
& ( v29655(VarNext,67)
<=> v29345(VarCurr,436) )
& ( v29655(VarNext,66)
<=> v29345(VarCurr,435) )
& ( v29655(VarNext,65)
<=> v29345(VarCurr,434) )
& ( v29655(VarNext,64)
<=> v29345(VarCurr,433) )
& ( v29655(VarNext,63)
<=> v29345(VarCurr,432) )
& ( v29655(VarNext,62)
<=> v29345(VarCurr,431) )
& ( v29655(VarNext,61)
<=> v29345(VarCurr,430) )
& ( v29655(VarNext,60)
<=> v29345(VarCurr,429) )
& ( v29655(VarNext,59)
<=> v29345(VarCurr,428) )
& ( v29655(VarNext,58)
<=> v29345(VarCurr,427) )
& ( v29655(VarNext,57)
<=> v29345(VarCurr,426) )
& ( v29655(VarNext,56)
<=> v29345(VarCurr,425) )
& ( v29655(VarNext,55)
<=> v29345(VarCurr,424) )
& ( v29655(VarNext,54)
<=> v29345(VarCurr,423) )
& ( v29655(VarNext,53)
<=> v29345(VarCurr,422) )
& ( v29655(VarNext,52)
<=> v29345(VarCurr,421) )
& ( v29655(VarNext,51)
<=> v29345(VarCurr,420) )
& ( v29655(VarNext,50)
<=> v29345(VarCurr,419) )
& ( v29655(VarNext,49)
<=> v29345(VarCurr,418) )
& ( v29655(VarNext,48)
<=> v29345(VarCurr,417) )
& ( v29655(VarNext,47)
<=> v29345(VarCurr,416) )
& ( v29655(VarNext,46)
<=> v29345(VarCurr,415) )
& ( v29655(VarNext,45)
<=> v29345(VarCurr,414) )
& ( v29655(VarNext,44)
<=> v29345(VarCurr,413) )
& ( v29655(VarNext,43)
<=> v29345(VarCurr,412) )
& ( v29655(VarNext,42)
<=> v29345(VarCurr,411) )
& ( v29655(VarNext,41)
<=> v29345(VarCurr,410) )
& ( v29655(VarNext,40)
<=> v29345(VarCurr,409) )
& ( v29655(VarNext,39)
<=> v29345(VarCurr,408) )
& ( v29655(VarNext,38)
<=> v29345(VarCurr,407) )
& ( v29655(VarNext,37)
<=> v29345(VarCurr,406) )
& ( v29655(VarNext,36)
<=> v29345(VarCurr,405) )
& ( v29655(VarNext,35)
<=> v29345(VarCurr,404) )
& ( v29655(VarNext,34)
<=> v29345(VarCurr,403) )
& ( v29655(VarNext,33)
<=> v29345(VarCurr,402) )
& ( v29655(VarNext,32)
<=> v29345(VarCurr,401) )
& ( v29655(VarNext,31)
<=> v29345(VarCurr,400) )
& ( v29655(VarNext,30)
<=> v29345(VarCurr,399) )
& ( v29655(VarNext,29)
<=> v29345(VarCurr,398) )
& ( v29655(VarNext,28)
<=> v29345(VarCurr,397) )
& ( v29655(VarNext,27)
<=> v29345(VarCurr,396) )
& ( v29655(VarNext,26)
<=> v29345(VarCurr,395) )
& ( v29655(VarNext,25)
<=> v29345(VarCurr,394) )
& ( v29655(VarNext,24)
<=> v29345(VarCurr,393) )
& ( v29655(VarNext,23)
<=> v29345(VarCurr,392) )
& ( v29655(VarNext,22)
<=> v29345(VarCurr,391) )
& ( v29655(VarNext,21)
<=> v29345(VarCurr,390) )
& ( v29655(VarNext,20)
<=> v29345(VarCurr,389) )
& ( v29655(VarNext,19)
<=> v29345(VarCurr,388) )
& ( v29655(VarNext,18)
<=> v29345(VarCurr,387) )
& ( v29655(VarNext,17)
<=> v29345(VarCurr,386) )
& ( v29655(VarNext,16)
<=> v29345(VarCurr,385) )
& ( v29655(VarNext,15)
<=> v29345(VarCurr,384) )
& ( v29655(VarNext,14)
<=> v29345(VarCurr,383) )
& ( v29655(VarNext,13)
<=> v29345(VarCurr,382) )
& ( v29655(VarNext,12)
<=> v29345(VarCurr,381) )
& ( v29655(VarNext,11)
<=> v29345(VarCurr,380) )
& ( v29655(VarNext,10)
<=> v29345(VarCurr,379) )
& ( v29655(VarNext,9)
<=> v29345(VarCurr,378) )
& ( v29655(VarNext,8)
<=> v29345(VarCurr,377) )
& ( v29655(VarNext,7)
<=> v29345(VarCurr,376) )
& ( v29655(VarNext,6)
<=> v29345(VarCurr,375) )
& ( v29655(VarNext,5)
<=> v29345(VarCurr,374) )
& ( v29655(VarNext,4)
<=> v29345(VarCurr,373) )
& ( v29655(VarNext,3)
<=> v29345(VarCurr,372) )
& ( v29655(VarNext,2)
<=> v29345(VarCurr,371) )
& ( v29655(VarNext,1)
<=> v29345(VarCurr,370) )
& ( v29655(VarNext,0)
<=> v29345(VarCurr,369) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_691,axiom,
! [VarNext: state_type] :
( v29657(VarNext)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29655(VarNext,B)
<=> v29497(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6456,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29657(VarNext)
<=> ( v29658(VarNext)
& v29478(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6455,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29658(VarNext)
<=> ( v29660(VarNext)
& v26955(VarNext) ) ) ) ).
tff(writeUnaryOperator_2331,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29660(VarNext)
<=> v26962(VarNext) ) ) ).
tff(addAssignment_11062,axiom,
! [VarCurr: state_type] :
( v29462(VarCurr,81)
<=> v29467(VarCurr,81) ) ).
tff(addAssignment_11061,axiom,
! [VarCurr: state_type] :
( v29466(VarCurr,81)
<=> v29345(VarCurr,327) ) ).
tff(addAssignment_11060,axiom,
! [VarCurr: state_type] :
( v29348(VarCurr,81)
<=> v29460(VarCurr,81) ) ).
tff(addAssignment_11059,axiom,
! [VarCurr: state_type] :
( v29459(VarCurr,81)
<=> v29345(VarCurr,450) ) ).
tff(addAssignment_11058,axiom,
! [VarCurr: state_type] :
( v29408(VarCurr,81)
<=> v29410(VarCurr,81) ) ).
tff(addAssignment_11057,axiom,
! [VarCurr: state_type] :
( v29410(VarCurr,81)
<=> v29412(VarCurr,81) ) ).
tff(addAssignment_11056,axiom,
! [VarCurr: state_type] :
( v29412(VarCurr,81)
<=> v29414(VarCurr,81) ) ).
tff(addAssignment_11055,axiom,
! [VarCurr: state_type] :
( v29414(VarCurr,81)
<=> v29416(VarCurr,81) ) ).
tff(addAssignment_11054,axiom,
! [VarCurr: state_type] :
( v29416(VarCurr,81)
<=> v29418(VarCurr,81) ) ).
tff(addAssignment_11053,axiom,
! [VarCurr: state_type] :
( v29418(VarCurr,81)
<=> v29420(VarCurr,81) ) ).
tff(addAssignment_11052,axiom,
! [VarCurr: state_type] :
( v29420(VarCurr,81)
<=> v29422(VarCurr,81) ) ).
tff(addAssignment_11051,axiom,
! [VarNext: state_type] :
( v29422(VarNext,81)
<=> v29647(VarNext,81) ) ).
tff(addCaseBooleanConditionEqualRanges1_635,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29648(VarNext)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29647(VarNext,B)
<=> v29422(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_690,axiom,
! [VarNext: state_type] :
( v29648(VarNext)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29647(VarNext,B)
<=> v29454(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6454,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29648(VarNext)
<=> v29649(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6453,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29649(VarNext)
<=> ( v29651(VarNext)
& v7506(VarNext) ) ) ) ).
tff(writeUnaryOperator_2330,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29651(VarNext)
<=> v29448(VarNext) ) ) ).
tff(addAssignment_11050,axiom,
! [VarCurr: state_type] :
( v29424(VarCurr,81)
<=> v29432(VarCurr,81) ) ).
tff(addAssignment_11049,axiom,
! [VarCurr: state_type] :
( v29437(VarCurr,4)
<=> v29644(VarCurr,4) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_952,axiom,
! [VarCurr: state_type] :
( ~ v29645(VarCurr)
=> ! [B: $int] :
( ( $less(B,8)
& ~ $less(B,0) )
=> ( v29644(VarCurr,B)
<=> v29635(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_86,axiom,
! [VarCurr: state_type] :
( v29645(VarCurr)
=> ( ( v29644(VarCurr,7)
<=> v7547(VarCurr,13) )
& ( v29644(VarCurr,6)
<=> v7547(VarCurr,12) )
& ( v29644(VarCurr,5)
<=> v7547(VarCurr,11) )
& ( v29644(VarCurr,4)
<=> v7547(VarCurr,10) )
& ( v29644(VarCurr,3)
<=> v7547(VarCurr,9) )
& ( v29644(VarCurr,2)
<=> v7547(VarCurr,8) )
& ( v29644(VarCurr,1)
<=> v7547(VarCurr,7) )
& ( v29644(VarCurr,0)
<=> v7547(VarCurr,6) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6452,axiom,
! [VarCurr: state_type] :
( v29645(VarCurr)
<=> ( v29597(VarCurr)
| v26115(VarCurr) ) ) ).
tff(addAssignment_11048,axiom,
! [VarCurr: state_type] :
( v29635(VarCurr,4)
<=> v7549(VarCurr,74) ) ).
tff(addAssignment_11047,axiom,
! [VarCurr: state_type] :
( v7549(VarCurr,74)
<=> v7551(VarCurr,74) ) ).
tff(addAssignment_11046,axiom,
! [VarCurr: state_type] :
( v7551(VarCurr,74)
<=> v7553(VarCurr,74) ) ).
tff(addAssignment_11045,axiom,
! [VarCurr: state_type] :
( v7553(VarCurr,74)
<=> v7555(VarCurr,654) ) ).
tff(addAssignment_11044,axiom,
! [VarNext: state_type] :
( v7555(VarNext,654)
<=> v29637(VarNext,74) ) ).
tff(addCaseBooleanConditionShiftedRanges1_69,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29639(VarNext)
=> ( ( v29637(VarNext,115)
<=> v7555(VarCurr,695) )
& ( v29637(VarNext,114)
<=> v7555(VarCurr,694) )
& ( v29637(VarNext,113)
<=> v7555(VarCurr,693) )
& ( v29637(VarNext,112)
<=> v7555(VarCurr,692) )
& ( v29637(VarNext,111)
<=> v7555(VarCurr,691) )
& ( v29637(VarNext,110)
<=> v7555(VarCurr,690) )
& ( v29637(VarNext,109)
<=> v7555(VarCurr,689) )
& ( v29637(VarNext,108)
<=> v7555(VarCurr,688) )
& ( v29637(VarNext,107)
<=> v7555(VarCurr,687) )
& ( v29637(VarNext,106)
<=> v7555(VarCurr,686) )
& ( v29637(VarNext,105)
<=> v7555(VarCurr,685) )
& ( v29637(VarNext,104)
<=> v7555(VarCurr,684) )
& ( v29637(VarNext,103)
<=> v7555(VarCurr,683) )
& ( v29637(VarNext,102)
<=> v7555(VarCurr,682) )
& ( v29637(VarNext,101)
<=> v7555(VarCurr,681) )
& ( v29637(VarNext,100)
<=> v7555(VarCurr,680) )
& ( v29637(VarNext,99)
<=> v7555(VarCurr,679) )
& ( v29637(VarNext,98)
<=> v7555(VarCurr,678) )
& ( v29637(VarNext,97)
<=> v7555(VarCurr,677) )
& ( v29637(VarNext,96)
<=> v7555(VarCurr,676) )
& ( v29637(VarNext,95)
<=> v7555(VarCurr,675) )
& ( v29637(VarNext,94)
<=> v7555(VarCurr,674) )
& ( v29637(VarNext,93)
<=> v7555(VarCurr,673) )
& ( v29637(VarNext,92)
<=> v7555(VarCurr,672) )
& ( v29637(VarNext,91)
<=> v7555(VarCurr,671) )
& ( v29637(VarNext,90)
<=> v7555(VarCurr,670) )
& ( v29637(VarNext,89)
<=> v7555(VarCurr,669) )
& ( v29637(VarNext,88)
<=> v7555(VarCurr,668) )
& ( v29637(VarNext,87)
<=> v7555(VarCurr,667) )
& ( v29637(VarNext,86)
<=> v7555(VarCurr,666) )
& ( v29637(VarNext,85)
<=> v7555(VarCurr,665) )
& ( v29637(VarNext,84)
<=> v7555(VarCurr,664) )
& ( v29637(VarNext,83)
<=> v7555(VarCurr,663) )
& ( v29637(VarNext,82)
<=> v7555(VarCurr,662) )
& ( v29637(VarNext,81)
<=> v7555(VarCurr,661) )
& ( v29637(VarNext,80)
<=> v7555(VarCurr,660) )
& ( v29637(VarNext,79)
<=> v7555(VarCurr,659) )
& ( v29637(VarNext,78)
<=> v7555(VarCurr,658) )
& ( v29637(VarNext,77)
<=> v7555(VarCurr,657) )
& ( v29637(VarNext,76)
<=> v7555(VarCurr,656) )
& ( v29637(VarNext,75)
<=> v7555(VarCurr,655) )
& ( v29637(VarNext,74)
<=> v7555(VarCurr,654) )
& ( v29637(VarNext,73)
<=> v7555(VarCurr,653) )
& ( v29637(VarNext,72)
<=> v7555(VarCurr,652) )
& ( v29637(VarNext,71)
<=> v7555(VarCurr,651) )
& ( v29637(VarNext,70)
<=> v7555(VarCurr,650) )
& ( v29637(VarNext,69)
<=> v7555(VarCurr,649) )
& ( v29637(VarNext,68)
<=> v7555(VarCurr,648) )
& ( v29637(VarNext,67)
<=> v7555(VarCurr,647) )
& ( v29637(VarNext,66)
<=> v7555(VarCurr,646) )
& ( v29637(VarNext,65)
<=> v7555(VarCurr,645) )
& ( v29637(VarNext,64)
<=> v7555(VarCurr,644) )
& ( v29637(VarNext,63)
<=> v7555(VarCurr,643) )
& ( v29637(VarNext,62)
<=> v7555(VarCurr,642) )
& ( v29637(VarNext,61)
<=> v7555(VarCurr,641) )
& ( v29637(VarNext,60)
<=> v7555(VarCurr,640) )
& ( v29637(VarNext,59)
<=> v7555(VarCurr,639) )
& ( v29637(VarNext,58)
<=> v7555(VarCurr,638) )
& ( v29637(VarNext,57)
<=> v7555(VarCurr,637) )
& ( v29637(VarNext,56)
<=> v7555(VarCurr,636) )
& ( v29637(VarNext,55)
<=> v7555(VarCurr,635) )
& ( v29637(VarNext,54)
<=> v7555(VarCurr,634) )
& ( v29637(VarNext,53)
<=> v7555(VarCurr,633) )
& ( v29637(VarNext,52)
<=> v7555(VarCurr,632) )
& ( v29637(VarNext,51)
<=> v7555(VarCurr,631) )
& ( v29637(VarNext,50)
<=> v7555(VarCurr,630) )
& ( v29637(VarNext,49)
<=> v7555(VarCurr,629) )
& ( v29637(VarNext,48)
<=> v7555(VarCurr,628) )
& ( v29637(VarNext,47)
<=> v7555(VarCurr,627) )
& ( v29637(VarNext,46)
<=> v7555(VarCurr,626) )
& ( v29637(VarNext,45)
<=> v7555(VarCurr,625) )
& ( v29637(VarNext,44)
<=> v7555(VarCurr,624) )
& ( v29637(VarNext,43)
<=> v7555(VarCurr,623) )
& ( v29637(VarNext,42)
<=> v7555(VarCurr,622) )
& ( v29637(VarNext,41)
<=> v7555(VarCurr,621) )
& ( v29637(VarNext,40)
<=> v7555(VarCurr,620) )
& ( v29637(VarNext,39)
<=> v7555(VarCurr,619) )
& ( v29637(VarNext,38)
<=> v7555(VarCurr,618) )
& ( v29637(VarNext,37)
<=> v7555(VarCurr,617) )
& ( v29637(VarNext,36)
<=> v7555(VarCurr,616) )
& ( v29637(VarNext,35)
<=> v7555(VarCurr,615) )
& ( v29637(VarNext,34)
<=> v7555(VarCurr,614) )
& ( v29637(VarNext,33)
<=> v7555(VarCurr,613) )
& ( v29637(VarNext,32)
<=> v7555(VarCurr,612) )
& ( v29637(VarNext,31)
<=> v7555(VarCurr,611) )
& ( v29637(VarNext,30)
<=> v7555(VarCurr,610) )
& ( v29637(VarNext,29)
<=> v7555(VarCurr,609) )
& ( v29637(VarNext,28)
<=> v7555(VarCurr,608) )
& ( v29637(VarNext,27)
<=> v7555(VarCurr,607) )
& ( v29637(VarNext,26)
<=> v7555(VarCurr,606) )
& ( v29637(VarNext,25)
<=> v7555(VarCurr,605) )
& ( v29637(VarNext,24)
<=> v7555(VarCurr,604) )
& ( v29637(VarNext,23)
<=> v7555(VarCurr,603) )
& ( v29637(VarNext,22)
<=> v7555(VarCurr,602) )
& ( v29637(VarNext,21)
<=> v7555(VarCurr,601) )
& ( v29637(VarNext,20)
<=> v7555(VarCurr,600) )
& ( v29637(VarNext,19)
<=> v7555(VarCurr,599) )
& ( v29637(VarNext,18)
<=> v7555(VarCurr,598) )
& ( v29637(VarNext,17)
<=> v7555(VarCurr,597) )
& ( v29637(VarNext,16)
<=> v7555(VarCurr,596) )
& ( v29637(VarNext,15)
<=> v7555(VarCurr,595) )
& ( v29637(VarNext,14)
<=> v7555(VarCurr,594) )
& ( v29637(VarNext,13)
<=> v7555(VarCurr,593) )
& ( v29637(VarNext,12)
<=> v7555(VarCurr,592) )
& ( v29637(VarNext,11)
<=> v7555(VarCurr,591) )
& ( v29637(VarNext,10)
<=> v7555(VarCurr,590) )
& ( v29637(VarNext,9)
<=> v7555(VarCurr,589) )
& ( v29637(VarNext,8)
<=> v7555(VarCurr,588) )
& ( v29637(VarNext,7)
<=> v7555(VarCurr,587) )
& ( v29637(VarNext,6)
<=> v7555(VarCurr,586) )
& ( v29637(VarNext,5)
<=> v7555(VarCurr,585) )
& ( v29637(VarNext,4)
<=> v7555(VarCurr,584) )
& ( v29637(VarNext,3)
<=> v7555(VarCurr,583) )
& ( v29637(VarNext,2)
<=> v7555(VarCurr,582) )
& ( v29637(VarNext,1)
<=> v7555(VarCurr,581) )
& ( v29637(VarNext,0)
<=> v7555(VarCurr,580) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_689,axiom,
! [VarNext: state_type] :
( v29639(VarNext)
=> ! [B: $int] :
( ( $less(B,116)
& ~ $less(B,0) )
=> ( v29637(VarNext,B)
<=> v7635(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6451,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29639(VarNext)
<=> ( v29640(VarNext)
& v7630(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6450,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29640(VarNext)
<=> ( v29642(VarNext)
& v7597(VarNext) ) ) ) ).
tff(writeUnaryOperator_2329,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29642(VarNext)
<=> v7604(VarNext) ) ) ).
tff(addAssignment_11043,axiom,
! [VarCurr: state_type] :
( v7585(VarCurr,74)
<=> v7587(VarCurr,74) ) ).
tff(addAssignment_11042,axiom,
! [VarCurr: state_type] :
( v7587(VarCurr,74)
<=> v7589(VarCurr,74) ) ).
tff(addAssignment_11041,axiom,
! [VarCurr: state_type] :
( v7589(VarCurr,74)
<=> v7591(VarCurr,74) ) ).
tff(addAssignment_11040,axiom,
! [VarCurr: state_type] :
( v7591(VarCurr,74)
<=> v7593(VarCurr,74) ) ).
tff(addAssignment_11039,axiom,
! [VarCurr: state_type] :
( v7593(VarCurr,74)
<=> v7595(VarCurr,74) ) ).
tff(addAssignment_11038,axiom,
! [VarCurr: state_type] :
( v7547(VarCurr,10)
<=> v7549(VarCurr,10) ) ).
tff(addAssignment_11037,axiom,
! [VarCurr: state_type] :
( v7549(VarCurr,10)
<=> v7551(VarCurr,10) ) ).
tff(addAssignment_11036,axiom,
! [VarCurr: state_type] :
( v7551(VarCurr,10)
<=> v7553(VarCurr,10) ) ).
tff(addAssignment_11035,axiom,
! [VarCurr: state_type] :
( v7553(VarCurr,10)
<=> v7555(VarCurr,590) ) ).
tff(addAssignment_11034,axiom,
! [VarNext: state_type] :
( v7555(VarNext,590)
<=> v29627(VarNext,10) ) ).
tff(addCaseBooleanConditionShiftedRanges1_68,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29629(VarNext)
=> ( ( v29627(VarNext,115)
<=> v7555(VarCurr,695) )
& ( v29627(VarNext,114)
<=> v7555(VarCurr,694) )
& ( v29627(VarNext,113)
<=> v7555(VarCurr,693) )
& ( v29627(VarNext,112)
<=> v7555(VarCurr,692) )
& ( v29627(VarNext,111)
<=> v7555(VarCurr,691) )
& ( v29627(VarNext,110)
<=> v7555(VarCurr,690) )
& ( v29627(VarNext,109)
<=> v7555(VarCurr,689) )
& ( v29627(VarNext,108)
<=> v7555(VarCurr,688) )
& ( v29627(VarNext,107)
<=> v7555(VarCurr,687) )
& ( v29627(VarNext,106)
<=> v7555(VarCurr,686) )
& ( v29627(VarNext,105)
<=> v7555(VarCurr,685) )
& ( v29627(VarNext,104)
<=> v7555(VarCurr,684) )
& ( v29627(VarNext,103)
<=> v7555(VarCurr,683) )
& ( v29627(VarNext,102)
<=> v7555(VarCurr,682) )
& ( v29627(VarNext,101)
<=> v7555(VarCurr,681) )
& ( v29627(VarNext,100)
<=> v7555(VarCurr,680) )
& ( v29627(VarNext,99)
<=> v7555(VarCurr,679) )
& ( v29627(VarNext,98)
<=> v7555(VarCurr,678) )
& ( v29627(VarNext,97)
<=> v7555(VarCurr,677) )
& ( v29627(VarNext,96)
<=> v7555(VarCurr,676) )
& ( v29627(VarNext,95)
<=> v7555(VarCurr,675) )
& ( v29627(VarNext,94)
<=> v7555(VarCurr,674) )
& ( v29627(VarNext,93)
<=> v7555(VarCurr,673) )
& ( v29627(VarNext,92)
<=> v7555(VarCurr,672) )
& ( v29627(VarNext,91)
<=> v7555(VarCurr,671) )
& ( v29627(VarNext,90)
<=> v7555(VarCurr,670) )
& ( v29627(VarNext,89)
<=> v7555(VarCurr,669) )
& ( v29627(VarNext,88)
<=> v7555(VarCurr,668) )
& ( v29627(VarNext,87)
<=> v7555(VarCurr,667) )
& ( v29627(VarNext,86)
<=> v7555(VarCurr,666) )
& ( v29627(VarNext,85)
<=> v7555(VarCurr,665) )
& ( v29627(VarNext,84)
<=> v7555(VarCurr,664) )
& ( v29627(VarNext,83)
<=> v7555(VarCurr,663) )
& ( v29627(VarNext,82)
<=> v7555(VarCurr,662) )
& ( v29627(VarNext,81)
<=> v7555(VarCurr,661) )
& ( v29627(VarNext,80)
<=> v7555(VarCurr,660) )
& ( v29627(VarNext,79)
<=> v7555(VarCurr,659) )
& ( v29627(VarNext,78)
<=> v7555(VarCurr,658) )
& ( v29627(VarNext,77)
<=> v7555(VarCurr,657) )
& ( v29627(VarNext,76)
<=> v7555(VarCurr,656) )
& ( v29627(VarNext,75)
<=> v7555(VarCurr,655) )
& ( v29627(VarNext,74)
<=> v7555(VarCurr,654) )
& ( v29627(VarNext,73)
<=> v7555(VarCurr,653) )
& ( v29627(VarNext,72)
<=> v7555(VarCurr,652) )
& ( v29627(VarNext,71)
<=> v7555(VarCurr,651) )
& ( v29627(VarNext,70)
<=> v7555(VarCurr,650) )
& ( v29627(VarNext,69)
<=> v7555(VarCurr,649) )
& ( v29627(VarNext,68)
<=> v7555(VarCurr,648) )
& ( v29627(VarNext,67)
<=> v7555(VarCurr,647) )
& ( v29627(VarNext,66)
<=> v7555(VarCurr,646) )
& ( v29627(VarNext,65)
<=> v7555(VarCurr,645) )
& ( v29627(VarNext,64)
<=> v7555(VarCurr,644) )
& ( v29627(VarNext,63)
<=> v7555(VarCurr,643) )
& ( v29627(VarNext,62)
<=> v7555(VarCurr,642) )
& ( v29627(VarNext,61)
<=> v7555(VarCurr,641) )
& ( v29627(VarNext,60)
<=> v7555(VarCurr,640) )
& ( v29627(VarNext,59)
<=> v7555(VarCurr,639) )
& ( v29627(VarNext,58)
<=> v7555(VarCurr,638) )
& ( v29627(VarNext,57)
<=> v7555(VarCurr,637) )
& ( v29627(VarNext,56)
<=> v7555(VarCurr,636) )
& ( v29627(VarNext,55)
<=> v7555(VarCurr,635) )
& ( v29627(VarNext,54)
<=> v7555(VarCurr,634) )
& ( v29627(VarNext,53)
<=> v7555(VarCurr,633) )
& ( v29627(VarNext,52)
<=> v7555(VarCurr,632) )
& ( v29627(VarNext,51)
<=> v7555(VarCurr,631) )
& ( v29627(VarNext,50)
<=> v7555(VarCurr,630) )
& ( v29627(VarNext,49)
<=> v7555(VarCurr,629) )
& ( v29627(VarNext,48)
<=> v7555(VarCurr,628) )
& ( v29627(VarNext,47)
<=> v7555(VarCurr,627) )
& ( v29627(VarNext,46)
<=> v7555(VarCurr,626) )
& ( v29627(VarNext,45)
<=> v7555(VarCurr,625) )
& ( v29627(VarNext,44)
<=> v7555(VarCurr,624) )
& ( v29627(VarNext,43)
<=> v7555(VarCurr,623) )
& ( v29627(VarNext,42)
<=> v7555(VarCurr,622) )
& ( v29627(VarNext,41)
<=> v7555(VarCurr,621) )
& ( v29627(VarNext,40)
<=> v7555(VarCurr,620) )
& ( v29627(VarNext,39)
<=> v7555(VarCurr,619) )
& ( v29627(VarNext,38)
<=> v7555(VarCurr,618) )
& ( v29627(VarNext,37)
<=> v7555(VarCurr,617) )
& ( v29627(VarNext,36)
<=> v7555(VarCurr,616) )
& ( v29627(VarNext,35)
<=> v7555(VarCurr,615) )
& ( v29627(VarNext,34)
<=> v7555(VarCurr,614) )
& ( v29627(VarNext,33)
<=> v7555(VarCurr,613) )
& ( v29627(VarNext,32)
<=> v7555(VarCurr,612) )
& ( v29627(VarNext,31)
<=> v7555(VarCurr,611) )
& ( v29627(VarNext,30)
<=> v7555(VarCurr,610) )
& ( v29627(VarNext,29)
<=> v7555(VarCurr,609) )
& ( v29627(VarNext,28)
<=> v7555(VarCurr,608) )
& ( v29627(VarNext,27)
<=> v7555(VarCurr,607) )
& ( v29627(VarNext,26)
<=> v7555(VarCurr,606) )
& ( v29627(VarNext,25)
<=> v7555(VarCurr,605) )
& ( v29627(VarNext,24)
<=> v7555(VarCurr,604) )
& ( v29627(VarNext,23)
<=> v7555(VarCurr,603) )
& ( v29627(VarNext,22)
<=> v7555(VarCurr,602) )
& ( v29627(VarNext,21)
<=> v7555(VarCurr,601) )
& ( v29627(VarNext,20)
<=> v7555(VarCurr,600) )
& ( v29627(VarNext,19)
<=> v7555(VarCurr,599) )
& ( v29627(VarNext,18)
<=> v7555(VarCurr,598) )
& ( v29627(VarNext,17)
<=> v7555(VarCurr,597) )
& ( v29627(VarNext,16)
<=> v7555(VarCurr,596) )
& ( v29627(VarNext,15)
<=> v7555(VarCurr,595) )
& ( v29627(VarNext,14)
<=> v7555(VarCurr,594) )
& ( v29627(VarNext,13)
<=> v7555(VarCurr,593) )
& ( v29627(VarNext,12)
<=> v7555(VarCurr,592) )
& ( v29627(VarNext,11)
<=> v7555(VarCurr,591) )
& ( v29627(VarNext,10)
<=> v7555(VarCurr,590) )
& ( v29627(VarNext,9)
<=> v7555(VarCurr,589) )
& ( v29627(VarNext,8)
<=> v7555(VarCurr,588) )
& ( v29627(VarNext,7)
<=> v7555(VarCurr,587) )
& ( v29627(VarNext,6)
<=> v7555(VarCurr,586) )
& ( v29627(VarNext,5)
<=> v7555(VarCurr,585) )
& ( v29627(VarNext,4)
<=> v7555(VarCurr,584) )
& ( v29627(VarNext,3)
<=> v7555(VarCurr,583) )
& ( v29627(VarNext,2)
<=> v7555(VarCurr,582) )
& ( v29627(VarNext,1)
<=> v7555(VarCurr,581) )
& ( v29627(VarNext,0)
<=> v7555(VarCurr,580) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_688,axiom,
! [VarNext: state_type] :
( v29629(VarNext)
=> ! [B: $int] :
( ( $less(B,116)
& ~ $less(B,0) )
=> ( v29627(VarNext,B)
<=> v7635(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6449,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29629(VarNext)
<=> ( v29630(VarNext)
& v7630(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6448,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29630(VarNext)
<=> ( v29632(VarNext)
& v7597(VarNext) ) ) ) ).
tff(writeUnaryOperator_2328,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29632(VarNext)
<=> v7604(VarNext) ) ) ).
tff(addAssignment_11033,axiom,
! [VarCurr: state_type] :
( v7585(VarCurr,10)
<=> v7587(VarCurr,10) ) ).
tff(addAssignment_11032,axiom,
! [VarCurr: state_type] :
( v7587(VarCurr,10)
<=> v7589(VarCurr,10) ) ).
tff(addAssignment_11031,axiom,
! [VarCurr: state_type] :
( v7589(VarCurr,10)
<=> v7591(VarCurr,10) ) ).
tff(addAssignment_11030,axiom,
! [VarCurr: state_type] :
( v7591(VarCurr,10)
<=> v7593(VarCurr,10) ) ).
tff(addAssignment_11029,axiom,
! [VarCurr: state_type] :
( v7593(VarCurr,10)
<=> v7595(VarCurr,10) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_951,axiom,
! [VarCurr: state_type] :
( ~ v29599(VarCurr)
=> ( v29597(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_971,axiom,
! [VarCurr: state_type] :
( v29599(VarCurr)
=> ( v29597(VarCurr)
<=> v29625(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_829,axiom,
! [VarCurr: state_type] :
( ~ v29600(VarCurr)
=> ( v29625(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_806,axiom,
! [VarCurr: state_type] :
( v29600(VarCurr)
=> ( v29625(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6447,axiom,
! [VarCurr: state_type] :
( v29599(VarCurr)
<=> ( v29600(VarCurr)
| v29602(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6446,axiom,
! [VarCurr: state_type] :
( v29602(VarCurr)
<=> ( v29603(VarCurr)
| v29620(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6445,axiom,
! [VarCurr: state_type] :
( v29620(VarCurr)
<=> ( v29622(VarCurr)
& v28849(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6444,axiom,
! [VarCurr: state_type] :
( v29622(VarCurr)
<=> ( v29623(VarCurr)
& v26001(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6443,axiom,
! [VarCurr: state_type] :
( v29623(VarCurr)
<=> ( v29624(VarCurr)
& v26000(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_539,axiom,
! [VarCurr: state_type] :
( v29624(VarCurr)
<=> ( v29615(VarCurr)
& v22134(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6442,axiom,
! [VarCurr: state_type] :
( v29603(VarCurr)
<=> ( v29604(VarCurr)
| v29617(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6441,axiom,
! [VarCurr: state_type] :
( v29617(VarCurr)
<=> ( v29619(VarCurr)
& v28849(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_538,axiom,
! [VarCurr: state_type] :
( v29619(VarCurr)
<=> ( v29613(VarCurr)
& v22134(VarCurr,5) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6440,axiom,
! [VarCurr: state_type] :
( v29604(VarCurr)
<=> ( v29605(VarCurr)
| v29610(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6439,axiom,
! [VarCurr: state_type] :
( v29610(VarCurr)
<=> ( v29612(VarCurr)
& v28849(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6438,axiom,
! [VarCurr: state_type] :
( v29612(VarCurr)
<=> ( v29613(VarCurr)
& v26001(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6437,axiom,
! [VarCurr: state_type] :
( v29613(VarCurr)
<=> ( v29614(VarCurr)
& v26000(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6436,axiom,
! [VarCurr: state_type] :
( v29614(VarCurr)
<=> ( v29615(VarCurr)
& v25999(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6435,axiom,
! [VarCurr: state_type] :
( v29615(VarCurr)
<=> ( v29616(VarCurr)
& v25998(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6434,axiom,
! [VarCurr: state_type] :
( v29616(VarCurr)
<=> ( v22134(VarCurr,0)
& v25997(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6433,axiom,
! [VarCurr: state_type] :
( v29605(VarCurr)
<=> ( v29606(VarCurr)
| v29608(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6432,axiom,
! [VarCurr: state_type] :
( v29608(VarCurr)
<=> ( v26006(VarCurr)
& v28849(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6431,axiom,
! [VarCurr: state_type] :
( v29606(VarCurr)
<=> ( v25991(VarCurr)
& v28849(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6430,axiom,
! [VarCurr: state_type] :
( v29600(VarCurr)
<=> ( v26119(VarCurr)
& v28849(VarCurr) ) ) ).
tff(addAssignment_11028,axiom,
! [VarCurr: state_type] :
( ( v29339(VarCurr,6)
<=> v29341(VarCurr,122) )
& ( v29339(VarCurr,5)
<=> v29341(VarCurr,121) )
& ( v29339(VarCurr,4)
<=> v29341(VarCurr,120) )
& ( v29339(VarCurr,3)
<=> v29341(VarCurr,119) )
& ( v29339(VarCurr,2)
<=> v29341(VarCurr,118) )
& ( v29339(VarCurr,1)
<=> v29341(VarCurr,117) )
& ( v29339(VarCurr,0)
<=> v29341(VarCurr,116) ) ) ).
tff(addAssignment_11027,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,123)
& ~ $less(B,116) )
=> ( v29341(VarCurr,B)
<=> v29343(VarCurr,B) ) ) ).
tff(addAssignment_11026,axiom,
! [VarCurr: state_type] :
( ( v29343(VarCurr,122)
<=> v29345(VarCurr,737) )
& ( v29343(VarCurr,121)
<=> v29345(VarCurr,736) )
& ( v29343(VarCurr,120)
<=> v29345(VarCurr,735) )
& ( v29343(VarCurr,119)
<=> v29345(VarCurr,734) )
& ( v29343(VarCurr,118)
<=> v29345(VarCurr,733) )
& ( v29343(VarCurr,117)
<=> v29345(VarCurr,732) )
& ( v29343(VarCurr,116)
<=> v29345(VarCurr,731) ) ) ).
tff(addAssignment_11025,axiom,
! [VarNext: state_type] :
( ( v29345(VarNext,737)
<=> v29562(VarNext,122) )
& ( v29345(VarNext,736)
<=> v29562(VarNext,121) )
& ( v29345(VarNext,735)
<=> v29562(VarNext,120) )
& ( v29345(VarNext,734)
<=> v29562(VarNext,119) )
& ( v29345(VarNext,733)
<=> v29562(VarNext,118) )
& ( v29345(VarNext,732)
<=> v29562(VarNext,117) )
& ( v29345(VarNext,731)
<=> v29562(VarNext,116) ) ) ).
tff(addCaseBooleanConditionShiftedRanges1_67,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29563(VarNext)
=> ( ( v29562(VarNext,122)
<=> v29345(VarCurr,737) )
& ( v29562(VarNext,121)
<=> v29345(VarCurr,736) )
& ( v29562(VarNext,120)
<=> v29345(VarCurr,735) )
& ( v29562(VarNext,119)
<=> v29345(VarCurr,734) )
& ( v29562(VarNext,118)
<=> v29345(VarCurr,733) )
& ( v29562(VarNext,117)
<=> v29345(VarCurr,732) )
& ( v29562(VarNext,116)
<=> v29345(VarCurr,731) )
& ( v29562(VarNext,115)
<=> v29345(VarCurr,730) )
& ( v29562(VarNext,114)
<=> v29345(VarCurr,729) )
& ( v29562(VarNext,113)
<=> v29345(VarCurr,728) )
& ( v29562(VarNext,112)
<=> v29345(VarCurr,727) )
& ( v29562(VarNext,111)
<=> v29345(VarCurr,726) )
& ( v29562(VarNext,110)
<=> v29345(VarCurr,725) )
& ( v29562(VarNext,109)
<=> v29345(VarCurr,724) )
& ( v29562(VarNext,108)
<=> v29345(VarCurr,723) )
& ( v29562(VarNext,107)
<=> v29345(VarCurr,722) )
& ( v29562(VarNext,106)
<=> v29345(VarCurr,721) )
& ( v29562(VarNext,105)
<=> v29345(VarCurr,720) )
& ( v29562(VarNext,104)
<=> v29345(VarCurr,719) )
& ( v29562(VarNext,103)
<=> v29345(VarCurr,718) )
& ( v29562(VarNext,102)
<=> v29345(VarCurr,717) )
& ( v29562(VarNext,101)
<=> v29345(VarCurr,716) )
& ( v29562(VarNext,100)
<=> v29345(VarCurr,715) )
& ( v29562(VarNext,99)
<=> v29345(VarCurr,714) )
& ( v29562(VarNext,98)
<=> v29345(VarCurr,713) )
& ( v29562(VarNext,97)
<=> v29345(VarCurr,712) )
& ( v29562(VarNext,96)
<=> v29345(VarCurr,711) )
& ( v29562(VarNext,95)
<=> v29345(VarCurr,710) )
& ( v29562(VarNext,94)
<=> v29345(VarCurr,709) )
& ( v29562(VarNext,93)
<=> v29345(VarCurr,708) )
& ( v29562(VarNext,92)
<=> v29345(VarCurr,707) )
& ( v29562(VarNext,91)
<=> v29345(VarCurr,706) )
& ( v29562(VarNext,90)
<=> v29345(VarCurr,705) )
& ( v29562(VarNext,89)
<=> v29345(VarCurr,704) )
& ( v29562(VarNext,88)
<=> v29345(VarCurr,703) )
& ( v29562(VarNext,87)
<=> v29345(VarCurr,702) )
& ( v29562(VarNext,86)
<=> v29345(VarCurr,701) )
& ( v29562(VarNext,85)
<=> v29345(VarCurr,700) )
& ( v29562(VarNext,84)
<=> v29345(VarCurr,699) )
& ( v29562(VarNext,83)
<=> v29345(VarCurr,698) )
& ( v29562(VarNext,82)
<=> v29345(VarCurr,697) )
& ( v29562(VarNext,81)
<=> v29345(VarCurr,696) )
& ( v29562(VarNext,80)
<=> v29345(VarCurr,695) )
& ( v29562(VarNext,79)
<=> v29345(VarCurr,694) )
& ( v29562(VarNext,78)
<=> v29345(VarCurr,693) )
& ( v29562(VarNext,77)
<=> v29345(VarCurr,692) )
& ( v29562(VarNext,76)
<=> v29345(VarCurr,691) )
& ( v29562(VarNext,75)
<=> v29345(VarCurr,690) )
& ( v29562(VarNext,74)
<=> v29345(VarCurr,689) )
& ( v29562(VarNext,73)
<=> v29345(VarCurr,688) )
& ( v29562(VarNext,72)
<=> v29345(VarCurr,687) )
& ( v29562(VarNext,71)
<=> v29345(VarCurr,686) )
& ( v29562(VarNext,70)
<=> v29345(VarCurr,685) )
& ( v29562(VarNext,69)
<=> v29345(VarCurr,684) )
& ( v29562(VarNext,68)
<=> v29345(VarCurr,683) )
& ( v29562(VarNext,67)
<=> v29345(VarCurr,682) )
& ( v29562(VarNext,66)
<=> v29345(VarCurr,681) )
& ( v29562(VarNext,65)
<=> v29345(VarCurr,680) )
& ( v29562(VarNext,64)
<=> v29345(VarCurr,679) )
& ( v29562(VarNext,63)
<=> v29345(VarCurr,678) )
& ( v29562(VarNext,62)
<=> v29345(VarCurr,677) )
& ( v29562(VarNext,61)
<=> v29345(VarCurr,676) )
& ( v29562(VarNext,60)
<=> v29345(VarCurr,675) )
& ( v29562(VarNext,59)
<=> v29345(VarCurr,674) )
& ( v29562(VarNext,58)
<=> v29345(VarCurr,673) )
& ( v29562(VarNext,57)
<=> v29345(VarCurr,672) )
& ( v29562(VarNext,56)
<=> v29345(VarCurr,671) )
& ( v29562(VarNext,55)
<=> v29345(VarCurr,670) )
& ( v29562(VarNext,54)
<=> v29345(VarCurr,669) )
& ( v29562(VarNext,53)
<=> v29345(VarCurr,668) )
& ( v29562(VarNext,52)
<=> v29345(VarCurr,667) )
& ( v29562(VarNext,51)
<=> v29345(VarCurr,666) )
& ( v29562(VarNext,50)
<=> v29345(VarCurr,665) )
& ( v29562(VarNext,49)
<=> v29345(VarCurr,664) )
& ( v29562(VarNext,48)
<=> v29345(VarCurr,663) )
& ( v29562(VarNext,47)
<=> v29345(VarCurr,662) )
& ( v29562(VarNext,46)
<=> v29345(VarCurr,661) )
& ( v29562(VarNext,45)
<=> v29345(VarCurr,660) )
& ( v29562(VarNext,44)
<=> v29345(VarCurr,659) )
& ( v29562(VarNext,43)
<=> v29345(VarCurr,658) )
& ( v29562(VarNext,42)
<=> v29345(VarCurr,657) )
& ( v29562(VarNext,41)
<=> v29345(VarCurr,656) )
& ( v29562(VarNext,40)
<=> v29345(VarCurr,655) )
& ( v29562(VarNext,39)
<=> v29345(VarCurr,654) )
& ( v29562(VarNext,38)
<=> v29345(VarCurr,653) )
& ( v29562(VarNext,37)
<=> v29345(VarCurr,652) )
& ( v29562(VarNext,36)
<=> v29345(VarCurr,651) )
& ( v29562(VarNext,35)
<=> v29345(VarCurr,650) )
& ( v29562(VarNext,34)
<=> v29345(VarCurr,649) )
& ( v29562(VarNext,33)
<=> v29345(VarCurr,648) )
& ( v29562(VarNext,32)
<=> v29345(VarCurr,647) )
& ( v29562(VarNext,31)
<=> v29345(VarCurr,646) )
& ( v29562(VarNext,30)
<=> v29345(VarCurr,645) )
& ( v29562(VarNext,29)
<=> v29345(VarCurr,644) )
& ( v29562(VarNext,28)
<=> v29345(VarCurr,643) )
& ( v29562(VarNext,27)
<=> v29345(VarCurr,642) )
& ( v29562(VarNext,26)
<=> v29345(VarCurr,641) )
& ( v29562(VarNext,25)
<=> v29345(VarCurr,640) )
& ( v29562(VarNext,24)
<=> v29345(VarCurr,639) )
& ( v29562(VarNext,23)
<=> v29345(VarCurr,638) )
& ( v29562(VarNext,22)
<=> v29345(VarCurr,637) )
& ( v29562(VarNext,21)
<=> v29345(VarCurr,636) )
& ( v29562(VarNext,20)
<=> v29345(VarCurr,635) )
& ( v29562(VarNext,19)
<=> v29345(VarCurr,634) )
& ( v29562(VarNext,18)
<=> v29345(VarCurr,633) )
& ( v29562(VarNext,17)
<=> v29345(VarCurr,632) )
& ( v29562(VarNext,16)
<=> v29345(VarCurr,631) )
& ( v29562(VarNext,15)
<=> v29345(VarCurr,630) )
& ( v29562(VarNext,14)
<=> v29345(VarCurr,629) )
& ( v29562(VarNext,13)
<=> v29345(VarCurr,628) )
& ( v29562(VarNext,12)
<=> v29345(VarCurr,627) )
& ( v29562(VarNext,11)
<=> v29345(VarCurr,626) )
& ( v29562(VarNext,10)
<=> v29345(VarCurr,625) )
& ( v29562(VarNext,9)
<=> v29345(VarCurr,624) )
& ( v29562(VarNext,8)
<=> v29345(VarCurr,623) )
& ( v29562(VarNext,7)
<=> v29345(VarCurr,622) )
& ( v29562(VarNext,6)
<=> v29345(VarCurr,621) )
& ( v29562(VarNext,5)
<=> v29345(VarCurr,620) )
& ( v29562(VarNext,4)
<=> v29345(VarCurr,619) )
& ( v29562(VarNext,3)
<=> v29345(VarCurr,618) )
& ( v29562(VarNext,2)
<=> v29345(VarCurr,617) )
& ( v29562(VarNext,1)
<=> v29345(VarCurr,616) )
& ( v29562(VarNext,0)
<=> v29345(VarCurr,615) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_687,axiom,
! [VarNext: state_type] :
( v29563(VarNext)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29562(VarNext,B)
<=> v29589(VarNext,B) ) ) ) ).
tff(addAssignment_11024,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29589(VarNext,B)
<=> v29587(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_828,axiom,
! [VarCurr: state_type] :
( ~ v29480(VarCurr)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29587(VarCurr,B)
<=> v29590(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_805,axiom,
! [VarCurr: state_type] :
( v29480(VarCurr)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29587(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_319,axiom,
! [VarCurr: state_type] :
( ( ~ v29576(VarCurr)
& ~ v29578(VarCurr) )
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29590(VarCurr,B)
<=> v29555(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_827,axiom,
! [VarCurr: state_type] :
( v29578(VarCurr)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29590(VarCurr,B)
<=> v29548(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_24,axiom,
! [VarCurr: state_type] :
( v29576(VarCurr)
=> ( ( v29590(VarCurr,122)
<=> v29345(VarCurr,614) )
& ( v29590(VarCurr,121)
<=> v29345(VarCurr,613) )
& ( v29590(VarCurr,120)
<=> v29345(VarCurr,612) )
& ( v29590(VarCurr,119)
<=> v29345(VarCurr,611) )
& ( v29590(VarCurr,118)
<=> v29345(VarCurr,610) )
& ( v29590(VarCurr,117)
<=> v29345(VarCurr,609) )
& ( v29590(VarCurr,116)
<=> v29345(VarCurr,608) )
& ( v29590(VarCurr,115)
<=> v29345(VarCurr,607) )
& ( v29590(VarCurr,114)
<=> v29345(VarCurr,606) )
& ( v29590(VarCurr,113)
<=> v29345(VarCurr,605) )
& ( v29590(VarCurr,112)
<=> v29345(VarCurr,604) )
& ( v29590(VarCurr,111)
<=> v29345(VarCurr,603) )
& ( v29590(VarCurr,110)
<=> v29345(VarCurr,602) )
& ( v29590(VarCurr,109)
<=> v29345(VarCurr,601) )
& ( v29590(VarCurr,108)
<=> v29345(VarCurr,600) )
& ( v29590(VarCurr,107)
<=> v29345(VarCurr,599) )
& ( v29590(VarCurr,106)
<=> v29345(VarCurr,598) )
& ( v29590(VarCurr,105)
<=> v29345(VarCurr,597) )
& ( v29590(VarCurr,104)
<=> v29345(VarCurr,596) )
& ( v29590(VarCurr,103)
<=> v29345(VarCurr,595) )
& ( v29590(VarCurr,102)
<=> v29345(VarCurr,594) )
& ( v29590(VarCurr,101)
<=> v29345(VarCurr,593) )
& ( v29590(VarCurr,100)
<=> v29345(VarCurr,592) )
& ( v29590(VarCurr,99)
<=> v29345(VarCurr,591) )
& ( v29590(VarCurr,98)
<=> v29345(VarCurr,590) )
& ( v29590(VarCurr,97)
<=> v29345(VarCurr,589) )
& ( v29590(VarCurr,96)
<=> v29345(VarCurr,588) )
& ( v29590(VarCurr,95)
<=> v29345(VarCurr,587) )
& ( v29590(VarCurr,94)
<=> v29345(VarCurr,586) )
& ( v29590(VarCurr,93)
<=> v29345(VarCurr,585) )
& ( v29590(VarCurr,92)
<=> v29345(VarCurr,584) )
& ( v29590(VarCurr,91)
<=> v29345(VarCurr,583) )
& ( v29590(VarCurr,90)
<=> v29345(VarCurr,582) )
& ( v29590(VarCurr,89)
<=> v29345(VarCurr,581) )
& ( v29590(VarCurr,88)
<=> v29345(VarCurr,580) )
& ( v29590(VarCurr,87)
<=> v29345(VarCurr,579) )
& ( v29590(VarCurr,86)
<=> v29345(VarCurr,578) )
& ( v29590(VarCurr,85)
<=> v29345(VarCurr,577) )
& ( v29590(VarCurr,84)
<=> v29345(VarCurr,576) )
& ( v29590(VarCurr,83)
<=> v29345(VarCurr,575) )
& ( v29590(VarCurr,82)
<=> v29345(VarCurr,574) )
& ( v29590(VarCurr,81)
<=> v29345(VarCurr,573) )
& ( v29590(VarCurr,80)
<=> v29345(VarCurr,572) )
& ( v29590(VarCurr,79)
<=> v29345(VarCurr,571) )
& ( v29590(VarCurr,78)
<=> v29345(VarCurr,570) )
& ( v29590(VarCurr,77)
<=> v29345(VarCurr,569) )
& ( v29590(VarCurr,76)
<=> v29345(VarCurr,568) )
& ( v29590(VarCurr,75)
<=> v29345(VarCurr,567) )
& ( v29590(VarCurr,74)
<=> v29345(VarCurr,566) )
& ( v29590(VarCurr,73)
<=> v29345(VarCurr,565) )
& ( v29590(VarCurr,72)
<=> v29345(VarCurr,564) )
& ( v29590(VarCurr,71)
<=> v29345(VarCurr,563) )
& ( v29590(VarCurr,70)
<=> v29345(VarCurr,562) )
& ( v29590(VarCurr,69)
<=> v29345(VarCurr,561) )
& ( v29590(VarCurr,68)
<=> v29345(VarCurr,560) )
& ( v29590(VarCurr,67)
<=> v29345(VarCurr,559) )
& ( v29590(VarCurr,66)
<=> v29345(VarCurr,558) )
& ( v29590(VarCurr,65)
<=> v29345(VarCurr,557) )
& ( v29590(VarCurr,64)
<=> v29345(VarCurr,556) )
& ( v29590(VarCurr,63)
<=> v29345(VarCurr,555) )
& ( v29590(VarCurr,62)
<=> v29345(VarCurr,554) )
& ( v29590(VarCurr,61)
<=> v29345(VarCurr,553) )
& ( v29590(VarCurr,60)
<=> v29345(VarCurr,552) )
& ( v29590(VarCurr,59)
<=> v29345(VarCurr,551) )
& ( v29590(VarCurr,58)
<=> v29345(VarCurr,550) )
& ( v29590(VarCurr,57)
<=> v29345(VarCurr,549) )
& ( v29590(VarCurr,56)
<=> v29345(VarCurr,548) )
& ( v29590(VarCurr,55)
<=> v29345(VarCurr,547) )
& ( v29590(VarCurr,54)
<=> v29345(VarCurr,546) )
& ( v29590(VarCurr,53)
<=> v29345(VarCurr,545) )
& ( v29590(VarCurr,52)
<=> v29345(VarCurr,544) )
& ( v29590(VarCurr,51)
<=> v29345(VarCurr,543) )
& ( v29590(VarCurr,50)
<=> v29345(VarCurr,542) )
& ( v29590(VarCurr,49)
<=> v29345(VarCurr,541) )
& ( v29590(VarCurr,48)
<=> v29345(VarCurr,540) )
& ( v29590(VarCurr,47)
<=> v29345(VarCurr,539) )
& ( v29590(VarCurr,46)
<=> v29345(VarCurr,538) )
& ( v29590(VarCurr,45)
<=> v29345(VarCurr,537) )
& ( v29590(VarCurr,44)
<=> v29345(VarCurr,536) )
& ( v29590(VarCurr,43)
<=> v29345(VarCurr,535) )
& ( v29590(VarCurr,42)
<=> v29345(VarCurr,534) )
& ( v29590(VarCurr,41)
<=> v29345(VarCurr,533) )
& ( v29590(VarCurr,40)
<=> v29345(VarCurr,532) )
& ( v29590(VarCurr,39)
<=> v29345(VarCurr,531) )
& ( v29590(VarCurr,38)
<=> v29345(VarCurr,530) )
& ( v29590(VarCurr,37)
<=> v29345(VarCurr,529) )
& ( v29590(VarCurr,36)
<=> v29345(VarCurr,528) )
& ( v29590(VarCurr,35)
<=> v29345(VarCurr,527) )
& ( v29590(VarCurr,34)
<=> v29345(VarCurr,526) )
& ( v29590(VarCurr,33)
<=> v29345(VarCurr,525) )
& ( v29590(VarCurr,32)
<=> v29345(VarCurr,524) )
& ( v29590(VarCurr,31)
<=> v29345(VarCurr,523) )
& ( v29590(VarCurr,30)
<=> v29345(VarCurr,522) )
& ( v29590(VarCurr,29)
<=> v29345(VarCurr,521) )
& ( v29590(VarCurr,28)
<=> v29345(VarCurr,520) )
& ( v29590(VarCurr,27)
<=> v29345(VarCurr,519) )
& ( v29590(VarCurr,26)
<=> v29345(VarCurr,518) )
& ( v29590(VarCurr,25)
<=> v29345(VarCurr,517) )
& ( v29590(VarCurr,24)
<=> v29345(VarCurr,516) )
& ( v29590(VarCurr,23)
<=> v29345(VarCurr,515) )
& ( v29590(VarCurr,22)
<=> v29345(VarCurr,514) )
& ( v29590(VarCurr,21)
<=> v29345(VarCurr,513) )
& ( v29590(VarCurr,20)
<=> v29345(VarCurr,512) )
& ( v29590(VarCurr,19)
<=> v29345(VarCurr,511) )
& ( v29590(VarCurr,18)
<=> v29345(VarCurr,510) )
& ( v29590(VarCurr,17)
<=> v29345(VarCurr,509) )
& ( v29590(VarCurr,16)
<=> v29345(VarCurr,508) )
& ( v29590(VarCurr,15)
<=> v29345(VarCurr,507) )
& ( v29590(VarCurr,14)
<=> v29345(VarCurr,506) )
& ( v29590(VarCurr,13)
<=> v29345(VarCurr,505) )
& ( v29590(VarCurr,12)
<=> v29345(VarCurr,504) )
& ( v29590(VarCurr,11)
<=> v29345(VarCurr,503) )
& ( v29590(VarCurr,10)
<=> v29345(VarCurr,502) )
& ( v29590(VarCurr,9)
<=> v29345(VarCurr,501) )
& ( v29590(VarCurr,8)
<=> v29345(VarCurr,500) )
& ( v29590(VarCurr,7)
<=> v29345(VarCurr,499) )
& ( v29590(VarCurr,6)
<=> v29345(VarCurr,498) )
& ( v29590(VarCurr,5)
<=> v29345(VarCurr,497) )
& ( v29590(VarCurr,4)
<=> v29345(VarCurr,496) )
& ( v29590(VarCurr,3)
<=> v29345(VarCurr,495) )
& ( v29590(VarCurr,2)
<=> v29345(VarCurr,494) )
& ( v29590(VarCurr,1)
<=> v29345(VarCurr,493) )
& ( v29590(VarCurr,0)
<=> v29345(VarCurr,492) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6429,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29563(VarNext)
<=> ( v29564(VarNext)
& v29571(VarNext) ) ) ) ).
tff(addAssignment_11023,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29571(VarNext)
<=> v29569(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6428,axiom,
! [VarCurr: state_type] :
( v29569(VarCurr)
<=> ( v29572(VarCurr)
& v29583(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6427,axiom,
! [VarCurr: state_type] :
( v29583(VarCurr)
<=> ( v29584(VarCurr)
| v29480(VarCurr) ) ) ).
tff(writeUnaryOperator_2327,axiom,
! [VarCurr: state_type] :
( ~ v29584(VarCurr)
<=> v29585(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1802,axiom,
! [VarCurr: state_type] :
( v29585(VarCurr)
<=> ( ( v29586(VarCurr,1)
<=> $false )
& ( v29586(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11022,axiom,
! [VarCurr: state_type] :
( v29586(VarCurr,0)
<=> v26147(VarCurr) ) ).
tff(addAssignment_11021,axiom,
! [VarCurr: state_type] :
( v29586(VarCurr,1)
<=> v7419(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6426,axiom,
! [VarCurr: state_type] :
( v29572(VarCurr)
<=> ( v29480(VarCurr)
| v29573(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6425,axiom,
! [VarCurr: state_type] :
( v29573(VarCurr)
<=> ( v29574(VarCurr)
& v29582(VarCurr) ) ) ).
tff(writeUnaryOperator_2326,axiom,
! [VarCurr: state_type] :
( ~ v29582(VarCurr)
<=> v29480(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6424,axiom,
! [VarCurr: state_type] :
( v29574(VarCurr)
<=> ( v29575(VarCurr)
| v29580(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1801,axiom,
! [VarCurr: state_type] :
( v29580(VarCurr)
<=> ( ( v29581(VarCurr,1)
<=> $true )
& ( v29581(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11020,axiom,
! [VarCurr: state_type] :
( v29581(VarCurr,0)
<=> v26147(VarCurr) ) ).
tff(addAssignment_11019,axiom,
! [VarCurr: state_type] :
( v29581(VarCurr,1)
<=> v7419(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6423,axiom,
! [VarCurr: state_type] :
( v29575(VarCurr)
<=> ( v29576(VarCurr)
| v29578(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1800,axiom,
! [VarCurr: state_type] :
( v29578(VarCurr)
<=> ( ( v29579(VarCurr,1)
<=> $true )
& ( v29579(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11018,axiom,
! [VarCurr: state_type] :
( v29579(VarCurr,0)
<=> v26147(VarCurr) ) ).
tff(addAssignment_11017,axiom,
! [VarCurr: state_type] :
( v29579(VarCurr,1)
<=> v7419(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1799,axiom,
! [VarCurr: state_type] :
( v29576(VarCurr)
<=> ( ( v29577(VarCurr,1)
<=> $false )
& ( v29577(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11016,axiom,
! [VarCurr: state_type] :
( v29577(VarCurr,0)
<=> v26147(VarCurr) ) ).
tff(addAssignment_11015,axiom,
! [VarCurr: state_type] :
( v29577(VarCurr,1)
<=> v7419(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6422,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29564(VarNext)
<=> ( v29566(VarNext)
& v26955(VarNext) ) ) ) ).
tff(writeUnaryOperator_2325,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29566(VarNext)
<=> v26962(VarNext) ) ) ).
tff(addAssignment_11014,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,123)
& ~ $less(B,116) )
=> ( v29555(VarCurr,B)
<=> v29560(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_950,axiom,
! [VarCurr: state_type] :
( ~ v29557(VarCurr)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29560(VarCurr,B)
<=> v29559(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_970,axiom,
! [VarCurr: state_type] :
( v29557(VarCurr)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29560(VarCurr,B)
<=> v29408(VarCurr,B) ) ) ) ).
tff(addAssignment_11013,axiom,
! [VarCurr: state_type] :
( ( v29559(VarCurr,122)
<=> v29345(VarCurr,614) )
& ( v29559(VarCurr,121)
<=> v29345(VarCurr,613) )
& ( v29559(VarCurr,120)
<=> v29345(VarCurr,612) )
& ( v29559(VarCurr,119)
<=> v29345(VarCurr,611) )
& ( v29559(VarCurr,118)
<=> v29345(VarCurr,610) )
& ( v29559(VarCurr,117)
<=> v29345(VarCurr,609) )
& ( v29559(VarCurr,116)
<=> v29345(VarCurr,608) ) ) ).
tff(addAssignment_11012,axiom,
! [VarCurr: state_type] :
( v29557(VarCurr)
<=> v29352(VarCurr,1) ) ).
tff(addAssignment_11011,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,123)
& ~ $less(B,116) )
=> ( v29548(VarCurr,B)
<=> v29553(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_949,axiom,
! [VarCurr: state_type] :
( ~ v29550(VarCurr)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29553(VarCurr,B)
<=> v29552(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_969,axiom,
! [VarCurr: state_type] :
( v29550(VarCurr)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29553(VarCurr,B)
<=> v29408(VarCurr,B) ) ) ) ).
tff(addAssignment_11010,axiom,
! [VarCurr: state_type] :
( ( v29552(VarCurr,122)
<=> v29345(VarCurr,737) )
& ( v29552(VarCurr,121)
<=> v29345(VarCurr,736) )
& ( v29552(VarCurr,120)
<=> v29345(VarCurr,735) )
& ( v29552(VarCurr,119)
<=> v29345(VarCurr,734) )
& ( v29552(VarCurr,118)
<=> v29345(VarCurr,733) )
& ( v29552(VarCurr,117)
<=> v29345(VarCurr,732) )
& ( v29552(VarCurr,116)
<=> v29345(VarCurr,731) ) ) ).
tff(addAssignment_11009,axiom,
! [VarCurr: state_type] :
( v29550(VarCurr)
<=> v29352(VarCurr,1) ) ).
tff(addAssignment_11008,axiom,
! [VarNext: state_type] :
( ( v29345(VarNext,614)
<=> v29516(VarNext,122) )
& ( v29345(VarNext,613)
<=> v29516(VarNext,121) )
& ( v29345(VarNext,612)
<=> v29516(VarNext,120) )
& ( v29345(VarNext,611)
<=> v29516(VarNext,119) )
& ( v29345(VarNext,610)
<=> v29516(VarNext,118) )
& ( v29345(VarNext,609)
<=> v29516(VarNext,117) )
& ( v29345(VarNext,608)
<=> v29516(VarNext,116) ) ) ).
tff(addCaseBooleanConditionShiftedRanges1_66,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29517(VarNext)
=> ( ( v29516(VarNext,122)
<=> v29345(VarCurr,614) )
& ( v29516(VarNext,121)
<=> v29345(VarCurr,613) )
& ( v29516(VarNext,120)
<=> v29345(VarCurr,612) )
& ( v29516(VarNext,119)
<=> v29345(VarCurr,611) )
& ( v29516(VarNext,118)
<=> v29345(VarCurr,610) )
& ( v29516(VarNext,117)
<=> v29345(VarCurr,609) )
& ( v29516(VarNext,116)
<=> v29345(VarCurr,608) )
& ( v29516(VarNext,115)
<=> v29345(VarCurr,607) )
& ( v29516(VarNext,114)
<=> v29345(VarCurr,606) )
& ( v29516(VarNext,113)
<=> v29345(VarCurr,605) )
& ( v29516(VarNext,112)
<=> v29345(VarCurr,604) )
& ( v29516(VarNext,111)
<=> v29345(VarCurr,603) )
& ( v29516(VarNext,110)
<=> v29345(VarCurr,602) )
& ( v29516(VarNext,109)
<=> v29345(VarCurr,601) )
& ( v29516(VarNext,108)
<=> v29345(VarCurr,600) )
& ( v29516(VarNext,107)
<=> v29345(VarCurr,599) )
& ( v29516(VarNext,106)
<=> v29345(VarCurr,598) )
& ( v29516(VarNext,105)
<=> v29345(VarCurr,597) )
& ( v29516(VarNext,104)
<=> v29345(VarCurr,596) )
& ( v29516(VarNext,103)
<=> v29345(VarCurr,595) )
& ( v29516(VarNext,102)
<=> v29345(VarCurr,594) )
& ( v29516(VarNext,101)
<=> v29345(VarCurr,593) )
& ( v29516(VarNext,100)
<=> v29345(VarCurr,592) )
& ( v29516(VarNext,99)
<=> v29345(VarCurr,591) )
& ( v29516(VarNext,98)
<=> v29345(VarCurr,590) )
& ( v29516(VarNext,97)
<=> v29345(VarCurr,589) )
& ( v29516(VarNext,96)
<=> v29345(VarCurr,588) )
& ( v29516(VarNext,95)
<=> v29345(VarCurr,587) )
& ( v29516(VarNext,94)
<=> v29345(VarCurr,586) )
& ( v29516(VarNext,93)
<=> v29345(VarCurr,585) )
& ( v29516(VarNext,92)
<=> v29345(VarCurr,584) )
& ( v29516(VarNext,91)
<=> v29345(VarCurr,583) )
& ( v29516(VarNext,90)
<=> v29345(VarCurr,582) )
& ( v29516(VarNext,89)
<=> v29345(VarCurr,581) )
& ( v29516(VarNext,88)
<=> v29345(VarCurr,580) )
& ( v29516(VarNext,87)
<=> v29345(VarCurr,579) )
& ( v29516(VarNext,86)
<=> v29345(VarCurr,578) )
& ( v29516(VarNext,85)
<=> v29345(VarCurr,577) )
& ( v29516(VarNext,84)
<=> v29345(VarCurr,576) )
& ( v29516(VarNext,83)
<=> v29345(VarCurr,575) )
& ( v29516(VarNext,82)
<=> v29345(VarCurr,574) )
& ( v29516(VarNext,81)
<=> v29345(VarCurr,573) )
& ( v29516(VarNext,80)
<=> v29345(VarCurr,572) )
& ( v29516(VarNext,79)
<=> v29345(VarCurr,571) )
& ( v29516(VarNext,78)
<=> v29345(VarCurr,570) )
& ( v29516(VarNext,77)
<=> v29345(VarCurr,569) )
& ( v29516(VarNext,76)
<=> v29345(VarCurr,568) )
& ( v29516(VarNext,75)
<=> v29345(VarCurr,567) )
& ( v29516(VarNext,74)
<=> v29345(VarCurr,566) )
& ( v29516(VarNext,73)
<=> v29345(VarCurr,565) )
& ( v29516(VarNext,72)
<=> v29345(VarCurr,564) )
& ( v29516(VarNext,71)
<=> v29345(VarCurr,563) )
& ( v29516(VarNext,70)
<=> v29345(VarCurr,562) )
& ( v29516(VarNext,69)
<=> v29345(VarCurr,561) )
& ( v29516(VarNext,68)
<=> v29345(VarCurr,560) )
& ( v29516(VarNext,67)
<=> v29345(VarCurr,559) )
& ( v29516(VarNext,66)
<=> v29345(VarCurr,558) )
& ( v29516(VarNext,65)
<=> v29345(VarCurr,557) )
& ( v29516(VarNext,64)
<=> v29345(VarCurr,556) )
& ( v29516(VarNext,63)
<=> v29345(VarCurr,555) )
& ( v29516(VarNext,62)
<=> v29345(VarCurr,554) )
& ( v29516(VarNext,61)
<=> v29345(VarCurr,553) )
& ( v29516(VarNext,60)
<=> v29345(VarCurr,552) )
& ( v29516(VarNext,59)
<=> v29345(VarCurr,551) )
& ( v29516(VarNext,58)
<=> v29345(VarCurr,550) )
& ( v29516(VarNext,57)
<=> v29345(VarCurr,549) )
& ( v29516(VarNext,56)
<=> v29345(VarCurr,548) )
& ( v29516(VarNext,55)
<=> v29345(VarCurr,547) )
& ( v29516(VarNext,54)
<=> v29345(VarCurr,546) )
& ( v29516(VarNext,53)
<=> v29345(VarCurr,545) )
& ( v29516(VarNext,52)
<=> v29345(VarCurr,544) )
& ( v29516(VarNext,51)
<=> v29345(VarCurr,543) )
& ( v29516(VarNext,50)
<=> v29345(VarCurr,542) )
& ( v29516(VarNext,49)
<=> v29345(VarCurr,541) )
& ( v29516(VarNext,48)
<=> v29345(VarCurr,540) )
& ( v29516(VarNext,47)
<=> v29345(VarCurr,539) )
& ( v29516(VarNext,46)
<=> v29345(VarCurr,538) )
& ( v29516(VarNext,45)
<=> v29345(VarCurr,537) )
& ( v29516(VarNext,44)
<=> v29345(VarCurr,536) )
& ( v29516(VarNext,43)
<=> v29345(VarCurr,535) )
& ( v29516(VarNext,42)
<=> v29345(VarCurr,534) )
& ( v29516(VarNext,41)
<=> v29345(VarCurr,533) )
& ( v29516(VarNext,40)
<=> v29345(VarCurr,532) )
& ( v29516(VarNext,39)
<=> v29345(VarCurr,531) )
& ( v29516(VarNext,38)
<=> v29345(VarCurr,530) )
& ( v29516(VarNext,37)
<=> v29345(VarCurr,529) )
& ( v29516(VarNext,36)
<=> v29345(VarCurr,528) )
& ( v29516(VarNext,35)
<=> v29345(VarCurr,527) )
& ( v29516(VarNext,34)
<=> v29345(VarCurr,526) )
& ( v29516(VarNext,33)
<=> v29345(VarCurr,525) )
& ( v29516(VarNext,32)
<=> v29345(VarCurr,524) )
& ( v29516(VarNext,31)
<=> v29345(VarCurr,523) )
& ( v29516(VarNext,30)
<=> v29345(VarCurr,522) )
& ( v29516(VarNext,29)
<=> v29345(VarCurr,521) )
& ( v29516(VarNext,28)
<=> v29345(VarCurr,520) )
& ( v29516(VarNext,27)
<=> v29345(VarCurr,519) )
& ( v29516(VarNext,26)
<=> v29345(VarCurr,518) )
& ( v29516(VarNext,25)
<=> v29345(VarCurr,517) )
& ( v29516(VarNext,24)
<=> v29345(VarCurr,516) )
& ( v29516(VarNext,23)
<=> v29345(VarCurr,515) )
& ( v29516(VarNext,22)
<=> v29345(VarCurr,514) )
& ( v29516(VarNext,21)
<=> v29345(VarCurr,513) )
& ( v29516(VarNext,20)
<=> v29345(VarCurr,512) )
& ( v29516(VarNext,19)
<=> v29345(VarCurr,511) )
& ( v29516(VarNext,18)
<=> v29345(VarCurr,510) )
& ( v29516(VarNext,17)
<=> v29345(VarCurr,509) )
& ( v29516(VarNext,16)
<=> v29345(VarCurr,508) )
& ( v29516(VarNext,15)
<=> v29345(VarCurr,507) )
& ( v29516(VarNext,14)
<=> v29345(VarCurr,506) )
& ( v29516(VarNext,13)
<=> v29345(VarCurr,505) )
& ( v29516(VarNext,12)
<=> v29345(VarCurr,504) )
& ( v29516(VarNext,11)
<=> v29345(VarCurr,503) )
& ( v29516(VarNext,10)
<=> v29345(VarCurr,502) )
& ( v29516(VarNext,9)
<=> v29345(VarCurr,501) )
& ( v29516(VarNext,8)
<=> v29345(VarCurr,500) )
& ( v29516(VarNext,7)
<=> v29345(VarCurr,499) )
& ( v29516(VarNext,6)
<=> v29345(VarCurr,498) )
& ( v29516(VarNext,5)
<=> v29345(VarCurr,497) )
& ( v29516(VarNext,4)
<=> v29345(VarCurr,496) )
& ( v29516(VarNext,3)
<=> v29345(VarCurr,495) )
& ( v29516(VarNext,2)
<=> v29345(VarCurr,494) )
& ( v29516(VarNext,1)
<=> v29345(VarCurr,493) )
& ( v29516(VarNext,0)
<=> v29345(VarCurr,492) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_686,axiom,
! [VarNext: state_type] :
( v29517(VarNext)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29516(VarNext,B)
<=> v29543(VarNext,B) ) ) ) ).
tff(addAssignment_11007,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29543(VarNext,B)
<=> v29541(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_826,axiom,
! [VarCurr: state_type] :
( ~ v29480(VarCurr)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29541(VarCurr,B)
<=> v29544(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_804,axiom,
! [VarCurr: state_type] :
( v29480(VarCurr)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29541(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_318,axiom,
! [VarCurr: state_type] :
( ( ~ v29530(VarCurr)
& ~ v29532(VarCurr) )
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29544(VarCurr,B)
<=> v29509(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_825,axiom,
! [VarCurr: state_type] :
( v29532(VarCurr)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29544(VarCurr,B)
<=> v29502(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_23,axiom,
! [VarCurr: state_type] :
( v29530(VarCurr)
=> ( ( v29544(VarCurr,122)
<=> v29345(VarCurr,491) )
& ( v29544(VarCurr,121)
<=> v29345(VarCurr,490) )
& ( v29544(VarCurr,120)
<=> v29345(VarCurr,489) )
& ( v29544(VarCurr,119)
<=> v29345(VarCurr,488) )
& ( v29544(VarCurr,118)
<=> v29345(VarCurr,487) )
& ( v29544(VarCurr,117)
<=> v29345(VarCurr,486) )
& ( v29544(VarCurr,116)
<=> v29345(VarCurr,485) )
& ( v29544(VarCurr,115)
<=> v29345(VarCurr,484) )
& ( v29544(VarCurr,114)
<=> v29345(VarCurr,483) )
& ( v29544(VarCurr,113)
<=> v29345(VarCurr,482) )
& ( v29544(VarCurr,112)
<=> v29345(VarCurr,481) )
& ( v29544(VarCurr,111)
<=> v29345(VarCurr,480) )
& ( v29544(VarCurr,110)
<=> v29345(VarCurr,479) )
& ( v29544(VarCurr,109)
<=> v29345(VarCurr,478) )
& ( v29544(VarCurr,108)
<=> v29345(VarCurr,477) )
& ( v29544(VarCurr,107)
<=> v29345(VarCurr,476) )
& ( v29544(VarCurr,106)
<=> v29345(VarCurr,475) )
& ( v29544(VarCurr,105)
<=> v29345(VarCurr,474) )
& ( v29544(VarCurr,104)
<=> v29345(VarCurr,473) )
& ( v29544(VarCurr,103)
<=> v29345(VarCurr,472) )
& ( v29544(VarCurr,102)
<=> v29345(VarCurr,471) )
& ( v29544(VarCurr,101)
<=> v29345(VarCurr,470) )
& ( v29544(VarCurr,100)
<=> v29345(VarCurr,469) )
& ( v29544(VarCurr,99)
<=> v29345(VarCurr,468) )
& ( v29544(VarCurr,98)
<=> v29345(VarCurr,467) )
& ( v29544(VarCurr,97)
<=> v29345(VarCurr,466) )
& ( v29544(VarCurr,96)
<=> v29345(VarCurr,465) )
& ( v29544(VarCurr,95)
<=> v29345(VarCurr,464) )
& ( v29544(VarCurr,94)
<=> v29345(VarCurr,463) )
& ( v29544(VarCurr,93)
<=> v29345(VarCurr,462) )
& ( v29544(VarCurr,92)
<=> v29345(VarCurr,461) )
& ( v29544(VarCurr,91)
<=> v29345(VarCurr,460) )
& ( v29544(VarCurr,90)
<=> v29345(VarCurr,459) )
& ( v29544(VarCurr,89)
<=> v29345(VarCurr,458) )
& ( v29544(VarCurr,88)
<=> v29345(VarCurr,457) )
& ( v29544(VarCurr,87)
<=> v29345(VarCurr,456) )
& ( v29544(VarCurr,86)
<=> v29345(VarCurr,455) )
& ( v29544(VarCurr,85)
<=> v29345(VarCurr,454) )
& ( v29544(VarCurr,84)
<=> v29345(VarCurr,453) )
& ( v29544(VarCurr,83)
<=> v29345(VarCurr,452) )
& ( v29544(VarCurr,82)
<=> v29345(VarCurr,451) )
& ( v29544(VarCurr,81)
<=> v29345(VarCurr,450) )
& ( v29544(VarCurr,80)
<=> v29345(VarCurr,449) )
& ( v29544(VarCurr,79)
<=> v29345(VarCurr,448) )
& ( v29544(VarCurr,78)
<=> v29345(VarCurr,447) )
& ( v29544(VarCurr,77)
<=> v29345(VarCurr,446) )
& ( v29544(VarCurr,76)
<=> v29345(VarCurr,445) )
& ( v29544(VarCurr,75)
<=> v29345(VarCurr,444) )
& ( v29544(VarCurr,74)
<=> v29345(VarCurr,443) )
& ( v29544(VarCurr,73)
<=> v29345(VarCurr,442) )
& ( v29544(VarCurr,72)
<=> v29345(VarCurr,441) )
& ( v29544(VarCurr,71)
<=> v29345(VarCurr,440) )
& ( v29544(VarCurr,70)
<=> v29345(VarCurr,439) )
& ( v29544(VarCurr,69)
<=> v29345(VarCurr,438) )
& ( v29544(VarCurr,68)
<=> v29345(VarCurr,437) )
& ( v29544(VarCurr,67)
<=> v29345(VarCurr,436) )
& ( v29544(VarCurr,66)
<=> v29345(VarCurr,435) )
& ( v29544(VarCurr,65)
<=> v29345(VarCurr,434) )
& ( v29544(VarCurr,64)
<=> v29345(VarCurr,433) )
& ( v29544(VarCurr,63)
<=> v29345(VarCurr,432) )
& ( v29544(VarCurr,62)
<=> v29345(VarCurr,431) )
& ( v29544(VarCurr,61)
<=> v29345(VarCurr,430) )
& ( v29544(VarCurr,60)
<=> v29345(VarCurr,429) )
& ( v29544(VarCurr,59)
<=> v29345(VarCurr,428) )
& ( v29544(VarCurr,58)
<=> v29345(VarCurr,427) )
& ( v29544(VarCurr,57)
<=> v29345(VarCurr,426) )
& ( v29544(VarCurr,56)
<=> v29345(VarCurr,425) )
& ( v29544(VarCurr,55)
<=> v29345(VarCurr,424) )
& ( v29544(VarCurr,54)
<=> v29345(VarCurr,423) )
& ( v29544(VarCurr,53)
<=> v29345(VarCurr,422) )
& ( v29544(VarCurr,52)
<=> v29345(VarCurr,421) )
& ( v29544(VarCurr,51)
<=> v29345(VarCurr,420) )
& ( v29544(VarCurr,50)
<=> v29345(VarCurr,419) )
& ( v29544(VarCurr,49)
<=> v29345(VarCurr,418) )
& ( v29544(VarCurr,48)
<=> v29345(VarCurr,417) )
& ( v29544(VarCurr,47)
<=> v29345(VarCurr,416) )
& ( v29544(VarCurr,46)
<=> v29345(VarCurr,415) )
& ( v29544(VarCurr,45)
<=> v29345(VarCurr,414) )
& ( v29544(VarCurr,44)
<=> v29345(VarCurr,413) )
& ( v29544(VarCurr,43)
<=> v29345(VarCurr,412) )
& ( v29544(VarCurr,42)
<=> v29345(VarCurr,411) )
& ( v29544(VarCurr,41)
<=> v29345(VarCurr,410) )
& ( v29544(VarCurr,40)
<=> v29345(VarCurr,409) )
& ( v29544(VarCurr,39)
<=> v29345(VarCurr,408) )
& ( v29544(VarCurr,38)
<=> v29345(VarCurr,407) )
& ( v29544(VarCurr,37)
<=> v29345(VarCurr,406) )
& ( v29544(VarCurr,36)
<=> v29345(VarCurr,405) )
& ( v29544(VarCurr,35)
<=> v29345(VarCurr,404) )
& ( v29544(VarCurr,34)
<=> v29345(VarCurr,403) )
& ( v29544(VarCurr,33)
<=> v29345(VarCurr,402) )
& ( v29544(VarCurr,32)
<=> v29345(VarCurr,401) )
& ( v29544(VarCurr,31)
<=> v29345(VarCurr,400) )
& ( v29544(VarCurr,30)
<=> v29345(VarCurr,399) )
& ( v29544(VarCurr,29)
<=> v29345(VarCurr,398) )
& ( v29544(VarCurr,28)
<=> v29345(VarCurr,397) )
& ( v29544(VarCurr,27)
<=> v29345(VarCurr,396) )
& ( v29544(VarCurr,26)
<=> v29345(VarCurr,395) )
& ( v29544(VarCurr,25)
<=> v29345(VarCurr,394) )
& ( v29544(VarCurr,24)
<=> v29345(VarCurr,393) )
& ( v29544(VarCurr,23)
<=> v29345(VarCurr,392) )
& ( v29544(VarCurr,22)
<=> v29345(VarCurr,391) )
& ( v29544(VarCurr,21)
<=> v29345(VarCurr,390) )
& ( v29544(VarCurr,20)
<=> v29345(VarCurr,389) )
& ( v29544(VarCurr,19)
<=> v29345(VarCurr,388) )
& ( v29544(VarCurr,18)
<=> v29345(VarCurr,387) )
& ( v29544(VarCurr,17)
<=> v29345(VarCurr,386) )
& ( v29544(VarCurr,16)
<=> v29345(VarCurr,385) )
& ( v29544(VarCurr,15)
<=> v29345(VarCurr,384) )
& ( v29544(VarCurr,14)
<=> v29345(VarCurr,383) )
& ( v29544(VarCurr,13)
<=> v29345(VarCurr,382) )
& ( v29544(VarCurr,12)
<=> v29345(VarCurr,381) )
& ( v29544(VarCurr,11)
<=> v29345(VarCurr,380) )
& ( v29544(VarCurr,10)
<=> v29345(VarCurr,379) )
& ( v29544(VarCurr,9)
<=> v29345(VarCurr,378) )
& ( v29544(VarCurr,8)
<=> v29345(VarCurr,377) )
& ( v29544(VarCurr,7)
<=> v29345(VarCurr,376) )
& ( v29544(VarCurr,6)
<=> v29345(VarCurr,375) )
& ( v29544(VarCurr,5)
<=> v29345(VarCurr,374) )
& ( v29544(VarCurr,4)
<=> v29345(VarCurr,373) )
& ( v29544(VarCurr,3)
<=> v29345(VarCurr,372) )
& ( v29544(VarCurr,2)
<=> v29345(VarCurr,371) )
& ( v29544(VarCurr,1)
<=> v29345(VarCurr,370) )
& ( v29544(VarCurr,0)
<=> v29345(VarCurr,369) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6421,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29517(VarNext)
<=> ( v29518(VarNext)
& v29525(VarNext) ) ) ) ).
tff(addAssignment_11006,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29525(VarNext)
<=> v29523(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6420,axiom,
! [VarCurr: state_type] :
( v29523(VarCurr)
<=> ( v29526(VarCurr)
& v29537(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6419,axiom,
! [VarCurr: state_type] :
( v29537(VarCurr)
<=> ( v29538(VarCurr)
| v29480(VarCurr) ) ) ).
tff(writeUnaryOperator_2324,axiom,
! [VarCurr: state_type] :
( ~ v29538(VarCurr)
<=> v29539(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1798,axiom,
! [VarCurr: state_type] :
( v29539(VarCurr)
<=> ( ( v29540(VarCurr,1)
<=> $false )
& ( v29540(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11005,axiom,
! [VarCurr: state_type] :
( v29540(VarCurr,0)
<=> v26147(VarCurr) ) ).
tff(addAssignment_11004,axiom,
! [VarCurr: state_type] :
( v29540(VarCurr,1)
<=> v7419(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6418,axiom,
! [VarCurr: state_type] :
( v29526(VarCurr)
<=> ( v29480(VarCurr)
| v29527(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6417,axiom,
! [VarCurr: state_type] :
( v29527(VarCurr)
<=> ( v29528(VarCurr)
& v29536(VarCurr) ) ) ).
tff(writeUnaryOperator_2323,axiom,
! [VarCurr: state_type] :
( ~ v29536(VarCurr)
<=> v29480(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6416,axiom,
! [VarCurr: state_type] :
( v29528(VarCurr)
<=> ( v29529(VarCurr)
| v29534(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1797,axiom,
! [VarCurr: state_type] :
( v29534(VarCurr)
<=> ( ( v29535(VarCurr,1)
<=> $true )
& ( v29535(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_11003,axiom,
! [VarCurr: state_type] :
( v29535(VarCurr,0)
<=> v26147(VarCurr) ) ).
tff(addAssignment_11002,axiom,
! [VarCurr: state_type] :
( v29535(VarCurr,1)
<=> v7419(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6415,axiom,
! [VarCurr: state_type] :
( v29529(VarCurr)
<=> ( v29530(VarCurr)
| v29532(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1796,axiom,
! [VarCurr: state_type] :
( v29532(VarCurr)
<=> ( ( v29533(VarCurr,1)
<=> $true )
& ( v29533(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_11001,axiom,
! [VarCurr: state_type] :
( v29533(VarCurr,0)
<=> v26147(VarCurr) ) ).
tff(addAssignment_11000,axiom,
! [VarCurr: state_type] :
( v29533(VarCurr,1)
<=> v7419(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1795,axiom,
! [VarCurr: state_type] :
( v29530(VarCurr)
<=> ( ( v29531(VarCurr,1)
<=> $false )
& ( v29531(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10999,axiom,
! [VarCurr: state_type] :
( v29531(VarCurr,0)
<=> v26147(VarCurr) ) ).
tff(addAssignment_10998,axiom,
! [VarCurr: state_type] :
( v29531(VarCurr,1)
<=> v7419(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6414,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29518(VarNext)
<=> ( v29520(VarNext)
& v26955(VarNext) ) ) ) ).
tff(writeUnaryOperator_2322,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29520(VarNext)
<=> v26962(VarNext) ) ) ).
tff(addAssignment_10997,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,123)
& ~ $less(B,116) )
=> ( v29509(VarCurr,B)
<=> v29514(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_948,axiom,
! [VarCurr: state_type] :
( ~ v29511(VarCurr)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29514(VarCurr,B)
<=> v29513(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_968,axiom,
! [VarCurr: state_type] :
( v29511(VarCurr)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29514(VarCurr,B)
<=> v29408(VarCurr,B) ) ) ) ).
tff(addAssignment_10996,axiom,
! [VarCurr: state_type] :
( ( v29513(VarCurr,122)
<=> v29345(VarCurr,491) )
& ( v29513(VarCurr,121)
<=> v29345(VarCurr,490) )
& ( v29513(VarCurr,120)
<=> v29345(VarCurr,489) )
& ( v29513(VarCurr,119)
<=> v29345(VarCurr,488) )
& ( v29513(VarCurr,118)
<=> v29345(VarCurr,487) )
& ( v29513(VarCurr,117)
<=> v29345(VarCurr,486) )
& ( v29513(VarCurr,116)
<=> v29345(VarCurr,485) ) ) ).
tff(addAssignment_10995,axiom,
! [VarCurr: state_type] :
( v29511(VarCurr)
<=> v29352(VarCurr,2) ) ).
tff(addAssignment_10994,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,123)
& ~ $less(B,116) )
=> ( v29502(VarCurr,B)
<=> v29507(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_947,axiom,
! [VarCurr: state_type] :
( ~ v29504(VarCurr)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29507(VarCurr,B)
<=> v29506(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_967,axiom,
! [VarCurr: state_type] :
( v29504(VarCurr)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29507(VarCurr,B)
<=> v29408(VarCurr,B) ) ) ) ).
tff(addAssignment_10993,axiom,
! [VarCurr: state_type] :
( ( v29506(VarCurr,122)
<=> v29345(VarCurr,614) )
& ( v29506(VarCurr,121)
<=> v29345(VarCurr,613) )
& ( v29506(VarCurr,120)
<=> v29345(VarCurr,612) )
& ( v29506(VarCurr,119)
<=> v29345(VarCurr,611) )
& ( v29506(VarCurr,118)
<=> v29345(VarCurr,610) )
& ( v29506(VarCurr,117)
<=> v29345(VarCurr,609) )
& ( v29506(VarCurr,116)
<=> v29345(VarCurr,608) ) ) ).
tff(addAssignment_10992,axiom,
! [VarCurr: state_type] :
( v29504(VarCurr)
<=> v29352(VarCurr,2) ) ).
tff(addAssignment_10991,axiom,
! [VarNext: state_type] :
( ( v29345(VarNext,491)
<=> v29469(VarNext,122) )
& ( v29345(VarNext,490)
<=> v29469(VarNext,121) )
& ( v29345(VarNext,489)
<=> v29469(VarNext,120) )
& ( v29345(VarNext,488)
<=> v29469(VarNext,119) )
& ( v29345(VarNext,487)
<=> v29469(VarNext,118) )
& ( v29345(VarNext,486)
<=> v29469(VarNext,117) )
& ( v29345(VarNext,485)
<=> v29469(VarNext,116) ) ) ).
tff(addCaseBooleanConditionShiftedRanges1_65,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29470(VarNext)
=> ( ( v29469(VarNext,122)
<=> v29345(VarCurr,491) )
& ( v29469(VarNext,121)
<=> v29345(VarCurr,490) )
& ( v29469(VarNext,120)
<=> v29345(VarCurr,489) )
& ( v29469(VarNext,119)
<=> v29345(VarCurr,488) )
& ( v29469(VarNext,118)
<=> v29345(VarCurr,487) )
& ( v29469(VarNext,117)
<=> v29345(VarCurr,486) )
& ( v29469(VarNext,116)
<=> v29345(VarCurr,485) )
& ( v29469(VarNext,115)
<=> v29345(VarCurr,484) )
& ( v29469(VarNext,114)
<=> v29345(VarCurr,483) )
& ( v29469(VarNext,113)
<=> v29345(VarCurr,482) )
& ( v29469(VarNext,112)
<=> v29345(VarCurr,481) )
& ( v29469(VarNext,111)
<=> v29345(VarCurr,480) )
& ( v29469(VarNext,110)
<=> v29345(VarCurr,479) )
& ( v29469(VarNext,109)
<=> v29345(VarCurr,478) )
& ( v29469(VarNext,108)
<=> v29345(VarCurr,477) )
& ( v29469(VarNext,107)
<=> v29345(VarCurr,476) )
& ( v29469(VarNext,106)
<=> v29345(VarCurr,475) )
& ( v29469(VarNext,105)
<=> v29345(VarCurr,474) )
& ( v29469(VarNext,104)
<=> v29345(VarCurr,473) )
& ( v29469(VarNext,103)
<=> v29345(VarCurr,472) )
& ( v29469(VarNext,102)
<=> v29345(VarCurr,471) )
& ( v29469(VarNext,101)
<=> v29345(VarCurr,470) )
& ( v29469(VarNext,100)
<=> v29345(VarCurr,469) )
& ( v29469(VarNext,99)
<=> v29345(VarCurr,468) )
& ( v29469(VarNext,98)
<=> v29345(VarCurr,467) )
& ( v29469(VarNext,97)
<=> v29345(VarCurr,466) )
& ( v29469(VarNext,96)
<=> v29345(VarCurr,465) )
& ( v29469(VarNext,95)
<=> v29345(VarCurr,464) )
& ( v29469(VarNext,94)
<=> v29345(VarCurr,463) )
& ( v29469(VarNext,93)
<=> v29345(VarCurr,462) )
& ( v29469(VarNext,92)
<=> v29345(VarCurr,461) )
& ( v29469(VarNext,91)
<=> v29345(VarCurr,460) )
& ( v29469(VarNext,90)
<=> v29345(VarCurr,459) )
& ( v29469(VarNext,89)
<=> v29345(VarCurr,458) )
& ( v29469(VarNext,88)
<=> v29345(VarCurr,457) )
& ( v29469(VarNext,87)
<=> v29345(VarCurr,456) )
& ( v29469(VarNext,86)
<=> v29345(VarCurr,455) )
& ( v29469(VarNext,85)
<=> v29345(VarCurr,454) )
& ( v29469(VarNext,84)
<=> v29345(VarCurr,453) )
& ( v29469(VarNext,83)
<=> v29345(VarCurr,452) )
& ( v29469(VarNext,82)
<=> v29345(VarCurr,451) )
& ( v29469(VarNext,81)
<=> v29345(VarCurr,450) )
& ( v29469(VarNext,80)
<=> v29345(VarCurr,449) )
& ( v29469(VarNext,79)
<=> v29345(VarCurr,448) )
& ( v29469(VarNext,78)
<=> v29345(VarCurr,447) )
& ( v29469(VarNext,77)
<=> v29345(VarCurr,446) )
& ( v29469(VarNext,76)
<=> v29345(VarCurr,445) )
& ( v29469(VarNext,75)
<=> v29345(VarCurr,444) )
& ( v29469(VarNext,74)
<=> v29345(VarCurr,443) )
& ( v29469(VarNext,73)
<=> v29345(VarCurr,442) )
& ( v29469(VarNext,72)
<=> v29345(VarCurr,441) )
& ( v29469(VarNext,71)
<=> v29345(VarCurr,440) )
& ( v29469(VarNext,70)
<=> v29345(VarCurr,439) )
& ( v29469(VarNext,69)
<=> v29345(VarCurr,438) )
& ( v29469(VarNext,68)
<=> v29345(VarCurr,437) )
& ( v29469(VarNext,67)
<=> v29345(VarCurr,436) )
& ( v29469(VarNext,66)
<=> v29345(VarCurr,435) )
& ( v29469(VarNext,65)
<=> v29345(VarCurr,434) )
& ( v29469(VarNext,64)
<=> v29345(VarCurr,433) )
& ( v29469(VarNext,63)
<=> v29345(VarCurr,432) )
& ( v29469(VarNext,62)
<=> v29345(VarCurr,431) )
& ( v29469(VarNext,61)
<=> v29345(VarCurr,430) )
& ( v29469(VarNext,60)
<=> v29345(VarCurr,429) )
& ( v29469(VarNext,59)
<=> v29345(VarCurr,428) )
& ( v29469(VarNext,58)
<=> v29345(VarCurr,427) )
& ( v29469(VarNext,57)
<=> v29345(VarCurr,426) )
& ( v29469(VarNext,56)
<=> v29345(VarCurr,425) )
& ( v29469(VarNext,55)
<=> v29345(VarCurr,424) )
& ( v29469(VarNext,54)
<=> v29345(VarCurr,423) )
& ( v29469(VarNext,53)
<=> v29345(VarCurr,422) )
& ( v29469(VarNext,52)
<=> v29345(VarCurr,421) )
& ( v29469(VarNext,51)
<=> v29345(VarCurr,420) )
& ( v29469(VarNext,50)
<=> v29345(VarCurr,419) )
& ( v29469(VarNext,49)
<=> v29345(VarCurr,418) )
& ( v29469(VarNext,48)
<=> v29345(VarCurr,417) )
& ( v29469(VarNext,47)
<=> v29345(VarCurr,416) )
& ( v29469(VarNext,46)
<=> v29345(VarCurr,415) )
& ( v29469(VarNext,45)
<=> v29345(VarCurr,414) )
& ( v29469(VarNext,44)
<=> v29345(VarCurr,413) )
& ( v29469(VarNext,43)
<=> v29345(VarCurr,412) )
& ( v29469(VarNext,42)
<=> v29345(VarCurr,411) )
& ( v29469(VarNext,41)
<=> v29345(VarCurr,410) )
& ( v29469(VarNext,40)
<=> v29345(VarCurr,409) )
& ( v29469(VarNext,39)
<=> v29345(VarCurr,408) )
& ( v29469(VarNext,38)
<=> v29345(VarCurr,407) )
& ( v29469(VarNext,37)
<=> v29345(VarCurr,406) )
& ( v29469(VarNext,36)
<=> v29345(VarCurr,405) )
& ( v29469(VarNext,35)
<=> v29345(VarCurr,404) )
& ( v29469(VarNext,34)
<=> v29345(VarCurr,403) )
& ( v29469(VarNext,33)
<=> v29345(VarCurr,402) )
& ( v29469(VarNext,32)
<=> v29345(VarCurr,401) )
& ( v29469(VarNext,31)
<=> v29345(VarCurr,400) )
& ( v29469(VarNext,30)
<=> v29345(VarCurr,399) )
& ( v29469(VarNext,29)
<=> v29345(VarCurr,398) )
& ( v29469(VarNext,28)
<=> v29345(VarCurr,397) )
& ( v29469(VarNext,27)
<=> v29345(VarCurr,396) )
& ( v29469(VarNext,26)
<=> v29345(VarCurr,395) )
& ( v29469(VarNext,25)
<=> v29345(VarCurr,394) )
& ( v29469(VarNext,24)
<=> v29345(VarCurr,393) )
& ( v29469(VarNext,23)
<=> v29345(VarCurr,392) )
& ( v29469(VarNext,22)
<=> v29345(VarCurr,391) )
& ( v29469(VarNext,21)
<=> v29345(VarCurr,390) )
& ( v29469(VarNext,20)
<=> v29345(VarCurr,389) )
& ( v29469(VarNext,19)
<=> v29345(VarCurr,388) )
& ( v29469(VarNext,18)
<=> v29345(VarCurr,387) )
& ( v29469(VarNext,17)
<=> v29345(VarCurr,386) )
& ( v29469(VarNext,16)
<=> v29345(VarCurr,385) )
& ( v29469(VarNext,15)
<=> v29345(VarCurr,384) )
& ( v29469(VarNext,14)
<=> v29345(VarCurr,383) )
& ( v29469(VarNext,13)
<=> v29345(VarCurr,382) )
& ( v29469(VarNext,12)
<=> v29345(VarCurr,381) )
& ( v29469(VarNext,11)
<=> v29345(VarCurr,380) )
& ( v29469(VarNext,10)
<=> v29345(VarCurr,379) )
& ( v29469(VarNext,9)
<=> v29345(VarCurr,378) )
& ( v29469(VarNext,8)
<=> v29345(VarCurr,377) )
& ( v29469(VarNext,7)
<=> v29345(VarCurr,376) )
& ( v29469(VarNext,6)
<=> v29345(VarCurr,375) )
& ( v29469(VarNext,5)
<=> v29345(VarCurr,374) )
& ( v29469(VarNext,4)
<=> v29345(VarCurr,373) )
& ( v29469(VarNext,3)
<=> v29345(VarCurr,372) )
& ( v29469(VarNext,2)
<=> v29345(VarCurr,371) )
& ( v29469(VarNext,1)
<=> v29345(VarCurr,370) )
& ( v29469(VarNext,0)
<=> v29345(VarCurr,369) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_685,axiom,
! [VarNext: state_type] :
( v29470(VarNext)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29469(VarNext,B)
<=> v29497(VarNext,B) ) ) ) ).
tff(addAssignment_10990,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29497(VarNext,B)
<=> v29495(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_824,axiom,
! [VarCurr: state_type] :
( ~ v29480(VarCurr)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29495(VarCurr,B)
<=> v29498(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_803,axiom,
! [VarCurr: state_type] :
( v29480(VarCurr)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29495(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_317,axiom,
! [VarCurr: state_type] :
( ( ~ v29484(VarCurr)
& ~ v29486(VarCurr) )
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29498(VarCurr,B)
<=> v29462(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_823,axiom,
! [VarCurr: state_type] :
( v29486(VarCurr)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29498(VarCurr,B)
<=> v29348(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_22,axiom,
! [VarCurr: state_type] :
( v29484(VarCurr)
=> ( ( v29498(VarCurr,122)
<=> v29345(VarCurr,368) )
& ( v29498(VarCurr,121)
<=> v29345(VarCurr,367) )
& ( v29498(VarCurr,120)
<=> v29345(VarCurr,366) )
& ( v29498(VarCurr,119)
<=> v29345(VarCurr,365) )
& ( v29498(VarCurr,118)
<=> v29345(VarCurr,364) )
& ( v29498(VarCurr,117)
<=> v29345(VarCurr,363) )
& ( v29498(VarCurr,116)
<=> v29345(VarCurr,362) )
& ( v29498(VarCurr,115)
<=> v29345(VarCurr,361) )
& ( v29498(VarCurr,114)
<=> v29345(VarCurr,360) )
& ( v29498(VarCurr,113)
<=> v29345(VarCurr,359) )
& ( v29498(VarCurr,112)
<=> v29345(VarCurr,358) )
& ( v29498(VarCurr,111)
<=> v29345(VarCurr,357) )
& ( v29498(VarCurr,110)
<=> v29345(VarCurr,356) )
& ( v29498(VarCurr,109)
<=> v29345(VarCurr,355) )
& ( v29498(VarCurr,108)
<=> v29345(VarCurr,354) )
& ( v29498(VarCurr,107)
<=> v29345(VarCurr,353) )
& ( v29498(VarCurr,106)
<=> v29345(VarCurr,352) )
& ( v29498(VarCurr,105)
<=> v29345(VarCurr,351) )
& ( v29498(VarCurr,104)
<=> v29345(VarCurr,350) )
& ( v29498(VarCurr,103)
<=> v29345(VarCurr,349) )
& ( v29498(VarCurr,102)
<=> v29345(VarCurr,348) )
& ( v29498(VarCurr,101)
<=> v29345(VarCurr,347) )
& ( v29498(VarCurr,100)
<=> v29345(VarCurr,346) )
& ( v29498(VarCurr,99)
<=> v29345(VarCurr,345) )
& ( v29498(VarCurr,98)
<=> v29345(VarCurr,344) )
& ( v29498(VarCurr,97)
<=> v29345(VarCurr,343) )
& ( v29498(VarCurr,96)
<=> v29345(VarCurr,342) )
& ( v29498(VarCurr,95)
<=> v29345(VarCurr,341) )
& ( v29498(VarCurr,94)
<=> v29345(VarCurr,340) )
& ( v29498(VarCurr,93)
<=> v29345(VarCurr,339) )
& ( v29498(VarCurr,92)
<=> v29345(VarCurr,338) )
& ( v29498(VarCurr,91)
<=> v29345(VarCurr,337) )
& ( v29498(VarCurr,90)
<=> v29345(VarCurr,336) )
& ( v29498(VarCurr,89)
<=> v29345(VarCurr,335) )
& ( v29498(VarCurr,88)
<=> v29345(VarCurr,334) )
& ( v29498(VarCurr,87)
<=> v29345(VarCurr,333) )
& ( v29498(VarCurr,86)
<=> v29345(VarCurr,332) )
& ( v29498(VarCurr,85)
<=> v29345(VarCurr,331) )
& ( v29498(VarCurr,84)
<=> v29345(VarCurr,330) )
& ( v29498(VarCurr,83)
<=> v29345(VarCurr,329) )
& ( v29498(VarCurr,82)
<=> v29345(VarCurr,328) )
& ( v29498(VarCurr,81)
<=> v29345(VarCurr,327) )
& ( v29498(VarCurr,80)
<=> v29345(VarCurr,326) )
& ( v29498(VarCurr,79)
<=> v29345(VarCurr,325) )
& ( v29498(VarCurr,78)
<=> v29345(VarCurr,324) )
& ( v29498(VarCurr,77)
<=> v29345(VarCurr,323) )
& ( v29498(VarCurr,76)
<=> v29345(VarCurr,322) )
& ( v29498(VarCurr,75)
<=> v29345(VarCurr,321) )
& ( v29498(VarCurr,74)
<=> v29345(VarCurr,320) )
& ( v29498(VarCurr,73)
<=> v29345(VarCurr,319) )
& ( v29498(VarCurr,72)
<=> v29345(VarCurr,318) )
& ( v29498(VarCurr,71)
<=> v29345(VarCurr,317) )
& ( v29498(VarCurr,70)
<=> v29345(VarCurr,316) )
& ( v29498(VarCurr,69)
<=> v29345(VarCurr,315) )
& ( v29498(VarCurr,68)
<=> v29345(VarCurr,314) )
& ( v29498(VarCurr,67)
<=> v29345(VarCurr,313) )
& ( v29498(VarCurr,66)
<=> v29345(VarCurr,312) )
& ( v29498(VarCurr,65)
<=> v29345(VarCurr,311) )
& ( v29498(VarCurr,64)
<=> v29345(VarCurr,310) )
& ( v29498(VarCurr,63)
<=> v29345(VarCurr,309) )
& ( v29498(VarCurr,62)
<=> v29345(VarCurr,308) )
& ( v29498(VarCurr,61)
<=> v29345(VarCurr,307) )
& ( v29498(VarCurr,60)
<=> v29345(VarCurr,306) )
& ( v29498(VarCurr,59)
<=> v29345(VarCurr,305) )
& ( v29498(VarCurr,58)
<=> v29345(VarCurr,304) )
& ( v29498(VarCurr,57)
<=> v29345(VarCurr,303) )
& ( v29498(VarCurr,56)
<=> v29345(VarCurr,302) )
& ( v29498(VarCurr,55)
<=> v29345(VarCurr,301) )
& ( v29498(VarCurr,54)
<=> v29345(VarCurr,300) )
& ( v29498(VarCurr,53)
<=> v29345(VarCurr,299) )
& ( v29498(VarCurr,52)
<=> v29345(VarCurr,298) )
& ( v29498(VarCurr,51)
<=> v29345(VarCurr,297) )
& ( v29498(VarCurr,50)
<=> v29345(VarCurr,296) )
& ( v29498(VarCurr,49)
<=> v29345(VarCurr,295) )
& ( v29498(VarCurr,48)
<=> v29345(VarCurr,294) )
& ( v29498(VarCurr,47)
<=> v29345(VarCurr,293) )
& ( v29498(VarCurr,46)
<=> v29345(VarCurr,292) )
& ( v29498(VarCurr,45)
<=> v29345(VarCurr,291) )
& ( v29498(VarCurr,44)
<=> v29345(VarCurr,290) )
& ( v29498(VarCurr,43)
<=> v29345(VarCurr,289) )
& ( v29498(VarCurr,42)
<=> v29345(VarCurr,288) )
& ( v29498(VarCurr,41)
<=> v29345(VarCurr,287) )
& ( v29498(VarCurr,40)
<=> v29345(VarCurr,286) )
& ( v29498(VarCurr,39)
<=> v29345(VarCurr,285) )
& ( v29498(VarCurr,38)
<=> v29345(VarCurr,284) )
& ( v29498(VarCurr,37)
<=> v29345(VarCurr,283) )
& ( v29498(VarCurr,36)
<=> v29345(VarCurr,282) )
& ( v29498(VarCurr,35)
<=> v29345(VarCurr,281) )
& ( v29498(VarCurr,34)
<=> v29345(VarCurr,280) )
& ( v29498(VarCurr,33)
<=> v29345(VarCurr,279) )
& ( v29498(VarCurr,32)
<=> v29345(VarCurr,278) )
& ( v29498(VarCurr,31)
<=> v29345(VarCurr,277) )
& ( v29498(VarCurr,30)
<=> v29345(VarCurr,276) )
& ( v29498(VarCurr,29)
<=> v29345(VarCurr,275) )
& ( v29498(VarCurr,28)
<=> v29345(VarCurr,274) )
& ( v29498(VarCurr,27)
<=> v29345(VarCurr,273) )
& ( v29498(VarCurr,26)
<=> v29345(VarCurr,272) )
& ( v29498(VarCurr,25)
<=> v29345(VarCurr,271) )
& ( v29498(VarCurr,24)
<=> v29345(VarCurr,270) )
& ( v29498(VarCurr,23)
<=> v29345(VarCurr,269) )
& ( v29498(VarCurr,22)
<=> v29345(VarCurr,268) )
& ( v29498(VarCurr,21)
<=> v29345(VarCurr,267) )
& ( v29498(VarCurr,20)
<=> v29345(VarCurr,266) )
& ( v29498(VarCurr,19)
<=> v29345(VarCurr,265) )
& ( v29498(VarCurr,18)
<=> v29345(VarCurr,264) )
& ( v29498(VarCurr,17)
<=> v29345(VarCurr,263) )
& ( v29498(VarCurr,16)
<=> v29345(VarCurr,262) )
& ( v29498(VarCurr,15)
<=> v29345(VarCurr,261) )
& ( v29498(VarCurr,14)
<=> v29345(VarCurr,260) )
& ( v29498(VarCurr,13)
<=> v29345(VarCurr,259) )
& ( v29498(VarCurr,12)
<=> v29345(VarCurr,258) )
& ( v29498(VarCurr,11)
<=> v29345(VarCurr,257) )
& ( v29498(VarCurr,10)
<=> v29345(VarCurr,256) )
& ( v29498(VarCurr,9)
<=> v29345(VarCurr,255) )
& ( v29498(VarCurr,8)
<=> v29345(VarCurr,254) )
& ( v29498(VarCurr,7)
<=> v29345(VarCurr,253) )
& ( v29498(VarCurr,6)
<=> v29345(VarCurr,252) )
& ( v29498(VarCurr,5)
<=> v29345(VarCurr,251) )
& ( v29498(VarCurr,4)
<=> v29345(VarCurr,250) )
& ( v29498(VarCurr,3)
<=> v29345(VarCurr,249) )
& ( v29498(VarCurr,2)
<=> v29345(VarCurr,248) )
& ( v29498(VarCurr,1)
<=> v29345(VarCurr,247) )
& ( v29498(VarCurr,0)
<=> v29345(VarCurr,246) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6413,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29470(VarNext)
<=> ( v29471(VarNext)
& v29478(VarNext) ) ) ) ).
tff(addAssignment_10989,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29478(VarNext)
<=> v29476(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6412,axiom,
! [VarCurr: state_type] :
( v29476(VarCurr)
<=> ( v29479(VarCurr)
& v29491(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6411,axiom,
! [VarCurr: state_type] :
( v29491(VarCurr)
<=> ( v29492(VarCurr)
| v29480(VarCurr) ) ) ).
tff(writeUnaryOperator_2321,axiom,
! [VarCurr: state_type] :
( ~ v29492(VarCurr)
<=> v29493(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1794,axiom,
! [VarCurr: state_type] :
( v29493(VarCurr)
<=> ( ( v29494(VarCurr,1)
<=> $false )
& ( v29494(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10988,axiom,
! [VarCurr: state_type] :
( v29494(VarCurr,0)
<=> v26147(VarCurr) ) ).
tff(addAssignment_10987,axiom,
! [VarCurr: state_type] :
( v29494(VarCurr,1)
<=> v7419(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6410,axiom,
! [VarCurr: state_type] :
( v29479(VarCurr)
<=> ( v29480(VarCurr)
| v29481(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6409,axiom,
! [VarCurr: state_type] :
( v29481(VarCurr)
<=> ( v29482(VarCurr)
& v29490(VarCurr) ) ) ).
tff(writeUnaryOperator_2320,axiom,
! [VarCurr: state_type] :
( ~ v29490(VarCurr)
<=> v29480(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6408,axiom,
! [VarCurr: state_type] :
( v29482(VarCurr)
<=> ( v29483(VarCurr)
| v29488(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1793,axiom,
! [VarCurr: state_type] :
( v29488(VarCurr)
<=> ( ( v29489(VarCurr,1)
<=> $true )
& ( v29489(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10986,axiom,
! [VarCurr: state_type] :
( v29489(VarCurr,0)
<=> v26147(VarCurr) ) ).
tff(addAssignment_10985,axiom,
! [VarCurr: state_type] :
( v29489(VarCurr,1)
<=> v7419(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6407,axiom,
! [VarCurr: state_type] :
( v29483(VarCurr)
<=> ( v29484(VarCurr)
| v29486(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1792,axiom,
! [VarCurr: state_type] :
( v29486(VarCurr)
<=> ( ( v29487(VarCurr,1)
<=> $true )
& ( v29487(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10984,axiom,
! [VarCurr: state_type] :
( v29487(VarCurr,0)
<=> v26147(VarCurr) ) ).
tff(addAssignment_10983,axiom,
! [VarCurr: state_type] :
( v29487(VarCurr,1)
<=> v7419(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1791,axiom,
! [VarCurr: state_type] :
( v29484(VarCurr)
<=> ( ( v29485(VarCurr,1)
<=> $false )
& ( v29485(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10982,axiom,
! [VarCurr: state_type] :
( v29485(VarCurr,0)
<=> v26147(VarCurr) ) ).
tff(addAssignment_10981,axiom,
! [VarCurr: state_type] :
( v29485(VarCurr,1)
<=> v7419(VarCurr) ) ).
tff(writeUnaryOperator_2319,axiom,
! [VarCurr: state_type] :
( ~ v29480(VarCurr)
<=> v7415(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6406,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29471(VarNext)
<=> ( v29472(VarNext)
& v26955(VarNext) ) ) ) ).
tff(writeUnaryOperator_2318,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29472(VarNext)
<=> v26962(VarNext) ) ) ).
tff(addAssignment_10980,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,123)
& ~ $less(B,116) )
=> ( v29462(VarCurr,B)
<=> v29467(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_946,axiom,
! [VarCurr: state_type] :
( ~ v29464(VarCurr)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29467(VarCurr,B)
<=> v29466(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_966,axiom,
! [VarCurr: state_type] :
( v29464(VarCurr)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29467(VarCurr,B)
<=> v29408(VarCurr,B) ) ) ) ).
tff(addAssignment_10979,axiom,
! [VarCurr: state_type] :
( ( v29466(VarCurr,122)
<=> v29345(VarCurr,368) )
& ( v29466(VarCurr,121)
<=> v29345(VarCurr,367) )
& ( v29466(VarCurr,120)
<=> v29345(VarCurr,366) )
& ( v29466(VarCurr,119)
<=> v29345(VarCurr,365) )
& ( v29466(VarCurr,118)
<=> v29345(VarCurr,364) )
& ( v29466(VarCurr,117)
<=> v29345(VarCurr,363) )
& ( v29466(VarCurr,116)
<=> v29345(VarCurr,362) ) ) ).
tff(addAssignment_10978,axiom,
! [VarCurr: state_type] :
( v29464(VarCurr)
<=> v29352(VarCurr,3) ) ).
tff(addAssignment_10977,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,123)
& ~ $less(B,116) )
=> ( v29348(VarCurr,B)
<=> v29460(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_945,axiom,
! [VarCurr: state_type] :
( ~ v29350(VarCurr)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29460(VarCurr,B)
<=> v29459(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_965,axiom,
! [VarCurr: state_type] :
( v29350(VarCurr)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29460(VarCurr,B)
<=> v29408(VarCurr,B) ) ) ) ).
tff(addAssignment_10976,axiom,
! [VarCurr: state_type] :
( ( v29459(VarCurr,122)
<=> v29345(VarCurr,491) )
& ( v29459(VarCurr,121)
<=> v29345(VarCurr,490) )
& ( v29459(VarCurr,120)
<=> v29345(VarCurr,489) )
& ( v29459(VarCurr,119)
<=> v29345(VarCurr,488) )
& ( v29459(VarCurr,118)
<=> v29345(VarCurr,487) )
& ( v29459(VarCurr,117)
<=> v29345(VarCurr,486) )
& ( v29459(VarCurr,116)
<=> v29345(VarCurr,485) ) ) ).
tff(addAssignment_10975,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,123)
& ~ $less(B,116) )
=> ( v29408(VarCurr,B)
<=> v29410(VarCurr,B) ) ) ).
tff(addAssignment_10974,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,123)
& ~ $less(B,116) )
=> ( v29410(VarCurr,B)
<=> v29412(VarCurr,B) ) ) ).
tff(addAssignment_10973,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,123)
& ~ $less(B,116) )
=> ( v29412(VarCurr,B)
<=> v29414(VarCurr,B) ) ) ).
tff(addAssignment_10972,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,123)
& ~ $less(B,116) )
=> ( v29414(VarCurr,B)
<=> v29416(VarCurr,B) ) ) ).
tff(addAssignment_10971,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,123)
& ~ $less(B,116) )
=> ( v29416(VarCurr,B)
<=> v29418(VarCurr,B) ) ) ).
tff(addAssignment_10970,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,123)
& ~ $less(B,116) )
=> ( v29418(VarCurr,B)
<=> v29420(VarCurr,B) ) ) ).
tff(addAssignment_10969,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,123)
& ~ $less(B,116) )
=> ( v29420(VarCurr,B)
<=> v29422(VarCurr,B) ) ) ).
tff(addAssignment_10968,axiom,
! [VarNext: state_type,B: $int] :
( ( $less(B,123)
& ~ $less(B,116) )
=> ( v29422(VarNext,B)
<=> v29443(VarNext,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_634,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29444(VarNext)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29443(VarNext,B)
<=> v29422(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_684,axiom,
! [VarNext: state_type] :
( v29444(VarNext)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29443(VarNext,B)
<=> v29454(VarNext,B) ) ) ) ).
tff(addAssignment_10967,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29454(VarNext,B)
<=> v29452(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_944,axiom,
! [VarCurr: state_type] :
( ~ v29455(VarCurr)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29452(VarCurr,B)
<=> v29424(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_964,axiom,
! [VarCurr: state_type] :
( v29455(VarCurr)
=> ! [B: $int] :
( ( $less(B,123)
& ~ $less(B,0) )
=> ( v29452(VarCurr,B)
<=> $false ) ) ) ).
tff(bitBlastConstant_8892,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(122) ).
tff(bitBlastConstant_8891,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(121) ).
tff(bitBlastConstant_8890,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(120) ).
tff(bitBlastConstant_8889,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(119) ).
tff(bitBlastConstant_8888,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(118) ).
tff(bitBlastConstant_8887,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(117) ).
tff(bitBlastConstant_8886,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(116) ).
tff(bitBlastConstant_8885,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(115) ).
tff(bitBlastConstant_8884,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(114) ).
tff(bitBlastConstant_8883,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(113) ).
tff(bitBlastConstant_8882,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(112) ).
tff(bitBlastConstant_8881,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(111) ).
tff(bitBlastConstant_8880,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(110) ).
tff(bitBlastConstant_8879,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(109) ).
tff(bitBlastConstant_8878,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(108) ).
tff(bitBlastConstant_8877,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(107) ).
tff(bitBlastConstant_8876,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(106) ).
tff(bitBlastConstant_8875,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(105) ).
tff(bitBlastConstant_8874,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(104) ).
tff(bitBlastConstant_8873,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(103) ).
tff(bitBlastConstant_8872,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(102) ).
tff(bitBlastConstant_8871,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(101) ).
tff(bitBlastConstant_8870,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(100) ).
tff(bitBlastConstant_8869,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(99) ).
tff(bitBlastConstant_8868,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(98) ).
tff(bitBlastConstant_8867,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(97) ).
tff(bitBlastConstant_8866,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(96) ).
tff(bitBlastConstant_8865,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(95) ).
tff(bitBlastConstant_8864,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(94) ).
tff(bitBlastConstant_8863,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(93) ).
tff(bitBlastConstant_8862,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(92) ).
tff(bitBlastConstant_8861,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(91) ).
tff(bitBlastConstant_8860,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(90) ).
tff(bitBlastConstant_8859,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(89) ).
tff(bitBlastConstant_8858,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(88) ).
tff(bitBlastConstant_8857,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(87) ).
tff(bitBlastConstant_8856,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(86) ).
tff(bitBlastConstant_8855,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(85) ).
tff(bitBlastConstant_8854,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(84) ).
tff(bitBlastConstant_8853,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(83) ).
tff(bitBlastConstant_8852,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(82) ).
tff(bitBlastConstant_8851,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(81) ).
tff(bitBlastConstant_8850,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(80) ).
tff(bitBlastConstant_8849,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(79) ).
tff(bitBlastConstant_8848,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(78) ).
tff(bitBlastConstant_8847,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(77) ).
tff(bitBlastConstant_8846,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(76) ).
tff(bitBlastConstant_8845,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(75) ).
tff(bitBlastConstant_8844,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(74) ).
tff(bitBlastConstant_8843,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(73) ).
tff(bitBlastConstant_8842,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(72) ).
tff(bitBlastConstant_8841,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(71) ).
tff(bitBlastConstant_8840,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(70) ).
tff(bitBlastConstant_8839,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(69) ).
tff(bitBlastConstant_8838,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(68) ).
tff(bitBlastConstant_8837,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(67) ).
tff(bitBlastConstant_8836,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(66) ).
tff(bitBlastConstant_8835,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(65) ).
tff(bitBlastConstant_8834,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(64) ).
tff(bitBlastConstant_8833,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(63) ).
tff(bitBlastConstant_8832,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(62) ).
tff(bitBlastConstant_8831,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(61) ).
tff(bitBlastConstant_8830,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(60) ).
tff(bitBlastConstant_8829,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(59) ).
tff(bitBlastConstant_8828,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(58) ).
tff(bitBlastConstant_8827,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(57) ).
tff(bitBlastConstant_8826,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(56) ).
tff(bitBlastConstant_8825,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(55) ).
tff(bitBlastConstant_8824,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(54) ).
tff(bitBlastConstant_8823,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(53) ).
tff(bitBlastConstant_8822,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(52) ).
tff(bitBlastConstant_8821,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(51) ).
tff(bitBlastConstant_8820,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(50) ).
tff(bitBlastConstant_8819,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(49) ).
tff(bitBlastConstant_8818,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(48) ).
tff(bitBlastConstant_8817,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(47) ).
tff(bitBlastConstant_8816,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(46) ).
tff(bitBlastConstant_8815,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(45) ).
tff(bitBlastConstant_8814,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(44) ).
tff(bitBlastConstant_8813,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(43) ).
tff(bitBlastConstant_8812,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(42) ).
tff(bitBlastConstant_8811,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(41) ).
tff(bitBlastConstant_8810,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(40) ).
tff(bitBlastConstant_8809,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(39) ).
tff(bitBlastConstant_8808,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(38) ).
tff(bitBlastConstant_8807,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(37) ).
tff(bitBlastConstant_8806,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(36) ).
tff(bitBlastConstant_8805,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(35) ).
tff(bitBlastConstant_8804,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(34) ).
tff(bitBlastConstant_8803,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(33) ).
tff(bitBlastConstant_8802,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(32) ).
tff(bitBlastConstant_8801,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(31) ).
tff(bitBlastConstant_8800,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(30) ).
tff(bitBlastConstant_8799,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(29) ).
tff(bitBlastConstant_8798,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(28) ).
tff(bitBlastConstant_8797,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(27) ).
tff(bitBlastConstant_8796,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(26) ).
tff(bitBlastConstant_8795,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(25) ).
tff(bitBlastConstant_8794,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(24) ).
tff(bitBlastConstant_8793,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(23) ).
tff(bitBlastConstant_8792,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(22) ).
tff(bitBlastConstant_8791,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(21) ).
tff(bitBlastConstant_8790,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(20) ).
tff(bitBlastConstant_8789,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(19) ).
tff(bitBlastConstant_8788,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(18) ).
tff(bitBlastConstant_8787,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(17) ).
tff(bitBlastConstant_8786,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(16) ).
tff(bitBlastConstant_8785,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(15) ).
tff(bitBlastConstant_8784,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(14) ).
tff(bitBlastConstant_8783,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(13) ).
tff(bitBlastConstant_8782,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(12) ).
tff(bitBlastConstant_8781,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(11) ).
tff(bitBlastConstant_8780,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(10) ).
tff(bitBlastConstant_8779,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(9) ).
tff(bitBlastConstant_8778,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(8) ).
tff(bitBlastConstant_8777,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(7) ).
tff(bitBlastConstant_8776,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(6) ).
tff(bitBlastConstant_8775,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(5) ).
tff(bitBlastConstant_8774,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(4) ).
tff(bitBlastConstant_8773,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(3) ).
tff(bitBlastConstant_8772,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(2) ).
tff(bitBlastConstant_8771,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(1) ).
tff(bitBlastConstant_8770,axiom,
~ b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000(0) ).
tff(writeUnaryOperator_2317,axiom,
! [VarCurr: state_type] :
( ~ v29455(VarCurr)
<=> v7465(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6405,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29444(VarNext)
<=> v29445(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6404,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29445(VarNext)
<=> ( v29446(VarNext)
& v7506(VarNext) ) ) ) ).
tff(writeUnaryOperator_2316,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29446(VarNext)
<=> v29448(VarNext) ) ) ).
tff(addAssignment_10966,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29448(VarNext)
<=> v7506(VarCurr) ) ) ).
tff(addAssignment_10965,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,123)
& ~ $less(B,116) )
=> ( v29424(VarCurr,B)
<=> v29432(VarCurr,B) ) ) ).
tff(addAssignment_10964,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v29432(VarCurr,B)
<=> v29441(VarCurr,B) ) ) ).
tff(addAssignment_10963,axiom,
! [VarCurr: state_type] :
( ( v29432(VarCurr,68)
<=> v29440(VarCurr,61) )
& ( v29432(VarCurr,67)
<=> v29440(VarCurr,60) )
& ( v29432(VarCurr,66)
<=> v29440(VarCurr,59) )
& ( v29432(VarCurr,65)
<=> v29440(VarCurr,58) )
& ( v29432(VarCurr,64)
<=> v29440(VarCurr,57) )
& ( v29432(VarCurr,63)
<=> v29440(VarCurr,56) )
& ( v29432(VarCurr,62)
<=> v29440(VarCurr,55) )
& ( v29432(VarCurr,61)
<=> v29440(VarCurr,54) )
& ( v29432(VarCurr,60)
<=> v29440(VarCurr,53) )
& ( v29432(VarCurr,59)
<=> v29440(VarCurr,52) )
& ( v29432(VarCurr,58)
<=> v29440(VarCurr,51) )
& ( v29432(VarCurr,57)
<=> v29440(VarCurr,50) )
& ( v29432(VarCurr,56)
<=> v29440(VarCurr,49) )
& ( v29432(VarCurr,55)
<=> v29440(VarCurr,48) )
& ( v29432(VarCurr,54)
<=> v29440(VarCurr,47) )
& ( v29432(VarCurr,53)
<=> v29440(VarCurr,46) )
& ( v29432(VarCurr,52)
<=> v29440(VarCurr,45) )
& ( v29432(VarCurr,51)
<=> v29440(VarCurr,44) )
& ( v29432(VarCurr,50)
<=> v29440(VarCurr,43) )
& ( v29432(VarCurr,49)
<=> v29440(VarCurr,42) )
& ( v29432(VarCurr,48)
<=> v29440(VarCurr,41) )
& ( v29432(VarCurr,47)
<=> v29440(VarCurr,40) )
& ( v29432(VarCurr,46)
<=> v29440(VarCurr,39) )
& ( v29432(VarCurr,45)
<=> v29440(VarCurr,38) )
& ( v29432(VarCurr,44)
<=> v29440(VarCurr,37) )
& ( v29432(VarCurr,43)
<=> v29440(VarCurr,36) )
& ( v29432(VarCurr,42)
<=> v29440(VarCurr,35) )
& ( v29432(VarCurr,41)
<=> v29440(VarCurr,34) )
& ( v29432(VarCurr,40)
<=> v29440(VarCurr,33) )
& ( v29432(VarCurr,39)
<=> v29440(VarCurr,32) )
& ( v29432(VarCurr,38)
<=> v29440(VarCurr,31) )
& ( v29432(VarCurr,37)
<=> v29440(VarCurr,30) )
& ( v29432(VarCurr,36)
<=> v29440(VarCurr,29) )
& ( v29432(VarCurr,35)
<=> v29440(VarCurr,28) )
& ( v29432(VarCurr,34)
<=> v29440(VarCurr,27) )
& ( v29432(VarCurr,33)
<=> v29440(VarCurr,26) )
& ( v29432(VarCurr,32)
<=> v29440(VarCurr,25) )
& ( v29432(VarCurr,31)
<=> v29440(VarCurr,24) )
& ( v29432(VarCurr,30)
<=> v29440(VarCurr,23) )
& ( v29432(VarCurr,29)
<=> v29440(VarCurr,22) )
& ( v29432(VarCurr,28)
<=> v29440(VarCurr,21) )
& ( v29432(VarCurr,27)
<=> v29440(VarCurr,20) )
& ( v29432(VarCurr,26)
<=> v29440(VarCurr,19) )
& ( v29432(VarCurr,25)
<=> v29440(VarCurr,18) )
& ( v29432(VarCurr,24)
<=> v29440(VarCurr,17) )
& ( v29432(VarCurr,23)
<=> v29440(VarCurr,16) )
& ( v29432(VarCurr,22)
<=> v29440(VarCurr,15) )
& ( v29432(VarCurr,21)
<=> v29440(VarCurr,14) )
& ( v29432(VarCurr,20)
<=> v29440(VarCurr,13) )
& ( v29432(VarCurr,19)
<=> v29440(VarCurr,12) )
& ( v29432(VarCurr,18)
<=> v29440(VarCurr,11) )
& ( v29432(VarCurr,17)
<=> v29440(VarCurr,10) )
& ( v29432(VarCurr,16)
<=> v29440(VarCurr,9) )
& ( v29432(VarCurr,15)
<=> v29440(VarCurr,8) )
& ( v29432(VarCurr,14)
<=> v29440(VarCurr,7) )
& ( v29432(VarCurr,13)
<=> v29440(VarCurr,6) )
& ( v29432(VarCurr,12)
<=> v29440(VarCurr,5) )
& ( v29432(VarCurr,11)
<=> v29440(VarCurr,4) )
& ( v29432(VarCurr,10)
<=> v29440(VarCurr,3) )
& ( v29432(VarCurr,9)
<=> v29440(VarCurr,2) )
& ( v29432(VarCurr,8)
<=> v29440(VarCurr,1) )
& ( v29432(VarCurr,7)
<=> v29440(VarCurr,0) ) ) ).
tff(addAssignment_10962,axiom,
! [VarCurr: state_type] :
( ( v29432(VarCurr,72)
<=> v29439(VarCurr,3) )
& ( v29432(VarCurr,71)
<=> v29439(VarCurr,2) )
& ( v29432(VarCurr,70)
<=> v29439(VarCurr,1) )
& ( v29432(VarCurr,69)
<=> v29439(VarCurr,0) ) ) ).
tff(addAssignment_10961,axiom,
! [VarCurr: state_type] :
( ( v29432(VarCurr,76)
<=> v29438(VarCurr,3) )
& ( v29432(VarCurr,75)
<=> v29438(VarCurr,2) )
& ( v29432(VarCurr,74)
<=> v29438(VarCurr,1) )
& ( v29432(VarCurr,73)
<=> v29438(VarCurr,0) ) ) ).
tff(addAssignment_10960,axiom,
! [VarCurr: state_type] :
( ( v29432(VarCurr,84)
<=> v29437(VarCurr,7) )
& ( v29432(VarCurr,83)
<=> v29437(VarCurr,6) )
& ( v29432(VarCurr,82)
<=> v29437(VarCurr,5) )
& ( v29432(VarCurr,81)
<=> v29437(VarCurr,4) )
& ( v29432(VarCurr,80)
<=> v29437(VarCurr,3) )
& ( v29432(VarCurr,79)
<=> v29437(VarCurr,2) )
& ( v29432(VarCurr,78)
<=> v29437(VarCurr,1) )
& ( v29432(VarCurr,77)
<=> v29437(VarCurr,0) ) ) ).
tff(addAssignment_10959,axiom,
! [VarCurr: state_type] :
( ( v29432(VarCurr,100)
<=> v29436(VarCurr,15) )
& ( v29432(VarCurr,99)
<=> v29436(VarCurr,14) )
& ( v29432(VarCurr,98)
<=> v29436(VarCurr,13) )
& ( v29432(VarCurr,97)
<=> v29436(VarCurr,12) )
& ( v29432(VarCurr,96)
<=> v29436(VarCurr,11) )
& ( v29432(VarCurr,95)
<=> v29436(VarCurr,10) )
& ( v29432(VarCurr,94)
<=> v29436(VarCurr,9) )
& ( v29432(VarCurr,93)
<=> v29436(VarCurr,8) )
& ( v29432(VarCurr,92)
<=> v29436(VarCurr,7) )
& ( v29432(VarCurr,91)
<=> v29436(VarCurr,6) )
& ( v29432(VarCurr,90)
<=> v29436(VarCurr,5) )
& ( v29432(VarCurr,89)
<=> v29436(VarCurr,4) )
& ( v29432(VarCurr,88)
<=> v29436(VarCurr,3) )
& ( v29432(VarCurr,87)
<=> v29436(VarCurr,2) )
& ( v29432(VarCurr,86)
<=> v29436(VarCurr,1) )
& ( v29432(VarCurr,85)
<=> v29436(VarCurr,0) ) ) ).
tff(addAssignment_10958,axiom,
! [VarCurr: state_type] :
( ( v29432(VarCurr,110)
<=> v29435(VarCurr,9) )
& ( v29432(VarCurr,109)
<=> v29435(VarCurr,8) )
& ( v29432(VarCurr,108)
<=> v29435(VarCurr,7) )
& ( v29432(VarCurr,107)
<=> v29435(VarCurr,6) )
& ( v29432(VarCurr,106)
<=> v29435(VarCurr,5) )
& ( v29432(VarCurr,105)
<=> v29435(VarCurr,4) )
& ( v29432(VarCurr,104)
<=> v29435(VarCurr,3) )
& ( v29432(VarCurr,103)
<=> v29435(VarCurr,2) )
& ( v29432(VarCurr,102)
<=> v29435(VarCurr,1) )
& ( v29432(VarCurr,101)
<=> v29435(VarCurr,0) ) ) ).
tff(addAssignment_10957,axiom,
! [VarCurr: state_type] :
( ( v29432(VarCurr,112)
<=> v29434(VarCurr,1) )
& ( v29432(VarCurr,111)
<=> v29434(VarCurr,0) ) ) ).
tff(addAssignment_10956,axiom,
! [VarCurr: state_type] :
( ( v29432(VarCurr,115)
<=> v29433(VarCurr,2) )
& ( v29432(VarCurr,114)
<=> v29433(VarCurr,1) )
& ( v29432(VarCurr,113)
<=> v29433(VarCurr,0) ) ) ).
tff(addAssignment_10955,axiom,
! [VarCurr: state_type] :
( ( v29432(VarCurr,122)
<=> v29426(VarCurr,6) )
& ( v29432(VarCurr,121)
<=> v29426(VarCurr,5) )
& ( v29432(VarCurr,120)
<=> v29426(VarCurr,4) )
& ( v29432(VarCurr,119)
<=> v29426(VarCurr,3) )
& ( v29432(VarCurr,118)
<=> v29426(VarCurr,2) )
& ( v29432(VarCurr,117)
<=> v29426(VarCurr,1) )
& ( v29432(VarCurr,116)
<=> v29426(VarCurr,0) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_943,axiom,
! [VarCurr: state_type] :
( ~ v29428(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v29426(VarCurr,B)
<=> v22134(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_963,axiom,
! [VarCurr: state_type] :
( v29428(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v29426(VarCurr,B)
<=> v29431(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_822,axiom,
! [VarCurr: state_type] :
( ~ v29429(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v29431(VarCurr,B)
<=> b1111000(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_802,axiom,
! [VarCurr: state_type] :
( v29429(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v29431(VarCurr,B)
<=> b1011000(B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6403,axiom,
! [VarCurr: state_type] :
( v29428(VarCurr)
<=> ( v29429(VarCurr)
| v29430(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6402,axiom,
! [VarCurr: state_type] :
( v29430(VarCurr)
<=> ( v22152(VarCurr)
& v26004(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6401,axiom,
! [VarCurr: state_type] :
( v29429(VarCurr)
<=> ( v7545(VarCurr)
& v25989(VarCurr) ) ) ).
tff(addAssignment_10954,axiom,
! [VarCurr: state_type] :
( v29350(VarCurr)
<=> v29352(VarCurr,3) ) ).
tff(addAssignment_10953,axiom,
! [VarCurr: state_type] :
( v29352(VarCurr,3)
<=> v29367(VarCurr,3) ) ).
tff(addAssignment_10952,axiom,
! [VarNext: state_type] :
( v29312(VarNext,2)
<=> v29400(VarNext,2) ) ).
tff(addCaseBooleanConditionEqualRanges1_633,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29401(VarNext)
=> ! [B: $int] :
( ( $less(B,9)
& ~ $less(B,0) )
=> ( v29400(VarNext,B)
<=> v29312(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_683,axiom,
! [VarNext: state_type] :
( v29401(VarNext)
=> ! [B: $int] :
( ( $less(B,9)
& ~ $less(B,0) )
=> ( v29400(VarNext,B)
<=> v29364(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6400,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29401(VarNext)
<=> v29402(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6399,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29402(VarNext)
<=> ( v29404(VarNext)
& v26955(VarNext) ) ) ) ).
tff(writeUnaryOperator_2315,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29404(VarNext)
<=> v26962(VarNext) ) ) ).
tff(addAssignment_10951,axiom,
! [VarCurr: state_type] :
( v29352(VarCurr,2)
<=> v29367(VarCurr,2) ) ).
tff(addAssignment_10950,axiom,
! [VarNext: state_type] :
( v29312(VarNext,1)
<=> v29392(VarNext,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_632,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29393(VarNext)
=> ! [B: $int] :
( ( $less(B,9)
& ~ $less(B,0) )
=> ( v29392(VarNext,B)
<=> v29312(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_682,axiom,
! [VarNext: state_type] :
( v29393(VarNext)
=> ! [B: $int] :
( ( $less(B,9)
& ~ $less(B,0) )
=> ( v29392(VarNext,B)
<=> v29364(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6398,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29393(VarNext)
<=> v29394(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6397,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29394(VarNext)
<=> ( v29396(VarNext)
& v26955(VarNext) ) ) ) ).
tff(writeUnaryOperator_2314,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29396(VarNext)
<=> v26962(VarNext) ) ) ).
tff(addAssignment_10949,axiom,
! [VarCurr: state_type] :
( v29352(VarCurr,1)
<=> v29367(VarCurr,1) ) ).
tff(addAssignment_10948,axiom,
! [VarNext: state_type] :
( v29312(VarNext,0)
<=> v29384(VarNext,0) ) ).
tff(addCaseBooleanConditionEqualRanges1_631,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29385(VarNext)
=> ! [B: $int] :
( ( $less(B,9)
& ~ $less(B,0) )
=> ( v29384(VarNext,B)
<=> v29312(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_681,axiom,
! [VarNext: state_type] :
( v29385(VarNext)
=> ! [B: $int] :
( ( $less(B,9)
& ~ $less(B,0) )
=> ( v29384(VarNext,B)
<=> v29364(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6396,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29385(VarNext)
<=> v29386(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6395,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29386(VarNext)
<=> ( v29388(VarNext)
& v26955(VarNext) ) ) ) ).
tff(writeUnaryOperator_2313,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29388(VarNext)
<=> v26962(VarNext) ) ) ).
tff(addAssignment_10947,axiom,
! [VarCurr: state_type] :
( v29352(VarCurr,0)
<=> v29367(VarCurr,0) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_942,axiom,
! [VarCurr: state_type] :
( ~ v29368(VarCurr)
=> ! [B: $int] :
( ( $less(B,9)
& ~ $less(B,0) )
=> ( v29367(VarCurr,B)
<=> v29370(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_962,axiom,
! [VarCurr: state_type] :
( v29368(VarCurr)
=> ! [B: $int] :
( ( $less(B,9)
& ~ $less(B,0) )
=> ( v29367(VarCurr,B)
<=> v29369(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_51,axiom,
! [VarCurr: state_type] :
( ( ~ v29371(VarCurr)
& ~ v29373(VarCurr)
& ~ v29377(VarCurr) )
=> ! [B: $int] :
( ( $less(B,9)
& ~ $less(B,0) )
=> ( v29370(VarCurr,B)
<=> v29312(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_316,axiom,
! [VarCurr: state_type] :
( v29377(VarCurr)
=> ! [B: $int] :
( ( $less(B,9)
& ~ $less(B,0) )
=> ( v29370(VarCurr,B)
<=> v29379(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_821,axiom,
! [VarCurr: state_type] :
( v29373(VarCurr)
=> ! [B: $int] :
( ( $less(B,9)
& ~ $less(B,0) )
=> ( v29370(VarCurr,B)
<=> v29375(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_801,axiom,
! [VarCurr: state_type] :
( v29371(VarCurr)
=> ! [B: $int] :
( ( $less(B,9)
& ~ $less(B,0) )
=> ( v29370(VarCurr,B)
<=> v29312(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1790,axiom,
! [VarCurr: state_type] :
( v29381(VarCurr)
<=> ( ( v29382(VarCurr,1)
<=> $true )
& ( v29382(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10946,axiom,
! [VarCurr: state_type] :
( v29382(VarCurr,0)
<=> v26147(VarCurr) ) ).
tff(addAssignment_10945,axiom,
! [VarCurr: state_type] :
( v29382(VarCurr,1)
<=> v7419(VarCurr) ) ).
tff(addAssignment_10944,axiom,
! [VarCurr: state_type] :
( v29379(VarCurr,0)
<=> $false ) ).
tff(addAssignment_10943,axiom,
! [VarCurr: state_type] :
( ( v29379(VarCurr,8)
<=> v29312(VarCurr,7) )
& ( v29379(VarCurr,7)
<=> v29312(VarCurr,6) )
& ( v29379(VarCurr,6)
<=> v29312(VarCurr,5) )
& ( v29379(VarCurr,5)
<=> v29312(VarCurr,4) )
& ( v29379(VarCurr,4)
<=> v29312(VarCurr,3) )
& ( v29379(VarCurr,3)
<=> v29312(VarCurr,2) )
& ( v29379(VarCurr,2)
<=> v29312(VarCurr,1) )
& ( v29379(VarCurr,1)
<=> v29312(VarCurr,0) ) ) ).
tff(addBitVectorEqualityBitBlasted_1789,axiom,
! [VarCurr: state_type] :
( v29377(VarCurr)
<=> ( ( v29378(VarCurr,1)
<=> $true )
& ( v29378(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10942,axiom,
! [VarCurr: state_type] :
( v29378(VarCurr,0)
<=> v26147(VarCurr) ) ).
tff(addAssignment_10941,axiom,
! [VarCurr: state_type] :
( v29378(VarCurr,1)
<=> v7419(VarCurr) ) ).
tff(addAssignment_10940,axiom,
! [VarCurr: state_type] :
( ( v29375(VarCurr,7)
<=> v29312(VarCurr,8) )
& ( v29375(VarCurr,6)
<=> v29312(VarCurr,7) )
& ( v29375(VarCurr,5)
<=> v29312(VarCurr,6) )
& ( v29375(VarCurr,4)
<=> v29312(VarCurr,5) )
& ( v29375(VarCurr,3)
<=> v29312(VarCurr,4) )
& ( v29375(VarCurr,2)
<=> v29312(VarCurr,3) )
& ( v29375(VarCurr,1)
<=> v29312(VarCurr,2) )
& ( v29375(VarCurr,0)
<=> v29312(VarCurr,1) ) ) ).
tff(addAssignment_10939,axiom,
! [VarCurr: state_type] :
( v29375(VarCurr,8)
<=> $false ) ).
tff(addBitVectorEqualityBitBlasted_1788,axiom,
! [VarCurr: state_type] :
( v29373(VarCurr)
<=> ( ( v29374(VarCurr,1)
<=> $false )
& ( v29374(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10938,axiom,
! [VarCurr: state_type] :
( v29374(VarCurr,0)
<=> v26147(VarCurr) ) ).
tff(addAssignment_10937,axiom,
! [VarCurr: state_type] :
( v29374(VarCurr,1)
<=> v7419(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1787,axiom,
! [VarCurr: state_type] :
( v29371(VarCurr)
<=> ( ( v29372(VarCurr,1)
<=> $false )
& ( v29372(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10936,axiom,
! [VarCurr: state_type] :
( v29372(VarCurr,0)
<=> v26147(VarCurr) ) ).
tff(addAssignment_10935,axiom,
! [VarCurr: state_type] :
( v29372(VarCurr,1)
<=> v7419(VarCurr) ) ).
tff(addAssignment_10934,axiom,
! [VarCurr: state_type] :
( v29369(VarCurr,0)
<=> $true ) ).
tff(addAssignment_10933,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,9)
& ~ $less(B,1) )
=> ( v29369(VarCurr,B)
<=> v29310(VarCurr,B) ) ) ).
tff(writeUnaryOperator_2312,axiom,
! [VarCurr: state_type] :
( ~ v29368(VarCurr)
<=> v7415(VarCurr) ) ).
tff(addAssignment_10932,axiom,
! [VarCurr: state_type] :
( v29310(VarCurr,1)
<=> v29311(VarCurr,1) ) ).
tff(addAssignment_10931,axiom,
! [VarCurr: state_type] :
( v29310(VarCurr,2)
<=> v29311(VarCurr,2) ) ).
tff(addAssignment_10930,axiom,
! [VarCurr: state_type] :
( v29310(VarCurr,3)
<=> v29311(VarCurr,3) ) ).
tff(addAssignment_10929,axiom,
! [VarNext: state_type] :
( v29312(VarNext,3)
<=> v29355(VarNext,3) ) ).
tff(addCaseBooleanConditionEqualRanges1_630,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29356(VarNext)
=> ! [B: $int] :
( ( $less(B,9)
& ~ $less(B,0) )
=> ( v29355(VarNext,B)
<=> v29312(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_680,axiom,
! [VarNext: state_type] :
( v29356(VarNext)
=> ! [B: $int] :
( ( $less(B,9)
& ~ $less(B,0) )
=> ( v29355(VarNext,B)
<=> v29364(VarNext,B) ) ) ) ).
tff(addAssignment_10928,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,9)
& ~ $less(B,0) )
=> ( v29364(VarNext,B)
<=> v29362(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_941,axiom,
! [VarCurr: state_type] :
( ~ v26969(VarCurr)
=> ! [B: $int] :
( ( $less(B,9)
& ~ $less(B,0) )
=> ( v29362(VarCurr,B)
<=> v29352(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_961,axiom,
! [VarCurr: state_type] :
( v26969(VarCurr)
=> ! [B: $int] :
( ( $less(B,9)
& ~ $less(B,0) )
=> ( v29362(VarCurr,B)
<=> b000000001(B) ) ) ) ).
tff(bitBlastConstant_8769,axiom,
~ b000000001(8) ).
tff(bitBlastConstant_8768,axiom,
~ b000000001(7) ).
tff(bitBlastConstant_8767,axiom,
~ b000000001(6) ).
tff(bitBlastConstant_8766,axiom,
~ b000000001(5) ).
tff(bitBlastConstant_8765,axiom,
~ b000000001(4) ).
tff(bitBlastConstant_8764,axiom,
~ b000000001(3) ).
tff(bitBlastConstant_8763,axiom,
~ b000000001(2) ).
tff(bitBlastConstant_8762,axiom,
~ b000000001(1) ).
tff(bitBlastConstant_8761,axiom,
b000000001(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6394,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29356(VarNext)
<=> v29357(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6393,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29357(VarNext)
<=> ( v29359(VarNext)
& v26955(VarNext) ) ) ) ).
tff(writeUnaryOperator_2311,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29359(VarNext)
<=> v26962(VarNext) ) ) ).
tff(addAssignment_10927,axiom,
! [VarCurr: state_type] :
( v7411(VarCurr)
<=> v7413(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_629,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29316(VarNext)
=> ( v7413(VarNext)
<=> v7413(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_679,axiom,
! [VarNext: state_type] :
( v29316(VarNext)
=> ( v7413(VarNext)
<=> v29334(VarNext) ) ) ).
tff(addAssignment_10926,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29334(VarNext)
<=> v29332(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_940,axiom,
! [VarCurr: state_type] :
( ~ v29331(VarCurr)
=> ( v29332(VarCurr)
<=> v29335(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_960,axiom,
! [VarCurr: state_type] :
( v29331(VarCurr)
=> ( v29332(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_939,axiom,
! [VarCurr: state_type] :
( ~ v7419(VarCurr)
=> ( v29335(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_959,axiom,
! [VarCurr: state_type] :
( v7419(VarCurr)
=> ( v29335(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6392,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29316(VarNext)
<=> ( v29317(VarNext)
& v29324(VarNext) ) ) ) ).
tff(addAssignment_10925,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29324(VarNext)
<=> v29322(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6391,axiom,
! [VarCurr: state_type] :
( v29322(VarCurr)
<=> ( v29325(VarCurr)
| v29331(VarCurr) ) ) ).
tff(writeUnaryOperator_2310,axiom,
! [VarCurr: state_type] :
( ~ v29331(VarCurr)
<=> v7415(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6390,axiom,
! [VarCurr: state_type] :
( v29325(VarCurr)
<=> ( v29326(VarCurr)
| v7419(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6389,axiom,
! [VarCurr: state_type] :
( v29326(VarCurr)
<=> ( v29327(VarCurr)
& v29330(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1786,axiom,
! [VarCurr: state_type] :
( v29330(VarCurr)
<=> ( v29310(VarCurr,0)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6388,axiom,
! [VarCurr: state_type] :
( v29327(VarCurr)
<=> ( v29328(VarCurr)
& v29329(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1785,axiom,
! [VarCurr: state_type] :
( v29329(VarCurr)
<=> ( v26143(VarCurr,1)
<=> $false ) ) ).
tff(addBitVectorEqualityBitBlasted_1784,axiom,
! [VarCurr: state_type] :
( v29328(VarCurr)
<=> ( v26147(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6387,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29317(VarNext)
<=> ( v29318(VarNext)
& v26955(VarNext) ) ) ) ).
tff(writeUnaryOperator_2309,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29318(VarNext)
<=> v26962(VarNext) ) ) ).
tff(addAssignment_10924,axiom,
! [VarCurr: state_type] :
( v29310(VarCurr,0)
<=> v29311(VarCurr,0) ) ).
tff(addAssignment_10923,axiom,
! [VarCurr: state_type] :
( v29311(VarCurr,0)
<=> $true ) ).
tff(addAssignment_10922,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,9)
& ~ $less(B,1) )
=> ( v29311(VarCurr,B)
<=> v29312(VarCurr,B) ) ) ).
tff(addAssignment_10921,axiom,
! [VarCurr: state_type] :
( v7419(VarCurr)
<=> v7421(VarCurr) ) ).
tff(addAssignment_10920,axiom,
! [VarCurr: state_type] :
( v7421(VarCurr)
<=> v7423(VarCurr) ) ).
tff(addAssignment_10919,axiom,
! [VarCurr: state_type] :
( v7423(VarCurr)
<=> v7425(VarCurr) ) ).
tff(addAssignment_10918,axiom,
! [VarCurr: state_type] :
( v7425(VarCurr)
<=> v7427(VarCurr) ) ).
tff(addAssignment_10917,axiom,
! [VarCurr: state_type] :
( v7427(VarCurr)
<=> v7429(VarCurr) ) ).
tff(addAssignment_10916,axiom,
! [VarCurr: state_type] :
( v7429(VarCurr)
<=> v7431(VarCurr) ) ).
tff(addAssignment_10915,axiom,
! [VarCurr: state_type] :
( v7431(VarCurr)
<=> v7433(VarCurr) ) ).
tff(addAssignment_10914,axiom,
! [VarCurr: state_type] :
( v7433(VarCurr)
<=> v7435(VarCurr,1) ) ).
tff(addAssignment_10913,axiom,
! [VarNext: state_type] :
( v7435(VarNext,1)
<=> v29302(VarNext,0) ) ).
tff(addCaseBooleanConditionShiftedRanges1_64,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29303(VarNext)
=> ( ( v29302(VarNext,1)
<=> v7435(VarCurr,2) )
& ( v29302(VarNext,0)
<=> v7435(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_678,axiom,
! [VarNext: state_type] :
( v29303(VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v29302(VarNext,B)
<=> v28739(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6386,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29303(VarNext)
<=> v29304(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6385,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29304(VarNext)
<=> ( v29306(VarNext)
& v28645(VarNext) ) ) ) ).
tff(writeUnaryOperator_2308,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29306(VarNext)
<=> v28652(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_105,axiom,
! [VarCurr: state_type] :
( ~ v29287(VarCurr)
=> ( v7443(VarCurr,1)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_85,axiom,
! [VarCurr: state_type] :
( v29287(VarCurr)
=> ( v7443(VarCurr,1)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6384,axiom,
! [VarCurr: state_type] :
( v29287(VarCurr)
<=> ( v29288(VarCurr)
| v29297(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6383,axiom,
! [VarCurr: state_type] :
( v29297(VarCurr)
<=> ( v29298(VarCurr)
& v29299(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6382,axiom,
! [VarCurr: state_type] :
( v29299(VarCurr)
<=> ( v29300(VarCurr)
& v28728(VarCurr) ) ) ).
tff(writeUnaryOperator_2307,axiom,
! [VarCurr: state_type] :
( ~ v29300(VarCurr)
<=> v26127(VarCurr) ) ).
tff(writeUnaryOperator_2306,axiom,
! [VarCurr: state_type] :
( ~ v29298(VarCurr)
<=> v28700(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6381,axiom,
! [VarCurr: state_type] :
( v29288(VarCurr)
<=> ( v29289(VarCurr)
& v28700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6380,axiom,
! [VarCurr: state_type] :
( v29289(VarCurr)
<=> ( v29290(VarCurr)
| v29294(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6379,axiom,
! [VarCurr: state_type] :
( v29294(VarCurr)
<=> ( v29296(VarCurr)
& v28689(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6378,axiom,
! [VarCurr: state_type] :
( v29296(VarCurr)
<=> ( v28698(VarCurr)
& v28693(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6377,axiom,
! [VarCurr: state_type] :
( v29290(VarCurr)
<=> ( v29292(VarCurr)
& v28689(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6376,axiom,
! [VarCurr: state_type] :
( v29292(VarCurr)
<=> ( v29293(VarCurr)
& v26099(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6375,axiom,
! [VarCurr: state_type] :
( v29293(VarCurr)
<=> ( v28698(VarCurr)
& v28724(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6374,axiom,
! [VarCurr: state_type] :
( v7537(VarCurr)
<=> ( v29281(VarCurr)
| v29282(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6373,axiom,
! [VarCurr: state_type] :
( v29282(VarCurr)
<=> ( v29283(VarCurr)
& v28851(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6372,axiom,
! [VarCurr: state_type] :
( v29283(VarCurr)
<=> ( v28838(VarCurr)
| v26101(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6371,axiom,
! [VarCurr: state_type] :
( v29281(VarCurr)
<=> ( v7539(VarCurr)
& v26008(VarCurr) ) ) ).
tff(addAssignment_10912,axiom,
! [VarCurr: state_type] :
( v28851(VarCurr)
<=> v28853(VarCurr) ) ).
tff(addAssignment_10911,axiom,
! [VarCurr: state_type] :
( v28853(VarCurr)
<=> v28855(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6370,axiom,
! [VarCurr: state_type] :
( v28855(VarCurr)
<=> ( v29278(VarCurr)
& v29279(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_537,axiom,
! [VarCurr: state_type] :
( v29279(VarCurr)
<=> ( v28857(VarCurr,4)
<~> v29189(VarCurr,4) ) ) ).
tff(addBitVectorEqualityBitBlasted_1783,axiom,
! [VarCurr: state_type] :
( v29278(VarCurr)
<=> ( ( v28857(VarCurr,3)
<=> v29189(VarCurr,3) )
& ( v28857(VarCurr,2)
<=> v29189(VarCurr,2) )
& ( v28857(VarCurr,1)
<=> v29189(VarCurr,1) )
& ( v28857(VarCurr,0)
<=> v29189(VarCurr,0) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_628,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29259(VarNext)
=> ( v29189(VarNext,4)
<=> v29189(VarCurr,4) ) ) ) ).
tff(addCaseBooleanConditionShiftedRanges0_14,axiom,
! [VarNext: state_type] :
( v29259(VarNext)
=> ( v29189(VarNext,4)
<=> v29273(VarNext) ) ) ).
tff(addAssignment_10910,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29273(VarNext)
<=> v29271(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_820,axiom,
! [VarCurr: state_type] :
( ~ v29209(VarCurr)
=> ( v29271(VarCurr)
<=> v29274(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_800,axiom,
! [VarCurr: state_type] :
( v29209(VarCurr)
=> ( v29271(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_2305,axiom,
! [VarCurr: state_type] :
( ~ v29274(VarCurr)
<=> v29189(VarCurr,4) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6369,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29259(VarNext)
<=> ( v29260(VarNext)
& v29267(VarNext) ) ) ) ).
tff(addAssignment_10909,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29267(VarNext)
<=> v29265(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6368,axiom,
! [VarCurr: state_type] :
( v29265(VarCurr)
<=> ( v29209(VarCurr)
| v29268(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6367,axiom,
! [VarCurr: state_type] :
( v29268(VarCurr)
<=> ( v29269(VarCurr)
& v29270(VarCurr) ) ) ).
tff(writeUnaryOperator_2304,axiom,
! [VarCurr: state_type] :
( ~ v29270(VarCurr)
<=> v29209(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6366,axiom,
! [VarCurr: state_type] :
( v29269(VarCurr)
<=> ( v29216(VarCurr)
& v29191(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6365,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29260(VarNext)
<=> ( v29262(VarNext)
& v28773(VarNext) ) ) ) ).
tff(writeUnaryOperator_2303,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29262(VarNext)
<=> v28780(VarNext) ) ) ).
tff(addAssignment_10908,axiom,
! [VarCurr: state_type] :
( v28857(VarCurr,4)
<=> v28859(VarCurr,4) ) ).
tff(addAssignment_10907,axiom,
! [VarCurr: state_type] :
( v28859(VarCurr,4)
<=> v28861(VarCurr,4) ) ).
tff(addAssignment_10906,axiom,
! [VarCurr: state_type] :
( v28861(VarCurr,4)
<=> v28863(VarCurr,4) ) ).
tff(addAssignment_10905,axiom,
! [VarCurr: state_type] :
( v28863(VarCurr,4)
<=> v28865(VarCurr,4) ) ).
tff(addAssignment_10904,axiom,
! [VarCurr: state_type] :
( v28865(VarCurr,4)
<=> v28867(VarCurr,4) ) ).
tff(addAssignment_10903,axiom,
! [VarCurr: state_type] :
( v28867(VarCurr,4)
<=> v28869(VarCurr,4) ) ).
tff(addAssignment_10902,axiom,
! [VarCurr: state_type] :
( v28869(VarCurr,4)
<=> v29185(VarCurr,4) ) ).
tff(addCaseBooleanConditionEqualRanges1_627,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29240(VarNext)
=> ( v29186(VarNext)
<=> v29186(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_677,axiom,
! [VarNext: state_type] :
( v29240(VarNext)
=> ( v29186(VarNext)
<=> v29253(VarNext) ) ) ).
tff(addAssignment_10901,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29253(VarNext)
<=> v29251(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_819,axiom,
! [VarCurr: state_type] :
( ~ v29154(VarCurr)
=> ( v29251(VarCurr)
<=> v29254(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_799,axiom,
! [VarCurr: state_type] :
( v29154(VarCurr)
=> ( v29251(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6364,axiom,
! [VarCurr: state_type] :
( v29254(VarCurr)
<=> ( v29186(VarCurr)
<~> v29141(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6363,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29240(VarNext)
<=> ( v29241(VarNext)
& v29248(VarNext) ) ) ) ).
tff(addAssignment_10900,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29248(VarNext)
<=> v29246(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6362,axiom,
! [VarCurr: state_type] :
( v29246(VarCurr)
<=> ( v29154(VarCurr)
| v29249(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6361,axiom,
! [VarCurr: state_type] :
( v29249(VarCurr)
<=> ( v28873(VarCurr)
& v29250(VarCurr) ) ) ).
tff(writeUnaryOperator_2302,axiom,
! [VarCurr: state_type] :
( ~ v29250(VarCurr)
<=> v29154(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6360,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29241(VarNext)
<=> ( v29243(VarNext)
& v26030(VarNext) ) ) ) ).
tff(writeUnaryOperator_2301,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29243(VarNext)
<=> v26037(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_626,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29200(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v29189(VarNext,B)
<=> v29189(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_676,axiom,
! [VarNext: state_type] :
( v29200(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v29189(VarNext,B)
<=> v29214(VarNext,B) ) ) ) ).
tff(addAssignment_10899,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v29214(VarNext,B)
<=> v29212(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_818,axiom,
! [VarCurr: state_type] :
( ~ v29209(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v29212(VarCurr,B)
<=> v29215(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_798,axiom,
! [VarCurr: state_type] :
( v29209(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v29212(VarCurr,B)
<=> $false ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_938,axiom,
! [VarCurr: state_type] :
( ~ v29216(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v29215(VarCurr,B)
<=> v29217(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_958,axiom,
! [VarCurr: state_type] :
( v29216(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v29215(VarCurr,B)
<=> $false ) ) ) ).
tff(addAssignment_10898,axiom,
! [VarCurr: state_type] :
( v29217(VarCurr,0)
<=> v29233(VarCurr) ) ).
tff(addAssignment_10897,axiom,
! [VarCurr: state_type] :
( v29217(VarCurr,1)
<=> v29231(VarCurr) ) ).
tff(addAssignment_10896,axiom,
! [VarCurr: state_type] :
( v29217(VarCurr,2)
<=> v29226(VarCurr) ) ).
tff(addAssignment_10895,axiom,
! [VarCurr: state_type] :
( v29217(VarCurr,3)
<=> v29219(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6359,axiom,
! [VarCurr: state_type] :
( v29231(VarCurr)
<=> ( v29232(VarCurr)
& v29235(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_536,axiom,
! [VarCurr: state_type] :
( v29235(VarCurr)
<=> ( v29189(VarCurr,0)
| v29189(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6358,axiom,
! [VarCurr: state_type] :
( v29232(VarCurr)
<=> ( v29233(VarCurr)
| v29234(VarCurr) ) ) ).
tff(writeUnaryOperator_2300,axiom,
! [VarCurr: state_type] :
( ~ v29234(VarCurr)
<=> v29189(VarCurr,1) ) ).
tff(writeUnaryOperator_2299,axiom,
! [VarCurr: state_type] :
( ~ v29233(VarCurr)
<=> v29189(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6357,axiom,
! [VarCurr: state_type] :
( v29226(VarCurr)
<=> ( v29227(VarCurr)
& v29230(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_535,axiom,
! [VarCurr: state_type] :
( v29230(VarCurr)
<=> ( v29223(VarCurr)
| v29189(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6356,axiom,
! [VarCurr: state_type] :
( v29227(VarCurr)
<=> ( v29228(VarCurr)
| v29229(VarCurr) ) ) ).
tff(writeUnaryOperator_2298,axiom,
! [VarCurr: state_type] :
( ~ v29229(VarCurr)
<=> v29189(VarCurr,2) ) ).
tff(writeUnaryOperator_2297,axiom,
! [VarCurr: state_type] :
( ~ v29228(VarCurr)
<=> v29223(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6355,axiom,
! [VarCurr: state_type] :
( v29219(VarCurr)
<=> ( v29220(VarCurr)
& v29225(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_534,axiom,
! [VarCurr: state_type] :
( v29225(VarCurr)
<=> ( v29222(VarCurr)
| v29189(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6354,axiom,
! [VarCurr: state_type] :
( v29220(VarCurr)
<=> ( v29221(VarCurr)
| v29224(VarCurr) ) ) ).
tff(writeUnaryOperator_2296,axiom,
! [VarCurr: state_type] :
( ~ v29224(VarCurr)
<=> v29189(VarCurr,3) ) ).
tff(writeUnaryOperator_2295,axiom,
! [VarCurr: state_type] :
( ~ v29221(VarCurr)
<=> v29222(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_533,axiom,
! [VarCurr: state_type] :
( v29222(VarCurr)
<=> ( v29223(VarCurr)
& v29189(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_532,axiom,
! [VarCurr: state_type] :
( v29223(VarCurr)
<=> ( v29189(VarCurr,0)
& v29189(VarCurr,1) ) ) ).
tff(addBitVectorEqualityBitBlasted_1782,axiom,
! [VarCurr: state_type] :
( v29216(VarCurr)
<=> ( ( v29189(VarCurr,3)
<=> $true )
& ( v29189(VarCurr,2)
<=> $false )
& ( v29189(VarCurr,1)
<=> $true )
& ( v29189(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6353,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29200(VarNext)
<=> ( v29201(VarNext)
& v29208(VarNext) ) ) ) ).
tff(addAssignment_10894,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29208(VarNext)
<=> v29206(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6352,axiom,
! [VarCurr: state_type] :
( v29206(VarCurr)
<=> ( v29209(VarCurr)
| v29210(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6351,axiom,
! [VarCurr: state_type] :
( v29210(VarCurr)
<=> ( v29191(VarCurr)
& v29211(VarCurr) ) ) ).
tff(writeUnaryOperator_2294,axiom,
! [VarCurr: state_type] :
( ~ v29211(VarCurr)
<=> v29209(VarCurr) ) ).
tff(writeUnaryOperator_2293,axiom,
! [VarCurr: state_type] :
( ~ v29209(VarCurr)
<=> v26081(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6350,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29201(VarNext)
<=> ( v29202(VarNext)
& v28773(VarNext) ) ) ) ).
tff(writeUnaryOperator_2292,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29202(VarNext)
<=> v28780(VarNext) ) ) ).
tff(addAssignment_10893,axiom,
! [VarCurr: state_type] :
( v29191(VarCurr)
<=> v29193(VarCurr) ) ).
tff(addAssignment_10892,axiom,
! [VarCurr: state_type] :
( v29193(VarCurr)
<=> v29195(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_531,axiom,
! [VarCurr: state_type] :
( v29195(VarCurr)
<=> ( v7443(VarCurr,1)
& v29197(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6349,axiom,
! [VarCurr: state_type] :
( v29197(VarCurr)
<=> ( v26101(VarCurr)
| v28838(VarCurr) ) ) ).
tff(addAssignment_10891,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v28857(VarCurr,B)
<=> v28859(VarCurr,B) ) ) ).
tff(addAssignment_10890,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v28859(VarCurr,B)
<=> v28861(VarCurr,B) ) ) ).
tff(addAssignment_10889,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v28861(VarCurr,B)
<=> v28863(VarCurr,B) ) ) ).
tff(addAssignment_10888,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v28863(VarCurr,B)
<=> v28865(VarCurr,B) ) ) ).
tff(addAssignment_10887,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v28865(VarCurr,B)
<=> v28867(VarCurr,B) ) ) ).
tff(addAssignment_10886,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v28867(VarCurr,B)
<=> v28869(VarCurr,B) ) ) ).
tff(addAssignment_10885,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v28869(VarCurr,B)
<=> v29185(VarCurr,B) ) ) ).
tff(addAssignment_10884,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v29185(VarCurr,B)
<=> v28871(VarCurr,B) ) ) ).
tff(addAssignment_10883,axiom,
! [VarCurr: state_type] :
( v29185(VarCurr,4)
<=> v29186(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_625,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29145(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v28871(VarNext,B)
<=> v28871(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_675,axiom,
! [VarNext: state_type] :
( v29145(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v28871(VarNext,B)
<=> v29159(VarNext,B) ) ) ) ).
tff(addAssignment_10882,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v29159(VarNext,B)
<=> v29157(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_817,axiom,
! [VarCurr: state_type] :
( ~ v29154(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v29157(VarCurr,B)
<=> v29160(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_797,axiom,
! [VarCurr: state_type] :
( v29154(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v29157(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesMultipleBits_99,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v29160(VarCurr,B)
<=> ( v29161(VarCurr,B)
& v29180(VarCurr,B) ) ) ) ).
tff(addAssignment_10881,axiom,
! [VarCurr: state_type] :
( v29180(VarCurr,0)
<=> v29181(VarCurr) ) ).
tff(addAssignment_10880,axiom,
! [VarCurr: state_type] :
( v29180(VarCurr,1)
<=> v29181(VarCurr) ) ).
tff(addAssignment_10879,axiom,
! [VarCurr: state_type] :
( v29180(VarCurr,2)
<=> v29181(VarCurr) ) ).
tff(addAssignment_10878,axiom,
! [VarCurr: state_type] :
( v29180(VarCurr,3)
<=> v29181(VarCurr) ) ).
tff(addAssignment_10877,axiom,
! [VarCurr: state_type] :
( v29181(VarCurr)
<=> v29182(VarCurr) ) ).
tff(writeUnaryOperator_2291,axiom,
! [VarCurr: state_type] :
( ~ v29182(VarCurr)
<=> v29141(VarCurr) ) ).
tff(addAssignment_10876,axiom,
! [VarCurr: state_type] :
( v29161(VarCurr,0)
<=> v29177(VarCurr) ) ).
tff(addAssignment_10875,axiom,
! [VarCurr: state_type] :
( v29161(VarCurr,1)
<=> v29175(VarCurr) ) ).
tff(addAssignment_10874,axiom,
! [VarCurr: state_type] :
( v29161(VarCurr,2)
<=> v29170(VarCurr) ) ).
tff(addAssignment_10873,axiom,
! [VarCurr: state_type] :
( v29161(VarCurr,3)
<=> v29163(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6348,axiom,
! [VarCurr: state_type] :
( v29175(VarCurr)
<=> ( v29176(VarCurr)
& v29179(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_530,axiom,
! [VarCurr: state_type] :
( v29179(VarCurr)
<=> ( v28871(VarCurr,0)
| v28871(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6347,axiom,
! [VarCurr: state_type] :
( v29176(VarCurr)
<=> ( v29177(VarCurr)
| v29178(VarCurr) ) ) ).
tff(writeUnaryOperator_2290,axiom,
! [VarCurr: state_type] :
( ~ v29178(VarCurr)
<=> v28871(VarCurr,1) ) ).
tff(writeUnaryOperator_2289,axiom,
! [VarCurr: state_type] :
( ~ v29177(VarCurr)
<=> v28871(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6346,axiom,
! [VarCurr: state_type] :
( v29170(VarCurr)
<=> ( v29171(VarCurr)
& v29174(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_529,axiom,
! [VarCurr: state_type] :
( v29174(VarCurr)
<=> ( v29167(VarCurr)
| v28871(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6345,axiom,
! [VarCurr: state_type] :
( v29171(VarCurr)
<=> ( v29172(VarCurr)
| v29173(VarCurr) ) ) ).
tff(writeUnaryOperator_2288,axiom,
! [VarCurr: state_type] :
( ~ v29173(VarCurr)
<=> v28871(VarCurr,2) ) ).
tff(writeUnaryOperator_2287,axiom,
! [VarCurr: state_type] :
( ~ v29172(VarCurr)
<=> v29167(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6344,axiom,
! [VarCurr: state_type] :
( v29163(VarCurr)
<=> ( v29164(VarCurr)
& v29169(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_528,axiom,
! [VarCurr: state_type] :
( v29169(VarCurr)
<=> ( v29166(VarCurr)
| v28871(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6343,axiom,
! [VarCurr: state_type] :
( v29164(VarCurr)
<=> ( v29165(VarCurr)
| v29168(VarCurr) ) ) ).
tff(writeUnaryOperator_2286,axiom,
! [VarCurr: state_type] :
( ~ v29168(VarCurr)
<=> v28871(VarCurr,3) ) ).
tff(writeUnaryOperator_2285,axiom,
! [VarCurr: state_type] :
( ~ v29165(VarCurr)
<=> v29166(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_527,axiom,
! [VarCurr: state_type] :
( v29166(VarCurr)
<=> ( v29167(VarCurr)
& v28871(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_526,axiom,
! [VarCurr: state_type] :
( v29167(VarCurr)
<=> ( v28871(VarCurr,0)
& v28871(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6342,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29145(VarNext)
<=> ( v29146(VarNext)
& v29153(VarNext) ) ) ) ).
tff(addAssignment_10872,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29153(VarNext)
<=> v29151(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6341,axiom,
! [VarCurr: state_type] :
( v29151(VarCurr)
<=> ( v29154(VarCurr)
| v29155(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6340,axiom,
! [VarCurr: state_type] :
( v29155(VarCurr)
<=> ( v28873(VarCurr)
& v29156(VarCurr) ) ) ).
tff(writeUnaryOperator_2284,axiom,
! [VarCurr: state_type] :
( ~ v29156(VarCurr)
<=> v29154(VarCurr) ) ).
tff(writeUnaryOperator_2283,axiom,
! [VarCurr: state_type] :
( ~ v29154(VarCurr)
<=> v5492(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6339,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29146(VarNext)
<=> ( v29147(VarNext)
& v26030(VarNext) ) ) ) ).
tff(writeUnaryOperator_2282,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29147(VarNext)
<=> v26037(VarNext) ) ) ).
tff(addBitVectorEqualityBitBlasted_1781,axiom,
! [VarCurr: state_type] :
( v29141(VarCurr)
<=> ( ( v28871(VarCurr,3)
<=> $true )
& ( v28871(VarCurr,2)
<=> $false )
& ( v28871(VarCurr,1)
<=> $true )
& ( v28871(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10871,axiom,
! [VarCurr: state_type] :
( v28873(VarCurr)
<=> v28875(VarCurr) ) ).
tff(addAssignment_10870,axiom,
! [VarCurr: state_type] :
( v28875(VarCurr)
<=> v28877(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_525,axiom,
! [VarCurr: state_type] :
( v28877(VarCurr)
<=> ( v5500(VarCurr,7)
| v28931(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6338,axiom,
! [VarCurr: state_type] :
( v28931(VarCurr)
<=> ( v29135(VarCurr)
& v29138(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6337,axiom,
! [VarCurr: state_type] :
( v29138(VarCurr)
<=> ( v29120(VarCurr)
| v29127(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6336,axiom,
! [VarCurr: state_type] :
( v29135(VarCurr)
<=> ( v29136(VarCurr)
& v29137(VarCurr) ) ) ).
tff(writeUnaryOperator_2281,axiom,
! [VarCurr: state_type] :
( ~ v29137(VarCurr)
<=> v28933(VarCurr) ) ).
tff(writeUnaryOperator_2280,axiom,
! [VarCurr: state_type] :
( ~ v29136(VarCurr)
<=> v5511(VarCurr) ) ).
tff(addAssignment_10869,axiom,
! [VarCurr: state_type] :
( v29127(VarCurr)
<=> v29129(VarCurr) ) ).
tff(addAssignment_10868,axiom,
! [VarCurr: state_type] :
( v29129(VarCurr)
<=> v29131(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_937,axiom,
! [VarCurr: state_type] :
( ~ v29133(VarCurr)
=> ( v29131(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_957,axiom,
! [VarCurr: state_type] :
( v29133(VarCurr)
=> ( v29131(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1780,axiom,
! [VarCurr: state_type] :
( v29133(VarCurr)
<=> ( ( v5477(VarCurr,6)
<=> $true )
& ( v5477(VarCurr,5)
<=> $true )
& ( v5477(VarCurr,4)
<=> $true )
& ( v5477(VarCurr,3)
<=> $true )
& ( v5477(VarCurr,2)
<=> $true )
& ( v5477(VarCurr,1)
<=> $false )
& ( v5477(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10867,axiom,
! [VarCurr: state_type] :
( v29120(VarCurr)
<=> v29122(VarCurr) ) ).
tff(addAssignment_10866,axiom,
! [VarCurr: state_type] :
( v29122(VarCurr)
<=> v29124(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_936,axiom,
! [VarCurr: state_type] :
( ~ v5764(VarCurr)
=> ( v29124(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_956,axiom,
! [VarCurr: state_type] :
( v5764(VarCurr)
=> ( v29124(VarCurr)
<=> v5521(VarCurr,0) ) ) ).
tff(addAssignment_10865,axiom,
! [VarCurr: state_type] :
( v28933(VarCurr)
<=> v5500(VarCurr,5) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_104,axiom,
! [VarCurr: state_type] :
( ~ v29112(VarCurr)
=> ( v5500(VarCurr,5)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_84,axiom,
! [VarCurr: state_type] :
( v29112(VarCurr)
=> ( v5500(VarCurr,5)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6335,axiom,
! [VarCurr: state_type] :
( v29112(VarCurr)
<=> ( v29113(VarCurr)
& v29034(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6334,axiom,
! [VarCurr: state_type] :
( v29113(VarCurr)
<=> ( v29115(VarCurr)
& v29092(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6333,axiom,
! [VarCurr: state_type] :
( v29115(VarCurr)
<=> ( v29116(VarCurr)
& v29033(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6332,axiom,
! [VarCurr: state_type] :
( v29116(VarCurr)
<=> ( v29117(VarCurr)
& v29032(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6331,axiom,
! [VarCurr: state_type] :
( v29117(VarCurr)
<=> ( v29118(VarCurr)
& v29031(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6330,axiom,
! [VarCurr: state_type] :
( v29118(VarCurr)
<=> ( v29029(VarCurr)
& v28935(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_624,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29100(VarNext)
=> ( v5506(VarNext,0)
<=> v5506(VarCurr,0) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_674,axiom,
! [VarNext: state_type] :
( v29100(VarNext)
=> ( v5506(VarNext,0)
<=> v29108(VarNext) ) ) ).
tff(addAssignment_10864,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29108(VarNext)
<=> v29106(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_935,axiom,
! [VarCurr: state_type] :
( ~ v28897(VarCurr)
=> ( v29106(VarCurr)
<=> v5500(VarCurr,0) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_955,axiom,
! [VarCurr: state_type] :
( v28897(VarCurr)
=> ( v29106(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6329,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29100(VarNext)
<=> v29101(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6328,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29101(VarNext)
<=> ( v29103(VarNext)
& v28883(VarNext) ) ) ) ).
tff(writeUnaryOperator_2279,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29103(VarNext)
<=> v28890(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_934,axiom,
! [VarCurr: state_type] :
( ~ v29082(VarCurr)
=> ( v5500(VarCurr,0)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_954,axiom,
! [VarCurr: state_type] :
( v29082(VarCurr)
=> ( v5500(VarCurr,0)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6327,axiom,
! [VarCurr: state_type] :
( v29082(VarCurr)
<=> ( v29083(VarCurr)
| v29097(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1779,axiom,
! [VarCurr: state_type] :
( v29097(VarCurr)
<=> ( $true
<=> v5506(VarCurr,19) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6326,axiom,
! [VarCurr: state_type] :
( v29083(VarCurr)
<=> ( v29084(VarCurr)
| v29096(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1778,axiom,
! [VarCurr: state_type] :
( v29096(VarCurr)
<=> ( $true
<=> v5506(VarCurr,15) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6325,axiom,
! [VarCurr: state_type] :
( v29084(VarCurr)
<=> ( v29085(VarCurr)
| v29095(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1777,axiom,
! [VarCurr: state_type] :
( v29095(VarCurr)
<=> ( $true
<=> v5506(VarCurr,11) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6324,axiom,
! [VarCurr: state_type] :
( v29085(VarCurr)
<=> ( v29086(VarCurr)
| v29094(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1776,axiom,
! [VarCurr: state_type] :
( v29094(VarCurr)
<=> ( $true
<=> v5506(VarCurr,7) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6323,axiom,
! [VarCurr: state_type] :
( v29086(VarCurr)
<=> ( v29087(VarCurr)
| v29093(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1775,axiom,
! [VarCurr: state_type] :
( v29093(VarCurr)
<=> ( $true
<=> v5506(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6322,axiom,
! [VarCurr: state_type] :
( v29087(VarCurr)
<=> ( v29088(VarCurr)
& v29034(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6321,axiom,
! [VarCurr: state_type] :
( v29088(VarCurr)
<=> ( v29089(VarCurr)
| v29090(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6320,axiom,
! [VarCurr: state_type] :
( v29090(VarCurr)
<=> ( v29025(VarCurr)
& v29092(VarCurr) ) ) ).
tff(writeUnaryOperator_2278,axiom,
! [VarCurr: state_type] :
( ~ v29092(VarCurr)
<=> v28947(VarCurr) ) ).
tff(addAssignment_10863,axiom,
! [VarCurr: state_type] :
( v29089(VarCurr)
<=> v5511(VarCurr) ) ).
tff(addAssignment_10862,axiom,
! [VarNext: state_type] :
( v5506(VarNext,19)
<=> v29074(VarNext,18) ) ).
tff(addCaseBooleanConditionShiftedRanges1_63,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29075(VarNext)
=> ( ( v29074(VarNext,19)
<=> v5506(VarCurr,20) )
& ( v29074(VarNext,18)
<=> v5506(VarCurr,19) )
& ( v29074(VarNext,17)
<=> v5506(VarCurr,18) )
& ( v29074(VarNext,16)
<=> v5506(VarCurr,17) )
& ( v29074(VarNext,15)
<=> v5506(VarCurr,16) )
& ( v29074(VarNext,14)
<=> v5506(VarCurr,15) )
& ( v29074(VarNext,13)
<=> v5506(VarCurr,14) )
& ( v29074(VarNext,12)
<=> v5506(VarCurr,13) )
& ( v29074(VarNext,11)
<=> v5506(VarCurr,12) )
& ( v29074(VarNext,10)
<=> v5506(VarCurr,11) )
& ( v29074(VarNext,9)
<=> v5506(VarCurr,10) )
& ( v29074(VarNext,8)
<=> v5506(VarCurr,9) )
& ( v29074(VarNext,7)
<=> v5506(VarCurr,8) )
& ( v29074(VarNext,6)
<=> v5506(VarCurr,7) )
& ( v29074(VarNext,5)
<=> v5506(VarCurr,6) )
& ( v29074(VarNext,4)
<=> v5506(VarCurr,5) )
& ( v29074(VarNext,3)
<=> v5506(VarCurr,4) )
& ( v29074(VarNext,2)
<=> v5506(VarCurr,3) )
& ( v29074(VarNext,1)
<=> v5506(VarCurr,2) )
& ( v29074(VarNext,0)
<=> v5506(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_673,axiom,
! [VarNext: state_type] :
( v29075(VarNext)
=> ! [B: $int] :
( ( $less(B,20)
& ~ $less(B,0) )
=> ( v29074(VarNext,B)
<=> v28896(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6319,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29075(VarNext)
<=> v29076(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6318,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29076(VarNext)
<=> ( v29078(VarNext)
& v28883(VarNext) ) ) ) ).
tff(writeUnaryOperator_2277,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29078(VarNext)
<=> v28890(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_103,axiom,
! [VarCurr: state_type] :
( ~ v29070(VarCurr)
=> ( v5500(VarCurr,19)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_83,axiom,
! [VarCurr: state_type] :
( v29070(VarCurr)
=> ( v5500(VarCurr,19)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6317,axiom,
! [VarCurr: state_type] :
( v29070(VarCurr)
<=> ( v29071(VarCurr)
| v29072(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6316,axiom,
! [VarCurr: state_type] :
( v29072(VarCurr)
<=> ( v5502(VarCurr)
& v29060(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6315,axiom,
! [VarCurr: state_type] :
( v29071(VarCurr)
<=> ( v5502(VarCurr)
& v29057(VarCurr) ) ) ).
tff(addAssignment_10861,axiom,
! [VarNext: state_type] :
( v5506(VarNext,20)
<=> v29062(VarNext,19) ) ).
tff(addCaseBooleanConditionShiftedRanges1_62,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29063(VarNext)
=> ( ( v29062(VarNext,19)
<=> v5506(VarCurr,20) )
& ( v29062(VarNext,18)
<=> v5506(VarCurr,19) )
& ( v29062(VarNext,17)
<=> v5506(VarCurr,18) )
& ( v29062(VarNext,16)
<=> v5506(VarCurr,17) )
& ( v29062(VarNext,15)
<=> v5506(VarCurr,16) )
& ( v29062(VarNext,14)
<=> v5506(VarCurr,15) )
& ( v29062(VarNext,13)
<=> v5506(VarCurr,14) )
& ( v29062(VarNext,12)
<=> v5506(VarCurr,13) )
& ( v29062(VarNext,11)
<=> v5506(VarCurr,12) )
& ( v29062(VarNext,10)
<=> v5506(VarCurr,11) )
& ( v29062(VarNext,9)
<=> v5506(VarCurr,10) )
& ( v29062(VarNext,8)
<=> v5506(VarCurr,9) )
& ( v29062(VarNext,7)
<=> v5506(VarCurr,8) )
& ( v29062(VarNext,6)
<=> v5506(VarCurr,7) )
& ( v29062(VarNext,5)
<=> v5506(VarCurr,6) )
& ( v29062(VarNext,4)
<=> v5506(VarCurr,5) )
& ( v29062(VarNext,3)
<=> v5506(VarCurr,4) )
& ( v29062(VarNext,2)
<=> v5506(VarCurr,3) )
& ( v29062(VarNext,1)
<=> v5506(VarCurr,2) )
& ( v29062(VarNext,0)
<=> v5506(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_672,axiom,
! [VarNext: state_type] :
( v29063(VarNext)
=> ! [B: $int] :
( ( $less(B,20)
& ~ $less(B,0) )
=> ( v29062(VarNext,B)
<=> v28896(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6314,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29063(VarNext)
<=> v29064(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6313,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29064(VarNext)
<=> ( v29066(VarNext)
& v28883(VarNext) ) ) ) ).
tff(writeUnaryOperator_2276,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29066(VarNext)
<=> v28890(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_102,axiom,
! [VarCurr: state_type] :
( ~ v29054(VarCurr)
=> ( v5500(VarCurr,20)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_82,axiom,
! [VarCurr: state_type] :
( v29054(VarCurr)
=> ( v5500(VarCurr,20)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6312,axiom,
! [VarCurr: state_type] :
( v29054(VarCurr)
<=> ( v29055(VarCurr)
| v29058(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6311,axiom,
! [VarCurr: state_type] :
( v29058(VarCurr)
<=> ( v29059(VarCurr)
& v29060(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1774,axiom,
! [VarCurr: state_type] :
( v29060(VarCurr)
<=> ( $true
<=> v5506(VarCurr,20) ) ) ).
tff(writeUnaryOperator_2275,axiom,
! [VarCurr: state_type] :
( ~ v29059(VarCurr)
<=> v5502(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6310,axiom,
! [VarCurr: state_type] :
( v29055(VarCurr)
<=> ( v29056(VarCurr)
& v29057(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1773,axiom,
! [VarCurr: state_type] :
( v29057(VarCurr)
<=> ( $true
<=> v5506(VarCurr,18) ) ) ).
tff(writeUnaryOperator_2274,axiom,
! [VarCurr: state_type] :
( ~ v29056(VarCurr)
<=> v5502(VarCurr) ) ).
tff(addAssignment_10860,axiom,
! [VarNext: state_type] :
( v5506(VarNext,18)
<=> v29046(VarNext,17) ) ).
tff(addCaseBooleanConditionShiftedRanges1_61,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29047(VarNext)
=> ( ( v29046(VarNext,19)
<=> v5506(VarCurr,20) )
& ( v29046(VarNext,18)
<=> v5506(VarCurr,19) )
& ( v29046(VarNext,17)
<=> v5506(VarCurr,18) )
& ( v29046(VarNext,16)
<=> v5506(VarCurr,17) )
& ( v29046(VarNext,15)
<=> v5506(VarCurr,16) )
& ( v29046(VarNext,14)
<=> v5506(VarCurr,15) )
& ( v29046(VarNext,13)
<=> v5506(VarCurr,14) )
& ( v29046(VarNext,12)
<=> v5506(VarCurr,13) )
& ( v29046(VarNext,11)
<=> v5506(VarCurr,12) )
& ( v29046(VarNext,10)
<=> v5506(VarCurr,11) )
& ( v29046(VarNext,9)
<=> v5506(VarCurr,10) )
& ( v29046(VarNext,8)
<=> v5506(VarCurr,9) )
& ( v29046(VarNext,7)
<=> v5506(VarCurr,8) )
& ( v29046(VarNext,6)
<=> v5506(VarCurr,7) )
& ( v29046(VarNext,5)
<=> v5506(VarCurr,6) )
& ( v29046(VarNext,4)
<=> v5506(VarCurr,5) )
& ( v29046(VarNext,3)
<=> v5506(VarCurr,4) )
& ( v29046(VarNext,2)
<=> v5506(VarCurr,3) )
& ( v29046(VarNext,1)
<=> v5506(VarCurr,2) )
& ( v29046(VarNext,0)
<=> v5506(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_671,axiom,
! [VarNext: state_type] :
( v29047(VarNext)
=> ! [B: $int] :
( ( $less(B,20)
& ~ $less(B,0) )
=> ( v29046(VarNext,B)
<=> v28896(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6309,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29047(VarNext)
<=> v29048(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6308,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29048(VarNext)
<=> ( v29050(VarNext)
& v28883(VarNext) ) ) ) ).
tff(writeUnaryOperator_2273,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29050(VarNext)
<=> v28890(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_101,axiom,
! [VarCurr: state_type] :
( ~ v29044(VarCurr)
=> ( v5500(VarCurr,18)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_81,axiom,
! [VarCurr: state_type] :
( v29044(VarCurr)
=> ( v5500(VarCurr,18)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1772,axiom,
! [VarCurr: state_type] :
( v29044(VarCurr)
<=> ( $true
<=> v5506(VarCurr,17) ) ) ).
tff(addAssignment_10859,axiom,
! [VarNext: state_type] :
( v5506(VarNext,17)
<=> v29036(VarNext,16) ) ).
tff(addCaseBooleanConditionShiftedRanges1_60,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29037(VarNext)
=> ( ( v29036(VarNext,19)
<=> v5506(VarCurr,20) )
& ( v29036(VarNext,18)
<=> v5506(VarCurr,19) )
& ( v29036(VarNext,17)
<=> v5506(VarCurr,18) )
& ( v29036(VarNext,16)
<=> v5506(VarCurr,17) )
& ( v29036(VarNext,15)
<=> v5506(VarCurr,16) )
& ( v29036(VarNext,14)
<=> v5506(VarCurr,15) )
& ( v29036(VarNext,13)
<=> v5506(VarCurr,14) )
& ( v29036(VarNext,12)
<=> v5506(VarCurr,13) )
& ( v29036(VarNext,11)
<=> v5506(VarCurr,12) )
& ( v29036(VarNext,10)
<=> v5506(VarCurr,11) )
& ( v29036(VarNext,9)
<=> v5506(VarCurr,10) )
& ( v29036(VarNext,8)
<=> v5506(VarCurr,9) )
& ( v29036(VarNext,7)
<=> v5506(VarCurr,8) )
& ( v29036(VarNext,6)
<=> v5506(VarCurr,7) )
& ( v29036(VarNext,5)
<=> v5506(VarCurr,6) )
& ( v29036(VarNext,4)
<=> v5506(VarCurr,5) )
& ( v29036(VarNext,3)
<=> v5506(VarCurr,4) )
& ( v29036(VarNext,2)
<=> v5506(VarCurr,3) )
& ( v29036(VarNext,1)
<=> v5506(VarCurr,2) )
& ( v29036(VarNext,0)
<=> v5506(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_670,axiom,
! [VarNext: state_type] :
( v29037(VarNext)
=> ! [B: $int] :
( ( $less(B,20)
& ~ $less(B,0) )
=> ( v29036(VarNext,B)
<=> v28896(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6307,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29037(VarNext)
<=> v29038(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6306,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29038(VarNext)
<=> ( v29040(VarNext)
& v28883(VarNext) ) ) ) ).
tff(writeUnaryOperator_2272,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29040(VarNext)
<=> v28890(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_100,axiom,
! [VarCurr: state_type] :
( ~ v29022(VarCurr)
=> ( v5500(VarCurr,17)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_80,axiom,
! [VarCurr: state_type] :
( v29022(VarCurr)
=> ( v5500(VarCurr,17)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6305,axiom,
! [VarCurr: state_type] :
( v29022(VarCurr)
<=> ( v29023(VarCurr)
& v29034(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1771,axiom,
! [VarCurr: state_type] :
( v29034(VarCurr)
<=> ( $true
<=> v5506(VarCurr,0) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6304,axiom,
! [VarCurr: state_type] :
( v29023(VarCurr)
<=> ( v29025(VarCurr)
& v28947(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6303,axiom,
! [VarCurr: state_type] :
( v29025(VarCurr)
<=> ( v29026(VarCurr)
& v29033(VarCurr) ) ) ).
tff(writeUnaryOperator_2271,axiom,
! [VarCurr: state_type] :
( ~ v29033(VarCurr)
<=> v28939(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6302,axiom,
! [VarCurr: state_type] :
( v29026(VarCurr)
<=> ( v29027(VarCurr)
& v29032(VarCurr) ) ) ).
tff(writeUnaryOperator_2270,axiom,
! [VarCurr: state_type] :
( ~ v29032(VarCurr)
<=> v5513(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6301,axiom,
! [VarCurr: state_type] :
( v29027(VarCurr)
<=> ( v29028(VarCurr)
& v29031(VarCurr) ) ) ).
tff(writeUnaryOperator_2269,axiom,
! [VarCurr: state_type] :
( ~ v29031(VarCurr)
<=> v28937(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6300,axiom,
! [VarCurr: state_type] :
( v29028(VarCurr)
<=> ( v29029(VarCurr)
& v29030(VarCurr) ) ) ).
tff(writeUnaryOperator_2268,axiom,
! [VarCurr: state_type] :
( ~ v29030(VarCurr)
<=> v28935(VarCurr) ) ).
tff(writeUnaryOperator_2267,axiom,
! [VarCurr: state_type] :
( ~ v29029(VarCurr)
<=> v5511(VarCurr) ) ).
tff(addAssignment_10858,axiom,
! [VarNext: state_type] :
( v5506(VarNext,15)
<=> v29014(VarNext,14) ) ).
tff(addCaseBooleanConditionShiftedRanges1_59,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29015(VarNext)
=> ( ( v29014(VarNext,19)
<=> v5506(VarCurr,20) )
& ( v29014(VarNext,18)
<=> v5506(VarCurr,19) )
& ( v29014(VarNext,17)
<=> v5506(VarCurr,18) )
& ( v29014(VarNext,16)
<=> v5506(VarCurr,17) )
& ( v29014(VarNext,15)
<=> v5506(VarCurr,16) )
& ( v29014(VarNext,14)
<=> v5506(VarCurr,15) )
& ( v29014(VarNext,13)
<=> v5506(VarCurr,14) )
& ( v29014(VarNext,12)
<=> v5506(VarCurr,13) )
& ( v29014(VarNext,11)
<=> v5506(VarCurr,12) )
& ( v29014(VarNext,10)
<=> v5506(VarCurr,11) )
& ( v29014(VarNext,9)
<=> v5506(VarCurr,10) )
& ( v29014(VarNext,8)
<=> v5506(VarCurr,9) )
& ( v29014(VarNext,7)
<=> v5506(VarCurr,8) )
& ( v29014(VarNext,6)
<=> v5506(VarCurr,7) )
& ( v29014(VarNext,5)
<=> v5506(VarCurr,6) )
& ( v29014(VarNext,4)
<=> v5506(VarCurr,5) )
& ( v29014(VarNext,3)
<=> v5506(VarCurr,4) )
& ( v29014(VarNext,2)
<=> v5506(VarCurr,3) )
& ( v29014(VarNext,1)
<=> v5506(VarCurr,2) )
& ( v29014(VarNext,0)
<=> v5506(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_669,axiom,
! [VarNext: state_type] :
( v29015(VarNext)
=> ! [B: $int] :
( ( $less(B,20)
& ~ $less(B,0) )
=> ( v29014(VarNext,B)
<=> v28896(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6299,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29015(VarNext)
<=> v29016(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6298,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29016(VarNext)
<=> ( v29018(VarNext)
& v28883(VarNext) ) ) ) ).
tff(writeUnaryOperator_2266,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29018(VarNext)
<=> v28890(VarNext) ) ) ).
tff(addAssignment_10857,axiom,
! [VarNext: state_type] :
( v5506(VarNext,11)
<=> v29006(VarNext,10) ) ).
tff(addCaseBooleanConditionShiftedRanges1_58,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29007(VarNext)
=> ( ( v29006(VarNext,19)
<=> v5506(VarCurr,20) )
& ( v29006(VarNext,18)
<=> v5506(VarCurr,19) )
& ( v29006(VarNext,17)
<=> v5506(VarCurr,18) )
& ( v29006(VarNext,16)
<=> v5506(VarCurr,17) )
& ( v29006(VarNext,15)
<=> v5506(VarCurr,16) )
& ( v29006(VarNext,14)
<=> v5506(VarCurr,15) )
& ( v29006(VarNext,13)
<=> v5506(VarCurr,14) )
& ( v29006(VarNext,12)
<=> v5506(VarCurr,13) )
& ( v29006(VarNext,11)
<=> v5506(VarCurr,12) )
& ( v29006(VarNext,10)
<=> v5506(VarCurr,11) )
& ( v29006(VarNext,9)
<=> v5506(VarCurr,10) )
& ( v29006(VarNext,8)
<=> v5506(VarCurr,9) )
& ( v29006(VarNext,7)
<=> v5506(VarCurr,8) )
& ( v29006(VarNext,6)
<=> v5506(VarCurr,7) )
& ( v29006(VarNext,5)
<=> v5506(VarCurr,6) )
& ( v29006(VarNext,4)
<=> v5506(VarCurr,5) )
& ( v29006(VarNext,3)
<=> v5506(VarCurr,4) )
& ( v29006(VarNext,2)
<=> v5506(VarCurr,3) )
& ( v29006(VarNext,1)
<=> v5506(VarCurr,2) )
& ( v29006(VarNext,0)
<=> v5506(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_668,axiom,
! [VarNext: state_type] :
( v29007(VarNext)
=> ! [B: $int] :
( ( $less(B,20)
& ~ $less(B,0) )
=> ( v29006(VarNext,B)
<=> v28896(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6297,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29007(VarNext)
<=> v29008(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6296,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v29008(VarNext)
<=> ( v29010(VarNext)
& v28883(VarNext) ) ) ) ).
tff(writeUnaryOperator_2265,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v29010(VarNext)
<=> v28890(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_99,axiom,
! [VarCurr: state_type] :
( ~ v29000(VarCurr)
=> ( v5500(VarCurr,11)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_79,axiom,
! [VarCurr: state_type] :
( v29000(VarCurr)
=> ( v5500(VarCurr,11)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6295,axiom,
! [VarCurr: state_type] :
( v29000(VarCurr)
<=> ( v29001(VarCurr)
| v29003(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6294,axiom,
! [VarCurr: state_type] :
( v29003(VarCurr)
<=> ( v29004(VarCurr)
& v28990(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6293,axiom,
! [VarCurr: state_type] :
( v29004(VarCurr)
<=> ( v5502(VarCurr)
& v5544(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6292,axiom,
! [VarCurr: state_type] :
( v29001(VarCurr)
<=> ( v29002(VarCurr)
& v28985(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6291,axiom,
! [VarCurr: state_type] :
( v29002(VarCurr)
<=> ( v5502(VarCurr)
& v5544(VarCurr) ) ) ).
tff(addAssignment_10856,axiom,
! [VarNext: state_type] :
( v5506(VarNext,12)
<=> v28992(VarNext,11) ) ).
tff(addCaseBooleanConditionShiftedRanges1_57,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28993(VarNext)
=> ( ( v28992(VarNext,19)
<=> v5506(VarCurr,20) )
& ( v28992(VarNext,18)
<=> v5506(VarCurr,19) )
& ( v28992(VarNext,17)
<=> v5506(VarCurr,18) )
& ( v28992(VarNext,16)
<=> v5506(VarCurr,17) )
& ( v28992(VarNext,15)
<=> v5506(VarCurr,16) )
& ( v28992(VarNext,14)
<=> v5506(VarCurr,15) )
& ( v28992(VarNext,13)
<=> v5506(VarCurr,14) )
& ( v28992(VarNext,12)
<=> v5506(VarCurr,13) )
& ( v28992(VarNext,11)
<=> v5506(VarCurr,12) )
& ( v28992(VarNext,10)
<=> v5506(VarCurr,11) )
& ( v28992(VarNext,9)
<=> v5506(VarCurr,10) )
& ( v28992(VarNext,8)
<=> v5506(VarCurr,9) )
& ( v28992(VarNext,7)
<=> v5506(VarCurr,8) )
& ( v28992(VarNext,6)
<=> v5506(VarCurr,7) )
& ( v28992(VarNext,5)
<=> v5506(VarCurr,6) )
& ( v28992(VarNext,4)
<=> v5506(VarCurr,5) )
& ( v28992(VarNext,3)
<=> v5506(VarCurr,4) )
& ( v28992(VarNext,2)
<=> v5506(VarCurr,3) )
& ( v28992(VarNext,1)
<=> v5506(VarCurr,2) )
& ( v28992(VarNext,0)
<=> v5506(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_667,axiom,
! [VarNext: state_type] :
( v28993(VarNext)
=> ! [B: $int] :
( ( $less(B,20)
& ~ $less(B,0) )
=> ( v28992(VarNext,B)
<=> v28896(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6290,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28993(VarNext)
<=> v28994(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6289,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28994(VarNext)
<=> ( v28996(VarNext)
& v28883(VarNext) ) ) ) ).
tff(writeUnaryOperator_2264,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28996(VarNext)
<=> v28890(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_98,axiom,
! [VarCurr: state_type] :
( ~ v28980(VarCurr)
=> ( v5500(VarCurr,12)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_78,axiom,
! [VarCurr: state_type] :
( v28980(VarCurr)
=> ( v5500(VarCurr,12)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6288,axiom,
! [VarCurr: state_type] :
( v28980(VarCurr)
<=> ( v28981(VarCurr)
| v28986(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6287,axiom,
! [VarCurr: state_type] :
( v28986(VarCurr)
<=> ( v28987(VarCurr)
& v28990(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1770,axiom,
! [VarCurr: state_type] :
( v28990(VarCurr)
<=> ( $true
<=> v5506(VarCurr,12) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6286,axiom,
! [VarCurr: state_type] :
( v28987(VarCurr)
<=> ( v28988(VarCurr)
| v28989(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6285,axiom,
! [VarCurr: state_type] :
( v28989(VarCurr)
<=> ( v5502(VarCurr)
& v28908(VarCurr) ) ) ).
tff(writeUnaryOperator_2263,axiom,
! [VarCurr: state_type] :
( ~ v28988(VarCurr)
<=> v5502(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6284,axiom,
! [VarCurr: state_type] :
( v28981(VarCurr)
<=> ( v28982(VarCurr)
& v28985(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1769,axiom,
! [VarCurr: state_type] :
( v28985(VarCurr)
<=> ( $true
<=> v5506(VarCurr,10) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6283,axiom,
! [VarCurr: state_type] :
( v28982(VarCurr)
<=> ( v28983(VarCurr)
| v28984(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6282,axiom,
! [VarCurr: state_type] :
( v28984(VarCurr)
<=> ( v5502(VarCurr)
& v28908(VarCurr) ) ) ).
tff(writeUnaryOperator_2262,axiom,
! [VarCurr: state_type] :
( ~ v28983(VarCurr)
<=> v5502(VarCurr) ) ).
tff(addAssignment_10855,axiom,
! [VarNext: state_type] :
( v5506(VarNext,10)
<=> v28972(VarNext,9) ) ).
tff(addCaseBooleanConditionShiftedRanges1_56,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28973(VarNext)
=> ( ( v28972(VarNext,19)
<=> v5506(VarCurr,20) )
& ( v28972(VarNext,18)
<=> v5506(VarCurr,19) )
& ( v28972(VarNext,17)
<=> v5506(VarCurr,18) )
& ( v28972(VarNext,16)
<=> v5506(VarCurr,17) )
& ( v28972(VarNext,15)
<=> v5506(VarCurr,16) )
& ( v28972(VarNext,14)
<=> v5506(VarCurr,15) )
& ( v28972(VarNext,13)
<=> v5506(VarCurr,14) )
& ( v28972(VarNext,12)
<=> v5506(VarCurr,13) )
& ( v28972(VarNext,11)
<=> v5506(VarCurr,12) )
& ( v28972(VarNext,10)
<=> v5506(VarCurr,11) )
& ( v28972(VarNext,9)
<=> v5506(VarCurr,10) )
& ( v28972(VarNext,8)
<=> v5506(VarCurr,9) )
& ( v28972(VarNext,7)
<=> v5506(VarCurr,8) )
& ( v28972(VarNext,6)
<=> v5506(VarCurr,7) )
& ( v28972(VarNext,5)
<=> v5506(VarCurr,6) )
& ( v28972(VarNext,4)
<=> v5506(VarCurr,5) )
& ( v28972(VarNext,3)
<=> v5506(VarCurr,4) )
& ( v28972(VarNext,2)
<=> v5506(VarCurr,3) )
& ( v28972(VarNext,1)
<=> v5506(VarCurr,2) )
& ( v28972(VarNext,0)
<=> v5506(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_666,axiom,
! [VarNext: state_type] :
( v28973(VarNext)
=> ! [B: $int] :
( ( $less(B,20)
& ~ $less(B,0) )
=> ( v28972(VarNext,B)
<=> v28896(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6281,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28973(VarNext)
<=> v28974(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6280,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28974(VarNext)
<=> ( v28976(VarNext)
& v28883(VarNext) ) ) ) ).
tff(writeUnaryOperator_2261,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28976(VarNext)
<=> v28890(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_97,axiom,
! [VarCurr: state_type] :
( ~ v28970(VarCurr)
=> ( v5500(VarCurr,10)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_77,axiom,
! [VarCurr: state_type] :
( v28970(VarCurr)
=> ( v5500(VarCurr,10)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1768,axiom,
! [VarCurr: state_type] :
( v28970(VarCurr)
<=> ( $true
<=> v5506(VarCurr,9) ) ) ).
tff(addAssignment_10854,axiom,
! [VarNext: state_type] :
( v5506(VarNext,7)
<=> v28962(VarNext,6) ) ).
tff(addCaseBooleanConditionShiftedRanges1_55,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28963(VarNext)
=> ( ( v28962(VarNext,19)
<=> v5506(VarCurr,20) )
& ( v28962(VarNext,18)
<=> v5506(VarCurr,19) )
& ( v28962(VarNext,17)
<=> v5506(VarCurr,18) )
& ( v28962(VarNext,16)
<=> v5506(VarCurr,17) )
& ( v28962(VarNext,15)
<=> v5506(VarCurr,16) )
& ( v28962(VarNext,14)
<=> v5506(VarCurr,15) )
& ( v28962(VarNext,13)
<=> v5506(VarCurr,14) )
& ( v28962(VarNext,12)
<=> v5506(VarCurr,13) )
& ( v28962(VarNext,11)
<=> v5506(VarCurr,12) )
& ( v28962(VarNext,10)
<=> v5506(VarCurr,11) )
& ( v28962(VarNext,9)
<=> v5506(VarCurr,10) )
& ( v28962(VarNext,8)
<=> v5506(VarCurr,9) )
& ( v28962(VarNext,7)
<=> v5506(VarCurr,8) )
& ( v28962(VarNext,6)
<=> v5506(VarCurr,7) )
& ( v28962(VarNext,5)
<=> v5506(VarCurr,6) )
& ( v28962(VarNext,4)
<=> v5506(VarCurr,5) )
& ( v28962(VarNext,3)
<=> v5506(VarCurr,4) )
& ( v28962(VarNext,2)
<=> v5506(VarCurr,3) )
& ( v28962(VarNext,1)
<=> v5506(VarCurr,2) )
& ( v28962(VarNext,0)
<=> v5506(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_665,axiom,
! [VarNext: state_type] :
( v28963(VarNext)
=> ! [B: $int] :
( ( $less(B,20)
& ~ $less(B,0) )
=> ( v28962(VarNext,B)
<=> v28896(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6279,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28963(VarNext)
<=> v28964(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6278,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28964(VarNext)
<=> ( v28966(VarNext)
& v28883(VarNext) ) ) ) ).
tff(writeUnaryOperator_2260,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28966(VarNext)
<=> v28890(VarNext) ) ) ).
tff(addAssignment_10853,axiom,
! [VarNext: state_type] :
( v5506(VarNext,3)
<=> v28954(VarNext,2) ) ).
tff(addCaseBooleanConditionShiftedRanges1_54,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28955(VarNext)
=> ( ( v28954(VarNext,19)
<=> v5506(VarCurr,20) )
& ( v28954(VarNext,18)
<=> v5506(VarCurr,19) )
& ( v28954(VarNext,17)
<=> v5506(VarCurr,18) )
& ( v28954(VarNext,16)
<=> v5506(VarCurr,17) )
& ( v28954(VarNext,15)
<=> v5506(VarCurr,16) )
& ( v28954(VarNext,14)
<=> v5506(VarCurr,15) )
& ( v28954(VarNext,13)
<=> v5506(VarCurr,14) )
& ( v28954(VarNext,12)
<=> v5506(VarCurr,13) )
& ( v28954(VarNext,11)
<=> v5506(VarCurr,12) )
& ( v28954(VarNext,10)
<=> v5506(VarCurr,11) )
& ( v28954(VarNext,9)
<=> v5506(VarCurr,10) )
& ( v28954(VarNext,8)
<=> v5506(VarCurr,9) )
& ( v28954(VarNext,7)
<=> v5506(VarCurr,8) )
& ( v28954(VarNext,6)
<=> v5506(VarCurr,7) )
& ( v28954(VarNext,5)
<=> v5506(VarCurr,6) )
& ( v28954(VarNext,4)
<=> v5506(VarCurr,5) )
& ( v28954(VarNext,3)
<=> v5506(VarCurr,4) )
& ( v28954(VarNext,2)
<=> v5506(VarCurr,3) )
& ( v28954(VarNext,1)
<=> v5506(VarCurr,2) )
& ( v28954(VarNext,0)
<=> v5506(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_664,axiom,
! [VarNext: state_type] :
( v28955(VarNext)
=> ! [B: $int] :
( ( $less(B,20)
& ~ $less(B,0) )
=> ( v28954(VarNext,B)
<=> v28896(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6277,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28955(VarNext)
<=> v28956(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6276,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28956(VarNext)
<=> ( v28958(VarNext)
& v28883(VarNext) ) ) ) ).
tff(writeUnaryOperator_2259,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28958(VarNext)
<=> v28890(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6275,axiom,
! [VarCurr: state_type] :
( v28947(VarCurr)
<=> ( v28949(VarCurr)
& v28951(VarCurr) ) ) ).
tff(writeUnaryOperator_2258,axiom,
! [VarCurr: state_type] :
( ~ v28951(VarCurr)
<=> v28943(VarCurr) ) ).
tff(addAssignment_10852,axiom,
! [VarCurr: state_type] :
( v28949(VarCurr)
<=> v5738(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6274,axiom,
! [VarCurr: state_type] :
( v28939(VarCurr)
<=> ( v28941(VarCurr)
& v28945(VarCurr) ) ) ).
tff(writeUnaryOperator_2257,axiom,
! [VarCurr: state_type] :
( ~ v28945(VarCurr)
<=> v28943(VarCurr) ) ).
tff(addAssignment_10851,axiom,
! [VarCurr: state_type] :
( v28943(VarCurr)
<=> v5486(VarCurr) ) ).
tff(addAssignment_10850,axiom,
! [VarCurr: state_type] :
( v28941(VarCurr)
<=> v2929(VarCurr) ) ).
tff(addAssignment_10849,axiom,
! [VarCurr: state_type] :
( v28937(VarCurr)
<=> v5778(VarCurr) ) ).
tff(addAssignment_10848,axiom,
! [VarCurr: state_type] :
( v28935(VarCurr)
<=> v5760(VarCurr) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_96,axiom,
! [VarCurr: state_type] :
( ~ v28924(VarCurr)
=> ( v5500(VarCurr,7)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_76,axiom,
! [VarCurr: state_type] :
( v28924(VarCurr)
=> ( v5500(VarCurr,7)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6273,axiom,
! [VarCurr: state_type] :
( v28924(VarCurr)
<=> ( v28925(VarCurr)
| v28928(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6272,axiom,
! [VarCurr: state_type] :
( v28928(VarCurr)
<=> ( v28929(VarCurr)
& v28914(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6271,axiom,
! [VarCurr: state_type] :
( v28929(VarCurr)
<=> ( v5502(VarCurr)
& v5544(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6270,axiom,
! [VarCurr: state_type] :
( v28925(VarCurr)
<=> ( v28926(VarCurr)
& v28909(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6269,axiom,
! [VarCurr: state_type] :
( v28926(VarCurr)
<=> ( v5502(VarCurr)
& v5544(VarCurr) ) ) ).
tff(addAssignment_10847,axiom,
! [VarNext: state_type] :
( v5506(VarNext,8)
<=> v28916(VarNext,7) ) ).
tff(addCaseBooleanConditionShiftedRanges1_53,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28917(VarNext)
=> ( ( v28916(VarNext,19)
<=> v5506(VarCurr,20) )
& ( v28916(VarNext,18)
<=> v5506(VarCurr,19) )
& ( v28916(VarNext,17)
<=> v5506(VarCurr,18) )
& ( v28916(VarNext,16)
<=> v5506(VarCurr,17) )
& ( v28916(VarNext,15)
<=> v5506(VarCurr,16) )
& ( v28916(VarNext,14)
<=> v5506(VarCurr,15) )
& ( v28916(VarNext,13)
<=> v5506(VarCurr,14) )
& ( v28916(VarNext,12)
<=> v5506(VarCurr,13) )
& ( v28916(VarNext,11)
<=> v5506(VarCurr,12) )
& ( v28916(VarNext,10)
<=> v5506(VarCurr,11) )
& ( v28916(VarNext,9)
<=> v5506(VarCurr,10) )
& ( v28916(VarNext,8)
<=> v5506(VarCurr,9) )
& ( v28916(VarNext,7)
<=> v5506(VarCurr,8) )
& ( v28916(VarNext,6)
<=> v5506(VarCurr,7) )
& ( v28916(VarNext,5)
<=> v5506(VarCurr,6) )
& ( v28916(VarNext,4)
<=> v5506(VarCurr,5) )
& ( v28916(VarNext,3)
<=> v5506(VarCurr,4) )
& ( v28916(VarNext,2)
<=> v5506(VarCurr,3) )
& ( v28916(VarNext,1)
<=> v5506(VarCurr,2) )
& ( v28916(VarNext,0)
<=> v5506(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_663,axiom,
! [VarNext: state_type] :
( v28917(VarNext)
=> ! [B: $int] :
( ( $less(B,20)
& ~ $less(B,0) )
=> ( v28916(VarNext,B)
<=> v28896(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6268,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28917(VarNext)
<=> v28918(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6267,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28918(VarNext)
<=> ( v28920(VarNext)
& v28883(VarNext) ) ) ) ).
tff(writeUnaryOperator_2256,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28920(VarNext)
<=> v28890(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_95,axiom,
! [VarCurr: state_type] :
( ~ v28901(VarCurr)
=> ( v5500(VarCurr,8)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_75,axiom,
! [VarCurr: state_type] :
( v28901(VarCurr)
=> ( v5500(VarCurr,8)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6266,axiom,
! [VarCurr: state_type] :
( v28901(VarCurr)
<=> ( v28902(VarCurr)
| v28910(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6265,axiom,
! [VarCurr: state_type] :
( v28910(VarCurr)
<=> ( v28911(VarCurr)
& v28914(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1767,axiom,
! [VarCurr: state_type] :
( v28914(VarCurr)
<=> ( $true
<=> v5506(VarCurr,8) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6264,axiom,
! [VarCurr: state_type] :
( v28911(VarCurr)
<=> ( v28912(VarCurr)
| v28913(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6263,axiom,
! [VarCurr: state_type] :
( v28913(VarCurr)
<=> ( v5502(VarCurr)
& v28908(VarCurr) ) ) ).
tff(writeUnaryOperator_2255,axiom,
! [VarCurr: state_type] :
( ~ v28912(VarCurr)
<=> v5502(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6262,axiom,
! [VarCurr: state_type] :
( v28902(VarCurr)
<=> ( v28903(VarCurr)
& v28909(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1766,axiom,
! [VarCurr: state_type] :
( v28909(VarCurr)
<=> ( $true
<=> v5506(VarCurr,6) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6261,axiom,
! [VarCurr: state_type] :
( v28903(VarCurr)
<=> ( v28904(VarCurr)
| v28906(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6260,axiom,
! [VarCurr: state_type] :
( v28906(VarCurr)
<=> ( v5502(VarCurr)
& v28908(VarCurr) ) ) ).
tff(writeUnaryOperator_2254,axiom,
! [VarCurr: state_type] :
( ~ v28908(VarCurr)
<=> v5544(VarCurr) ) ).
tff(writeUnaryOperator_2253,axiom,
! [VarCurr: state_type] :
( ~ v28904(VarCurr)
<=> v5502(VarCurr) ) ).
tff(addAssignment_10846,axiom,
! [VarNext: state_type] :
( v5506(VarNext,6)
<=> v28885(VarNext,5) ) ).
tff(addCaseBooleanConditionShiftedRanges1_52,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28886(VarNext)
=> ( ( v28885(VarNext,19)
<=> v5506(VarCurr,20) )
& ( v28885(VarNext,18)
<=> v5506(VarCurr,19) )
& ( v28885(VarNext,17)
<=> v5506(VarCurr,18) )
& ( v28885(VarNext,16)
<=> v5506(VarCurr,17) )
& ( v28885(VarNext,15)
<=> v5506(VarCurr,16) )
& ( v28885(VarNext,14)
<=> v5506(VarCurr,15) )
& ( v28885(VarNext,13)
<=> v5506(VarCurr,14) )
& ( v28885(VarNext,12)
<=> v5506(VarCurr,13) )
& ( v28885(VarNext,11)
<=> v5506(VarCurr,12) )
& ( v28885(VarNext,10)
<=> v5506(VarCurr,11) )
& ( v28885(VarNext,9)
<=> v5506(VarCurr,10) )
& ( v28885(VarNext,8)
<=> v5506(VarCurr,9) )
& ( v28885(VarNext,7)
<=> v5506(VarCurr,8) )
& ( v28885(VarNext,6)
<=> v5506(VarCurr,7) )
& ( v28885(VarNext,5)
<=> v5506(VarCurr,6) )
& ( v28885(VarNext,4)
<=> v5506(VarCurr,5) )
& ( v28885(VarNext,3)
<=> v5506(VarCurr,4) )
& ( v28885(VarNext,2)
<=> v5506(VarCurr,3) )
& ( v28885(VarNext,1)
<=> v5506(VarCurr,2) )
& ( v28885(VarNext,0)
<=> v5506(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_662,axiom,
! [VarNext: state_type] :
( v28886(VarNext)
=> ! [B: $int] :
( ( $less(B,20)
& ~ $less(B,0) )
=> ( v28885(VarNext,B)
<=> v28896(VarNext,B) ) ) ) ).
tff(addAssignment_10845,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,20)
& ~ $less(B,0) )
=> ( v28896(VarNext,B)
<=> v28894(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_94,axiom,
! [VarCurr: state_type] :
( ~ v28897(VarCurr)
=> ( ( v28894(VarCurr,19)
<=> v5500(VarCurr,20) )
& ( v28894(VarCurr,18)
<=> v5500(VarCurr,19) )
& ( v28894(VarCurr,17)
<=> v5500(VarCurr,18) )
& ( v28894(VarCurr,16)
<=> v5500(VarCurr,17) )
& ( v28894(VarCurr,15)
<=> v5500(VarCurr,16) )
& ( v28894(VarCurr,14)
<=> v5500(VarCurr,15) )
& ( v28894(VarCurr,13)
<=> v5500(VarCurr,14) )
& ( v28894(VarCurr,12)
<=> v5500(VarCurr,13) )
& ( v28894(VarCurr,11)
<=> v5500(VarCurr,12) )
& ( v28894(VarCurr,10)
<=> v5500(VarCurr,11) )
& ( v28894(VarCurr,9)
<=> v5500(VarCurr,10) )
& ( v28894(VarCurr,8)
<=> v5500(VarCurr,9) )
& ( v28894(VarCurr,7)
<=> v5500(VarCurr,8) )
& ( v28894(VarCurr,6)
<=> v5500(VarCurr,7) )
& ( v28894(VarCurr,5)
<=> v5500(VarCurr,6) )
& ( v28894(VarCurr,4)
<=> v5500(VarCurr,5) )
& ( v28894(VarCurr,3)
<=> v5500(VarCurr,4) )
& ( v28894(VarCurr,2)
<=> v5500(VarCurr,3) )
& ( v28894(VarCurr,1)
<=> v5500(VarCurr,2) )
& ( v28894(VarCurr,0)
<=> v5500(VarCurr,1) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_953,axiom,
! [VarCurr: state_type] :
( v28897(VarCurr)
=> ! [B: $int] :
( ( $less(B,20)
& ~ $less(B,0) )
=> ( v28894(VarCurr,B)
<=> $false ) ) ) ).
tff(bitBlastConstant_8760,axiom,
~ b00000000000000000000(19) ).
tff(bitBlastConstant_8759,axiom,
~ b00000000000000000000(18) ).
tff(bitBlastConstant_8758,axiom,
~ b00000000000000000000(17) ).
tff(bitBlastConstant_8757,axiom,
~ b00000000000000000000(16) ).
tff(bitBlastConstant_8756,axiom,
~ b00000000000000000000(15) ).
tff(bitBlastConstant_8755,axiom,
~ b00000000000000000000(14) ).
tff(bitBlastConstant_8754,axiom,
~ b00000000000000000000(13) ).
tff(bitBlastConstant_8753,axiom,
~ b00000000000000000000(12) ).
tff(bitBlastConstant_8752,axiom,
~ b00000000000000000000(11) ).
tff(bitBlastConstant_8751,axiom,
~ b00000000000000000000(10) ).
tff(bitBlastConstant_8750,axiom,
~ b00000000000000000000(9) ).
tff(bitBlastConstant_8749,axiom,
~ b00000000000000000000(8) ).
tff(bitBlastConstant_8748,axiom,
~ b00000000000000000000(7) ).
tff(bitBlastConstant_8747,axiom,
~ b00000000000000000000(6) ).
tff(bitBlastConstant_8746,axiom,
~ b00000000000000000000(5) ).
tff(bitBlastConstant_8745,axiom,
~ b00000000000000000000(4) ).
tff(bitBlastConstant_8744,axiom,
~ b00000000000000000000(3) ).
tff(bitBlastConstant_8743,axiom,
~ b00000000000000000000(2) ).
tff(bitBlastConstant_8742,axiom,
~ b00000000000000000000(1) ).
tff(bitBlastConstant_8741,axiom,
~ b00000000000000000000(0) ).
tff(writeUnaryOperator_2252,axiom,
! [VarCurr: state_type] :
( ~ v28897(VarCurr)
<=> v5508(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6259,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28886(VarNext)
<=> v28887(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6258,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28887(VarNext)
<=> ( v28888(VarNext)
& v28883(VarNext) ) ) ) ).
tff(writeUnaryOperator_2251,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28888(VarNext)
<=> v28890(VarNext) ) ) ).
tff(addAssignment_10844,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28890(VarNext)
<=> v28883(VarCurr) ) ) ).
tff(addAssignment_10843,axiom,
! [VarCurr: state_type] :
( v28883(VarCurr)
<=> v2945(VarCurr) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_93,axiom,
! [VarCurr: state_type] :
( ~ v28879(VarCurr)
=> ( v5500(VarCurr,6)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_74,axiom,
! [VarCurr: state_type] :
( v28879(VarCurr)
=> ( v5500(VarCurr,6)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1765,axiom,
! [VarCurr: state_type] :
( v28879(VarCurr)
<=> ( $true
<=> v5506(VarCurr,5) ) ) ).
tff(addAssignmentInitValue_31,axiom,
~ v5506(constB0,3) ).
tff(addAssignmentInitValue_30,axiom,
~ v5506(constB0,2) ).
tff(addAssignmentInitValue_29,axiom,
~ v5506(constB0,1) ).
tff(bitBlastConstant_8740,axiom,
~ bxxxxxxxxxxxxxxxxx000(2) ).
tff(bitBlastConstant_8739,axiom,
~ bxxxxxxxxxxxxxxxxx000(1) ).
tff(bitBlastConstant_8738,axiom,
~ bxxxxxxxxxxxxxxxxx000(0) ).
tff(addAssignmentInitValueVector_22,axiom,
( v5506(constB0,0)
<=> $true ) ).
tff(addAssignment_10842,axiom,
! [VarCurr: state_type] :
( v28838(VarCurr)
<=> v28840(VarCurr) ) ).
tff(addAssignment_10841,axiom,
! [VarCurr: state_type] :
( v28840(VarCurr)
<=> v28842(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_933,axiom,
! [VarCurr: state_type] :
( ~ v28845(VarCurr)
=> ( v28842(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_952,axiom,
! [VarCurr: state_type] :
( v28845(VarCurr)
=> ( v28842(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6257,axiom,
! [VarCurr: state_type] :
( v28845(VarCurr)
<=> ( v28847(VarCurr)
& v28849(VarCurr) ) ) ).
tff(writeUnaryOperator_2250,axiom,
! [VarCurr: state_type] :
( ~ v28849(VarCurr)
<=> v22134(VarCurr,6) ) ).
tff(writeBinaryOperatorShiftedRanges_524,axiom,
! [VarCurr: state_type] :
( v28847(VarCurr)
<=> ( v28848(VarCurr)
& v22134(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_523,axiom,
! [VarCurr: state_type] :
( v28848(VarCurr)
<=> ( v25999(VarCurr)
& v22134(VarCurr,4) ) ) ).
tff(addAssignment_10840,axiom,
! [VarCurr: state_type] :
( v26008(VarCurr)
<=> v26010(VarCurr) ) ).
tff(addAssignment_10839,axiom,
! [VarCurr: state_type] :
( v26010(VarCurr)
<=> v26012(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6256,axiom,
! [VarCurr: state_type] :
( v26012(VarCurr)
<=> ( v28835(VarCurr)
& v28836(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_522,axiom,
! [VarCurr: state_type] :
( v28836(VarCurr)
<=> ( v26014(VarCurr,5)
<~> v26079(VarCurr,5) ) ) ).
tff(addBitVectorEqualityBitBlasted_1764,axiom,
! [VarCurr: state_type] :
( v28835(VarCurr)
<=> ( ( v26014(VarCurr,4)
<=> v26079(VarCurr,4) )
& ( v26014(VarCurr,3)
<=> v26079(VarCurr,3) )
& ( v26014(VarCurr,2)
<=> v26079(VarCurr,2) )
& ( v26014(VarCurr,1)
<=> v26079(VarCurr,1) )
& ( v26014(VarCurr,0)
<=> v26079(VarCurr,0) ) ) ) ).
tff(addAssignment_10838,axiom,
! [VarNext: state_type] :
( v26079(VarNext,5)
<=> v28827(VarNext,5) ) ).
tff(addCaseBooleanConditionEqualRanges1_623,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28829(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v28827(VarNext,B)
<=> v26079(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_661,axiom,
! [VarNext: state_type] :
( v28829(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v28827(VarNext,B)
<=> v28792(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6255,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28829(VarNext)
<=> ( v28830(VarNext)
& v28786(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6254,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28830(VarNext)
<=> ( v28832(VarNext)
& v28773(VarNext) ) ) ) ).
tff(writeUnaryOperator_2249,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28832(VarNext)
<=> v28780(VarNext) ) ) ).
tff(addAssignment_10837,axiom,
! [VarCurr: state_type] :
( v26014(VarCurr,5)
<=> v26016(VarCurr,5) ) ).
tff(addAssignment_10836,axiom,
! [VarCurr: state_type] :
( v26016(VarCurr,5)
<=> v26018(VarCurr,5) ) ).
tff(addAssignment_10835,axiom,
! [VarCurr: state_type] :
( v26018(VarCurr,5)
<=> v26020(VarCurr,5) ) ).
tff(addAssignment_10834,axiom,
! [VarCurr: state_type] :
( v26020(VarCurr,5)
<=> v26022(VarCurr,5) ) ).
tff(addAssignment_10833,axiom,
! [VarCurr: state_type] :
( v26022(VarCurr,5)
<=> v26024(VarCurr,5) ) ).
tff(addAssignment_10832,axiom,
! [VarCurr: state_type] :
( v26024(VarCurr,5)
<=> v26026(VarCurr,5) ) ).
tff(addAssignment_10831,axiom,
! [VarCurr: state_type] :
( v26026(VarCurr,5)
<=> v26077(VarCurr,5) ) ).
tff(addAssignment_10830,axiom,
! [VarNext: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v26079(VarNext,B)
<=> v28775(VarNext,B) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_622,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28776(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v28775(VarNext,B)
<=> v26079(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_660,axiom,
! [VarNext: state_type] :
( v28776(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v28775(VarNext,B)
<=> v28792(VarNext,B) ) ) ) ).
tff(addAssignment_10829,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v28792(VarNext,B)
<=> v28790(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_816,axiom,
! [VarCurr: state_type] :
( ~ v28787(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v28790(VarCurr,B)
<=> v28793(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_796,axiom,
! [VarCurr: state_type] :
( v28787(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v28790(VarCurr,B)
<=> $false ) ) ) ).
tff(addAssignment_10828,axiom,
! [VarCurr: state_type] :
( v28793(VarCurr,0)
<=> v28821(VarCurr) ) ).
tff(addAssignment_10827,axiom,
! [VarCurr: state_type] :
( v28793(VarCurr,1)
<=> v28819(VarCurr) ) ).
tff(addAssignment_10826,axiom,
! [VarCurr: state_type] :
( v28793(VarCurr,2)
<=> v28814(VarCurr) ) ).
tff(addAssignment_10825,axiom,
! [VarCurr: state_type] :
( v28793(VarCurr,3)
<=> v28809(VarCurr) ) ).
tff(addAssignment_10824,axiom,
! [VarCurr: state_type] :
( v28793(VarCurr,4)
<=> v28804(VarCurr) ) ).
tff(addAssignment_10823,axiom,
! [VarCurr: state_type] :
( v28793(VarCurr,5)
<=> v28795(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6253,axiom,
! [VarCurr: state_type] :
( v28819(VarCurr)
<=> ( v28820(VarCurr)
& v28823(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_521,axiom,
! [VarCurr: state_type] :
( v28823(VarCurr)
<=> ( v26079(VarCurr,0)
| v26079(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6252,axiom,
! [VarCurr: state_type] :
( v28820(VarCurr)
<=> ( v28821(VarCurr)
| v28822(VarCurr) ) ) ).
tff(writeUnaryOperator_2248,axiom,
! [VarCurr: state_type] :
( ~ v28822(VarCurr)
<=> v26079(VarCurr,1) ) ).
tff(writeUnaryOperator_2247,axiom,
! [VarCurr: state_type] :
( ~ v28821(VarCurr)
<=> v26079(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6251,axiom,
! [VarCurr: state_type] :
( v28814(VarCurr)
<=> ( v28815(VarCurr)
& v28818(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_520,axiom,
! [VarCurr: state_type] :
( v28818(VarCurr)
<=> ( v28801(VarCurr)
| v26079(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6250,axiom,
! [VarCurr: state_type] :
( v28815(VarCurr)
<=> ( v28816(VarCurr)
| v28817(VarCurr) ) ) ).
tff(writeUnaryOperator_2246,axiom,
! [VarCurr: state_type] :
( ~ v28817(VarCurr)
<=> v26079(VarCurr,2) ) ).
tff(writeUnaryOperator_2245,axiom,
! [VarCurr: state_type] :
( ~ v28816(VarCurr)
<=> v28801(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6249,axiom,
! [VarCurr: state_type] :
( v28809(VarCurr)
<=> ( v28810(VarCurr)
& v28813(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_519,axiom,
! [VarCurr: state_type] :
( v28813(VarCurr)
<=> ( v28800(VarCurr)
| v26079(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6248,axiom,
! [VarCurr: state_type] :
( v28810(VarCurr)
<=> ( v28811(VarCurr)
| v28812(VarCurr) ) ) ).
tff(writeUnaryOperator_2244,axiom,
! [VarCurr: state_type] :
( ~ v28812(VarCurr)
<=> v26079(VarCurr,3) ) ).
tff(writeUnaryOperator_2243,axiom,
! [VarCurr: state_type] :
( ~ v28811(VarCurr)
<=> v28800(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6247,axiom,
! [VarCurr: state_type] :
( v28804(VarCurr)
<=> ( v28805(VarCurr)
& v28808(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_518,axiom,
! [VarCurr: state_type] :
( v28808(VarCurr)
<=> ( v28799(VarCurr)
| v26079(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6246,axiom,
! [VarCurr: state_type] :
( v28805(VarCurr)
<=> ( v28806(VarCurr)
| v28807(VarCurr) ) ) ).
tff(writeUnaryOperator_2242,axiom,
! [VarCurr: state_type] :
( ~ v28807(VarCurr)
<=> v26079(VarCurr,4) ) ).
tff(writeUnaryOperator_2241,axiom,
! [VarCurr: state_type] :
( ~ v28806(VarCurr)
<=> v28799(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6245,axiom,
! [VarCurr: state_type] :
( v28795(VarCurr)
<=> ( v28796(VarCurr)
& v28803(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_517,axiom,
! [VarCurr: state_type] :
( v28803(VarCurr)
<=> ( v28798(VarCurr)
| v26079(VarCurr,5) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6244,axiom,
! [VarCurr: state_type] :
( v28796(VarCurr)
<=> ( v28797(VarCurr)
| v28802(VarCurr) ) ) ).
tff(writeUnaryOperator_2240,axiom,
! [VarCurr: state_type] :
( ~ v28802(VarCurr)
<=> v26079(VarCurr,5) ) ).
tff(writeUnaryOperator_2239,axiom,
! [VarCurr: state_type] :
( ~ v28797(VarCurr)
<=> v28798(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_516,axiom,
! [VarCurr: state_type] :
( v28798(VarCurr)
<=> ( v28799(VarCurr)
& v26079(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_515,axiom,
! [VarCurr: state_type] :
( v28799(VarCurr)
<=> ( v28800(VarCurr)
& v26079(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_514,axiom,
! [VarCurr: state_type] :
( v28800(VarCurr)
<=> ( v28801(VarCurr)
& v26079(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_513,axiom,
! [VarCurr: state_type] :
( v28801(VarCurr)
<=> ( v26079(VarCurr,0)
& v26079(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6243,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28776(VarNext)
<=> ( v28777(VarNext)
& v28786(VarNext) ) ) ) ).
tff(addAssignment_10822,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28786(VarNext)
<=> v28784(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6242,axiom,
! [VarCurr: state_type] :
( v28784(VarCurr)
<=> ( v28787(VarCurr)
| v28788(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6241,axiom,
! [VarCurr: state_type] :
( v28788(VarCurr)
<=> ( v26083(VarCurr)
& v28789(VarCurr) ) ) ).
tff(writeUnaryOperator_2238,axiom,
! [VarCurr: state_type] :
( ~ v28789(VarCurr)
<=> v28787(VarCurr) ) ).
tff(writeUnaryOperator_2237,axiom,
! [VarCurr: state_type] :
( ~ v28787(VarCurr)
<=> v26081(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6240,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28777(VarNext)
<=> ( v28778(VarNext)
& v28773(VarNext) ) ) ) ).
tff(writeUnaryOperator_2236,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28778(VarNext)
<=> v28780(VarNext) ) ) ).
tff(addAssignment_10821,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28780(VarNext)
<=> v28773(VarCurr) ) ) ).
tff(addAssignment_10820,axiom,
! [VarCurr: state_type] :
( v28773(VarCurr)
<=> v7508(VarCurr) ) ).
tff(addAssignment_10819,axiom,
! [VarCurr: state_type] :
( v26083(VarCurr)
<=> v26085(VarCurr) ) ).
tff(addAssignment_10818,axiom,
! [VarCurr: state_type] :
( v26085(VarCurr)
<=> v26087(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6239,axiom,
! [VarCurr: state_type] :
( v26087(VarCurr)
<=> ( v28771(VarCurr)
& v28768(VarCurr) ) ) ).
tff(writeUnaryOperator_2235,axiom,
! [VarCurr: state_type] :
( ~ v28771(VarCurr)
<=> v26089(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1763,axiom,
! [VarCurr: state_type] :
( v28768(VarCurr)
<=> ( ( v27044(VarCurr,1)
<=> $false )
& ( v27044(VarCurr,0)
<=> $true ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_621,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28750(VarNext)
=> ( v26089(VarNext)
<=> v26089(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_659,axiom,
! [VarNext: state_type] :
( v28750(VarNext)
=> ( v26089(VarNext)
<=> v28764(VarNext) ) ) ).
tff(addAssignment_10817,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28764(VarNext)
<=> v28762(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_815,axiom,
! [VarCurr: state_type] :
( ~ v28759(VarCurr)
=> ( v28762(VarCurr)
<=> v27321(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_795,axiom,
! [VarCurr: state_type] :
( v28759(VarCurr)
=> ( v28762(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6238,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28750(VarNext)
<=> ( v28751(VarNext)
& v28758(VarNext) ) ) ) ).
tff(addAssignment_10816,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28758(VarNext)
<=> v28756(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6237,axiom,
! [VarCurr: state_type] :
( v28756(VarCurr)
<=> ( v28759(VarCurr)
| v28760(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6236,axiom,
! [VarCurr: state_type] :
( v28760(VarCurr)
<=> ( v26093(VarCurr)
& v28761(VarCurr) ) ) ).
tff(writeUnaryOperator_2234,axiom,
! [VarCurr: state_type] :
( ~ v28761(VarCurr)
<=> v28759(VarCurr) ) ).
tff(writeUnaryOperator_2233,axiom,
! [VarCurr: state_type] :
( ~ v28759(VarCurr)
<=> v26091(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6235,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28751(VarNext)
<=> ( v28752(VarNext)
& v27213(VarNext) ) ) ) ).
tff(writeUnaryOperator_2232,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28752(VarNext)
<=> v27220(VarNext) ) ) ).
tff(addAssignment_10815,axiom,
! [VarCurr: state_type] :
( v26093(VarCurr)
<=> v26095(VarCurr) ) ).
tff(addAssignment_10814,axiom,
! [VarCurr: state_type] :
( v26095(VarCurr)
<=> v26097(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6234,axiom,
! [VarCurr: state_type] :
( v26097(VarCurr)
<=> ( v28743(VarCurr)
| v28746(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_512,axiom,
! [VarCurr: state_type] :
( v28746(VarCurr)
<=> ( v7443(VarCurr,2)
& v28747(VarCurr) ) ) ).
tff(writeUnaryOperator_2231,axiom,
! [VarCurr: state_type] :
( ~ v28747(VarCurr)
<=> v7435(VarCurr,2) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6233,axiom,
! [VarCurr: state_type] :
( v28743(VarCurr)
<=> ( v28744(VarCurr)
& v28745(VarCurr) ) ) ).
tff(writeUnaryOperator_2230,axiom,
! [VarCurr: state_type] :
( ~ v28745(VarCurr)
<=> v7435(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_511,axiom,
! [VarCurr: state_type] :
( v28744(VarCurr)
<=> ( v26099(VarCurr)
& v7443(VarCurr,1) ) ) ).
tff(addAssignment_10813,axiom,
! [VarNext: state_type] :
( v7435(VarNext,2)
<=> v28730(VarNext,1) ) ).
tff(addCaseBooleanConditionShiftedRanges1_51,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28731(VarNext)
=> ( ( v28730(VarNext,1)
<=> v7435(VarCurr,2) )
& ( v28730(VarNext,0)
<=> v7435(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_658,axiom,
! [VarNext: state_type] :
( v28731(VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v28730(VarNext,B)
<=> v28739(VarNext,B) ) ) ) ).
tff(addAssignment_10812,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v28739(VarNext,B)
<=> v28737(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_92,axiom,
! [VarCurr: state_type] :
( ~ v28714(VarCurr)
=> ( ( v28737(VarCurr,1)
<=> v7443(VarCurr,2) )
& ( v28737(VarCurr,0)
<=> v7443(VarCurr,1) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_951,axiom,
! [VarCurr: state_type] :
( v28714(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v28737(VarCurr,B)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6232,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28731(VarNext)
<=> v28732(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6231,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28732(VarNext)
<=> ( v28734(VarNext)
& v28645(VarNext) ) ) ) ).
tff(writeUnaryOperator_2229,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28734(VarNext)
<=> v28652(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_91,axiom,
! [VarCurr: state_type] :
( ~ v28718(VarCurr)
=> ( v7443(VarCurr,2)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_73,axiom,
! [VarCurr: state_type] :
( v28718(VarCurr)
=> ( v7443(VarCurr,2)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6230,axiom,
! [VarCurr: state_type] :
( v28718(VarCurr)
<=> ( v28719(VarCurr)
| v28725(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6229,axiom,
! [VarCurr: state_type] :
( v28725(VarCurr)
<=> ( v28726(VarCurr)
& v28727(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6228,axiom,
! [VarCurr: state_type] :
( v28727(VarCurr)
<=> ( v26127(VarCurr)
& v28728(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1762,axiom,
! [VarCurr: state_type] :
( v28728(VarCurr)
<=> ( $true
<=> v7435(VarCurr,2) ) ) ).
tff(writeUnaryOperator_2228,axiom,
! [VarCurr: state_type] :
( ~ v28726(VarCurr)
<=> v28700(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6227,axiom,
! [VarCurr: state_type] :
( v28719(VarCurr)
<=> ( v28720(VarCurr)
& v28700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6226,axiom,
! [VarCurr: state_type] :
( v28720(VarCurr)
<=> ( v28722(VarCurr)
& v28689(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6225,axiom,
! [VarCurr: state_type] :
( v28722(VarCurr)
<=> ( v28723(VarCurr)
& v26099(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6224,axiom,
! [VarCurr: state_type] :
( v28723(VarCurr)
<=> ( v28688(VarCurr)
& v28724(VarCurr) ) ) ).
tff(writeUnaryOperator_2227,axiom,
! [VarCurr: state_type] :
( ~ v28724(VarCurr)
<=> v27013(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_620,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28705(VarNext)
=> ( v7435(VarNext,0)
<=> v7435(VarCurr,0) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_657,axiom,
! [VarNext: state_type] :
( v28705(VarNext)
=> ( v7435(VarNext,0)
<=> v28713(VarNext) ) ) ).
tff(addAssignment_10811,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28713(VarNext)
<=> v28711(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_932,axiom,
! [VarCurr: state_type] :
( ~ v28714(VarCurr)
=> ( v28711(VarCurr)
<=> v7443(VarCurr,0) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_950,axiom,
! [VarCurr: state_type] :
( v28714(VarCurr)
=> ( v28711(VarCurr)
<=> $true ) ) ).
tff(writeUnaryOperator_2226,axiom,
! [VarCurr: state_type] :
( ~ v28714(VarCurr)
<=> v7437(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6223,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28705(VarNext)
<=> v28706(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6222,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28706(VarNext)
<=> ( v28707(VarNext)
& v28645(VarNext) ) ) ) ).
tff(writeUnaryOperator_2225,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28707(VarNext)
<=> v28652(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_931,axiom,
! [VarCurr: state_type] :
( ~ v28675(VarCurr)
=> ( v7443(VarCurr,0)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_949,axiom,
! [VarCurr: state_type] :
( v28675(VarCurr)
=> ( v7443(VarCurr,0)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6221,axiom,
! [VarCurr: state_type] :
( v28675(VarCurr)
<=> ( v28676(VarCurr)
& v28700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6220,axiom,
! [VarCurr: state_type] :
( v28700(VarCurr)
<=> ( v28701(VarCurr)
| v28702(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1761,axiom,
! [VarCurr: state_type] :
( v28702(VarCurr)
<=> ( $true
<=> v7435(VarCurr,1) ) ) ).
tff(addBitVectorEqualityBitBlasted_1760,axiom,
! [VarCurr: state_type] :
( v28701(VarCurr)
<=> ( $true
<=> v7435(VarCurr,0) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6219,axiom,
! [VarCurr: state_type] :
( v28676(VarCurr)
<=> ( v28677(VarCurr)
| v28694(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6218,axiom,
! [VarCurr: state_type] :
( v28694(VarCurr)
<=> ( v28696(VarCurr)
& v28689(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6217,axiom,
! [VarCurr: state_type] :
( v28696(VarCurr)
<=> ( v28697(VarCurr)
& v26099(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6216,axiom,
! [VarCurr: state_type] :
( v28697(VarCurr)
<=> ( v28698(VarCurr)
& v27013(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6215,axiom,
! [VarCurr: state_type] :
( v28698(VarCurr)
<=> ( v28699(VarCurr)
& v28683(VarCurr) ) ) ).
tff(writeUnaryOperator_2224,axiom,
! [VarCurr: state_type] :
( ~ v28699(VarCurr)
<=> v26127(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6214,axiom,
! [VarCurr: state_type] :
( v28677(VarCurr)
<=> ( v28678(VarCurr)
| v28690(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6213,axiom,
! [VarCurr: state_type] :
( v28690(VarCurr)
<=> ( v28692(VarCurr)
& v28689(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6212,axiom,
! [VarCurr: state_type] :
( v28692(VarCurr)
<=> ( v28688(VarCurr)
& v28693(VarCurr) ) ) ).
tff(writeUnaryOperator_2223,axiom,
! [VarCurr: state_type] :
( ~ v28693(VarCurr)
<=> v26099(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6211,axiom,
! [VarCurr: state_type] :
( v28678(VarCurr)
<=> ( v28679(VarCurr)
| v28684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6210,axiom,
! [VarCurr: state_type] :
( v28684(VarCurr)
<=> ( v28686(VarCurr)
& v28689(VarCurr) ) ) ).
tff(writeUnaryOperator_2222,axiom,
! [VarCurr: state_type] :
( ~ v28689(VarCurr)
<=> v7537(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6209,axiom,
! [VarCurr: state_type] :
( v28686(VarCurr)
<=> ( v28687(VarCurr)
& v26099(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6208,axiom,
! [VarCurr: state_type] :
( v28687(VarCurr)
<=> ( v28688(VarCurr)
& v27013(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6207,axiom,
! [VarCurr: state_type] :
( v28688(VarCurr)
<=> ( v26127(VarCurr)
& v28683(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6206,axiom,
! [VarCurr: state_type] :
( v28679(VarCurr)
<=> ( v28680(VarCurr)
| v28681(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6205,axiom,
! [VarCurr: state_type] :
( v28681(VarCurr)
<=> ( v28683(VarCurr)
& v7537(VarCurr) ) ) ).
tff(writeUnaryOperator_2221,axiom,
! [VarCurr: state_type] :
( ~ v28683(VarCurr)
<=> v7445(VarCurr) ) ).
tff(addAssignment_10810,axiom,
! [VarCurr: state_type] :
( v28680(VarCurr)
<=> v7445(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_619,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28648(VarNext)
=> ( v27013(VarNext)
<=> v27013(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_656,axiom,
! [VarNext: state_type] :
( v28648(VarNext)
=> ( v27013(VarNext)
<=> v28665(VarNext) ) ) ).
tff(addAssignment_10809,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28665(VarNext)
<=> v28663(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_814,axiom,
! [VarCurr: state_type] :
( ~ v28659(VarCurr)
=> ( v28663(VarCurr)
<=> v28666(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_794,axiom,
! [VarCurr: state_type] :
( v28659(VarCurr)
=> ( v28663(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_930,axiom,
! [VarCurr: state_type] :
( ~ v26097(VarCurr)
=> ( v28666(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_948,axiom,
! [VarCurr: state_type] :
( v26097(VarCurr)
=> ( v28666(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6204,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28648(VarNext)
<=> ( v28649(VarNext)
& v28658(VarNext) ) ) ) ).
tff(addAssignment_10808,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28658(VarNext)
<=> v28656(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6203,axiom,
! [VarCurr: state_type] :
( v28656(VarCurr)
<=> ( v28659(VarCurr)
| v28660(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6202,axiom,
! [VarCurr: state_type] :
( v28660(VarCurr)
<=> ( v28661(VarCurr)
& v28662(VarCurr) ) ) ).
tff(writeUnaryOperator_2220,axiom,
! [VarCurr: state_type] :
( ~ v28662(VarCurr)
<=> v28659(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6201,axiom,
! [VarCurr: state_type] :
( v28661(VarCurr)
<=> ( v26097(VarCurr)
<~> v27015(VarCurr) ) ) ).
tff(writeUnaryOperator_2219,axiom,
! [VarCurr: state_type] :
( ~ v28659(VarCurr)
<=> v7437(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6200,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28649(VarNext)
<=> ( v28650(VarNext)
& v28645(VarNext) ) ) ) ).
tff(writeUnaryOperator_2218,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28650(VarNext)
<=> v28652(VarNext) ) ) ).
tff(addAssignment_10807,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28652(VarNext)
<=> v28645(VarCurr) ) ) ).
tff(addAssignment_10806,axiom,
! [VarCurr: state_type] :
( v28645(VarCurr)
<=> v7508(VarCurr) ) ).
tff(addAssignment_10805,axiom,
! [VarCurr: state_type] :
( v27015(VarCurr)
<=> v27017(VarCurr) ) ).
tff(addAssignment_10804,axiom,
! [VarCurr: state_type] :
( v27017(VarCurr)
<=> v27019(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_929,axiom,
! [VarCurr: state_type] :
( ~ v28595(VarCurr)
=> ( v27019(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_947,axiom,
! [VarCurr: state_type] :
( v28595(VarCurr)
=> ( v27019(VarCurr)
<=> v28633(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges6_3,axiom,
! [VarCurr: state_type] :
( ( ~ v28601(VarCurr)
& ~ v28602(VarCurr)
& ~ v28605(VarCurr)
& ~ v28608(VarCurr)
& ~ v28611(VarCurr)
& ~ v28616(VarCurr)
& v28624(VarCurr) )
=> ( v28633(VarCurr)
<=> v28643(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges5_4,axiom,
! [VarCurr: state_type] :
( ( ~ v28601(VarCurr)
& ~ v28602(VarCurr)
& ~ v28605(VarCurr)
& ~ v28608(VarCurr)
& ~ v28611(VarCurr)
& v28616(VarCurr) )
=> ( v28633(VarCurr)
<=> v28642(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges4_2,axiom,
! [VarCurr: state_type] :
( ( ~ v28601(VarCurr)
& ~ v28602(VarCurr)
& ~ v28605(VarCurr)
& ~ v28608(VarCurr)
& v28611(VarCurr) )
=> ( v28633(VarCurr)
<=> v28571(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges3_5,axiom,
! [VarCurr: state_type] :
( ( ~ v28601(VarCurr)
& ~ v28602(VarCurr)
& ~ v28605(VarCurr)
& v28608(VarCurr) )
=> ( v28633(VarCurr)
<=> v28634(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges2_11,axiom,
! [VarCurr: state_type] :
( ( ~ v28601(VarCurr)
& ~ v28602(VarCurr)
& v28605(VarCurr) )
=> ( v28633(VarCurr)
<=> v28571(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_618,axiom,
! [VarCurr: state_type] :
( ( ~ v28601(VarCurr)
& v28602(VarCurr) )
=> ( v28633(VarCurr)
<=> $true ) ) ).
tff(addCaseBooleanConditionEqualRanges0_655,axiom,
! [VarCurr: state_type] :
( v28601(VarCurr)
=> ( v28633(VarCurr)
<=> v27604(VarCurr,0) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_813,axiom,
! [VarCurr: state_type] :
( ~ v26093(VarCurr)
=> ( v28643(VarCurr)
<=> v28571(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_793,axiom,
! [VarCurr: state_type] :
( v26093(VarCurr)
=> ( v28643(VarCurr)
<=> v27649(VarCurr,0) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_812,axiom,
! [VarCurr: state_type] :
( ~ v26093(VarCurr)
=> ( v28642(VarCurr)
<=> v28571(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_792,axiom,
! [VarCurr: state_type] :
( v26093(VarCurr)
=> ( v28642(VarCurr)
<=> v27634(VarCurr,0) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_928,axiom,
! [VarCurr: state_type] :
( ~ v26093(VarCurr)
=> ( v28634(VarCurr)
<=> v28635(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_946,axiom,
! [VarCurr: state_type] :
( v26093(VarCurr)
=> ( v28634(VarCurr)
<=> v27619(VarCurr,0) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_927,axiom,
! [VarCurr: state_type] :
( ~ v28636(VarCurr)
=> ( v28635(VarCurr)
<=> v28571(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_945,axiom,
! [VarCurr: state_type] :
( v28636(VarCurr)
=> ( v28635(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6199,axiom,
! [VarCurr: state_type] :
( v28636(VarCurr)
<=> ( v28637(VarCurr)
& v28641(VarCurr) ) ) ).
tff(writeUnaryOperator_2217,axiom,
! [VarCurr: state_type] :
( ~ v28641(VarCurr)
<=> v27681(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6198,axiom,
! [VarCurr: state_type] :
( v28637(VarCurr)
<=> ( v28638(VarCurr)
& v28640(VarCurr) ) ) ).
tff(writeUnaryOperator_2216,axiom,
! [VarCurr: state_type] :
( ~ v28640(VarCurr)
<=> v27054(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6197,axiom,
! [VarCurr: state_type] :
( v28638(VarCurr)
<=> ( v27323(VarCurr)
& v28639(VarCurr) ) ) ).
tff(writeUnaryOperator_2215,axiom,
! [VarCurr: state_type] :
( ~ v28639(VarCurr)
<=> v27677(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6196,axiom,
! [VarCurr: state_type] :
( v28595(VarCurr)
<=> ( v28596(VarCurr)
| v28624(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6195,axiom,
! [VarCurr: state_type] :
( v28624(VarCurr)
<=> ( v28625(VarCurr)
& v28629(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6194,axiom,
! [VarCurr: state_type] :
( v28629(VarCurr)
<=> ( v28630(VarCurr)
& v27710(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6193,axiom,
! [VarCurr: state_type] :
( v28630(VarCurr)
<=> ( v26093(VarCurr)
| v28631(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6192,axiom,
! [VarCurr: state_type] :
( v28631(VarCurr)
<=> ( v27317(VarCurr)
& v28632(VarCurr) ) ) ).
tff(writeUnaryOperator_2214,axiom,
! [VarCurr: state_type] :
( ~ v28632(VarCurr)
<=> v26093(VarCurr) ) ).
tff(writeUnaryOperator_2213,axiom,
! [VarCurr: state_type] :
( ~ v28625(VarCurr)
<=> v28626(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6191,axiom,
! [VarCurr: state_type] :
( v28626(VarCurr)
<=> ( v28627(VarCurr)
| v27697(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6190,axiom,
! [VarCurr: state_type] :
( v28627(VarCurr)
<=> ( v28628(VarCurr)
| v27700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6189,axiom,
! [VarCurr: state_type] :
( v28628(VarCurr)
<=> ( v27668(VarCurr)
| v27687(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6188,axiom,
! [VarCurr: state_type] :
( v28596(VarCurr)
<=> ( v28597(VarCurr)
| v28616(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6187,axiom,
! [VarCurr: state_type] :
( v28616(VarCurr)
<=> ( v28617(VarCurr)
& v28620(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6186,axiom,
! [VarCurr: state_type] :
( v28620(VarCurr)
<=> ( v28621(VarCurr)
& v27697(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6185,axiom,
! [VarCurr: state_type] :
( v28621(VarCurr)
<=> ( v26093(VarCurr)
| v28622(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6184,axiom,
! [VarCurr: state_type] :
( v28622(VarCurr)
<=> ( v27317(VarCurr)
& v28623(VarCurr) ) ) ).
tff(writeUnaryOperator_2212,axiom,
! [VarCurr: state_type] :
( ~ v28623(VarCurr)
<=> v26093(VarCurr) ) ).
tff(writeUnaryOperator_2211,axiom,
! [VarCurr: state_type] :
( ~ v28617(VarCurr)
<=> v28618(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6183,axiom,
! [VarCurr: state_type] :
( v28618(VarCurr)
<=> ( v28619(VarCurr)
| v27700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6182,axiom,
! [VarCurr: state_type] :
( v28619(VarCurr)
<=> ( v27668(VarCurr)
| v27687(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6181,axiom,
! [VarCurr: state_type] :
( v28597(VarCurr)
<=> ( v28598(VarCurr)
| v28611(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6180,axiom,
! [VarCurr: state_type] :
( v28611(VarCurr)
<=> ( v28612(VarCurr)
& v28614(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6179,axiom,
! [VarCurr: state_type] :
( v28614(VarCurr)
<=> ( v28615(VarCurr)
& v27700(VarCurr) ) ) ).
tff(writeUnaryOperator_2210,axiom,
! [VarCurr: state_type] :
( ~ v28615(VarCurr)
<=> v27751(VarCurr) ) ).
tff(writeUnaryOperator_2209,axiom,
! [VarCurr: state_type] :
( ~ v28612(VarCurr)
<=> v28613(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6178,axiom,
! [VarCurr: state_type] :
( v28613(VarCurr)
<=> ( v27668(VarCurr)
| v27687(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6177,axiom,
! [VarCurr: state_type] :
( v28598(VarCurr)
<=> ( v28599(VarCurr)
| v28608(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6176,axiom,
! [VarCurr: state_type] :
( v28608(VarCurr)
<=> ( v28609(VarCurr)
& v27684(VarCurr) ) ) ).
tff(writeUnaryOperator_2208,axiom,
! [VarCurr: state_type] :
( ~ v28609(VarCurr)
<=> v28610(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6175,axiom,
! [VarCurr: state_type] :
( v28610(VarCurr)
<=> ( v27668(VarCurr)
| v27687(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6174,axiom,
! [VarCurr: state_type] :
( v28599(VarCurr)
<=> ( v28600(VarCurr)
| v28605(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6173,axiom,
! [VarCurr: state_type] :
( v28605(VarCurr)
<=> ( v28606(VarCurr)
& v27688(VarCurr) ) ) ).
tff(writeUnaryOperator_2207,axiom,
! [VarCurr: state_type] :
( ~ v28606(VarCurr)
<=> v28607(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6172,axiom,
! [VarCurr: state_type] :
( v28607(VarCurr)
<=> ( v27668(VarCurr)
| v27687(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6171,axiom,
! [VarCurr: state_type] :
( v28600(VarCurr)
<=> ( v28601(VarCurr)
| v28602(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6170,axiom,
! [VarCurr: state_type] :
( v28602(VarCurr)
<=> ( v28603(VarCurr)
& v28604(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6169,axiom,
! [VarCurr: state_type] :
( v28604(VarCurr)
<=> ( v27025(VarCurr)
& v27687(VarCurr) ) ) ).
tff(writeUnaryOperator_2206,axiom,
! [VarCurr: state_type] :
( ~ v28603(VarCurr)
<=> v27668(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6168,axiom,
! [VarCurr: state_type] :
( v28601(VarCurr)
<=> ( v26093(VarCurr)
& v27668(VarCurr) ) ) ).
tff(addAssignment_10803,axiom,
! [VarCurr: state_type] :
( v27649(VarCurr,0)
<=> v27650(VarCurr,0) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_926,axiom,
! [VarCurr: state_type] :
( ~ v27856(VarCurr)
=> ( v27662(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_944,axiom,
! [VarCurr: state_type] :
( v27856(VarCurr)
=> ( v27662(VarCurr)
<=> v28591(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_925,axiom,
! [VarCurr: state_type] :
( ~ v28245(VarCurr)
=> ( v28591(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_943,axiom,
! [VarCurr: state_type] :
( v28245(VarCurr)
=> ( v28591(VarCurr)
<=> $true ) ) ).
tff(addAssignment_10802,axiom,
! [VarCurr: state_type] :
( v27634(VarCurr,0)
<=> v27635(VarCurr,0) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_924,axiom,
! [VarCurr: state_type] :
( ~ v27856(VarCurr)
=> ( v27647(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_942,axiom,
! [VarCurr: state_type] :
( v27856(VarCurr)
=> ( v27647(VarCurr)
<=> v28586(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_923,axiom,
! [VarCurr: state_type] :
( ~ v28245(VarCurr)
=> ( v28586(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_941,axiom,
! [VarCurr: state_type] :
( v28245(VarCurr)
=> ( v28586(VarCurr)
<=> $true ) ) ).
tff(addAssignment_10801,axiom,
! [VarCurr: state_type] :
( v27619(VarCurr,0)
<=> v27620(VarCurr,0) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_922,axiom,
! [VarCurr: state_type] :
( ~ v27856(VarCurr)
=> ( v27632(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_940,axiom,
! [VarCurr: state_type] :
( v27856(VarCurr)
=> ( v27632(VarCurr)
<=> v28581(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_921,axiom,
! [VarCurr: state_type] :
( ~ v28245(VarCurr)
=> ( v28581(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_939,axiom,
! [VarCurr: state_type] :
( v28245(VarCurr)
=> ( v28581(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6167,axiom,
! [VarCurr: state_type] :
( v28571(VarCurr)
<=> ( v28573(VarCurr)
& v27319(VarCurr,0) ) ) ).
tff(writeUnaryOperator_2205,axiom,
! [VarCurr: state_type] :
( ~ v28573(VarCurr)
<=> v28574(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_510,axiom,
! [VarCurr: state_type] :
( v28574(VarCurr)
<=> ( v28576(VarCurr)
| v27319(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_509,axiom,
! [VarCurr: state_type] :
( v28576(VarCurr)
<=> ( v28577(VarCurr)
| v27319(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_508,axiom,
! [VarCurr: state_type] :
( v28577(VarCurr)
<=> ( v28578(VarCurr)
| v27319(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_507,axiom,
! [VarCurr: state_type] :
( v28578(VarCurr)
<=> ( v27319(VarCurr,1)
| v27319(VarCurr,2) ) ) ).
tff(addAssignment_10800,axiom,
! [VarCurr: state_type] :
( v27604(VarCurr,0)
<=> v27605(VarCurr,0) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_920,axiom,
! [VarCurr: state_type] :
( ~ v27856(VarCurr)
=> ( v27617(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_938,axiom,
! [VarCurr: state_type] :
( v27856(VarCurr)
=> ( v27617(VarCurr)
<=> v28567(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_919,axiom,
! [VarCurr: state_type] :
( ~ v28245(VarCurr)
=> ( v28567(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_937,axiom,
! [VarCurr: state_type] :
( v28245(VarCurr)
=> ( v28567(VarCurr)
<=> $true ) ) ).
tff(addCaseBooleanConditionEqualRanges1_617,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28554(VarNext)
=> ( v27021(VarNext,0)
<=> v27021(VarCurr,0) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_654,axiom,
! [VarNext: state_type] :
( v28554(VarNext)
=> ( v27021(VarNext,0)
<=> v28562(VarNext) ) ) ).
tff(addAssignment_10799,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28562(VarNext)
<=> v28560(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_918,axiom,
! [VarCurr: state_type] :
( ~ v27727(VarCurr)
=> ( v28560(VarCurr)
<=> v27023(VarCurr,0) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_936,axiom,
! [VarCurr: state_type] :
( v27727(VarCurr)
=> ( v28560(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6166,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28554(VarNext)
<=> v28555(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6165,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28555(VarNext)
<=> ( v28557(VarNext)
& v27213(VarNext) ) ) ) ).
tff(writeUnaryOperator_2204,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28557(VarNext)
<=> v27220(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_917,axiom,
! [VarCurr: state_type] :
( ~ v28506(VarCurr)
=> ( v27023(VarCurr,0)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_935,axiom,
! [VarCurr: state_type] :
( v28506(VarCurr)
=> ( v27023(VarCurr,0)
<=> v28546(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges4_1,axiom,
! [VarCurr: state_type] :
( ( ~ v27668(VarCurr)
& ~ v28510(VarCurr)
& ~ v28511(VarCurr)
& ~ v28524(VarCurr)
& v28535(VarCurr) )
=> ( v28546(VarCurr)
<=> v28551(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges3_4,axiom,
! [VarCurr: state_type] :
( ( ~ v27668(VarCurr)
& ~ v28510(VarCurr)
& ~ v28511(VarCurr)
& v28524(VarCurr) )
=> ( v28546(VarCurr)
<=> v28550(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges2_10,axiom,
! [VarCurr: state_type] :
( ( ~ v27668(VarCurr)
& ~ v28510(VarCurr)
& v28511(VarCurr) )
=> ( v28546(VarCurr)
<=> v28548(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_616,axiom,
! [VarCurr: state_type] :
( ( ~ v27668(VarCurr)
& v28510(VarCurr) )
=> ( v28546(VarCurr)
<=> $true ) ) ).
tff(addCaseBooleanConditionEqualRanges0_653,axiom,
! [VarCurr: state_type] :
( v27668(VarCurr)
=> ( v28546(VarCurr)
<=> v28547(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_811,axiom,
! [VarCurr: state_type] :
( ~ v26093(VarCurr)
=> ( v28551(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_21,axiom,
! [VarCurr: state_type] :
( v26093(VarCurr)
=> ( v28551(VarCurr)
<=> v27649(VarCurr,10) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_810,axiom,
! [VarCurr: state_type] :
( ~ v26093(VarCurr)
=> ( v28550(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_20,axiom,
! [VarCurr: state_type] :
( v26093(VarCurr)
=> ( v28550(VarCurr)
<=> v27634(VarCurr,10) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_809,axiom,
! [VarCurr: state_type] :
( ~ v26093(VarCurr)
=> ( v28548(VarCurr)
<=> v28549(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_19,axiom,
! [VarCurr: state_type] :
( v26093(VarCurr)
=> ( v28548(VarCurr)
<=> v27619(VarCurr,10) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_916,axiom,
! [VarCurr: state_type] :
( ~ v27323(VarCurr)
=> ( v28549(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_934,axiom,
! [VarCurr: state_type] :
( v27323(VarCurr)
=> ( v28549(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_915,axiom,
! [VarCurr: state_type] :
( ~ v26093(VarCurr)
=> ( v28547(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_72,axiom,
! [VarCurr: state_type] :
( v26093(VarCurr)
=> ( v28547(VarCurr)
<=> v27604(VarCurr,10) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6164,axiom,
! [VarCurr: state_type] :
( v28506(VarCurr)
<=> ( v28507(VarCurr)
| v28535(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6163,axiom,
! [VarCurr: state_type] :
( v28535(VarCurr)
<=> ( v28536(VarCurr)
& v28539(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6162,axiom,
! [VarCurr: state_type] :
( v28539(VarCurr)
<=> ( v28540(VarCurr)
& v28545(VarCurr) ) ) ).
tff(writeUnaryOperator_2203,axiom,
! [VarCurr: state_type] :
( ~ v28545(VarCurr)
<=> v28534(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6161,axiom,
! [VarCurr: state_type] :
( v28540(VarCurr)
<=> ( v28541(VarCurr)
& v27710(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6160,axiom,
! [VarCurr: state_type] :
( v28541(VarCurr)
<=> ( v26093(VarCurr)
| v28542(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6159,axiom,
! [VarCurr: state_type] :
( v28542(VarCurr)
<=> ( v28543(VarCurr)
& v28544(VarCurr) ) ) ).
tff(writeUnaryOperator_2202,axiom,
! [VarCurr: state_type] :
( ~ v28544(VarCurr)
<=> v26093(VarCurr) ) ).
tff(writeUnaryOperator_2201,axiom,
! [VarCurr: state_type] :
( ~ v28543(VarCurr)
<=> v27317(VarCurr) ) ).
tff(writeUnaryOperator_2200,axiom,
! [VarCurr: state_type] :
( ~ v28536(VarCurr)
<=> v28537(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6158,axiom,
! [VarCurr: state_type] :
( v28537(VarCurr)
<=> ( v28538(VarCurr)
| v27697(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6157,axiom,
! [VarCurr: state_type] :
( v28538(VarCurr)
<=> ( v27687(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6156,axiom,
! [VarCurr: state_type] :
( v28507(VarCurr)
<=> ( v28508(VarCurr)
| v28524(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6155,axiom,
! [VarCurr: state_type] :
( v28524(VarCurr)
<=> ( v28525(VarCurr)
& v28527(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6154,axiom,
! [VarCurr: state_type] :
( v28527(VarCurr)
<=> ( v28528(VarCurr)
& v28533(VarCurr) ) ) ).
tff(writeUnaryOperator_2199,axiom,
! [VarCurr: state_type] :
( ~ v28533(VarCurr)
<=> v28534(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6153,axiom,
! [VarCurr: state_type] :
( v28534(VarCurr)
<=> ( v27688(VarCurr)
| v27700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6152,axiom,
! [VarCurr: state_type] :
( v28528(VarCurr)
<=> ( v28529(VarCurr)
& v27697(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6151,axiom,
! [VarCurr: state_type] :
( v28529(VarCurr)
<=> ( v26093(VarCurr)
| v28530(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6150,axiom,
! [VarCurr: state_type] :
( v28530(VarCurr)
<=> ( v28531(VarCurr)
& v28532(VarCurr) ) ) ).
tff(writeUnaryOperator_2198,axiom,
! [VarCurr: state_type] :
( ~ v28532(VarCurr)
<=> v26093(VarCurr) ) ).
tff(writeUnaryOperator_2197,axiom,
! [VarCurr: state_type] :
( ~ v28531(VarCurr)
<=> v27317(VarCurr) ) ).
tff(writeUnaryOperator_2196,axiom,
! [VarCurr: state_type] :
( ~ v28525(VarCurr)
<=> v28526(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6149,axiom,
! [VarCurr: state_type] :
( v28526(VarCurr)
<=> ( v27687(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6148,axiom,
! [VarCurr: state_type] :
( v28508(VarCurr)
<=> ( v28509(VarCurr)
| v28511(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6147,axiom,
! [VarCurr: state_type] :
( v28511(VarCurr)
<=> ( v28512(VarCurr)
& v28513(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6146,axiom,
! [VarCurr: state_type] :
( v28513(VarCurr)
<=> ( v28514(VarCurr)
& v28523(VarCurr) ) ) ).
tff(writeUnaryOperator_2195,axiom,
! [VarCurr: state_type] :
( ~ v28523(VarCurr)
<=> v27688(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6145,axiom,
! [VarCurr: state_type] :
( v28514(VarCurr)
<=> ( v28515(VarCurr)
& v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6144,axiom,
! [VarCurr: state_type] :
( v28515(VarCurr)
<=> ( v26093(VarCurr)
| v28516(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6143,axiom,
! [VarCurr: state_type] :
( v28516(VarCurr)
<=> ( v28517(VarCurr)
& v28522(VarCurr) ) ) ).
tff(writeUnaryOperator_2194,axiom,
! [VarCurr: state_type] :
( ~ v28522(VarCurr)
<=> v26093(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6142,axiom,
! [VarCurr: state_type] :
( v28517(VarCurr)
<=> ( v28518(VarCurr)
& v28521(VarCurr) ) ) ).
tff(writeUnaryOperator_2193,axiom,
! [VarCurr: state_type] :
( ~ v28521(VarCurr)
<=> v27681(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6141,axiom,
! [VarCurr: state_type] :
( v28518(VarCurr)
<=> ( v28519(VarCurr)
& v28520(VarCurr) ) ) ).
tff(writeUnaryOperator_2192,axiom,
! [VarCurr: state_type] :
( ~ v28520(VarCurr)
<=> v27054(VarCurr) ) ).
tff(writeUnaryOperator_2191,axiom,
! [VarCurr: state_type] :
( ~ v28519(VarCurr)
<=> v27677(VarCurr) ) ).
tff(writeUnaryOperator_2190,axiom,
! [VarCurr: state_type] :
( ~ v28512(VarCurr)
<=> v27687(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6140,axiom,
! [VarCurr: state_type] :
( v28509(VarCurr)
<=> ( v27668(VarCurr)
| v28510(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6139,axiom,
! [VarCurr: state_type] :
( v28510(VarCurr)
<=> ( v27025(VarCurr)
& v27687(VarCurr) ) ) ).
tff(addAssignment_10798,axiom,
! [VarCurr: state_type] :
( v27649(VarCurr,10)
<=> v27650(VarCurr,10) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_914,axiom,
! [VarCurr: state_type] :
( ~ v27856(VarCurr)
=> ( v27653(VarCurr,0)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_933,axiom,
! [VarCurr: state_type] :
( v27856(VarCurr)
=> ( v27653(VarCurr,0)
<=> v28035(VarCurr,0) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_913,axiom,
! [VarCurr: state_type] :
( ~ v28245(VarCurr)
=> ( v28035(VarCurr,0)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_932,axiom,
! [VarCurr: state_type] :
( v28245(VarCurr)
=> ( v28035(VarCurr,0)
<=> $true ) ) ).
tff(addAssignment_10797,axiom,
! [VarCurr: state_type] :
( v27634(VarCurr,10)
<=> v27635(VarCurr,10) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_912,axiom,
! [VarCurr: state_type] :
( ~ v27856(VarCurr)
=> ( v27638(VarCurr,0)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_931,axiom,
! [VarCurr: state_type] :
( v27856(VarCurr)
=> ( v27638(VarCurr,0)
<=> v28028(VarCurr,0) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_911,axiom,
! [VarCurr: state_type] :
( ~ v28245(VarCurr)
=> ( v28028(VarCurr,0)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_930,axiom,
! [VarCurr: state_type] :
( v28245(VarCurr)
=> ( v28028(VarCurr,0)
<=> $true ) ) ).
tff(addAssignment_10796,axiom,
! [VarCurr: state_type] :
( v27619(VarCurr,10)
<=> v27620(VarCurr,10) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_910,axiom,
! [VarCurr: state_type] :
( ~ v27856(VarCurr)
=> ( v27623(VarCurr,0)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_929,axiom,
! [VarCurr: state_type] :
( v27856(VarCurr)
=> ( v27623(VarCurr,0)
<=> v28021(VarCurr,0) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_909,axiom,
! [VarCurr: state_type] :
( ~ v28245(VarCurr)
=> ( v28021(VarCurr,0)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_928,axiom,
! [VarCurr: state_type] :
( v28245(VarCurr)
=> ( v28021(VarCurr,0)
<=> $true ) ) ).
tff(addAssignment_10795,axiom,
! [VarCurr: state_type] :
( v27604(VarCurr,10)
<=> v27605(VarCurr,10) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_908,axiom,
! [VarCurr: state_type] :
( ~ v27856(VarCurr)
=> ( v27608(VarCurr,0)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_927,axiom,
! [VarCurr: state_type] :
( v27856(VarCurr)
=> ( v27608(VarCurr,0)
<=> v28014(VarCurr,0) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_907,axiom,
! [VarCurr: state_type] :
( ~ v28245(VarCurr)
=> ( v28014(VarCurr,0)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_926,axiom,
! [VarCurr: state_type] :
( v28245(VarCurr)
=> ( v28014(VarCurr,0)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6138,axiom,
! [VarCurr: state_type] :
( v27025(VarCurr)
<=> ( v28491(VarCurr)
& v27027(VarCurr,0) ) ) ).
tff(writeUnaryOperator_2189,axiom,
! [VarCurr: state_type] :
( ~ v28491(VarCurr)
<=> v28492(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_506,axiom,
! [VarCurr: state_type] :
( v28492(VarCurr)
<=> ( v28494(VarCurr)
| v27027(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_505,axiom,
! [VarCurr: state_type] :
( v28494(VarCurr)
<=> ( v28495(VarCurr)
| v27027(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_504,axiom,
! [VarCurr: state_type] :
( v28495(VarCurr)
<=> ( v28496(VarCurr)
| v27027(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_503,axiom,
! [VarCurr: state_type] :
( v28496(VarCurr)
<=> ( v27027(VarCurr,1)
| v27027(VarCurr,2) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_906,axiom,
! [VarCurr: state_type] :
( ~ v28437(VarCurr)
=> ( v27029(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_925,axiom,
! [VarCurr: state_type] :
( v28437(VarCurr)
=> ( v27029(VarCurr)
<=> v28487(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges6_2,axiom,
! [VarCurr: state_type] :
( ( ~ v28444(VarCurr)
& ~ v28488(VarCurr)
& ~ v28450(VarCurr)
& ~ v28459(VarCurr)
& ~ v28465(VarCurr)
& ~ v28471(VarCurr)
& v28478(VarCurr) )
=> ( v28487(VarCurr)
<=> v28325(VarCurr) ) ) ).
tff(addCaseBooleanConditionShiftedRanges5_1,axiom,
! [VarCurr: state_type] :
( ( ~ v28444(VarCurr)
& ~ v28488(VarCurr)
& ~ v28450(VarCurr)
& ~ v28459(VarCurr)
& ~ v28465(VarCurr)
& v28471(VarCurr) )
=> ( v28487(VarCurr)
<=> v27649(VarCurr,2) ) ) ).
tff(addCaseBooleanConditionShiftedRanges4_7,axiom,
! [VarCurr: state_type] :
( ( ~ v28444(VarCurr)
& ~ v28488(VarCurr)
& ~ v28450(VarCurr)
& ~ v28459(VarCurr)
& v28465(VarCurr) )
=> ( v28487(VarCurr)
<=> v27634(VarCurr,2) ) ) ).
tff(addCaseBooleanConditionEqualRanges3_3,axiom,
! [VarCurr: state_type] :
( ( ~ v28444(VarCurr)
& ~ v28488(VarCurr)
& ~ v28450(VarCurr)
& v28459(VarCurr) )
=> ( v28487(VarCurr)
<=> v28325(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges2_9,axiom,
! [VarCurr: state_type] :
( ( ~ v28444(VarCurr)
& ~ v28488(VarCurr)
& v28450(VarCurr) )
=> ( v28487(VarCurr)
<=> v28489(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_615,axiom,
! [VarCurr: state_type] :
( ( ~ v28444(VarCurr)
& v28488(VarCurr) )
=> ( v28487(VarCurr)
<=> $true ) ) ).
tff(addCaseBooleanConditionShiftedRanges0_13,axiom,
! [VarCurr: state_type] :
( v28444(VarCurr)
=> ( v28487(VarCurr)
<=> v27604(VarCurr,2) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_808,axiom,
! [VarCurr: state_type] :
( ~ v26093(VarCurr)
=> ( v28489(VarCurr)
<=> v28325(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_18,axiom,
! [VarCurr: state_type] :
( v26093(VarCurr)
=> ( v28489(VarCurr)
<=> v27619(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6137,axiom,
! [VarCurr: state_type] :
( v28488(VarCurr)
<=> ( v28445(VarCurr)
| v28447(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6136,axiom,
! [VarCurr: state_type] :
( v28437(VarCurr)
<=> ( v28438(VarCurr)
| v28478(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6135,axiom,
! [VarCurr: state_type] :
( v28478(VarCurr)
<=> ( v28479(VarCurr)
& v28485(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6134,axiom,
! [VarCurr: state_type] :
( v28485(VarCurr)
<=> ( v28486(VarCurr)
& v27776(VarCurr) ) ) ).
tff(writeUnaryOperator_2188,axiom,
! [VarCurr: state_type] :
( ~ v28486(VarCurr)
<=> v27598(VarCurr) ) ).
tff(writeUnaryOperator_2187,axiom,
! [VarCurr: state_type] :
( ~ v28479(VarCurr)
<=> v28480(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6133,axiom,
! [VarCurr: state_type] :
( v28480(VarCurr)
<=> ( v28481(VarCurr)
| v27710(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6132,axiom,
! [VarCurr: state_type] :
( v28481(VarCurr)
<=> ( v28482(VarCurr)
| v27697(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6131,axiom,
! [VarCurr: state_type] :
( v28482(VarCurr)
<=> ( v28483(VarCurr)
| v27700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6130,axiom,
! [VarCurr: state_type] :
( v28483(VarCurr)
<=> ( v28484(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6129,axiom,
! [VarCurr: state_type] :
( v28484(VarCurr)
<=> ( v27668(VarCurr)
| v27688(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6128,axiom,
! [VarCurr: state_type] :
( v28438(VarCurr)
<=> ( v28439(VarCurr)
| v28471(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6127,axiom,
! [VarCurr: state_type] :
( v28471(VarCurr)
<=> ( v28472(VarCurr)
& v28477(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6126,axiom,
! [VarCurr: state_type] :
( v28477(VarCurr)
<=> ( v26093(VarCurr)
& v27710(VarCurr) ) ) ).
tff(writeUnaryOperator_2186,axiom,
! [VarCurr: state_type] :
( ~ v28472(VarCurr)
<=> v28473(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6125,axiom,
! [VarCurr: state_type] :
( v28473(VarCurr)
<=> ( v28474(VarCurr)
| v27697(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6124,axiom,
! [VarCurr: state_type] :
( v28474(VarCurr)
<=> ( v28475(VarCurr)
| v27700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6123,axiom,
! [VarCurr: state_type] :
( v28475(VarCurr)
<=> ( v28476(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6122,axiom,
! [VarCurr: state_type] :
( v28476(VarCurr)
<=> ( v27668(VarCurr)
| v27688(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6121,axiom,
! [VarCurr: state_type] :
( v28439(VarCurr)
<=> ( v28440(VarCurr)
| v28465(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6120,axiom,
! [VarCurr: state_type] :
( v28465(VarCurr)
<=> ( v28466(VarCurr)
& v28470(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6119,axiom,
! [VarCurr: state_type] :
( v28470(VarCurr)
<=> ( v26093(VarCurr)
& v27697(VarCurr) ) ) ).
tff(writeUnaryOperator_2185,axiom,
! [VarCurr: state_type] :
( ~ v28466(VarCurr)
<=> v28467(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6118,axiom,
! [VarCurr: state_type] :
( v28467(VarCurr)
<=> ( v28468(VarCurr)
| v27700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6117,axiom,
! [VarCurr: state_type] :
( v28468(VarCurr)
<=> ( v28469(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6116,axiom,
! [VarCurr: state_type] :
( v28469(VarCurr)
<=> ( v27668(VarCurr)
| v27688(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6115,axiom,
! [VarCurr: state_type] :
( v28440(VarCurr)
<=> ( v28441(VarCurr)
| v28459(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6114,axiom,
! [VarCurr: state_type] :
( v28459(VarCurr)
<=> ( v28460(VarCurr)
& v28463(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6113,axiom,
! [VarCurr: state_type] :
( v28463(VarCurr)
<=> ( v28464(VarCurr)
& v27700(VarCurr) ) ) ).
tff(writeUnaryOperator_2184,axiom,
! [VarCurr: state_type] :
( ~ v28464(VarCurr)
<=> v27751(VarCurr) ) ).
tff(writeUnaryOperator_2183,axiom,
! [VarCurr: state_type] :
( ~ v28460(VarCurr)
<=> v28461(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6112,axiom,
! [VarCurr: state_type] :
( v28461(VarCurr)
<=> ( v28462(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6111,axiom,
! [VarCurr: state_type] :
( v28462(VarCurr)
<=> ( v27668(VarCurr)
| v27688(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6110,axiom,
! [VarCurr: state_type] :
( v28441(VarCurr)
<=> ( v28442(VarCurr)
| v28450(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6109,axiom,
! [VarCurr: state_type] :
( v28450(VarCurr)
<=> ( v28451(VarCurr)
& v28453(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6108,axiom,
! [VarCurr: state_type] :
( v28453(VarCurr)
<=> ( v28454(VarCurr)
& v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6107,axiom,
! [VarCurr: state_type] :
( v28454(VarCurr)
<=> ( v26093(VarCurr)
| v28455(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6106,axiom,
! [VarCurr: state_type] :
( v28455(VarCurr)
<=> ( v28456(VarCurr)
& v28458(VarCurr) ) ) ).
tff(writeUnaryOperator_2182,axiom,
! [VarCurr: state_type] :
( ~ v28458(VarCurr)
<=> v26093(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6105,axiom,
! [VarCurr: state_type] :
( v28456(VarCurr)
<=> ( v27054(VarCurr)
& v28457(VarCurr) ) ) ).
tff(writeUnaryOperator_2181,axiom,
! [VarCurr: state_type] :
( ~ v28457(VarCurr)
<=> v27681(VarCurr) ) ).
tff(writeUnaryOperator_2180,axiom,
! [VarCurr: state_type] :
( ~ v28451(VarCurr)
<=> v28452(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6104,axiom,
! [VarCurr: state_type] :
( v28452(VarCurr)
<=> ( v27668(VarCurr)
| v27688(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6103,axiom,
! [VarCurr: state_type] :
( v28442(VarCurr)
<=> ( v28443(VarCurr)
| v28447(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6102,axiom,
! [VarCurr: state_type] :
( v28447(VarCurr)
<=> ( v28448(VarCurr)
& v28449(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6101,axiom,
! [VarCurr: state_type] :
( v28449(VarCurr)
<=> ( v27031(VarCurr)
& v27688(VarCurr) ) ) ).
tff(writeUnaryOperator_2179,axiom,
! [VarCurr: state_type] :
( ~ v28448(VarCurr)
<=> v27668(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6100,axiom,
! [VarCurr: state_type] :
( v28443(VarCurr)
<=> ( v28444(VarCurr)
| v28445(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6099,axiom,
! [VarCurr: state_type] :
( v28445(VarCurr)
<=> ( v28446(VarCurr)
& v27687(VarCurr) ) ) ).
tff(writeUnaryOperator_2178,axiom,
! [VarCurr: state_type] :
( ~ v28446(VarCurr)
<=> v27668(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6098,axiom,
! [VarCurr: state_type] :
( v28444(VarCurr)
<=> ( v26093(VarCurr)
& v27668(VarCurr) ) ) ).
tff(addAssignment_10794,axiom,
! [VarCurr: state_type] :
( v27649(VarCurr,2)
<=> v27650(VarCurr,2) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_905,axiom,
! [VarCurr: state_type] :
( ~ v27856(VarCurr)
=> ( v27660(VarCurr)
<=> v28433(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_924,axiom,
! [VarCurr: state_type] :
( v27856(VarCurr)
=> ( v27660(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_904,axiom,
! [VarCurr: state_type] :
( ~ v27031(VarCurr)
=> ( v28433(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_923,axiom,
! [VarCurr: state_type] :
( v27031(VarCurr)
=> ( v28433(VarCurr)
<=> $true ) ) ).
tff(addAssignment_10793,axiom,
! [VarCurr: state_type] :
( v27634(VarCurr,2)
<=> v27635(VarCurr,2) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_903,axiom,
! [VarCurr: state_type] :
( ~ v27856(VarCurr)
=> ( v27645(VarCurr)
<=> v28428(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_922,axiom,
! [VarCurr: state_type] :
( v27856(VarCurr)
=> ( v27645(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_902,axiom,
! [VarCurr: state_type] :
( ~ v27031(VarCurr)
=> ( v28428(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_921,axiom,
! [VarCurr: state_type] :
( v27031(VarCurr)
=> ( v28428(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_502,axiom,
! [VarCurr: state_type] :
( v28325(VarCurr)
<=> ( v28422(VarCurr)
| v27027(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_501,axiom,
! [VarCurr: state_type] :
( v28422(VarCurr)
<=> ( v28423(VarCurr)
| v27027(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_500,axiom,
! [VarCurr: state_type] :
( v28423(VarCurr)
<=> ( v28424(VarCurr)
| v27027(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_499,axiom,
! [VarCurr: state_type] :
( v28424(VarCurr)
<=> ( v28425(VarCurr)
| v27027(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_498,axiom,
! [VarCurr: state_type] :
( v28425(VarCurr)
<=> ( v27027(VarCurr,0)
| v27027(VarCurr,1) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_614,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28328(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v27027(VarNext,B)
<=> v27027(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_652,axiom,
! [VarNext: state_type] :
( v28328(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v27027(VarNext,B)
<=> v28345(VarNext,B) ) ) ) ).
tff(addAssignment_10792,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v28345(VarNext,B)
<=> v28343(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_807,axiom,
! [VarCurr: state_type] :
( ~ v28337(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v28343(VarCurr,B)
<=> v28346(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_791,axiom,
! [VarCurr: state_type] :
( v28337(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v28343(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_806,axiom,
! [VarCurr: state_type] :
( ~ v26093(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v28346(VarCurr,B)
<=> v28383(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_790,axiom,
! [VarCurr: state_type] :
( v26093(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v28346(VarCurr,B)
<=> v28347(VarCurr,B) ) ) ) ).
tff(addAssignment_10791,axiom,
! [VarCurr: state_type] :
( v28383(VarCurr,0)
<=> v28416(VarCurr) ) ).
tff(addAssignment_10790,axiom,
! [VarCurr: state_type] :
( v28383(VarCurr,1)
<=> v28414(VarCurr) ) ).
tff(addAssignment_10789,axiom,
! [VarCurr: state_type] :
( v28383(VarCurr,2)
<=> v28410(VarCurr) ) ).
tff(addAssignment_10788,axiom,
! [VarCurr: state_type] :
( v28383(VarCurr,3)
<=> v28406(VarCurr) ) ).
tff(addAssignment_10787,axiom,
! [VarCurr: state_type] :
( v28383(VarCurr,4)
<=> v28402(VarCurr) ) ).
tff(addAssignment_10786,axiom,
! [VarCurr: state_type] :
( v28383(VarCurr,5)
<=> v28385(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6097,axiom,
! [VarCurr: state_type] :
( v28414(VarCurr)
<=> ( v28415(VarCurr)
& v28417(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6096,axiom,
! [VarCurr: state_type] :
( v28417(VarCurr)
<=> ( v27027(VarCurr,0)
| v28396(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_497,axiom,
! [VarCurr: state_type] :
( v28415(VarCurr)
<=> ( v28416(VarCurr)
| v27027(VarCurr,1) ) ) ).
tff(writeUnaryOperator_2177,axiom,
! [VarCurr: state_type] :
( ~ v28416(VarCurr)
<=> v27027(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6095,axiom,
! [VarCurr: state_type] :
( v28410(VarCurr)
<=> ( v28411(VarCurr)
& v28413(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6094,axiom,
! [VarCurr: state_type] :
( v28413(VarCurr)
<=> ( v28394(VarCurr)
| v28397(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_496,axiom,
! [VarCurr: state_type] :
( v28411(VarCurr)
<=> ( v28412(VarCurr)
| v27027(VarCurr,2) ) ) ).
tff(writeUnaryOperator_2176,axiom,
! [VarCurr: state_type] :
( ~ v28412(VarCurr)
<=> v28394(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6093,axiom,
! [VarCurr: state_type] :
( v28406(VarCurr)
<=> ( v28407(VarCurr)
& v28409(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6092,axiom,
! [VarCurr: state_type] :
( v28409(VarCurr)
<=> ( v28392(VarCurr)
| v28398(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_495,axiom,
! [VarCurr: state_type] :
( v28407(VarCurr)
<=> ( v28408(VarCurr)
| v27027(VarCurr,3) ) ) ).
tff(writeUnaryOperator_2175,axiom,
! [VarCurr: state_type] :
( ~ v28408(VarCurr)
<=> v28392(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6091,axiom,
! [VarCurr: state_type] :
( v28402(VarCurr)
<=> ( v28403(VarCurr)
& v28405(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6090,axiom,
! [VarCurr: state_type] :
( v28405(VarCurr)
<=> ( v28390(VarCurr)
| v28399(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_494,axiom,
! [VarCurr: state_type] :
( v28403(VarCurr)
<=> ( v28404(VarCurr)
| v27027(VarCurr,4) ) ) ).
tff(writeUnaryOperator_2174,axiom,
! [VarCurr: state_type] :
( ~ v28404(VarCurr)
<=> v28390(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6089,axiom,
! [VarCurr: state_type] :
( v28385(VarCurr)
<=> ( v28386(VarCurr)
& v28400(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6088,axiom,
! [VarCurr: state_type] :
( v28400(VarCurr)
<=> ( v28388(VarCurr)
| v28401(VarCurr) ) ) ).
tff(writeUnaryOperator_2173,axiom,
! [VarCurr: state_type] :
( ~ v28401(VarCurr)
<=> v27027(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_493,axiom,
! [VarCurr: state_type] :
( v28386(VarCurr)
<=> ( v28387(VarCurr)
| v27027(VarCurr,5) ) ) ).
tff(writeUnaryOperator_2172,axiom,
! [VarCurr: state_type] :
( ~ v28387(VarCurr)
<=> v28388(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_492,axiom,
! [VarCurr: state_type] :
( v28388(VarCurr)
<=> ( v27027(VarCurr,4)
| v28389(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6087,axiom,
! [VarCurr: state_type] :
( v28389(VarCurr)
<=> ( v28390(VarCurr)
& v28399(VarCurr) ) ) ).
tff(writeUnaryOperator_2171,axiom,
! [VarCurr: state_type] :
( ~ v28399(VarCurr)
<=> v27027(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_491,axiom,
! [VarCurr: state_type] :
( v28390(VarCurr)
<=> ( v27027(VarCurr,3)
| v28391(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6086,axiom,
! [VarCurr: state_type] :
( v28391(VarCurr)
<=> ( v28392(VarCurr)
& v28398(VarCurr) ) ) ).
tff(writeUnaryOperator_2170,axiom,
! [VarCurr: state_type] :
( ~ v28398(VarCurr)
<=> v27027(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_490,axiom,
! [VarCurr: state_type] :
( v28392(VarCurr)
<=> ( v27027(VarCurr,2)
| v28393(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6085,axiom,
! [VarCurr: state_type] :
( v28393(VarCurr)
<=> ( v28394(VarCurr)
& v28397(VarCurr) ) ) ).
tff(writeUnaryOperator_2169,axiom,
! [VarCurr: state_type] :
( ~ v28397(VarCurr)
<=> v27027(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_489,axiom,
! [VarCurr: state_type] :
( v28394(VarCurr)
<=> ( v27027(VarCurr,1)
| v28395(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6084,axiom,
! [VarCurr: state_type] :
( v28395(VarCurr)
<=> ( v27027(VarCurr,0)
& v28396(VarCurr) ) ) ).
tff(writeUnaryOperator_2168,axiom,
! [VarCurr: state_type] :
( ~ v28396(VarCurr)
<=> v27027(VarCurr,1) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_901,axiom,
! [VarCurr: state_type] :
( ~ v27029(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v28347(VarCurr,B)
<=> v28247(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_920,axiom,
! [VarCurr: state_type] :
( v27029(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v28347(VarCurr,B)
<=> v28348(VarCurr,B) ) ) ) ).
tff(addAssignment_10785,axiom,
! [VarCurr: state_type] :
( v28348(VarCurr,0)
<=> v28381(VarCurr) ) ).
tff(addAssignment_10784,axiom,
! [VarCurr: state_type] :
( v28348(VarCurr,1)
<=> v28379(VarCurr) ) ).
tff(addAssignment_10783,axiom,
! [VarCurr: state_type] :
( v28348(VarCurr,2)
<=> v28375(VarCurr) ) ).
tff(addAssignment_10782,axiom,
! [VarCurr: state_type] :
( v28348(VarCurr,3)
<=> v28371(VarCurr) ) ).
tff(addAssignment_10781,axiom,
! [VarCurr: state_type] :
( v28348(VarCurr,4)
<=> v28367(VarCurr) ) ).
tff(addAssignment_10780,axiom,
! [VarCurr: state_type] :
( v28348(VarCurr,5)
<=> v28350(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6083,axiom,
! [VarCurr: state_type] :
( v28379(VarCurr)
<=> ( v28380(VarCurr)
& v28382(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6082,axiom,
! [VarCurr: state_type] :
( v28382(VarCurr)
<=> ( v28364(VarCurr)
| v28247(VarCurr,0) ) ) ).
tff(writeBinaryOperatorShiftedRanges_488,axiom,
! [VarCurr: state_type] :
( v28380(VarCurr)
<=> ( v28247(VarCurr,1)
| v28381(VarCurr) ) ) ).
tff(writeUnaryOperator_2167,axiom,
! [VarCurr: state_type] :
( ~ v28381(VarCurr)
<=> v28247(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6081,axiom,
! [VarCurr: state_type] :
( v28375(VarCurr)
<=> ( v28376(VarCurr)
& v28378(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6080,axiom,
! [VarCurr: state_type] :
( v28378(VarCurr)
<=> ( v28361(VarCurr)
| v28362(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_487,axiom,
! [VarCurr: state_type] :
( v28376(VarCurr)
<=> ( v28247(VarCurr,2)
| v28377(VarCurr) ) ) ).
tff(writeUnaryOperator_2166,axiom,
! [VarCurr: state_type] :
( ~ v28377(VarCurr)
<=> v28362(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6079,axiom,
! [VarCurr: state_type] :
( v28371(VarCurr)
<=> ( v28372(VarCurr)
& v28374(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6078,axiom,
! [VarCurr: state_type] :
( v28374(VarCurr)
<=> ( v28358(VarCurr)
| v28359(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_486,axiom,
! [VarCurr: state_type] :
( v28372(VarCurr)
<=> ( v28247(VarCurr,3)
| v28373(VarCurr) ) ) ).
tff(writeUnaryOperator_2165,axiom,
! [VarCurr: state_type] :
( ~ v28373(VarCurr)
<=> v28359(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6077,axiom,
! [VarCurr: state_type] :
( v28367(VarCurr)
<=> ( v28368(VarCurr)
& v28370(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6076,axiom,
! [VarCurr: state_type] :
( v28370(VarCurr)
<=> ( v28355(VarCurr)
| v28356(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_485,axiom,
! [VarCurr: state_type] :
( v28368(VarCurr)
<=> ( v28247(VarCurr,4)
| v28369(VarCurr) ) ) ).
tff(writeUnaryOperator_2164,axiom,
! [VarCurr: state_type] :
( ~ v28369(VarCurr)
<=> v28356(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6075,axiom,
! [VarCurr: state_type] :
( v28350(VarCurr)
<=> ( v28351(VarCurr)
& v28365(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6074,axiom,
! [VarCurr: state_type] :
( v28365(VarCurr)
<=> ( v28366(VarCurr)
| v28353(VarCurr) ) ) ).
tff(writeUnaryOperator_2163,axiom,
! [VarCurr: state_type] :
( ~ v28366(VarCurr)
<=> v28247(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_484,axiom,
! [VarCurr: state_type] :
( v28351(VarCurr)
<=> ( v28247(VarCurr,5)
| v28352(VarCurr) ) ) ).
tff(writeUnaryOperator_2162,axiom,
! [VarCurr: state_type] :
( ~ v28352(VarCurr)
<=> v28353(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_483,axiom,
! [VarCurr: state_type] :
( v28353(VarCurr)
<=> ( v28247(VarCurr,4)
| v28354(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6073,axiom,
! [VarCurr: state_type] :
( v28354(VarCurr)
<=> ( v28355(VarCurr)
& v28356(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_482,axiom,
! [VarCurr: state_type] :
( v28356(VarCurr)
<=> ( v28247(VarCurr,3)
| v28357(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6072,axiom,
! [VarCurr: state_type] :
( v28357(VarCurr)
<=> ( v28358(VarCurr)
& v28359(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_481,axiom,
! [VarCurr: state_type] :
( v28359(VarCurr)
<=> ( v28247(VarCurr,2)
| v28360(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6071,axiom,
! [VarCurr: state_type] :
( v28360(VarCurr)
<=> ( v28361(VarCurr)
& v28362(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_480,axiom,
! [VarCurr: state_type] :
( v28362(VarCurr)
<=> ( v28247(VarCurr,1)
| v28363(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6070,axiom,
! [VarCurr: state_type] :
( v28363(VarCurr)
<=> ( v28364(VarCurr)
& v28247(VarCurr,0) ) ) ).
tff(writeUnaryOperator_2161,axiom,
! [VarCurr: state_type] :
( ~ v28364(VarCurr)
<=> v28247(VarCurr,1) ) ).
tff(writeUnaryOperator_2160,axiom,
! [VarCurr: state_type] :
( ~ v28361(VarCurr)
<=> v28247(VarCurr,2) ) ).
tff(writeUnaryOperator_2159,axiom,
! [VarCurr: state_type] :
( ~ v28358(VarCurr)
<=> v28247(VarCurr,3) ) ).
tff(writeUnaryOperator_2158,axiom,
! [VarCurr: state_type] :
( ~ v28355(VarCurr)
<=> v28247(VarCurr,4) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6069,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28328(VarNext)
<=> ( v28329(VarNext)
& v28336(VarNext) ) ) ) ).
tff(addAssignment_10779,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28336(VarNext)
<=> v28334(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6068,axiom,
! [VarCurr: state_type] :
( v28334(VarCurr)
<=> ( v28337(VarCurr)
| v28338(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6067,axiom,
! [VarCurr: state_type] :
( v28338(VarCurr)
<=> ( v28339(VarCurr)
& v28342(VarCurr) ) ) ).
tff(writeUnaryOperator_2157,axiom,
! [VarCurr: state_type] :
( ~ v28342(VarCurr)
<=> v28337(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6066,axiom,
! [VarCurr: state_type] :
( v28339(VarCurr)
<=> ( v26093(VarCurr)
| v28340(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6065,axiom,
! [VarCurr: state_type] :
( v28340(VarCurr)
<=> ( v27029(VarCurr)
& v28341(VarCurr) ) ) ).
tff(writeUnaryOperator_2156,axiom,
! [VarCurr: state_type] :
( ~ v28341(VarCurr)
<=> v26093(VarCurr) ) ).
tff(writeUnaryOperator_2155,axiom,
! [VarCurr: state_type] :
( ~ v28337(VarCurr)
<=> v26091(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6064,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28329(VarNext)
<=> ( v28330(VarNext)
& v27213(VarNext) ) ) ) ).
tff(writeUnaryOperator_2154,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28330(VarNext)
<=> v27220(VarNext) ) ) ).
tff(addAssignment_10778,axiom,
! [VarCurr: state_type] :
( v27619(VarCurr,2)
<=> v27620(VarCurr,2) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_900,axiom,
! [VarCurr: state_type] :
( ~ v27856(VarCurr)
=> ( v27630(VarCurr)
<=> v28321(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_919,axiom,
! [VarCurr: state_type] :
( v27856(VarCurr)
=> ( v27630(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_899,axiom,
! [VarCurr: state_type] :
( ~ v27031(VarCurr)
=> ( v28321(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_918,axiom,
! [VarCurr: state_type] :
( v27031(VarCurr)
=> ( v28321(VarCurr)
<=> $true ) ) ).
tff(addAssignment_10777,axiom,
! [VarCurr: state_type] :
( v27604(VarCurr,2)
<=> v27605(VarCurr,2) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_898,axiom,
! [VarCurr: state_type] :
( ~ v27856(VarCurr)
=> ( v27615(VarCurr)
<=> v28316(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_917,axiom,
! [VarCurr: state_type] :
( v27856(VarCurr)
=> ( v27615(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_897,axiom,
! [VarCurr: state_type] :
( ~ v27031(VarCurr)
=> ( v28316(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_916,axiom,
! [VarCurr: state_type] :
( v27031(VarCurr)
=> ( v28316(VarCurr)
<=> $true ) ) ).
tff(addAssignment_10776,axiom,
! [VarNext: state_type] :
( v27021(VarNext,1)
<=> v28307(VarNext,0) ) ).
tff(addCaseBooleanConditionShiftedRanges1_50,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28308(VarNext)
=> ( ( v28307(VarNext,6)
<=> v27021(VarCurr,7) )
& ( v28307(VarNext,5)
<=> v27021(VarCurr,6) )
& ( v28307(VarNext,4)
<=> v27021(VarCurr,5) )
& ( v28307(VarNext,3)
<=> v27021(VarCurr,4) )
& ( v28307(VarNext,2)
<=> v27021(VarCurr,3) )
& ( v28307(VarNext,1)
<=> v27021(VarCurr,2) )
& ( v28307(VarNext,0)
<=> v27021(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_651,axiom,
! [VarNext: state_type] :
( v28308(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v28307(VarNext,B)
<=> v27726(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6063,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28308(VarNext)
<=> v28309(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6062,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28309(VarNext)
<=> ( v28311(VarNext)
& v27213(VarNext) ) ) ) ).
tff(writeUnaryOperator_2153,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28311(VarNext)
<=> v27220(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_90,axiom,
! [VarCurr: state_type] :
( ~ v28274(VarCurr)
=> ( v27023(VarCurr,1)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_71,axiom,
! [VarCurr: state_type] :
( v28274(VarCurr)
=> ( v27023(VarCurr,1)
<=> v28305(VarCurr) ) ) ).
tff(addCaseBooleanConditionShiftedRanges4_6,axiom,
! [VarCurr: state_type] :
( ( ~ v28278(VarCurr)
& ~ v28279(VarCurr)
& ~ v28283(VarCurr)
& ~ v28289(VarCurr)
& v28297(VarCurr) )
=> ( v28305(VarCurr)
<=> v27649(VarCurr,11) ) ) ).
tff(addCaseBooleanConditionShiftedRanges3_5,axiom,
! [VarCurr: state_type] :
( ( ~ v28278(VarCurr)
& ~ v28279(VarCurr)
& ~ v28283(VarCurr)
& v28289(VarCurr) )
=> ( v28305(VarCurr)
<=> v27634(VarCurr,11) ) ) ).
tff(addCaseBooleanConditionShiftedRanges2_2,axiom,
! [VarCurr: state_type] :
( ( ~ v28278(VarCurr)
& ~ v28279(VarCurr)
& v28283(VarCurr) )
=> ( v28305(VarCurr)
<=> v27619(VarCurr,11) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_613,axiom,
! [VarCurr: state_type] :
( ( ~ v28278(VarCurr)
& v28279(VarCurr) )
=> ( v28305(VarCurr)
<=> $true ) ) ).
tff(addCaseBooleanConditionShiftedRanges0_12,axiom,
! [VarCurr: state_type] :
( v28278(VarCurr)
=> ( v28305(VarCurr)
<=> v27604(VarCurr,11) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6061,axiom,
! [VarCurr: state_type] :
( v28274(VarCurr)
<=> ( v28275(VarCurr)
| v28297(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6060,axiom,
! [VarCurr: state_type] :
( v28297(VarCurr)
<=> ( v28298(VarCurr)
& v28302(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6059,axiom,
! [VarCurr: state_type] :
( v28302(VarCurr)
<=> ( v28303(VarCurr)
& v28304(VarCurr) ) ) ).
tff(writeUnaryOperator_2152,axiom,
! [VarCurr: state_type] :
( ~ v28304(VarCurr)
<=> v28296(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6058,axiom,
! [VarCurr: state_type] :
( v28303(VarCurr)
<=> ( v26093(VarCurr)
& v27710(VarCurr) ) ) ).
tff(writeUnaryOperator_2151,axiom,
! [VarCurr: state_type] :
( ~ v28298(VarCurr)
<=> v28299(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6057,axiom,
! [VarCurr: state_type] :
( v28299(VarCurr)
<=> ( v28300(VarCurr)
| v27697(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6056,axiom,
! [VarCurr: state_type] :
( v28300(VarCurr)
<=> ( v28301(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6055,axiom,
! [VarCurr: state_type] :
( v28301(VarCurr)
<=> ( v27668(VarCurr)
| v27687(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6054,axiom,
! [VarCurr: state_type] :
( v28275(VarCurr)
<=> ( v28276(VarCurr)
| v28289(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6053,axiom,
! [VarCurr: state_type] :
( v28289(VarCurr)
<=> ( v28290(VarCurr)
& v28293(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6052,axiom,
! [VarCurr: state_type] :
( v28293(VarCurr)
<=> ( v28294(VarCurr)
& v28295(VarCurr) ) ) ).
tff(writeUnaryOperator_2150,axiom,
! [VarCurr: state_type] :
( ~ v28295(VarCurr)
<=> v28296(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6051,axiom,
! [VarCurr: state_type] :
( v28296(VarCurr)
<=> ( v27688(VarCurr)
| v27700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6050,axiom,
! [VarCurr: state_type] :
( v28294(VarCurr)
<=> ( v26093(VarCurr)
& v27697(VarCurr) ) ) ).
tff(writeUnaryOperator_2149,axiom,
! [VarCurr: state_type] :
( ~ v28290(VarCurr)
<=> v28291(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6049,axiom,
! [VarCurr: state_type] :
( v28291(VarCurr)
<=> ( v28292(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6048,axiom,
! [VarCurr: state_type] :
( v28292(VarCurr)
<=> ( v27668(VarCurr)
| v27687(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6047,axiom,
! [VarCurr: state_type] :
( v28276(VarCurr)
<=> ( v28277(VarCurr)
| v28283(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6046,axiom,
! [VarCurr: state_type] :
( v28283(VarCurr)
<=> ( v28284(VarCurr)
& v28286(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6045,axiom,
! [VarCurr: state_type] :
( v28286(VarCurr)
<=> ( v28287(VarCurr)
& v28288(VarCurr) ) ) ).
tff(writeUnaryOperator_2148,axiom,
! [VarCurr: state_type] :
( ~ v28288(VarCurr)
<=> v27688(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6044,axiom,
! [VarCurr: state_type] :
( v28287(VarCurr)
<=> ( v26093(VarCurr)
& v27684(VarCurr) ) ) ).
tff(writeUnaryOperator_2147,axiom,
! [VarCurr: state_type] :
( ~ v28284(VarCurr)
<=> v28285(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6043,axiom,
! [VarCurr: state_type] :
( v28285(VarCurr)
<=> ( v27668(VarCurr)
| v27687(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6042,axiom,
! [VarCurr: state_type] :
( v28277(VarCurr)
<=> ( v28278(VarCurr)
| v28279(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6041,axiom,
! [VarCurr: state_type] :
( v28279(VarCurr)
<=> ( v28280(VarCurr)
& v28281(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6040,axiom,
! [VarCurr: state_type] :
( v28281(VarCurr)
<=> ( v28282(VarCurr)
& v27687(VarCurr) ) ) ).
tff(writeUnaryOperator_2146,axiom,
! [VarCurr: state_type] :
( ~ v28282(VarCurr)
<=> v27025(VarCurr) ) ).
tff(writeUnaryOperator_2145,axiom,
! [VarCurr: state_type] :
( ~ v28280(VarCurr)
<=> v27668(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6039,axiom,
! [VarCurr: state_type] :
( v28278(VarCurr)
<=> ( v26093(VarCurr)
& v27668(VarCurr) ) ) ).
tff(addAssignment_10775,axiom,
! [VarCurr: state_type] :
( v27649(VarCurr,11)
<=> v27650(VarCurr,11) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_89,axiom,
! [VarCurr: state_type] :
( ~ v27856(VarCurr)
=> ( v27653(VarCurr,1)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_915,axiom,
! [VarCurr: state_type] :
( v27856(VarCurr)
=> ( v27653(VarCurr,1)
<=> v28035(VarCurr,1) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_88,axiom,
! [VarCurr: state_type] :
( ~ v28271(VarCurr)
=> ( v28035(VarCurr,1)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_70,axiom,
! [VarCurr: state_type] :
( v28271(VarCurr)
=> ( v28035(VarCurr,1)
<=> $true ) ) ).
tff(writeUnaryOperator_2144,axiom,
! [VarCurr: state_type] :
( ~ v28271(VarCurr)
<=> v28245(VarCurr) ) ).
tff(addAssignment_10774,axiom,
! [VarCurr: state_type] :
( v27634(VarCurr,11)
<=> v27635(VarCurr,11) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_87,axiom,
! [VarCurr: state_type] :
( ~ v27856(VarCurr)
=> ( v27638(VarCurr,1)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_914,axiom,
! [VarCurr: state_type] :
( v27856(VarCurr)
=> ( v27638(VarCurr,1)
<=> v28028(VarCurr,1) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_86,axiom,
! [VarCurr: state_type] :
( ~ v28268(VarCurr)
=> ( v28028(VarCurr,1)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_69,axiom,
! [VarCurr: state_type] :
( v28268(VarCurr)
=> ( v28028(VarCurr,1)
<=> $true ) ) ).
tff(writeUnaryOperator_2143,axiom,
! [VarCurr: state_type] :
( ~ v28268(VarCurr)
<=> v28245(VarCurr) ) ).
tff(addAssignment_10773,axiom,
! [VarCurr: state_type] :
( v27619(VarCurr,11)
<=> v27620(VarCurr,11) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_85,axiom,
! [VarCurr: state_type] :
( ~ v27856(VarCurr)
=> ( v27623(VarCurr,1)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_913,axiom,
! [VarCurr: state_type] :
( v27856(VarCurr)
=> ( v27623(VarCurr,1)
<=> v28021(VarCurr,1) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_84,axiom,
! [VarCurr: state_type] :
( ~ v28265(VarCurr)
=> ( v28021(VarCurr,1)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_68,axiom,
! [VarCurr: state_type] :
( v28265(VarCurr)
=> ( v28021(VarCurr,1)
<=> $true ) ) ).
tff(writeUnaryOperator_2142,axiom,
! [VarCurr: state_type] :
( ~ v28265(VarCurr)
<=> v28245(VarCurr) ) ).
tff(addAssignment_10772,axiom,
! [VarCurr: state_type] :
( v27604(VarCurr,11)
<=> v27605(VarCurr,11) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_83,axiom,
! [VarCurr: state_type] :
( ~ v27856(VarCurr)
=> ( v27608(VarCurr,1)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_912,axiom,
! [VarCurr: state_type] :
( v27856(VarCurr)
=> ( v27608(VarCurr,1)
<=> v28014(VarCurr,1) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_82,axiom,
! [VarCurr: state_type] :
( ~ v28262(VarCurr)
=> ( v28014(VarCurr,1)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_67,axiom,
! [VarCurr: state_type] :
( v28262(VarCurr)
=> ( v28014(VarCurr,1)
<=> $true ) ) ).
tff(writeUnaryOperator_2141,axiom,
! [VarCurr: state_type] :
( ~ v28262(VarCurr)
<=> v28245(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6038,axiom,
! [VarCurr: state_type] :
( v28245(VarCurr)
<=> ( v28255(VarCurr)
& v28247(VarCurr,0) ) ) ).
tff(writeUnaryOperator_2140,axiom,
! [VarCurr: state_type] :
( ~ v28255(VarCurr)
<=> v28256(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_479,axiom,
! [VarCurr: state_type] :
( v28256(VarCurr)
<=> ( v28258(VarCurr)
| v28247(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_478,axiom,
! [VarCurr: state_type] :
( v28258(VarCurr)
<=> ( v28259(VarCurr)
| v28247(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_477,axiom,
! [VarCurr: state_type] :
( v28259(VarCurr)
<=> ( v28260(VarCurr)
| v28247(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_476,axiom,
! [VarCurr: state_type] :
( v28260(VarCurr)
<=> ( v28247(VarCurr,1)
| v28247(VarCurr,2) ) ) ).
tff(addAssignment_10771,axiom,
! [VarCurr: state_type] :
( v28247(VarCurr,0)
<=> v28252(VarCurr,0) ) ).
tff(addAssignment_10770,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,1) )
=> ( v28247(VarCurr,B)
<=> v28252(VarCurr,B) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_81,axiom,
! [VarCurr: state_type] :
( ~ v28249(VarCurr)
=> ( ( v28252(VarCurr,5)
<=> v27062(VarCurr,7) )
& ( v28252(VarCurr,4)
<=> v27062(VarCurr,6) )
& ( v28252(VarCurr,3)
<=> v27062(VarCurr,5) )
& ( v28252(VarCurr,2)
<=> v27062(VarCurr,4) )
& ( v28252(VarCurr,1)
<=> v27062(VarCurr,3) )
& ( v28252(VarCurr,0)
<=> v27062(VarCurr,2) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_911,axiom,
! [VarCurr: state_type] :
( v28249(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v28252(VarCurr,B)
<=> v28253(VarCurr,B) ) ) ) ).
tff(addAssignment_10769,axiom,
! [VarCurr: state_type] :
( v28253(VarCurr,0)
<=> v27177(VarCurr) ) ).
tff(addAssignment_10768,axiom,
! [VarCurr: state_type] :
( v28253(VarCurr,1)
<=> v27175(VarCurr) ) ).
tff(addAssignment_10767,axiom,
! [VarCurr: state_type] :
( v28253(VarCurr,2)
<=> v27170(VarCurr) ) ).
tff(addAssignment_10766,axiom,
! [VarCurr: state_type] :
( v28253(VarCurr,3)
<=> v27165(VarCurr) ) ).
tff(addAssignment_10765,axiom,
! [VarCurr: state_type] :
( v28253(VarCurr,4)
<=> v27160(VarCurr) ) ).
tff(addAssignment_10764,axiom,
! [VarCurr: state_type] :
( v28253(VarCurr,5)
<=> v27151(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_475,axiom,
! [VarCurr: state_type] :
( v28249(VarCurr)
<=> ( v27062(VarCurr,0)
| v27062(VarCurr,1) ) ) ).
tff(addAssignment_10763,axiom,
! [VarNext: state_type] :
( v27021(VarNext,3)
<=> v28237(VarNext,2) ) ).
tff(addCaseBooleanConditionShiftedRanges1_49,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28238(VarNext)
=> ( ( v28237(VarNext,6)
<=> v27021(VarCurr,7) )
& ( v28237(VarNext,5)
<=> v27021(VarCurr,6) )
& ( v28237(VarNext,4)
<=> v27021(VarCurr,5) )
& ( v28237(VarNext,3)
<=> v27021(VarCurr,4) )
& ( v28237(VarNext,2)
<=> v27021(VarCurr,3) )
& ( v28237(VarNext,1)
<=> v27021(VarCurr,2) )
& ( v28237(VarNext,0)
<=> v27021(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_650,axiom,
! [VarNext: state_type] :
( v28238(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v28237(VarNext,B)
<=> v27726(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6037,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28238(VarNext)
<=> v28239(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6036,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28239(VarNext)
<=> ( v28241(VarNext)
& v27213(VarNext) ) ) ) ).
tff(writeUnaryOperator_2139,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28241(VarNext)
<=> v27220(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_80,axiom,
! [VarCurr: state_type] :
( ~ v28203(VarCurr)
=> ( v27023(VarCurr,3)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_66,axiom,
! [VarCurr: state_type] :
( v28203(VarCurr)
=> ( v27023(VarCurr,3)
<=> v28235(VarCurr) ) ) ).
tff(addCaseBooleanConditionShiftedRanges4_5,axiom,
! [VarCurr: state_type] :
( ( ~ v28207(VarCurr)
& ~ v28208(VarCurr)
& ~ v28213(VarCurr)
& ~ v28219(VarCurr)
& v28227(VarCurr) )
=> ( v28235(VarCurr)
<=> v27649(VarCurr,13) ) ) ).
tff(addCaseBooleanConditionShiftedRanges3_4,axiom,
! [VarCurr: state_type] :
( ( ~ v28207(VarCurr)
& ~ v28208(VarCurr)
& ~ v28213(VarCurr)
& v28219(VarCurr) )
=> ( v28235(VarCurr)
<=> v27634(VarCurr,13) ) ) ).
tff(addCaseBooleanConditionShiftedRanges2_1,axiom,
! [VarCurr: state_type] :
( ( ~ v28207(VarCurr)
& ~ v28208(VarCurr)
& v28213(VarCurr) )
=> ( v28235(VarCurr)
<=> v27619(VarCurr,13) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_612,axiom,
! [VarCurr: state_type] :
( ( ~ v28207(VarCurr)
& v28208(VarCurr) )
=> ( v28235(VarCurr)
<=> $true ) ) ).
tff(addCaseBooleanConditionShiftedRanges0_11,axiom,
! [VarCurr: state_type] :
( v28207(VarCurr)
=> ( v28235(VarCurr)
<=> v27604(VarCurr,13) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6035,axiom,
! [VarCurr: state_type] :
( v28203(VarCurr)
<=> ( v28204(VarCurr)
| v28227(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6034,axiom,
! [VarCurr: state_type] :
( v28227(VarCurr)
<=> ( v28228(VarCurr)
& v28232(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6033,axiom,
! [VarCurr: state_type] :
( v28232(VarCurr)
<=> ( v28233(VarCurr)
& v28234(VarCurr) ) ) ).
tff(writeUnaryOperator_2138,axiom,
! [VarCurr: state_type] :
( ~ v28234(VarCurr)
<=> v28226(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6032,axiom,
! [VarCurr: state_type] :
( v28233(VarCurr)
<=> ( v26093(VarCurr)
& v27710(VarCurr) ) ) ).
tff(writeUnaryOperator_2137,axiom,
! [VarCurr: state_type] :
( ~ v28228(VarCurr)
<=> v28229(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6031,axiom,
! [VarCurr: state_type] :
( v28229(VarCurr)
<=> ( v28230(VarCurr)
| v27697(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6030,axiom,
! [VarCurr: state_type] :
( v28230(VarCurr)
<=> ( v28231(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6029,axiom,
! [VarCurr: state_type] :
( v28231(VarCurr)
<=> ( v27668(VarCurr)
| v27688(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6028,axiom,
! [VarCurr: state_type] :
( v28204(VarCurr)
<=> ( v28205(VarCurr)
| v28219(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6027,axiom,
! [VarCurr: state_type] :
( v28219(VarCurr)
<=> ( v28220(VarCurr)
& v28223(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6026,axiom,
! [VarCurr: state_type] :
( v28223(VarCurr)
<=> ( v28224(VarCurr)
& v28225(VarCurr) ) ) ).
tff(writeUnaryOperator_2136,axiom,
! [VarCurr: state_type] :
( ~ v28225(VarCurr)
<=> v28226(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6025,axiom,
! [VarCurr: state_type] :
( v28226(VarCurr)
<=> ( v27687(VarCurr)
| v27700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6024,axiom,
! [VarCurr: state_type] :
( v28224(VarCurr)
<=> ( v26093(VarCurr)
& v27697(VarCurr) ) ) ).
tff(writeUnaryOperator_2135,axiom,
! [VarCurr: state_type] :
( ~ v28220(VarCurr)
<=> v28221(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6023,axiom,
! [VarCurr: state_type] :
( v28221(VarCurr)
<=> ( v28222(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6022,axiom,
! [VarCurr: state_type] :
( v28222(VarCurr)
<=> ( v27668(VarCurr)
| v27688(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6021,axiom,
! [VarCurr: state_type] :
( v28205(VarCurr)
<=> ( v28206(VarCurr)
| v28213(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6020,axiom,
! [VarCurr: state_type] :
( v28213(VarCurr)
<=> ( v28214(VarCurr)
& v28216(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6019,axiom,
! [VarCurr: state_type] :
( v28216(VarCurr)
<=> ( v28217(VarCurr)
& v28218(VarCurr) ) ) ).
tff(writeUnaryOperator_2134,axiom,
! [VarCurr: state_type] :
( ~ v28218(VarCurr)
<=> v27687(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6018,axiom,
! [VarCurr: state_type] :
( v28217(VarCurr)
<=> ( v26093(VarCurr)
& v27684(VarCurr) ) ) ).
tff(writeUnaryOperator_2133,axiom,
! [VarCurr: state_type] :
( ~ v28214(VarCurr)
<=> v28215(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6017,axiom,
! [VarCurr: state_type] :
( v28215(VarCurr)
<=> ( v27668(VarCurr)
| v27688(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6016,axiom,
! [VarCurr: state_type] :
( v28206(VarCurr)
<=> ( v28207(VarCurr)
| v28208(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6015,axiom,
! [VarCurr: state_type] :
( v28208(VarCurr)
<=> ( v28209(VarCurr)
& v28210(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6014,axiom,
! [VarCurr: state_type] :
( v28210(VarCurr)
<=> ( v28211(VarCurr)
& v28212(VarCurr) ) ) ).
tff(writeUnaryOperator_2132,axiom,
! [VarCurr: state_type] :
( ~ v28212(VarCurr)
<=> v27687(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6013,axiom,
! [VarCurr: state_type] :
( v28211(VarCurr)
<=> ( v27031(VarCurr)
& v27688(VarCurr) ) ) ).
tff(writeUnaryOperator_2131,axiom,
! [VarCurr: state_type] :
( ~ v28209(VarCurr)
<=> v27668(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6012,axiom,
! [VarCurr: state_type] :
( v28207(VarCurr)
<=> ( v26093(VarCurr)
& v27668(VarCurr) ) ) ).
tff(addAssignment_10762,axiom,
! [VarCurr: state_type] :
( v27649(VarCurr,13)
<=> v27650(VarCurr,13) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_79,axiom,
! [VarCurr: state_type] :
( ~ v28201(VarCurr)
=> ( v27653(VarCurr,3)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_910,axiom,
! [VarCurr: state_type] :
( v28201(VarCurr)
=> ( v27653(VarCurr,3)
<=> v28035(VarCurr,3) ) ) ).
tff(writeUnaryOperator_2130,axiom,
! [VarCurr: state_type] :
( ~ v28201(VarCurr)
<=> v27856(VarCurr) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_78,axiom,
! [VarCurr: state_type] :
( ~ v27031(VarCurr)
=> ( v28035(VarCurr,3)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_65,axiom,
! [VarCurr: state_type] :
( v27031(VarCurr)
=> ( v28035(VarCurr,3)
<=> $true ) ) ).
tff(addAssignment_10761,axiom,
! [VarCurr: state_type] :
( v27634(VarCurr,13)
<=> v27635(VarCurr,13) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_77,axiom,
! [VarCurr: state_type] :
( ~ v28198(VarCurr)
=> ( v27638(VarCurr,3)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_909,axiom,
! [VarCurr: state_type] :
( v28198(VarCurr)
=> ( v27638(VarCurr,3)
<=> v28028(VarCurr,3) ) ) ).
tff(writeUnaryOperator_2129,axiom,
! [VarCurr: state_type] :
( ~ v28198(VarCurr)
<=> v27856(VarCurr) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_76,axiom,
! [VarCurr: state_type] :
( ~ v27031(VarCurr)
=> ( v28028(VarCurr,3)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_64,axiom,
! [VarCurr: state_type] :
( v27031(VarCurr)
=> ( v28028(VarCurr,3)
<=> $true ) ) ).
tff(addAssignment_10760,axiom,
! [VarCurr: state_type] :
( v27619(VarCurr,13)
<=> v27620(VarCurr,13) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_75,axiom,
! [VarCurr: state_type] :
( ~ v28195(VarCurr)
=> ( v27623(VarCurr,3)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_908,axiom,
! [VarCurr: state_type] :
( v28195(VarCurr)
=> ( v27623(VarCurr,3)
<=> v28021(VarCurr,3) ) ) ).
tff(writeUnaryOperator_2128,axiom,
! [VarCurr: state_type] :
( ~ v28195(VarCurr)
<=> v27856(VarCurr) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_74,axiom,
! [VarCurr: state_type] :
( ~ v27031(VarCurr)
=> ( v28021(VarCurr,3)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_63,axiom,
! [VarCurr: state_type] :
( v27031(VarCurr)
=> ( v28021(VarCurr,3)
<=> $true ) ) ).
tff(addAssignment_10759,axiom,
! [VarCurr: state_type] :
( v27604(VarCurr,13)
<=> v27605(VarCurr,13) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_73,axiom,
! [VarCurr: state_type] :
( ~ v28192(VarCurr)
=> ( v27608(VarCurr,3)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_907,axiom,
! [VarCurr: state_type] :
( v28192(VarCurr)
=> ( v27608(VarCurr,3)
<=> v28014(VarCurr,3) ) ) ).
tff(writeUnaryOperator_2127,axiom,
! [VarCurr: state_type] :
( ~ v28192(VarCurr)
<=> v27856(VarCurr) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_72,axiom,
! [VarCurr: state_type] :
( ~ v27031(VarCurr)
=> ( v28014(VarCurr,3)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_62,axiom,
! [VarCurr: state_type] :
( v27031(VarCurr)
=> ( v28014(VarCurr,3)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1759,axiom,
! [VarCurr: state_type] :
( v27031(VarCurr)
<=> ( ( v27033(VarCurr,3)
<=> v27044(VarCurr,1) )
& ( v27033(VarCurr,2)
<=> v27044(VarCurr,0) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_611,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28164(VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v27044(VarNext,B)
<=> v27044(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_649,axiom,
! [VarNext: state_type] :
( v28164(VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v27044(VarNext,B)
<=> v28180(VarNext,B) ) ) ) ).
tff(addAssignment_10758,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v28180(VarNext,B)
<=> v28178(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_805,axiom,
! [VarCurr: state_type] :
( ~ v28173(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v28178(VarCurr,B)
<=> v28181(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_789,axiom,
! [VarCurr: state_type] :
( v28173(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v28178(VarCurr,B)
<=> $false ) ) ) ).
tff(addAssignment_10757,axiom,
! [VarCurr: state_type] :
( v28181(VarCurr,0)
<=> v28185(VarCurr) ) ).
tff(addAssignment_10756,axiom,
! [VarCurr: state_type] :
( v28181(VarCurr,1)
<=> v28183(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6011,axiom,
! [VarCurr: state_type] :
( v28183(VarCurr)
<=> ( v27596(VarCurr)
& v28184(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6010,axiom,
! [VarCurr: state_type] :
( v28184(VarCurr)
<=> ( v28185(VarCurr)
| v28186(VarCurr) ) ) ).
tff(writeUnaryOperator_2126,axiom,
! [VarCurr: state_type] :
( ~ v28186(VarCurr)
<=> v27044(VarCurr,1) ) ).
tff(writeUnaryOperator_2125,axiom,
! [VarCurr: state_type] :
( ~ v28185(VarCurr)
<=> v27044(VarCurr,0) ) ).
tff(writeBinaryOperatorShiftedRanges_474,axiom,
! [VarCurr: state_type] :
( v27596(VarCurr)
<=> ( v27044(VarCurr,0)
| v27044(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6009,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28164(VarNext)
<=> ( v28165(VarNext)
& v28172(VarNext) ) ) ) ).
tff(addAssignment_10755,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28172(VarNext)
<=> v28170(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6008,axiom,
! [VarCurr: state_type] :
( v28170(VarCurr)
<=> ( v28173(VarCurr)
| v28174(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6007,axiom,
! [VarCurr: state_type] :
( v28174(VarCurr)
<=> ( v28175(VarCurr)
& v28177(VarCurr) ) ) ).
tff(writeUnaryOperator_2124,axiom,
! [VarCurr: state_type] :
( ~ v28177(VarCurr)
<=> v28173(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6006,axiom,
! [VarCurr: state_type] :
( v28175(VarCurr)
<=> ( v27046(VarCurr)
& v28176(VarCurr) ) ) ).
tff(writeUnaryOperator_2123,axiom,
! [VarCurr: state_type] :
( ~ v28176(VarCurr)
<=> v27323(VarCurr) ) ).
tff(writeUnaryOperator_2122,axiom,
! [VarCurr: state_type] :
( ~ v28173(VarCurr)
<=> v26091(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6005,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28165(VarNext)
<=> ( v28166(VarNext)
& v27213(VarNext) ) ) ) ).
tff(writeUnaryOperator_2121,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28166(VarNext)
<=> v27220(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_896,axiom,
! [VarCurr: state_type] :
( ~ v28096(VarCurr)
=> ( v27046(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_906,axiom,
! [VarCurr: state_type] :
( v28096(VarCurr)
=> ( v27046(VarCurr)
<=> v28158(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges6_1,axiom,
! [VarCurr: state_type] :
( ( ~ v28102(VarCurr)
& ~ v28103(VarCurr)
& ~ v28107(VarCurr)
& ~ v28120(VarCurr)
& ~ v28127(VarCurr)
& ~ v28137(VarCurr)
& v28148(VarCurr) )
=> ( v28158(VarCurr)
<=> $true ) ) ).
tff(addCaseBooleanConditionEqualRanges5_3,axiom,
! [VarCurr: state_type] :
( ( ~ v28102(VarCurr)
& ~ v28103(VarCurr)
& ~ v28107(VarCurr)
& ~ v28120(VarCurr)
& ~ v28127(VarCurr)
& v28137(VarCurr) )
=> ( v28158(VarCurr)
<=> v28161(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges4,axiom,
! [VarCurr: state_type] :
( ( ~ v28102(VarCurr)
& ~ v28103(VarCurr)
& ~ v28107(VarCurr)
& ~ v28120(VarCurr)
& v28127(VarCurr) )
=> ( v28158(VarCurr)
<=> v28160(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges3_2,axiom,
! [VarCurr: state_type] :
( ( ~ v28102(VarCurr)
& ~ v28103(VarCurr)
& ~ v28107(VarCurr)
& v28120(VarCurr) )
=> ( v28158(VarCurr)
<=> $true ) ) ).
tff(addCaseBooleanConditionEqualRanges2_8,axiom,
! [VarCurr: state_type] :
( ( ~ v28102(VarCurr)
& ~ v28103(VarCurr)
& v28107(VarCurr) )
=> ( v28158(VarCurr)
<=> v28159(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_610,axiom,
! [VarCurr: state_type] :
( ( ~ v28102(VarCurr)
& v28103(VarCurr) )
=> ( v28158(VarCurr)
<=> $true ) ) ).
tff(addCaseBooleanConditionShiftedRanges0_10,axiom,
! [VarCurr: state_type] :
( v28102(VarCurr)
=> ( v28158(VarCurr)
<=> v27604(VarCurr,4) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_804,axiom,
! [VarCurr: state_type] :
( ~ v26093(VarCurr)
=> ( v28161(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_17,axiom,
! [VarCurr: state_type] :
( v26093(VarCurr)
=> ( v28161(VarCurr)
<=> v27649(VarCurr,4) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_803,axiom,
! [VarCurr: state_type] :
( ~ v26093(VarCurr)
=> ( v28160(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_16,axiom,
! [VarCurr: state_type] :
( v26093(VarCurr)
=> ( v28160(VarCurr)
<=> v27634(VarCurr,4) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_802,axiom,
! [VarCurr: state_type] :
( ~ v26093(VarCurr)
=> ( v28159(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_15,axiom,
! [VarCurr: state_type] :
( v26093(VarCurr)
=> ( v28159(VarCurr)
<=> v27619(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6004,axiom,
! [VarCurr: state_type] :
( v28096(VarCurr)
<=> ( v28097(VarCurr)
| v28148(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6003,axiom,
! [VarCurr: state_type] :
( v28148(VarCurr)
<=> ( v28149(VarCurr)
& v28154(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6002,axiom,
! [VarCurr: state_type] :
( v28154(VarCurr)
<=> ( v28155(VarCurr)
& v28157(VarCurr) ) ) ).
tff(writeUnaryOperator_2120,axiom,
! [VarCurr: state_type] :
( ~ v28157(VarCurr)
<=> v27687(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6001,axiom,
! [VarCurr: state_type] :
( v28155(VarCurr)
<=> ( v28156(VarCurr)
& v27776(VarCurr) ) ) ).
tff(writeUnaryOperator_2119,axiom,
! [VarCurr: state_type] :
( ~ v28156(VarCurr)
<=> v27598(VarCurr) ) ).
tff(writeUnaryOperator_2118,axiom,
! [VarCurr: state_type] :
( ~ v28149(VarCurr)
<=> v28150(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_6000,axiom,
! [VarCurr: state_type] :
( v28150(VarCurr)
<=> ( v28151(VarCurr)
| v27710(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5999,axiom,
! [VarCurr: state_type] :
( v28151(VarCurr)
<=> ( v28152(VarCurr)
| v27697(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5998,axiom,
! [VarCurr: state_type] :
( v28152(VarCurr)
<=> ( v28153(VarCurr)
| v27700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5997,axiom,
! [VarCurr: state_type] :
( v28153(VarCurr)
<=> ( v27668(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5996,axiom,
! [VarCurr: state_type] :
( v28097(VarCurr)
<=> ( v28098(VarCurr)
| v28137(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5995,axiom,
! [VarCurr: state_type] :
( v28137(VarCurr)
<=> ( v28138(VarCurr)
& v28142(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5994,axiom,
! [VarCurr: state_type] :
( v28142(VarCurr)
<=> ( v28143(VarCurr)
& v28147(VarCurr) ) ) ).
tff(writeUnaryOperator_2117,axiom,
! [VarCurr: state_type] :
( ~ v28147(VarCurr)
<=> v27687(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5993,axiom,
! [VarCurr: state_type] :
( v28143(VarCurr)
<=> ( v28144(VarCurr)
& v27710(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5992,axiom,
! [VarCurr: state_type] :
( v28144(VarCurr)
<=> ( v26093(VarCurr)
| v28145(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5991,axiom,
! [VarCurr: state_type] :
( v28145(VarCurr)
<=> ( v27317(VarCurr)
& v28146(VarCurr) ) ) ).
tff(writeUnaryOperator_2116,axiom,
! [VarCurr: state_type] :
( ~ v28146(VarCurr)
<=> v26093(VarCurr) ) ).
tff(writeUnaryOperator_2115,axiom,
! [VarCurr: state_type] :
( ~ v28138(VarCurr)
<=> v28139(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5990,axiom,
! [VarCurr: state_type] :
( v28139(VarCurr)
<=> ( v28140(VarCurr)
| v27697(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5989,axiom,
! [VarCurr: state_type] :
( v28140(VarCurr)
<=> ( v28141(VarCurr)
| v27700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5988,axiom,
! [VarCurr: state_type] :
( v28141(VarCurr)
<=> ( v27668(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5987,axiom,
! [VarCurr: state_type] :
( v28098(VarCurr)
<=> ( v28099(VarCurr)
| v28127(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5986,axiom,
! [VarCurr: state_type] :
( v28127(VarCurr)
<=> ( v28128(VarCurr)
& v28131(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5985,axiom,
! [VarCurr: state_type] :
( v28131(VarCurr)
<=> ( v28132(VarCurr)
& v28136(VarCurr) ) ) ).
tff(writeUnaryOperator_2114,axiom,
! [VarCurr: state_type] :
( ~ v28136(VarCurr)
<=> v27687(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5984,axiom,
! [VarCurr: state_type] :
( v28132(VarCurr)
<=> ( v28133(VarCurr)
& v27697(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5983,axiom,
! [VarCurr: state_type] :
( v28133(VarCurr)
<=> ( v26093(VarCurr)
| v28134(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5982,axiom,
! [VarCurr: state_type] :
( v28134(VarCurr)
<=> ( v27317(VarCurr)
& v28135(VarCurr) ) ) ).
tff(writeUnaryOperator_2113,axiom,
! [VarCurr: state_type] :
( ~ v28135(VarCurr)
<=> v26093(VarCurr) ) ).
tff(writeUnaryOperator_2112,axiom,
! [VarCurr: state_type] :
( ~ v28128(VarCurr)
<=> v28129(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5981,axiom,
! [VarCurr: state_type] :
( v28129(VarCurr)
<=> ( v28130(VarCurr)
| v27700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5980,axiom,
! [VarCurr: state_type] :
( v28130(VarCurr)
<=> ( v27668(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5979,axiom,
! [VarCurr: state_type] :
( v28099(VarCurr)
<=> ( v28100(VarCurr)
| v28120(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5978,axiom,
! [VarCurr: state_type] :
( v28120(VarCurr)
<=> ( v28121(VarCurr)
& v28123(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5977,axiom,
! [VarCurr: state_type] :
( v28123(VarCurr)
<=> ( v28124(VarCurr)
& v28126(VarCurr) ) ) ).
tff(writeUnaryOperator_2111,axiom,
! [VarCurr: state_type] :
( ~ v28126(VarCurr)
<=> v27687(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5976,axiom,
! [VarCurr: state_type] :
( v28124(VarCurr)
<=> ( v28125(VarCurr)
& v27700(VarCurr) ) ) ).
tff(writeUnaryOperator_2110,axiom,
! [VarCurr: state_type] :
( ~ v28125(VarCurr)
<=> v27751(VarCurr) ) ).
tff(writeUnaryOperator_2109,axiom,
! [VarCurr: state_type] :
( ~ v28121(VarCurr)
<=> v28122(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5975,axiom,
! [VarCurr: state_type] :
( v28122(VarCurr)
<=> ( v27668(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5974,axiom,
! [VarCurr: state_type] :
( v28100(VarCurr)
<=> ( v28101(VarCurr)
| v28107(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5973,axiom,
! [VarCurr: state_type] :
( v28107(VarCurr)
<=> ( v28108(VarCurr)
& v28109(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5972,axiom,
! [VarCurr: state_type] :
( v28109(VarCurr)
<=> ( v28110(VarCurr)
& v28119(VarCurr) ) ) ).
tff(writeUnaryOperator_2108,axiom,
! [VarCurr: state_type] :
( ~ v28119(VarCurr)
<=> v27687(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5971,axiom,
! [VarCurr: state_type] :
( v28110(VarCurr)
<=> ( v28111(VarCurr)
& v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5970,axiom,
! [VarCurr: state_type] :
( v28111(VarCurr)
<=> ( v26093(VarCurr)
| v28112(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5969,axiom,
! [VarCurr: state_type] :
( v28112(VarCurr)
<=> ( v28113(VarCurr)
& v28118(VarCurr) ) ) ).
tff(writeUnaryOperator_2107,axiom,
! [VarCurr: state_type] :
( ~ v28118(VarCurr)
<=> v26093(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5968,axiom,
! [VarCurr: state_type] :
( v28113(VarCurr)
<=> ( v28114(VarCurr)
& v28117(VarCurr) ) ) ).
tff(writeUnaryOperator_2106,axiom,
! [VarCurr: state_type] :
( ~ v28117(VarCurr)
<=> v27681(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5967,axiom,
! [VarCurr: state_type] :
( v28114(VarCurr)
<=> ( v27054(VarCurr)
| v28115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5966,axiom,
! [VarCurr: state_type] :
( v28115(VarCurr)
<=> ( v27677(VarCurr)
& v28116(VarCurr) ) ) ).
tff(writeUnaryOperator_2105,axiom,
! [VarCurr: state_type] :
( ~ v28116(VarCurr)
<=> v27054(VarCurr) ) ).
tff(writeUnaryOperator_2104,axiom,
! [VarCurr: state_type] :
( ~ v28108(VarCurr)
<=> v27668(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5965,axiom,
! [VarCurr: state_type] :
( v28101(VarCurr)
<=> ( v28102(VarCurr)
| v28103(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5964,axiom,
! [VarCurr: state_type] :
( v28103(VarCurr)
<=> ( v28104(VarCurr)
& v28105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5963,axiom,
! [VarCurr: state_type] :
( v28105(VarCurr)
<=> ( v27688(VarCurr)
& v28106(VarCurr) ) ) ).
tff(writeUnaryOperator_2103,axiom,
! [VarCurr: state_type] :
( ~ v28106(VarCurr)
<=> v27687(VarCurr) ) ).
tff(writeUnaryOperator_2102,axiom,
! [VarCurr: state_type] :
( ~ v28104(VarCurr)
<=> v27668(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5962,axiom,
! [VarCurr: state_type] :
( v28102(VarCurr)
<=> ( v26093(VarCurr)
& v27668(VarCurr) ) ) ).
tff(addAssignment_10754,axiom,
! [VarCurr: state_type] :
( v27649(VarCurr,4)
<=> v27650(VarCurr,4) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_895,axiom,
! [VarCurr: state_type] :
( ~ v28094(VarCurr)
=> ( v27658(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_905,axiom,
! [VarCurr: state_type] :
( v28094(VarCurr)
=> ( v27658(VarCurr)
<=> $true ) ) ).
tff(writeUnaryOperator_2101,axiom,
! [VarCurr: state_type] :
( ~ v28094(VarCurr)
<=> v27856(VarCurr) ) ).
tff(addAssignment_10753,axiom,
! [VarCurr: state_type] :
( v27634(VarCurr,4)
<=> v27635(VarCurr,4) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_894,axiom,
! [VarCurr: state_type] :
( ~ v28091(VarCurr)
=> ( v27643(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_904,axiom,
! [VarCurr: state_type] :
( v28091(VarCurr)
=> ( v27643(VarCurr)
<=> $true ) ) ).
tff(writeUnaryOperator_2100,axiom,
! [VarCurr: state_type] :
( ~ v28091(VarCurr)
<=> v27856(VarCurr) ) ).
tff(addAssignment_10752,axiom,
! [VarCurr: state_type] :
( v27619(VarCurr,4)
<=> v27620(VarCurr,4) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_893,axiom,
! [VarCurr: state_type] :
( ~ v28088(VarCurr)
=> ( v27628(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_903,axiom,
! [VarCurr: state_type] :
( v28088(VarCurr)
=> ( v27628(VarCurr)
<=> $true ) ) ).
tff(writeUnaryOperator_2099,axiom,
! [VarCurr: state_type] :
( ~ v28088(VarCurr)
<=> v27856(VarCurr) ) ).
tff(addAssignment_10751,axiom,
! [VarCurr: state_type] :
( v27604(VarCurr,4)
<=> v27605(VarCurr,4) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_892,axiom,
! [VarCurr: state_type] :
( ~ v28085(VarCurr)
=> ( v27613(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_902,axiom,
! [VarCurr: state_type] :
( v28085(VarCurr)
=> ( v27613(VarCurr)
<=> $true ) ) ).
tff(writeUnaryOperator_2098,axiom,
! [VarCurr: state_type] :
( ~ v28085(VarCurr)
<=> v27856(VarCurr) ) ).
tff(addAssignment_10750,axiom,
! [VarNext: state_type] :
( v27021(VarNext,2)
<=> v28076(VarNext,1) ) ).
tff(addCaseBooleanConditionShiftedRanges1_48,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28077(VarNext)
=> ( ( v28076(VarNext,6)
<=> v27021(VarCurr,7) )
& ( v28076(VarNext,5)
<=> v27021(VarCurr,6) )
& ( v28076(VarNext,4)
<=> v27021(VarCurr,5) )
& ( v28076(VarNext,3)
<=> v27021(VarCurr,4) )
& ( v28076(VarNext,2)
<=> v27021(VarCurr,3) )
& ( v28076(VarNext,1)
<=> v27021(VarCurr,2) )
& ( v28076(VarNext,0)
<=> v27021(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_648,axiom,
! [VarNext: state_type] :
( v28077(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v28076(VarNext,B)
<=> v27726(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5961,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28077(VarNext)
<=> v28078(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5960,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28078(VarNext)
<=> ( v28080(VarNext)
& v27213(VarNext) ) ) ) ).
tff(writeUnaryOperator_2097,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28080(VarNext)
<=> v27220(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_71,axiom,
! [VarCurr: state_type] :
( ~ v28041(VarCurr)
=> ( v27023(VarCurr,2)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_61,axiom,
! [VarCurr: state_type] :
( v28041(VarCurr)
=> ( v27023(VarCurr,2)
<=> v28074(VarCurr) ) ) ).
tff(addCaseBooleanConditionShiftedRanges4_4,axiom,
! [VarCurr: state_type] :
( ( ~ v28045(VarCurr)
& ~ v28046(VarCurr)
& ~ v28052(VarCurr)
& ~ v28058(VarCurr)
& v28066(VarCurr) )
=> ( v28074(VarCurr)
<=> v27649(VarCurr,12) ) ) ).
tff(addCaseBooleanConditionShiftedRanges3_3,axiom,
! [VarCurr: state_type] :
( ( ~ v28045(VarCurr)
& ~ v28046(VarCurr)
& ~ v28052(VarCurr)
& v28058(VarCurr) )
=> ( v28074(VarCurr)
<=> v27634(VarCurr,12) ) ) ).
tff(addCaseBooleanConditionShiftedRanges2,axiom,
! [VarCurr: state_type] :
( ( ~ v28045(VarCurr)
& ~ v28046(VarCurr)
& v28052(VarCurr) )
=> ( v28074(VarCurr)
<=> v27619(VarCurr,12) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_609,axiom,
! [VarCurr: state_type] :
( ( ~ v28045(VarCurr)
& v28046(VarCurr) )
=> ( v28074(VarCurr)
<=> $true ) ) ).
tff(addCaseBooleanConditionShiftedRanges0_9,axiom,
! [VarCurr: state_type] :
( v28045(VarCurr)
=> ( v28074(VarCurr)
<=> v27604(VarCurr,12) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5959,axiom,
! [VarCurr: state_type] :
( v28041(VarCurr)
<=> ( v28042(VarCurr)
| v28066(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5958,axiom,
! [VarCurr: state_type] :
( v28066(VarCurr)
<=> ( v28067(VarCurr)
& v28071(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5957,axiom,
! [VarCurr: state_type] :
( v28071(VarCurr)
<=> ( v28072(VarCurr)
& v28073(VarCurr) ) ) ).
tff(writeUnaryOperator_2096,axiom,
! [VarCurr: state_type] :
( ~ v28073(VarCurr)
<=> v28065(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5956,axiom,
! [VarCurr: state_type] :
( v28072(VarCurr)
<=> ( v26093(VarCurr)
& v27710(VarCurr) ) ) ).
tff(writeUnaryOperator_2095,axiom,
! [VarCurr: state_type] :
( ~ v28067(VarCurr)
<=> v28068(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5955,axiom,
! [VarCurr: state_type] :
( v28068(VarCurr)
<=> ( v28069(VarCurr)
| v27697(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5954,axiom,
! [VarCurr: state_type] :
( v28069(VarCurr)
<=> ( v28070(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5953,axiom,
! [VarCurr: state_type] :
( v28070(VarCurr)
<=> ( v27668(VarCurr)
| v27688(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5952,axiom,
! [VarCurr: state_type] :
( v28042(VarCurr)
<=> ( v28043(VarCurr)
| v28058(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5951,axiom,
! [VarCurr: state_type] :
( v28058(VarCurr)
<=> ( v28059(VarCurr)
& v28062(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5950,axiom,
! [VarCurr: state_type] :
( v28062(VarCurr)
<=> ( v28063(VarCurr)
& v28064(VarCurr) ) ) ).
tff(writeUnaryOperator_2094,axiom,
! [VarCurr: state_type] :
( ~ v28064(VarCurr)
<=> v28065(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5949,axiom,
! [VarCurr: state_type] :
( v28065(VarCurr)
<=> ( v27687(VarCurr)
| v27700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5948,axiom,
! [VarCurr: state_type] :
( v28063(VarCurr)
<=> ( v26093(VarCurr)
& v27697(VarCurr) ) ) ).
tff(writeUnaryOperator_2093,axiom,
! [VarCurr: state_type] :
( ~ v28059(VarCurr)
<=> v28060(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5947,axiom,
! [VarCurr: state_type] :
( v28060(VarCurr)
<=> ( v28061(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5946,axiom,
! [VarCurr: state_type] :
( v28061(VarCurr)
<=> ( v27668(VarCurr)
| v27688(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5945,axiom,
! [VarCurr: state_type] :
( v28043(VarCurr)
<=> ( v28044(VarCurr)
| v28052(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5944,axiom,
! [VarCurr: state_type] :
( v28052(VarCurr)
<=> ( v28053(VarCurr)
& v28055(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5943,axiom,
! [VarCurr: state_type] :
( v28055(VarCurr)
<=> ( v28056(VarCurr)
& v28057(VarCurr) ) ) ).
tff(writeUnaryOperator_2092,axiom,
! [VarCurr: state_type] :
( ~ v28057(VarCurr)
<=> v27687(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5942,axiom,
! [VarCurr: state_type] :
( v28056(VarCurr)
<=> ( v26093(VarCurr)
& v27684(VarCurr) ) ) ).
tff(writeUnaryOperator_2091,axiom,
! [VarCurr: state_type] :
( ~ v28053(VarCurr)
<=> v28054(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5941,axiom,
! [VarCurr: state_type] :
( v28054(VarCurr)
<=> ( v27668(VarCurr)
| v27688(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5940,axiom,
! [VarCurr: state_type] :
( v28044(VarCurr)
<=> ( v28045(VarCurr)
| v28046(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5939,axiom,
! [VarCurr: state_type] :
( v28046(VarCurr)
<=> ( v28047(VarCurr)
& v28048(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5938,axiom,
! [VarCurr: state_type] :
( v28048(VarCurr)
<=> ( v28049(VarCurr)
& v28051(VarCurr) ) ) ).
tff(writeUnaryOperator_2090,axiom,
! [VarCurr: state_type] :
( ~ v28051(VarCurr)
<=> v27687(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5937,axiom,
! [VarCurr: state_type] :
( v28049(VarCurr)
<=> ( v28050(VarCurr)
& v27688(VarCurr) ) ) ).
tff(writeUnaryOperator_2089,axiom,
! [VarCurr: state_type] :
( ~ v28050(VarCurr)
<=> v27031(VarCurr) ) ).
tff(writeUnaryOperator_2088,axiom,
! [VarCurr: state_type] :
( ~ v28047(VarCurr)
<=> v27668(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5936,axiom,
! [VarCurr: state_type] :
( v28045(VarCurr)
<=> ( v26093(VarCurr)
& v27668(VarCurr) ) ) ).
tff(addAssignment_10749,axiom,
! [VarCurr: state_type] :
( v27649(VarCurr,12)
<=> v27650(VarCurr,12) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_70,axiom,
! [VarCurr: state_type] :
( ~ v28039(VarCurr)
=> ( v27653(VarCurr,2)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_901,axiom,
! [VarCurr: state_type] :
( v28039(VarCurr)
=> ( v27653(VarCurr,2)
<=> v28035(VarCurr,2) ) ) ).
tff(writeUnaryOperator_2087,axiom,
! [VarCurr: state_type] :
( ~ v28039(VarCurr)
<=> v27856(VarCurr) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_69,axiom,
! [VarCurr: state_type] :
( ~ v28037(VarCurr)
=> ( v28035(VarCurr,2)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_60,axiom,
! [VarCurr: state_type] :
( v28037(VarCurr)
=> ( v28035(VarCurr,2)
<=> $true ) ) ).
tff(writeUnaryOperator_2086,axiom,
! [VarCurr: state_type] :
( ~ v28037(VarCurr)
<=> v27031(VarCurr) ) ).
tff(addAssignment_10748,axiom,
! [VarCurr: state_type] :
( v27634(VarCurr,12)
<=> v27635(VarCurr,12) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_68,axiom,
! [VarCurr: state_type] :
( ~ v28032(VarCurr)
=> ( v27638(VarCurr,2)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_900,axiom,
! [VarCurr: state_type] :
( v28032(VarCurr)
=> ( v27638(VarCurr,2)
<=> v28028(VarCurr,2) ) ) ).
tff(writeUnaryOperator_2085,axiom,
! [VarCurr: state_type] :
( ~ v28032(VarCurr)
<=> v27856(VarCurr) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_67,axiom,
! [VarCurr: state_type] :
( ~ v28030(VarCurr)
=> ( v28028(VarCurr,2)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_59,axiom,
! [VarCurr: state_type] :
( v28030(VarCurr)
=> ( v28028(VarCurr,2)
<=> $true ) ) ).
tff(writeUnaryOperator_2084,axiom,
! [VarCurr: state_type] :
( ~ v28030(VarCurr)
<=> v27031(VarCurr) ) ).
tff(addAssignment_10747,axiom,
! [VarCurr: state_type] :
( v27619(VarCurr,12)
<=> v27620(VarCurr,12) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_66,axiom,
! [VarCurr: state_type] :
( ~ v28025(VarCurr)
=> ( v27623(VarCurr,2)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_899,axiom,
! [VarCurr: state_type] :
( v28025(VarCurr)
=> ( v27623(VarCurr,2)
<=> v28021(VarCurr,2) ) ) ).
tff(writeUnaryOperator_2083,axiom,
! [VarCurr: state_type] :
( ~ v28025(VarCurr)
<=> v27856(VarCurr) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_65,axiom,
! [VarCurr: state_type] :
( ~ v28023(VarCurr)
=> ( v28021(VarCurr,2)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_58,axiom,
! [VarCurr: state_type] :
( v28023(VarCurr)
=> ( v28021(VarCurr,2)
<=> $true ) ) ).
tff(writeUnaryOperator_2082,axiom,
! [VarCurr: state_type] :
( ~ v28023(VarCurr)
<=> v27031(VarCurr) ) ).
tff(addAssignment_10746,axiom,
! [VarCurr: state_type] :
( v27604(VarCurr,12)
<=> v27605(VarCurr,12) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_64,axiom,
! [VarCurr: state_type] :
( ~ v28018(VarCurr)
=> ( v27608(VarCurr,2)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_898,axiom,
! [VarCurr: state_type] :
( v28018(VarCurr)
=> ( v27608(VarCurr,2)
<=> v28014(VarCurr,2) ) ) ).
tff(writeUnaryOperator_2081,axiom,
! [VarCurr: state_type] :
( ~ v28018(VarCurr)
<=> v27856(VarCurr) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_63,axiom,
! [VarCurr: state_type] :
( ~ v28016(VarCurr)
=> ( v28014(VarCurr,2)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_57,axiom,
! [VarCurr: state_type] :
( v28016(VarCurr)
=> ( v28014(VarCurr,2)
<=> $true ) ) ).
tff(writeUnaryOperator_2080,axiom,
! [VarCurr: state_type] :
( ~ v28016(VarCurr)
<=> v27031(VarCurr) ) ).
tff(addAssignment_10745,axiom,
! [VarNext: state_type] :
( v27021(VarNext,5)
<=> v28005(VarNext,4) ) ).
tff(addCaseBooleanConditionShiftedRanges1_47,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28006(VarNext)
=> ( ( v28005(VarNext,6)
<=> v27021(VarCurr,7) )
& ( v28005(VarNext,5)
<=> v27021(VarCurr,6) )
& ( v28005(VarNext,4)
<=> v27021(VarCurr,5) )
& ( v28005(VarNext,3)
<=> v27021(VarCurr,4) )
& ( v28005(VarNext,2)
<=> v27021(VarCurr,3) )
& ( v28005(VarNext,1)
<=> v27021(VarCurr,2) )
& ( v28005(VarNext,0)
<=> v27021(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_647,axiom,
! [VarNext: state_type] :
( v28006(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v28005(VarNext,B)
<=> v27726(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5935,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28006(VarNext)
<=> v28007(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5934,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v28007(VarNext)
<=> ( v28009(VarNext)
& v27213(VarNext) ) ) ) ).
tff(writeUnaryOperator_2079,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v28009(VarNext)
<=> v27220(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_62,axiom,
! [VarCurr: state_type] :
( ~ v27950(VarCurr)
=> ( v27023(VarCurr,5)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_56,axiom,
! [VarCurr: state_type] :
( v27950(VarCurr)
=> ( v27023(VarCurr,5)
<=> v28002(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges5_2,axiom,
! [VarCurr: state_type] :
( ( ~ v27955(VarCurr)
& ~ v27956(VarCurr)
& ~ v27968(VarCurr)
& ~ v27976(VarCurr)
& ~ v27983(VarCurr)
& v27991(VarCurr) )
=> ( v28002(VarCurr)
<=> $true ) ) ).
tff(addCaseBooleanConditionShiftedRanges4_3,axiom,
! [VarCurr: state_type] :
( ( ~ v27955(VarCurr)
& ~ v27956(VarCurr)
& ~ v27968(VarCurr)
& ~ v27976(VarCurr)
& v27983(VarCurr) )
=> ( v28002(VarCurr)
<=> v27649(VarCurr,15) ) ) ).
tff(addCaseBooleanConditionShiftedRanges3_2,axiom,
! [VarCurr: state_type] :
( ( ~ v27955(VarCurr)
& ~ v27956(VarCurr)
& ~ v27968(VarCurr)
& v27976(VarCurr) )
=> ( v28002(VarCurr)
<=> v27634(VarCurr,15) ) ) ).
tff(addCaseBooleanConditionEqualRanges2_7,axiom,
! [VarCurr: state_type] :
( ( ~ v27955(VarCurr)
& ~ v27956(VarCurr)
& v27968(VarCurr) )
=> ( v28002(VarCurr)
<=> $true ) ) ).
tff(addCaseBooleanConditionEqualRanges1_608,axiom,
! [VarCurr: state_type] :
( ( ~ v27955(VarCurr)
& v27956(VarCurr) )
=> ( v28002(VarCurr)
<=> v28003(VarCurr) ) ) ).
tff(addCaseBooleanConditionShiftedRanges0_8,axiom,
! [VarCurr: state_type] :
( v27955(VarCurr)
=> ( v28002(VarCurr)
<=> v27604(VarCurr,15) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_801,axiom,
! [VarCurr: state_type] :
( ~ v26093(VarCurr)
=> ( v28003(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_14,axiom,
! [VarCurr: state_type] :
( v26093(VarCurr)
=> ( v28003(VarCurr)
<=> v27619(VarCurr,15) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5933,axiom,
! [VarCurr: state_type] :
( v27950(VarCurr)
<=> ( v27951(VarCurr)
| v27991(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5932,axiom,
! [VarCurr: state_type] :
( v27991(VarCurr)
<=> ( v27992(VarCurr)
& v27997(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5931,axiom,
! [VarCurr: state_type] :
( v27997(VarCurr)
<=> ( v27998(VarCurr)
& v28001(VarCurr) ) ) ).
tff(writeUnaryOperator_2078,axiom,
! [VarCurr: state_type] :
( ~ v28001(VarCurr)
<=> v27967(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5930,axiom,
! [VarCurr: state_type] :
( v27998(VarCurr)
<=> ( v27999(VarCurr)
& v27776(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5929,axiom,
! [VarCurr: state_type] :
( v27999(VarCurr)
<=> ( v27048(VarCurr)
& v28000(VarCurr) ) ) ).
tff(writeUnaryOperator_2077,axiom,
! [VarCurr: state_type] :
( ~ v28000(VarCurr)
<=> v27598(VarCurr) ) ).
tff(writeUnaryOperator_2076,axiom,
! [VarCurr: state_type] :
( ~ v27992(VarCurr)
<=> v27993(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5928,axiom,
! [VarCurr: state_type] :
( v27993(VarCurr)
<=> ( v27994(VarCurr)
| v27710(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5927,axiom,
! [VarCurr: state_type] :
( v27994(VarCurr)
<=> ( v27995(VarCurr)
| v27697(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5926,axiom,
! [VarCurr: state_type] :
( v27995(VarCurr)
<=> ( v27996(VarCurr)
| v27700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5925,axiom,
! [VarCurr: state_type] :
( v27996(VarCurr)
<=> ( v27668(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5924,axiom,
! [VarCurr: state_type] :
( v27951(VarCurr)
<=> ( v27952(VarCurr)
| v27983(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5923,axiom,
! [VarCurr: state_type] :
( v27983(VarCurr)
<=> ( v27984(VarCurr)
& v27988(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5922,axiom,
! [VarCurr: state_type] :
( v27988(VarCurr)
<=> ( v27989(VarCurr)
& v27990(VarCurr) ) ) ).
tff(writeUnaryOperator_2075,axiom,
! [VarCurr: state_type] :
( ~ v27990(VarCurr)
<=> v27967(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5921,axiom,
! [VarCurr: state_type] :
( v27989(VarCurr)
<=> ( v26093(VarCurr)
& v27710(VarCurr) ) ) ).
tff(writeUnaryOperator_2074,axiom,
! [VarCurr: state_type] :
( ~ v27984(VarCurr)
<=> v27985(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5920,axiom,
! [VarCurr: state_type] :
( v27985(VarCurr)
<=> ( v27986(VarCurr)
| v27697(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5919,axiom,
! [VarCurr: state_type] :
( v27986(VarCurr)
<=> ( v27987(VarCurr)
| v27700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5918,axiom,
! [VarCurr: state_type] :
( v27987(VarCurr)
<=> ( v27668(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5917,axiom,
! [VarCurr: state_type] :
( v27952(VarCurr)
<=> ( v27953(VarCurr)
| v27976(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5916,axiom,
! [VarCurr: state_type] :
( v27976(VarCurr)
<=> ( v27977(VarCurr)
& v27980(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5915,axiom,
! [VarCurr: state_type] :
( v27980(VarCurr)
<=> ( v27981(VarCurr)
& v27982(VarCurr) ) ) ).
tff(writeUnaryOperator_2073,axiom,
! [VarCurr: state_type] :
( ~ v27982(VarCurr)
<=> v27967(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5914,axiom,
! [VarCurr: state_type] :
( v27981(VarCurr)
<=> ( v26093(VarCurr)
& v27697(VarCurr) ) ) ).
tff(writeUnaryOperator_2072,axiom,
! [VarCurr: state_type] :
( ~ v27977(VarCurr)
<=> v27978(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5913,axiom,
! [VarCurr: state_type] :
( v27978(VarCurr)
<=> ( v27979(VarCurr)
| v27700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5912,axiom,
! [VarCurr: state_type] :
( v27979(VarCurr)
<=> ( v27668(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5911,axiom,
! [VarCurr: state_type] :
( v27953(VarCurr)
<=> ( v27954(VarCurr)
| v27968(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5910,axiom,
! [VarCurr: state_type] :
( v27968(VarCurr)
<=> ( v27969(VarCurr)
& v27971(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5909,axiom,
! [VarCurr: state_type] :
( v27971(VarCurr)
<=> ( v27972(VarCurr)
& v27975(VarCurr) ) ) ).
tff(writeUnaryOperator_2071,axiom,
! [VarCurr: state_type] :
( ~ v27975(VarCurr)
<=> v27967(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5908,axiom,
! [VarCurr: state_type] :
( v27972(VarCurr)
<=> ( v27973(VarCurr)
& v27700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5907,axiom,
! [VarCurr: state_type] :
( v27973(VarCurr)
<=> ( v27048(VarCurr)
& v27974(VarCurr) ) ) ).
tff(writeUnaryOperator_2070,axiom,
! [VarCurr: state_type] :
( ~ v27974(VarCurr)
<=> v27751(VarCurr) ) ).
tff(writeUnaryOperator_2069,axiom,
! [VarCurr: state_type] :
( ~ v27969(VarCurr)
<=> v27970(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5906,axiom,
! [VarCurr: state_type] :
( v27970(VarCurr)
<=> ( v27668(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5905,axiom,
! [VarCurr: state_type] :
( v27954(VarCurr)
<=> ( v27955(VarCurr)
| v27956(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5904,axiom,
! [VarCurr: state_type] :
( v27956(VarCurr)
<=> ( v27957(VarCurr)
& v27958(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5903,axiom,
! [VarCurr: state_type] :
( v27958(VarCurr)
<=> ( v27959(VarCurr)
& v27966(VarCurr) ) ) ).
tff(writeUnaryOperator_2068,axiom,
! [VarCurr: state_type] :
( ~ v27966(VarCurr)
<=> v27967(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5902,axiom,
! [VarCurr: state_type] :
( v27967(VarCurr)
<=> ( v27687(VarCurr)
| v27688(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5901,axiom,
! [VarCurr: state_type] :
( v27959(VarCurr)
<=> ( v27960(VarCurr)
& v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5900,axiom,
! [VarCurr: state_type] :
( v27960(VarCurr)
<=> ( v26093(VarCurr)
| v27961(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5899,axiom,
! [VarCurr: state_type] :
( v27961(VarCurr)
<=> ( v27962(VarCurr)
& v27965(VarCurr) ) ) ).
tff(writeUnaryOperator_2067,axiom,
! [VarCurr: state_type] :
( ~ v27965(VarCurr)
<=> v26093(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5898,axiom,
! [VarCurr: state_type] :
( v27962(VarCurr)
<=> ( v27963(VarCurr)
& v27964(VarCurr) ) ) ).
tff(writeUnaryOperator_2066,axiom,
! [VarCurr: state_type] :
( ~ v27964(VarCurr)
<=> v27681(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5897,axiom,
! [VarCurr: state_type] :
( v27963(VarCurr)
<=> ( v27048(VarCurr)
& v27054(VarCurr) ) ) ).
tff(writeUnaryOperator_2065,axiom,
! [VarCurr: state_type] :
( ~ v27957(VarCurr)
<=> v27668(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5896,axiom,
! [VarCurr: state_type] :
( v27955(VarCurr)
<=> ( v26093(VarCurr)
& v27668(VarCurr) ) ) ).
tff(addAssignment_10744,axiom,
! [VarCurr: state_type] :
( v27649(VarCurr,15)
<=> v27650(VarCurr,15) ) ).
tff(addAssignment_10743,axiom,
! [VarCurr: state_type] :
( v27634(VarCurr,15)
<=> v27635(VarCurr,15) ) ).
tff(addAssignment_10742,axiom,
! [VarCurr: state_type] :
( v27619(VarCurr,15)
<=> v27620(VarCurr,15) ) ).
tff(addAssignment_10741,axiom,
! [VarCurr: state_type] :
( v27604(VarCurr,15)
<=> v27605(VarCurr,15) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5895,axiom,
! [VarCurr: state_type] :
( v27048(VarCurr)
<=> ( v27943(VarCurr)
& v27050(VarCurr,0) ) ) ).
tff(writeUnaryOperator_2064,axiom,
! [VarCurr: state_type] :
( ~ v27943(VarCurr)
<=> v27944(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_473,axiom,
! [VarCurr: state_type] :
( v27944(VarCurr)
<=> ( v27946(VarCurr)
| v27050(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_472,axiom,
! [VarCurr: state_type] :
( v27946(VarCurr)
<=> ( v27947(VarCurr)
| v27050(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_471,axiom,
! [VarCurr: state_type] :
( v27947(VarCurr)
<=> ( v27948(VarCurr)
| v27050(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_470,axiom,
! [VarCurr: state_type] :
( v27948(VarCurr)
<=> ( v27050(VarCurr,1)
| v27050(VarCurr,2) ) ) ).
tff(addAssignment_10740,axiom,
! [VarCurr: state_type] :
( v27056(VarCurr,5)
<=> v27180(VarCurr,5) ) ).
tff(addAssignment_10739,axiom,
! [VarCurr: state_type] :
( v27060(VarCurr,7)
<=> v27148(VarCurr,5) ) ).
tff(addAssignment_10738,axiom,
! [VarCurr: state_type] :
( v27056(VarCurr,4)
<=> v27180(VarCurr,4) ) ).
tff(addAssignment_10737,axiom,
! [VarCurr: state_type] :
( v27060(VarCurr,6)
<=> v27148(VarCurr,4) ) ).
tff(addAssignment_10736,axiom,
! [VarCurr: state_type] :
( v27056(VarCurr,3)
<=> v27180(VarCurr,3) ) ).
tff(addAssignment_10735,axiom,
! [VarCurr: state_type] :
( v27060(VarCurr,5)
<=> v27148(VarCurr,3) ) ).
tff(addAssignment_10734,axiom,
! [VarCurr: state_type] :
( v27056(VarCurr,2)
<=> v27180(VarCurr,2) ) ).
tff(addAssignment_10733,axiom,
! [VarCurr: state_type] :
( v27060(VarCurr,4)
<=> v27148(VarCurr,2) ) ).
tff(addAssignment_10732,axiom,
! [VarCurr: state_type] :
( v27056(VarCurr,1)
<=> v27180(VarCurr,1) ) ).
tff(addAssignment_10731,axiom,
! [VarCurr: state_type] :
( v27060(VarCurr,3)
<=> v27148(VarCurr,1) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_891,axiom,
! [VarCurr: state_type] :
( ~ v27881(VarCurr)
=> ( v27052(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_897,axiom,
! [VarCurr: state_type] :
( v27881(VarCurr)
=> ( v27052(VarCurr)
<=> v27940(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges6,axiom,
! [VarCurr: state_type] :
( ( ~ v27887(VarCurr)
& ~ v27888(VarCurr)
& ~ v27893(VarCurr)
& ~ v27904(VarCurr)
& ~ v27912(VarCurr)
& ~ v27920(VarCurr)
& v27929(VarCurr) )
=> ( v27940(VarCurr)
<=> $true ) ) ).
tff(addCaseBooleanConditionShiftedRanges5,axiom,
! [VarCurr: state_type] :
( ( ~ v27887(VarCurr)
& ~ v27888(VarCurr)
& ~ v27893(VarCurr)
& ~ v27904(VarCurr)
& ~ v27912(VarCurr)
& v27920(VarCurr) )
=> ( v27940(VarCurr)
<=> v27649(VarCurr,1) ) ) ).
tff(addCaseBooleanConditionShiftedRanges4_2,axiom,
! [VarCurr: state_type] :
( ( ~ v27887(VarCurr)
& ~ v27888(VarCurr)
& ~ v27893(VarCurr)
& ~ v27904(VarCurr)
& v27912(VarCurr) )
=> ( v27940(VarCurr)
<=> v27634(VarCurr,1) ) ) ).
tff(addCaseBooleanConditionEqualRanges3_1,axiom,
! [VarCurr: state_type] :
( ( ~ v27887(VarCurr)
& ~ v27888(VarCurr)
& ~ v27893(VarCurr)
& v27904(VarCurr) )
=> ( v27940(VarCurr)
<=> $true ) ) ).
tff(addCaseBooleanConditionEqualRanges2_6,axiom,
! [VarCurr: state_type] :
( ( ~ v27887(VarCurr)
& ~ v27888(VarCurr)
& v27893(VarCurr) )
=> ( v27940(VarCurr)
<=> v27941(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_607,axiom,
! [VarCurr: state_type] :
( ( ~ v27887(VarCurr)
& v27888(VarCurr) )
=> ( v27940(VarCurr)
<=> $true ) ) ).
tff(addCaseBooleanConditionShiftedRanges0_7,axiom,
! [VarCurr: state_type] :
( v27887(VarCurr)
=> ( v27940(VarCurr)
<=> v27604(VarCurr,1) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_800,axiom,
! [VarCurr: state_type] :
( ~ v26093(VarCurr)
=> ( v27941(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_13,axiom,
! [VarCurr: state_type] :
( v26093(VarCurr)
=> ( v27941(VarCurr)
<=> v27619(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5894,axiom,
! [VarCurr: state_type] :
( v27881(VarCurr)
<=> ( v27882(VarCurr)
| v27929(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5893,axiom,
! [VarCurr: state_type] :
( v27929(VarCurr)
<=> ( v27930(VarCurr)
& v27936(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5892,axiom,
! [VarCurr: state_type] :
( v27936(VarCurr)
<=> ( v27937(VarCurr)
& v27939(VarCurr) ) ) ).
tff(writeUnaryOperator_2063,axiom,
! [VarCurr: state_type] :
( ~ v27939(VarCurr)
<=> v27687(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5891,axiom,
! [VarCurr: state_type] :
( v27937(VarCurr)
<=> ( v27938(VarCurr)
& v27776(VarCurr) ) ) ).
tff(writeUnaryOperator_2062,axiom,
! [VarCurr: state_type] :
( ~ v27938(VarCurr)
<=> v27598(VarCurr) ) ).
tff(writeUnaryOperator_2061,axiom,
! [VarCurr: state_type] :
( ~ v27930(VarCurr)
<=> v27931(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5890,axiom,
! [VarCurr: state_type] :
( v27931(VarCurr)
<=> ( v27932(VarCurr)
| v27710(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5889,axiom,
! [VarCurr: state_type] :
( v27932(VarCurr)
<=> ( v27933(VarCurr)
| v27697(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5888,axiom,
! [VarCurr: state_type] :
( v27933(VarCurr)
<=> ( v27934(VarCurr)
| v27700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5887,axiom,
! [VarCurr: state_type] :
( v27934(VarCurr)
<=> ( v27935(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5886,axiom,
! [VarCurr: state_type] :
( v27935(VarCurr)
<=> ( v27668(VarCurr)
| v27688(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5885,axiom,
! [VarCurr: state_type] :
( v27882(VarCurr)
<=> ( v27883(VarCurr)
| v27920(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5884,axiom,
! [VarCurr: state_type] :
( v27920(VarCurr)
<=> ( v27921(VarCurr)
& v27926(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5883,axiom,
! [VarCurr: state_type] :
( v27926(VarCurr)
<=> ( v27927(VarCurr)
& v27928(VarCurr) ) ) ).
tff(writeUnaryOperator_2060,axiom,
! [VarCurr: state_type] :
( ~ v27928(VarCurr)
<=> v27687(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5882,axiom,
! [VarCurr: state_type] :
( v27927(VarCurr)
<=> ( v26093(VarCurr)
& v27710(VarCurr) ) ) ).
tff(writeUnaryOperator_2059,axiom,
! [VarCurr: state_type] :
( ~ v27921(VarCurr)
<=> v27922(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5881,axiom,
! [VarCurr: state_type] :
( v27922(VarCurr)
<=> ( v27923(VarCurr)
| v27697(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5880,axiom,
! [VarCurr: state_type] :
( v27923(VarCurr)
<=> ( v27924(VarCurr)
| v27700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5879,axiom,
! [VarCurr: state_type] :
( v27924(VarCurr)
<=> ( v27925(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5878,axiom,
! [VarCurr: state_type] :
( v27925(VarCurr)
<=> ( v27668(VarCurr)
| v27688(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5877,axiom,
! [VarCurr: state_type] :
( v27883(VarCurr)
<=> ( v27884(VarCurr)
| v27912(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5876,axiom,
! [VarCurr: state_type] :
( v27912(VarCurr)
<=> ( v27913(VarCurr)
& v27917(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5875,axiom,
! [VarCurr: state_type] :
( v27917(VarCurr)
<=> ( v27918(VarCurr)
& v27919(VarCurr) ) ) ).
tff(writeUnaryOperator_2058,axiom,
! [VarCurr: state_type] :
( ~ v27919(VarCurr)
<=> v27687(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5874,axiom,
! [VarCurr: state_type] :
( v27918(VarCurr)
<=> ( v26093(VarCurr)
& v27697(VarCurr) ) ) ).
tff(writeUnaryOperator_2057,axiom,
! [VarCurr: state_type] :
( ~ v27913(VarCurr)
<=> v27914(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5873,axiom,
! [VarCurr: state_type] :
( v27914(VarCurr)
<=> ( v27915(VarCurr)
| v27700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5872,axiom,
! [VarCurr: state_type] :
( v27915(VarCurr)
<=> ( v27916(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5871,axiom,
! [VarCurr: state_type] :
( v27916(VarCurr)
<=> ( v27668(VarCurr)
| v27688(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5870,axiom,
! [VarCurr: state_type] :
( v27884(VarCurr)
<=> ( v27885(VarCurr)
| v27904(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5869,axiom,
! [VarCurr: state_type] :
( v27904(VarCurr)
<=> ( v27905(VarCurr)
& v27908(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5868,axiom,
! [VarCurr: state_type] :
( v27908(VarCurr)
<=> ( v27909(VarCurr)
& v27911(VarCurr) ) ) ).
tff(writeUnaryOperator_2056,axiom,
! [VarCurr: state_type] :
( ~ v27911(VarCurr)
<=> v27687(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5867,axiom,
! [VarCurr: state_type] :
( v27909(VarCurr)
<=> ( v27910(VarCurr)
& v27700(VarCurr) ) ) ).
tff(writeUnaryOperator_2055,axiom,
! [VarCurr: state_type] :
( ~ v27910(VarCurr)
<=> v27751(VarCurr) ) ).
tff(writeUnaryOperator_2054,axiom,
! [VarCurr: state_type] :
( ~ v27905(VarCurr)
<=> v27906(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5866,axiom,
! [VarCurr: state_type] :
( v27906(VarCurr)
<=> ( v27907(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5865,axiom,
! [VarCurr: state_type] :
( v27907(VarCurr)
<=> ( v27668(VarCurr)
| v27688(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5864,axiom,
! [VarCurr: state_type] :
( v27885(VarCurr)
<=> ( v27886(VarCurr)
| v27893(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5863,axiom,
! [VarCurr: state_type] :
( v27893(VarCurr)
<=> ( v27894(VarCurr)
& v27896(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5862,axiom,
! [VarCurr: state_type] :
( v27896(VarCurr)
<=> ( v27897(VarCurr)
& v27903(VarCurr) ) ) ).
tff(writeUnaryOperator_2053,axiom,
! [VarCurr: state_type] :
( ~ v27903(VarCurr)
<=> v27687(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5861,axiom,
! [VarCurr: state_type] :
( v27897(VarCurr)
<=> ( v27898(VarCurr)
& v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5860,axiom,
! [VarCurr: state_type] :
( v27898(VarCurr)
<=> ( v26093(VarCurr)
| v27899(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5859,axiom,
! [VarCurr: state_type] :
( v27899(VarCurr)
<=> ( v27900(VarCurr)
& v27902(VarCurr) ) ) ).
tff(writeUnaryOperator_2052,axiom,
! [VarCurr: state_type] :
( ~ v27902(VarCurr)
<=> v26093(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5858,axiom,
! [VarCurr: state_type] :
( v27900(VarCurr)
<=> ( v27054(VarCurr)
& v27901(VarCurr) ) ) ).
tff(writeUnaryOperator_2051,axiom,
! [VarCurr: state_type] :
( ~ v27901(VarCurr)
<=> v27681(VarCurr) ) ).
tff(writeUnaryOperator_2050,axiom,
! [VarCurr: state_type] :
( ~ v27894(VarCurr)
<=> v27895(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5857,axiom,
! [VarCurr: state_type] :
( v27895(VarCurr)
<=> ( v27668(VarCurr)
| v27688(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5856,axiom,
! [VarCurr: state_type] :
( v27886(VarCurr)
<=> ( v27887(VarCurr)
| v27888(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5855,axiom,
! [VarCurr: state_type] :
( v27888(VarCurr)
<=> ( v27889(VarCurr)
& v27890(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5854,axiom,
! [VarCurr: state_type] :
( v27890(VarCurr)
<=> ( v27891(VarCurr)
& v27892(VarCurr) ) ) ).
tff(writeUnaryOperator_2049,axiom,
! [VarCurr: state_type] :
( ~ v27892(VarCurr)
<=> v27687(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5853,axiom,
! [VarCurr: state_type] :
( v27891(VarCurr)
<=> ( v27031(VarCurr)
& v27688(VarCurr) ) ) ).
tff(writeUnaryOperator_2048,axiom,
! [VarCurr: state_type] :
( ~ v27889(VarCurr)
<=> v27668(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5852,axiom,
! [VarCurr: state_type] :
( v27887(VarCurr)
<=> ( v26093(VarCurr)
& v27668(VarCurr) ) ) ).
tff(addAssignment_10730,axiom,
! [VarCurr: state_type] :
( v27649(VarCurr,1)
<=> v27650(VarCurr,1) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_890,axiom,
! [VarCurr: state_type] :
( ~ v27879(VarCurr)
=> ( v27661(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_896,axiom,
! [VarCurr: state_type] :
( v27879(VarCurr)
=> ( v27661(VarCurr)
<=> v27876(VarCurr) ) ) ).
tff(writeUnaryOperator_2047,axiom,
! [VarCurr: state_type] :
( ~ v27879(VarCurr)
<=> v27856(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_889,axiom,
! [VarCurr: state_type] :
( ~ v27031(VarCurr)
=> ( v27876(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_895,axiom,
! [VarCurr: state_type] :
( v27031(VarCurr)
=> ( v27876(VarCurr)
<=> $true ) ) ).
tff(addAssignment_10729,axiom,
! [VarCurr: state_type] :
( v27634(VarCurr,1)
<=> v27635(VarCurr,1) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_888,axiom,
! [VarCurr: state_type] :
( ~ v27873(VarCurr)
=> ( v27646(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_894,axiom,
! [VarCurr: state_type] :
( v27873(VarCurr)
=> ( v27646(VarCurr)
<=> v27870(VarCurr) ) ) ).
tff(writeUnaryOperator_2046,axiom,
! [VarCurr: state_type] :
( ~ v27873(VarCurr)
<=> v27856(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_887,axiom,
! [VarCurr: state_type] :
( ~ v27031(VarCurr)
=> ( v27870(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_893,axiom,
! [VarCurr: state_type] :
( v27031(VarCurr)
=> ( v27870(VarCurr)
<=> $true ) ) ).
tff(addAssignment_10728,axiom,
! [VarCurr: state_type] :
( v27619(VarCurr,1)
<=> v27620(VarCurr,1) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_886,axiom,
! [VarCurr: state_type] :
( ~ v27867(VarCurr)
=> ( v27631(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_892,axiom,
! [VarCurr: state_type] :
( v27867(VarCurr)
=> ( v27631(VarCurr)
<=> v27864(VarCurr) ) ) ).
tff(writeUnaryOperator_2045,axiom,
! [VarCurr: state_type] :
( ~ v27867(VarCurr)
<=> v27856(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_885,axiom,
! [VarCurr: state_type] :
( ~ v27031(VarCurr)
=> ( v27864(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_891,axiom,
! [VarCurr: state_type] :
( v27031(VarCurr)
=> ( v27864(VarCurr)
<=> $true ) ) ).
tff(addAssignment_10727,axiom,
! [VarCurr: state_type] :
( v27604(VarCurr,1)
<=> v27605(VarCurr,1) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_884,axiom,
! [VarCurr: state_type] :
( ~ v27861(VarCurr)
=> ( v27616(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_890,axiom,
! [VarCurr: state_type] :
( v27861(VarCurr)
=> ( v27616(VarCurr)
<=> v27858(VarCurr) ) ) ).
tff(writeUnaryOperator_2044,axiom,
! [VarCurr: state_type] :
( ~ v27861(VarCurr)
<=> v27856(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_883,axiom,
! [VarCurr: state_type] :
( ~ v27031(VarCurr)
=> ( v27858(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_889,axiom,
! [VarCurr: state_type] :
( v27031(VarCurr)
=> ( v27858(VarCurr)
<=> $true ) ) ).
tff(addAssignment_10726,axiom,
! [VarCurr: state_type] :
( v27856(VarCurr)
<=> v26103(VarCurr) ) ).
tff(addAssignment_10725,axiom,
! [VarNext: state_type] :
( v27021(VarNext,4)
<=> v27847(VarNext,3) ) ).
tff(addCaseBooleanConditionShiftedRanges1_46,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27848(VarNext)
=> ( ( v27847(VarNext,6)
<=> v27021(VarCurr,7) )
& ( v27847(VarNext,5)
<=> v27021(VarCurr,6) )
& ( v27847(VarNext,4)
<=> v27021(VarCurr,5) )
& ( v27847(VarNext,3)
<=> v27021(VarCurr,4) )
& ( v27847(VarNext,2)
<=> v27021(VarCurr,3) )
& ( v27847(VarNext,1)
<=> v27021(VarCurr,2) )
& ( v27847(VarNext,0)
<=> v27021(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_646,axiom,
! [VarNext: state_type] :
( v27848(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v27847(VarNext,B)
<=> v27726(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5851,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27848(VarNext)
<=> v27849(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5850,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27849(VarNext)
<=> ( v27851(VarNext)
& v27213(VarNext) ) ) ) ).
tff(writeUnaryOperator_2043,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27851(VarNext)
<=> v27220(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_61,axiom,
! [VarCurr: state_type] :
( ~ v27789(VarCurr)
=> ( v27023(VarCurr,4)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_55,axiom,
! [VarCurr: state_type] :
( v27789(VarCurr)
=> ( v27023(VarCurr,4)
<=> v27844(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges5_1,axiom,
! [VarCurr: state_type] :
( ( ~ v27794(VarCurr)
& ~ v27795(VarCurr)
& ~ v27808(VarCurr)
& ~ v27817(VarCurr)
& ~ v27824(VarCurr)
& v27832(VarCurr) )
=> ( v27844(VarCurr)
<=> $true ) ) ).
tff(addCaseBooleanConditionShiftedRanges4_1,axiom,
! [VarCurr: state_type] :
( ( ~ v27794(VarCurr)
& ~ v27795(VarCurr)
& ~ v27808(VarCurr)
& ~ v27817(VarCurr)
& v27824(VarCurr) )
=> ( v27844(VarCurr)
<=> v27649(VarCurr,14) ) ) ).
tff(addCaseBooleanConditionShiftedRanges3_1,axiom,
! [VarCurr: state_type] :
( ( ~ v27794(VarCurr)
& ~ v27795(VarCurr)
& ~ v27808(VarCurr)
& v27817(VarCurr) )
=> ( v27844(VarCurr)
<=> v27634(VarCurr,14) ) ) ).
tff(addCaseBooleanConditionEqualRanges2_5,axiom,
! [VarCurr: state_type] :
( ( ~ v27794(VarCurr)
& ~ v27795(VarCurr)
& v27808(VarCurr) )
=> ( v27844(VarCurr)
<=> $true ) ) ).
tff(addCaseBooleanConditionEqualRanges1_606,axiom,
! [VarCurr: state_type] :
( ( ~ v27794(VarCurr)
& v27795(VarCurr) )
=> ( v27844(VarCurr)
<=> v27845(VarCurr) ) ) ).
tff(addCaseBooleanConditionShiftedRanges0_6,axiom,
! [VarCurr: state_type] :
( v27794(VarCurr)
=> ( v27844(VarCurr)
<=> v27604(VarCurr,14) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_799,axiom,
! [VarCurr: state_type] :
( ~ v26093(VarCurr)
=> ( v27845(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_12,axiom,
! [VarCurr: state_type] :
( v26093(VarCurr)
=> ( v27845(VarCurr)
<=> v27619(VarCurr,14) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5849,axiom,
! [VarCurr: state_type] :
( v27789(VarCurr)
<=> ( v27790(VarCurr)
| v27832(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5848,axiom,
! [VarCurr: state_type] :
( v27832(VarCurr)
<=> ( v27833(VarCurr)
& v27838(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5847,axiom,
! [VarCurr: state_type] :
( v27838(VarCurr)
<=> ( v27839(VarCurr)
& v27843(VarCurr) ) ) ).
tff(writeUnaryOperator_2042,axiom,
! [VarCurr: state_type] :
( ~ v27843(VarCurr)
<=> v27807(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5846,axiom,
! [VarCurr: state_type] :
( v27839(VarCurr)
<=> ( v27840(VarCurr)
& v27776(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5845,axiom,
! [VarCurr: state_type] :
( v27840(VarCurr)
<=> ( v27841(VarCurr)
& v27842(VarCurr) ) ) ).
tff(writeUnaryOperator_2041,axiom,
! [VarCurr: state_type] :
( ~ v27842(VarCurr)
<=> v27598(VarCurr) ) ).
tff(writeUnaryOperator_2040,axiom,
! [VarCurr: state_type] :
( ~ v27841(VarCurr)
<=> v27048(VarCurr) ) ).
tff(writeUnaryOperator_2039,axiom,
! [VarCurr: state_type] :
( ~ v27833(VarCurr)
<=> v27834(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5844,axiom,
! [VarCurr: state_type] :
( v27834(VarCurr)
<=> ( v27835(VarCurr)
| v27710(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5843,axiom,
! [VarCurr: state_type] :
( v27835(VarCurr)
<=> ( v27836(VarCurr)
| v27697(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5842,axiom,
! [VarCurr: state_type] :
( v27836(VarCurr)
<=> ( v27837(VarCurr)
| v27700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5841,axiom,
! [VarCurr: state_type] :
( v27837(VarCurr)
<=> ( v27668(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5840,axiom,
! [VarCurr: state_type] :
( v27790(VarCurr)
<=> ( v27791(VarCurr)
| v27824(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5839,axiom,
! [VarCurr: state_type] :
( v27824(VarCurr)
<=> ( v27825(VarCurr)
& v27829(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5838,axiom,
! [VarCurr: state_type] :
( v27829(VarCurr)
<=> ( v27830(VarCurr)
& v27831(VarCurr) ) ) ).
tff(writeUnaryOperator_2038,axiom,
! [VarCurr: state_type] :
( ~ v27831(VarCurr)
<=> v27807(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5837,axiom,
! [VarCurr: state_type] :
( v27830(VarCurr)
<=> ( v26093(VarCurr)
& v27710(VarCurr) ) ) ).
tff(writeUnaryOperator_2037,axiom,
! [VarCurr: state_type] :
( ~ v27825(VarCurr)
<=> v27826(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5836,axiom,
! [VarCurr: state_type] :
( v27826(VarCurr)
<=> ( v27827(VarCurr)
| v27697(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5835,axiom,
! [VarCurr: state_type] :
( v27827(VarCurr)
<=> ( v27828(VarCurr)
| v27700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5834,axiom,
! [VarCurr: state_type] :
( v27828(VarCurr)
<=> ( v27668(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5833,axiom,
! [VarCurr: state_type] :
( v27791(VarCurr)
<=> ( v27792(VarCurr)
| v27817(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5832,axiom,
! [VarCurr: state_type] :
( v27817(VarCurr)
<=> ( v27818(VarCurr)
& v27821(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5831,axiom,
! [VarCurr: state_type] :
( v27821(VarCurr)
<=> ( v27822(VarCurr)
& v27823(VarCurr) ) ) ).
tff(writeUnaryOperator_2036,axiom,
! [VarCurr: state_type] :
( ~ v27823(VarCurr)
<=> v27807(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5830,axiom,
! [VarCurr: state_type] :
( v27822(VarCurr)
<=> ( v26093(VarCurr)
& v27697(VarCurr) ) ) ).
tff(writeUnaryOperator_2035,axiom,
! [VarCurr: state_type] :
( ~ v27818(VarCurr)
<=> v27819(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5829,axiom,
! [VarCurr: state_type] :
( v27819(VarCurr)
<=> ( v27820(VarCurr)
| v27700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5828,axiom,
! [VarCurr: state_type] :
( v27820(VarCurr)
<=> ( v27668(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5827,axiom,
! [VarCurr: state_type] :
( v27792(VarCurr)
<=> ( v27793(VarCurr)
| v27808(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5826,axiom,
! [VarCurr: state_type] :
( v27808(VarCurr)
<=> ( v27809(VarCurr)
& v27811(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5825,axiom,
! [VarCurr: state_type] :
( v27811(VarCurr)
<=> ( v27812(VarCurr)
& v27816(VarCurr) ) ) ).
tff(writeUnaryOperator_2034,axiom,
! [VarCurr: state_type] :
( ~ v27816(VarCurr)
<=> v27807(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5824,axiom,
! [VarCurr: state_type] :
( v27812(VarCurr)
<=> ( v27813(VarCurr)
& v27700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5823,axiom,
! [VarCurr: state_type] :
( v27813(VarCurr)
<=> ( v27814(VarCurr)
& v27815(VarCurr) ) ) ).
tff(writeUnaryOperator_2033,axiom,
! [VarCurr: state_type] :
( ~ v27815(VarCurr)
<=> v27751(VarCurr) ) ).
tff(writeUnaryOperator_2032,axiom,
! [VarCurr: state_type] :
( ~ v27814(VarCurr)
<=> v27048(VarCurr) ) ).
tff(writeUnaryOperator_2031,axiom,
! [VarCurr: state_type] :
( ~ v27809(VarCurr)
<=> v27810(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5822,axiom,
! [VarCurr: state_type] :
( v27810(VarCurr)
<=> ( v27668(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5821,axiom,
! [VarCurr: state_type] :
( v27793(VarCurr)
<=> ( v27794(VarCurr)
| v27795(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5820,axiom,
! [VarCurr: state_type] :
( v27795(VarCurr)
<=> ( v27796(VarCurr)
& v27797(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5819,axiom,
! [VarCurr: state_type] :
( v27797(VarCurr)
<=> ( v27798(VarCurr)
& v27806(VarCurr) ) ) ).
tff(writeUnaryOperator_2030,axiom,
! [VarCurr: state_type] :
( ~ v27806(VarCurr)
<=> v27807(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5818,axiom,
! [VarCurr: state_type] :
( v27807(VarCurr)
<=> ( v27687(VarCurr)
| v27688(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5817,axiom,
! [VarCurr: state_type] :
( v27798(VarCurr)
<=> ( v27799(VarCurr)
& v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5816,axiom,
! [VarCurr: state_type] :
( v27799(VarCurr)
<=> ( v26093(VarCurr)
| v27800(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5815,axiom,
! [VarCurr: state_type] :
( v27800(VarCurr)
<=> ( v27801(VarCurr)
& v27805(VarCurr) ) ) ).
tff(writeUnaryOperator_2029,axiom,
! [VarCurr: state_type] :
( ~ v27805(VarCurr)
<=> v26093(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5814,axiom,
! [VarCurr: state_type] :
( v27801(VarCurr)
<=> ( v27802(VarCurr)
& v27804(VarCurr) ) ) ).
tff(writeUnaryOperator_2028,axiom,
! [VarCurr: state_type] :
( ~ v27804(VarCurr)
<=> v27681(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5813,axiom,
! [VarCurr: state_type] :
( v27802(VarCurr)
<=> ( v27803(VarCurr)
& v27054(VarCurr) ) ) ).
tff(writeUnaryOperator_2027,axiom,
! [VarCurr: state_type] :
( ~ v27803(VarCurr)
<=> v27048(VarCurr) ) ).
tff(writeUnaryOperator_2026,axiom,
! [VarCurr: state_type] :
( ~ v27796(VarCurr)
<=> v27668(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5812,axiom,
! [VarCurr: state_type] :
( v27794(VarCurr)
<=> ( v26093(VarCurr)
& v27668(VarCurr) ) ) ).
tff(addAssignment_10724,axiom,
! [VarCurr: state_type] :
( v27649(VarCurr,14)
<=> v27650(VarCurr,14) ) ).
tff(addAssignment_10723,axiom,
! [VarCurr: state_type] :
( v27634(VarCurr,14)
<=> v27635(VarCurr,14) ) ).
tff(addAssignment_10722,axiom,
! [VarCurr: state_type] :
( v27619(VarCurr,14)
<=> v27620(VarCurr,14) ) ).
tff(addAssignment_10721,axiom,
! [VarCurr: state_type] :
( v27604(VarCurr,14)
<=> v27605(VarCurr,14) ) ).
tff(addAssignment_10720,axiom,
! [VarNext: state_type] :
( v27021(VarNext,7)
<=> v27781(VarNext,6) ) ).
tff(addCaseBooleanConditionShiftedRanges1_45,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27782(VarNext)
=> ( ( v27781(VarNext,6)
<=> v27021(VarCurr,7) )
& ( v27781(VarNext,5)
<=> v27021(VarCurr,6) )
& ( v27781(VarNext,4)
<=> v27021(VarCurr,5) )
& ( v27781(VarNext,3)
<=> v27021(VarCurr,4) )
& ( v27781(VarNext,2)
<=> v27021(VarCurr,3) )
& ( v27781(VarNext,1)
<=> v27021(VarCurr,2) )
& ( v27781(VarNext,0)
<=> v27021(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_645,axiom,
! [VarNext: state_type] :
( v27782(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v27781(VarNext,B)
<=> v27726(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5811,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27782(VarNext)
<=> v27783(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5810,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27783(VarNext)
<=> ( v27785(VarNext)
& v27213(VarNext) ) ) ) ).
tff(writeUnaryOperator_2025,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27785(VarNext)
<=> v27220(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_60,axiom,
! [VarCurr: state_type] :
( ~ v27731(VarCurr)
=> ( v27023(VarCurr,7)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_54,axiom,
! [VarCurr: state_type] :
( v27731(VarCurr)
=> ( v27023(VarCurr,7)
<=> v27778(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges5,axiom,
! [VarCurr: state_type] :
( ( ~ v27736(VarCurr)
& ~ v27737(VarCurr)
& ~ v27746(VarCurr)
& ~ v27753(VarCurr)
& ~ v27760(VarCurr)
& v27768(VarCurr) )
=> ( v27778(VarCurr)
<=> $true ) ) ).
tff(addCaseBooleanConditionShiftedRanges4,axiom,
! [VarCurr: state_type] :
( ( ~ v27736(VarCurr)
& ~ v27737(VarCurr)
& ~ v27746(VarCurr)
& ~ v27753(VarCurr)
& v27760(VarCurr) )
=> ( v27778(VarCurr)
<=> v27649(VarCurr,17) ) ) ).
tff(addCaseBooleanConditionShiftedRanges3,axiom,
! [VarCurr: state_type] :
( ( ~ v27736(VarCurr)
& ~ v27737(VarCurr)
& ~ v27746(VarCurr)
& v27753(VarCurr) )
=> ( v27778(VarCurr)
<=> v27634(VarCurr,17) ) ) ).
tff(addCaseBooleanConditionEqualRanges2_4,axiom,
! [VarCurr: state_type] :
( ( ~ v27736(VarCurr)
& ~ v27737(VarCurr)
& v27746(VarCurr) )
=> ( v27778(VarCurr)
<=> $true ) ) ).
tff(addCaseBooleanConditionEqualRanges1_605,axiom,
! [VarCurr: state_type] :
( ( ~ v27736(VarCurr)
& v27737(VarCurr) )
=> ( v27778(VarCurr)
<=> v27779(VarCurr) ) ) ).
tff(addCaseBooleanConditionShiftedRanges0_5,axiom,
! [VarCurr: state_type] :
( v27736(VarCurr)
=> ( v27778(VarCurr)
<=> v27604(VarCurr,17) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_798,axiom,
! [VarCurr: state_type] :
( ~ v26093(VarCurr)
=> ( v27779(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_11,axiom,
! [VarCurr: state_type] :
( v26093(VarCurr)
=> ( v27779(VarCurr)
<=> v27619(VarCurr,17) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5809,axiom,
! [VarCurr: state_type] :
( v27731(VarCurr)
<=> ( v27732(VarCurr)
| v27768(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5808,axiom,
! [VarCurr: state_type] :
( v27768(VarCurr)
<=> ( v27769(VarCurr)
& v27774(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5807,axiom,
! [VarCurr: state_type] :
( v27774(VarCurr)
<=> ( v27775(VarCurr)
& v27777(VarCurr) ) ) ).
tff(writeUnaryOperator_2024,axiom,
! [VarCurr: state_type] :
( ~ v27777(VarCurr)
<=> v27745(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5806,axiom,
! [VarCurr: state_type] :
( v27775(VarCurr)
<=> ( v27598(VarCurr)
& v27776(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1758,axiom,
! [VarCurr: state_type] :
( v27776(VarCurr)
<=> ( $true
<=> v27021(VarCurr,7) ) ) ).
tff(writeUnaryOperator_2023,axiom,
! [VarCurr: state_type] :
( ~ v27769(VarCurr)
<=> v27770(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5805,axiom,
! [VarCurr: state_type] :
( v27770(VarCurr)
<=> ( v27771(VarCurr)
| v27710(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5804,axiom,
! [VarCurr: state_type] :
( v27771(VarCurr)
<=> ( v27772(VarCurr)
| v27697(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5803,axiom,
! [VarCurr: state_type] :
( v27772(VarCurr)
<=> ( v27773(VarCurr)
| v27700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5802,axiom,
! [VarCurr: state_type] :
( v27773(VarCurr)
<=> ( v27668(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5801,axiom,
! [VarCurr: state_type] :
( v27732(VarCurr)
<=> ( v27733(VarCurr)
| v27760(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5800,axiom,
! [VarCurr: state_type] :
( v27760(VarCurr)
<=> ( v27761(VarCurr)
& v27765(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5799,axiom,
! [VarCurr: state_type] :
( v27765(VarCurr)
<=> ( v27766(VarCurr)
& v27767(VarCurr) ) ) ).
tff(writeUnaryOperator_2022,axiom,
! [VarCurr: state_type] :
( ~ v27767(VarCurr)
<=> v27745(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5798,axiom,
! [VarCurr: state_type] :
( v27766(VarCurr)
<=> ( v26093(VarCurr)
& v27710(VarCurr) ) ) ).
tff(writeUnaryOperator_2021,axiom,
! [VarCurr: state_type] :
( ~ v27761(VarCurr)
<=> v27762(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5797,axiom,
! [VarCurr: state_type] :
( v27762(VarCurr)
<=> ( v27763(VarCurr)
| v27697(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5796,axiom,
! [VarCurr: state_type] :
( v27763(VarCurr)
<=> ( v27764(VarCurr)
| v27700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5795,axiom,
! [VarCurr: state_type] :
( v27764(VarCurr)
<=> ( v27668(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5794,axiom,
! [VarCurr: state_type] :
( v27733(VarCurr)
<=> ( v27734(VarCurr)
| v27753(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5793,axiom,
! [VarCurr: state_type] :
( v27753(VarCurr)
<=> ( v27754(VarCurr)
& v27757(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5792,axiom,
! [VarCurr: state_type] :
( v27757(VarCurr)
<=> ( v27758(VarCurr)
& v27759(VarCurr) ) ) ).
tff(writeUnaryOperator_2020,axiom,
! [VarCurr: state_type] :
( ~ v27759(VarCurr)
<=> v27745(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5791,axiom,
! [VarCurr: state_type] :
( v27758(VarCurr)
<=> ( v26093(VarCurr)
& v27697(VarCurr) ) ) ).
tff(writeUnaryOperator_2019,axiom,
! [VarCurr: state_type] :
( ~ v27754(VarCurr)
<=> v27755(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5790,axiom,
! [VarCurr: state_type] :
( v27755(VarCurr)
<=> ( v27756(VarCurr)
| v27700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5789,axiom,
! [VarCurr: state_type] :
( v27756(VarCurr)
<=> ( v27668(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5788,axiom,
! [VarCurr: state_type] :
( v27734(VarCurr)
<=> ( v27735(VarCurr)
| v27746(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5787,axiom,
! [VarCurr: state_type] :
( v27746(VarCurr)
<=> ( v27747(VarCurr)
& v27749(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5786,axiom,
! [VarCurr: state_type] :
( v27749(VarCurr)
<=> ( v27750(VarCurr)
& v27752(VarCurr) ) ) ).
tff(writeUnaryOperator_2018,axiom,
! [VarCurr: state_type] :
( ~ v27752(VarCurr)
<=> v27745(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5785,axiom,
! [VarCurr: state_type] :
( v27750(VarCurr)
<=> ( v27751(VarCurr)
& v27700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5784,axiom,
! [VarCurr: state_type] :
( v27751(VarCurr)
<=> ( v27593(VarCurr)
& v27598(VarCurr) ) ) ).
tff(writeUnaryOperator_2017,axiom,
! [VarCurr: state_type] :
( ~ v27747(VarCurr)
<=> v27748(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5783,axiom,
! [VarCurr: state_type] :
( v27748(VarCurr)
<=> ( v27668(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5782,axiom,
! [VarCurr: state_type] :
( v27735(VarCurr)
<=> ( v27736(VarCurr)
| v27737(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5781,axiom,
! [VarCurr: state_type] :
( v27737(VarCurr)
<=> ( v27738(VarCurr)
& v27739(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5780,axiom,
! [VarCurr: state_type] :
( v27739(VarCurr)
<=> ( v27740(VarCurr)
& v27744(VarCurr) ) ) ).
tff(writeUnaryOperator_2016,axiom,
! [VarCurr: state_type] :
( ~ v27744(VarCurr)
<=> v27745(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5779,axiom,
! [VarCurr: state_type] :
( v27745(VarCurr)
<=> ( v27687(VarCurr)
| v27688(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5778,axiom,
! [VarCurr: state_type] :
( v27740(VarCurr)
<=> ( v27741(VarCurr)
& v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5777,axiom,
! [VarCurr: state_type] :
( v27741(VarCurr)
<=> ( v26093(VarCurr)
| v27742(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5776,axiom,
! [VarCurr: state_type] :
( v27742(VarCurr)
<=> ( v27681(VarCurr)
& v27743(VarCurr) ) ) ).
tff(writeUnaryOperator_2015,axiom,
! [VarCurr: state_type] :
( ~ v27743(VarCurr)
<=> v26093(VarCurr) ) ).
tff(writeUnaryOperator_2014,axiom,
! [VarCurr: state_type] :
( ~ v27738(VarCurr)
<=> v27668(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5775,axiom,
! [VarCurr: state_type] :
( v27736(VarCurr)
<=> ( v26093(VarCurr)
& v27668(VarCurr) ) ) ).
tff(addAssignment_10719,axiom,
! [VarCurr: state_type] :
( v27649(VarCurr,17)
<=> v27650(VarCurr,17) ) ).
tff(addAssignment_10718,axiom,
! [VarCurr: state_type] :
( v27634(VarCurr,17)
<=> v27635(VarCurr,17) ) ).
tff(addAssignment_10717,axiom,
! [VarCurr: state_type] :
( v27619(VarCurr,17)
<=> v27620(VarCurr,17) ) ).
tff(addAssignment_10716,axiom,
! [VarCurr: state_type] :
( v27604(VarCurr,17)
<=> v27605(VarCurr,17) ) ).
tff(addAssignment_10715,axiom,
! [VarNext: state_type] :
( v27021(VarNext,6)
<=> v27717(VarNext,5) ) ).
tff(addCaseBooleanConditionShiftedRanges1_44,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27718(VarNext)
=> ( ( v27717(VarNext,6)
<=> v27021(VarCurr,7) )
& ( v27717(VarNext,5)
<=> v27021(VarCurr,6) )
& ( v27717(VarNext,4)
<=> v27021(VarCurr,5) )
& ( v27717(VarNext,3)
<=> v27021(VarCurr,4) )
& ( v27717(VarNext,2)
<=> v27021(VarCurr,3) )
& ( v27717(VarNext,1)
<=> v27021(VarCurr,2) )
& ( v27717(VarNext,0)
<=> v27021(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_644,axiom,
! [VarNext: state_type] :
( v27718(VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v27717(VarNext,B)
<=> v27726(VarNext,B) ) ) ) ).
tff(addAssignment_10714,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v27726(VarNext,B)
<=> v27724(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_59,axiom,
! [VarCurr: state_type] :
( ~ v27727(VarCurr)
=> ( ( v27724(VarCurr,6)
<=> v27023(VarCurr,7) )
& ( v27724(VarCurr,5)
<=> v27023(VarCurr,6) )
& ( v27724(VarCurr,4)
<=> v27023(VarCurr,5) )
& ( v27724(VarCurr,3)
<=> v27023(VarCurr,4) )
& ( v27724(VarCurr,2)
<=> v27023(VarCurr,3) )
& ( v27724(VarCurr,1)
<=> v27023(VarCurr,2) )
& ( v27724(VarCurr,0)
<=> v27023(VarCurr,1) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_888,axiom,
! [VarCurr: state_type] :
( v27727(VarCurr)
=> ! [B: $int] :
( ( $less(B,7)
& ~ $less(B,0) )
=> ( v27724(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_2013,axiom,
! [VarCurr: state_type] :
( ~ v27727(VarCurr)
<=> v26091(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5774,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27718(VarNext)
<=> v27719(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5773,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27719(VarNext)
<=> ( v27720(VarNext)
& v27213(VarNext) ) ) ) ).
tff(writeUnaryOperator_2012,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27720(VarNext)
<=> v27220(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_58,axiom,
! [VarCurr: state_type] :
( ~ v27664(VarCurr)
=> ( v27023(VarCurr,6)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_53,axiom,
! [VarCurr: state_type] :
( v27664(VarCurr)
=> ( v27023(VarCurr,6)
<=> v27712(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges3,axiom,
! [VarCurr: state_type] :
( ( ~ v27667(VarCurr)
& ~ v27669(VarCurr)
& ~ v27689(VarCurr)
& v27701(VarCurr) )
=> ( v27712(VarCurr)
<=> v27715(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges2_3,axiom,
! [VarCurr: state_type] :
( ( ~ v27667(VarCurr)
& ~ v27669(VarCurr)
& v27689(VarCurr) )
=> ( v27712(VarCurr)
<=> v27714(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_604,axiom,
! [VarCurr: state_type] :
( ( ~ v27667(VarCurr)
& v27669(VarCurr) )
=> ( v27712(VarCurr)
<=> v27713(VarCurr) ) ) ).
tff(addCaseBooleanConditionShiftedRanges0_4,axiom,
! [VarCurr: state_type] :
( v27667(VarCurr)
=> ( v27712(VarCurr)
<=> v27604(VarCurr,16) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_797,axiom,
! [VarCurr: state_type] :
( ~ v26093(VarCurr)
=> ( v27715(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_10,axiom,
! [VarCurr: state_type] :
( v26093(VarCurr)
=> ( v27715(VarCurr)
<=> v27649(VarCurr,16) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_796,axiom,
! [VarCurr: state_type] :
( ~ v26093(VarCurr)
=> ( v27714(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_9,axiom,
! [VarCurr: state_type] :
( v26093(VarCurr)
=> ( v27714(VarCurr)
<=> v27634(VarCurr,16) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_795,axiom,
! [VarCurr: state_type] :
( ~ v26093(VarCurr)
=> ( v27713(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges0_8,axiom,
! [VarCurr: state_type] :
( v26093(VarCurr)
=> ( v27713(VarCurr)
<=> v27619(VarCurr,16) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5772,axiom,
! [VarCurr: state_type] :
( v27664(VarCurr)
<=> ( v27665(VarCurr)
| v27701(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5771,axiom,
! [VarCurr: state_type] :
( v27701(VarCurr)
<=> ( v27702(VarCurr)
& v27705(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5770,axiom,
! [VarCurr: state_type] :
( v27705(VarCurr)
<=> ( v27706(VarCurr)
& v27711(VarCurr) ) ) ).
tff(writeUnaryOperator_2011,axiom,
! [VarCurr: state_type] :
( ~ v27711(VarCurr)
<=> v27699(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5769,axiom,
! [VarCurr: state_type] :
( v27706(VarCurr)
<=> ( v27707(VarCurr)
& v27710(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1757,axiom,
! [VarCurr: state_type] :
( v27710(VarCurr)
<=> ( $true
<=> v27021(VarCurr,6) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5768,axiom,
! [VarCurr: state_type] :
( v27707(VarCurr)
<=> ( v26093(VarCurr)
| v27708(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5767,axiom,
! [VarCurr: state_type] :
( v27708(VarCurr)
<=> ( v27317(VarCurr)
& v27709(VarCurr) ) ) ).
tff(writeUnaryOperator_2010,axiom,
! [VarCurr: state_type] :
( ~ v27709(VarCurr)
<=> v26093(VarCurr) ) ).
tff(writeUnaryOperator_2009,axiom,
! [VarCurr: state_type] :
( ~ v27702(VarCurr)
<=> v27703(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5766,axiom,
! [VarCurr: state_type] :
( v27703(VarCurr)
<=> ( v27704(VarCurr)
| v27697(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5765,axiom,
! [VarCurr: state_type] :
( v27704(VarCurr)
<=> ( v27668(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5764,axiom,
! [VarCurr: state_type] :
( v27665(VarCurr)
<=> ( v27666(VarCurr)
| v27689(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5763,axiom,
! [VarCurr: state_type] :
( v27689(VarCurr)
<=> ( v27690(VarCurr)
& v27692(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5762,axiom,
! [VarCurr: state_type] :
( v27692(VarCurr)
<=> ( v27693(VarCurr)
& v27698(VarCurr) ) ) ).
tff(writeUnaryOperator_2008,axiom,
! [VarCurr: state_type] :
( ~ v27698(VarCurr)
<=> v27699(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5761,axiom,
! [VarCurr: state_type] :
( v27699(VarCurr)
<=> ( v27686(VarCurr)
| v27700(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1756,axiom,
! [VarCurr: state_type] :
( v27700(VarCurr)
<=> ( $true
<=> v27021(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5760,axiom,
! [VarCurr: state_type] :
( v27693(VarCurr)
<=> ( v27694(VarCurr)
& v27697(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1755,axiom,
! [VarCurr: state_type] :
( v27697(VarCurr)
<=> ( $true
<=> v27021(VarCurr,5) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5759,axiom,
! [VarCurr: state_type] :
( v27694(VarCurr)
<=> ( v26093(VarCurr)
| v27695(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5758,axiom,
! [VarCurr: state_type] :
( v27695(VarCurr)
<=> ( v27317(VarCurr)
& v27696(VarCurr) ) ) ).
tff(writeUnaryOperator_2007,axiom,
! [VarCurr: state_type] :
( ~ v27696(VarCurr)
<=> v26093(VarCurr) ) ).
tff(writeUnaryOperator_2006,axiom,
! [VarCurr: state_type] :
( ~ v27690(VarCurr)
<=> v27691(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5757,axiom,
! [VarCurr: state_type] :
( v27691(VarCurr)
<=> ( v27668(VarCurr)
| v27684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5756,axiom,
! [VarCurr: state_type] :
( v27666(VarCurr)
<=> ( v27667(VarCurr)
| v27669(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5755,axiom,
! [VarCurr: state_type] :
( v27669(VarCurr)
<=> ( v27670(VarCurr)
& v27671(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5754,axiom,
! [VarCurr: state_type] :
( v27671(VarCurr)
<=> ( v27672(VarCurr)
& v27685(VarCurr) ) ) ).
tff(writeUnaryOperator_2005,axiom,
! [VarCurr: state_type] :
( ~ v27685(VarCurr)
<=> v27686(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5753,axiom,
! [VarCurr: state_type] :
( v27686(VarCurr)
<=> ( v27687(VarCurr)
| v27688(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1754,axiom,
! [VarCurr: state_type] :
( v27688(VarCurr)
<=> ( $true
<=> v27021(VarCurr,2) ) ) ).
tff(addBitVectorEqualityBitBlasted_1753,axiom,
! [VarCurr: state_type] :
( v27687(VarCurr)
<=> ( $true
<=> v27021(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5752,axiom,
! [VarCurr: state_type] :
( v27672(VarCurr)
<=> ( v27673(VarCurr)
& v27684(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1752,axiom,
! [VarCurr: state_type] :
( v27684(VarCurr)
<=> ( $true
<=> v27021(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5751,axiom,
! [VarCurr: state_type] :
( v27673(VarCurr)
<=> ( v26093(VarCurr)
| v27674(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5750,axiom,
! [VarCurr: state_type] :
( v27674(VarCurr)
<=> ( v27675(VarCurr)
& v27683(VarCurr) ) ) ).
tff(writeUnaryOperator_2004,axiom,
! [VarCurr: state_type] :
( ~ v27683(VarCurr)
<=> v26093(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5749,axiom,
! [VarCurr: state_type] :
( v27675(VarCurr)
<=> ( v27676(VarCurr)
& v27680(VarCurr) ) ) ).
tff(writeUnaryOperator_2003,axiom,
! [VarCurr: state_type] :
( ~ v27680(VarCurr)
<=> v27681(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5748,axiom,
! [VarCurr: state_type] :
( v27681(VarCurr)
<=> ( v27682(VarCurr)
& v27598(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5747,axiom,
! [VarCurr: state_type] :
( v27682(VarCurr)
<=> ( v27317(VarCurr)
& v27593(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5746,axiom,
! [VarCurr: state_type] :
( v27676(VarCurr)
<=> ( v27677(VarCurr)
& v27679(VarCurr) ) ) ).
tff(writeUnaryOperator_2002,axiom,
! [VarCurr: state_type] :
( ~ v27679(VarCurr)
<=> v27054(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5745,axiom,
! [VarCurr: state_type] :
( v27677(VarCurr)
<=> ( v27317(VarCurr)
& v27678(VarCurr) ) ) ).
tff(writeUnaryOperator_2001,axiom,
! [VarCurr: state_type] :
( ~ v27678(VarCurr)
<=> v27323(VarCurr) ) ).
tff(writeUnaryOperator_2000,axiom,
! [VarCurr: state_type] :
( ~ v27670(VarCurr)
<=> v27668(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5744,axiom,
! [VarCurr: state_type] :
( v27667(VarCurr)
<=> ( v26093(VarCurr)
& v27668(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1751,axiom,
! [VarCurr: state_type] :
( v27668(VarCurr)
<=> ( $true
<=> v27021(VarCurr,0) ) ) ).
tff(addAssignment_10713,axiom,
! [VarCurr: state_type] :
( v27649(VarCurr,16)
<=> v27650(VarCurr,16) ) ).
tff(addAssignment_10712,axiom,
! [VarCurr: state_type] :
( v27650(VarCurr,0)
<=> v27662(VarCurr) ) ).
tff(addAssignment_10711,axiom,
! [VarCurr: state_type] :
( v27650(VarCurr,1)
<=> v27661(VarCurr) ) ).
tff(addAssignment_10710,axiom,
! [VarCurr: state_type] :
( v27650(VarCurr,2)
<=> v27660(VarCurr) ) ).
tff(addAssignment_10709,axiom,
! [VarCurr: state_type] :
( v27650(VarCurr,3)
<=> v27659(VarCurr) ) ).
tff(addAssignment_10708,axiom,
! [VarCurr: state_type] :
( v27650(VarCurr,4)
<=> v27658(VarCurr) ) ).
tff(addAssignment_10707,axiom,
! [VarCurr: state_type] :
( ( v27650(VarCurr,9)
<=> v27654(VarCurr,4) )
& ( v27650(VarCurr,8)
<=> v27654(VarCurr,3) )
& ( v27650(VarCurr,7)
<=> v27654(VarCurr,2) )
& ( v27650(VarCurr,6)
<=> v27654(VarCurr,1) )
& ( v27650(VarCurr,5)
<=> v27654(VarCurr,0) ) ) ).
tff(addAssignment_10706,axiom,
! [VarCurr: state_type] :
( ( v27650(VarCurr,17)
<=> v27651(VarCurr,7) )
& ( v27650(VarCurr,16)
<=> v27651(VarCurr,6) )
& ( v27650(VarCurr,15)
<=> v27651(VarCurr,5) )
& ( v27650(VarCurr,14)
<=> v27651(VarCurr,4) )
& ( v27650(VarCurr,13)
<=> v27651(VarCurr,3) )
& ( v27650(VarCurr,12)
<=> v27651(VarCurr,2) )
& ( v27650(VarCurr,11)
<=> v27651(VarCurr,1) )
& ( v27650(VarCurr,10)
<=> v27651(VarCurr,0) ) ) ).
tff(addAssignment_10705,axiom,
! [VarCurr: state_type] :
( v27654(VarCurr,0)
<=> v27657(VarCurr,0) ) ).
tff(addAssignment_10704,axiom,
! [VarCurr: state_type] :
( ( v27654(VarCurr,2)
<=> $false )
& ( v27654(VarCurr,1)
<=> $false ) ) ).
tff(addAssignment_10703,axiom,
! [VarCurr: state_type] :
( v27654(VarCurr,3)
<=> v27657(VarCurr,3) ) ).
tff(addAssignment_10702,axiom,
! [VarCurr: state_type] :
( v27654(VarCurr,4)
<=> v27656(VarCurr,4) ) ).
tff(addAssignment_10701,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v27651(VarCurr,B)
<=> v27653(VarCurr,B) ) ) ).
tff(addAssignment_10700,axiom,
! [VarCurr: state_type] :
( ( v27651(VarCurr,7)
<=> $false )
& ( v27651(VarCurr,6)
<=> $false )
& ( v27651(VarCurr,5)
<=> $false )
& ( v27651(VarCurr,4)
<=> $false ) ) ).
tff(addAssignment_10699,axiom,
! [VarCurr: state_type] :
( v27634(VarCurr,16)
<=> v27635(VarCurr,16) ) ).
tff(addAssignment_10698,axiom,
! [VarCurr: state_type] :
( v27635(VarCurr,0)
<=> v27647(VarCurr) ) ).
tff(addAssignment_10697,axiom,
! [VarCurr: state_type] :
( v27635(VarCurr,1)
<=> v27646(VarCurr) ) ).
tff(addAssignment_10696,axiom,
! [VarCurr: state_type] :
( v27635(VarCurr,2)
<=> v27645(VarCurr) ) ).
tff(addAssignment_10695,axiom,
! [VarCurr: state_type] :
( v27635(VarCurr,3)
<=> v27644(VarCurr) ) ).
tff(addAssignment_10694,axiom,
! [VarCurr: state_type] :
( v27635(VarCurr,4)
<=> v27643(VarCurr) ) ).
tff(addAssignment_10693,axiom,
! [VarCurr: state_type] :
( ( v27635(VarCurr,9)
<=> v27639(VarCurr,4) )
& ( v27635(VarCurr,8)
<=> v27639(VarCurr,3) )
& ( v27635(VarCurr,7)
<=> v27639(VarCurr,2) )
& ( v27635(VarCurr,6)
<=> v27639(VarCurr,1) )
& ( v27635(VarCurr,5)
<=> v27639(VarCurr,0) ) ) ).
tff(addAssignment_10692,axiom,
! [VarCurr: state_type] :
( ( v27635(VarCurr,17)
<=> v27636(VarCurr,7) )
& ( v27635(VarCurr,16)
<=> v27636(VarCurr,6) )
& ( v27635(VarCurr,15)
<=> v27636(VarCurr,5) )
& ( v27635(VarCurr,14)
<=> v27636(VarCurr,4) )
& ( v27635(VarCurr,13)
<=> v27636(VarCurr,3) )
& ( v27635(VarCurr,12)
<=> v27636(VarCurr,2) )
& ( v27635(VarCurr,11)
<=> v27636(VarCurr,1) )
& ( v27635(VarCurr,10)
<=> v27636(VarCurr,0) ) ) ).
tff(addAssignment_10691,axiom,
! [VarCurr: state_type] :
( v27639(VarCurr,0)
<=> v27642(VarCurr,0) ) ).
tff(addAssignment_10690,axiom,
! [VarCurr: state_type] :
( ( v27639(VarCurr,2)
<=> $false )
& ( v27639(VarCurr,1)
<=> $false ) ) ).
tff(addAssignment_10689,axiom,
! [VarCurr: state_type] :
( v27639(VarCurr,3)
<=> v27642(VarCurr,3) ) ).
tff(addAssignment_10688,axiom,
! [VarCurr: state_type] :
( v27639(VarCurr,4)
<=> v27641(VarCurr,4) ) ).
tff(addAssignment_10687,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v27636(VarCurr,B)
<=> v27638(VarCurr,B) ) ) ).
tff(addAssignment_10686,axiom,
! [VarCurr: state_type] :
( ( v27636(VarCurr,7)
<=> $false )
& ( v27636(VarCurr,6)
<=> $false )
& ( v27636(VarCurr,5)
<=> $false )
& ( v27636(VarCurr,4)
<=> $false ) ) ).
tff(addAssignment_10685,axiom,
! [VarCurr: state_type] :
( v27619(VarCurr,16)
<=> v27620(VarCurr,16) ) ).
tff(addAssignment_10684,axiom,
! [VarCurr: state_type] :
( v27620(VarCurr,0)
<=> v27632(VarCurr) ) ).
tff(addAssignment_10683,axiom,
! [VarCurr: state_type] :
( v27620(VarCurr,1)
<=> v27631(VarCurr) ) ).
tff(addAssignment_10682,axiom,
! [VarCurr: state_type] :
( v27620(VarCurr,2)
<=> v27630(VarCurr) ) ).
tff(addAssignment_10681,axiom,
! [VarCurr: state_type] :
( v27620(VarCurr,3)
<=> v27629(VarCurr) ) ).
tff(addAssignment_10680,axiom,
! [VarCurr: state_type] :
( v27620(VarCurr,4)
<=> v27628(VarCurr) ) ).
tff(addAssignment_10679,axiom,
! [VarCurr: state_type] :
( ( v27620(VarCurr,9)
<=> v27624(VarCurr,4) )
& ( v27620(VarCurr,8)
<=> v27624(VarCurr,3) )
& ( v27620(VarCurr,7)
<=> v27624(VarCurr,2) )
& ( v27620(VarCurr,6)
<=> v27624(VarCurr,1) )
& ( v27620(VarCurr,5)
<=> v27624(VarCurr,0) ) ) ).
tff(addAssignment_10678,axiom,
! [VarCurr: state_type] :
( ( v27620(VarCurr,17)
<=> v27621(VarCurr,7) )
& ( v27620(VarCurr,16)
<=> v27621(VarCurr,6) )
& ( v27620(VarCurr,15)
<=> v27621(VarCurr,5) )
& ( v27620(VarCurr,14)
<=> v27621(VarCurr,4) )
& ( v27620(VarCurr,13)
<=> v27621(VarCurr,3) )
& ( v27620(VarCurr,12)
<=> v27621(VarCurr,2) )
& ( v27620(VarCurr,11)
<=> v27621(VarCurr,1) )
& ( v27620(VarCurr,10)
<=> v27621(VarCurr,0) ) ) ).
tff(addAssignment_10677,axiom,
! [VarCurr: state_type] :
( v27624(VarCurr,0)
<=> v27627(VarCurr,0) ) ).
tff(addAssignment_10676,axiom,
! [VarCurr: state_type] :
( ( v27624(VarCurr,2)
<=> $false )
& ( v27624(VarCurr,1)
<=> $false ) ) ).
tff(addAssignment_10675,axiom,
! [VarCurr: state_type] :
( v27624(VarCurr,3)
<=> v27627(VarCurr,3) ) ).
tff(addAssignment_10674,axiom,
! [VarCurr: state_type] :
( v27624(VarCurr,4)
<=> v27626(VarCurr,4) ) ).
tff(addAssignment_10673,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v27621(VarCurr,B)
<=> v27623(VarCurr,B) ) ) ).
tff(addAssignment_10672,axiom,
! [VarCurr: state_type] :
( ( v27621(VarCurr,7)
<=> $false )
& ( v27621(VarCurr,6)
<=> $false )
& ( v27621(VarCurr,5)
<=> $false )
& ( v27621(VarCurr,4)
<=> $false ) ) ).
tff(addAssignment_10671,axiom,
! [VarCurr: state_type] :
( v27604(VarCurr,16)
<=> v27605(VarCurr,16) ) ).
tff(addAssignment_10670,axiom,
! [VarCurr: state_type] :
( v27605(VarCurr,0)
<=> v27617(VarCurr) ) ).
tff(addAssignment_10669,axiom,
! [VarCurr: state_type] :
( v27605(VarCurr,1)
<=> v27616(VarCurr) ) ).
tff(addAssignment_10668,axiom,
! [VarCurr: state_type] :
( v27605(VarCurr,2)
<=> v27615(VarCurr) ) ).
tff(addAssignment_10667,axiom,
! [VarCurr: state_type] :
( v27605(VarCurr,3)
<=> v27614(VarCurr) ) ).
tff(addAssignment_10666,axiom,
! [VarCurr: state_type] :
( v27605(VarCurr,4)
<=> v27613(VarCurr) ) ).
tff(addAssignment_10665,axiom,
! [VarCurr: state_type] :
( ( v27605(VarCurr,9)
<=> v27609(VarCurr,4) )
& ( v27605(VarCurr,8)
<=> v27609(VarCurr,3) )
& ( v27605(VarCurr,7)
<=> v27609(VarCurr,2) )
& ( v27605(VarCurr,6)
<=> v27609(VarCurr,1) )
& ( v27605(VarCurr,5)
<=> v27609(VarCurr,0) ) ) ).
tff(addAssignment_10664,axiom,
! [VarCurr: state_type] :
( ( v27605(VarCurr,17)
<=> v27606(VarCurr,7) )
& ( v27605(VarCurr,16)
<=> v27606(VarCurr,6) )
& ( v27605(VarCurr,15)
<=> v27606(VarCurr,5) )
& ( v27605(VarCurr,14)
<=> v27606(VarCurr,4) )
& ( v27605(VarCurr,13)
<=> v27606(VarCurr,3) )
& ( v27605(VarCurr,12)
<=> v27606(VarCurr,2) )
& ( v27605(VarCurr,11)
<=> v27606(VarCurr,1) )
& ( v27605(VarCurr,10)
<=> v27606(VarCurr,0) ) ) ).
tff(addAssignment_10663,axiom,
! [VarCurr: state_type] :
( v27609(VarCurr,0)
<=> v27612(VarCurr,0) ) ).
tff(addAssignment_10662,axiom,
! [VarCurr: state_type] :
( ( v27609(VarCurr,2)
<=> $false )
& ( v27609(VarCurr,1)
<=> $false ) ) ).
tff(addAssignment_10661,axiom,
! [VarCurr: state_type] :
( v27609(VarCurr,3)
<=> v27612(VarCurr,3) ) ).
tff(addAssignment_10660,axiom,
! [VarCurr: state_type] :
( v27609(VarCurr,4)
<=> v27611(VarCurr,4) ) ).
tff(addAssignment_10659,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v27606(VarCurr,B)
<=> v27608(VarCurr,B) ) ) ).
tff(addAssignment_10658,axiom,
! [VarCurr: state_type] :
( ( v27606(VarCurr,7)
<=> $false )
& ( v27606(VarCurr,6)
<=> $false )
& ( v27606(VarCurr,5)
<=> $false )
& ( v27606(VarCurr,4)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5743,axiom,
! [VarCurr: state_type] :
( v27598(VarCurr)
<=> ( v27602(VarCurr)
& v27600(VarCurr) ) ) ).
tff(writeUnaryOperator_1999,axiom,
! [VarCurr: state_type] :
( ~ v27602(VarCurr)
<=> v26089(VarCurr) ) ).
tff(addAssignment_10657,axiom,
! [VarCurr: state_type] :
( v27600(VarCurr)
<=> v26010(VarCurr) ) ).
tff(writeUnaryOperator_1998,axiom,
! [VarCurr: state_type] :
( ~ v27593(VarCurr)
<=> v27595(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_469,axiom,
! [VarCurr: state_type] :
( v27595(VarCurr)
<=> ( v27044(VarCurr,0)
| v27044(VarCurr,1) ) ) ).
tff(writeBinaryOperatorShiftedRanges_468,axiom,
! [VarCurr: state_type] :
( v27317(VarCurr)
<=> ( v27588(VarCurr)
| v27319(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_467,axiom,
! [VarCurr: state_type] :
( v27588(VarCurr)
<=> ( v27589(VarCurr)
| v27319(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_466,axiom,
! [VarCurr: state_type] :
( v27589(VarCurr)
<=> ( v27590(VarCurr)
| v27319(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_465,axiom,
! [VarCurr: state_type] :
( v27590(VarCurr)
<=> ( v27591(VarCurr)
| v27319(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_464,axiom,
! [VarCurr: state_type] :
( v27591(VarCurr)
<=> ( v27319(VarCurr,0)
| v27319(VarCurr,1) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_603,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27491(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v27319(VarNext,B)
<=> v27319(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_643,axiom,
! [VarNext: state_type] :
( v27491(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v27319(VarNext,B)
<=> v27512(VarNext,B) ) ) ) ).
tff(addAssignment_10656,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v27512(VarNext,B)
<=> v27510(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_794,axiom,
! [VarCurr: state_type] :
( ~ v27500(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v27510(VarCurr,B)
<=> v27513(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_788,axiom,
! [VarCurr: state_type] :
( v27500(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v27510(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_793,axiom,
! [VarCurr: state_type] :
( ~ v27503(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v27513(VarCurr,B)
<=> v27549(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_787,axiom,
! [VarCurr: state_type] :
( v27503(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v27513(VarCurr,B)
<=> v27514(VarCurr,B) ) ) ) ).
tff(addAssignment_10655,axiom,
! [VarCurr: state_type] :
( v27549(VarCurr,0)
<=> v27582(VarCurr) ) ).
tff(addAssignment_10654,axiom,
! [VarCurr: state_type] :
( v27549(VarCurr,1)
<=> v27580(VarCurr) ) ).
tff(addAssignment_10653,axiom,
! [VarCurr: state_type] :
( v27549(VarCurr,2)
<=> v27576(VarCurr) ) ).
tff(addAssignment_10652,axiom,
! [VarCurr: state_type] :
( v27549(VarCurr,3)
<=> v27572(VarCurr) ) ).
tff(addAssignment_10651,axiom,
! [VarCurr: state_type] :
( v27549(VarCurr,4)
<=> v27568(VarCurr) ) ).
tff(addAssignment_10650,axiom,
! [VarCurr: state_type] :
( v27549(VarCurr,5)
<=> v27551(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5742,axiom,
! [VarCurr: state_type] :
( v27580(VarCurr)
<=> ( v27581(VarCurr)
& v27583(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5741,axiom,
! [VarCurr: state_type] :
( v27583(VarCurr)
<=> ( v27319(VarCurr,0)
| v27562(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_463,axiom,
! [VarCurr: state_type] :
( v27581(VarCurr)
<=> ( v27582(VarCurr)
| v27319(VarCurr,1) ) ) ).
tff(writeUnaryOperator_1997,axiom,
! [VarCurr: state_type] :
( ~ v27582(VarCurr)
<=> v27319(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5740,axiom,
! [VarCurr: state_type] :
( v27576(VarCurr)
<=> ( v27577(VarCurr)
& v27579(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5739,axiom,
! [VarCurr: state_type] :
( v27579(VarCurr)
<=> ( v27560(VarCurr)
| v27563(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_462,axiom,
! [VarCurr: state_type] :
( v27577(VarCurr)
<=> ( v27578(VarCurr)
| v27319(VarCurr,2) ) ) ).
tff(writeUnaryOperator_1996,axiom,
! [VarCurr: state_type] :
( ~ v27578(VarCurr)
<=> v27560(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5738,axiom,
! [VarCurr: state_type] :
( v27572(VarCurr)
<=> ( v27573(VarCurr)
& v27575(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5737,axiom,
! [VarCurr: state_type] :
( v27575(VarCurr)
<=> ( v27558(VarCurr)
| v27564(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_461,axiom,
! [VarCurr: state_type] :
( v27573(VarCurr)
<=> ( v27574(VarCurr)
| v27319(VarCurr,3) ) ) ).
tff(writeUnaryOperator_1995,axiom,
! [VarCurr: state_type] :
( ~ v27574(VarCurr)
<=> v27558(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5736,axiom,
! [VarCurr: state_type] :
( v27568(VarCurr)
<=> ( v27569(VarCurr)
& v27571(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5735,axiom,
! [VarCurr: state_type] :
( v27571(VarCurr)
<=> ( v27556(VarCurr)
| v27565(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_460,axiom,
! [VarCurr: state_type] :
( v27569(VarCurr)
<=> ( v27570(VarCurr)
| v27319(VarCurr,4) ) ) ).
tff(writeUnaryOperator_1994,axiom,
! [VarCurr: state_type] :
( ~ v27570(VarCurr)
<=> v27556(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5734,axiom,
! [VarCurr: state_type] :
( v27551(VarCurr)
<=> ( v27552(VarCurr)
& v27566(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5733,axiom,
! [VarCurr: state_type] :
( v27566(VarCurr)
<=> ( v27554(VarCurr)
| v27567(VarCurr) ) ) ).
tff(writeUnaryOperator_1993,axiom,
! [VarCurr: state_type] :
( ~ v27567(VarCurr)
<=> v27319(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_459,axiom,
! [VarCurr: state_type] :
( v27552(VarCurr)
<=> ( v27553(VarCurr)
| v27319(VarCurr,5) ) ) ).
tff(writeUnaryOperator_1992,axiom,
! [VarCurr: state_type] :
( ~ v27553(VarCurr)
<=> v27554(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_458,axiom,
! [VarCurr: state_type] :
( v27554(VarCurr)
<=> ( v27319(VarCurr,4)
| v27555(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5732,axiom,
! [VarCurr: state_type] :
( v27555(VarCurr)
<=> ( v27556(VarCurr)
& v27565(VarCurr) ) ) ).
tff(writeUnaryOperator_1991,axiom,
! [VarCurr: state_type] :
( ~ v27565(VarCurr)
<=> v27319(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_457,axiom,
! [VarCurr: state_type] :
( v27556(VarCurr)
<=> ( v27319(VarCurr,3)
| v27557(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5731,axiom,
! [VarCurr: state_type] :
( v27557(VarCurr)
<=> ( v27558(VarCurr)
& v27564(VarCurr) ) ) ).
tff(writeUnaryOperator_1990,axiom,
! [VarCurr: state_type] :
( ~ v27564(VarCurr)
<=> v27319(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_456,axiom,
! [VarCurr: state_type] :
( v27558(VarCurr)
<=> ( v27319(VarCurr,2)
| v27559(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5730,axiom,
! [VarCurr: state_type] :
( v27559(VarCurr)
<=> ( v27560(VarCurr)
& v27563(VarCurr) ) ) ).
tff(writeUnaryOperator_1989,axiom,
! [VarCurr: state_type] :
( ~ v27563(VarCurr)
<=> v27319(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_455,axiom,
! [VarCurr: state_type] :
( v27560(VarCurr)
<=> ( v27319(VarCurr,1)
| v27561(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5729,axiom,
! [VarCurr: state_type] :
( v27561(VarCurr)
<=> ( v27319(VarCurr,0)
& v27562(VarCurr) ) ) ).
tff(writeUnaryOperator_1988,axiom,
! [VarCurr: state_type] :
( ~ v27562(VarCurr)
<=> v27319(VarCurr,1) ) ).
tff(addAssignment_10649,axiom,
! [VarCurr: state_type] :
( v27514(VarCurr,0)
<=> v27547(VarCurr) ) ).
tff(addAssignment_10648,axiom,
! [VarCurr: state_type] :
( v27514(VarCurr,1)
<=> v27545(VarCurr) ) ).
tff(addAssignment_10647,axiom,
! [VarCurr: state_type] :
( v27514(VarCurr,2)
<=> v27541(VarCurr) ) ).
tff(addAssignment_10646,axiom,
! [VarCurr: state_type] :
( v27514(VarCurr,3)
<=> v27537(VarCurr) ) ).
tff(addAssignment_10645,axiom,
! [VarCurr: state_type] :
( v27514(VarCurr,4)
<=> v27533(VarCurr) ) ).
tff(addAssignment_10644,axiom,
! [VarCurr: state_type] :
( v27514(VarCurr,5)
<=> v27516(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5728,axiom,
! [VarCurr: state_type] :
( v27545(VarCurr)
<=> ( v27546(VarCurr)
& v27548(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5727,axiom,
! [VarCurr: state_type] :
( v27548(VarCurr)
<=> ( v27326(VarCurr,0)
| v27527(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_454,axiom,
! [VarCurr: state_type] :
( v27546(VarCurr)
<=> ( v27547(VarCurr)
| v27326(VarCurr,1) ) ) ).
tff(writeUnaryOperator_1987,axiom,
! [VarCurr: state_type] :
( ~ v27547(VarCurr)
<=> v27326(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5726,axiom,
! [VarCurr: state_type] :
( v27541(VarCurr)
<=> ( v27542(VarCurr)
& v27544(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5725,axiom,
! [VarCurr: state_type] :
( v27544(VarCurr)
<=> ( v27525(VarCurr)
| v27528(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_453,axiom,
! [VarCurr: state_type] :
( v27542(VarCurr)
<=> ( v27543(VarCurr)
| v27326(VarCurr,2) ) ) ).
tff(writeUnaryOperator_1986,axiom,
! [VarCurr: state_type] :
( ~ v27543(VarCurr)
<=> v27525(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5724,axiom,
! [VarCurr: state_type] :
( v27537(VarCurr)
<=> ( v27538(VarCurr)
& v27540(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5723,axiom,
! [VarCurr: state_type] :
( v27540(VarCurr)
<=> ( v27523(VarCurr)
| v27529(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_452,axiom,
! [VarCurr: state_type] :
( v27538(VarCurr)
<=> ( v27539(VarCurr)
| v27326(VarCurr,3) ) ) ).
tff(writeUnaryOperator_1985,axiom,
! [VarCurr: state_type] :
( ~ v27539(VarCurr)
<=> v27523(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5722,axiom,
! [VarCurr: state_type] :
( v27533(VarCurr)
<=> ( v27534(VarCurr)
& v27536(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5721,axiom,
! [VarCurr: state_type] :
( v27536(VarCurr)
<=> ( v27521(VarCurr)
| v27530(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_451,axiom,
! [VarCurr: state_type] :
( v27534(VarCurr)
<=> ( v27535(VarCurr)
| v27326(VarCurr,4) ) ) ).
tff(writeUnaryOperator_1984,axiom,
! [VarCurr: state_type] :
( ~ v27535(VarCurr)
<=> v27521(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5720,axiom,
! [VarCurr: state_type] :
( v27516(VarCurr)
<=> ( v27517(VarCurr)
& v27531(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5719,axiom,
! [VarCurr: state_type] :
( v27531(VarCurr)
<=> ( v27519(VarCurr)
| v27532(VarCurr) ) ) ).
tff(writeUnaryOperator_1983,axiom,
! [VarCurr: state_type] :
( ~ v27532(VarCurr)
<=> v27326(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_450,axiom,
! [VarCurr: state_type] :
( v27517(VarCurr)
<=> ( v27518(VarCurr)
| v27326(VarCurr,5) ) ) ).
tff(writeUnaryOperator_1982,axiom,
! [VarCurr: state_type] :
( ~ v27518(VarCurr)
<=> v27519(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_449,axiom,
! [VarCurr: state_type] :
( v27519(VarCurr)
<=> ( v27326(VarCurr,4)
| v27520(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5718,axiom,
! [VarCurr: state_type] :
( v27520(VarCurr)
<=> ( v27521(VarCurr)
& v27530(VarCurr) ) ) ).
tff(writeUnaryOperator_1981,axiom,
! [VarCurr: state_type] :
( ~ v27530(VarCurr)
<=> v27326(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_448,axiom,
! [VarCurr: state_type] :
( v27521(VarCurr)
<=> ( v27326(VarCurr,3)
| v27522(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5717,axiom,
! [VarCurr: state_type] :
( v27522(VarCurr)
<=> ( v27523(VarCurr)
& v27529(VarCurr) ) ) ).
tff(writeUnaryOperator_1980,axiom,
! [VarCurr: state_type] :
( ~ v27529(VarCurr)
<=> v27326(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_447,axiom,
! [VarCurr: state_type] :
( v27523(VarCurr)
<=> ( v27326(VarCurr,2)
| v27524(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5716,axiom,
! [VarCurr: state_type] :
( v27524(VarCurr)
<=> ( v27525(VarCurr)
& v27528(VarCurr) ) ) ).
tff(writeUnaryOperator_1979,axiom,
! [VarCurr: state_type] :
( ~ v27528(VarCurr)
<=> v27326(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_446,axiom,
! [VarCurr: state_type] :
( v27525(VarCurr)
<=> ( v27326(VarCurr,1)
| v27526(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5715,axiom,
! [VarCurr: state_type] :
( v27526(VarCurr)
<=> ( v27326(VarCurr,0)
& v27527(VarCurr) ) ) ).
tff(writeUnaryOperator_1978,axiom,
! [VarCurr: state_type] :
( ~ v27527(VarCurr)
<=> v27326(VarCurr,1) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5714,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27491(VarNext)
<=> ( v27492(VarNext)
& v27499(VarNext) ) ) ) ).
tff(addAssignment_10643,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27499(VarNext)
<=> v27497(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5713,axiom,
! [VarCurr: state_type] :
( v27497(VarCurr)
<=> ( v27500(VarCurr)
| v27501(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5712,axiom,
! [VarCurr: state_type] :
( v27501(VarCurr)
<=> ( v27502(VarCurr)
& v27509(VarCurr) ) ) ).
tff(writeUnaryOperator_1977,axiom,
! [VarCurr: state_type] :
( ~ v27509(VarCurr)
<=> v27500(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5711,axiom,
! [VarCurr: state_type] :
( v27502(VarCurr)
<=> ( v27503(VarCurr)
| v27505(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5710,axiom,
! [VarCurr: state_type] :
( v27505(VarCurr)
<=> ( v27506(VarCurr)
& v27508(VarCurr) ) ) ).
tff(writeUnaryOperator_1976,axiom,
! [VarCurr: state_type] :
( ~ v27508(VarCurr)
<=> v27503(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5709,axiom,
! [VarCurr: state_type] :
( v27506(VarCurr)
<=> ( v27046(VarCurr)
& v27507(VarCurr) ) ) ).
tff(writeUnaryOperator_1975,axiom,
! [VarCurr: state_type] :
( ~ v27507(VarCurr)
<=> v27323(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5708,axiom,
! [VarCurr: state_type] :
( v27503(VarCurr)
<=> ( v26093(VarCurr)
& v27504(VarCurr) ) ) ).
tff(writeUnaryOperator_1974,axiom,
! [VarCurr: state_type] :
( ~ v27504(VarCurr)
<=> v27321(VarCurr) ) ).
tff(writeUnaryOperator_1973,axiom,
! [VarCurr: state_type] :
( ~ v27500(VarCurr)
<=> v26091(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5707,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27492(VarNext)
<=> ( v27493(VarNext)
& v27213(VarNext) ) ) ) ).
tff(writeUnaryOperator_1972,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27493(VarNext)
<=> v27220(VarNext) ) ) ).
tff(addAssignment_10642,axiom,
! [VarCurr: state_type] :
( v27326(VarCurr,5)
<=> v27327(VarCurr,5) ) ).
tff(addAssignment_10641,axiom,
! [VarCurr: state_type] :
( v27328(VarCurr,3)
<=> v27445(VarCurr,3) ) ).
tff(addAssignment_10640,axiom,
! [VarCurr: state_type] :
( v27335(VarCurr,7)
<=> v27344(VarCurr,7) ) ).
tff(addAssignment_10639,axiom,
! [VarCurr: state_type] :
( v27062(VarCurr,7)
<=> v27064(VarCurr,7) ) ).
tff(addAssignment_10638,axiom,
! [VarCurr: state_type] :
( v27064(VarCurr,7)
<=> v27066(VarCurr,7) ) ).
tff(addAssignment_10637,axiom,
! [VarCurr: state_type] :
( v27066(VarCurr,7)
<=> v27068(VarCurr,7) ) ).
tff(addAssignment_10636,axiom,
! [VarCurr: state_type] :
( v27068(VarCurr,7)
<=> v7549(VarCurr,101) ) ).
tff(addAssignment_10635,axiom,
! [VarCurr: state_type] :
( v7549(VarCurr,101)
<=> v7551(VarCurr,101) ) ).
tff(addAssignment_10634,axiom,
! [VarCurr: state_type] :
( v7551(VarCurr,101)
<=> v7553(VarCurr,101) ) ).
tff(addAssignment_10633,axiom,
! [VarCurr: state_type] :
( v7553(VarCurr,101)
<=> v7555(VarCurr,681) ) ).
tff(addAssignment_10632,axiom,
! [VarNext: state_type] :
( v7555(VarNext,681)
<=> v27482(VarNext,101) ) ).
tff(addCaseBooleanConditionShiftedRanges1_43,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27484(VarNext)
=> ( ( v27482(VarNext,115)
<=> v7555(VarCurr,695) )
& ( v27482(VarNext,114)
<=> v7555(VarCurr,694) )
& ( v27482(VarNext,113)
<=> v7555(VarCurr,693) )
& ( v27482(VarNext,112)
<=> v7555(VarCurr,692) )
& ( v27482(VarNext,111)
<=> v7555(VarCurr,691) )
& ( v27482(VarNext,110)
<=> v7555(VarCurr,690) )
& ( v27482(VarNext,109)
<=> v7555(VarCurr,689) )
& ( v27482(VarNext,108)
<=> v7555(VarCurr,688) )
& ( v27482(VarNext,107)
<=> v7555(VarCurr,687) )
& ( v27482(VarNext,106)
<=> v7555(VarCurr,686) )
& ( v27482(VarNext,105)
<=> v7555(VarCurr,685) )
& ( v27482(VarNext,104)
<=> v7555(VarCurr,684) )
& ( v27482(VarNext,103)
<=> v7555(VarCurr,683) )
& ( v27482(VarNext,102)
<=> v7555(VarCurr,682) )
& ( v27482(VarNext,101)
<=> v7555(VarCurr,681) )
& ( v27482(VarNext,100)
<=> v7555(VarCurr,680) )
& ( v27482(VarNext,99)
<=> v7555(VarCurr,679) )
& ( v27482(VarNext,98)
<=> v7555(VarCurr,678) )
& ( v27482(VarNext,97)
<=> v7555(VarCurr,677) )
& ( v27482(VarNext,96)
<=> v7555(VarCurr,676) )
& ( v27482(VarNext,95)
<=> v7555(VarCurr,675) )
& ( v27482(VarNext,94)
<=> v7555(VarCurr,674) )
& ( v27482(VarNext,93)
<=> v7555(VarCurr,673) )
& ( v27482(VarNext,92)
<=> v7555(VarCurr,672) )
& ( v27482(VarNext,91)
<=> v7555(VarCurr,671) )
& ( v27482(VarNext,90)
<=> v7555(VarCurr,670) )
& ( v27482(VarNext,89)
<=> v7555(VarCurr,669) )
& ( v27482(VarNext,88)
<=> v7555(VarCurr,668) )
& ( v27482(VarNext,87)
<=> v7555(VarCurr,667) )
& ( v27482(VarNext,86)
<=> v7555(VarCurr,666) )
& ( v27482(VarNext,85)
<=> v7555(VarCurr,665) )
& ( v27482(VarNext,84)
<=> v7555(VarCurr,664) )
& ( v27482(VarNext,83)
<=> v7555(VarCurr,663) )
& ( v27482(VarNext,82)
<=> v7555(VarCurr,662) )
& ( v27482(VarNext,81)
<=> v7555(VarCurr,661) )
& ( v27482(VarNext,80)
<=> v7555(VarCurr,660) )
& ( v27482(VarNext,79)
<=> v7555(VarCurr,659) )
& ( v27482(VarNext,78)
<=> v7555(VarCurr,658) )
& ( v27482(VarNext,77)
<=> v7555(VarCurr,657) )
& ( v27482(VarNext,76)
<=> v7555(VarCurr,656) )
& ( v27482(VarNext,75)
<=> v7555(VarCurr,655) )
& ( v27482(VarNext,74)
<=> v7555(VarCurr,654) )
& ( v27482(VarNext,73)
<=> v7555(VarCurr,653) )
& ( v27482(VarNext,72)
<=> v7555(VarCurr,652) )
& ( v27482(VarNext,71)
<=> v7555(VarCurr,651) )
& ( v27482(VarNext,70)
<=> v7555(VarCurr,650) )
& ( v27482(VarNext,69)
<=> v7555(VarCurr,649) )
& ( v27482(VarNext,68)
<=> v7555(VarCurr,648) )
& ( v27482(VarNext,67)
<=> v7555(VarCurr,647) )
& ( v27482(VarNext,66)
<=> v7555(VarCurr,646) )
& ( v27482(VarNext,65)
<=> v7555(VarCurr,645) )
& ( v27482(VarNext,64)
<=> v7555(VarCurr,644) )
& ( v27482(VarNext,63)
<=> v7555(VarCurr,643) )
& ( v27482(VarNext,62)
<=> v7555(VarCurr,642) )
& ( v27482(VarNext,61)
<=> v7555(VarCurr,641) )
& ( v27482(VarNext,60)
<=> v7555(VarCurr,640) )
& ( v27482(VarNext,59)
<=> v7555(VarCurr,639) )
& ( v27482(VarNext,58)
<=> v7555(VarCurr,638) )
& ( v27482(VarNext,57)
<=> v7555(VarCurr,637) )
& ( v27482(VarNext,56)
<=> v7555(VarCurr,636) )
& ( v27482(VarNext,55)
<=> v7555(VarCurr,635) )
& ( v27482(VarNext,54)
<=> v7555(VarCurr,634) )
& ( v27482(VarNext,53)
<=> v7555(VarCurr,633) )
& ( v27482(VarNext,52)
<=> v7555(VarCurr,632) )
& ( v27482(VarNext,51)
<=> v7555(VarCurr,631) )
& ( v27482(VarNext,50)
<=> v7555(VarCurr,630) )
& ( v27482(VarNext,49)
<=> v7555(VarCurr,629) )
& ( v27482(VarNext,48)
<=> v7555(VarCurr,628) )
& ( v27482(VarNext,47)
<=> v7555(VarCurr,627) )
& ( v27482(VarNext,46)
<=> v7555(VarCurr,626) )
& ( v27482(VarNext,45)
<=> v7555(VarCurr,625) )
& ( v27482(VarNext,44)
<=> v7555(VarCurr,624) )
& ( v27482(VarNext,43)
<=> v7555(VarCurr,623) )
& ( v27482(VarNext,42)
<=> v7555(VarCurr,622) )
& ( v27482(VarNext,41)
<=> v7555(VarCurr,621) )
& ( v27482(VarNext,40)
<=> v7555(VarCurr,620) )
& ( v27482(VarNext,39)
<=> v7555(VarCurr,619) )
& ( v27482(VarNext,38)
<=> v7555(VarCurr,618) )
& ( v27482(VarNext,37)
<=> v7555(VarCurr,617) )
& ( v27482(VarNext,36)
<=> v7555(VarCurr,616) )
& ( v27482(VarNext,35)
<=> v7555(VarCurr,615) )
& ( v27482(VarNext,34)
<=> v7555(VarCurr,614) )
& ( v27482(VarNext,33)
<=> v7555(VarCurr,613) )
& ( v27482(VarNext,32)
<=> v7555(VarCurr,612) )
& ( v27482(VarNext,31)
<=> v7555(VarCurr,611) )
& ( v27482(VarNext,30)
<=> v7555(VarCurr,610) )
& ( v27482(VarNext,29)
<=> v7555(VarCurr,609) )
& ( v27482(VarNext,28)
<=> v7555(VarCurr,608) )
& ( v27482(VarNext,27)
<=> v7555(VarCurr,607) )
& ( v27482(VarNext,26)
<=> v7555(VarCurr,606) )
& ( v27482(VarNext,25)
<=> v7555(VarCurr,605) )
& ( v27482(VarNext,24)
<=> v7555(VarCurr,604) )
& ( v27482(VarNext,23)
<=> v7555(VarCurr,603) )
& ( v27482(VarNext,22)
<=> v7555(VarCurr,602) )
& ( v27482(VarNext,21)
<=> v7555(VarCurr,601) )
& ( v27482(VarNext,20)
<=> v7555(VarCurr,600) )
& ( v27482(VarNext,19)
<=> v7555(VarCurr,599) )
& ( v27482(VarNext,18)
<=> v7555(VarCurr,598) )
& ( v27482(VarNext,17)
<=> v7555(VarCurr,597) )
& ( v27482(VarNext,16)
<=> v7555(VarCurr,596) )
& ( v27482(VarNext,15)
<=> v7555(VarCurr,595) )
& ( v27482(VarNext,14)
<=> v7555(VarCurr,594) )
& ( v27482(VarNext,13)
<=> v7555(VarCurr,593) )
& ( v27482(VarNext,12)
<=> v7555(VarCurr,592) )
& ( v27482(VarNext,11)
<=> v7555(VarCurr,591) )
& ( v27482(VarNext,10)
<=> v7555(VarCurr,590) )
& ( v27482(VarNext,9)
<=> v7555(VarCurr,589) )
& ( v27482(VarNext,8)
<=> v7555(VarCurr,588) )
& ( v27482(VarNext,7)
<=> v7555(VarCurr,587) )
& ( v27482(VarNext,6)
<=> v7555(VarCurr,586) )
& ( v27482(VarNext,5)
<=> v7555(VarCurr,585) )
& ( v27482(VarNext,4)
<=> v7555(VarCurr,584) )
& ( v27482(VarNext,3)
<=> v7555(VarCurr,583) )
& ( v27482(VarNext,2)
<=> v7555(VarCurr,582) )
& ( v27482(VarNext,1)
<=> v7555(VarCurr,581) )
& ( v27482(VarNext,0)
<=> v7555(VarCurr,580) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_642,axiom,
! [VarNext: state_type] :
( v27484(VarNext)
=> ! [B: $int] :
( ( $less(B,116)
& ~ $less(B,0) )
=> ( v27482(VarNext,B)
<=> v7635(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5706,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27484(VarNext)
<=> ( v27485(VarNext)
& v7630(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5705,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27485(VarNext)
<=> ( v27487(VarNext)
& v7597(VarNext) ) ) ) ).
tff(writeUnaryOperator_1971,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27487(VarNext)
<=> v7604(VarNext) ) ) ).
tff(addAssignment_10631,axiom,
! [VarCurr: state_type] :
( v7585(VarCurr,101)
<=> v7587(VarCurr,101) ) ).
tff(addAssignment_10630,axiom,
! [VarCurr: state_type] :
( v7587(VarCurr,101)
<=> v7589(VarCurr,101) ) ).
tff(addAssignment_10629,axiom,
! [VarCurr: state_type] :
( v7589(VarCurr,101)
<=> v7591(VarCurr,101) ) ).
tff(addAssignment_10628,axiom,
! [VarCurr: state_type] :
( v7591(VarCurr,101)
<=> v7593(VarCurr,101) ) ).
tff(addAssignment_10627,axiom,
! [VarCurr: state_type] :
( v7593(VarCurr,101)
<=> v7595(VarCurr,101) ) ).
tff(addAssignment_10626,axiom,
! [VarCurr: state_type] :
( v27326(VarCurr,4)
<=> v27327(VarCurr,4) ) ).
tff(addAssignment_10625,axiom,
! [VarCurr: state_type] :
( v27328(VarCurr,2)
<=> v27445(VarCurr,2) ) ).
tff(addAssignment_10624,axiom,
! [VarCurr: state_type] :
( v27335(VarCurr,6)
<=> v27344(VarCurr,6) ) ).
tff(addAssignment_10623,axiom,
! [VarCurr: state_type] :
( v27062(VarCurr,6)
<=> v27064(VarCurr,6) ) ).
tff(addAssignment_10622,axiom,
! [VarCurr: state_type] :
( v27064(VarCurr,6)
<=> v27066(VarCurr,6) ) ).
tff(addAssignment_10621,axiom,
! [VarCurr: state_type] :
( v27066(VarCurr,6)
<=> v27068(VarCurr,6) ) ).
tff(addAssignment_10620,axiom,
! [VarCurr: state_type] :
( v27068(VarCurr,6)
<=> v7549(VarCurr,100) ) ).
tff(addAssignment_10619,axiom,
! [VarCurr: state_type] :
( v7549(VarCurr,100)
<=> v7551(VarCurr,100) ) ).
tff(addAssignment_10618,axiom,
! [VarCurr: state_type] :
( v7551(VarCurr,100)
<=> v7553(VarCurr,100) ) ).
tff(addAssignment_10617,axiom,
! [VarCurr: state_type] :
( v7553(VarCurr,100)
<=> v7555(VarCurr,680) ) ).
tff(addAssignment_10616,axiom,
! [VarNext: state_type] :
( v7555(VarNext,680)
<=> v27474(VarNext,100) ) ).
tff(addCaseBooleanConditionShiftedRanges1_42,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27476(VarNext)
=> ( ( v27474(VarNext,115)
<=> v7555(VarCurr,695) )
& ( v27474(VarNext,114)
<=> v7555(VarCurr,694) )
& ( v27474(VarNext,113)
<=> v7555(VarCurr,693) )
& ( v27474(VarNext,112)
<=> v7555(VarCurr,692) )
& ( v27474(VarNext,111)
<=> v7555(VarCurr,691) )
& ( v27474(VarNext,110)
<=> v7555(VarCurr,690) )
& ( v27474(VarNext,109)
<=> v7555(VarCurr,689) )
& ( v27474(VarNext,108)
<=> v7555(VarCurr,688) )
& ( v27474(VarNext,107)
<=> v7555(VarCurr,687) )
& ( v27474(VarNext,106)
<=> v7555(VarCurr,686) )
& ( v27474(VarNext,105)
<=> v7555(VarCurr,685) )
& ( v27474(VarNext,104)
<=> v7555(VarCurr,684) )
& ( v27474(VarNext,103)
<=> v7555(VarCurr,683) )
& ( v27474(VarNext,102)
<=> v7555(VarCurr,682) )
& ( v27474(VarNext,101)
<=> v7555(VarCurr,681) )
& ( v27474(VarNext,100)
<=> v7555(VarCurr,680) )
& ( v27474(VarNext,99)
<=> v7555(VarCurr,679) )
& ( v27474(VarNext,98)
<=> v7555(VarCurr,678) )
& ( v27474(VarNext,97)
<=> v7555(VarCurr,677) )
& ( v27474(VarNext,96)
<=> v7555(VarCurr,676) )
& ( v27474(VarNext,95)
<=> v7555(VarCurr,675) )
& ( v27474(VarNext,94)
<=> v7555(VarCurr,674) )
& ( v27474(VarNext,93)
<=> v7555(VarCurr,673) )
& ( v27474(VarNext,92)
<=> v7555(VarCurr,672) )
& ( v27474(VarNext,91)
<=> v7555(VarCurr,671) )
& ( v27474(VarNext,90)
<=> v7555(VarCurr,670) )
& ( v27474(VarNext,89)
<=> v7555(VarCurr,669) )
& ( v27474(VarNext,88)
<=> v7555(VarCurr,668) )
& ( v27474(VarNext,87)
<=> v7555(VarCurr,667) )
& ( v27474(VarNext,86)
<=> v7555(VarCurr,666) )
& ( v27474(VarNext,85)
<=> v7555(VarCurr,665) )
& ( v27474(VarNext,84)
<=> v7555(VarCurr,664) )
& ( v27474(VarNext,83)
<=> v7555(VarCurr,663) )
& ( v27474(VarNext,82)
<=> v7555(VarCurr,662) )
& ( v27474(VarNext,81)
<=> v7555(VarCurr,661) )
& ( v27474(VarNext,80)
<=> v7555(VarCurr,660) )
& ( v27474(VarNext,79)
<=> v7555(VarCurr,659) )
& ( v27474(VarNext,78)
<=> v7555(VarCurr,658) )
& ( v27474(VarNext,77)
<=> v7555(VarCurr,657) )
& ( v27474(VarNext,76)
<=> v7555(VarCurr,656) )
& ( v27474(VarNext,75)
<=> v7555(VarCurr,655) )
& ( v27474(VarNext,74)
<=> v7555(VarCurr,654) )
& ( v27474(VarNext,73)
<=> v7555(VarCurr,653) )
& ( v27474(VarNext,72)
<=> v7555(VarCurr,652) )
& ( v27474(VarNext,71)
<=> v7555(VarCurr,651) )
& ( v27474(VarNext,70)
<=> v7555(VarCurr,650) )
& ( v27474(VarNext,69)
<=> v7555(VarCurr,649) )
& ( v27474(VarNext,68)
<=> v7555(VarCurr,648) )
& ( v27474(VarNext,67)
<=> v7555(VarCurr,647) )
& ( v27474(VarNext,66)
<=> v7555(VarCurr,646) )
& ( v27474(VarNext,65)
<=> v7555(VarCurr,645) )
& ( v27474(VarNext,64)
<=> v7555(VarCurr,644) )
& ( v27474(VarNext,63)
<=> v7555(VarCurr,643) )
& ( v27474(VarNext,62)
<=> v7555(VarCurr,642) )
& ( v27474(VarNext,61)
<=> v7555(VarCurr,641) )
& ( v27474(VarNext,60)
<=> v7555(VarCurr,640) )
& ( v27474(VarNext,59)
<=> v7555(VarCurr,639) )
& ( v27474(VarNext,58)
<=> v7555(VarCurr,638) )
& ( v27474(VarNext,57)
<=> v7555(VarCurr,637) )
& ( v27474(VarNext,56)
<=> v7555(VarCurr,636) )
& ( v27474(VarNext,55)
<=> v7555(VarCurr,635) )
& ( v27474(VarNext,54)
<=> v7555(VarCurr,634) )
& ( v27474(VarNext,53)
<=> v7555(VarCurr,633) )
& ( v27474(VarNext,52)
<=> v7555(VarCurr,632) )
& ( v27474(VarNext,51)
<=> v7555(VarCurr,631) )
& ( v27474(VarNext,50)
<=> v7555(VarCurr,630) )
& ( v27474(VarNext,49)
<=> v7555(VarCurr,629) )
& ( v27474(VarNext,48)
<=> v7555(VarCurr,628) )
& ( v27474(VarNext,47)
<=> v7555(VarCurr,627) )
& ( v27474(VarNext,46)
<=> v7555(VarCurr,626) )
& ( v27474(VarNext,45)
<=> v7555(VarCurr,625) )
& ( v27474(VarNext,44)
<=> v7555(VarCurr,624) )
& ( v27474(VarNext,43)
<=> v7555(VarCurr,623) )
& ( v27474(VarNext,42)
<=> v7555(VarCurr,622) )
& ( v27474(VarNext,41)
<=> v7555(VarCurr,621) )
& ( v27474(VarNext,40)
<=> v7555(VarCurr,620) )
& ( v27474(VarNext,39)
<=> v7555(VarCurr,619) )
& ( v27474(VarNext,38)
<=> v7555(VarCurr,618) )
& ( v27474(VarNext,37)
<=> v7555(VarCurr,617) )
& ( v27474(VarNext,36)
<=> v7555(VarCurr,616) )
& ( v27474(VarNext,35)
<=> v7555(VarCurr,615) )
& ( v27474(VarNext,34)
<=> v7555(VarCurr,614) )
& ( v27474(VarNext,33)
<=> v7555(VarCurr,613) )
& ( v27474(VarNext,32)
<=> v7555(VarCurr,612) )
& ( v27474(VarNext,31)
<=> v7555(VarCurr,611) )
& ( v27474(VarNext,30)
<=> v7555(VarCurr,610) )
& ( v27474(VarNext,29)
<=> v7555(VarCurr,609) )
& ( v27474(VarNext,28)
<=> v7555(VarCurr,608) )
& ( v27474(VarNext,27)
<=> v7555(VarCurr,607) )
& ( v27474(VarNext,26)
<=> v7555(VarCurr,606) )
& ( v27474(VarNext,25)
<=> v7555(VarCurr,605) )
& ( v27474(VarNext,24)
<=> v7555(VarCurr,604) )
& ( v27474(VarNext,23)
<=> v7555(VarCurr,603) )
& ( v27474(VarNext,22)
<=> v7555(VarCurr,602) )
& ( v27474(VarNext,21)
<=> v7555(VarCurr,601) )
& ( v27474(VarNext,20)
<=> v7555(VarCurr,600) )
& ( v27474(VarNext,19)
<=> v7555(VarCurr,599) )
& ( v27474(VarNext,18)
<=> v7555(VarCurr,598) )
& ( v27474(VarNext,17)
<=> v7555(VarCurr,597) )
& ( v27474(VarNext,16)
<=> v7555(VarCurr,596) )
& ( v27474(VarNext,15)
<=> v7555(VarCurr,595) )
& ( v27474(VarNext,14)
<=> v7555(VarCurr,594) )
& ( v27474(VarNext,13)
<=> v7555(VarCurr,593) )
& ( v27474(VarNext,12)
<=> v7555(VarCurr,592) )
& ( v27474(VarNext,11)
<=> v7555(VarCurr,591) )
& ( v27474(VarNext,10)
<=> v7555(VarCurr,590) )
& ( v27474(VarNext,9)
<=> v7555(VarCurr,589) )
& ( v27474(VarNext,8)
<=> v7555(VarCurr,588) )
& ( v27474(VarNext,7)
<=> v7555(VarCurr,587) )
& ( v27474(VarNext,6)
<=> v7555(VarCurr,586) )
& ( v27474(VarNext,5)
<=> v7555(VarCurr,585) )
& ( v27474(VarNext,4)
<=> v7555(VarCurr,584) )
& ( v27474(VarNext,3)
<=> v7555(VarCurr,583) )
& ( v27474(VarNext,2)
<=> v7555(VarCurr,582) )
& ( v27474(VarNext,1)
<=> v7555(VarCurr,581) )
& ( v27474(VarNext,0)
<=> v7555(VarCurr,580) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_641,axiom,
! [VarNext: state_type] :
( v27476(VarNext)
=> ! [B: $int] :
( ( $less(B,116)
& ~ $less(B,0) )
=> ( v27474(VarNext,B)
<=> v7635(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5704,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27476(VarNext)
<=> ( v27477(VarNext)
& v7630(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5703,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27477(VarNext)
<=> ( v27479(VarNext)
& v7597(VarNext) ) ) ) ).
tff(writeUnaryOperator_1970,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27479(VarNext)
<=> v7604(VarNext) ) ) ).
tff(addAssignment_10615,axiom,
! [VarCurr: state_type] :
( v7585(VarCurr,100)
<=> v7587(VarCurr,100) ) ).
tff(addAssignment_10614,axiom,
! [VarCurr: state_type] :
( v7587(VarCurr,100)
<=> v7589(VarCurr,100) ) ).
tff(addAssignment_10613,axiom,
! [VarCurr: state_type] :
( v7589(VarCurr,100)
<=> v7591(VarCurr,100) ) ).
tff(addAssignment_10612,axiom,
! [VarCurr: state_type] :
( v7591(VarCurr,100)
<=> v7593(VarCurr,100) ) ).
tff(addAssignment_10611,axiom,
! [VarCurr: state_type] :
( v7593(VarCurr,100)
<=> v7595(VarCurr,100) ) ).
tff(addAssignment_10610,axiom,
! [VarCurr: state_type] :
( v27326(VarCurr,3)
<=> v27327(VarCurr,3) ) ).
tff(addAssignment_10609,axiom,
! [VarCurr: state_type] :
( v27328(VarCurr,1)
<=> v27445(VarCurr,1) ) ).
tff(addAssignment_10608,axiom,
! [VarCurr: state_type] :
( v27335(VarCurr,5)
<=> v27344(VarCurr,5) ) ).
tff(addAssignment_10607,axiom,
! [VarCurr: state_type] :
( v27062(VarCurr,5)
<=> v27064(VarCurr,5) ) ).
tff(addAssignment_10606,axiom,
! [VarCurr: state_type] :
( v27064(VarCurr,5)
<=> v27066(VarCurr,5) ) ).
tff(addAssignment_10605,axiom,
! [VarCurr: state_type] :
( v27066(VarCurr,5)
<=> v27068(VarCurr,5) ) ).
tff(addAssignment_10604,axiom,
! [VarCurr: state_type] :
( v27068(VarCurr,5)
<=> v7549(VarCurr,99) ) ).
tff(addAssignment_10603,axiom,
! [VarCurr: state_type] :
( v7549(VarCurr,99)
<=> v7551(VarCurr,99) ) ).
tff(addAssignment_10602,axiom,
! [VarCurr: state_type] :
( v7551(VarCurr,99)
<=> v7553(VarCurr,99) ) ).
tff(addAssignment_10601,axiom,
! [VarCurr: state_type] :
( v7553(VarCurr,99)
<=> v7555(VarCurr,679) ) ).
tff(addAssignment_10600,axiom,
! [VarNext: state_type] :
( v7555(VarNext,679)
<=> v27466(VarNext,99) ) ).
tff(addCaseBooleanConditionShiftedRanges1_41,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27468(VarNext)
=> ( ( v27466(VarNext,115)
<=> v7555(VarCurr,695) )
& ( v27466(VarNext,114)
<=> v7555(VarCurr,694) )
& ( v27466(VarNext,113)
<=> v7555(VarCurr,693) )
& ( v27466(VarNext,112)
<=> v7555(VarCurr,692) )
& ( v27466(VarNext,111)
<=> v7555(VarCurr,691) )
& ( v27466(VarNext,110)
<=> v7555(VarCurr,690) )
& ( v27466(VarNext,109)
<=> v7555(VarCurr,689) )
& ( v27466(VarNext,108)
<=> v7555(VarCurr,688) )
& ( v27466(VarNext,107)
<=> v7555(VarCurr,687) )
& ( v27466(VarNext,106)
<=> v7555(VarCurr,686) )
& ( v27466(VarNext,105)
<=> v7555(VarCurr,685) )
& ( v27466(VarNext,104)
<=> v7555(VarCurr,684) )
& ( v27466(VarNext,103)
<=> v7555(VarCurr,683) )
& ( v27466(VarNext,102)
<=> v7555(VarCurr,682) )
& ( v27466(VarNext,101)
<=> v7555(VarCurr,681) )
& ( v27466(VarNext,100)
<=> v7555(VarCurr,680) )
& ( v27466(VarNext,99)
<=> v7555(VarCurr,679) )
& ( v27466(VarNext,98)
<=> v7555(VarCurr,678) )
& ( v27466(VarNext,97)
<=> v7555(VarCurr,677) )
& ( v27466(VarNext,96)
<=> v7555(VarCurr,676) )
& ( v27466(VarNext,95)
<=> v7555(VarCurr,675) )
& ( v27466(VarNext,94)
<=> v7555(VarCurr,674) )
& ( v27466(VarNext,93)
<=> v7555(VarCurr,673) )
& ( v27466(VarNext,92)
<=> v7555(VarCurr,672) )
& ( v27466(VarNext,91)
<=> v7555(VarCurr,671) )
& ( v27466(VarNext,90)
<=> v7555(VarCurr,670) )
& ( v27466(VarNext,89)
<=> v7555(VarCurr,669) )
& ( v27466(VarNext,88)
<=> v7555(VarCurr,668) )
& ( v27466(VarNext,87)
<=> v7555(VarCurr,667) )
& ( v27466(VarNext,86)
<=> v7555(VarCurr,666) )
& ( v27466(VarNext,85)
<=> v7555(VarCurr,665) )
& ( v27466(VarNext,84)
<=> v7555(VarCurr,664) )
& ( v27466(VarNext,83)
<=> v7555(VarCurr,663) )
& ( v27466(VarNext,82)
<=> v7555(VarCurr,662) )
& ( v27466(VarNext,81)
<=> v7555(VarCurr,661) )
& ( v27466(VarNext,80)
<=> v7555(VarCurr,660) )
& ( v27466(VarNext,79)
<=> v7555(VarCurr,659) )
& ( v27466(VarNext,78)
<=> v7555(VarCurr,658) )
& ( v27466(VarNext,77)
<=> v7555(VarCurr,657) )
& ( v27466(VarNext,76)
<=> v7555(VarCurr,656) )
& ( v27466(VarNext,75)
<=> v7555(VarCurr,655) )
& ( v27466(VarNext,74)
<=> v7555(VarCurr,654) )
& ( v27466(VarNext,73)
<=> v7555(VarCurr,653) )
& ( v27466(VarNext,72)
<=> v7555(VarCurr,652) )
& ( v27466(VarNext,71)
<=> v7555(VarCurr,651) )
& ( v27466(VarNext,70)
<=> v7555(VarCurr,650) )
& ( v27466(VarNext,69)
<=> v7555(VarCurr,649) )
& ( v27466(VarNext,68)
<=> v7555(VarCurr,648) )
& ( v27466(VarNext,67)
<=> v7555(VarCurr,647) )
& ( v27466(VarNext,66)
<=> v7555(VarCurr,646) )
& ( v27466(VarNext,65)
<=> v7555(VarCurr,645) )
& ( v27466(VarNext,64)
<=> v7555(VarCurr,644) )
& ( v27466(VarNext,63)
<=> v7555(VarCurr,643) )
& ( v27466(VarNext,62)
<=> v7555(VarCurr,642) )
& ( v27466(VarNext,61)
<=> v7555(VarCurr,641) )
& ( v27466(VarNext,60)
<=> v7555(VarCurr,640) )
& ( v27466(VarNext,59)
<=> v7555(VarCurr,639) )
& ( v27466(VarNext,58)
<=> v7555(VarCurr,638) )
& ( v27466(VarNext,57)
<=> v7555(VarCurr,637) )
& ( v27466(VarNext,56)
<=> v7555(VarCurr,636) )
& ( v27466(VarNext,55)
<=> v7555(VarCurr,635) )
& ( v27466(VarNext,54)
<=> v7555(VarCurr,634) )
& ( v27466(VarNext,53)
<=> v7555(VarCurr,633) )
& ( v27466(VarNext,52)
<=> v7555(VarCurr,632) )
& ( v27466(VarNext,51)
<=> v7555(VarCurr,631) )
& ( v27466(VarNext,50)
<=> v7555(VarCurr,630) )
& ( v27466(VarNext,49)
<=> v7555(VarCurr,629) )
& ( v27466(VarNext,48)
<=> v7555(VarCurr,628) )
& ( v27466(VarNext,47)
<=> v7555(VarCurr,627) )
& ( v27466(VarNext,46)
<=> v7555(VarCurr,626) )
& ( v27466(VarNext,45)
<=> v7555(VarCurr,625) )
& ( v27466(VarNext,44)
<=> v7555(VarCurr,624) )
& ( v27466(VarNext,43)
<=> v7555(VarCurr,623) )
& ( v27466(VarNext,42)
<=> v7555(VarCurr,622) )
& ( v27466(VarNext,41)
<=> v7555(VarCurr,621) )
& ( v27466(VarNext,40)
<=> v7555(VarCurr,620) )
& ( v27466(VarNext,39)
<=> v7555(VarCurr,619) )
& ( v27466(VarNext,38)
<=> v7555(VarCurr,618) )
& ( v27466(VarNext,37)
<=> v7555(VarCurr,617) )
& ( v27466(VarNext,36)
<=> v7555(VarCurr,616) )
& ( v27466(VarNext,35)
<=> v7555(VarCurr,615) )
& ( v27466(VarNext,34)
<=> v7555(VarCurr,614) )
& ( v27466(VarNext,33)
<=> v7555(VarCurr,613) )
& ( v27466(VarNext,32)
<=> v7555(VarCurr,612) )
& ( v27466(VarNext,31)
<=> v7555(VarCurr,611) )
& ( v27466(VarNext,30)
<=> v7555(VarCurr,610) )
& ( v27466(VarNext,29)
<=> v7555(VarCurr,609) )
& ( v27466(VarNext,28)
<=> v7555(VarCurr,608) )
& ( v27466(VarNext,27)
<=> v7555(VarCurr,607) )
& ( v27466(VarNext,26)
<=> v7555(VarCurr,606) )
& ( v27466(VarNext,25)
<=> v7555(VarCurr,605) )
& ( v27466(VarNext,24)
<=> v7555(VarCurr,604) )
& ( v27466(VarNext,23)
<=> v7555(VarCurr,603) )
& ( v27466(VarNext,22)
<=> v7555(VarCurr,602) )
& ( v27466(VarNext,21)
<=> v7555(VarCurr,601) )
& ( v27466(VarNext,20)
<=> v7555(VarCurr,600) )
& ( v27466(VarNext,19)
<=> v7555(VarCurr,599) )
& ( v27466(VarNext,18)
<=> v7555(VarCurr,598) )
& ( v27466(VarNext,17)
<=> v7555(VarCurr,597) )
& ( v27466(VarNext,16)
<=> v7555(VarCurr,596) )
& ( v27466(VarNext,15)
<=> v7555(VarCurr,595) )
& ( v27466(VarNext,14)
<=> v7555(VarCurr,594) )
& ( v27466(VarNext,13)
<=> v7555(VarCurr,593) )
& ( v27466(VarNext,12)
<=> v7555(VarCurr,592) )
& ( v27466(VarNext,11)
<=> v7555(VarCurr,591) )
& ( v27466(VarNext,10)
<=> v7555(VarCurr,590) )
& ( v27466(VarNext,9)
<=> v7555(VarCurr,589) )
& ( v27466(VarNext,8)
<=> v7555(VarCurr,588) )
& ( v27466(VarNext,7)
<=> v7555(VarCurr,587) )
& ( v27466(VarNext,6)
<=> v7555(VarCurr,586) )
& ( v27466(VarNext,5)
<=> v7555(VarCurr,585) )
& ( v27466(VarNext,4)
<=> v7555(VarCurr,584) )
& ( v27466(VarNext,3)
<=> v7555(VarCurr,583) )
& ( v27466(VarNext,2)
<=> v7555(VarCurr,582) )
& ( v27466(VarNext,1)
<=> v7555(VarCurr,581) )
& ( v27466(VarNext,0)
<=> v7555(VarCurr,580) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_640,axiom,
! [VarNext: state_type] :
( v27468(VarNext)
=> ! [B: $int] :
( ( $less(B,116)
& ~ $less(B,0) )
=> ( v27466(VarNext,B)
<=> v7635(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5702,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27468(VarNext)
<=> ( v27469(VarNext)
& v7630(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5701,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27469(VarNext)
<=> ( v27471(VarNext)
& v7597(VarNext) ) ) ) ).
tff(writeUnaryOperator_1969,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27471(VarNext)
<=> v7604(VarNext) ) ) ).
tff(addAssignment_10599,axiom,
! [VarCurr: state_type] :
( v7585(VarCurr,99)
<=> v7587(VarCurr,99) ) ).
tff(addAssignment_10598,axiom,
! [VarCurr: state_type] :
( v7587(VarCurr,99)
<=> v7589(VarCurr,99) ) ).
tff(addAssignment_10597,axiom,
! [VarCurr: state_type] :
( v7589(VarCurr,99)
<=> v7591(VarCurr,99) ) ).
tff(addAssignment_10596,axiom,
! [VarCurr: state_type] :
( v7591(VarCurr,99)
<=> v7593(VarCurr,99) ) ).
tff(addAssignment_10595,axiom,
! [VarCurr: state_type] :
( v7593(VarCurr,99)
<=> v7595(VarCurr,99) ) ).
tff(addAssignment_10594,axiom,
! [VarCurr: state_type] :
( v27326(VarCurr,2)
<=> v27327(VarCurr,2) ) ).
tff(addAssignment_10593,axiom,
! [VarCurr: state_type] :
( v27328(VarCurr,0)
<=> v27445(VarCurr,0) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_57,axiom,
! [VarCurr: state_type] :
( ~ v27331(VarCurr)
=> ( ( v27445(VarCurr,3)
<=> v27335(VarCurr,7) )
& ( v27445(VarCurr,2)
<=> v27335(VarCurr,6) )
& ( v27445(VarCurr,1)
<=> v27335(VarCurr,5) )
& ( v27445(VarCurr,0)
<=> v27335(VarCurr,4) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_887,axiom,
! [VarCurr: state_type] :
( v27331(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v27445(VarCurr,B)
<=> v27446(VarCurr,B) ) ) ) ).
tff(addAssignment_10592,axiom,
! [VarCurr: state_type] :
( v27446(VarCurr,0)
<=> v27462(VarCurr) ) ).
tff(addAssignment_10591,axiom,
! [VarCurr: state_type] :
( v27446(VarCurr,1)
<=> v27460(VarCurr) ) ).
tff(addAssignment_10590,axiom,
! [VarCurr: state_type] :
( v27446(VarCurr,2)
<=> v27455(VarCurr) ) ).
tff(addAssignment_10589,axiom,
! [VarCurr: state_type] :
( v27446(VarCurr,3)
<=> v27448(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5700,axiom,
! [VarCurr: state_type] :
( v27460(VarCurr)
<=> ( v27461(VarCurr)
& v27464(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_445,axiom,
! [VarCurr: state_type] :
( v27464(VarCurr)
<=> ( v27335(VarCurr,4)
| v27335(VarCurr,5) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5699,axiom,
! [VarCurr: state_type] :
( v27461(VarCurr)
<=> ( v27462(VarCurr)
| v27463(VarCurr) ) ) ).
tff(writeUnaryOperator_1968,axiom,
! [VarCurr: state_type] :
( ~ v27463(VarCurr)
<=> v27335(VarCurr,5) ) ).
tff(writeUnaryOperator_1967,axiom,
! [VarCurr: state_type] :
( ~ v27462(VarCurr)
<=> v27335(VarCurr,4) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5698,axiom,
! [VarCurr: state_type] :
( v27455(VarCurr)
<=> ( v27456(VarCurr)
& v27459(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_444,axiom,
! [VarCurr: state_type] :
( v27459(VarCurr)
<=> ( v27452(VarCurr)
| v27335(VarCurr,6) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5697,axiom,
! [VarCurr: state_type] :
( v27456(VarCurr)
<=> ( v27457(VarCurr)
| v27458(VarCurr) ) ) ).
tff(writeUnaryOperator_1966,axiom,
! [VarCurr: state_type] :
( ~ v27458(VarCurr)
<=> v27335(VarCurr,6) ) ).
tff(writeUnaryOperator_1965,axiom,
! [VarCurr: state_type] :
( ~ v27457(VarCurr)
<=> v27452(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5696,axiom,
! [VarCurr: state_type] :
( v27448(VarCurr)
<=> ( v27449(VarCurr)
& v27454(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_443,axiom,
! [VarCurr: state_type] :
( v27454(VarCurr)
<=> ( v27451(VarCurr)
| v27335(VarCurr,7) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5695,axiom,
! [VarCurr: state_type] :
( v27449(VarCurr)
<=> ( v27450(VarCurr)
| v27453(VarCurr) ) ) ).
tff(writeUnaryOperator_1964,axiom,
! [VarCurr: state_type] :
( ~ v27453(VarCurr)
<=> v27335(VarCurr,7) ) ).
tff(writeUnaryOperator_1963,axiom,
! [VarCurr: state_type] :
( ~ v27450(VarCurr)
<=> v27451(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_442,axiom,
! [VarCurr: state_type] :
( v27451(VarCurr)
<=> ( v27452(VarCurr)
& v27335(VarCurr,6) ) ) ).
tff(writeBinaryOperatorShiftedRanges_441,axiom,
! [VarCurr: state_type] :
( v27452(VarCurr)
<=> ( v27335(VarCurr,4)
& v27335(VarCurr,5) ) ) ).
tff(addAssignment_10588,axiom,
! [VarCurr: state_type] :
( v27335(VarCurr,4)
<=> v27344(VarCurr,4) ) ).
tff(addAssignment_10587,axiom,
! [VarCurr: state_type] :
( v27062(VarCurr,4)
<=> v27064(VarCurr,4) ) ).
tff(addAssignment_10586,axiom,
! [VarCurr: state_type] :
( v27064(VarCurr,4)
<=> v27066(VarCurr,4) ) ).
tff(addAssignment_10585,axiom,
! [VarCurr: state_type] :
( v27066(VarCurr,4)
<=> v27068(VarCurr,4) ) ).
tff(addAssignment_10584,axiom,
! [VarCurr: state_type] :
( v27068(VarCurr,4)
<=> v7549(VarCurr,98) ) ).
tff(addAssignment_10583,axiom,
! [VarCurr: state_type] :
( v7549(VarCurr,98)
<=> v7551(VarCurr,98) ) ).
tff(addAssignment_10582,axiom,
! [VarCurr: state_type] :
( v7551(VarCurr,98)
<=> v7553(VarCurr,98) ) ).
tff(addAssignment_10581,axiom,
! [VarCurr: state_type] :
( v7553(VarCurr,98)
<=> v7555(VarCurr,678) ) ).
tff(addAssignment_10580,axiom,
! [VarNext: state_type] :
( v7555(VarNext,678)
<=> v27438(VarNext,98) ) ).
tff(addCaseBooleanConditionShiftedRanges1_40,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27440(VarNext)
=> ( ( v27438(VarNext,115)
<=> v7555(VarCurr,695) )
& ( v27438(VarNext,114)
<=> v7555(VarCurr,694) )
& ( v27438(VarNext,113)
<=> v7555(VarCurr,693) )
& ( v27438(VarNext,112)
<=> v7555(VarCurr,692) )
& ( v27438(VarNext,111)
<=> v7555(VarCurr,691) )
& ( v27438(VarNext,110)
<=> v7555(VarCurr,690) )
& ( v27438(VarNext,109)
<=> v7555(VarCurr,689) )
& ( v27438(VarNext,108)
<=> v7555(VarCurr,688) )
& ( v27438(VarNext,107)
<=> v7555(VarCurr,687) )
& ( v27438(VarNext,106)
<=> v7555(VarCurr,686) )
& ( v27438(VarNext,105)
<=> v7555(VarCurr,685) )
& ( v27438(VarNext,104)
<=> v7555(VarCurr,684) )
& ( v27438(VarNext,103)
<=> v7555(VarCurr,683) )
& ( v27438(VarNext,102)
<=> v7555(VarCurr,682) )
& ( v27438(VarNext,101)
<=> v7555(VarCurr,681) )
& ( v27438(VarNext,100)
<=> v7555(VarCurr,680) )
& ( v27438(VarNext,99)
<=> v7555(VarCurr,679) )
& ( v27438(VarNext,98)
<=> v7555(VarCurr,678) )
& ( v27438(VarNext,97)
<=> v7555(VarCurr,677) )
& ( v27438(VarNext,96)
<=> v7555(VarCurr,676) )
& ( v27438(VarNext,95)
<=> v7555(VarCurr,675) )
& ( v27438(VarNext,94)
<=> v7555(VarCurr,674) )
& ( v27438(VarNext,93)
<=> v7555(VarCurr,673) )
& ( v27438(VarNext,92)
<=> v7555(VarCurr,672) )
& ( v27438(VarNext,91)
<=> v7555(VarCurr,671) )
& ( v27438(VarNext,90)
<=> v7555(VarCurr,670) )
& ( v27438(VarNext,89)
<=> v7555(VarCurr,669) )
& ( v27438(VarNext,88)
<=> v7555(VarCurr,668) )
& ( v27438(VarNext,87)
<=> v7555(VarCurr,667) )
& ( v27438(VarNext,86)
<=> v7555(VarCurr,666) )
& ( v27438(VarNext,85)
<=> v7555(VarCurr,665) )
& ( v27438(VarNext,84)
<=> v7555(VarCurr,664) )
& ( v27438(VarNext,83)
<=> v7555(VarCurr,663) )
& ( v27438(VarNext,82)
<=> v7555(VarCurr,662) )
& ( v27438(VarNext,81)
<=> v7555(VarCurr,661) )
& ( v27438(VarNext,80)
<=> v7555(VarCurr,660) )
& ( v27438(VarNext,79)
<=> v7555(VarCurr,659) )
& ( v27438(VarNext,78)
<=> v7555(VarCurr,658) )
& ( v27438(VarNext,77)
<=> v7555(VarCurr,657) )
& ( v27438(VarNext,76)
<=> v7555(VarCurr,656) )
& ( v27438(VarNext,75)
<=> v7555(VarCurr,655) )
& ( v27438(VarNext,74)
<=> v7555(VarCurr,654) )
& ( v27438(VarNext,73)
<=> v7555(VarCurr,653) )
& ( v27438(VarNext,72)
<=> v7555(VarCurr,652) )
& ( v27438(VarNext,71)
<=> v7555(VarCurr,651) )
& ( v27438(VarNext,70)
<=> v7555(VarCurr,650) )
& ( v27438(VarNext,69)
<=> v7555(VarCurr,649) )
& ( v27438(VarNext,68)
<=> v7555(VarCurr,648) )
& ( v27438(VarNext,67)
<=> v7555(VarCurr,647) )
& ( v27438(VarNext,66)
<=> v7555(VarCurr,646) )
& ( v27438(VarNext,65)
<=> v7555(VarCurr,645) )
& ( v27438(VarNext,64)
<=> v7555(VarCurr,644) )
& ( v27438(VarNext,63)
<=> v7555(VarCurr,643) )
& ( v27438(VarNext,62)
<=> v7555(VarCurr,642) )
& ( v27438(VarNext,61)
<=> v7555(VarCurr,641) )
& ( v27438(VarNext,60)
<=> v7555(VarCurr,640) )
& ( v27438(VarNext,59)
<=> v7555(VarCurr,639) )
& ( v27438(VarNext,58)
<=> v7555(VarCurr,638) )
& ( v27438(VarNext,57)
<=> v7555(VarCurr,637) )
& ( v27438(VarNext,56)
<=> v7555(VarCurr,636) )
& ( v27438(VarNext,55)
<=> v7555(VarCurr,635) )
& ( v27438(VarNext,54)
<=> v7555(VarCurr,634) )
& ( v27438(VarNext,53)
<=> v7555(VarCurr,633) )
& ( v27438(VarNext,52)
<=> v7555(VarCurr,632) )
& ( v27438(VarNext,51)
<=> v7555(VarCurr,631) )
& ( v27438(VarNext,50)
<=> v7555(VarCurr,630) )
& ( v27438(VarNext,49)
<=> v7555(VarCurr,629) )
& ( v27438(VarNext,48)
<=> v7555(VarCurr,628) )
& ( v27438(VarNext,47)
<=> v7555(VarCurr,627) )
& ( v27438(VarNext,46)
<=> v7555(VarCurr,626) )
& ( v27438(VarNext,45)
<=> v7555(VarCurr,625) )
& ( v27438(VarNext,44)
<=> v7555(VarCurr,624) )
& ( v27438(VarNext,43)
<=> v7555(VarCurr,623) )
& ( v27438(VarNext,42)
<=> v7555(VarCurr,622) )
& ( v27438(VarNext,41)
<=> v7555(VarCurr,621) )
& ( v27438(VarNext,40)
<=> v7555(VarCurr,620) )
& ( v27438(VarNext,39)
<=> v7555(VarCurr,619) )
& ( v27438(VarNext,38)
<=> v7555(VarCurr,618) )
& ( v27438(VarNext,37)
<=> v7555(VarCurr,617) )
& ( v27438(VarNext,36)
<=> v7555(VarCurr,616) )
& ( v27438(VarNext,35)
<=> v7555(VarCurr,615) )
& ( v27438(VarNext,34)
<=> v7555(VarCurr,614) )
& ( v27438(VarNext,33)
<=> v7555(VarCurr,613) )
& ( v27438(VarNext,32)
<=> v7555(VarCurr,612) )
& ( v27438(VarNext,31)
<=> v7555(VarCurr,611) )
& ( v27438(VarNext,30)
<=> v7555(VarCurr,610) )
& ( v27438(VarNext,29)
<=> v7555(VarCurr,609) )
& ( v27438(VarNext,28)
<=> v7555(VarCurr,608) )
& ( v27438(VarNext,27)
<=> v7555(VarCurr,607) )
& ( v27438(VarNext,26)
<=> v7555(VarCurr,606) )
& ( v27438(VarNext,25)
<=> v7555(VarCurr,605) )
& ( v27438(VarNext,24)
<=> v7555(VarCurr,604) )
& ( v27438(VarNext,23)
<=> v7555(VarCurr,603) )
& ( v27438(VarNext,22)
<=> v7555(VarCurr,602) )
& ( v27438(VarNext,21)
<=> v7555(VarCurr,601) )
& ( v27438(VarNext,20)
<=> v7555(VarCurr,600) )
& ( v27438(VarNext,19)
<=> v7555(VarCurr,599) )
& ( v27438(VarNext,18)
<=> v7555(VarCurr,598) )
& ( v27438(VarNext,17)
<=> v7555(VarCurr,597) )
& ( v27438(VarNext,16)
<=> v7555(VarCurr,596) )
& ( v27438(VarNext,15)
<=> v7555(VarCurr,595) )
& ( v27438(VarNext,14)
<=> v7555(VarCurr,594) )
& ( v27438(VarNext,13)
<=> v7555(VarCurr,593) )
& ( v27438(VarNext,12)
<=> v7555(VarCurr,592) )
& ( v27438(VarNext,11)
<=> v7555(VarCurr,591) )
& ( v27438(VarNext,10)
<=> v7555(VarCurr,590) )
& ( v27438(VarNext,9)
<=> v7555(VarCurr,589) )
& ( v27438(VarNext,8)
<=> v7555(VarCurr,588) )
& ( v27438(VarNext,7)
<=> v7555(VarCurr,587) )
& ( v27438(VarNext,6)
<=> v7555(VarCurr,586) )
& ( v27438(VarNext,5)
<=> v7555(VarCurr,585) )
& ( v27438(VarNext,4)
<=> v7555(VarCurr,584) )
& ( v27438(VarNext,3)
<=> v7555(VarCurr,583) )
& ( v27438(VarNext,2)
<=> v7555(VarCurr,582) )
& ( v27438(VarNext,1)
<=> v7555(VarCurr,581) )
& ( v27438(VarNext,0)
<=> v7555(VarCurr,580) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_639,axiom,
! [VarNext: state_type] :
( v27440(VarNext)
=> ! [B: $int] :
( ( $less(B,116)
& ~ $less(B,0) )
=> ( v27438(VarNext,B)
<=> v7635(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5694,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27440(VarNext)
<=> ( v27441(VarNext)
& v7630(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5693,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27441(VarNext)
<=> ( v27443(VarNext)
& v7597(VarNext) ) ) ) ).
tff(writeUnaryOperator_1962,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27443(VarNext)
<=> v7604(VarNext) ) ) ).
tff(addAssignment_10579,axiom,
! [VarCurr: state_type] :
( v7585(VarCurr,98)
<=> v7587(VarCurr,98) ) ).
tff(addAssignment_10578,axiom,
! [VarCurr: state_type] :
( v7587(VarCurr,98)
<=> v7589(VarCurr,98) ) ).
tff(addAssignment_10577,axiom,
! [VarCurr: state_type] :
( v7589(VarCurr,98)
<=> v7591(VarCurr,98) ) ).
tff(addAssignment_10576,axiom,
! [VarCurr: state_type] :
( v7591(VarCurr,98)
<=> v7593(VarCurr,98) ) ).
tff(addAssignment_10575,axiom,
! [VarCurr: state_type] :
( v7593(VarCurr,98)
<=> v7595(VarCurr,98) ) ).
tff(writeBinaryOperatorShiftedRanges_440,axiom,
! [VarCurr: state_type] :
( v27331(VarCurr)
<=> ( v27435(VarCurr)
| v27333(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_439,axiom,
! [VarCurr: state_type] :
( v27435(VarCurr)
<=> ( v27436(VarCurr)
| v27333(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_438,axiom,
! [VarCurr: state_type] :
( v27436(VarCurr)
<=> ( v27333(VarCurr,0)
| v27333(VarCurr,1) ) ) ).
tff(addAssignment_10574,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v27333(VarCurr,B)
<=> v27335(VarCurr,B) ) ) ).
tff(addAssignment_10573,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v27335(VarCurr,B)
<=> v27344(VarCurr,B) ) ) ).
tff(addAssignment_10572,axiom,
! [VarCurr: state_type] :
( v27344(VarCurr,0)
<=> v27429(VarCurr) ) ).
tff(addAssignment_10571,axiom,
! [VarCurr: state_type] :
( v27344(VarCurr,1)
<=> v27424(VarCurr) ) ).
tff(addAssignment_10570,axiom,
! [VarCurr: state_type] :
( v27344(VarCurr,2)
<=> v27419(VarCurr) ) ).
tff(addAssignment_10569,axiom,
! [VarCurr: state_type] :
( v27344(VarCurr,3)
<=> v27414(VarCurr) ) ).
tff(addAssignment_10568,axiom,
! [VarCurr: state_type] :
( v27344(VarCurr,4)
<=> v27409(VarCurr) ) ).
tff(addAssignment_10567,axiom,
! [VarCurr: state_type] :
( v27344(VarCurr,5)
<=> v27404(VarCurr) ) ).
tff(addAssignment_10566,axiom,
! [VarCurr: state_type] :
( v27344(VarCurr,6)
<=> v27399(VarCurr) ) ).
tff(addAssignment_10565,axiom,
! [VarCurr: state_type] :
( v27344(VarCurr,7)
<=> v27346(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5692,axiom,
! [VarCurr: state_type] :
( v27429(VarCurr)
<=> ( v27430(VarCurr)
& v27432(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5691,axiom,
! [VarCurr: state_type] :
( v27432(VarCurr)
<=> ( v27062(VarCurr,0)
| v27362(VarCurr,0) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5690,axiom,
! [VarCurr: state_type] :
( v27430(VarCurr)
<=> ( v27100(VarCurr)
| v27431(VarCurr) ) ) ).
tff(writeUnaryOperator_1961,axiom,
! [VarCurr: state_type] :
( ~ v27431(VarCurr)
<=> v27362(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5689,axiom,
! [VarCurr: state_type] :
( v27424(VarCurr)
<=> ( v27425(VarCurr)
& v27428(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5688,axiom,
! [VarCurr: state_type] :
( v27428(VarCurr)
<=> ( v27361(VarCurr)
| v27363(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5687,axiom,
! [VarCurr: state_type] :
( v27425(VarCurr)
<=> ( v27426(VarCurr)
| v27427(VarCurr) ) ) ).
tff(writeUnaryOperator_1960,axiom,
! [VarCurr: state_type] :
( ~ v27427(VarCurr)
<=> v27363(VarCurr) ) ).
tff(writeUnaryOperator_1959,axiom,
! [VarCurr: state_type] :
( ~ v27426(VarCurr)
<=> v27361(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5686,axiom,
! [VarCurr: state_type] :
( v27419(VarCurr)
<=> ( v27420(VarCurr)
& v27423(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5685,axiom,
! [VarCurr: state_type] :
( v27423(VarCurr)
<=> ( v27359(VarCurr)
| v27368(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5684,axiom,
! [VarCurr: state_type] :
( v27420(VarCurr)
<=> ( v27421(VarCurr)
| v27422(VarCurr) ) ) ).
tff(writeUnaryOperator_1958,axiom,
! [VarCurr: state_type] :
( ~ v27422(VarCurr)
<=> v27368(VarCurr) ) ).
tff(writeUnaryOperator_1957,axiom,
! [VarCurr: state_type] :
( ~ v27421(VarCurr)
<=> v27359(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5683,axiom,
! [VarCurr: state_type] :
( v27414(VarCurr)
<=> ( v27415(VarCurr)
& v27418(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5682,axiom,
! [VarCurr: state_type] :
( v27418(VarCurr)
<=> ( v27357(VarCurr)
| v27373(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5681,axiom,
! [VarCurr: state_type] :
( v27415(VarCurr)
<=> ( v27416(VarCurr)
| v27417(VarCurr) ) ) ).
tff(writeUnaryOperator_1956,axiom,
! [VarCurr: state_type] :
( ~ v27417(VarCurr)
<=> v27373(VarCurr) ) ).
tff(writeUnaryOperator_1955,axiom,
! [VarCurr: state_type] :
( ~ v27416(VarCurr)
<=> v27357(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5680,axiom,
! [VarCurr: state_type] :
( v27409(VarCurr)
<=> ( v27410(VarCurr)
& v27413(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5679,axiom,
! [VarCurr: state_type] :
( v27413(VarCurr)
<=> ( v27355(VarCurr)
| v27378(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5678,axiom,
! [VarCurr: state_type] :
( v27410(VarCurr)
<=> ( v27411(VarCurr)
| v27412(VarCurr) ) ) ).
tff(writeUnaryOperator_1954,axiom,
! [VarCurr: state_type] :
( ~ v27412(VarCurr)
<=> v27378(VarCurr) ) ).
tff(writeUnaryOperator_1953,axiom,
! [VarCurr: state_type] :
( ~ v27411(VarCurr)
<=> v27355(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5677,axiom,
! [VarCurr: state_type] :
( v27404(VarCurr)
<=> ( v27405(VarCurr)
& v27408(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5676,axiom,
! [VarCurr: state_type] :
( v27408(VarCurr)
<=> ( v27353(VarCurr)
| v27383(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5675,axiom,
! [VarCurr: state_type] :
( v27405(VarCurr)
<=> ( v27406(VarCurr)
| v27407(VarCurr) ) ) ).
tff(writeUnaryOperator_1952,axiom,
! [VarCurr: state_type] :
( ~ v27407(VarCurr)
<=> v27383(VarCurr) ) ).
tff(writeUnaryOperator_1951,axiom,
! [VarCurr: state_type] :
( ~ v27406(VarCurr)
<=> v27353(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5674,axiom,
! [VarCurr: state_type] :
( v27399(VarCurr)
<=> ( v27400(VarCurr)
& v27403(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5673,axiom,
! [VarCurr: state_type] :
( v27403(VarCurr)
<=> ( v27351(VarCurr)
| v27388(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5672,axiom,
! [VarCurr: state_type] :
( v27400(VarCurr)
<=> ( v27401(VarCurr)
| v27402(VarCurr) ) ) ).
tff(writeUnaryOperator_1950,axiom,
! [VarCurr: state_type] :
( ~ v27402(VarCurr)
<=> v27388(VarCurr) ) ).
tff(writeUnaryOperator_1949,axiom,
! [VarCurr: state_type] :
( ~ v27401(VarCurr)
<=> v27351(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5671,axiom,
! [VarCurr: state_type] :
( v27346(VarCurr)
<=> ( v27347(VarCurr)
& v27398(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5670,axiom,
! [VarCurr: state_type] :
( v27398(VarCurr)
<=> ( v27349(VarCurr)
| v27394(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5669,axiom,
! [VarCurr: state_type] :
( v27347(VarCurr)
<=> ( v27348(VarCurr)
| v27393(VarCurr) ) ) ).
tff(writeUnaryOperator_1948,axiom,
! [VarCurr: state_type] :
( ~ v27393(VarCurr)
<=> v27394(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5668,axiom,
! [VarCurr: state_type] :
( v27394(VarCurr)
<=> ( v27395(VarCurr)
& v27397(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_437,axiom,
! [VarCurr: state_type] :
( v27397(VarCurr)
<=> ( v27062(VarCurr,7)
| v27362(VarCurr,7) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5667,axiom,
! [VarCurr: state_type] :
( v27395(VarCurr)
<=> ( v27158(VarCurr)
| v27396(VarCurr) ) ) ).
tff(writeUnaryOperator_1947,axiom,
! [VarCurr: state_type] :
( ~ v27396(VarCurr)
<=> v27362(VarCurr,7) ) ).
tff(writeUnaryOperator_1946,axiom,
! [VarCurr: state_type] :
( ~ v27348(VarCurr)
<=> v27349(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5666,axiom,
! [VarCurr: state_type] :
( v27349(VarCurr)
<=> ( v27350(VarCurr)
| v27392(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_436,axiom,
! [VarCurr: state_type] :
( v27392(VarCurr)
<=> ( v27062(VarCurr,6)
& v27362(VarCurr,6) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5665,axiom,
! [VarCurr: state_type] :
( v27350(VarCurr)
<=> ( v27351(VarCurr)
& v27388(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5664,axiom,
! [VarCurr: state_type] :
( v27388(VarCurr)
<=> ( v27389(VarCurr)
& v27391(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_435,axiom,
! [VarCurr: state_type] :
( v27391(VarCurr)
<=> ( v27062(VarCurr,6)
| v27362(VarCurr,6) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5663,axiom,
! [VarCurr: state_type] :
( v27389(VarCurr)
<=> ( v27163(VarCurr)
| v27390(VarCurr) ) ) ).
tff(writeUnaryOperator_1945,axiom,
! [VarCurr: state_type] :
( ~ v27390(VarCurr)
<=> v27362(VarCurr,6) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5662,axiom,
! [VarCurr: state_type] :
( v27351(VarCurr)
<=> ( v27352(VarCurr)
| v27387(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_434,axiom,
! [VarCurr: state_type] :
( v27387(VarCurr)
<=> ( v27062(VarCurr,5)
& v27362(VarCurr,5) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5661,axiom,
! [VarCurr: state_type] :
( v27352(VarCurr)
<=> ( v27353(VarCurr)
& v27383(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5660,axiom,
! [VarCurr: state_type] :
( v27383(VarCurr)
<=> ( v27384(VarCurr)
& v27386(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_433,axiom,
! [VarCurr: state_type] :
( v27386(VarCurr)
<=> ( v27062(VarCurr,5)
| v27362(VarCurr,5) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5659,axiom,
! [VarCurr: state_type] :
( v27384(VarCurr)
<=> ( v27168(VarCurr)
| v27385(VarCurr) ) ) ).
tff(writeUnaryOperator_1944,axiom,
! [VarCurr: state_type] :
( ~ v27385(VarCurr)
<=> v27362(VarCurr,5) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5658,axiom,
! [VarCurr: state_type] :
( v27353(VarCurr)
<=> ( v27354(VarCurr)
| v27382(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_432,axiom,
! [VarCurr: state_type] :
( v27382(VarCurr)
<=> ( v27062(VarCurr,4)
& v27362(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5657,axiom,
! [VarCurr: state_type] :
( v27354(VarCurr)
<=> ( v27355(VarCurr)
& v27378(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5656,axiom,
! [VarCurr: state_type] :
( v27378(VarCurr)
<=> ( v27379(VarCurr)
& v27381(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_431,axiom,
! [VarCurr: state_type] :
( v27381(VarCurr)
<=> ( v27062(VarCurr,4)
| v27362(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5655,axiom,
! [VarCurr: state_type] :
( v27379(VarCurr)
<=> ( v27173(VarCurr)
| v27380(VarCurr) ) ) ).
tff(writeUnaryOperator_1943,axiom,
! [VarCurr: state_type] :
( ~ v27380(VarCurr)
<=> v27362(VarCurr,4) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5654,axiom,
! [VarCurr: state_type] :
( v27355(VarCurr)
<=> ( v27356(VarCurr)
| v27377(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_430,axiom,
! [VarCurr: state_type] :
( v27377(VarCurr)
<=> ( v27062(VarCurr,3)
& v27362(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5653,axiom,
! [VarCurr: state_type] :
( v27356(VarCurr)
<=> ( v27357(VarCurr)
& v27373(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5652,axiom,
! [VarCurr: state_type] :
( v27373(VarCurr)
<=> ( v27374(VarCurr)
& v27376(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_429,axiom,
! [VarCurr: state_type] :
( v27376(VarCurr)
<=> ( v27062(VarCurr,3)
| v27362(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5651,axiom,
! [VarCurr: state_type] :
( v27374(VarCurr)
<=> ( v27178(VarCurr)
| v27375(VarCurr) ) ) ).
tff(writeUnaryOperator_1942,axiom,
! [VarCurr: state_type] :
( ~ v27375(VarCurr)
<=> v27362(VarCurr,3) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5650,axiom,
! [VarCurr: state_type] :
( v27357(VarCurr)
<=> ( v27358(VarCurr)
| v27372(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_428,axiom,
! [VarCurr: state_type] :
( v27372(VarCurr)
<=> ( v27062(VarCurr,2)
& v27362(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5649,axiom,
! [VarCurr: state_type] :
( v27358(VarCurr)
<=> ( v27359(VarCurr)
& v27368(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5648,axiom,
! [VarCurr: state_type] :
( v27368(VarCurr)
<=> ( v27369(VarCurr)
& v27371(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_427,axiom,
! [VarCurr: state_type] :
( v27371(VarCurr)
<=> ( v27062(VarCurr,2)
| v27362(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5647,axiom,
! [VarCurr: state_type] :
( v27369(VarCurr)
<=> ( v27177(VarCurr)
| v27370(VarCurr) ) ) ).
tff(writeUnaryOperator_1941,axiom,
! [VarCurr: state_type] :
( ~ v27370(VarCurr)
<=> v27362(VarCurr,2) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5646,axiom,
! [VarCurr: state_type] :
( v27359(VarCurr)
<=> ( v27360(VarCurr)
| v27367(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_426,axiom,
! [VarCurr: state_type] :
( v27367(VarCurr)
<=> ( v27062(VarCurr,1)
& v27362(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5645,axiom,
! [VarCurr: state_type] :
( v27360(VarCurr)
<=> ( v27361(VarCurr)
& v27363(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5644,axiom,
! [VarCurr: state_type] :
( v27363(VarCurr)
<=> ( v27364(VarCurr)
& v27366(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_425,axiom,
! [VarCurr: state_type] :
( v27366(VarCurr)
<=> ( v27062(VarCurr,1)
| v27362(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5643,axiom,
! [VarCurr: state_type] :
( v27364(VarCurr)
<=> ( v27094(VarCurr)
| v27365(VarCurr) ) ) ).
tff(writeUnaryOperator_1940,axiom,
! [VarCurr: state_type] :
( ~ v27365(VarCurr)
<=> v27362(VarCurr,1) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5642,axiom,
! [VarCurr: state_type] :
( v27361(VarCurr)
<=> ( v27062(VarCurr,0)
& v27362(VarCurr,0) ) ) ).
tff(addAssignment_10564,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v27362(VarCurr,B)
<=> v27035(VarCurr,B) ) ) ).
tff(addAssignment_10563,axiom,
! [VarCurr: state_type] :
( ( v27362(VarCurr,7)
<=> $false )
& ( v27362(VarCurr,6)
<=> $false )
& ( v27362(VarCurr,5)
<=> $false )
& ( v27362(VarCurr,4)
<=> $false ) ) ).
tff(addAssignment_10562,axiom,
! [VarCurr: state_type] :
( v27062(VarCurr,3)
<=> v27064(VarCurr,3) ) ).
tff(addAssignment_10561,axiom,
! [VarCurr: state_type] :
( v27064(VarCurr,3)
<=> v27066(VarCurr,3) ) ).
tff(addAssignment_10560,axiom,
! [VarCurr: state_type] :
( v27066(VarCurr,3)
<=> v27068(VarCurr,3) ) ).
tff(addAssignment_10559,axiom,
! [VarCurr: state_type] :
( v27068(VarCurr,3)
<=> v7549(VarCurr,97) ) ).
tff(addAssignment_10558,axiom,
! [VarCurr: state_type] :
( v7549(VarCurr,97)
<=> v7551(VarCurr,97) ) ).
tff(addAssignment_10557,axiom,
! [VarCurr: state_type] :
( v7551(VarCurr,97)
<=> v7553(VarCurr,97) ) ).
tff(addAssignment_10556,axiom,
! [VarCurr: state_type] :
( v7553(VarCurr,97)
<=> v7555(VarCurr,677) ) ).
tff(addAssignment_10555,axiom,
! [VarNext: state_type] :
( v7555(VarNext,677)
<=> v27337(VarNext,97) ) ).
tff(addCaseBooleanConditionShiftedRanges1_39,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27339(VarNext)
=> ( ( v27337(VarNext,115)
<=> v7555(VarCurr,695) )
& ( v27337(VarNext,114)
<=> v7555(VarCurr,694) )
& ( v27337(VarNext,113)
<=> v7555(VarCurr,693) )
& ( v27337(VarNext,112)
<=> v7555(VarCurr,692) )
& ( v27337(VarNext,111)
<=> v7555(VarCurr,691) )
& ( v27337(VarNext,110)
<=> v7555(VarCurr,690) )
& ( v27337(VarNext,109)
<=> v7555(VarCurr,689) )
& ( v27337(VarNext,108)
<=> v7555(VarCurr,688) )
& ( v27337(VarNext,107)
<=> v7555(VarCurr,687) )
& ( v27337(VarNext,106)
<=> v7555(VarCurr,686) )
& ( v27337(VarNext,105)
<=> v7555(VarCurr,685) )
& ( v27337(VarNext,104)
<=> v7555(VarCurr,684) )
& ( v27337(VarNext,103)
<=> v7555(VarCurr,683) )
& ( v27337(VarNext,102)
<=> v7555(VarCurr,682) )
& ( v27337(VarNext,101)
<=> v7555(VarCurr,681) )
& ( v27337(VarNext,100)
<=> v7555(VarCurr,680) )
& ( v27337(VarNext,99)
<=> v7555(VarCurr,679) )
& ( v27337(VarNext,98)
<=> v7555(VarCurr,678) )
& ( v27337(VarNext,97)
<=> v7555(VarCurr,677) )
& ( v27337(VarNext,96)
<=> v7555(VarCurr,676) )
& ( v27337(VarNext,95)
<=> v7555(VarCurr,675) )
& ( v27337(VarNext,94)
<=> v7555(VarCurr,674) )
& ( v27337(VarNext,93)
<=> v7555(VarCurr,673) )
& ( v27337(VarNext,92)
<=> v7555(VarCurr,672) )
& ( v27337(VarNext,91)
<=> v7555(VarCurr,671) )
& ( v27337(VarNext,90)
<=> v7555(VarCurr,670) )
& ( v27337(VarNext,89)
<=> v7555(VarCurr,669) )
& ( v27337(VarNext,88)
<=> v7555(VarCurr,668) )
& ( v27337(VarNext,87)
<=> v7555(VarCurr,667) )
& ( v27337(VarNext,86)
<=> v7555(VarCurr,666) )
& ( v27337(VarNext,85)
<=> v7555(VarCurr,665) )
& ( v27337(VarNext,84)
<=> v7555(VarCurr,664) )
& ( v27337(VarNext,83)
<=> v7555(VarCurr,663) )
& ( v27337(VarNext,82)
<=> v7555(VarCurr,662) )
& ( v27337(VarNext,81)
<=> v7555(VarCurr,661) )
& ( v27337(VarNext,80)
<=> v7555(VarCurr,660) )
& ( v27337(VarNext,79)
<=> v7555(VarCurr,659) )
& ( v27337(VarNext,78)
<=> v7555(VarCurr,658) )
& ( v27337(VarNext,77)
<=> v7555(VarCurr,657) )
& ( v27337(VarNext,76)
<=> v7555(VarCurr,656) )
& ( v27337(VarNext,75)
<=> v7555(VarCurr,655) )
& ( v27337(VarNext,74)
<=> v7555(VarCurr,654) )
& ( v27337(VarNext,73)
<=> v7555(VarCurr,653) )
& ( v27337(VarNext,72)
<=> v7555(VarCurr,652) )
& ( v27337(VarNext,71)
<=> v7555(VarCurr,651) )
& ( v27337(VarNext,70)
<=> v7555(VarCurr,650) )
& ( v27337(VarNext,69)
<=> v7555(VarCurr,649) )
& ( v27337(VarNext,68)
<=> v7555(VarCurr,648) )
& ( v27337(VarNext,67)
<=> v7555(VarCurr,647) )
& ( v27337(VarNext,66)
<=> v7555(VarCurr,646) )
& ( v27337(VarNext,65)
<=> v7555(VarCurr,645) )
& ( v27337(VarNext,64)
<=> v7555(VarCurr,644) )
& ( v27337(VarNext,63)
<=> v7555(VarCurr,643) )
& ( v27337(VarNext,62)
<=> v7555(VarCurr,642) )
& ( v27337(VarNext,61)
<=> v7555(VarCurr,641) )
& ( v27337(VarNext,60)
<=> v7555(VarCurr,640) )
& ( v27337(VarNext,59)
<=> v7555(VarCurr,639) )
& ( v27337(VarNext,58)
<=> v7555(VarCurr,638) )
& ( v27337(VarNext,57)
<=> v7555(VarCurr,637) )
& ( v27337(VarNext,56)
<=> v7555(VarCurr,636) )
& ( v27337(VarNext,55)
<=> v7555(VarCurr,635) )
& ( v27337(VarNext,54)
<=> v7555(VarCurr,634) )
& ( v27337(VarNext,53)
<=> v7555(VarCurr,633) )
& ( v27337(VarNext,52)
<=> v7555(VarCurr,632) )
& ( v27337(VarNext,51)
<=> v7555(VarCurr,631) )
& ( v27337(VarNext,50)
<=> v7555(VarCurr,630) )
& ( v27337(VarNext,49)
<=> v7555(VarCurr,629) )
& ( v27337(VarNext,48)
<=> v7555(VarCurr,628) )
& ( v27337(VarNext,47)
<=> v7555(VarCurr,627) )
& ( v27337(VarNext,46)
<=> v7555(VarCurr,626) )
& ( v27337(VarNext,45)
<=> v7555(VarCurr,625) )
& ( v27337(VarNext,44)
<=> v7555(VarCurr,624) )
& ( v27337(VarNext,43)
<=> v7555(VarCurr,623) )
& ( v27337(VarNext,42)
<=> v7555(VarCurr,622) )
& ( v27337(VarNext,41)
<=> v7555(VarCurr,621) )
& ( v27337(VarNext,40)
<=> v7555(VarCurr,620) )
& ( v27337(VarNext,39)
<=> v7555(VarCurr,619) )
& ( v27337(VarNext,38)
<=> v7555(VarCurr,618) )
& ( v27337(VarNext,37)
<=> v7555(VarCurr,617) )
& ( v27337(VarNext,36)
<=> v7555(VarCurr,616) )
& ( v27337(VarNext,35)
<=> v7555(VarCurr,615) )
& ( v27337(VarNext,34)
<=> v7555(VarCurr,614) )
& ( v27337(VarNext,33)
<=> v7555(VarCurr,613) )
& ( v27337(VarNext,32)
<=> v7555(VarCurr,612) )
& ( v27337(VarNext,31)
<=> v7555(VarCurr,611) )
& ( v27337(VarNext,30)
<=> v7555(VarCurr,610) )
& ( v27337(VarNext,29)
<=> v7555(VarCurr,609) )
& ( v27337(VarNext,28)
<=> v7555(VarCurr,608) )
& ( v27337(VarNext,27)
<=> v7555(VarCurr,607) )
& ( v27337(VarNext,26)
<=> v7555(VarCurr,606) )
& ( v27337(VarNext,25)
<=> v7555(VarCurr,605) )
& ( v27337(VarNext,24)
<=> v7555(VarCurr,604) )
& ( v27337(VarNext,23)
<=> v7555(VarCurr,603) )
& ( v27337(VarNext,22)
<=> v7555(VarCurr,602) )
& ( v27337(VarNext,21)
<=> v7555(VarCurr,601) )
& ( v27337(VarNext,20)
<=> v7555(VarCurr,600) )
& ( v27337(VarNext,19)
<=> v7555(VarCurr,599) )
& ( v27337(VarNext,18)
<=> v7555(VarCurr,598) )
& ( v27337(VarNext,17)
<=> v7555(VarCurr,597) )
& ( v27337(VarNext,16)
<=> v7555(VarCurr,596) )
& ( v27337(VarNext,15)
<=> v7555(VarCurr,595) )
& ( v27337(VarNext,14)
<=> v7555(VarCurr,594) )
& ( v27337(VarNext,13)
<=> v7555(VarCurr,593) )
& ( v27337(VarNext,12)
<=> v7555(VarCurr,592) )
& ( v27337(VarNext,11)
<=> v7555(VarCurr,591) )
& ( v27337(VarNext,10)
<=> v7555(VarCurr,590) )
& ( v27337(VarNext,9)
<=> v7555(VarCurr,589) )
& ( v27337(VarNext,8)
<=> v7555(VarCurr,588) )
& ( v27337(VarNext,7)
<=> v7555(VarCurr,587) )
& ( v27337(VarNext,6)
<=> v7555(VarCurr,586) )
& ( v27337(VarNext,5)
<=> v7555(VarCurr,585) )
& ( v27337(VarNext,4)
<=> v7555(VarCurr,584) )
& ( v27337(VarNext,3)
<=> v7555(VarCurr,583) )
& ( v27337(VarNext,2)
<=> v7555(VarCurr,582) )
& ( v27337(VarNext,1)
<=> v7555(VarCurr,581) )
& ( v27337(VarNext,0)
<=> v7555(VarCurr,580) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_638,axiom,
! [VarNext: state_type] :
( v27339(VarNext)
=> ! [B: $int] :
( ( $less(B,116)
& ~ $less(B,0) )
=> ( v27337(VarNext,B)
<=> v7635(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5641,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27339(VarNext)
<=> ( v27340(VarNext)
& v7630(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5640,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27340(VarNext)
<=> ( v27342(VarNext)
& v7597(VarNext) ) ) ) ).
tff(writeUnaryOperator_1939,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27342(VarNext)
<=> v7604(VarNext) ) ) ).
tff(addAssignment_10554,axiom,
! [VarCurr: state_type] :
( v7585(VarCurr,97)
<=> v7587(VarCurr,97) ) ).
tff(addAssignment_10553,axiom,
! [VarCurr: state_type] :
( v7587(VarCurr,97)
<=> v7589(VarCurr,97) ) ).
tff(addAssignment_10552,axiom,
! [VarCurr: state_type] :
( v7589(VarCurr,97)
<=> v7591(VarCurr,97) ) ).
tff(addAssignment_10551,axiom,
! [VarCurr: state_type] :
( v7591(VarCurr,97)
<=> v7593(VarCurr,97) ) ).
tff(addAssignment_10550,axiom,
! [VarCurr: state_type] :
( v7593(VarCurr,97)
<=> v7595(VarCurr,97) ) ).
tff(addAssignment_10549,axiom,
! [VarCurr: state_type] :
( v27326(VarCurr,1)
<=> v27327(VarCurr,1) ) ).
tff(addAssignment_10548,axiom,
! [VarCurr: state_type] :
( v27326(VarCurr,0)
<=> v27327(VarCurr,0) ) ).
tff(addAssignment_10547,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v27327(VarCurr,B)
<=> $false ) ) ).
tff(addAssignment_10546,axiom,
! [VarCurr: state_type] :
( ( v27327(VarCurr,5)
<=> v27328(VarCurr,3) )
& ( v27327(VarCurr,4)
<=> v27328(VarCurr,2) )
& ( v27327(VarCurr,3)
<=> v27328(VarCurr,1) )
& ( v27327(VarCurr,2)
<=> v27328(VarCurr,0) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_882,axiom,
! [VarCurr: state_type] :
( ~ v26093(VarCurr)
=> ( v27323(VarCurr)
<=> v26089(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_886,axiom,
! [VarCurr: state_type] :
( v26093(VarCurr)
=> ( v27323(VarCurr)
<=> v27321(VarCurr) ) ) ).
tff(addAssignment_10545,axiom,
! [VarCurr: state_type] :
( v27321(VarCurr)
<=> v26113(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_424,axiom,
! [VarCurr: state_type] :
( v27054(VarCurr)
<=> ( v27312(VarCurr)
| v27050(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_423,axiom,
! [VarCurr: state_type] :
( v27312(VarCurr)
<=> ( v27313(VarCurr)
| v27050(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_422,axiom,
! [VarCurr: state_type] :
( v27313(VarCurr)
<=> ( v27314(VarCurr)
| v27050(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_421,axiom,
! [VarCurr: state_type] :
( v27314(VarCurr)
<=> ( v27315(VarCurr)
| v27050(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_420,axiom,
! [VarCurr: state_type] :
( v27315(VarCurr)
<=> ( v27050(VarCurr,0)
| v27050(VarCurr,1) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_602,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27216(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v27050(VarNext,B)
<=> v27050(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_637,axiom,
! [VarNext: state_type] :
( v27216(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v27050(VarNext,B)
<=> v27235(VarNext,B) ) ) ) ).
tff(addAssignment_10544,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v27235(VarNext,B)
<=> v27233(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_792,axiom,
! [VarCurr: state_type] :
( ~ v27227(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v27233(VarCurr,B)
<=> v27236(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_786,axiom,
! [VarCurr: state_type] :
( v27227(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v27233(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_791,axiom,
! [VarCurr: state_type] :
( ~ v26093(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v27236(VarCurr,B)
<=> v27273(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_785,axiom,
! [VarCurr: state_type] :
( v26093(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v27236(VarCurr,B)
<=> v27237(VarCurr,B) ) ) ) ).
tff(addAssignment_10543,axiom,
! [VarCurr: state_type] :
( v27273(VarCurr,0)
<=> v27306(VarCurr) ) ).
tff(addAssignment_10542,axiom,
! [VarCurr: state_type] :
( v27273(VarCurr,1)
<=> v27304(VarCurr) ) ).
tff(addAssignment_10541,axiom,
! [VarCurr: state_type] :
( v27273(VarCurr,2)
<=> v27300(VarCurr) ) ).
tff(addAssignment_10540,axiom,
! [VarCurr: state_type] :
( v27273(VarCurr,3)
<=> v27296(VarCurr) ) ).
tff(addAssignment_10539,axiom,
! [VarCurr: state_type] :
( v27273(VarCurr,4)
<=> v27292(VarCurr) ) ).
tff(addAssignment_10538,axiom,
! [VarCurr: state_type] :
( v27273(VarCurr,5)
<=> v27275(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5639,axiom,
! [VarCurr: state_type] :
( v27304(VarCurr)
<=> ( v27305(VarCurr)
& v27307(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5638,axiom,
! [VarCurr: state_type] :
( v27307(VarCurr)
<=> ( v27050(VarCurr,0)
| v27286(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_419,axiom,
! [VarCurr: state_type] :
( v27305(VarCurr)
<=> ( v27306(VarCurr)
| v27050(VarCurr,1) ) ) ).
tff(writeUnaryOperator_1938,axiom,
! [VarCurr: state_type] :
( ~ v27306(VarCurr)
<=> v27050(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5637,axiom,
! [VarCurr: state_type] :
( v27300(VarCurr)
<=> ( v27301(VarCurr)
& v27303(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5636,axiom,
! [VarCurr: state_type] :
( v27303(VarCurr)
<=> ( v27284(VarCurr)
| v27287(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_418,axiom,
! [VarCurr: state_type] :
( v27301(VarCurr)
<=> ( v27302(VarCurr)
| v27050(VarCurr,2) ) ) ).
tff(writeUnaryOperator_1937,axiom,
! [VarCurr: state_type] :
( ~ v27302(VarCurr)
<=> v27284(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5635,axiom,
! [VarCurr: state_type] :
( v27296(VarCurr)
<=> ( v27297(VarCurr)
& v27299(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5634,axiom,
! [VarCurr: state_type] :
( v27299(VarCurr)
<=> ( v27282(VarCurr)
| v27288(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_417,axiom,
! [VarCurr: state_type] :
( v27297(VarCurr)
<=> ( v27298(VarCurr)
| v27050(VarCurr,3) ) ) ).
tff(writeUnaryOperator_1936,axiom,
! [VarCurr: state_type] :
( ~ v27298(VarCurr)
<=> v27282(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5633,axiom,
! [VarCurr: state_type] :
( v27292(VarCurr)
<=> ( v27293(VarCurr)
& v27295(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5632,axiom,
! [VarCurr: state_type] :
( v27295(VarCurr)
<=> ( v27280(VarCurr)
| v27289(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_416,axiom,
! [VarCurr: state_type] :
( v27293(VarCurr)
<=> ( v27294(VarCurr)
| v27050(VarCurr,4) ) ) ).
tff(writeUnaryOperator_1935,axiom,
! [VarCurr: state_type] :
( ~ v27294(VarCurr)
<=> v27280(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5631,axiom,
! [VarCurr: state_type] :
( v27275(VarCurr)
<=> ( v27276(VarCurr)
& v27290(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5630,axiom,
! [VarCurr: state_type] :
( v27290(VarCurr)
<=> ( v27278(VarCurr)
| v27291(VarCurr) ) ) ).
tff(writeUnaryOperator_1934,axiom,
! [VarCurr: state_type] :
( ~ v27291(VarCurr)
<=> v27050(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_415,axiom,
! [VarCurr: state_type] :
( v27276(VarCurr)
<=> ( v27277(VarCurr)
| v27050(VarCurr,5) ) ) ).
tff(writeUnaryOperator_1933,axiom,
! [VarCurr: state_type] :
( ~ v27277(VarCurr)
<=> v27278(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_414,axiom,
! [VarCurr: state_type] :
( v27278(VarCurr)
<=> ( v27050(VarCurr,4)
| v27279(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5629,axiom,
! [VarCurr: state_type] :
( v27279(VarCurr)
<=> ( v27280(VarCurr)
& v27289(VarCurr) ) ) ).
tff(writeUnaryOperator_1932,axiom,
! [VarCurr: state_type] :
( ~ v27289(VarCurr)
<=> v27050(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_413,axiom,
! [VarCurr: state_type] :
( v27280(VarCurr)
<=> ( v27050(VarCurr,3)
| v27281(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5628,axiom,
! [VarCurr: state_type] :
( v27281(VarCurr)
<=> ( v27282(VarCurr)
& v27288(VarCurr) ) ) ).
tff(writeUnaryOperator_1931,axiom,
! [VarCurr: state_type] :
( ~ v27288(VarCurr)
<=> v27050(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_412,axiom,
! [VarCurr: state_type] :
( v27282(VarCurr)
<=> ( v27050(VarCurr,2)
| v27283(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5627,axiom,
! [VarCurr: state_type] :
( v27283(VarCurr)
<=> ( v27284(VarCurr)
& v27287(VarCurr) ) ) ).
tff(writeUnaryOperator_1930,axiom,
! [VarCurr: state_type] :
( ~ v27287(VarCurr)
<=> v27050(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_411,axiom,
! [VarCurr: state_type] :
( v27284(VarCurr)
<=> ( v27050(VarCurr,1)
| v27285(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5626,axiom,
! [VarCurr: state_type] :
( v27285(VarCurr)
<=> ( v27050(VarCurr,0)
& v27286(VarCurr) ) ) ).
tff(writeUnaryOperator_1929,axiom,
! [VarCurr: state_type] :
( ~ v27286(VarCurr)
<=> v27050(VarCurr,1) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_881,axiom,
! [VarCurr: state_type] :
( ~ v27052(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v27237(VarCurr,B)
<=> v27056(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_885,axiom,
! [VarCurr: state_type] :
( v27052(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v27237(VarCurr,B)
<=> v27238(VarCurr,B) ) ) ) ).
tff(addAssignment_10537,axiom,
! [VarCurr: state_type] :
( v27238(VarCurr,0)
<=> v27271(VarCurr) ) ).
tff(addAssignment_10536,axiom,
! [VarCurr: state_type] :
( v27238(VarCurr,1)
<=> v27269(VarCurr) ) ).
tff(addAssignment_10535,axiom,
! [VarCurr: state_type] :
( v27238(VarCurr,2)
<=> v27265(VarCurr) ) ).
tff(addAssignment_10534,axiom,
! [VarCurr: state_type] :
( v27238(VarCurr,3)
<=> v27261(VarCurr) ) ).
tff(addAssignment_10533,axiom,
! [VarCurr: state_type] :
( v27238(VarCurr,4)
<=> v27257(VarCurr) ) ).
tff(addAssignment_10532,axiom,
! [VarCurr: state_type] :
( v27238(VarCurr,5)
<=> v27240(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5625,axiom,
! [VarCurr: state_type] :
( v27269(VarCurr)
<=> ( v27270(VarCurr)
& v27272(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5624,axiom,
! [VarCurr: state_type] :
( v27272(VarCurr)
<=> ( v27056(VarCurr,0)
| v27251(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_410,axiom,
! [VarCurr: state_type] :
( v27270(VarCurr)
<=> ( v27271(VarCurr)
| v27056(VarCurr,1) ) ) ).
tff(writeUnaryOperator_1928,axiom,
! [VarCurr: state_type] :
( ~ v27271(VarCurr)
<=> v27056(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5623,axiom,
! [VarCurr: state_type] :
( v27265(VarCurr)
<=> ( v27266(VarCurr)
& v27268(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5622,axiom,
! [VarCurr: state_type] :
( v27268(VarCurr)
<=> ( v27249(VarCurr)
| v27252(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_409,axiom,
! [VarCurr: state_type] :
( v27266(VarCurr)
<=> ( v27267(VarCurr)
| v27056(VarCurr,2) ) ) ).
tff(writeUnaryOperator_1927,axiom,
! [VarCurr: state_type] :
( ~ v27267(VarCurr)
<=> v27249(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5621,axiom,
! [VarCurr: state_type] :
( v27261(VarCurr)
<=> ( v27262(VarCurr)
& v27264(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5620,axiom,
! [VarCurr: state_type] :
( v27264(VarCurr)
<=> ( v27247(VarCurr)
| v27253(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_408,axiom,
! [VarCurr: state_type] :
( v27262(VarCurr)
<=> ( v27263(VarCurr)
| v27056(VarCurr,3) ) ) ).
tff(writeUnaryOperator_1926,axiom,
! [VarCurr: state_type] :
( ~ v27263(VarCurr)
<=> v27247(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5619,axiom,
! [VarCurr: state_type] :
( v27257(VarCurr)
<=> ( v27258(VarCurr)
& v27260(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5618,axiom,
! [VarCurr: state_type] :
( v27260(VarCurr)
<=> ( v27245(VarCurr)
| v27254(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_407,axiom,
! [VarCurr: state_type] :
( v27258(VarCurr)
<=> ( v27259(VarCurr)
| v27056(VarCurr,4) ) ) ).
tff(writeUnaryOperator_1925,axiom,
! [VarCurr: state_type] :
( ~ v27259(VarCurr)
<=> v27245(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5617,axiom,
! [VarCurr: state_type] :
( v27240(VarCurr)
<=> ( v27241(VarCurr)
& v27255(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5616,axiom,
! [VarCurr: state_type] :
( v27255(VarCurr)
<=> ( v27243(VarCurr)
| v27256(VarCurr) ) ) ).
tff(writeUnaryOperator_1924,axiom,
! [VarCurr: state_type] :
( ~ v27256(VarCurr)
<=> v27056(VarCurr,5) ) ).
tff(writeBinaryOperatorShiftedRanges_406,axiom,
! [VarCurr: state_type] :
( v27241(VarCurr)
<=> ( v27242(VarCurr)
| v27056(VarCurr,5) ) ) ).
tff(writeUnaryOperator_1923,axiom,
! [VarCurr: state_type] :
( ~ v27242(VarCurr)
<=> v27243(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_405,axiom,
! [VarCurr: state_type] :
( v27243(VarCurr)
<=> ( v27056(VarCurr,4)
| v27244(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5615,axiom,
! [VarCurr: state_type] :
( v27244(VarCurr)
<=> ( v27245(VarCurr)
& v27254(VarCurr) ) ) ).
tff(writeUnaryOperator_1922,axiom,
! [VarCurr: state_type] :
( ~ v27254(VarCurr)
<=> v27056(VarCurr,4) ) ).
tff(writeBinaryOperatorShiftedRanges_404,axiom,
! [VarCurr: state_type] :
( v27245(VarCurr)
<=> ( v27056(VarCurr,3)
| v27246(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5614,axiom,
! [VarCurr: state_type] :
( v27246(VarCurr)
<=> ( v27247(VarCurr)
& v27253(VarCurr) ) ) ).
tff(writeUnaryOperator_1921,axiom,
! [VarCurr: state_type] :
( ~ v27253(VarCurr)
<=> v27056(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_403,axiom,
! [VarCurr: state_type] :
( v27247(VarCurr)
<=> ( v27056(VarCurr,2)
| v27248(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5613,axiom,
! [VarCurr: state_type] :
( v27248(VarCurr)
<=> ( v27249(VarCurr)
& v27252(VarCurr) ) ) ).
tff(writeUnaryOperator_1920,axiom,
! [VarCurr: state_type] :
( ~ v27252(VarCurr)
<=> v27056(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_402,axiom,
! [VarCurr: state_type] :
( v27249(VarCurr)
<=> ( v27056(VarCurr,1)
| v27250(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5612,axiom,
! [VarCurr: state_type] :
( v27250(VarCurr)
<=> ( v27056(VarCurr,0)
& v27251(VarCurr) ) ) ).
tff(writeUnaryOperator_1919,axiom,
! [VarCurr: state_type] :
( ~ v27251(VarCurr)
<=> v27056(VarCurr,1) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5611,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27216(VarNext)
<=> ( v27217(VarNext)
& v27226(VarNext) ) ) ) ).
tff(addAssignment_10531,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27226(VarNext)
<=> v27224(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5610,axiom,
! [VarCurr: state_type] :
( v27224(VarCurr)
<=> ( v27227(VarCurr)
| v27228(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5609,axiom,
! [VarCurr: state_type] :
( v27228(VarCurr)
<=> ( v27229(VarCurr)
& v27232(VarCurr) ) ) ).
tff(writeUnaryOperator_1918,axiom,
! [VarCurr: state_type] :
( ~ v27232(VarCurr)
<=> v27227(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5608,axiom,
! [VarCurr: state_type] :
( v27229(VarCurr)
<=> ( v26093(VarCurr)
| v27230(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5607,axiom,
! [VarCurr: state_type] :
( v27230(VarCurr)
<=> ( v27052(VarCurr)
& v27231(VarCurr) ) ) ).
tff(writeUnaryOperator_1917,axiom,
! [VarCurr: state_type] :
( ~ v27231(VarCurr)
<=> v26093(VarCurr) ) ).
tff(writeUnaryOperator_1916,axiom,
! [VarCurr: state_type] :
( ~ v27227(VarCurr)
<=> v26091(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5606,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27217(VarNext)
<=> ( v27218(VarNext)
& v27213(VarNext) ) ) ) ).
tff(writeUnaryOperator_1915,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27218(VarNext)
<=> v27220(VarNext) ) ) ).
tff(addAssignment_10530,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27220(VarNext)
<=> v27213(VarCurr) ) ) ).
tff(addAssignment_10529,axiom,
! [VarCurr: state_type] :
( v27213(VarCurr)
<=> v7508(VarCurr) ) ).
tff(addAssignment_10528,axiom,
! [VarCurr: state_type] :
( v27056(VarCurr,0)
<=> v27180(VarCurr,0) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_56,axiom,
! [VarCurr: state_type] :
( ~ v27058(VarCurr)
=> ( ( v27180(VarCurr,5)
<=> v27060(VarCurr,7) )
& ( v27180(VarCurr,4)
<=> v27060(VarCurr,6) )
& ( v27180(VarCurr,3)
<=> v27060(VarCurr,5) )
& ( v27180(VarCurr,2)
<=> v27060(VarCurr,4) )
& ( v27180(VarCurr,1)
<=> v27060(VarCurr,3) )
& ( v27180(VarCurr,0)
<=> v27060(VarCurr,2) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_884,axiom,
! [VarCurr: state_type] :
( v27058(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v27180(VarCurr,B)
<=> v27181(VarCurr,B) ) ) ) ).
tff(addAssignment_10527,axiom,
! [VarCurr: state_type] :
( v27181(VarCurr,0)
<=> v27209(VarCurr) ) ).
tff(addAssignment_10526,axiom,
! [VarCurr: state_type] :
( v27181(VarCurr,1)
<=> v27207(VarCurr) ) ).
tff(addAssignment_10525,axiom,
! [VarCurr: state_type] :
( v27181(VarCurr,2)
<=> v27202(VarCurr) ) ).
tff(addAssignment_10524,axiom,
! [VarCurr: state_type] :
( v27181(VarCurr,3)
<=> v27197(VarCurr) ) ).
tff(addAssignment_10523,axiom,
! [VarCurr: state_type] :
( v27181(VarCurr,4)
<=> v27192(VarCurr) ) ).
tff(addAssignment_10522,axiom,
! [VarCurr: state_type] :
( v27181(VarCurr,5)
<=> v27183(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5605,axiom,
! [VarCurr: state_type] :
( v27207(VarCurr)
<=> ( v27208(VarCurr)
& v27211(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_401,axiom,
! [VarCurr: state_type] :
( v27211(VarCurr)
<=> ( v27060(VarCurr,2)
| v27060(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5604,axiom,
! [VarCurr: state_type] :
( v27208(VarCurr)
<=> ( v27209(VarCurr)
| v27210(VarCurr) ) ) ).
tff(writeUnaryOperator_1914,axiom,
! [VarCurr: state_type] :
( ~ v27210(VarCurr)
<=> v27060(VarCurr,3) ) ).
tff(writeUnaryOperator_1913,axiom,
! [VarCurr: state_type] :
( ~ v27209(VarCurr)
<=> v27060(VarCurr,2) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5603,axiom,
! [VarCurr: state_type] :
( v27202(VarCurr)
<=> ( v27203(VarCurr)
& v27206(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_400,axiom,
! [VarCurr: state_type] :
( v27206(VarCurr)
<=> ( v27189(VarCurr)
| v27060(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5602,axiom,
! [VarCurr: state_type] :
( v27203(VarCurr)
<=> ( v27204(VarCurr)
| v27205(VarCurr) ) ) ).
tff(writeUnaryOperator_1912,axiom,
! [VarCurr: state_type] :
( ~ v27205(VarCurr)
<=> v27060(VarCurr,4) ) ).
tff(writeUnaryOperator_1911,axiom,
! [VarCurr: state_type] :
( ~ v27204(VarCurr)
<=> v27189(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5601,axiom,
! [VarCurr: state_type] :
( v27197(VarCurr)
<=> ( v27198(VarCurr)
& v27201(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_399,axiom,
! [VarCurr: state_type] :
( v27201(VarCurr)
<=> ( v27188(VarCurr)
| v27060(VarCurr,5) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5600,axiom,
! [VarCurr: state_type] :
( v27198(VarCurr)
<=> ( v27199(VarCurr)
| v27200(VarCurr) ) ) ).
tff(writeUnaryOperator_1910,axiom,
! [VarCurr: state_type] :
( ~ v27200(VarCurr)
<=> v27060(VarCurr,5) ) ).
tff(writeUnaryOperator_1909,axiom,
! [VarCurr: state_type] :
( ~ v27199(VarCurr)
<=> v27188(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5599,axiom,
! [VarCurr: state_type] :
( v27192(VarCurr)
<=> ( v27193(VarCurr)
& v27196(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_398,axiom,
! [VarCurr: state_type] :
( v27196(VarCurr)
<=> ( v27187(VarCurr)
| v27060(VarCurr,6) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5598,axiom,
! [VarCurr: state_type] :
( v27193(VarCurr)
<=> ( v27194(VarCurr)
| v27195(VarCurr) ) ) ).
tff(writeUnaryOperator_1908,axiom,
! [VarCurr: state_type] :
( ~ v27195(VarCurr)
<=> v27060(VarCurr,6) ) ).
tff(writeUnaryOperator_1907,axiom,
! [VarCurr: state_type] :
( ~ v27194(VarCurr)
<=> v27187(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5597,axiom,
! [VarCurr: state_type] :
( v27183(VarCurr)
<=> ( v27184(VarCurr)
& v27191(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_397,axiom,
! [VarCurr: state_type] :
( v27191(VarCurr)
<=> ( v27186(VarCurr)
| v27060(VarCurr,7) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5596,axiom,
! [VarCurr: state_type] :
( v27184(VarCurr)
<=> ( v27185(VarCurr)
| v27190(VarCurr) ) ) ).
tff(writeUnaryOperator_1906,axiom,
! [VarCurr: state_type] :
( ~ v27190(VarCurr)
<=> v27060(VarCurr,7) ) ).
tff(writeUnaryOperator_1905,axiom,
! [VarCurr: state_type] :
( ~ v27185(VarCurr)
<=> v27186(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_396,axiom,
! [VarCurr: state_type] :
( v27186(VarCurr)
<=> ( v27187(VarCurr)
& v27060(VarCurr,6) ) ) ).
tff(writeBinaryOperatorShiftedRanges_395,axiom,
! [VarCurr: state_type] :
( v27187(VarCurr)
<=> ( v27188(VarCurr)
& v27060(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_394,axiom,
! [VarCurr: state_type] :
( v27188(VarCurr)
<=> ( v27189(VarCurr)
& v27060(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_393,axiom,
! [VarCurr: state_type] :
( v27189(VarCurr)
<=> ( v27060(VarCurr,2)
& v27060(VarCurr,3) ) ) ).
tff(addAssignment_10521,axiom,
! [VarCurr: state_type] :
( v27060(VarCurr,2)
<=> v27148(VarCurr,0) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_55,axiom,
! [VarCurr: state_type] :
( ~ v27106(VarCurr)
=> ( ( v27148(VarCurr,5)
<=> v27062(VarCurr,7) )
& ( v27148(VarCurr,4)
<=> v27062(VarCurr,6) )
& ( v27148(VarCurr,3)
<=> v27062(VarCurr,5) )
& ( v27148(VarCurr,2)
<=> v27062(VarCurr,4) )
& ( v27148(VarCurr,1)
<=> v27062(VarCurr,3) )
& ( v27148(VarCurr,0)
<=> v27062(VarCurr,2) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_883,axiom,
! [VarCurr: state_type] :
( v27106(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v27148(VarCurr,B)
<=> v27149(VarCurr,B) ) ) ) ).
tff(addAssignment_10520,axiom,
! [VarCurr: state_type] :
( v27149(VarCurr,0)
<=> v27177(VarCurr) ) ).
tff(addAssignment_10519,axiom,
! [VarCurr: state_type] :
( v27149(VarCurr,1)
<=> v27175(VarCurr) ) ).
tff(addAssignment_10518,axiom,
! [VarCurr: state_type] :
( v27149(VarCurr,2)
<=> v27170(VarCurr) ) ).
tff(addAssignment_10517,axiom,
! [VarCurr: state_type] :
( v27149(VarCurr,3)
<=> v27165(VarCurr) ) ).
tff(addAssignment_10516,axiom,
! [VarCurr: state_type] :
( v27149(VarCurr,4)
<=> v27160(VarCurr) ) ).
tff(addAssignment_10515,axiom,
! [VarCurr: state_type] :
( v27149(VarCurr,5)
<=> v27151(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5595,axiom,
! [VarCurr: state_type] :
( v27175(VarCurr)
<=> ( v27176(VarCurr)
& v27179(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_392,axiom,
! [VarCurr: state_type] :
( v27179(VarCurr)
<=> ( v27062(VarCurr,2)
| v27062(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5594,axiom,
! [VarCurr: state_type] :
( v27176(VarCurr)
<=> ( v27177(VarCurr)
| v27178(VarCurr) ) ) ).
tff(writeUnaryOperator_1904,axiom,
! [VarCurr: state_type] :
( ~ v27178(VarCurr)
<=> v27062(VarCurr,3) ) ).
tff(writeUnaryOperator_1903,axiom,
! [VarCurr: state_type] :
( ~ v27177(VarCurr)
<=> v27062(VarCurr,2) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5593,axiom,
! [VarCurr: state_type] :
( v27170(VarCurr)
<=> ( v27171(VarCurr)
& v27174(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_391,axiom,
! [VarCurr: state_type] :
( v27174(VarCurr)
<=> ( v27157(VarCurr)
| v27062(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5592,axiom,
! [VarCurr: state_type] :
( v27171(VarCurr)
<=> ( v27172(VarCurr)
| v27173(VarCurr) ) ) ).
tff(writeUnaryOperator_1902,axiom,
! [VarCurr: state_type] :
( ~ v27173(VarCurr)
<=> v27062(VarCurr,4) ) ).
tff(writeUnaryOperator_1901,axiom,
! [VarCurr: state_type] :
( ~ v27172(VarCurr)
<=> v27157(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5591,axiom,
! [VarCurr: state_type] :
( v27165(VarCurr)
<=> ( v27166(VarCurr)
& v27169(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_390,axiom,
! [VarCurr: state_type] :
( v27169(VarCurr)
<=> ( v27156(VarCurr)
| v27062(VarCurr,5) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5590,axiom,
! [VarCurr: state_type] :
( v27166(VarCurr)
<=> ( v27167(VarCurr)
| v27168(VarCurr) ) ) ).
tff(writeUnaryOperator_1900,axiom,
! [VarCurr: state_type] :
( ~ v27168(VarCurr)
<=> v27062(VarCurr,5) ) ).
tff(writeUnaryOperator_1899,axiom,
! [VarCurr: state_type] :
( ~ v27167(VarCurr)
<=> v27156(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5589,axiom,
! [VarCurr: state_type] :
( v27160(VarCurr)
<=> ( v27161(VarCurr)
& v27164(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_389,axiom,
! [VarCurr: state_type] :
( v27164(VarCurr)
<=> ( v27155(VarCurr)
| v27062(VarCurr,6) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5588,axiom,
! [VarCurr: state_type] :
( v27161(VarCurr)
<=> ( v27162(VarCurr)
| v27163(VarCurr) ) ) ).
tff(writeUnaryOperator_1898,axiom,
! [VarCurr: state_type] :
( ~ v27163(VarCurr)
<=> v27062(VarCurr,6) ) ).
tff(writeUnaryOperator_1897,axiom,
! [VarCurr: state_type] :
( ~ v27162(VarCurr)
<=> v27155(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5587,axiom,
! [VarCurr: state_type] :
( v27151(VarCurr)
<=> ( v27152(VarCurr)
& v27159(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_388,axiom,
! [VarCurr: state_type] :
( v27159(VarCurr)
<=> ( v27154(VarCurr)
| v27062(VarCurr,7) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5586,axiom,
! [VarCurr: state_type] :
( v27152(VarCurr)
<=> ( v27153(VarCurr)
| v27158(VarCurr) ) ) ).
tff(writeUnaryOperator_1896,axiom,
! [VarCurr: state_type] :
( ~ v27158(VarCurr)
<=> v27062(VarCurr,7) ) ).
tff(writeUnaryOperator_1895,axiom,
! [VarCurr: state_type] :
( ~ v27153(VarCurr)
<=> v27154(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_387,axiom,
! [VarCurr: state_type] :
( v27154(VarCurr)
<=> ( v27155(VarCurr)
& v27062(VarCurr,6) ) ) ).
tff(writeBinaryOperatorShiftedRanges_386,axiom,
! [VarCurr: state_type] :
( v27155(VarCurr)
<=> ( v27156(VarCurr)
& v27062(VarCurr,5) ) ) ).
tff(writeBinaryOperatorShiftedRanges_385,axiom,
! [VarCurr: state_type] :
( v27156(VarCurr)
<=> ( v27157(VarCurr)
& v27062(VarCurr,4) ) ) ).
tff(writeBinaryOperatorShiftedRanges_384,axiom,
! [VarCurr: state_type] :
( v27157(VarCurr)
<=> ( v27062(VarCurr,2)
& v27062(VarCurr,3) ) ) ).
tff(addAssignment_10514,axiom,
! [VarCurr: state_type] :
( v27062(VarCurr,2)
<=> v27064(VarCurr,2) ) ).
tff(addAssignment_10513,axiom,
! [VarCurr: state_type] :
( v27064(VarCurr,2)
<=> v27066(VarCurr,2) ) ).
tff(addAssignment_10512,axiom,
! [VarCurr: state_type] :
( v27066(VarCurr,2)
<=> v27068(VarCurr,2) ) ).
tff(addAssignment_10511,axiom,
! [VarCurr: state_type] :
( v27068(VarCurr,2)
<=> v7549(VarCurr,96) ) ).
tff(addAssignment_10510,axiom,
! [VarCurr: state_type] :
( v7549(VarCurr,96)
<=> v7551(VarCurr,96) ) ).
tff(addAssignment_10509,axiom,
! [VarCurr: state_type] :
( v7551(VarCurr,96)
<=> v7553(VarCurr,96) ) ).
tff(addAssignment_10508,axiom,
! [VarCurr: state_type] :
( v7553(VarCurr,96)
<=> v7555(VarCurr,676) ) ).
tff(addAssignment_10507,axiom,
! [VarNext: state_type] :
( v7555(VarNext,676)
<=> v27141(VarNext,96) ) ).
tff(addCaseBooleanConditionShiftedRanges1_38,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27143(VarNext)
=> ( ( v27141(VarNext,115)
<=> v7555(VarCurr,695) )
& ( v27141(VarNext,114)
<=> v7555(VarCurr,694) )
& ( v27141(VarNext,113)
<=> v7555(VarCurr,693) )
& ( v27141(VarNext,112)
<=> v7555(VarCurr,692) )
& ( v27141(VarNext,111)
<=> v7555(VarCurr,691) )
& ( v27141(VarNext,110)
<=> v7555(VarCurr,690) )
& ( v27141(VarNext,109)
<=> v7555(VarCurr,689) )
& ( v27141(VarNext,108)
<=> v7555(VarCurr,688) )
& ( v27141(VarNext,107)
<=> v7555(VarCurr,687) )
& ( v27141(VarNext,106)
<=> v7555(VarCurr,686) )
& ( v27141(VarNext,105)
<=> v7555(VarCurr,685) )
& ( v27141(VarNext,104)
<=> v7555(VarCurr,684) )
& ( v27141(VarNext,103)
<=> v7555(VarCurr,683) )
& ( v27141(VarNext,102)
<=> v7555(VarCurr,682) )
& ( v27141(VarNext,101)
<=> v7555(VarCurr,681) )
& ( v27141(VarNext,100)
<=> v7555(VarCurr,680) )
& ( v27141(VarNext,99)
<=> v7555(VarCurr,679) )
& ( v27141(VarNext,98)
<=> v7555(VarCurr,678) )
& ( v27141(VarNext,97)
<=> v7555(VarCurr,677) )
& ( v27141(VarNext,96)
<=> v7555(VarCurr,676) )
& ( v27141(VarNext,95)
<=> v7555(VarCurr,675) )
& ( v27141(VarNext,94)
<=> v7555(VarCurr,674) )
& ( v27141(VarNext,93)
<=> v7555(VarCurr,673) )
& ( v27141(VarNext,92)
<=> v7555(VarCurr,672) )
& ( v27141(VarNext,91)
<=> v7555(VarCurr,671) )
& ( v27141(VarNext,90)
<=> v7555(VarCurr,670) )
& ( v27141(VarNext,89)
<=> v7555(VarCurr,669) )
& ( v27141(VarNext,88)
<=> v7555(VarCurr,668) )
& ( v27141(VarNext,87)
<=> v7555(VarCurr,667) )
& ( v27141(VarNext,86)
<=> v7555(VarCurr,666) )
& ( v27141(VarNext,85)
<=> v7555(VarCurr,665) )
& ( v27141(VarNext,84)
<=> v7555(VarCurr,664) )
& ( v27141(VarNext,83)
<=> v7555(VarCurr,663) )
& ( v27141(VarNext,82)
<=> v7555(VarCurr,662) )
& ( v27141(VarNext,81)
<=> v7555(VarCurr,661) )
& ( v27141(VarNext,80)
<=> v7555(VarCurr,660) )
& ( v27141(VarNext,79)
<=> v7555(VarCurr,659) )
& ( v27141(VarNext,78)
<=> v7555(VarCurr,658) )
& ( v27141(VarNext,77)
<=> v7555(VarCurr,657) )
& ( v27141(VarNext,76)
<=> v7555(VarCurr,656) )
& ( v27141(VarNext,75)
<=> v7555(VarCurr,655) )
& ( v27141(VarNext,74)
<=> v7555(VarCurr,654) )
& ( v27141(VarNext,73)
<=> v7555(VarCurr,653) )
& ( v27141(VarNext,72)
<=> v7555(VarCurr,652) )
& ( v27141(VarNext,71)
<=> v7555(VarCurr,651) )
& ( v27141(VarNext,70)
<=> v7555(VarCurr,650) )
& ( v27141(VarNext,69)
<=> v7555(VarCurr,649) )
& ( v27141(VarNext,68)
<=> v7555(VarCurr,648) )
& ( v27141(VarNext,67)
<=> v7555(VarCurr,647) )
& ( v27141(VarNext,66)
<=> v7555(VarCurr,646) )
& ( v27141(VarNext,65)
<=> v7555(VarCurr,645) )
& ( v27141(VarNext,64)
<=> v7555(VarCurr,644) )
& ( v27141(VarNext,63)
<=> v7555(VarCurr,643) )
& ( v27141(VarNext,62)
<=> v7555(VarCurr,642) )
& ( v27141(VarNext,61)
<=> v7555(VarCurr,641) )
& ( v27141(VarNext,60)
<=> v7555(VarCurr,640) )
& ( v27141(VarNext,59)
<=> v7555(VarCurr,639) )
& ( v27141(VarNext,58)
<=> v7555(VarCurr,638) )
& ( v27141(VarNext,57)
<=> v7555(VarCurr,637) )
& ( v27141(VarNext,56)
<=> v7555(VarCurr,636) )
& ( v27141(VarNext,55)
<=> v7555(VarCurr,635) )
& ( v27141(VarNext,54)
<=> v7555(VarCurr,634) )
& ( v27141(VarNext,53)
<=> v7555(VarCurr,633) )
& ( v27141(VarNext,52)
<=> v7555(VarCurr,632) )
& ( v27141(VarNext,51)
<=> v7555(VarCurr,631) )
& ( v27141(VarNext,50)
<=> v7555(VarCurr,630) )
& ( v27141(VarNext,49)
<=> v7555(VarCurr,629) )
& ( v27141(VarNext,48)
<=> v7555(VarCurr,628) )
& ( v27141(VarNext,47)
<=> v7555(VarCurr,627) )
& ( v27141(VarNext,46)
<=> v7555(VarCurr,626) )
& ( v27141(VarNext,45)
<=> v7555(VarCurr,625) )
& ( v27141(VarNext,44)
<=> v7555(VarCurr,624) )
& ( v27141(VarNext,43)
<=> v7555(VarCurr,623) )
& ( v27141(VarNext,42)
<=> v7555(VarCurr,622) )
& ( v27141(VarNext,41)
<=> v7555(VarCurr,621) )
& ( v27141(VarNext,40)
<=> v7555(VarCurr,620) )
& ( v27141(VarNext,39)
<=> v7555(VarCurr,619) )
& ( v27141(VarNext,38)
<=> v7555(VarCurr,618) )
& ( v27141(VarNext,37)
<=> v7555(VarCurr,617) )
& ( v27141(VarNext,36)
<=> v7555(VarCurr,616) )
& ( v27141(VarNext,35)
<=> v7555(VarCurr,615) )
& ( v27141(VarNext,34)
<=> v7555(VarCurr,614) )
& ( v27141(VarNext,33)
<=> v7555(VarCurr,613) )
& ( v27141(VarNext,32)
<=> v7555(VarCurr,612) )
& ( v27141(VarNext,31)
<=> v7555(VarCurr,611) )
& ( v27141(VarNext,30)
<=> v7555(VarCurr,610) )
& ( v27141(VarNext,29)
<=> v7555(VarCurr,609) )
& ( v27141(VarNext,28)
<=> v7555(VarCurr,608) )
& ( v27141(VarNext,27)
<=> v7555(VarCurr,607) )
& ( v27141(VarNext,26)
<=> v7555(VarCurr,606) )
& ( v27141(VarNext,25)
<=> v7555(VarCurr,605) )
& ( v27141(VarNext,24)
<=> v7555(VarCurr,604) )
& ( v27141(VarNext,23)
<=> v7555(VarCurr,603) )
& ( v27141(VarNext,22)
<=> v7555(VarCurr,602) )
& ( v27141(VarNext,21)
<=> v7555(VarCurr,601) )
& ( v27141(VarNext,20)
<=> v7555(VarCurr,600) )
& ( v27141(VarNext,19)
<=> v7555(VarCurr,599) )
& ( v27141(VarNext,18)
<=> v7555(VarCurr,598) )
& ( v27141(VarNext,17)
<=> v7555(VarCurr,597) )
& ( v27141(VarNext,16)
<=> v7555(VarCurr,596) )
& ( v27141(VarNext,15)
<=> v7555(VarCurr,595) )
& ( v27141(VarNext,14)
<=> v7555(VarCurr,594) )
& ( v27141(VarNext,13)
<=> v7555(VarCurr,593) )
& ( v27141(VarNext,12)
<=> v7555(VarCurr,592) )
& ( v27141(VarNext,11)
<=> v7555(VarCurr,591) )
& ( v27141(VarNext,10)
<=> v7555(VarCurr,590) )
& ( v27141(VarNext,9)
<=> v7555(VarCurr,589) )
& ( v27141(VarNext,8)
<=> v7555(VarCurr,588) )
& ( v27141(VarNext,7)
<=> v7555(VarCurr,587) )
& ( v27141(VarNext,6)
<=> v7555(VarCurr,586) )
& ( v27141(VarNext,5)
<=> v7555(VarCurr,585) )
& ( v27141(VarNext,4)
<=> v7555(VarCurr,584) )
& ( v27141(VarNext,3)
<=> v7555(VarCurr,583) )
& ( v27141(VarNext,2)
<=> v7555(VarCurr,582) )
& ( v27141(VarNext,1)
<=> v7555(VarCurr,581) )
& ( v27141(VarNext,0)
<=> v7555(VarCurr,580) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_636,axiom,
! [VarNext: state_type] :
( v27143(VarNext)
=> ! [B: $int] :
( ( $less(B,116)
& ~ $less(B,0) )
=> ( v27141(VarNext,B)
<=> v7635(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5585,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27143(VarNext)
<=> ( v27144(VarNext)
& v7630(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5584,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27144(VarNext)
<=> ( v27146(VarNext)
& v7597(VarNext) ) ) ) ).
tff(writeUnaryOperator_1894,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27146(VarNext)
<=> v7604(VarNext) ) ) ).
tff(addAssignment_10506,axiom,
! [VarCurr: state_type] :
( v7585(VarCurr,96)
<=> v7587(VarCurr,96) ) ).
tff(addAssignment_10505,axiom,
! [VarCurr: state_type] :
( v7587(VarCurr,96)
<=> v7589(VarCurr,96) ) ).
tff(addAssignment_10504,axiom,
! [VarCurr: state_type] :
( v7589(VarCurr,96)
<=> v7591(VarCurr,96) ) ).
tff(addAssignment_10503,axiom,
! [VarCurr: state_type] :
( v7591(VarCurr,96)
<=> v7593(VarCurr,96) ) ).
tff(addAssignment_10502,axiom,
! [VarCurr: state_type] :
( v7593(VarCurr,96)
<=> v7595(VarCurr,96) ) ).
tff(addAssignment_10501,axiom,
! [VarCurr: state_type] :
( v27106(VarCurr)
<=> v27107(VarCurr,2) ) ).
tff(addAssignment_10500,axiom,
! [VarCurr: state_type] :
( v27107(VarCurr,0)
<=> v27135(VarCurr) ) ).
tff(addAssignment_10499,axiom,
! [VarCurr: state_type] :
( v27107(VarCurr,1)
<=> v27130(VarCurr) ) ).
tff(addAssignment_10498,axiom,
! [VarCurr: state_type] :
( v27107(VarCurr,2)
<=> v27109(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5583,axiom,
! [VarCurr: state_type] :
( v27135(VarCurr)
<=> ( v27136(VarCurr)
& v27139(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5582,axiom,
! [VarCurr: state_type] :
( v27139(VarCurr)
<=> ( v27115(VarCurr,0)
| v27116(VarCurr,0) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5581,axiom,
! [VarCurr: state_type] :
( v27136(VarCurr)
<=> ( v27137(VarCurr)
| v27138(VarCurr) ) ) ).
tff(writeUnaryOperator_1893,axiom,
! [VarCurr: state_type] :
( ~ v27138(VarCurr)
<=> v27116(VarCurr,0) ) ).
tff(writeUnaryOperator_1892,axiom,
! [VarCurr: state_type] :
( ~ v27137(VarCurr)
<=> v27115(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5580,axiom,
! [VarCurr: state_type] :
( v27130(VarCurr)
<=> ( v27131(VarCurr)
& v27134(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5579,axiom,
! [VarCurr: state_type] :
( v27134(VarCurr)
<=> ( v27114(VarCurr)
| v27117(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5578,axiom,
! [VarCurr: state_type] :
( v27131(VarCurr)
<=> ( v27132(VarCurr)
| v27133(VarCurr) ) ) ).
tff(writeUnaryOperator_1891,axiom,
! [VarCurr: state_type] :
( ~ v27133(VarCurr)
<=> v27117(VarCurr) ) ).
tff(writeUnaryOperator_1890,axiom,
! [VarCurr: state_type] :
( ~ v27132(VarCurr)
<=> v27114(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5577,axiom,
! [VarCurr: state_type] :
( v27109(VarCurr)
<=> ( v27110(VarCurr)
& v27129(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5576,axiom,
! [VarCurr: state_type] :
( v27129(VarCurr)
<=> ( v27112(VarCurr)
| v27124(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5575,axiom,
! [VarCurr: state_type] :
( v27110(VarCurr)
<=> ( v27111(VarCurr)
| v27123(VarCurr) ) ) ).
tff(writeUnaryOperator_1889,axiom,
! [VarCurr: state_type] :
( ~ v27123(VarCurr)
<=> v27124(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5574,axiom,
! [VarCurr: state_type] :
( v27124(VarCurr)
<=> ( v27125(VarCurr)
& v27128(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_383,axiom,
! [VarCurr: state_type] :
( v27128(VarCurr)
<=> ( v27115(VarCurr,2)
| v27116(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5573,axiom,
! [VarCurr: state_type] :
( v27125(VarCurr)
<=> ( v27126(VarCurr)
| v27127(VarCurr) ) ) ).
tff(writeUnaryOperator_1888,axiom,
! [VarCurr: state_type] :
( ~ v27127(VarCurr)
<=> v27116(VarCurr,2) ) ).
tff(writeUnaryOperator_1887,axiom,
! [VarCurr: state_type] :
( ~ v27126(VarCurr)
<=> v27115(VarCurr,2) ) ).
tff(writeUnaryOperator_1886,axiom,
! [VarCurr: state_type] :
( ~ v27111(VarCurr)
<=> v27112(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5572,axiom,
! [VarCurr: state_type] :
( v27112(VarCurr)
<=> ( v27113(VarCurr)
| v27122(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_382,axiom,
! [VarCurr: state_type] :
( v27122(VarCurr)
<=> ( v27115(VarCurr,1)
& v27116(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5571,axiom,
! [VarCurr: state_type] :
( v27113(VarCurr)
<=> ( v27114(VarCurr)
& v27117(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5570,axiom,
! [VarCurr: state_type] :
( v27117(VarCurr)
<=> ( v27118(VarCurr)
& v27121(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_381,axiom,
! [VarCurr: state_type] :
( v27121(VarCurr)
<=> ( v27115(VarCurr,1)
| v27116(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5569,axiom,
! [VarCurr: state_type] :
( v27118(VarCurr)
<=> ( v27119(VarCurr)
| v27120(VarCurr) ) ) ).
tff(writeUnaryOperator_1885,axiom,
! [VarCurr: state_type] :
( ~ v27120(VarCurr)
<=> v27116(VarCurr,1) ) ).
tff(writeUnaryOperator_1884,axiom,
! [VarCurr: state_type] :
( ~ v27119(VarCurr)
<=> v27115(VarCurr,1) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5568,axiom,
! [VarCurr: state_type] :
( v27114(VarCurr)
<=> ( v27115(VarCurr,0)
& v27116(VarCurr,0) ) ) ).
tff(addAssignment_10497,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v27116(VarCurr,B)
<=> v27035(VarCurr,B) ) ) ).
tff(addAssignment_10496,axiom,
! [VarCurr: state_type] :
( v27116(VarCurr,2)
<=> $false ) ).
tff(addAssignment_10495,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v27115(VarCurr,B)
<=> v27062(VarCurr,B) ) ) ).
tff(addAssignment_10494,axiom,
! [VarCurr: state_type] :
( v27115(VarCurr,2)
<=> $false ) ).
tff(writeBinaryOperatorShiftedRanges_380,axiom,
! [VarCurr: state_type] :
( v27058(VarCurr)
<=> ( v27060(VarCurr,0)
| v27060(VarCurr,1) ) ) ).
tff(addAssignment_10493,axiom,
! [VarCurr: state_type] :
( v27060(VarCurr,0)
<=> v27098(VarCurr) ) ).
tff(addAssignment_10492,axiom,
! [VarCurr: state_type] :
( v27060(VarCurr,1)
<=> v27087(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5567,axiom,
! [VarCurr: state_type] :
( v27098(VarCurr)
<=> ( v27099(VarCurr)
& v27102(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5566,axiom,
! [VarCurr: state_type] :
( v27102(VarCurr)
<=> ( v27062(VarCurr,0)
| v27035(VarCurr,0) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5565,axiom,
! [VarCurr: state_type] :
( v27099(VarCurr)
<=> ( v27100(VarCurr)
| v27101(VarCurr) ) ) ).
tff(writeUnaryOperator_1883,axiom,
! [VarCurr: state_type] :
( ~ v27101(VarCurr)
<=> v27035(VarCurr,0) ) ).
tff(writeUnaryOperator_1882,axiom,
! [VarCurr: state_type] :
( ~ v27100(VarCurr)
<=> v27062(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5564,axiom,
! [VarCurr: state_type] :
( v27087(VarCurr)
<=> ( v27088(VarCurr)
& v27097(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5563,axiom,
! [VarCurr: state_type] :
( v27097(VarCurr)
<=> ( v27090(VarCurr)
| v27092(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5562,axiom,
! [VarCurr: state_type] :
( v27088(VarCurr)
<=> ( v27089(VarCurr)
| v27091(VarCurr) ) ) ).
tff(writeUnaryOperator_1881,axiom,
! [VarCurr: state_type] :
( ~ v27091(VarCurr)
<=> v27092(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5561,axiom,
! [VarCurr: state_type] :
( v27092(VarCurr)
<=> ( v27093(VarCurr)
& v27096(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_379,axiom,
! [VarCurr: state_type] :
( v27096(VarCurr)
<=> ( v27062(VarCurr,1)
| v27035(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5560,axiom,
! [VarCurr: state_type] :
( v27093(VarCurr)
<=> ( v27094(VarCurr)
| v27095(VarCurr) ) ) ).
tff(writeUnaryOperator_1880,axiom,
! [VarCurr: state_type] :
( ~ v27095(VarCurr)
<=> v27035(VarCurr,1) ) ).
tff(writeUnaryOperator_1879,axiom,
! [VarCurr: state_type] :
( ~ v27094(VarCurr)
<=> v27062(VarCurr,1) ) ).
tff(writeUnaryOperator_1878,axiom,
! [VarCurr: state_type] :
( ~ v27089(VarCurr)
<=> v27090(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5559,axiom,
! [VarCurr: state_type] :
( v27090(VarCurr)
<=> ( v27062(VarCurr,0)
& v27035(VarCurr,0) ) ) ).
tff(addAssignment_10491,axiom,
! [VarCurr: state_type] :
( v27035(VarCurr,1)
<=> v27037(VarCurr,1) ) ).
tff(addAssignment_10490,axiom,
! [VarCurr: state_type] :
( v27037(VarCurr,1)
<=> v27039(VarCurr,1) ) ).
tff(addAssignment_10489,axiom,
! [VarCurr: state_type] :
( v27039(VarCurr,1)
<=> v7547(VarCurr,1) ) ).
tff(addAssignment_10488,axiom,
! [VarCurr: state_type] :
( v7547(VarCurr,1)
<=> v7549(VarCurr,1) ) ).
tff(addAssignment_10487,axiom,
! [VarCurr: state_type] :
( v7549(VarCurr,1)
<=> v7551(VarCurr,1) ) ).
tff(addAssignment_10486,axiom,
! [VarCurr: state_type] :
( v7551(VarCurr,1)
<=> v7553(VarCurr,1) ) ).
tff(addAssignment_10485,axiom,
! [VarCurr: state_type] :
( v7553(VarCurr,1)
<=> v7555(VarCurr,581) ) ).
tff(addAssignment_10484,axiom,
! [VarCurr: state_type] :
( v27035(VarCurr,0)
<=> v27037(VarCurr,0) ) ).
tff(addAssignment_10483,axiom,
! [VarCurr: state_type] :
( v27037(VarCurr,0)
<=> v27039(VarCurr,0) ) ).
tff(addAssignment_10482,axiom,
! [VarCurr: state_type] :
( v27039(VarCurr,0)
<=> v7547(VarCurr,0) ) ).
tff(addAssignment_10481,axiom,
! [VarCurr: state_type] :
( v7547(VarCurr,0)
<=> v7549(VarCurr,0) ) ).
tff(addAssignment_10480,axiom,
! [VarCurr: state_type] :
( v7549(VarCurr,0)
<=> v7551(VarCurr,0) ) ).
tff(addAssignment_10479,axiom,
! [VarCurr: state_type] :
( v7551(VarCurr,0)
<=> v7553(VarCurr,0) ) ).
tff(addAssignment_10478,axiom,
! [VarCurr: state_type] :
( v7553(VarCurr,0)
<=> v7555(VarCurr,580) ) ).
tff(addAssignment_10477,axiom,
! [VarCurr: state_type] :
( v27062(VarCurr,1)
<=> v27064(VarCurr,1) ) ).
tff(addAssignment_10476,axiom,
! [VarCurr: state_type] :
( v27064(VarCurr,1)
<=> v27066(VarCurr,1) ) ).
tff(addAssignment_10475,axiom,
! [VarCurr: state_type] :
( v27066(VarCurr,1)
<=> v27068(VarCurr,1) ) ).
tff(addAssignment_10474,axiom,
! [VarCurr: state_type] :
( v27068(VarCurr,1)
<=> v7549(VarCurr,95) ) ).
tff(addAssignment_10473,axiom,
! [VarCurr: state_type] :
( v7549(VarCurr,95)
<=> v7551(VarCurr,95) ) ).
tff(addAssignment_10472,axiom,
! [VarCurr: state_type] :
( v7551(VarCurr,95)
<=> v7553(VarCurr,95) ) ).
tff(addAssignment_10471,axiom,
! [VarCurr: state_type] :
( v7553(VarCurr,95)
<=> v7555(VarCurr,675) ) ).
tff(addAssignment_10470,axiom,
! [VarNext: state_type] :
( v7555(VarNext,675)
<=> v27078(VarNext,95) ) ).
tff(addCaseBooleanConditionShiftedRanges1_37,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27080(VarNext)
=> ( ( v27078(VarNext,115)
<=> v7555(VarCurr,695) )
& ( v27078(VarNext,114)
<=> v7555(VarCurr,694) )
& ( v27078(VarNext,113)
<=> v7555(VarCurr,693) )
& ( v27078(VarNext,112)
<=> v7555(VarCurr,692) )
& ( v27078(VarNext,111)
<=> v7555(VarCurr,691) )
& ( v27078(VarNext,110)
<=> v7555(VarCurr,690) )
& ( v27078(VarNext,109)
<=> v7555(VarCurr,689) )
& ( v27078(VarNext,108)
<=> v7555(VarCurr,688) )
& ( v27078(VarNext,107)
<=> v7555(VarCurr,687) )
& ( v27078(VarNext,106)
<=> v7555(VarCurr,686) )
& ( v27078(VarNext,105)
<=> v7555(VarCurr,685) )
& ( v27078(VarNext,104)
<=> v7555(VarCurr,684) )
& ( v27078(VarNext,103)
<=> v7555(VarCurr,683) )
& ( v27078(VarNext,102)
<=> v7555(VarCurr,682) )
& ( v27078(VarNext,101)
<=> v7555(VarCurr,681) )
& ( v27078(VarNext,100)
<=> v7555(VarCurr,680) )
& ( v27078(VarNext,99)
<=> v7555(VarCurr,679) )
& ( v27078(VarNext,98)
<=> v7555(VarCurr,678) )
& ( v27078(VarNext,97)
<=> v7555(VarCurr,677) )
& ( v27078(VarNext,96)
<=> v7555(VarCurr,676) )
& ( v27078(VarNext,95)
<=> v7555(VarCurr,675) )
& ( v27078(VarNext,94)
<=> v7555(VarCurr,674) )
& ( v27078(VarNext,93)
<=> v7555(VarCurr,673) )
& ( v27078(VarNext,92)
<=> v7555(VarCurr,672) )
& ( v27078(VarNext,91)
<=> v7555(VarCurr,671) )
& ( v27078(VarNext,90)
<=> v7555(VarCurr,670) )
& ( v27078(VarNext,89)
<=> v7555(VarCurr,669) )
& ( v27078(VarNext,88)
<=> v7555(VarCurr,668) )
& ( v27078(VarNext,87)
<=> v7555(VarCurr,667) )
& ( v27078(VarNext,86)
<=> v7555(VarCurr,666) )
& ( v27078(VarNext,85)
<=> v7555(VarCurr,665) )
& ( v27078(VarNext,84)
<=> v7555(VarCurr,664) )
& ( v27078(VarNext,83)
<=> v7555(VarCurr,663) )
& ( v27078(VarNext,82)
<=> v7555(VarCurr,662) )
& ( v27078(VarNext,81)
<=> v7555(VarCurr,661) )
& ( v27078(VarNext,80)
<=> v7555(VarCurr,660) )
& ( v27078(VarNext,79)
<=> v7555(VarCurr,659) )
& ( v27078(VarNext,78)
<=> v7555(VarCurr,658) )
& ( v27078(VarNext,77)
<=> v7555(VarCurr,657) )
& ( v27078(VarNext,76)
<=> v7555(VarCurr,656) )
& ( v27078(VarNext,75)
<=> v7555(VarCurr,655) )
& ( v27078(VarNext,74)
<=> v7555(VarCurr,654) )
& ( v27078(VarNext,73)
<=> v7555(VarCurr,653) )
& ( v27078(VarNext,72)
<=> v7555(VarCurr,652) )
& ( v27078(VarNext,71)
<=> v7555(VarCurr,651) )
& ( v27078(VarNext,70)
<=> v7555(VarCurr,650) )
& ( v27078(VarNext,69)
<=> v7555(VarCurr,649) )
& ( v27078(VarNext,68)
<=> v7555(VarCurr,648) )
& ( v27078(VarNext,67)
<=> v7555(VarCurr,647) )
& ( v27078(VarNext,66)
<=> v7555(VarCurr,646) )
& ( v27078(VarNext,65)
<=> v7555(VarCurr,645) )
& ( v27078(VarNext,64)
<=> v7555(VarCurr,644) )
& ( v27078(VarNext,63)
<=> v7555(VarCurr,643) )
& ( v27078(VarNext,62)
<=> v7555(VarCurr,642) )
& ( v27078(VarNext,61)
<=> v7555(VarCurr,641) )
& ( v27078(VarNext,60)
<=> v7555(VarCurr,640) )
& ( v27078(VarNext,59)
<=> v7555(VarCurr,639) )
& ( v27078(VarNext,58)
<=> v7555(VarCurr,638) )
& ( v27078(VarNext,57)
<=> v7555(VarCurr,637) )
& ( v27078(VarNext,56)
<=> v7555(VarCurr,636) )
& ( v27078(VarNext,55)
<=> v7555(VarCurr,635) )
& ( v27078(VarNext,54)
<=> v7555(VarCurr,634) )
& ( v27078(VarNext,53)
<=> v7555(VarCurr,633) )
& ( v27078(VarNext,52)
<=> v7555(VarCurr,632) )
& ( v27078(VarNext,51)
<=> v7555(VarCurr,631) )
& ( v27078(VarNext,50)
<=> v7555(VarCurr,630) )
& ( v27078(VarNext,49)
<=> v7555(VarCurr,629) )
& ( v27078(VarNext,48)
<=> v7555(VarCurr,628) )
& ( v27078(VarNext,47)
<=> v7555(VarCurr,627) )
& ( v27078(VarNext,46)
<=> v7555(VarCurr,626) )
& ( v27078(VarNext,45)
<=> v7555(VarCurr,625) )
& ( v27078(VarNext,44)
<=> v7555(VarCurr,624) )
& ( v27078(VarNext,43)
<=> v7555(VarCurr,623) )
& ( v27078(VarNext,42)
<=> v7555(VarCurr,622) )
& ( v27078(VarNext,41)
<=> v7555(VarCurr,621) )
& ( v27078(VarNext,40)
<=> v7555(VarCurr,620) )
& ( v27078(VarNext,39)
<=> v7555(VarCurr,619) )
& ( v27078(VarNext,38)
<=> v7555(VarCurr,618) )
& ( v27078(VarNext,37)
<=> v7555(VarCurr,617) )
& ( v27078(VarNext,36)
<=> v7555(VarCurr,616) )
& ( v27078(VarNext,35)
<=> v7555(VarCurr,615) )
& ( v27078(VarNext,34)
<=> v7555(VarCurr,614) )
& ( v27078(VarNext,33)
<=> v7555(VarCurr,613) )
& ( v27078(VarNext,32)
<=> v7555(VarCurr,612) )
& ( v27078(VarNext,31)
<=> v7555(VarCurr,611) )
& ( v27078(VarNext,30)
<=> v7555(VarCurr,610) )
& ( v27078(VarNext,29)
<=> v7555(VarCurr,609) )
& ( v27078(VarNext,28)
<=> v7555(VarCurr,608) )
& ( v27078(VarNext,27)
<=> v7555(VarCurr,607) )
& ( v27078(VarNext,26)
<=> v7555(VarCurr,606) )
& ( v27078(VarNext,25)
<=> v7555(VarCurr,605) )
& ( v27078(VarNext,24)
<=> v7555(VarCurr,604) )
& ( v27078(VarNext,23)
<=> v7555(VarCurr,603) )
& ( v27078(VarNext,22)
<=> v7555(VarCurr,602) )
& ( v27078(VarNext,21)
<=> v7555(VarCurr,601) )
& ( v27078(VarNext,20)
<=> v7555(VarCurr,600) )
& ( v27078(VarNext,19)
<=> v7555(VarCurr,599) )
& ( v27078(VarNext,18)
<=> v7555(VarCurr,598) )
& ( v27078(VarNext,17)
<=> v7555(VarCurr,597) )
& ( v27078(VarNext,16)
<=> v7555(VarCurr,596) )
& ( v27078(VarNext,15)
<=> v7555(VarCurr,595) )
& ( v27078(VarNext,14)
<=> v7555(VarCurr,594) )
& ( v27078(VarNext,13)
<=> v7555(VarCurr,593) )
& ( v27078(VarNext,12)
<=> v7555(VarCurr,592) )
& ( v27078(VarNext,11)
<=> v7555(VarCurr,591) )
& ( v27078(VarNext,10)
<=> v7555(VarCurr,590) )
& ( v27078(VarNext,9)
<=> v7555(VarCurr,589) )
& ( v27078(VarNext,8)
<=> v7555(VarCurr,588) )
& ( v27078(VarNext,7)
<=> v7555(VarCurr,587) )
& ( v27078(VarNext,6)
<=> v7555(VarCurr,586) )
& ( v27078(VarNext,5)
<=> v7555(VarCurr,585) )
& ( v27078(VarNext,4)
<=> v7555(VarCurr,584) )
& ( v27078(VarNext,3)
<=> v7555(VarCurr,583) )
& ( v27078(VarNext,2)
<=> v7555(VarCurr,582) )
& ( v27078(VarNext,1)
<=> v7555(VarCurr,581) )
& ( v27078(VarNext,0)
<=> v7555(VarCurr,580) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_635,axiom,
! [VarNext: state_type] :
( v27080(VarNext)
=> ! [B: $int] :
( ( $less(B,116)
& ~ $less(B,0) )
=> ( v27078(VarNext,B)
<=> v7635(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5558,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27080(VarNext)
<=> ( v27081(VarNext)
& v7630(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5557,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27081(VarNext)
<=> ( v27083(VarNext)
& v7597(VarNext) ) ) ) ).
tff(writeUnaryOperator_1877,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27083(VarNext)
<=> v7604(VarNext) ) ) ).
tff(addAssignment_10469,axiom,
! [VarCurr: state_type] :
( v7585(VarCurr,95)
<=> v7587(VarCurr,95) ) ).
tff(addAssignment_10468,axiom,
! [VarCurr: state_type] :
( v7587(VarCurr,95)
<=> v7589(VarCurr,95) ) ).
tff(addAssignment_10467,axiom,
! [VarCurr: state_type] :
( v7589(VarCurr,95)
<=> v7591(VarCurr,95) ) ).
tff(addAssignment_10466,axiom,
! [VarCurr: state_type] :
( v7591(VarCurr,95)
<=> v7593(VarCurr,95) ) ).
tff(addAssignment_10465,axiom,
! [VarCurr: state_type] :
( v7593(VarCurr,95)
<=> v7595(VarCurr,95) ) ).
tff(addAssignment_10464,axiom,
! [VarCurr: state_type] :
( v27062(VarCurr,0)
<=> v27064(VarCurr,0) ) ).
tff(addAssignment_10463,axiom,
! [VarCurr: state_type] :
( v27064(VarCurr,0)
<=> v27066(VarCurr,0) ) ).
tff(addAssignment_10462,axiom,
! [VarCurr: state_type] :
( v27066(VarCurr,0)
<=> v27068(VarCurr,0) ) ).
tff(addAssignment_10461,axiom,
! [VarCurr: state_type] :
( v27068(VarCurr,0)
<=> v7549(VarCurr,94) ) ).
tff(addAssignment_10460,axiom,
! [VarCurr: state_type] :
( v7549(VarCurr,94)
<=> v7551(VarCurr,94) ) ).
tff(addAssignment_10459,axiom,
! [VarCurr: state_type] :
( v7551(VarCurr,94)
<=> v7553(VarCurr,94) ) ).
tff(addAssignment_10458,axiom,
! [VarCurr: state_type] :
( v7553(VarCurr,94)
<=> v7555(VarCurr,674) ) ).
tff(addAssignment_10457,axiom,
! [VarNext: state_type] :
( v7555(VarNext,674)
<=> v27070(VarNext,94) ) ).
tff(addCaseBooleanConditionShiftedRanges1_36,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27072(VarNext)
=> ( ( v27070(VarNext,115)
<=> v7555(VarCurr,695) )
& ( v27070(VarNext,114)
<=> v7555(VarCurr,694) )
& ( v27070(VarNext,113)
<=> v7555(VarCurr,693) )
& ( v27070(VarNext,112)
<=> v7555(VarCurr,692) )
& ( v27070(VarNext,111)
<=> v7555(VarCurr,691) )
& ( v27070(VarNext,110)
<=> v7555(VarCurr,690) )
& ( v27070(VarNext,109)
<=> v7555(VarCurr,689) )
& ( v27070(VarNext,108)
<=> v7555(VarCurr,688) )
& ( v27070(VarNext,107)
<=> v7555(VarCurr,687) )
& ( v27070(VarNext,106)
<=> v7555(VarCurr,686) )
& ( v27070(VarNext,105)
<=> v7555(VarCurr,685) )
& ( v27070(VarNext,104)
<=> v7555(VarCurr,684) )
& ( v27070(VarNext,103)
<=> v7555(VarCurr,683) )
& ( v27070(VarNext,102)
<=> v7555(VarCurr,682) )
& ( v27070(VarNext,101)
<=> v7555(VarCurr,681) )
& ( v27070(VarNext,100)
<=> v7555(VarCurr,680) )
& ( v27070(VarNext,99)
<=> v7555(VarCurr,679) )
& ( v27070(VarNext,98)
<=> v7555(VarCurr,678) )
& ( v27070(VarNext,97)
<=> v7555(VarCurr,677) )
& ( v27070(VarNext,96)
<=> v7555(VarCurr,676) )
& ( v27070(VarNext,95)
<=> v7555(VarCurr,675) )
& ( v27070(VarNext,94)
<=> v7555(VarCurr,674) )
& ( v27070(VarNext,93)
<=> v7555(VarCurr,673) )
& ( v27070(VarNext,92)
<=> v7555(VarCurr,672) )
& ( v27070(VarNext,91)
<=> v7555(VarCurr,671) )
& ( v27070(VarNext,90)
<=> v7555(VarCurr,670) )
& ( v27070(VarNext,89)
<=> v7555(VarCurr,669) )
& ( v27070(VarNext,88)
<=> v7555(VarCurr,668) )
& ( v27070(VarNext,87)
<=> v7555(VarCurr,667) )
& ( v27070(VarNext,86)
<=> v7555(VarCurr,666) )
& ( v27070(VarNext,85)
<=> v7555(VarCurr,665) )
& ( v27070(VarNext,84)
<=> v7555(VarCurr,664) )
& ( v27070(VarNext,83)
<=> v7555(VarCurr,663) )
& ( v27070(VarNext,82)
<=> v7555(VarCurr,662) )
& ( v27070(VarNext,81)
<=> v7555(VarCurr,661) )
& ( v27070(VarNext,80)
<=> v7555(VarCurr,660) )
& ( v27070(VarNext,79)
<=> v7555(VarCurr,659) )
& ( v27070(VarNext,78)
<=> v7555(VarCurr,658) )
& ( v27070(VarNext,77)
<=> v7555(VarCurr,657) )
& ( v27070(VarNext,76)
<=> v7555(VarCurr,656) )
& ( v27070(VarNext,75)
<=> v7555(VarCurr,655) )
& ( v27070(VarNext,74)
<=> v7555(VarCurr,654) )
& ( v27070(VarNext,73)
<=> v7555(VarCurr,653) )
& ( v27070(VarNext,72)
<=> v7555(VarCurr,652) )
& ( v27070(VarNext,71)
<=> v7555(VarCurr,651) )
& ( v27070(VarNext,70)
<=> v7555(VarCurr,650) )
& ( v27070(VarNext,69)
<=> v7555(VarCurr,649) )
& ( v27070(VarNext,68)
<=> v7555(VarCurr,648) )
& ( v27070(VarNext,67)
<=> v7555(VarCurr,647) )
& ( v27070(VarNext,66)
<=> v7555(VarCurr,646) )
& ( v27070(VarNext,65)
<=> v7555(VarCurr,645) )
& ( v27070(VarNext,64)
<=> v7555(VarCurr,644) )
& ( v27070(VarNext,63)
<=> v7555(VarCurr,643) )
& ( v27070(VarNext,62)
<=> v7555(VarCurr,642) )
& ( v27070(VarNext,61)
<=> v7555(VarCurr,641) )
& ( v27070(VarNext,60)
<=> v7555(VarCurr,640) )
& ( v27070(VarNext,59)
<=> v7555(VarCurr,639) )
& ( v27070(VarNext,58)
<=> v7555(VarCurr,638) )
& ( v27070(VarNext,57)
<=> v7555(VarCurr,637) )
& ( v27070(VarNext,56)
<=> v7555(VarCurr,636) )
& ( v27070(VarNext,55)
<=> v7555(VarCurr,635) )
& ( v27070(VarNext,54)
<=> v7555(VarCurr,634) )
& ( v27070(VarNext,53)
<=> v7555(VarCurr,633) )
& ( v27070(VarNext,52)
<=> v7555(VarCurr,632) )
& ( v27070(VarNext,51)
<=> v7555(VarCurr,631) )
& ( v27070(VarNext,50)
<=> v7555(VarCurr,630) )
& ( v27070(VarNext,49)
<=> v7555(VarCurr,629) )
& ( v27070(VarNext,48)
<=> v7555(VarCurr,628) )
& ( v27070(VarNext,47)
<=> v7555(VarCurr,627) )
& ( v27070(VarNext,46)
<=> v7555(VarCurr,626) )
& ( v27070(VarNext,45)
<=> v7555(VarCurr,625) )
& ( v27070(VarNext,44)
<=> v7555(VarCurr,624) )
& ( v27070(VarNext,43)
<=> v7555(VarCurr,623) )
& ( v27070(VarNext,42)
<=> v7555(VarCurr,622) )
& ( v27070(VarNext,41)
<=> v7555(VarCurr,621) )
& ( v27070(VarNext,40)
<=> v7555(VarCurr,620) )
& ( v27070(VarNext,39)
<=> v7555(VarCurr,619) )
& ( v27070(VarNext,38)
<=> v7555(VarCurr,618) )
& ( v27070(VarNext,37)
<=> v7555(VarCurr,617) )
& ( v27070(VarNext,36)
<=> v7555(VarCurr,616) )
& ( v27070(VarNext,35)
<=> v7555(VarCurr,615) )
& ( v27070(VarNext,34)
<=> v7555(VarCurr,614) )
& ( v27070(VarNext,33)
<=> v7555(VarCurr,613) )
& ( v27070(VarNext,32)
<=> v7555(VarCurr,612) )
& ( v27070(VarNext,31)
<=> v7555(VarCurr,611) )
& ( v27070(VarNext,30)
<=> v7555(VarCurr,610) )
& ( v27070(VarNext,29)
<=> v7555(VarCurr,609) )
& ( v27070(VarNext,28)
<=> v7555(VarCurr,608) )
& ( v27070(VarNext,27)
<=> v7555(VarCurr,607) )
& ( v27070(VarNext,26)
<=> v7555(VarCurr,606) )
& ( v27070(VarNext,25)
<=> v7555(VarCurr,605) )
& ( v27070(VarNext,24)
<=> v7555(VarCurr,604) )
& ( v27070(VarNext,23)
<=> v7555(VarCurr,603) )
& ( v27070(VarNext,22)
<=> v7555(VarCurr,602) )
& ( v27070(VarNext,21)
<=> v7555(VarCurr,601) )
& ( v27070(VarNext,20)
<=> v7555(VarCurr,600) )
& ( v27070(VarNext,19)
<=> v7555(VarCurr,599) )
& ( v27070(VarNext,18)
<=> v7555(VarCurr,598) )
& ( v27070(VarNext,17)
<=> v7555(VarCurr,597) )
& ( v27070(VarNext,16)
<=> v7555(VarCurr,596) )
& ( v27070(VarNext,15)
<=> v7555(VarCurr,595) )
& ( v27070(VarNext,14)
<=> v7555(VarCurr,594) )
& ( v27070(VarNext,13)
<=> v7555(VarCurr,593) )
& ( v27070(VarNext,12)
<=> v7555(VarCurr,592) )
& ( v27070(VarNext,11)
<=> v7555(VarCurr,591) )
& ( v27070(VarNext,10)
<=> v7555(VarCurr,590) )
& ( v27070(VarNext,9)
<=> v7555(VarCurr,589) )
& ( v27070(VarNext,8)
<=> v7555(VarCurr,588) )
& ( v27070(VarNext,7)
<=> v7555(VarCurr,587) )
& ( v27070(VarNext,6)
<=> v7555(VarCurr,586) )
& ( v27070(VarNext,5)
<=> v7555(VarCurr,585) )
& ( v27070(VarNext,4)
<=> v7555(VarCurr,584) )
& ( v27070(VarNext,3)
<=> v7555(VarCurr,583) )
& ( v27070(VarNext,2)
<=> v7555(VarCurr,582) )
& ( v27070(VarNext,1)
<=> v7555(VarCurr,581) )
& ( v27070(VarNext,0)
<=> v7555(VarCurr,580) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_634,axiom,
! [VarNext: state_type] :
( v27072(VarNext)
=> ! [B: $int] :
( ( $less(B,116)
& ~ $less(B,0) )
=> ( v27070(VarNext,B)
<=> v7635(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5556,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27072(VarNext)
<=> ( v27073(VarNext)
& v7630(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5555,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27073(VarNext)
<=> ( v27075(VarNext)
& v7597(VarNext) ) ) ) ).
tff(writeUnaryOperator_1876,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27075(VarNext)
<=> v7604(VarNext) ) ) ).
tff(addAssignment_10456,axiom,
! [VarCurr: state_type] :
( v7585(VarCurr,94)
<=> v7587(VarCurr,94) ) ).
tff(addAssignment_10455,axiom,
! [VarCurr: state_type] :
( v7587(VarCurr,94)
<=> v7589(VarCurr,94) ) ).
tff(addAssignment_10454,axiom,
! [VarCurr: state_type] :
( v7589(VarCurr,94)
<=> v7591(VarCurr,94) ) ).
tff(addAssignment_10453,axiom,
! [VarCurr: state_type] :
( v7591(VarCurr,94)
<=> v7593(VarCurr,94) ) ).
tff(addAssignment_10452,axiom,
! [VarCurr: state_type] :
( v7593(VarCurr,94)
<=> v7595(VarCurr,94) ) ).
tff(addAssignment_10451,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,2) )
=> ( v27033(VarCurr,B)
<=> v27042(VarCurr,B) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_880,axiom,
! [VarCurr: state_type] :
( ~ v26093(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v27042(VarCurr,B)
<=> v27041(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_882,axiom,
! [VarCurr: state_type] :
( v26093(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v27042(VarCurr,B)
<=> v27035(VarCurr,B) ) ) ) ).
tff(addAssignment_10450,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,2) )
=> ( v27035(VarCurr,B)
<=> v27037(VarCurr,B) ) ) ).
tff(addAssignment_10449,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,2) )
=> ( v27037(VarCurr,B)
<=> v27039(VarCurr,B) ) ) ).
tff(addAssignment_10448,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,2) )
=> ( v27039(VarCurr,B)
<=> v7547(VarCurr,B) ) ) ).
tff(addAssignment_10447,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,2) )
=> ( v7547(VarCurr,B)
<=> v7549(VarCurr,B) ) ) ).
tff(addAssignment_10446,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,2) )
=> ( v7549(VarCurr,B)
<=> v7551(VarCurr,B) ) ) ).
tff(addAssignment_10445,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,2) )
=> ( v7551(VarCurr,B)
<=> v7553(VarCurr,B) ) ) ).
tff(addAssignment_10444,axiom,
! [VarCurr: state_type] :
( ( v7553(VarCurr,3)
<=> v7555(VarCurr,583) )
& ( v7553(VarCurr,2)
<=> v7555(VarCurr,582) ) ) ).
tff(addAssignment_10443,axiom,
! [VarCurr: state_type] :
( v26127(VarCurr)
<=> v26129(VarCurr) ) ).
tff(addAssignment_10442,axiom,
! [VarCurr: state_type] :
( v26129(VarCurr)
<=> v26131(VarCurr) ) ).
tff(addAssignment_10441,axiom,
! [VarCurr: state_type] :
( v26131(VarCurr)
<=> v26133(VarCurr) ) ).
tff(addAssignment_10440,axiom,
! [VarCurr: state_type] :
( v26133(VarCurr)
<=> v26135(VarCurr) ) ).
tff(addAssignment_10439,axiom,
! [VarCurr: state_type] :
( v26135(VarCurr)
<=> v26137(VarCurr) ) ).
tff(addAssignment_10438,axiom,
! [VarCurr: state_type] :
( v26137(VarCurr)
<=> v26139(VarCurr) ) ).
tff(addAssignment_10437,axiom,
! [VarCurr: state_type] :
( v26139(VarCurr)
<=> v26141(VarCurr) ) ).
tff(addAssignment_10436,axiom,
! [VarCurr: state_type] :
( v26141(VarCurr)
<=> v26143(VarCurr,4) ) ).
tff(addAssignment_10435,axiom,
! [VarNext: state_type] :
( v26143(VarNext,4)
<=> v27005(VarNext,4) ) ).
tff(addCaseBooleanConditionEqualRanges1_601,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27006(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v27005(VarNext,B)
<=> v26143(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_633,axiom,
! [VarNext: state_type] :
( v27006(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v27005(VarNext,B)
<=> v26968(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5554,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27006(VarNext)
<=> v27007(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5553,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v27007(VarNext)
<=> ( v27009(VarNext)
& v26955(VarNext) ) ) ) ).
tff(writeUnaryOperator_1875,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27009(VarNext)
<=> v26962(VarNext) ) ) ).
tff(addAssignment_10434,axiom,
! [VarCurr: state_type] :
( v26145(VarCurr,4)
<=> v26940(VarCurr,4) ) ).
tff(addAssignment_10433,axiom,
! [VarCurr: state_type] :
( v26937(VarCurr,4)
<=> v26938(VarCurr,4) ) ).
tff(addAssignment_10432,axiom,
! [VarNext: state_type] :
( v26143(VarNext,3)
<=> v26997(VarNext,3) ) ).
tff(addCaseBooleanConditionEqualRanges1_600,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26998(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v26997(VarNext,B)
<=> v26143(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_632,axiom,
! [VarNext: state_type] :
( v26998(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v26997(VarNext,B)
<=> v26968(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5552,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26998(VarNext)
<=> v26999(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5551,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26999(VarNext)
<=> ( v27001(VarNext)
& v26955(VarNext) ) ) ) ).
tff(writeUnaryOperator_1874,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v27001(VarNext)
<=> v26962(VarNext) ) ) ).
tff(addAssignment_10431,axiom,
! [VarCurr: state_type] :
( v26145(VarCurr,3)
<=> v26940(VarCurr,3) ) ).
tff(addAssignment_10430,axiom,
! [VarCurr: state_type] :
( v26937(VarCurr,3)
<=> v26938(VarCurr,3) ) ).
tff(addAssignment_10429,axiom,
! [VarNext: state_type] :
( v26143(VarNext,2)
<=> v26989(VarNext,2) ) ).
tff(addCaseBooleanConditionEqualRanges1_599,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26990(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v26989(VarNext,B)
<=> v26143(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_631,axiom,
! [VarNext: state_type] :
( v26990(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v26989(VarNext,B)
<=> v26968(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5550,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26990(VarNext)
<=> v26991(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5549,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26991(VarNext)
<=> ( v26993(VarNext)
& v26955(VarNext) ) ) ) ).
tff(writeUnaryOperator_1873,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26993(VarNext)
<=> v26962(VarNext) ) ) ).
tff(addAssignment_10428,axiom,
! [VarCurr: state_type] :
( v26145(VarCurr,2)
<=> v26940(VarCurr,2) ) ).
tff(addAssignment_10427,axiom,
! [VarCurr: state_type] :
( v26937(VarCurr,2)
<=> v26938(VarCurr,2) ) ).
tff(addAssignment_10426,axiom,
! [VarNext: state_type] :
( v26143(VarNext,1)
<=> v26981(VarNext,1) ) ).
tff(addCaseBooleanConditionEqualRanges1_598,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26982(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v26981(VarNext,B)
<=> v26143(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_630,axiom,
! [VarNext: state_type] :
( v26982(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v26981(VarNext,B)
<=> v26968(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5548,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26982(VarNext)
<=> v26983(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5547,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26983(VarNext)
<=> ( v26985(VarNext)
& v26955(VarNext) ) ) ) ).
tff(writeUnaryOperator_1872,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26985(VarNext)
<=> v26962(VarNext) ) ) ).
tff(addAssignment_10425,axiom,
! [VarCurr: state_type] :
( v26145(VarCurr,1)
<=> v26940(VarCurr,1) ) ).
tff(addAssignment_10424,axiom,
! [VarCurr: state_type] :
( v26937(VarCurr,1)
<=> v26938(VarCurr,1) ) ).
tff(addAssignment_10423,axiom,
! [VarNext: state_type] :
( v26143(VarNext,0)
<=> v26973(VarNext,0) ) ).
tff(addCaseBooleanConditionEqualRanges1_597,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26974(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v26973(VarNext,B)
<=> v26143(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_629,axiom,
! [VarNext: state_type] :
( v26974(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v26973(VarNext,B)
<=> v26968(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5546,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26974(VarNext)
<=> v26975(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5545,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26975(VarNext)
<=> ( v26977(VarNext)
& v26955(VarNext) ) ) ) ).
tff(writeUnaryOperator_1871,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26977(VarNext)
<=> v26962(VarNext) ) ) ).
tff(addAssignment_10422,axiom,
! [VarCurr: state_type] :
( v26145(VarCurr,0)
<=> v26940(VarCurr,0) ) ).
tff(addAssignment_10421,axiom,
! [VarNext: state_type] :
( v26143(VarNext,5)
<=> v26957(VarNext,5) ) ).
tff(addCaseBooleanConditionEqualRanges1_596,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26958(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v26957(VarNext,B)
<=> v26143(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_628,axiom,
! [VarNext: state_type] :
( v26958(VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v26957(VarNext,B)
<=> v26968(VarNext,B) ) ) ) ).
tff(addAssignment_10420,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v26968(VarNext,B)
<=> v26966(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_879,axiom,
! [VarCurr: state_type] :
( ~ v26969(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v26966(VarCurr,B)
<=> v26145(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_881,axiom,
! [VarCurr: state_type] :
( v26969(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v26966(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_1870,axiom,
! [VarCurr: state_type] :
( ~ v26969(VarCurr)
<=> v7415(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5544,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26958(VarNext)
<=> v26959(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5543,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26959(VarNext)
<=> ( v26960(VarNext)
& v26955(VarNext) ) ) ) ).
tff(writeUnaryOperator_1869,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26960(VarNext)
<=> v26962(VarNext) ) ) ).
tff(addAssignment_10419,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26962(VarNext)
<=> v26955(VarCurr) ) ) ).
tff(addAssignment_10418,axiom,
! [VarCurr: state_type] :
( v26955(VarCurr)
<=> v26425(VarCurr) ) ).
tff(addAssignment_10417,axiom,
! [VarCurr: state_type] :
( v26145(VarCurr,5)
<=> v26940(VarCurr,5) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_878,axiom,
! [VarCurr: state_type] :
( ~ v26941(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v26940(VarCurr,B)
<=> v26942(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_880,axiom,
! [VarCurr: state_type] :
( v26941(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v26940(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_50,axiom,
! [VarCurr: state_type] :
( ( ~ v26943(VarCurr)
& ~ v26945(VarCurr)
& ~ v26949(VarCurr) )
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v26942(VarCurr,B)
<=> v26143(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_315,axiom,
! [VarCurr: state_type] :
( v26949(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v26942(VarCurr,B)
<=> v26951(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_790,axiom,
! [VarCurr: state_type] :
( v26945(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v26942(VarCurr,B)
<=> v26947(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_784,axiom,
! [VarCurr: state_type] :
( v26943(VarCurr)
=> ! [B: $int] :
( ( $less(B,6)
& ~ $less(B,0) )
=> ( v26942(VarCurr,B)
<=> v26143(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1750,axiom,
! [VarCurr: state_type] :
( v26952(VarCurr)
<=> ( ( v26953(VarCurr,1)
<=> $true )
& ( v26953(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10416,axiom,
! [VarCurr: state_type] :
( v26953(VarCurr,0)
<=> v26147(VarCurr) ) ).
tff(addAssignment_10415,axiom,
! [VarCurr: state_type] :
( v26953(VarCurr,1)
<=> v7419(VarCurr) ) ).
tff(addAssignment_10414,axiom,
! [VarCurr: state_type] :
( v26951(VarCurr,0)
<=> $true ) ).
tff(addAssignment_10413,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,6)
& ~ $less(B,1) )
=> ( v26951(VarCurr,B)
<=> v26937(VarCurr,B) ) ) ).
tff(addBitVectorEqualityBitBlasted_1749,axiom,
! [VarCurr: state_type] :
( v26949(VarCurr)
<=> ( ( v26950(VarCurr,1)
<=> $true )
& ( v26950(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10412,axiom,
! [VarCurr: state_type] :
( v26950(VarCurr,0)
<=> v26147(VarCurr) ) ).
tff(addAssignment_10411,axiom,
! [VarCurr: state_type] :
( v26950(VarCurr,1)
<=> v7419(VarCurr) ) ).
tff(addAssignment_10410,axiom,
! [VarCurr: state_type] :
( ( v26947(VarCurr,4)
<=> v26143(VarCurr,5) )
& ( v26947(VarCurr,3)
<=> v26143(VarCurr,4) )
& ( v26947(VarCurr,2)
<=> v26143(VarCurr,3) )
& ( v26947(VarCurr,1)
<=> v26143(VarCurr,2) )
& ( v26947(VarCurr,0)
<=> v26143(VarCurr,1) ) ) ).
tff(addAssignment_10409,axiom,
! [VarCurr: state_type] :
( v26947(VarCurr,5)
<=> $false ) ).
tff(addBitVectorEqualityBitBlasted_1748,axiom,
! [VarCurr: state_type] :
( v26945(VarCurr)
<=> ( ( v26946(VarCurr,1)
<=> $false )
& ( v26946(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10408,axiom,
! [VarCurr: state_type] :
( v26946(VarCurr,0)
<=> v26147(VarCurr) ) ).
tff(addAssignment_10407,axiom,
! [VarCurr: state_type] :
( v26946(VarCurr,1)
<=> v7419(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1747,axiom,
! [VarCurr: state_type] :
( v26943(VarCurr)
<=> ( ( v26944(VarCurr,1)
<=> $false )
& ( v26944(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10406,axiom,
! [VarCurr: state_type] :
( v26944(VarCurr,0)
<=> v26147(VarCurr) ) ).
tff(addAssignment_10405,axiom,
! [VarCurr: state_type] :
( v26944(VarCurr,1)
<=> v7419(VarCurr) ) ).
tff(writeUnaryOperator_1868,axiom,
! [VarCurr: state_type] :
( ~ v26941(VarCurr)
<=> v7415(VarCurr) ) ).
tff(addAssignment_10404,axiom,
! [VarCurr: state_type] :
( v26937(VarCurr,5)
<=> v26938(VarCurr,5) ) ).
tff(addAssignment_10403,axiom,
! [VarCurr: state_type] :
( v26938(VarCurr,0)
<=> $false ) ).
tff(addAssignment_10402,axiom,
! [VarCurr: state_type] :
( ( v26938(VarCurr,5)
<=> v26143(VarCurr,4) )
& ( v26938(VarCurr,4)
<=> v26143(VarCurr,3) )
& ( v26938(VarCurr,3)
<=> v26143(VarCurr,2) )
& ( v26938(VarCurr,2)
<=> v26143(VarCurr,1) )
& ( v26938(VarCurr,1)
<=> v26143(VarCurr,0) ) ) ).
tff(addAssignment_10401,axiom,
! [VarCurr: state_type] :
( v26147(VarCurr)
<=> v26149(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_877,axiom,
! [VarCurr: state_type] :
( ~ v26923(VarCurr)
=> ( v26149(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_879,axiom,
! [VarCurr: state_type] :
( v26923(VarCurr)
=> ( v26149(VarCurr)
<=> v26932(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_789,axiom,
! [VarCurr: state_type] :
( ~ v26925(VarCurr)
=> ( v26932(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_783,axiom,
! [VarCurr: state_type] :
( v26925(VarCurr)
=> ( v26932(VarCurr)
<=> v26933(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_314,axiom,
! [VarCurr: state_type] :
( ( ~ v26928(VarCurr)
& ~ v26369(VarCurr) )
=> ( v26933(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_788,axiom,
! [VarCurr: state_type] :
( v26369(VarCurr)
=> ( v26933(VarCurr)
<=> v26935(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_782,axiom,
! [VarCurr: state_type] :
( v26928(VarCurr)
=> ( v26933(VarCurr)
<=> v26934(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_876,axiom,
! [VarCurr: state_type] :
( ~ v26352(VarCurr)
=> ( v26935(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_878,axiom,
! [VarCurr: state_type] :
( v26352(VarCurr)
=> ( v26935(VarCurr)
<=> $true ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_875,axiom,
! [VarCurr: state_type] :
( ~ v26520(VarCurr)
=> ( v26934(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_877,axiom,
! [VarCurr: state_type] :
( v26520(VarCurr)
=> ( v26934(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5542,axiom,
! [VarCurr: state_type] :
( v26923(VarCurr)
<=> ( v26924(VarCurr)
& v26931(VarCurr) ) ) ).
tff(writeUnaryOperator_1867,axiom,
! [VarCurr: state_type] :
( ~ v26931(VarCurr)
<=> v26373(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5541,axiom,
! [VarCurr: state_type] :
( v26924(VarCurr)
<=> ( v26925(VarCurr)
| v26930(VarCurr) ) ) ).
tff(writeUnaryOperator_1866,axiom,
! [VarCurr: state_type] :
( ~ v26930(VarCurr)
<=> v26370(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5540,axiom,
! [VarCurr: state_type] :
( v26925(VarCurr)
<=> ( v26926(VarCurr)
& v26370(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5539,axiom,
! [VarCurr: state_type] :
( v26926(VarCurr)
<=> ( v26927(VarCurr)
| v26929(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1746,axiom,
! [VarCurr: state_type] :
( v26929(VarCurr)
<=> ( ( v7409(VarCurr,1)
<=> $true )
& ( v7409(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5538,axiom,
! [VarCurr: state_type] :
( v26927(VarCurr)
<=> ( v26928(VarCurr)
| v26369(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1745,axiom,
! [VarCurr: state_type] :
( v26928(VarCurr)
<=> ( ( v7409(VarCurr,1)
<=> $false )
& ( v7409(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorShiftedRanges_378,axiom,
! [VarCurr: state_type] :
( v26520(VarCurr)
<=> ( v26900(VarCurr)
| v26522(VarCurr,2) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_595,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26908(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26522(VarNext,B)
<=> v26522(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_627,axiom,
! [VarNext: state_type] :
( v26908(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26522(VarNext,B)
<=> v26916(VarNext,B) ) ) ) ).
tff(addAssignment_10400,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26916(VarNext,B)
<=> v26914(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_874,axiom,
! [VarCurr: state_type] :
( ~ v26917(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26914(VarCurr,B)
<=> v26524(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_876,axiom,
! [VarCurr: state_type] :
( v26917(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26914(VarCurr,B)
<=> b100(B) ) ) ) ).
tff(writeUnaryOperator_1865,axiom,
! [VarCurr: state_type] :
( ~ v26917(VarCurr)
<=> v7417(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5537,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26908(VarNext)
<=> v26909(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5536,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26909(VarNext)
<=> ( v26910(VarNext)
& v26425(VarNext) ) ) ) ).
tff(writeUnaryOperator_1864,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26910(VarNext)
<=> v26432(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_313,axiom,
! [VarCurr: state_type] :
( ( ~ v26873(VarCurr)
& ~ v26889(VarCurr) )
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26524(VarCurr,B)
<=> v26522(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_787,axiom,
! [VarCurr: state_type] :
( v26889(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26524(VarCurr,B)
<=> v26891(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_781,axiom,
! [VarCurr: state_type] :
( v26873(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26524(VarCurr,B)
<=> v26875(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5535,axiom,
! [VarCurr: state_type] :
( v26901(VarCurr)
<=> ( v26902(VarCurr)
| v26904(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1744,axiom,
! [VarCurr: state_type] :
( v26904(VarCurr)
<=> ( ( v26905(VarCurr,1)
<=> $true )
& ( v26905(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10399,axiom,
! [VarCurr: state_type] :
( v26905(VarCurr,0)
<=> v7407(VarCurr) ) ).
tff(addAssignment_10398,axiom,
! [VarCurr: state_type] :
( v26905(VarCurr,1)
<=> v26526(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1743,axiom,
! [VarCurr: state_type] :
( v26902(VarCurr)
<=> ( ( v26903(VarCurr,1)
<=> $false )
& ( v26903(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10397,axiom,
! [VarCurr: state_type] :
( v26903(VarCurr,0)
<=> v7407(VarCurr) ) ).
tff(addAssignment_10396,axiom,
! [VarCurr: state_type] :
( v26903(VarCurr,1)
<=> v26526(VarCurr) ) ).
tff(addAssignment_10395,axiom,
! [VarCurr: state_type] :
( v26891(VarCurr,0)
<=> v26887(VarCurr) ) ).
tff(addAssignment_10394,axiom,
! [VarCurr: state_type] :
( v26891(VarCurr,1)
<=> v26898(VarCurr) ) ).
tff(addAssignment_10393,axiom,
! [VarCurr: state_type] :
( v26891(VarCurr,2)
<=> v26893(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5534,axiom,
! [VarCurr: state_type] :
( v26898(VarCurr)
<=> ( v26899(VarCurr)
& v26900(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_377,axiom,
! [VarCurr: state_type] :
( v26900(VarCurr)
<=> ( v26522(VarCurr,0)
| v26522(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5533,axiom,
! [VarCurr: state_type] :
( v26899(VarCurr)
<=> ( v26887(VarCurr)
| v26882(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5532,axiom,
! [VarCurr: state_type] :
( v26893(VarCurr)
<=> ( v26894(VarCurr)
& v26897(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_376,axiom,
! [VarCurr: state_type] :
( v26897(VarCurr)
<=> ( v26522(VarCurr,2)
| v26896(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5531,axiom,
! [VarCurr: state_type] :
( v26894(VarCurr)
<=> ( v26884(VarCurr)
| v26895(VarCurr) ) ) ).
tff(writeUnaryOperator_1863,axiom,
! [VarCurr: state_type] :
( ~ v26895(VarCurr)
<=> v26896(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_375,axiom,
! [VarCurr: state_type] :
( v26896(VarCurr)
<=> ( v26522(VarCurr,0)
& v26522(VarCurr,1) ) ) ).
tff(addBitVectorEqualityBitBlasted_1742,axiom,
! [VarCurr: state_type] :
( v26889(VarCurr)
<=> ( ( v26890(VarCurr,1)
<=> $true )
& ( v26890(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10392,axiom,
! [VarCurr: state_type] :
( v26890(VarCurr,0)
<=> v7407(VarCurr) ) ).
tff(addAssignment_10391,axiom,
! [VarCurr: state_type] :
( v26890(VarCurr,1)
<=> v26526(VarCurr) ) ).
tff(addAssignment_10390,axiom,
! [VarCurr: state_type] :
( v26875(VarCurr,0)
<=> v26887(VarCurr) ) ).
tff(addAssignment_10389,axiom,
! [VarCurr: state_type] :
( v26875(VarCurr,1)
<=> v26885(VarCurr) ) ).
tff(addAssignment_10388,axiom,
! [VarCurr: state_type] :
( v26875(VarCurr,2)
<=> v26877(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5530,axiom,
! [VarCurr: state_type] :
( v26885(VarCurr)
<=> ( v26886(VarCurr)
& v26888(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5529,axiom,
! [VarCurr: state_type] :
( v26888(VarCurr)
<=> ( v26522(VarCurr,0)
| v26882(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_374,axiom,
! [VarCurr: state_type] :
( v26886(VarCurr)
<=> ( v26887(VarCurr)
| v26522(VarCurr,1) ) ) ).
tff(writeUnaryOperator_1862,axiom,
! [VarCurr: state_type] :
( ~ v26887(VarCurr)
<=> v26522(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5528,axiom,
! [VarCurr: state_type] :
( v26877(VarCurr)
<=> ( v26878(VarCurr)
& v26883(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5527,axiom,
! [VarCurr: state_type] :
( v26883(VarCurr)
<=> ( v26880(VarCurr)
| v26884(VarCurr) ) ) ).
tff(writeUnaryOperator_1861,axiom,
! [VarCurr: state_type] :
( ~ v26884(VarCurr)
<=> v26522(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_373,axiom,
! [VarCurr: state_type] :
( v26878(VarCurr)
<=> ( v26879(VarCurr)
| v26522(VarCurr,2) ) ) ).
tff(writeUnaryOperator_1860,axiom,
! [VarCurr: state_type] :
( ~ v26879(VarCurr)
<=> v26880(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_372,axiom,
! [VarCurr: state_type] :
( v26880(VarCurr)
<=> ( v26522(VarCurr,1)
| v26881(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5526,axiom,
! [VarCurr: state_type] :
( v26881(VarCurr)
<=> ( v26522(VarCurr,0)
& v26882(VarCurr) ) ) ).
tff(writeUnaryOperator_1859,axiom,
! [VarCurr: state_type] :
( ~ v26882(VarCurr)
<=> v26522(VarCurr,1) ) ).
tff(addBitVectorEqualityBitBlasted_1741,axiom,
! [VarCurr: state_type] :
( v26873(VarCurr)
<=> ( ( v26874(VarCurr,1)
<=> $false )
& ( v26874(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10387,axiom,
! [VarCurr: state_type] :
( v26874(VarCurr,0)
<=> v7407(VarCurr) ) ).
tff(addAssignment_10386,axiom,
! [VarCurr: state_type] :
( v26874(VarCurr,1)
<=> v26526(VarCurr) ) ).
tff(addAssignment_10385,axiom,
! [VarCurr: state_type] :
( v26526(VarCurr)
<=> v26528(VarCurr) ) ).
tff(addAssignment_10384,axiom,
! [VarCurr: state_type] :
( v26528(VarCurr)
<=> v26530(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_873,axiom,
! [VarCurr: state_type] :
( ~ v26869(VarCurr)
=> ( v26530(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_875,axiom,
! [VarCurr: state_type] :
( v26869(VarCurr)
=> ( v26530(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5525,axiom,
! [VarCurr: state_type] :
( v26869(VarCurr)
<=> ( v26870(VarCurr)
| v26747(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5524,axiom,
! [VarCurr: state_type] :
( v26870(VarCurr)
<=> ( v26871(VarCurr)
& v26800(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5523,axiom,
! [VarCurr: state_type] :
( v26871(VarCurr)
<=> ( v26844(VarCurr)
& v26798(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_594,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26857(VarNext)
=> ( v26609(VarNext,0)
<=> v26609(VarCurr,0) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_626,axiom,
! [VarNext: state_type] :
( v26857(VarNext)
=> ( v26609(VarNext,0)
<=> v26865(VarNext) ) ) ).
tff(addAssignment_10383,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26865(VarNext)
<=> v26863(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_872,axiom,
! [VarCurr: state_type] :
( ~ v26766(VarCurr)
=> ( v26863(VarCurr)
<=> v26611(VarCurr,0) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_874,axiom,
! [VarCurr: state_type] :
( v26766(VarCurr)
=> ( v26863(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5522,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26857(VarNext)
<=> v26858(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5521,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26858(VarNext)
<=> ( v26860(VarNext)
& v26589(VarNext) ) ) ) ).
tff(writeUnaryOperator_1858,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26860(VarNext)
<=> v26596(VarNext) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_871,axiom,
! [VarCurr: state_type] :
( ~ v26838(VarCurr)
=> ( v26611(VarCurr,0)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_873,axiom,
! [VarCurr: state_type] :
( v26838(VarCurr)
=> ( v26611(VarCurr,0)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5520,axiom,
! [VarCurr: state_type] :
( v26838(VarCurr)
<=> ( v26839(VarCurr)
| v26852(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5519,axiom,
! [VarCurr: state_type] :
( v26852(VarCurr)
<=> ( v26853(VarCurr)
& v26780(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1740,axiom,
! [VarCurr: state_type] :
( v26853(VarCurr)
<=> ( ( v26854(VarCurr,1)
<=> $true )
& ( v26854(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10382,axiom,
! [VarCurr: state_type] :
( v26854(VarCurr,0)
<=> v26741(VarCurr) ) ).
tff(addAssignment_10381,axiom,
! [VarCurr: state_type] :
( v26854(VarCurr,1)
<=> v26532(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5518,axiom,
! [VarCurr: state_type] :
( v26839(VarCurr)
<=> ( v26840(VarCurr)
| v26849(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5517,axiom,
! [VarCurr: state_type] :
( v26849(VarCurr)
<=> ( v26850(VarCurr)
& v26754(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5516,axiom,
! [VarCurr: state_type] :
( v26850(VarCurr)
<=> ( v26851(VarCurr)
& v26807(VarCurr) ) ) ).
tff(writeUnaryOperator_1857,axiom,
! [VarCurr: state_type] :
( ~ v26851(VarCurr)
<=> v26741(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5515,axiom,
! [VarCurr: state_type] :
( v26840(VarCurr)
<=> ( v26841(VarCurr)
| v26846(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5514,axiom,
! [VarCurr: state_type] :
( v26846(VarCurr)
<=> ( v26847(VarCurr)
& v26804(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1739,axiom,
! [VarCurr: state_type] :
( v26847(VarCurr)
<=> ( ( v26848(VarCurr,1)
<=> $true )
& ( v26848(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10380,axiom,
! [VarCurr: state_type] :
( v26848(VarCurr,0)
<=> v26741(VarCurr) ) ).
tff(addAssignment_10379,axiom,
! [VarCurr: state_type] :
( v26848(VarCurr,1)
<=> v26613(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5513,axiom,
! [VarCurr: state_type] :
( v26841(VarCurr)
<=> ( v26842(VarCurr)
& v26800(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5512,axiom,
! [VarCurr: state_type] :
( v26842(VarCurr)
<=> ( v26843(VarCurr)
| v26845(VarCurr) ) ) ).
tff(writeUnaryOperator_1856,axiom,
! [VarCurr: state_type] :
( ~ v26845(VarCurr)
<=> v26798(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5511,axiom,
! [VarCurr: state_type] :
( v26843(VarCurr)
<=> ( v26844(VarCurr)
& v26798(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1738,axiom,
! [VarCurr: state_type] :
( v26844(VarCurr)
<=> ( ( v7391(VarCurr,1)
<=> $false )
& ( v7391(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10378,axiom,
! [VarNext: state_type] :
( v26609(VarNext,2)
<=> v26830(VarNext,1) ) ).
tff(addCaseBooleanConditionShiftedRanges1_35,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26831(VarNext)
=> ( ( v26830(VarNext,3)
<=> v26609(VarCurr,4) )
& ( v26830(VarNext,2)
<=> v26609(VarCurr,3) )
& ( v26830(VarNext,1)
<=> v26609(VarCurr,2) )
& ( v26830(VarNext,0)
<=> v26609(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_625,axiom,
! [VarNext: state_type] :
( v26831(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v26830(VarNext,B)
<=> v26765(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5510,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26831(VarNext)
<=> v26832(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5509,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26832(VarNext)
<=> ( v26834(VarNext)
& v26589(VarNext) ) ) ) ).
tff(writeUnaryOperator_1855,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26834(VarNext)
<=> v26596(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_54,axiom,
! [VarCurr: state_type] :
( ~ v26821(VarCurr)
=> ( v26611(VarCurr,2)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_52,axiom,
! [VarCurr: state_type] :
( v26821(VarCurr)
=> ( v26611(VarCurr,2)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5508,axiom,
! [VarCurr: state_type] :
( v26821(VarCurr)
<=> ( v26822(VarCurr)
| v26823(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5507,axiom,
! [VarCurr: state_type] :
( v26823(VarCurr)
<=> ( v26824(VarCurr)
& v26804(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5506,axiom,
! [VarCurr: state_type] :
( v26824(VarCurr)
<=> ( v26825(VarCurr)
| v26827(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1737,axiom,
! [VarCurr: state_type] :
( v26827(VarCurr)
<=> ( ( v26828(VarCurr,1)
<=> $false )
& ( v26828(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10377,axiom,
! [VarCurr: state_type] :
( v26828(VarCurr,0)
<=> v26741(VarCurr) ) ).
tff(addAssignment_10376,axiom,
! [VarCurr: state_type] :
( v26828(VarCurr,1)
<=> v26613(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1736,axiom,
! [VarCurr: state_type] :
( v26825(VarCurr)
<=> ( ( v26826(VarCurr,1)
<=> $false )
& ( v26826(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10375,axiom,
! [VarCurr: state_type] :
( v26826(VarCurr,0)
<=> v26741(VarCurr) ) ).
tff(addAssignment_10374,axiom,
! [VarCurr: state_type] :
( v26826(VarCurr,1)
<=> v26613(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5505,axiom,
! [VarCurr: state_type] :
( v26822(VarCurr)
<=> ( v26532(VarCurr)
& v26747(VarCurr) ) ) ).
tff(addAssignment_10373,axiom,
! [VarNext: state_type] :
( v26609(VarNext,1)
<=> v26813(VarNext,0) ) ).
tff(addCaseBooleanConditionShiftedRanges1_34,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26814(VarNext)
=> ( ( v26813(VarNext,3)
<=> v26609(VarCurr,4) )
& ( v26813(VarNext,2)
<=> v26609(VarCurr,3) )
& ( v26813(VarNext,1)
<=> v26609(VarCurr,2) )
& ( v26813(VarNext,0)
<=> v26609(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_624,axiom,
! [VarNext: state_type] :
( v26814(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v26813(VarNext,B)
<=> v26765(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5504,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26814(VarNext)
<=> v26815(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5503,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26815(VarNext)
<=> ( v26817(VarNext)
& v26589(VarNext) ) ) ) ).
tff(writeUnaryOperator_1854,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26817(VarNext)
<=> v26596(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_53,axiom,
! [VarCurr: state_type] :
( ~ v26790(VarCurr)
=> ( v26611(VarCurr,1)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_51,axiom,
! [VarCurr: state_type] :
( v26790(VarCurr)
=> ( v26611(VarCurr,1)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5502,axiom,
! [VarCurr: state_type] :
( v26790(VarCurr)
<=> ( v26791(VarCurr)
| v26809(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5501,axiom,
! [VarCurr: state_type] :
( v26809(VarCurr)
<=> ( v26810(VarCurr)
& v26780(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1735,axiom,
! [VarCurr: state_type] :
( v26810(VarCurr)
<=> ( ( v26811(VarCurr,1)
<=> $true )
& ( v26811(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10372,axiom,
! [VarCurr: state_type] :
( v26811(VarCurr,0)
<=> v26741(VarCurr) ) ).
tff(addAssignment_10371,axiom,
! [VarCurr: state_type] :
( v26811(VarCurr,1)
<=> v26532(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5500,axiom,
! [VarCurr: state_type] :
( v26791(VarCurr)
<=> ( v26792(VarCurr)
| v26805(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5499,axiom,
! [VarCurr: state_type] :
( v26805(VarCurr)
<=> ( v26806(VarCurr)
& v26754(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5498,axiom,
! [VarCurr: state_type] :
( v26806(VarCurr)
<=> ( v26741(VarCurr)
& v26807(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1734,axiom,
! [VarCurr: state_type] :
( v26807(VarCurr)
<=> ( ( v26808(VarCurr,1)
<=> $true )
& ( v26808(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10370,axiom,
! [VarCurr: state_type] :
( v26808(VarCurr,0)
<=> v26532(VarCurr) ) ).
tff(addAssignment_10369,axiom,
! [VarCurr: state_type] :
( v26808(VarCurr,1)
<=> v26613(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5497,axiom,
! [VarCurr: state_type] :
( v26792(VarCurr)
<=> ( v26793(VarCurr)
| v26801(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5496,axiom,
! [VarCurr: state_type] :
( v26801(VarCurr)
<=> ( v26802(VarCurr)
& v26804(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1733,axiom,
! [VarCurr: state_type] :
( v26804(VarCurr)
<=> ( $true
<=> v26609(VarCurr,2) ) ) ).
tff(addBitVectorEqualityBitBlasted_1732,axiom,
! [VarCurr: state_type] :
( v26802(VarCurr)
<=> ( ( v26803(VarCurr,1)
<=> $true )
& ( v26803(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10368,axiom,
! [VarCurr: state_type] :
( v26803(VarCurr,0)
<=> v26741(VarCurr) ) ).
tff(addAssignment_10367,axiom,
! [VarCurr: state_type] :
( v26803(VarCurr,1)
<=> v26613(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5495,axiom,
! [VarCurr: state_type] :
( v26793(VarCurr)
<=> ( v26794(VarCurr)
& v26800(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1731,axiom,
! [VarCurr: state_type] :
( v26800(VarCurr)
<=> ( $true
<=> v26609(VarCurr,0) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5494,axiom,
! [VarCurr: state_type] :
( v26794(VarCurr)
<=> ( v26795(VarCurr)
& v26798(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5493,axiom,
! [VarCurr: state_type] :
( v26798(VarCurr)
<=> ( v26799(VarCurr)
& v26532(VarCurr) ) ) ).
tff(writeUnaryOperator_1853,axiom,
! [VarCurr: state_type] :
( ~ v26799(VarCurr)
<=> v7393(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5492,axiom,
! [VarCurr: state_type] :
( v26795(VarCurr)
<=> ( v26796(VarCurr)
| v26797(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1730,axiom,
! [VarCurr: state_type] :
( v26797(VarCurr)
<=> ( ( v7391(VarCurr,1)
<=> $true )
& ( v7391(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1729,axiom,
! [VarCurr: state_type] :
( v26796(VarCurr)
<=> ( ( v7391(VarCurr,1)
<=> $false )
& ( v7391(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10366,axiom,
! [VarNext: state_type] :
( v26609(VarNext,4)
<=> v26782(VarNext,3) ) ).
tff(addCaseBooleanConditionShiftedRanges1_33,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26783(VarNext)
=> ( ( v26782(VarNext,3)
<=> v26609(VarCurr,4) )
& ( v26782(VarNext,2)
<=> v26609(VarCurr,3) )
& ( v26782(VarNext,1)
<=> v26609(VarCurr,2) )
& ( v26782(VarNext,0)
<=> v26609(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_623,axiom,
! [VarNext: state_type] :
( v26783(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v26782(VarNext,B)
<=> v26765(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5491,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26783(VarNext)
<=> v26784(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5490,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26784(VarNext)
<=> ( v26786(VarNext)
& v26589(VarNext) ) ) ) ).
tff(writeUnaryOperator_1852,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26786(VarNext)
<=> v26596(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_52,axiom,
! [VarCurr: state_type] :
( ~ v26770(VarCurr)
=> ( v26611(VarCurr,4)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_50,axiom,
! [VarCurr: state_type] :
( v26770(VarCurr)
=> ( v26611(VarCurr,4)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5489,axiom,
! [VarCurr: state_type] :
( v26770(VarCurr)
<=> ( v26771(VarCurr)
| v26774(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5488,axiom,
! [VarCurr: state_type] :
( v26774(VarCurr)
<=> ( v26775(VarCurr)
& v26780(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1728,axiom,
! [VarCurr: state_type] :
( v26780(VarCurr)
<=> ( $true
<=> v26609(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5487,axiom,
! [VarCurr: state_type] :
( v26775(VarCurr)
<=> ( v26776(VarCurr)
| v26778(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1727,axiom,
! [VarCurr: state_type] :
( v26778(VarCurr)
<=> ( ( v26779(VarCurr,1)
<=> $false )
& ( v26779(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10365,axiom,
! [VarCurr: state_type] :
( v26779(VarCurr,0)
<=> v26741(VarCurr) ) ).
tff(addAssignment_10364,axiom,
! [VarCurr: state_type] :
( v26779(VarCurr,1)
<=> v26532(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1726,axiom,
! [VarCurr: state_type] :
( v26776(VarCurr)
<=> ( ( v26777(VarCurr,1)
<=> $false )
& ( v26777(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10363,axiom,
! [VarCurr: state_type] :
( v26777(VarCurr,0)
<=> v26741(VarCurr) ) ).
tff(addAssignment_10362,axiom,
! [VarCurr: state_type] :
( v26777(VarCurr,1)
<=> v26532(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5486,axiom,
! [VarCurr: state_type] :
( v26771(VarCurr)
<=> ( v26772(VarCurr)
& v26754(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1725,axiom,
! [VarCurr: state_type] :
( v26772(VarCurr)
<=> ( ( v26773(VarCurr,1)
<=> $true )
& ( v26773(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10361,axiom,
! [VarCurr: state_type] :
( v26773(VarCurr,0)
<=> v26532(VarCurr) ) ).
tff(addAssignment_10360,axiom,
! [VarCurr: state_type] :
( v26773(VarCurr,1)
<=> v26613(VarCurr) ) ).
tff(addAssignment_10359,axiom,
! [VarNext: state_type] :
( v26609(VarNext,3)
<=> v26756(VarNext,2) ) ).
tff(addCaseBooleanConditionShiftedRanges1_32,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26757(VarNext)
=> ( ( v26756(VarNext,3)
<=> v26609(VarCurr,4) )
& ( v26756(VarNext,2)
<=> v26609(VarCurr,3) )
& ( v26756(VarNext,1)
<=> v26609(VarCurr,2) )
& ( v26756(VarNext,0)
<=> v26609(VarCurr,1) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_622,axiom,
! [VarNext: state_type] :
( v26757(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v26756(VarNext,B)
<=> v26765(VarNext,B) ) ) ) ).
tff(addAssignment_10358,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v26765(VarNext,B)
<=> v26763(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_51,axiom,
! [VarCurr: state_type] :
( ~ v26766(VarCurr)
=> ( ( v26763(VarCurr,3)
<=> v26611(VarCurr,4) )
& ( v26763(VarCurr,2)
<=> v26611(VarCurr,3) )
& ( v26763(VarCurr,1)
<=> v26611(VarCurr,2) )
& ( v26763(VarCurr,0)
<=> v26611(VarCurr,1) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_872,axiom,
! [VarCurr: state_type] :
( v26766(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v26763(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_1851,axiom,
! [VarCurr: state_type] :
( ~ v26766(VarCurr)
<=> v7399(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5485,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26757(VarNext)
<=> v26758(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5484,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26758(VarNext)
<=> ( v26759(VarNext)
& v26589(VarNext) ) ) ) ).
tff(writeUnaryOperator_1850,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26759(VarNext)
<=> v26596(VarNext) ) ) ).
tff(addConditionBooleanCondShiftedRangesElseBranch_50,axiom,
! [VarCurr: state_type] :
( ~ v26744(VarCurr)
=> ( v26611(VarCurr,3)
<=> $false ) ) ).
tff(addConditionBooleanCondShiftedRangesThenBranch_49,axiom,
! [VarCurr: state_type] :
( v26744(VarCurr)
=> ( v26611(VarCurr,3)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5483,axiom,
! [VarCurr: state_type] :
( v26744(VarCurr)
<=> ( v26745(VarCurr)
| v26748(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5482,axiom,
! [VarCurr: state_type] :
( v26748(VarCurr)
<=> ( v26749(VarCurr)
& v26754(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1724,axiom,
! [VarCurr: state_type] :
( v26754(VarCurr)
<=> ( $true
<=> v26609(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5481,axiom,
! [VarCurr: state_type] :
( v26749(VarCurr)
<=> ( v26750(VarCurr)
| v26752(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1723,axiom,
! [VarCurr: state_type] :
( v26752(VarCurr)
<=> ( ( v26753(VarCurr,1)
<=> $false )
& ( v26753(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10357,axiom,
! [VarCurr: state_type] :
( v26753(VarCurr,0)
<=> v26532(VarCurr) ) ).
tff(addAssignment_10356,axiom,
! [VarCurr: state_type] :
( v26753(VarCurr,1)
<=> v26613(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1722,axiom,
! [VarCurr: state_type] :
( v26750(VarCurr)
<=> ( ( v26751(VarCurr,1)
<=> $false )
& ( v26751(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10355,axiom,
! [VarCurr: state_type] :
( v26751(VarCurr,0)
<=> v26532(VarCurr) ) ).
tff(addAssignment_10354,axiom,
! [VarCurr: state_type] :
( v26751(VarCurr,1)
<=> v26613(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5480,axiom,
! [VarCurr: state_type] :
( v26745(VarCurr)
<=> ( v26746(VarCurr)
& v26747(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1721,axiom,
! [VarCurr: state_type] :
( v26747(VarCurr)
<=> ( $true
<=> v26609(VarCurr,1) ) ) ).
tff(writeUnaryOperator_1849,axiom,
! [VarCurr: state_type] :
( ~ v26746(VarCurr)
<=> v26532(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_371,axiom,
! [VarCurr: state_type] :
( v26741(VarCurr)
<=> ( v7391(VarCurr,1)
<~> v7391(VarCurr,0) ) ) ).
tff(addAssignment_10353,axiom,
! [VarCurr: state_type] :
( v26613(VarCurr)
<=> v26615(VarCurr) ) ).
tff(addAssignment_10352,axiom,
! [VarCurr: state_type] :
( v26615(VarCurr)
<=> v26617(VarCurr) ) ).
tff(addAssignment_10351,axiom,
! [VarCurr: state_type] :
( v26617(VarCurr)
<=> v26619(VarCurr) ) ).
tff(addAssignment_10350,axiom,
! [VarCurr: state_type] :
( v26619(VarCurr)
<=> v26621(VarCurr) ) ).
tff(addAssignment_10349,axiom,
! [VarCurr: state_type] :
( v26621(VarCurr)
<=> v26623(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_593,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26726(VarNext)
=> ( v26623(VarNext)
<=> v26623(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_621,axiom,
! [VarNext: state_type] :
( v26726(VarNext)
=> ( v26623(VarNext)
<=> v26736(VarNext) ) ) ).
tff(addAssignment_10348,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26736(VarNext)
<=> v26734(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_870,axiom,
! [VarCurr: state_type] :
( ~ v26737(VarCurr)
=> ( v26734(VarCurr)
<=> v26629(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_871,axiom,
! [VarCurr: state_type] :
( v26737(VarCurr)
=> ( v26734(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_1848,axiom,
! [VarCurr: state_type] :
( ~ v26737(VarCurr)
<=> v26625(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5479,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26726(VarNext)
<=> v26727(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5478,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26727(VarNext)
<=> ( v26728(VarNext)
& v26721(VarNext) ) ) ) ).
tff(writeUnaryOperator_1847,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26728(VarNext)
<=> v26730(VarNext) ) ) ).
tff(addAssignment_10347,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26730(VarNext)
<=> v26721(VarCurr) ) ) ).
tff(addAssignment_10346,axiom,
! [VarCurr: state_type] :
( v26721(VarCurr)
<=> v26723(VarCurr) ) ).
tff(addAssignment_10345,axiom,
! [VarCurr: state_type] :
( v26723(VarCurr)
<=> v1(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_869,axiom,
! [VarCurr: state_type] :
( ~ v26665(VarCurr)
=> ( v26629(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_870,axiom,
! [VarCurr: state_type] :
( v26665(VarCurr)
=> ( v26629(VarCurr)
<=> v26702(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_786,axiom,
! [VarCurr: state_type] :
( ~ v26676(VarCurr)
=> ( v26702(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_780,axiom,
! [VarCurr: state_type] :
( v26676(VarCurr)
=> ( v26702(VarCurr)
<=> v26703(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5477,axiom,
! [VarCurr: state_type] :
( v26709(VarCurr)
<=> ( v26711(VarCurr)
| v26691(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5476,axiom,
! [VarCurr: state_type] :
( v26711(VarCurr)
<=> ( v26712(VarCurr)
| v26688(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5475,axiom,
! [VarCurr: state_type] :
( v26712(VarCurr)
<=> ( v26713(VarCurr)
| v26681(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5474,axiom,
! [VarCurr: state_type] :
( v26713(VarCurr)
<=> ( v26714(VarCurr)
| v26687(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5473,axiom,
! [VarCurr: state_type] :
( v26714(VarCurr)
<=> ( v26715(VarCurr)
| v26686(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5472,axiom,
! [VarCurr: state_type] :
( v26715(VarCurr)
<=> ( v26716(VarCurr)
| v26685(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5471,axiom,
! [VarCurr: state_type] :
( v26716(VarCurr)
<=> ( v26717(VarCurr)
| v26684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5470,axiom,
! [VarCurr: state_type] :
( v26717(VarCurr)
<=> ( v26718(VarCurr)
| v26680(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5469,axiom,
! [VarCurr: state_type] :
( v26718(VarCurr)
<=> ( v26719(VarCurr)
| v26679(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5468,axiom,
! [VarCurr: state_type] :
( v26719(VarCurr)
<=> ( v26677(VarCurr)
| v26678(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_868,axiom,
! [VarCurr: state_type] :
( ~ v26635(VarCurr)
=> ( v26703(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_869,axiom,
! [VarCurr: state_type] :
( v26635(VarCurr)
=> ( v26703(VarCurr)
<=> v26704(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_867,axiom,
! [VarCurr: state_type] :
( ~ v26705(VarCurr)
=> ( v26704(VarCurr)
<=> $true ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_868,axiom,
! [VarCurr: state_type] :
( v26705(VarCurr)
=> ( v26704(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5467,axiom,
! [VarCurr: state_type] :
( v26705(VarCurr)
<=> ( v26706(VarCurr)
& v26659(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5466,axiom,
! [VarCurr: state_type] :
( v26706(VarCurr)
<=> ( v26707(VarCurr)
| v26708(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1720,axiom,
! [VarCurr: state_type] :
( v26708(VarCurr)
<=> ( ( v26647(VarCurr,3)
<=> $true )
& ( v26647(VarCurr,2)
<=> $true )
& ( v26647(VarCurr,1)
<=> $false )
& ( v26647(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1719,axiom,
! [VarCurr: state_type] :
( v26707(VarCurr)
<=> ( ( v26647(VarCurr,3)
<=> $false )
& ( v26647(VarCurr,2)
<=> $true )
& ( v26647(VarCurr,1)
<=> $false )
& ( v26647(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5465,axiom,
! [VarCurr: state_type] :
( v26665(VarCurr)
<=> ( v26666(VarCurr)
| v26691(VarCurr) ) ) ).
tff(writeUnaryOperator_1846,axiom,
! [VarCurr: state_type] :
( ~ v26691(VarCurr)
<=> v26692(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5464,axiom,
! [VarCurr: state_type] :
( v26692(VarCurr)
<=> ( v26693(VarCurr)
| v26690(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5463,axiom,
! [VarCurr: state_type] :
( v26693(VarCurr)
<=> ( v26694(VarCurr)
| v26687(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5462,axiom,
! [VarCurr: state_type] :
( v26694(VarCurr)
<=> ( v26695(VarCurr)
| v26686(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5461,axiom,
! [VarCurr: state_type] :
( v26695(VarCurr)
<=> ( v26696(VarCurr)
| v26685(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5460,axiom,
! [VarCurr: state_type] :
( v26696(VarCurr)
<=> ( v26697(VarCurr)
| v26684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5459,axiom,
! [VarCurr: state_type] :
( v26697(VarCurr)
<=> ( v26698(VarCurr)
| v26683(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5458,axiom,
! [VarCurr: state_type] :
( v26698(VarCurr)
<=> ( v26699(VarCurr)
| v26680(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5457,axiom,
! [VarCurr: state_type] :
( v26699(VarCurr)
<=> ( v26700(VarCurr)
| v26679(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5456,axiom,
! [VarCurr: state_type] :
( v26700(VarCurr)
<=> ( v26701(VarCurr)
| v26678(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5455,axiom,
! [VarCurr: state_type] :
( v26701(VarCurr)
<=> ( v26676(VarCurr)
| v26677(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5454,axiom,
! [VarCurr: state_type] :
( v26666(VarCurr)
<=> ( v26667(VarCurr)
| v26688(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5453,axiom,
! [VarCurr: state_type] :
( v26688(VarCurr)
<=> ( v26689(VarCurr)
& v26690(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1718,axiom,
! [VarCurr: state_type] :
( v26690(VarCurr)
<=> ( ( v26631(VarCurr,3)
<=> $true )
& ( v26631(VarCurr,2)
<=> $true )
& ( v26631(VarCurr,1)
<=> $false )
& ( v26631(VarCurr,0)
<=> $true ) ) ) ).
tff(writeUnaryOperator_1845,axiom,
! [VarCurr: state_type] :
( ~ v26689(VarCurr)
<=> v26633(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5452,axiom,
! [VarCurr: state_type] :
( v26667(VarCurr)
<=> ( v26668(VarCurr)
| v26687(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1717,axiom,
! [VarCurr: state_type] :
( v26687(VarCurr)
<=> ( ( v26631(VarCurr,3)
<=> $true )
& ( v26631(VarCurr,2)
<=> $true )
& ( v26631(VarCurr,1)
<=> $false )
& ( v26631(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5451,axiom,
! [VarCurr: state_type] :
( v26668(VarCurr)
<=> ( v26669(VarCurr)
| v26686(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1716,axiom,
! [VarCurr: state_type] :
( v26686(VarCurr)
<=> ( ( v26631(VarCurr,3)
<=> $true )
& ( v26631(VarCurr,2)
<=> $false )
& ( v26631(VarCurr,1)
<=> $true )
& ( v26631(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5450,axiom,
! [VarCurr: state_type] :
( v26669(VarCurr)
<=> ( v26670(VarCurr)
| v26685(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1715,axiom,
! [VarCurr: state_type] :
( v26685(VarCurr)
<=> ( ( v26631(VarCurr,3)
<=> $true )
& ( v26631(VarCurr,2)
<=> $false )
& ( v26631(VarCurr,1)
<=> $true )
& ( v26631(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5449,axiom,
! [VarCurr: state_type] :
( v26670(VarCurr)
<=> ( v26671(VarCurr)
| v26684(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1714,axiom,
! [VarCurr: state_type] :
( v26684(VarCurr)
<=> ( ( v26631(VarCurr,3)
<=> $true )
& ( v26631(VarCurr,2)
<=> $false )
& ( v26631(VarCurr,1)
<=> $false )
& ( v26631(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5448,axiom,
! [VarCurr: state_type] :
( v26671(VarCurr)
<=> ( v26672(VarCurr)
| v26681(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5447,axiom,
! [VarCurr: state_type] :
( v26681(VarCurr)
<=> ( v26682(VarCurr)
& v26683(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1713,axiom,
! [VarCurr: state_type] :
( v26683(VarCurr)
<=> ( ( v26631(VarCurr,3)
<=> $false )
& ( v26631(VarCurr,2)
<=> $true )
& ( v26631(VarCurr,1)
<=> $false )
& ( v26631(VarCurr,0)
<=> $true ) ) ) ).
tff(writeUnaryOperator_1844,axiom,
! [VarCurr: state_type] :
( ~ v26682(VarCurr)
<=> v26633(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5446,axiom,
! [VarCurr: state_type] :
( v26672(VarCurr)
<=> ( v26673(VarCurr)
| v26680(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1712,axiom,
! [VarCurr: state_type] :
( v26680(VarCurr)
<=> ( ( v26631(VarCurr,3)
<=> $false )
& ( v26631(VarCurr,2)
<=> $true )
& ( v26631(VarCurr,1)
<=> $false )
& ( v26631(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5445,axiom,
! [VarCurr: state_type] :
( v26673(VarCurr)
<=> ( v26674(VarCurr)
| v26679(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1711,axiom,
! [VarCurr: state_type] :
( v26679(VarCurr)
<=> ( ( v26631(VarCurr,3)
<=> $false )
& ( v26631(VarCurr,2)
<=> $false )
& ( v26631(VarCurr,1)
<=> $true )
& ( v26631(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5444,axiom,
! [VarCurr: state_type] :
( v26674(VarCurr)
<=> ( v26675(VarCurr)
| v26678(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1710,axiom,
! [VarCurr: state_type] :
( v26678(VarCurr)
<=> ( ( v26631(VarCurr,3)
<=> $false )
& ( v26631(VarCurr,2)
<=> $false )
& ( v26631(VarCurr,1)
<=> $true )
& ( v26631(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5443,axiom,
! [VarCurr: state_type] :
( v26675(VarCurr)
<=> ( v26676(VarCurr)
| v26677(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1709,axiom,
! [VarCurr: state_type] :
( v26677(VarCurr)
<=> ( ( v26631(VarCurr,3)
<=> $false )
& ( v26631(VarCurr,2)
<=> $false )
& ( v26631(VarCurr,1)
<=> $false )
& ( v26631(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1708,axiom,
! [VarCurr: state_type] :
( v26676(VarCurr)
<=> ( ( v26631(VarCurr,3)
<=> $false )
& ( v26631(VarCurr,2)
<=> $false )
& ( v26631(VarCurr,1)
<=> $false )
& ( v26631(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10344,axiom,
! [VarCurr: state_type] :
( v26659(VarCurr)
<=> v26661(VarCurr) ) ).
tff(addAssignment_10343,axiom,
! [VarCurr: state_type] :
( v26661(VarCurr)
<=> v26663(VarCurr) ) ).
tff(addAssignment_10342,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v26647(VarCurr,B)
<=> v26649(VarCurr,B) ) ) ).
tff(addAssignment_10341,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v26649(VarCurr,B)
<=> v26651(VarCurr,B) ) ) ).
tff(addAssignment_10340,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v26651(VarCurr,B)
<=> v26653(VarCurr,B) ) ) ).
tff(addAssignment_10339,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v26653(VarCurr,B)
<=> v26655(VarCurr,B) ) ) ).
tff(addAssignment_10338,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v26655(VarCurr,B)
<=> v26657(VarCurr,B) ) ) ).
tff(addAssignment_10337,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v26657(VarCurr,B)
<=> b0101(B) ) ) ).
tff(addAssignment_10336,axiom,
! [VarCurr: state_type] :
( v26635(VarCurr)
<=> v26637(VarCurr) ) ).
tff(addAssignment_10335,axiom,
! [VarCurr: state_type] :
( v26637(VarCurr)
<=> v26639(VarCurr) ) ).
tff(addAssignment_10334,axiom,
! [VarCurr: state_type] :
( v26639(VarCurr)
<=> v26641(VarCurr) ) ).
tff(addAssignment_10333,axiom,
! [VarCurr: state_type] :
( v26641(VarCurr)
<=> v26643(VarCurr) ) ).
tff(addAssignment_10332,axiom,
! [VarCurr: state_type] :
( v26643(VarCurr)
<=> v26645(VarCurr) ) ).
tff(addAssignment_10331,axiom,
! [VarCurr: state_type] :
( v26625(VarCurr)
<=> v26627(VarCurr) ) ).
tff(addAssignment_10330,axiom,
! [VarCurr: state_type] :
( v26627(VarCurr)
<=> v14(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_370,axiom,
! [VarCurr: state_type] :
( v26532(VarCurr)
<=> ( v26582(VarCurr)
| v26534(VarCurr,2) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_592,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26592(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26534(VarNext,B)
<=> v26534(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_620,axiom,
! [VarNext: state_type] :
( v26592(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26534(VarNext,B)
<=> v26602(VarNext,B) ) ) ) ).
tff(addAssignment_10329,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26602(VarNext,B)
<=> v26600(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_866,axiom,
! [VarCurr: state_type] :
( ~ v26603(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26600(VarCurr,B)
<=> v26536(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_867,axiom,
! [VarCurr: state_type] :
( v26603(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26600(VarCurr,B)
<=> b100(B) ) ) ) ).
tff(writeUnaryOperator_1843,axiom,
! [VarCurr: state_type] :
( ~ v26603(VarCurr)
<=> v7399(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5442,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26592(VarNext)
<=> v26593(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5441,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26593(VarNext)
<=> ( v26594(VarNext)
& v26589(VarNext) ) ) ) ).
tff(writeUnaryOperator_1842,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26594(VarNext)
<=> v26596(VarNext) ) ) ).
tff(addAssignment_10328,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26596(VarNext)
<=> v26589(VarCurr) ) ) ).
tff(addAssignment_10327,axiom,
! [VarCurr: state_type] :
( v26589(VarCurr)
<=> v7037(VarCurr) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_312,axiom,
! [VarCurr: state_type] :
( ( ~ v26555(VarCurr)
& ~ v26571(VarCurr) )
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26536(VarCurr,B)
<=> v26534(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_785,axiom,
! [VarCurr: state_type] :
( v26571(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26536(VarCurr,B)
<=> v26573(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_779,axiom,
! [VarCurr: state_type] :
( v26555(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26536(VarCurr,B)
<=> v26557(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5440,axiom,
! [VarCurr: state_type] :
( v26583(VarCurr)
<=> ( v26584(VarCurr)
| v26586(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1707,axiom,
! [VarCurr: state_type] :
( v26586(VarCurr)
<=> ( ( v26587(VarCurr,1)
<=> $true )
& ( v26587(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10326,axiom,
! [VarCurr: state_type] :
( v26587(VarCurr,0)
<=> v7389(VarCurr) ) ).
tff(addAssignment_10325,axiom,
! [VarCurr: state_type] :
( v26587(VarCurr,1)
<=> v26538(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1706,axiom,
! [VarCurr: state_type] :
( v26584(VarCurr)
<=> ( ( v26585(VarCurr,1)
<=> $false )
& ( v26585(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10324,axiom,
! [VarCurr: state_type] :
( v26585(VarCurr,0)
<=> v7389(VarCurr) ) ).
tff(addAssignment_10323,axiom,
! [VarCurr: state_type] :
( v26585(VarCurr,1)
<=> v26538(VarCurr) ) ).
tff(addAssignment_10322,axiom,
! [VarCurr: state_type] :
( v26573(VarCurr,0)
<=> v26569(VarCurr) ) ).
tff(addAssignment_10321,axiom,
! [VarCurr: state_type] :
( v26573(VarCurr,1)
<=> v26580(VarCurr) ) ).
tff(addAssignment_10320,axiom,
! [VarCurr: state_type] :
( v26573(VarCurr,2)
<=> v26575(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5439,axiom,
! [VarCurr: state_type] :
( v26580(VarCurr)
<=> ( v26581(VarCurr)
& v26582(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_369,axiom,
! [VarCurr: state_type] :
( v26582(VarCurr)
<=> ( v26534(VarCurr,0)
| v26534(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5438,axiom,
! [VarCurr: state_type] :
( v26581(VarCurr)
<=> ( v26569(VarCurr)
| v26564(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5437,axiom,
! [VarCurr: state_type] :
( v26575(VarCurr)
<=> ( v26576(VarCurr)
& v26579(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_368,axiom,
! [VarCurr: state_type] :
( v26579(VarCurr)
<=> ( v26534(VarCurr,2)
| v26578(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5436,axiom,
! [VarCurr: state_type] :
( v26576(VarCurr)
<=> ( v26566(VarCurr)
| v26577(VarCurr) ) ) ).
tff(writeUnaryOperator_1841,axiom,
! [VarCurr: state_type] :
( ~ v26577(VarCurr)
<=> v26578(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_367,axiom,
! [VarCurr: state_type] :
( v26578(VarCurr)
<=> ( v26534(VarCurr,0)
& v26534(VarCurr,1) ) ) ).
tff(addBitVectorEqualityBitBlasted_1705,axiom,
! [VarCurr: state_type] :
( v26571(VarCurr)
<=> ( ( v26572(VarCurr,1)
<=> $true )
& ( v26572(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10319,axiom,
! [VarCurr: state_type] :
( v26572(VarCurr,0)
<=> v7389(VarCurr) ) ).
tff(addAssignment_10318,axiom,
! [VarCurr: state_type] :
( v26572(VarCurr,1)
<=> v26538(VarCurr) ) ).
tff(addAssignment_10317,axiom,
! [VarCurr: state_type] :
( v26557(VarCurr,0)
<=> v26569(VarCurr) ) ).
tff(addAssignment_10316,axiom,
! [VarCurr: state_type] :
( v26557(VarCurr,1)
<=> v26567(VarCurr) ) ).
tff(addAssignment_10315,axiom,
! [VarCurr: state_type] :
( v26557(VarCurr,2)
<=> v26559(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5435,axiom,
! [VarCurr: state_type] :
( v26567(VarCurr)
<=> ( v26568(VarCurr)
& v26570(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5434,axiom,
! [VarCurr: state_type] :
( v26570(VarCurr)
<=> ( v26534(VarCurr,0)
| v26564(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_366,axiom,
! [VarCurr: state_type] :
( v26568(VarCurr)
<=> ( v26569(VarCurr)
| v26534(VarCurr,1) ) ) ).
tff(writeUnaryOperator_1840,axiom,
! [VarCurr: state_type] :
( ~ v26569(VarCurr)
<=> v26534(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5433,axiom,
! [VarCurr: state_type] :
( v26559(VarCurr)
<=> ( v26560(VarCurr)
& v26565(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5432,axiom,
! [VarCurr: state_type] :
( v26565(VarCurr)
<=> ( v26562(VarCurr)
| v26566(VarCurr) ) ) ).
tff(writeUnaryOperator_1839,axiom,
! [VarCurr: state_type] :
( ~ v26566(VarCurr)
<=> v26534(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_365,axiom,
! [VarCurr: state_type] :
( v26560(VarCurr)
<=> ( v26561(VarCurr)
| v26534(VarCurr,2) ) ) ).
tff(writeUnaryOperator_1838,axiom,
! [VarCurr: state_type] :
( ~ v26561(VarCurr)
<=> v26562(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_364,axiom,
! [VarCurr: state_type] :
( v26562(VarCurr)
<=> ( v26534(VarCurr,1)
| v26563(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5431,axiom,
! [VarCurr: state_type] :
( v26563(VarCurr)
<=> ( v26534(VarCurr,0)
& v26564(VarCurr) ) ) ).
tff(writeUnaryOperator_1837,axiom,
! [VarCurr: state_type] :
( ~ v26564(VarCurr)
<=> v26534(VarCurr,1) ) ).
tff(addBitVectorEqualityBitBlasted_1704,axiom,
! [VarCurr: state_type] :
( v26555(VarCurr)
<=> ( ( v26556(VarCurr,1)
<=> $false )
& ( v26556(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10314,axiom,
! [VarCurr: state_type] :
( v26556(VarCurr,0)
<=> v7389(VarCurr) ) ).
tff(addAssignment_10313,axiom,
! [VarCurr: state_type] :
( v26556(VarCurr,1)
<=> v26538(VarCurr) ) ).
tff(addAssignment_10312,axiom,
! [VarCurr: state_type] :
( v26538(VarCurr)
<=> v26540(VarCurr) ) ).
tff(addAssignment_10311,axiom,
! [VarCurr: state_type] :
( v26540(VarCurr)
<=> v26542(VarCurr) ) ).
tff(addAssignment_10310,axiom,
! [VarCurr: state_type] :
( v26542(VarCurr)
<=> v26544(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_865,axiom,
! [VarCurr: state_type] :
( ~ v26546(VarCurr)
=> ( v26544(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_866,axiom,
! [VarCurr: state_type] :
( v26546(VarCurr)
=> ( v26544(VarCurr)
<=> v26553(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_784,axiom,
! [VarCurr: state_type] :
( ~ v26547(VarCurr)
=> ( v26553(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_778,axiom,
! [VarCurr: state_type] :
( v26547(VarCurr)
=> ( v26553(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5430,axiom,
! [VarCurr: state_type] :
( v26546(VarCurr)
<=> ( v26547(VarCurr)
| v26549(VarCurr) ) ) ).
tff(writeUnaryOperator_1836,axiom,
! [VarCurr: state_type] :
( ~ v26549(VarCurr)
<=> v26550(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5429,axiom,
! [VarCurr: state_type] :
( v26550(VarCurr)
<=> ( v26547(VarCurr)
| v26551(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1703,axiom,
! [VarCurr: state_type] :
( v26551(VarCurr)
<=> ( ( v26552(VarCurr,2)
<=> $false )
& ( v26552(VarCurr,1)
<=> $true )
& ( v26552(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10309,axiom,
! [VarCurr: state_type] :
( v26552(VarCurr,0)
<=> v7371(VarCurr) ) ).
tff(addAssignment_10308,axiom,
! [VarCurr: state_type] :
( v26552(VarCurr,1)
<=> v6982(VarCurr) ) ).
tff(addAssignment_10307,axiom,
! [VarCurr: state_type] :
( v26552(VarCurr,2)
<=> v6529(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1702,axiom,
! [VarCurr: state_type] :
( v26547(VarCurr)
<=> ( ( v26548(VarCurr,2)
<=> $false )
& ( v26548(VarCurr,1)
<=> $false )
& ( v26548(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10306,axiom,
! [VarCurr: state_type] :
( v26548(VarCurr,0)
<=> v7371(VarCurr) ) ).
tff(addAssignment_10305,axiom,
! [VarCurr: state_type] :
( v26548(VarCurr,1)
<=> v6982(VarCurr) ) ).
tff(addAssignment_10304,axiom,
! [VarCurr: state_type] :
( v26548(VarCurr,2)
<=> v6529(VarCurr) ) ).
tff(addAssignment_10303,axiom,
! [VarCurr: state_type] :
( v26151(VarCurr)
<=> v26153(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1701,axiom,
! [VarCurr: state_type] :
( v26153(VarCurr)
<=> ( ( v26155(VarCurr,2)
<=> $false )
& ( v26155(VarCurr,1)
<=> $false )
& ( v26155(VarCurr,0)
<=> $false ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_591,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26504(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26155(VarNext,B)
<=> v26155(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_619,axiom,
! [VarNext: state_type] :
( v26504(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26155(VarNext,B)
<=> v26514(VarNext,B) ) ) ) ).
tff(addAssignment_10302,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26514(VarNext,B)
<=> v26512(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_864,axiom,
! [VarCurr: state_type] :
( ~ v26515(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26512(VarCurr,B)
<=> v26159(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_865,axiom,
! [VarCurr: state_type] :
( v26515(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26512(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_1835,axiom,
! [VarCurr: state_type] :
( ~ v26515(VarCurr)
<=> v26157(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5428,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26504(VarNext)
<=> v26505(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5427,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26505(VarNext)
<=> ( v26506(VarNext)
& v26501(VarNext) ) ) ) ).
tff(writeUnaryOperator_1834,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26506(VarNext)
<=> v26508(VarNext) ) ) ).
tff(addAssignment_10301,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26508(VarNext)
<=> v26501(VarCurr) ) ) ).
tff(addAssignment_10300,axiom,
! [VarCurr: state_type] :
( v26501(VarCurr)
<=> v26425(VarCurr) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_49,axiom,
! [VarCurr: state_type] :
( ( ~ v26452(VarCurr)
& ~ v26454(VarCurr)
& ~ v26481(VarCurr) )
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26159(VarCurr,B)
<=> v26155(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_311,axiom,
! [VarCurr: state_type] :
( v26481(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26159(VarCurr,B)
<=> v26483(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_783,axiom,
! [VarCurr: state_type] :
( v26454(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26159(VarCurr,B)
<=> v26456(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_777,axiom,
! [VarCurr: state_type] :
( v26452(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26159(VarCurr,B)
<=> v26155(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1700,axiom,
! [VarCurr: state_type] :
( v26498(VarCurr)
<=> ( ( v26499(VarCurr,1)
<=> $true )
& ( v26499(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10299,axiom,
! [VarCurr: state_type] :
( v26499(VarCurr,0)
<=> v26346(VarCurr) ) ).
tff(addAssignment_10298,axiom,
! [VarCurr: state_type] :
( v26499(VarCurr,1)
<=> v26161(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_863,axiom,
! [VarCurr: state_type] :
( ~ v26484(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26483(VarCurr,B)
<=> v26485(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_864,axiom,
! [VarCurr: state_type] :
( v26484(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26483(VarCurr,B)
<=> b100(B) ) ) ) ).
tff(addAssignment_10297,axiom,
! [VarCurr: state_type] :
( v26485(VarCurr,0)
<=> v26495(VarCurr) ) ).
tff(addAssignment_10296,axiom,
! [VarCurr: state_type] :
( v26485(VarCurr,1)
<=> v26493(VarCurr) ) ).
tff(addAssignment_10295,axiom,
! [VarCurr: state_type] :
( v26485(VarCurr,2)
<=> v26487(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5426,axiom,
! [VarCurr: state_type] :
( v26493(VarCurr)
<=> ( v26494(VarCurr)
& v26497(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_363,axiom,
! [VarCurr: state_type] :
( v26497(VarCurr)
<=> ( v26155(VarCurr,0)
| v26155(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5425,axiom,
! [VarCurr: state_type] :
( v26494(VarCurr)
<=> ( v26495(VarCurr)
| v26496(VarCurr) ) ) ).
tff(writeUnaryOperator_1833,axiom,
! [VarCurr: state_type] :
( ~ v26496(VarCurr)
<=> v26155(VarCurr,1) ) ).
tff(writeUnaryOperator_1832,axiom,
! [VarCurr: state_type] :
( ~ v26495(VarCurr)
<=> v26155(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5424,axiom,
! [VarCurr: state_type] :
( v26487(VarCurr)
<=> ( v26488(VarCurr)
& v26492(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_362,axiom,
! [VarCurr: state_type] :
( v26492(VarCurr)
<=> ( v26490(VarCurr)
| v26155(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5423,axiom,
! [VarCurr: state_type] :
( v26488(VarCurr)
<=> ( v26489(VarCurr)
| v26491(VarCurr) ) ) ).
tff(writeUnaryOperator_1831,axiom,
! [VarCurr: state_type] :
( ~ v26491(VarCurr)
<=> v26155(VarCurr,2) ) ).
tff(writeUnaryOperator_1830,axiom,
! [VarCurr: state_type] :
( ~ v26489(VarCurr)
<=> v26490(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_361,axiom,
! [VarCurr: state_type] :
( v26490(VarCurr)
<=> ( v26155(VarCurr,0)
& v26155(VarCurr,1) ) ) ).
tff(addBitVectorEqualityBitBlasted_1699,axiom,
! [VarCurr: state_type] :
( v26484(VarCurr)
<=> ( ( v26155(VarCurr,2)
<=> $true )
& ( v26155(VarCurr,1)
<=> $false )
& ( v26155(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1698,axiom,
! [VarCurr: state_type] :
( v26481(VarCurr)
<=> ( ( v26482(VarCurr,1)
<=> $true )
& ( v26482(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10294,axiom,
! [VarCurr: state_type] :
( v26482(VarCurr,0)
<=> v26346(VarCurr) ) ).
tff(addAssignment_10293,axiom,
! [VarCurr: state_type] :
( v26482(VarCurr,1)
<=> v26161(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_862,axiom,
! [VarCurr: state_type] :
( ~ v26457(VarCurr)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v26456(VarCurr,B)
<=> v26458(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_863,axiom,
! [VarCurr: state_type] :
( v26457(VarCurr)
=> ! [B: $int] :
( ( $less(B,32)
& ~ $less(B,0) )
=> ( v26456(VarCurr,B)
<=> $false ) ) ) ).
tff(addSignExtensionConstraint_53,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,4)
<=> v26459(VarCurr,3) ) ).
tff(addSignExtensionConstraint_52,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,5)
<=> v26459(VarCurr,3) ) ).
tff(addSignExtensionConstraint_51,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,6)
<=> v26459(VarCurr,3) ) ).
tff(addSignExtensionConstraint_50,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,7)
<=> v26459(VarCurr,3) ) ).
tff(addSignExtensionConstraint_49,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,8)
<=> v26459(VarCurr,3) ) ).
tff(addSignExtensionConstraint_48,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,9)
<=> v26459(VarCurr,3) ) ).
tff(addSignExtensionConstraint_47,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,10)
<=> v26459(VarCurr,3) ) ).
tff(addSignExtensionConstraint_46,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,11)
<=> v26459(VarCurr,3) ) ).
tff(addSignExtensionConstraint_45,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,12)
<=> v26459(VarCurr,3) ) ).
tff(addSignExtensionConstraint_44,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,13)
<=> v26459(VarCurr,3) ) ).
tff(addSignExtensionConstraint_43,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,14)
<=> v26459(VarCurr,3) ) ).
tff(addSignExtensionConstraint_42,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,15)
<=> v26459(VarCurr,3) ) ).
tff(addSignExtensionConstraint_41,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,16)
<=> v26459(VarCurr,3) ) ).
tff(addSignExtensionConstraint_40,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,17)
<=> v26459(VarCurr,3) ) ).
tff(addSignExtensionConstraint_39,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,18)
<=> v26459(VarCurr,3) ) ).
tff(addSignExtensionConstraint_38,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,19)
<=> v26459(VarCurr,3) ) ).
tff(addSignExtensionConstraint_37,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,20)
<=> v26459(VarCurr,3) ) ).
tff(addSignExtensionConstraint_36,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,21)
<=> v26459(VarCurr,3) ) ).
tff(addSignExtensionConstraint_35,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,22)
<=> v26459(VarCurr,3) ) ).
tff(addSignExtensionConstraint_34,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,23)
<=> v26459(VarCurr,3) ) ).
tff(addSignExtensionConstraint_33,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,24)
<=> v26459(VarCurr,3) ) ).
tff(addSignExtensionConstraint_32,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,25)
<=> v26459(VarCurr,3) ) ).
tff(addSignExtensionConstraint_31,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,26)
<=> v26459(VarCurr,3) ) ).
tff(addSignExtensionConstraint_30,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,27)
<=> v26459(VarCurr,3) ) ).
tff(addSignExtensionConstraint_29,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,28)
<=> v26459(VarCurr,3) ) ).
tff(addSignExtensionConstraint_28,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,29)
<=> v26459(VarCurr,3) ) ).
tff(addSignExtensionConstraint_27,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,30)
<=> v26459(VarCurr,3) ) ).
tff(addSignExtensionConstraint_26,axiom,
! [VarCurr: state_type] :
( v26458(VarCurr,31)
<=> v26459(VarCurr,3) ) ).
tff(addAssignment_10292,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v26458(VarCurr,B)
<=> v26459(VarCurr,B) ) ) ).
tff(addAssignment_10291,axiom,
! [VarCurr: state_type] :
( v26459(VarCurr,0)
<=> v26479(VarCurr) ) ).
tff(addAssignment_10290,axiom,
! [VarCurr: state_type] :
( v26459(VarCurr,1)
<=> v26477(VarCurr) ) ).
tff(addAssignment_10289,axiom,
! [VarCurr: state_type] :
( v26459(VarCurr,2)
<=> v26473(VarCurr) ) ).
tff(addAssignment_10288,axiom,
! [VarCurr: state_type] :
( v26459(VarCurr,3)
<=> v26461(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5422,axiom,
! [VarCurr: state_type] :
( v26477(VarCurr)
<=> ( v26478(VarCurr)
& v26480(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5421,axiom,
! [VarCurr: state_type] :
( v26480(VarCurr)
<=> ( v26465(VarCurr,0)
| v26469(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_360,axiom,
! [VarCurr: state_type] :
( v26478(VarCurr)
<=> ( v26479(VarCurr)
| v26465(VarCurr,1) ) ) ).
tff(writeUnaryOperator_1829,axiom,
! [VarCurr: state_type] :
( ~ v26479(VarCurr)
<=> v26465(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5420,axiom,
! [VarCurr: state_type] :
( v26473(VarCurr)
<=> ( v26474(VarCurr)
& v26476(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5419,axiom,
! [VarCurr: state_type] :
( v26476(VarCurr)
<=> ( v26467(VarCurr)
| v26470(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_359,axiom,
! [VarCurr: state_type] :
( v26474(VarCurr)
<=> ( v26475(VarCurr)
| v26465(VarCurr,2) ) ) ).
tff(writeUnaryOperator_1828,axiom,
! [VarCurr: state_type] :
( ~ v26475(VarCurr)
<=> v26467(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5418,axiom,
! [VarCurr: state_type] :
( v26461(VarCurr)
<=> ( v26462(VarCurr)
& v26471(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5417,axiom,
! [VarCurr: state_type] :
( v26471(VarCurr)
<=> ( v26464(VarCurr)
| v26472(VarCurr) ) ) ).
tff(writeUnaryOperator_1827,axiom,
! [VarCurr: state_type] :
( ~ v26472(VarCurr)
<=> v26465(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_358,axiom,
! [VarCurr: state_type] :
( v26462(VarCurr)
<=> ( v26463(VarCurr)
| v26465(VarCurr,3) ) ) ).
tff(writeUnaryOperator_1826,axiom,
! [VarCurr: state_type] :
( ~ v26463(VarCurr)
<=> v26464(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_357,axiom,
! [VarCurr: state_type] :
( v26464(VarCurr)
<=> ( v26465(VarCurr,2)
| v26466(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5416,axiom,
! [VarCurr: state_type] :
( v26466(VarCurr)
<=> ( v26467(VarCurr)
& v26470(VarCurr) ) ) ).
tff(writeUnaryOperator_1825,axiom,
! [VarCurr: state_type] :
( ~ v26470(VarCurr)
<=> v26465(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_356,axiom,
! [VarCurr: state_type] :
( v26467(VarCurr)
<=> ( v26465(VarCurr,1)
| v26468(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5415,axiom,
! [VarCurr: state_type] :
( v26468(VarCurr)
<=> ( v26465(VarCurr,0)
& v26469(VarCurr) ) ) ).
tff(writeUnaryOperator_1824,axiom,
! [VarCurr: state_type] :
( ~ v26469(VarCurr)
<=> v26465(VarCurr,1) ) ).
tff(addZeroExtensionConstraint_4,axiom,
! [VarCurr: state_type] : ~ v26465(VarCurr,3) ).
tff(addAssignment_10287,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v26465(VarCurr,B)
<=> v26155(VarCurr,B) ) ) ).
tff(addBitVectorEqualityBitBlasted_1697,axiom,
! [VarCurr: state_type] :
( v26457(VarCurr)
<=> ( ( v26155(VarCurr,2)
<=> $false )
& ( v26155(VarCurr,1)
<=> $false )
& ( v26155(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1696,axiom,
! [VarCurr: state_type] :
( v26454(VarCurr)
<=> ( ( v26455(VarCurr,1)
<=> $false )
& ( v26455(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10286,axiom,
! [VarCurr: state_type] :
( v26455(VarCurr,0)
<=> v26346(VarCurr) ) ).
tff(addAssignment_10285,axiom,
! [VarCurr: state_type] :
( v26455(VarCurr,1)
<=> v26161(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1695,axiom,
! [VarCurr: state_type] :
( v26452(VarCurr)
<=> ( ( v26453(VarCurr,1)
<=> $false )
& ( v26453(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10284,axiom,
! [VarCurr: state_type] :
( v26453(VarCurr,0)
<=> v26346(VarCurr) ) ).
tff(addAssignment_10283,axiom,
! [VarCurr: state_type] :
( v26453(VarCurr,1)
<=> v26161(VarCurr) ) ).
tff(addAssignment_10282,axiom,
! [VarCurr: state_type] :
( v26346(VarCurr)
<=> v26348(VarCurr) ) ).
tff(addAssignment_10281,axiom,
! [VarCurr: state_type] :
( v26348(VarCurr)
<=> v26350(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_861,axiom,
! [VarCurr: state_type] :
( ~ v26446(VarCurr)
=> ( v26350(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_862,axiom,
! [VarCurr: state_type] :
( v26446(VarCurr)
=> ( v26350(VarCurr)
<=> v26450(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_782,axiom,
! [VarCurr: state_type] :
( ~ v26373(VarCurr)
=> ( v26450(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_776,axiom,
! [VarCurr: state_type] :
( v26373(VarCurr)
=> ( v26450(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5414,axiom,
! [VarCurr: state_type] :
( v26446(VarCurr)
<=> ( v26373(VarCurr)
| v26447(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5413,axiom,
! [VarCurr: state_type] :
( v26447(VarCurr)
<=> ( v26448(VarCurr)
& v26449(VarCurr) ) ) ).
tff(writeUnaryOperator_1823,axiom,
! [VarCurr: state_type] :
( ~ v26449(VarCurr)
<=> v26373(VarCurr) ) ).
tff(writeUnaryOperator_1822,axiom,
! [VarCurr: state_type] :
( ~ v26448(VarCurr)
<=> v26370(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_355,axiom,
! [VarCurr: state_type] :
( v26352(VarCurr)
<=> ( v26444(VarCurr)
| v26354(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_354,axiom,
! [VarCurr: state_type] :
( v26444(VarCurr)
<=> ( v26418(VarCurr)
| v26354(VarCurr,2) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_590,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26428(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v26354(VarNext,B)
<=> v26354(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_618,axiom,
! [VarNext: state_type] :
( v26428(VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v26354(VarNext,B)
<=> v26438(VarNext,B) ) ) ) ).
tff(addAssignment_10280,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v26438(VarNext,B)
<=> v26436(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_860,axiom,
! [VarCurr: state_type] :
( ~ v26439(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v26436(VarCurr,B)
<=> v26356(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_861,axiom,
! [VarCurr: state_type] :
( v26439(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v26436(VarCurr,B)
<=> b1000(B) ) ) ) ).
tff(writeUnaryOperator_1821,axiom,
! [VarCurr: state_type] :
( ~ v26439(VarCurr)
<=> v7417(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5412,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26428(VarNext)
<=> v26429(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5411,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26429(VarNext)
<=> ( v26430(VarNext)
& v26425(VarNext) ) ) ) ).
tff(writeUnaryOperator_1820,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26430(VarNext)
<=> v26432(VarNext) ) ) ).
tff(addAssignment_10279,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26432(VarNext)
<=> v26425(VarCurr) ) ) ).
tff(addAssignment_10278,axiom,
! [VarCurr: state_type] :
( v26425(VarCurr)
<=> v7037(VarCurr) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_310,axiom,
! [VarCurr: state_type] :
( ( ~ v26379(VarCurr)
& ~ v26402(VarCurr) )
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v26356(VarCurr,B)
<=> v26354(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_781,axiom,
! [VarCurr: state_type] :
( v26402(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v26356(VarCurr,B)
<=> v26404(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_775,axiom,
! [VarCurr: state_type] :
( v26379(VarCurr)
=> ! [B: $int] :
( ( $less(B,4)
& ~ $less(B,0) )
=> ( v26356(VarCurr,B)
<=> v26381(VarCurr,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5410,axiom,
! [VarCurr: state_type] :
( v26419(VarCurr)
<=> ( v26420(VarCurr)
| v26422(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1694,axiom,
! [VarCurr: state_type] :
( v26422(VarCurr)
<=> ( ( v26423(VarCurr,1)
<=> $true )
& ( v26423(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10277,axiom,
! [VarCurr: state_type] :
( v26423(VarCurr,0)
<=> v26362(VarCurr) ) ).
tff(addAssignment_10276,axiom,
! [VarCurr: state_type] :
( v26423(VarCurr,1)
<=> v26358(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1693,axiom,
! [VarCurr: state_type] :
( v26420(VarCurr)
<=> ( ( v26421(VarCurr,1)
<=> $false )
& ( v26421(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10275,axiom,
! [VarCurr: state_type] :
( v26421(VarCurr,0)
<=> v26362(VarCurr) ) ).
tff(addAssignment_10274,axiom,
! [VarCurr: state_type] :
( v26421(VarCurr,1)
<=> v26358(VarCurr) ) ).
tff(addAssignment_10273,axiom,
! [VarCurr: state_type] :
( v26404(VarCurr,0)
<=> v26400(VarCurr) ) ).
tff(addAssignment_10272,axiom,
! [VarCurr: state_type] :
( v26404(VarCurr,1)
<=> v26416(VarCurr) ) ).
tff(addAssignment_10271,axiom,
! [VarCurr: state_type] :
( v26404(VarCurr,2)
<=> v26412(VarCurr) ) ).
tff(addAssignment_10270,axiom,
! [VarCurr: state_type] :
( v26404(VarCurr,3)
<=> v26406(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5409,axiom,
! [VarCurr: state_type] :
( v26416(VarCurr)
<=> ( v26417(VarCurr)
& v26418(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_353,axiom,
! [VarCurr: state_type] :
( v26418(VarCurr)
<=> ( v26354(VarCurr,0)
| v26354(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5408,axiom,
! [VarCurr: state_type] :
( v26417(VarCurr)
<=> ( v26400(VarCurr)
| v26390(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5407,axiom,
! [VarCurr: state_type] :
( v26412(VarCurr)
<=> ( v26413(VarCurr)
& v26415(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_352,axiom,
! [VarCurr: state_type] :
( v26415(VarCurr)
<=> ( v26354(VarCurr,2)
| v26410(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5406,axiom,
! [VarCurr: state_type] :
( v26413(VarCurr)
<=> ( v26391(VarCurr)
| v26414(VarCurr) ) ) ).
tff(writeUnaryOperator_1819,axiom,
! [VarCurr: state_type] :
( ~ v26414(VarCurr)
<=> v26410(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5405,axiom,
! [VarCurr: state_type] :
( v26406(VarCurr)
<=> ( v26407(VarCurr)
& v26411(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_351,axiom,
! [VarCurr: state_type] :
( v26411(VarCurr)
<=> ( v26354(VarCurr,3)
| v26409(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5404,axiom,
! [VarCurr: state_type] :
( v26407(VarCurr)
<=> ( v26393(VarCurr)
| v26408(VarCurr) ) ) ).
tff(writeUnaryOperator_1818,axiom,
! [VarCurr: state_type] :
( ~ v26408(VarCurr)
<=> v26409(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_350,axiom,
! [VarCurr: state_type] :
( v26409(VarCurr)
<=> ( v26354(VarCurr,2)
& v26410(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_349,axiom,
! [VarCurr: state_type] :
( v26410(VarCurr)
<=> ( v26354(VarCurr,0)
& v26354(VarCurr,1) ) ) ).
tff(addBitVectorEqualityBitBlasted_1692,axiom,
! [VarCurr: state_type] :
( v26402(VarCurr)
<=> ( ( v26403(VarCurr,1)
<=> $true )
& ( v26403(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10269,axiom,
! [VarCurr: state_type] :
( v26403(VarCurr,0)
<=> v26362(VarCurr) ) ).
tff(addAssignment_10268,axiom,
! [VarCurr: state_type] :
( v26403(VarCurr,1)
<=> v26358(VarCurr) ) ).
tff(addAssignment_10267,axiom,
! [VarCurr: state_type] :
( v26381(VarCurr,0)
<=> v26400(VarCurr) ) ).
tff(addAssignment_10266,axiom,
! [VarCurr: state_type] :
( v26381(VarCurr,1)
<=> v26398(VarCurr) ) ).
tff(addAssignment_10265,axiom,
! [VarCurr: state_type] :
( v26381(VarCurr,2)
<=> v26394(VarCurr) ) ).
tff(addAssignment_10264,axiom,
! [VarCurr: state_type] :
( v26381(VarCurr,3)
<=> v26383(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5403,axiom,
! [VarCurr: state_type] :
( v26398(VarCurr)
<=> ( v26399(VarCurr)
& v26401(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5402,axiom,
! [VarCurr: state_type] :
( v26401(VarCurr)
<=> ( v26354(VarCurr,0)
| v26390(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_348,axiom,
! [VarCurr: state_type] :
( v26399(VarCurr)
<=> ( v26400(VarCurr)
| v26354(VarCurr,1) ) ) ).
tff(writeUnaryOperator_1817,axiom,
! [VarCurr: state_type] :
( ~ v26400(VarCurr)
<=> v26354(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5401,axiom,
! [VarCurr: state_type] :
( v26394(VarCurr)
<=> ( v26395(VarCurr)
& v26397(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5400,axiom,
! [VarCurr: state_type] :
( v26397(VarCurr)
<=> ( v26388(VarCurr)
| v26391(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_347,axiom,
! [VarCurr: state_type] :
( v26395(VarCurr)
<=> ( v26396(VarCurr)
| v26354(VarCurr,2) ) ) ).
tff(writeUnaryOperator_1816,axiom,
! [VarCurr: state_type] :
( ~ v26396(VarCurr)
<=> v26388(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5399,axiom,
! [VarCurr: state_type] :
( v26383(VarCurr)
<=> ( v26384(VarCurr)
& v26392(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5398,axiom,
! [VarCurr: state_type] :
( v26392(VarCurr)
<=> ( v26386(VarCurr)
| v26393(VarCurr) ) ) ).
tff(writeUnaryOperator_1815,axiom,
! [VarCurr: state_type] :
( ~ v26393(VarCurr)
<=> v26354(VarCurr,3) ) ).
tff(writeBinaryOperatorShiftedRanges_346,axiom,
! [VarCurr: state_type] :
( v26384(VarCurr)
<=> ( v26385(VarCurr)
| v26354(VarCurr,3) ) ) ).
tff(writeUnaryOperator_1814,axiom,
! [VarCurr: state_type] :
( ~ v26385(VarCurr)
<=> v26386(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_345,axiom,
! [VarCurr: state_type] :
( v26386(VarCurr)
<=> ( v26354(VarCurr,2)
| v26387(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5397,axiom,
! [VarCurr: state_type] :
( v26387(VarCurr)
<=> ( v26388(VarCurr)
& v26391(VarCurr) ) ) ).
tff(writeUnaryOperator_1813,axiom,
! [VarCurr: state_type] :
( ~ v26391(VarCurr)
<=> v26354(VarCurr,2) ) ).
tff(writeBinaryOperatorShiftedRanges_344,axiom,
! [VarCurr: state_type] :
( v26388(VarCurr)
<=> ( v26354(VarCurr,1)
| v26389(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5396,axiom,
! [VarCurr: state_type] :
( v26389(VarCurr)
<=> ( v26354(VarCurr,0)
& v26390(VarCurr) ) ) ).
tff(writeUnaryOperator_1812,axiom,
! [VarCurr: state_type] :
( ~ v26390(VarCurr)
<=> v26354(VarCurr,1) ) ).
tff(addBitVectorEqualityBitBlasted_1691,axiom,
! [VarCurr: state_type] :
( v26379(VarCurr)
<=> ( ( v26380(VarCurr,1)
<=> $false )
& ( v26380(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10263,axiom,
! [VarCurr: state_type] :
( v26380(VarCurr,0)
<=> v26362(VarCurr) ) ).
tff(addAssignment_10262,axiom,
! [VarCurr: state_type] :
( v26380(VarCurr,1)
<=> v26358(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5395,axiom,
! [VarCurr: state_type] :
( v26362(VarCurr)
<=> ( v26350(VarCurr)
| v26364(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_859,axiom,
! [VarCurr: state_type] :
( ~ v26366(VarCurr)
=> ( v26364(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_860,axiom,
! [VarCurr: state_type] :
( v26366(VarCurr)
=> ( v26364(VarCurr)
<=> v26375(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_780,axiom,
! [VarCurr: state_type] :
( ~ v26368(VarCurr)
=> ( v26375(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_774,axiom,
! [VarCurr: state_type] :
( v26368(VarCurr)
=> ( v26375(VarCurr)
<=> v26376(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_858,axiom,
! [VarCurr: state_type] :
( ~ v26352(VarCurr)
=> ( v26376(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_859,axiom,
! [VarCurr: state_type] :
( v26352(VarCurr)
=> ( v26376(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5394,axiom,
! [VarCurr: state_type] :
( v26366(VarCurr)
<=> ( v26367(VarCurr)
& v26372(VarCurr) ) ) ).
tff(writeUnaryOperator_1811,axiom,
! [VarCurr: state_type] :
( ~ v26372(VarCurr)
<=> v26373(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5393,axiom,
! [VarCurr: state_type] :
( v26373(VarCurr)
<=> ( v26374(VarCurr)
& v26352(VarCurr) ) ) ).
tff(writeUnaryOperator_1810,axiom,
! [VarCurr: state_type] :
( ~ v26374(VarCurr)
<=> v26151(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5392,axiom,
! [VarCurr: state_type] :
( v26367(VarCurr)
<=> ( v26368(VarCurr)
| v26371(VarCurr) ) ) ).
tff(writeUnaryOperator_1809,axiom,
! [VarCurr: state_type] :
( ~ v26371(VarCurr)
<=> v26370(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5391,axiom,
! [VarCurr: state_type] :
( v26368(VarCurr)
<=> ( v26369(VarCurr)
& v26370(VarCurr) ) ) ).
tff(writeUnaryOperator_1808,axiom,
! [VarCurr: state_type] :
( ~ v26370(VarCurr)
<=> v7411(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1690,axiom,
! [VarCurr: state_type] :
( v26369(VarCurr)
<=> ( ( v7409(VarCurr,1)
<=> $false )
& ( v7409(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10261,axiom,
! [VarCurr: state_type] :
( v26358(VarCurr)
<=> v26360(VarCurr) ) ).
tff(addAssignment_10260,axiom,
! [VarCurr: state_type] :
( v26360(VarCurr)
<=> v7367(VarCurr) ) ).
tff(addAssignment_10259,axiom,
! [VarCurr: state_type] :
( v26161(VarCurr)
<=> v26163(VarCurr) ) ).
tff(addAssignment_10258,axiom,
! [VarCurr: state_type] :
( v26163(VarCurr)
<=> v26165(VarCurr) ) ).
tff(addAssignment_10257,axiom,
! [VarCurr: state_type] :
( v26165(VarCurr)
<=> v26167(VarCurr) ) ).
tff(addAssignment_10256,axiom,
! [VarCurr: state_type] :
( v26167(VarCurr)
<=> v26169(VarCurr) ) ).
tff(addAssignment_10255,axiom,
! [VarCurr: state_type] :
( v26169(VarCurr)
<=> v26171(VarCurr) ) ).
tff(addAssignment_10254,axiom,
! [VarCurr: state_type] :
( v26171(VarCurr)
<=> v26173(VarCurr) ) ).
tff(addAssignment_10253,axiom,
! [VarCurr: state_type] :
( v26173(VarCurr)
<=> v26175(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1689,axiom,
! [VarCurr: state_type] :
( v26175(VarCurr)
<=> ( ( v26177(VarCurr,1)
<=> $true )
& ( v26177(VarCurr,0)
<=> $true ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_589,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26330(VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26177(VarNext,B)
<=> v26177(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_617,axiom,
! [VarNext: state_type] :
( v26330(VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26177(VarNext,B)
<=> v26340(VarNext,B) ) ) ) ).
tff(addAssignment_10252,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26340(VarNext,B)
<=> v26338(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_857,axiom,
! [VarCurr: state_type] :
( ~ v26341(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26338(VarCurr,B)
<=> v26183(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_858,axiom,
! [VarCurr: state_type] :
( v26341(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26338(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_1807,axiom,
! [VarCurr: state_type] :
( ~ v26341(VarCurr)
<=> v26179(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5390,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26330(VarNext)
<=> v26331(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5389,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26331(VarNext)
<=> ( v26332(VarNext)
& v26327(VarNext) ) ) ) ).
tff(writeUnaryOperator_1806,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26332(VarNext)
<=> v26334(VarNext) ) ) ).
tff(addAssignment_10251,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26334(VarNext)
<=> v26327(VarCurr) ) ) ).
tff(addAssignment_10250,axiom,
! [VarCurr: state_type] :
( v26327(VarCurr)
<=> v26262(VarCurr) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_48,axiom,
! [VarCurr: state_type] :
( ( ~ v26319(VarCurr)
& ~ v26321(VarCurr)
& ~ v26322(VarCurr) )
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26183(VarCurr,B)
<=> v26325(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_309,axiom,
! [VarCurr: state_type] :
( v26322(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26183(VarCurr,B)
<=> v26323(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_779,axiom,
! [VarCurr: state_type] :
( v26321(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26183(VarCurr,B)
<=> b10(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_773,axiom,
! [VarCurr: state_type] :
( v26319(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26183(VarCurr,B)
<=> v26320(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_856,axiom,
! [VarCurr: state_type] :
( ~ v26185(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26325(VarCurr,B)
<=> $false ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_857,axiom,
! [VarCurr: state_type] :
( v26185(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26325(VarCurr,B)
<=> b01(B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1688,axiom,
! [VarCurr: state_type] :
( v26324(VarCurr)
<=> ( ( v26177(VarCurr,1)
<=> $true )
& ( v26177(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_855,axiom,
! [VarCurr: state_type] :
( ~ v26281(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26323(VarCurr,B)
<=> b10(B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_856,axiom,
! [VarCurr: state_type] :
( v26281(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26323(VarCurr,B)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1687,axiom,
! [VarCurr: state_type] :
( v26322(VarCurr)
<=> ( ( v26177(VarCurr,1)
<=> $true )
& ( v26177(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1686,axiom,
! [VarCurr: state_type] :
( v26321(VarCurr)
<=> ( ( v26177(VarCurr,1)
<=> $false )
& ( v26177(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_854,axiom,
! [VarCurr: state_type] :
( ~ v26185(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26320(VarCurr,B)
<=> $false ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_855,axiom,
! [VarCurr: state_type] :
( v26185(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26320(VarCurr,B)
<=> b01(B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1685,axiom,
! [VarCurr: state_type] :
( v26319(VarCurr)
<=> ( ( v26177(VarCurr,1)
<=> $false )
& ( v26177(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10249,axiom,
! [VarCurr: state_type] :
( v26281(VarCurr)
<=> v26283(VarCurr) ) ).
tff(addAssignment_10248,axiom,
! [VarCurr: state_type] :
( v26283(VarCurr)
<=> v26285(VarCurr) ) ).
tff(addAssignment_10247,axiom,
! [VarCurr: state_type] :
( v26285(VarCurr)
<=> v26287(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5388,axiom,
! [VarCurr: state_type] :
( v26287(VarCurr)
<=> ( v26289(VarCurr)
& v26300(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_588,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26303(VarNext)
=> ( v26300(VarNext)
<=> v26300(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_616,axiom,
! [VarNext: state_type] :
( v26303(VarNext)
=> ( v26300(VarNext)
<=> v26313(VarNext) ) ) ).
tff(addAssignment_10246,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26313(VarNext)
<=> v26311(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_853,axiom,
! [VarCurr: state_type] :
( ~ v26314(VarCurr)
=> ( v26311(VarCurr)
<=> v26289(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_854,axiom,
! [VarCurr: state_type] :
( v26314(VarCurr)
=> ( v26311(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_1805,axiom,
! [VarCurr: state_type] :
( ~ v26314(VarCurr)
<=> v13776(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5387,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26303(VarNext)
<=> v26304(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5386,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26304(VarNext)
<=> ( v26305(VarNext)
& v13796(VarNext) ) ) ) ).
tff(writeUnaryOperator_1804,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26305(VarNext)
<=> v26307(VarNext) ) ) ).
tff(addAssignment_10245,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26307(VarNext)
<=> v13796(VarCurr) ) ) ).
tff(addAssignment_10244,axiom,
! [VarCurr: state_type] :
( v26289(VarCurr)
<=> v26291(VarCurr) ) ).
tff(addAssignment_10243,axiom,
! [VarCurr: state_type] :
( v26291(VarCurr)
<=> v26293(VarCurr) ) ).
tff(addAssignment_10242,axiom,
! [VarCurr: state_type] :
( v26293(VarCurr)
<=> v26295(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5385,axiom,
! [VarCurr: state_type] :
( v26295(VarCurr)
<=> ( v26297(VarCurr)
| v26298(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1684,axiom,
! [VarCurr: state_type] :
( v26298(VarCurr)
<=> ( ( v26177(VarCurr,1)
<=> $true )
& ( v26177(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1683,axiom,
! [VarCurr: state_type] :
( v26297(VarCurr)
<=> ( ( v26177(VarCurr,1)
<=> $false )
& ( v26177(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10241,axiom,
! [VarCurr: state_type] :
( v26185(VarCurr)
<=> v26187(VarCurr) ) ).
tff(addAssignment_10240,axiom,
! [VarCurr: state_type] :
( v26187(VarCurr)
<=> v26189(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1682,axiom,
! [VarCurr: state_type] :
( v26189(VarCurr)
<=> ( ( v26191(VarCurr,1)
<=> $true )
& ( v26191(VarCurr,0)
<=> $false ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_587,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26265(VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26191(VarNext,B)
<=> v26191(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_615,axiom,
! [VarNext: state_type] :
( v26265(VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26191(VarNext,B)
<=> v26275(VarNext,B) ) ) ) ).
tff(addAssignment_10239,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26275(VarNext,B)
<=> v26273(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_852,axiom,
! [VarCurr: state_type] :
( ~ v26276(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26273(VarCurr,B)
<=> v26195(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_853,axiom,
! [VarCurr: state_type] :
( v26276(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26273(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_1803,axiom,
! [VarCurr: state_type] :
( ~ v26276(VarCurr)
<=> v26193(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5384,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26265(VarNext)
<=> v26266(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5383,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26266(VarNext)
<=> ( v26267(VarNext)
& v26260(VarNext) ) ) ) ).
tff(writeUnaryOperator_1802,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26267(VarNext)
<=> v26269(VarNext) ) ) ).
tff(addAssignment_10238,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26269(VarNext)
<=> v26260(VarCurr) ) ) ).
tff(addAssignment_10237,axiom,
! [VarCurr: state_type] :
( v26260(VarCurr)
<=> v26262(VarCurr) ) ).
tff(addAssignment_10236,axiom,
! [VarCurr: state_type] :
( v26262(VarCurr)
<=> v7249(VarCurr) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_47,axiom,
! [VarCurr: state_type] :
( ( ~ v26253(VarCurr)
& ~ v26255(VarCurr)
& ~ v26256(VarCurr) )
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26195(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_308,axiom,
! [VarCurr: state_type] :
( v26256(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26195(VarCurr,B)
<=> v26257(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_778,axiom,
! [VarCurr: state_type] :
( v26255(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26195(VarCurr,B)
<=> b10(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_772,axiom,
! [VarCurr: state_type] :
( v26253(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26195(VarCurr,B)
<=> v26254(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_851,axiom,
! [VarCurr: state_type] :
( ~ v26246(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26257(VarCurr,B)
<=> b10(B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_852,axiom,
! [VarCurr: state_type] :
( v26246(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26257(VarCurr,B)
<=> v26258(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_850,axiom,
! [VarCurr: state_type] :
( ~ v26197(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26258(VarCurr,B)
<=> $false ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_851,axiom,
! [VarCurr: state_type] :
( v26197(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26258(VarCurr,B)
<=> b01(B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1681,axiom,
! [VarCurr: state_type] :
( v26256(VarCurr)
<=> ( ( v26191(VarCurr,1)
<=> $true )
& ( v26191(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1680,axiom,
! [VarCurr: state_type] :
( v26255(VarCurr)
<=> ( ( v26191(VarCurr,1)
<=> $false )
& ( v26191(VarCurr,0)
<=> $true ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_849,axiom,
! [VarCurr: state_type] :
( ~ v26197(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26254(VarCurr,B)
<=> $false ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_850,axiom,
! [VarCurr: state_type] :
( v26197(VarCurr)
=> ! [B: $int] :
( ( $less(B,2)
& ~ $less(B,0) )
=> ( v26254(VarCurr,B)
<=> b01(B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1679,axiom,
! [VarCurr: state_type] :
( v26253(VarCurr)
<=> ( ( v26191(VarCurr,1)
<=> $false )
& ( v26191(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10235,axiom,
! [VarCurr: state_type] :
( v26246(VarCurr)
<=> v26248(VarCurr) ) ).
tff(addAssignment_10234,axiom,
! [VarCurr: state_type] :
( v26248(VarCurr)
<=> v26250(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1678,axiom,
! [VarCurr: state_type] :
( v26250(VarCurr)
<=> ( ( v26177(VarCurr,1)
<=> $false )
& ( v26177(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5382,axiom,
! [VarCurr: state_type] :
( v26197(VarCurr)
<=> ( v26243(VarCurr)
| v26232(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5381,axiom,
! [VarCurr: state_type] :
( v26243(VarCurr)
<=> ( v26244(VarCurr)
| v26221(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5380,axiom,
! [VarCurr: state_type] :
( v26244(VarCurr)
<=> ( v26199(VarCurr)
| v26210(VarCurr) ) ) ).
tff(addAssignment_10233,axiom,
! [VarCurr: state_type] :
( v26232(VarCurr)
<=> v26234(VarCurr) ) ).
tff(addAssignment_10232,axiom,
! [VarCurr: state_type] :
( v26234(VarCurr)
<=> v26236(VarCurr) ) ).
tff(addAssignment_10231,axiom,
! [VarCurr: state_type] :
( v26236(VarCurr)
<=> v26238(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1677,axiom,
! [VarCurr: state_type] :
( v26238(VarCurr)
<=> ( ( v26240(VarCurr,1)
<=> $false )
& ( v26240(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10230,axiom,
! [VarCurr: state_type] :
( v26221(VarCurr)
<=> v26223(VarCurr) ) ).
tff(addAssignment_10229,axiom,
! [VarCurr: state_type] :
( v26223(VarCurr)
<=> v26225(VarCurr) ) ).
tff(addAssignment_10228,axiom,
! [VarCurr: state_type] :
( v26225(VarCurr)
<=> v26227(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1676,axiom,
! [VarCurr: state_type] :
( v26227(VarCurr)
<=> ( ( v26229(VarCurr,1)
<=> $false )
& ( v26229(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10227,axiom,
! [VarCurr: state_type] :
( v26210(VarCurr)
<=> v26212(VarCurr) ) ).
tff(addAssignment_10226,axiom,
! [VarCurr: state_type] :
( v26212(VarCurr)
<=> v26214(VarCurr) ) ).
tff(addAssignment_10225,axiom,
! [VarCurr: state_type] :
( v26214(VarCurr)
<=> v26216(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1675,axiom,
! [VarCurr: state_type] :
( v26216(VarCurr)
<=> ( ( v26218(VarCurr,1)
<=> $false )
& ( v26218(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10224,axiom,
! [VarCurr: state_type] :
( v26199(VarCurr)
<=> v26201(VarCurr) ) ).
tff(addAssignment_10223,axiom,
! [VarCurr: state_type] :
( v26201(VarCurr)
<=> v26203(VarCurr) ) ).
tff(addAssignment_10222,axiom,
! [VarCurr: state_type] :
( v26203(VarCurr)
<=> v26205(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1674,axiom,
! [VarCurr: state_type] :
( v26205(VarCurr)
<=> ( ( v26207(VarCurr,1)
<=> $false )
& ( v26207(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_10221,axiom,
! [VarCurr: state_type] :
( v26193(VarCurr)
<=> v26181(VarCurr) ) ).
tff(addAssignment_10220,axiom,
! [VarCurr: state_type] :
( v26179(VarCurr)
<=> v26181(VarCurr) ) ).
tff(addAssignment_10219,axiom,
! [VarCurr: state_type] :
( v26181(VarCurr)
<=> v7086(VarCurr) ) ).
tff(addAssignment_10218,axiom,
! [VarCurr: state_type] :
( v26157(VarCurr)
<=> v7417(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5379,axiom,
! [VarCurr: state_type] :
( v26099(VarCurr)
<=> ( v26125(VarCurr)
| v7539(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5378,axiom,
! [VarCurr: state_type] :
( v26125(VarCurr)
<=> ( v26101(VarCurr)
| v26111(VarCurr) ) ) ).
tff(addAssignment_10217,axiom,
! [VarCurr: state_type] :
( v26111(VarCurr)
<=> v26113(VarCurr) ) ).
tff(addAssignment_10216,axiom,
! [VarCurr: state_type] :
( v26113(VarCurr)
<=> v26115(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_848,axiom,
! [VarCurr: state_type] :
( ~ v26117(VarCurr)
=> ( v26115(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_849,axiom,
! [VarCurr: state_type] :
( v26117(VarCurr)
=> ( v26115(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorShiftedRanges_343,axiom,
! [VarCurr: state_type] :
( v26117(VarCurr)
<=> ( v26119(VarCurr)
& v22134(VarCurr,6) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5377,axiom,
! [VarCurr: state_type] :
( v26119(VarCurr)
<=> ( v26120(VarCurr)
& v26001(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5376,axiom,
! [VarCurr: state_type] :
( v26120(VarCurr)
<=> ( v26121(VarCurr)
& v26000(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_342,axiom,
! [VarCurr: state_type] :
( v26121(VarCurr)
<=> ( v26122(VarCurr)
& v22134(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5375,axiom,
! [VarCurr: state_type] :
( v26122(VarCurr)
<=> ( v26123(VarCurr)
& v25998(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_341,axiom,
! [VarCurr: state_type] :
( v26123(VarCurr)
<=> ( v25996(VarCurr)
& v22134(VarCurr,1) ) ) ).
tff(addAssignment_10215,axiom,
! [VarCurr: state_type] :
( v26101(VarCurr)
<=> v26103(VarCurr) ) ).
tff(addAssignment_10214,axiom,
! [VarCurr: state_type] :
( v26103(VarCurr)
<=> v26105(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_847,axiom,
! [VarCurr: state_type] :
( ~ v26107(VarCurr)
=> ( v26105(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_848,axiom,
! [VarCurr: state_type] :
( v26107(VarCurr)
=> ( v26105(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5374,axiom,
! [VarCurr: state_type] :
( v26107(VarCurr)
<=> ( v26108(VarCurr)
| v26109(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5373,axiom,
! [VarCurr: state_type] :
( v26109(VarCurr)
<=> ( v22152(VarCurr)
& v26004(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5372,axiom,
! [VarCurr: state_type] :
( v26108(VarCurr)
<=> ( v7545(VarCurr)
& v25989(VarCurr) ) ) ).
tff(addAssignment_10213,axiom,
! [VarCurr: state_type] :
( v26091(VarCurr)
<=> v7439(VarCurr) ) ).
tff(addAssignment_10212,axiom,
! [VarCurr: state_type] :
( v26081(VarCurr)
<=> v7439(VarCurr) ) ).
tff(addAssignment_10211,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v26014(VarCurr,B)
<=> v26016(VarCurr,B) ) ) ).
tff(addAssignment_10210,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v26016(VarCurr,B)
<=> v26018(VarCurr,B) ) ) ).
tff(addAssignment_10209,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v26018(VarCurr,B)
<=> v26020(VarCurr,B) ) ) ).
tff(addAssignment_10208,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v26020(VarCurr,B)
<=> v26022(VarCurr,B) ) ) ).
tff(addAssignment_10207,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v26022(VarCurr,B)
<=> v26024(VarCurr,B) ) ) ).
tff(addAssignment_10206,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v26024(VarCurr,B)
<=> v26026(VarCurr,B) ) ) ).
tff(addAssignment_10205,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v26026(VarCurr,B)
<=> v26077(VarCurr,B) ) ) ).
tff(addAssignment_10204,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v26077(VarCurr,B)
<=> v26028(VarCurr,B) ) ) ).
tff(addAssignment_10203,axiom,
! [VarCurr: state_type] :
( v26077(VarCurr,5)
<=> v5536(VarCurr) ) ).
tff(addAssignmentInitValueVector_21,axiom,
( v5536(constB0)
<=> $false ) ).
tff(addCaseBooleanConditionEqualRanges1_586,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26033(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v26028(VarNext,B)
<=> v26028(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_614,axiom,
! [VarNext: state_type] :
( v26033(VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v26028(VarNext,B)
<=> v26049(VarNext,B) ) ) ) ).
tff(addAssignment_10202,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v26049(VarNext,B)
<=> v26047(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_777,axiom,
! [VarCurr: state_type] :
( ~ v26044(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v26047(VarCurr,B)
<=> v26050(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_771,axiom,
! [VarCurr: state_type] :
( v26044(VarCurr)
=> ! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v26047(VarCurr,B)
<=> $false ) ) ) ).
tff(addAssignment_10201,axiom,
! [VarCurr: state_type] :
( v26050(VarCurr,0)
<=> v26072(VarCurr) ) ).
tff(addAssignment_10200,axiom,
! [VarCurr: state_type] :
( v26050(VarCurr,1)
<=> v26070(VarCurr) ) ).
tff(addAssignment_10199,axiom,
! [VarCurr: state_type] :
( v26050(VarCurr,2)
<=> v26065(VarCurr) ) ).
tff(addAssignment_10198,axiom,
! [VarCurr: state_type] :
( v26050(VarCurr,3)
<=> v26060(VarCurr) ) ).
tff(addAssignment_10197,axiom,
! [VarCurr: state_type] :
( v26050(VarCurr,4)
<=> v26052(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5371,axiom,
! [VarCurr: state_type] :
( v26070(VarCurr)
<=> ( v26071(VarCurr)
& v26074(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_340,axiom,
! [VarCurr: state_type] :
( v26074(VarCurr)
<=> ( v26028(VarCurr,0)
| v26028(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5370,axiom,
! [VarCurr: state_type] :
( v26071(VarCurr)
<=> ( v26072(VarCurr)
| v26073(VarCurr) ) ) ).
tff(writeUnaryOperator_1801,axiom,
! [VarCurr: state_type] :
( ~ v26073(VarCurr)
<=> v26028(VarCurr,1) ) ).
tff(writeUnaryOperator_1800,axiom,
! [VarCurr: state_type] :
( ~ v26072(VarCurr)
<=> v26028(VarCurr,0) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5369,axiom,
! [VarCurr: state_type] :
( v26065(VarCurr)
<=> ( v26066(VarCurr)
& v26069(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_339,axiom,
! [VarCurr: state_type] :
( v26069(VarCurr)
<=> ( v26057(VarCurr)
| v26028(VarCurr,2) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5368,axiom,
! [VarCurr: state_type] :
( v26066(VarCurr)
<=> ( v26067(VarCurr)
| v26068(VarCurr) ) ) ).
tff(writeUnaryOperator_1799,axiom,
! [VarCurr: state_type] :
( ~ v26068(VarCurr)
<=> v26028(VarCurr,2) ) ).
tff(writeUnaryOperator_1798,axiom,
! [VarCurr: state_type] :
( ~ v26067(VarCurr)
<=> v26057(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5367,axiom,
! [VarCurr: state_type] :
( v26060(VarCurr)
<=> ( v26061(VarCurr)
& v26064(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_338,axiom,
! [VarCurr: state_type] :
( v26064(VarCurr)
<=> ( v26056(VarCurr)
| v26028(VarCurr,3) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5366,axiom,
! [VarCurr: state_type] :
( v26061(VarCurr)
<=> ( v26062(VarCurr)
| v26063(VarCurr) ) ) ).
tff(writeUnaryOperator_1797,axiom,
! [VarCurr: state_type] :
( ~ v26063(VarCurr)
<=> v26028(VarCurr,3) ) ).
tff(writeUnaryOperator_1796,axiom,
! [VarCurr: state_type] :
( ~ v26062(VarCurr)
<=> v26056(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5365,axiom,
! [VarCurr: state_type] :
( v26052(VarCurr)
<=> ( v26053(VarCurr)
& v26059(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_337,axiom,
! [VarCurr: state_type] :
( v26059(VarCurr)
<=> ( v26055(VarCurr)
| v26028(VarCurr,4) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5364,axiom,
! [VarCurr: state_type] :
( v26053(VarCurr)
<=> ( v26054(VarCurr)
| v26058(VarCurr) ) ) ).
tff(writeUnaryOperator_1795,axiom,
! [VarCurr: state_type] :
( ~ v26058(VarCurr)
<=> v26028(VarCurr,4) ) ).
tff(writeUnaryOperator_1794,axiom,
! [VarCurr: state_type] :
( ~ v26054(VarCurr)
<=> v26055(VarCurr) ) ).
tff(writeBinaryOperatorShiftedRanges_336,axiom,
! [VarCurr: state_type] :
( v26055(VarCurr)
<=> ( v26056(VarCurr)
& v26028(VarCurr,3) ) ) ).
tff(writeBinaryOperatorShiftedRanges_335,axiom,
! [VarCurr: state_type] :
( v26056(VarCurr)
<=> ( v26057(VarCurr)
& v26028(VarCurr,2) ) ) ).
tff(writeBinaryOperatorShiftedRanges_334,axiom,
! [VarCurr: state_type] :
( v26057(VarCurr)
<=> ( v26028(VarCurr,0)
& v26028(VarCurr,1) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5363,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26033(VarNext)
<=> ( v26034(VarNext)
& v26043(VarNext) ) ) ) ).
tff(addAssignment_10196,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26043(VarNext)
<=> v26041(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5362,axiom,
! [VarCurr: state_type] :
( v26041(VarCurr)
<=> ( v26044(VarCurr)
| v26045(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5361,axiom,
! [VarCurr: state_type] :
( v26045(VarCurr)
<=> ( v5538(VarCurr)
& v26046(VarCurr) ) ) ).
tff(writeUnaryOperator_1793,axiom,
! [VarCurr: state_type] :
( ~ v26046(VarCurr)
<=> v26044(VarCurr) ) ).
tff(writeUnaryOperator_1792,axiom,
! [VarCurr: state_type] :
( ~ v26044(VarCurr)
<=> v5492(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5360,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26034(VarNext)
<=> ( v26035(VarNext)
& v26030(VarNext) ) ) ) ).
tff(writeUnaryOperator_1791,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v26035(VarNext)
<=> v26037(VarNext) ) ) ).
tff(addAssignment_10195,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v26037(VarNext)
<=> v26030(VarCurr) ) ) ).
tff(addAssignmentInitValueVector_20,axiom,
! [B: $int] :
( ( $less(B,5)
& ~ $less(B,0) )
=> ( v26028(constB0,B)
<=> $false ) ) ).
tff(addAssignment_10194,axiom,
! [VarCurr: state_type] :
( v26030(VarCurr)
<=> v2945(VarCurr) ) ).
tff(addAssignment_10193,axiom,
! [VarCurr: state_type] :
( v7539(VarCurr)
<=> v7541(VarCurr) ) ).
tff(addAssignment_10192,axiom,
! [VarCurr: state_type] :
( v7541(VarCurr)
<=> v7543(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_846,axiom,
! [VarCurr: state_type] :
( ~ v25986(VarCurr)
=> ( v7543(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_847,axiom,
! [VarCurr: state_type] :
( v25986(VarCurr)
=> ( v7543(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5359,axiom,
! [VarCurr: state_type] :
( v25986(VarCurr)
<=> ( v25987(VarCurr)
| v26002(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5358,axiom,
! [VarCurr: state_type] :
( v26002(VarCurr)
<=> ( v26003(VarCurr)
& v26004(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_333,axiom,
! [VarCurr: state_type] :
( v26004(VarCurr)
<=> ( v26006(VarCurr)
& v22134(VarCurr,6) ) ) ).
tff(writeBinaryOperatorShiftedRanges_332,axiom,
! [VarCurr: state_type] :
( v26006(VarCurr)
<=> ( v25992(VarCurr)
& v22134(VarCurr,5) ) ) ).
tff(writeUnaryOperator_1790,axiom,
! [VarCurr: state_type] :
( ~ v26003(VarCurr)
<=> v22152(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5357,axiom,
! [VarCurr: state_type] :
( v25987(VarCurr)
<=> ( v25988(VarCurr)
& v25989(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_331,axiom,
! [VarCurr: state_type] :
( v25989(VarCurr)
<=> ( v25991(VarCurr)
& v22134(VarCurr,6) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5356,axiom,
! [VarCurr: state_type] :
( v25991(VarCurr)
<=> ( v25992(VarCurr)
& v26001(VarCurr) ) ) ).
tff(writeUnaryOperator_1789,axiom,
! [VarCurr: state_type] :
( ~ v26001(VarCurr)
<=> v22134(VarCurr,5) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5355,axiom,
! [VarCurr: state_type] :
( v25992(VarCurr)
<=> ( v25993(VarCurr)
& v26000(VarCurr) ) ) ).
tff(writeUnaryOperator_1788,axiom,
! [VarCurr: state_type] :
( ~ v26000(VarCurr)
<=> v22134(VarCurr,4) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5354,axiom,
! [VarCurr: state_type] :
( v25993(VarCurr)
<=> ( v25994(VarCurr)
& v25999(VarCurr) ) ) ).
tff(writeUnaryOperator_1787,axiom,
! [VarCurr: state_type] :
( ~ v25999(VarCurr)
<=> v22134(VarCurr,3) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5353,axiom,
! [VarCurr: state_type] :
( v25994(VarCurr)
<=> ( v25995(VarCurr)
& v25998(VarCurr) ) ) ).
tff(writeUnaryOperator_1786,axiom,
! [VarCurr: state_type] :
( ~ v25998(VarCurr)
<=> v22134(VarCurr,2) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5352,axiom,
! [VarCurr: state_type] :
( v25995(VarCurr)
<=> ( v25996(VarCurr)
& v25997(VarCurr) ) ) ).
tff(writeUnaryOperator_1785,axiom,
! [VarCurr: state_type] :
( ~ v25997(VarCurr)
<=> v22134(VarCurr,1) ) ).
tff(writeUnaryOperator_1784,axiom,
! [VarCurr: state_type] :
( ~ v25996(VarCurr)
<=> v22134(VarCurr,0) ) ).
tff(writeUnaryOperator_1783,axiom,
! [VarCurr: state_type] :
( ~ v25988(VarCurr)
<=> v7545(VarCurr) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_845,axiom,
! [VarCurr: state_type] :
( ~ v25981(VarCurr)
=> ( v22152(VarCurr)
<=> v25984(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_846,axiom,
! [VarCurr: state_type] :
( v25981(VarCurr)
=> ( v22152(VarCurr)
<=> v25983(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1673,axiom,
! [VarCurr: state_type] :
( v25984(VarCurr)
<=> ( ( v7547(VarCurr,61)
<=> v22391(VarCurr,47) )
& ( v7547(VarCurr,60)
<=> v22391(VarCurr,46) )
& ( v7547(VarCurr,59)
<=> v22391(VarCurr,45) )
& ( v7547(VarCurr,58)
<=> v22391(VarCurr,44) )
& ( v7547(VarCurr,57)
<=> v22391(VarCurr,43) )
& ( v7547(VarCurr,56)
<=> v22391(VarCurr,42) )
& ( v7547(VarCurr,55)
<=> v22391(VarCurr,41) )
& ( v7547(VarCurr,54)
<=> v22391(VarCurr,40) )
& ( v7547(VarCurr,53)
<=> v22391(VarCurr,39) )
& ( v7547(VarCurr,52)
<=> v22391(VarCurr,38) )
& ( v7547(VarCurr,51)
<=> v22391(VarCurr,37) )
& ( v7547(VarCurr,50)
<=> v22391(VarCurr,36) )
& ( v7547(VarCurr,49)
<=> v22391(VarCurr,35) )
& ( v7547(VarCurr,48)
<=> v22391(VarCurr,34) )
& ( v7547(VarCurr,47)
<=> v22391(VarCurr,33) )
& ( v7547(VarCurr,46)
<=> v22391(VarCurr,32) )
& ( v7547(VarCurr,45)
<=> v22391(VarCurr,31) )
& ( v7547(VarCurr,44)
<=> v22391(VarCurr,30) )
& ( v7547(VarCurr,43)
<=> v22391(VarCurr,29) )
& ( v7547(VarCurr,42)
<=> v22391(VarCurr,28) )
& ( v7547(VarCurr,41)
<=> v22391(VarCurr,27) )
& ( v7547(VarCurr,40)
<=> v22391(VarCurr,26) )
& ( v7547(VarCurr,39)
<=> v22391(VarCurr,25) )
& ( v7547(VarCurr,38)
<=> v22391(VarCurr,24) )
& ( v7547(VarCurr,37)
<=> v22391(VarCurr,23) )
& ( v7547(VarCurr,36)
<=> v22391(VarCurr,22) )
& ( v7547(VarCurr,35)
<=> v22391(VarCurr,21) )
& ( v7547(VarCurr,34)
<=> v22391(VarCurr,20) )
& ( v7547(VarCurr,33)
<=> v22391(VarCurr,19) )
& ( v7547(VarCurr,32)
<=> v22391(VarCurr,18) )
& ( v7547(VarCurr,31)
<=> v22391(VarCurr,17) )
& ( v7547(VarCurr,30)
<=> v22391(VarCurr,16) )
& ( v7547(VarCurr,29)
<=> v22391(VarCurr,15) )
& ( v7547(VarCurr,28)
<=> v22391(VarCurr,14) )
& ( v7547(VarCurr,27)
<=> v22391(VarCurr,13) )
& ( v7547(VarCurr,26)
<=> v22391(VarCurr,12) )
& ( v7547(VarCurr,25)
<=> v22391(VarCurr,11) )
& ( v7547(VarCurr,24)
<=> v22391(VarCurr,10) )
& ( v7547(VarCurr,23)
<=> v22391(VarCurr,9) )
& ( v7547(VarCurr,22)
<=> v22391(VarCurr,8) )
& ( v7547(VarCurr,21)
<=> v22391(VarCurr,7) )
& ( v7547(VarCurr,20)
<=> v22391(VarCurr,6) )
& ( v7547(VarCurr,19)
<=> v22391(VarCurr,5) )
& ( v7547(VarCurr,18)
<=> v22391(VarCurr,4) )
& ( v7547(VarCurr,17)
<=> v22391(VarCurr,3) )
& ( v7547(VarCurr,16)
<=> v22391(VarCurr,2) )
& ( v7547(VarCurr,15)
<=> v22391(VarCurr,1) )
& ( v7547(VarCurr,14)
<=> v22391(VarCurr,0) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1672,axiom,
! [VarCurr: state_type] :
( v25983(VarCurr)
<=> ( ( v7547(VarCurr,60)
<=> v22391(VarCurr,46) )
& ( v7547(VarCurr,59)
<=> v22391(VarCurr,45) )
& ( v7547(VarCurr,58)
<=> v22391(VarCurr,44) )
& ( v7547(VarCurr,57)
<=> v22391(VarCurr,43) )
& ( v7547(VarCurr,56)
<=> v22391(VarCurr,42) )
& ( v7547(VarCurr,55)
<=> v22391(VarCurr,41) )
& ( v7547(VarCurr,54)
<=> v22391(VarCurr,40) )
& ( v7547(VarCurr,53)
<=> v22391(VarCurr,39) )
& ( v7547(VarCurr,52)
<=> v22391(VarCurr,38) )
& ( v7547(VarCurr,51)
<=> v22391(VarCurr,37) )
& ( v7547(VarCurr,50)
<=> v22391(VarCurr,36) )
& ( v7547(VarCurr,49)
<=> v22391(VarCurr,35) )
& ( v7547(VarCurr,48)
<=> v22391(VarCurr,34) )
& ( v7547(VarCurr,47)
<=> v22391(VarCurr,33) )
& ( v7547(VarCurr,46)
<=> v22391(VarCurr,32) )
& ( v7547(VarCurr,45)
<=> v22391(VarCurr,31) )
& ( v7547(VarCurr,44)
<=> v22391(VarCurr,30) )
& ( v7547(VarCurr,43)
<=> v22391(VarCurr,29) )
& ( v7547(VarCurr,42)
<=> v22391(VarCurr,28) )
& ( v7547(VarCurr,41)
<=> v22391(VarCurr,27) )
& ( v7547(VarCurr,40)
<=> v22391(VarCurr,26) )
& ( v7547(VarCurr,39)
<=> v22391(VarCurr,25) )
& ( v7547(VarCurr,38)
<=> v22391(VarCurr,24) )
& ( v7547(VarCurr,37)
<=> v22391(VarCurr,23) )
& ( v7547(VarCurr,36)
<=> v22391(VarCurr,22) )
& ( v7547(VarCurr,35)
<=> v22391(VarCurr,21) )
& ( v7547(VarCurr,34)
<=> v22391(VarCurr,20) )
& ( v7547(VarCurr,33)
<=> v22391(VarCurr,19) )
& ( v7547(VarCurr,32)
<=> v22391(VarCurr,18) )
& ( v7547(VarCurr,31)
<=> v22391(VarCurr,17) )
& ( v7547(VarCurr,30)
<=> v22391(VarCurr,16) )
& ( v7547(VarCurr,29)
<=> v22391(VarCurr,15) )
& ( v7547(VarCurr,28)
<=> v22391(VarCurr,14) )
& ( v7547(VarCurr,27)
<=> v22391(VarCurr,13) )
& ( v7547(VarCurr,26)
<=> v22391(VarCurr,12) )
& ( v7547(VarCurr,25)
<=> v22391(VarCurr,11) )
& ( v7547(VarCurr,24)
<=> v22391(VarCurr,10) )
& ( v7547(VarCurr,23)
<=> v22391(VarCurr,9) )
& ( v7547(VarCurr,22)
<=> v22391(VarCurr,8) )
& ( v7547(VarCurr,21)
<=> v22391(VarCurr,7) )
& ( v7547(VarCurr,20)
<=> v22391(VarCurr,6) )
& ( v7547(VarCurr,19)
<=> v22391(VarCurr,5) )
& ( v7547(VarCurr,18)
<=> v22391(VarCurr,4) )
& ( v7547(VarCurr,17)
<=> v22391(VarCurr,3) )
& ( v7547(VarCurr,16)
<=> v22391(VarCurr,2) )
& ( v7547(VarCurr,15)
<=> v22391(VarCurr,1) )
& ( v7547(VarCurr,14)
<=> v22391(VarCurr,0) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5351,axiom,
! [VarCurr: state_type] :
( v25981(VarCurr)
<=> ( v22154(VarCurr)
& v25982(VarCurr) ) ) ).
tff(writeUnaryOperator_1782,axiom,
! [VarCurr: state_type] :
( ~ v25982(VarCurr)
<=> v22160(VarCurr) ) ).
tff(addAssignment_10191,axiom,
! [VarCurr: state_type] :
( v22391(VarCurr,47)
<=> v22393(VarCurr,47) ) ).
tff(addAssignment_10190,axiom,
! [VarCurr: state_type] :
( v22393(VarCurr,47)
<=> v22395(VarCurr,47) ) ).
tff(addAssignment_10189,axiom,
! [VarCurr: state_type] :
( v22395(VarCurr,47)
<=> v22397(VarCurr,47) ) ).
tff(addAssignment_10188,axiom,
! [VarCurr: state_type] :
( v22397(VarCurr,47)
<=> v22399(VarCurr,47) ) ).
tff(addAssignment_10187,axiom,
! [VarCurr: state_type] :
( v22399(VarCurr,47)
<=> v22401(VarCurr,47) ) ).
tff(addAssignment_10186,axiom,
! [VarCurr: state_type] :
( v22401(VarCurr,47)
<=> v22403(VarCurr,47) ) ).
tff(addAssignment_10185,axiom,
! [VarCurr: state_type] :
( v22403(VarCurr,47)
<=> v22405(VarCurr,47) ) ).
tff(addAssignment_10184,axiom,
! [VarCurr: state_type] :
( v22405(VarCurr,47)
<=> v22407(VarCurr,47) ) ).
tff(addAssignment_10183,axiom,
! [VarCurr: state_type] :
( v22407(VarCurr,47)
<=> v22409(VarCurr,63) ) ).
tff(addAssignment_10182,axiom,
! [VarCurr: state_type] :
( v22409(VarCurr,63)
<=> v22411(VarCurr,63) ) ).
tff(addAssignment_10181,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,63)
<=> v25905(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_585,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25936(VarNext)
=> ( v25905(VarNext)
<=> v25905(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_613,axiom,
! [VarNext: state_type] :
( v25936(VarNext)
=> ( v25905(VarNext)
<=> v25971(VarNext) ) ) ).
tff(addAssignment_10180,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25971(VarNext)
<=> v25969(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_776,axiom,
! [VarCurr: state_type] :
( ~ v25907(VarCurr)
=> ( v25969(VarCurr)
<=> v25972(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_770,axiom,
! [VarCurr: state_type] :
( v25907(VarCurr)
=> ( v25969(VarCurr)
<=> v25909(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_775,axiom,
! [VarCurr: state_type] :
( ~ v25949(VarCurr)
=> ( v25972(VarCurr)
<=> v25931(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_769,axiom,
! [VarCurr: state_type] :
( v25949(VarCurr)
=> ( v25972(VarCurr)
<=> v25973(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_307,axiom,
! [VarCurr: state_type] :
( ( ~ v25952(VarCurr)
& ~ v25954(VarCurr) )
=> ( v25973(VarCurr)
<=> v25977(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_774,axiom,
! [VarCurr: state_type] :
( v25954(VarCurr)
=> ( v25973(VarCurr)
<=> v25976(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_768,axiom,
! [VarCurr: state_type] :
( v25952(VarCurr)
=> ( v25973(VarCurr)
<=> v25974(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_773,axiom,
! [VarCurr: state_type] :
( ~ v25962(VarCurr)
=> ( v25977(VarCurr)
<=> v25931(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_767,axiom,
! [VarCurr: state_type] :
( v25962(VarCurr)
=> ( v25977(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_772,axiom,
! [VarCurr: state_type] :
( ~ v25956(VarCurr)
=> ( v25976(VarCurr)
<=> v25931(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_766,axiom,
! [VarCurr: state_type] :
( v25956(VarCurr)
=> ( v25976(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_844,axiom,
! [VarCurr: state_type] :
( ~ v25975(VarCurr)
=> ( v25974(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_845,axiom,
! [VarCurr: state_type] :
( v25975(VarCurr)
=> ( v25974(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1671,axiom,
! [VarCurr: state_type] :
( v25975(VarCurr)
<=> ( v25917(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5350,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25936(VarNext)
<=> ( v25937(VarNext)
& v25946(VarNext) ) ) ) ).
tff(addAssignment_10179,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25946(VarNext)
<=> v25944(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5349,axiom,
! [VarCurr: state_type] :
( v25944(VarCurr)
<=> ( v25907(VarCurr)
| v25947(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5348,axiom,
! [VarCurr: state_type] :
( v25947(VarCurr)
<=> ( v25948(VarCurr)
& v25968(VarCurr) ) ) ).
tff(writeUnaryOperator_1781,axiom,
! [VarCurr: state_type] :
( ~ v25968(VarCurr)
<=> v25907(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5347,axiom,
! [VarCurr: state_type] :
( v25948(VarCurr)
<=> ( v25949(VarCurr)
| v25966(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5346,axiom,
! [VarCurr: state_type] :
( v25966(VarCurr)
<=> ( v25927(VarCurr)
& v25967(VarCurr) ) ) ).
tff(writeUnaryOperator_1780,axiom,
! [VarCurr: state_type] :
( ~ v25967(VarCurr)
<=> v25929(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5345,axiom,
! [VarCurr: state_type] :
( v25949(VarCurr)
<=> ( v25950(VarCurr)
& v25929(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5344,axiom,
! [VarCurr: state_type] :
( v25950(VarCurr)
<=> ( v25951(VarCurr)
| v25960(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5343,axiom,
! [VarCurr: state_type] :
( v25960(VarCurr)
<=> ( v25961(VarCurr)
& v25965(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1670,axiom,
! [VarCurr: state_type] :
( v25965(VarCurr)
<=> ( ( v25953(VarCurr,2)
<=> $false )
& ( v25953(VarCurr,1)
<=> $false )
& ( v25953(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5342,axiom,
! [VarCurr: state_type] :
( v25961(VarCurr)
<=> ( v25962(VarCurr)
| v25963(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5341,axiom,
! [VarCurr: state_type] :
( v25963(VarCurr)
<=> ( v25927(VarCurr)
& v25964(VarCurr) ) ) ).
tff(writeUnaryOperator_1779,axiom,
! [VarCurr: state_type] :
( ~ v25964(VarCurr)
<=> v25962(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1669,axiom,
! [VarCurr: state_type] :
( v25962(VarCurr)
<=> ( v25917(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5340,axiom,
! [VarCurr: state_type] :
( v25951(VarCurr)
<=> ( v25952(VarCurr)
| v25954(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5339,axiom,
! [VarCurr: state_type] :
( v25954(VarCurr)
<=> ( v25955(VarCurr)
& v25959(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1668,axiom,
! [VarCurr: state_type] :
( v25959(VarCurr)
<=> ( ( v25953(VarCurr,2)
<=> $false )
& ( v25953(VarCurr,1)
<=> $true )
& ( v25953(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5338,axiom,
! [VarCurr: state_type] :
( v25955(VarCurr)
<=> ( v25956(VarCurr)
| v25957(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5337,axiom,
! [VarCurr: state_type] :
( v25957(VarCurr)
<=> ( v25927(VarCurr)
& v25958(VarCurr) ) ) ).
tff(writeUnaryOperator_1778,axiom,
! [VarCurr: state_type] :
( ~ v25958(VarCurr)
<=> v25956(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1667,axiom,
! [VarCurr: state_type] :
( v25956(VarCurr)
<=> ( v25917(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1666,axiom,
! [VarCurr: state_type] :
( v25952(VarCurr)
<=> ( ( v25953(VarCurr,2)
<=> $true )
& ( v25953(VarCurr,1)
<=> $false )
& ( v25953(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10178,axiom,
! [VarCurr: state_type] :
( v25953(VarCurr,0)
<=> v25915(VarCurr) ) ).
tff(addAssignment_10177,axiom,
! [VarCurr: state_type] :
( v25953(VarCurr,1)
<=> v25913(VarCurr) ) ).
tff(addAssignment_10176,axiom,
! [VarCurr: state_type] :
( v25953(VarCurr,2)
<=> v25911(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5336,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25937(VarNext)
<=> ( v25938(VarNext)
& v25933(VarNext) ) ) ) ).
tff(writeUnaryOperator_1777,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25938(VarNext)
<=> v25940(VarNext) ) ) ).
tff(addAssignment_10175,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25940(VarNext)
<=> v25933(VarCurr) ) ) ).
tff(addAssignment_10174,axiom,
! [VarCurr: state_type] :
( v25933(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_10173,axiom,
! [VarCurr: state_type] :
( v25931(VarCurr)
<=> $false ) ).
tff(addAssignment_10172,axiom,
! [VarCurr: state_type] :
( v25929(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_10171,axiom,
! [VarCurr: state_type] :
( v25927(VarCurr)
<=> $false ) ).
tff(addAssignment_10170,axiom,
! [VarCurr: state_type] :
( v25917(VarCurr)
<=> v22434(VarCurr,63) ) ).
tff(addAssignment_10169,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,63)
<=> v22436(VarCurr,63) ) ).
tff(addAssignment_10168,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,63)
<=> v7699(VarCurr,63) ) ).
tff(addAssignment_10167,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,63)
<=> v7701(VarCurr,63) ) ).
tff(addAssignment_10166,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,63)
<=> v7703(VarCurr,63) ) ).
tff(addAssignment_10165,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,63)
<=> v7705(VarCurr,63) ) ).
tff(addAssignment_10164,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,63)
<=> v7707(VarCurr,63) ) ).
tff(addAssignment_10163,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,63)
<=> v7709(VarCurr,63) ) ).
tff(addAssignment_10162,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,63)
<=> v7711(VarCurr,63) ) ).
tff(addAssignment_10161,axiom,
! [VarNext: state_type] :
( v7711(VarNext,63)
<=> v25919(VarNext,63) ) ).
tff(addCaseBooleanConditionEqualRanges1_584,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25920(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v25919(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_612,axiom,
! [VarNext: state_type] :
( v25920(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v25919(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5335,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25920(VarNext)
<=> v25921(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5334,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25921(VarNext)
<=> ( v25923(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1776,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25923(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_10160,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,63)
<=> v7717(VarCurr,63) ) ).
tff(addAssignment_10159,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,63)
<=> v7719(VarCurr,63) ) ).
tff(addAssignment_10158,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,63)
<=> v7721(VarCurr,63) ) ).
tff(addAssignment_10157,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,63)
<=> v7723(VarCurr,63) ) ).
tff(addAssignment_10156,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,63)
<=> v7725(VarCurr,63) ) ).
tff(addAssignment_10155,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,63)
<=> v7727(VarCurr,63) ) ).
tff(addAssignment_10154,axiom,
! [VarCurr: state_type] :
( v25915(VarCurr)
<=> $false ) ).
tff(addAssignment_10153,axiom,
! [VarCurr: state_type] :
( v25913(VarCurr)
<=> $false ) ).
tff(addAssignment_10152,axiom,
! [VarCurr: state_type] :
( v25911(VarCurr)
<=> $true ) ).
tff(addAssignment_10151,axiom,
! [VarCurr: state_type] :
( v25909(VarCurr)
<=> $false ) ).
tff(addAssignment_10150,axiom,
! [VarCurr: state_type] :
( v25907(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addAssignment_10149,axiom,
! [VarCurr: state_type] :
( v7547(VarCurr,61)
<=> v7549(VarCurr,61) ) ).
tff(addAssignment_10148,axiom,
! [VarCurr: state_type] :
( v7549(VarCurr,61)
<=> v7551(VarCurr,61) ) ).
tff(addAssignment_10147,axiom,
! [VarCurr: state_type] :
( v7551(VarCurr,61)
<=> v7553(VarCurr,61) ) ).
tff(addAssignment_10146,axiom,
! [VarCurr: state_type] :
( v7553(VarCurr,61)
<=> v7555(VarCurr,641) ) ).
tff(addAssignment_10145,axiom,
! [VarNext: state_type] :
( v7555(VarNext,641)
<=> v25897(VarNext,61) ) ).
tff(addCaseBooleanConditionShiftedRanges1_31,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25899(VarNext)
=> ( ( v25897(VarNext,115)
<=> v7555(VarCurr,695) )
& ( v25897(VarNext,114)
<=> v7555(VarCurr,694) )
& ( v25897(VarNext,113)
<=> v7555(VarCurr,693) )
& ( v25897(VarNext,112)
<=> v7555(VarCurr,692) )
& ( v25897(VarNext,111)
<=> v7555(VarCurr,691) )
& ( v25897(VarNext,110)
<=> v7555(VarCurr,690) )
& ( v25897(VarNext,109)
<=> v7555(VarCurr,689) )
& ( v25897(VarNext,108)
<=> v7555(VarCurr,688) )
& ( v25897(VarNext,107)
<=> v7555(VarCurr,687) )
& ( v25897(VarNext,106)
<=> v7555(VarCurr,686) )
& ( v25897(VarNext,105)
<=> v7555(VarCurr,685) )
& ( v25897(VarNext,104)
<=> v7555(VarCurr,684) )
& ( v25897(VarNext,103)
<=> v7555(VarCurr,683) )
& ( v25897(VarNext,102)
<=> v7555(VarCurr,682) )
& ( v25897(VarNext,101)
<=> v7555(VarCurr,681) )
& ( v25897(VarNext,100)
<=> v7555(VarCurr,680) )
& ( v25897(VarNext,99)
<=> v7555(VarCurr,679) )
& ( v25897(VarNext,98)
<=> v7555(VarCurr,678) )
& ( v25897(VarNext,97)
<=> v7555(VarCurr,677) )
& ( v25897(VarNext,96)
<=> v7555(VarCurr,676) )
& ( v25897(VarNext,95)
<=> v7555(VarCurr,675) )
& ( v25897(VarNext,94)
<=> v7555(VarCurr,674) )
& ( v25897(VarNext,93)
<=> v7555(VarCurr,673) )
& ( v25897(VarNext,92)
<=> v7555(VarCurr,672) )
& ( v25897(VarNext,91)
<=> v7555(VarCurr,671) )
& ( v25897(VarNext,90)
<=> v7555(VarCurr,670) )
& ( v25897(VarNext,89)
<=> v7555(VarCurr,669) )
& ( v25897(VarNext,88)
<=> v7555(VarCurr,668) )
& ( v25897(VarNext,87)
<=> v7555(VarCurr,667) )
& ( v25897(VarNext,86)
<=> v7555(VarCurr,666) )
& ( v25897(VarNext,85)
<=> v7555(VarCurr,665) )
& ( v25897(VarNext,84)
<=> v7555(VarCurr,664) )
& ( v25897(VarNext,83)
<=> v7555(VarCurr,663) )
& ( v25897(VarNext,82)
<=> v7555(VarCurr,662) )
& ( v25897(VarNext,81)
<=> v7555(VarCurr,661) )
& ( v25897(VarNext,80)
<=> v7555(VarCurr,660) )
& ( v25897(VarNext,79)
<=> v7555(VarCurr,659) )
& ( v25897(VarNext,78)
<=> v7555(VarCurr,658) )
& ( v25897(VarNext,77)
<=> v7555(VarCurr,657) )
& ( v25897(VarNext,76)
<=> v7555(VarCurr,656) )
& ( v25897(VarNext,75)
<=> v7555(VarCurr,655) )
& ( v25897(VarNext,74)
<=> v7555(VarCurr,654) )
& ( v25897(VarNext,73)
<=> v7555(VarCurr,653) )
& ( v25897(VarNext,72)
<=> v7555(VarCurr,652) )
& ( v25897(VarNext,71)
<=> v7555(VarCurr,651) )
& ( v25897(VarNext,70)
<=> v7555(VarCurr,650) )
& ( v25897(VarNext,69)
<=> v7555(VarCurr,649) )
& ( v25897(VarNext,68)
<=> v7555(VarCurr,648) )
& ( v25897(VarNext,67)
<=> v7555(VarCurr,647) )
& ( v25897(VarNext,66)
<=> v7555(VarCurr,646) )
& ( v25897(VarNext,65)
<=> v7555(VarCurr,645) )
& ( v25897(VarNext,64)
<=> v7555(VarCurr,644) )
& ( v25897(VarNext,63)
<=> v7555(VarCurr,643) )
& ( v25897(VarNext,62)
<=> v7555(VarCurr,642) )
& ( v25897(VarNext,61)
<=> v7555(VarCurr,641) )
& ( v25897(VarNext,60)
<=> v7555(VarCurr,640) )
& ( v25897(VarNext,59)
<=> v7555(VarCurr,639) )
& ( v25897(VarNext,58)
<=> v7555(VarCurr,638) )
& ( v25897(VarNext,57)
<=> v7555(VarCurr,637) )
& ( v25897(VarNext,56)
<=> v7555(VarCurr,636) )
& ( v25897(VarNext,55)
<=> v7555(VarCurr,635) )
& ( v25897(VarNext,54)
<=> v7555(VarCurr,634) )
& ( v25897(VarNext,53)
<=> v7555(VarCurr,633) )
& ( v25897(VarNext,52)
<=> v7555(VarCurr,632) )
& ( v25897(VarNext,51)
<=> v7555(VarCurr,631) )
& ( v25897(VarNext,50)
<=> v7555(VarCurr,630) )
& ( v25897(VarNext,49)
<=> v7555(VarCurr,629) )
& ( v25897(VarNext,48)
<=> v7555(VarCurr,628) )
& ( v25897(VarNext,47)
<=> v7555(VarCurr,627) )
& ( v25897(VarNext,46)
<=> v7555(VarCurr,626) )
& ( v25897(VarNext,45)
<=> v7555(VarCurr,625) )
& ( v25897(VarNext,44)
<=> v7555(VarCurr,624) )
& ( v25897(VarNext,43)
<=> v7555(VarCurr,623) )
& ( v25897(VarNext,42)
<=> v7555(VarCurr,622) )
& ( v25897(VarNext,41)
<=> v7555(VarCurr,621) )
& ( v25897(VarNext,40)
<=> v7555(VarCurr,620) )
& ( v25897(VarNext,39)
<=> v7555(VarCurr,619) )
& ( v25897(VarNext,38)
<=> v7555(VarCurr,618) )
& ( v25897(VarNext,37)
<=> v7555(VarCurr,617) )
& ( v25897(VarNext,36)
<=> v7555(VarCurr,616) )
& ( v25897(VarNext,35)
<=> v7555(VarCurr,615) )
& ( v25897(VarNext,34)
<=> v7555(VarCurr,614) )
& ( v25897(VarNext,33)
<=> v7555(VarCurr,613) )
& ( v25897(VarNext,32)
<=> v7555(VarCurr,612) )
& ( v25897(VarNext,31)
<=> v7555(VarCurr,611) )
& ( v25897(VarNext,30)
<=> v7555(VarCurr,610) )
& ( v25897(VarNext,29)
<=> v7555(VarCurr,609) )
& ( v25897(VarNext,28)
<=> v7555(VarCurr,608) )
& ( v25897(VarNext,27)
<=> v7555(VarCurr,607) )
& ( v25897(VarNext,26)
<=> v7555(VarCurr,606) )
& ( v25897(VarNext,25)
<=> v7555(VarCurr,605) )
& ( v25897(VarNext,24)
<=> v7555(VarCurr,604) )
& ( v25897(VarNext,23)
<=> v7555(VarCurr,603) )
& ( v25897(VarNext,22)
<=> v7555(VarCurr,602) )
& ( v25897(VarNext,21)
<=> v7555(VarCurr,601) )
& ( v25897(VarNext,20)
<=> v7555(VarCurr,600) )
& ( v25897(VarNext,19)
<=> v7555(VarCurr,599) )
& ( v25897(VarNext,18)
<=> v7555(VarCurr,598) )
& ( v25897(VarNext,17)
<=> v7555(VarCurr,597) )
& ( v25897(VarNext,16)
<=> v7555(VarCurr,596) )
& ( v25897(VarNext,15)
<=> v7555(VarCurr,595) )
& ( v25897(VarNext,14)
<=> v7555(VarCurr,594) )
& ( v25897(VarNext,13)
<=> v7555(VarCurr,593) )
& ( v25897(VarNext,12)
<=> v7555(VarCurr,592) )
& ( v25897(VarNext,11)
<=> v7555(VarCurr,591) )
& ( v25897(VarNext,10)
<=> v7555(VarCurr,590) )
& ( v25897(VarNext,9)
<=> v7555(VarCurr,589) )
& ( v25897(VarNext,8)
<=> v7555(VarCurr,588) )
& ( v25897(VarNext,7)
<=> v7555(VarCurr,587) )
& ( v25897(VarNext,6)
<=> v7555(VarCurr,586) )
& ( v25897(VarNext,5)
<=> v7555(VarCurr,585) )
& ( v25897(VarNext,4)
<=> v7555(VarCurr,584) )
& ( v25897(VarNext,3)
<=> v7555(VarCurr,583) )
& ( v25897(VarNext,2)
<=> v7555(VarCurr,582) )
& ( v25897(VarNext,1)
<=> v7555(VarCurr,581) )
& ( v25897(VarNext,0)
<=> v7555(VarCurr,580) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_611,axiom,
! [VarNext: state_type] :
( v25899(VarNext)
=> ! [B: $int] :
( ( $less(B,116)
& ~ $less(B,0) )
=> ( v25897(VarNext,B)
<=> v7635(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5333,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25899(VarNext)
<=> ( v25900(VarNext)
& v7630(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5332,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25900(VarNext)
<=> ( v25902(VarNext)
& v7597(VarNext) ) ) ) ).
tff(writeUnaryOperator_1775,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25902(VarNext)
<=> v7604(VarNext) ) ) ).
tff(addAssignment_10144,axiom,
! [VarNext: state_type] :
( v7555(VarNext,525)
<=> v25889(VarNext,61) ) ).
tff(addCaseBooleanConditionShiftedRanges1_30,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25891(VarNext)
=> ( ( v25889(VarNext,115)
<=> v7555(VarCurr,579) )
& ( v25889(VarNext,114)
<=> v7555(VarCurr,578) )
& ( v25889(VarNext,113)
<=> v7555(VarCurr,577) )
& ( v25889(VarNext,112)
<=> v7555(VarCurr,576) )
& ( v25889(VarNext,111)
<=> v7555(VarCurr,575) )
& ( v25889(VarNext,110)
<=> v7555(VarCurr,574) )
& ( v25889(VarNext,109)
<=> v7555(VarCurr,573) )
& ( v25889(VarNext,108)
<=> v7555(VarCurr,572) )
& ( v25889(VarNext,107)
<=> v7555(VarCurr,571) )
& ( v25889(VarNext,106)
<=> v7555(VarCurr,570) )
& ( v25889(VarNext,105)
<=> v7555(VarCurr,569) )
& ( v25889(VarNext,104)
<=> v7555(VarCurr,568) )
& ( v25889(VarNext,103)
<=> v7555(VarCurr,567) )
& ( v25889(VarNext,102)
<=> v7555(VarCurr,566) )
& ( v25889(VarNext,101)
<=> v7555(VarCurr,565) )
& ( v25889(VarNext,100)
<=> v7555(VarCurr,564) )
& ( v25889(VarNext,99)
<=> v7555(VarCurr,563) )
& ( v25889(VarNext,98)
<=> v7555(VarCurr,562) )
& ( v25889(VarNext,97)
<=> v7555(VarCurr,561) )
& ( v25889(VarNext,96)
<=> v7555(VarCurr,560) )
& ( v25889(VarNext,95)
<=> v7555(VarCurr,559) )
& ( v25889(VarNext,94)
<=> v7555(VarCurr,558) )
& ( v25889(VarNext,93)
<=> v7555(VarCurr,557) )
& ( v25889(VarNext,92)
<=> v7555(VarCurr,556) )
& ( v25889(VarNext,91)
<=> v7555(VarCurr,555) )
& ( v25889(VarNext,90)
<=> v7555(VarCurr,554) )
& ( v25889(VarNext,89)
<=> v7555(VarCurr,553) )
& ( v25889(VarNext,88)
<=> v7555(VarCurr,552) )
& ( v25889(VarNext,87)
<=> v7555(VarCurr,551) )
& ( v25889(VarNext,86)
<=> v7555(VarCurr,550) )
& ( v25889(VarNext,85)
<=> v7555(VarCurr,549) )
& ( v25889(VarNext,84)
<=> v7555(VarCurr,548) )
& ( v25889(VarNext,83)
<=> v7555(VarCurr,547) )
& ( v25889(VarNext,82)
<=> v7555(VarCurr,546) )
& ( v25889(VarNext,81)
<=> v7555(VarCurr,545) )
& ( v25889(VarNext,80)
<=> v7555(VarCurr,544) )
& ( v25889(VarNext,79)
<=> v7555(VarCurr,543) )
& ( v25889(VarNext,78)
<=> v7555(VarCurr,542) )
& ( v25889(VarNext,77)
<=> v7555(VarCurr,541) )
& ( v25889(VarNext,76)
<=> v7555(VarCurr,540) )
& ( v25889(VarNext,75)
<=> v7555(VarCurr,539) )
& ( v25889(VarNext,74)
<=> v7555(VarCurr,538) )
& ( v25889(VarNext,73)
<=> v7555(VarCurr,537) )
& ( v25889(VarNext,72)
<=> v7555(VarCurr,536) )
& ( v25889(VarNext,71)
<=> v7555(VarCurr,535) )
& ( v25889(VarNext,70)
<=> v7555(VarCurr,534) )
& ( v25889(VarNext,69)
<=> v7555(VarCurr,533) )
& ( v25889(VarNext,68)
<=> v7555(VarCurr,532) )
& ( v25889(VarNext,67)
<=> v7555(VarCurr,531) )
& ( v25889(VarNext,66)
<=> v7555(VarCurr,530) )
& ( v25889(VarNext,65)
<=> v7555(VarCurr,529) )
& ( v25889(VarNext,64)
<=> v7555(VarCurr,528) )
& ( v25889(VarNext,63)
<=> v7555(VarCurr,527) )
& ( v25889(VarNext,62)
<=> v7555(VarCurr,526) )
& ( v25889(VarNext,61)
<=> v7555(VarCurr,525) )
& ( v25889(VarNext,60)
<=> v7555(VarCurr,524) )
& ( v25889(VarNext,59)
<=> v7555(VarCurr,523) )
& ( v25889(VarNext,58)
<=> v7555(VarCurr,522) )
& ( v25889(VarNext,57)
<=> v7555(VarCurr,521) )
& ( v25889(VarNext,56)
<=> v7555(VarCurr,520) )
& ( v25889(VarNext,55)
<=> v7555(VarCurr,519) )
& ( v25889(VarNext,54)
<=> v7555(VarCurr,518) )
& ( v25889(VarNext,53)
<=> v7555(VarCurr,517) )
& ( v25889(VarNext,52)
<=> v7555(VarCurr,516) )
& ( v25889(VarNext,51)
<=> v7555(VarCurr,515) )
& ( v25889(VarNext,50)
<=> v7555(VarCurr,514) )
& ( v25889(VarNext,49)
<=> v7555(VarCurr,513) )
& ( v25889(VarNext,48)
<=> v7555(VarCurr,512) )
& ( v25889(VarNext,47)
<=> v7555(VarCurr,511) )
& ( v25889(VarNext,46)
<=> v7555(VarCurr,510) )
& ( v25889(VarNext,45)
<=> v7555(VarCurr,509) )
& ( v25889(VarNext,44)
<=> v7555(VarCurr,508) )
& ( v25889(VarNext,43)
<=> v7555(VarCurr,507) )
& ( v25889(VarNext,42)
<=> v7555(VarCurr,506) )
& ( v25889(VarNext,41)
<=> v7555(VarCurr,505) )
& ( v25889(VarNext,40)
<=> v7555(VarCurr,504) )
& ( v25889(VarNext,39)
<=> v7555(VarCurr,503) )
& ( v25889(VarNext,38)
<=> v7555(VarCurr,502) )
& ( v25889(VarNext,37)
<=> v7555(VarCurr,501) )
& ( v25889(VarNext,36)
<=> v7555(VarCurr,500) )
& ( v25889(VarNext,35)
<=> v7555(VarCurr,499) )
& ( v25889(VarNext,34)
<=> v7555(VarCurr,498) )
& ( v25889(VarNext,33)
<=> v7555(VarCurr,497) )
& ( v25889(VarNext,32)
<=> v7555(VarCurr,496) )
& ( v25889(VarNext,31)
<=> v7555(VarCurr,495) )
& ( v25889(VarNext,30)
<=> v7555(VarCurr,494) )
& ( v25889(VarNext,29)
<=> v7555(VarCurr,493) )
& ( v25889(VarNext,28)
<=> v7555(VarCurr,492) )
& ( v25889(VarNext,27)
<=> v7555(VarCurr,491) )
& ( v25889(VarNext,26)
<=> v7555(VarCurr,490) )
& ( v25889(VarNext,25)
<=> v7555(VarCurr,489) )
& ( v25889(VarNext,24)
<=> v7555(VarCurr,488) )
& ( v25889(VarNext,23)
<=> v7555(VarCurr,487) )
& ( v25889(VarNext,22)
<=> v7555(VarCurr,486) )
& ( v25889(VarNext,21)
<=> v7555(VarCurr,485) )
& ( v25889(VarNext,20)
<=> v7555(VarCurr,484) )
& ( v25889(VarNext,19)
<=> v7555(VarCurr,483) )
& ( v25889(VarNext,18)
<=> v7555(VarCurr,482) )
& ( v25889(VarNext,17)
<=> v7555(VarCurr,481) )
& ( v25889(VarNext,16)
<=> v7555(VarCurr,480) )
& ( v25889(VarNext,15)
<=> v7555(VarCurr,479) )
& ( v25889(VarNext,14)
<=> v7555(VarCurr,478) )
& ( v25889(VarNext,13)
<=> v7555(VarCurr,477) )
& ( v25889(VarNext,12)
<=> v7555(VarCurr,476) )
& ( v25889(VarNext,11)
<=> v7555(VarCurr,475) )
& ( v25889(VarNext,10)
<=> v7555(VarCurr,474) )
& ( v25889(VarNext,9)
<=> v7555(VarCurr,473) )
& ( v25889(VarNext,8)
<=> v7555(VarCurr,472) )
& ( v25889(VarNext,7)
<=> v7555(VarCurr,471) )
& ( v25889(VarNext,6)
<=> v7555(VarCurr,470) )
& ( v25889(VarNext,5)
<=> v7555(VarCurr,469) )
& ( v25889(VarNext,4)
<=> v7555(VarCurr,468) )
& ( v25889(VarNext,3)
<=> v7555(VarCurr,467) )
& ( v25889(VarNext,2)
<=> v7555(VarCurr,466) )
& ( v25889(VarNext,1)
<=> v7555(VarCurr,465) )
& ( v25889(VarNext,0)
<=> v7555(VarCurr,464) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_610,axiom,
! [VarNext: state_type] :
( v25891(VarNext)
=> ! [B: $int] :
( ( $less(B,116)
& ~ $less(B,0) )
=> ( v25889(VarNext,B)
<=> v7616(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5331,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25891(VarNext)
<=> ( v25892(VarNext)
& v7610(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5330,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25892(VarNext)
<=> ( v25894(VarNext)
& v7597(VarNext) ) ) ) ).
tff(writeUnaryOperator_1774,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25894(VarNext)
<=> v7604(VarNext) ) ) ).
tff(addAssignment_10143,axiom,
! [VarCurr: state_type] :
( v7585(VarCurr,61)
<=> v7587(VarCurr,61) ) ).
tff(addAssignment_10142,axiom,
! [VarCurr: state_type] :
( v7587(VarCurr,61)
<=> v7589(VarCurr,61) ) ).
tff(addAssignment_10141,axiom,
! [VarCurr: state_type] :
( v7589(VarCurr,61)
<=> v7591(VarCurr,61) ) ).
tff(addAssignment_10140,axiom,
! [VarCurr: state_type] :
( v7591(VarCurr,61)
<=> v7593(VarCurr,61) ) ).
tff(addAssignment_10139,axiom,
! [VarCurr: state_type] :
( v7593(VarCurr,61)
<=> v7595(VarCurr,61) ) ).
tff(addAssignment_10138,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,47)
& ~ $less(B,0) )
=> ( v22391(VarCurr,B)
<=> v22393(VarCurr,B) ) ) ).
tff(addAssignment_10137,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,47)
& ~ $less(B,0) )
=> ( v22393(VarCurr,B)
<=> v22395(VarCurr,B) ) ) ).
tff(addAssignment_10136,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,47)
& ~ $less(B,0) )
=> ( v22395(VarCurr,B)
<=> v22397(VarCurr,B) ) ) ).
tff(addAssignment_10135,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,47)
& ~ $less(B,0) )
=> ( v22397(VarCurr,B)
<=> v22399(VarCurr,B) ) ) ).
tff(addAssignment_10134,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,47)
& ~ $less(B,0) )
=> ( v22399(VarCurr,B)
<=> v22401(VarCurr,B) ) ) ).
tff(addAssignment_10133,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,47)
& ~ $less(B,0) )
=> ( v22401(VarCurr,B)
<=> v22403(VarCurr,B) ) ) ).
tff(addAssignment_10132,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,47)
& ~ $less(B,0) )
=> ( v22403(VarCurr,B)
<=> v22405(VarCurr,B) ) ) ).
tff(addAssignment_10131,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,47)
& ~ $less(B,0) )
=> ( v22405(VarCurr,B)
<=> v22407(VarCurr,B) ) ) ).
tff(addAssignment_10130,axiom,
! [VarCurr: state_type] :
( ( v22407(VarCurr,46)
<=> v22409(VarCurr,62) )
& ( v22407(VarCurr,45)
<=> v22409(VarCurr,61) )
& ( v22407(VarCurr,44)
<=> v22409(VarCurr,60) )
& ( v22407(VarCurr,43)
<=> v22409(VarCurr,59) )
& ( v22407(VarCurr,42)
<=> v22409(VarCurr,58) )
& ( v22407(VarCurr,41)
<=> v22409(VarCurr,57) )
& ( v22407(VarCurr,40)
<=> v22409(VarCurr,56) )
& ( v22407(VarCurr,39)
<=> v22409(VarCurr,55) )
& ( v22407(VarCurr,38)
<=> v22409(VarCurr,54) )
& ( v22407(VarCurr,37)
<=> v22409(VarCurr,53) )
& ( v22407(VarCurr,36)
<=> v22409(VarCurr,52) )
& ( v22407(VarCurr,35)
<=> v22409(VarCurr,51) )
& ( v22407(VarCurr,34)
<=> v22409(VarCurr,50) )
& ( v22407(VarCurr,33)
<=> v22409(VarCurr,49) )
& ( v22407(VarCurr,32)
<=> v22409(VarCurr,48) )
& ( v22407(VarCurr,31)
<=> v22409(VarCurr,47) )
& ( v22407(VarCurr,30)
<=> v22409(VarCurr,46) )
& ( v22407(VarCurr,29)
<=> v22409(VarCurr,45) )
& ( v22407(VarCurr,28)
<=> v22409(VarCurr,44) )
& ( v22407(VarCurr,27)
<=> v22409(VarCurr,43) )
& ( v22407(VarCurr,26)
<=> v22409(VarCurr,42) )
& ( v22407(VarCurr,25)
<=> v22409(VarCurr,41) )
& ( v22407(VarCurr,24)
<=> v22409(VarCurr,40) )
& ( v22407(VarCurr,23)
<=> v22409(VarCurr,39) )
& ( v22407(VarCurr,22)
<=> v22409(VarCurr,38) )
& ( v22407(VarCurr,21)
<=> v22409(VarCurr,37) )
& ( v22407(VarCurr,20)
<=> v22409(VarCurr,36) )
& ( v22407(VarCurr,19)
<=> v22409(VarCurr,35) )
& ( v22407(VarCurr,18)
<=> v22409(VarCurr,34) )
& ( v22407(VarCurr,17)
<=> v22409(VarCurr,33) )
& ( v22407(VarCurr,16)
<=> v22409(VarCurr,32) )
& ( v22407(VarCurr,15)
<=> v22409(VarCurr,31) )
& ( v22407(VarCurr,14)
<=> v22409(VarCurr,30) )
& ( v22407(VarCurr,13)
<=> v22409(VarCurr,29) )
& ( v22407(VarCurr,12)
<=> v22409(VarCurr,28) )
& ( v22407(VarCurr,11)
<=> v22409(VarCurr,27) )
& ( v22407(VarCurr,10)
<=> v22409(VarCurr,26) )
& ( v22407(VarCurr,9)
<=> v22409(VarCurr,25) )
& ( v22407(VarCurr,8)
<=> v22409(VarCurr,24) )
& ( v22407(VarCurr,7)
<=> v22409(VarCurr,23) )
& ( v22407(VarCurr,6)
<=> v22409(VarCurr,22) )
& ( v22407(VarCurr,5)
<=> v22409(VarCurr,21) )
& ( v22407(VarCurr,4)
<=> v22409(VarCurr,20) )
& ( v22407(VarCurr,3)
<=> v22409(VarCurr,19) )
& ( v22407(VarCurr,2)
<=> v22409(VarCurr,18) )
& ( v22407(VarCurr,1)
<=> v22409(VarCurr,17) )
& ( v22407(VarCurr,0)
<=> v22409(VarCurr,16) ) ) ).
tff(addAssignment_10129,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,63)
& ~ $less(B,16) )
=> ( v22409(VarCurr,B)
<=> v22411(VarCurr,B) ) ) ).
tff(addAssignment_10128,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,62)
<=> v25813(VarCurr) ) ).
tff(addAssignment_10127,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,61)
<=> v25737(VarCurr) ) ).
tff(addAssignment_10126,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,60)
<=> v25661(VarCurr) ) ).
tff(addAssignment_10125,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,59)
<=> v25585(VarCurr) ) ).
tff(addAssignment_10124,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,58)
<=> v25509(VarCurr) ) ).
tff(addAssignment_10123,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,57)
<=> v25433(VarCurr) ) ).
tff(addAssignment_10122,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,56)
<=> v25357(VarCurr) ) ).
tff(addAssignment_10121,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,55)
<=> v25281(VarCurr) ) ).
tff(addAssignment_10120,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,54)
<=> v25205(VarCurr) ) ).
tff(addAssignment_10119,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,53)
<=> v25129(VarCurr) ) ).
tff(addAssignment_10118,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,52)
<=> v25053(VarCurr) ) ).
tff(addAssignment_10117,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,51)
<=> v24977(VarCurr) ) ).
tff(addAssignment_10116,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,50)
<=> v24901(VarCurr) ) ).
tff(addAssignment_10115,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,49)
<=> v24825(VarCurr) ) ).
tff(addAssignment_10114,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,48)
<=> v24749(VarCurr) ) ).
tff(addAssignment_10113,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,47)
<=> v24673(VarCurr) ) ).
tff(addAssignment_10112,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,46)
<=> v24597(VarCurr) ) ).
tff(addAssignment_10111,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,45)
<=> v24521(VarCurr) ) ).
tff(addAssignment_10110,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,44)
<=> v24445(VarCurr) ) ).
tff(addAssignment_10109,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,43)
<=> v24369(VarCurr) ) ).
tff(addAssignment_10108,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,42)
<=> v24293(VarCurr) ) ).
tff(addAssignment_10107,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,41)
<=> v24217(VarCurr) ) ).
tff(addAssignment_10106,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,40)
<=> v24141(VarCurr) ) ).
tff(addAssignment_10105,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,39)
<=> v24065(VarCurr) ) ).
tff(addAssignment_10104,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,38)
<=> v23989(VarCurr) ) ).
tff(addAssignment_10103,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,37)
<=> v23913(VarCurr) ) ).
tff(addAssignment_10102,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,36)
<=> v23837(VarCurr) ) ).
tff(addAssignment_10101,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,35)
<=> v23761(VarCurr) ) ).
tff(addAssignment_10100,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,34)
<=> v23685(VarCurr) ) ).
tff(addAssignment_10099,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,33)
<=> v23609(VarCurr) ) ).
tff(addAssignment_10098,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,32)
<=> v23533(VarCurr) ) ).
tff(addAssignment_10097,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,31)
<=> v23465(VarCurr) ) ).
tff(addAssignment_10096,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,30)
<=> v23397(VarCurr) ) ).
tff(addAssignment_10095,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,29)
<=> v23329(VarCurr) ) ).
tff(addAssignment_10094,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,28)
<=> v23261(VarCurr) ) ).
tff(addAssignment_10093,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,27)
<=> v23193(VarCurr) ) ).
tff(addAssignment_10092,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,26)
<=> v23125(VarCurr) ) ).
tff(addAssignment_10091,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,25)
<=> v23057(VarCurr) ) ).
tff(addAssignment_10090,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,24)
<=> v22989(VarCurr) ) ).
tff(addAssignment_10089,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,23)
<=> v22921(VarCurr) ) ).
tff(addAssignment_10088,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,22)
<=> v22853(VarCurr) ) ).
tff(addAssignment_10087,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,21)
<=> v22785(VarCurr) ) ).
tff(addAssignment_10086,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,20)
<=> v22717(VarCurr) ) ).
tff(addAssignment_10085,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,19)
<=> v22649(VarCurr) ) ).
tff(addAssignment_10084,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,18)
<=> v22581(VarCurr) ) ).
tff(addAssignment_10083,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,17)
<=> v22513(VarCurr) ) ).
tff(addAssignment_10082,axiom,
! [VarCurr: state_type] :
( v22411(VarCurr,16)
<=> v22413(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_583,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25844(VarNext)
=> ( v25813(VarNext)
<=> v25813(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_609,axiom,
! [VarNext: state_type] :
( v25844(VarNext)
=> ( v25813(VarNext)
<=> v25879(VarNext) ) ) ).
tff(addAssignment_10081,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25879(VarNext)
<=> v25877(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_771,axiom,
! [VarCurr: state_type] :
( ~ v25815(VarCurr)
=> ( v25877(VarCurr)
<=> v25880(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_765,axiom,
! [VarCurr: state_type] :
( v25815(VarCurr)
=> ( v25877(VarCurr)
<=> v25817(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_770,axiom,
! [VarCurr: state_type] :
( ~ v25857(VarCurr)
=> ( v25880(VarCurr)
<=> v25839(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_764,axiom,
! [VarCurr: state_type] :
( v25857(VarCurr)
=> ( v25880(VarCurr)
<=> v25881(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_306,axiom,
! [VarCurr: state_type] :
( ( ~ v25860(VarCurr)
& ~ v25862(VarCurr) )
=> ( v25881(VarCurr)
<=> v25885(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_769,axiom,
! [VarCurr: state_type] :
( v25862(VarCurr)
=> ( v25881(VarCurr)
<=> v25884(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_763,axiom,
! [VarCurr: state_type] :
( v25860(VarCurr)
=> ( v25881(VarCurr)
<=> v25882(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_768,axiom,
! [VarCurr: state_type] :
( ~ v25870(VarCurr)
=> ( v25885(VarCurr)
<=> v25839(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_762,axiom,
! [VarCurr: state_type] :
( v25870(VarCurr)
=> ( v25885(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_767,axiom,
! [VarCurr: state_type] :
( ~ v25864(VarCurr)
=> ( v25884(VarCurr)
<=> v25839(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_761,axiom,
! [VarCurr: state_type] :
( v25864(VarCurr)
=> ( v25884(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_843,axiom,
! [VarCurr: state_type] :
( ~ v25883(VarCurr)
=> ( v25882(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_844,axiom,
! [VarCurr: state_type] :
( v25883(VarCurr)
=> ( v25882(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1665,axiom,
! [VarCurr: state_type] :
( v25883(VarCurr)
<=> ( v25825(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5329,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25844(VarNext)
<=> ( v25845(VarNext)
& v25854(VarNext) ) ) ) ).
tff(addAssignment_10080,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25854(VarNext)
<=> v25852(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5328,axiom,
! [VarCurr: state_type] :
( v25852(VarCurr)
<=> ( v25815(VarCurr)
| v25855(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5327,axiom,
! [VarCurr: state_type] :
( v25855(VarCurr)
<=> ( v25856(VarCurr)
& v25876(VarCurr) ) ) ).
tff(writeUnaryOperator_1773,axiom,
! [VarCurr: state_type] :
( ~ v25876(VarCurr)
<=> v25815(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5326,axiom,
! [VarCurr: state_type] :
( v25856(VarCurr)
<=> ( v25857(VarCurr)
| v25874(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5325,axiom,
! [VarCurr: state_type] :
( v25874(VarCurr)
<=> ( v25835(VarCurr)
& v25875(VarCurr) ) ) ).
tff(writeUnaryOperator_1772,axiom,
! [VarCurr: state_type] :
( ~ v25875(VarCurr)
<=> v25837(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5324,axiom,
! [VarCurr: state_type] :
( v25857(VarCurr)
<=> ( v25858(VarCurr)
& v25837(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5323,axiom,
! [VarCurr: state_type] :
( v25858(VarCurr)
<=> ( v25859(VarCurr)
| v25868(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5322,axiom,
! [VarCurr: state_type] :
( v25868(VarCurr)
<=> ( v25869(VarCurr)
& v25873(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1664,axiom,
! [VarCurr: state_type] :
( v25873(VarCurr)
<=> ( ( v25861(VarCurr,2)
<=> $false )
& ( v25861(VarCurr,1)
<=> $false )
& ( v25861(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5321,axiom,
! [VarCurr: state_type] :
( v25869(VarCurr)
<=> ( v25870(VarCurr)
| v25871(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5320,axiom,
! [VarCurr: state_type] :
( v25871(VarCurr)
<=> ( v25835(VarCurr)
& v25872(VarCurr) ) ) ).
tff(writeUnaryOperator_1771,axiom,
! [VarCurr: state_type] :
( ~ v25872(VarCurr)
<=> v25870(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1663,axiom,
! [VarCurr: state_type] :
( v25870(VarCurr)
<=> ( v25825(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5319,axiom,
! [VarCurr: state_type] :
( v25859(VarCurr)
<=> ( v25860(VarCurr)
| v25862(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5318,axiom,
! [VarCurr: state_type] :
( v25862(VarCurr)
<=> ( v25863(VarCurr)
& v25867(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1662,axiom,
! [VarCurr: state_type] :
( v25867(VarCurr)
<=> ( ( v25861(VarCurr,2)
<=> $false )
& ( v25861(VarCurr,1)
<=> $true )
& ( v25861(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5317,axiom,
! [VarCurr: state_type] :
( v25863(VarCurr)
<=> ( v25864(VarCurr)
| v25865(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5316,axiom,
! [VarCurr: state_type] :
( v25865(VarCurr)
<=> ( v25835(VarCurr)
& v25866(VarCurr) ) ) ).
tff(writeUnaryOperator_1770,axiom,
! [VarCurr: state_type] :
( ~ v25866(VarCurr)
<=> v25864(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1661,axiom,
! [VarCurr: state_type] :
( v25864(VarCurr)
<=> ( v25825(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1660,axiom,
! [VarCurr: state_type] :
( v25860(VarCurr)
<=> ( ( v25861(VarCurr,2)
<=> $true )
& ( v25861(VarCurr,1)
<=> $false )
& ( v25861(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10079,axiom,
! [VarCurr: state_type] :
( v25861(VarCurr,0)
<=> v25823(VarCurr) ) ).
tff(addAssignment_10078,axiom,
! [VarCurr: state_type] :
( v25861(VarCurr,1)
<=> v25821(VarCurr) ) ).
tff(addAssignment_10077,axiom,
! [VarCurr: state_type] :
( v25861(VarCurr,2)
<=> v25819(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5315,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25845(VarNext)
<=> ( v25846(VarNext)
& v25841(VarNext) ) ) ) ).
tff(writeUnaryOperator_1769,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25846(VarNext)
<=> v25848(VarNext) ) ) ).
tff(addAssignment_10076,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25848(VarNext)
<=> v25841(VarCurr) ) ) ).
tff(addAssignment_10075,axiom,
! [VarCurr: state_type] :
( v25841(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_10074,axiom,
! [VarCurr: state_type] :
( v25839(VarCurr)
<=> $false ) ).
tff(addAssignment_10073,axiom,
! [VarCurr: state_type] :
( v25837(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_10072,axiom,
! [VarCurr: state_type] :
( v25835(VarCurr)
<=> $false ) ).
tff(addAssignment_10071,axiom,
! [VarCurr: state_type] :
( v25825(VarCurr)
<=> v22434(VarCurr,62) ) ).
tff(addAssignment_10070,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,62)
<=> v22436(VarCurr,62) ) ).
tff(addAssignment_10069,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,62)
<=> v7699(VarCurr,62) ) ).
tff(addAssignment_10068,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,62)
<=> v7701(VarCurr,62) ) ).
tff(addAssignment_10067,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,62)
<=> v7703(VarCurr,62) ) ).
tff(addAssignment_10066,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,62)
<=> v7705(VarCurr,62) ) ).
tff(addAssignment_10065,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,62)
<=> v7707(VarCurr,62) ) ).
tff(addAssignment_10064,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,62)
<=> v7709(VarCurr,62) ) ).
tff(addAssignment_10063,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,62)
<=> v7711(VarCurr,62) ) ).
tff(addAssignment_10062,axiom,
! [VarNext: state_type] :
( v7711(VarNext,62)
<=> v25827(VarNext,62) ) ).
tff(addCaseBooleanConditionEqualRanges1_582,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25828(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v25827(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_608,axiom,
! [VarNext: state_type] :
( v25828(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v25827(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5314,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25828(VarNext)
<=> v25829(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5313,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25829(VarNext)
<=> ( v25831(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1768,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25831(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_10061,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,62)
<=> v7717(VarCurr,62) ) ).
tff(addAssignment_10060,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,62)
<=> v7719(VarCurr,62) ) ).
tff(addAssignment_10059,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,62)
<=> v7721(VarCurr,62) ) ).
tff(addAssignment_10058,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,62)
<=> v7723(VarCurr,62) ) ).
tff(addAssignment_10057,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,62)
<=> v7725(VarCurr,62) ) ).
tff(addAssignment_10056,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,62)
<=> v7727(VarCurr,62) ) ).
tff(addAssignment_10055,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,62)
<=> v7729(VarCurr,62) ) ).
tff(addAssignment_10054,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,62)
<=> v7731(VarCurr,62) ) ).
tff(addAssignment_10053,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,62)
<=> v7733(VarCurr,62) ) ).
tff(addAssignment_10052,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,62)
<=> v7735(VarCurr,62) ) ).
tff(addAssignment_10051,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,62)
<=> v7737(VarCurr,62) ) ).
tff(addAssignment_10050,axiom,
! [VarCurr: state_type] :
( v25823(VarCurr)
<=> $false ) ).
tff(addAssignment_10049,axiom,
! [VarCurr: state_type] :
( v25821(VarCurr)
<=> $false ) ).
tff(addAssignment_10048,axiom,
! [VarCurr: state_type] :
( v25819(VarCurr)
<=> $true ) ).
tff(addAssignment_10047,axiom,
! [VarCurr: state_type] :
( v25817(VarCurr)
<=> $false ) ).
tff(addAssignment_10046,axiom,
! [VarCurr: state_type] :
( v25815(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_581,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25768(VarNext)
=> ( v25737(VarNext)
<=> v25737(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_607,axiom,
! [VarNext: state_type] :
( v25768(VarNext)
=> ( v25737(VarNext)
<=> v25803(VarNext) ) ) ).
tff(addAssignment_10045,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25803(VarNext)
<=> v25801(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_766,axiom,
! [VarCurr: state_type] :
( ~ v25739(VarCurr)
=> ( v25801(VarCurr)
<=> v25804(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_760,axiom,
! [VarCurr: state_type] :
( v25739(VarCurr)
=> ( v25801(VarCurr)
<=> v25741(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_765,axiom,
! [VarCurr: state_type] :
( ~ v25781(VarCurr)
=> ( v25804(VarCurr)
<=> v25763(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_759,axiom,
! [VarCurr: state_type] :
( v25781(VarCurr)
=> ( v25804(VarCurr)
<=> v25805(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_305,axiom,
! [VarCurr: state_type] :
( ( ~ v25784(VarCurr)
& ~ v25786(VarCurr) )
=> ( v25805(VarCurr)
<=> v25809(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_764,axiom,
! [VarCurr: state_type] :
( v25786(VarCurr)
=> ( v25805(VarCurr)
<=> v25808(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_758,axiom,
! [VarCurr: state_type] :
( v25784(VarCurr)
=> ( v25805(VarCurr)
<=> v25806(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_763,axiom,
! [VarCurr: state_type] :
( ~ v25794(VarCurr)
=> ( v25809(VarCurr)
<=> v25763(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_757,axiom,
! [VarCurr: state_type] :
( v25794(VarCurr)
=> ( v25809(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_762,axiom,
! [VarCurr: state_type] :
( ~ v25788(VarCurr)
=> ( v25808(VarCurr)
<=> v25763(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_756,axiom,
! [VarCurr: state_type] :
( v25788(VarCurr)
=> ( v25808(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_842,axiom,
! [VarCurr: state_type] :
( ~ v25807(VarCurr)
=> ( v25806(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_843,axiom,
! [VarCurr: state_type] :
( v25807(VarCurr)
=> ( v25806(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1659,axiom,
! [VarCurr: state_type] :
( v25807(VarCurr)
<=> ( v25749(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5312,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25768(VarNext)
<=> ( v25769(VarNext)
& v25778(VarNext) ) ) ) ).
tff(addAssignment_10044,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25778(VarNext)
<=> v25776(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5311,axiom,
! [VarCurr: state_type] :
( v25776(VarCurr)
<=> ( v25739(VarCurr)
| v25779(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5310,axiom,
! [VarCurr: state_type] :
( v25779(VarCurr)
<=> ( v25780(VarCurr)
& v25800(VarCurr) ) ) ).
tff(writeUnaryOperator_1767,axiom,
! [VarCurr: state_type] :
( ~ v25800(VarCurr)
<=> v25739(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5309,axiom,
! [VarCurr: state_type] :
( v25780(VarCurr)
<=> ( v25781(VarCurr)
| v25798(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5308,axiom,
! [VarCurr: state_type] :
( v25798(VarCurr)
<=> ( v25759(VarCurr)
& v25799(VarCurr) ) ) ).
tff(writeUnaryOperator_1766,axiom,
! [VarCurr: state_type] :
( ~ v25799(VarCurr)
<=> v25761(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5307,axiom,
! [VarCurr: state_type] :
( v25781(VarCurr)
<=> ( v25782(VarCurr)
& v25761(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5306,axiom,
! [VarCurr: state_type] :
( v25782(VarCurr)
<=> ( v25783(VarCurr)
| v25792(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5305,axiom,
! [VarCurr: state_type] :
( v25792(VarCurr)
<=> ( v25793(VarCurr)
& v25797(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1658,axiom,
! [VarCurr: state_type] :
( v25797(VarCurr)
<=> ( ( v25785(VarCurr,2)
<=> $false )
& ( v25785(VarCurr,1)
<=> $false )
& ( v25785(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5304,axiom,
! [VarCurr: state_type] :
( v25793(VarCurr)
<=> ( v25794(VarCurr)
| v25795(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5303,axiom,
! [VarCurr: state_type] :
( v25795(VarCurr)
<=> ( v25759(VarCurr)
& v25796(VarCurr) ) ) ).
tff(writeUnaryOperator_1765,axiom,
! [VarCurr: state_type] :
( ~ v25796(VarCurr)
<=> v25794(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1657,axiom,
! [VarCurr: state_type] :
( v25794(VarCurr)
<=> ( v25749(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5302,axiom,
! [VarCurr: state_type] :
( v25783(VarCurr)
<=> ( v25784(VarCurr)
| v25786(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5301,axiom,
! [VarCurr: state_type] :
( v25786(VarCurr)
<=> ( v25787(VarCurr)
& v25791(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1656,axiom,
! [VarCurr: state_type] :
( v25791(VarCurr)
<=> ( ( v25785(VarCurr,2)
<=> $false )
& ( v25785(VarCurr,1)
<=> $true )
& ( v25785(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5300,axiom,
! [VarCurr: state_type] :
( v25787(VarCurr)
<=> ( v25788(VarCurr)
| v25789(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5299,axiom,
! [VarCurr: state_type] :
( v25789(VarCurr)
<=> ( v25759(VarCurr)
& v25790(VarCurr) ) ) ).
tff(writeUnaryOperator_1764,axiom,
! [VarCurr: state_type] :
( ~ v25790(VarCurr)
<=> v25788(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1655,axiom,
! [VarCurr: state_type] :
( v25788(VarCurr)
<=> ( v25749(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1654,axiom,
! [VarCurr: state_type] :
( v25784(VarCurr)
<=> ( ( v25785(VarCurr,2)
<=> $true )
& ( v25785(VarCurr,1)
<=> $false )
& ( v25785(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10043,axiom,
! [VarCurr: state_type] :
( v25785(VarCurr,0)
<=> v25747(VarCurr) ) ).
tff(addAssignment_10042,axiom,
! [VarCurr: state_type] :
( v25785(VarCurr,1)
<=> v25745(VarCurr) ) ).
tff(addAssignment_10041,axiom,
! [VarCurr: state_type] :
( v25785(VarCurr,2)
<=> v25743(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5298,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25769(VarNext)
<=> ( v25770(VarNext)
& v25765(VarNext) ) ) ) ).
tff(writeUnaryOperator_1763,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25770(VarNext)
<=> v25772(VarNext) ) ) ).
tff(addAssignment_10040,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25772(VarNext)
<=> v25765(VarCurr) ) ) ).
tff(addAssignment_10039,axiom,
! [VarCurr: state_type] :
( v25765(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_10038,axiom,
! [VarCurr: state_type] :
( v25763(VarCurr)
<=> $false ) ).
tff(addAssignment_10037,axiom,
! [VarCurr: state_type] :
( v25761(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_10036,axiom,
! [VarCurr: state_type] :
( v25759(VarCurr)
<=> $false ) ).
tff(addAssignment_10035,axiom,
! [VarCurr: state_type] :
( v25749(VarCurr)
<=> v22434(VarCurr,61) ) ).
tff(addAssignment_10034,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,61)
<=> v22436(VarCurr,61) ) ).
tff(addAssignment_10033,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,61)
<=> v7699(VarCurr,61) ) ).
tff(addAssignment_10032,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,61)
<=> v7701(VarCurr,61) ) ).
tff(addAssignment_10031,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,61)
<=> v7703(VarCurr,61) ) ).
tff(addAssignment_10030,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,61)
<=> v7705(VarCurr,61) ) ).
tff(addAssignment_10029,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,61)
<=> v7707(VarCurr,61) ) ).
tff(addAssignment_10028,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,61)
<=> v7709(VarCurr,61) ) ).
tff(addAssignment_10027,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,61)
<=> v7711(VarCurr,61) ) ).
tff(addAssignment_10026,axiom,
! [VarNext: state_type] :
( v7711(VarNext,61)
<=> v25751(VarNext,61) ) ).
tff(addCaseBooleanConditionEqualRanges1_580,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25752(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v25751(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_606,axiom,
! [VarNext: state_type] :
( v25752(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v25751(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5297,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25752(VarNext)
<=> v25753(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5296,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25753(VarNext)
<=> ( v25755(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1762,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25755(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_10025,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,61)
<=> v7717(VarCurr,61) ) ).
tff(addAssignment_10024,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,61)
<=> v7719(VarCurr,61) ) ).
tff(addAssignment_10023,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,61)
<=> v7721(VarCurr,61) ) ).
tff(addAssignment_10022,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,61)
<=> v7723(VarCurr,61) ) ).
tff(addAssignment_10021,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,61)
<=> v7725(VarCurr,61) ) ).
tff(addAssignment_10020,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,61)
<=> v7727(VarCurr,61) ) ).
tff(addAssignment_10019,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,61)
<=> v7729(VarCurr,61) ) ).
tff(addAssignment_10018,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,61)
<=> v7731(VarCurr,61) ) ).
tff(addAssignment_10017,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,61)
<=> v7733(VarCurr,61) ) ).
tff(addAssignment_10016,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,61)
<=> v7735(VarCurr,61) ) ).
tff(addAssignment_10015,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,61)
<=> v7737(VarCurr,61) ) ).
tff(addAssignment_10014,axiom,
! [VarCurr: state_type] :
( v25747(VarCurr)
<=> $false ) ).
tff(addAssignment_10013,axiom,
! [VarCurr: state_type] :
( v25745(VarCurr)
<=> $false ) ).
tff(addAssignment_10012,axiom,
! [VarCurr: state_type] :
( v25743(VarCurr)
<=> $true ) ).
tff(addAssignment_10011,axiom,
! [VarCurr: state_type] :
( v25741(VarCurr)
<=> $false ) ).
tff(addAssignment_10010,axiom,
! [VarCurr: state_type] :
( v25739(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_579,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25692(VarNext)
=> ( v25661(VarNext)
<=> v25661(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_605,axiom,
! [VarNext: state_type] :
( v25692(VarNext)
=> ( v25661(VarNext)
<=> v25727(VarNext) ) ) ).
tff(addAssignment_10009,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25727(VarNext)
<=> v25725(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_761,axiom,
! [VarCurr: state_type] :
( ~ v25663(VarCurr)
=> ( v25725(VarCurr)
<=> v25728(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_755,axiom,
! [VarCurr: state_type] :
( v25663(VarCurr)
=> ( v25725(VarCurr)
<=> v25665(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_760,axiom,
! [VarCurr: state_type] :
( ~ v25705(VarCurr)
=> ( v25728(VarCurr)
<=> v25687(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_754,axiom,
! [VarCurr: state_type] :
( v25705(VarCurr)
=> ( v25728(VarCurr)
<=> v25729(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_304,axiom,
! [VarCurr: state_type] :
( ( ~ v25708(VarCurr)
& ~ v25710(VarCurr) )
=> ( v25729(VarCurr)
<=> v25733(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_759,axiom,
! [VarCurr: state_type] :
( v25710(VarCurr)
=> ( v25729(VarCurr)
<=> v25732(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_753,axiom,
! [VarCurr: state_type] :
( v25708(VarCurr)
=> ( v25729(VarCurr)
<=> v25730(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_758,axiom,
! [VarCurr: state_type] :
( ~ v25718(VarCurr)
=> ( v25733(VarCurr)
<=> v25687(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_752,axiom,
! [VarCurr: state_type] :
( v25718(VarCurr)
=> ( v25733(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_757,axiom,
! [VarCurr: state_type] :
( ~ v25712(VarCurr)
=> ( v25732(VarCurr)
<=> v25687(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_751,axiom,
! [VarCurr: state_type] :
( v25712(VarCurr)
=> ( v25732(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_841,axiom,
! [VarCurr: state_type] :
( ~ v25731(VarCurr)
=> ( v25730(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_842,axiom,
! [VarCurr: state_type] :
( v25731(VarCurr)
=> ( v25730(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1653,axiom,
! [VarCurr: state_type] :
( v25731(VarCurr)
<=> ( v25673(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5295,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25692(VarNext)
<=> ( v25693(VarNext)
& v25702(VarNext) ) ) ) ).
tff(addAssignment_10008,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25702(VarNext)
<=> v25700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5294,axiom,
! [VarCurr: state_type] :
( v25700(VarCurr)
<=> ( v25663(VarCurr)
| v25703(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5293,axiom,
! [VarCurr: state_type] :
( v25703(VarCurr)
<=> ( v25704(VarCurr)
& v25724(VarCurr) ) ) ).
tff(writeUnaryOperator_1761,axiom,
! [VarCurr: state_type] :
( ~ v25724(VarCurr)
<=> v25663(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5292,axiom,
! [VarCurr: state_type] :
( v25704(VarCurr)
<=> ( v25705(VarCurr)
| v25722(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5291,axiom,
! [VarCurr: state_type] :
( v25722(VarCurr)
<=> ( v25683(VarCurr)
& v25723(VarCurr) ) ) ).
tff(writeUnaryOperator_1760,axiom,
! [VarCurr: state_type] :
( ~ v25723(VarCurr)
<=> v25685(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5290,axiom,
! [VarCurr: state_type] :
( v25705(VarCurr)
<=> ( v25706(VarCurr)
& v25685(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5289,axiom,
! [VarCurr: state_type] :
( v25706(VarCurr)
<=> ( v25707(VarCurr)
| v25716(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5288,axiom,
! [VarCurr: state_type] :
( v25716(VarCurr)
<=> ( v25717(VarCurr)
& v25721(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1652,axiom,
! [VarCurr: state_type] :
( v25721(VarCurr)
<=> ( ( v25709(VarCurr,2)
<=> $false )
& ( v25709(VarCurr,1)
<=> $false )
& ( v25709(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5287,axiom,
! [VarCurr: state_type] :
( v25717(VarCurr)
<=> ( v25718(VarCurr)
| v25719(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5286,axiom,
! [VarCurr: state_type] :
( v25719(VarCurr)
<=> ( v25683(VarCurr)
& v25720(VarCurr) ) ) ).
tff(writeUnaryOperator_1759,axiom,
! [VarCurr: state_type] :
( ~ v25720(VarCurr)
<=> v25718(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1651,axiom,
! [VarCurr: state_type] :
( v25718(VarCurr)
<=> ( v25673(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5285,axiom,
! [VarCurr: state_type] :
( v25707(VarCurr)
<=> ( v25708(VarCurr)
| v25710(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5284,axiom,
! [VarCurr: state_type] :
( v25710(VarCurr)
<=> ( v25711(VarCurr)
& v25715(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1650,axiom,
! [VarCurr: state_type] :
( v25715(VarCurr)
<=> ( ( v25709(VarCurr,2)
<=> $false )
& ( v25709(VarCurr,1)
<=> $true )
& ( v25709(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5283,axiom,
! [VarCurr: state_type] :
( v25711(VarCurr)
<=> ( v25712(VarCurr)
| v25713(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5282,axiom,
! [VarCurr: state_type] :
( v25713(VarCurr)
<=> ( v25683(VarCurr)
& v25714(VarCurr) ) ) ).
tff(writeUnaryOperator_1758,axiom,
! [VarCurr: state_type] :
( ~ v25714(VarCurr)
<=> v25712(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1649,axiom,
! [VarCurr: state_type] :
( v25712(VarCurr)
<=> ( v25673(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1648,axiom,
! [VarCurr: state_type] :
( v25708(VarCurr)
<=> ( ( v25709(VarCurr,2)
<=> $true )
& ( v25709(VarCurr,1)
<=> $false )
& ( v25709(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_10007,axiom,
! [VarCurr: state_type] :
( v25709(VarCurr,0)
<=> v25671(VarCurr) ) ).
tff(addAssignment_10006,axiom,
! [VarCurr: state_type] :
( v25709(VarCurr,1)
<=> v25669(VarCurr) ) ).
tff(addAssignment_10005,axiom,
! [VarCurr: state_type] :
( v25709(VarCurr,2)
<=> v25667(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5281,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25693(VarNext)
<=> ( v25694(VarNext)
& v25689(VarNext) ) ) ) ).
tff(writeUnaryOperator_1757,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25694(VarNext)
<=> v25696(VarNext) ) ) ).
tff(addAssignment_10004,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25696(VarNext)
<=> v25689(VarCurr) ) ) ).
tff(addAssignment_10003,axiom,
! [VarCurr: state_type] :
( v25689(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_10002,axiom,
! [VarCurr: state_type] :
( v25687(VarCurr)
<=> $false ) ).
tff(addAssignment_10001,axiom,
! [VarCurr: state_type] :
( v25685(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_10000,axiom,
! [VarCurr: state_type] :
( v25683(VarCurr)
<=> $false ) ).
tff(addAssignment_9999,axiom,
! [VarCurr: state_type] :
( v25673(VarCurr)
<=> v22434(VarCurr,60) ) ).
tff(addAssignment_9998,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,60)
<=> v22436(VarCurr,60) ) ).
tff(addAssignment_9997,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,60)
<=> v7699(VarCurr,60) ) ).
tff(addAssignment_9996,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,60)
<=> v7701(VarCurr,60) ) ).
tff(addAssignment_9995,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,60)
<=> v7703(VarCurr,60) ) ).
tff(addAssignment_9994,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,60)
<=> v7705(VarCurr,60) ) ).
tff(addAssignment_9993,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,60)
<=> v7707(VarCurr,60) ) ).
tff(addAssignment_9992,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,60)
<=> v7709(VarCurr,60) ) ).
tff(addAssignment_9991,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,60)
<=> v7711(VarCurr,60) ) ).
tff(addAssignment_9990,axiom,
! [VarNext: state_type] :
( v7711(VarNext,60)
<=> v25675(VarNext,60) ) ).
tff(addCaseBooleanConditionEqualRanges1_578,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25676(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v25675(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_604,axiom,
! [VarNext: state_type] :
( v25676(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v25675(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5280,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25676(VarNext)
<=> v25677(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5279,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25677(VarNext)
<=> ( v25679(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1756,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25679(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9989,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,60)
<=> v7717(VarCurr,60) ) ).
tff(addAssignment_9988,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,60)
<=> v7719(VarCurr,60) ) ).
tff(addAssignment_9987,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,60)
<=> v7721(VarCurr,60) ) ).
tff(addAssignment_9986,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,60)
<=> v7723(VarCurr,60) ) ).
tff(addAssignment_9985,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,60)
<=> v7725(VarCurr,60) ) ).
tff(addAssignment_9984,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,60)
<=> v7727(VarCurr,60) ) ).
tff(addAssignment_9983,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,60)
<=> v7729(VarCurr,60) ) ).
tff(addAssignment_9982,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,60)
<=> v7731(VarCurr,60) ) ).
tff(addAssignment_9981,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,60)
<=> v7733(VarCurr,60) ) ).
tff(addAssignment_9980,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,60)
<=> v7735(VarCurr,60) ) ).
tff(addAssignment_9979,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,60)
<=> v7737(VarCurr,60) ) ).
tff(addAssignment_9978,axiom,
! [VarCurr: state_type] :
( v25671(VarCurr)
<=> $false ) ).
tff(addAssignment_9977,axiom,
! [VarCurr: state_type] :
( v25669(VarCurr)
<=> $false ) ).
tff(addAssignment_9976,axiom,
! [VarCurr: state_type] :
( v25667(VarCurr)
<=> $true ) ).
tff(addAssignment_9975,axiom,
! [VarCurr: state_type] :
( v25665(VarCurr)
<=> $false ) ).
tff(addAssignment_9974,axiom,
! [VarCurr: state_type] :
( v25663(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_577,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25616(VarNext)
=> ( v25585(VarNext)
<=> v25585(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_603,axiom,
! [VarNext: state_type] :
( v25616(VarNext)
=> ( v25585(VarNext)
<=> v25651(VarNext) ) ) ).
tff(addAssignment_9973,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25651(VarNext)
<=> v25649(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_756,axiom,
! [VarCurr: state_type] :
( ~ v25587(VarCurr)
=> ( v25649(VarCurr)
<=> v25652(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_750,axiom,
! [VarCurr: state_type] :
( v25587(VarCurr)
=> ( v25649(VarCurr)
<=> v25589(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_755,axiom,
! [VarCurr: state_type] :
( ~ v25629(VarCurr)
=> ( v25652(VarCurr)
<=> v25611(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_749,axiom,
! [VarCurr: state_type] :
( v25629(VarCurr)
=> ( v25652(VarCurr)
<=> v25653(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_303,axiom,
! [VarCurr: state_type] :
( ( ~ v25632(VarCurr)
& ~ v25634(VarCurr) )
=> ( v25653(VarCurr)
<=> v25657(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_754,axiom,
! [VarCurr: state_type] :
( v25634(VarCurr)
=> ( v25653(VarCurr)
<=> v25656(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_748,axiom,
! [VarCurr: state_type] :
( v25632(VarCurr)
=> ( v25653(VarCurr)
<=> v25654(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_753,axiom,
! [VarCurr: state_type] :
( ~ v25642(VarCurr)
=> ( v25657(VarCurr)
<=> v25611(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_747,axiom,
! [VarCurr: state_type] :
( v25642(VarCurr)
=> ( v25657(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_752,axiom,
! [VarCurr: state_type] :
( ~ v25636(VarCurr)
=> ( v25656(VarCurr)
<=> v25611(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_746,axiom,
! [VarCurr: state_type] :
( v25636(VarCurr)
=> ( v25656(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_840,axiom,
! [VarCurr: state_type] :
( ~ v25655(VarCurr)
=> ( v25654(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_841,axiom,
! [VarCurr: state_type] :
( v25655(VarCurr)
=> ( v25654(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1647,axiom,
! [VarCurr: state_type] :
( v25655(VarCurr)
<=> ( v25597(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5278,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25616(VarNext)
<=> ( v25617(VarNext)
& v25626(VarNext) ) ) ) ).
tff(addAssignment_9972,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25626(VarNext)
<=> v25624(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5277,axiom,
! [VarCurr: state_type] :
( v25624(VarCurr)
<=> ( v25587(VarCurr)
| v25627(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5276,axiom,
! [VarCurr: state_type] :
( v25627(VarCurr)
<=> ( v25628(VarCurr)
& v25648(VarCurr) ) ) ).
tff(writeUnaryOperator_1755,axiom,
! [VarCurr: state_type] :
( ~ v25648(VarCurr)
<=> v25587(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5275,axiom,
! [VarCurr: state_type] :
( v25628(VarCurr)
<=> ( v25629(VarCurr)
| v25646(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5274,axiom,
! [VarCurr: state_type] :
( v25646(VarCurr)
<=> ( v25607(VarCurr)
& v25647(VarCurr) ) ) ).
tff(writeUnaryOperator_1754,axiom,
! [VarCurr: state_type] :
( ~ v25647(VarCurr)
<=> v25609(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5273,axiom,
! [VarCurr: state_type] :
( v25629(VarCurr)
<=> ( v25630(VarCurr)
& v25609(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5272,axiom,
! [VarCurr: state_type] :
( v25630(VarCurr)
<=> ( v25631(VarCurr)
| v25640(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5271,axiom,
! [VarCurr: state_type] :
( v25640(VarCurr)
<=> ( v25641(VarCurr)
& v25645(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1646,axiom,
! [VarCurr: state_type] :
( v25645(VarCurr)
<=> ( ( v25633(VarCurr,2)
<=> $false )
& ( v25633(VarCurr,1)
<=> $false )
& ( v25633(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5270,axiom,
! [VarCurr: state_type] :
( v25641(VarCurr)
<=> ( v25642(VarCurr)
| v25643(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5269,axiom,
! [VarCurr: state_type] :
( v25643(VarCurr)
<=> ( v25607(VarCurr)
& v25644(VarCurr) ) ) ).
tff(writeUnaryOperator_1753,axiom,
! [VarCurr: state_type] :
( ~ v25644(VarCurr)
<=> v25642(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1645,axiom,
! [VarCurr: state_type] :
( v25642(VarCurr)
<=> ( v25597(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5268,axiom,
! [VarCurr: state_type] :
( v25631(VarCurr)
<=> ( v25632(VarCurr)
| v25634(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5267,axiom,
! [VarCurr: state_type] :
( v25634(VarCurr)
<=> ( v25635(VarCurr)
& v25639(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1644,axiom,
! [VarCurr: state_type] :
( v25639(VarCurr)
<=> ( ( v25633(VarCurr,2)
<=> $false )
& ( v25633(VarCurr,1)
<=> $true )
& ( v25633(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5266,axiom,
! [VarCurr: state_type] :
( v25635(VarCurr)
<=> ( v25636(VarCurr)
| v25637(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5265,axiom,
! [VarCurr: state_type] :
( v25637(VarCurr)
<=> ( v25607(VarCurr)
& v25638(VarCurr) ) ) ).
tff(writeUnaryOperator_1752,axiom,
! [VarCurr: state_type] :
( ~ v25638(VarCurr)
<=> v25636(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1643,axiom,
! [VarCurr: state_type] :
( v25636(VarCurr)
<=> ( v25597(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1642,axiom,
! [VarCurr: state_type] :
( v25632(VarCurr)
<=> ( ( v25633(VarCurr,2)
<=> $true )
& ( v25633(VarCurr,1)
<=> $false )
& ( v25633(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_9971,axiom,
! [VarCurr: state_type] :
( v25633(VarCurr,0)
<=> v25595(VarCurr) ) ).
tff(addAssignment_9970,axiom,
! [VarCurr: state_type] :
( v25633(VarCurr,1)
<=> v25593(VarCurr) ) ).
tff(addAssignment_9969,axiom,
! [VarCurr: state_type] :
( v25633(VarCurr,2)
<=> v25591(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5264,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25617(VarNext)
<=> ( v25618(VarNext)
& v25613(VarNext) ) ) ) ).
tff(writeUnaryOperator_1751,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25618(VarNext)
<=> v25620(VarNext) ) ) ).
tff(addAssignment_9968,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25620(VarNext)
<=> v25613(VarCurr) ) ) ).
tff(addAssignment_9967,axiom,
! [VarCurr: state_type] :
( v25613(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_9966,axiom,
! [VarCurr: state_type] :
( v25611(VarCurr)
<=> $false ) ).
tff(addAssignment_9965,axiom,
! [VarCurr: state_type] :
( v25609(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_9964,axiom,
! [VarCurr: state_type] :
( v25607(VarCurr)
<=> $false ) ).
tff(addAssignment_9963,axiom,
! [VarCurr: state_type] :
( v25597(VarCurr)
<=> v22434(VarCurr,59) ) ).
tff(addAssignment_9962,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,59)
<=> v22436(VarCurr,59) ) ).
tff(addAssignment_9961,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,59)
<=> v7699(VarCurr,59) ) ).
tff(addAssignment_9960,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,59)
<=> v7701(VarCurr,59) ) ).
tff(addAssignment_9959,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,59)
<=> v7703(VarCurr,59) ) ).
tff(addAssignment_9958,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,59)
<=> v7705(VarCurr,59) ) ).
tff(addAssignment_9957,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,59)
<=> v7707(VarCurr,59) ) ).
tff(addAssignment_9956,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,59)
<=> v7709(VarCurr,59) ) ).
tff(addAssignment_9955,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,59)
<=> v7711(VarCurr,59) ) ).
tff(addAssignment_9954,axiom,
! [VarNext: state_type] :
( v7711(VarNext,59)
<=> v25599(VarNext,59) ) ).
tff(addCaseBooleanConditionEqualRanges1_576,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25600(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v25599(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_602,axiom,
! [VarNext: state_type] :
( v25600(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v25599(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5263,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25600(VarNext)
<=> v25601(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5262,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25601(VarNext)
<=> ( v25603(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1750,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25603(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9953,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,59)
<=> v7717(VarCurr,59) ) ).
tff(addAssignment_9952,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,59)
<=> v7719(VarCurr,59) ) ).
tff(addAssignment_9951,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,59)
<=> v7721(VarCurr,59) ) ).
tff(addAssignment_9950,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,59)
<=> v7723(VarCurr,59) ) ).
tff(addAssignment_9949,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,59)
<=> v7725(VarCurr,59) ) ).
tff(addAssignment_9948,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,59)
<=> v7727(VarCurr,59) ) ).
tff(addAssignment_9947,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,59)
<=> v7729(VarCurr,59) ) ).
tff(addAssignment_9946,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,59)
<=> v7731(VarCurr,59) ) ).
tff(addAssignment_9945,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,59)
<=> v7733(VarCurr,59) ) ).
tff(addAssignment_9944,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,59)
<=> v7735(VarCurr,59) ) ).
tff(addAssignment_9943,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,59)
<=> v7737(VarCurr,59) ) ).
tff(addAssignment_9942,axiom,
! [VarCurr: state_type] :
( v25595(VarCurr)
<=> $false ) ).
tff(addAssignment_9941,axiom,
! [VarCurr: state_type] :
( v25593(VarCurr)
<=> $false ) ).
tff(addAssignment_9940,axiom,
! [VarCurr: state_type] :
( v25591(VarCurr)
<=> $true ) ).
tff(addAssignment_9939,axiom,
! [VarCurr: state_type] :
( v25589(VarCurr)
<=> $false ) ).
tff(addAssignment_9938,axiom,
! [VarCurr: state_type] :
( v25587(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_575,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25540(VarNext)
=> ( v25509(VarNext)
<=> v25509(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_601,axiom,
! [VarNext: state_type] :
( v25540(VarNext)
=> ( v25509(VarNext)
<=> v25575(VarNext) ) ) ).
tff(addAssignment_9937,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25575(VarNext)
<=> v25573(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_751,axiom,
! [VarCurr: state_type] :
( ~ v25511(VarCurr)
=> ( v25573(VarCurr)
<=> v25576(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_745,axiom,
! [VarCurr: state_type] :
( v25511(VarCurr)
=> ( v25573(VarCurr)
<=> v25513(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_750,axiom,
! [VarCurr: state_type] :
( ~ v25553(VarCurr)
=> ( v25576(VarCurr)
<=> v25535(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_744,axiom,
! [VarCurr: state_type] :
( v25553(VarCurr)
=> ( v25576(VarCurr)
<=> v25577(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_302,axiom,
! [VarCurr: state_type] :
( ( ~ v25556(VarCurr)
& ~ v25558(VarCurr) )
=> ( v25577(VarCurr)
<=> v25581(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_749,axiom,
! [VarCurr: state_type] :
( v25558(VarCurr)
=> ( v25577(VarCurr)
<=> v25580(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_743,axiom,
! [VarCurr: state_type] :
( v25556(VarCurr)
=> ( v25577(VarCurr)
<=> v25578(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_748,axiom,
! [VarCurr: state_type] :
( ~ v25566(VarCurr)
=> ( v25581(VarCurr)
<=> v25535(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_742,axiom,
! [VarCurr: state_type] :
( v25566(VarCurr)
=> ( v25581(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_747,axiom,
! [VarCurr: state_type] :
( ~ v25560(VarCurr)
=> ( v25580(VarCurr)
<=> v25535(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_741,axiom,
! [VarCurr: state_type] :
( v25560(VarCurr)
=> ( v25580(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_839,axiom,
! [VarCurr: state_type] :
( ~ v25579(VarCurr)
=> ( v25578(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_840,axiom,
! [VarCurr: state_type] :
( v25579(VarCurr)
=> ( v25578(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1641,axiom,
! [VarCurr: state_type] :
( v25579(VarCurr)
<=> ( v25521(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5261,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25540(VarNext)
<=> ( v25541(VarNext)
& v25550(VarNext) ) ) ) ).
tff(addAssignment_9936,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25550(VarNext)
<=> v25548(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5260,axiom,
! [VarCurr: state_type] :
( v25548(VarCurr)
<=> ( v25511(VarCurr)
| v25551(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5259,axiom,
! [VarCurr: state_type] :
( v25551(VarCurr)
<=> ( v25552(VarCurr)
& v25572(VarCurr) ) ) ).
tff(writeUnaryOperator_1749,axiom,
! [VarCurr: state_type] :
( ~ v25572(VarCurr)
<=> v25511(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5258,axiom,
! [VarCurr: state_type] :
( v25552(VarCurr)
<=> ( v25553(VarCurr)
| v25570(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5257,axiom,
! [VarCurr: state_type] :
( v25570(VarCurr)
<=> ( v25531(VarCurr)
& v25571(VarCurr) ) ) ).
tff(writeUnaryOperator_1748,axiom,
! [VarCurr: state_type] :
( ~ v25571(VarCurr)
<=> v25533(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5256,axiom,
! [VarCurr: state_type] :
( v25553(VarCurr)
<=> ( v25554(VarCurr)
& v25533(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5255,axiom,
! [VarCurr: state_type] :
( v25554(VarCurr)
<=> ( v25555(VarCurr)
| v25564(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5254,axiom,
! [VarCurr: state_type] :
( v25564(VarCurr)
<=> ( v25565(VarCurr)
& v25569(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1640,axiom,
! [VarCurr: state_type] :
( v25569(VarCurr)
<=> ( ( v25557(VarCurr,2)
<=> $false )
& ( v25557(VarCurr,1)
<=> $false )
& ( v25557(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5253,axiom,
! [VarCurr: state_type] :
( v25565(VarCurr)
<=> ( v25566(VarCurr)
| v25567(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5252,axiom,
! [VarCurr: state_type] :
( v25567(VarCurr)
<=> ( v25531(VarCurr)
& v25568(VarCurr) ) ) ).
tff(writeUnaryOperator_1747,axiom,
! [VarCurr: state_type] :
( ~ v25568(VarCurr)
<=> v25566(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1639,axiom,
! [VarCurr: state_type] :
( v25566(VarCurr)
<=> ( v25521(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5251,axiom,
! [VarCurr: state_type] :
( v25555(VarCurr)
<=> ( v25556(VarCurr)
| v25558(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5250,axiom,
! [VarCurr: state_type] :
( v25558(VarCurr)
<=> ( v25559(VarCurr)
& v25563(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1638,axiom,
! [VarCurr: state_type] :
( v25563(VarCurr)
<=> ( ( v25557(VarCurr,2)
<=> $false )
& ( v25557(VarCurr,1)
<=> $true )
& ( v25557(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5249,axiom,
! [VarCurr: state_type] :
( v25559(VarCurr)
<=> ( v25560(VarCurr)
| v25561(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5248,axiom,
! [VarCurr: state_type] :
( v25561(VarCurr)
<=> ( v25531(VarCurr)
& v25562(VarCurr) ) ) ).
tff(writeUnaryOperator_1746,axiom,
! [VarCurr: state_type] :
( ~ v25562(VarCurr)
<=> v25560(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1637,axiom,
! [VarCurr: state_type] :
( v25560(VarCurr)
<=> ( v25521(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1636,axiom,
! [VarCurr: state_type] :
( v25556(VarCurr)
<=> ( ( v25557(VarCurr,2)
<=> $true )
& ( v25557(VarCurr,1)
<=> $false )
& ( v25557(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_9935,axiom,
! [VarCurr: state_type] :
( v25557(VarCurr,0)
<=> v25519(VarCurr) ) ).
tff(addAssignment_9934,axiom,
! [VarCurr: state_type] :
( v25557(VarCurr,1)
<=> v25517(VarCurr) ) ).
tff(addAssignment_9933,axiom,
! [VarCurr: state_type] :
( v25557(VarCurr,2)
<=> v25515(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5247,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25541(VarNext)
<=> ( v25542(VarNext)
& v25537(VarNext) ) ) ) ).
tff(writeUnaryOperator_1745,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25542(VarNext)
<=> v25544(VarNext) ) ) ).
tff(addAssignment_9932,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25544(VarNext)
<=> v25537(VarCurr) ) ) ).
tff(addAssignment_9931,axiom,
! [VarCurr: state_type] :
( v25537(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_9930,axiom,
! [VarCurr: state_type] :
( v25535(VarCurr)
<=> $false ) ).
tff(addAssignment_9929,axiom,
! [VarCurr: state_type] :
( v25533(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_9928,axiom,
! [VarCurr: state_type] :
( v25531(VarCurr)
<=> $false ) ).
tff(addAssignment_9927,axiom,
! [VarCurr: state_type] :
( v25521(VarCurr)
<=> v22434(VarCurr,58) ) ).
tff(addAssignment_9926,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,58)
<=> v22436(VarCurr,58) ) ).
tff(addAssignment_9925,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,58)
<=> v7699(VarCurr,58) ) ).
tff(addAssignment_9924,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,58)
<=> v7701(VarCurr,58) ) ).
tff(addAssignment_9923,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,58)
<=> v7703(VarCurr,58) ) ).
tff(addAssignment_9922,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,58)
<=> v7705(VarCurr,58) ) ).
tff(addAssignment_9921,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,58)
<=> v7707(VarCurr,58) ) ).
tff(addAssignment_9920,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,58)
<=> v7709(VarCurr,58) ) ).
tff(addAssignment_9919,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,58)
<=> v7711(VarCurr,58) ) ).
tff(addAssignment_9918,axiom,
! [VarNext: state_type] :
( v7711(VarNext,58)
<=> v25523(VarNext,58) ) ).
tff(addCaseBooleanConditionEqualRanges1_574,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25524(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v25523(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_600,axiom,
! [VarNext: state_type] :
( v25524(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v25523(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5246,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25524(VarNext)
<=> v25525(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5245,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25525(VarNext)
<=> ( v25527(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1744,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25527(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9917,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,58)
<=> v7717(VarCurr,58) ) ).
tff(addAssignment_9916,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,58)
<=> v7719(VarCurr,58) ) ).
tff(addAssignment_9915,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,58)
<=> v7721(VarCurr,58) ) ).
tff(addAssignment_9914,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,58)
<=> v7723(VarCurr,58) ) ).
tff(addAssignment_9913,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,58)
<=> v7725(VarCurr,58) ) ).
tff(addAssignment_9912,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,58)
<=> v7727(VarCurr,58) ) ).
tff(addAssignment_9911,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,58)
<=> v7729(VarCurr,58) ) ).
tff(addAssignment_9910,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,58)
<=> v7731(VarCurr,58) ) ).
tff(addAssignment_9909,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,58)
<=> v7733(VarCurr,58) ) ).
tff(addAssignment_9908,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,58)
<=> v7735(VarCurr,58) ) ).
tff(addAssignment_9907,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,58)
<=> v7737(VarCurr,58) ) ).
tff(addAssignment_9906,axiom,
! [VarCurr: state_type] :
( v25519(VarCurr)
<=> $false ) ).
tff(addAssignment_9905,axiom,
! [VarCurr: state_type] :
( v25517(VarCurr)
<=> $false ) ).
tff(addAssignment_9904,axiom,
! [VarCurr: state_type] :
( v25515(VarCurr)
<=> $true ) ).
tff(addAssignment_9903,axiom,
! [VarCurr: state_type] :
( v25513(VarCurr)
<=> $false ) ).
tff(addAssignment_9902,axiom,
! [VarCurr: state_type] :
( v25511(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_573,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25464(VarNext)
=> ( v25433(VarNext)
<=> v25433(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_599,axiom,
! [VarNext: state_type] :
( v25464(VarNext)
=> ( v25433(VarNext)
<=> v25499(VarNext) ) ) ).
tff(addAssignment_9901,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25499(VarNext)
<=> v25497(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_746,axiom,
! [VarCurr: state_type] :
( ~ v25435(VarCurr)
=> ( v25497(VarCurr)
<=> v25500(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_740,axiom,
! [VarCurr: state_type] :
( v25435(VarCurr)
=> ( v25497(VarCurr)
<=> v25437(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_745,axiom,
! [VarCurr: state_type] :
( ~ v25477(VarCurr)
=> ( v25500(VarCurr)
<=> v25459(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_739,axiom,
! [VarCurr: state_type] :
( v25477(VarCurr)
=> ( v25500(VarCurr)
<=> v25501(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_301,axiom,
! [VarCurr: state_type] :
( ( ~ v25480(VarCurr)
& ~ v25482(VarCurr) )
=> ( v25501(VarCurr)
<=> v25505(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_744,axiom,
! [VarCurr: state_type] :
( v25482(VarCurr)
=> ( v25501(VarCurr)
<=> v25504(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_738,axiom,
! [VarCurr: state_type] :
( v25480(VarCurr)
=> ( v25501(VarCurr)
<=> v25502(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_743,axiom,
! [VarCurr: state_type] :
( ~ v25490(VarCurr)
=> ( v25505(VarCurr)
<=> v25459(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_737,axiom,
! [VarCurr: state_type] :
( v25490(VarCurr)
=> ( v25505(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_742,axiom,
! [VarCurr: state_type] :
( ~ v25484(VarCurr)
=> ( v25504(VarCurr)
<=> v25459(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_736,axiom,
! [VarCurr: state_type] :
( v25484(VarCurr)
=> ( v25504(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_838,axiom,
! [VarCurr: state_type] :
( ~ v25503(VarCurr)
=> ( v25502(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_839,axiom,
! [VarCurr: state_type] :
( v25503(VarCurr)
=> ( v25502(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1635,axiom,
! [VarCurr: state_type] :
( v25503(VarCurr)
<=> ( v25445(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5244,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25464(VarNext)
<=> ( v25465(VarNext)
& v25474(VarNext) ) ) ) ).
tff(addAssignment_9900,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25474(VarNext)
<=> v25472(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5243,axiom,
! [VarCurr: state_type] :
( v25472(VarCurr)
<=> ( v25435(VarCurr)
| v25475(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5242,axiom,
! [VarCurr: state_type] :
( v25475(VarCurr)
<=> ( v25476(VarCurr)
& v25496(VarCurr) ) ) ).
tff(writeUnaryOperator_1743,axiom,
! [VarCurr: state_type] :
( ~ v25496(VarCurr)
<=> v25435(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5241,axiom,
! [VarCurr: state_type] :
( v25476(VarCurr)
<=> ( v25477(VarCurr)
| v25494(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5240,axiom,
! [VarCurr: state_type] :
( v25494(VarCurr)
<=> ( v25455(VarCurr)
& v25495(VarCurr) ) ) ).
tff(writeUnaryOperator_1742,axiom,
! [VarCurr: state_type] :
( ~ v25495(VarCurr)
<=> v25457(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5239,axiom,
! [VarCurr: state_type] :
( v25477(VarCurr)
<=> ( v25478(VarCurr)
& v25457(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5238,axiom,
! [VarCurr: state_type] :
( v25478(VarCurr)
<=> ( v25479(VarCurr)
| v25488(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5237,axiom,
! [VarCurr: state_type] :
( v25488(VarCurr)
<=> ( v25489(VarCurr)
& v25493(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1634,axiom,
! [VarCurr: state_type] :
( v25493(VarCurr)
<=> ( ( v25481(VarCurr,2)
<=> $false )
& ( v25481(VarCurr,1)
<=> $false )
& ( v25481(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5236,axiom,
! [VarCurr: state_type] :
( v25489(VarCurr)
<=> ( v25490(VarCurr)
| v25491(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5235,axiom,
! [VarCurr: state_type] :
( v25491(VarCurr)
<=> ( v25455(VarCurr)
& v25492(VarCurr) ) ) ).
tff(writeUnaryOperator_1741,axiom,
! [VarCurr: state_type] :
( ~ v25492(VarCurr)
<=> v25490(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1633,axiom,
! [VarCurr: state_type] :
( v25490(VarCurr)
<=> ( v25445(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5234,axiom,
! [VarCurr: state_type] :
( v25479(VarCurr)
<=> ( v25480(VarCurr)
| v25482(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5233,axiom,
! [VarCurr: state_type] :
( v25482(VarCurr)
<=> ( v25483(VarCurr)
& v25487(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1632,axiom,
! [VarCurr: state_type] :
( v25487(VarCurr)
<=> ( ( v25481(VarCurr,2)
<=> $false )
& ( v25481(VarCurr,1)
<=> $true )
& ( v25481(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5232,axiom,
! [VarCurr: state_type] :
( v25483(VarCurr)
<=> ( v25484(VarCurr)
| v25485(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5231,axiom,
! [VarCurr: state_type] :
( v25485(VarCurr)
<=> ( v25455(VarCurr)
& v25486(VarCurr) ) ) ).
tff(writeUnaryOperator_1740,axiom,
! [VarCurr: state_type] :
( ~ v25486(VarCurr)
<=> v25484(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1631,axiom,
! [VarCurr: state_type] :
( v25484(VarCurr)
<=> ( v25445(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1630,axiom,
! [VarCurr: state_type] :
( v25480(VarCurr)
<=> ( ( v25481(VarCurr,2)
<=> $true )
& ( v25481(VarCurr,1)
<=> $false )
& ( v25481(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_9899,axiom,
! [VarCurr: state_type] :
( v25481(VarCurr,0)
<=> v25443(VarCurr) ) ).
tff(addAssignment_9898,axiom,
! [VarCurr: state_type] :
( v25481(VarCurr,1)
<=> v25441(VarCurr) ) ).
tff(addAssignment_9897,axiom,
! [VarCurr: state_type] :
( v25481(VarCurr,2)
<=> v25439(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5230,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25465(VarNext)
<=> ( v25466(VarNext)
& v25461(VarNext) ) ) ) ).
tff(writeUnaryOperator_1739,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25466(VarNext)
<=> v25468(VarNext) ) ) ).
tff(addAssignment_9896,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25468(VarNext)
<=> v25461(VarCurr) ) ) ).
tff(addAssignment_9895,axiom,
! [VarCurr: state_type] :
( v25461(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_9894,axiom,
! [VarCurr: state_type] :
( v25459(VarCurr)
<=> $false ) ).
tff(addAssignment_9893,axiom,
! [VarCurr: state_type] :
( v25457(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_9892,axiom,
! [VarCurr: state_type] :
( v25455(VarCurr)
<=> $false ) ).
tff(addAssignment_9891,axiom,
! [VarCurr: state_type] :
( v25445(VarCurr)
<=> v22434(VarCurr,57) ) ).
tff(addAssignment_9890,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,57)
<=> v22436(VarCurr,57) ) ).
tff(addAssignment_9889,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,57)
<=> v7699(VarCurr,57) ) ).
tff(addAssignment_9888,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,57)
<=> v7701(VarCurr,57) ) ).
tff(addAssignment_9887,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,57)
<=> v7703(VarCurr,57) ) ).
tff(addAssignment_9886,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,57)
<=> v7705(VarCurr,57) ) ).
tff(addAssignment_9885,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,57)
<=> v7707(VarCurr,57) ) ).
tff(addAssignment_9884,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,57)
<=> v7709(VarCurr,57) ) ).
tff(addAssignment_9883,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,57)
<=> v7711(VarCurr,57) ) ).
tff(addAssignment_9882,axiom,
! [VarNext: state_type] :
( v7711(VarNext,57)
<=> v25447(VarNext,57) ) ).
tff(addCaseBooleanConditionEqualRanges1_572,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25448(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v25447(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_598,axiom,
! [VarNext: state_type] :
( v25448(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v25447(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5229,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25448(VarNext)
<=> v25449(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5228,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25449(VarNext)
<=> ( v25451(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1738,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25451(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9881,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,57)
<=> v7717(VarCurr,57) ) ).
tff(addAssignment_9880,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,57)
<=> v7719(VarCurr,57) ) ).
tff(addAssignment_9879,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,57)
<=> v7721(VarCurr,57) ) ).
tff(addAssignment_9878,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,57)
<=> v7723(VarCurr,57) ) ).
tff(addAssignment_9877,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,57)
<=> v7725(VarCurr,57) ) ).
tff(addAssignment_9876,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,57)
<=> v7727(VarCurr,57) ) ).
tff(addAssignment_9875,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,57)
<=> v7729(VarCurr,57) ) ).
tff(addAssignment_9874,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,57)
<=> v7731(VarCurr,57) ) ).
tff(addAssignment_9873,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,57)
<=> v7733(VarCurr,57) ) ).
tff(addAssignment_9872,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,57)
<=> v7735(VarCurr,57) ) ).
tff(addAssignment_9871,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,57)
<=> v7737(VarCurr,57) ) ).
tff(addAssignment_9870,axiom,
! [VarCurr: state_type] :
( v25443(VarCurr)
<=> $false ) ).
tff(addAssignment_9869,axiom,
! [VarCurr: state_type] :
( v25441(VarCurr)
<=> $false ) ).
tff(addAssignment_9868,axiom,
! [VarCurr: state_type] :
( v25439(VarCurr)
<=> $true ) ).
tff(addAssignment_9867,axiom,
! [VarCurr: state_type] :
( v25437(VarCurr)
<=> $false ) ).
tff(addAssignment_9866,axiom,
! [VarCurr: state_type] :
( v25435(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_571,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25388(VarNext)
=> ( v25357(VarNext)
<=> v25357(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_597,axiom,
! [VarNext: state_type] :
( v25388(VarNext)
=> ( v25357(VarNext)
<=> v25423(VarNext) ) ) ).
tff(addAssignment_9865,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25423(VarNext)
<=> v25421(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_741,axiom,
! [VarCurr: state_type] :
( ~ v25359(VarCurr)
=> ( v25421(VarCurr)
<=> v25424(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_735,axiom,
! [VarCurr: state_type] :
( v25359(VarCurr)
=> ( v25421(VarCurr)
<=> v25361(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_740,axiom,
! [VarCurr: state_type] :
( ~ v25401(VarCurr)
=> ( v25424(VarCurr)
<=> v25383(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_734,axiom,
! [VarCurr: state_type] :
( v25401(VarCurr)
=> ( v25424(VarCurr)
<=> v25425(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_300,axiom,
! [VarCurr: state_type] :
( ( ~ v25404(VarCurr)
& ~ v25406(VarCurr) )
=> ( v25425(VarCurr)
<=> v25429(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_739,axiom,
! [VarCurr: state_type] :
( v25406(VarCurr)
=> ( v25425(VarCurr)
<=> v25428(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_733,axiom,
! [VarCurr: state_type] :
( v25404(VarCurr)
=> ( v25425(VarCurr)
<=> v25426(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_738,axiom,
! [VarCurr: state_type] :
( ~ v25414(VarCurr)
=> ( v25429(VarCurr)
<=> v25383(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_732,axiom,
! [VarCurr: state_type] :
( v25414(VarCurr)
=> ( v25429(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_737,axiom,
! [VarCurr: state_type] :
( ~ v25408(VarCurr)
=> ( v25428(VarCurr)
<=> v25383(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_731,axiom,
! [VarCurr: state_type] :
( v25408(VarCurr)
=> ( v25428(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_837,axiom,
! [VarCurr: state_type] :
( ~ v25427(VarCurr)
=> ( v25426(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_838,axiom,
! [VarCurr: state_type] :
( v25427(VarCurr)
=> ( v25426(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1629,axiom,
! [VarCurr: state_type] :
( v25427(VarCurr)
<=> ( v25369(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5227,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25388(VarNext)
<=> ( v25389(VarNext)
& v25398(VarNext) ) ) ) ).
tff(addAssignment_9864,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25398(VarNext)
<=> v25396(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5226,axiom,
! [VarCurr: state_type] :
( v25396(VarCurr)
<=> ( v25359(VarCurr)
| v25399(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5225,axiom,
! [VarCurr: state_type] :
( v25399(VarCurr)
<=> ( v25400(VarCurr)
& v25420(VarCurr) ) ) ).
tff(writeUnaryOperator_1737,axiom,
! [VarCurr: state_type] :
( ~ v25420(VarCurr)
<=> v25359(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5224,axiom,
! [VarCurr: state_type] :
( v25400(VarCurr)
<=> ( v25401(VarCurr)
| v25418(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5223,axiom,
! [VarCurr: state_type] :
( v25418(VarCurr)
<=> ( v25379(VarCurr)
& v25419(VarCurr) ) ) ).
tff(writeUnaryOperator_1736,axiom,
! [VarCurr: state_type] :
( ~ v25419(VarCurr)
<=> v25381(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5222,axiom,
! [VarCurr: state_type] :
( v25401(VarCurr)
<=> ( v25402(VarCurr)
& v25381(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5221,axiom,
! [VarCurr: state_type] :
( v25402(VarCurr)
<=> ( v25403(VarCurr)
| v25412(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5220,axiom,
! [VarCurr: state_type] :
( v25412(VarCurr)
<=> ( v25413(VarCurr)
& v25417(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1628,axiom,
! [VarCurr: state_type] :
( v25417(VarCurr)
<=> ( ( v25405(VarCurr,2)
<=> $false )
& ( v25405(VarCurr,1)
<=> $false )
& ( v25405(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5219,axiom,
! [VarCurr: state_type] :
( v25413(VarCurr)
<=> ( v25414(VarCurr)
| v25415(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5218,axiom,
! [VarCurr: state_type] :
( v25415(VarCurr)
<=> ( v25379(VarCurr)
& v25416(VarCurr) ) ) ).
tff(writeUnaryOperator_1735,axiom,
! [VarCurr: state_type] :
( ~ v25416(VarCurr)
<=> v25414(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1627,axiom,
! [VarCurr: state_type] :
( v25414(VarCurr)
<=> ( v25369(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5217,axiom,
! [VarCurr: state_type] :
( v25403(VarCurr)
<=> ( v25404(VarCurr)
| v25406(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5216,axiom,
! [VarCurr: state_type] :
( v25406(VarCurr)
<=> ( v25407(VarCurr)
& v25411(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1626,axiom,
! [VarCurr: state_type] :
( v25411(VarCurr)
<=> ( ( v25405(VarCurr,2)
<=> $false )
& ( v25405(VarCurr,1)
<=> $true )
& ( v25405(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5215,axiom,
! [VarCurr: state_type] :
( v25407(VarCurr)
<=> ( v25408(VarCurr)
| v25409(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5214,axiom,
! [VarCurr: state_type] :
( v25409(VarCurr)
<=> ( v25379(VarCurr)
& v25410(VarCurr) ) ) ).
tff(writeUnaryOperator_1734,axiom,
! [VarCurr: state_type] :
( ~ v25410(VarCurr)
<=> v25408(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1625,axiom,
! [VarCurr: state_type] :
( v25408(VarCurr)
<=> ( v25369(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1624,axiom,
! [VarCurr: state_type] :
( v25404(VarCurr)
<=> ( ( v25405(VarCurr,2)
<=> $true )
& ( v25405(VarCurr,1)
<=> $false )
& ( v25405(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_9863,axiom,
! [VarCurr: state_type] :
( v25405(VarCurr,0)
<=> v25367(VarCurr) ) ).
tff(addAssignment_9862,axiom,
! [VarCurr: state_type] :
( v25405(VarCurr,1)
<=> v25365(VarCurr) ) ).
tff(addAssignment_9861,axiom,
! [VarCurr: state_type] :
( v25405(VarCurr,2)
<=> v25363(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5213,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25389(VarNext)
<=> ( v25390(VarNext)
& v25385(VarNext) ) ) ) ).
tff(writeUnaryOperator_1733,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25390(VarNext)
<=> v25392(VarNext) ) ) ).
tff(addAssignment_9860,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25392(VarNext)
<=> v25385(VarCurr) ) ) ).
tff(addAssignment_9859,axiom,
! [VarCurr: state_type] :
( v25385(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_9858,axiom,
! [VarCurr: state_type] :
( v25383(VarCurr)
<=> $false ) ).
tff(addAssignment_9857,axiom,
! [VarCurr: state_type] :
( v25381(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_9856,axiom,
! [VarCurr: state_type] :
( v25379(VarCurr)
<=> $false ) ).
tff(addAssignment_9855,axiom,
! [VarCurr: state_type] :
( v25369(VarCurr)
<=> v22434(VarCurr,56) ) ).
tff(addAssignment_9854,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,56)
<=> v22436(VarCurr,56) ) ).
tff(addAssignment_9853,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,56)
<=> v7699(VarCurr,56) ) ).
tff(addAssignment_9852,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,56)
<=> v7701(VarCurr,56) ) ).
tff(addAssignment_9851,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,56)
<=> v7703(VarCurr,56) ) ).
tff(addAssignment_9850,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,56)
<=> v7705(VarCurr,56) ) ).
tff(addAssignment_9849,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,56)
<=> v7707(VarCurr,56) ) ).
tff(addAssignment_9848,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,56)
<=> v7709(VarCurr,56) ) ).
tff(addAssignment_9847,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,56)
<=> v7711(VarCurr,56) ) ).
tff(addAssignment_9846,axiom,
! [VarNext: state_type] :
( v7711(VarNext,56)
<=> v25371(VarNext,56) ) ).
tff(addCaseBooleanConditionEqualRanges1_570,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25372(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v25371(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_596,axiom,
! [VarNext: state_type] :
( v25372(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v25371(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5212,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25372(VarNext)
<=> v25373(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5211,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25373(VarNext)
<=> ( v25375(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1732,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25375(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9845,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,56)
<=> v7717(VarCurr,56) ) ).
tff(addAssignment_9844,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,56)
<=> v7719(VarCurr,56) ) ).
tff(addAssignment_9843,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,56)
<=> v7721(VarCurr,56) ) ).
tff(addAssignment_9842,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,56)
<=> v7723(VarCurr,56) ) ).
tff(addAssignment_9841,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,56)
<=> v7725(VarCurr,56) ) ).
tff(addAssignment_9840,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,56)
<=> v7727(VarCurr,56) ) ).
tff(addAssignment_9839,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,56)
<=> v7729(VarCurr,56) ) ).
tff(addAssignment_9838,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,56)
<=> v7731(VarCurr,56) ) ).
tff(addAssignment_9837,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,56)
<=> v7733(VarCurr,56) ) ).
tff(addAssignment_9836,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,56)
<=> v7735(VarCurr,56) ) ).
tff(addAssignment_9835,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,56)
<=> v7737(VarCurr,56) ) ).
tff(addAssignment_9834,axiom,
! [VarCurr: state_type] :
( v25367(VarCurr)
<=> $false ) ).
tff(addAssignment_9833,axiom,
! [VarCurr: state_type] :
( v25365(VarCurr)
<=> $false ) ).
tff(addAssignment_9832,axiom,
! [VarCurr: state_type] :
( v25363(VarCurr)
<=> $true ) ).
tff(addAssignment_9831,axiom,
! [VarCurr: state_type] :
( v25361(VarCurr)
<=> $false ) ).
tff(addAssignment_9830,axiom,
! [VarCurr: state_type] :
( v25359(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_569,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25312(VarNext)
=> ( v25281(VarNext)
<=> v25281(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_595,axiom,
! [VarNext: state_type] :
( v25312(VarNext)
=> ( v25281(VarNext)
<=> v25347(VarNext) ) ) ).
tff(addAssignment_9829,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25347(VarNext)
<=> v25345(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_736,axiom,
! [VarCurr: state_type] :
( ~ v25283(VarCurr)
=> ( v25345(VarCurr)
<=> v25348(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_730,axiom,
! [VarCurr: state_type] :
( v25283(VarCurr)
=> ( v25345(VarCurr)
<=> v25285(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_735,axiom,
! [VarCurr: state_type] :
( ~ v25325(VarCurr)
=> ( v25348(VarCurr)
<=> v25307(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_729,axiom,
! [VarCurr: state_type] :
( v25325(VarCurr)
=> ( v25348(VarCurr)
<=> v25349(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_299,axiom,
! [VarCurr: state_type] :
( ( ~ v25328(VarCurr)
& ~ v25330(VarCurr) )
=> ( v25349(VarCurr)
<=> v25353(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_734,axiom,
! [VarCurr: state_type] :
( v25330(VarCurr)
=> ( v25349(VarCurr)
<=> v25352(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_728,axiom,
! [VarCurr: state_type] :
( v25328(VarCurr)
=> ( v25349(VarCurr)
<=> v25350(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_733,axiom,
! [VarCurr: state_type] :
( ~ v25338(VarCurr)
=> ( v25353(VarCurr)
<=> v25307(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_727,axiom,
! [VarCurr: state_type] :
( v25338(VarCurr)
=> ( v25353(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_732,axiom,
! [VarCurr: state_type] :
( ~ v25332(VarCurr)
=> ( v25352(VarCurr)
<=> v25307(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_726,axiom,
! [VarCurr: state_type] :
( v25332(VarCurr)
=> ( v25352(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_836,axiom,
! [VarCurr: state_type] :
( ~ v25351(VarCurr)
=> ( v25350(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_837,axiom,
! [VarCurr: state_type] :
( v25351(VarCurr)
=> ( v25350(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1623,axiom,
! [VarCurr: state_type] :
( v25351(VarCurr)
<=> ( v25293(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5210,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25312(VarNext)
<=> ( v25313(VarNext)
& v25322(VarNext) ) ) ) ).
tff(addAssignment_9828,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25322(VarNext)
<=> v25320(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5209,axiom,
! [VarCurr: state_type] :
( v25320(VarCurr)
<=> ( v25283(VarCurr)
| v25323(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5208,axiom,
! [VarCurr: state_type] :
( v25323(VarCurr)
<=> ( v25324(VarCurr)
& v25344(VarCurr) ) ) ).
tff(writeUnaryOperator_1731,axiom,
! [VarCurr: state_type] :
( ~ v25344(VarCurr)
<=> v25283(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5207,axiom,
! [VarCurr: state_type] :
( v25324(VarCurr)
<=> ( v25325(VarCurr)
| v25342(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5206,axiom,
! [VarCurr: state_type] :
( v25342(VarCurr)
<=> ( v25303(VarCurr)
& v25343(VarCurr) ) ) ).
tff(writeUnaryOperator_1730,axiom,
! [VarCurr: state_type] :
( ~ v25343(VarCurr)
<=> v25305(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5205,axiom,
! [VarCurr: state_type] :
( v25325(VarCurr)
<=> ( v25326(VarCurr)
& v25305(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5204,axiom,
! [VarCurr: state_type] :
( v25326(VarCurr)
<=> ( v25327(VarCurr)
| v25336(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5203,axiom,
! [VarCurr: state_type] :
( v25336(VarCurr)
<=> ( v25337(VarCurr)
& v25341(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1622,axiom,
! [VarCurr: state_type] :
( v25341(VarCurr)
<=> ( ( v25329(VarCurr,2)
<=> $false )
& ( v25329(VarCurr,1)
<=> $false )
& ( v25329(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5202,axiom,
! [VarCurr: state_type] :
( v25337(VarCurr)
<=> ( v25338(VarCurr)
| v25339(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5201,axiom,
! [VarCurr: state_type] :
( v25339(VarCurr)
<=> ( v25303(VarCurr)
& v25340(VarCurr) ) ) ).
tff(writeUnaryOperator_1729,axiom,
! [VarCurr: state_type] :
( ~ v25340(VarCurr)
<=> v25338(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1621,axiom,
! [VarCurr: state_type] :
( v25338(VarCurr)
<=> ( v25293(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5200,axiom,
! [VarCurr: state_type] :
( v25327(VarCurr)
<=> ( v25328(VarCurr)
| v25330(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5199,axiom,
! [VarCurr: state_type] :
( v25330(VarCurr)
<=> ( v25331(VarCurr)
& v25335(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1620,axiom,
! [VarCurr: state_type] :
( v25335(VarCurr)
<=> ( ( v25329(VarCurr,2)
<=> $false )
& ( v25329(VarCurr,1)
<=> $true )
& ( v25329(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5198,axiom,
! [VarCurr: state_type] :
( v25331(VarCurr)
<=> ( v25332(VarCurr)
| v25333(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5197,axiom,
! [VarCurr: state_type] :
( v25333(VarCurr)
<=> ( v25303(VarCurr)
& v25334(VarCurr) ) ) ).
tff(writeUnaryOperator_1728,axiom,
! [VarCurr: state_type] :
( ~ v25334(VarCurr)
<=> v25332(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1619,axiom,
! [VarCurr: state_type] :
( v25332(VarCurr)
<=> ( v25293(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1618,axiom,
! [VarCurr: state_type] :
( v25328(VarCurr)
<=> ( ( v25329(VarCurr,2)
<=> $true )
& ( v25329(VarCurr,1)
<=> $false )
& ( v25329(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_9827,axiom,
! [VarCurr: state_type] :
( v25329(VarCurr,0)
<=> v25291(VarCurr) ) ).
tff(addAssignment_9826,axiom,
! [VarCurr: state_type] :
( v25329(VarCurr,1)
<=> v25289(VarCurr) ) ).
tff(addAssignment_9825,axiom,
! [VarCurr: state_type] :
( v25329(VarCurr,2)
<=> v25287(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5196,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25313(VarNext)
<=> ( v25314(VarNext)
& v25309(VarNext) ) ) ) ).
tff(writeUnaryOperator_1727,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25314(VarNext)
<=> v25316(VarNext) ) ) ).
tff(addAssignment_9824,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25316(VarNext)
<=> v25309(VarCurr) ) ) ).
tff(addAssignment_9823,axiom,
! [VarCurr: state_type] :
( v25309(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_9822,axiom,
! [VarCurr: state_type] :
( v25307(VarCurr)
<=> $false ) ).
tff(addAssignment_9821,axiom,
! [VarCurr: state_type] :
( v25305(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_9820,axiom,
! [VarCurr: state_type] :
( v25303(VarCurr)
<=> $false ) ).
tff(addAssignment_9819,axiom,
! [VarCurr: state_type] :
( v25293(VarCurr)
<=> v22434(VarCurr,55) ) ).
tff(addAssignment_9818,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,55)
<=> v22436(VarCurr,55) ) ).
tff(addAssignment_9817,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,55)
<=> v7699(VarCurr,55) ) ).
tff(addAssignment_9816,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,55)
<=> v7701(VarCurr,55) ) ).
tff(addAssignment_9815,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,55)
<=> v7703(VarCurr,55) ) ).
tff(addAssignment_9814,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,55)
<=> v7705(VarCurr,55) ) ).
tff(addAssignment_9813,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,55)
<=> v7707(VarCurr,55) ) ).
tff(addAssignment_9812,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,55)
<=> v7709(VarCurr,55) ) ).
tff(addAssignment_9811,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,55)
<=> v7711(VarCurr,55) ) ).
tff(addAssignment_9810,axiom,
! [VarNext: state_type] :
( v7711(VarNext,55)
<=> v25295(VarNext,55) ) ).
tff(addCaseBooleanConditionEqualRanges1_568,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25296(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v25295(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_594,axiom,
! [VarNext: state_type] :
( v25296(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v25295(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5195,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25296(VarNext)
<=> v25297(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5194,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25297(VarNext)
<=> ( v25299(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1726,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25299(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9809,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,55)
<=> v7717(VarCurr,55) ) ).
tff(addAssignment_9808,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,55)
<=> v7719(VarCurr,55) ) ).
tff(addAssignment_9807,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,55)
<=> v7721(VarCurr,55) ) ).
tff(addAssignment_9806,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,55)
<=> v7723(VarCurr,55) ) ).
tff(addAssignment_9805,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,55)
<=> v7725(VarCurr,55) ) ).
tff(addAssignment_9804,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,55)
<=> v7727(VarCurr,55) ) ).
tff(addAssignment_9803,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,55)
<=> v7729(VarCurr,55) ) ).
tff(addAssignment_9802,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,55)
<=> v7731(VarCurr,55) ) ).
tff(addAssignment_9801,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,55)
<=> v7733(VarCurr,55) ) ).
tff(addAssignment_9800,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,55)
<=> v7735(VarCurr,55) ) ).
tff(addAssignment_9799,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,55)
<=> v7737(VarCurr,55) ) ).
tff(addAssignment_9798,axiom,
! [VarCurr: state_type] :
( v25291(VarCurr)
<=> $false ) ).
tff(addAssignment_9797,axiom,
! [VarCurr: state_type] :
( v25289(VarCurr)
<=> $false ) ).
tff(addAssignment_9796,axiom,
! [VarCurr: state_type] :
( v25287(VarCurr)
<=> $true ) ).
tff(addAssignment_9795,axiom,
! [VarCurr: state_type] :
( v25285(VarCurr)
<=> $false ) ).
tff(addAssignment_9794,axiom,
! [VarCurr: state_type] :
( v25283(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_567,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25236(VarNext)
=> ( v25205(VarNext)
<=> v25205(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_593,axiom,
! [VarNext: state_type] :
( v25236(VarNext)
=> ( v25205(VarNext)
<=> v25271(VarNext) ) ) ).
tff(addAssignment_9793,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25271(VarNext)
<=> v25269(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_731,axiom,
! [VarCurr: state_type] :
( ~ v25207(VarCurr)
=> ( v25269(VarCurr)
<=> v25272(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_725,axiom,
! [VarCurr: state_type] :
( v25207(VarCurr)
=> ( v25269(VarCurr)
<=> v25209(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_730,axiom,
! [VarCurr: state_type] :
( ~ v25249(VarCurr)
=> ( v25272(VarCurr)
<=> v25231(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_724,axiom,
! [VarCurr: state_type] :
( v25249(VarCurr)
=> ( v25272(VarCurr)
<=> v25273(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_298,axiom,
! [VarCurr: state_type] :
( ( ~ v25252(VarCurr)
& ~ v25254(VarCurr) )
=> ( v25273(VarCurr)
<=> v25277(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_729,axiom,
! [VarCurr: state_type] :
( v25254(VarCurr)
=> ( v25273(VarCurr)
<=> v25276(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_723,axiom,
! [VarCurr: state_type] :
( v25252(VarCurr)
=> ( v25273(VarCurr)
<=> v25274(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_728,axiom,
! [VarCurr: state_type] :
( ~ v25262(VarCurr)
=> ( v25277(VarCurr)
<=> v25231(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_722,axiom,
! [VarCurr: state_type] :
( v25262(VarCurr)
=> ( v25277(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_727,axiom,
! [VarCurr: state_type] :
( ~ v25256(VarCurr)
=> ( v25276(VarCurr)
<=> v25231(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_721,axiom,
! [VarCurr: state_type] :
( v25256(VarCurr)
=> ( v25276(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_835,axiom,
! [VarCurr: state_type] :
( ~ v25275(VarCurr)
=> ( v25274(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_836,axiom,
! [VarCurr: state_type] :
( v25275(VarCurr)
=> ( v25274(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1617,axiom,
! [VarCurr: state_type] :
( v25275(VarCurr)
<=> ( v25217(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5193,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25236(VarNext)
<=> ( v25237(VarNext)
& v25246(VarNext) ) ) ) ).
tff(addAssignment_9792,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25246(VarNext)
<=> v25244(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5192,axiom,
! [VarCurr: state_type] :
( v25244(VarCurr)
<=> ( v25207(VarCurr)
| v25247(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5191,axiom,
! [VarCurr: state_type] :
( v25247(VarCurr)
<=> ( v25248(VarCurr)
& v25268(VarCurr) ) ) ).
tff(writeUnaryOperator_1725,axiom,
! [VarCurr: state_type] :
( ~ v25268(VarCurr)
<=> v25207(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5190,axiom,
! [VarCurr: state_type] :
( v25248(VarCurr)
<=> ( v25249(VarCurr)
| v25266(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5189,axiom,
! [VarCurr: state_type] :
( v25266(VarCurr)
<=> ( v25227(VarCurr)
& v25267(VarCurr) ) ) ).
tff(writeUnaryOperator_1724,axiom,
! [VarCurr: state_type] :
( ~ v25267(VarCurr)
<=> v25229(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5188,axiom,
! [VarCurr: state_type] :
( v25249(VarCurr)
<=> ( v25250(VarCurr)
& v25229(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5187,axiom,
! [VarCurr: state_type] :
( v25250(VarCurr)
<=> ( v25251(VarCurr)
| v25260(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5186,axiom,
! [VarCurr: state_type] :
( v25260(VarCurr)
<=> ( v25261(VarCurr)
& v25265(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1616,axiom,
! [VarCurr: state_type] :
( v25265(VarCurr)
<=> ( ( v25253(VarCurr,2)
<=> $false )
& ( v25253(VarCurr,1)
<=> $false )
& ( v25253(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5185,axiom,
! [VarCurr: state_type] :
( v25261(VarCurr)
<=> ( v25262(VarCurr)
| v25263(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5184,axiom,
! [VarCurr: state_type] :
( v25263(VarCurr)
<=> ( v25227(VarCurr)
& v25264(VarCurr) ) ) ).
tff(writeUnaryOperator_1723,axiom,
! [VarCurr: state_type] :
( ~ v25264(VarCurr)
<=> v25262(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1615,axiom,
! [VarCurr: state_type] :
( v25262(VarCurr)
<=> ( v25217(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5183,axiom,
! [VarCurr: state_type] :
( v25251(VarCurr)
<=> ( v25252(VarCurr)
| v25254(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5182,axiom,
! [VarCurr: state_type] :
( v25254(VarCurr)
<=> ( v25255(VarCurr)
& v25259(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1614,axiom,
! [VarCurr: state_type] :
( v25259(VarCurr)
<=> ( ( v25253(VarCurr,2)
<=> $false )
& ( v25253(VarCurr,1)
<=> $true )
& ( v25253(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5181,axiom,
! [VarCurr: state_type] :
( v25255(VarCurr)
<=> ( v25256(VarCurr)
| v25257(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5180,axiom,
! [VarCurr: state_type] :
( v25257(VarCurr)
<=> ( v25227(VarCurr)
& v25258(VarCurr) ) ) ).
tff(writeUnaryOperator_1722,axiom,
! [VarCurr: state_type] :
( ~ v25258(VarCurr)
<=> v25256(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1613,axiom,
! [VarCurr: state_type] :
( v25256(VarCurr)
<=> ( v25217(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1612,axiom,
! [VarCurr: state_type] :
( v25252(VarCurr)
<=> ( ( v25253(VarCurr,2)
<=> $true )
& ( v25253(VarCurr,1)
<=> $false )
& ( v25253(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_9791,axiom,
! [VarCurr: state_type] :
( v25253(VarCurr,0)
<=> v25215(VarCurr) ) ).
tff(addAssignment_9790,axiom,
! [VarCurr: state_type] :
( v25253(VarCurr,1)
<=> v25213(VarCurr) ) ).
tff(addAssignment_9789,axiom,
! [VarCurr: state_type] :
( v25253(VarCurr,2)
<=> v25211(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5179,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25237(VarNext)
<=> ( v25238(VarNext)
& v25233(VarNext) ) ) ) ).
tff(writeUnaryOperator_1721,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25238(VarNext)
<=> v25240(VarNext) ) ) ).
tff(addAssignment_9788,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25240(VarNext)
<=> v25233(VarCurr) ) ) ).
tff(addAssignment_9787,axiom,
! [VarCurr: state_type] :
( v25233(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_9786,axiom,
! [VarCurr: state_type] :
( v25231(VarCurr)
<=> $false ) ).
tff(addAssignment_9785,axiom,
! [VarCurr: state_type] :
( v25229(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_9784,axiom,
! [VarCurr: state_type] :
( v25227(VarCurr)
<=> $false ) ).
tff(addAssignment_9783,axiom,
! [VarCurr: state_type] :
( v25217(VarCurr)
<=> v22434(VarCurr,54) ) ).
tff(addAssignment_9782,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,54)
<=> v22436(VarCurr,54) ) ).
tff(addAssignment_9781,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,54)
<=> v7699(VarCurr,54) ) ).
tff(addAssignment_9780,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,54)
<=> v7701(VarCurr,54) ) ).
tff(addAssignment_9779,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,54)
<=> v7703(VarCurr,54) ) ).
tff(addAssignment_9778,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,54)
<=> v7705(VarCurr,54) ) ).
tff(addAssignment_9777,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,54)
<=> v7707(VarCurr,54) ) ).
tff(addAssignment_9776,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,54)
<=> v7709(VarCurr,54) ) ).
tff(addAssignment_9775,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,54)
<=> v7711(VarCurr,54) ) ).
tff(addAssignment_9774,axiom,
! [VarNext: state_type] :
( v7711(VarNext,54)
<=> v25219(VarNext,54) ) ).
tff(addCaseBooleanConditionEqualRanges1_566,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25220(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v25219(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_592,axiom,
! [VarNext: state_type] :
( v25220(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v25219(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5178,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25220(VarNext)
<=> v25221(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5177,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25221(VarNext)
<=> ( v25223(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1720,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25223(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9773,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,54)
<=> v7717(VarCurr,54) ) ).
tff(addAssignment_9772,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,54)
<=> v7719(VarCurr,54) ) ).
tff(addAssignment_9771,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,54)
<=> v7721(VarCurr,54) ) ).
tff(addAssignment_9770,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,54)
<=> v7723(VarCurr,54) ) ).
tff(addAssignment_9769,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,54)
<=> v7725(VarCurr,54) ) ).
tff(addAssignment_9768,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,54)
<=> v7727(VarCurr,54) ) ).
tff(addAssignment_9767,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,54)
<=> v7729(VarCurr,54) ) ).
tff(addAssignment_9766,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,54)
<=> v7731(VarCurr,54) ) ).
tff(addAssignment_9765,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,54)
<=> v7733(VarCurr,54) ) ).
tff(addAssignment_9764,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,54)
<=> v7735(VarCurr,54) ) ).
tff(addAssignment_9763,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,54)
<=> v7737(VarCurr,54) ) ).
tff(addAssignment_9762,axiom,
! [VarCurr: state_type] :
( v25215(VarCurr)
<=> $false ) ).
tff(addAssignment_9761,axiom,
! [VarCurr: state_type] :
( v25213(VarCurr)
<=> $false ) ).
tff(addAssignment_9760,axiom,
! [VarCurr: state_type] :
( v25211(VarCurr)
<=> $true ) ).
tff(addAssignment_9759,axiom,
! [VarCurr: state_type] :
( v25209(VarCurr)
<=> $false ) ).
tff(addAssignment_9758,axiom,
! [VarCurr: state_type] :
( v25207(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_565,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25160(VarNext)
=> ( v25129(VarNext)
<=> v25129(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_591,axiom,
! [VarNext: state_type] :
( v25160(VarNext)
=> ( v25129(VarNext)
<=> v25195(VarNext) ) ) ).
tff(addAssignment_9757,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25195(VarNext)
<=> v25193(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_726,axiom,
! [VarCurr: state_type] :
( ~ v25131(VarCurr)
=> ( v25193(VarCurr)
<=> v25196(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_720,axiom,
! [VarCurr: state_type] :
( v25131(VarCurr)
=> ( v25193(VarCurr)
<=> v25133(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_725,axiom,
! [VarCurr: state_type] :
( ~ v25173(VarCurr)
=> ( v25196(VarCurr)
<=> v25155(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_719,axiom,
! [VarCurr: state_type] :
( v25173(VarCurr)
=> ( v25196(VarCurr)
<=> v25197(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_297,axiom,
! [VarCurr: state_type] :
( ( ~ v25176(VarCurr)
& ~ v25178(VarCurr) )
=> ( v25197(VarCurr)
<=> v25201(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_724,axiom,
! [VarCurr: state_type] :
( v25178(VarCurr)
=> ( v25197(VarCurr)
<=> v25200(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_718,axiom,
! [VarCurr: state_type] :
( v25176(VarCurr)
=> ( v25197(VarCurr)
<=> v25198(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_723,axiom,
! [VarCurr: state_type] :
( ~ v25186(VarCurr)
=> ( v25201(VarCurr)
<=> v25155(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_717,axiom,
! [VarCurr: state_type] :
( v25186(VarCurr)
=> ( v25201(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_722,axiom,
! [VarCurr: state_type] :
( ~ v25180(VarCurr)
=> ( v25200(VarCurr)
<=> v25155(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_716,axiom,
! [VarCurr: state_type] :
( v25180(VarCurr)
=> ( v25200(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_834,axiom,
! [VarCurr: state_type] :
( ~ v25199(VarCurr)
=> ( v25198(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_835,axiom,
! [VarCurr: state_type] :
( v25199(VarCurr)
=> ( v25198(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1611,axiom,
! [VarCurr: state_type] :
( v25199(VarCurr)
<=> ( v25141(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5176,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25160(VarNext)
<=> ( v25161(VarNext)
& v25170(VarNext) ) ) ) ).
tff(addAssignment_9756,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25170(VarNext)
<=> v25168(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5175,axiom,
! [VarCurr: state_type] :
( v25168(VarCurr)
<=> ( v25131(VarCurr)
| v25171(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5174,axiom,
! [VarCurr: state_type] :
( v25171(VarCurr)
<=> ( v25172(VarCurr)
& v25192(VarCurr) ) ) ).
tff(writeUnaryOperator_1719,axiom,
! [VarCurr: state_type] :
( ~ v25192(VarCurr)
<=> v25131(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5173,axiom,
! [VarCurr: state_type] :
( v25172(VarCurr)
<=> ( v25173(VarCurr)
| v25190(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5172,axiom,
! [VarCurr: state_type] :
( v25190(VarCurr)
<=> ( v25151(VarCurr)
& v25191(VarCurr) ) ) ).
tff(writeUnaryOperator_1718,axiom,
! [VarCurr: state_type] :
( ~ v25191(VarCurr)
<=> v25153(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5171,axiom,
! [VarCurr: state_type] :
( v25173(VarCurr)
<=> ( v25174(VarCurr)
& v25153(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5170,axiom,
! [VarCurr: state_type] :
( v25174(VarCurr)
<=> ( v25175(VarCurr)
| v25184(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5169,axiom,
! [VarCurr: state_type] :
( v25184(VarCurr)
<=> ( v25185(VarCurr)
& v25189(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1610,axiom,
! [VarCurr: state_type] :
( v25189(VarCurr)
<=> ( ( v25177(VarCurr,2)
<=> $false )
& ( v25177(VarCurr,1)
<=> $false )
& ( v25177(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5168,axiom,
! [VarCurr: state_type] :
( v25185(VarCurr)
<=> ( v25186(VarCurr)
| v25187(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5167,axiom,
! [VarCurr: state_type] :
( v25187(VarCurr)
<=> ( v25151(VarCurr)
& v25188(VarCurr) ) ) ).
tff(writeUnaryOperator_1717,axiom,
! [VarCurr: state_type] :
( ~ v25188(VarCurr)
<=> v25186(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1609,axiom,
! [VarCurr: state_type] :
( v25186(VarCurr)
<=> ( v25141(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5166,axiom,
! [VarCurr: state_type] :
( v25175(VarCurr)
<=> ( v25176(VarCurr)
| v25178(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5165,axiom,
! [VarCurr: state_type] :
( v25178(VarCurr)
<=> ( v25179(VarCurr)
& v25183(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1608,axiom,
! [VarCurr: state_type] :
( v25183(VarCurr)
<=> ( ( v25177(VarCurr,2)
<=> $false )
& ( v25177(VarCurr,1)
<=> $true )
& ( v25177(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5164,axiom,
! [VarCurr: state_type] :
( v25179(VarCurr)
<=> ( v25180(VarCurr)
| v25181(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5163,axiom,
! [VarCurr: state_type] :
( v25181(VarCurr)
<=> ( v25151(VarCurr)
& v25182(VarCurr) ) ) ).
tff(writeUnaryOperator_1716,axiom,
! [VarCurr: state_type] :
( ~ v25182(VarCurr)
<=> v25180(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1607,axiom,
! [VarCurr: state_type] :
( v25180(VarCurr)
<=> ( v25141(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1606,axiom,
! [VarCurr: state_type] :
( v25176(VarCurr)
<=> ( ( v25177(VarCurr,2)
<=> $true )
& ( v25177(VarCurr,1)
<=> $false )
& ( v25177(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_9755,axiom,
! [VarCurr: state_type] :
( v25177(VarCurr,0)
<=> v25139(VarCurr) ) ).
tff(addAssignment_9754,axiom,
! [VarCurr: state_type] :
( v25177(VarCurr,1)
<=> v25137(VarCurr) ) ).
tff(addAssignment_9753,axiom,
! [VarCurr: state_type] :
( v25177(VarCurr,2)
<=> v25135(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5162,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25161(VarNext)
<=> ( v25162(VarNext)
& v25157(VarNext) ) ) ) ).
tff(writeUnaryOperator_1715,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25162(VarNext)
<=> v25164(VarNext) ) ) ).
tff(addAssignment_9752,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25164(VarNext)
<=> v25157(VarCurr) ) ) ).
tff(addAssignment_9751,axiom,
! [VarCurr: state_type] :
( v25157(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_9750,axiom,
! [VarCurr: state_type] :
( v25155(VarCurr)
<=> $false ) ).
tff(addAssignment_9749,axiom,
! [VarCurr: state_type] :
( v25153(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_9748,axiom,
! [VarCurr: state_type] :
( v25151(VarCurr)
<=> $false ) ).
tff(addAssignment_9747,axiom,
! [VarCurr: state_type] :
( v25141(VarCurr)
<=> v22434(VarCurr,53) ) ).
tff(addAssignment_9746,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,53)
<=> v22436(VarCurr,53) ) ).
tff(addAssignment_9745,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,53)
<=> v7699(VarCurr,53) ) ).
tff(addAssignment_9744,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,53)
<=> v7701(VarCurr,53) ) ).
tff(addAssignment_9743,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,53)
<=> v7703(VarCurr,53) ) ).
tff(addAssignment_9742,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,53)
<=> v7705(VarCurr,53) ) ).
tff(addAssignment_9741,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,53)
<=> v7707(VarCurr,53) ) ).
tff(addAssignment_9740,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,53)
<=> v7709(VarCurr,53) ) ).
tff(addAssignment_9739,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,53)
<=> v7711(VarCurr,53) ) ).
tff(addAssignment_9738,axiom,
! [VarNext: state_type] :
( v7711(VarNext,53)
<=> v25143(VarNext,53) ) ).
tff(addCaseBooleanConditionEqualRanges1_564,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25144(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v25143(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_590,axiom,
! [VarNext: state_type] :
( v25144(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v25143(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5161,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25144(VarNext)
<=> v25145(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5160,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25145(VarNext)
<=> ( v25147(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1714,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25147(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9737,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,53)
<=> v7717(VarCurr,53) ) ).
tff(addAssignment_9736,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,53)
<=> v7719(VarCurr,53) ) ).
tff(addAssignment_9735,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,53)
<=> v7721(VarCurr,53) ) ).
tff(addAssignment_9734,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,53)
<=> v7723(VarCurr,53) ) ).
tff(addAssignment_9733,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,53)
<=> v7725(VarCurr,53) ) ).
tff(addAssignment_9732,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,53)
<=> v7727(VarCurr,53) ) ).
tff(addAssignment_9731,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,53)
<=> v7729(VarCurr,53) ) ).
tff(addAssignment_9730,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,53)
<=> v7731(VarCurr,53) ) ).
tff(addAssignment_9729,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,53)
<=> v7733(VarCurr,53) ) ).
tff(addAssignment_9728,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,53)
<=> v7735(VarCurr,53) ) ).
tff(addAssignment_9727,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,53)
<=> v7737(VarCurr,53) ) ).
tff(addAssignment_9726,axiom,
! [VarCurr: state_type] :
( v25139(VarCurr)
<=> $false ) ).
tff(addAssignment_9725,axiom,
! [VarCurr: state_type] :
( v25137(VarCurr)
<=> $false ) ).
tff(addAssignment_9724,axiom,
! [VarCurr: state_type] :
( v25135(VarCurr)
<=> $true ) ).
tff(addAssignment_9723,axiom,
! [VarCurr: state_type] :
( v25133(VarCurr)
<=> $false ) ).
tff(addAssignment_9722,axiom,
! [VarCurr: state_type] :
( v25131(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_563,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25084(VarNext)
=> ( v25053(VarNext)
<=> v25053(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_589,axiom,
! [VarNext: state_type] :
( v25084(VarNext)
=> ( v25053(VarNext)
<=> v25119(VarNext) ) ) ).
tff(addAssignment_9721,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25119(VarNext)
<=> v25117(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_721,axiom,
! [VarCurr: state_type] :
( ~ v25055(VarCurr)
=> ( v25117(VarCurr)
<=> v25120(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_715,axiom,
! [VarCurr: state_type] :
( v25055(VarCurr)
=> ( v25117(VarCurr)
<=> v25057(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_720,axiom,
! [VarCurr: state_type] :
( ~ v25097(VarCurr)
=> ( v25120(VarCurr)
<=> v25079(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_714,axiom,
! [VarCurr: state_type] :
( v25097(VarCurr)
=> ( v25120(VarCurr)
<=> v25121(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_296,axiom,
! [VarCurr: state_type] :
( ( ~ v25100(VarCurr)
& ~ v25102(VarCurr) )
=> ( v25121(VarCurr)
<=> v25125(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_719,axiom,
! [VarCurr: state_type] :
( v25102(VarCurr)
=> ( v25121(VarCurr)
<=> v25124(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_713,axiom,
! [VarCurr: state_type] :
( v25100(VarCurr)
=> ( v25121(VarCurr)
<=> v25122(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_718,axiom,
! [VarCurr: state_type] :
( ~ v25110(VarCurr)
=> ( v25125(VarCurr)
<=> v25079(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_712,axiom,
! [VarCurr: state_type] :
( v25110(VarCurr)
=> ( v25125(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_717,axiom,
! [VarCurr: state_type] :
( ~ v25104(VarCurr)
=> ( v25124(VarCurr)
<=> v25079(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_711,axiom,
! [VarCurr: state_type] :
( v25104(VarCurr)
=> ( v25124(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_833,axiom,
! [VarCurr: state_type] :
( ~ v25123(VarCurr)
=> ( v25122(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_834,axiom,
! [VarCurr: state_type] :
( v25123(VarCurr)
=> ( v25122(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1605,axiom,
! [VarCurr: state_type] :
( v25123(VarCurr)
<=> ( v25065(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5159,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25084(VarNext)
<=> ( v25085(VarNext)
& v25094(VarNext) ) ) ) ).
tff(addAssignment_9720,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25094(VarNext)
<=> v25092(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5158,axiom,
! [VarCurr: state_type] :
( v25092(VarCurr)
<=> ( v25055(VarCurr)
| v25095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5157,axiom,
! [VarCurr: state_type] :
( v25095(VarCurr)
<=> ( v25096(VarCurr)
& v25116(VarCurr) ) ) ).
tff(writeUnaryOperator_1713,axiom,
! [VarCurr: state_type] :
( ~ v25116(VarCurr)
<=> v25055(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5156,axiom,
! [VarCurr: state_type] :
( v25096(VarCurr)
<=> ( v25097(VarCurr)
| v25114(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5155,axiom,
! [VarCurr: state_type] :
( v25114(VarCurr)
<=> ( v25075(VarCurr)
& v25115(VarCurr) ) ) ).
tff(writeUnaryOperator_1712,axiom,
! [VarCurr: state_type] :
( ~ v25115(VarCurr)
<=> v25077(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5154,axiom,
! [VarCurr: state_type] :
( v25097(VarCurr)
<=> ( v25098(VarCurr)
& v25077(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5153,axiom,
! [VarCurr: state_type] :
( v25098(VarCurr)
<=> ( v25099(VarCurr)
| v25108(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5152,axiom,
! [VarCurr: state_type] :
( v25108(VarCurr)
<=> ( v25109(VarCurr)
& v25113(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1604,axiom,
! [VarCurr: state_type] :
( v25113(VarCurr)
<=> ( ( v25101(VarCurr,2)
<=> $false )
& ( v25101(VarCurr,1)
<=> $false )
& ( v25101(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5151,axiom,
! [VarCurr: state_type] :
( v25109(VarCurr)
<=> ( v25110(VarCurr)
| v25111(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5150,axiom,
! [VarCurr: state_type] :
( v25111(VarCurr)
<=> ( v25075(VarCurr)
& v25112(VarCurr) ) ) ).
tff(writeUnaryOperator_1711,axiom,
! [VarCurr: state_type] :
( ~ v25112(VarCurr)
<=> v25110(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1603,axiom,
! [VarCurr: state_type] :
( v25110(VarCurr)
<=> ( v25065(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5149,axiom,
! [VarCurr: state_type] :
( v25099(VarCurr)
<=> ( v25100(VarCurr)
| v25102(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5148,axiom,
! [VarCurr: state_type] :
( v25102(VarCurr)
<=> ( v25103(VarCurr)
& v25107(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1602,axiom,
! [VarCurr: state_type] :
( v25107(VarCurr)
<=> ( ( v25101(VarCurr,2)
<=> $false )
& ( v25101(VarCurr,1)
<=> $true )
& ( v25101(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5147,axiom,
! [VarCurr: state_type] :
( v25103(VarCurr)
<=> ( v25104(VarCurr)
| v25105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5146,axiom,
! [VarCurr: state_type] :
( v25105(VarCurr)
<=> ( v25075(VarCurr)
& v25106(VarCurr) ) ) ).
tff(writeUnaryOperator_1710,axiom,
! [VarCurr: state_type] :
( ~ v25106(VarCurr)
<=> v25104(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1601,axiom,
! [VarCurr: state_type] :
( v25104(VarCurr)
<=> ( v25065(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1600,axiom,
! [VarCurr: state_type] :
( v25100(VarCurr)
<=> ( ( v25101(VarCurr,2)
<=> $true )
& ( v25101(VarCurr,1)
<=> $false )
& ( v25101(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_9719,axiom,
! [VarCurr: state_type] :
( v25101(VarCurr,0)
<=> v25063(VarCurr) ) ).
tff(addAssignment_9718,axiom,
! [VarCurr: state_type] :
( v25101(VarCurr,1)
<=> v25061(VarCurr) ) ).
tff(addAssignment_9717,axiom,
! [VarCurr: state_type] :
( v25101(VarCurr,2)
<=> v25059(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5145,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25085(VarNext)
<=> ( v25086(VarNext)
& v25081(VarNext) ) ) ) ).
tff(writeUnaryOperator_1709,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25086(VarNext)
<=> v25088(VarNext) ) ) ).
tff(addAssignment_9716,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25088(VarNext)
<=> v25081(VarCurr) ) ) ).
tff(addAssignment_9715,axiom,
! [VarCurr: state_type] :
( v25081(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_9714,axiom,
! [VarCurr: state_type] :
( v25079(VarCurr)
<=> $false ) ).
tff(addAssignment_9713,axiom,
! [VarCurr: state_type] :
( v25077(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_9712,axiom,
! [VarCurr: state_type] :
( v25075(VarCurr)
<=> $false ) ).
tff(addAssignment_9711,axiom,
! [VarCurr: state_type] :
( v25065(VarCurr)
<=> v22434(VarCurr,52) ) ).
tff(addAssignment_9710,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,52)
<=> v22436(VarCurr,52) ) ).
tff(addAssignment_9709,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,52)
<=> v7699(VarCurr,52) ) ).
tff(addAssignment_9708,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,52)
<=> v7701(VarCurr,52) ) ).
tff(addAssignment_9707,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,52)
<=> v7703(VarCurr,52) ) ).
tff(addAssignment_9706,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,52)
<=> v7705(VarCurr,52) ) ).
tff(addAssignment_9705,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,52)
<=> v7707(VarCurr,52) ) ).
tff(addAssignment_9704,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,52)
<=> v7709(VarCurr,52) ) ).
tff(addAssignment_9703,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,52)
<=> v7711(VarCurr,52) ) ).
tff(addAssignment_9702,axiom,
! [VarNext: state_type] :
( v7711(VarNext,52)
<=> v25067(VarNext,52) ) ).
tff(addCaseBooleanConditionEqualRanges1_562,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25068(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v25067(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_588,axiom,
! [VarNext: state_type] :
( v25068(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v25067(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5144,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25068(VarNext)
<=> v25069(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5143,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25069(VarNext)
<=> ( v25071(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1708,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25071(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9701,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,52)
<=> v7717(VarCurr,52) ) ).
tff(addAssignment_9700,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,52)
<=> v7719(VarCurr,52) ) ).
tff(addAssignment_9699,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,52)
<=> v7721(VarCurr,52) ) ).
tff(addAssignment_9698,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,52)
<=> v7723(VarCurr,52) ) ).
tff(addAssignment_9697,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,52)
<=> v7725(VarCurr,52) ) ).
tff(addAssignment_9696,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,52)
<=> v7727(VarCurr,52) ) ).
tff(addAssignment_9695,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,52)
<=> v7729(VarCurr,52) ) ).
tff(addAssignment_9694,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,52)
<=> v7731(VarCurr,52) ) ).
tff(addAssignment_9693,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,52)
<=> v7733(VarCurr,52) ) ).
tff(addAssignment_9692,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,52)
<=> v7735(VarCurr,52) ) ).
tff(addAssignment_9691,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,52)
<=> v7737(VarCurr,52) ) ).
tff(addAssignment_9690,axiom,
! [VarCurr: state_type] :
( v25063(VarCurr)
<=> $false ) ).
tff(addAssignment_9689,axiom,
! [VarCurr: state_type] :
( v25061(VarCurr)
<=> $false ) ).
tff(addAssignment_9688,axiom,
! [VarCurr: state_type] :
( v25059(VarCurr)
<=> $true ) ).
tff(addAssignment_9687,axiom,
! [VarCurr: state_type] :
( v25057(VarCurr)
<=> $false ) ).
tff(addAssignment_9686,axiom,
! [VarCurr: state_type] :
( v25055(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_561,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25008(VarNext)
=> ( v24977(VarNext)
<=> v24977(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_587,axiom,
! [VarNext: state_type] :
( v25008(VarNext)
=> ( v24977(VarNext)
<=> v25043(VarNext) ) ) ).
tff(addAssignment_9685,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25043(VarNext)
<=> v25041(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_716,axiom,
! [VarCurr: state_type] :
( ~ v24979(VarCurr)
=> ( v25041(VarCurr)
<=> v25044(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_710,axiom,
! [VarCurr: state_type] :
( v24979(VarCurr)
=> ( v25041(VarCurr)
<=> v24981(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_715,axiom,
! [VarCurr: state_type] :
( ~ v25021(VarCurr)
=> ( v25044(VarCurr)
<=> v25003(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_709,axiom,
! [VarCurr: state_type] :
( v25021(VarCurr)
=> ( v25044(VarCurr)
<=> v25045(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_295,axiom,
! [VarCurr: state_type] :
( ( ~ v25024(VarCurr)
& ~ v25026(VarCurr) )
=> ( v25045(VarCurr)
<=> v25049(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_714,axiom,
! [VarCurr: state_type] :
( v25026(VarCurr)
=> ( v25045(VarCurr)
<=> v25048(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_708,axiom,
! [VarCurr: state_type] :
( v25024(VarCurr)
=> ( v25045(VarCurr)
<=> v25046(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_713,axiom,
! [VarCurr: state_type] :
( ~ v25034(VarCurr)
=> ( v25049(VarCurr)
<=> v25003(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_707,axiom,
! [VarCurr: state_type] :
( v25034(VarCurr)
=> ( v25049(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_712,axiom,
! [VarCurr: state_type] :
( ~ v25028(VarCurr)
=> ( v25048(VarCurr)
<=> v25003(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_706,axiom,
! [VarCurr: state_type] :
( v25028(VarCurr)
=> ( v25048(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_832,axiom,
! [VarCurr: state_type] :
( ~ v25047(VarCurr)
=> ( v25046(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_833,axiom,
! [VarCurr: state_type] :
( v25047(VarCurr)
=> ( v25046(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1599,axiom,
! [VarCurr: state_type] :
( v25047(VarCurr)
<=> ( v24989(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5142,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25008(VarNext)
<=> ( v25009(VarNext)
& v25018(VarNext) ) ) ) ).
tff(addAssignment_9684,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25018(VarNext)
<=> v25016(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5141,axiom,
! [VarCurr: state_type] :
( v25016(VarCurr)
<=> ( v24979(VarCurr)
| v25019(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5140,axiom,
! [VarCurr: state_type] :
( v25019(VarCurr)
<=> ( v25020(VarCurr)
& v25040(VarCurr) ) ) ).
tff(writeUnaryOperator_1707,axiom,
! [VarCurr: state_type] :
( ~ v25040(VarCurr)
<=> v24979(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5139,axiom,
! [VarCurr: state_type] :
( v25020(VarCurr)
<=> ( v25021(VarCurr)
| v25038(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5138,axiom,
! [VarCurr: state_type] :
( v25038(VarCurr)
<=> ( v24999(VarCurr)
& v25039(VarCurr) ) ) ).
tff(writeUnaryOperator_1706,axiom,
! [VarCurr: state_type] :
( ~ v25039(VarCurr)
<=> v25001(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5137,axiom,
! [VarCurr: state_type] :
( v25021(VarCurr)
<=> ( v25022(VarCurr)
& v25001(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5136,axiom,
! [VarCurr: state_type] :
( v25022(VarCurr)
<=> ( v25023(VarCurr)
| v25032(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5135,axiom,
! [VarCurr: state_type] :
( v25032(VarCurr)
<=> ( v25033(VarCurr)
& v25037(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1598,axiom,
! [VarCurr: state_type] :
( v25037(VarCurr)
<=> ( ( v25025(VarCurr,2)
<=> $false )
& ( v25025(VarCurr,1)
<=> $false )
& ( v25025(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5134,axiom,
! [VarCurr: state_type] :
( v25033(VarCurr)
<=> ( v25034(VarCurr)
| v25035(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5133,axiom,
! [VarCurr: state_type] :
( v25035(VarCurr)
<=> ( v24999(VarCurr)
& v25036(VarCurr) ) ) ).
tff(writeUnaryOperator_1705,axiom,
! [VarCurr: state_type] :
( ~ v25036(VarCurr)
<=> v25034(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1597,axiom,
! [VarCurr: state_type] :
( v25034(VarCurr)
<=> ( v24989(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5132,axiom,
! [VarCurr: state_type] :
( v25023(VarCurr)
<=> ( v25024(VarCurr)
| v25026(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5131,axiom,
! [VarCurr: state_type] :
( v25026(VarCurr)
<=> ( v25027(VarCurr)
& v25031(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1596,axiom,
! [VarCurr: state_type] :
( v25031(VarCurr)
<=> ( ( v25025(VarCurr,2)
<=> $false )
& ( v25025(VarCurr,1)
<=> $true )
& ( v25025(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5130,axiom,
! [VarCurr: state_type] :
( v25027(VarCurr)
<=> ( v25028(VarCurr)
| v25029(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5129,axiom,
! [VarCurr: state_type] :
( v25029(VarCurr)
<=> ( v24999(VarCurr)
& v25030(VarCurr) ) ) ).
tff(writeUnaryOperator_1704,axiom,
! [VarCurr: state_type] :
( ~ v25030(VarCurr)
<=> v25028(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1595,axiom,
! [VarCurr: state_type] :
( v25028(VarCurr)
<=> ( v24989(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1594,axiom,
! [VarCurr: state_type] :
( v25024(VarCurr)
<=> ( ( v25025(VarCurr,2)
<=> $true )
& ( v25025(VarCurr,1)
<=> $false )
& ( v25025(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_9683,axiom,
! [VarCurr: state_type] :
( v25025(VarCurr,0)
<=> v24987(VarCurr) ) ).
tff(addAssignment_9682,axiom,
! [VarCurr: state_type] :
( v25025(VarCurr,1)
<=> v24985(VarCurr) ) ).
tff(addAssignment_9681,axiom,
! [VarCurr: state_type] :
( v25025(VarCurr,2)
<=> v24983(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5128,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25009(VarNext)
<=> ( v25010(VarNext)
& v25005(VarNext) ) ) ) ).
tff(writeUnaryOperator_1703,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v25010(VarNext)
<=> v25012(VarNext) ) ) ).
tff(addAssignment_9680,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v25012(VarNext)
<=> v25005(VarCurr) ) ) ).
tff(addAssignment_9679,axiom,
! [VarCurr: state_type] :
( v25005(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_9678,axiom,
! [VarCurr: state_type] :
( v25003(VarCurr)
<=> $false ) ).
tff(addAssignment_9677,axiom,
! [VarCurr: state_type] :
( v25001(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_9676,axiom,
! [VarCurr: state_type] :
( v24999(VarCurr)
<=> $false ) ).
tff(addAssignment_9675,axiom,
! [VarCurr: state_type] :
( v24989(VarCurr)
<=> v22434(VarCurr,51) ) ).
tff(addAssignment_9674,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,51)
<=> v22436(VarCurr,51) ) ).
tff(addAssignment_9673,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,51)
<=> v7699(VarCurr,51) ) ).
tff(addAssignment_9672,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,51)
<=> v7701(VarCurr,51) ) ).
tff(addAssignment_9671,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,51)
<=> v7703(VarCurr,51) ) ).
tff(addAssignment_9670,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,51)
<=> v7705(VarCurr,51) ) ).
tff(addAssignment_9669,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,51)
<=> v7707(VarCurr,51) ) ).
tff(addAssignment_9668,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,51)
<=> v7709(VarCurr,51) ) ).
tff(addAssignment_9667,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,51)
<=> v7711(VarCurr,51) ) ).
tff(addAssignment_9666,axiom,
! [VarNext: state_type] :
( v7711(VarNext,51)
<=> v24991(VarNext,51) ) ).
tff(addCaseBooleanConditionEqualRanges1_560,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24992(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24991(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_586,axiom,
! [VarNext: state_type] :
( v24992(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24991(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5127,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24992(VarNext)
<=> v24993(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5126,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24993(VarNext)
<=> ( v24995(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1702,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24995(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9665,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,51)
<=> v7717(VarCurr,51) ) ).
tff(addAssignment_9664,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,51)
<=> v7719(VarCurr,51) ) ).
tff(addAssignment_9663,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,51)
<=> v7721(VarCurr,51) ) ).
tff(addAssignment_9662,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,51)
<=> v7723(VarCurr,51) ) ).
tff(addAssignment_9661,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,51)
<=> v7725(VarCurr,51) ) ).
tff(addAssignment_9660,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,51)
<=> v7727(VarCurr,51) ) ).
tff(addAssignment_9659,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,51)
<=> v7729(VarCurr,51) ) ).
tff(addAssignment_9658,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,51)
<=> v7731(VarCurr,51) ) ).
tff(addAssignment_9657,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,51)
<=> v7733(VarCurr,51) ) ).
tff(addAssignment_9656,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,51)
<=> v7735(VarCurr,51) ) ).
tff(addAssignment_9655,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,51)
<=> v7737(VarCurr,51) ) ).
tff(addAssignment_9654,axiom,
! [VarCurr: state_type] :
( v24987(VarCurr)
<=> $false ) ).
tff(addAssignment_9653,axiom,
! [VarCurr: state_type] :
( v24985(VarCurr)
<=> $false ) ).
tff(addAssignment_9652,axiom,
! [VarCurr: state_type] :
( v24983(VarCurr)
<=> $true ) ).
tff(addAssignment_9651,axiom,
! [VarCurr: state_type] :
( v24981(VarCurr)
<=> $false ) ).
tff(addAssignment_9650,axiom,
! [VarCurr: state_type] :
( v24979(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_559,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24932(VarNext)
=> ( v24901(VarNext)
<=> v24901(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_585,axiom,
! [VarNext: state_type] :
( v24932(VarNext)
=> ( v24901(VarNext)
<=> v24967(VarNext) ) ) ).
tff(addAssignment_9649,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24967(VarNext)
<=> v24965(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_711,axiom,
! [VarCurr: state_type] :
( ~ v24903(VarCurr)
=> ( v24965(VarCurr)
<=> v24968(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_705,axiom,
! [VarCurr: state_type] :
( v24903(VarCurr)
=> ( v24965(VarCurr)
<=> v24905(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_710,axiom,
! [VarCurr: state_type] :
( ~ v24945(VarCurr)
=> ( v24968(VarCurr)
<=> v24927(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_704,axiom,
! [VarCurr: state_type] :
( v24945(VarCurr)
=> ( v24968(VarCurr)
<=> v24969(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_294,axiom,
! [VarCurr: state_type] :
( ( ~ v24948(VarCurr)
& ~ v24950(VarCurr) )
=> ( v24969(VarCurr)
<=> v24973(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_709,axiom,
! [VarCurr: state_type] :
( v24950(VarCurr)
=> ( v24969(VarCurr)
<=> v24972(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_703,axiom,
! [VarCurr: state_type] :
( v24948(VarCurr)
=> ( v24969(VarCurr)
<=> v24970(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_708,axiom,
! [VarCurr: state_type] :
( ~ v24958(VarCurr)
=> ( v24973(VarCurr)
<=> v24927(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_702,axiom,
! [VarCurr: state_type] :
( v24958(VarCurr)
=> ( v24973(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_707,axiom,
! [VarCurr: state_type] :
( ~ v24952(VarCurr)
=> ( v24972(VarCurr)
<=> v24927(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_701,axiom,
! [VarCurr: state_type] :
( v24952(VarCurr)
=> ( v24972(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_831,axiom,
! [VarCurr: state_type] :
( ~ v24971(VarCurr)
=> ( v24970(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_832,axiom,
! [VarCurr: state_type] :
( v24971(VarCurr)
=> ( v24970(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1593,axiom,
! [VarCurr: state_type] :
( v24971(VarCurr)
<=> ( v24913(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5125,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24932(VarNext)
<=> ( v24933(VarNext)
& v24942(VarNext) ) ) ) ).
tff(addAssignment_9648,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24942(VarNext)
<=> v24940(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5124,axiom,
! [VarCurr: state_type] :
( v24940(VarCurr)
<=> ( v24903(VarCurr)
| v24943(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5123,axiom,
! [VarCurr: state_type] :
( v24943(VarCurr)
<=> ( v24944(VarCurr)
& v24964(VarCurr) ) ) ).
tff(writeUnaryOperator_1701,axiom,
! [VarCurr: state_type] :
( ~ v24964(VarCurr)
<=> v24903(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5122,axiom,
! [VarCurr: state_type] :
( v24944(VarCurr)
<=> ( v24945(VarCurr)
| v24962(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5121,axiom,
! [VarCurr: state_type] :
( v24962(VarCurr)
<=> ( v24923(VarCurr)
& v24963(VarCurr) ) ) ).
tff(writeUnaryOperator_1700,axiom,
! [VarCurr: state_type] :
( ~ v24963(VarCurr)
<=> v24925(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5120,axiom,
! [VarCurr: state_type] :
( v24945(VarCurr)
<=> ( v24946(VarCurr)
& v24925(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5119,axiom,
! [VarCurr: state_type] :
( v24946(VarCurr)
<=> ( v24947(VarCurr)
| v24956(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5118,axiom,
! [VarCurr: state_type] :
( v24956(VarCurr)
<=> ( v24957(VarCurr)
& v24961(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1592,axiom,
! [VarCurr: state_type] :
( v24961(VarCurr)
<=> ( ( v24949(VarCurr,2)
<=> $false )
& ( v24949(VarCurr,1)
<=> $false )
& ( v24949(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5117,axiom,
! [VarCurr: state_type] :
( v24957(VarCurr)
<=> ( v24958(VarCurr)
| v24959(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5116,axiom,
! [VarCurr: state_type] :
( v24959(VarCurr)
<=> ( v24923(VarCurr)
& v24960(VarCurr) ) ) ).
tff(writeUnaryOperator_1699,axiom,
! [VarCurr: state_type] :
( ~ v24960(VarCurr)
<=> v24958(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1591,axiom,
! [VarCurr: state_type] :
( v24958(VarCurr)
<=> ( v24913(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5115,axiom,
! [VarCurr: state_type] :
( v24947(VarCurr)
<=> ( v24948(VarCurr)
| v24950(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5114,axiom,
! [VarCurr: state_type] :
( v24950(VarCurr)
<=> ( v24951(VarCurr)
& v24955(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1590,axiom,
! [VarCurr: state_type] :
( v24955(VarCurr)
<=> ( ( v24949(VarCurr,2)
<=> $false )
& ( v24949(VarCurr,1)
<=> $true )
& ( v24949(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5113,axiom,
! [VarCurr: state_type] :
( v24951(VarCurr)
<=> ( v24952(VarCurr)
| v24953(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5112,axiom,
! [VarCurr: state_type] :
( v24953(VarCurr)
<=> ( v24923(VarCurr)
& v24954(VarCurr) ) ) ).
tff(writeUnaryOperator_1698,axiom,
! [VarCurr: state_type] :
( ~ v24954(VarCurr)
<=> v24952(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1589,axiom,
! [VarCurr: state_type] :
( v24952(VarCurr)
<=> ( v24913(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1588,axiom,
! [VarCurr: state_type] :
( v24948(VarCurr)
<=> ( ( v24949(VarCurr,2)
<=> $true )
& ( v24949(VarCurr,1)
<=> $false )
& ( v24949(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_9647,axiom,
! [VarCurr: state_type] :
( v24949(VarCurr,0)
<=> v24911(VarCurr) ) ).
tff(addAssignment_9646,axiom,
! [VarCurr: state_type] :
( v24949(VarCurr,1)
<=> v24909(VarCurr) ) ).
tff(addAssignment_9645,axiom,
! [VarCurr: state_type] :
( v24949(VarCurr,2)
<=> v24907(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5111,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24933(VarNext)
<=> ( v24934(VarNext)
& v24929(VarNext) ) ) ) ).
tff(writeUnaryOperator_1697,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24934(VarNext)
<=> v24936(VarNext) ) ) ).
tff(addAssignment_9644,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24936(VarNext)
<=> v24929(VarCurr) ) ) ).
tff(addAssignment_9643,axiom,
! [VarCurr: state_type] :
( v24929(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_9642,axiom,
! [VarCurr: state_type] :
( v24927(VarCurr)
<=> $false ) ).
tff(addAssignment_9641,axiom,
! [VarCurr: state_type] :
( v24925(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_9640,axiom,
! [VarCurr: state_type] :
( v24923(VarCurr)
<=> $false ) ).
tff(addAssignment_9639,axiom,
! [VarCurr: state_type] :
( v24913(VarCurr)
<=> v22434(VarCurr,50) ) ).
tff(addAssignment_9638,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,50)
<=> v22436(VarCurr,50) ) ).
tff(addAssignment_9637,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,50)
<=> v7699(VarCurr,50) ) ).
tff(addAssignment_9636,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,50)
<=> v7701(VarCurr,50) ) ).
tff(addAssignment_9635,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,50)
<=> v7703(VarCurr,50) ) ).
tff(addAssignment_9634,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,50)
<=> v7705(VarCurr,50) ) ).
tff(addAssignment_9633,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,50)
<=> v7707(VarCurr,50) ) ).
tff(addAssignment_9632,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,50)
<=> v7709(VarCurr,50) ) ).
tff(addAssignment_9631,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,50)
<=> v7711(VarCurr,50) ) ).
tff(addAssignment_9630,axiom,
! [VarNext: state_type] :
( v7711(VarNext,50)
<=> v24915(VarNext,50) ) ).
tff(addCaseBooleanConditionEqualRanges1_558,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24916(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24915(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_584,axiom,
! [VarNext: state_type] :
( v24916(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24915(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5110,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24916(VarNext)
<=> v24917(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5109,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24917(VarNext)
<=> ( v24919(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1696,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24919(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9629,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,50)
<=> v7717(VarCurr,50) ) ).
tff(addAssignment_9628,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,50)
<=> v7719(VarCurr,50) ) ).
tff(addAssignment_9627,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,50)
<=> v7721(VarCurr,50) ) ).
tff(addAssignment_9626,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,50)
<=> v7723(VarCurr,50) ) ).
tff(addAssignment_9625,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,50)
<=> v7725(VarCurr,50) ) ).
tff(addAssignment_9624,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,50)
<=> v7727(VarCurr,50) ) ).
tff(addAssignment_9623,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,50)
<=> v7729(VarCurr,50) ) ).
tff(addAssignment_9622,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,50)
<=> v7731(VarCurr,50) ) ).
tff(addAssignment_9621,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,50)
<=> v7733(VarCurr,50) ) ).
tff(addAssignment_9620,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,50)
<=> v7735(VarCurr,50) ) ).
tff(addAssignment_9619,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,50)
<=> v7737(VarCurr,50) ) ).
tff(addAssignment_9618,axiom,
! [VarCurr: state_type] :
( v24911(VarCurr)
<=> $false ) ).
tff(addAssignment_9617,axiom,
! [VarCurr: state_type] :
( v24909(VarCurr)
<=> $false ) ).
tff(addAssignment_9616,axiom,
! [VarCurr: state_type] :
( v24907(VarCurr)
<=> $true ) ).
tff(addAssignment_9615,axiom,
! [VarCurr: state_type] :
( v24905(VarCurr)
<=> $false ) ).
tff(addAssignment_9614,axiom,
! [VarCurr: state_type] :
( v24903(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_557,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24856(VarNext)
=> ( v24825(VarNext)
<=> v24825(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_583,axiom,
! [VarNext: state_type] :
( v24856(VarNext)
=> ( v24825(VarNext)
<=> v24891(VarNext) ) ) ).
tff(addAssignment_9613,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24891(VarNext)
<=> v24889(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_706,axiom,
! [VarCurr: state_type] :
( ~ v24827(VarCurr)
=> ( v24889(VarCurr)
<=> v24892(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_700,axiom,
! [VarCurr: state_type] :
( v24827(VarCurr)
=> ( v24889(VarCurr)
<=> v24829(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_705,axiom,
! [VarCurr: state_type] :
( ~ v24869(VarCurr)
=> ( v24892(VarCurr)
<=> v24851(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_699,axiom,
! [VarCurr: state_type] :
( v24869(VarCurr)
=> ( v24892(VarCurr)
<=> v24893(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_293,axiom,
! [VarCurr: state_type] :
( ( ~ v24872(VarCurr)
& ~ v24874(VarCurr) )
=> ( v24893(VarCurr)
<=> v24897(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_704,axiom,
! [VarCurr: state_type] :
( v24874(VarCurr)
=> ( v24893(VarCurr)
<=> v24896(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_698,axiom,
! [VarCurr: state_type] :
( v24872(VarCurr)
=> ( v24893(VarCurr)
<=> v24894(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_703,axiom,
! [VarCurr: state_type] :
( ~ v24882(VarCurr)
=> ( v24897(VarCurr)
<=> v24851(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_697,axiom,
! [VarCurr: state_type] :
( v24882(VarCurr)
=> ( v24897(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_702,axiom,
! [VarCurr: state_type] :
( ~ v24876(VarCurr)
=> ( v24896(VarCurr)
<=> v24851(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_696,axiom,
! [VarCurr: state_type] :
( v24876(VarCurr)
=> ( v24896(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_830,axiom,
! [VarCurr: state_type] :
( ~ v24895(VarCurr)
=> ( v24894(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_831,axiom,
! [VarCurr: state_type] :
( v24895(VarCurr)
=> ( v24894(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1587,axiom,
! [VarCurr: state_type] :
( v24895(VarCurr)
<=> ( v24837(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5108,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24856(VarNext)
<=> ( v24857(VarNext)
& v24866(VarNext) ) ) ) ).
tff(addAssignment_9612,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24866(VarNext)
<=> v24864(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5107,axiom,
! [VarCurr: state_type] :
( v24864(VarCurr)
<=> ( v24827(VarCurr)
| v24867(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5106,axiom,
! [VarCurr: state_type] :
( v24867(VarCurr)
<=> ( v24868(VarCurr)
& v24888(VarCurr) ) ) ).
tff(writeUnaryOperator_1695,axiom,
! [VarCurr: state_type] :
( ~ v24888(VarCurr)
<=> v24827(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5105,axiom,
! [VarCurr: state_type] :
( v24868(VarCurr)
<=> ( v24869(VarCurr)
| v24886(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5104,axiom,
! [VarCurr: state_type] :
( v24886(VarCurr)
<=> ( v24847(VarCurr)
& v24887(VarCurr) ) ) ).
tff(writeUnaryOperator_1694,axiom,
! [VarCurr: state_type] :
( ~ v24887(VarCurr)
<=> v24849(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5103,axiom,
! [VarCurr: state_type] :
( v24869(VarCurr)
<=> ( v24870(VarCurr)
& v24849(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5102,axiom,
! [VarCurr: state_type] :
( v24870(VarCurr)
<=> ( v24871(VarCurr)
| v24880(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5101,axiom,
! [VarCurr: state_type] :
( v24880(VarCurr)
<=> ( v24881(VarCurr)
& v24885(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1586,axiom,
! [VarCurr: state_type] :
( v24885(VarCurr)
<=> ( ( v24873(VarCurr,2)
<=> $false )
& ( v24873(VarCurr,1)
<=> $false )
& ( v24873(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5100,axiom,
! [VarCurr: state_type] :
( v24881(VarCurr)
<=> ( v24882(VarCurr)
| v24883(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5099,axiom,
! [VarCurr: state_type] :
( v24883(VarCurr)
<=> ( v24847(VarCurr)
& v24884(VarCurr) ) ) ).
tff(writeUnaryOperator_1693,axiom,
! [VarCurr: state_type] :
( ~ v24884(VarCurr)
<=> v24882(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1585,axiom,
! [VarCurr: state_type] :
( v24882(VarCurr)
<=> ( v24837(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5098,axiom,
! [VarCurr: state_type] :
( v24871(VarCurr)
<=> ( v24872(VarCurr)
| v24874(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5097,axiom,
! [VarCurr: state_type] :
( v24874(VarCurr)
<=> ( v24875(VarCurr)
& v24879(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1584,axiom,
! [VarCurr: state_type] :
( v24879(VarCurr)
<=> ( ( v24873(VarCurr,2)
<=> $false )
& ( v24873(VarCurr,1)
<=> $true )
& ( v24873(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5096,axiom,
! [VarCurr: state_type] :
( v24875(VarCurr)
<=> ( v24876(VarCurr)
| v24877(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5095,axiom,
! [VarCurr: state_type] :
( v24877(VarCurr)
<=> ( v24847(VarCurr)
& v24878(VarCurr) ) ) ).
tff(writeUnaryOperator_1692,axiom,
! [VarCurr: state_type] :
( ~ v24878(VarCurr)
<=> v24876(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1583,axiom,
! [VarCurr: state_type] :
( v24876(VarCurr)
<=> ( v24837(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1582,axiom,
! [VarCurr: state_type] :
( v24872(VarCurr)
<=> ( ( v24873(VarCurr,2)
<=> $true )
& ( v24873(VarCurr,1)
<=> $false )
& ( v24873(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_9611,axiom,
! [VarCurr: state_type] :
( v24873(VarCurr,0)
<=> v24835(VarCurr) ) ).
tff(addAssignment_9610,axiom,
! [VarCurr: state_type] :
( v24873(VarCurr,1)
<=> v24833(VarCurr) ) ).
tff(addAssignment_9609,axiom,
! [VarCurr: state_type] :
( v24873(VarCurr,2)
<=> v24831(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5094,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24857(VarNext)
<=> ( v24858(VarNext)
& v24853(VarNext) ) ) ) ).
tff(writeUnaryOperator_1691,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24858(VarNext)
<=> v24860(VarNext) ) ) ).
tff(addAssignment_9608,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24860(VarNext)
<=> v24853(VarCurr) ) ) ).
tff(addAssignment_9607,axiom,
! [VarCurr: state_type] :
( v24853(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_9606,axiom,
! [VarCurr: state_type] :
( v24851(VarCurr)
<=> $false ) ).
tff(addAssignment_9605,axiom,
! [VarCurr: state_type] :
( v24849(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_9604,axiom,
! [VarCurr: state_type] :
( v24847(VarCurr)
<=> $false ) ).
tff(addAssignment_9603,axiom,
! [VarCurr: state_type] :
( v24837(VarCurr)
<=> v22434(VarCurr,49) ) ).
tff(addAssignment_9602,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,49)
<=> v22436(VarCurr,49) ) ).
tff(addAssignment_9601,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,49)
<=> v7699(VarCurr,49) ) ).
tff(addAssignment_9600,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,49)
<=> v7701(VarCurr,49) ) ).
tff(addAssignment_9599,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,49)
<=> v7703(VarCurr,49) ) ).
tff(addAssignment_9598,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,49)
<=> v7705(VarCurr,49) ) ).
tff(addAssignment_9597,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,49)
<=> v7707(VarCurr,49) ) ).
tff(addAssignment_9596,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,49)
<=> v7709(VarCurr,49) ) ).
tff(addAssignment_9595,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,49)
<=> v7711(VarCurr,49) ) ).
tff(addAssignment_9594,axiom,
! [VarNext: state_type] :
( v7711(VarNext,49)
<=> v24839(VarNext,49) ) ).
tff(addCaseBooleanConditionEqualRanges1_556,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24840(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24839(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_582,axiom,
! [VarNext: state_type] :
( v24840(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24839(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5093,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24840(VarNext)
<=> v24841(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5092,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24841(VarNext)
<=> ( v24843(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1690,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24843(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9593,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,49)
<=> v7717(VarCurr,49) ) ).
tff(addAssignment_9592,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,49)
<=> v7719(VarCurr,49) ) ).
tff(addAssignment_9591,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,49)
<=> v7721(VarCurr,49) ) ).
tff(addAssignment_9590,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,49)
<=> v7723(VarCurr,49) ) ).
tff(addAssignment_9589,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,49)
<=> v7725(VarCurr,49) ) ).
tff(addAssignment_9588,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,49)
<=> v7727(VarCurr,49) ) ).
tff(addAssignment_9587,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,49)
<=> v7729(VarCurr,49) ) ).
tff(addAssignment_9586,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,49)
<=> v7731(VarCurr,49) ) ).
tff(addAssignment_9585,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,49)
<=> v7733(VarCurr,49) ) ).
tff(addAssignment_9584,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,49)
<=> v7735(VarCurr,49) ) ).
tff(addAssignment_9583,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,49)
<=> v7737(VarCurr,49) ) ).
tff(addAssignment_9582,axiom,
! [VarCurr: state_type] :
( v24835(VarCurr)
<=> $false ) ).
tff(addAssignment_9581,axiom,
! [VarCurr: state_type] :
( v24833(VarCurr)
<=> $false ) ).
tff(addAssignment_9580,axiom,
! [VarCurr: state_type] :
( v24831(VarCurr)
<=> $true ) ).
tff(addAssignment_9579,axiom,
! [VarCurr: state_type] :
( v24829(VarCurr)
<=> $false ) ).
tff(addAssignment_9578,axiom,
! [VarCurr: state_type] :
( v24827(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_555,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24780(VarNext)
=> ( v24749(VarNext)
<=> v24749(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_581,axiom,
! [VarNext: state_type] :
( v24780(VarNext)
=> ( v24749(VarNext)
<=> v24815(VarNext) ) ) ).
tff(addAssignment_9577,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24815(VarNext)
<=> v24813(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_701,axiom,
! [VarCurr: state_type] :
( ~ v24751(VarCurr)
=> ( v24813(VarCurr)
<=> v24816(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_695,axiom,
! [VarCurr: state_type] :
( v24751(VarCurr)
=> ( v24813(VarCurr)
<=> v24753(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_700,axiom,
! [VarCurr: state_type] :
( ~ v24793(VarCurr)
=> ( v24816(VarCurr)
<=> v24775(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_694,axiom,
! [VarCurr: state_type] :
( v24793(VarCurr)
=> ( v24816(VarCurr)
<=> v24817(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_292,axiom,
! [VarCurr: state_type] :
( ( ~ v24796(VarCurr)
& ~ v24798(VarCurr) )
=> ( v24817(VarCurr)
<=> v24821(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_699,axiom,
! [VarCurr: state_type] :
( v24798(VarCurr)
=> ( v24817(VarCurr)
<=> v24820(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_693,axiom,
! [VarCurr: state_type] :
( v24796(VarCurr)
=> ( v24817(VarCurr)
<=> v24818(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_698,axiom,
! [VarCurr: state_type] :
( ~ v24806(VarCurr)
=> ( v24821(VarCurr)
<=> v24775(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_692,axiom,
! [VarCurr: state_type] :
( v24806(VarCurr)
=> ( v24821(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_697,axiom,
! [VarCurr: state_type] :
( ~ v24800(VarCurr)
=> ( v24820(VarCurr)
<=> v24775(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_691,axiom,
! [VarCurr: state_type] :
( v24800(VarCurr)
=> ( v24820(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_829,axiom,
! [VarCurr: state_type] :
( ~ v24819(VarCurr)
=> ( v24818(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_830,axiom,
! [VarCurr: state_type] :
( v24819(VarCurr)
=> ( v24818(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1581,axiom,
! [VarCurr: state_type] :
( v24819(VarCurr)
<=> ( v24761(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5091,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24780(VarNext)
<=> ( v24781(VarNext)
& v24790(VarNext) ) ) ) ).
tff(addAssignment_9576,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24790(VarNext)
<=> v24788(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5090,axiom,
! [VarCurr: state_type] :
( v24788(VarCurr)
<=> ( v24751(VarCurr)
| v24791(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5089,axiom,
! [VarCurr: state_type] :
( v24791(VarCurr)
<=> ( v24792(VarCurr)
& v24812(VarCurr) ) ) ).
tff(writeUnaryOperator_1689,axiom,
! [VarCurr: state_type] :
( ~ v24812(VarCurr)
<=> v24751(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5088,axiom,
! [VarCurr: state_type] :
( v24792(VarCurr)
<=> ( v24793(VarCurr)
| v24810(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5087,axiom,
! [VarCurr: state_type] :
( v24810(VarCurr)
<=> ( v24771(VarCurr)
& v24811(VarCurr) ) ) ).
tff(writeUnaryOperator_1688,axiom,
! [VarCurr: state_type] :
( ~ v24811(VarCurr)
<=> v24773(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5086,axiom,
! [VarCurr: state_type] :
( v24793(VarCurr)
<=> ( v24794(VarCurr)
& v24773(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5085,axiom,
! [VarCurr: state_type] :
( v24794(VarCurr)
<=> ( v24795(VarCurr)
| v24804(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5084,axiom,
! [VarCurr: state_type] :
( v24804(VarCurr)
<=> ( v24805(VarCurr)
& v24809(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1580,axiom,
! [VarCurr: state_type] :
( v24809(VarCurr)
<=> ( ( v24797(VarCurr,2)
<=> $false )
& ( v24797(VarCurr,1)
<=> $false )
& ( v24797(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5083,axiom,
! [VarCurr: state_type] :
( v24805(VarCurr)
<=> ( v24806(VarCurr)
| v24807(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5082,axiom,
! [VarCurr: state_type] :
( v24807(VarCurr)
<=> ( v24771(VarCurr)
& v24808(VarCurr) ) ) ).
tff(writeUnaryOperator_1687,axiom,
! [VarCurr: state_type] :
( ~ v24808(VarCurr)
<=> v24806(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1579,axiom,
! [VarCurr: state_type] :
( v24806(VarCurr)
<=> ( v24761(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5081,axiom,
! [VarCurr: state_type] :
( v24795(VarCurr)
<=> ( v24796(VarCurr)
| v24798(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5080,axiom,
! [VarCurr: state_type] :
( v24798(VarCurr)
<=> ( v24799(VarCurr)
& v24803(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1578,axiom,
! [VarCurr: state_type] :
( v24803(VarCurr)
<=> ( ( v24797(VarCurr,2)
<=> $false )
& ( v24797(VarCurr,1)
<=> $true )
& ( v24797(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5079,axiom,
! [VarCurr: state_type] :
( v24799(VarCurr)
<=> ( v24800(VarCurr)
| v24801(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5078,axiom,
! [VarCurr: state_type] :
( v24801(VarCurr)
<=> ( v24771(VarCurr)
& v24802(VarCurr) ) ) ).
tff(writeUnaryOperator_1686,axiom,
! [VarCurr: state_type] :
( ~ v24802(VarCurr)
<=> v24800(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1577,axiom,
! [VarCurr: state_type] :
( v24800(VarCurr)
<=> ( v24761(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1576,axiom,
! [VarCurr: state_type] :
( v24796(VarCurr)
<=> ( ( v24797(VarCurr,2)
<=> $true )
& ( v24797(VarCurr,1)
<=> $false )
& ( v24797(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_9575,axiom,
! [VarCurr: state_type] :
( v24797(VarCurr,0)
<=> v24759(VarCurr) ) ).
tff(addAssignment_9574,axiom,
! [VarCurr: state_type] :
( v24797(VarCurr,1)
<=> v24757(VarCurr) ) ).
tff(addAssignment_9573,axiom,
! [VarCurr: state_type] :
( v24797(VarCurr,2)
<=> v24755(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5077,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24781(VarNext)
<=> ( v24782(VarNext)
& v24777(VarNext) ) ) ) ).
tff(writeUnaryOperator_1685,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24782(VarNext)
<=> v24784(VarNext) ) ) ).
tff(addAssignment_9572,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24784(VarNext)
<=> v24777(VarCurr) ) ) ).
tff(addAssignment_9571,axiom,
! [VarCurr: state_type] :
( v24777(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_9570,axiom,
! [VarCurr: state_type] :
( v24775(VarCurr)
<=> $false ) ).
tff(addAssignment_9569,axiom,
! [VarCurr: state_type] :
( v24773(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_9568,axiom,
! [VarCurr: state_type] :
( v24771(VarCurr)
<=> $false ) ).
tff(addAssignment_9567,axiom,
! [VarCurr: state_type] :
( v24761(VarCurr)
<=> v22434(VarCurr,48) ) ).
tff(addAssignment_9566,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,48)
<=> v22436(VarCurr,48) ) ).
tff(addAssignment_9565,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,48)
<=> v7699(VarCurr,48) ) ).
tff(addAssignment_9564,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,48)
<=> v7701(VarCurr,48) ) ).
tff(addAssignment_9563,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,48)
<=> v7703(VarCurr,48) ) ).
tff(addAssignment_9562,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,48)
<=> v7705(VarCurr,48) ) ).
tff(addAssignment_9561,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,48)
<=> v7707(VarCurr,48) ) ).
tff(addAssignment_9560,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,48)
<=> v7709(VarCurr,48) ) ).
tff(addAssignment_9559,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,48)
<=> v7711(VarCurr,48) ) ).
tff(addAssignment_9558,axiom,
! [VarNext: state_type] :
( v7711(VarNext,48)
<=> v24763(VarNext,48) ) ).
tff(addCaseBooleanConditionEqualRanges1_554,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24764(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24763(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_580,axiom,
! [VarNext: state_type] :
( v24764(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24763(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5076,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24764(VarNext)
<=> v24765(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5075,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24765(VarNext)
<=> ( v24767(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1684,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24767(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9557,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,48)
<=> v7717(VarCurr,48) ) ).
tff(addAssignment_9556,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,48)
<=> v7719(VarCurr,48) ) ).
tff(addAssignment_9555,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,48)
<=> v7721(VarCurr,48) ) ).
tff(addAssignment_9554,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,48)
<=> v7723(VarCurr,48) ) ).
tff(addAssignment_9553,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,48)
<=> v7725(VarCurr,48) ) ).
tff(addAssignment_9552,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,48)
<=> v7727(VarCurr,48) ) ).
tff(addAssignment_9551,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,48)
<=> v7729(VarCurr,48) ) ).
tff(addAssignment_9550,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,48)
<=> v7731(VarCurr,48) ) ).
tff(addAssignment_9549,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,48)
<=> v7733(VarCurr,48) ) ).
tff(addAssignment_9548,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,48)
<=> v7735(VarCurr,48) ) ).
tff(addAssignment_9547,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,48)
<=> v7737(VarCurr,48) ) ).
tff(addAssignment_9546,axiom,
! [VarCurr: state_type] :
( v24759(VarCurr)
<=> $false ) ).
tff(addAssignment_9545,axiom,
! [VarCurr: state_type] :
( v24757(VarCurr)
<=> $false ) ).
tff(addAssignment_9544,axiom,
! [VarCurr: state_type] :
( v24755(VarCurr)
<=> $true ) ).
tff(addAssignment_9543,axiom,
! [VarCurr: state_type] :
( v24753(VarCurr)
<=> $false ) ).
tff(addAssignment_9542,axiom,
! [VarCurr: state_type] :
( v24751(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_553,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24704(VarNext)
=> ( v24673(VarNext)
<=> v24673(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_579,axiom,
! [VarNext: state_type] :
( v24704(VarNext)
=> ( v24673(VarNext)
<=> v24739(VarNext) ) ) ).
tff(addAssignment_9541,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24739(VarNext)
<=> v24737(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_696,axiom,
! [VarCurr: state_type] :
( ~ v24675(VarCurr)
=> ( v24737(VarCurr)
<=> v24740(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_690,axiom,
! [VarCurr: state_type] :
( v24675(VarCurr)
=> ( v24737(VarCurr)
<=> v24677(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_695,axiom,
! [VarCurr: state_type] :
( ~ v24717(VarCurr)
=> ( v24740(VarCurr)
<=> v24699(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_689,axiom,
! [VarCurr: state_type] :
( v24717(VarCurr)
=> ( v24740(VarCurr)
<=> v24741(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_291,axiom,
! [VarCurr: state_type] :
( ( ~ v24720(VarCurr)
& ~ v24722(VarCurr) )
=> ( v24741(VarCurr)
<=> v24745(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_694,axiom,
! [VarCurr: state_type] :
( v24722(VarCurr)
=> ( v24741(VarCurr)
<=> v24744(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_688,axiom,
! [VarCurr: state_type] :
( v24720(VarCurr)
=> ( v24741(VarCurr)
<=> v24742(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_693,axiom,
! [VarCurr: state_type] :
( ~ v24730(VarCurr)
=> ( v24745(VarCurr)
<=> v24699(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_687,axiom,
! [VarCurr: state_type] :
( v24730(VarCurr)
=> ( v24745(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_692,axiom,
! [VarCurr: state_type] :
( ~ v24724(VarCurr)
=> ( v24744(VarCurr)
<=> v24699(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_686,axiom,
! [VarCurr: state_type] :
( v24724(VarCurr)
=> ( v24744(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_828,axiom,
! [VarCurr: state_type] :
( ~ v24743(VarCurr)
=> ( v24742(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_829,axiom,
! [VarCurr: state_type] :
( v24743(VarCurr)
=> ( v24742(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1575,axiom,
! [VarCurr: state_type] :
( v24743(VarCurr)
<=> ( v24685(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5074,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24704(VarNext)
<=> ( v24705(VarNext)
& v24714(VarNext) ) ) ) ).
tff(addAssignment_9540,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24714(VarNext)
<=> v24712(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5073,axiom,
! [VarCurr: state_type] :
( v24712(VarCurr)
<=> ( v24675(VarCurr)
| v24715(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5072,axiom,
! [VarCurr: state_type] :
( v24715(VarCurr)
<=> ( v24716(VarCurr)
& v24736(VarCurr) ) ) ).
tff(writeUnaryOperator_1683,axiom,
! [VarCurr: state_type] :
( ~ v24736(VarCurr)
<=> v24675(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5071,axiom,
! [VarCurr: state_type] :
( v24716(VarCurr)
<=> ( v24717(VarCurr)
| v24734(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5070,axiom,
! [VarCurr: state_type] :
( v24734(VarCurr)
<=> ( v24695(VarCurr)
& v24735(VarCurr) ) ) ).
tff(writeUnaryOperator_1682,axiom,
! [VarCurr: state_type] :
( ~ v24735(VarCurr)
<=> v24697(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5069,axiom,
! [VarCurr: state_type] :
( v24717(VarCurr)
<=> ( v24718(VarCurr)
& v24697(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5068,axiom,
! [VarCurr: state_type] :
( v24718(VarCurr)
<=> ( v24719(VarCurr)
| v24728(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5067,axiom,
! [VarCurr: state_type] :
( v24728(VarCurr)
<=> ( v24729(VarCurr)
& v24733(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1574,axiom,
! [VarCurr: state_type] :
( v24733(VarCurr)
<=> ( ( v24721(VarCurr,2)
<=> $false )
& ( v24721(VarCurr,1)
<=> $false )
& ( v24721(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5066,axiom,
! [VarCurr: state_type] :
( v24729(VarCurr)
<=> ( v24730(VarCurr)
| v24731(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5065,axiom,
! [VarCurr: state_type] :
( v24731(VarCurr)
<=> ( v24695(VarCurr)
& v24732(VarCurr) ) ) ).
tff(writeUnaryOperator_1681,axiom,
! [VarCurr: state_type] :
( ~ v24732(VarCurr)
<=> v24730(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1573,axiom,
! [VarCurr: state_type] :
( v24730(VarCurr)
<=> ( v24685(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5064,axiom,
! [VarCurr: state_type] :
( v24719(VarCurr)
<=> ( v24720(VarCurr)
| v24722(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5063,axiom,
! [VarCurr: state_type] :
( v24722(VarCurr)
<=> ( v24723(VarCurr)
& v24727(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1572,axiom,
! [VarCurr: state_type] :
( v24727(VarCurr)
<=> ( ( v24721(VarCurr,2)
<=> $false )
& ( v24721(VarCurr,1)
<=> $true )
& ( v24721(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5062,axiom,
! [VarCurr: state_type] :
( v24723(VarCurr)
<=> ( v24724(VarCurr)
| v24725(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5061,axiom,
! [VarCurr: state_type] :
( v24725(VarCurr)
<=> ( v24695(VarCurr)
& v24726(VarCurr) ) ) ).
tff(writeUnaryOperator_1680,axiom,
! [VarCurr: state_type] :
( ~ v24726(VarCurr)
<=> v24724(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1571,axiom,
! [VarCurr: state_type] :
( v24724(VarCurr)
<=> ( v24685(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1570,axiom,
! [VarCurr: state_type] :
( v24720(VarCurr)
<=> ( ( v24721(VarCurr,2)
<=> $true )
& ( v24721(VarCurr,1)
<=> $false )
& ( v24721(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_9539,axiom,
! [VarCurr: state_type] :
( v24721(VarCurr,0)
<=> v24683(VarCurr) ) ).
tff(addAssignment_9538,axiom,
! [VarCurr: state_type] :
( v24721(VarCurr,1)
<=> v24681(VarCurr) ) ).
tff(addAssignment_9537,axiom,
! [VarCurr: state_type] :
( v24721(VarCurr,2)
<=> v24679(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5060,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24705(VarNext)
<=> ( v24706(VarNext)
& v24701(VarNext) ) ) ) ).
tff(writeUnaryOperator_1679,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24706(VarNext)
<=> v24708(VarNext) ) ) ).
tff(addAssignment_9536,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24708(VarNext)
<=> v24701(VarCurr) ) ) ).
tff(addAssignment_9535,axiom,
! [VarCurr: state_type] :
( v24701(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_9534,axiom,
! [VarCurr: state_type] :
( v24699(VarCurr)
<=> $false ) ).
tff(addAssignment_9533,axiom,
! [VarCurr: state_type] :
( v24697(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_9532,axiom,
! [VarCurr: state_type] :
( v24695(VarCurr)
<=> $false ) ).
tff(addAssignment_9531,axiom,
! [VarCurr: state_type] :
( v24685(VarCurr)
<=> v22434(VarCurr,47) ) ).
tff(addAssignment_9530,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,47)
<=> v22436(VarCurr,47) ) ).
tff(addAssignment_9529,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,47)
<=> v7699(VarCurr,47) ) ).
tff(addAssignment_9528,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,47)
<=> v7701(VarCurr,47) ) ).
tff(addAssignment_9527,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,47)
<=> v7703(VarCurr,47) ) ).
tff(addAssignment_9526,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,47)
<=> v7705(VarCurr,47) ) ).
tff(addAssignment_9525,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,47)
<=> v7707(VarCurr,47) ) ).
tff(addAssignment_9524,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,47)
<=> v7709(VarCurr,47) ) ).
tff(addAssignment_9523,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,47)
<=> v7711(VarCurr,47) ) ).
tff(addAssignment_9522,axiom,
! [VarNext: state_type] :
( v7711(VarNext,47)
<=> v24687(VarNext,47) ) ).
tff(addCaseBooleanConditionEqualRanges1_552,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24688(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24687(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_578,axiom,
! [VarNext: state_type] :
( v24688(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24687(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5059,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24688(VarNext)
<=> v24689(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5058,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24689(VarNext)
<=> ( v24691(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1678,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24691(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9521,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,47)
<=> v7717(VarCurr,47) ) ).
tff(addAssignment_9520,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,47)
<=> v7719(VarCurr,47) ) ).
tff(addAssignment_9519,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,47)
<=> v7721(VarCurr,47) ) ).
tff(addAssignment_9518,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,47)
<=> v7723(VarCurr,47) ) ).
tff(addAssignment_9517,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,47)
<=> v7725(VarCurr,47) ) ).
tff(addAssignment_9516,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,47)
<=> v7727(VarCurr,47) ) ).
tff(addAssignment_9515,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,47)
<=> v7729(VarCurr,47) ) ).
tff(addAssignment_9514,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,47)
<=> v7731(VarCurr,47) ) ).
tff(addAssignment_9513,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,47)
<=> v7733(VarCurr,47) ) ).
tff(addAssignment_9512,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,47)
<=> v7735(VarCurr,47) ) ).
tff(addAssignment_9511,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,47)
<=> v7737(VarCurr,47) ) ).
tff(addAssignment_9510,axiom,
! [VarCurr: state_type] :
( v24683(VarCurr)
<=> $false ) ).
tff(addAssignment_9509,axiom,
! [VarCurr: state_type] :
( v24681(VarCurr)
<=> $false ) ).
tff(addAssignment_9508,axiom,
! [VarCurr: state_type] :
( v24679(VarCurr)
<=> $true ) ).
tff(addAssignment_9507,axiom,
! [VarCurr: state_type] :
( v24677(VarCurr)
<=> $false ) ).
tff(addAssignment_9506,axiom,
! [VarCurr: state_type] :
( v24675(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_551,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24628(VarNext)
=> ( v24597(VarNext)
<=> v24597(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_577,axiom,
! [VarNext: state_type] :
( v24628(VarNext)
=> ( v24597(VarNext)
<=> v24663(VarNext) ) ) ).
tff(addAssignment_9505,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24663(VarNext)
<=> v24661(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_691,axiom,
! [VarCurr: state_type] :
( ~ v24599(VarCurr)
=> ( v24661(VarCurr)
<=> v24664(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_685,axiom,
! [VarCurr: state_type] :
( v24599(VarCurr)
=> ( v24661(VarCurr)
<=> v24601(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_690,axiom,
! [VarCurr: state_type] :
( ~ v24641(VarCurr)
=> ( v24664(VarCurr)
<=> v24623(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_684,axiom,
! [VarCurr: state_type] :
( v24641(VarCurr)
=> ( v24664(VarCurr)
<=> v24665(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_290,axiom,
! [VarCurr: state_type] :
( ( ~ v24644(VarCurr)
& ~ v24646(VarCurr) )
=> ( v24665(VarCurr)
<=> v24669(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_689,axiom,
! [VarCurr: state_type] :
( v24646(VarCurr)
=> ( v24665(VarCurr)
<=> v24668(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_683,axiom,
! [VarCurr: state_type] :
( v24644(VarCurr)
=> ( v24665(VarCurr)
<=> v24666(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_688,axiom,
! [VarCurr: state_type] :
( ~ v24654(VarCurr)
=> ( v24669(VarCurr)
<=> v24623(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_682,axiom,
! [VarCurr: state_type] :
( v24654(VarCurr)
=> ( v24669(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_687,axiom,
! [VarCurr: state_type] :
( ~ v24648(VarCurr)
=> ( v24668(VarCurr)
<=> v24623(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_681,axiom,
! [VarCurr: state_type] :
( v24648(VarCurr)
=> ( v24668(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_827,axiom,
! [VarCurr: state_type] :
( ~ v24667(VarCurr)
=> ( v24666(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_828,axiom,
! [VarCurr: state_type] :
( v24667(VarCurr)
=> ( v24666(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1569,axiom,
! [VarCurr: state_type] :
( v24667(VarCurr)
<=> ( v24609(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5057,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24628(VarNext)
<=> ( v24629(VarNext)
& v24638(VarNext) ) ) ) ).
tff(addAssignment_9504,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24638(VarNext)
<=> v24636(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5056,axiom,
! [VarCurr: state_type] :
( v24636(VarCurr)
<=> ( v24599(VarCurr)
| v24639(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5055,axiom,
! [VarCurr: state_type] :
( v24639(VarCurr)
<=> ( v24640(VarCurr)
& v24660(VarCurr) ) ) ).
tff(writeUnaryOperator_1677,axiom,
! [VarCurr: state_type] :
( ~ v24660(VarCurr)
<=> v24599(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5054,axiom,
! [VarCurr: state_type] :
( v24640(VarCurr)
<=> ( v24641(VarCurr)
| v24658(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5053,axiom,
! [VarCurr: state_type] :
( v24658(VarCurr)
<=> ( v24619(VarCurr)
& v24659(VarCurr) ) ) ).
tff(writeUnaryOperator_1676,axiom,
! [VarCurr: state_type] :
( ~ v24659(VarCurr)
<=> v24621(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5052,axiom,
! [VarCurr: state_type] :
( v24641(VarCurr)
<=> ( v24642(VarCurr)
& v24621(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5051,axiom,
! [VarCurr: state_type] :
( v24642(VarCurr)
<=> ( v24643(VarCurr)
| v24652(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5050,axiom,
! [VarCurr: state_type] :
( v24652(VarCurr)
<=> ( v24653(VarCurr)
& v24657(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1568,axiom,
! [VarCurr: state_type] :
( v24657(VarCurr)
<=> ( ( v24645(VarCurr,2)
<=> $false )
& ( v24645(VarCurr,1)
<=> $false )
& ( v24645(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5049,axiom,
! [VarCurr: state_type] :
( v24653(VarCurr)
<=> ( v24654(VarCurr)
| v24655(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5048,axiom,
! [VarCurr: state_type] :
( v24655(VarCurr)
<=> ( v24619(VarCurr)
& v24656(VarCurr) ) ) ).
tff(writeUnaryOperator_1675,axiom,
! [VarCurr: state_type] :
( ~ v24656(VarCurr)
<=> v24654(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1567,axiom,
! [VarCurr: state_type] :
( v24654(VarCurr)
<=> ( v24609(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5047,axiom,
! [VarCurr: state_type] :
( v24643(VarCurr)
<=> ( v24644(VarCurr)
| v24646(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5046,axiom,
! [VarCurr: state_type] :
( v24646(VarCurr)
<=> ( v24647(VarCurr)
& v24651(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1566,axiom,
! [VarCurr: state_type] :
( v24651(VarCurr)
<=> ( ( v24645(VarCurr,2)
<=> $false )
& ( v24645(VarCurr,1)
<=> $true )
& ( v24645(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5045,axiom,
! [VarCurr: state_type] :
( v24647(VarCurr)
<=> ( v24648(VarCurr)
| v24649(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5044,axiom,
! [VarCurr: state_type] :
( v24649(VarCurr)
<=> ( v24619(VarCurr)
& v24650(VarCurr) ) ) ).
tff(writeUnaryOperator_1674,axiom,
! [VarCurr: state_type] :
( ~ v24650(VarCurr)
<=> v24648(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1565,axiom,
! [VarCurr: state_type] :
( v24648(VarCurr)
<=> ( v24609(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1564,axiom,
! [VarCurr: state_type] :
( v24644(VarCurr)
<=> ( ( v24645(VarCurr,2)
<=> $true )
& ( v24645(VarCurr,1)
<=> $false )
& ( v24645(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_9503,axiom,
! [VarCurr: state_type] :
( v24645(VarCurr,0)
<=> v24607(VarCurr) ) ).
tff(addAssignment_9502,axiom,
! [VarCurr: state_type] :
( v24645(VarCurr,1)
<=> v24605(VarCurr) ) ).
tff(addAssignment_9501,axiom,
! [VarCurr: state_type] :
( v24645(VarCurr,2)
<=> v24603(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5043,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24629(VarNext)
<=> ( v24630(VarNext)
& v24625(VarNext) ) ) ) ).
tff(writeUnaryOperator_1673,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24630(VarNext)
<=> v24632(VarNext) ) ) ).
tff(addAssignment_9500,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24632(VarNext)
<=> v24625(VarCurr) ) ) ).
tff(addAssignment_9499,axiom,
! [VarCurr: state_type] :
( v24625(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_9498,axiom,
! [VarCurr: state_type] :
( v24623(VarCurr)
<=> $false ) ).
tff(addAssignment_9497,axiom,
! [VarCurr: state_type] :
( v24621(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_9496,axiom,
! [VarCurr: state_type] :
( v24619(VarCurr)
<=> $false ) ).
tff(addAssignment_9495,axiom,
! [VarCurr: state_type] :
( v24609(VarCurr)
<=> v22434(VarCurr,46) ) ).
tff(addAssignment_9494,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,46)
<=> v22436(VarCurr,46) ) ).
tff(addAssignment_9493,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,46)
<=> v7699(VarCurr,46) ) ).
tff(addAssignment_9492,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,46)
<=> v7701(VarCurr,46) ) ).
tff(addAssignment_9491,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,46)
<=> v7703(VarCurr,46) ) ).
tff(addAssignment_9490,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,46)
<=> v7705(VarCurr,46) ) ).
tff(addAssignment_9489,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,46)
<=> v7707(VarCurr,46) ) ).
tff(addAssignment_9488,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,46)
<=> v7709(VarCurr,46) ) ).
tff(addAssignment_9487,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,46)
<=> v7711(VarCurr,46) ) ).
tff(addAssignment_9486,axiom,
! [VarNext: state_type] :
( v7711(VarNext,46)
<=> v24611(VarNext,46) ) ).
tff(addCaseBooleanConditionEqualRanges1_550,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24612(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24611(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_576,axiom,
! [VarNext: state_type] :
( v24612(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24611(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5042,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24612(VarNext)
<=> v24613(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5041,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24613(VarNext)
<=> ( v24615(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1672,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24615(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9485,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,46)
<=> v7717(VarCurr,46) ) ).
tff(addAssignment_9484,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,46)
<=> v7719(VarCurr,46) ) ).
tff(addAssignment_9483,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,46)
<=> v7721(VarCurr,46) ) ).
tff(addAssignment_9482,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,46)
<=> v7723(VarCurr,46) ) ).
tff(addAssignment_9481,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,46)
<=> v7725(VarCurr,46) ) ).
tff(addAssignment_9480,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,46)
<=> v7727(VarCurr,46) ) ).
tff(addAssignment_9479,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,46)
<=> v7729(VarCurr,46) ) ).
tff(addAssignment_9478,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,46)
<=> v7731(VarCurr,46) ) ).
tff(addAssignment_9477,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,46)
<=> v7733(VarCurr,46) ) ).
tff(addAssignment_9476,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,46)
<=> v7735(VarCurr,46) ) ).
tff(addAssignment_9475,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,46)
<=> v7737(VarCurr,46) ) ).
tff(addAssignment_9474,axiom,
! [VarCurr: state_type] :
( v24607(VarCurr)
<=> $false ) ).
tff(addAssignment_9473,axiom,
! [VarCurr: state_type] :
( v24605(VarCurr)
<=> $false ) ).
tff(addAssignment_9472,axiom,
! [VarCurr: state_type] :
( v24603(VarCurr)
<=> $true ) ).
tff(addAssignment_9471,axiom,
! [VarCurr: state_type] :
( v24601(VarCurr)
<=> $false ) ).
tff(addAssignment_9470,axiom,
! [VarCurr: state_type] :
( v24599(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_549,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24552(VarNext)
=> ( v24521(VarNext)
<=> v24521(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_575,axiom,
! [VarNext: state_type] :
( v24552(VarNext)
=> ( v24521(VarNext)
<=> v24587(VarNext) ) ) ).
tff(addAssignment_9469,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24587(VarNext)
<=> v24585(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_686,axiom,
! [VarCurr: state_type] :
( ~ v24523(VarCurr)
=> ( v24585(VarCurr)
<=> v24588(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_680,axiom,
! [VarCurr: state_type] :
( v24523(VarCurr)
=> ( v24585(VarCurr)
<=> v24525(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_685,axiom,
! [VarCurr: state_type] :
( ~ v24565(VarCurr)
=> ( v24588(VarCurr)
<=> v24547(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_679,axiom,
! [VarCurr: state_type] :
( v24565(VarCurr)
=> ( v24588(VarCurr)
<=> v24589(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_289,axiom,
! [VarCurr: state_type] :
( ( ~ v24568(VarCurr)
& ~ v24570(VarCurr) )
=> ( v24589(VarCurr)
<=> v24593(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_684,axiom,
! [VarCurr: state_type] :
( v24570(VarCurr)
=> ( v24589(VarCurr)
<=> v24592(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_678,axiom,
! [VarCurr: state_type] :
( v24568(VarCurr)
=> ( v24589(VarCurr)
<=> v24590(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_683,axiom,
! [VarCurr: state_type] :
( ~ v24578(VarCurr)
=> ( v24593(VarCurr)
<=> v24547(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_677,axiom,
! [VarCurr: state_type] :
( v24578(VarCurr)
=> ( v24593(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_682,axiom,
! [VarCurr: state_type] :
( ~ v24572(VarCurr)
=> ( v24592(VarCurr)
<=> v24547(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_676,axiom,
! [VarCurr: state_type] :
( v24572(VarCurr)
=> ( v24592(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_826,axiom,
! [VarCurr: state_type] :
( ~ v24591(VarCurr)
=> ( v24590(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_827,axiom,
! [VarCurr: state_type] :
( v24591(VarCurr)
=> ( v24590(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1563,axiom,
! [VarCurr: state_type] :
( v24591(VarCurr)
<=> ( v24533(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5040,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24552(VarNext)
<=> ( v24553(VarNext)
& v24562(VarNext) ) ) ) ).
tff(addAssignment_9468,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24562(VarNext)
<=> v24560(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5039,axiom,
! [VarCurr: state_type] :
( v24560(VarCurr)
<=> ( v24523(VarCurr)
| v24563(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5038,axiom,
! [VarCurr: state_type] :
( v24563(VarCurr)
<=> ( v24564(VarCurr)
& v24584(VarCurr) ) ) ).
tff(writeUnaryOperator_1671,axiom,
! [VarCurr: state_type] :
( ~ v24584(VarCurr)
<=> v24523(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5037,axiom,
! [VarCurr: state_type] :
( v24564(VarCurr)
<=> ( v24565(VarCurr)
| v24582(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5036,axiom,
! [VarCurr: state_type] :
( v24582(VarCurr)
<=> ( v24543(VarCurr)
& v24583(VarCurr) ) ) ).
tff(writeUnaryOperator_1670,axiom,
! [VarCurr: state_type] :
( ~ v24583(VarCurr)
<=> v24545(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5035,axiom,
! [VarCurr: state_type] :
( v24565(VarCurr)
<=> ( v24566(VarCurr)
& v24545(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5034,axiom,
! [VarCurr: state_type] :
( v24566(VarCurr)
<=> ( v24567(VarCurr)
| v24576(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5033,axiom,
! [VarCurr: state_type] :
( v24576(VarCurr)
<=> ( v24577(VarCurr)
& v24581(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1562,axiom,
! [VarCurr: state_type] :
( v24581(VarCurr)
<=> ( ( v24569(VarCurr,2)
<=> $false )
& ( v24569(VarCurr,1)
<=> $false )
& ( v24569(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5032,axiom,
! [VarCurr: state_type] :
( v24577(VarCurr)
<=> ( v24578(VarCurr)
| v24579(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5031,axiom,
! [VarCurr: state_type] :
( v24579(VarCurr)
<=> ( v24543(VarCurr)
& v24580(VarCurr) ) ) ).
tff(writeUnaryOperator_1669,axiom,
! [VarCurr: state_type] :
( ~ v24580(VarCurr)
<=> v24578(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1561,axiom,
! [VarCurr: state_type] :
( v24578(VarCurr)
<=> ( v24533(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5030,axiom,
! [VarCurr: state_type] :
( v24567(VarCurr)
<=> ( v24568(VarCurr)
| v24570(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5029,axiom,
! [VarCurr: state_type] :
( v24570(VarCurr)
<=> ( v24571(VarCurr)
& v24575(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1560,axiom,
! [VarCurr: state_type] :
( v24575(VarCurr)
<=> ( ( v24569(VarCurr,2)
<=> $false )
& ( v24569(VarCurr,1)
<=> $true )
& ( v24569(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5028,axiom,
! [VarCurr: state_type] :
( v24571(VarCurr)
<=> ( v24572(VarCurr)
| v24573(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5027,axiom,
! [VarCurr: state_type] :
( v24573(VarCurr)
<=> ( v24543(VarCurr)
& v24574(VarCurr) ) ) ).
tff(writeUnaryOperator_1668,axiom,
! [VarCurr: state_type] :
( ~ v24574(VarCurr)
<=> v24572(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1559,axiom,
! [VarCurr: state_type] :
( v24572(VarCurr)
<=> ( v24533(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1558,axiom,
! [VarCurr: state_type] :
( v24568(VarCurr)
<=> ( ( v24569(VarCurr,2)
<=> $true )
& ( v24569(VarCurr,1)
<=> $false )
& ( v24569(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_9467,axiom,
! [VarCurr: state_type] :
( v24569(VarCurr,0)
<=> v24531(VarCurr) ) ).
tff(addAssignment_9466,axiom,
! [VarCurr: state_type] :
( v24569(VarCurr,1)
<=> v24529(VarCurr) ) ).
tff(addAssignment_9465,axiom,
! [VarCurr: state_type] :
( v24569(VarCurr,2)
<=> v24527(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5026,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24553(VarNext)
<=> ( v24554(VarNext)
& v24549(VarNext) ) ) ) ).
tff(writeUnaryOperator_1667,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24554(VarNext)
<=> v24556(VarNext) ) ) ).
tff(addAssignment_9464,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24556(VarNext)
<=> v24549(VarCurr) ) ) ).
tff(addAssignment_9463,axiom,
! [VarCurr: state_type] :
( v24549(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_9462,axiom,
! [VarCurr: state_type] :
( v24547(VarCurr)
<=> $false ) ).
tff(addAssignment_9461,axiom,
! [VarCurr: state_type] :
( v24545(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_9460,axiom,
! [VarCurr: state_type] :
( v24543(VarCurr)
<=> $false ) ).
tff(addAssignment_9459,axiom,
! [VarCurr: state_type] :
( v24533(VarCurr)
<=> v22434(VarCurr,45) ) ).
tff(addAssignment_9458,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,45)
<=> v22436(VarCurr,45) ) ).
tff(addAssignment_9457,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,45)
<=> v7699(VarCurr,45) ) ).
tff(addAssignment_9456,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,45)
<=> v7701(VarCurr,45) ) ).
tff(addAssignment_9455,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,45)
<=> v7703(VarCurr,45) ) ).
tff(addAssignment_9454,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,45)
<=> v7705(VarCurr,45) ) ).
tff(addAssignment_9453,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,45)
<=> v7707(VarCurr,45) ) ).
tff(addAssignment_9452,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,45)
<=> v7709(VarCurr,45) ) ).
tff(addAssignment_9451,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,45)
<=> v7711(VarCurr,45) ) ).
tff(addAssignment_9450,axiom,
! [VarNext: state_type] :
( v7711(VarNext,45)
<=> v24535(VarNext,45) ) ).
tff(addCaseBooleanConditionEqualRanges1_548,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24536(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24535(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_574,axiom,
! [VarNext: state_type] :
( v24536(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24535(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5025,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24536(VarNext)
<=> v24537(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5024,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24537(VarNext)
<=> ( v24539(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1666,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24539(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9449,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,45)
<=> v7717(VarCurr,45) ) ).
tff(addAssignment_9448,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,45)
<=> v7719(VarCurr,45) ) ).
tff(addAssignment_9447,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,45)
<=> v7721(VarCurr,45) ) ).
tff(addAssignment_9446,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,45)
<=> v7723(VarCurr,45) ) ).
tff(addAssignment_9445,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,45)
<=> v7725(VarCurr,45) ) ).
tff(addAssignment_9444,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,45)
<=> v7727(VarCurr,45) ) ).
tff(addAssignment_9443,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,45)
<=> v7729(VarCurr,45) ) ).
tff(addAssignment_9442,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,45)
<=> v7731(VarCurr,45) ) ).
tff(addAssignment_9441,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,45)
<=> v7733(VarCurr,45) ) ).
tff(addAssignment_9440,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,45)
<=> v7735(VarCurr,45) ) ).
tff(addAssignment_9439,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,45)
<=> v7737(VarCurr,45) ) ).
tff(addAssignment_9438,axiom,
! [VarCurr: state_type] :
( v24531(VarCurr)
<=> $false ) ).
tff(addAssignment_9437,axiom,
! [VarCurr: state_type] :
( v24529(VarCurr)
<=> $false ) ).
tff(addAssignment_9436,axiom,
! [VarCurr: state_type] :
( v24527(VarCurr)
<=> $true ) ).
tff(addAssignment_9435,axiom,
! [VarCurr: state_type] :
( v24525(VarCurr)
<=> $false ) ).
tff(addAssignment_9434,axiom,
! [VarCurr: state_type] :
( v24523(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_547,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24476(VarNext)
=> ( v24445(VarNext)
<=> v24445(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_573,axiom,
! [VarNext: state_type] :
( v24476(VarNext)
=> ( v24445(VarNext)
<=> v24511(VarNext) ) ) ).
tff(addAssignment_9433,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24511(VarNext)
<=> v24509(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_681,axiom,
! [VarCurr: state_type] :
( ~ v24447(VarCurr)
=> ( v24509(VarCurr)
<=> v24512(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_675,axiom,
! [VarCurr: state_type] :
( v24447(VarCurr)
=> ( v24509(VarCurr)
<=> v24449(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_680,axiom,
! [VarCurr: state_type] :
( ~ v24489(VarCurr)
=> ( v24512(VarCurr)
<=> v24471(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_674,axiom,
! [VarCurr: state_type] :
( v24489(VarCurr)
=> ( v24512(VarCurr)
<=> v24513(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_288,axiom,
! [VarCurr: state_type] :
( ( ~ v24492(VarCurr)
& ~ v24494(VarCurr) )
=> ( v24513(VarCurr)
<=> v24517(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_679,axiom,
! [VarCurr: state_type] :
( v24494(VarCurr)
=> ( v24513(VarCurr)
<=> v24516(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_673,axiom,
! [VarCurr: state_type] :
( v24492(VarCurr)
=> ( v24513(VarCurr)
<=> v24514(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_678,axiom,
! [VarCurr: state_type] :
( ~ v24502(VarCurr)
=> ( v24517(VarCurr)
<=> v24471(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_672,axiom,
! [VarCurr: state_type] :
( v24502(VarCurr)
=> ( v24517(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_677,axiom,
! [VarCurr: state_type] :
( ~ v24496(VarCurr)
=> ( v24516(VarCurr)
<=> v24471(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_671,axiom,
! [VarCurr: state_type] :
( v24496(VarCurr)
=> ( v24516(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_825,axiom,
! [VarCurr: state_type] :
( ~ v24515(VarCurr)
=> ( v24514(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_826,axiom,
! [VarCurr: state_type] :
( v24515(VarCurr)
=> ( v24514(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1557,axiom,
! [VarCurr: state_type] :
( v24515(VarCurr)
<=> ( v24457(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5023,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24476(VarNext)
<=> ( v24477(VarNext)
& v24486(VarNext) ) ) ) ).
tff(addAssignment_9432,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24486(VarNext)
<=> v24484(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5022,axiom,
! [VarCurr: state_type] :
( v24484(VarCurr)
<=> ( v24447(VarCurr)
| v24487(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5021,axiom,
! [VarCurr: state_type] :
( v24487(VarCurr)
<=> ( v24488(VarCurr)
& v24508(VarCurr) ) ) ).
tff(writeUnaryOperator_1665,axiom,
! [VarCurr: state_type] :
( ~ v24508(VarCurr)
<=> v24447(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5020,axiom,
! [VarCurr: state_type] :
( v24488(VarCurr)
<=> ( v24489(VarCurr)
| v24506(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5019,axiom,
! [VarCurr: state_type] :
( v24506(VarCurr)
<=> ( v24467(VarCurr)
& v24507(VarCurr) ) ) ).
tff(writeUnaryOperator_1664,axiom,
! [VarCurr: state_type] :
( ~ v24507(VarCurr)
<=> v24469(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5018,axiom,
! [VarCurr: state_type] :
( v24489(VarCurr)
<=> ( v24490(VarCurr)
& v24469(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5017,axiom,
! [VarCurr: state_type] :
( v24490(VarCurr)
<=> ( v24491(VarCurr)
| v24500(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5016,axiom,
! [VarCurr: state_type] :
( v24500(VarCurr)
<=> ( v24501(VarCurr)
& v24505(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1556,axiom,
! [VarCurr: state_type] :
( v24505(VarCurr)
<=> ( ( v24493(VarCurr,2)
<=> $false )
& ( v24493(VarCurr,1)
<=> $false )
& ( v24493(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5015,axiom,
! [VarCurr: state_type] :
( v24501(VarCurr)
<=> ( v24502(VarCurr)
| v24503(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5014,axiom,
! [VarCurr: state_type] :
( v24503(VarCurr)
<=> ( v24467(VarCurr)
& v24504(VarCurr) ) ) ).
tff(writeUnaryOperator_1663,axiom,
! [VarCurr: state_type] :
( ~ v24504(VarCurr)
<=> v24502(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1555,axiom,
! [VarCurr: state_type] :
( v24502(VarCurr)
<=> ( v24457(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5013,axiom,
! [VarCurr: state_type] :
( v24491(VarCurr)
<=> ( v24492(VarCurr)
| v24494(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5012,axiom,
! [VarCurr: state_type] :
( v24494(VarCurr)
<=> ( v24495(VarCurr)
& v24499(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1554,axiom,
! [VarCurr: state_type] :
( v24499(VarCurr)
<=> ( ( v24493(VarCurr,2)
<=> $false )
& ( v24493(VarCurr,1)
<=> $true )
& ( v24493(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5011,axiom,
! [VarCurr: state_type] :
( v24495(VarCurr)
<=> ( v24496(VarCurr)
| v24497(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5010,axiom,
! [VarCurr: state_type] :
( v24497(VarCurr)
<=> ( v24467(VarCurr)
& v24498(VarCurr) ) ) ).
tff(writeUnaryOperator_1662,axiom,
! [VarCurr: state_type] :
( ~ v24498(VarCurr)
<=> v24496(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1553,axiom,
! [VarCurr: state_type] :
( v24496(VarCurr)
<=> ( v24457(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1552,axiom,
! [VarCurr: state_type] :
( v24492(VarCurr)
<=> ( ( v24493(VarCurr,2)
<=> $true )
& ( v24493(VarCurr,1)
<=> $false )
& ( v24493(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_9431,axiom,
! [VarCurr: state_type] :
( v24493(VarCurr,0)
<=> v24455(VarCurr) ) ).
tff(addAssignment_9430,axiom,
! [VarCurr: state_type] :
( v24493(VarCurr,1)
<=> v24453(VarCurr) ) ).
tff(addAssignment_9429,axiom,
! [VarCurr: state_type] :
( v24493(VarCurr,2)
<=> v24451(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5009,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24477(VarNext)
<=> ( v24478(VarNext)
& v24473(VarNext) ) ) ) ).
tff(writeUnaryOperator_1661,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24478(VarNext)
<=> v24480(VarNext) ) ) ).
tff(addAssignment_9428,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24480(VarNext)
<=> v24473(VarCurr) ) ) ).
tff(addAssignment_9427,axiom,
! [VarCurr: state_type] :
( v24473(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_9426,axiom,
! [VarCurr: state_type] :
( v24471(VarCurr)
<=> $false ) ).
tff(addAssignment_9425,axiom,
! [VarCurr: state_type] :
( v24469(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_9424,axiom,
! [VarCurr: state_type] :
( v24467(VarCurr)
<=> $false ) ).
tff(addAssignment_9423,axiom,
! [VarCurr: state_type] :
( v24457(VarCurr)
<=> v22434(VarCurr,44) ) ).
tff(addAssignment_9422,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,44)
<=> v22436(VarCurr,44) ) ).
tff(addAssignment_9421,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,44)
<=> v7699(VarCurr,44) ) ).
tff(addAssignment_9420,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,44)
<=> v7701(VarCurr,44) ) ).
tff(addAssignment_9419,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,44)
<=> v7703(VarCurr,44) ) ).
tff(addAssignment_9418,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,44)
<=> v7705(VarCurr,44) ) ).
tff(addAssignment_9417,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,44)
<=> v7707(VarCurr,44) ) ).
tff(addAssignment_9416,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,44)
<=> v7709(VarCurr,44) ) ).
tff(addAssignment_9415,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,44)
<=> v7711(VarCurr,44) ) ).
tff(addAssignment_9414,axiom,
! [VarNext: state_type] :
( v7711(VarNext,44)
<=> v24459(VarNext,44) ) ).
tff(addCaseBooleanConditionEqualRanges1_546,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24460(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24459(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_572,axiom,
! [VarNext: state_type] :
( v24460(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24459(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5008,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24460(VarNext)
<=> v24461(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5007,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24461(VarNext)
<=> ( v24463(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1660,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24463(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9413,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,44)
<=> v7717(VarCurr,44) ) ).
tff(addAssignment_9412,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,44)
<=> v7719(VarCurr,44) ) ).
tff(addAssignment_9411,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,44)
<=> v7721(VarCurr,44) ) ).
tff(addAssignment_9410,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,44)
<=> v7723(VarCurr,44) ) ).
tff(addAssignment_9409,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,44)
<=> v7725(VarCurr,44) ) ).
tff(addAssignment_9408,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,44)
<=> v7727(VarCurr,44) ) ).
tff(addAssignment_9407,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,44)
<=> v7729(VarCurr,44) ) ).
tff(addAssignment_9406,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,44)
<=> v7731(VarCurr,44) ) ).
tff(addAssignment_9405,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,44)
<=> v7733(VarCurr,44) ) ).
tff(addAssignment_9404,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,44)
<=> v7735(VarCurr,44) ) ).
tff(addAssignment_9403,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,44)
<=> v7737(VarCurr,44) ) ).
tff(addAssignment_9402,axiom,
! [VarCurr: state_type] :
( v24455(VarCurr)
<=> $false ) ).
tff(addAssignment_9401,axiom,
! [VarCurr: state_type] :
( v24453(VarCurr)
<=> $false ) ).
tff(addAssignment_9400,axiom,
! [VarCurr: state_type] :
( v24451(VarCurr)
<=> $true ) ).
tff(addAssignment_9399,axiom,
! [VarCurr: state_type] :
( v24449(VarCurr)
<=> $false ) ).
tff(addAssignment_9398,axiom,
! [VarCurr: state_type] :
( v24447(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_545,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24400(VarNext)
=> ( v24369(VarNext)
<=> v24369(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_571,axiom,
! [VarNext: state_type] :
( v24400(VarNext)
=> ( v24369(VarNext)
<=> v24435(VarNext) ) ) ).
tff(addAssignment_9397,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24435(VarNext)
<=> v24433(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_676,axiom,
! [VarCurr: state_type] :
( ~ v24371(VarCurr)
=> ( v24433(VarCurr)
<=> v24436(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_670,axiom,
! [VarCurr: state_type] :
( v24371(VarCurr)
=> ( v24433(VarCurr)
<=> v24373(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_675,axiom,
! [VarCurr: state_type] :
( ~ v24413(VarCurr)
=> ( v24436(VarCurr)
<=> v24395(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_669,axiom,
! [VarCurr: state_type] :
( v24413(VarCurr)
=> ( v24436(VarCurr)
<=> v24437(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_287,axiom,
! [VarCurr: state_type] :
( ( ~ v24416(VarCurr)
& ~ v24418(VarCurr) )
=> ( v24437(VarCurr)
<=> v24441(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_674,axiom,
! [VarCurr: state_type] :
( v24418(VarCurr)
=> ( v24437(VarCurr)
<=> v24440(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_668,axiom,
! [VarCurr: state_type] :
( v24416(VarCurr)
=> ( v24437(VarCurr)
<=> v24438(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_673,axiom,
! [VarCurr: state_type] :
( ~ v24426(VarCurr)
=> ( v24441(VarCurr)
<=> v24395(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_667,axiom,
! [VarCurr: state_type] :
( v24426(VarCurr)
=> ( v24441(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_672,axiom,
! [VarCurr: state_type] :
( ~ v24420(VarCurr)
=> ( v24440(VarCurr)
<=> v24395(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_666,axiom,
! [VarCurr: state_type] :
( v24420(VarCurr)
=> ( v24440(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_824,axiom,
! [VarCurr: state_type] :
( ~ v24439(VarCurr)
=> ( v24438(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_825,axiom,
! [VarCurr: state_type] :
( v24439(VarCurr)
=> ( v24438(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1551,axiom,
! [VarCurr: state_type] :
( v24439(VarCurr)
<=> ( v24381(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5006,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24400(VarNext)
<=> ( v24401(VarNext)
& v24410(VarNext) ) ) ) ).
tff(addAssignment_9396,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24410(VarNext)
<=> v24408(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5005,axiom,
! [VarCurr: state_type] :
( v24408(VarCurr)
<=> ( v24371(VarCurr)
| v24411(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5004,axiom,
! [VarCurr: state_type] :
( v24411(VarCurr)
<=> ( v24412(VarCurr)
& v24432(VarCurr) ) ) ).
tff(writeUnaryOperator_1659,axiom,
! [VarCurr: state_type] :
( ~ v24432(VarCurr)
<=> v24371(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5003,axiom,
! [VarCurr: state_type] :
( v24412(VarCurr)
<=> ( v24413(VarCurr)
| v24430(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5002,axiom,
! [VarCurr: state_type] :
( v24430(VarCurr)
<=> ( v24391(VarCurr)
& v24431(VarCurr) ) ) ).
tff(writeUnaryOperator_1658,axiom,
! [VarCurr: state_type] :
( ~ v24431(VarCurr)
<=> v24393(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5001,axiom,
! [VarCurr: state_type] :
( v24413(VarCurr)
<=> ( v24414(VarCurr)
& v24393(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_5000,axiom,
! [VarCurr: state_type] :
( v24414(VarCurr)
<=> ( v24415(VarCurr)
| v24424(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4999,axiom,
! [VarCurr: state_type] :
( v24424(VarCurr)
<=> ( v24425(VarCurr)
& v24429(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1550,axiom,
! [VarCurr: state_type] :
( v24429(VarCurr)
<=> ( ( v24417(VarCurr,2)
<=> $false )
& ( v24417(VarCurr,1)
<=> $false )
& ( v24417(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4998,axiom,
! [VarCurr: state_type] :
( v24425(VarCurr)
<=> ( v24426(VarCurr)
| v24427(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4997,axiom,
! [VarCurr: state_type] :
( v24427(VarCurr)
<=> ( v24391(VarCurr)
& v24428(VarCurr) ) ) ).
tff(writeUnaryOperator_1657,axiom,
! [VarCurr: state_type] :
( ~ v24428(VarCurr)
<=> v24426(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1549,axiom,
! [VarCurr: state_type] :
( v24426(VarCurr)
<=> ( v24381(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4996,axiom,
! [VarCurr: state_type] :
( v24415(VarCurr)
<=> ( v24416(VarCurr)
| v24418(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4995,axiom,
! [VarCurr: state_type] :
( v24418(VarCurr)
<=> ( v24419(VarCurr)
& v24423(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1548,axiom,
! [VarCurr: state_type] :
( v24423(VarCurr)
<=> ( ( v24417(VarCurr,2)
<=> $false )
& ( v24417(VarCurr,1)
<=> $true )
& ( v24417(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4994,axiom,
! [VarCurr: state_type] :
( v24419(VarCurr)
<=> ( v24420(VarCurr)
| v24421(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4993,axiom,
! [VarCurr: state_type] :
( v24421(VarCurr)
<=> ( v24391(VarCurr)
& v24422(VarCurr) ) ) ).
tff(writeUnaryOperator_1656,axiom,
! [VarCurr: state_type] :
( ~ v24422(VarCurr)
<=> v24420(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1547,axiom,
! [VarCurr: state_type] :
( v24420(VarCurr)
<=> ( v24381(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1546,axiom,
! [VarCurr: state_type] :
( v24416(VarCurr)
<=> ( ( v24417(VarCurr,2)
<=> $true )
& ( v24417(VarCurr,1)
<=> $false )
& ( v24417(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_9395,axiom,
! [VarCurr: state_type] :
( v24417(VarCurr,0)
<=> v24379(VarCurr) ) ).
tff(addAssignment_9394,axiom,
! [VarCurr: state_type] :
( v24417(VarCurr,1)
<=> v24377(VarCurr) ) ).
tff(addAssignment_9393,axiom,
! [VarCurr: state_type] :
( v24417(VarCurr,2)
<=> v24375(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4992,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24401(VarNext)
<=> ( v24402(VarNext)
& v24397(VarNext) ) ) ) ).
tff(writeUnaryOperator_1655,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24402(VarNext)
<=> v24404(VarNext) ) ) ).
tff(addAssignment_9392,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24404(VarNext)
<=> v24397(VarCurr) ) ) ).
tff(addAssignment_9391,axiom,
! [VarCurr: state_type] :
( v24397(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_9390,axiom,
! [VarCurr: state_type] :
( v24395(VarCurr)
<=> $false ) ).
tff(addAssignment_9389,axiom,
! [VarCurr: state_type] :
( v24393(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_9388,axiom,
! [VarCurr: state_type] :
( v24391(VarCurr)
<=> $false ) ).
tff(addAssignment_9387,axiom,
! [VarCurr: state_type] :
( v24381(VarCurr)
<=> v22434(VarCurr,43) ) ).
tff(addAssignment_9386,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,43)
<=> v22436(VarCurr,43) ) ).
tff(addAssignment_9385,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,43)
<=> v7699(VarCurr,43) ) ).
tff(addAssignment_9384,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,43)
<=> v7701(VarCurr,43) ) ).
tff(addAssignment_9383,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,43)
<=> v7703(VarCurr,43) ) ).
tff(addAssignment_9382,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,43)
<=> v7705(VarCurr,43) ) ).
tff(addAssignment_9381,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,43)
<=> v7707(VarCurr,43) ) ).
tff(addAssignment_9380,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,43)
<=> v7709(VarCurr,43) ) ).
tff(addAssignment_9379,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,43)
<=> v7711(VarCurr,43) ) ).
tff(addAssignment_9378,axiom,
! [VarNext: state_type] :
( v7711(VarNext,43)
<=> v24383(VarNext,43) ) ).
tff(addCaseBooleanConditionEqualRanges1_544,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24384(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24383(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_570,axiom,
! [VarNext: state_type] :
( v24384(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24383(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4991,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24384(VarNext)
<=> v24385(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4990,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24385(VarNext)
<=> ( v24387(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1654,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24387(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9377,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,43)
<=> v7717(VarCurr,43) ) ).
tff(addAssignment_9376,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,43)
<=> v7719(VarCurr,43) ) ).
tff(addAssignment_9375,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,43)
<=> v7721(VarCurr,43) ) ).
tff(addAssignment_9374,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,43)
<=> v7723(VarCurr,43) ) ).
tff(addAssignment_9373,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,43)
<=> v7725(VarCurr,43) ) ).
tff(addAssignment_9372,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,43)
<=> v7727(VarCurr,43) ) ).
tff(addAssignment_9371,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,43)
<=> v7729(VarCurr,43) ) ).
tff(addAssignment_9370,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,43)
<=> v7731(VarCurr,43) ) ).
tff(addAssignment_9369,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,43)
<=> v7733(VarCurr,43) ) ).
tff(addAssignment_9368,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,43)
<=> v7735(VarCurr,43) ) ).
tff(addAssignment_9367,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,43)
<=> v7737(VarCurr,43) ) ).
tff(addAssignment_9366,axiom,
! [VarCurr: state_type] :
( v24379(VarCurr)
<=> $false ) ).
tff(addAssignment_9365,axiom,
! [VarCurr: state_type] :
( v24377(VarCurr)
<=> $false ) ).
tff(addAssignment_9364,axiom,
! [VarCurr: state_type] :
( v24375(VarCurr)
<=> $true ) ).
tff(addAssignment_9363,axiom,
! [VarCurr: state_type] :
( v24373(VarCurr)
<=> $false ) ).
tff(addAssignment_9362,axiom,
! [VarCurr: state_type] :
( v24371(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_543,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24324(VarNext)
=> ( v24293(VarNext)
<=> v24293(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_569,axiom,
! [VarNext: state_type] :
( v24324(VarNext)
=> ( v24293(VarNext)
<=> v24359(VarNext) ) ) ).
tff(addAssignment_9361,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24359(VarNext)
<=> v24357(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_671,axiom,
! [VarCurr: state_type] :
( ~ v24295(VarCurr)
=> ( v24357(VarCurr)
<=> v24360(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_665,axiom,
! [VarCurr: state_type] :
( v24295(VarCurr)
=> ( v24357(VarCurr)
<=> v24297(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_670,axiom,
! [VarCurr: state_type] :
( ~ v24337(VarCurr)
=> ( v24360(VarCurr)
<=> v24319(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_664,axiom,
! [VarCurr: state_type] :
( v24337(VarCurr)
=> ( v24360(VarCurr)
<=> v24361(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_286,axiom,
! [VarCurr: state_type] :
( ( ~ v24340(VarCurr)
& ~ v24342(VarCurr) )
=> ( v24361(VarCurr)
<=> v24365(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_669,axiom,
! [VarCurr: state_type] :
( v24342(VarCurr)
=> ( v24361(VarCurr)
<=> v24364(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_663,axiom,
! [VarCurr: state_type] :
( v24340(VarCurr)
=> ( v24361(VarCurr)
<=> v24362(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_668,axiom,
! [VarCurr: state_type] :
( ~ v24350(VarCurr)
=> ( v24365(VarCurr)
<=> v24319(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_662,axiom,
! [VarCurr: state_type] :
( v24350(VarCurr)
=> ( v24365(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_667,axiom,
! [VarCurr: state_type] :
( ~ v24344(VarCurr)
=> ( v24364(VarCurr)
<=> v24319(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_661,axiom,
! [VarCurr: state_type] :
( v24344(VarCurr)
=> ( v24364(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_823,axiom,
! [VarCurr: state_type] :
( ~ v24363(VarCurr)
=> ( v24362(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_824,axiom,
! [VarCurr: state_type] :
( v24363(VarCurr)
=> ( v24362(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1545,axiom,
! [VarCurr: state_type] :
( v24363(VarCurr)
<=> ( v24305(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4989,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24324(VarNext)
<=> ( v24325(VarNext)
& v24334(VarNext) ) ) ) ).
tff(addAssignment_9360,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24334(VarNext)
<=> v24332(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4988,axiom,
! [VarCurr: state_type] :
( v24332(VarCurr)
<=> ( v24295(VarCurr)
| v24335(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4987,axiom,
! [VarCurr: state_type] :
( v24335(VarCurr)
<=> ( v24336(VarCurr)
& v24356(VarCurr) ) ) ).
tff(writeUnaryOperator_1653,axiom,
! [VarCurr: state_type] :
( ~ v24356(VarCurr)
<=> v24295(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4986,axiom,
! [VarCurr: state_type] :
( v24336(VarCurr)
<=> ( v24337(VarCurr)
| v24354(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4985,axiom,
! [VarCurr: state_type] :
( v24354(VarCurr)
<=> ( v24315(VarCurr)
& v24355(VarCurr) ) ) ).
tff(writeUnaryOperator_1652,axiom,
! [VarCurr: state_type] :
( ~ v24355(VarCurr)
<=> v24317(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4984,axiom,
! [VarCurr: state_type] :
( v24337(VarCurr)
<=> ( v24338(VarCurr)
& v24317(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4983,axiom,
! [VarCurr: state_type] :
( v24338(VarCurr)
<=> ( v24339(VarCurr)
| v24348(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4982,axiom,
! [VarCurr: state_type] :
( v24348(VarCurr)
<=> ( v24349(VarCurr)
& v24353(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1544,axiom,
! [VarCurr: state_type] :
( v24353(VarCurr)
<=> ( ( v24341(VarCurr,2)
<=> $false )
& ( v24341(VarCurr,1)
<=> $false )
& ( v24341(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4981,axiom,
! [VarCurr: state_type] :
( v24349(VarCurr)
<=> ( v24350(VarCurr)
| v24351(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4980,axiom,
! [VarCurr: state_type] :
( v24351(VarCurr)
<=> ( v24315(VarCurr)
& v24352(VarCurr) ) ) ).
tff(writeUnaryOperator_1651,axiom,
! [VarCurr: state_type] :
( ~ v24352(VarCurr)
<=> v24350(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1543,axiom,
! [VarCurr: state_type] :
( v24350(VarCurr)
<=> ( v24305(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4979,axiom,
! [VarCurr: state_type] :
( v24339(VarCurr)
<=> ( v24340(VarCurr)
| v24342(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4978,axiom,
! [VarCurr: state_type] :
( v24342(VarCurr)
<=> ( v24343(VarCurr)
& v24347(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1542,axiom,
! [VarCurr: state_type] :
( v24347(VarCurr)
<=> ( ( v24341(VarCurr,2)
<=> $false )
& ( v24341(VarCurr,1)
<=> $true )
& ( v24341(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4977,axiom,
! [VarCurr: state_type] :
( v24343(VarCurr)
<=> ( v24344(VarCurr)
| v24345(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4976,axiom,
! [VarCurr: state_type] :
( v24345(VarCurr)
<=> ( v24315(VarCurr)
& v24346(VarCurr) ) ) ).
tff(writeUnaryOperator_1650,axiom,
! [VarCurr: state_type] :
( ~ v24346(VarCurr)
<=> v24344(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1541,axiom,
! [VarCurr: state_type] :
( v24344(VarCurr)
<=> ( v24305(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1540,axiom,
! [VarCurr: state_type] :
( v24340(VarCurr)
<=> ( ( v24341(VarCurr,2)
<=> $true )
& ( v24341(VarCurr,1)
<=> $false )
& ( v24341(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_9359,axiom,
! [VarCurr: state_type] :
( v24341(VarCurr,0)
<=> v24303(VarCurr) ) ).
tff(addAssignment_9358,axiom,
! [VarCurr: state_type] :
( v24341(VarCurr,1)
<=> v24301(VarCurr) ) ).
tff(addAssignment_9357,axiom,
! [VarCurr: state_type] :
( v24341(VarCurr,2)
<=> v24299(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4975,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24325(VarNext)
<=> ( v24326(VarNext)
& v24321(VarNext) ) ) ) ).
tff(writeUnaryOperator_1649,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24326(VarNext)
<=> v24328(VarNext) ) ) ).
tff(addAssignment_9356,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24328(VarNext)
<=> v24321(VarCurr) ) ) ).
tff(addAssignment_9355,axiom,
! [VarCurr: state_type] :
( v24321(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_9354,axiom,
! [VarCurr: state_type] :
( v24319(VarCurr)
<=> $false ) ).
tff(addAssignment_9353,axiom,
! [VarCurr: state_type] :
( v24317(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_9352,axiom,
! [VarCurr: state_type] :
( v24315(VarCurr)
<=> $false ) ).
tff(addAssignment_9351,axiom,
! [VarCurr: state_type] :
( v24305(VarCurr)
<=> v22434(VarCurr,42) ) ).
tff(addAssignment_9350,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,42)
<=> v22436(VarCurr,42) ) ).
tff(addAssignment_9349,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,42)
<=> v7699(VarCurr,42) ) ).
tff(addAssignment_9348,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,42)
<=> v7701(VarCurr,42) ) ).
tff(addAssignment_9347,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,42)
<=> v7703(VarCurr,42) ) ).
tff(addAssignment_9346,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,42)
<=> v7705(VarCurr,42) ) ).
tff(addAssignment_9345,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,42)
<=> v7707(VarCurr,42) ) ).
tff(addAssignment_9344,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,42)
<=> v7709(VarCurr,42) ) ).
tff(addAssignment_9343,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,42)
<=> v7711(VarCurr,42) ) ).
tff(addAssignment_9342,axiom,
! [VarNext: state_type] :
( v7711(VarNext,42)
<=> v24307(VarNext,42) ) ).
tff(addCaseBooleanConditionEqualRanges1_542,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24308(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24307(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_568,axiom,
! [VarNext: state_type] :
( v24308(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24307(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4974,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24308(VarNext)
<=> v24309(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4973,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24309(VarNext)
<=> ( v24311(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1648,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24311(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9341,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,42)
<=> v7717(VarCurr,42) ) ).
tff(addAssignment_9340,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,42)
<=> v7719(VarCurr,42) ) ).
tff(addAssignment_9339,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,42)
<=> v7721(VarCurr,42) ) ).
tff(addAssignment_9338,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,42)
<=> v7723(VarCurr,42) ) ).
tff(addAssignment_9337,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,42)
<=> v7725(VarCurr,42) ) ).
tff(addAssignment_9336,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,42)
<=> v7727(VarCurr,42) ) ).
tff(addAssignment_9335,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,42)
<=> v7729(VarCurr,42) ) ).
tff(addAssignment_9334,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,42)
<=> v7731(VarCurr,42) ) ).
tff(addAssignment_9333,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,42)
<=> v7733(VarCurr,42) ) ).
tff(addAssignment_9332,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,42)
<=> v7735(VarCurr,42) ) ).
tff(addAssignment_9331,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,42)
<=> v7737(VarCurr,42) ) ).
tff(addAssignment_9330,axiom,
! [VarCurr: state_type] :
( v24303(VarCurr)
<=> $false ) ).
tff(addAssignment_9329,axiom,
! [VarCurr: state_type] :
( v24301(VarCurr)
<=> $false ) ).
tff(addAssignment_9328,axiom,
! [VarCurr: state_type] :
( v24299(VarCurr)
<=> $true ) ).
tff(addAssignment_9327,axiom,
! [VarCurr: state_type] :
( v24297(VarCurr)
<=> $false ) ).
tff(addAssignment_9326,axiom,
! [VarCurr: state_type] :
( v24295(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_541,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24248(VarNext)
=> ( v24217(VarNext)
<=> v24217(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_567,axiom,
! [VarNext: state_type] :
( v24248(VarNext)
=> ( v24217(VarNext)
<=> v24283(VarNext) ) ) ).
tff(addAssignment_9325,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24283(VarNext)
<=> v24281(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_666,axiom,
! [VarCurr: state_type] :
( ~ v24219(VarCurr)
=> ( v24281(VarCurr)
<=> v24284(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_660,axiom,
! [VarCurr: state_type] :
( v24219(VarCurr)
=> ( v24281(VarCurr)
<=> v24221(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_665,axiom,
! [VarCurr: state_type] :
( ~ v24261(VarCurr)
=> ( v24284(VarCurr)
<=> v24243(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_659,axiom,
! [VarCurr: state_type] :
( v24261(VarCurr)
=> ( v24284(VarCurr)
<=> v24285(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_285,axiom,
! [VarCurr: state_type] :
( ( ~ v24264(VarCurr)
& ~ v24266(VarCurr) )
=> ( v24285(VarCurr)
<=> v24289(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_664,axiom,
! [VarCurr: state_type] :
( v24266(VarCurr)
=> ( v24285(VarCurr)
<=> v24288(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_658,axiom,
! [VarCurr: state_type] :
( v24264(VarCurr)
=> ( v24285(VarCurr)
<=> v24286(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_663,axiom,
! [VarCurr: state_type] :
( ~ v24274(VarCurr)
=> ( v24289(VarCurr)
<=> v24243(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_657,axiom,
! [VarCurr: state_type] :
( v24274(VarCurr)
=> ( v24289(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_662,axiom,
! [VarCurr: state_type] :
( ~ v24268(VarCurr)
=> ( v24288(VarCurr)
<=> v24243(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_656,axiom,
! [VarCurr: state_type] :
( v24268(VarCurr)
=> ( v24288(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_822,axiom,
! [VarCurr: state_type] :
( ~ v24287(VarCurr)
=> ( v24286(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_823,axiom,
! [VarCurr: state_type] :
( v24287(VarCurr)
=> ( v24286(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1539,axiom,
! [VarCurr: state_type] :
( v24287(VarCurr)
<=> ( v24229(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4972,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24248(VarNext)
<=> ( v24249(VarNext)
& v24258(VarNext) ) ) ) ).
tff(addAssignment_9324,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24258(VarNext)
<=> v24256(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4971,axiom,
! [VarCurr: state_type] :
( v24256(VarCurr)
<=> ( v24219(VarCurr)
| v24259(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4970,axiom,
! [VarCurr: state_type] :
( v24259(VarCurr)
<=> ( v24260(VarCurr)
& v24280(VarCurr) ) ) ).
tff(writeUnaryOperator_1647,axiom,
! [VarCurr: state_type] :
( ~ v24280(VarCurr)
<=> v24219(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4969,axiom,
! [VarCurr: state_type] :
( v24260(VarCurr)
<=> ( v24261(VarCurr)
| v24278(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4968,axiom,
! [VarCurr: state_type] :
( v24278(VarCurr)
<=> ( v24239(VarCurr)
& v24279(VarCurr) ) ) ).
tff(writeUnaryOperator_1646,axiom,
! [VarCurr: state_type] :
( ~ v24279(VarCurr)
<=> v24241(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4967,axiom,
! [VarCurr: state_type] :
( v24261(VarCurr)
<=> ( v24262(VarCurr)
& v24241(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4966,axiom,
! [VarCurr: state_type] :
( v24262(VarCurr)
<=> ( v24263(VarCurr)
| v24272(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4965,axiom,
! [VarCurr: state_type] :
( v24272(VarCurr)
<=> ( v24273(VarCurr)
& v24277(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1538,axiom,
! [VarCurr: state_type] :
( v24277(VarCurr)
<=> ( ( v24265(VarCurr,2)
<=> $false )
& ( v24265(VarCurr,1)
<=> $false )
& ( v24265(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4964,axiom,
! [VarCurr: state_type] :
( v24273(VarCurr)
<=> ( v24274(VarCurr)
| v24275(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4963,axiom,
! [VarCurr: state_type] :
( v24275(VarCurr)
<=> ( v24239(VarCurr)
& v24276(VarCurr) ) ) ).
tff(writeUnaryOperator_1645,axiom,
! [VarCurr: state_type] :
( ~ v24276(VarCurr)
<=> v24274(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1537,axiom,
! [VarCurr: state_type] :
( v24274(VarCurr)
<=> ( v24229(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4962,axiom,
! [VarCurr: state_type] :
( v24263(VarCurr)
<=> ( v24264(VarCurr)
| v24266(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4961,axiom,
! [VarCurr: state_type] :
( v24266(VarCurr)
<=> ( v24267(VarCurr)
& v24271(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1536,axiom,
! [VarCurr: state_type] :
( v24271(VarCurr)
<=> ( ( v24265(VarCurr,2)
<=> $false )
& ( v24265(VarCurr,1)
<=> $true )
& ( v24265(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4960,axiom,
! [VarCurr: state_type] :
( v24267(VarCurr)
<=> ( v24268(VarCurr)
| v24269(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4959,axiom,
! [VarCurr: state_type] :
( v24269(VarCurr)
<=> ( v24239(VarCurr)
& v24270(VarCurr) ) ) ).
tff(writeUnaryOperator_1644,axiom,
! [VarCurr: state_type] :
( ~ v24270(VarCurr)
<=> v24268(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1535,axiom,
! [VarCurr: state_type] :
( v24268(VarCurr)
<=> ( v24229(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1534,axiom,
! [VarCurr: state_type] :
( v24264(VarCurr)
<=> ( ( v24265(VarCurr,2)
<=> $true )
& ( v24265(VarCurr,1)
<=> $false )
& ( v24265(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_9323,axiom,
! [VarCurr: state_type] :
( v24265(VarCurr,0)
<=> v24227(VarCurr) ) ).
tff(addAssignment_9322,axiom,
! [VarCurr: state_type] :
( v24265(VarCurr,1)
<=> v24225(VarCurr) ) ).
tff(addAssignment_9321,axiom,
! [VarCurr: state_type] :
( v24265(VarCurr,2)
<=> v24223(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4958,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24249(VarNext)
<=> ( v24250(VarNext)
& v24245(VarNext) ) ) ) ).
tff(writeUnaryOperator_1643,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24250(VarNext)
<=> v24252(VarNext) ) ) ).
tff(addAssignment_9320,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24252(VarNext)
<=> v24245(VarCurr) ) ) ).
tff(addAssignment_9319,axiom,
! [VarCurr: state_type] :
( v24245(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_9318,axiom,
! [VarCurr: state_type] :
( v24243(VarCurr)
<=> $false ) ).
tff(addAssignment_9317,axiom,
! [VarCurr: state_type] :
( v24241(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_9316,axiom,
! [VarCurr: state_type] :
( v24239(VarCurr)
<=> $false ) ).
tff(addAssignment_9315,axiom,
! [VarCurr: state_type] :
( v24229(VarCurr)
<=> v22434(VarCurr,41) ) ).
tff(addAssignment_9314,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,41)
<=> v22436(VarCurr,41) ) ).
tff(addAssignment_9313,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,41)
<=> v7699(VarCurr,41) ) ).
tff(addAssignment_9312,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,41)
<=> v7701(VarCurr,41) ) ).
tff(addAssignment_9311,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,41)
<=> v7703(VarCurr,41) ) ).
tff(addAssignment_9310,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,41)
<=> v7705(VarCurr,41) ) ).
tff(addAssignment_9309,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,41)
<=> v7707(VarCurr,41) ) ).
tff(addAssignment_9308,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,41)
<=> v7709(VarCurr,41) ) ).
tff(addAssignment_9307,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,41)
<=> v7711(VarCurr,41) ) ).
tff(addAssignment_9306,axiom,
! [VarNext: state_type] :
( v7711(VarNext,41)
<=> v24231(VarNext,41) ) ).
tff(addCaseBooleanConditionEqualRanges1_540,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24232(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24231(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_566,axiom,
! [VarNext: state_type] :
( v24232(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24231(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4957,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24232(VarNext)
<=> v24233(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4956,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24233(VarNext)
<=> ( v24235(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1642,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24235(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9305,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,41)
<=> v7717(VarCurr,41) ) ).
tff(addAssignment_9304,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,41)
<=> v7719(VarCurr,41) ) ).
tff(addAssignment_9303,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,41)
<=> v7721(VarCurr,41) ) ).
tff(addAssignment_9302,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,41)
<=> v7723(VarCurr,41) ) ).
tff(addAssignment_9301,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,41)
<=> v7725(VarCurr,41) ) ).
tff(addAssignment_9300,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,41)
<=> v7727(VarCurr,41) ) ).
tff(addAssignment_9299,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,41)
<=> v7729(VarCurr,41) ) ).
tff(addAssignment_9298,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,41)
<=> v7731(VarCurr,41) ) ).
tff(addAssignment_9297,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,41)
<=> v7733(VarCurr,41) ) ).
tff(addAssignment_9296,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,41)
<=> v7735(VarCurr,41) ) ).
tff(addAssignment_9295,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,41)
<=> v7737(VarCurr,41) ) ).
tff(addAssignment_9294,axiom,
! [VarCurr: state_type] :
( v24227(VarCurr)
<=> $false ) ).
tff(addAssignment_9293,axiom,
! [VarCurr: state_type] :
( v24225(VarCurr)
<=> $false ) ).
tff(addAssignment_9292,axiom,
! [VarCurr: state_type] :
( v24223(VarCurr)
<=> $true ) ).
tff(addAssignment_9291,axiom,
! [VarCurr: state_type] :
( v24221(VarCurr)
<=> $false ) ).
tff(addAssignment_9290,axiom,
! [VarCurr: state_type] :
( v24219(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_539,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24172(VarNext)
=> ( v24141(VarNext)
<=> v24141(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_565,axiom,
! [VarNext: state_type] :
( v24172(VarNext)
=> ( v24141(VarNext)
<=> v24207(VarNext) ) ) ).
tff(addAssignment_9289,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24207(VarNext)
<=> v24205(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_661,axiom,
! [VarCurr: state_type] :
( ~ v24143(VarCurr)
=> ( v24205(VarCurr)
<=> v24208(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_655,axiom,
! [VarCurr: state_type] :
( v24143(VarCurr)
=> ( v24205(VarCurr)
<=> v24145(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_660,axiom,
! [VarCurr: state_type] :
( ~ v24185(VarCurr)
=> ( v24208(VarCurr)
<=> v24167(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_654,axiom,
! [VarCurr: state_type] :
( v24185(VarCurr)
=> ( v24208(VarCurr)
<=> v24209(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_284,axiom,
! [VarCurr: state_type] :
( ( ~ v24188(VarCurr)
& ~ v24190(VarCurr) )
=> ( v24209(VarCurr)
<=> v24213(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_659,axiom,
! [VarCurr: state_type] :
( v24190(VarCurr)
=> ( v24209(VarCurr)
<=> v24212(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_653,axiom,
! [VarCurr: state_type] :
( v24188(VarCurr)
=> ( v24209(VarCurr)
<=> v24210(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_658,axiom,
! [VarCurr: state_type] :
( ~ v24198(VarCurr)
=> ( v24213(VarCurr)
<=> v24167(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_652,axiom,
! [VarCurr: state_type] :
( v24198(VarCurr)
=> ( v24213(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_657,axiom,
! [VarCurr: state_type] :
( ~ v24192(VarCurr)
=> ( v24212(VarCurr)
<=> v24167(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_651,axiom,
! [VarCurr: state_type] :
( v24192(VarCurr)
=> ( v24212(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_821,axiom,
! [VarCurr: state_type] :
( ~ v24211(VarCurr)
=> ( v24210(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_822,axiom,
! [VarCurr: state_type] :
( v24211(VarCurr)
=> ( v24210(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1533,axiom,
! [VarCurr: state_type] :
( v24211(VarCurr)
<=> ( v24153(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4955,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24172(VarNext)
<=> ( v24173(VarNext)
& v24182(VarNext) ) ) ) ).
tff(addAssignment_9288,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24182(VarNext)
<=> v24180(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4954,axiom,
! [VarCurr: state_type] :
( v24180(VarCurr)
<=> ( v24143(VarCurr)
| v24183(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4953,axiom,
! [VarCurr: state_type] :
( v24183(VarCurr)
<=> ( v24184(VarCurr)
& v24204(VarCurr) ) ) ).
tff(writeUnaryOperator_1641,axiom,
! [VarCurr: state_type] :
( ~ v24204(VarCurr)
<=> v24143(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4952,axiom,
! [VarCurr: state_type] :
( v24184(VarCurr)
<=> ( v24185(VarCurr)
| v24202(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4951,axiom,
! [VarCurr: state_type] :
( v24202(VarCurr)
<=> ( v24163(VarCurr)
& v24203(VarCurr) ) ) ).
tff(writeUnaryOperator_1640,axiom,
! [VarCurr: state_type] :
( ~ v24203(VarCurr)
<=> v24165(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4950,axiom,
! [VarCurr: state_type] :
( v24185(VarCurr)
<=> ( v24186(VarCurr)
& v24165(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4949,axiom,
! [VarCurr: state_type] :
( v24186(VarCurr)
<=> ( v24187(VarCurr)
| v24196(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4948,axiom,
! [VarCurr: state_type] :
( v24196(VarCurr)
<=> ( v24197(VarCurr)
& v24201(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1532,axiom,
! [VarCurr: state_type] :
( v24201(VarCurr)
<=> ( ( v24189(VarCurr,2)
<=> $false )
& ( v24189(VarCurr,1)
<=> $false )
& ( v24189(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4947,axiom,
! [VarCurr: state_type] :
( v24197(VarCurr)
<=> ( v24198(VarCurr)
| v24199(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4946,axiom,
! [VarCurr: state_type] :
( v24199(VarCurr)
<=> ( v24163(VarCurr)
& v24200(VarCurr) ) ) ).
tff(writeUnaryOperator_1639,axiom,
! [VarCurr: state_type] :
( ~ v24200(VarCurr)
<=> v24198(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1531,axiom,
! [VarCurr: state_type] :
( v24198(VarCurr)
<=> ( v24153(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4945,axiom,
! [VarCurr: state_type] :
( v24187(VarCurr)
<=> ( v24188(VarCurr)
| v24190(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4944,axiom,
! [VarCurr: state_type] :
( v24190(VarCurr)
<=> ( v24191(VarCurr)
& v24195(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1530,axiom,
! [VarCurr: state_type] :
( v24195(VarCurr)
<=> ( ( v24189(VarCurr,2)
<=> $false )
& ( v24189(VarCurr,1)
<=> $true )
& ( v24189(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4943,axiom,
! [VarCurr: state_type] :
( v24191(VarCurr)
<=> ( v24192(VarCurr)
| v24193(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4942,axiom,
! [VarCurr: state_type] :
( v24193(VarCurr)
<=> ( v24163(VarCurr)
& v24194(VarCurr) ) ) ).
tff(writeUnaryOperator_1638,axiom,
! [VarCurr: state_type] :
( ~ v24194(VarCurr)
<=> v24192(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1529,axiom,
! [VarCurr: state_type] :
( v24192(VarCurr)
<=> ( v24153(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1528,axiom,
! [VarCurr: state_type] :
( v24188(VarCurr)
<=> ( ( v24189(VarCurr,2)
<=> $true )
& ( v24189(VarCurr,1)
<=> $false )
& ( v24189(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_9287,axiom,
! [VarCurr: state_type] :
( v24189(VarCurr,0)
<=> v24151(VarCurr) ) ).
tff(addAssignment_9286,axiom,
! [VarCurr: state_type] :
( v24189(VarCurr,1)
<=> v24149(VarCurr) ) ).
tff(addAssignment_9285,axiom,
! [VarCurr: state_type] :
( v24189(VarCurr,2)
<=> v24147(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4941,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24173(VarNext)
<=> ( v24174(VarNext)
& v24169(VarNext) ) ) ) ).
tff(writeUnaryOperator_1637,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24174(VarNext)
<=> v24176(VarNext) ) ) ).
tff(addAssignment_9284,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24176(VarNext)
<=> v24169(VarCurr) ) ) ).
tff(addAssignment_9283,axiom,
! [VarCurr: state_type] :
( v24169(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_9282,axiom,
! [VarCurr: state_type] :
( v24167(VarCurr)
<=> $false ) ).
tff(addAssignment_9281,axiom,
! [VarCurr: state_type] :
( v24165(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_9280,axiom,
! [VarCurr: state_type] :
( v24163(VarCurr)
<=> $false ) ).
tff(addAssignment_9279,axiom,
! [VarCurr: state_type] :
( v24153(VarCurr)
<=> v22434(VarCurr,40) ) ).
tff(addAssignment_9278,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,40)
<=> v22436(VarCurr,40) ) ).
tff(addAssignment_9277,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,40)
<=> v7699(VarCurr,40) ) ).
tff(addAssignment_9276,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,40)
<=> v7701(VarCurr,40) ) ).
tff(addAssignment_9275,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,40)
<=> v7703(VarCurr,40) ) ).
tff(addAssignment_9274,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,40)
<=> v7705(VarCurr,40) ) ).
tff(addAssignment_9273,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,40)
<=> v7707(VarCurr,40) ) ).
tff(addAssignment_9272,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,40)
<=> v7709(VarCurr,40) ) ).
tff(addAssignment_9271,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,40)
<=> v7711(VarCurr,40) ) ).
tff(addAssignment_9270,axiom,
! [VarNext: state_type] :
( v7711(VarNext,40)
<=> v24155(VarNext,40) ) ).
tff(addCaseBooleanConditionEqualRanges1_538,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24156(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24155(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_564,axiom,
! [VarNext: state_type] :
( v24156(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24155(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4940,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24156(VarNext)
<=> v24157(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4939,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24157(VarNext)
<=> ( v24159(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1636,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24159(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9269,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,40)
<=> v7717(VarCurr,40) ) ).
tff(addAssignment_9268,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,40)
<=> v7719(VarCurr,40) ) ).
tff(addAssignment_9267,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,40)
<=> v7721(VarCurr,40) ) ).
tff(addAssignment_9266,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,40)
<=> v7723(VarCurr,40) ) ).
tff(addAssignment_9265,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,40)
<=> v7725(VarCurr,40) ) ).
tff(addAssignment_9264,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,40)
<=> v7727(VarCurr,40) ) ).
tff(addAssignment_9263,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,40)
<=> v7729(VarCurr,40) ) ).
tff(addAssignment_9262,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,40)
<=> v7731(VarCurr,40) ) ).
tff(addAssignment_9261,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,40)
<=> v7733(VarCurr,40) ) ).
tff(addAssignment_9260,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,40)
<=> v7735(VarCurr,40) ) ).
tff(addAssignment_9259,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,40)
<=> v7737(VarCurr,40) ) ).
tff(addAssignment_9258,axiom,
! [VarCurr: state_type] :
( v24151(VarCurr)
<=> $false ) ).
tff(addAssignment_9257,axiom,
! [VarCurr: state_type] :
( v24149(VarCurr)
<=> $false ) ).
tff(addAssignment_9256,axiom,
! [VarCurr: state_type] :
( v24147(VarCurr)
<=> $true ) ).
tff(addAssignment_9255,axiom,
! [VarCurr: state_type] :
( v24145(VarCurr)
<=> $false ) ).
tff(addAssignment_9254,axiom,
! [VarCurr: state_type] :
( v24143(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_537,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24096(VarNext)
=> ( v24065(VarNext)
<=> v24065(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_563,axiom,
! [VarNext: state_type] :
( v24096(VarNext)
=> ( v24065(VarNext)
<=> v24131(VarNext) ) ) ).
tff(addAssignment_9253,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24131(VarNext)
<=> v24129(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_656,axiom,
! [VarCurr: state_type] :
( ~ v24067(VarCurr)
=> ( v24129(VarCurr)
<=> v24132(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_650,axiom,
! [VarCurr: state_type] :
( v24067(VarCurr)
=> ( v24129(VarCurr)
<=> v24069(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_655,axiom,
! [VarCurr: state_type] :
( ~ v24109(VarCurr)
=> ( v24132(VarCurr)
<=> v24091(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_649,axiom,
! [VarCurr: state_type] :
( v24109(VarCurr)
=> ( v24132(VarCurr)
<=> v24133(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_283,axiom,
! [VarCurr: state_type] :
( ( ~ v24112(VarCurr)
& ~ v24114(VarCurr) )
=> ( v24133(VarCurr)
<=> v24137(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_654,axiom,
! [VarCurr: state_type] :
( v24114(VarCurr)
=> ( v24133(VarCurr)
<=> v24136(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_648,axiom,
! [VarCurr: state_type] :
( v24112(VarCurr)
=> ( v24133(VarCurr)
<=> v24134(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_653,axiom,
! [VarCurr: state_type] :
( ~ v24122(VarCurr)
=> ( v24137(VarCurr)
<=> v24091(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_647,axiom,
! [VarCurr: state_type] :
( v24122(VarCurr)
=> ( v24137(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_652,axiom,
! [VarCurr: state_type] :
( ~ v24116(VarCurr)
=> ( v24136(VarCurr)
<=> v24091(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_646,axiom,
! [VarCurr: state_type] :
( v24116(VarCurr)
=> ( v24136(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_820,axiom,
! [VarCurr: state_type] :
( ~ v24135(VarCurr)
=> ( v24134(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_821,axiom,
! [VarCurr: state_type] :
( v24135(VarCurr)
=> ( v24134(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1527,axiom,
! [VarCurr: state_type] :
( v24135(VarCurr)
<=> ( v24077(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4938,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24096(VarNext)
<=> ( v24097(VarNext)
& v24106(VarNext) ) ) ) ).
tff(addAssignment_9252,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24106(VarNext)
<=> v24104(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4937,axiom,
! [VarCurr: state_type] :
( v24104(VarCurr)
<=> ( v24067(VarCurr)
| v24107(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4936,axiom,
! [VarCurr: state_type] :
( v24107(VarCurr)
<=> ( v24108(VarCurr)
& v24128(VarCurr) ) ) ).
tff(writeUnaryOperator_1635,axiom,
! [VarCurr: state_type] :
( ~ v24128(VarCurr)
<=> v24067(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4935,axiom,
! [VarCurr: state_type] :
( v24108(VarCurr)
<=> ( v24109(VarCurr)
| v24126(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4934,axiom,
! [VarCurr: state_type] :
( v24126(VarCurr)
<=> ( v24087(VarCurr)
& v24127(VarCurr) ) ) ).
tff(writeUnaryOperator_1634,axiom,
! [VarCurr: state_type] :
( ~ v24127(VarCurr)
<=> v24089(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4933,axiom,
! [VarCurr: state_type] :
( v24109(VarCurr)
<=> ( v24110(VarCurr)
& v24089(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4932,axiom,
! [VarCurr: state_type] :
( v24110(VarCurr)
<=> ( v24111(VarCurr)
| v24120(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4931,axiom,
! [VarCurr: state_type] :
( v24120(VarCurr)
<=> ( v24121(VarCurr)
& v24125(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1526,axiom,
! [VarCurr: state_type] :
( v24125(VarCurr)
<=> ( ( v24113(VarCurr,2)
<=> $false )
& ( v24113(VarCurr,1)
<=> $false )
& ( v24113(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4930,axiom,
! [VarCurr: state_type] :
( v24121(VarCurr)
<=> ( v24122(VarCurr)
| v24123(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4929,axiom,
! [VarCurr: state_type] :
( v24123(VarCurr)
<=> ( v24087(VarCurr)
& v24124(VarCurr) ) ) ).
tff(writeUnaryOperator_1633,axiom,
! [VarCurr: state_type] :
( ~ v24124(VarCurr)
<=> v24122(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1525,axiom,
! [VarCurr: state_type] :
( v24122(VarCurr)
<=> ( v24077(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4928,axiom,
! [VarCurr: state_type] :
( v24111(VarCurr)
<=> ( v24112(VarCurr)
| v24114(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4927,axiom,
! [VarCurr: state_type] :
( v24114(VarCurr)
<=> ( v24115(VarCurr)
& v24119(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1524,axiom,
! [VarCurr: state_type] :
( v24119(VarCurr)
<=> ( ( v24113(VarCurr,2)
<=> $false )
& ( v24113(VarCurr,1)
<=> $true )
& ( v24113(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4926,axiom,
! [VarCurr: state_type] :
( v24115(VarCurr)
<=> ( v24116(VarCurr)
| v24117(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4925,axiom,
! [VarCurr: state_type] :
( v24117(VarCurr)
<=> ( v24087(VarCurr)
& v24118(VarCurr) ) ) ).
tff(writeUnaryOperator_1632,axiom,
! [VarCurr: state_type] :
( ~ v24118(VarCurr)
<=> v24116(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1523,axiom,
! [VarCurr: state_type] :
( v24116(VarCurr)
<=> ( v24077(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1522,axiom,
! [VarCurr: state_type] :
( v24112(VarCurr)
<=> ( ( v24113(VarCurr,2)
<=> $true )
& ( v24113(VarCurr,1)
<=> $false )
& ( v24113(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_9251,axiom,
! [VarCurr: state_type] :
( v24113(VarCurr,0)
<=> v24075(VarCurr) ) ).
tff(addAssignment_9250,axiom,
! [VarCurr: state_type] :
( v24113(VarCurr,1)
<=> v24073(VarCurr) ) ).
tff(addAssignment_9249,axiom,
! [VarCurr: state_type] :
( v24113(VarCurr,2)
<=> v24071(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4924,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24097(VarNext)
<=> ( v24098(VarNext)
& v24093(VarNext) ) ) ) ).
tff(writeUnaryOperator_1631,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24098(VarNext)
<=> v24100(VarNext) ) ) ).
tff(addAssignment_9248,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24100(VarNext)
<=> v24093(VarCurr) ) ) ).
tff(addAssignment_9247,axiom,
! [VarCurr: state_type] :
( v24093(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_9246,axiom,
! [VarCurr: state_type] :
( v24091(VarCurr)
<=> $false ) ).
tff(addAssignment_9245,axiom,
! [VarCurr: state_type] :
( v24089(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_9244,axiom,
! [VarCurr: state_type] :
( v24087(VarCurr)
<=> $false ) ).
tff(addAssignment_9243,axiom,
! [VarCurr: state_type] :
( v24077(VarCurr)
<=> v22434(VarCurr,39) ) ).
tff(addAssignment_9242,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,39)
<=> v22436(VarCurr,39) ) ).
tff(addAssignment_9241,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,39)
<=> v7699(VarCurr,39) ) ).
tff(addAssignment_9240,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,39)
<=> v7701(VarCurr,39) ) ).
tff(addAssignment_9239,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,39)
<=> v7703(VarCurr,39) ) ).
tff(addAssignment_9238,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,39)
<=> v7705(VarCurr,39) ) ).
tff(addAssignment_9237,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,39)
<=> v7707(VarCurr,39) ) ).
tff(addAssignment_9236,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,39)
<=> v7709(VarCurr,39) ) ).
tff(addAssignment_9235,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,39)
<=> v7711(VarCurr,39) ) ).
tff(addAssignment_9234,axiom,
! [VarNext: state_type] :
( v7711(VarNext,39)
<=> v24079(VarNext,39) ) ).
tff(addCaseBooleanConditionEqualRanges1_536,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24080(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24079(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_562,axiom,
! [VarNext: state_type] :
( v24080(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24079(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4923,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24080(VarNext)
<=> v24081(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4922,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24081(VarNext)
<=> ( v24083(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1630,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24083(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9233,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,39)
<=> v7717(VarCurr,39) ) ).
tff(addAssignment_9232,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,39)
<=> v7719(VarCurr,39) ) ).
tff(addAssignment_9231,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,39)
<=> v7721(VarCurr,39) ) ).
tff(addAssignment_9230,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,39)
<=> v7723(VarCurr,39) ) ).
tff(addAssignment_9229,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,39)
<=> v7725(VarCurr,39) ) ).
tff(addAssignment_9228,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,39)
<=> v7727(VarCurr,39) ) ).
tff(addAssignment_9227,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,39)
<=> v7729(VarCurr,39) ) ).
tff(addAssignment_9226,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,39)
<=> v7731(VarCurr,39) ) ).
tff(addAssignment_9225,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,39)
<=> v7733(VarCurr,39) ) ).
tff(addAssignment_9224,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,39)
<=> v7735(VarCurr,39) ) ).
tff(addAssignment_9223,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,39)
<=> v7737(VarCurr,39) ) ).
tff(addAssignment_9222,axiom,
! [VarCurr: state_type] :
( v24075(VarCurr)
<=> $false ) ).
tff(addAssignment_9221,axiom,
! [VarCurr: state_type] :
( v24073(VarCurr)
<=> $false ) ).
tff(addAssignment_9220,axiom,
! [VarCurr: state_type] :
( v24071(VarCurr)
<=> $true ) ).
tff(addAssignment_9219,axiom,
! [VarCurr: state_type] :
( v24069(VarCurr)
<=> $false ) ).
tff(addAssignment_9218,axiom,
! [VarCurr: state_type] :
( v24067(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_535,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24020(VarNext)
=> ( v23989(VarNext)
<=> v23989(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_561,axiom,
! [VarNext: state_type] :
( v24020(VarNext)
=> ( v23989(VarNext)
<=> v24055(VarNext) ) ) ).
tff(addAssignment_9217,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24055(VarNext)
<=> v24053(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_651,axiom,
! [VarCurr: state_type] :
( ~ v23991(VarCurr)
=> ( v24053(VarCurr)
<=> v24056(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_645,axiom,
! [VarCurr: state_type] :
( v23991(VarCurr)
=> ( v24053(VarCurr)
<=> v23993(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_650,axiom,
! [VarCurr: state_type] :
( ~ v24033(VarCurr)
=> ( v24056(VarCurr)
<=> v24015(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_644,axiom,
! [VarCurr: state_type] :
( v24033(VarCurr)
=> ( v24056(VarCurr)
<=> v24057(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_282,axiom,
! [VarCurr: state_type] :
( ( ~ v24036(VarCurr)
& ~ v24038(VarCurr) )
=> ( v24057(VarCurr)
<=> v24061(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_649,axiom,
! [VarCurr: state_type] :
( v24038(VarCurr)
=> ( v24057(VarCurr)
<=> v24060(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_643,axiom,
! [VarCurr: state_type] :
( v24036(VarCurr)
=> ( v24057(VarCurr)
<=> v24058(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_648,axiom,
! [VarCurr: state_type] :
( ~ v24046(VarCurr)
=> ( v24061(VarCurr)
<=> v24015(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_642,axiom,
! [VarCurr: state_type] :
( v24046(VarCurr)
=> ( v24061(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_647,axiom,
! [VarCurr: state_type] :
( ~ v24040(VarCurr)
=> ( v24060(VarCurr)
<=> v24015(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_641,axiom,
! [VarCurr: state_type] :
( v24040(VarCurr)
=> ( v24060(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_819,axiom,
! [VarCurr: state_type] :
( ~ v24059(VarCurr)
=> ( v24058(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_820,axiom,
! [VarCurr: state_type] :
( v24059(VarCurr)
=> ( v24058(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1521,axiom,
! [VarCurr: state_type] :
( v24059(VarCurr)
<=> ( v24001(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4921,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24020(VarNext)
<=> ( v24021(VarNext)
& v24030(VarNext) ) ) ) ).
tff(addAssignment_9216,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24030(VarNext)
<=> v24028(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4920,axiom,
! [VarCurr: state_type] :
( v24028(VarCurr)
<=> ( v23991(VarCurr)
| v24031(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4919,axiom,
! [VarCurr: state_type] :
( v24031(VarCurr)
<=> ( v24032(VarCurr)
& v24052(VarCurr) ) ) ).
tff(writeUnaryOperator_1629,axiom,
! [VarCurr: state_type] :
( ~ v24052(VarCurr)
<=> v23991(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4918,axiom,
! [VarCurr: state_type] :
( v24032(VarCurr)
<=> ( v24033(VarCurr)
| v24050(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4917,axiom,
! [VarCurr: state_type] :
( v24050(VarCurr)
<=> ( v24011(VarCurr)
& v24051(VarCurr) ) ) ).
tff(writeUnaryOperator_1628,axiom,
! [VarCurr: state_type] :
( ~ v24051(VarCurr)
<=> v24013(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4916,axiom,
! [VarCurr: state_type] :
( v24033(VarCurr)
<=> ( v24034(VarCurr)
& v24013(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4915,axiom,
! [VarCurr: state_type] :
( v24034(VarCurr)
<=> ( v24035(VarCurr)
| v24044(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4914,axiom,
! [VarCurr: state_type] :
( v24044(VarCurr)
<=> ( v24045(VarCurr)
& v24049(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1520,axiom,
! [VarCurr: state_type] :
( v24049(VarCurr)
<=> ( ( v24037(VarCurr,2)
<=> $false )
& ( v24037(VarCurr,1)
<=> $false )
& ( v24037(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4913,axiom,
! [VarCurr: state_type] :
( v24045(VarCurr)
<=> ( v24046(VarCurr)
| v24047(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4912,axiom,
! [VarCurr: state_type] :
( v24047(VarCurr)
<=> ( v24011(VarCurr)
& v24048(VarCurr) ) ) ).
tff(writeUnaryOperator_1627,axiom,
! [VarCurr: state_type] :
( ~ v24048(VarCurr)
<=> v24046(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1519,axiom,
! [VarCurr: state_type] :
( v24046(VarCurr)
<=> ( v24001(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4911,axiom,
! [VarCurr: state_type] :
( v24035(VarCurr)
<=> ( v24036(VarCurr)
| v24038(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4910,axiom,
! [VarCurr: state_type] :
( v24038(VarCurr)
<=> ( v24039(VarCurr)
& v24043(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1518,axiom,
! [VarCurr: state_type] :
( v24043(VarCurr)
<=> ( ( v24037(VarCurr,2)
<=> $false )
& ( v24037(VarCurr,1)
<=> $true )
& ( v24037(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4909,axiom,
! [VarCurr: state_type] :
( v24039(VarCurr)
<=> ( v24040(VarCurr)
| v24041(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4908,axiom,
! [VarCurr: state_type] :
( v24041(VarCurr)
<=> ( v24011(VarCurr)
& v24042(VarCurr) ) ) ).
tff(writeUnaryOperator_1626,axiom,
! [VarCurr: state_type] :
( ~ v24042(VarCurr)
<=> v24040(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1517,axiom,
! [VarCurr: state_type] :
( v24040(VarCurr)
<=> ( v24001(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1516,axiom,
! [VarCurr: state_type] :
( v24036(VarCurr)
<=> ( ( v24037(VarCurr,2)
<=> $true )
& ( v24037(VarCurr,1)
<=> $false )
& ( v24037(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_9215,axiom,
! [VarCurr: state_type] :
( v24037(VarCurr,0)
<=> v23999(VarCurr) ) ).
tff(addAssignment_9214,axiom,
! [VarCurr: state_type] :
( v24037(VarCurr,1)
<=> v23997(VarCurr) ) ).
tff(addAssignment_9213,axiom,
! [VarCurr: state_type] :
( v24037(VarCurr,2)
<=> v23995(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4907,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24021(VarNext)
<=> ( v24022(VarNext)
& v24017(VarNext) ) ) ) ).
tff(writeUnaryOperator_1625,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24022(VarNext)
<=> v24024(VarNext) ) ) ).
tff(addAssignment_9212,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24024(VarNext)
<=> v24017(VarCurr) ) ) ).
tff(addAssignment_9211,axiom,
! [VarCurr: state_type] :
( v24017(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_9210,axiom,
! [VarCurr: state_type] :
( v24015(VarCurr)
<=> $false ) ).
tff(addAssignment_9209,axiom,
! [VarCurr: state_type] :
( v24013(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_9208,axiom,
! [VarCurr: state_type] :
( v24011(VarCurr)
<=> $false ) ).
tff(addAssignment_9207,axiom,
! [VarCurr: state_type] :
( v24001(VarCurr)
<=> v22434(VarCurr,38) ) ).
tff(addAssignment_9206,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,38)
<=> v22436(VarCurr,38) ) ).
tff(addAssignment_9205,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,38)
<=> v7699(VarCurr,38) ) ).
tff(addAssignment_9204,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,38)
<=> v7701(VarCurr,38) ) ).
tff(addAssignment_9203,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,38)
<=> v7703(VarCurr,38) ) ).
tff(addAssignment_9202,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,38)
<=> v7705(VarCurr,38) ) ).
tff(addAssignment_9201,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,38)
<=> v7707(VarCurr,38) ) ).
tff(addAssignment_9200,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,38)
<=> v7709(VarCurr,38) ) ).
tff(addAssignment_9199,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,38)
<=> v7711(VarCurr,38) ) ).
tff(addAssignment_9198,axiom,
! [VarNext: state_type] :
( v7711(VarNext,38)
<=> v24003(VarNext,38) ) ).
tff(addCaseBooleanConditionEqualRanges1_534,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24004(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24003(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_560,axiom,
! [VarNext: state_type] :
( v24004(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v24003(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4906,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24004(VarNext)
<=> v24005(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4905,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v24005(VarNext)
<=> ( v24007(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1624,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v24007(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9197,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,38)
<=> v7717(VarCurr,38) ) ).
tff(addAssignment_9196,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,38)
<=> v7719(VarCurr,38) ) ).
tff(addAssignment_9195,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,38)
<=> v7721(VarCurr,38) ) ).
tff(addAssignment_9194,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,38)
<=> v7723(VarCurr,38) ) ).
tff(addAssignment_9193,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,38)
<=> v7725(VarCurr,38) ) ).
tff(addAssignment_9192,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,38)
<=> v7727(VarCurr,38) ) ).
tff(addAssignment_9191,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,38)
<=> v7729(VarCurr,38) ) ).
tff(addAssignment_9190,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,38)
<=> v7731(VarCurr,38) ) ).
tff(addAssignment_9189,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,38)
<=> v7733(VarCurr,38) ) ).
tff(addAssignment_9188,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,38)
<=> v7735(VarCurr,38) ) ).
tff(addAssignment_9187,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,38)
<=> v7737(VarCurr,38) ) ).
tff(addAssignment_9186,axiom,
! [VarCurr: state_type] :
( v23999(VarCurr)
<=> $false ) ).
tff(addAssignment_9185,axiom,
! [VarCurr: state_type] :
( v23997(VarCurr)
<=> $false ) ).
tff(addAssignment_9184,axiom,
! [VarCurr: state_type] :
( v23995(VarCurr)
<=> $true ) ).
tff(addAssignment_9183,axiom,
! [VarCurr: state_type] :
( v23993(VarCurr)
<=> $false ) ).
tff(addAssignment_9182,axiom,
! [VarCurr: state_type] :
( v23991(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_533,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23944(VarNext)
=> ( v23913(VarNext)
<=> v23913(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_559,axiom,
! [VarNext: state_type] :
( v23944(VarNext)
=> ( v23913(VarNext)
<=> v23979(VarNext) ) ) ).
tff(addAssignment_9181,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23979(VarNext)
<=> v23977(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_646,axiom,
! [VarCurr: state_type] :
( ~ v23915(VarCurr)
=> ( v23977(VarCurr)
<=> v23980(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_640,axiom,
! [VarCurr: state_type] :
( v23915(VarCurr)
=> ( v23977(VarCurr)
<=> v23917(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_645,axiom,
! [VarCurr: state_type] :
( ~ v23957(VarCurr)
=> ( v23980(VarCurr)
<=> v23939(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_639,axiom,
! [VarCurr: state_type] :
( v23957(VarCurr)
=> ( v23980(VarCurr)
<=> v23981(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_281,axiom,
! [VarCurr: state_type] :
( ( ~ v23960(VarCurr)
& ~ v23962(VarCurr) )
=> ( v23981(VarCurr)
<=> v23985(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_644,axiom,
! [VarCurr: state_type] :
( v23962(VarCurr)
=> ( v23981(VarCurr)
<=> v23984(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_638,axiom,
! [VarCurr: state_type] :
( v23960(VarCurr)
=> ( v23981(VarCurr)
<=> v23982(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_643,axiom,
! [VarCurr: state_type] :
( ~ v23970(VarCurr)
=> ( v23985(VarCurr)
<=> v23939(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_637,axiom,
! [VarCurr: state_type] :
( v23970(VarCurr)
=> ( v23985(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_642,axiom,
! [VarCurr: state_type] :
( ~ v23964(VarCurr)
=> ( v23984(VarCurr)
<=> v23939(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_636,axiom,
! [VarCurr: state_type] :
( v23964(VarCurr)
=> ( v23984(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_818,axiom,
! [VarCurr: state_type] :
( ~ v23983(VarCurr)
=> ( v23982(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_819,axiom,
! [VarCurr: state_type] :
( v23983(VarCurr)
=> ( v23982(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1515,axiom,
! [VarCurr: state_type] :
( v23983(VarCurr)
<=> ( v23925(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4904,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23944(VarNext)
<=> ( v23945(VarNext)
& v23954(VarNext) ) ) ) ).
tff(addAssignment_9180,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23954(VarNext)
<=> v23952(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4903,axiom,
! [VarCurr: state_type] :
( v23952(VarCurr)
<=> ( v23915(VarCurr)
| v23955(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4902,axiom,
! [VarCurr: state_type] :
( v23955(VarCurr)
<=> ( v23956(VarCurr)
& v23976(VarCurr) ) ) ).
tff(writeUnaryOperator_1623,axiom,
! [VarCurr: state_type] :
( ~ v23976(VarCurr)
<=> v23915(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4901,axiom,
! [VarCurr: state_type] :
( v23956(VarCurr)
<=> ( v23957(VarCurr)
| v23974(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4900,axiom,
! [VarCurr: state_type] :
( v23974(VarCurr)
<=> ( v23935(VarCurr)
& v23975(VarCurr) ) ) ).
tff(writeUnaryOperator_1622,axiom,
! [VarCurr: state_type] :
( ~ v23975(VarCurr)
<=> v23937(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4899,axiom,
! [VarCurr: state_type] :
( v23957(VarCurr)
<=> ( v23958(VarCurr)
& v23937(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4898,axiom,
! [VarCurr: state_type] :
( v23958(VarCurr)
<=> ( v23959(VarCurr)
| v23968(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4897,axiom,
! [VarCurr: state_type] :
( v23968(VarCurr)
<=> ( v23969(VarCurr)
& v23973(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1514,axiom,
! [VarCurr: state_type] :
( v23973(VarCurr)
<=> ( ( v23961(VarCurr,2)
<=> $false )
& ( v23961(VarCurr,1)
<=> $false )
& ( v23961(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4896,axiom,
! [VarCurr: state_type] :
( v23969(VarCurr)
<=> ( v23970(VarCurr)
| v23971(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4895,axiom,
! [VarCurr: state_type] :
( v23971(VarCurr)
<=> ( v23935(VarCurr)
& v23972(VarCurr) ) ) ).
tff(writeUnaryOperator_1621,axiom,
! [VarCurr: state_type] :
( ~ v23972(VarCurr)
<=> v23970(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1513,axiom,
! [VarCurr: state_type] :
( v23970(VarCurr)
<=> ( v23925(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4894,axiom,
! [VarCurr: state_type] :
( v23959(VarCurr)
<=> ( v23960(VarCurr)
| v23962(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4893,axiom,
! [VarCurr: state_type] :
( v23962(VarCurr)
<=> ( v23963(VarCurr)
& v23967(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1512,axiom,
! [VarCurr: state_type] :
( v23967(VarCurr)
<=> ( ( v23961(VarCurr,2)
<=> $false )
& ( v23961(VarCurr,1)
<=> $true )
& ( v23961(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4892,axiom,
! [VarCurr: state_type] :
( v23963(VarCurr)
<=> ( v23964(VarCurr)
| v23965(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4891,axiom,
! [VarCurr: state_type] :
( v23965(VarCurr)
<=> ( v23935(VarCurr)
& v23966(VarCurr) ) ) ).
tff(writeUnaryOperator_1620,axiom,
! [VarCurr: state_type] :
( ~ v23966(VarCurr)
<=> v23964(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1511,axiom,
! [VarCurr: state_type] :
( v23964(VarCurr)
<=> ( v23925(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1510,axiom,
! [VarCurr: state_type] :
( v23960(VarCurr)
<=> ( ( v23961(VarCurr,2)
<=> $true )
& ( v23961(VarCurr,1)
<=> $false )
& ( v23961(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_9179,axiom,
! [VarCurr: state_type] :
( v23961(VarCurr,0)
<=> v23923(VarCurr) ) ).
tff(addAssignment_9178,axiom,
! [VarCurr: state_type] :
( v23961(VarCurr,1)
<=> v23921(VarCurr) ) ).
tff(addAssignment_9177,axiom,
! [VarCurr: state_type] :
( v23961(VarCurr,2)
<=> v23919(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4890,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23945(VarNext)
<=> ( v23946(VarNext)
& v23941(VarNext) ) ) ) ).
tff(writeUnaryOperator_1619,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23946(VarNext)
<=> v23948(VarNext) ) ) ).
tff(addAssignment_9176,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23948(VarNext)
<=> v23941(VarCurr) ) ) ).
tff(addAssignment_9175,axiom,
! [VarCurr: state_type] :
( v23941(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_9174,axiom,
! [VarCurr: state_type] :
( v23939(VarCurr)
<=> $false ) ).
tff(addAssignment_9173,axiom,
! [VarCurr: state_type] :
( v23937(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_9172,axiom,
! [VarCurr: state_type] :
( v23935(VarCurr)
<=> $false ) ).
tff(addAssignment_9171,axiom,
! [VarCurr: state_type] :
( v23925(VarCurr)
<=> v22434(VarCurr,37) ) ).
tff(addAssignment_9170,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,37)
<=> v22436(VarCurr,37) ) ).
tff(addAssignment_9169,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,37)
<=> v7699(VarCurr,37) ) ).
tff(addAssignment_9168,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,37)
<=> v7701(VarCurr,37) ) ).
tff(addAssignment_9167,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,37)
<=> v7703(VarCurr,37) ) ).
tff(addAssignment_9166,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,37)
<=> v7705(VarCurr,37) ) ).
tff(addAssignment_9165,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,37)
<=> v7707(VarCurr,37) ) ).
tff(addAssignment_9164,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,37)
<=> v7709(VarCurr,37) ) ).
tff(addAssignment_9163,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,37)
<=> v7711(VarCurr,37) ) ).
tff(addAssignment_9162,axiom,
! [VarNext: state_type] :
( v7711(VarNext,37)
<=> v23927(VarNext,37) ) ).
tff(addCaseBooleanConditionEqualRanges1_532,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23928(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v23927(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_558,axiom,
! [VarNext: state_type] :
( v23928(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v23927(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4889,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23928(VarNext)
<=> v23929(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4888,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23929(VarNext)
<=> ( v23931(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1618,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23931(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9161,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,37)
<=> v7717(VarCurr,37) ) ).
tff(addAssignment_9160,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,37)
<=> v7719(VarCurr,37) ) ).
tff(addAssignment_9159,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,37)
<=> v7721(VarCurr,37) ) ).
tff(addAssignment_9158,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,37)
<=> v7723(VarCurr,37) ) ).
tff(addAssignment_9157,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,37)
<=> v7725(VarCurr,37) ) ).
tff(addAssignment_9156,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,37)
<=> v7727(VarCurr,37) ) ).
tff(addAssignment_9155,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,37)
<=> v7729(VarCurr,37) ) ).
tff(addAssignment_9154,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,37)
<=> v7731(VarCurr,37) ) ).
tff(addAssignment_9153,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,37)
<=> v7733(VarCurr,37) ) ).
tff(addAssignment_9152,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,37)
<=> v7735(VarCurr,37) ) ).
tff(addAssignment_9151,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,37)
<=> v7737(VarCurr,37) ) ).
tff(addAssignment_9150,axiom,
! [VarCurr: state_type] :
( v23923(VarCurr)
<=> $false ) ).
tff(addAssignment_9149,axiom,
! [VarCurr: state_type] :
( v23921(VarCurr)
<=> $false ) ).
tff(addAssignment_9148,axiom,
! [VarCurr: state_type] :
( v23919(VarCurr)
<=> $true ) ).
tff(addAssignment_9147,axiom,
! [VarCurr: state_type] :
( v23917(VarCurr)
<=> $false ) ).
tff(addAssignment_9146,axiom,
! [VarCurr: state_type] :
( v23915(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_531,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23868(VarNext)
=> ( v23837(VarNext)
<=> v23837(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_557,axiom,
! [VarNext: state_type] :
( v23868(VarNext)
=> ( v23837(VarNext)
<=> v23903(VarNext) ) ) ).
tff(addAssignment_9145,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23903(VarNext)
<=> v23901(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_641,axiom,
! [VarCurr: state_type] :
( ~ v23839(VarCurr)
=> ( v23901(VarCurr)
<=> v23904(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_635,axiom,
! [VarCurr: state_type] :
( v23839(VarCurr)
=> ( v23901(VarCurr)
<=> v23841(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_640,axiom,
! [VarCurr: state_type] :
( ~ v23881(VarCurr)
=> ( v23904(VarCurr)
<=> v23863(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_634,axiom,
! [VarCurr: state_type] :
( v23881(VarCurr)
=> ( v23904(VarCurr)
<=> v23905(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_280,axiom,
! [VarCurr: state_type] :
( ( ~ v23884(VarCurr)
& ~ v23886(VarCurr) )
=> ( v23905(VarCurr)
<=> v23909(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_639,axiom,
! [VarCurr: state_type] :
( v23886(VarCurr)
=> ( v23905(VarCurr)
<=> v23908(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_633,axiom,
! [VarCurr: state_type] :
( v23884(VarCurr)
=> ( v23905(VarCurr)
<=> v23906(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_638,axiom,
! [VarCurr: state_type] :
( ~ v23894(VarCurr)
=> ( v23909(VarCurr)
<=> v23863(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_632,axiom,
! [VarCurr: state_type] :
( v23894(VarCurr)
=> ( v23909(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_637,axiom,
! [VarCurr: state_type] :
( ~ v23888(VarCurr)
=> ( v23908(VarCurr)
<=> v23863(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_631,axiom,
! [VarCurr: state_type] :
( v23888(VarCurr)
=> ( v23908(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_817,axiom,
! [VarCurr: state_type] :
( ~ v23907(VarCurr)
=> ( v23906(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_818,axiom,
! [VarCurr: state_type] :
( v23907(VarCurr)
=> ( v23906(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1509,axiom,
! [VarCurr: state_type] :
( v23907(VarCurr)
<=> ( v23849(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4887,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23868(VarNext)
<=> ( v23869(VarNext)
& v23878(VarNext) ) ) ) ).
tff(addAssignment_9144,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23878(VarNext)
<=> v23876(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4886,axiom,
! [VarCurr: state_type] :
( v23876(VarCurr)
<=> ( v23839(VarCurr)
| v23879(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4885,axiom,
! [VarCurr: state_type] :
( v23879(VarCurr)
<=> ( v23880(VarCurr)
& v23900(VarCurr) ) ) ).
tff(writeUnaryOperator_1617,axiom,
! [VarCurr: state_type] :
( ~ v23900(VarCurr)
<=> v23839(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4884,axiom,
! [VarCurr: state_type] :
( v23880(VarCurr)
<=> ( v23881(VarCurr)
| v23898(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4883,axiom,
! [VarCurr: state_type] :
( v23898(VarCurr)
<=> ( v23859(VarCurr)
& v23899(VarCurr) ) ) ).
tff(writeUnaryOperator_1616,axiom,
! [VarCurr: state_type] :
( ~ v23899(VarCurr)
<=> v23861(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4882,axiom,
! [VarCurr: state_type] :
( v23881(VarCurr)
<=> ( v23882(VarCurr)
& v23861(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4881,axiom,
! [VarCurr: state_type] :
( v23882(VarCurr)
<=> ( v23883(VarCurr)
| v23892(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4880,axiom,
! [VarCurr: state_type] :
( v23892(VarCurr)
<=> ( v23893(VarCurr)
& v23897(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1508,axiom,
! [VarCurr: state_type] :
( v23897(VarCurr)
<=> ( ( v23885(VarCurr,2)
<=> $false )
& ( v23885(VarCurr,1)
<=> $false )
& ( v23885(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4879,axiom,
! [VarCurr: state_type] :
( v23893(VarCurr)
<=> ( v23894(VarCurr)
| v23895(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4878,axiom,
! [VarCurr: state_type] :
( v23895(VarCurr)
<=> ( v23859(VarCurr)
& v23896(VarCurr) ) ) ).
tff(writeUnaryOperator_1615,axiom,
! [VarCurr: state_type] :
( ~ v23896(VarCurr)
<=> v23894(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1507,axiom,
! [VarCurr: state_type] :
( v23894(VarCurr)
<=> ( v23849(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4877,axiom,
! [VarCurr: state_type] :
( v23883(VarCurr)
<=> ( v23884(VarCurr)
| v23886(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4876,axiom,
! [VarCurr: state_type] :
( v23886(VarCurr)
<=> ( v23887(VarCurr)
& v23891(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1506,axiom,
! [VarCurr: state_type] :
( v23891(VarCurr)
<=> ( ( v23885(VarCurr,2)
<=> $false )
& ( v23885(VarCurr,1)
<=> $true )
& ( v23885(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4875,axiom,
! [VarCurr: state_type] :
( v23887(VarCurr)
<=> ( v23888(VarCurr)
| v23889(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4874,axiom,
! [VarCurr: state_type] :
( v23889(VarCurr)
<=> ( v23859(VarCurr)
& v23890(VarCurr) ) ) ).
tff(writeUnaryOperator_1614,axiom,
! [VarCurr: state_type] :
( ~ v23890(VarCurr)
<=> v23888(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1505,axiom,
! [VarCurr: state_type] :
( v23888(VarCurr)
<=> ( v23849(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1504,axiom,
! [VarCurr: state_type] :
( v23884(VarCurr)
<=> ( ( v23885(VarCurr,2)
<=> $true )
& ( v23885(VarCurr,1)
<=> $false )
& ( v23885(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_9143,axiom,
! [VarCurr: state_type] :
( v23885(VarCurr,0)
<=> v23847(VarCurr) ) ).
tff(addAssignment_9142,axiom,
! [VarCurr: state_type] :
( v23885(VarCurr,1)
<=> v23845(VarCurr) ) ).
tff(addAssignment_9141,axiom,
! [VarCurr: state_type] :
( v23885(VarCurr,2)
<=> v23843(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4873,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23869(VarNext)
<=> ( v23870(VarNext)
& v23865(VarNext) ) ) ) ).
tff(writeUnaryOperator_1613,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23870(VarNext)
<=> v23872(VarNext) ) ) ).
tff(addAssignment_9140,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23872(VarNext)
<=> v23865(VarCurr) ) ) ).
tff(addAssignment_9139,axiom,
! [VarCurr: state_type] :
( v23865(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_9138,axiom,
! [VarCurr: state_type] :
( v23863(VarCurr)
<=> $false ) ).
tff(addAssignment_9137,axiom,
! [VarCurr: state_type] :
( v23861(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_9136,axiom,
! [VarCurr: state_type] :
( v23859(VarCurr)
<=> $false ) ).
tff(addAssignment_9135,axiom,
! [VarCurr: state_type] :
( v23849(VarCurr)
<=> v22434(VarCurr,36) ) ).
tff(addAssignment_9134,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,36)
<=> v22436(VarCurr,36) ) ).
tff(addAssignment_9133,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,36)
<=> v7699(VarCurr,36) ) ).
tff(addAssignment_9132,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,36)
<=> v7701(VarCurr,36) ) ).
tff(addAssignment_9131,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,36)
<=> v7703(VarCurr,36) ) ).
tff(addAssignment_9130,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,36)
<=> v7705(VarCurr,36) ) ).
tff(addAssignment_9129,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,36)
<=> v7707(VarCurr,36) ) ).
tff(addAssignment_9128,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,36)
<=> v7709(VarCurr,36) ) ).
tff(addAssignment_9127,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,36)
<=> v7711(VarCurr,36) ) ).
tff(addAssignment_9126,axiom,
! [VarNext: state_type] :
( v7711(VarNext,36)
<=> v23851(VarNext,36) ) ).
tff(addCaseBooleanConditionEqualRanges1_530,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23852(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v23851(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_556,axiom,
! [VarNext: state_type] :
( v23852(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v23851(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4872,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23852(VarNext)
<=> v23853(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4871,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23853(VarNext)
<=> ( v23855(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1612,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23855(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9125,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,36)
<=> v7717(VarCurr,36) ) ).
tff(addAssignment_9124,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,36)
<=> v7719(VarCurr,36) ) ).
tff(addAssignment_9123,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,36)
<=> v7721(VarCurr,36) ) ).
tff(addAssignment_9122,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,36)
<=> v7723(VarCurr,36) ) ).
tff(addAssignment_9121,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,36)
<=> v7725(VarCurr,36) ) ).
tff(addAssignment_9120,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,36)
<=> v7727(VarCurr,36) ) ).
tff(addAssignment_9119,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,36)
<=> v7729(VarCurr,36) ) ).
tff(addAssignment_9118,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,36)
<=> v7731(VarCurr,36) ) ).
tff(addAssignment_9117,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,36)
<=> v7733(VarCurr,36) ) ).
tff(addAssignment_9116,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,36)
<=> v7735(VarCurr,36) ) ).
tff(addAssignment_9115,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,36)
<=> v7737(VarCurr,36) ) ).
tff(addAssignment_9114,axiom,
! [VarCurr: state_type] :
( v23847(VarCurr)
<=> $false ) ).
tff(addAssignment_9113,axiom,
! [VarCurr: state_type] :
( v23845(VarCurr)
<=> $false ) ).
tff(addAssignment_9112,axiom,
! [VarCurr: state_type] :
( v23843(VarCurr)
<=> $true ) ).
tff(addAssignment_9111,axiom,
! [VarCurr: state_type] :
( v23841(VarCurr)
<=> $false ) ).
tff(addAssignment_9110,axiom,
! [VarCurr: state_type] :
( v23839(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_529,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23792(VarNext)
=> ( v23761(VarNext)
<=> v23761(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_555,axiom,
! [VarNext: state_type] :
( v23792(VarNext)
=> ( v23761(VarNext)
<=> v23827(VarNext) ) ) ).
tff(addAssignment_9109,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23827(VarNext)
<=> v23825(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_636,axiom,
! [VarCurr: state_type] :
( ~ v23763(VarCurr)
=> ( v23825(VarCurr)
<=> v23828(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_630,axiom,
! [VarCurr: state_type] :
( v23763(VarCurr)
=> ( v23825(VarCurr)
<=> v23765(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_635,axiom,
! [VarCurr: state_type] :
( ~ v23805(VarCurr)
=> ( v23828(VarCurr)
<=> v23787(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_629,axiom,
! [VarCurr: state_type] :
( v23805(VarCurr)
=> ( v23828(VarCurr)
<=> v23829(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_279,axiom,
! [VarCurr: state_type] :
( ( ~ v23808(VarCurr)
& ~ v23810(VarCurr) )
=> ( v23829(VarCurr)
<=> v23833(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_634,axiom,
! [VarCurr: state_type] :
( v23810(VarCurr)
=> ( v23829(VarCurr)
<=> v23832(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_628,axiom,
! [VarCurr: state_type] :
( v23808(VarCurr)
=> ( v23829(VarCurr)
<=> v23830(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_633,axiom,
! [VarCurr: state_type] :
( ~ v23818(VarCurr)
=> ( v23833(VarCurr)
<=> v23787(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_627,axiom,
! [VarCurr: state_type] :
( v23818(VarCurr)
=> ( v23833(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_632,axiom,
! [VarCurr: state_type] :
( ~ v23812(VarCurr)
=> ( v23832(VarCurr)
<=> v23787(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_626,axiom,
! [VarCurr: state_type] :
( v23812(VarCurr)
=> ( v23832(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_816,axiom,
! [VarCurr: state_type] :
( ~ v23831(VarCurr)
=> ( v23830(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_817,axiom,
! [VarCurr: state_type] :
( v23831(VarCurr)
=> ( v23830(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1503,axiom,
! [VarCurr: state_type] :
( v23831(VarCurr)
<=> ( v23773(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4870,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23792(VarNext)
<=> ( v23793(VarNext)
& v23802(VarNext) ) ) ) ).
tff(addAssignment_9108,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23802(VarNext)
<=> v23800(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4869,axiom,
! [VarCurr: state_type] :
( v23800(VarCurr)
<=> ( v23763(VarCurr)
| v23803(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4868,axiom,
! [VarCurr: state_type] :
( v23803(VarCurr)
<=> ( v23804(VarCurr)
& v23824(VarCurr) ) ) ).
tff(writeUnaryOperator_1611,axiom,
! [VarCurr: state_type] :
( ~ v23824(VarCurr)
<=> v23763(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4867,axiom,
! [VarCurr: state_type] :
( v23804(VarCurr)
<=> ( v23805(VarCurr)
| v23822(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4866,axiom,
! [VarCurr: state_type] :
( v23822(VarCurr)
<=> ( v23783(VarCurr)
& v23823(VarCurr) ) ) ).
tff(writeUnaryOperator_1610,axiom,
! [VarCurr: state_type] :
( ~ v23823(VarCurr)
<=> v23785(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4865,axiom,
! [VarCurr: state_type] :
( v23805(VarCurr)
<=> ( v23806(VarCurr)
& v23785(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4864,axiom,
! [VarCurr: state_type] :
( v23806(VarCurr)
<=> ( v23807(VarCurr)
| v23816(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4863,axiom,
! [VarCurr: state_type] :
( v23816(VarCurr)
<=> ( v23817(VarCurr)
& v23821(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1502,axiom,
! [VarCurr: state_type] :
( v23821(VarCurr)
<=> ( ( v23809(VarCurr,2)
<=> $false )
& ( v23809(VarCurr,1)
<=> $false )
& ( v23809(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4862,axiom,
! [VarCurr: state_type] :
( v23817(VarCurr)
<=> ( v23818(VarCurr)
| v23819(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4861,axiom,
! [VarCurr: state_type] :
( v23819(VarCurr)
<=> ( v23783(VarCurr)
& v23820(VarCurr) ) ) ).
tff(writeUnaryOperator_1609,axiom,
! [VarCurr: state_type] :
( ~ v23820(VarCurr)
<=> v23818(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1501,axiom,
! [VarCurr: state_type] :
( v23818(VarCurr)
<=> ( v23773(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4860,axiom,
! [VarCurr: state_type] :
( v23807(VarCurr)
<=> ( v23808(VarCurr)
| v23810(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4859,axiom,
! [VarCurr: state_type] :
( v23810(VarCurr)
<=> ( v23811(VarCurr)
& v23815(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1500,axiom,
! [VarCurr: state_type] :
( v23815(VarCurr)
<=> ( ( v23809(VarCurr,2)
<=> $false )
& ( v23809(VarCurr,1)
<=> $true )
& ( v23809(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4858,axiom,
! [VarCurr: state_type] :
( v23811(VarCurr)
<=> ( v23812(VarCurr)
| v23813(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4857,axiom,
! [VarCurr: state_type] :
( v23813(VarCurr)
<=> ( v23783(VarCurr)
& v23814(VarCurr) ) ) ).
tff(writeUnaryOperator_1608,axiom,
! [VarCurr: state_type] :
( ~ v23814(VarCurr)
<=> v23812(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1499,axiom,
! [VarCurr: state_type] :
( v23812(VarCurr)
<=> ( v23773(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1498,axiom,
! [VarCurr: state_type] :
( v23808(VarCurr)
<=> ( ( v23809(VarCurr,2)
<=> $true )
& ( v23809(VarCurr,1)
<=> $false )
& ( v23809(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_9107,axiom,
! [VarCurr: state_type] :
( v23809(VarCurr,0)
<=> v23771(VarCurr) ) ).
tff(addAssignment_9106,axiom,
! [VarCurr: state_type] :
( v23809(VarCurr,1)
<=> v23769(VarCurr) ) ).
tff(addAssignment_9105,axiom,
! [VarCurr: state_type] :
( v23809(VarCurr,2)
<=> v23767(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4856,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23793(VarNext)
<=> ( v23794(VarNext)
& v23789(VarNext) ) ) ) ).
tff(writeUnaryOperator_1607,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23794(VarNext)
<=> v23796(VarNext) ) ) ).
tff(addAssignment_9104,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23796(VarNext)
<=> v23789(VarCurr) ) ) ).
tff(addAssignment_9103,axiom,
! [VarCurr: state_type] :
( v23789(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_9102,axiom,
! [VarCurr: state_type] :
( v23787(VarCurr)
<=> $false ) ).
tff(addAssignment_9101,axiom,
! [VarCurr: state_type] :
( v23785(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_9100,axiom,
! [VarCurr: state_type] :
( v23783(VarCurr)
<=> $false ) ).
tff(addAssignment_9099,axiom,
! [VarCurr: state_type] :
( v23773(VarCurr)
<=> v22434(VarCurr,35) ) ).
tff(addAssignment_9098,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,35)
<=> v22436(VarCurr,35) ) ).
tff(addAssignment_9097,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,35)
<=> v7699(VarCurr,35) ) ).
tff(addAssignment_9096,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,35)
<=> v7701(VarCurr,35) ) ).
tff(addAssignment_9095,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,35)
<=> v7703(VarCurr,35) ) ).
tff(addAssignment_9094,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,35)
<=> v7705(VarCurr,35) ) ).
tff(addAssignment_9093,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,35)
<=> v7707(VarCurr,35) ) ).
tff(addAssignment_9092,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,35)
<=> v7709(VarCurr,35) ) ).
tff(addAssignment_9091,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,35)
<=> v7711(VarCurr,35) ) ).
tff(addAssignment_9090,axiom,
! [VarNext: state_type] :
( v7711(VarNext,35)
<=> v23775(VarNext,35) ) ).
tff(addCaseBooleanConditionEqualRanges1_528,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23776(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v23775(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_554,axiom,
! [VarNext: state_type] :
( v23776(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v23775(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4855,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23776(VarNext)
<=> v23777(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4854,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23777(VarNext)
<=> ( v23779(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1606,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23779(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9089,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,35)
<=> v7717(VarCurr,35) ) ).
tff(addAssignment_9088,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,35)
<=> v7719(VarCurr,35) ) ).
tff(addAssignment_9087,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,35)
<=> v7721(VarCurr,35) ) ).
tff(addAssignment_9086,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,35)
<=> v7723(VarCurr,35) ) ).
tff(addAssignment_9085,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,35)
<=> v7725(VarCurr,35) ) ).
tff(addAssignment_9084,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,35)
<=> v7727(VarCurr,35) ) ).
tff(addAssignment_9083,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,35)
<=> v7729(VarCurr,35) ) ).
tff(addAssignment_9082,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,35)
<=> v7731(VarCurr,35) ) ).
tff(addAssignment_9081,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,35)
<=> v7733(VarCurr,35) ) ).
tff(addAssignment_9080,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,35)
<=> v7735(VarCurr,35) ) ).
tff(addAssignment_9079,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,35)
<=> v7737(VarCurr,35) ) ).
tff(addAssignment_9078,axiom,
! [VarCurr: state_type] :
( v23771(VarCurr)
<=> $false ) ).
tff(addAssignment_9077,axiom,
! [VarCurr: state_type] :
( v23769(VarCurr)
<=> $false ) ).
tff(addAssignment_9076,axiom,
! [VarCurr: state_type] :
( v23767(VarCurr)
<=> $true ) ).
tff(addAssignment_9075,axiom,
! [VarCurr: state_type] :
( v23765(VarCurr)
<=> $false ) ).
tff(addAssignment_9074,axiom,
! [VarCurr: state_type] :
( v23763(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_527,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23716(VarNext)
=> ( v23685(VarNext)
<=> v23685(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_553,axiom,
! [VarNext: state_type] :
( v23716(VarNext)
=> ( v23685(VarNext)
<=> v23751(VarNext) ) ) ).
tff(addAssignment_9073,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23751(VarNext)
<=> v23749(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_631,axiom,
! [VarCurr: state_type] :
( ~ v23687(VarCurr)
=> ( v23749(VarCurr)
<=> v23752(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_625,axiom,
! [VarCurr: state_type] :
( v23687(VarCurr)
=> ( v23749(VarCurr)
<=> v23689(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_630,axiom,
! [VarCurr: state_type] :
( ~ v23729(VarCurr)
=> ( v23752(VarCurr)
<=> v23711(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_624,axiom,
! [VarCurr: state_type] :
( v23729(VarCurr)
=> ( v23752(VarCurr)
<=> v23753(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_278,axiom,
! [VarCurr: state_type] :
( ( ~ v23732(VarCurr)
& ~ v23734(VarCurr) )
=> ( v23753(VarCurr)
<=> v23757(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_629,axiom,
! [VarCurr: state_type] :
( v23734(VarCurr)
=> ( v23753(VarCurr)
<=> v23756(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_623,axiom,
! [VarCurr: state_type] :
( v23732(VarCurr)
=> ( v23753(VarCurr)
<=> v23754(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_628,axiom,
! [VarCurr: state_type] :
( ~ v23742(VarCurr)
=> ( v23757(VarCurr)
<=> v23711(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_622,axiom,
! [VarCurr: state_type] :
( v23742(VarCurr)
=> ( v23757(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_627,axiom,
! [VarCurr: state_type] :
( ~ v23736(VarCurr)
=> ( v23756(VarCurr)
<=> v23711(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_621,axiom,
! [VarCurr: state_type] :
( v23736(VarCurr)
=> ( v23756(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_815,axiom,
! [VarCurr: state_type] :
( ~ v23755(VarCurr)
=> ( v23754(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_816,axiom,
! [VarCurr: state_type] :
( v23755(VarCurr)
=> ( v23754(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1497,axiom,
! [VarCurr: state_type] :
( v23755(VarCurr)
<=> ( v23697(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4853,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23716(VarNext)
<=> ( v23717(VarNext)
& v23726(VarNext) ) ) ) ).
tff(addAssignment_9072,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23726(VarNext)
<=> v23724(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4852,axiom,
! [VarCurr: state_type] :
( v23724(VarCurr)
<=> ( v23687(VarCurr)
| v23727(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4851,axiom,
! [VarCurr: state_type] :
( v23727(VarCurr)
<=> ( v23728(VarCurr)
& v23748(VarCurr) ) ) ).
tff(writeUnaryOperator_1605,axiom,
! [VarCurr: state_type] :
( ~ v23748(VarCurr)
<=> v23687(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4850,axiom,
! [VarCurr: state_type] :
( v23728(VarCurr)
<=> ( v23729(VarCurr)
| v23746(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4849,axiom,
! [VarCurr: state_type] :
( v23746(VarCurr)
<=> ( v23707(VarCurr)
& v23747(VarCurr) ) ) ).
tff(writeUnaryOperator_1604,axiom,
! [VarCurr: state_type] :
( ~ v23747(VarCurr)
<=> v23709(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4848,axiom,
! [VarCurr: state_type] :
( v23729(VarCurr)
<=> ( v23730(VarCurr)
& v23709(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4847,axiom,
! [VarCurr: state_type] :
( v23730(VarCurr)
<=> ( v23731(VarCurr)
| v23740(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4846,axiom,
! [VarCurr: state_type] :
( v23740(VarCurr)
<=> ( v23741(VarCurr)
& v23745(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1496,axiom,
! [VarCurr: state_type] :
( v23745(VarCurr)
<=> ( ( v23733(VarCurr,2)
<=> $false )
& ( v23733(VarCurr,1)
<=> $false )
& ( v23733(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4845,axiom,
! [VarCurr: state_type] :
( v23741(VarCurr)
<=> ( v23742(VarCurr)
| v23743(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4844,axiom,
! [VarCurr: state_type] :
( v23743(VarCurr)
<=> ( v23707(VarCurr)
& v23744(VarCurr) ) ) ).
tff(writeUnaryOperator_1603,axiom,
! [VarCurr: state_type] :
( ~ v23744(VarCurr)
<=> v23742(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1495,axiom,
! [VarCurr: state_type] :
( v23742(VarCurr)
<=> ( v23697(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4843,axiom,
! [VarCurr: state_type] :
( v23731(VarCurr)
<=> ( v23732(VarCurr)
| v23734(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4842,axiom,
! [VarCurr: state_type] :
( v23734(VarCurr)
<=> ( v23735(VarCurr)
& v23739(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1494,axiom,
! [VarCurr: state_type] :
( v23739(VarCurr)
<=> ( ( v23733(VarCurr,2)
<=> $false )
& ( v23733(VarCurr,1)
<=> $true )
& ( v23733(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4841,axiom,
! [VarCurr: state_type] :
( v23735(VarCurr)
<=> ( v23736(VarCurr)
| v23737(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4840,axiom,
! [VarCurr: state_type] :
( v23737(VarCurr)
<=> ( v23707(VarCurr)
& v23738(VarCurr) ) ) ).
tff(writeUnaryOperator_1602,axiom,
! [VarCurr: state_type] :
( ~ v23738(VarCurr)
<=> v23736(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1493,axiom,
! [VarCurr: state_type] :
( v23736(VarCurr)
<=> ( v23697(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1492,axiom,
! [VarCurr: state_type] :
( v23732(VarCurr)
<=> ( ( v23733(VarCurr,2)
<=> $true )
& ( v23733(VarCurr,1)
<=> $false )
& ( v23733(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_9071,axiom,
! [VarCurr: state_type] :
( v23733(VarCurr,0)
<=> v23695(VarCurr) ) ).
tff(addAssignment_9070,axiom,
! [VarCurr: state_type] :
( v23733(VarCurr,1)
<=> v23693(VarCurr) ) ).
tff(addAssignment_9069,axiom,
! [VarCurr: state_type] :
( v23733(VarCurr,2)
<=> v23691(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4839,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23717(VarNext)
<=> ( v23718(VarNext)
& v23713(VarNext) ) ) ) ).
tff(writeUnaryOperator_1601,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23718(VarNext)
<=> v23720(VarNext) ) ) ).
tff(addAssignment_9068,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23720(VarNext)
<=> v23713(VarCurr) ) ) ).
tff(addAssignment_9067,axiom,
! [VarCurr: state_type] :
( v23713(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_9066,axiom,
! [VarCurr: state_type] :
( v23711(VarCurr)
<=> $false ) ).
tff(addAssignment_9065,axiom,
! [VarCurr: state_type] :
( v23709(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_9064,axiom,
! [VarCurr: state_type] :
( v23707(VarCurr)
<=> $false ) ).
tff(addAssignment_9063,axiom,
! [VarCurr: state_type] :
( v23697(VarCurr)
<=> v22434(VarCurr,34) ) ).
tff(addAssignment_9062,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,34)
<=> v22436(VarCurr,34) ) ).
tff(addAssignment_9061,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,34)
<=> v7699(VarCurr,34) ) ).
tff(addAssignment_9060,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,34)
<=> v7701(VarCurr,34) ) ).
tff(addAssignment_9059,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,34)
<=> v7703(VarCurr,34) ) ).
tff(addAssignment_9058,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,34)
<=> v7705(VarCurr,34) ) ).
tff(addAssignment_9057,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,34)
<=> v7707(VarCurr,34) ) ).
tff(addAssignment_9056,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,34)
<=> v7709(VarCurr,34) ) ).
tff(addAssignment_9055,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,34)
<=> v7711(VarCurr,34) ) ).
tff(addAssignment_9054,axiom,
! [VarNext: state_type] :
( v7711(VarNext,34)
<=> v23699(VarNext,34) ) ).
tff(addCaseBooleanConditionEqualRanges1_526,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23700(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v23699(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_552,axiom,
! [VarNext: state_type] :
( v23700(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v23699(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4838,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23700(VarNext)
<=> v23701(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4837,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23701(VarNext)
<=> ( v23703(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1600,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23703(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9053,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,34)
<=> v7717(VarCurr,34) ) ).
tff(addAssignment_9052,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,34)
<=> v7719(VarCurr,34) ) ).
tff(addAssignment_9051,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,34)
<=> v7721(VarCurr,34) ) ).
tff(addAssignment_9050,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,34)
<=> v7723(VarCurr,34) ) ).
tff(addAssignment_9049,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,34)
<=> v7725(VarCurr,34) ) ).
tff(addAssignment_9048,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,34)
<=> v7727(VarCurr,34) ) ).
tff(addAssignment_9047,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,34)
<=> v7729(VarCurr,34) ) ).
tff(addAssignment_9046,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,34)
<=> v7731(VarCurr,34) ) ).
tff(addAssignment_9045,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,34)
<=> v7733(VarCurr,34) ) ).
tff(addAssignment_9044,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,34)
<=> v7735(VarCurr,34) ) ).
tff(addAssignment_9043,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,34)
<=> v7737(VarCurr,34) ) ).
tff(addAssignment_9042,axiom,
! [VarCurr: state_type] :
( v23695(VarCurr)
<=> $false ) ).
tff(addAssignment_9041,axiom,
! [VarCurr: state_type] :
( v23693(VarCurr)
<=> $false ) ).
tff(addAssignment_9040,axiom,
! [VarCurr: state_type] :
( v23691(VarCurr)
<=> $true ) ).
tff(addAssignment_9039,axiom,
! [VarCurr: state_type] :
( v23689(VarCurr)
<=> $false ) ).
tff(addAssignment_9038,axiom,
! [VarCurr: state_type] :
( v23687(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_525,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23640(VarNext)
=> ( v23609(VarNext)
<=> v23609(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_551,axiom,
! [VarNext: state_type] :
( v23640(VarNext)
=> ( v23609(VarNext)
<=> v23675(VarNext) ) ) ).
tff(addAssignment_9037,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23675(VarNext)
<=> v23673(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_626,axiom,
! [VarCurr: state_type] :
( ~ v23611(VarCurr)
=> ( v23673(VarCurr)
<=> v23676(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_620,axiom,
! [VarCurr: state_type] :
( v23611(VarCurr)
=> ( v23673(VarCurr)
<=> v23613(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_625,axiom,
! [VarCurr: state_type] :
( ~ v23653(VarCurr)
=> ( v23676(VarCurr)
<=> v23635(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_619,axiom,
! [VarCurr: state_type] :
( v23653(VarCurr)
=> ( v23676(VarCurr)
<=> v23677(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_277,axiom,
! [VarCurr: state_type] :
( ( ~ v23656(VarCurr)
& ~ v23658(VarCurr) )
=> ( v23677(VarCurr)
<=> v23681(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_624,axiom,
! [VarCurr: state_type] :
( v23658(VarCurr)
=> ( v23677(VarCurr)
<=> v23680(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_618,axiom,
! [VarCurr: state_type] :
( v23656(VarCurr)
=> ( v23677(VarCurr)
<=> v23678(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_623,axiom,
! [VarCurr: state_type] :
( ~ v23666(VarCurr)
=> ( v23681(VarCurr)
<=> v23635(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_617,axiom,
! [VarCurr: state_type] :
( v23666(VarCurr)
=> ( v23681(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_622,axiom,
! [VarCurr: state_type] :
( ~ v23660(VarCurr)
=> ( v23680(VarCurr)
<=> v23635(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_616,axiom,
! [VarCurr: state_type] :
( v23660(VarCurr)
=> ( v23680(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_814,axiom,
! [VarCurr: state_type] :
( ~ v23679(VarCurr)
=> ( v23678(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_815,axiom,
! [VarCurr: state_type] :
( v23679(VarCurr)
=> ( v23678(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1491,axiom,
! [VarCurr: state_type] :
( v23679(VarCurr)
<=> ( v23621(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4836,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23640(VarNext)
<=> ( v23641(VarNext)
& v23650(VarNext) ) ) ) ).
tff(addAssignment_9036,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23650(VarNext)
<=> v23648(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4835,axiom,
! [VarCurr: state_type] :
( v23648(VarCurr)
<=> ( v23611(VarCurr)
| v23651(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4834,axiom,
! [VarCurr: state_type] :
( v23651(VarCurr)
<=> ( v23652(VarCurr)
& v23672(VarCurr) ) ) ).
tff(writeUnaryOperator_1599,axiom,
! [VarCurr: state_type] :
( ~ v23672(VarCurr)
<=> v23611(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4833,axiom,
! [VarCurr: state_type] :
( v23652(VarCurr)
<=> ( v23653(VarCurr)
| v23670(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4832,axiom,
! [VarCurr: state_type] :
( v23670(VarCurr)
<=> ( v23631(VarCurr)
& v23671(VarCurr) ) ) ).
tff(writeUnaryOperator_1598,axiom,
! [VarCurr: state_type] :
( ~ v23671(VarCurr)
<=> v23633(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4831,axiom,
! [VarCurr: state_type] :
( v23653(VarCurr)
<=> ( v23654(VarCurr)
& v23633(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4830,axiom,
! [VarCurr: state_type] :
( v23654(VarCurr)
<=> ( v23655(VarCurr)
| v23664(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4829,axiom,
! [VarCurr: state_type] :
( v23664(VarCurr)
<=> ( v23665(VarCurr)
& v23669(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1490,axiom,
! [VarCurr: state_type] :
( v23669(VarCurr)
<=> ( ( v23657(VarCurr,2)
<=> $false )
& ( v23657(VarCurr,1)
<=> $false )
& ( v23657(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4828,axiom,
! [VarCurr: state_type] :
( v23665(VarCurr)
<=> ( v23666(VarCurr)
| v23667(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4827,axiom,
! [VarCurr: state_type] :
( v23667(VarCurr)
<=> ( v23631(VarCurr)
& v23668(VarCurr) ) ) ).
tff(writeUnaryOperator_1597,axiom,
! [VarCurr: state_type] :
( ~ v23668(VarCurr)
<=> v23666(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1489,axiom,
! [VarCurr: state_type] :
( v23666(VarCurr)
<=> ( v23621(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4826,axiom,
! [VarCurr: state_type] :
( v23655(VarCurr)
<=> ( v23656(VarCurr)
| v23658(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4825,axiom,
! [VarCurr: state_type] :
( v23658(VarCurr)
<=> ( v23659(VarCurr)
& v23663(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1488,axiom,
! [VarCurr: state_type] :
( v23663(VarCurr)
<=> ( ( v23657(VarCurr,2)
<=> $false )
& ( v23657(VarCurr,1)
<=> $true )
& ( v23657(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4824,axiom,
! [VarCurr: state_type] :
( v23659(VarCurr)
<=> ( v23660(VarCurr)
| v23661(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4823,axiom,
! [VarCurr: state_type] :
( v23661(VarCurr)
<=> ( v23631(VarCurr)
& v23662(VarCurr) ) ) ).
tff(writeUnaryOperator_1596,axiom,
! [VarCurr: state_type] :
( ~ v23662(VarCurr)
<=> v23660(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1487,axiom,
! [VarCurr: state_type] :
( v23660(VarCurr)
<=> ( v23621(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1486,axiom,
! [VarCurr: state_type] :
( v23656(VarCurr)
<=> ( ( v23657(VarCurr,2)
<=> $true )
& ( v23657(VarCurr,1)
<=> $false )
& ( v23657(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_9035,axiom,
! [VarCurr: state_type] :
( v23657(VarCurr,0)
<=> v23619(VarCurr) ) ).
tff(addAssignment_9034,axiom,
! [VarCurr: state_type] :
( v23657(VarCurr,1)
<=> v23617(VarCurr) ) ).
tff(addAssignment_9033,axiom,
! [VarCurr: state_type] :
( v23657(VarCurr,2)
<=> v23615(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4822,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23641(VarNext)
<=> ( v23642(VarNext)
& v23637(VarNext) ) ) ) ).
tff(writeUnaryOperator_1595,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23642(VarNext)
<=> v23644(VarNext) ) ) ).
tff(addAssignment_9032,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23644(VarNext)
<=> v23637(VarCurr) ) ) ).
tff(addAssignment_9031,axiom,
! [VarCurr: state_type] :
( v23637(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_9030,axiom,
! [VarCurr: state_type] :
( v23635(VarCurr)
<=> $false ) ).
tff(addAssignment_9029,axiom,
! [VarCurr: state_type] :
( v23633(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_9028,axiom,
! [VarCurr: state_type] :
( v23631(VarCurr)
<=> $false ) ).
tff(addAssignment_9027,axiom,
! [VarCurr: state_type] :
( v23621(VarCurr)
<=> v22434(VarCurr,33) ) ).
tff(addAssignment_9026,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,33)
<=> v22436(VarCurr,33) ) ).
tff(addAssignment_9025,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,33)
<=> v7699(VarCurr,33) ) ).
tff(addAssignment_9024,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,33)
<=> v7701(VarCurr,33) ) ).
tff(addAssignment_9023,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,33)
<=> v7703(VarCurr,33) ) ).
tff(addAssignment_9022,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,33)
<=> v7705(VarCurr,33) ) ).
tff(addAssignment_9021,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,33)
<=> v7707(VarCurr,33) ) ).
tff(addAssignment_9020,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,33)
<=> v7709(VarCurr,33) ) ).
tff(addAssignment_9019,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,33)
<=> v7711(VarCurr,33) ) ).
tff(addAssignment_9018,axiom,
! [VarNext: state_type] :
( v7711(VarNext,33)
<=> v23623(VarNext,33) ) ).
tff(addCaseBooleanConditionEqualRanges1_524,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23624(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v23623(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_550,axiom,
! [VarNext: state_type] :
( v23624(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v23623(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4821,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23624(VarNext)
<=> v23625(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4820,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23625(VarNext)
<=> ( v23627(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1594,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23627(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_9017,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,33)
<=> v7717(VarCurr,33) ) ).
tff(addAssignment_9016,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,33)
<=> v7719(VarCurr,33) ) ).
tff(addAssignment_9015,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,33)
<=> v7721(VarCurr,33) ) ).
tff(addAssignment_9014,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,33)
<=> v7723(VarCurr,33) ) ).
tff(addAssignment_9013,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,33)
<=> v7725(VarCurr,33) ) ).
tff(addAssignment_9012,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,33)
<=> v7727(VarCurr,33) ) ).
tff(addAssignment_9011,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,33)
<=> v7729(VarCurr,33) ) ).
tff(addAssignment_9010,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,33)
<=> v7731(VarCurr,33) ) ).
tff(addAssignment_9009,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,33)
<=> v7733(VarCurr,33) ) ).
tff(addAssignment_9008,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,33)
<=> v7735(VarCurr,33) ) ).
tff(addAssignment_9007,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,33)
<=> v7737(VarCurr,33) ) ).
tff(addAssignment_9006,axiom,
! [VarCurr: state_type] :
( v23619(VarCurr)
<=> $false ) ).
tff(addAssignment_9005,axiom,
! [VarCurr: state_type] :
( v23617(VarCurr)
<=> $false ) ).
tff(addAssignment_9004,axiom,
! [VarCurr: state_type] :
( v23615(VarCurr)
<=> $true ) ).
tff(addAssignment_9003,axiom,
! [VarCurr: state_type] :
( v23613(VarCurr)
<=> $false ) ).
tff(addAssignment_9002,axiom,
! [VarCurr: state_type] :
( v23611(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_523,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23564(VarNext)
=> ( v23533(VarNext)
<=> v23533(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_549,axiom,
! [VarNext: state_type] :
( v23564(VarNext)
=> ( v23533(VarNext)
<=> v23599(VarNext) ) ) ).
tff(addAssignment_9001,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23599(VarNext)
<=> v23597(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_621,axiom,
! [VarCurr: state_type] :
( ~ v23535(VarCurr)
=> ( v23597(VarCurr)
<=> v23600(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_615,axiom,
! [VarCurr: state_type] :
( v23535(VarCurr)
=> ( v23597(VarCurr)
<=> v23537(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_620,axiom,
! [VarCurr: state_type] :
( ~ v23577(VarCurr)
=> ( v23600(VarCurr)
<=> v23559(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_614,axiom,
! [VarCurr: state_type] :
( v23577(VarCurr)
=> ( v23600(VarCurr)
<=> v23601(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_276,axiom,
! [VarCurr: state_type] :
( ( ~ v23580(VarCurr)
& ~ v23582(VarCurr) )
=> ( v23601(VarCurr)
<=> v23605(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_619,axiom,
! [VarCurr: state_type] :
( v23582(VarCurr)
=> ( v23601(VarCurr)
<=> v23604(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_613,axiom,
! [VarCurr: state_type] :
( v23580(VarCurr)
=> ( v23601(VarCurr)
<=> v23602(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_618,axiom,
! [VarCurr: state_type] :
( ~ v23590(VarCurr)
=> ( v23605(VarCurr)
<=> v23559(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_612,axiom,
! [VarCurr: state_type] :
( v23590(VarCurr)
=> ( v23605(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_617,axiom,
! [VarCurr: state_type] :
( ~ v23584(VarCurr)
=> ( v23604(VarCurr)
<=> v23559(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_611,axiom,
! [VarCurr: state_type] :
( v23584(VarCurr)
=> ( v23604(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_813,axiom,
! [VarCurr: state_type] :
( ~ v23603(VarCurr)
=> ( v23602(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_814,axiom,
! [VarCurr: state_type] :
( v23603(VarCurr)
=> ( v23602(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1485,axiom,
! [VarCurr: state_type] :
( v23603(VarCurr)
<=> ( v23545(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4819,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23564(VarNext)
<=> ( v23565(VarNext)
& v23574(VarNext) ) ) ) ).
tff(addAssignment_9000,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23574(VarNext)
<=> v23572(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4818,axiom,
! [VarCurr: state_type] :
( v23572(VarCurr)
<=> ( v23535(VarCurr)
| v23575(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4817,axiom,
! [VarCurr: state_type] :
( v23575(VarCurr)
<=> ( v23576(VarCurr)
& v23596(VarCurr) ) ) ).
tff(writeUnaryOperator_1593,axiom,
! [VarCurr: state_type] :
( ~ v23596(VarCurr)
<=> v23535(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4816,axiom,
! [VarCurr: state_type] :
( v23576(VarCurr)
<=> ( v23577(VarCurr)
| v23594(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4815,axiom,
! [VarCurr: state_type] :
( v23594(VarCurr)
<=> ( v23555(VarCurr)
& v23595(VarCurr) ) ) ).
tff(writeUnaryOperator_1592,axiom,
! [VarCurr: state_type] :
( ~ v23595(VarCurr)
<=> v23557(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4814,axiom,
! [VarCurr: state_type] :
( v23577(VarCurr)
<=> ( v23578(VarCurr)
& v23557(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4813,axiom,
! [VarCurr: state_type] :
( v23578(VarCurr)
<=> ( v23579(VarCurr)
| v23588(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4812,axiom,
! [VarCurr: state_type] :
( v23588(VarCurr)
<=> ( v23589(VarCurr)
& v23593(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1484,axiom,
! [VarCurr: state_type] :
( v23593(VarCurr)
<=> ( ( v23581(VarCurr,2)
<=> $false )
& ( v23581(VarCurr,1)
<=> $false )
& ( v23581(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4811,axiom,
! [VarCurr: state_type] :
( v23589(VarCurr)
<=> ( v23590(VarCurr)
| v23591(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4810,axiom,
! [VarCurr: state_type] :
( v23591(VarCurr)
<=> ( v23555(VarCurr)
& v23592(VarCurr) ) ) ).
tff(writeUnaryOperator_1591,axiom,
! [VarCurr: state_type] :
( ~ v23592(VarCurr)
<=> v23590(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1483,axiom,
! [VarCurr: state_type] :
( v23590(VarCurr)
<=> ( v23545(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4809,axiom,
! [VarCurr: state_type] :
( v23579(VarCurr)
<=> ( v23580(VarCurr)
| v23582(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4808,axiom,
! [VarCurr: state_type] :
( v23582(VarCurr)
<=> ( v23583(VarCurr)
& v23587(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1482,axiom,
! [VarCurr: state_type] :
( v23587(VarCurr)
<=> ( ( v23581(VarCurr,2)
<=> $false )
& ( v23581(VarCurr,1)
<=> $true )
& ( v23581(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4807,axiom,
! [VarCurr: state_type] :
( v23583(VarCurr)
<=> ( v23584(VarCurr)
| v23585(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4806,axiom,
! [VarCurr: state_type] :
( v23585(VarCurr)
<=> ( v23555(VarCurr)
& v23586(VarCurr) ) ) ).
tff(writeUnaryOperator_1590,axiom,
! [VarCurr: state_type] :
( ~ v23586(VarCurr)
<=> v23584(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1481,axiom,
! [VarCurr: state_type] :
( v23584(VarCurr)
<=> ( v23545(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1480,axiom,
! [VarCurr: state_type] :
( v23580(VarCurr)
<=> ( ( v23581(VarCurr,2)
<=> $true )
& ( v23581(VarCurr,1)
<=> $false )
& ( v23581(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8999,axiom,
! [VarCurr: state_type] :
( v23581(VarCurr,0)
<=> v23543(VarCurr) ) ).
tff(addAssignment_8998,axiom,
! [VarCurr: state_type] :
( v23581(VarCurr,1)
<=> v23541(VarCurr) ) ).
tff(addAssignment_8997,axiom,
! [VarCurr: state_type] :
( v23581(VarCurr,2)
<=> v23539(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4805,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23565(VarNext)
<=> ( v23566(VarNext)
& v23561(VarNext) ) ) ) ).
tff(writeUnaryOperator_1589,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23566(VarNext)
<=> v23568(VarNext) ) ) ).
tff(addAssignment_8996,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23568(VarNext)
<=> v23561(VarCurr) ) ) ).
tff(addAssignment_8995,axiom,
! [VarCurr: state_type] :
( v23561(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_8994,axiom,
! [VarCurr: state_type] :
( v23559(VarCurr)
<=> $false ) ).
tff(addAssignment_8993,axiom,
! [VarCurr: state_type] :
( v23557(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_8992,axiom,
! [VarCurr: state_type] :
( v23555(VarCurr)
<=> $false ) ).
tff(addAssignment_8991,axiom,
! [VarCurr: state_type] :
( v23545(VarCurr)
<=> v22434(VarCurr,32) ) ).
tff(addAssignment_8990,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,32)
<=> v22436(VarCurr,32) ) ).
tff(addAssignment_8989,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,32)
<=> v7699(VarCurr,32) ) ).
tff(addAssignment_8988,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,32)
<=> v7701(VarCurr,32) ) ).
tff(addAssignment_8987,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,32)
<=> v7703(VarCurr,32) ) ).
tff(addAssignment_8986,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,32)
<=> v7705(VarCurr,32) ) ).
tff(addAssignment_8985,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,32)
<=> v7707(VarCurr,32) ) ).
tff(addAssignment_8984,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,32)
<=> v7709(VarCurr,32) ) ).
tff(addAssignment_8983,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,32)
<=> v7711(VarCurr,32) ) ).
tff(addAssignment_8982,axiom,
! [VarNext: state_type] :
( v7711(VarNext,32)
<=> v23547(VarNext,32) ) ).
tff(addCaseBooleanConditionEqualRanges1_522,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23548(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v23547(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_548,axiom,
! [VarNext: state_type] :
( v23548(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v23547(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4804,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23548(VarNext)
<=> v23549(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4803,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23549(VarNext)
<=> ( v23551(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1588,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23551(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_8981,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,32)
<=> v7717(VarCurr,32) ) ).
tff(addAssignment_8980,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,32)
<=> v7719(VarCurr,32) ) ).
tff(addAssignment_8979,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,32)
<=> v7721(VarCurr,32) ) ).
tff(addAssignment_8978,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,32)
<=> v7723(VarCurr,32) ) ).
tff(addAssignment_8977,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,32)
<=> v7725(VarCurr,32) ) ).
tff(addAssignment_8976,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,32)
<=> v7727(VarCurr,32) ) ).
tff(addAssignment_8975,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,32)
<=> v7729(VarCurr,32) ) ).
tff(addAssignment_8974,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,32)
<=> v7731(VarCurr,32) ) ).
tff(addAssignment_8973,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,32)
<=> v7733(VarCurr,32) ) ).
tff(addAssignment_8972,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,32)
<=> v7735(VarCurr,32) ) ).
tff(addAssignment_8971,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,32)
<=> v7737(VarCurr,32) ) ).
tff(addAssignment_8970,axiom,
! [VarCurr: state_type] :
( v23543(VarCurr)
<=> $false ) ).
tff(addAssignment_8969,axiom,
! [VarCurr: state_type] :
( v23541(VarCurr)
<=> $false ) ).
tff(addAssignment_8968,axiom,
! [VarCurr: state_type] :
( v23539(VarCurr)
<=> $true ) ).
tff(addAssignment_8967,axiom,
! [VarCurr: state_type] :
( v23537(VarCurr)
<=> $false ) ).
tff(addAssignment_8966,axiom,
! [VarCurr: state_type] :
( v23535(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_521,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23488(VarNext)
=> ( v23465(VarNext)
<=> v23465(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_547,axiom,
! [VarNext: state_type] :
( v23488(VarNext)
=> ( v23465(VarNext)
<=> v23523(VarNext) ) ) ).
tff(addAssignment_8965,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23523(VarNext)
<=> v23521(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_616,axiom,
! [VarCurr: state_type] :
( ~ v23467(VarCurr)
=> ( v23521(VarCurr)
<=> v23524(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_610,axiom,
! [VarCurr: state_type] :
( v23467(VarCurr)
=> ( v23521(VarCurr)
<=> v23469(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_615,axiom,
! [VarCurr: state_type] :
( ~ v23501(VarCurr)
=> ( v23524(VarCurr)
<=> v23483(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_609,axiom,
! [VarCurr: state_type] :
( v23501(VarCurr)
=> ( v23524(VarCurr)
<=> v23525(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_275,axiom,
! [VarCurr: state_type] :
( ( ~ v23504(VarCurr)
& ~ v23506(VarCurr) )
=> ( v23525(VarCurr)
<=> v23529(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_614,axiom,
! [VarCurr: state_type] :
( v23506(VarCurr)
=> ( v23525(VarCurr)
<=> v23528(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_608,axiom,
! [VarCurr: state_type] :
( v23504(VarCurr)
=> ( v23525(VarCurr)
<=> v23526(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_613,axiom,
! [VarCurr: state_type] :
( ~ v23514(VarCurr)
=> ( v23529(VarCurr)
<=> v23483(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_607,axiom,
! [VarCurr: state_type] :
( v23514(VarCurr)
=> ( v23529(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_612,axiom,
! [VarCurr: state_type] :
( ~ v23508(VarCurr)
=> ( v23528(VarCurr)
<=> v23483(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_606,axiom,
! [VarCurr: state_type] :
( v23508(VarCurr)
=> ( v23528(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_812,axiom,
! [VarCurr: state_type] :
( ~ v23527(VarCurr)
=> ( v23526(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_813,axiom,
! [VarCurr: state_type] :
( v23527(VarCurr)
=> ( v23526(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1479,axiom,
! [VarCurr: state_type] :
( v23527(VarCurr)
<=> ( v23477(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4802,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23488(VarNext)
<=> ( v23489(VarNext)
& v23498(VarNext) ) ) ) ).
tff(addAssignment_8964,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23498(VarNext)
<=> v23496(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4801,axiom,
! [VarCurr: state_type] :
( v23496(VarCurr)
<=> ( v23467(VarCurr)
| v23499(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4800,axiom,
! [VarCurr: state_type] :
( v23499(VarCurr)
<=> ( v23500(VarCurr)
& v23520(VarCurr) ) ) ).
tff(writeUnaryOperator_1587,axiom,
! [VarCurr: state_type] :
( ~ v23520(VarCurr)
<=> v23467(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4799,axiom,
! [VarCurr: state_type] :
( v23500(VarCurr)
<=> ( v23501(VarCurr)
| v23518(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4798,axiom,
! [VarCurr: state_type] :
( v23518(VarCurr)
<=> ( v23479(VarCurr)
& v23519(VarCurr) ) ) ).
tff(writeUnaryOperator_1586,axiom,
! [VarCurr: state_type] :
( ~ v23519(VarCurr)
<=> v23481(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4797,axiom,
! [VarCurr: state_type] :
( v23501(VarCurr)
<=> ( v23502(VarCurr)
& v23481(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4796,axiom,
! [VarCurr: state_type] :
( v23502(VarCurr)
<=> ( v23503(VarCurr)
| v23512(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4795,axiom,
! [VarCurr: state_type] :
( v23512(VarCurr)
<=> ( v23513(VarCurr)
& v23517(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1478,axiom,
! [VarCurr: state_type] :
( v23517(VarCurr)
<=> ( ( v23505(VarCurr,2)
<=> $false )
& ( v23505(VarCurr,1)
<=> $false )
& ( v23505(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4794,axiom,
! [VarCurr: state_type] :
( v23513(VarCurr)
<=> ( v23514(VarCurr)
| v23515(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4793,axiom,
! [VarCurr: state_type] :
( v23515(VarCurr)
<=> ( v23479(VarCurr)
& v23516(VarCurr) ) ) ).
tff(writeUnaryOperator_1585,axiom,
! [VarCurr: state_type] :
( ~ v23516(VarCurr)
<=> v23514(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1477,axiom,
! [VarCurr: state_type] :
( v23514(VarCurr)
<=> ( v23477(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4792,axiom,
! [VarCurr: state_type] :
( v23503(VarCurr)
<=> ( v23504(VarCurr)
| v23506(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4791,axiom,
! [VarCurr: state_type] :
( v23506(VarCurr)
<=> ( v23507(VarCurr)
& v23511(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1476,axiom,
! [VarCurr: state_type] :
( v23511(VarCurr)
<=> ( ( v23505(VarCurr,2)
<=> $false )
& ( v23505(VarCurr,1)
<=> $true )
& ( v23505(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4790,axiom,
! [VarCurr: state_type] :
( v23507(VarCurr)
<=> ( v23508(VarCurr)
| v23509(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4789,axiom,
! [VarCurr: state_type] :
( v23509(VarCurr)
<=> ( v23479(VarCurr)
& v23510(VarCurr) ) ) ).
tff(writeUnaryOperator_1584,axiom,
! [VarCurr: state_type] :
( ~ v23510(VarCurr)
<=> v23508(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1475,axiom,
! [VarCurr: state_type] :
( v23508(VarCurr)
<=> ( v23477(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1474,axiom,
! [VarCurr: state_type] :
( v23504(VarCurr)
<=> ( ( v23505(VarCurr,2)
<=> $true )
& ( v23505(VarCurr,1)
<=> $false )
& ( v23505(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8963,axiom,
! [VarCurr: state_type] :
( v23505(VarCurr,0)
<=> v23475(VarCurr) ) ).
tff(addAssignment_8962,axiom,
! [VarCurr: state_type] :
( v23505(VarCurr,1)
<=> v23473(VarCurr) ) ).
tff(addAssignment_8961,axiom,
! [VarCurr: state_type] :
( v23505(VarCurr,2)
<=> v23471(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4788,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23489(VarNext)
<=> ( v23490(VarNext)
& v23485(VarNext) ) ) ) ).
tff(writeUnaryOperator_1583,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23490(VarNext)
<=> v23492(VarNext) ) ) ).
tff(addAssignment_8960,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23492(VarNext)
<=> v23485(VarCurr) ) ) ).
tff(addAssignment_8959,axiom,
! [VarCurr: state_type] :
( v23485(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_8958,axiom,
! [VarCurr: state_type] :
( v23483(VarCurr)
<=> $false ) ).
tff(addAssignment_8957,axiom,
! [VarCurr: state_type] :
( v23481(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_8956,axiom,
! [VarCurr: state_type] :
( v23479(VarCurr)
<=> $false ) ).
tff(addAssignment_8955,axiom,
! [VarCurr: state_type] :
( v23477(VarCurr)
<=> v22434(VarCurr,31) ) ).
tff(addAssignment_8954,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,31)
<=> v22436(VarCurr,31) ) ).
tff(addAssignment_8953,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,31)
<=> v7699(VarCurr,31) ) ).
tff(addAssignment_8952,axiom,
! [VarCurr: state_type] :
( v23475(VarCurr)
<=> $false ) ).
tff(addAssignment_8951,axiom,
! [VarCurr: state_type] :
( v23473(VarCurr)
<=> $false ) ).
tff(addAssignment_8950,axiom,
! [VarCurr: state_type] :
( v23471(VarCurr)
<=> $true ) ).
tff(addAssignment_8949,axiom,
! [VarCurr: state_type] :
( v23469(VarCurr)
<=> $false ) ).
tff(addAssignment_8948,axiom,
! [VarCurr: state_type] :
( v23467(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_520,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23420(VarNext)
=> ( v23397(VarNext)
<=> v23397(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_546,axiom,
! [VarNext: state_type] :
( v23420(VarNext)
=> ( v23397(VarNext)
<=> v23455(VarNext) ) ) ).
tff(addAssignment_8947,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23455(VarNext)
<=> v23453(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_611,axiom,
! [VarCurr: state_type] :
( ~ v23399(VarCurr)
=> ( v23453(VarCurr)
<=> v23456(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_605,axiom,
! [VarCurr: state_type] :
( v23399(VarCurr)
=> ( v23453(VarCurr)
<=> v23401(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_610,axiom,
! [VarCurr: state_type] :
( ~ v23433(VarCurr)
=> ( v23456(VarCurr)
<=> v23415(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_604,axiom,
! [VarCurr: state_type] :
( v23433(VarCurr)
=> ( v23456(VarCurr)
<=> v23457(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_274,axiom,
! [VarCurr: state_type] :
( ( ~ v23436(VarCurr)
& ~ v23438(VarCurr) )
=> ( v23457(VarCurr)
<=> v23461(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_609,axiom,
! [VarCurr: state_type] :
( v23438(VarCurr)
=> ( v23457(VarCurr)
<=> v23460(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_603,axiom,
! [VarCurr: state_type] :
( v23436(VarCurr)
=> ( v23457(VarCurr)
<=> v23458(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_608,axiom,
! [VarCurr: state_type] :
( ~ v23446(VarCurr)
=> ( v23461(VarCurr)
<=> v23415(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_602,axiom,
! [VarCurr: state_type] :
( v23446(VarCurr)
=> ( v23461(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_607,axiom,
! [VarCurr: state_type] :
( ~ v23440(VarCurr)
=> ( v23460(VarCurr)
<=> v23415(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_601,axiom,
! [VarCurr: state_type] :
( v23440(VarCurr)
=> ( v23460(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_811,axiom,
! [VarCurr: state_type] :
( ~ v23459(VarCurr)
=> ( v23458(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_812,axiom,
! [VarCurr: state_type] :
( v23459(VarCurr)
=> ( v23458(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1473,axiom,
! [VarCurr: state_type] :
( v23459(VarCurr)
<=> ( v23409(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4787,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23420(VarNext)
<=> ( v23421(VarNext)
& v23430(VarNext) ) ) ) ).
tff(addAssignment_8946,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23430(VarNext)
<=> v23428(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4786,axiom,
! [VarCurr: state_type] :
( v23428(VarCurr)
<=> ( v23399(VarCurr)
| v23431(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4785,axiom,
! [VarCurr: state_type] :
( v23431(VarCurr)
<=> ( v23432(VarCurr)
& v23452(VarCurr) ) ) ).
tff(writeUnaryOperator_1582,axiom,
! [VarCurr: state_type] :
( ~ v23452(VarCurr)
<=> v23399(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4784,axiom,
! [VarCurr: state_type] :
( v23432(VarCurr)
<=> ( v23433(VarCurr)
| v23450(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4783,axiom,
! [VarCurr: state_type] :
( v23450(VarCurr)
<=> ( v23411(VarCurr)
& v23451(VarCurr) ) ) ).
tff(writeUnaryOperator_1581,axiom,
! [VarCurr: state_type] :
( ~ v23451(VarCurr)
<=> v23413(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4782,axiom,
! [VarCurr: state_type] :
( v23433(VarCurr)
<=> ( v23434(VarCurr)
& v23413(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4781,axiom,
! [VarCurr: state_type] :
( v23434(VarCurr)
<=> ( v23435(VarCurr)
| v23444(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4780,axiom,
! [VarCurr: state_type] :
( v23444(VarCurr)
<=> ( v23445(VarCurr)
& v23449(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1472,axiom,
! [VarCurr: state_type] :
( v23449(VarCurr)
<=> ( ( v23437(VarCurr,2)
<=> $false )
& ( v23437(VarCurr,1)
<=> $false )
& ( v23437(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4779,axiom,
! [VarCurr: state_type] :
( v23445(VarCurr)
<=> ( v23446(VarCurr)
| v23447(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4778,axiom,
! [VarCurr: state_type] :
( v23447(VarCurr)
<=> ( v23411(VarCurr)
& v23448(VarCurr) ) ) ).
tff(writeUnaryOperator_1580,axiom,
! [VarCurr: state_type] :
( ~ v23448(VarCurr)
<=> v23446(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1471,axiom,
! [VarCurr: state_type] :
( v23446(VarCurr)
<=> ( v23409(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4777,axiom,
! [VarCurr: state_type] :
( v23435(VarCurr)
<=> ( v23436(VarCurr)
| v23438(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4776,axiom,
! [VarCurr: state_type] :
( v23438(VarCurr)
<=> ( v23439(VarCurr)
& v23443(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1470,axiom,
! [VarCurr: state_type] :
( v23443(VarCurr)
<=> ( ( v23437(VarCurr,2)
<=> $false )
& ( v23437(VarCurr,1)
<=> $true )
& ( v23437(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4775,axiom,
! [VarCurr: state_type] :
( v23439(VarCurr)
<=> ( v23440(VarCurr)
| v23441(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4774,axiom,
! [VarCurr: state_type] :
( v23441(VarCurr)
<=> ( v23411(VarCurr)
& v23442(VarCurr) ) ) ).
tff(writeUnaryOperator_1579,axiom,
! [VarCurr: state_type] :
( ~ v23442(VarCurr)
<=> v23440(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1469,axiom,
! [VarCurr: state_type] :
( v23440(VarCurr)
<=> ( v23409(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1468,axiom,
! [VarCurr: state_type] :
( v23436(VarCurr)
<=> ( ( v23437(VarCurr,2)
<=> $true )
& ( v23437(VarCurr,1)
<=> $false )
& ( v23437(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8945,axiom,
! [VarCurr: state_type] :
( v23437(VarCurr,0)
<=> v23407(VarCurr) ) ).
tff(addAssignment_8944,axiom,
! [VarCurr: state_type] :
( v23437(VarCurr,1)
<=> v23405(VarCurr) ) ).
tff(addAssignment_8943,axiom,
! [VarCurr: state_type] :
( v23437(VarCurr,2)
<=> v23403(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4773,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23421(VarNext)
<=> ( v23422(VarNext)
& v23417(VarNext) ) ) ) ).
tff(writeUnaryOperator_1578,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23422(VarNext)
<=> v23424(VarNext) ) ) ).
tff(addAssignment_8942,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23424(VarNext)
<=> v23417(VarCurr) ) ) ).
tff(addAssignment_8941,axiom,
! [VarCurr: state_type] :
( v23417(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_8940,axiom,
! [VarCurr: state_type] :
( v23415(VarCurr)
<=> $false ) ).
tff(addAssignment_8939,axiom,
! [VarCurr: state_type] :
( v23413(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_8938,axiom,
! [VarCurr: state_type] :
( v23411(VarCurr)
<=> $false ) ).
tff(addAssignment_8937,axiom,
! [VarCurr: state_type] :
( v23409(VarCurr)
<=> v22434(VarCurr,30) ) ).
tff(addAssignment_8936,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,30)
<=> v22436(VarCurr,30) ) ).
tff(addAssignment_8935,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,30)
<=> v7699(VarCurr,30) ) ).
tff(addAssignment_8934,axiom,
! [VarCurr: state_type] :
( v23407(VarCurr)
<=> $false ) ).
tff(addAssignment_8933,axiom,
! [VarCurr: state_type] :
( v23405(VarCurr)
<=> $false ) ).
tff(addAssignment_8932,axiom,
! [VarCurr: state_type] :
( v23403(VarCurr)
<=> $true ) ).
tff(addAssignment_8931,axiom,
! [VarCurr: state_type] :
( v23401(VarCurr)
<=> $false ) ).
tff(addAssignment_8930,axiom,
! [VarCurr: state_type] :
( v23399(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_519,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23352(VarNext)
=> ( v23329(VarNext)
<=> v23329(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_545,axiom,
! [VarNext: state_type] :
( v23352(VarNext)
=> ( v23329(VarNext)
<=> v23387(VarNext) ) ) ).
tff(addAssignment_8929,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23387(VarNext)
<=> v23385(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_606,axiom,
! [VarCurr: state_type] :
( ~ v23331(VarCurr)
=> ( v23385(VarCurr)
<=> v23388(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_600,axiom,
! [VarCurr: state_type] :
( v23331(VarCurr)
=> ( v23385(VarCurr)
<=> v23333(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_605,axiom,
! [VarCurr: state_type] :
( ~ v23365(VarCurr)
=> ( v23388(VarCurr)
<=> v23347(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_599,axiom,
! [VarCurr: state_type] :
( v23365(VarCurr)
=> ( v23388(VarCurr)
<=> v23389(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_273,axiom,
! [VarCurr: state_type] :
( ( ~ v23368(VarCurr)
& ~ v23370(VarCurr) )
=> ( v23389(VarCurr)
<=> v23393(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_604,axiom,
! [VarCurr: state_type] :
( v23370(VarCurr)
=> ( v23389(VarCurr)
<=> v23392(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_598,axiom,
! [VarCurr: state_type] :
( v23368(VarCurr)
=> ( v23389(VarCurr)
<=> v23390(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_603,axiom,
! [VarCurr: state_type] :
( ~ v23378(VarCurr)
=> ( v23393(VarCurr)
<=> v23347(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_597,axiom,
! [VarCurr: state_type] :
( v23378(VarCurr)
=> ( v23393(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_602,axiom,
! [VarCurr: state_type] :
( ~ v23372(VarCurr)
=> ( v23392(VarCurr)
<=> v23347(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_596,axiom,
! [VarCurr: state_type] :
( v23372(VarCurr)
=> ( v23392(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_810,axiom,
! [VarCurr: state_type] :
( ~ v23391(VarCurr)
=> ( v23390(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_811,axiom,
! [VarCurr: state_type] :
( v23391(VarCurr)
=> ( v23390(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1467,axiom,
! [VarCurr: state_type] :
( v23391(VarCurr)
<=> ( v23341(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4772,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23352(VarNext)
<=> ( v23353(VarNext)
& v23362(VarNext) ) ) ) ).
tff(addAssignment_8928,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23362(VarNext)
<=> v23360(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4771,axiom,
! [VarCurr: state_type] :
( v23360(VarCurr)
<=> ( v23331(VarCurr)
| v23363(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4770,axiom,
! [VarCurr: state_type] :
( v23363(VarCurr)
<=> ( v23364(VarCurr)
& v23384(VarCurr) ) ) ).
tff(writeUnaryOperator_1577,axiom,
! [VarCurr: state_type] :
( ~ v23384(VarCurr)
<=> v23331(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4769,axiom,
! [VarCurr: state_type] :
( v23364(VarCurr)
<=> ( v23365(VarCurr)
| v23382(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4768,axiom,
! [VarCurr: state_type] :
( v23382(VarCurr)
<=> ( v23343(VarCurr)
& v23383(VarCurr) ) ) ).
tff(writeUnaryOperator_1576,axiom,
! [VarCurr: state_type] :
( ~ v23383(VarCurr)
<=> v23345(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4767,axiom,
! [VarCurr: state_type] :
( v23365(VarCurr)
<=> ( v23366(VarCurr)
& v23345(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4766,axiom,
! [VarCurr: state_type] :
( v23366(VarCurr)
<=> ( v23367(VarCurr)
| v23376(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4765,axiom,
! [VarCurr: state_type] :
( v23376(VarCurr)
<=> ( v23377(VarCurr)
& v23381(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1466,axiom,
! [VarCurr: state_type] :
( v23381(VarCurr)
<=> ( ( v23369(VarCurr,2)
<=> $false )
& ( v23369(VarCurr,1)
<=> $false )
& ( v23369(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4764,axiom,
! [VarCurr: state_type] :
( v23377(VarCurr)
<=> ( v23378(VarCurr)
| v23379(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4763,axiom,
! [VarCurr: state_type] :
( v23379(VarCurr)
<=> ( v23343(VarCurr)
& v23380(VarCurr) ) ) ).
tff(writeUnaryOperator_1575,axiom,
! [VarCurr: state_type] :
( ~ v23380(VarCurr)
<=> v23378(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1465,axiom,
! [VarCurr: state_type] :
( v23378(VarCurr)
<=> ( v23341(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4762,axiom,
! [VarCurr: state_type] :
( v23367(VarCurr)
<=> ( v23368(VarCurr)
| v23370(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4761,axiom,
! [VarCurr: state_type] :
( v23370(VarCurr)
<=> ( v23371(VarCurr)
& v23375(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1464,axiom,
! [VarCurr: state_type] :
( v23375(VarCurr)
<=> ( ( v23369(VarCurr,2)
<=> $false )
& ( v23369(VarCurr,1)
<=> $true )
& ( v23369(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4760,axiom,
! [VarCurr: state_type] :
( v23371(VarCurr)
<=> ( v23372(VarCurr)
| v23373(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4759,axiom,
! [VarCurr: state_type] :
( v23373(VarCurr)
<=> ( v23343(VarCurr)
& v23374(VarCurr) ) ) ).
tff(writeUnaryOperator_1574,axiom,
! [VarCurr: state_type] :
( ~ v23374(VarCurr)
<=> v23372(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1463,axiom,
! [VarCurr: state_type] :
( v23372(VarCurr)
<=> ( v23341(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1462,axiom,
! [VarCurr: state_type] :
( v23368(VarCurr)
<=> ( ( v23369(VarCurr,2)
<=> $true )
& ( v23369(VarCurr,1)
<=> $false )
& ( v23369(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8927,axiom,
! [VarCurr: state_type] :
( v23369(VarCurr,0)
<=> v23339(VarCurr) ) ).
tff(addAssignment_8926,axiom,
! [VarCurr: state_type] :
( v23369(VarCurr,1)
<=> v23337(VarCurr) ) ).
tff(addAssignment_8925,axiom,
! [VarCurr: state_type] :
( v23369(VarCurr,2)
<=> v23335(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4758,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23353(VarNext)
<=> ( v23354(VarNext)
& v23349(VarNext) ) ) ) ).
tff(writeUnaryOperator_1573,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23354(VarNext)
<=> v23356(VarNext) ) ) ).
tff(addAssignment_8924,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23356(VarNext)
<=> v23349(VarCurr) ) ) ).
tff(addAssignment_8923,axiom,
! [VarCurr: state_type] :
( v23349(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_8922,axiom,
! [VarCurr: state_type] :
( v23347(VarCurr)
<=> $false ) ).
tff(addAssignment_8921,axiom,
! [VarCurr: state_type] :
( v23345(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_8920,axiom,
! [VarCurr: state_type] :
( v23343(VarCurr)
<=> $false ) ).
tff(addAssignment_8919,axiom,
! [VarCurr: state_type] :
( v23341(VarCurr)
<=> v22434(VarCurr,29) ) ).
tff(addAssignment_8918,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,29)
<=> v22436(VarCurr,29) ) ).
tff(addAssignment_8917,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,29)
<=> v7699(VarCurr,29) ) ).
tff(addAssignment_8916,axiom,
! [VarCurr: state_type] :
( v23339(VarCurr)
<=> $false ) ).
tff(addAssignment_8915,axiom,
! [VarCurr: state_type] :
( v23337(VarCurr)
<=> $false ) ).
tff(addAssignment_8914,axiom,
! [VarCurr: state_type] :
( v23335(VarCurr)
<=> $true ) ).
tff(addAssignment_8913,axiom,
! [VarCurr: state_type] :
( v23333(VarCurr)
<=> $false ) ).
tff(addAssignment_8912,axiom,
! [VarCurr: state_type] :
( v23331(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_518,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23284(VarNext)
=> ( v23261(VarNext)
<=> v23261(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_544,axiom,
! [VarNext: state_type] :
( v23284(VarNext)
=> ( v23261(VarNext)
<=> v23319(VarNext) ) ) ).
tff(addAssignment_8911,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23319(VarNext)
<=> v23317(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_601,axiom,
! [VarCurr: state_type] :
( ~ v23263(VarCurr)
=> ( v23317(VarCurr)
<=> v23320(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_595,axiom,
! [VarCurr: state_type] :
( v23263(VarCurr)
=> ( v23317(VarCurr)
<=> v23265(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_600,axiom,
! [VarCurr: state_type] :
( ~ v23297(VarCurr)
=> ( v23320(VarCurr)
<=> v23279(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_594,axiom,
! [VarCurr: state_type] :
( v23297(VarCurr)
=> ( v23320(VarCurr)
<=> v23321(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_272,axiom,
! [VarCurr: state_type] :
( ( ~ v23300(VarCurr)
& ~ v23302(VarCurr) )
=> ( v23321(VarCurr)
<=> v23325(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_599,axiom,
! [VarCurr: state_type] :
( v23302(VarCurr)
=> ( v23321(VarCurr)
<=> v23324(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_593,axiom,
! [VarCurr: state_type] :
( v23300(VarCurr)
=> ( v23321(VarCurr)
<=> v23322(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_598,axiom,
! [VarCurr: state_type] :
( ~ v23310(VarCurr)
=> ( v23325(VarCurr)
<=> v23279(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_592,axiom,
! [VarCurr: state_type] :
( v23310(VarCurr)
=> ( v23325(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_597,axiom,
! [VarCurr: state_type] :
( ~ v23304(VarCurr)
=> ( v23324(VarCurr)
<=> v23279(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_591,axiom,
! [VarCurr: state_type] :
( v23304(VarCurr)
=> ( v23324(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_809,axiom,
! [VarCurr: state_type] :
( ~ v23323(VarCurr)
=> ( v23322(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_810,axiom,
! [VarCurr: state_type] :
( v23323(VarCurr)
=> ( v23322(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1461,axiom,
! [VarCurr: state_type] :
( v23323(VarCurr)
<=> ( v23273(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4757,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23284(VarNext)
<=> ( v23285(VarNext)
& v23294(VarNext) ) ) ) ).
tff(addAssignment_8910,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23294(VarNext)
<=> v23292(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4756,axiom,
! [VarCurr: state_type] :
( v23292(VarCurr)
<=> ( v23263(VarCurr)
| v23295(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4755,axiom,
! [VarCurr: state_type] :
( v23295(VarCurr)
<=> ( v23296(VarCurr)
& v23316(VarCurr) ) ) ).
tff(writeUnaryOperator_1572,axiom,
! [VarCurr: state_type] :
( ~ v23316(VarCurr)
<=> v23263(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4754,axiom,
! [VarCurr: state_type] :
( v23296(VarCurr)
<=> ( v23297(VarCurr)
| v23314(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4753,axiom,
! [VarCurr: state_type] :
( v23314(VarCurr)
<=> ( v23275(VarCurr)
& v23315(VarCurr) ) ) ).
tff(writeUnaryOperator_1571,axiom,
! [VarCurr: state_type] :
( ~ v23315(VarCurr)
<=> v23277(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4752,axiom,
! [VarCurr: state_type] :
( v23297(VarCurr)
<=> ( v23298(VarCurr)
& v23277(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4751,axiom,
! [VarCurr: state_type] :
( v23298(VarCurr)
<=> ( v23299(VarCurr)
| v23308(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4750,axiom,
! [VarCurr: state_type] :
( v23308(VarCurr)
<=> ( v23309(VarCurr)
& v23313(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1460,axiom,
! [VarCurr: state_type] :
( v23313(VarCurr)
<=> ( ( v23301(VarCurr,2)
<=> $false )
& ( v23301(VarCurr,1)
<=> $false )
& ( v23301(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4749,axiom,
! [VarCurr: state_type] :
( v23309(VarCurr)
<=> ( v23310(VarCurr)
| v23311(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4748,axiom,
! [VarCurr: state_type] :
( v23311(VarCurr)
<=> ( v23275(VarCurr)
& v23312(VarCurr) ) ) ).
tff(writeUnaryOperator_1570,axiom,
! [VarCurr: state_type] :
( ~ v23312(VarCurr)
<=> v23310(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1459,axiom,
! [VarCurr: state_type] :
( v23310(VarCurr)
<=> ( v23273(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4747,axiom,
! [VarCurr: state_type] :
( v23299(VarCurr)
<=> ( v23300(VarCurr)
| v23302(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4746,axiom,
! [VarCurr: state_type] :
( v23302(VarCurr)
<=> ( v23303(VarCurr)
& v23307(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1458,axiom,
! [VarCurr: state_type] :
( v23307(VarCurr)
<=> ( ( v23301(VarCurr,2)
<=> $false )
& ( v23301(VarCurr,1)
<=> $true )
& ( v23301(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4745,axiom,
! [VarCurr: state_type] :
( v23303(VarCurr)
<=> ( v23304(VarCurr)
| v23305(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4744,axiom,
! [VarCurr: state_type] :
( v23305(VarCurr)
<=> ( v23275(VarCurr)
& v23306(VarCurr) ) ) ).
tff(writeUnaryOperator_1569,axiom,
! [VarCurr: state_type] :
( ~ v23306(VarCurr)
<=> v23304(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1457,axiom,
! [VarCurr: state_type] :
( v23304(VarCurr)
<=> ( v23273(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1456,axiom,
! [VarCurr: state_type] :
( v23300(VarCurr)
<=> ( ( v23301(VarCurr,2)
<=> $true )
& ( v23301(VarCurr,1)
<=> $false )
& ( v23301(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8909,axiom,
! [VarCurr: state_type] :
( v23301(VarCurr,0)
<=> v23271(VarCurr) ) ).
tff(addAssignment_8908,axiom,
! [VarCurr: state_type] :
( v23301(VarCurr,1)
<=> v23269(VarCurr) ) ).
tff(addAssignment_8907,axiom,
! [VarCurr: state_type] :
( v23301(VarCurr,2)
<=> v23267(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4743,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23285(VarNext)
<=> ( v23286(VarNext)
& v23281(VarNext) ) ) ) ).
tff(writeUnaryOperator_1568,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23286(VarNext)
<=> v23288(VarNext) ) ) ).
tff(addAssignment_8906,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23288(VarNext)
<=> v23281(VarCurr) ) ) ).
tff(addAssignment_8905,axiom,
! [VarCurr: state_type] :
( v23281(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_8904,axiom,
! [VarCurr: state_type] :
( v23279(VarCurr)
<=> $false ) ).
tff(addAssignment_8903,axiom,
! [VarCurr: state_type] :
( v23277(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_8902,axiom,
! [VarCurr: state_type] :
( v23275(VarCurr)
<=> $false ) ).
tff(addAssignment_8901,axiom,
! [VarCurr: state_type] :
( v23273(VarCurr)
<=> v22434(VarCurr,28) ) ).
tff(addAssignment_8900,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,28)
<=> v22436(VarCurr,28) ) ).
tff(addAssignment_8899,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,28)
<=> v7699(VarCurr,28) ) ).
tff(addAssignment_8898,axiom,
! [VarCurr: state_type] :
( v23271(VarCurr)
<=> $false ) ).
tff(addAssignment_8897,axiom,
! [VarCurr: state_type] :
( v23269(VarCurr)
<=> $false ) ).
tff(addAssignment_8896,axiom,
! [VarCurr: state_type] :
( v23267(VarCurr)
<=> $true ) ).
tff(addAssignment_8895,axiom,
! [VarCurr: state_type] :
( v23265(VarCurr)
<=> $false ) ).
tff(addAssignment_8894,axiom,
! [VarCurr: state_type] :
( v23263(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_517,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23216(VarNext)
=> ( v23193(VarNext)
<=> v23193(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_543,axiom,
! [VarNext: state_type] :
( v23216(VarNext)
=> ( v23193(VarNext)
<=> v23251(VarNext) ) ) ).
tff(addAssignment_8893,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23251(VarNext)
<=> v23249(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_596,axiom,
! [VarCurr: state_type] :
( ~ v23195(VarCurr)
=> ( v23249(VarCurr)
<=> v23252(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_590,axiom,
! [VarCurr: state_type] :
( v23195(VarCurr)
=> ( v23249(VarCurr)
<=> v23197(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_595,axiom,
! [VarCurr: state_type] :
( ~ v23229(VarCurr)
=> ( v23252(VarCurr)
<=> v23211(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_589,axiom,
! [VarCurr: state_type] :
( v23229(VarCurr)
=> ( v23252(VarCurr)
<=> v23253(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_271,axiom,
! [VarCurr: state_type] :
( ( ~ v23232(VarCurr)
& ~ v23234(VarCurr) )
=> ( v23253(VarCurr)
<=> v23257(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_594,axiom,
! [VarCurr: state_type] :
( v23234(VarCurr)
=> ( v23253(VarCurr)
<=> v23256(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_588,axiom,
! [VarCurr: state_type] :
( v23232(VarCurr)
=> ( v23253(VarCurr)
<=> v23254(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_593,axiom,
! [VarCurr: state_type] :
( ~ v23242(VarCurr)
=> ( v23257(VarCurr)
<=> v23211(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_587,axiom,
! [VarCurr: state_type] :
( v23242(VarCurr)
=> ( v23257(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_592,axiom,
! [VarCurr: state_type] :
( ~ v23236(VarCurr)
=> ( v23256(VarCurr)
<=> v23211(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_586,axiom,
! [VarCurr: state_type] :
( v23236(VarCurr)
=> ( v23256(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_808,axiom,
! [VarCurr: state_type] :
( ~ v23255(VarCurr)
=> ( v23254(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_809,axiom,
! [VarCurr: state_type] :
( v23255(VarCurr)
=> ( v23254(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1455,axiom,
! [VarCurr: state_type] :
( v23255(VarCurr)
<=> ( v23205(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4742,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23216(VarNext)
<=> ( v23217(VarNext)
& v23226(VarNext) ) ) ) ).
tff(addAssignment_8892,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23226(VarNext)
<=> v23224(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4741,axiom,
! [VarCurr: state_type] :
( v23224(VarCurr)
<=> ( v23195(VarCurr)
| v23227(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4740,axiom,
! [VarCurr: state_type] :
( v23227(VarCurr)
<=> ( v23228(VarCurr)
& v23248(VarCurr) ) ) ).
tff(writeUnaryOperator_1567,axiom,
! [VarCurr: state_type] :
( ~ v23248(VarCurr)
<=> v23195(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4739,axiom,
! [VarCurr: state_type] :
( v23228(VarCurr)
<=> ( v23229(VarCurr)
| v23246(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4738,axiom,
! [VarCurr: state_type] :
( v23246(VarCurr)
<=> ( v23207(VarCurr)
& v23247(VarCurr) ) ) ).
tff(writeUnaryOperator_1566,axiom,
! [VarCurr: state_type] :
( ~ v23247(VarCurr)
<=> v23209(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4737,axiom,
! [VarCurr: state_type] :
( v23229(VarCurr)
<=> ( v23230(VarCurr)
& v23209(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4736,axiom,
! [VarCurr: state_type] :
( v23230(VarCurr)
<=> ( v23231(VarCurr)
| v23240(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4735,axiom,
! [VarCurr: state_type] :
( v23240(VarCurr)
<=> ( v23241(VarCurr)
& v23245(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1454,axiom,
! [VarCurr: state_type] :
( v23245(VarCurr)
<=> ( ( v23233(VarCurr,2)
<=> $false )
& ( v23233(VarCurr,1)
<=> $false )
& ( v23233(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4734,axiom,
! [VarCurr: state_type] :
( v23241(VarCurr)
<=> ( v23242(VarCurr)
| v23243(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4733,axiom,
! [VarCurr: state_type] :
( v23243(VarCurr)
<=> ( v23207(VarCurr)
& v23244(VarCurr) ) ) ).
tff(writeUnaryOperator_1565,axiom,
! [VarCurr: state_type] :
( ~ v23244(VarCurr)
<=> v23242(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1453,axiom,
! [VarCurr: state_type] :
( v23242(VarCurr)
<=> ( v23205(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4732,axiom,
! [VarCurr: state_type] :
( v23231(VarCurr)
<=> ( v23232(VarCurr)
| v23234(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4731,axiom,
! [VarCurr: state_type] :
( v23234(VarCurr)
<=> ( v23235(VarCurr)
& v23239(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1452,axiom,
! [VarCurr: state_type] :
( v23239(VarCurr)
<=> ( ( v23233(VarCurr,2)
<=> $false )
& ( v23233(VarCurr,1)
<=> $true )
& ( v23233(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4730,axiom,
! [VarCurr: state_type] :
( v23235(VarCurr)
<=> ( v23236(VarCurr)
| v23237(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4729,axiom,
! [VarCurr: state_type] :
( v23237(VarCurr)
<=> ( v23207(VarCurr)
& v23238(VarCurr) ) ) ).
tff(writeUnaryOperator_1564,axiom,
! [VarCurr: state_type] :
( ~ v23238(VarCurr)
<=> v23236(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1451,axiom,
! [VarCurr: state_type] :
( v23236(VarCurr)
<=> ( v23205(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1450,axiom,
! [VarCurr: state_type] :
( v23232(VarCurr)
<=> ( ( v23233(VarCurr,2)
<=> $true )
& ( v23233(VarCurr,1)
<=> $false )
& ( v23233(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8891,axiom,
! [VarCurr: state_type] :
( v23233(VarCurr,0)
<=> v23203(VarCurr) ) ).
tff(addAssignment_8890,axiom,
! [VarCurr: state_type] :
( v23233(VarCurr,1)
<=> v23201(VarCurr) ) ).
tff(addAssignment_8889,axiom,
! [VarCurr: state_type] :
( v23233(VarCurr,2)
<=> v23199(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4728,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23217(VarNext)
<=> ( v23218(VarNext)
& v23213(VarNext) ) ) ) ).
tff(writeUnaryOperator_1563,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23218(VarNext)
<=> v23220(VarNext) ) ) ).
tff(addAssignment_8888,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23220(VarNext)
<=> v23213(VarCurr) ) ) ).
tff(addAssignment_8887,axiom,
! [VarCurr: state_type] :
( v23213(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_8886,axiom,
! [VarCurr: state_type] :
( v23211(VarCurr)
<=> $false ) ).
tff(addAssignment_8885,axiom,
! [VarCurr: state_type] :
( v23209(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_8884,axiom,
! [VarCurr: state_type] :
( v23207(VarCurr)
<=> $false ) ).
tff(addAssignment_8883,axiom,
! [VarCurr: state_type] :
( v23205(VarCurr)
<=> v22434(VarCurr,27) ) ).
tff(addAssignment_8882,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,27)
<=> v22436(VarCurr,27) ) ).
tff(addAssignment_8881,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,27)
<=> v7699(VarCurr,27) ) ).
tff(addAssignment_8880,axiom,
! [VarCurr: state_type] :
( v23203(VarCurr)
<=> $false ) ).
tff(addAssignment_8879,axiom,
! [VarCurr: state_type] :
( v23201(VarCurr)
<=> $false ) ).
tff(addAssignment_8878,axiom,
! [VarCurr: state_type] :
( v23199(VarCurr)
<=> $true ) ).
tff(addAssignment_8877,axiom,
! [VarCurr: state_type] :
( v23197(VarCurr)
<=> $false ) ).
tff(addAssignment_8876,axiom,
! [VarCurr: state_type] :
( v23195(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_516,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23148(VarNext)
=> ( v23125(VarNext)
<=> v23125(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_542,axiom,
! [VarNext: state_type] :
( v23148(VarNext)
=> ( v23125(VarNext)
<=> v23183(VarNext) ) ) ).
tff(addAssignment_8875,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23183(VarNext)
<=> v23181(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_591,axiom,
! [VarCurr: state_type] :
( ~ v23127(VarCurr)
=> ( v23181(VarCurr)
<=> v23184(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_585,axiom,
! [VarCurr: state_type] :
( v23127(VarCurr)
=> ( v23181(VarCurr)
<=> v23129(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_590,axiom,
! [VarCurr: state_type] :
( ~ v23161(VarCurr)
=> ( v23184(VarCurr)
<=> v23143(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_584,axiom,
! [VarCurr: state_type] :
( v23161(VarCurr)
=> ( v23184(VarCurr)
<=> v23185(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_270,axiom,
! [VarCurr: state_type] :
( ( ~ v23164(VarCurr)
& ~ v23166(VarCurr) )
=> ( v23185(VarCurr)
<=> v23189(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_589,axiom,
! [VarCurr: state_type] :
( v23166(VarCurr)
=> ( v23185(VarCurr)
<=> v23188(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_583,axiom,
! [VarCurr: state_type] :
( v23164(VarCurr)
=> ( v23185(VarCurr)
<=> v23186(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_588,axiom,
! [VarCurr: state_type] :
( ~ v23174(VarCurr)
=> ( v23189(VarCurr)
<=> v23143(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_582,axiom,
! [VarCurr: state_type] :
( v23174(VarCurr)
=> ( v23189(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_587,axiom,
! [VarCurr: state_type] :
( ~ v23168(VarCurr)
=> ( v23188(VarCurr)
<=> v23143(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_581,axiom,
! [VarCurr: state_type] :
( v23168(VarCurr)
=> ( v23188(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_807,axiom,
! [VarCurr: state_type] :
( ~ v23187(VarCurr)
=> ( v23186(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_808,axiom,
! [VarCurr: state_type] :
( v23187(VarCurr)
=> ( v23186(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1449,axiom,
! [VarCurr: state_type] :
( v23187(VarCurr)
<=> ( v23137(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4727,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23148(VarNext)
<=> ( v23149(VarNext)
& v23158(VarNext) ) ) ) ).
tff(addAssignment_8874,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23158(VarNext)
<=> v23156(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4726,axiom,
! [VarCurr: state_type] :
( v23156(VarCurr)
<=> ( v23127(VarCurr)
| v23159(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4725,axiom,
! [VarCurr: state_type] :
( v23159(VarCurr)
<=> ( v23160(VarCurr)
& v23180(VarCurr) ) ) ).
tff(writeUnaryOperator_1562,axiom,
! [VarCurr: state_type] :
( ~ v23180(VarCurr)
<=> v23127(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4724,axiom,
! [VarCurr: state_type] :
( v23160(VarCurr)
<=> ( v23161(VarCurr)
| v23178(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4723,axiom,
! [VarCurr: state_type] :
( v23178(VarCurr)
<=> ( v23139(VarCurr)
& v23179(VarCurr) ) ) ).
tff(writeUnaryOperator_1561,axiom,
! [VarCurr: state_type] :
( ~ v23179(VarCurr)
<=> v23141(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4722,axiom,
! [VarCurr: state_type] :
( v23161(VarCurr)
<=> ( v23162(VarCurr)
& v23141(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4721,axiom,
! [VarCurr: state_type] :
( v23162(VarCurr)
<=> ( v23163(VarCurr)
| v23172(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4720,axiom,
! [VarCurr: state_type] :
( v23172(VarCurr)
<=> ( v23173(VarCurr)
& v23177(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1448,axiom,
! [VarCurr: state_type] :
( v23177(VarCurr)
<=> ( ( v23165(VarCurr,2)
<=> $false )
& ( v23165(VarCurr,1)
<=> $false )
& ( v23165(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4719,axiom,
! [VarCurr: state_type] :
( v23173(VarCurr)
<=> ( v23174(VarCurr)
| v23175(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4718,axiom,
! [VarCurr: state_type] :
( v23175(VarCurr)
<=> ( v23139(VarCurr)
& v23176(VarCurr) ) ) ).
tff(writeUnaryOperator_1560,axiom,
! [VarCurr: state_type] :
( ~ v23176(VarCurr)
<=> v23174(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1447,axiom,
! [VarCurr: state_type] :
( v23174(VarCurr)
<=> ( v23137(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4717,axiom,
! [VarCurr: state_type] :
( v23163(VarCurr)
<=> ( v23164(VarCurr)
| v23166(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4716,axiom,
! [VarCurr: state_type] :
( v23166(VarCurr)
<=> ( v23167(VarCurr)
& v23171(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1446,axiom,
! [VarCurr: state_type] :
( v23171(VarCurr)
<=> ( ( v23165(VarCurr,2)
<=> $false )
& ( v23165(VarCurr,1)
<=> $true )
& ( v23165(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4715,axiom,
! [VarCurr: state_type] :
( v23167(VarCurr)
<=> ( v23168(VarCurr)
| v23169(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4714,axiom,
! [VarCurr: state_type] :
( v23169(VarCurr)
<=> ( v23139(VarCurr)
& v23170(VarCurr) ) ) ).
tff(writeUnaryOperator_1559,axiom,
! [VarCurr: state_type] :
( ~ v23170(VarCurr)
<=> v23168(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1445,axiom,
! [VarCurr: state_type] :
( v23168(VarCurr)
<=> ( v23137(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1444,axiom,
! [VarCurr: state_type] :
( v23164(VarCurr)
<=> ( ( v23165(VarCurr,2)
<=> $true )
& ( v23165(VarCurr,1)
<=> $false )
& ( v23165(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8873,axiom,
! [VarCurr: state_type] :
( v23165(VarCurr,0)
<=> v23135(VarCurr) ) ).
tff(addAssignment_8872,axiom,
! [VarCurr: state_type] :
( v23165(VarCurr,1)
<=> v23133(VarCurr) ) ).
tff(addAssignment_8871,axiom,
! [VarCurr: state_type] :
( v23165(VarCurr,2)
<=> v23131(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4713,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23149(VarNext)
<=> ( v23150(VarNext)
& v23145(VarNext) ) ) ) ).
tff(writeUnaryOperator_1558,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23150(VarNext)
<=> v23152(VarNext) ) ) ).
tff(addAssignment_8870,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23152(VarNext)
<=> v23145(VarCurr) ) ) ).
tff(addAssignment_8869,axiom,
! [VarCurr: state_type] :
( v23145(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_8868,axiom,
! [VarCurr: state_type] :
( v23143(VarCurr)
<=> $false ) ).
tff(addAssignment_8867,axiom,
! [VarCurr: state_type] :
( v23141(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_8866,axiom,
! [VarCurr: state_type] :
( v23139(VarCurr)
<=> $false ) ).
tff(addAssignment_8865,axiom,
! [VarCurr: state_type] :
( v23137(VarCurr)
<=> v22434(VarCurr,26) ) ).
tff(addAssignment_8864,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,26)
<=> v22436(VarCurr,26) ) ).
tff(addAssignment_8863,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,26)
<=> v7699(VarCurr,26) ) ).
tff(addAssignment_8862,axiom,
! [VarCurr: state_type] :
( v23135(VarCurr)
<=> $false ) ).
tff(addAssignment_8861,axiom,
! [VarCurr: state_type] :
( v23133(VarCurr)
<=> $false ) ).
tff(addAssignment_8860,axiom,
! [VarCurr: state_type] :
( v23131(VarCurr)
<=> $true ) ).
tff(addAssignment_8859,axiom,
! [VarCurr: state_type] :
( v23129(VarCurr)
<=> $false ) ).
tff(addAssignment_8858,axiom,
! [VarCurr: state_type] :
( v23127(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_515,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23080(VarNext)
=> ( v23057(VarNext)
<=> v23057(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_541,axiom,
! [VarNext: state_type] :
( v23080(VarNext)
=> ( v23057(VarNext)
<=> v23115(VarNext) ) ) ).
tff(addAssignment_8857,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23115(VarNext)
<=> v23113(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_586,axiom,
! [VarCurr: state_type] :
( ~ v23059(VarCurr)
=> ( v23113(VarCurr)
<=> v23116(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_580,axiom,
! [VarCurr: state_type] :
( v23059(VarCurr)
=> ( v23113(VarCurr)
<=> v23061(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_585,axiom,
! [VarCurr: state_type] :
( ~ v23093(VarCurr)
=> ( v23116(VarCurr)
<=> v23075(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_579,axiom,
! [VarCurr: state_type] :
( v23093(VarCurr)
=> ( v23116(VarCurr)
<=> v23117(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_269,axiom,
! [VarCurr: state_type] :
( ( ~ v23096(VarCurr)
& ~ v23098(VarCurr) )
=> ( v23117(VarCurr)
<=> v23121(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_584,axiom,
! [VarCurr: state_type] :
( v23098(VarCurr)
=> ( v23117(VarCurr)
<=> v23120(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_578,axiom,
! [VarCurr: state_type] :
( v23096(VarCurr)
=> ( v23117(VarCurr)
<=> v23118(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_583,axiom,
! [VarCurr: state_type] :
( ~ v23106(VarCurr)
=> ( v23121(VarCurr)
<=> v23075(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_577,axiom,
! [VarCurr: state_type] :
( v23106(VarCurr)
=> ( v23121(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_582,axiom,
! [VarCurr: state_type] :
( ~ v23100(VarCurr)
=> ( v23120(VarCurr)
<=> v23075(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_576,axiom,
! [VarCurr: state_type] :
( v23100(VarCurr)
=> ( v23120(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_806,axiom,
! [VarCurr: state_type] :
( ~ v23119(VarCurr)
=> ( v23118(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_807,axiom,
! [VarCurr: state_type] :
( v23119(VarCurr)
=> ( v23118(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1443,axiom,
! [VarCurr: state_type] :
( v23119(VarCurr)
<=> ( v23069(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4712,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23080(VarNext)
<=> ( v23081(VarNext)
& v23090(VarNext) ) ) ) ).
tff(addAssignment_8856,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23090(VarNext)
<=> v23088(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4711,axiom,
! [VarCurr: state_type] :
( v23088(VarCurr)
<=> ( v23059(VarCurr)
| v23091(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4710,axiom,
! [VarCurr: state_type] :
( v23091(VarCurr)
<=> ( v23092(VarCurr)
& v23112(VarCurr) ) ) ).
tff(writeUnaryOperator_1557,axiom,
! [VarCurr: state_type] :
( ~ v23112(VarCurr)
<=> v23059(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4709,axiom,
! [VarCurr: state_type] :
( v23092(VarCurr)
<=> ( v23093(VarCurr)
| v23110(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4708,axiom,
! [VarCurr: state_type] :
( v23110(VarCurr)
<=> ( v23071(VarCurr)
& v23111(VarCurr) ) ) ).
tff(writeUnaryOperator_1556,axiom,
! [VarCurr: state_type] :
( ~ v23111(VarCurr)
<=> v23073(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4707,axiom,
! [VarCurr: state_type] :
( v23093(VarCurr)
<=> ( v23094(VarCurr)
& v23073(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4706,axiom,
! [VarCurr: state_type] :
( v23094(VarCurr)
<=> ( v23095(VarCurr)
| v23104(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4705,axiom,
! [VarCurr: state_type] :
( v23104(VarCurr)
<=> ( v23105(VarCurr)
& v23109(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1442,axiom,
! [VarCurr: state_type] :
( v23109(VarCurr)
<=> ( ( v23097(VarCurr,2)
<=> $false )
& ( v23097(VarCurr,1)
<=> $false )
& ( v23097(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4704,axiom,
! [VarCurr: state_type] :
( v23105(VarCurr)
<=> ( v23106(VarCurr)
| v23107(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4703,axiom,
! [VarCurr: state_type] :
( v23107(VarCurr)
<=> ( v23071(VarCurr)
& v23108(VarCurr) ) ) ).
tff(writeUnaryOperator_1555,axiom,
! [VarCurr: state_type] :
( ~ v23108(VarCurr)
<=> v23106(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1441,axiom,
! [VarCurr: state_type] :
( v23106(VarCurr)
<=> ( v23069(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4702,axiom,
! [VarCurr: state_type] :
( v23095(VarCurr)
<=> ( v23096(VarCurr)
| v23098(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4701,axiom,
! [VarCurr: state_type] :
( v23098(VarCurr)
<=> ( v23099(VarCurr)
& v23103(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1440,axiom,
! [VarCurr: state_type] :
( v23103(VarCurr)
<=> ( ( v23097(VarCurr,2)
<=> $false )
& ( v23097(VarCurr,1)
<=> $true )
& ( v23097(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4700,axiom,
! [VarCurr: state_type] :
( v23099(VarCurr)
<=> ( v23100(VarCurr)
| v23101(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4699,axiom,
! [VarCurr: state_type] :
( v23101(VarCurr)
<=> ( v23071(VarCurr)
& v23102(VarCurr) ) ) ).
tff(writeUnaryOperator_1554,axiom,
! [VarCurr: state_type] :
( ~ v23102(VarCurr)
<=> v23100(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1439,axiom,
! [VarCurr: state_type] :
( v23100(VarCurr)
<=> ( v23069(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1438,axiom,
! [VarCurr: state_type] :
( v23096(VarCurr)
<=> ( ( v23097(VarCurr,2)
<=> $true )
& ( v23097(VarCurr,1)
<=> $false )
& ( v23097(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8855,axiom,
! [VarCurr: state_type] :
( v23097(VarCurr,0)
<=> v23067(VarCurr) ) ).
tff(addAssignment_8854,axiom,
! [VarCurr: state_type] :
( v23097(VarCurr,1)
<=> v23065(VarCurr) ) ).
tff(addAssignment_8853,axiom,
! [VarCurr: state_type] :
( v23097(VarCurr,2)
<=> v23063(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4698,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23081(VarNext)
<=> ( v23082(VarNext)
& v23077(VarNext) ) ) ) ).
tff(writeUnaryOperator_1553,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23082(VarNext)
<=> v23084(VarNext) ) ) ).
tff(addAssignment_8852,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23084(VarNext)
<=> v23077(VarCurr) ) ) ).
tff(addAssignment_8851,axiom,
! [VarCurr: state_type] :
( v23077(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_8850,axiom,
! [VarCurr: state_type] :
( v23075(VarCurr)
<=> $false ) ).
tff(addAssignment_8849,axiom,
! [VarCurr: state_type] :
( v23073(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_8848,axiom,
! [VarCurr: state_type] :
( v23071(VarCurr)
<=> $false ) ).
tff(addAssignment_8847,axiom,
! [VarCurr: state_type] :
( v23069(VarCurr)
<=> v22434(VarCurr,25) ) ).
tff(addAssignment_8846,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,25)
<=> v22436(VarCurr,25) ) ).
tff(addAssignment_8845,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,25)
<=> v7699(VarCurr,25) ) ).
tff(addAssignment_8844,axiom,
! [VarCurr: state_type] :
( v23067(VarCurr)
<=> $false ) ).
tff(addAssignment_8843,axiom,
! [VarCurr: state_type] :
( v23065(VarCurr)
<=> $false ) ).
tff(addAssignment_8842,axiom,
! [VarCurr: state_type] :
( v23063(VarCurr)
<=> $true ) ).
tff(addAssignment_8841,axiom,
! [VarCurr: state_type] :
( v23061(VarCurr)
<=> $false ) ).
tff(addAssignment_8840,axiom,
! [VarCurr: state_type] :
( v23059(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_514,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23012(VarNext)
=> ( v22989(VarNext)
<=> v22989(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_540,axiom,
! [VarNext: state_type] :
( v23012(VarNext)
=> ( v22989(VarNext)
<=> v23047(VarNext) ) ) ).
tff(addAssignment_8839,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23047(VarNext)
<=> v23045(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_581,axiom,
! [VarCurr: state_type] :
( ~ v22991(VarCurr)
=> ( v23045(VarCurr)
<=> v23048(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_575,axiom,
! [VarCurr: state_type] :
( v22991(VarCurr)
=> ( v23045(VarCurr)
<=> v22993(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_580,axiom,
! [VarCurr: state_type] :
( ~ v23025(VarCurr)
=> ( v23048(VarCurr)
<=> v23007(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_574,axiom,
! [VarCurr: state_type] :
( v23025(VarCurr)
=> ( v23048(VarCurr)
<=> v23049(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_268,axiom,
! [VarCurr: state_type] :
( ( ~ v23028(VarCurr)
& ~ v23030(VarCurr) )
=> ( v23049(VarCurr)
<=> v23053(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_579,axiom,
! [VarCurr: state_type] :
( v23030(VarCurr)
=> ( v23049(VarCurr)
<=> v23052(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_573,axiom,
! [VarCurr: state_type] :
( v23028(VarCurr)
=> ( v23049(VarCurr)
<=> v23050(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_578,axiom,
! [VarCurr: state_type] :
( ~ v23038(VarCurr)
=> ( v23053(VarCurr)
<=> v23007(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_572,axiom,
! [VarCurr: state_type] :
( v23038(VarCurr)
=> ( v23053(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_577,axiom,
! [VarCurr: state_type] :
( ~ v23032(VarCurr)
=> ( v23052(VarCurr)
<=> v23007(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_571,axiom,
! [VarCurr: state_type] :
( v23032(VarCurr)
=> ( v23052(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_805,axiom,
! [VarCurr: state_type] :
( ~ v23051(VarCurr)
=> ( v23050(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_806,axiom,
! [VarCurr: state_type] :
( v23051(VarCurr)
=> ( v23050(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1437,axiom,
! [VarCurr: state_type] :
( v23051(VarCurr)
<=> ( v23001(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4697,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23012(VarNext)
<=> ( v23013(VarNext)
& v23022(VarNext) ) ) ) ).
tff(addAssignment_8838,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23022(VarNext)
<=> v23020(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4696,axiom,
! [VarCurr: state_type] :
( v23020(VarCurr)
<=> ( v22991(VarCurr)
| v23023(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4695,axiom,
! [VarCurr: state_type] :
( v23023(VarCurr)
<=> ( v23024(VarCurr)
& v23044(VarCurr) ) ) ).
tff(writeUnaryOperator_1552,axiom,
! [VarCurr: state_type] :
( ~ v23044(VarCurr)
<=> v22991(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4694,axiom,
! [VarCurr: state_type] :
( v23024(VarCurr)
<=> ( v23025(VarCurr)
| v23042(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4693,axiom,
! [VarCurr: state_type] :
( v23042(VarCurr)
<=> ( v23003(VarCurr)
& v23043(VarCurr) ) ) ).
tff(writeUnaryOperator_1551,axiom,
! [VarCurr: state_type] :
( ~ v23043(VarCurr)
<=> v23005(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4692,axiom,
! [VarCurr: state_type] :
( v23025(VarCurr)
<=> ( v23026(VarCurr)
& v23005(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4691,axiom,
! [VarCurr: state_type] :
( v23026(VarCurr)
<=> ( v23027(VarCurr)
| v23036(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4690,axiom,
! [VarCurr: state_type] :
( v23036(VarCurr)
<=> ( v23037(VarCurr)
& v23041(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1436,axiom,
! [VarCurr: state_type] :
( v23041(VarCurr)
<=> ( ( v23029(VarCurr,2)
<=> $false )
& ( v23029(VarCurr,1)
<=> $false )
& ( v23029(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4689,axiom,
! [VarCurr: state_type] :
( v23037(VarCurr)
<=> ( v23038(VarCurr)
| v23039(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4688,axiom,
! [VarCurr: state_type] :
( v23039(VarCurr)
<=> ( v23003(VarCurr)
& v23040(VarCurr) ) ) ).
tff(writeUnaryOperator_1550,axiom,
! [VarCurr: state_type] :
( ~ v23040(VarCurr)
<=> v23038(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1435,axiom,
! [VarCurr: state_type] :
( v23038(VarCurr)
<=> ( v23001(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4687,axiom,
! [VarCurr: state_type] :
( v23027(VarCurr)
<=> ( v23028(VarCurr)
| v23030(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4686,axiom,
! [VarCurr: state_type] :
( v23030(VarCurr)
<=> ( v23031(VarCurr)
& v23035(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1434,axiom,
! [VarCurr: state_type] :
( v23035(VarCurr)
<=> ( ( v23029(VarCurr,2)
<=> $false )
& ( v23029(VarCurr,1)
<=> $true )
& ( v23029(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4685,axiom,
! [VarCurr: state_type] :
( v23031(VarCurr)
<=> ( v23032(VarCurr)
| v23033(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4684,axiom,
! [VarCurr: state_type] :
( v23033(VarCurr)
<=> ( v23003(VarCurr)
& v23034(VarCurr) ) ) ).
tff(writeUnaryOperator_1549,axiom,
! [VarCurr: state_type] :
( ~ v23034(VarCurr)
<=> v23032(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1433,axiom,
! [VarCurr: state_type] :
( v23032(VarCurr)
<=> ( v23001(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1432,axiom,
! [VarCurr: state_type] :
( v23028(VarCurr)
<=> ( ( v23029(VarCurr,2)
<=> $true )
& ( v23029(VarCurr,1)
<=> $false )
& ( v23029(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8837,axiom,
! [VarCurr: state_type] :
( v23029(VarCurr,0)
<=> v22999(VarCurr) ) ).
tff(addAssignment_8836,axiom,
! [VarCurr: state_type] :
( v23029(VarCurr,1)
<=> v22997(VarCurr) ) ).
tff(addAssignment_8835,axiom,
! [VarCurr: state_type] :
( v23029(VarCurr,2)
<=> v22995(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4683,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23013(VarNext)
<=> ( v23014(VarNext)
& v23009(VarNext) ) ) ) ).
tff(writeUnaryOperator_1548,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v23014(VarNext)
<=> v23016(VarNext) ) ) ).
tff(addAssignment_8834,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v23016(VarNext)
<=> v23009(VarCurr) ) ) ).
tff(addAssignment_8833,axiom,
! [VarCurr: state_type] :
( v23009(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_8832,axiom,
! [VarCurr: state_type] :
( v23007(VarCurr)
<=> $false ) ).
tff(addAssignment_8831,axiom,
! [VarCurr: state_type] :
( v23005(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_8830,axiom,
! [VarCurr: state_type] :
( v23003(VarCurr)
<=> $false ) ).
tff(addAssignment_8829,axiom,
! [VarCurr: state_type] :
( v23001(VarCurr)
<=> v22434(VarCurr,24) ) ).
tff(addAssignment_8828,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,24)
<=> v22436(VarCurr,24) ) ).
tff(addAssignment_8827,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,24)
<=> v7699(VarCurr,24) ) ).
tff(addAssignment_8826,axiom,
! [VarCurr: state_type] :
( v22999(VarCurr)
<=> $false ) ).
tff(addAssignment_8825,axiom,
! [VarCurr: state_type] :
( v22997(VarCurr)
<=> $false ) ).
tff(addAssignment_8824,axiom,
! [VarCurr: state_type] :
( v22995(VarCurr)
<=> $true ) ).
tff(addAssignment_8823,axiom,
! [VarCurr: state_type] :
( v22993(VarCurr)
<=> $false ) ).
tff(addAssignment_8822,axiom,
! [VarCurr: state_type] :
( v22991(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_513,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22944(VarNext)
=> ( v22921(VarNext)
<=> v22921(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_539,axiom,
! [VarNext: state_type] :
( v22944(VarNext)
=> ( v22921(VarNext)
<=> v22979(VarNext) ) ) ).
tff(addAssignment_8821,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22979(VarNext)
<=> v22977(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_576,axiom,
! [VarCurr: state_type] :
( ~ v22923(VarCurr)
=> ( v22977(VarCurr)
<=> v22980(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_570,axiom,
! [VarCurr: state_type] :
( v22923(VarCurr)
=> ( v22977(VarCurr)
<=> v22925(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_575,axiom,
! [VarCurr: state_type] :
( ~ v22957(VarCurr)
=> ( v22980(VarCurr)
<=> v22939(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_569,axiom,
! [VarCurr: state_type] :
( v22957(VarCurr)
=> ( v22980(VarCurr)
<=> v22981(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_267,axiom,
! [VarCurr: state_type] :
( ( ~ v22960(VarCurr)
& ~ v22962(VarCurr) )
=> ( v22981(VarCurr)
<=> v22985(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_574,axiom,
! [VarCurr: state_type] :
( v22962(VarCurr)
=> ( v22981(VarCurr)
<=> v22984(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_568,axiom,
! [VarCurr: state_type] :
( v22960(VarCurr)
=> ( v22981(VarCurr)
<=> v22982(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_573,axiom,
! [VarCurr: state_type] :
( ~ v22970(VarCurr)
=> ( v22985(VarCurr)
<=> v22939(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_567,axiom,
! [VarCurr: state_type] :
( v22970(VarCurr)
=> ( v22985(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_572,axiom,
! [VarCurr: state_type] :
( ~ v22964(VarCurr)
=> ( v22984(VarCurr)
<=> v22939(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_566,axiom,
! [VarCurr: state_type] :
( v22964(VarCurr)
=> ( v22984(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_804,axiom,
! [VarCurr: state_type] :
( ~ v22983(VarCurr)
=> ( v22982(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_805,axiom,
! [VarCurr: state_type] :
( v22983(VarCurr)
=> ( v22982(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1431,axiom,
! [VarCurr: state_type] :
( v22983(VarCurr)
<=> ( v22933(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4682,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22944(VarNext)
<=> ( v22945(VarNext)
& v22954(VarNext) ) ) ) ).
tff(addAssignment_8820,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22954(VarNext)
<=> v22952(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4681,axiom,
! [VarCurr: state_type] :
( v22952(VarCurr)
<=> ( v22923(VarCurr)
| v22955(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4680,axiom,
! [VarCurr: state_type] :
( v22955(VarCurr)
<=> ( v22956(VarCurr)
& v22976(VarCurr) ) ) ).
tff(writeUnaryOperator_1547,axiom,
! [VarCurr: state_type] :
( ~ v22976(VarCurr)
<=> v22923(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4679,axiom,
! [VarCurr: state_type] :
( v22956(VarCurr)
<=> ( v22957(VarCurr)
| v22974(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4678,axiom,
! [VarCurr: state_type] :
( v22974(VarCurr)
<=> ( v22935(VarCurr)
& v22975(VarCurr) ) ) ).
tff(writeUnaryOperator_1546,axiom,
! [VarCurr: state_type] :
( ~ v22975(VarCurr)
<=> v22937(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4677,axiom,
! [VarCurr: state_type] :
( v22957(VarCurr)
<=> ( v22958(VarCurr)
& v22937(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4676,axiom,
! [VarCurr: state_type] :
( v22958(VarCurr)
<=> ( v22959(VarCurr)
| v22968(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4675,axiom,
! [VarCurr: state_type] :
( v22968(VarCurr)
<=> ( v22969(VarCurr)
& v22973(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1430,axiom,
! [VarCurr: state_type] :
( v22973(VarCurr)
<=> ( ( v22961(VarCurr,2)
<=> $false )
& ( v22961(VarCurr,1)
<=> $false )
& ( v22961(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4674,axiom,
! [VarCurr: state_type] :
( v22969(VarCurr)
<=> ( v22970(VarCurr)
| v22971(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4673,axiom,
! [VarCurr: state_type] :
( v22971(VarCurr)
<=> ( v22935(VarCurr)
& v22972(VarCurr) ) ) ).
tff(writeUnaryOperator_1545,axiom,
! [VarCurr: state_type] :
( ~ v22972(VarCurr)
<=> v22970(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1429,axiom,
! [VarCurr: state_type] :
( v22970(VarCurr)
<=> ( v22933(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4672,axiom,
! [VarCurr: state_type] :
( v22959(VarCurr)
<=> ( v22960(VarCurr)
| v22962(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4671,axiom,
! [VarCurr: state_type] :
( v22962(VarCurr)
<=> ( v22963(VarCurr)
& v22967(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1428,axiom,
! [VarCurr: state_type] :
( v22967(VarCurr)
<=> ( ( v22961(VarCurr,2)
<=> $false )
& ( v22961(VarCurr,1)
<=> $true )
& ( v22961(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4670,axiom,
! [VarCurr: state_type] :
( v22963(VarCurr)
<=> ( v22964(VarCurr)
| v22965(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4669,axiom,
! [VarCurr: state_type] :
( v22965(VarCurr)
<=> ( v22935(VarCurr)
& v22966(VarCurr) ) ) ).
tff(writeUnaryOperator_1544,axiom,
! [VarCurr: state_type] :
( ~ v22966(VarCurr)
<=> v22964(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1427,axiom,
! [VarCurr: state_type] :
( v22964(VarCurr)
<=> ( v22933(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1426,axiom,
! [VarCurr: state_type] :
( v22960(VarCurr)
<=> ( ( v22961(VarCurr,2)
<=> $true )
& ( v22961(VarCurr,1)
<=> $false )
& ( v22961(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8819,axiom,
! [VarCurr: state_type] :
( v22961(VarCurr,0)
<=> v22931(VarCurr) ) ).
tff(addAssignment_8818,axiom,
! [VarCurr: state_type] :
( v22961(VarCurr,1)
<=> v22929(VarCurr) ) ).
tff(addAssignment_8817,axiom,
! [VarCurr: state_type] :
( v22961(VarCurr,2)
<=> v22927(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4668,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22945(VarNext)
<=> ( v22946(VarNext)
& v22941(VarNext) ) ) ) ).
tff(writeUnaryOperator_1543,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22946(VarNext)
<=> v22948(VarNext) ) ) ).
tff(addAssignment_8816,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22948(VarNext)
<=> v22941(VarCurr) ) ) ).
tff(addAssignment_8815,axiom,
! [VarCurr: state_type] :
( v22941(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_8814,axiom,
! [VarCurr: state_type] :
( v22939(VarCurr)
<=> $false ) ).
tff(addAssignment_8813,axiom,
! [VarCurr: state_type] :
( v22937(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_8812,axiom,
! [VarCurr: state_type] :
( v22935(VarCurr)
<=> $false ) ).
tff(addAssignment_8811,axiom,
! [VarCurr: state_type] :
( v22933(VarCurr)
<=> v22434(VarCurr,23) ) ).
tff(addAssignment_8810,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,23)
<=> v22436(VarCurr,23) ) ).
tff(addAssignment_8809,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,23)
<=> v7699(VarCurr,23) ) ).
tff(addAssignment_8808,axiom,
! [VarCurr: state_type] :
( v22931(VarCurr)
<=> $false ) ).
tff(addAssignment_8807,axiom,
! [VarCurr: state_type] :
( v22929(VarCurr)
<=> $false ) ).
tff(addAssignment_8806,axiom,
! [VarCurr: state_type] :
( v22927(VarCurr)
<=> $true ) ).
tff(addAssignment_8805,axiom,
! [VarCurr: state_type] :
( v22925(VarCurr)
<=> $false ) ).
tff(addAssignment_8804,axiom,
! [VarCurr: state_type] :
( v22923(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_512,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22876(VarNext)
=> ( v22853(VarNext)
<=> v22853(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_538,axiom,
! [VarNext: state_type] :
( v22876(VarNext)
=> ( v22853(VarNext)
<=> v22911(VarNext) ) ) ).
tff(addAssignment_8803,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22911(VarNext)
<=> v22909(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_571,axiom,
! [VarCurr: state_type] :
( ~ v22855(VarCurr)
=> ( v22909(VarCurr)
<=> v22912(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_565,axiom,
! [VarCurr: state_type] :
( v22855(VarCurr)
=> ( v22909(VarCurr)
<=> v22857(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_570,axiom,
! [VarCurr: state_type] :
( ~ v22889(VarCurr)
=> ( v22912(VarCurr)
<=> v22871(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_564,axiom,
! [VarCurr: state_type] :
( v22889(VarCurr)
=> ( v22912(VarCurr)
<=> v22913(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_266,axiom,
! [VarCurr: state_type] :
( ( ~ v22892(VarCurr)
& ~ v22894(VarCurr) )
=> ( v22913(VarCurr)
<=> v22917(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_569,axiom,
! [VarCurr: state_type] :
( v22894(VarCurr)
=> ( v22913(VarCurr)
<=> v22916(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_563,axiom,
! [VarCurr: state_type] :
( v22892(VarCurr)
=> ( v22913(VarCurr)
<=> v22914(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_568,axiom,
! [VarCurr: state_type] :
( ~ v22902(VarCurr)
=> ( v22917(VarCurr)
<=> v22871(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_562,axiom,
! [VarCurr: state_type] :
( v22902(VarCurr)
=> ( v22917(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_567,axiom,
! [VarCurr: state_type] :
( ~ v22896(VarCurr)
=> ( v22916(VarCurr)
<=> v22871(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_561,axiom,
! [VarCurr: state_type] :
( v22896(VarCurr)
=> ( v22916(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_803,axiom,
! [VarCurr: state_type] :
( ~ v22915(VarCurr)
=> ( v22914(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_804,axiom,
! [VarCurr: state_type] :
( v22915(VarCurr)
=> ( v22914(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1425,axiom,
! [VarCurr: state_type] :
( v22915(VarCurr)
<=> ( v22865(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4667,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22876(VarNext)
<=> ( v22877(VarNext)
& v22886(VarNext) ) ) ) ).
tff(addAssignment_8802,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22886(VarNext)
<=> v22884(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4666,axiom,
! [VarCurr: state_type] :
( v22884(VarCurr)
<=> ( v22855(VarCurr)
| v22887(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4665,axiom,
! [VarCurr: state_type] :
( v22887(VarCurr)
<=> ( v22888(VarCurr)
& v22908(VarCurr) ) ) ).
tff(writeUnaryOperator_1542,axiom,
! [VarCurr: state_type] :
( ~ v22908(VarCurr)
<=> v22855(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4664,axiom,
! [VarCurr: state_type] :
( v22888(VarCurr)
<=> ( v22889(VarCurr)
| v22906(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4663,axiom,
! [VarCurr: state_type] :
( v22906(VarCurr)
<=> ( v22867(VarCurr)
& v22907(VarCurr) ) ) ).
tff(writeUnaryOperator_1541,axiom,
! [VarCurr: state_type] :
( ~ v22907(VarCurr)
<=> v22869(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4662,axiom,
! [VarCurr: state_type] :
( v22889(VarCurr)
<=> ( v22890(VarCurr)
& v22869(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4661,axiom,
! [VarCurr: state_type] :
( v22890(VarCurr)
<=> ( v22891(VarCurr)
| v22900(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4660,axiom,
! [VarCurr: state_type] :
( v22900(VarCurr)
<=> ( v22901(VarCurr)
& v22905(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1424,axiom,
! [VarCurr: state_type] :
( v22905(VarCurr)
<=> ( ( v22893(VarCurr,2)
<=> $false )
& ( v22893(VarCurr,1)
<=> $false )
& ( v22893(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4659,axiom,
! [VarCurr: state_type] :
( v22901(VarCurr)
<=> ( v22902(VarCurr)
| v22903(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4658,axiom,
! [VarCurr: state_type] :
( v22903(VarCurr)
<=> ( v22867(VarCurr)
& v22904(VarCurr) ) ) ).
tff(writeUnaryOperator_1540,axiom,
! [VarCurr: state_type] :
( ~ v22904(VarCurr)
<=> v22902(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1423,axiom,
! [VarCurr: state_type] :
( v22902(VarCurr)
<=> ( v22865(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4657,axiom,
! [VarCurr: state_type] :
( v22891(VarCurr)
<=> ( v22892(VarCurr)
| v22894(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4656,axiom,
! [VarCurr: state_type] :
( v22894(VarCurr)
<=> ( v22895(VarCurr)
& v22899(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1422,axiom,
! [VarCurr: state_type] :
( v22899(VarCurr)
<=> ( ( v22893(VarCurr,2)
<=> $false )
& ( v22893(VarCurr,1)
<=> $true )
& ( v22893(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4655,axiom,
! [VarCurr: state_type] :
( v22895(VarCurr)
<=> ( v22896(VarCurr)
| v22897(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4654,axiom,
! [VarCurr: state_type] :
( v22897(VarCurr)
<=> ( v22867(VarCurr)
& v22898(VarCurr) ) ) ).
tff(writeUnaryOperator_1539,axiom,
! [VarCurr: state_type] :
( ~ v22898(VarCurr)
<=> v22896(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1421,axiom,
! [VarCurr: state_type] :
( v22896(VarCurr)
<=> ( v22865(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1420,axiom,
! [VarCurr: state_type] :
( v22892(VarCurr)
<=> ( ( v22893(VarCurr,2)
<=> $true )
& ( v22893(VarCurr,1)
<=> $false )
& ( v22893(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8801,axiom,
! [VarCurr: state_type] :
( v22893(VarCurr,0)
<=> v22863(VarCurr) ) ).
tff(addAssignment_8800,axiom,
! [VarCurr: state_type] :
( v22893(VarCurr,1)
<=> v22861(VarCurr) ) ).
tff(addAssignment_8799,axiom,
! [VarCurr: state_type] :
( v22893(VarCurr,2)
<=> v22859(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4653,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22877(VarNext)
<=> ( v22878(VarNext)
& v22873(VarNext) ) ) ) ).
tff(writeUnaryOperator_1538,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22878(VarNext)
<=> v22880(VarNext) ) ) ).
tff(addAssignment_8798,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22880(VarNext)
<=> v22873(VarCurr) ) ) ).
tff(addAssignment_8797,axiom,
! [VarCurr: state_type] :
( v22873(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_8796,axiom,
! [VarCurr: state_type] :
( v22871(VarCurr)
<=> $false ) ).
tff(addAssignment_8795,axiom,
! [VarCurr: state_type] :
( v22869(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_8794,axiom,
! [VarCurr: state_type] :
( v22867(VarCurr)
<=> $false ) ).
tff(addAssignment_8793,axiom,
! [VarCurr: state_type] :
( v22865(VarCurr)
<=> v22434(VarCurr,22) ) ).
tff(addAssignment_8792,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,22)
<=> v22436(VarCurr,22) ) ).
tff(addAssignment_8791,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,22)
<=> v7699(VarCurr,22) ) ).
tff(addAssignment_8790,axiom,
! [VarCurr: state_type] :
( v22863(VarCurr)
<=> $false ) ).
tff(addAssignment_8789,axiom,
! [VarCurr: state_type] :
( v22861(VarCurr)
<=> $false ) ).
tff(addAssignment_8788,axiom,
! [VarCurr: state_type] :
( v22859(VarCurr)
<=> $true ) ).
tff(addAssignment_8787,axiom,
! [VarCurr: state_type] :
( v22857(VarCurr)
<=> $false ) ).
tff(addAssignment_8786,axiom,
! [VarCurr: state_type] :
( v22855(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_511,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22808(VarNext)
=> ( v22785(VarNext)
<=> v22785(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_537,axiom,
! [VarNext: state_type] :
( v22808(VarNext)
=> ( v22785(VarNext)
<=> v22843(VarNext) ) ) ).
tff(addAssignment_8785,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22843(VarNext)
<=> v22841(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_566,axiom,
! [VarCurr: state_type] :
( ~ v22787(VarCurr)
=> ( v22841(VarCurr)
<=> v22844(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_560,axiom,
! [VarCurr: state_type] :
( v22787(VarCurr)
=> ( v22841(VarCurr)
<=> v22789(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_565,axiom,
! [VarCurr: state_type] :
( ~ v22821(VarCurr)
=> ( v22844(VarCurr)
<=> v22803(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_559,axiom,
! [VarCurr: state_type] :
( v22821(VarCurr)
=> ( v22844(VarCurr)
<=> v22845(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_265,axiom,
! [VarCurr: state_type] :
( ( ~ v22824(VarCurr)
& ~ v22826(VarCurr) )
=> ( v22845(VarCurr)
<=> v22849(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_564,axiom,
! [VarCurr: state_type] :
( v22826(VarCurr)
=> ( v22845(VarCurr)
<=> v22848(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_558,axiom,
! [VarCurr: state_type] :
( v22824(VarCurr)
=> ( v22845(VarCurr)
<=> v22846(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_563,axiom,
! [VarCurr: state_type] :
( ~ v22834(VarCurr)
=> ( v22849(VarCurr)
<=> v22803(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_557,axiom,
! [VarCurr: state_type] :
( v22834(VarCurr)
=> ( v22849(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_562,axiom,
! [VarCurr: state_type] :
( ~ v22828(VarCurr)
=> ( v22848(VarCurr)
<=> v22803(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_556,axiom,
! [VarCurr: state_type] :
( v22828(VarCurr)
=> ( v22848(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_802,axiom,
! [VarCurr: state_type] :
( ~ v22847(VarCurr)
=> ( v22846(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_803,axiom,
! [VarCurr: state_type] :
( v22847(VarCurr)
=> ( v22846(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1419,axiom,
! [VarCurr: state_type] :
( v22847(VarCurr)
<=> ( v22797(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4652,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22808(VarNext)
<=> ( v22809(VarNext)
& v22818(VarNext) ) ) ) ).
tff(addAssignment_8784,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22818(VarNext)
<=> v22816(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4651,axiom,
! [VarCurr: state_type] :
( v22816(VarCurr)
<=> ( v22787(VarCurr)
| v22819(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4650,axiom,
! [VarCurr: state_type] :
( v22819(VarCurr)
<=> ( v22820(VarCurr)
& v22840(VarCurr) ) ) ).
tff(writeUnaryOperator_1537,axiom,
! [VarCurr: state_type] :
( ~ v22840(VarCurr)
<=> v22787(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4649,axiom,
! [VarCurr: state_type] :
( v22820(VarCurr)
<=> ( v22821(VarCurr)
| v22838(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4648,axiom,
! [VarCurr: state_type] :
( v22838(VarCurr)
<=> ( v22799(VarCurr)
& v22839(VarCurr) ) ) ).
tff(writeUnaryOperator_1536,axiom,
! [VarCurr: state_type] :
( ~ v22839(VarCurr)
<=> v22801(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4647,axiom,
! [VarCurr: state_type] :
( v22821(VarCurr)
<=> ( v22822(VarCurr)
& v22801(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4646,axiom,
! [VarCurr: state_type] :
( v22822(VarCurr)
<=> ( v22823(VarCurr)
| v22832(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4645,axiom,
! [VarCurr: state_type] :
( v22832(VarCurr)
<=> ( v22833(VarCurr)
& v22837(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1418,axiom,
! [VarCurr: state_type] :
( v22837(VarCurr)
<=> ( ( v22825(VarCurr,2)
<=> $false )
& ( v22825(VarCurr,1)
<=> $false )
& ( v22825(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4644,axiom,
! [VarCurr: state_type] :
( v22833(VarCurr)
<=> ( v22834(VarCurr)
| v22835(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4643,axiom,
! [VarCurr: state_type] :
( v22835(VarCurr)
<=> ( v22799(VarCurr)
& v22836(VarCurr) ) ) ).
tff(writeUnaryOperator_1535,axiom,
! [VarCurr: state_type] :
( ~ v22836(VarCurr)
<=> v22834(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1417,axiom,
! [VarCurr: state_type] :
( v22834(VarCurr)
<=> ( v22797(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4642,axiom,
! [VarCurr: state_type] :
( v22823(VarCurr)
<=> ( v22824(VarCurr)
| v22826(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4641,axiom,
! [VarCurr: state_type] :
( v22826(VarCurr)
<=> ( v22827(VarCurr)
& v22831(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1416,axiom,
! [VarCurr: state_type] :
( v22831(VarCurr)
<=> ( ( v22825(VarCurr,2)
<=> $false )
& ( v22825(VarCurr,1)
<=> $true )
& ( v22825(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4640,axiom,
! [VarCurr: state_type] :
( v22827(VarCurr)
<=> ( v22828(VarCurr)
| v22829(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4639,axiom,
! [VarCurr: state_type] :
( v22829(VarCurr)
<=> ( v22799(VarCurr)
& v22830(VarCurr) ) ) ).
tff(writeUnaryOperator_1534,axiom,
! [VarCurr: state_type] :
( ~ v22830(VarCurr)
<=> v22828(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1415,axiom,
! [VarCurr: state_type] :
( v22828(VarCurr)
<=> ( v22797(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1414,axiom,
! [VarCurr: state_type] :
( v22824(VarCurr)
<=> ( ( v22825(VarCurr,2)
<=> $true )
& ( v22825(VarCurr,1)
<=> $false )
& ( v22825(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8783,axiom,
! [VarCurr: state_type] :
( v22825(VarCurr,0)
<=> v22795(VarCurr) ) ).
tff(addAssignment_8782,axiom,
! [VarCurr: state_type] :
( v22825(VarCurr,1)
<=> v22793(VarCurr) ) ).
tff(addAssignment_8781,axiom,
! [VarCurr: state_type] :
( v22825(VarCurr,2)
<=> v22791(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4638,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22809(VarNext)
<=> ( v22810(VarNext)
& v22805(VarNext) ) ) ) ).
tff(writeUnaryOperator_1533,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22810(VarNext)
<=> v22812(VarNext) ) ) ).
tff(addAssignment_8780,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22812(VarNext)
<=> v22805(VarCurr) ) ) ).
tff(addAssignment_8779,axiom,
! [VarCurr: state_type] :
( v22805(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_8778,axiom,
! [VarCurr: state_type] :
( v22803(VarCurr)
<=> $false ) ).
tff(addAssignment_8777,axiom,
! [VarCurr: state_type] :
( v22801(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_8776,axiom,
! [VarCurr: state_type] :
( v22799(VarCurr)
<=> $false ) ).
tff(addAssignment_8775,axiom,
! [VarCurr: state_type] :
( v22797(VarCurr)
<=> v22434(VarCurr,21) ) ).
tff(addAssignment_8774,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,21)
<=> v22436(VarCurr,21) ) ).
tff(addAssignment_8773,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,21)
<=> v7699(VarCurr,21) ) ).
tff(addAssignment_8772,axiom,
! [VarCurr: state_type] :
( v22795(VarCurr)
<=> $false ) ).
tff(addAssignment_8771,axiom,
! [VarCurr: state_type] :
( v22793(VarCurr)
<=> $false ) ).
tff(addAssignment_8770,axiom,
! [VarCurr: state_type] :
( v22791(VarCurr)
<=> $true ) ).
tff(addAssignment_8769,axiom,
! [VarCurr: state_type] :
( v22789(VarCurr)
<=> $false ) ).
tff(addAssignment_8768,axiom,
! [VarCurr: state_type] :
( v22787(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_510,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22740(VarNext)
=> ( v22717(VarNext)
<=> v22717(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_536,axiom,
! [VarNext: state_type] :
( v22740(VarNext)
=> ( v22717(VarNext)
<=> v22775(VarNext) ) ) ).
tff(addAssignment_8767,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22775(VarNext)
<=> v22773(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_561,axiom,
! [VarCurr: state_type] :
( ~ v22719(VarCurr)
=> ( v22773(VarCurr)
<=> v22776(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_555,axiom,
! [VarCurr: state_type] :
( v22719(VarCurr)
=> ( v22773(VarCurr)
<=> v22721(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_560,axiom,
! [VarCurr: state_type] :
( ~ v22753(VarCurr)
=> ( v22776(VarCurr)
<=> v22735(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_554,axiom,
! [VarCurr: state_type] :
( v22753(VarCurr)
=> ( v22776(VarCurr)
<=> v22777(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_264,axiom,
! [VarCurr: state_type] :
( ( ~ v22756(VarCurr)
& ~ v22758(VarCurr) )
=> ( v22777(VarCurr)
<=> v22781(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_559,axiom,
! [VarCurr: state_type] :
( v22758(VarCurr)
=> ( v22777(VarCurr)
<=> v22780(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_553,axiom,
! [VarCurr: state_type] :
( v22756(VarCurr)
=> ( v22777(VarCurr)
<=> v22778(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_558,axiom,
! [VarCurr: state_type] :
( ~ v22766(VarCurr)
=> ( v22781(VarCurr)
<=> v22735(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_552,axiom,
! [VarCurr: state_type] :
( v22766(VarCurr)
=> ( v22781(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_557,axiom,
! [VarCurr: state_type] :
( ~ v22760(VarCurr)
=> ( v22780(VarCurr)
<=> v22735(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_551,axiom,
! [VarCurr: state_type] :
( v22760(VarCurr)
=> ( v22780(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_801,axiom,
! [VarCurr: state_type] :
( ~ v22779(VarCurr)
=> ( v22778(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_802,axiom,
! [VarCurr: state_type] :
( v22779(VarCurr)
=> ( v22778(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1413,axiom,
! [VarCurr: state_type] :
( v22779(VarCurr)
<=> ( v22729(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4637,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22740(VarNext)
<=> ( v22741(VarNext)
& v22750(VarNext) ) ) ) ).
tff(addAssignment_8766,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22750(VarNext)
<=> v22748(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4636,axiom,
! [VarCurr: state_type] :
( v22748(VarCurr)
<=> ( v22719(VarCurr)
| v22751(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4635,axiom,
! [VarCurr: state_type] :
( v22751(VarCurr)
<=> ( v22752(VarCurr)
& v22772(VarCurr) ) ) ).
tff(writeUnaryOperator_1532,axiom,
! [VarCurr: state_type] :
( ~ v22772(VarCurr)
<=> v22719(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4634,axiom,
! [VarCurr: state_type] :
( v22752(VarCurr)
<=> ( v22753(VarCurr)
| v22770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4633,axiom,
! [VarCurr: state_type] :
( v22770(VarCurr)
<=> ( v22731(VarCurr)
& v22771(VarCurr) ) ) ).
tff(writeUnaryOperator_1531,axiom,
! [VarCurr: state_type] :
( ~ v22771(VarCurr)
<=> v22733(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4632,axiom,
! [VarCurr: state_type] :
( v22753(VarCurr)
<=> ( v22754(VarCurr)
& v22733(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4631,axiom,
! [VarCurr: state_type] :
( v22754(VarCurr)
<=> ( v22755(VarCurr)
| v22764(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4630,axiom,
! [VarCurr: state_type] :
( v22764(VarCurr)
<=> ( v22765(VarCurr)
& v22769(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1412,axiom,
! [VarCurr: state_type] :
( v22769(VarCurr)
<=> ( ( v22757(VarCurr,2)
<=> $false )
& ( v22757(VarCurr,1)
<=> $false )
& ( v22757(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4629,axiom,
! [VarCurr: state_type] :
( v22765(VarCurr)
<=> ( v22766(VarCurr)
| v22767(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4628,axiom,
! [VarCurr: state_type] :
( v22767(VarCurr)
<=> ( v22731(VarCurr)
& v22768(VarCurr) ) ) ).
tff(writeUnaryOperator_1530,axiom,
! [VarCurr: state_type] :
( ~ v22768(VarCurr)
<=> v22766(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1411,axiom,
! [VarCurr: state_type] :
( v22766(VarCurr)
<=> ( v22729(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4627,axiom,
! [VarCurr: state_type] :
( v22755(VarCurr)
<=> ( v22756(VarCurr)
| v22758(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4626,axiom,
! [VarCurr: state_type] :
( v22758(VarCurr)
<=> ( v22759(VarCurr)
& v22763(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1410,axiom,
! [VarCurr: state_type] :
( v22763(VarCurr)
<=> ( ( v22757(VarCurr,2)
<=> $false )
& ( v22757(VarCurr,1)
<=> $true )
& ( v22757(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4625,axiom,
! [VarCurr: state_type] :
( v22759(VarCurr)
<=> ( v22760(VarCurr)
| v22761(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4624,axiom,
! [VarCurr: state_type] :
( v22761(VarCurr)
<=> ( v22731(VarCurr)
& v22762(VarCurr) ) ) ).
tff(writeUnaryOperator_1529,axiom,
! [VarCurr: state_type] :
( ~ v22762(VarCurr)
<=> v22760(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1409,axiom,
! [VarCurr: state_type] :
( v22760(VarCurr)
<=> ( v22729(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1408,axiom,
! [VarCurr: state_type] :
( v22756(VarCurr)
<=> ( ( v22757(VarCurr,2)
<=> $true )
& ( v22757(VarCurr,1)
<=> $false )
& ( v22757(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8765,axiom,
! [VarCurr: state_type] :
( v22757(VarCurr,0)
<=> v22727(VarCurr) ) ).
tff(addAssignment_8764,axiom,
! [VarCurr: state_type] :
( v22757(VarCurr,1)
<=> v22725(VarCurr) ) ).
tff(addAssignment_8763,axiom,
! [VarCurr: state_type] :
( v22757(VarCurr,2)
<=> v22723(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4623,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22741(VarNext)
<=> ( v22742(VarNext)
& v22737(VarNext) ) ) ) ).
tff(writeUnaryOperator_1528,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22742(VarNext)
<=> v22744(VarNext) ) ) ).
tff(addAssignment_8762,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22744(VarNext)
<=> v22737(VarCurr) ) ) ).
tff(addAssignment_8761,axiom,
! [VarCurr: state_type] :
( v22737(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_8760,axiom,
! [VarCurr: state_type] :
( v22735(VarCurr)
<=> $false ) ).
tff(addAssignment_8759,axiom,
! [VarCurr: state_type] :
( v22733(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_8758,axiom,
! [VarCurr: state_type] :
( v22731(VarCurr)
<=> $false ) ).
tff(addAssignment_8757,axiom,
! [VarCurr: state_type] :
( v22729(VarCurr)
<=> v22434(VarCurr,20) ) ).
tff(addAssignment_8756,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,20)
<=> v22436(VarCurr,20) ) ).
tff(addAssignment_8755,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,20)
<=> v7699(VarCurr,20) ) ).
tff(addAssignment_8754,axiom,
! [VarCurr: state_type] :
( v22727(VarCurr)
<=> $false ) ).
tff(addAssignment_8753,axiom,
! [VarCurr: state_type] :
( v22725(VarCurr)
<=> $false ) ).
tff(addAssignment_8752,axiom,
! [VarCurr: state_type] :
( v22723(VarCurr)
<=> $true ) ).
tff(addAssignment_8751,axiom,
! [VarCurr: state_type] :
( v22721(VarCurr)
<=> $false ) ).
tff(addAssignment_8750,axiom,
! [VarCurr: state_type] :
( v22719(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_509,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22672(VarNext)
=> ( v22649(VarNext)
<=> v22649(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_535,axiom,
! [VarNext: state_type] :
( v22672(VarNext)
=> ( v22649(VarNext)
<=> v22707(VarNext) ) ) ).
tff(addAssignment_8749,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22707(VarNext)
<=> v22705(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_556,axiom,
! [VarCurr: state_type] :
( ~ v22651(VarCurr)
=> ( v22705(VarCurr)
<=> v22708(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_550,axiom,
! [VarCurr: state_type] :
( v22651(VarCurr)
=> ( v22705(VarCurr)
<=> v22653(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_555,axiom,
! [VarCurr: state_type] :
( ~ v22685(VarCurr)
=> ( v22708(VarCurr)
<=> v22667(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_549,axiom,
! [VarCurr: state_type] :
( v22685(VarCurr)
=> ( v22708(VarCurr)
<=> v22709(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_263,axiom,
! [VarCurr: state_type] :
( ( ~ v22688(VarCurr)
& ~ v22690(VarCurr) )
=> ( v22709(VarCurr)
<=> v22713(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_554,axiom,
! [VarCurr: state_type] :
( v22690(VarCurr)
=> ( v22709(VarCurr)
<=> v22712(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_548,axiom,
! [VarCurr: state_type] :
( v22688(VarCurr)
=> ( v22709(VarCurr)
<=> v22710(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_553,axiom,
! [VarCurr: state_type] :
( ~ v22698(VarCurr)
=> ( v22713(VarCurr)
<=> v22667(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_547,axiom,
! [VarCurr: state_type] :
( v22698(VarCurr)
=> ( v22713(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_552,axiom,
! [VarCurr: state_type] :
( ~ v22692(VarCurr)
=> ( v22712(VarCurr)
<=> v22667(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_546,axiom,
! [VarCurr: state_type] :
( v22692(VarCurr)
=> ( v22712(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_800,axiom,
! [VarCurr: state_type] :
( ~ v22711(VarCurr)
=> ( v22710(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_801,axiom,
! [VarCurr: state_type] :
( v22711(VarCurr)
=> ( v22710(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1407,axiom,
! [VarCurr: state_type] :
( v22711(VarCurr)
<=> ( v22661(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4622,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22672(VarNext)
<=> ( v22673(VarNext)
& v22682(VarNext) ) ) ) ).
tff(addAssignment_8748,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22682(VarNext)
<=> v22680(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4621,axiom,
! [VarCurr: state_type] :
( v22680(VarCurr)
<=> ( v22651(VarCurr)
| v22683(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4620,axiom,
! [VarCurr: state_type] :
( v22683(VarCurr)
<=> ( v22684(VarCurr)
& v22704(VarCurr) ) ) ).
tff(writeUnaryOperator_1527,axiom,
! [VarCurr: state_type] :
( ~ v22704(VarCurr)
<=> v22651(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4619,axiom,
! [VarCurr: state_type] :
( v22684(VarCurr)
<=> ( v22685(VarCurr)
| v22702(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4618,axiom,
! [VarCurr: state_type] :
( v22702(VarCurr)
<=> ( v22663(VarCurr)
& v22703(VarCurr) ) ) ).
tff(writeUnaryOperator_1526,axiom,
! [VarCurr: state_type] :
( ~ v22703(VarCurr)
<=> v22665(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4617,axiom,
! [VarCurr: state_type] :
( v22685(VarCurr)
<=> ( v22686(VarCurr)
& v22665(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4616,axiom,
! [VarCurr: state_type] :
( v22686(VarCurr)
<=> ( v22687(VarCurr)
| v22696(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4615,axiom,
! [VarCurr: state_type] :
( v22696(VarCurr)
<=> ( v22697(VarCurr)
& v22701(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1406,axiom,
! [VarCurr: state_type] :
( v22701(VarCurr)
<=> ( ( v22689(VarCurr,2)
<=> $false )
& ( v22689(VarCurr,1)
<=> $false )
& ( v22689(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4614,axiom,
! [VarCurr: state_type] :
( v22697(VarCurr)
<=> ( v22698(VarCurr)
| v22699(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4613,axiom,
! [VarCurr: state_type] :
( v22699(VarCurr)
<=> ( v22663(VarCurr)
& v22700(VarCurr) ) ) ).
tff(writeUnaryOperator_1525,axiom,
! [VarCurr: state_type] :
( ~ v22700(VarCurr)
<=> v22698(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1405,axiom,
! [VarCurr: state_type] :
( v22698(VarCurr)
<=> ( v22661(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4612,axiom,
! [VarCurr: state_type] :
( v22687(VarCurr)
<=> ( v22688(VarCurr)
| v22690(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4611,axiom,
! [VarCurr: state_type] :
( v22690(VarCurr)
<=> ( v22691(VarCurr)
& v22695(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1404,axiom,
! [VarCurr: state_type] :
( v22695(VarCurr)
<=> ( ( v22689(VarCurr,2)
<=> $false )
& ( v22689(VarCurr,1)
<=> $true )
& ( v22689(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4610,axiom,
! [VarCurr: state_type] :
( v22691(VarCurr)
<=> ( v22692(VarCurr)
| v22693(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4609,axiom,
! [VarCurr: state_type] :
( v22693(VarCurr)
<=> ( v22663(VarCurr)
& v22694(VarCurr) ) ) ).
tff(writeUnaryOperator_1524,axiom,
! [VarCurr: state_type] :
( ~ v22694(VarCurr)
<=> v22692(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1403,axiom,
! [VarCurr: state_type] :
( v22692(VarCurr)
<=> ( v22661(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1402,axiom,
! [VarCurr: state_type] :
( v22688(VarCurr)
<=> ( ( v22689(VarCurr,2)
<=> $true )
& ( v22689(VarCurr,1)
<=> $false )
& ( v22689(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8747,axiom,
! [VarCurr: state_type] :
( v22689(VarCurr,0)
<=> v22659(VarCurr) ) ).
tff(addAssignment_8746,axiom,
! [VarCurr: state_type] :
( v22689(VarCurr,1)
<=> v22657(VarCurr) ) ).
tff(addAssignment_8745,axiom,
! [VarCurr: state_type] :
( v22689(VarCurr,2)
<=> v22655(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4608,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22673(VarNext)
<=> ( v22674(VarNext)
& v22669(VarNext) ) ) ) ).
tff(writeUnaryOperator_1523,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22674(VarNext)
<=> v22676(VarNext) ) ) ).
tff(addAssignment_8744,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22676(VarNext)
<=> v22669(VarCurr) ) ) ).
tff(addAssignment_8743,axiom,
! [VarCurr: state_type] :
( v22669(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_8742,axiom,
! [VarCurr: state_type] :
( v22667(VarCurr)
<=> $false ) ).
tff(addAssignment_8741,axiom,
! [VarCurr: state_type] :
( v22665(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_8740,axiom,
! [VarCurr: state_type] :
( v22663(VarCurr)
<=> $false ) ).
tff(addAssignment_8739,axiom,
! [VarCurr: state_type] :
( v22661(VarCurr)
<=> v22434(VarCurr,19) ) ).
tff(addAssignment_8738,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,19)
<=> v22436(VarCurr,19) ) ).
tff(addAssignment_8737,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,19)
<=> v7699(VarCurr,19) ) ).
tff(addAssignment_8736,axiom,
! [VarCurr: state_type] :
( v22659(VarCurr)
<=> $false ) ).
tff(addAssignment_8735,axiom,
! [VarCurr: state_type] :
( v22657(VarCurr)
<=> $false ) ).
tff(addAssignment_8734,axiom,
! [VarCurr: state_type] :
( v22655(VarCurr)
<=> $true ) ).
tff(addAssignment_8733,axiom,
! [VarCurr: state_type] :
( v22653(VarCurr)
<=> $false ) ).
tff(addAssignment_8732,axiom,
! [VarCurr: state_type] :
( v22651(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_508,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22604(VarNext)
=> ( v22581(VarNext)
<=> v22581(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_534,axiom,
! [VarNext: state_type] :
( v22604(VarNext)
=> ( v22581(VarNext)
<=> v22639(VarNext) ) ) ).
tff(addAssignment_8731,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22639(VarNext)
<=> v22637(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_551,axiom,
! [VarCurr: state_type] :
( ~ v22583(VarCurr)
=> ( v22637(VarCurr)
<=> v22640(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_545,axiom,
! [VarCurr: state_type] :
( v22583(VarCurr)
=> ( v22637(VarCurr)
<=> v22585(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_550,axiom,
! [VarCurr: state_type] :
( ~ v22617(VarCurr)
=> ( v22640(VarCurr)
<=> v22599(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_544,axiom,
! [VarCurr: state_type] :
( v22617(VarCurr)
=> ( v22640(VarCurr)
<=> v22641(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_262,axiom,
! [VarCurr: state_type] :
( ( ~ v22620(VarCurr)
& ~ v22622(VarCurr) )
=> ( v22641(VarCurr)
<=> v22645(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_549,axiom,
! [VarCurr: state_type] :
( v22622(VarCurr)
=> ( v22641(VarCurr)
<=> v22644(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_543,axiom,
! [VarCurr: state_type] :
( v22620(VarCurr)
=> ( v22641(VarCurr)
<=> v22642(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_548,axiom,
! [VarCurr: state_type] :
( ~ v22630(VarCurr)
=> ( v22645(VarCurr)
<=> v22599(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_542,axiom,
! [VarCurr: state_type] :
( v22630(VarCurr)
=> ( v22645(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_547,axiom,
! [VarCurr: state_type] :
( ~ v22624(VarCurr)
=> ( v22644(VarCurr)
<=> v22599(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_541,axiom,
! [VarCurr: state_type] :
( v22624(VarCurr)
=> ( v22644(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_799,axiom,
! [VarCurr: state_type] :
( ~ v22643(VarCurr)
=> ( v22642(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_800,axiom,
! [VarCurr: state_type] :
( v22643(VarCurr)
=> ( v22642(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1401,axiom,
! [VarCurr: state_type] :
( v22643(VarCurr)
<=> ( v22593(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4607,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22604(VarNext)
<=> ( v22605(VarNext)
& v22614(VarNext) ) ) ) ).
tff(addAssignment_8730,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22614(VarNext)
<=> v22612(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4606,axiom,
! [VarCurr: state_type] :
( v22612(VarCurr)
<=> ( v22583(VarCurr)
| v22615(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4605,axiom,
! [VarCurr: state_type] :
( v22615(VarCurr)
<=> ( v22616(VarCurr)
& v22636(VarCurr) ) ) ).
tff(writeUnaryOperator_1522,axiom,
! [VarCurr: state_type] :
( ~ v22636(VarCurr)
<=> v22583(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4604,axiom,
! [VarCurr: state_type] :
( v22616(VarCurr)
<=> ( v22617(VarCurr)
| v22634(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4603,axiom,
! [VarCurr: state_type] :
( v22634(VarCurr)
<=> ( v22595(VarCurr)
& v22635(VarCurr) ) ) ).
tff(writeUnaryOperator_1521,axiom,
! [VarCurr: state_type] :
( ~ v22635(VarCurr)
<=> v22597(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4602,axiom,
! [VarCurr: state_type] :
( v22617(VarCurr)
<=> ( v22618(VarCurr)
& v22597(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4601,axiom,
! [VarCurr: state_type] :
( v22618(VarCurr)
<=> ( v22619(VarCurr)
| v22628(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4600,axiom,
! [VarCurr: state_type] :
( v22628(VarCurr)
<=> ( v22629(VarCurr)
& v22633(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1400,axiom,
! [VarCurr: state_type] :
( v22633(VarCurr)
<=> ( ( v22621(VarCurr,2)
<=> $false )
& ( v22621(VarCurr,1)
<=> $false )
& ( v22621(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4599,axiom,
! [VarCurr: state_type] :
( v22629(VarCurr)
<=> ( v22630(VarCurr)
| v22631(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4598,axiom,
! [VarCurr: state_type] :
( v22631(VarCurr)
<=> ( v22595(VarCurr)
& v22632(VarCurr) ) ) ).
tff(writeUnaryOperator_1520,axiom,
! [VarCurr: state_type] :
( ~ v22632(VarCurr)
<=> v22630(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1399,axiom,
! [VarCurr: state_type] :
( v22630(VarCurr)
<=> ( v22593(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4597,axiom,
! [VarCurr: state_type] :
( v22619(VarCurr)
<=> ( v22620(VarCurr)
| v22622(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4596,axiom,
! [VarCurr: state_type] :
( v22622(VarCurr)
<=> ( v22623(VarCurr)
& v22627(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1398,axiom,
! [VarCurr: state_type] :
( v22627(VarCurr)
<=> ( ( v22621(VarCurr,2)
<=> $false )
& ( v22621(VarCurr,1)
<=> $true )
& ( v22621(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4595,axiom,
! [VarCurr: state_type] :
( v22623(VarCurr)
<=> ( v22624(VarCurr)
| v22625(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4594,axiom,
! [VarCurr: state_type] :
( v22625(VarCurr)
<=> ( v22595(VarCurr)
& v22626(VarCurr) ) ) ).
tff(writeUnaryOperator_1519,axiom,
! [VarCurr: state_type] :
( ~ v22626(VarCurr)
<=> v22624(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1397,axiom,
! [VarCurr: state_type] :
( v22624(VarCurr)
<=> ( v22593(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1396,axiom,
! [VarCurr: state_type] :
( v22620(VarCurr)
<=> ( ( v22621(VarCurr,2)
<=> $true )
& ( v22621(VarCurr,1)
<=> $false )
& ( v22621(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8729,axiom,
! [VarCurr: state_type] :
( v22621(VarCurr,0)
<=> v22591(VarCurr) ) ).
tff(addAssignment_8728,axiom,
! [VarCurr: state_type] :
( v22621(VarCurr,1)
<=> v22589(VarCurr) ) ).
tff(addAssignment_8727,axiom,
! [VarCurr: state_type] :
( v22621(VarCurr,2)
<=> v22587(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4593,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22605(VarNext)
<=> ( v22606(VarNext)
& v22601(VarNext) ) ) ) ).
tff(writeUnaryOperator_1518,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22606(VarNext)
<=> v22608(VarNext) ) ) ).
tff(addAssignment_8726,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22608(VarNext)
<=> v22601(VarCurr) ) ) ).
tff(addAssignment_8725,axiom,
! [VarCurr: state_type] :
( v22601(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_8724,axiom,
! [VarCurr: state_type] :
( v22599(VarCurr)
<=> $false ) ).
tff(addAssignment_8723,axiom,
! [VarCurr: state_type] :
( v22597(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_8722,axiom,
! [VarCurr: state_type] :
( v22595(VarCurr)
<=> $false ) ).
tff(addAssignment_8721,axiom,
! [VarCurr: state_type] :
( v22593(VarCurr)
<=> v22434(VarCurr,18) ) ).
tff(addAssignment_8720,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,18)
<=> v22436(VarCurr,18) ) ).
tff(addAssignment_8719,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,18)
<=> v7699(VarCurr,18) ) ).
tff(addAssignment_8718,axiom,
! [VarCurr: state_type] :
( v22591(VarCurr)
<=> $false ) ).
tff(addAssignment_8717,axiom,
! [VarCurr: state_type] :
( v22589(VarCurr)
<=> $false ) ).
tff(addAssignment_8716,axiom,
! [VarCurr: state_type] :
( v22587(VarCurr)
<=> $true ) ).
tff(addAssignment_8715,axiom,
! [VarCurr: state_type] :
( v22585(VarCurr)
<=> $false ) ).
tff(addAssignment_8714,axiom,
! [VarCurr: state_type] :
( v22583(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_507,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22536(VarNext)
=> ( v22513(VarNext)
<=> v22513(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_533,axiom,
! [VarNext: state_type] :
( v22536(VarNext)
=> ( v22513(VarNext)
<=> v22571(VarNext) ) ) ).
tff(addAssignment_8713,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22571(VarNext)
<=> v22569(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_546,axiom,
! [VarCurr: state_type] :
( ~ v22515(VarCurr)
=> ( v22569(VarCurr)
<=> v22572(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_540,axiom,
! [VarCurr: state_type] :
( v22515(VarCurr)
=> ( v22569(VarCurr)
<=> v22517(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_545,axiom,
! [VarCurr: state_type] :
( ~ v22549(VarCurr)
=> ( v22572(VarCurr)
<=> v22531(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_539,axiom,
! [VarCurr: state_type] :
( v22549(VarCurr)
=> ( v22572(VarCurr)
<=> v22573(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_261,axiom,
! [VarCurr: state_type] :
( ( ~ v22552(VarCurr)
& ~ v22554(VarCurr) )
=> ( v22573(VarCurr)
<=> v22577(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_544,axiom,
! [VarCurr: state_type] :
( v22554(VarCurr)
=> ( v22573(VarCurr)
<=> v22576(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_538,axiom,
! [VarCurr: state_type] :
( v22552(VarCurr)
=> ( v22573(VarCurr)
<=> v22574(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_543,axiom,
! [VarCurr: state_type] :
( ~ v22562(VarCurr)
=> ( v22577(VarCurr)
<=> v22531(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_537,axiom,
! [VarCurr: state_type] :
( v22562(VarCurr)
=> ( v22577(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_542,axiom,
! [VarCurr: state_type] :
( ~ v22556(VarCurr)
=> ( v22576(VarCurr)
<=> v22531(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_536,axiom,
! [VarCurr: state_type] :
( v22556(VarCurr)
=> ( v22576(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_798,axiom,
! [VarCurr: state_type] :
( ~ v22575(VarCurr)
=> ( v22574(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_799,axiom,
! [VarCurr: state_type] :
( v22575(VarCurr)
=> ( v22574(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1395,axiom,
! [VarCurr: state_type] :
( v22575(VarCurr)
<=> ( v22525(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4592,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22536(VarNext)
<=> ( v22537(VarNext)
& v22546(VarNext) ) ) ) ).
tff(addAssignment_8712,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22546(VarNext)
<=> v22544(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4591,axiom,
! [VarCurr: state_type] :
( v22544(VarCurr)
<=> ( v22515(VarCurr)
| v22547(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4590,axiom,
! [VarCurr: state_type] :
( v22547(VarCurr)
<=> ( v22548(VarCurr)
& v22568(VarCurr) ) ) ).
tff(writeUnaryOperator_1517,axiom,
! [VarCurr: state_type] :
( ~ v22568(VarCurr)
<=> v22515(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4589,axiom,
! [VarCurr: state_type] :
( v22548(VarCurr)
<=> ( v22549(VarCurr)
| v22566(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4588,axiom,
! [VarCurr: state_type] :
( v22566(VarCurr)
<=> ( v22527(VarCurr)
& v22567(VarCurr) ) ) ).
tff(writeUnaryOperator_1516,axiom,
! [VarCurr: state_type] :
( ~ v22567(VarCurr)
<=> v22529(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4587,axiom,
! [VarCurr: state_type] :
( v22549(VarCurr)
<=> ( v22550(VarCurr)
& v22529(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4586,axiom,
! [VarCurr: state_type] :
( v22550(VarCurr)
<=> ( v22551(VarCurr)
| v22560(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4585,axiom,
! [VarCurr: state_type] :
( v22560(VarCurr)
<=> ( v22561(VarCurr)
& v22565(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1394,axiom,
! [VarCurr: state_type] :
( v22565(VarCurr)
<=> ( ( v22553(VarCurr,2)
<=> $false )
& ( v22553(VarCurr,1)
<=> $false )
& ( v22553(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4584,axiom,
! [VarCurr: state_type] :
( v22561(VarCurr)
<=> ( v22562(VarCurr)
| v22563(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4583,axiom,
! [VarCurr: state_type] :
( v22563(VarCurr)
<=> ( v22527(VarCurr)
& v22564(VarCurr) ) ) ).
tff(writeUnaryOperator_1515,axiom,
! [VarCurr: state_type] :
( ~ v22564(VarCurr)
<=> v22562(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1393,axiom,
! [VarCurr: state_type] :
( v22562(VarCurr)
<=> ( v22525(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4582,axiom,
! [VarCurr: state_type] :
( v22551(VarCurr)
<=> ( v22552(VarCurr)
| v22554(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4581,axiom,
! [VarCurr: state_type] :
( v22554(VarCurr)
<=> ( v22555(VarCurr)
& v22559(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1392,axiom,
! [VarCurr: state_type] :
( v22559(VarCurr)
<=> ( ( v22553(VarCurr,2)
<=> $false )
& ( v22553(VarCurr,1)
<=> $true )
& ( v22553(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4580,axiom,
! [VarCurr: state_type] :
( v22555(VarCurr)
<=> ( v22556(VarCurr)
| v22557(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4579,axiom,
! [VarCurr: state_type] :
( v22557(VarCurr)
<=> ( v22527(VarCurr)
& v22558(VarCurr) ) ) ).
tff(writeUnaryOperator_1514,axiom,
! [VarCurr: state_type] :
( ~ v22558(VarCurr)
<=> v22556(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1391,axiom,
! [VarCurr: state_type] :
( v22556(VarCurr)
<=> ( v22525(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1390,axiom,
! [VarCurr: state_type] :
( v22552(VarCurr)
<=> ( ( v22553(VarCurr,2)
<=> $true )
& ( v22553(VarCurr,1)
<=> $false )
& ( v22553(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8711,axiom,
! [VarCurr: state_type] :
( v22553(VarCurr,0)
<=> v22523(VarCurr) ) ).
tff(addAssignment_8710,axiom,
! [VarCurr: state_type] :
( v22553(VarCurr,1)
<=> v22521(VarCurr) ) ).
tff(addAssignment_8709,axiom,
! [VarCurr: state_type] :
( v22553(VarCurr,2)
<=> v22519(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4578,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22537(VarNext)
<=> ( v22538(VarNext)
& v22533(VarNext) ) ) ) ).
tff(writeUnaryOperator_1513,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22538(VarNext)
<=> v22540(VarNext) ) ) ).
tff(addAssignment_8708,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22540(VarNext)
<=> v22533(VarCurr) ) ) ).
tff(addAssignment_8707,axiom,
! [VarCurr: state_type] :
( v22533(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_8706,axiom,
! [VarCurr: state_type] :
( v22531(VarCurr)
<=> $false ) ).
tff(addAssignment_8705,axiom,
! [VarCurr: state_type] :
( v22529(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_8704,axiom,
! [VarCurr: state_type] :
( v22527(VarCurr)
<=> $false ) ).
tff(addAssignment_8703,axiom,
! [VarCurr: state_type] :
( v22525(VarCurr)
<=> v22434(VarCurr,17) ) ).
tff(addAssignment_8702,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,17)
<=> v22436(VarCurr,17) ) ).
tff(addAssignment_8701,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,17)
<=> v7699(VarCurr,17) ) ).
tff(addAssignment_8700,axiom,
! [VarCurr: state_type] :
( v22523(VarCurr)
<=> $false ) ).
tff(addAssignment_8699,axiom,
! [VarCurr: state_type] :
( v22521(VarCurr)
<=> $false ) ).
tff(addAssignment_8698,axiom,
! [VarCurr: state_type] :
( v22519(VarCurr)
<=> $true ) ).
tff(addAssignment_8697,axiom,
! [VarCurr: state_type] :
( v22517(VarCurr)
<=> $false ) ).
tff(addAssignment_8696,axiom,
! [VarCurr: state_type] :
( v22515(VarCurr)
<=> v22417(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_506,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22468(VarNext)
=> ( v22413(VarNext)
<=> v22413(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_532,axiom,
! [VarNext: state_type] :
( v22468(VarNext)
=> ( v22413(VarNext)
<=> v22503(VarNext) ) ) ).
tff(addAssignment_8695,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22503(VarNext)
<=> v22501(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_541,axiom,
! [VarCurr: state_type] :
( ~ v22415(VarCurr)
=> ( v22501(VarCurr)
<=> v22504(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_535,axiom,
! [VarCurr: state_type] :
( v22415(VarCurr)
=> ( v22501(VarCurr)
<=> v22424(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_540,axiom,
! [VarCurr: state_type] :
( ~ v22481(VarCurr)
=> ( v22504(VarCurr)
<=> v22459(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_534,axiom,
! [VarCurr: state_type] :
( v22481(VarCurr)
=> ( v22504(VarCurr)
<=> v22505(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_260,axiom,
! [VarCurr: state_type] :
( ( ~ v22484(VarCurr)
& ~ v22486(VarCurr) )
=> ( v22505(VarCurr)
<=> v22509(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_539,axiom,
! [VarCurr: state_type] :
( v22486(VarCurr)
=> ( v22505(VarCurr)
<=> v22508(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_533,axiom,
! [VarCurr: state_type] :
( v22484(VarCurr)
=> ( v22505(VarCurr)
<=> v22506(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_538,axiom,
! [VarCurr: state_type] :
( ~ v22494(VarCurr)
=> ( v22509(VarCurr)
<=> v22459(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_532,axiom,
! [VarCurr: state_type] :
( v22494(VarCurr)
=> ( v22509(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_537,axiom,
! [VarCurr: state_type] :
( ~ v22488(VarCurr)
=> ( v22508(VarCurr)
<=> v22459(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_531,axiom,
! [VarCurr: state_type] :
( v22488(VarCurr)
=> ( v22508(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_797,axiom,
! [VarCurr: state_type] :
( ~ v22507(VarCurr)
=> ( v22506(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_798,axiom,
! [VarCurr: state_type] :
( v22507(VarCurr)
=> ( v22506(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1389,axiom,
! [VarCurr: state_type] :
( v22507(VarCurr)
<=> ( v22432(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4577,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22468(VarNext)
<=> ( v22469(VarNext)
& v22478(VarNext) ) ) ) ).
tff(addAssignment_8694,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22478(VarNext)
<=> v22476(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4576,axiom,
! [VarCurr: state_type] :
( v22476(VarCurr)
<=> ( v22415(VarCurr)
| v22479(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4575,axiom,
! [VarCurr: state_type] :
( v22479(VarCurr)
<=> ( v22480(VarCurr)
& v22500(VarCurr) ) ) ).
tff(writeUnaryOperator_1512,axiom,
! [VarCurr: state_type] :
( ~ v22500(VarCurr)
<=> v22415(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4574,axiom,
! [VarCurr: state_type] :
( v22480(VarCurr)
<=> ( v22481(VarCurr)
| v22498(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4573,axiom,
! [VarCurr: state_type] :
( v22498(VarCurr)
<=> ( v22438(VarCurr)
& v22499(VarCurr) ) ) ).
tff(writeUnaryOperator_1511,axiom,
! [VarCurr: state_type] :
( ~ v22499(VarCurr)
<=> v22440(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4572,axiom,
! [VarCurr: state_type] :
( v22481(VarCurr)
<=> ( v22482(VarCurr)
& v22440(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4571,axiom,
! [VarCurr: state_type] :
( v22482(VarCurr)
<=> ( v22483(VarCurr)
| v22492(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4570,axiom,
! [VarCurr: state_type] :
( v22492(VarCurr)
<=> ( v22493(VarCurr)
& v22497(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1388,axiom,
! [VarCurr: state_type] :
( v22497(VarCurr)
<=> ( ( v22485(VarCurr,2)
<=> $false )
& ( v22485(VarCurr,1)
<=> $false )
& ( v22485(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4569,axiom,
! [VarCurr: state_type] :
( v22493(VarCurr)
<=> ( v22494(VarCurr)
| v22495(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4568,axiom,
! [VarCurr: state_type] :
( v22495(VarCurr)
<=> ( v22438(VarCurr)
& v22496(VarCurr) ) ) ).
tff(writeUnaryOperator_1510,axiom,
! [VarCurr: state_type] :
( ~ v22496(VarCurr)
<=> v22494(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1387,axiom,
! [VarCurr: state_type] :
( v22494(VarCurr)
<=> ( v22432(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4567,axiom,
! [VarCurr: state_type] :
( v22483(VarCurr)
<=> ( v22484(VarCurr)
| v22486(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4566,axiom,
! [VarCurr: state_type] :
( v22486(VarCurr)
<=> ( v22487(VarCurr)
& v22491(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1386,axiom,
! [VarCurr: state_type] :
( v22491(VarCurr)
<=> ( ( v22485(VarCurr,2)
<=> $false )
& ( v22485(VarCurr,1)
<=> $true )
& ( v22485(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4565,axiom,
! [VarCurr: state_type] :
( v22487(VarCurr)
<=> ( v22488(VarCurr)
| v22489(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4564,axiom,
! [VarCurr: state_type] :
( v22489(VarCurr)
<=> ( v22438(VarCurr)
& v22490(VarCurr) ) ) ).
tff(writeUnaryOperator_1509,axiom,
! [VarCurr: state_type] :
( ~ v22490(VarCurr)
<=> v22488(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1385,axiom,
! [VarCurr: state_type] :
( v22488(VarCurr)
<=> ( v22432(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1384,axiom,
! [VarCurr: state_type] :
( v22484(VarCurr)
<=> ( ( v22485(VarCurr,2)
<=> $true )
& ( v22485(VarCurr,1)
<=> $false )
& ( v22485(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8693,axiom,
! [VarCurr: state_type] :
( v22485(VarCurr,0)
<=> v22430(VarCurr) ) ).
tff(addAssignment_8692,axiom,
! [VarCurr: state_type] :
( v22485(VarCurr,1)
<=> v22428(VarCurr) ) ).
tff(addAssignment_8691,axiom,
! [VarCurr: state_type] :
( v22485(VarCurr,2)
<=> v22426(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4563,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22469(VarNext)
<=> ( v22470(VarNext)
& v22461(VarNext) ) ) ) ).
tff(writeUnaryOperator_1508,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22470(VarNext)
<=> v22472(VarNext) ) ) ).
tff(addAssignment_8690,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22472(VarNext)
<=> v22461(VarCurr) ) ) ).
tff(addAssignment_8689,axiom,
! [VarCurr: state_type] :
( v22461(VarCurr)
<=> v22463(VarCurr) ) ).
tff(addAssignment_8688,axiom,
! [VarCurr: state_type] :
( v22463(VarCurr)
<=> v22465(VarCurr) ) ).
tff(addAssignment_8687,axiom,
! [VarCurr: state_type] :
( v22465(VarCurr)
<=> v20945(VarCurr) ) ).
tff(addAssignment_8686,axiom,
! [VarCurr: state_type] :
( v22459(VarCurr)
<=> $false ) ).
tff(addAssignment_8685,axiom,
! [VarCurr: state_type] :
( v22440(VarCurr)
<=> v22442(VarCurr) ) ).
tff(addAssignment_8684,axiom,
! [VarCurr: state_type] :
( v22442(VarCurr)
<=> v22444(VarCurr) ) ).
tff(addAssignment_8683,axiom,
! [VarCurr: state_type] :
( v22444(VarCurr)
<=> v22446(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4562,axiom,
! [VarCurr: state_type] :
( v22446(VarCurr)
<=> ( v22448(VarCurr)
& v20867(VarCurr) ) ) ).
tff(addAssignment_8682,axiom,
! [VarCurr: state_type] :
( v22448(VarCurr)
<=> v22450(VarCurr) ) ).
tff(addAssignment_8681,axiom,
! [VarCurr: state_type] :
( v22450(VarCurr)
<=> v22452(VarCurr) ) ).
tff(addAssignment_8680,axiom,
! [VarCurr: state_type] :
( v22452(VarCurr)
<=> v22454(VarCurr) ) ).
tff(addAssignment_8679,axiom,
! [VarCurr: state_type] :
( v22454(VarCurr)
<=> v22456(VarCurr) ) ).
tff(addAssignment_8678,axiom,
! [VarCurr: state_type] :
( v22456(VarCurr)
<=> v18896(VarCurr) ) ).
tff(addAssignment_8677,axiom,
! [VarCurr: state_type] :
( v22438(VarCurr)
<=> $false ) ).
tff(addAssignment_8676,axiom,
! [VarCurr: state_type] :
( v22432(VarCurr)
<=> v22434(VarCurr,16) ) ).
tff(addAssignment_8675,axiom,
! [VarCurr: state_type] :
( v22434(VarCurr,16)
<=> v22436(VarCurr,16) ) ).
tff(addAssignment_8674,axiom,
! [VarCurr: state_type] :
( v22436(VarCurr,16)
<=> v7699(VarCurr,16) ) ).
tff(addAssignment_8673,axiom,
! [VarCurr: state_type] :
( v22430(VarCurr)
<=> $false ) ).
tff(addAssignment_8672,axiom,
! [VarCurr: state_type] :
( v22428(VarCurr)
<=> $false ) ).
tff(addAssignment_8671,axiom,
! [VarCurr: state_type] :
( v22426(VarCurr)
<=> $true ) ).
tff(addAssignment_8670,axiom,
! [VarCurr: state_type] :
( v22424(VarCurr)
<=> $false ) ).
tff(addAssignment_8669,axiom,
! [VarCurr: state_type] :
( v22415(VarCurr)
<=> v22417(VarCurr) ) ).
tff(writeUnaryOperator_1507,axiom,
! [VarCurr: state_type] :
( ~ v22417(VarCurr)
<=> v22419(VarCurr) ) ).
tff(addAssignment_8668,axiom,
! [VarCurr: state_type] :
( v22419(VarCurr)
<=> v22421(VarCurr) ) ).
tff(addAssignment_8667,axiom,
! [VarCurr: state_type] :
( v22421(VarCurr)
<=> v7672(VarCurr) ) ).
tff(addAssignment_8666,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,61)
& ~ $less(B,30) )
=> ( v7547(VarCurr,B)
<=> v7549(VarCurr,B) ) ) ).
tff(addAssignment_8665,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,61)
& ~ $less(B,30) )
=> ( v7549(VarCurr,B)
<=> v7551(VarCurr,B) ) ) ).
tff(addAssignment_8664,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,61)
& ~ $less(B,30) )
=> ( v7551(VarCurr,B)
<=> v7553(VarCurr,B) ) ) ).
tff(addAssignment_8663,axiom,
! [VarCurr: state_type] :
( ( v7553(VarCurr,60)
<=> v7555(VarCurr,640) )
& ( v7553(VarCurr,59)
<=> v7555(VarCurr,639) )
& ( v7553(VarCurr,58)
<=> v7555(VarCurr,638) )
& ( v7553(VarCurr,57)
<=> v7555(VarCurr,637) )
& ( v7553(VarCurr,56)
<=> v7555(VarCurr,636) )
& ( v7553(VarCurr,55)
<=> v7555(VarCurr,635) )
& ( v7553(VarCurr,54)
<=> v7555(VarCurr,634) )
& ( v7553(VarCurr,53)
<=> v7555(VarCurr,633) )
& ( v7553(VarCurr,52)
<=> v7555(VarCurr,632) )
& ( v7553(VarCurr,51)
<=> v7555(VarCurr,631) )
& ( v7553(VarCurr,50)
<=> v7555(VarCurr,630) )
& ( v7553(VarCurr,49)
<=> v7555(VarCurr,629) )
& ( v7553(VarCurr,48)
<=> v7555(VarCurr,628) )
& ( v7553(VarCurr,47)
<=> v7555(VarCurr,627) )
& ( v7553(VarCurr,46)
<=> v7555(VarCurr,626) )
& ( v7553(VarCurr,45)
<=> v7555(VarCurr,625) )
& ( v7553(VarCurr,44)
<=> v7555(VarCurr,624) )
& ( v7553(VarCurr,43)
<=> v7555(VarCurr,623) )
& ( v7553(VarCurr,42)
<=> v7555(VarCurr,622) )
& ( v7553(VarCurr,41)
<=> v7555(VarCurr,621) )
& ( v7553(VarCurr,40)
<=> v7555(VarCurr,620) )
& ( v7553(VarCurr,39)
<=> v7555(VarCurr,619) )
& ( v7553(VarCurr,38)
<=> v7555(VarCurr,618) )
& ( v7553(VarCurr,37)
<=> v7555(VarCurr,617) )
& ( v7553(VarCurr,36)
<=> v7555(VarCurr,616) )
& ( v7553(VarCurr,35)
<=> v7555(VarCurr,615) )
& ( v7553(VarCurr,34)
<=> v7555(VarCurr,614) )
& ( v7553(VarCurr,33)
<=> v7555(VarCurr,613) )
& ( v7553(VarCurr,32)
<=> v7555(VarCurr,612) )
& ( v7553(VarCurr,31)
<=> v7555(VarCurr,611) )
& ( v7553(VarCurr,30)
<=> v7555(VarCurr,610) ) ) ).
tff(addAssignment_8662,axiom,
! [VarNext: state_type] :
( ( v7555(VarNext,640)
<=> v22383(VarNext,60) )
& ( v7555(VarNext,639)
<=> v22383(VarNext,59) )
& ( v7555(VarNext,638)
<=> v22383(VarNext,58) )
& ( v7555(VarNext,637)
<=> v22383(VarNext,57) )
& ( v7555(VarNext,636)
<=> v22383(VarNext,56) )
& ( v7555(VarNext,635)
<=> v22383(VarNext,55) )
& ( v7555(VarNext,634)
<=> v22383(VarNext,54) )
& ( v7555(VarNext,633)
<=> v22383(VarNext,53) )
& ( v7555(VarNext,632)
<=> v22383(VarNext,52) )
& ( v7555(VarNext,631)
<=> v22383(VarNext,51) )
& ( v7555(VarNext,630)
<=> v22383(VarNext,50) )
& ( v7555(VarNext,629)
<=> v22383(VarNext,49) )
& ( v7555(VarNext,628)
<=> v22383(VarNext,48) )
& ( v7555(VarNext,627)
<=> v22383(VarNext,47) )
& ( v7555(VarNext,626)
<=> v22383(VarNext,46) )
& ( v7555(VarNext,625)
<=> v22383(VarNext,45) )
& ( v7555(VarNext,624)
<=> v22383(VarNext,44) )
& ( v7555(VarNext,623)
<=> v22383(VarNext,43) )
& ( v7555(VarNext,622)
<=> v22383(VarNext,42) )
& ( v7555(VarNext,621)
<=> v22383(VarNext,41) )
& ( v7555(VarNext,620)
<=> v22383(VarNext,40) )
& ( v7555(VarNext,619)
<=> v22383(VarNext,39) )
& ( v7555(VarNext,618)
<=> v22383(VarNext,38) )
& ( v7555(VarNext,617)
<=> v22383(VarNext,37) )
& ( v7555(VarNext,616)
<=> v22383(VarNext,36) )
& ( v7555(VarNext,615)
<=> v22383(VarNext,35) )
& ( v7555(VarNext,614)
<=> v22383(VarNext,34) )
& ( v7555(VarNext,613)
<=> v22383(VarNext,33) )
& ( v7555(VarNext,612)
<=> v22383(VarNext,32) )
& ( v7555(VarNext,611)
<=> v22383(VarNext,31) )
& ( v7555(VarNext,610)
<=> v22383(VarNext,30) ) ) ).
tff(addCaseBooleanConditionShiftedRanges1_29,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22385(VarNext)
=> ( ( v22383(VarNext,115)
<=> v7555(VarCurr,695) )
& ( v22383(VarNext,114)
<=> v7555(VarCurr,694) )
& ( v22383(VarNext,113)
<=> v7555(VarCurr,693) )
& ( v22383(VarNext,112)
<=> v7555(VarCurr,692) )
& ( v22383(VarNext,111)
<=> v7555(VarCurr,691) )
& ( v22383(VarNext,110)
<=> v7555(VarCurr,690) )
& ( v22383(VarNext,109)
<=> v7555(VarCurr,689) )
& ( v22383(VarNext,108)
<=> v7555(VarCurr,688) )
& ( v22383(VarNext,107)
<=> v7555(VarCurr,687) )
& ( v22383(VarNext,106)
<=> v7555(VarCurr,686) )
& ( v22383(VarNext,105)
<=> v7555(VarCurr,685) )
& ( v22383(VarNext,104)
<=> v7555(VarCurr,684) )
& ( v22383(VarNext,103)
<=> v7555(VarCurr,683) )
& ( v22383(VarNext,102)
<=> v7555(VarCurr,682) )
& ( v22383(VarNext,101)
<=> v7555(VarCurr,681) )
& ( v22383(VarNext,100)
<=> v7555(VarCurr,680) )
& ( v22383(VarNext,99)
<=> v7555(VarCurr,679) )
& ( v22383(VarNext,98)
<=> v7555(VarCurr,678) )
& ( v22383(VarNext,97)
<=> v7555(VarCurr,677) )
& ( v22383(VarNext,96)
<=> v7555(VarCurr,676) )
& ( v22383(VarNext,95)
<=> v7555(VarCurr,675) )
& ( v22383(VarNext,94)
<=> v7555(VarCurr,674) )
& ( v22383(VarNext,93)
<=> v7555(VarCurr,673) )
& ( v22383(VarNext,92)
<=> v7555(VarCurr,672) )
& ( v22383(VarNext,91)
<=> v7555(VarCurr,671) )
& ( v22383(VarNext,90)
<=> v7555(VarCurr,670) )
& ( v22383(VarNext,89)
<=> v7555(VarCurr,669) )
& ( v22383(VarNext,88)
<=> v7555(VarCurr,668) )
& ( v22383(VarNext,87)
<=> v7555(VarCurr,667) )
& ( v22383(VarNext,86)
<=> v7555(VarCurr,666) )
& ( v22383(VarNext,85)
<=> v7555(VarCurr,665) )
& ( v22383(VarNext,84)
<=> v7555(VarCurr,664) )
& ( v22383(VarNext,83)
<=> v7555(VarCurr,663) )
& ( v22383(VarNext,82)
<=> v7555(VarCurr,662) )
& ( v22383(VarNext,81)
<=> v7555(VarCurr,661) )
& ( v22383(VarNext,80)
<=> v7555(VarCurr,660) )
& ( v22383(VarNext,79)
<=> v7555(VarCurr,659) )
& ( v22383(VarNext,78)
<=> v7555(VarCurr,658) )
& ( v22383(VarNext,77)
<=> v7555(VarCurr,657) )
& ( v22383(VarNext,76)
<=> v7555(VarCurr,656) )
& ( v22383(VarNext,75)
<=> v7555(VarCurr,655) )
& ( v22383(VarNext,74)
<=> v7555(VarCurr,654) )
& ( v22383(VarNext,73)
<=> v7555(VarCurr,653) )
& ( v22383(VarNext,72)
<=> v7555(VarCurr,652) )
& ( v22383(VarNext,71)
<=> v7555(VarCurr,651) )
& ( v22383(VarNext,70)
<=> v7555(VarCurr,650) )
& ( v22383(VarNext,69)
<=> v7555(VarCurr,649) )
& ( v22383(VarNext,68)
<=> v7555(VarCurr,648) )
& ( v22383(VarNext,67)
<=> v7555(VarCurr,647) )
& ( v22383(VarNext,66)
<=> v7555(VarCurr,646) )
& ( v22383(VarNext,65)
<=> v7555(VarCurr,645) )
& ( v22383(VarNext,64)
<=> v7555(VarCurr,644) )
& ( v22383(VarNext,63)
<=> v7555(VarCurr,643) )
& ( v22383(VarNext,62)
<=> v7555(VarCurr,642) )
& ( v22383(VarNext,61)
<=> v7555(VarCurr,641) )
& ( v22383(VarNext,60)
<=> v7555(VarCurr,640) )
& ( v22383(VarNext,59)
<=> v7555(VarCurr,639) )
& ( v22383(VarNext,58)
<=> v7555(VarCurr,638) )
& ( v22383(VarNext,57)
<=> v7555(VarCurr,637) )
& ( v22383(VarNext,56)
<=> v7555(VarCurr,636) )
& ( v22383(VarNext,55)
<=> v7555(VarCurr,635) )
& ( v22383(VarNext,54)
<=> v7555(VarCurr,634) )
& ( v22383(VarNext,53)
<=> v7555(VarCurr,633) )
& ( v22383(VarNext,52)
<=> v7555(VarCurr,632) )
& ( v22383(VarNext,51)
<=> v7555(VarCurr,631) )
& ( v22383(VarNext,50)
<=> v7555(VarCurr,630) )
& ( v22383(VarNext,49)
<=> v7555(VarCurr,629) )
& ( v22383(VarNext,48)
<=> v7555(VarCurr,628) )
& ( v22383(VarNext,47)
<=> v7555(VarCurr,627) )
& ( v22383(VarNext,46)
<=> v7555(VarCurr,626) )
& ( v22383(VarNext,45)
<=> v7555(VarCurr,625) )
& ( v22383(VarNext,44)
<=> v7555(VarCurr,624) )
& ( v22383(VarNext,43)
<=> v7555(VarCurr,623) )
& ( v22383(VarNext,42)
<=> v7555(VarCurr,622) )
& ( v22383(VarNext,41)
<=> v7555(VarCurr,621) )
& ( v22383(VarNext,40)
<=> v7555(VarCurr,620) )
& ( v22383(VarNext,39)
<=> v7555(VarCurr,619) )
& ( v22383(VarNext,38)
<=> v7555(VarCurr,618) )
& ( v22383(VarNext,37)
<=> v7555(VarCurr,617) )
& ( v22383(VarNext,36)
<=> v7555(VarCurr,616) )
& ( v22383(VarNext,35)
<=> v7555(VarCurr,615) )
& ( v22383(VarNext,34)
<=> v7555(VarCurr,614) )
& ( v22383(VarNext,33)
<=> v7555(VarCurr,613) )
& ( v22383(VarNext,32)
<=> v7555(VarCurr,612) )
& ( v22383(VarNext,31)
<=> v7555(VarCurr,611) )
& ( v22383(VarNext,30)
<=> v7555(VarCurr,610) )
& ( v22383(VarNext,29)
<=> v7555(VarCurr,609) )
& ( v22383(VarNext,28)
<=> v7555(VarCurr,608) )
& ( v22383(VarNext,27)
<=> v7555(VarCurr,607) )
& ( v22383(VarNext,26)
<=> v7555(VarCurr,606) )
& ( v22383(VarNext,25)
<=> v7555(VarCurr,605) )
& ( v22383(VarNext,24)
<=> v7555(VarCurr,604) )
& ( v22383(VarNext,23)
<=> v7555(VarCurr,603) )
& ( v22383(VarNext,22)
<=> v7555(VarCurr,602) )
& ( v22383(VarNext,21)
<=> v7555(VarCurr,601) )
& ( v22383(VarNext,20)
<=> v7555(VarCurr,600) )
& ( v22383(VarNext,19)
<=> v7555(VarCurr,599) )
& ( v22383(VarNext,18)
<=> v7555(VarCurr,598) )
& ( v22383(VarNext,17)
<=> v7555(VarCurr,597) )
& ( v22383(VarNext,16)
<=> v7555(VarCurr,596) )
& ( v22383(VarNext,15)
<=> v7555(VarCurr,595) )
& ( v22383(VarNext,14)
<=> v7555(VarCurr,594) )
& ( v22383(VarNext,13)
<=> v7555(VarCurr,593) )
& ( v22383(VarNext,12)
<=> v7555(VarCurr,592) )
& ( v22383(VarNext,11)
<=> v7555(VarCurr,591) )
& ( v22383(VarNext,10)
<=> v7555(VarCurr,590) )
& ( v22383(VarNext,9)
<=> v7555(VarCurr,589) )
& ( v22383(VarNext,8)
<=> v7555(VarCurr,588) )
& ( v22383(VarNext,7)
<=> v7555(VarCurr,587) )
& ( v22383(VarNext,6)
<=> v7555(VarCurr,586) )
& ( v22383(VarNext,5)
<=> v7555(VarCurr,585) )
& ( v22383(VarNext,4)
<=> v7555(VarCurr,584) )
& ( v22383(VarNext,3)
<=> v7555(VarCurr,583) )
& ( v22383(VarNext,2)
<=> v7555(VarCurr,582) )
& ( v22383(VarNext,1)
<=> v7555(VarCurr,581) )
& ( v22383(VarNext,0)
<=> v7555(VarCurr,580) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_531,axiom,
! [VarNext: state_type] :
( v22385(VarNext)
=> ! [B: $int] :
( ( $less(B,116)
& ~ $less(B,0) )
=> ( v22383(VarNext,B)
<=> v7635(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4561,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22385(VarNext)
<=> ( v22386(VarNext)
& v7630(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4560,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22386(VarNext)
<=> ( v22388(VarNext)
& v7597(VarNext) ) ) ) ).
tff(writeUnaryOperator_1506,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22388(VarNext)
<=> v7604(VarNext) ) ) ).
tff(addAssignment_8661,axiom,
! [VarNext: state_type] :
( ( v7555(VarNext,524)
<=> v22375(VarNext,60) )
& ( v7555(VarNext,523)
<=> v22375(VarNext,59) )
& ( v7555(VarNext,522)
<=> v22375(VarNext,58) )
& ( v7555(VarNext,521)
<=> v22375(VarNext,57) )
& ( v7555(VarNext,520)
<=> v22375(VarNext,56) )
& ( v7555(VarNext,519)
<=> v22375(VarNext,55) )
& ( v7555(VarNext,518)
<=> v22375(VarNext,54) )
& ( v7555(VarNext,517)
<=> v22375(VarNext,53) )
& ( v7555(VarNext,516)
<=> v22375(VarNext,52) )
& ( v7555(VarNext,515)
<=> v22375(VarNext,51) )
& ( v7555(VarNext,514)
<=> v22375(VarNext,50) )
& ( v7555(VarNext,513)
<=> v22375(VarNext,49) )
& ( v7555(VarNext,512)
<=> v22375(VarNext,48) )
& ( v7555(VarNext,511)
<=> v22375(VarNext,47) )
& ( v7555(VarNext,510)
<=> v22375(VarNext,46) )
& ( v7555(VarNext,509)
<=> v22375(VarNext,45) )
& ( v7555(VarNext,508)
<=> v22375(VarNext,44) )
& ( v7555(VarNext,507)
<=> v22375(VarNext,43) )
& ( v7555(VarNext,506)
<=> v22375(VarNext,42) )
& ( v7555(VarNext,505)
<=> v22375(VarNext,41) )
& ( v7555(VarNext,504)
<=> v22375(VarNext,40) )
& ( v7555(VarNext,503)
<=> v22375(VarNext,39) )
& ( v7555(VarNext,502)
<=> v22375(VarNext,38) )
& ( v7555(VarNext,501)
<=> v22375(VarNext,37) )
& ( v7555(VarNext,500)
<=> v22375(VarNext,36) )
& ( v7555(VarNext,499)
<=> v22375(VarNext,35) )
& ( v7555(VarNext,498)
<=> v22375(VarNext,34) )
& ( v7555(VarNext,497)
<=> v22375(VarNext,33) )
& ( v7555(VarNext,496)
<=> v22375(VarNext,32) )
& ( v7555(VarNext,495)
<=> v22375(VarNext,31) )
& ( v7555(VarNext,494)
<=> v22375(VarNext,30) ) ) ).
tff(addCaseBooleanConditionShiftedRanges1_28,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22377(VarNext)
=> ( ( v22375(VarNext,115)
<=> v7555(VarCurr,579) )
& ( v22375(VarNext,114)
<=> v7555(VarCurr,578) )
& ( v22375(VarNext,113)
<=> v7555(VarCurr,577) )
& ( v22375(VarNext,112)
<=> v7555(VarCurr,576) )
& ( v22375(VarNext,111)
<=> v7555(VarCurr,575) )
& ( v22375(VarNext,110)
<=> v7555(VarCurr,574) )
& ( v22375(VarNext,109)
<=> v7555(VarCurr,573) )
& ( v22375(VarNext,108)
<=> v7555(VarCurr,572) )
& ( v22375(VarNext,107)
<=> v7555(VarCurr,571) )
& ( v22375(VarNext,106)
<=> v7555(VarCurr,570) )
& ( v22375(VarNext,105)
<=> v7555(VarCurr,569) )
& ( v22375(VarNext,104)
<=> v7555(VarCurr,568) )
& ( v22375(VarNext,103)
<=> v7555(VarCurr,567) )
& ( v22375(VarNext,102)
<=> v7555(VarCurr,566) )
& ( v22375(VarNext,101)
<=> v7555(VarCurr,565) )
& ( v22375(VarNext,100)
<=> v7555(VarCurr,564) )
& ( v22375(VarNext,99)
<=> v7555(VarCurr,563) )
& ( v22375(VarNext,98)
<=> v7555(VarCurr,562) )
& ( v22375(VarNext,97)
<=> v7555(VarCurr,561) )
& ( v22375(VarNext,96)
<=> v7555(VarCurr,560) )
& ( v22375(VarNext,95)
<=> v7555(VarCurr,559) )
& ( v22375(VarNext,94)
<=> v7555(VarCurr,558) )
& ( v22375(VarNext,93)
<=> v7555(VarCurr,557) )
& ( v22375(VarNext,92)
<=> v7555(VarCurr,556) )
& ( v22375(VarNext,91)
<=> v7555(VarCurr,555) )
& ( v22375(VarNext,90)
<=> v7555(VarCurr,554) )
& ( v22375(VarNext,89)
<=> v7555(VarCurr,553) )
& ( v22375(VarNext,88)
<=> v7555(VarCurr,552) )
& ( v22375(VarNext,87)
<=> v7555(VarCurr,551) )
& ( v22375(VarNext,86)
<=> v7555(VarCurr,550) )
& ( v22375(VarNext,85)
<=> v7555(VarCurr,549) )
& ( v22375(VarNext,84)
<=> v7555(VarCurr,548) )
& ( v22375(VarNext,83)
<=> v7555(VarCurr,547) )
& ( v22375(VarNext,82)
<=> v7555(VarCurr,546) )
& ( v22375(VarNext,81)
<=> v7555(VarCurr,545) )
& ( v22375(VarNext,80)
<=> v7555(VarCurr,544) )
& ( v22375(VarNext,79)
<=> v7555(VarCurr,543) )
& ( v22375(VarNext,78)
<=> v7555(VarCurr,542) )
& ( v22375(VarNext,77)
<=> v7555(VarCurr,541) )
& ( v22375(VarNext,76)
<=> v7555(VarCurr,540) )
& ( v22375(VarNext,75)
<=> v7555(VarCurr,539) )
& ( v22375(VarNext,74)
<=> v7555(VarCurr,538) )
& ( v22375(VarNext,73)
<=> v7555(VarCurr,537) )
& ( v22375(VarNext,72)
<=> v7555(VarCurr,536) )
& ( v22375(VarNext,71)
<=> v7555(VarCurr,535) )
& ( v22375(VarNext,70)
<=> v7555(VarCurr,534) )
& ( v22375(VarNext,69)
<=> v7555(VarCurr,533) )
& ( v22375(VarNext,68)
<=> v7555(VarCurr,532) )
& ( v22375(VarNext,67)
<=> v7555(VarCurr,531) )
& ( v22375(VarNext,66)
<=> v7555(VarCurr,530) )
& ( v22375(VarNext,65)
<=> v7555(VarCurr,529) )
& ( v22375(VarNext,64)
<=> v7555(VarCurr,528) )
& ( v22375(VarNext,63)
<=> v7555(VarCurr,527) )
& ( v22375(VarNext,62)
<=> v7555(VarCurr,526) )
& ( v22375(VarNext,61)
<=> v7555(VarCurr,525) )
& ( v22375(VarNext,60)
<=> v7555(VarCurr,524) )
& ( v22375(VarNext,59)
<=> v7555(VarCurr,523) )
& ( v22375(VarNext,58)
<=> v7555(VarCurr,522) )
& ( v22375(VarNext,57)
<=> v7555(VarCurr,521) )
& ( v22375(VarNext,56)
<=> v7555(VarCurr,520) )
& ( v22375(VarNext,55)
<=> v7555(VarCurr,519) )
& ( v22375(VarNext,54)
<=> v7555(VarCurr,518) )
& ( v22375(VarNext,53)
<=> v7555(VarCurr,517) )
& ( v22375(VarNext,52)
<=> v7555(VarCurr,516) )
& ( v22375(VarNext,51)
<=> v7555(VarCurr,515) )
& ( v22375(VarNext,50)
<=> v7555(VarCurr,514) )
& ( v22375(VarNext,49)
<=> v7555(VarCurr,513) )
& ( v22375(VarNext,48)
<=> v7555(VarCurr,512) )
& ( v22375(VarNext,47)
<=> v7555(VarCurr,511) )
& ( v22375(VarNext,46)
<=> v7555(VarCurr,510) )
& ( v22375(VarNext,45)
<=> v7555(VarCurr,509) )
& ( v22375(VarNext,44)
<=> v7555(VarCurr,508) )
& ( v22375(VarNext,43)
<=> v7555(VarCurr,507) )
& ( v22375(VarNext,42)
<=> v7555(VarCurr,506) )
& ( v22375(VarNext,41)
<=> v7555(VarCurr,505) )
& ( v22375(VarNext,40)
<=> v7555(VarCurr,504) )
& ( v22375(VarNext,39)
<=> v7555(VarCurr,503) )
& ( v22375(VarNext,38)
<=> v7555(VarCurr,502) )
& ( v22375(VarNext,37)
<=> v7555(VarCurr,501) )
& ( v22375(VarNext,36)
<=> v7555(VarCurr,500) )
& ( v22375(VarNext,35)
<=> v7555(VarCurr,499) )
& ( v22375(VarNext,34)
<=> v7555(VarCurr,498) )
& ( v22375(VarNext,33)
<=> v7555(VarCurr,497) )
& ( v22375(VarNext,32)
<=> v7555(VarCurr,496) )
& ( v22375(VarNext,31)
<=> v7555(VarCurr,495) )
& ( v22375(VarNext,30)
<=> v7555(VarCurr,494) )
& ( v22375(VarNext,29)
<=> v7555(VarCurr,493) )
& ( v22375(VarNext,28)
<=> v7555(VarCurr,492) )
& ( v22375(VarNext,27)
<=> v7555(VarCurr,491) )
& ( v22375(VarNext,26)
<=> v7555(VarCurr,490) )
& ( v22375(VarNext,25)
<=> v7555(VarCurr,489) )
& ( v22375(VarNext,24)
<=> v7555(VarCurr,488) )
& ( v22375(VarNext,23)
<=> v7555(VarCurr,487) )
& ( v22375(VarNext,22)
<=> v7555(VarCurr,486) )
& ( v22375(VarNext,21)
<=> v7555(VarCurr,485) )
& ( v22375(VarNext,20)
<=> v7555(VarCurr,484) )
& ( v22375(VarNext,19)
<=> v7555(VarCurr,483) )
& ( v22375(VarNext,18)
<=> v7555(VarCurr,482) )
& ( v22375(VarNext,17)
<=> v7555(VarCurr,481) )
& ( v22375(VarNext,16)
<=> v7555(VarCurr,480) )
& ( v22375(VarNext,15)
<=> v7555(VarCurr,479) )
& ( v22375(VarNext,14)
<=> v7555(VarCurr,478) )
& ( v22375(VarNext,13)
<=> v7555(VarCurr,477) )
& ( v22375(VarNext,12)
<=> v7555(VarCurr,476) )
& ( v22375(VarNext,11)
<=> v7555(VarCurr,475) )
& ( v22375(VarNext,10)
<=> v7555(VarCurr,474) )
& ( v22375(VarNext,9)
<=> v7555(VarCurr,473) )
& ( v22375(VarNext,8)
<=> v7555(VarCurr,472) )
& ( v22375(VarNext,7)
<=> v7555(VarCurr,471) )
& ( v22375(VarNext,6)
<=> v7555(VarCurr,470) )
& ( v22375(VarNext,5)
<=> v7555(VarCurr,469) )
& ( v22375(VarNext,4)
<=> v7555(VarCurr,468) )
& ( v22375(VarNext,3)
<=> v7555(VarCurr,467) )
& ( v22375(VarNext,2)
<=> v7555(VarCurr,466) )
& ( v22375(VarNext,1)
<=> v7555(VarCurr,465) )
& ( v22375(VarNext,0)
<=> v7555(VarCurr,464) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_530,axiom,
! [VarNext: state_type] :
( v22377(VarNext)
=> ! [B: $int] :
( ( $less(B,116)
& ~ $less(B,0) )
=> ( v22375(VarNext,B)
<=> v7616(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4559,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22377(VarNext)
<=> ( v22378(VarNext)
& v7610(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4558,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22378(VarNext)
<=> ( v22380(VarNext)
& v7597(VarNext) ) ) ) ).
tff(writeUnaryOperator_1505,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22380(VarNext)
<=> v7604(VarNext) ) ) ).
tff(addAssignment_8660,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,61)
& ~ $less(B,30) )
=> ( v7585(VarCurr,B)
<=> v7587(VarCurr,B) ) ) ).
tff(addAssignment_8659,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,61)
& ~ $less(B,30) )
=> ( v7587(VarCurr,B)
<=> v7589(VarCurr,B) ) ) ).
tff(addAssignment_8658,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,61)
& ~ $less(B,30) )
=> ( v7589(VarCurr,B)
<=> v7591(VarCurr,B) ) ) ).
tff(addAssignment_8657,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,61)
& ~ $less(B,30) )
=> ( v7591(VarCurr,B)
<=> v7593(VarCurr,B) ) ) ).
tff(addAssignment_8656,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,61)
& ~ $less(B,30) )
=> ( v7593(VarCurr,B)
<=> v7595(VarCurr,B) ) ) ).
tff(addAssignment_8655,axiom,
! [VarCurr: state_type] :
( v22160(VarCurr)
<=> v22162(VarCurr) ) ).
tff(addAssignment_8654,axiom,
! [VarCurr: state_type] :
( v22162(VarCurr)
<=> v22164(VarCurr) ) ).
tff(addAssignment_8653,axiom,
! [VarCurr: state_type] :
( v22164(VarCurr)
<=> v22166(VarCurr) ) ).
tff(addAssignment_8652,axiom,
! [VarCurr: state_type] :
( v22166(VarCurr)
<=> v22168(VarCurr) ) ).
tff(addAssignment_8651,axiom,
! [VarCurr: state_type] :
( v22168(VarCurr)
<=> v22170(VarCurr) ) ).
tff(addAssignment_8650,axiom,
! [VarCurr: state_type] :
( v22170(VarCurr)
<=> v22172(VarCurr) ) ).
tff(addAssignment_8649,axiom,
! [VarCurr: state_type] :
( v22172(VarCurr)
<=> v22174(VarCurr,44) ) ).
tff(addAssignment_8648,axiom,
! [VarCurr: state_type] :
( v22174(VarCurr,44)
<=> v22176(VarCurr,44) ) ).
tff(addAssignment_8647,axiom,
! [VarCurr: state_type] :
( v22176(VarCurr,44)
<=> v22178(VarCurr,44) ) ).
tff(addAssignment_8646,axiom,
! [VarCurr: state_type] :
( v22178(VarCurr,44)
<=> v22180(VarCurr,44) ) ).
tff(addAssignment_8645,axiom,
! [VarCurr: state_type] :
( v22180(VarCurr,44)
<=> v22182(VarCurr,63) ) ).
tff(addAssignment_8644,axiom,
! [VarCurr: state_type] :
( v22182(VarCurr,63)
<=> v22184(VarCurr,63) ) ).
tff(addAssignment_8643,axiom,
! [VarCurr: state_type] :
( v22184(VarCurr,63)
<=> v22186(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_505,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22330(VarNext)
=> ( v22186(VarNext)
<=> v22186(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_529,axiom,
! [VarNext: state_type] :
( v22330(VarNext)
=> ( v22186(VarNext)
<=> v22365(VarNext) ) ) ).
tff(addAssignment_8642,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22365(VarNext)
<=> v22363(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_536,axiom,
! [VarCurr: state_type] :
( ~ v22188(VarCurr)
=> ( v22363(VarCurr)
<=> v22366(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_530,axiom,
! [VarCurr: state_type] :
( v22188(VarCurr)
=> ( v22363(VarCurr)
<=> v22205(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_535,axiom,
! [VarCurr: state_type] :
( ~ v22343(VarCurr)
=> ( v22366(VarCurr)
<=> v22319(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_529,axiom,
! [VarCurr: state_type] :
( v22343(VarCurr)
=> ( v22366(VarCurr)
<=> v22367(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_259,axiom,
! [VarCurr: state_type] :
( ( ~ v22346(VarCurr)
& ~ v22348(VarCurr) )
=> ( v22367(VarCurr)
<=> v22371(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_534,axiom,
! [VarCurr: state_type] :
( v22348(VarCurr)
=> ( v22367(VarCurr)
<=> v22370(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_528,axiom,
! [VarCurr: state_type] :
( v22346(VarCurr)
=> ( v22367(VarCurr)
<=> v22368(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_533,axiom,
! [VarCurr: state_type] :
( ~ v22356(VarCurr)
=> ( v22371(VarCurr)
<=> v22319(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_527,axiom,
! [VarCurr: state_type] :
( v22356(VarCurr)
=> ( v22371(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_532,axiom,
! [VarCurr: state_type] :
( ~ v22350(VarCurr)
=> ( v22370(VarCurr)
<=> v22319(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_526,axiom,
! [VarCurr: state_type] :
( v22350(VarCurr)
=> ( v22370(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_796,axiom,
! [VarCurr: state_type] :
( ~ v22369(VarCurr)
=> ( v22368(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_797,axiom,
! [VarCurr: state_type] :
( v22369(VarCurr)
=> ( v22368(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1383,axiom,
! [VarCurr: state_type] :
( v22369(VarCurr)
<=> ( v22213(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4557,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22330(VarNext)
<=> ( v22331(VarNext)
& v22340(VarNext) ) ) ) ).
tff(addAssignment_8641,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22340(VarNext)
<=> v22338(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4556,axiom,
! [VarCurr: state_type] :
( v22338(VarCurr)
<=> ( v22188(VarCurr)
| v22341(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4555,axiom,
! [VarCurr: state_type] :
( v22341(VarCurr)
<=> ( v22342(VarCurr)
& v22362(VarCurr) ) ) ).
tff(writeUnaryOperator_1504,axiom,
! [VarCurr: state_type] :
( ~ v22362(VarCurr)
<=> v22188(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4554,axiom,
! [VarCurr: state_type] :
( v22342(VarCurr)
<=> ( v22343(VarCurr)
| v22360(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4553,axiom,
! [VarCurr: state_type] :
( v22360(VarCurr)
<=> ( v22259(VarCurr)
& v22361(VarCurr) ) ) ).
tff(writeUnaryOperator_1503,axiom,
! [VarCurr: state_type] :
( ~ v22361(VarCurr)
<=> v22261(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4552,axiom,
! [VarCurr: state_type] :
( v22343(VarCurr)
<=> ( v22344(VarCurr)
& v22261(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4551,axiom,
! [VarCurr: state_type] :
( v22344(VarCurr)
<=> ( v22345(VarCurr)
| v22354(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4550,axiom,
! [VarCurr: state_type] :
( v22354(VarCurr)
<=> ( v22355(VarCurr)
& v22359(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1382,axiom,
! [VarCurr: state_type] :
( v22359(VarCurr)
<=> ( ( v22347(VarCurr,2)
<=> $false )
& ( v22347(VarCurr,1)
<=> $false )
& ( v22347(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4549,axiom,
! [VarCurr: state_type] :
( v22355(VarCurr)
<=> ( v22356(VarCurr)
| v22357(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4548,axiom,
! [VarCurr: state_type] :
( v22357(VarCurr)
<=> ( v22259(VarCurr)
& v22358(VarCurr) ) ) ).
tff(writeUnaryOperator_1502,axiom,
! [VarCurr: state_type] :
( ~ v22358(VarCurr)
<=> v22356(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1381,axiom,
! [VarCurr: state_type] :
( v22356(VarCurr)
<=> ( v22213(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4547,axiom,
! [VarCurr: state_type] :
( v22345(VarCurr)
<=> ( v22346(VarCurr)
| v22348(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4546,axiom,
! [VarCurr: state_type] :
( v22348(VarCurr)
<=> ( v22349(VarCurr)
& v22353(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1380,axiom,
! [VarCurr: state_type] :
( v22353(VarCurr)
<=> ( ( v22347(VarCurr,2)
<=> $false )
& ( v22347(VarCurr,1)
<=> $true )
& ( v22347(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4545,axiom,
! [VarCurr: state_type] :
( v22349(VarCurr)
<=> ( v22350(VarCurr)
| v22351(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4544,axiom,
! [VarCurr: state_type] :
( v22351(VarCurr)
<=> ( v22259(VarCurr)
& v22352(VarCurr) ) ) ).
tff(writeUnaryOperator_1501,axiom,
! [VarCurr: state_type] :
( ~ v22352(VarCurr)
<=> v22350(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1379,axiom,
! [VarCurr: state_type] :
( v22350(VarCurr)
<=> ( v22213(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1378,axiom,
! [VarCurr: state_type] :
( v22346(VarCurr)
<=> ( ( v22347(VarCurr,2)
<=> $true )
& ( v22347(VarCurr,1)
<=> $false )
& ( v22347(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8640,axiom,
! [VarCurr: state_type] :
( v22347(VarCurr,0)
<=> v22211(VarCurr) ) ).
tff(addAssignment_8639,axiom,
! [VarCurr: state_type] :
( v22347(VarCurr,1)
<=> v22209(VarCurr) ) ).
tff(addAssignment_8638,axiom,
! [VarCurr: state_type] :
( v22347(VarCurr,2)
<=> v22207(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4543,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22331(VarNext)
<=> ( v22332(VarNext)
& v22321(VarNext) ) ) ) ).
tff(writeUnaryOperator_1500,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22332(VarNext)
<=> v22334(VarNext) ) ) ).
tff(addAssignment_8637,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22334(VarNext)
<=> v22321(VarCurr) ) ) ).
tff(addAssignment_8636,axiom,
! [VarCurr: state_type] :
( v22321(VarCurr)
<=> v22323(VarCurr) ) ).
tff(addAssignment_8635,axiom,
! [VarCurr: state_type] :
( v22323(VarCurr)
<=> v22325(VarCurr) ) ).
tff(addAssignment_8634,axiom,
! [VarCurr: state_type] :
( v22325(VarCurr)
<=> v22327(VarCurr) ) ).
tff(addAssignment_8633,axiom,
! [VarCurr: state_type] :
( v22327(VarCurr)
<=> v10257(VarCurr) ) ).
tff(addAssignment_8632,axiom,
! [VarCurr: state_type] :
( v22319(VarCurr)
<=> $false ) ).
tff(addAssignment_8631,axiom,
! [VarCurr: state_type] :
( v22261(VarCurr)
<=> v22263(VarCurr) ) ).
tff(addAssignment_8630,axiom,
! [VarCurr: state_type] :
( v22263(VarCurr)
<=> v22265(VarCurr) ) ).
tff(addAssignment_8629,axiom,
! [VarCurr: state_type] :
( v22265(VarCurr)
<=> v22267(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4542,axiom,
! [VarCurr: state_type] :
( v22267(VarCurr)
<=> ( v22269(VarCurr)
& v22279(VarCurr) ) ) ).
tff(addAssignment_8628,axiom,
! [VarCurr: state_type] :
( v22279(VarCurr)
<=> v22281(VarCurr) ) ).
tff(addAssignment_8627,axiom,
! [VarCurr: state_type] :
( v22281(VarCurr)
<=> v22283(VarCurr) ) ).
tff(addAssignment_8626,axiom,
! [VarCurr: state_type] :
( v22283(VarCurr)
<=> v22285(VarCurr) ) ).
tff(addAssignment_8625,axiom,
! [VarCurr: state_type] :
( v22285(VarCurr)
<=> v22287(VarCurr) ) ).
tff(addAssignment_8624,axiom,
! [VarCurr: state_type] :
( v22287(VarCurr)
<=> v22289(VarCurr) ) ).
tff(addAssignment_8623,axiom,
! [VarCurr: state_type] :
( v22289(VarCurr)
<=> v22291(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_504,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22306(VarNext)
=> ( v22291(VarNext)
<=> v22291(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_528,axiom,
! [VarNext: state_type] :
( v22306(VarNext)
=> ( v22291(VarNext)
<=> v22314(VarNext) ) ) ).
tff(addAssignment_8622,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22314(VarNext)
<=> v22312(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_795,axiom,
! [VarCurr: state_type] :
( ~ v22255(VarCurr)
=> ( v22312(VarCurr)
<=> v22293(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_796,axiom,
! [VarCurr: state_type] :
( v22255(VarCurr)
=> ( v22312(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4541,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22306(VarNext)
<=> v22307(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4540,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22307(VarNext)
<=> ( v22309(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1499,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22309(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addAssignment_8621,axiom,
! [VarCurr: state_type] :
( v22293(VarCurr)
<=> v22295(VarCurr) ) ).
tff(addAssignment_8620,axiom,
! [VarCurr: state_type] :
( v22295(VarCurr)
<=> v22297(VarCurr) ) ).
tff(addAssignment_8619,axiom,
! [VarCurr: state_type] :
( v22297(VarCurr)
<=> v22299(VarCurr) ) ).
tff(addAssignment_8618,axiom,
! [VarCurr: state_type] :
( v22299(VarCurr)
<=> v22301(VarCurr) ) ).
tff(addAssignment_8617,axiom,
! [VarCurr: state_type] :
( v22301(VarCurr)
<=> v22303(VarCurr) ) ).
tff(addAssignment_8616,axiom,
! [VarCurr: state_type] :
( v22303(VarCurr)
<=> v20893(VarCurr) ) ).
tff(addAssignment_8615,axiom,
! [VarCurr: state_type] :
( v22269(VarCurr)
<=> v22271(VarCurr) ) ).
tff(addAssignment_8614,axiom,
! [VarCurr: state_type] :
( v22271(VarCurr)
<=> v22273(VarCurr) ) ).
tff(addAssignment_8613,axiom,
! [VarCurr: state_type] :
( v22273(VarCurr)
<=> v22275(VarCurr) ) ).
tff(addAssignment_8612,axiom,
! [VarCurr: state_type] :
( v22275(VarCurr)
<=> v22277(VarCurr) ) ).
tff(addAssignment_8611,axiom,
! [VarCurr: state_type] :
( v22277(VarCurr)
<=> v14662(VarCurr) ) ).
tff(addAssignment_8610,axiom,
! [VarCurr: state_type] :
( v22259(VarCurr)
<=> $false ) ).
tff(addAssignment_8609,axiom,
! [VarCurr: state_type] :
( v22213(VarCurr)
<=> v22215(VarCurr,63) ) ).
tff(addAssignment_8608,axiom,
! [VarCurr: state_type] :
( v22215(VarCurr,63)
<=> v22217(VarCurr,63) ) ).
tff(addAssignment_8607,axiom,
! [VarCurr: state_type] :
( v22217(VarCurr,63)
<=> v22219(VarCurr,63) ) ).
tff(addAssignment_8606,axiom,
! [VarCurr: state_type] :
( v22219(VarCurr,63)
<=> v22221(VarCurr,63) ) ).
tff(addAssignment_8605,axiom,
! [VarCurr: state_type] :
( v22221(VarCurr,63)
<=> v22223(VarCurr,63) ) ).
tff(addAssignment_8604,axiom,
! [VarCurr: state_type] :
( v22223(VarCurr,63)
<=> v22225(VarCurr,63) ) ).
tff(addAssignment_8603,axiom,
! [VarCurr: state_type] :
( v22225(VarCurr,63)
<=> v22227(VarCurr,63) ) ).
tff(addAssignment_8602,axiom,
! [VarCurr: state_type] :
( v22227(VarCurr,63)
<=> v22229(VarCurr,63) ) ).
tff(addAssignment_8601,axiom,
! [VarCurr: state_type] :
( v22229(VarCurr,63)
<=> v22231(VarCurr,63) ) ).
tff(addAssignment_8600,axiom,
! [VarNext: state_type] :
( v22231(VarNext,63)
<=> v22245(VarNext,63) ) ).
tff(addCaseBooleanConditionEqualRanges1_503,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22246(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v22245(VarNext,B)
<=> v22231(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_527,axiom,
! [VarNext: state_type] :
( v22246(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v22245(VarNext,B)
<=> v22254(VarNext,B) ) ) ) ).
tff(addAssignment_8599,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v22254(VarNext,B)
<=> v22252(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_794,axiom,
! [VarCurr: state_type] :
( ~ v22255(VarCurr)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v22252(VarCurr,B)
<=> v22233(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_795,axiom,
! [VarCurr: state_type] :
( v22255(VarCurr)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v22252(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_1498,axiom,
! [VarCurr: state_type] :
( ~ v22255(VarCurr)
<=> v10235(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4539,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22246(VarNext)
<=> v22247(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4538,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22247(VarNext)
<=> ( v22248(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1497,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22248(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addAssignment_8598,axiom,
! [VarCurr: state_type] :
( v22233(VarCurr,63)
<=> v22235(VarCurr,63) ) ).
tff(addAssignment_8597,axiom,
! [VarCurr: state_type] :
( v22235(VarCurr,63)
<=> v22237(VarCurr,63) ) ).
tff(addAssignment_8596,axiom,
! [VarCurr: state_type] :
( v22237(VarCurr,63)
<=> v22239(VarCurr,63) ) ).
tff(addAssignment_8595,axiom,
! [VarCurr: state_type] :
( v22239(VarCurr,63)
<=> v22241(VarCurr,63) ) ).
tff(addAssignment_8594,axiom,
! [VarCurr: state_type] :
( v22241(VarCurr,63)
<=> v22243(VarCurr,63) ) ).
tff(addAssignment_8593,axiom,
! [VarCurr: state_type] :
( v22243(VarCurr,63)
<=> v7727(VarCurr,63) ) ).
tff(addAssignment_8592,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,63)
<=> v7729(VarCurr,63) ) ).
tff(addAssignment_8591,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,63)
<=> v7731(VarCurr,63) ) ).
tff(addAssignment_8590,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,63)
<=> v7733(VarCurr,63) ) ).
tff(addAssignment_8589,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,63)
<=> v7735(VarCurr,63) ) ).
tff(addAssignment_8588,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,63)
<=> v7737(VarCurr,63) ) ).
tff(addAssignment_8587,axiom,
! [VarCurr: state_type] :
( v22211(VarCurr)
<=> $false ) ).
tff(addAssignment_8586,axiom,
! [VarCurr: state_type] :
( v22209(VarCurr)
<=> $false ) ).
tff(addAssignment_8585,axiom,
! [VarCurr: state_type] :
( v22207(VarCurr)
<=> $true ) ).
tff(addAssignment_8584,axiom,
! [VarCurr: state_type] :
( v22205(VarCurr)
<=> $false ) ).
tff(addAssignment_8583,axiom,
! [VarCurr: state_type] :
( v22188(VarCurr)
<=> v22190(VarCurr) ) ).
tff(writeUnaryOperator_1496,axiom,
! [VarCurr: state_type] :
( ~ v22190(VarCurr)
<=> v22192(VarCurr) ) ).
tff(addAssignment_8582,axiom,
! [VarCurr: state_type] :
( v22192(VarCurr)
<=> v22194(VarCurr) ) ).
tff(addAssignment_8581,axiom,
! [VarCurr: state_type] :
( v22194(VarCurr)
<=> v22196(VarCurr) ) ).
tff(addAssignment_8580,axiom,
! [VarCurr: state_type] :
( v22196(VarCurr)
<=> v22198(VarCurr) ) ).
tff(addAssignment_8579,axiom,
! [VarCurr: state_type] :
( v22198(VarCurr)
<=> v22200(VarCurr) ) ).
tff(addAssignment_8578,axiom,
! [VarCurr: state_type] :
( v22200(VarCurr)
<=> v22202(VarCurr) ) ).
tff(addAssignment_8577,axiom,
! [VarCurr: state_type] :
( v22202(VarCurr)
<=> v10237(VarCurr) ) ).
tff(addAssignment_8576,axiom,
! [VarCurr: state_type] :
( v22154(VarCurr)
<=> v22156(VarCurr) ) ).
tff(addAssignment_8575,axiom,
! [VarCurr: state_type] :
( v22156(VarCurr)
<=> v22158(VarCurr) ) ).
tff(addAssignment_8574,axiom,
! [VarCurr: state_type] :
( v22158(VarCurr)
<=> v7137(VarCurr) ) ).
tff(addAssignment_8573,axiom,
! [VarCurr: state_type] :
( ( v22134(VarCurr,6)
<=> v7549(VarCurr,115) )
& ( v22134(VarCurr,5)
<=> v7549(VarCurr,114) )
& ( v22134(VarCurr,4)
<=> v7549(VarCurr,113) )
& ( v22134(VarCurr,3)
<=> v7549(VarCurr,112) )
& ( v22134(VarCurr,2)
<=> v7549(VarCurr,111) )
& ( v22134(VarCurr,1)
<=> v7549(VarCurr,110) )
& ( v22134(VarCurr,0)
<=> v7549(VarCurr,109) ) ) ).
tff(addAssignment_8572,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,116)
& ~ $less(B,109) )
=> ( v7549(VarCurr,B)
<=> v7551(VarCurr,B) ) ) ).
tff(addAssignment_8571,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,116)
& ~ $less(B,109) )
=> ( v7551(VarCurr,B)
<=> v7553(VarCurr,B) ) ) ).
tff(addAssignment_8570,axiom,
! [VarCurr: state_type] :
( ( v7553(VarCurr,115)
<=> v7555(VarCurr,695) )
& ( v7553(VarCurr,114)
<=> v7555(VarCurr,694) )
& ( v7553(VarCurr,113)
<=> v7555(VarCurr,693) )
& ( v7553(VarCurr,112)
<=> v7555(VarCurr,692) )
& ( v7553(VarCurr,111)
<=> v7555(VarCurr,691) )
& ( v7553(VarCurr,110)
<=> v7555(VarCurr,690) )
& ( v7553(VarCurr,109)
<=> v7555(VarCurr,689) ) ) ).
tff(addAssignment_8569,axiom,
! [VarNext: state_type] :
( ( v7555(VarNext,695)
<=> v22144(VarNext,115) )
& ( v7555(VarNext,694)
<=> v22144(VarNext,114) )
& ( v7555(VarNext,693)
<=> v22144(VarNext,113) )
& ( v7555(VarNext,692)
<=> v22144(VarNext,112) )
& ( v7555(VarNext,691)
<=> v22144(VarNext,111) )
& ( v7555(VarNext,690)
<=> v22144(VarNext,110) )
& ( v7555(VarNext,689)
<=> v22144(VarNext,109) ) ) ).
tff(addCaseBooleanConditionShiftedRanges1_27,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22146(VarNext)
=> ( ( v22144(VarNext,115)
<=> v7555(VarCurr,695) )
& ( v22144(VarNext,114)
<=> v7555(VarCurr,694) )
& ( v22144(VarNext,113)
<=> v7555(VarCurr,693) )
& ( v22144(VarNext,112)
<=> v7555(VarCurr,692) )
& ( v22144(VarNext,111)
<=> v7555(VarCurr,691) )
& ( v22144(VarNext,110)
<=> v7555(VarCurr,690) )
& ( v22144(VarNext,109)
<=> v7555(VarCurr,689) )
& ( v22144(VarNext,108)
<=> v7555(VarCurr,688) )
& ( v22144(VarNext,107)
<=> v7555(VarCurr,687) )
& ( v22144(VarNext,106)
<=> v7555(VarCurr,686) )
& ( v22144(VarNext,105)
<=> v7555(VarCurr,685) )
& ( v22144(VarNext,104)
<=> v7555(VarCurr,684) )
& ( v22144(VarNext,103)
<=> v7555(VarCurr,683) )
& ( v22144(VarNext,102)
<=> v7555(VarCurr,682) )
& ( v22144(VarNext,101)
<=> v7555(VarCurr,681) )
& ( v22144(VarNext,100)
<=> v7555(VarCurr,680) )
& ( v22144(VarNext,99)
<=> v7555(VarCurr,679) )
& ( v22144(VarNext,98)
<=> v7555(VarCurr,678) )
& ( v22144(VarNext,97)
<=> v7555(VarCurr,677) )
& ( v22144(VarNext,96)
<=> v7555(VarCurr,676) )
& ( v22144(VarNext,95)
<=> v7555(VarCurr,675) )
& ( v22144(VarNext,94)
<=> v7555(VarCurr,674) )
& ( v22144(VarNext,93)
<=> v7555(VarCurr,673) )
& ( v22144(VarNext,92)
<=> v7555(VarCurr,672) )
& ( v22144(VarNext,91)
<=> v7555(VarCurr,671) )
& ( v22144(VarNext,90)
<=> v7555(VarCurr,670) )
& ( v22144(VarNext,89)
<=> v7555(VarCurr,669) )
& ( v22144(VarNext,88)
<=> v7555(VarCurr,668) )
& ( v22144(VarNext,87)
<=> v7555(VarCurr,667) )
& ( v22144(VarNext,86)
<=> v7555(VarCurr,666) )
& ( v22144(VarNext,85)
<=> v7555(VarCurr,665) )
& ( v22144(VarNext,84)
<=> v7555(VarCurr,664) )
& ( v22144(VarNext,83)
<=> v7555(VarCurr,663) )
& ( v22144(VarNext,82)
<=> v7555(VarCurr,662) )
& ( v22144(VarNext,81)
<=> v7555(VarCurr,661) )
& ( v22144(VarNext,80)
<=> v7555(VarCurr,660) )
& ( v22144(VarNext,79)
<=> v7555(VarCurr,659) )
& ( v22144(VarNext,78)
<=> v7555(VarCurr,658) )
& ( v22144(VarNext,77)
<=> v7555(VarCurr,657) )
& ( v22144(VarNext,76)
<=> v7555(VarCurr,656) )
& ( v22144(VarNext,75)
<=> v7555(VarCurr,655) )
& ( v22144(VarNext,74)
<=> v7555(VarCurr,654) )
& ( v22144(VarNext,73)
<=> v7555(VarCurr,653) )
& ( v22144(VarNext,72)
<=> v7555(VarCurr,652) )
& ( v22144(VarNext,71)
<=> v7555(VarCurr,651) )
& ( v22144(VarNext,70)
<=> v7555(VarCurr,650) )
& ( v22144(VarNext,69)
<=> v7555(VarCurr,649) )
& ( v22144(VarNext,68)
<=> v7555(VarCurr,648) )
& ( v22144(VarNext,67)
<=> v7555(VarCurr,647) )
& ( v22144(VarNext,66)
<=> v7555(VarCurr,646) )
& ( v22144(VarNext,65)
<=> v7555(VarCurr,645) )
& ( v22144(VarNext,64)
<=> v7555(VarCurr,644) )
& ( v22144(VarNext,63)
<=> v7555(VarCurr,643) )
& ( v22144(VarNext,62)
<=> v7555(VarCurr,642) )
& ( v22144(VarNext,61)
<=> v7555(VarCurr,641) )
& ( v22144(VarNext,60)
<=> v7555(VarCurr,640) )
& ( v22144(VarNext,59)
<=> v7555(VarCurr,639) )
& ( v22144(VarNext,58)
<=> v7555(VarCurr,638) )
& ( v22144(VarNext,57)
<=> v7555(VarCurr,637) )
& ( v22144(VarNext,56)
<=> v7555(VarCurr,636) )
& ( v22144(VarNext,55)
<=> v7555(VarCurr,635) )
& ( v22144(VarNext,54)
<=> v7555(VarCurr,634) )
& ( v22144(VarNext,53)
<=> v7555(VarCurr,633) )
& ( v22144(VarNext,52)
<=> v7555(VarCurr,632) )
& ( v22144(VarNext,51)
<=> v7555(VarCurr,631) )
& ( v22144(VarNext,50)
<=> v7555(VarCurr,630) )
& ( v22144(VarNext,49)
<=> v7555(VarCurr,629) )
& ( v22144(VarNext,48)
<=> v7555(VarCurr,628) )
& ( v22144(VarNext,47)
<=> v7555(VarCurr,627) )
& ( v22144(VarNext,46)
<=> v7555(VarCurr,626) )
& ( v22144(VarNext,45)
<=> v7555(VarCurr,625) )
& ( v22144(VarNext,44)
<=> v7555(VarCurr,624) )
& ( v22144(VarNext,43)
<=> v7555(VarCurr,623) )
& ( v22144(VarNext,42)
<=> v7555(VarCurr,622) )
& ( v22144(VarNext,41)
<=> v7555(VarCurr,621) )
& ( v22144(VarNext,40)
<=> v7555(VarCurr,620) )
& ( v22144(VarNext,39)
<=> v7555(VarCurr,619) )
& ( v22144(VarNext,38)
<=> v7555(VarCurr,618) )
& ( v22144(VarNext,37)
<=> v7555(VarCurr,617) )
& ( v22144(VarNext,36)
<=> v7555(VarCurr,616) )
& ( v22144(VarNext,35)
<=> v7555(VarCurr,615) )
& ( v22144(VarNext,34)
<=> v7555(VarCurr,614) )
& ( v22144(VarNext,33)
<=> v7555(VarCurr,613) )
& ( v22144(VarNext,32)
<=> v7555(VarCurr,612) )
& ( v22144(VarNext,31)
<=> v7555(VarCurr,611) )
& ( v22144(VarNext,30)
<=> v7555(VarCurr,610) )
& ( v22144(VarNext,29)
<=> v7555(VarCurr,609) )
& ( v22144(VarNext,28)
<=> v7555(VarCurr,608) )
& ( v22144(VarNext,27)
<=> v7555(VarCurr,607) )
& ( v22144(VarNext,26)
<=> v7555(VarCurr,606) )
& ( v22144(VarNext,25)
<=> v7555(VarCurr,605) )
& ( v22144(VarNext,24)
<=> v7555(VarCurr,604) )
& ( v22144(VarNext,23)
<=> v7555(VarCurr,603) )
& ( v22144(VarNext,22)
<=> v7555(VarCurr,602) )
& ( v22144(VarNext,21)
<=> v7555(VarCurr,601) )
& ( v22144(VarNext,20)
<=> v7555(VarCurr,600) )
& ( v22144(VarNext,19)
<=> v7555(VarCurr,599) )
& ( v22144(VarNext,18)
<=> v7555(VarCurr,598) )
& ( v22144(VarNext,17)
<=> v7555(VarCurr,597) )
& ( v22144(VarNext,16)
<=> v7555(VarCurr,596) )
& ( v22144(VarNext,15)
<=> v7555(VarCurr,595) )
& ( v22144(VarNext,14)
<=> v7555(VarCurr,594) )
& ( v22144(VarNext,13)
<=> v7555(VarCurr,593) )
& ( v22144(VarNext,12)
<=> v7555(VarCurr,592) )
& ( v22144(VarNext,11)
<=> v7555(VarCurr,591) )
& ( v22144(VarNext,10)
<=> v7555(VarCurr,590) )
& ( v22144(VarNext,9)
<=> v7555(VarCurr,589) )
& ( v22144(VarNext,8)
<=> v7555(VarCurr,588) )
& ( v22144(VarNext,7)
<=> v7555(VarCurr,587) )
& ( v22144(VarNext,6)
<=> v7555(VarCurr,586) )
& ( v22144(VarNext,5)
<=> v7555(VarCurr,585) )
& ( v22144(VarNext,4)
<=> v7555(VarCurr,584) )
& ( v22144(VarNext,3)
<=> v7555(VarCurr,583) )
& ( v22144(VarNext,2)
<=> v7555(VarCurr,582) )
& ( v22144(VarNext,1)
<=> v7555(VarCurr,581) )
& ( v22144(VarNext,0)
<=> v7555(VarCurr,580) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_526,axiom,
! [VarNext: state_type] :
( v22146(VarNext)
=> ! [B: $int] :
( ( $less(B,116)
& ~ $less(B,0) )
=> ( v22144(VarNext,B)
<=> v7635(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4537,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22146(VarNext)
<=> ( v22147(VarNext)
& v7630(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4536,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22147(VarNext)
<=> ( v22149(VarNext)
& v7597(VarNext) ) ) ) ).
tff(writeUnaryOperator_1495,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22149(VarNext)
<=> v7604(VarNext) ) ) ).
tff(addAssignment_8568,axiom,
! [VarNext: state_type] :
( ( v7555(VarNext,579)
<=> v22136(VarNext,115) )
& ( v7555(VarNext,578)
<=> v22136(VarNext,114) )
& ( v7555(VarNext,577)
<=> v22136(VarNext,113) )
& ( v7555(VarNext,576)
<=> v22136(VarNext,112) )
& ( v7555(VarNext,575)
<=> v22136(VarNext,111) )
& ( v7555(VarNext,574)
<=> v22136(VarNext,110) )
& ( v7555(VarNext,573)
<=> v22136(VarNext,109) ) ) ).
tff(addCaseBooleanConditionShiftedRanges1_26,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22138(VarNext)
=> ( ( v22136(VarNext,115)
<=> v7555(VarCurr,579) )
& ( v22136(VarNext,114)
<=> v7555(VarCurr,578) )
& ( v22136(VarNext,113)
<=> v7555(VarCurr,577) )
& ( v22136(VarNext,112)
<=> v7555(VarCurr,576) )
& ( v22136(VarNext,111)
<=> v7555(VarCurr,575) )
& ( v22136(VarNext,110)
<=> v7555(VarCurr,574) )
& ( v22136(VarNext,109)
<=> v7555(VarCurr,573) )
& ( v22136(VarNext,108)
<=> v7555(VarCurr,572) )
& ( v22136(VarNext,107)
<=> v7555(VarCurr,571) )
& ( v22136(VarNext,106)
<=> v7555(VarCurr,570) )
& ( v22136(VarNext,105)
<=> v7555(VarCurr,569) )
& ( v22136(VarNext,104)
<=> v7555(VarCurr,568) )
& ( v22136(VarNext,103)
<=> v7555(VarCurr,567) )
& ( v22136(VarNext,102)
<=> v7555(VarCurr,566) )
& ( v22136(VarNext,101)
<=> v7555(VarCurr,565) )
& ( v22136(VarNext,100)
<=> v7555(VarCurr,564) )
& ( v22136(VarNext,99)
<=> v7555(VarCurr,563) )
& ( v22136(VarNext,98)
<=> v7555(VarCurr,562) )
& ( v22136(VarNext,97)
<=> v7555(VarCurr,561) )
& ( v22136(VarNext,96)
<=> v7555(VarCurr,560) )
& ( v22136(VarNext,95)
<=> v7555(VarCurr,559) )
& ( v22136(VarNext,94)
<=> v7555(VarCurr,558) )
& ( v22136(VarNext,93)
<=> v7555(VarCurr,557) )
& ( v22136(VarNext,92)
<=> v7555(VarCurr,556) )
& ( v22136(VarNext,91)
<=> v7555(VarCurr,555) )
& ( v22136(VarNext,90)
<=> v7555(VarCurr,554) )
& ( v22136(VarNext,89)
<=> v7555(VarCurr,553) )
& ( v22136(VarNext,88)
<=> v7555(VarCurr,552) )
& ( v22136(VarNext,87)
<=> v7555(VarCurr,551) )
& ( v22136(VarNext,86)
<=> v7555(VarCurr,550) )
& ( v22136(VarNext,85)
<=> v7555(VarCurr,549) )
& ( v22136(VarNext,84)
<=> v7555(VarCurr,548) )
& ( v22136(VarNext,83)
<=> v7555(VarCurr,547) )
& ( v22136(VarNext,82)
<=> v7555(VarCurr,546) )
& ( v22136(VarNext,81)
<=> v7555(VarCurr,545) )
& ( v22136(VarNext,80)
<=> v7555(VarCurr,544) )
& ( v22136(VarNext,79)
<=> v7555(VarCurr,543) )
& ( v22136(VarNext,78)
<=> v7555(VarCurr,542) )
& ( v22136(VarNext,77)
<=> v7555(VarCurr,541) )
& ( v22136(VarNext,76)
<=> v7555(VarCurr,540) )
& ( v22136(VarNext,75)
<=> v7555(VarCurr,539) )
& ( v22136(VarNext,74)
<=> v7555(VarCurr,538) )
& ( v22136(VarNext,73)
<=> v7555(VarCurr,537) )
& ( v22136(VarNext,72)
<=> v7555(VarCurr,536) )
& ( v22136(VarNext,71)
<=> v7555(VarCurr,535) )
& ( v22136(VarNext,70)
<=> v7555(VarCurr,534) )
& ( v22136(VarNext,69)
<=> v7555(VarCurr,533) )
& ( v22136(VarNext,68)
<=> v7555(VarCurr,532) )
& ( v22136(VarNext,67)
<=> v7555(VarCurr,531) )
& ( v22136(VarNext,66)
<=> v7555(VarCurr,530) )
& ( v22136(VarNext,65)
<=> v7555(VarCurr,529) )
& ( v22136(VarNext,64)
<=> v7555(VarCurr,528) )
& ( v22136(VarNext,63)
<=> v7555(VarCurr,527) )
& ( v22136(VarNext,62)
<=> v7555(VarCurr,526) )
& ( v22136(VarNext,61)
<=> v7555(VarCurr,525) )
& ( v22136(VarNext,60)
<=> v7555(VarCurr,524) )
& ( v22136(VarNext,59)
<=> v7555(VarCurr,523) )
& ( v22136(VarNext,58)
<=> v7555(VarCurr,522) )
& ( v22136(VarNext,57)
<=> v7555(VarCurr,521) )
& ( v22136(VarNext,56)
<=> v7555(VarCurr,520) )
& ( v22136(VarNext,55)
<=> v7555(VarCurr,519) )
& ( v22136(VarNext,54)
<=> v7555(VarCurr,518) )
& ( v22136(VarNext,53)
<=> v7555(VarCurr,517) )
& ( v22136(VarNext,52)
<=> v7555(VarCurr,516) )
& ( v22136(VarNext,51)
<=> v7555(VarCurr,515) )
& ( v22136(VarNext,50)
<=> v7555(VarCurr,514) )
& ( v22136(VarNext,49)
<=> v7555(VarCurr,513) )
& ( v22136(VarNext,48)
<=> v7555(VarCurr,512) )
& ( v22136(VarNext,47)
<=> v7555(VarCurr,511) )
& ( v22136(VarNext,46)
<=> v7555(VarCurr,510) )
& ( v22136(VarNext,45)
<=> v7555(VarCurr,509) )
& ( v22136(VarNext,44)
<=> v7555(VarCurr,508) )
& ( v22136(VarNext,43)
<=> v7555(VarCurr,507) )
& ( v22136(VarNext,42)
<=> v7555(VarCurr,506) )
& ( v22136(VarNext,41)
<=> v7555(VarCurr,505) )
& ( v22136(VarNext,40)
<=> v7555(VarCurr,504) )
& ( v22136(VarNext,39)
<=> v7555(VarCurr,503) )
& ( v22136(VarNext,38)
<=> v7555(VarCurr,502) )
& ( v22136(VarNext,37)
<=> v7555(VarCurr,501) )
& ( v22136(VarNext,36)
<=> v7555(VarCurr,500) )
& ( v22136(VarNext,35)
<=> v7555(VarCurr,499) )
& ( v22136(VarNext,34)
<=> v7555(VarCurr,498) )
& ( v22136(VarNext,33)
<=> v7555(VarCurr,497) )
& ( v22136(VarNext,32)
<=> v7555(VarCurr,496) )
& ( v22136(VarNext,31)
<=> v7555(VarCurr,495) )
& ( v22136(VarNext,30)
<=> v7555(VarCurr,494) )
& ( v22136(VarNext,29)
<=> v7555(VarCurr,493) )
& ( v22136(VarNext,28)
<=> v7555(VarCurr,492) )
& ( v22136(VarNext,27)
<=> v7555(VarCurr,491) )
& ( v22136(VarNext,26)
<=> v7555(VarCurr,490) )
& ( v22136(VarNext,25)
<=> v7555(VarCurr,489) )
& ( v22136(VarNext,24)
<=> v7555(VarCurr,488) )
& ( v22136(VarNext,23)
<=> v7555(VarCurr,487) )
& ( v22136(VarNext,22)
<=> v7555(VarCurr,486) )
& ( v22136(VarNext,21)
<=> v7555(VarCurr,485) )
& ( v22136(VarNext,20)
<=> v7555(VarCurr,484) )
& ( v22136(VarNext,19)
<=> v7555(VarCurr,483) )
& ( v22136(VarNext,18)
<=> v7555(VarCurr,482) )
& ( v22136(VarNext,17)
<=> v7555(VarCurr,481) )
& ( v22136(VarNext,16)
<=> v7555(VarCurr,480) )
& ( v22136(VarNext,15)
<=> v7555(VarCurr,479) )
& ( v22136(VarNext,14)
<=> v7555(VarCurr,478) )
& ( v22136(VarNext,13)
<=> v7555(VarCurr,477) )
& ( v22136(VarNext,12)
<=> v7555(VarCurr,476) )
& ( v22136(VarNext,11)
<=> v7555(VarCurr,475) )
& ( v22136(VarNext,10)
<=> v7555(VarCurr,474) )
& ( v22136(VarNext,9)
<=> v7555(VarCurr,473) )
& ( v22136(VarNext,8)
<=> v7555(VarCurr,472) )
& ( v22136(VarNext,7)
<=> v7555(VarCurr,471) )
& ( v22136(VarNext,6)
<=> v7555(VarCurr,470) )
& ( v22136(VarNext,5)
<=> v7555(VarCurr,469) )
& ( v22136(VarNext,4)
<=> v7555(VarCurr,468) )
& ( v22136(VarNext,3)
<=> v7555(VarCurr,467) )
& ( v22136(VarNext,2)
<=> v7555(VarCurr,466) )
& ( v22136(VarNext,1)
<=> v7555(VarCurr,465) )
& ( v22136(VarNext,0)
<=> v7555(VarCurr,464) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_525,axiom,
! [VarNext: state_type] :
( v22138(VarNext)
=> ! [B: $int] :
( ( $less(B,116)
& ~ $less(B,0) )
=> ( v22136(VarNext,B)
<=> v7616(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4535,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22138(VarNext)
<=> ( v22139(VarNext)
& v7610(VarNext) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4534,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22139(VarNext)
<=> ( v22141(VarNext)
& v7597(VarNext) ) ) ) ).
tff(writeUnaryOperator_1494,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22141(VarNext)
<=> v7604(VarNext) ) ) ).
tff(addAssignment_8567,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,116)
& ~ $less(B,109) )
=> ( v7585(VarCurr,B)
<=> v7587(VarCurr,B) ) ) ).
tff(addAssignment_8566,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,116)
& ~ $less(B,109) )
=> ( v7587(VarCurr,B)
<=> v7589(VarCurr,B) ) ) ).
tff(addAssignment_8565,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,116)
& ~ $less(B,109) )
=> ( v7589(VarCurr,B)
<=> v7591(VarCurr,B) ) ) ).
tff(addAssignment_8564,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,116)
& ~ $less(B,109) )
=> ( v7591(VarCurr,B)
<=> v7593(VarCurr,B) ) ) ).
tff(addAssignment_8563,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,116)
& ~ $less(B,109) )
=> ( v7593(VarCurr,B)
<=> v7595(VarCurr,B) ) ) ).
tff(addBitVectorEqualityBitBlasted_1377,axiom,
! [VarCurr: state_type] :
( v7545(VarCurr)
<=> ( ( v7547(VarCurr,29)
<=> v7640(VarCurr,15) )
& ( v7547(VarCurr,28)
<=> v7640(VarCurr,14) )
& ( v7547(VarCurr,27)
<=> v7640(VarCurr,13) )
& ( v7547(VarCurr,26)
<=> v7640(VarCurr,12) )
& ( v7547(VarCurr,25)
<=> v7640(VarCurr,11) )
& ( v7547(VarCurr,24)
<=> v7640(VarCurr,10) )
& ( v7547(VarCurr,23)
<=> v7640(VarCurr,9) )
& ( v7547(VarCurr,22)
<=> v7640(VarCurr,8) )
& ( v7547(VarCurr,21)
<=> v7640(VarCurr,7) )
& ( v7547(VarCurr,20)
<=> v7640(VarCurr,6) )
& ( v7547(VarCurr,19)
<=> v7640(VarCurr,5) )
& ( v7547(VarCurr,18)
<=> v7640(VarCurr,4) )
& ( v7547(VarCurr,17)
<=> v7640(VarCurr,3) )
& ( v7547(VarCurr,16)
<=> v7640(VarCurr,2) )
& ( v7547(VarCurr,15)
<=> v7640(VarCurr,1) )
& ( v7547(VarCurr,14)
<=> v7640(VarCurr,0) ) ) ) ).
tff(addAssignment_8562,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v7640(VarCurr,B)
<=> v7642(VarCurr,B) ) ) ).
tff(addAssignment_8561,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v7642(VarCurr,B)
<=> v7644(VarCurr,B) ) ) ).
tff(addAssignment_8560,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v7644(VarCurr,B)
<=> v7646(VarCurr,B) ) ) ).
tff(addAssignment_8559,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v7646(VarCurr,B)
<=> v7648(VarCurr,B) ) ) ).
tff(addAssignment_8558,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v7648(VarCurr,B)
<=> v7650(VarCurr,B) ) ) ).
tff(addAssignment_8557,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v7650(VarCurr,B)
<=> v7652(VarCurr,B) ) ) ).
tff(addAssignment_8556,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v7652(VarCurr,B)
<=> v7654(VarCurr,B) ) ) ).
tff(addAssignment_8555,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,16)
& ~ $less(B,0) )
=> ( v7654(VarCurr,B)
<=> v7656(VarCurr,B) ) ) ).
tff(addAssignment_8554,axiom,
! [VarCurr: state_type] :
( ( v7656(VarCurr,15)
<=> v7658(VarCurr,31) )
& ( v7656(VarCurr,14)
<=> v7658(VarCurr,30) )
& ( v7656(VarCurr,13)
<=> v7658(VarCurr,29) )
& ( v7656(VarCurr,12)
<=> v7658(VarCurr,28) )
& ( v7656(VarCurr,11)
<=> v7658(VarCurr,27) )
& ( v7656(VarCurr,10)
<=> v7658(VarCurr,26) )
& ( v7656(VarCurr,9)
<=> v7658(VarCurr,25) )
& ( v7656(VarCurr,8)
<=> v7658(VarCurr,24) )
& ( v7656(VarCurr,7)
<=> v7658(VarCurr,23) )
& ( v7656(VarCurr,6)
<=> v7658(VarCurr,22) )
& ( v7656(VarCurr,5)
<=> v7658(VarCurr,21) )
& ( v7656(VarCurr,4)
<=> v7658(VarCurr,20) )
& ( v7656(VarCurr,3)
<=> v7658(VarCurr,19) )
& ( v7656(VarCurr,2)
<=> v7658(VarCurr,18) )
& ( v7656(VarCurr,1)
<=> v7658(VarCurr,17) )
& ( v7656(VarCurr,0)
<=> v7658(VarCurr,16) ) ) ).
tff(addAssignment_8553,axiom,
! [VarCurr: state_type,B: $int] :
( ( $less(B,32)
& ~ $less(B,16) )
=> ( v7658(VarCurr,B)
<=> v7660(VarCurr,B) ) ) ).
tff(addAssignment_8552,axiom,
! [VarCurr: state_type] :
( v7660(VarCurr,31)
<=> v22057(VarCurr) ) ).
tff(addAssignment_8551,axiom,
! [VarCurr: state_type] :
( v7660(VarCurr,30)
<=> v21981(VarCurr) ) ).
tff(addAssignment_8550,axiom,
! [VarCurr: state_type] :
( v7660(VarCurr,29)
<=> v21905(VarCurr) ) ).
tff(addAssignment_8549,axiom,
! [VarCurr: state_type] :
( v7660(VarCurr,28)
<=> v21829(VarCurr) ) ).
tff(addAssignment_8548,axiom,
! [VarCurr: state_type] :
( v7660(VarCurr,27)
<=> v21753(VarCurr) ) ).
tff(addAssignment_8547,axiom,
! [VarCurr: state_type] :
( v7660(VarCurr,26)
<=> v21677(VarCurr) ) ).
tff(addAssignment_8546,axiom,
! [VarCurr: state_type] :
( v7660(VarCurr,25)
<=> v21601(VarCurr) ) ).
tff(addAssignment_8545,axiom,
! [VarCurr: state_type] :
( v7660(VarCurr,24)
<=> v21525(VarCurr) ) ).
tff(addAssignment_8544,axiom,
! [VarCurr: state_type] :
( v7660(VarCurr,23)
<=> v21449(VarCurr) ) ).
tff(addAssignment_8543,axiom,
! [VarCurr: state_type] :
( v7660(VarCurr,22)
<=> v21373(VarCurr) ) ).
tff(addAssignment_8542,axiom,
! [VarCurr: state_type] :
( v7660(VarCurr,21)
<=> v21297(VarCurr) ) ).
tff(addAssignment_8541,axiom,
! [VarCurr: state_type] :
( v7660(VarCurr,20)
<=> v21221(VarCurr) ) ).
tff(addAssignment_8540,axiom,
! [VarCurr: state_type] :
( v7660(VarCurr,19)
<=> v21145(VarCurr) ) ).
tff(addAssignment_8539,axiom,
! [VarCurr: state_type] :
( v7660(VarCurr,18)
<=> v21069(VarCurr) ) ).
tff(addAssignment_8538,axiom,
! [VarCurr: state_type] :
( v7660(VarCurr,17)
<=> v20993(VarCurr) ) ).
tff(addAssignment_8537,axiom,
! [VarCurr: state_type] :
( v7660(VarCurr,16)
<=> v7662(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_502,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22088(VarNext)
=> ( v22057(VarNext)
<=> v22057(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_524,axiom,
! [VarNext: state_type] :
( v22088(VarNext)
=> ( v22057(VarNext)
<=> v22123(VarNext) ) ) ).
tff(addAssignment_8536,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22123(VarNext)
<=> v22121(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_531,axiom,
! [VarCurr: state_type] :
( ~ v22059(VarCurr)
=> ( v22121(VarCurr)
<=> v22124(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_525,axiom,
! [VarCurr: state_type] :
( v22059(VarCurr)
=> ( v22121(VarCurr)
<=> v22061(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_530,axiom,
! [VarCurr: state_type] :
( ~ v22101(VarCurr)
=> ( v22124(VarCurr)
<=> v22083(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_524,axiom,
! [VarCurr: state_type] :
( v22101(VarCurr)
=> ( v22124(VarCurr)
<=> v22125(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_258,axiom,
! [VarCurr: state_type] :
( ( ~ v22104(VarCurr)
& ~ v22106(VarCurr) )
=> ( v22125(VarCurr)
<=> v22129(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_529,axiom,
! [VarCurr: state_type] :
( v22106(VarCurr)
=> ( v22125(VarCurr)
<=> v22128(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_523,axiom,
! [VarCurr: state_type] :
( v22104(VarCurr)
=> ( v22125(VarCurr)
<=> v22126(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_528,axiom,
! [VarCurr: state_type] :
( ~ v22114(VarCurr)
=> ( v22129(VarCurr)
<=> v22083(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_522,axiom,
! [VarCurr: state_type] :
( v22114(VarCurr)
=> ( v22129(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_527,axiom,
! [VarCurr: state_type] :
( ~ v22108(VarCurr)
=> ( v22128(VarCurr)
<=> v22083(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_521,axiom,
! [VarCurr: state_type] :
( v22108(VarCurr)
=> ( v22128(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_793,axiom,
! [VarCurr: state_type] :
( ~ v22127(VarCurr)
=> ( v22126(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_794,axiom,
! [VarCurr: state_type] :
( v22127(VarCurr)
=> ( v22126(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1376,axiom,
! [VarCurr: state_type] :
( v22127(VarCurr)
<=> ( v22069(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4533,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22088(VarNext)
<=> ( v22089(VarNext)
& v22098(VarNext) ) ) ) ).
tff(addAssignment_8535,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22098(VarNext)
<=> v22096(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4532,axiom,
! [VarCurr: state_type] :
( v22096(VarCurr)
<=> ( v22059(VarCurr)
| v22099(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4531,axiom,
! [VarCurr: state_type] :
( v22099(VarCurr)
<=> ( v22100(VarCurr)
& v22120(VarCurr) ) ) ).
tff(writeUnaryOperator_1493,axiom,
! [VarCurr: state_type] :
( ~ v22120(VarCurr)
<=> v22059(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4530,axiom,
! [VarCurr: state_type] :
( v22100(VarCurr)
<=> ( v22101(VarCurr)
| v22118(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4529,axiom,
! [VarCurr: state_type] :
( v22118(VarCurr)
<=> ( v22079(VarCurr)
& v22119(VarCurr) ) ) ).
tff(writeUnaryOperator_1492,axiom,
! [VarCurr: state_type] :
( ~ v22119(VarCurr)
<=> v22081(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4528,axiom,
! [VarCurr: state_type] :
( v22101(VarCurr)
<=> ( v22102(VarCurr)
& v22081(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4527,axiom,
! [VarCurr: state_type] :
( v22102(VarCurr)
<=> ( v22103(VarCurr)
| v22112(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4526,axiom,
! [VarCurr: state_type] :
( v22112(VarCurr)
<=> ( v22113(VarCurr)
& v22117(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1375,axiom,
! [VarCurr: state_type] :
( v22117(VarCurr)
<=> ( ( v22105(VarCurr,2)
<=> $false )
& ( v22105(VarCurr,1)
<=> $false )
& ( v22105(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4525,axiom,
! [VarCurr: state_type] :
( v22113(VarCurr)
<=> ( v22114(VarCurr)
| v22115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4524,axiom,
! [VarCurr: state_type] :
( v22115(VarCurr)
<=> ( v22079(VarCurr)
& v22116(VarCurr) ) ) ).
tff(writeUnaryOperator_1491,axiom,
! [VarCurr: state_type] :
( ~ v22116(VarCurr)
<=> v22114(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1374,axiom,
! [VarCurr: state_type] :
( v22114(VarCurr)
<=> ( v22069(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4523,axiom,
! [VarCurr: state_type] :
( v22103(VarCurr)
<=> ( v22104(VarCurr)
| v22106(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4522,axiom,
! [VarCurr: state_type] :
( v22106(VarCurr)
<=> ( v22107(VarCurr)
& v22111(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1373,axiom,
! [VarCurr: state_type] :
( v22111(VarCurr)
<=> ( ( v22105(VarCurr,2)
<=> $false )
& ( v22105(VarCurr,1)
<=> $true )
& ( v22105(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4521,axiom,
! [VarCurr: state_type] :
( v22107(VarCurr)
<=> ( v22108(VarCurr)
| v22109(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4520,axiom,
! [VarCurr: state_type] :
( v22109(VarCurr)
<=> ( v22079(VarCurr)
& v22110(VarCurr) ) ) ).
tff(writeUnaryOperator_1490,axiom,
! [VarCurr: state_type] :
( ~ v22110(VarCurr)
<=> v22108(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1372,axiom,
! [VarCurr: state_type] :
( v22108(VarCurr)
<=> ( v22069(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1371,axiom,
! [VarCurr: state_type] :
( v22104(VarCurr)
<=> ( ( v22105(VarCurr,2)
<=> $true )
& ( v22105(VarCurr,1)
<=> $false )
& ( v22105(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8534,axiom,
! [VarCurr: state_type] :
( v22105(VarCurr,0)
<=> v22067(VarCurr) ) ).
tff(addAssignment_8533,axiom,
! [VarCurr: state_type] :
( v22105(VarCurr,1)
<=> v22065(VarCurr) ) ).
tff(addAssignment_8532,axiom,
! [VarCurr: state_type] :
( v22105(VarCurr,2)
<=> v22063(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4519,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22089(VarNext)
<=> ( v22090(VarNext)
& v22085(VarNext) ) ) ) ).
tff(writeUnaryOperator_1489,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22090(VarNext)
<=> v22092(VarNext) ) ) ).
tff(addAssignment_8531,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22092(VarNext)
<=> v22085(VarCurr) ) ) ).
tff(addAssignment_8530,axiom,
! [VarCurr: state_type] :
( v22085(VarCurr)
<=> v20941(VarCurr) ) ).
tff(addAssignment_8529,axiom,
! [VarCurr: state_type] :
( v22083(VarCurr)
<=> $false ) ).
tff(addAssignment_8528,axiom,
! [VarCurr: state_type] :
( v22081(VarCurr)
<=> v7769(VarCurr) ) ).
tff(addAssignment_8527,axiom,
! [VarCurr: state_type] :
( v22079(VarCurr)
<=> $false ) ).
tff(addAssignment_8526,axiom,
! [VarCurr: state_type] :
( v22069(VarCurr)
<=> v7695(VarCurr,31) ) ).
tff(addAssignment_8525,axiom,
! [VarCurr: state_type] :
( v7695(VarCurr,31)
<=> v7697(VarCurr,31) ) ).
tff(addAssignment_8524,axiom,
! [VarCurr: state_type] :
( v7697(VarCurr,31)
<=> v7699(VarCurr,31) ) ).
tff(addAssignment_8523,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,31)
<=> v7701(VarCurr,31) ) ).
tff(addAssignment_8522,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,31)
<=> v7703(VarCurr,31) ) ).
tff(addAssignment_8521,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,31)
<=> v7705(VarCurr,31) ) ).
tff(addAssignment_8520,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,31)
<=> v7707(VarCurr,31) ) ).
tff(addAssignment_8519,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,31)
<=> v7709(VarCurr,31) ) ).
tff(addAssignment_8518,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,31)
<=> v7711(VarCurr,31) ) ).
tff(addAssignment_8517,axiom,
! [VarNext: state_type] :
( v7711(VarNext,31)
<=> v22071(VarNext,31) ) ).
tff(addCaseBooleanConditionEqualRanges1_501,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22072(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v22071(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_523,axiom,
! [VarNext: state_type] :
( v22072(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v22071(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4518,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22072(VarNext)
<=> v22073(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4517,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22073(VarNext)
<=> ( v22075(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1488,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22075(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_8516,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,31)
<=> v7717(VarCurr,31) ) ).
tff(addAssignment_8515,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,31)
<=> v7719(VarCurr,31) ) ).
tff(addAssignment_8514,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,31)
<=> v7721(VarCurr,31) ) ).
tff(addAssignment_8513,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,31)
<=> v7723(VarCurr,31) ) ).
tff(addAssignment_8512,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,31)
<=> v7725(VarCurr,31) ) ).
tff(addAssignment_8511,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,31)
<=> v7727(VarCurr,31) ) ).
tff(addAssignment_8510,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,31)
<=> v7729(VarCurr,31) ) ).
tff(addAssignment_8509,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,31)
<=> v7731(VarCurr,31) ) ).
tff(addAssignment_8508,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,31)
<=> v7733(VarCurr,31) ) ).
tff(addAssignment_8507,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,31)
<=> v7735(VarCurr,31) ) ).
tff(addAssignment_8506,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,31)
<=> v7737(VarCurr,31) ) ).
tff(addAssignment_8505,axiom,
! [VarCurr: state_type] :
( v22067(VarCurr)
<=> $false ) ).
tff(addAssignment_8504,axiom,
! [VarCurr: state_type] :
( v22065(VarCurr)
<=> $false ) ).
tff(addAssignment_8503,axiom,
! [VarCurr: state_type] :
( v22063(VarCurr)
<=> $true ) ).
tff(addAssignment_8502,axiom,
! [VarCurr: state_type] :
( v22061(VarCurr)
<=> $false ) ).
tff(addAssignment_8501,axiom,
! [VarCurr: state_type] :
( v22059(VarCurr)
<=> v7666(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_500,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22012(VarNext)
=> ( v21981(VarNext)
<=> v21981(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_522,axiom,
! [VarNext: state_type] :
( v22012(VarNext)
=> ( v21981(VarNext)
<=> v22047(VarNext) ) ) ).
tff(addAssignment_8500,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22047(VarNext)
<=> v22045(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_526,axiom,
! [VarCurr: state_type] :
( ~ v21983(VarCurr)
=> ( v22045(VarCurr)
<=> v22048(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_520,axiom,
! [VarCurr: state_type] :
( v21983(VarCurr)
=> ( v22045(VarCurr)
<=> v21985(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_525,axiom,
! [VarCurr: state_type] :
( ~ v22025(VarCurr)
=> ( v22048(VarCurr)
<=> v22007(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_519,axiom,
! [VarCurr: state_type] :
( v22025(VarCurr)
=> ( v22048(VarCurr)
<=> v22049(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_257,axiom,
! [VarCurr: state_type] :
( ( ~ v22028(VarCurr)
& ~ v22030(VarCurr) )
=> ( v22049(VarCurr)
<=> v22053(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_524,axiom,
! [VarCurr: state_type] :
( v22030(VarCurr)
=> ( v22049(VarCurr)
<=> v22052(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_518,axiom,
! [VarCurr: state_type] :
( v22028(VarCurr)
=> ( v22049(VarCurr)
<=> v22050(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_523,axiom,
! [VarCurr: state_type] :
( ~ v22038(VarCurr)
=> ( v22053(VarCurr)
<=> v22007(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_517,axiom,
! [VarCurr: state_type] :
( v22038(VarCurr)
=> ( v22053(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_522,axiom,
! [VarCurr: state_type] :
( ~ v22032(VarCurr)
=> ( v22052(VarCurr)
<=> v22007(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_516,axiom,
! [VarCurr: state_type] :
( v22032(VarCurr)
=> ( v22052(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_792,axiom,
! [VarCurr: state_type] :
( ~ v22051(VarCurr)
=> ( v22050(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_793,axiom,
! [VarCurr: state_type] :
( v22051(VarCurr)
=> ( v22050(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1370,axiom,
! [VarCurr: state_type] :
( v22051(VarCurr)
<=> ( v21993(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4516,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22012(VarNext)
<=> ( v22013(VarNext)
& v22022(VarNext) ) ) ) ).
tff(addAssignment_8499,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22022(VarNext)
<=> v22020(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4515,axiom,
! [VarCurr: state_type] :
( v22020(VarCurr)
<=> ( v21983(VarCurr)
| v22023(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4514,axiom,
! [VarCurr: state_type] :
( v22023(VarCurr)
<=> ( v22024(VarCurr)
& v22044(VarCurr) ) ) ).
tff(writeUnaryOperator_1487,axiom,
! [VarCurr: state_type] :
( ~ v22044(VarCurr)
<=> v21983(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4513,axiom,
! [VarCurr: state_type] :
( v22024(VarCurr)
<=> ( v22025(VarCurr)
| v22042(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4512,axiom,
! [VarCurr: state_type] :
( v22042(VarCurr)
<=> ( v22003(VarCurr)
& v22043(VarCurr) ) ) ).
tff(writeUnaryOperator_1486,axiom,
! [VarCurr: state_type] :
( ~ v22043(VarCurr)
<=> v22005(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4511,axiom,
! [VarCurr: state_type] :
( v22025(VarCurr)
<=> ( v22026(VarCurr)
& v22005(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4510,axiom,
! [VarCurr: state_type] :
( v22026(VarCurr)
<=> ( v22027(VarCurr)
| v22036(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4509,axiom,
! [VarCurr: state_type] :
( v22036(VarCurr)
<=> ( v22037(VarCurr)
& v22041(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1369,axiom,
! [VarCurr: state_type] :
( v22041(VarCurr)
<=> ( ( v22029(VarCurr,2)
<=> $false )
& ( v22029(VarCurr,1)
<=> $false )
& ( v22029(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4508,axiom,
! [VarCurr: state_type] :
( v22037(VarCurr)
<=> ( v22038(VarCurr)
| v22039(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4507,axiom,
! [VarCurr: state_type] :
( v22039(VarCurr)
<=> ( v22003(VarCurr)
& v22040(VarCurr) ) ) ).
tff(writeUnaryOperator_1485,axiom,
! [VarCurr: state_type] :
( ~ v22040(VarCurr)
<=> v22038(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1368,axiom,
! [VarCurr: state_type] :
( v22038(VarCurr)
<=> ( v21993(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4506,axiom,
! [VarCurr: state_type] :
( v22027(VarCurr)
<=> ( v22028(VarCurr)
| v22030(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4505,axiom,
! [VarCurr: state_type] :
( v22030(VarCurr)
<=> ( v22031(VarCurr)
& v22035(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1367,axiom,
! [VarCurr: state_type] :
( v22035(VarCurr)
<=> ( ( v22029(VarCurr,2)
<=> $false )
& ( v22029(VarCurr,1)
<=> $true )
& ( v22029(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4504,axiom,
! [VarCurr: state_type] :
( v22031(VarCurr)
<=> ( v22032(VarCurr)
| v22033(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4503,axiom,
! [VarCurr: state_type] :
( v22033(VarCurr)
<=> ( v22003(VarCurr)
& v22034(VarCurr) ) ) ).
tff(writeUnaryOperator_1484,axiom,
! [VarCurr: state_type] :
( ~ v22034(VarCurr)
<=> v22032(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1366,axiom,
! [VarCurr: state_type] :
( v22032(VarCurr)
<=> ( v21993(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1365,axiom,
! [VarCurr: state_type] :
( v22028(VarCurr)
<=> ( ( v22029(VarCurr,2)
<=> $true )
& ( v22029(VarCurr,1)
<=> $false )
& ( v22029(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8498,axiom,
! [VarCurr: state_type] :
( v22029(VarCurr,0)
<=> v21991(VarCurr) ) ).
tff(addAssignment_8497,axiom,
! [VarCurr: state_type] :
( v22029(VarCurr,1)
<=> v21989(VarCurr) ) ).
tff(addAssignment_8496,axiom,
! [VarCurr: state_type] :
( v22029(VarCurr,2)
<=> v21987(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4502,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22013(VarNext)
<=> ( v22014(VarNext)
& v22009(VarNext) ) ) ) ).
tff(writeUnaryOperator_1483,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v22014(VarNext)
<=> v22016(VarNext) ) ) ).
tff(addAssignment_8495,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v22016(VarNext)
<=> v22009(VarCurr) ) ) ).
tff(addAssignment_8494,axiom,
! [VarCurr: state_type] :
( v22009(VarCurr)
<=> v20941(VarCurr) ) ).
tff(addAssignment_8493,axiom,
! [VarCurr: state_type] :
( v22007(VarCurr)
<=> $false ) ).
tff(addAssignment_8492,axiom,
! [VarCurr: state_type] :
( v22005(VarCurr)
<=> v7769(VarCurr) ) ).
tff(addAssignment_8491,axiom,
! [VarCurr: state_type] :
( v22003(VarCurr)
<=> $false ) ).
tff(addAssignment_8490,axiom,
! [VarCurr: state_type] :
( v21993(VarCurr)
<=> v7695(VarCurr,30) ) ).
tff(addAssignment_8489,axiom,
! [VarCurr: state_type] :
( v7695(VarCurr,30)
<=> v7697(VarCurr,30) ) ).
tff(addAssignment_8488,axiom,
! [VarCurr: state_type] :
( v7697(VarCurr,30)
<=> v7699(VarCurr,30) ) ).
tff(addAssignment_8487,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,30)
<=> v7701(VarCurr,30) ) ).
tff(addAssignment_8486,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,30)
<=> v7703(VarCurr,30) ) ).
tff(addAssignment_8485,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,30)
<=> v7705(VarCurr,30) ) ).
tff(addAssignment_8484,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,30)
<=> v7707(VarCurr,30) ) ).
tff(addAssignment_8483,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,30)
<=> v7709(VarCurr,30) ) ).
tff(addAssignment_8482,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,30)
<=> v7711(VarCurr,30) ) ).
tff(addAssignment_8481,axiom,
! [VarNext: state_type] :
( v7711(VarNext,30)
<=> v21995(VarNext,30) ) ).
tff(addCaseBooleanConditionEqualRanges1_499,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21996(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21995(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_521,axiom,
! [VarNext: state_type] :
( v21996(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21995(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4501,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21996(VarNext)
<=> v21997(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4500,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21997(VarNext)
<=> ( v21999(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1482,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21999(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_8480,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,30)
<=> v7717(VarCurr,30) ) ).
tff(addAssignment_8479,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,30)
<=> v7719(VarCurr,30) ) ).
tff(addAssignment_8478,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,30)
<=> v7721(VarCurr,30) ) ).
tff(addAssignment_8477,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,30)
<=> v7723(VarCurr,30) ) ).
tff(addAssignment_8476,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,30)
<=> v7725(VarCurr,30) ) ).
tff(addAssignment_8475,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,30)
<=> v7727(VarCurr,30) ) ).
tff(addAssignment_8474,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,30)
<=> v7729(VarCurr,30) ) ).
tff(addAssignment_8473,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,30)
<=> v7731(VarCurr,30) ) ).
tff(addAssignment_8472,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,30)
<=> v7733(VarCurr,30) ) ).
tff(addAssignment_8471,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,30)
<=> v7735(VarCurr,30) ) ).
tff(addAssignment_8470,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,30)
<=> v7737(VarCurr,30) ) ).
tff(addAssignment_8469,axiom,
! [VarCurr: state_type] :
( v21991(VarCurr)
<=> $false ) ).
tff(addAssignment_8468,axiom,
! [VarCurr: state_type] :
( v21989(VarCurr)
<=> $false ) ).
tff(addAssignment_8467,axiom,
! [VarCurr: state_type] :
( v21987(VarCurr)
<=> $true ) ).
tff(addAssignment_8466,axiom,
! [VarCurr: state_type] :
( v21985(VarCurr)
<=> $false ) ).
tff(addAssignment_8465,axiom,
! [VarCurr: state_type] :
( v21983(VarCurr)
<=> v7666(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_498,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21936(VarNext)
=> ( v21905(VarNext)
<=> v21905(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_520,axiom,
! [VarNext: state_type] :
( v21936(VarNext)
=> ( v21905(VarNext)
<=> v21971(VarNext) ) ) ).
tff(addAssignment_8464,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21971(VarNext)
<=> v21969(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_521,axiom,
! [VarCurr: state_type] :
( ~ v21907(VarCurr)
=> ( v21969(VarCurr)
<=> v21972(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_515,axiom,
! [VarCurr: state_type] :
( v21907(VarCurr)
=> ( v21969(VarCurr)
<=> v21909(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_520,axiom,
! [VarCurr: state_type] :
( ~ v21949(VarCurr)
=> ( v21972(VarCurr)
<=> v21931(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_514,axiom,
! [VarCurr: state_type] :
( v21949(VarCurr)
=> ( v21972(VarCurr)
<=> v21973(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_256,axiom,
! [VarCurr: state_type] :
( ( ~ v21952(VarCurr)
& ~ v21954(VarCurr) )
=> ( v21973(VarCurr)
<=> v21977(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_519,axiom,
! [VarCurr: state_type] :
( v21954(VarCurr)
=> ( v21973(VarCurr)
<=> v21976(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_513,axiom,
! [VarCurr: state_type] :
( v21952(VarCurr)
=> ( v21973(VarCurr)
<=> v21974(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_518,axiom,
! [VarCurr: state_type] :
( ~ v21962(VarCurr)
=> ( v21977(VarCurr)
<=> v21931(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_512,axiom,
! [VarCurr: state_type] :
( v21962(VarCurr)
=> ( v21977(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_517,axiom,
! [VarCurr: state_type] :
( ~ v21956(VarCurr)
=> ( v21976(VarCurr)
<=> v21931(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_511,axiom,
! [VarCurr: state_type] :
( v21956(VarCurr)
=> ( v21976(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_791,axiom,
! [VarCurr: state_type] :
( ~ v21975(VarCurr)
=> ( v21974(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_792,axiom,
! [VarCurr: state_type] :
( v21975(VarCurr)
=> ( v21974(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1364,axiom,
! [VarCurr: state_type] :
( v21975(VarCurr)
<=> ( v21917(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4499,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21936(VarNext)
<=> ( v21937(VarNext)
& v21946(VarNext) ) ) ) ).
tff(addAssignment_8463,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21946(VarNext)
<=> v21944(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4498,axiom,
! [VarCurr: state_type] :
( v21944(VarCurr)
<=> ( v21907(VarCurr)
| v21947(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4497,axiom,
! [VarCurr: state_type] :
( v21947(VarCurr)
<=> ( v21948(VarCurr)
& v21968(VarCurr) ) ) ).
tff(writeUnaryOperator_1481,axiom,
! [VarCurr: state_type] :
( ~ v21968(VarCurr)
<=> v21907(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4496,axiom,
! [VarCurr: state_type] :
( v21948(VarCurr)
<=> ( v21949(VarCurr)
| v21966(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4495,axiom,
! [VarCurr: state_type] :
( v21966(VarCurr)
<=> ( v21927(VarCurr)
& v21967(VarCurr) ) ) ).
tff(writeUnaryOperator_1480,axiom,
! [VarCurr: state_type] :
( ~ v21967(VarCurr)
<=> v21929(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4494,axiom,
! [VarCurr: state_type] :
( v21949(VarCurr)
<=> ( v21950(VarCurr)
& v21929(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4493,axiom,
! [VarCurr: state_type] :
( v21950(VarCurr)
<=> ( v21951(VarCurr)
| v21960(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4492,axiom,
! [VarCurr: state_type] :
( v21960(VarCurr)
<=> ( v21961(VarCurr)
& v21965(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1363,axiom,
! [VarCurr: state_type] :
( v21965(VarCurr)
<=> ( ( v21953(VarCurr,2)
<=> $false )
& ( v21953(VarCurr,1)
<=> $false )
& ( v21953(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4491,axiom,
! [VarCurr: state_type] :
( v21961(VarCurr)
<=> ( v21962(VarCurr)
| v21963(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4490,axiom,
! [VarCurr: state_type] :
( v21963(VarCurr)
<=> ( v21927(VarCurr)
& v21964(VarCurr) ) ) ).
tff(writeUnaryOperator_1479,axiom,
! [VarCurr: state_type] :
( ~ v21964(VarCurr)
<=> v21962(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1362,axiom,
! [VarCurr: state_type] :
( v21962(VarCurr)
<=> ( v21917(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4489,axiom,
! [VarCurr: state_type] :
( v21951(VarCurr)
<=> ( v21952(VarCurr)
| v21954(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4488,axiom,
! [VarCurr: state_type] :
( v21954(VarCurr)
<=> ( v21955(VarCurr)
& v21959(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1361,axiom,
! [VarCurr: state_type] :
( v21959(VarCurr)
<=> ( ( v21953(VarCurr,2)
<=> $false )
& ( v21953(VarCurr,1)
<=> $true )
& ( v21953(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4487,axiom,
! [VarCurr: state_type] :
( v21955(VarCurr)
<=> ( v21956(VarCurr)
| v21957(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4486,axiom,
! [VarCurr: state_type] :
( v21957(VarCurr)
<=> ( v21927(VarCurr)
& v21958(VarCurr) ) ) ).
tff(writeUnaryOperator_1478,axiom,
! [VarCurr: state_type] :
( ~ v21958(VarCurr)
<=> v21956(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1360,axiom,
! [VarCurr: state_type] :
( v21956(VarCurr)
<=> ( v21917(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1359,axiom,
! [VarCurr: state_type] :
( v21952(VarCurr)
<=> ( ( v21953(VarCurr,2)
<=> $true )
& ( v21953(VarCurr,1)
<=> $false )
& ( v21953(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8462,axiom,
! [VarCurr: state_type] :
( v21953(VarCurr,0)
<=> v21915(VarCurr) ) ).
tff(addAssignment_8461,axiom,
! [VarCurr: state_type] :
( v21953(VarCurr,1)
<=> v21913(VarCurr) ) ).
tff(addAssignment_8460,axiom,
! [VarCurr: state_type] :
( v21953(VarCurr,2)
<=> v21911(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4485,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21937(VarNext)
<=> ( v21938(VarNext)
& v21933(VarNext) ) ) ) ).
tff(writeUnaryOperator_1477,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21938(VarNext)
<=> v21940(VarNext) ) ) ).
tff(addAssignment_8459,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21940(VarNext)
<=> v21933(VarCurr) ) ) ).
tff(addAssignment_8458,axiom,
! [VarCurr: state_type] :
( v21933(VarCurr)
<=> v20941(VarCurr) ) ).
tff(addAssignment_8457,axiom,
! [VarCurr: state_type] :
( v21931(VarCurr)
<=> $false ) ).
tff(addAssignment_8456,axiom,
! [VarCurr: state_type] :
( v21929(VarCurr)
<=> v7769(VarCurr) ) ).
tff(addAssignment_8455,axiom,
! [VarCurr: state_type] :
( v21927(VarCurr)
<=> $false ) ).
tff(addAssignment_8454,axiom,
! [VarCurr: state_type] :
( v21917(VarCurr)
<=> v7695(VarCurr,29) ) ).
tff(addAssignment_8453,axiom,
! [VarCurr: state_type] :
( v7695(VarCurr,29)
<=> v7697(VarCurr,29) ) ).
tff(addAssignment_8452,axiom,
! [VarCurr: state_type] :
( v7697(VarCurr,29)
<=> v7699(VarCurr,29) ) ).
tff(addAssignment_8451,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,29)
<=> v7701(VarCurr,29) ) ).
tff(addAssignment_8450,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,29)
<=> v7703(VarCurr,29) ) ).
tff(addAssignment_8449,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,29)
<=> v7705(VarCurr,29) ) ).
tff(addAssignment_8448,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,29)
<=> v7707(VarCurr,29) ) ).
tff(addAssignment_8447,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,29)
<=> v7709(VarCurr,29) ) ).
tff(addAssignment_8446,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,29)
<=> v7711(VarCurr,29) ) ).
tff(addAssignment_8445,axiom,
! [VarNext: state_type] :
( v7711(VarNext,29)
<=> v21919(VarNext,29) ) ).
tff(addCaseBooleanConditionEqualRanges1_497,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21920(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21919(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_519,axiom,
! [VarNext: state_type] :
( v21920(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21919(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4484,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21920(VarNext)
<=> v21921(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4483,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21921(VarNext)
<=> ( v21923(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1476,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21923(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_8444,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,29)
<=> v7717(VarCurr,29) ) ).
tff(addAssignment_8443,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,29)
<=> v7719(VarCurr,29) ) ).
tff(addAssignment_8442,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,29)
<=> v7721(VarCurr,29) ) ).
tff(addAssignment_8441,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,29)
<=> v7723(VarCurr,29) ) ).
tff(addAssignment_8440,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,29)
<=> v7725(VarCurr,29) ) ).
tff(addAssignment_8439,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,29)
<=> v7727(VarCurr,29) ) ).
tff(addAssignment_8438,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,29)
<=> v7729(VarCurr,29) ) ).
tff(addAssignment_8437,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,29)
<=> v7731(VarCurr,29) ) ).
tff(addAssignment_8436,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,29)
<=> v7733(VarCurr,29) ) ).
tff(addAssignment_8435,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,29)
<=> v7735(VarCurr,29) ) ).
tff(addAssignment_8434,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,29)
<=> v7737(VarCurr,29) ) ).
tff(addAssignment_8433,axiom,
! [VarCurr: state_type] :
( v21915(VarCurr)
<=> $false ) ).
tff(addAssignment_8432,axiom,
! [VarCurr: state_type] :
( v21913(VarCurr)
<=> $false ) ).
tff(addAssignment_8431,axiom,
! [VarCurr: state_type] :
( v21911(VarCurr)
<=> $true ) ).
tff(addAssignment_8430,axiom,
! [VarCurr: state_type] :
( v21909(VarCurr)
<=> $false ) ).
tff(addAssignment_8429,axiom,
! [VarCurr: state_type] :
( v21907(VarCurr)
<=> v7666(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_496,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21860(VarNext)
=> ( v21829(VarNext)
<=> v21829(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_518,axiom,
! [VarNext: state_type] :
( v21860(VarNext)
=> ( v21829(VarNext)
<=> v21895(VarNext) ) ) ).
tff(addAssignment_8428,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21895(VarNext)
<=> v21893(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_516,axiom,
! [VarCurr: state_type] :
( ~ v21831(VarCurr)
=> ( v21893(VarCurr)
<=> v21896(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_510,axiom,
! [VarCurr: state_type] :
( v21831(VarCurr)
=> ( v21893(VarCurr)
<=> v21833(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_515,axiom,
! [VarCurr: state_type] :
( ~ v21873(VarCurr)
=> ( v21896(VarCurr)
<=> v21855(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_509,axiom,
! [VarCurr: state_type] :
( v21873(VarCurr)
=> ( v21896(VarCurr)
<=> v21897(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_255,axiom,
! [VarCurr: state_type] :
( ( ~ v21876(VarCurr)
& ~ v21878(VarCurr) )
=> ( v21897(VarCurr)
<=> v21901(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_514,axiom,
! [VarCurr: state_type] :
( v21878(VarCurr)
=> ( v21897(VarCurr)
<=> v21900(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_508,axiom,
! [VarCurr: state_type] :
( v21876(VarCurr)
=> ( v21897(VarCurr)
<=> v21898(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_513,axiom,
! [VarCurr: state_type] :
( ~ v21886(VarCurr)
=> ( v21901(VarCurr)
<=> v21855(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_507,axiom,
! [VarCurr: state_type] :
( v21886(VarCurr)
=> ( v21901(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_512,axiom,
! [VarCurr: state_type] :
( ~ v21880(VarCurr)
=> ( v21900(VarCurr)
<=> v21855(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_506,axiom,
! [VarCurr: state_type] :
( v21880(VarCurr)
=> ( v21900(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_790,axiom,
! [VarCurr: state_type] :
( ~ v21899(VarCurr)
=> ( v21898(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_791,axiom,
! [VarCurr: state_type] :
( v21899(VarCurr)
=> ( v21898(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1358,axiom,
! [VarCurr: state_type] :
( v21899(VarCurr)
<=> ( v21841(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4482,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21860(VarNext)
<=> ( v21861(VarNext)
& v21870(VarNext) ) ) ) ).
tff(addAssignment_8427,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21870(VarNext)
<=> v21868(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4481,axiom,
! [VarCurr: state_type] :
( v21868(VarCurr)
<=> ( v21831(VarCurr)
| v21871(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4480,axiom,
! [VarCurr: state_type] :
( v21871(VarCurr)
<=> ( v21872(VarCurr)
& v21892(VarCurr) ) ) ).
tff(writeUnaryOperator_1475,axiom,
! [VarCurr: state_type] :
( ~ v21892(VarCurr)
<=> v21831(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4479,axiom,
! [VarCurr: state_type] :
( v21872(VarCurr)
<=> ( v21873(VarCurr)
| v21890(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4478,axiom,
! [VarCurr: state_type] :
( v21890(VarCurr)
<=> ( v21851(VarCurr)
& v21891(VarCurr) ) ) ).
tff(writeUnaryOperator_1474,axiom,
! [VarCurr: state_type] :
( ~ v21891(VarCurr)
<=> v21853(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4477,axiom,
! [VarCurr: state_type] :
( v21873(VarCurr)
<=> ( v21874(VarCurr)
& v21853(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4476,axiom,
! [VarCurr: state_type] :
( v21874(VarCurr)
<=> ( v21875(VarCurr)
| v21884(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4475,axiom,
! [VarCurr: state_type] :
( v21884(VarCurr)
<=> ( v21885(VarCurr)
& v21889(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1357,axiom,
! [VarCurr: state_type] :
( v21889(VarCurr)
<=> ( ( v21877(VarCurr,2)
<=> $false )
& ( v21877(VarCurr,1)
<=> $false )
& ( v21877(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4474,axiom,
! [VarCurr: state_type] :
( v21885(VarCurr)
<=> ( v21886(VarCurr)
| v21887(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4473,axiom,
! [VarCurr: state_type] :
( v21887(VarCurr)
<=> ( v21851(VarCurr)
& v21888(VarCurr) ) ) ).
tff(writeUnaryOperator_1473,axiom,
! [VarCurr: state_type] :
( ~ v21888(VarCurr)
<=> v21886(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1356,axiom,
! [VarCurr: state_type] :
( v21886(VarCurr)
<=> ( v21841(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4472,axiom,
! [VarCurr: state_type] :
( v21875(VarCurr)
<=> ( v21876(VarCurr)
| v21878(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4471,axiom,
! [VarCurr: state_type] :
( v21878(VarCurr)
<=> ( v21879(VarCurr)
& v21883(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1355,axiom,
! [VarCurr: state_type] :
( v21883(VarCurr)
<=> ( ( v21877(VarCurr,2)
<=> $false )
& ( v21877(VarCurr,1)
<=> $true )
& ( v21877(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4470,axiom,
! [VarCurr: state_type] :
( v21879(VarCurr)
<=> ( v21880(VarCurr)
| v21881(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4469,axiom,
! [VarCurr: state_type] :
( v21881(VarCurr)
<=> ( v21851(VarCurr)
& v21882(VarCurr) ) ) ).
tff(writeUnaryOperator_1472,axiom,
! [VarCurr: state_type] :
( ~ v21882(VarCurr)
<=> v21880(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1354,axiom,
! [VarCurr: state_type] :
( v21880(VarCurr)
<=> ( v21841(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1353,axiom,
! [VarCurr: state_type] :
( v21876(VarCurr)
<=> ( ( v21877(VarCurr,2)
<=> $true )
& ( v21877(VarCurr,1)
<=> $false )
& ( v21877(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8426,axiom,
! [VarCurr: state_type] :
( v21877(VarCurr,0)
<=> v21839(VarCurr) ) ).
tff(addAssignment_8425,axiom,
! [VarCurr: state_type] :
( v21877(VarCurr,1)
<=> v21837(VarCurr) ) ).
tff(addAssignment_8424,axiom,
! [VarCurr: state_type] :
( v21877(VarCurr,2)
<=> v21835(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4468,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21861(VarNext)
<=> ( v21862(VarNext)
& v21857(VarNext) ) ) ) ).
tff(writeUnaryOperator_1471,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21862(VarNext)
<=> v21864(VarNext) ) ) ).
tff(addAssignment_8423,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21864(VarNext)
<=> v21857(VarCurr) ) ) ).
tff(addAssignment_8422,axiom,
! [VarCurr: state_type] :
( v21857(VarCurr)
<=> v20941(VarCurr) ) ).
tff(addAssignment_8421,axiom,
! [VarCurr: state_type] :
( v21855(VarCurr)
<=> $false ) ).
tff(addAssignment_8420,axiom,
! [VarCurr: state_type] :
( v21853(VarCurr)
<=> v7769(VarCurr) ) ).
tff(addAssignment_8419,axiom,
! [VarCurr: state_type] :
( v21851(VarCurr)
<=> $false ) ).
tff(addAssignment_8418,axiom,
! [VarCurr: state_type] :
( v21841(VarCurr)
<=> v7695(VarCurr,28) ) ).
tff(addAssignment_8417,axiom,
! [VarCurr: state_type] :
( v7695(VarCurr,28)
<=> v7697(VarCurr,28) ) ).
tff(addAssignment_8416,axiom,
! [VarCurr: state_type] :
( v7697(VarCurr,28)
<=> v7699(VarCurr,28) ) ).
tff(addAssignment_8415,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,28)
<=> v7701(VarCurr,28) ) ).
tff(addAssignment_8414,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,28)
<=> v7703(VarCurr,28) ) ).
tff(addAssignment_8413,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,28)
<=> v7705(VarCurr,28) ) ).
tff(addAssignment_8412,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,28)
<=> v7707(VarCurr,28) ) ).
tff(addAssignment_8411,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,28)
<=> v7709(VarCurr,28) ) ).
tff(addAssignment_8410,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,28)
<=> v7711(VarCurr,28) ) ).
tff(addAssignment_8409,axiom,
! [VarNext: state_type] :
( v7711(VarNext,28)
<=> v21843(VarNext,28) ) ).
tff(addCaseBooleanConditionEqualRanges1_495,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21844(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21843(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_517,axiom,
! [VarNext: state_type] :
( v21844(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21843(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4467,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21844(VarNext)
<=> v21845(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4466,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21845(VarNext)
<=> ( v21847(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1470,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21847(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_8408,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,28)
<=> v7717(VarCurr,28) ) ).
tff(addAssignment_8407,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,28)
<=> v7719(VarCurr,28) ) ).
tff(addAssignment_8406,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,28)
<=> v7721(VarCurr,28) ) ).
tff(addAssignment_8405,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,28)
<=> v7723(VarCurr,28) ) ).
tff(addAssignment_8404,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,28)
<=> v7725(VarCurr,28) ) ).
tff(addAssignment_8403,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,28)
<=> v7727(VarCurr,28) ) ).
tff(addAssignment_8402,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,28)
<=> v7729(VarCurr,28) ) ).
tff(addAssignment_8401,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,28)
<=> v7731(VarCurr,28) ) ).
tff(addAssignment_8400,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,28)
<=> v7733(VarCurr,28) ) ).
tff(addAssignment_8399,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,28)
<=> v7735(VarCurr,28) ) ).
tff(addAssignment_8398,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,28)
<=> v7737(VarCurr,28) ) ).
tff(addAssignment_8397,axiom,
! [VarCurr: state_type] :
( v21839(VarCurr)
<=> $false ) ).
tff(addAssignment_8396,axiom,
! [VarCurr: state_type] :
( v21837(VarCurr)
<=> $false ) ).
tff(addAssignment_8395,axiom,
! [VarCurr: state_type] :
( v21835(VarCurr)
<=> $true ) ).
tff(addAssignment_8394,axiom,
! [VarCurr: state_type] :
( v21833(VarCurr)
<=> $false ) ).
tff(addAssignment_8393,axiom,
! [VarCurr: state_type] :
( v21831(VarCurr)
<=> v7666(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_494,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21784(VarNext)
=> ( v21753(VarNext)
<=> v21753(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_516,axiom,
! [VarNext: state_type] :
( v21784(VarNext)
=> ( v21753(VarNext)
<=> v21819(VarNext) ) ) ).
tff(addAssignment_8392,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21819(VarNext)
<=> v21817(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_511,axiom,
! [VarCurr: state_type] :
( ~ v21755(VarCurr)
=> ( v21817(VarCurr)
<=> v21820(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_505,axiom,
! [VarCurr: state_type] :
( v21755(VarCurr)
=> ( v21817(VarCurr)
<=> v21757(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_510,axiom,
! [VarCurr: state_type] :
( ~ v21797(VarCurr)
=> ( v21820(VarCurr)
<=> v21779(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_504,axiom,
! [VarCurr: state_type] :
( v21797(VarCurr)
=> ( v21820(VarCurr)
<=> v21821(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_254,axiom,
! [VarCurr: state_type] :
( ( ~ v21800(VarCurr)
& ~ v21802(VarCurr) )
=> ( v21821(VarCurr)
<=> v21825(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_509,axiom,
! [VarCurr: state_type] :
( v21802(VarCurr)
=> ( v21821(VarCurr)
<=> v21824(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_503,axiom,
! [VarCurr: state_type] :
( v21800(VarCurr)
=> ( v21821(VarCurr)
<=> v21822(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_508,axiom,
! [VarCurr: state_type] :
( ~ v21810(VarCurr)
=> ( v21825(VarCurr)
<=> v21779(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_502,axiom,
! [VarCurr: state_type] :
( v21810(VarCurr)
=> ( v21825(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_507,axiom,
! [VarCurr: state_type] :
( ~ v21804(VarCurr)
=> ( v21824(VarCurr)
<=> v21779(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_501,axiom,
! [VarCurr: state_type] :
( v21804(VarCurr)
=> ( v21824(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_789,axiom,
! [VarCurr: state_type] :
( ~ v21823(VarCurr)
=> ( v21822(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_790,axiom,
! [VarCurr: state_type] :
( v21823(VarCurr)
=> ( v21822(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1352,axiom,
! [VarCurr: state_type] :
( v21823(VarCurr)
<=> ( v21765(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4465,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21784(VarNext)
<=> ( v21785(VarNext)
& v21794(VarNext) ) ) ) ).
tff(addAssignment_8391,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21794(VarNext)
<=> v21792(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4464,axiom,
! [VarCurr: state_type] :
( v21792(VarCurr)
<=> ( v21755(VarCurr)
| v21795(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4463,axiom,
! [VarCurr: state_type] :
( v21795(VarCurr)
<=> ( v21796(VarCurr)
& v21816(VarCurr) ) ) ).
tff(writeUnaryOperator_1469,axiom,
! [VarCurr: state_type] :
( ~ v21816(VarCurr)
<=> v21755(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4462,axiom,
! [VarCurr: state_type] :
( v21796(VarCurr)
<=> ( v21797(VarCurr)
| v21814(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4461,axiom,
! [VarCurr: state_type] :
( v21814(VarCurr)
<=> ( v21775(VarCurr)
& v21815(VarCurr) ) ) ).
tff(writeUnaryOperator_1468,axiom,
! [VarCurr: state_type] :
( ~ v21815(VarCurr)
<=> v21777(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4460,axiom,
! [VarCurr: state_type] :
( v21797(VarCurr)
<=> ( v21798(VarCurr)
& v21777(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4459,axiom,
! [VarCurr: state_type] :
( v21798(VarCurr)
<=> ( v21799(VarCurr)
| v21808(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4458,axiom,
! [VarCurr: state_type] :
( v21808(VarCurr)
<=> ( v21809(VarCurr)
& v21813(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1351,axiom,
! [VarCurr: state_type] :
( v21813(VarCurr)
<=> ( ( v21801(VarCurr,2)
<=> $false )
& ( v21801(VarCurr,1)
<=> $false )
& ( v21801(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4457,axiom,
! [VarCurr: state_type] :
( v21809(VarCurr)
<=> ( v21810(VarCurr)
| v21811(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4456,axiom,
! [VarCurr: state_type] :
( v21811(VarCurr)
<=> ( v21775(VarCurr)
& v21812(VarCurr) ) ) ).
tff(writeUnaryOperator_1467,axiom,
! [VarCurr: state_type] :
( ~ v21812(VarCurr)
<=> v21810(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1350,axiom,
! [VarCurr: state_type] :
( v21810(VarCurr)
<=> ( v21765(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4455,axiom,
! [VarCurr: state_type] :
( v21799(VarCurr)
<=> ( v21800(VarCurr)
| v21802(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4454,axiom,
! [VarCurr: state_type] :
( v21802(VarCurr)
<=> ( v21803(VarCurr)
& v21807(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1349,axiom,
! [VarCurr: state_type] :
( v21807(VarCurr)
<=> ( ( v21801(VarCurr,2)
<=> $false )
& ( v21801(VarCurr,1)
<=> $true )
& ( v21801(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4453,axiom,
! [VarCurr: state_type] :
( v21803(VarCurr)
<=> ( v21804(VarCurr)
| v21805(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4452,axiom,
! [VarCurr: state_type] :
( v21805(VarCurr)
<=> ( v21775(VarCurr)
& v21806(VarCurr) ) ) ).
tff(writeUnaryOperator_1466,axiom,
! [VarCurr: state_type] :
( ~ v21806(VarCurr)
<=> v21804(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1348,axiom,
! [VarCurr: state_type] :
( v21804(VarCurr)
<=> ( v21765(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1347,axiom,
! [VarCurr: state_type] :
( v21800(VarCurr)
<=> ( ( v21801(VarCurr,2)
<=> $true )
& ( v21801(VarCurr,1)
<=> $false )
& ( v21801(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8390,axiom,
! [VarCurr: state_type] :
( v21801(VarCurr,0)
<=> v21763(VarCurr) ) ).
tff(addAssignment_8389,axiom,
! [VarCurr: state_type] :
( v21801(VarCurr,1)
<=> v21761(VarCurr) ) ).
tff(addAssignment_8388,axiom,
! [VarCurr: state_type] :
( v21801(VarCurr,2)
<=> v21759(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4451,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21785(VarNext)
<=> ( v21786(VarNext)
& v21781(VarNext) ) ) ) ).
tff(writeUnaryOperator_1465,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21786(VarNext)
<=> v21788(VarNext) ) ) ).
tff(addAssignment_8387,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21788(VarNext)
<=> v21781(VarCurr) ) ) ).
tff(addAssignment_8386,axiom,
! [VarCurr: state_type] :
( v21781(VarCurr)
<=> v20941(VarCurr) ) ).
tff(addAssignment_8385,axiom,
! [VarCurr: state_type] :
( v21779(VarCurr)
<=> $false ) ).
tff(addAssignment_8384,axiom,
! [VarCurr: state_type] :
( v21777(VarCurr)
<=> v7769(VarCurr) ) ).
tff(addAssignment_8383,axiom,
! [VarCurr: state_type] :
( v21775(VarCurr)
<=> $false ) ).
tff(addAssignment_8382,axiom,
! [VarCurr: state_type] :
( v21765(VarCurr)
<=> v7695(VarCurr,27) ) ).
tff(addAssignment_8381,axiom,
! [VarCurr: state_type] :
( v7695(VarCurr,27)
<=> v7697(VarCurr,27) ) ).
tff(addAssignment_8380,axiom,
! [VarCurr: state_type] :
( v7697(VarCurr,27)
<=> v7699(VarCurr,27) ) ).
tff(addAssignment_8379,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,27)
<=> v7701(VarCurr,27) ) ).
tff(addAssignment_8378,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,27)
<=> v7703(VarCurr,27) ) ).
tff(addAssignment_8377,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,27)
<=> v7705(VarCurr,27) ) ).
tff(addAssignment_8376,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,27)
<=> v7707(VarCurr,27) ) ).
tff(addAssignment_8375,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,27)
<=> v7709(VarCurr,27) ) ).
tff(addAssignment_8374,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,27)
<=> v7711(VarCurr,27) ) ).
tff(addAssignment_8373,axiom,
! [VarNext: state_type] :
( v7711(VarNext,27)
<=> v21767(VarNext,27) ) ).
tff(addCaseBooleanConditionEqualRanges1_493,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21768(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21767(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_515,axiom,
! [VarNext: state_type] :
( v21768(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21767(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4450,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21768(VarNext)
<=> v21769(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4449,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21769(VarNext)
<=> ( v21771(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1464,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21771(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_8372,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,27)
<=> v7717(VarCurr,27) ) ).
tff(addAssignment_8371,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,27)
<=> v7719(VarCurr,27) ) ).
tff(addAssignment_8370,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,27)
<=> v7721(VarCurr,27) ) ).
tff(addAssignment_8369,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,27)
<=> v7723(VarCurr,27) ) ).
tff(addAssignment_8368,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,27)
<=> v7725(VarCurr,27) ) ).
tff(addAssignment_8367,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,27)
<=> v7727(VarCurr,27) ) ).
tff(addAssignment_8366,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,27)
<=> v7729(VarCurr,27) ) ).
tff(addAssignment_8365,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,27)
<=> v7731(VarCurr,27) ) ).
tff(addAssignment_8364,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,27)
<=> v7733(VarCurr,27) ) ).
tff(addAssignment_8363,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,27)
<=> v7735(VarCurr,27) ) ).
tff(addAssignment_8362,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,27)
<=> v7737(VarCurr,27) ) ).
tff(addAssignment_8361,axiom,
! [VarCurr: state_type] :
( v21763(VarCurr)
<=> $false ) ).
tff(addAssignment_8360,axiom,
! [VarCurr: state_type] :
( v21761(VarCurr)
<=> $false ) ).
tff(addAssignment_8359,axiom,
! [VarCurr: state_type] :
( v21759(VarCurr)
<=> $true ) ).
tff(addAssignment_8358,axiom,
! [VarCurr: state_type] :
( v21757(VarCurr)
<=> $false ) ).
tff(addAssignment_8357,axiom,
! [VarCurr: state_type] :
( v21755(VarCurr)
<=> v7666(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_492,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21708(VarNext)
=> ( v21677(VarNext)
<=> v21677(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_514,axiom,
! [VarNext: state_type] :
( v21708(VarNext)
=> ( v21677(VarNext)
<=> v21743(VarNext) ) ) ).
tff(addAssignment_8356,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21743(VarNext)
<=> v21741(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_506,axiom,
! [VarCurr: state_type] :
( ~ v21679(VarCurr)
=> ( v21741(VarCurr)
<=> v21744(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_500,axiom,
! [VarCurr: state_type] :
( v21679(VarCurr)
=> ( v21741(VarCurr)
<=> v21681(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_505,axiom,
! [VarCurr: state_type] :
( ~ v21721(VarCurr)
=> ( v21744(VarCurr)
<=> v21703(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_499,axiom,
! [VarCurr: state_type] :
( v21721(VarCurr)
=> ( v21744(VarCurr)
<=> v21745(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_253,axiom,
! [VarCurr: state_type] :
( ( ~ v21724(VarCurr)
& ~ v21726(VarCurr) )
=> ( v21745(VarCurr)
<=> v21749(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_504,axiom,
! [VarCurr: state_type] :
( v21726(VarCurr)
=> ( v21745(VarCurr)
<=> v21748(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_498,axiom,
! [VarCurr: state_type] :
( v21724(VarCurr)
=> ( v21745(VarCurr)
<=> v21746(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_503,axiom,
! [VarCurr: state_type] :
( ~ v21734(VarCurr)
=> ( v21749(VarCurr)
<=> v21703(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_497,axiom,
! [VarCurr: state_type] :
( v21734(VarCurr)
=> ( v21749(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_502,axiom,
! [VarCurr: state_type] :
( ~ v21728(VarCurr)
=> ( v21748(VarCurr)
<=> v21703(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_496,axiom,
! [VarCurr: state_type] :
( v21728(VarCurr)
=> ( v21748(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_788,axiom,
! [VarCurr: state_type] :
( ~ v21747(VarCurr)
=> ( v21746(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_789,axiom,
! [VarCurr: state_type] :
( v21747(VarCurr)
=> ( v21746(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1346,axiom,
! [VarCurr: state_type] :
( v21747(VarCurr)
<=> ( v21689(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4448,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21708(VarNext)
<=> ( v21709(VarNext)
& v21718(VarNext) ) ) ) ).
tff(addAssignment_8355,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21718(VarNext)
<=> v21716(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4447,axiom,
! [VarCurr: state_type] :
( v21716(VarCurr)
<=> ( v21679(VarCurr)
| v21719(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4446,axiom,
! [VarCurr: state_type] :
( v21719(VarCurr)
<=> ( v21720(VarCurr)
& v21740(VarCurr) ) ) ).
tff(writeUnaryOperator_1463,axiom,
! [VarCurr: state_type] :
( ~ v21740(VarCurr)
<=> v21679(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4445,axiom,
! [VarCurr: state_type] :
( v21720(VarCurr)
<=> ( v21721(VarCurr)
| v21738(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4444,axiom,
! [VarCurr: state_type] :
( v21738(VarCurr)
<=> ( v21699(VarCurr)
& v21739(VarCurr) ) ) ).
tff(writeUnaryOperator_1462,axiom,
! [VarCurr: state_type] :
( ~ v21739(VarCurr)
<=> v21701(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4443,axiom,
! [VarCurr: state_type] :
( v21721(VarCurr)
<=> ( v21722(VarCurr)
& v21701(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4442,axiom,
! [VarCurr: state_type] :
( v21722(VarCurr)
<=> ( v21723(VarCurr)
| v21732(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4441,axiom,
! [VarCurr: state_type] :
( v21732(VarCurr)
<=> ( v21733(VarCurr)
& v21737(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1345,axiom,
! [VarCurr: state_type] :
( v21737(VarCurr)
<=> ( ( v21725(VarCurr,2)
<=> $false )
& ( v21725(VarCurr,1)
<=> $false )
& ( v21725(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4440,axiom,
! [VarCurr: state_type] :
( v21733(VarCurr)
<=> ( v21734(VarCurr)
| v21735(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4439,axiom,
! [VarCurr: state_type] :
( v21735(VarCurr)
<=> ( v21699(VarCurr)
& v21736(VarCurr) ) ) ).
tff(writeUnaryOperator_1461,axiom,
! [VarCurr: state_type] :
( ~ v21736(VarCurr)
<=> v21734(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1344,axiom,
! [VarCurr: state_type] :
( v21734(VarCurr)
<=> ( v21689(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4438,axiom,
! [VarCurr: state_type] :
( v21723(VarCurr)
<=> ( v21724(VarCurr)
| v21726(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4437,axiom,
! [VarCurr: state_type] :
( v21726(VarCurr)
<=> ( v21727(VarCurr)
& v21731(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1343,axiom,
! [VarCurr: state_type] :
( v21731(VarCurr)
<=> ( ( v21725(VarCurr,2)
<=> $false )
& ( v21725(VarCurr,1)
<=> $true )
& ( v21725(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4436,axiom,
! [VarCurr: state_type] :
( v21727(VarCurr)
<=> ( v21728(VarCurr)
| v21729(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4435,axiom,
! [VarCurr: state_type] :
( v21729(VarCurr)
<=> ( v21699(VarCurr)
& v21730(VarCurr) ) ) ).
tff(writeUnaryOperator_1460,axiom,
! [VarCurr: state_type] :
( ~ v21730(VarCurr)
<=> v21728(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1342,axiom,
! [VarCurr: state_type] :
( v21728(VarCurr)
<=> ( v21689(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1341,axiom,
! [VarCurr: state_type] :
( v21724(VarCurr)
<=> ( ( v21725(VarCurr,2)
<=> $true )
& ( v21725(VarCurr,1)
<=> $false )
& ( v21725(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8354,axiom,
! [VarCurr: state_type] :
( v21725(VarCurr,0)
<=> v21687(VarCurr) ) ).
tff(addAssignment_8353,axiom,
! [VarCurr: state_type] :
( v21725(VarCurr,1)
<=> v21685(VarCurr) ) ).
tff(addAssignment_8352,axiom,
! [VarCurr: state_type] :
( v21725(VarCurr,2)
<=> v21683(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4434,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21709(VarNext)
<=> ( v21710(VarNext)
& v21705(VarNext) ) ) ) ).
tff(writeUnaryOperator_1459,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21710(VarNext)
<=> v21712(VarNext) ) ) ).
tff(addAssignment_8351,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21712(VarNext)
<=> v21705(VarCurr) ) ) ).
tff(addAssignment_8350,axiom,
! [VarCurr: state_type] :
( v21705(VarCurr)
<=> v20941(VarCurr) ) ).
tff(addAssignment_8349,axiom,
! [VarCurr: state_type] :
( v21703(VarCurr)
<=> $false ) ).
tff(addAssignment_8348,axiom,
! [VarCurr: state_type] :
( v21701(VarCurr)
<=> v7769(VarCurr) ) ).
tff(addAssignment_8347,axiom,
! [VarCurr: state_type] :
( v21699(VarCurr)
<=> $false ) ).
tff(addAssignment_8346,axiom,
! [VarCurr: state_type] :
( v21689(VarCurr)
<=> v7695(VarCurr,26) ) ).
tff(addAssignment_8345,axiom,
! [VarCurr: state_type] :
( v7695(VarCurr,26)
<=> v7697(VarCurr,26) ) ).
tff(addAssignment_8344,axiom,
! [VarCurr: state_type] :
( v7697(VarCurr,26)
<=> v7699(VarCurr,26) ) ).
tff(addAssignment_8343,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,26)
<=> v7701(VarCurr,26) ) ).
tff(addAssignment_8342,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,26)
<=> v7703(VarCurr,26) ) ).
tff(addAssignment_8341,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,26)
<=> v7705(VarCurr,26) ) ).
tff(addAssignment_8340,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,26)
<=> v7707(VarCurr,26) ) ).
tff(addAssignment_8339,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,26)
<=> v7709(VarCurr,26) ) ).
tff(addAssignment_8338,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,26)
<=> v7711(VarCurr,26) ) ).
tff(addAssignment_8337,axiom,
! [VarNext: state_type] :
( v7711(VarNext,26)
<=> v21691(VarNext,26) ) ).
tff(addCaseBooleanConditionEqualRanges1_491,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21692(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21691(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_513,axiom,
! [VarNext: state_type] :
( v21692(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21691(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4433,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21692(VarNext)
<=> v21693(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4432,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21693(VarNext)
<=> ( v21695(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1458,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21695(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_8336,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,26)
<=> v7717(VarCurr,26) ) ).
tff(addAssignment_8335,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,26)
<=> v7719(VarCurr,26) ) ).
tff(addAssignment_8334,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,26)
<=> v7721(VarCurr,26) ) ).
tff(addAssignment_8333,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,26)
<=> v7723(VarCurr,26) ) ).
tff(addAssignment_8332,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,26)
<=> v7725(VarCurr,26) ) ).
tff(addAssignment_8331,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,26)
<=> v7727(VarCurr,26) ) ).
tff(addAssignment_8330,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,26)
<=> v7729(VarCurr,26) ) ).
tff(addAssignment_8329,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,26)
<=> v7731(VarCurr,26) ) ).
tff(addAssignment_8328,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,26)
<=> v7733(VarCurr,26) ) ).
tff(addAssignment_8327,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,26)
<=> v7735(VarCurr,26) ) ).
tff(addAssignment_8326,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,26)
<=> v7737(VarCurr,26) ) ).
tff(addAssignment_8325,axiom,
! [VarCurr: state_type] :
( v21687(VarCurr)
<=> $false ) ).
tff(addAssignment_8324,axiom,
! [VarCurr: state_type] :
( v21685(VarCurr)
<=> $false ) ).
tff(addAssignment_8323,axiom,
! [VarCurr: state_type] :
( v21683(VarCurr)
<=> $true ) ).
tff(addAssignment_8322,axiom,
! [VarCurr: state_type] :
( v21681(VarCurr)
<=> $false ) ).
tff(addAssignment_8321,axiom,
! [VarCurr: state_type] :
( v21679(VarCurr)
<=> v7666(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_490,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21632(VarNext)
=> ( v21601(VarNext)
<=> v21601(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_512,axiom,
! [VarNext: state_type] :
( v21632(VarNext)
=> ( v21601(VarNext)
<=> v21667(VarNext) ) ) ).
tff(addAssignment_8320,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21667(VarNext)
<=> v21665(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_501,axiom,
! [VarCurr: state_type] :
( ~ v21603(VarCurr)
=> ( v21665(VarCurr)
<=> v21668(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_495,axiom,
! [VarCurr: state_type] :
( v21603(VarCurr)
=> ( v21665(VarCurr)
<=> v21605(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_500,axiom,
! [VarCurr: state_type] :
( ~ v21645(VarCurr)
=> ( v21668(VarCurr)
<=> v21627(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_494,axiom,
! [VarCurr: state_type] :
( v21645(VarCurr)
=> ( v21668(VarCurr)
<=> v21669(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_252,axiom,
! [VarCurr: state_type] :
( ( ~ v21648(VarCurr)
& ~ v21650(VarCurr) )
=> ( v21669(VarCurr)
<=> v21673(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_499,axiom,
! [VarCurr: state_type] :
( v21650(VarCurr)
=> ( v21669(VarCurr)
<=> v21672(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_493,axiom,
! [VarCurr: state_type] :
( v21648(VarCurr)
=> ( v21669(VarCurr)
<=> v21670(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_498,axiom,
! [VarCurr: state_type] :
( ~ v21658(VarCurr)
=> ( v21673(VarCurr)
<=> v21627(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_492,axiom,
! [VarCurr: state_type] :
( v21658(VarCurr)
=> ( v21673(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_497,axiom,
! [VarCurr: state_type] :
( ~ v21652(VarCurr)
=> ( v21672(VarCurr)
<=> v21627(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_491,axiom,
! [VarCurr: state_type] :
( v21652(VarCurr)
=> ( v21672(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_787,axiom,
! [VarCurr: state_type] :
( ~ v21671(VarCurr)
=> ( v21670(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_788,axiom,
! [VarCurr: state_type] :
( v21671(VarCurr)
=> ( v21670(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1340,axiom,
! [VarCurr: state_type] :
( v21671(VarCurr)
<=> ( v21613(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4431,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21632(VarNext)
<=> ( v21633(VarNext)
& v21642(VarNext) ) ) ) ).
tff(addAssignment_8319,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21642(VarNext)
<=> v21640(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4430,axiom,
! [VarCurr: state_type] :
( v21640(VarCurr)
<=> ( v21603(VarCurr)
| v21643(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4429,axiom,
! [VarCurr: state_type] :
( v21643(VarCurr)
<=> ( v21644(VarCurr)
& v21664(VarCurr) ) ) ).
tff(writeUnaryOperator_1457,axiom,
! [VarCurr: state_type] :
( ~ v21664(VarCurr)
<=> v21603(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4428,axiom,
! [VarCurr: state_type] :
( v21644(VarCurr)
<=> ( v21645(VarCurr)
| v21662(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4427,axiom,
! [VarCurr: state_type] :
( v21662(VarCurr)
<=> ( v21623(VarCurr)
& v21663(VarCurr) ) ) ).
tff(writeUnaryOperator_1456,axiom,
! [VarCurr: state_type] :
( ~ v21663(VarCurr)
<=> v21625(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4426,axiom,
! [VarCurr: state_type] :
( v21645(VarCurr)
<=> ( v21646(VarCurr)
& v21625(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4425,axiom,
! [VarCurr: state_type] :
( v21646(VarCurr)
<=> ( v21647(VarCurr)
| v21656(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4424,axiom,
! [VarCurr: state_type] :
( v21656(VarCurr)
<=> ( v21657(VarCurr)
& v21661(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1339,axiom,
! [VarCurr: state_type] :
( v21661(VarCurr)
<=> ( ( v21649(VarCurr,2)
<=> $false )
& ( v21649(VarCurr,1)
<=> $false )
& ( v21649(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4423,axiom,
! [VarCurr: state_type] :
( v21657(VarCurr)
<=> ( v21658(VarCurr)
| v21659(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4422,axiom,
! [VarCurr: state_type] :
( v21659(VarCurr)
<=> ( v21623(VarCurr)
& v21660(VarCurr) ) ) ).
tff(writeUnaryOperator_1455,axiom,
! [VarCurr: state_type] :
( ~ v21660(VarCurr)
<=> v21658(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1338,axiom,
! [VarCurr: state_type] :
( v21658(VarCurr)
<=> ( v21613(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4421,axiom,
! [VarCurr: state_type] :
( v21647(VarCurr)
<=> ( v21648(VarCurr)
| v21650(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4420,axiom,
! [VarCurr: state_type] :
( v21650(VarCurr)
<=> ( v21651(VarCurr)
& v21655(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1337,axiom,
! [VarCurr: state_type] :
( v21655(VarCurr)
<=> ( ( v21649(VarCurr,2)
<=> $false )
& ( v21649(VarCurr,1)
<=> $true )
& ( v21649(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4419,axiom,
! [VarCurr: state_type] :
( v21651(VarCurr)
<=> ( v21652(VarCurr)
| v21653(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4418,axiom,
! [VarCurr: state_type] :
( v21653(VarCurr)
<=> ( v21623(VarCurr)
& v21654(VarCurr) ) ) ).
tff(writeUnaryOperator_1454,axiom,
! [VarCurr: state_type] :
( ~ v21654(VarCurr)
<=> v21652(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1336,axiom,
! [VarCurr: state_type] :
( v21652(VarCurr)
<=> ( v21613(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1335,axiom,
! [VarCurr: state_type] :
( v21648(VarCurr)
<=> ( ( v21649(VarCurr,2)
<=> $true )
& ( v21649(VarCurr,1)
<=> $false )
& ( v21649(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8318,axiom,
! [VarCurr: state_type] :
( v21649(VarCurr,0)
<=> v21611(VarCurr) ) ).
tff(addAssignment_8317,axiom,
! [VarCurr: state_type] :
( v21649(VarCurr,1)
<=> v21609(VarCurr) ) ).
tff(addAssignment_8316,axiom,
! [VarCurr: state_type] :
( v21649(VarCurr,2)
<=> v21607(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4417,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21633(VarNext)
<=> ( v21634(VarNext)
& v21629(VarNext) ) ) ) ).
tff(writeUnaryOperator_1453,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21634(VarNext)
<=> v21636(VarNext) ) ) ).
tff(addAssignment_8315,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21636(VarNext)
<=> v21629(VarCurr) ) ) ).
tff(addAssignment_8314,axiom,
! [VarCurr: state_type] :
( v21629(VarCurr)
<=> v20941(VarCurr) ) ).
tff(addAssignment_8313,axiom,
! [VarCurr: state_type] :
( v21627(VarCurr)
<=> $false ) ).
tff(addAssignment_8312,axiom,
! [VarCurr: state_type] :
( v21625(VarCurr)
<=> v7769(VarCurr) ) ).
tff(addAssignment_8311,axiom,
! [VarCurr: state_type] :
( v21623(VarCurr)
<=> $false ) ).
tff(addAssignment_8310,axiom,
! [VarCurr: state_type] :
( v21613(VarCurr)
<=> v7695(VarCurr,25) ) ).
tff(addAssignment_8309,axiom,
! [VarCurr: state_type] :
( v7695(VarCurr,25)
<=> v7697(VarCurr,25) ) ).
tff(addAssignment_8308,axiom,
! [VarCurr: state_type] :
( v7697(VarCurr,25)
<=> v7699(VarCurr,25) ) ).
tff(addAssignment_8307,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,25)
<=> v7701(VarCurr,25) ) ).
tff(addAssignment_8306,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,25)
<=> v7703(VarCurr,25) ) ).
tff(addAssignment_8305,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,25)
<=> v7705(VarCurr,25) ) ).
tff(addAssignment_8304,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,25)
<=> v7707(VarCurr,25) ) ).
tff(addAssignment_8303,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,25)
<=> v7709(VarCurr,25) ) ).
tff(addAssignment_8302,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,25)
<=> v7711(VarCurr,25) ) ).
tff(addAssignment_8301,axiom,
! [VarNext: state_type] :
( v7711(VarNext,25)
<=> v21615(VarNext,25) ) ).
tff(addCaseBooleanConditionEqualRanges1_489,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21616(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21615(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_511,axiom,
! [VarNext: state_type] :
( v21616(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21615(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4416,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21616(VarNext)
<=> v21617(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4415,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21617(VarNext)
<=> ( v21619(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1452,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21619(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_8300,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,25)
<=> v7717(VarCurr,25) ) ).
tff(addAssignment_8299,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,25)
<=> v7719(VarCurr,25) ) ).
tff(addAssignment_8298,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,25)
<=> v7721(VarCurr,25) ) ).
tff(addAssignment_8297,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,25)
<=> v7723(VarCurr,25) ) ).
tff(addAssignment_8296,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,25)
<=> v7725(VarCurr,25) ) ).
tff(addAssignment_8295,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,25)
<=> v7727(VarCurr,25) ) ).
tff(addAssignment_8294,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,25)
<=> v7729(VarCurr,25) ) ).
tff(addAssignment_8293,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,25)
<=> v7731(VarCurr,25) ) ).
tff(addAssignment_8292,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,25)
<=> v7733(VarCurr,25) ) ).
tff(addAssignment_8291,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,25)
<=> v7735(VarCurr,25) ) ).
tff(addAssignment_8290,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,25)
<=> v7737(VarCurr,25) ) ).
tff(addAssignment_8289,axiom,
! [VarCurr: state_type] :
( v21611(VarCurr)
<=> $false ) ).
tff(addAssignment_8288,axiom,
! [VarCurr: state_type] :
( v21609(VarCurr)
<=> $false ) ).
tff(addAssignment_8287,axiom,
! [VarCurr: state_type] :
( v21607(VarCurr)
<=> $true ) ).
tff(addAssignment_8286,axiom,
! [VarCurr: state_type] :
( v21605(VarCurr)
<=> $false ) ).
tff(addAssignment_8285,axiom,
! [VarCurr: state_type] :
( v21603(VarCurr)
<=> v7666(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_488,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21556(VarNext)
=> ( v21525(VarNext)
<=> v21525(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_510,axiom,
! [VarNext: state_type] :
( v21556(VarNext)
=> ( v21525(VarNext)
<=> v21591(VarNext) ) ) ).
tff(addAssignment_8284,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21591(VarNext)
<=> v21589(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_496,axiom,
! [VarCurr: state_type] :
( ~ v21527(VarCurr)
=> ( v21589(VarCurr)
<=> v21592(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_490,axiom,
! [VarCurr: state_type] :
( v21527(VarCurr)
=> ( v21589(VarCurr)
<=> v21529(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_495,axiom,
! [VarCurr: state_type] :
( ~ v21569(VarCurr)
=> ( v21592(VarCurr)
<=> v21551(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_489,axiom,
! [VarCurr: state_type] :
( v21569(VarCurr)
=> ( v21592(VarCurr)
<=> v21593(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_251,axiom,
! [VarCurr: state_type] :
( ( ~ v21572(VarCurr)
& ~ v21574(VarCurr) )
=> ( v21593(VarCurr)
<=> v21597(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_494,axiom,
! [VarCurr: state_type] :
( v21574(VarCurr)
=> ( v21593(VarCurr)
<=> v21596(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_488,axiom,
! [VarCurr: state_type] :
( v21572(VarCurr)
=> ( v21593(VarCurr)
<=> v21594(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_493,axiom,
! [VarCurr: state_type] :
( ~ v21582(VarCurr)
=> ( v21597(VarCurr)
<=> v21551(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_487,axiom,
! [VarCurr: state_type] :
( v21582(VarCurr)
=> ( v21597(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_492,axiom,
! [VarCurr: state_type] :
( ~ v21576(VarCurr)
=> ( v21596(VarCurr)
<=> v21551(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_486,axiom,
! [VarCurr: state_type] :
( v21576(VarCurr)
=> ( v21596(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_786,axiom,
! [VarCurr: state_type] :
( ~ v21595(VarCurr)
=> ( v21594(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_787,axiom,
! [VarCurr: state_type] :
( v21595(VarCurr)
=> ( v21594(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1334,axiom,
! [VarCurr: state_type] :
( v21595(VarCurr)
<=> ( v21537(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4414,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21556(VarNext)
<=> ( v21557(VarNext)
& v21566(VarNext) ) ) ) ).
tff(addAssignment_8283,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21566(VarNext)
<=> v21564(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4413,axiom,
! [VarCurr: state_type] :
( v21564(VarCurr)
<=> ( v21527(VarCurr)
| v21567(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4412,axiom,
! [VarCurr: state_type] :
( v21567(VarCurr)
<=> ( v21568(VarCurr)
& v21588(VarCurr) ) ) ).
tff(writeUnaryOperator_1451,axiom,
! [VarCurr: state_type] :
( ~ v21588(VarCurr)
<=> v21527(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4411,axiom,
! [VarCurr: state_type] :
( v21568(VarCurr)
<=> ( v21569(VarCurr)
| v21586(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4410,axiom,
! [VarCurr: state_type] :
( v21586(VarCurr)
<=> ( v21547(VarCurr)
& v21587(VarCurr) ) ) ).
tff(writeUnaryOperator_1450,axiom,
! [VarCurr: state_type] :
( ~ v21587(VarCurr)
<=> v21549(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4409,axiom,
! [VarCurr: state_type] :
( v21569(VarCurr)
<=> ( v21570(VarCurr)
& v21549(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4408,axiom,
! [VarCurr: state_type] :
( v21570(VarCurr)
<=> ( v21571(VarCurr)
| v21580(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4407,axiom,
! [VarCurr: state_type] :
( v21580(VarCurr)
<=> ( v21581(VarCurr)
& v21585(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1333,axiom,
! [VarCurr: state_type] :
( v21585(VarCurr)
<=> ( ( v21573(VarCurr,2)
<=> $false )
& ( v21573(VarCurr,1)
<=> $false )
& ( v21573(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4406,axiom,
! [VarCurr: state_type] :
( v21581(VarCurr)
<=> ( v21582(VarCurr)
| v21583(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4405,axiom,
! [VarCurr: state_type] :
( v21583(VarCurr)
<=> ( v21547(VarCurr)
& v21584(VarCurr) ) ) ).
tff(writeUnaryOperator_1449,axiom,
! [VarCurr: state_type] :
( ~ v21584(VarCurr)
<=> v21582(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1332,axiom,
! [VarCurr: state_type] :
( v21582(VarCurr)
<=> ( v21537(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4404,axiom,
! [VarCurr: state_type] :
( v21571(VarCurr)
<=> ( v21572(VarCurr)
| v21574(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4403,axiom,
! [VarCurr: state_type] :
( v21574(VarCurr)
<=> ( v21575(VarCurr)
& v21579(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1331,axiom,
! [VarCurr: state_type] :
( v21579(VarCurr)
<=> ( ( v21573(VarCurr,2)
<=> $false )
& ( v21573(VarCurr,1)
<=> $true )
& ( v21573(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4402,axiom,
! [VarCurr: state_type] :
( v21575(VarCurr)
<=> ( v21576(VarCurr)
| v21577(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4401,axiom,
! [VarCurr: state_type] :
( v21577(VarCurr)
<=> ( v21547(VarCurr)
& v21578(VarCurr) ) ) ).
tff(writeUnaryOperator_1448,axiom,
! [VarCurr: state_type] :
( ~ v21578(VarCurr)
<=> v21576(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1330,axiom,
! [VarCurr: state_type] :
( v21576(VarCurr)
<=> ( v21537(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1329,axiom,
! [VarCurr: state_type] :
( v21572(VarCurr)
<=> ( ( v21573(VarCurr,2)
<=> $true )
& ( v21573(VarCurr,1)
<=> $false )
& ( v21573(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8282,axiom,
! [VarCurr: state_type] :
( v21573(VarCurr,0)
<=> v21535(VarCurr) ) ).
tff(addAssignment_8281,axiom,
! [VarCurr: state_type] :
( v21573(VarCurr,1)
<=> v21533(VarCurr) ) ).
tff(addAssignment_8280,axiom,
! [VarCurr: state_type] :
( v21573(VarCurr,2)
<=> v21531(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4400,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21557(VarNext)
<=> ( v21558(VarNext)
& v21553(VarNext) ) ) ) ).
tff(writeUnaryOperator_1447,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21558(VarNext)
<=> v21560(VarNext) ) ) ).
tff(addAssignment_8279,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21560(VarNext)
<=> v21553(VarCurr) ) ) ).
tff(addAssignment_8278,axiom,
! [VarCurr: state_type] :
( v21553(VarCurr)
<=> v20941(VarCurr) ) ).
tff(addAssignment_8277,axiom,
! [VarCurr: state_type] :
( v21551(VarCurr)
<=> $false ) ).
tff(addAssignment_8276,axiom,
! [VarCurr: state_type] :
( v21549(VarCurr)
<=> v7769(VarCurr) ) ).
tff(addAssignment_8275,axiom,
! [VarCurr: state_type] :
( v21547(VarCurr)
<=> $false ) ).
tff(addAssignment_8274,axiom,
! [VarCurr: state_type] :
( v21537(VarCurr)
<=> v7695(VarCurr,24) ) ).
tff(addAssignment_8273,axiom,
! [VarCurr: state_type] :
( v7695(VarCurr,24)
<=> v7697(VarCurr,24) ) ).
tff(addAssignment_8272,axiom,
! [VarCurr: state_type] :
( v7697(VarCurr,24)
<=> v7699(VarCurr,24) ) ).
tff(addAssignment_8271,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,24)
<=> v7701(VarCurr,24) ) ).
tff(addAssignment_8270,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,24)
<=> v7703(VarCurr,24) ) ).
tff(addAssignment_8269,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,24)
<=> v7705(VarCurr,24) ) ).
tff(addAssignment_8268,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,24)
<=> v7707(VarCurr,24) ) ).
tff(addAssignment_8267,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,24)
<=> v7709(VarCurr,24) ) ).
tff(addAssignment_8266,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,24)
<=> v7711(VarCurr,24) ) ).
tff(addAssignment_8265,axiom,
! [VarNext: state_type] :
( v7711(VarNext,24)
<=> v21539(VarNext,24) ) ).
tff(addCaseBooleanConditionEqualRanges1_487,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21540(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21539(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_509,axiom,
! [VarNext: state_type] :
( v21540(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21539(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4399,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21540(VarNext)
<=> v21541(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4398,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21541(VarNext)
<=> ( v21543(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1446,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21543(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_8264,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,24)
<=> v7717(VarCurr,24) ) ).
tff(addAssignment_8263,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,24)
<=> v7719(VarCurr,24) ) ).
tff(addAssignment_8262,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,24)
<=> v7721(VarCurr,24) ) ).
tff(addAssignment_8261,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,24)
<=> v7723(VarCurr,24) ) ).
tff(addAssignment_8260,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,24)
<=> v7725(VarCurr,24) ) ).
tff(addAssignment_8259,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,24)
<=> v7727(VarCurr,24) ) ).
tff(addAssignment_8258,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,24)
<=> v7729(VarCurr,24) ) ).
tff(addAssignment_8257,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,24)
<=> v7731(VarCurr,24) ) ).
tff(addAssignment_8256,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,24)
<=> v7733(VarCurr,24) ) ).
tff(addAssignment_8255,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,24)
<=> v7735(VarCurr,24) ) ).
tff(addAssignment_8254,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,24)
<=> v7737(VarCurr,24) ) ).
tff(addAssignment_8253,axiom,
! [VarCurr: state_type] :
( v21535(VarCurr)
<=> $false ) ).
tff(addAssignment_8252,axiom,
! [VarCurr: state_type] :
( v21533(VarCurr)
<=> $false ) ).
tff(addAssignment_8251,axiom,
! [VarCurr: state_type] :
( v21531(VarCurr)
<=> $true ) ).
tff(addAssignment_8250,axiom,
! [VarCurr: state_type] :
( v21529(VarCurr)
<=> $false ) ).
tff(addAssignment_8249,axiom,
! [VarCurr: state_type] :
( v21527(VarCurr)
<=> v7666(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_486,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21480(VarNext)
=> ( v21449(VarNext)
<=> v21449(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_508,axiom,
! [VarNext: state_type] :
( v21480(VarNext)
=> ( v21449(VarNext)
<=> v21515(VarNext) ) ) ).
tff(addAssignment_8248,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21515(VarNext)
<=> v21513(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_491,axiom,
! [VarCurr: state_type] :
( ~ v21451(VarCurr)
=> ( v21513(VarCurr)
<=> v21516(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_485,axiom,
! [VarCurr: state_type] :
( v21451(VarCurr)
=> ( v21513(VarCurr)
<=> v21453(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_490,axiom,
! [VarCurr: state_type] :
( ~ v21493(VarCurr)
=> ( v21516(VarCurr)
<=> v21475(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_484,axiom,
! [VarCurr: state_type] :
( v21493(VarCurr)
=> ( v21516(VarCurr)
<=> v21517(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_250,axiom,
! [VarCurr: state_type] :
( ( ~ v21496(VarCurr)
& ~ v21498(VarCurr) )
=> ( v21517(VarCurr)
<=> v21521(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_489,axiom,
! [VarCurr: state_type] :
( v21498(VarCurr)
=> ( v21517(VarCurr)
<=> v21520(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_483,axiom,
! [VarCurr: state_type] :
( v21496(VarCurr)
=> ( v21517(VarCurr)
<=> v21518(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_488,axiom,
! [VarCurr: state_type] :
( ~ v21506(VarCurr)
=> ( v21521(VarCurr)
<=> v21475(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_482,axiom,
! [VarCurr: state_type] :
( v21506(VarCurr)
=> ( v21521(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_487,axiom,
! [VarCurr: state_type] :
( ~ v21500(VarCurr)
=> ( v21520(VarCurr)
<=> v21475(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_481,axiom,
! [VarCurr: state_type] :
( v21500(VarCurr)
=> ( v21520(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_785,axiom,
! [VarCurr: state_type] :
( ~ v21519(VarCurr)
=> ( v21518(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_786,axiom,
! [VarCurr: state_type] :
( v21519(VarCurr)
=> ( v21518(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1328,axiom,
! [VarCurr: state_type] :
( v21519(VarCurr)
<=> ( v21461(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4397,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21480(VarNext)
<=> ( v21481(VarNext)
& v21490(VarNext) ) ) ) ).
tff(addAssignment_8247,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21490(VarNext)
<=> v21488(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4396,axiom,
! [VarCurr: state_type] :
( v21488(VarCurr)
<=> ( v21451(VarCurr)
| v21491(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4395,axiom,
! [VarCurr: state_type] :
( v21491(VarCurr)
<=> ( v21492(VarCurr)
& v21512(VarCurr) ) ) ).
tff(writeUnaryOperator_1445,axiom,
! [VarCurr: state_type] :
( ~ v21512(VarCurr)
<=> v21451(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4394,axiom,
! [VarCurr: state_type] :
( v21492(VarCurr)
<=> ( v21493(VarCurr)
| v21510(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4393,axiom,
! [VarCurr: state_type] :
( v21510(VarCurr)
<=> ( v21471(VarCurr)
& v21511(VarCurr) ) ) ).
tff(writeUnaryOperator_1444,axiom,
! [VarCurr: state_type] :
( ~ v21511(VarCurr)
<=> v21473(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4392,axiom,
! [VarCurr: state_type] :
( v21493(VarCurr)
<=> ( v21494(VarCurr)
& v21473(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4391,axiom,
! [VarCurr: state_type] :
( v21494(VarCurr)
<=> ( v21495(VarCurr)
| v21504(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4390,axiom,
! [VarCurr: state_type] :
( v21504(VarCurr)
<=> ( v21505(VarCurr)
& v21509(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1327,axiom,
! [VarCurr: state_type] :
( v21509(VarCurr)
<=> ( ( v21497(VarCurr,2)
<=> $false )
& ( v21497(VarCurr,1)
<=> $false )
& ( v21497(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4389,axiom,
! [VarCurr: state_type] :
( v21505(VarCurr)
<=> ( v21506(VarCurr)
| v21507(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4388,axiom,
! [VarCurr: state_type] :
( v21507(VarCurr)
<=> ( v21471(VarCurr)
& v21508(VarCurr) ) ) ).
tff(writeUnaryOperator_1443,axiom,
! [VarCurr: state_type] :
( ~ v21508(VarCurr)
<=> v21506(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1326,axiom,
! [VarCurr: state_type] :
( v21506(VarCurr)
<=> ( v21461(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4387,axiom,
! [VarCurr: state_type] :
( v21495(VarCurr)
<=> ( v21496(VarCurr)
| v21498(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4386,axiom,
! [VarCurr: state_type] :
( v21498(VarCurr)
<=> ( v21499(VarCurr)
& v21503(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1325,axiom,
! [VarCurr: state_type] :
( v21503(VarCurr)
<=> ( ( v21497(VarCurr,2)
<=> $false )
& ( v21497(VarCurr,1)
<=> $true )
& ( v21497(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4385,axiom,
! [VarCurr: state_type] :
( v21499(VarCurr)
<=> ( v21500(VarCurr)
| v21501(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4384,axiom,
! [VarCurr: state_type] :
( v21501(VarCurr)
<=> ( v21471(VarCurr)
& v21502(VarCurr) ) ) ).
tff(writeUnaryOperator_1442,axiom,
! [VarCurr: state_type] :
( ~ v21502(VarCurr)
<=> v21500(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1324,axiom,
! [VarCurr: state_type] :
( v21500(VarCurr)
<=> ( v21461(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1323,axiom,
! [VarCurr: state_type] :
( v21496(VarCurr)
<=> ( ( v21497(VarCurr,2)
<=> $true )
& ( v21497(VarCurr,1)
<=> $false )
& ( v21497(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8246,axiom,
! [VarCurr: state_type] :
( v21497(VarCurr,0)
<=> v21459(VarCurr) ) ).
tff(addAssignment_8245,axiom,
! [VarCurr: state_type] :
( v21497(VarCurr,1)
<=> v21457(VarCurr) ) ).
tff(addAssignment_8244,axiom,
! [VarCurr: state_type] :
( v21497(VarCurr,2)
<=> v21455(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4383,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21481(VarNext)
<=> ( v21482(VarNext)
& v21477(VarNext) ) ) ) ).
tff(writeUnaryOperator_1441,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21482(VarNext)
<=> v21484(VarNext) ) ) ).
tff(addAssignment_8243,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21484(VarNext)
<=> v21477(VarCurr) ) ) ).
tff(addAssignment_8242,axiom,
! [VarCurr: state_type] :
( v21477(VarCurr)
<=> v20941(VarCurr) ) ).
tff(addAssignment_8241,axiom,
! [VarCurr: state_type] :
( v21475(VarCurr)
<=> $false ) ).
tff(addAssignment_8240,axiom,
! [VarCurr: state_type] :
( v21473(VarCurr)
<=> v7769(VarCurr) ) ).
tff(addAssignment_8239,axiom,
! [VarCurr: state_type] :
( v21471(VarCurr)
<=> $false ) ).
tff(addAssignment_8238,axiom,
! [VarCurr: state_type] :
( v21461(VarCurr)
<=> v7695(VarCurr,23) ) ).
tff(addAssignment_8237,axiom,
! [VarCurr: state_type] :
( v7695(VarCurr,23)
<=> v7697(VarCurr,23) ) ).
tff(addAssignment_8236,axiom,
! [VarCurr: state_type] :
( v7697(VarCurr,23)
<=> v7699(VarCurr,23) ) ).
tff(addAssignment_8235,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,23)
<=> v7701(VarCurr,23) ) ).
tff(addAssignment_8234,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,23)
<=> v7703(VarCurr,23) ) ).
tff(addAssignment_8233,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,23)
<=> v7705(VarCurr,23) ) ).
tff(addAssignment_8232,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,23)
<=> v7707(VarCurr,23) ) ).
tff(addAssignment_8231,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,23)
<=> v7709(VarCurr,23) ) ).
tff(addAssignment_8230,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,23)
<=> v7711(VarCurr,23) ) ).
tff(addAssignment_8229,axiom,
! [VarNext: state_type] :
( v7711(VarNext,23)
<=> v21463(VarNext,23) ) ).
tff(addCaseBooleanConditionEqualRanges1_485,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21464(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21463(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_507,axiom,
! [VarNext: state_type] :
( v21464(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21463(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4382,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21464(VarNext)
<=> v21465(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4381,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21465(VarNext)
<=> ( v21467(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1440,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21467(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_8228,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,23)
<=> v7717(VarCurr,23) ) ).
tff(addAssignment_8227,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,23)
<=> v7719(VarCurr,23) ) ).
tff(addAssignment_8226,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,23)
<=> v7721(VarCurr,23) ) ).
tff(addAssignment_8225,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,23)
<=> v7723(VarCurr,23) ) ).
tff(addAssignment_8224,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,23)
<=> v7725(VarCurr,23) ) ).
tff(addAssignment_8223,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,23)
<=> v7727(VarCurr,23) ) ).
tff(addAssignment_8222,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,23)
<=> v7729(VarCurr,23) ) ).
tff(addAssignment_8221,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,23)
<=> v7731(VarCurr,23) ) ).
tff(addAssignment_8220,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,23)
<=> v7733(VarCurr,23) ) ).
tff(addAssignment_8219,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,23)
<=> v7735(VarCurr,23) ) ).
tff(addAssignment_8218,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,23)
<=> v7737(VarCurr,23) ) ).
tff(addAssignment_8217,axiom,
! [VarCurr: state_type] :
( v21459(VarCurr)
<=> $false ) ).
tff(addAssignment_8216,axiom,
! [VarCurr: state_type] :
( v21457(VarCurr)
<=> $false ) ).
tff(addAssignment_8215,axiom,
! [VarCurr: state_type] :
( v21455(VarCurr)
<=> $true ) ).
tff(addAssignment_8214,axiom,
! [VarCurr: state_type] :
( v21453(VarCurr)
<=> $false ) ).
tff(addAssignment_8213,axiom,
! [VarCurr: state_type] :
( v21451(VarCurr)
<=> v7666(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_484,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21404(VarNext)
=> ( v21373(VarNext)
<=> v21373(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_506,axiom,
! [VarNext: state_type] :
( v21404(VarNext)
=> ( v21373(VarNext)
<=> v21439(VarNext) ) ) ).
tff(addAssignment_8212,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21439(VarNext)
<=> v21437(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_486,axiom,
! [VarCurr: state_type] :
( ~ v21375(VarCurr)
=> ( v21437(VarCurr)
<=> v21440(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_480,axiom,
! [VarCurr: state_type] :
( v21375(VarCurr)
=> ( v21437(VarCurr)
<=> v21377(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_485,axiom,
! [VarCurr: state_type] :
( ~ v21417(VarCurr)
=> ( v21440(VarCurr)
<=> v21399(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_479,axiom,
! [VarCurr: state_type] :
( v21417(VarCurr)
=> ( v21440(VarCurr)
<=> v21441(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_249,axiom,
! [VarCurr: state_type] :
( ( ~ v21420(VarCurr)
& ~ v21422(VarCurr) )
=> ( v21441(VarCurr)
<=> v21445(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_484,axiom,
! [VarCurr: state_type] :
( v21422(VarCurr)
=> ( v21441(VarCurr)
<=> v21444(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_478,axiom,
! [VarCurr: state_type] :
( v21420(VarCurr)
=> ( v21441(VarCurr)
<=> v21442(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_483,axiom,
! [VarCurr: state_type] :
( ~ v21430(VarCurr)
=> ( v21445(VarCurr)
<=> v21399(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_477,axiom,
! [VarCurr: state_type] :
( v21430(VarCurr)
=> ( v21445(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_482,axiom,
! [VarCurr: state_type] :
( ~ v21424(VarCurr)
=> ( v21444(VarCurr)
<=> v21399(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_476,axiom,
! [VarCurr: state_type] :
( v21424(VarCurr)
=> ( v21444(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_784,axiom,
! [VarCurr: state_type] :
( ~ v21443(VarCurr)
=> ( v21442(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_785,axiom,
! [VarCurr: state_type] :
( v21443(VarCurr)
=> ( v21442(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1322,axiom,
! [VarCurr: state_type] :
( v21443(VarCurr)
<=> ( v21385(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4380,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21404(VarNext)
<=> ( v21405(VarNext)
& v21414(VarNext) ) ) ) ).
tff(addAssignment_8211,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21414(VarNext)
<=> v21412(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4379,axiom,
! [VarCurr: state_type] :
( v21412(VarCurr)
<=> ( v21375(VarCurr)
| v21415(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4378,axiom,
! [VarCurr: state_type] :
( v21415(VarCurr)
<=> ( v21416(VarCurr)
& v21436(VarCurr) ) ) ).
tff(writeUnaryOperator_1439,axiom,
! [VarCurr: state_type] :
( ~ v21436(VarCurr)
<=> v21375(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4377,axiom,
! [VarCurr: state_type] :
( v21416(VarCurr)
<=> ( v21417(VarCurr)
| v21434(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4376,axiom,
! [VarCurr: state_type] :
( v21434(VarCurr)
<=> ( v21395(VarCurr)
& v21435(VarCurr) ) ) ).
tff(writeUnaryOperator_1438,axiom,
! [VarCurr: state_type] :
( ~ v21435(VarCurr)
<=> v21397(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4375,axiom,
! [VarCurr: state_type] :
( v21417(VarCurr)
<=> ( v21418(VarCurr)
& v21397(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4374,axiom,
! [VarCurr: state_type] :
( v21418(VarCurr)
<=> ( v21419(VarCurr)
| v21428(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4373,axiom,
! [VarCurr: state_type] :
( v21428(VarCurr)
<=> ( v21429(VarCurr)
& v21433(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1321,axiom,
! [VarCurr: state_type] :
( v21433(VarCurr)
<=> ( ( v21421(VarCurr,2)
<=> $false )
& ( v21421(VarCurr,1)
<=> $false )
& ( v21421(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4372,axiom,
! [VarCurr: state_type] :
( v21429(VarCurr)
<=> ( v21430(VarCurr)
| v21431(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4371,axiom,
! [VarCurr: state_type] :
( v21431(VarCurr)
<=> ( v21395(VarCurr)
& v21432(VarCurr) ) ) ).
tff(writeUnaryOperator_1437,axiom,
! [VarCurr: state_type] :
( ~ v21432(VarCurr)
<=> v21430(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1320,axiom,
! [VarCurr: state_type] :
( v21430(VarCurr)
<=> ( v21385(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4370,axiom,
! [VarCurr: state_type] :
( v21419(VarCurr)
<=> ( v21420(VarCurr)
| v21422(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4369,axiom,
! [VarCurr: state_type] :
( v21422(VarCurr)
<=> ( v21423(VarCurr)
& v21427(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1319,axiom,
! [VarCurr: state_type] :
( v21427(VarCurr)
<=> ( ( v21421(VarCurr,2)
<=> $false )
& ( v21421(VarCurr,1)
<=> $true )
& ( v21421(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4368,axiom,
! [VarCurr: state_type] :
( v21423(VarCurr)
<=> ( v21424(VarCurr)
| v21425(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4367,axiom,
! [VarCurr: state_type] :
( v21425(VarCurr)
<=> ( v21395(VarCurr)
& v21426(VarCurr) ) ) ).
tff(writeUnaryOperator_1436,axiom,
! [VarCurr: state_type] :
( ~ v21426(VarCurr)
<=> v21424(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1318,axiom,
! [VarCurr: state_type] :
( v21424(VarCurr)
<=> ( v21385(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1317,axiom,
! [VarCurr: state_type] :
( v21420(VarCurr)
<=> ( ( v21421(VarCurr,2)
<=> $true )
& ( v21421(VarCurr,1)
<=> $false )
& ( v21421(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8210,axiom,
! [VarCurr: state_type] :
( v21421(VarCurr,0)
<=> v21383(VarCurr) ) ).
tff(addAssignment_8209,axiom,
! [VarCurr: state_type] :
( v21421(VarCurr,1)
<=> v21381(VarCurr) ) ).
tff(addAssignment_8208,axiom,
! [VarCurr: state_type] :
( v21421(VarCurr,2)
<=> v21379(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4366,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21405(VarNext)
<=> ( v21406(VarNext)
& v21401(VarNext) ) ) ) ).
tff(writeUnaryOperator_1435,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21406(VarNext)
<=> v21408(VarNext) ) ) ).
tff(addAssignment_8207,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21408(VarNext)
<=> v21401(VarCurr) ) ) ).
tff(addAssignment_8206,axiom,
! [VarCurr: state_type] :
( v21401(VarCurr)
<=> v20941(VarCurr) ) ).
tff(addAssignment_8205,axiom,
! [VarCurr: state_type] :
( v21399(VarCurr)
<=> $false ) ).
tff(addAssignment_8204,axiom,
! [VarCurr: state_type] :
( v21397(VarCurr)
<=> v7769(VarCurr) ) ).
tff(addAssignment_8203,axiom,
! [VarCurr: state_type] :
( v21395(VarCurr)
<=> $false ) ).
tff(addAssignment_8202,axiom,
! [VarCurr: state_type] :
( v21385(VarCurr)
<=> v7695(VarCurr,22) ) ).
tff(addAssignment_8201,axiom,
! [VarCurr: state_type] :
( v7695(VarCurr,22)
<=> v7697(VarCurr,22) ) ).
tff(addAssignment_8200,axiom,
! [VarCurr: state_type] :
( v7697(VarCurr,22)
<=> v7699(VarCurr,22) ) ).
tff(addAssignment_8199,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,22)
<=> v7701(VarCurr,22) ) ).
tff(addAssignment_8198,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,22)
<=> v7703(VarCurr,22) ) ).
tff(addAssignment_8197,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,22)
<=> v7705(VarCurr,22) ) ).
tff(addAssignment_8196,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,22)
<=> v7707(VarCurr,22) ) ).
tff(addAssignment_8195,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,22)
<=> v7709(VarCurr,22) ) ).
tff(addAssignment_8194,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,22)
<=> v7711(VarCurr,22) ) ).
tff(addAssignment_8193,axiom,
! [VarNext: state_type] :
( v7711(VarNext,22)
<=> v21387(VarNext,22) ) ).
tff(addCaseBooleanConditionEqualRanges1_483,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21388(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21387(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_505,axiom,
! [VarNext: state_type] :
( v21388(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21387(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4365,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21388(VarNext)
<=> v21389(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4364,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21389(VarNext)
<=> ( v21391(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1434,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21391(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_8192,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,22)
<=> v7717(VarCurr,22) ) ).
tff(addAssignment_8191,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,22)
<=> v7719(VarCurr,22) ) ).
tff(addAssignment_8190,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,22)
<=> v7721(VarCurr,22) ) ).
tff(addAssignment_8189,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,22)
<=> v7723(VarCurr,22) ) ).
tff(addAssignment_8188,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,22)
<=> v7725(VarCurr,22) ) ).
tff(addAssignment_8187,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,22)
<=> v7727(VarCurr,22) ) ).
tff(addAssignment_8186,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,22)
<=> v7729(VarCurr,22) ) ).
tff(addAssignment_8185,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,22)
<=> v7731(VarCurr,22) ) ).
tff(addAssignment_8184,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,22)
<=> v7733(VarCurr,22) ) ).
tff(addAssignment_8183,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,22)
<=> v7735(VarCurr,22) ) ).
tff(addAssignment_8182,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,22)
<=> v7737(VarCurr,22) ) ).
tff(addAssignment_8181,axiom,
! [VarCurr: state_type] :
( v21383(VarCurr)
<=> $false ) ).
tff(addAssignment_8180,axiom,
! [VarCurr: state_type] :
( v21381(VarCurr)
<=> $false ) ).
tff(addAssignment_8179,axiom,
! [VarCurr: state_type] :
( v21379(VarCurr)
<=> $true ) ).
tff(addAssignment_8178,axiom,
! [VarCurr: state_type] :
( v21377(VarCurr)
<=> $false ) ).
tff(addAssignment_8177,axiom,
! [VarCurr: state_type] :
( v21375(VarCurr)
<=> v7666(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_482,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21328(VarNext)
=> ( v21297(VarNext)
<=> v21297(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_504,axiom,
! [VarNext: state_type] :
( v21328(VarNext)
=> ( v21297(VarNext)
<=> v21363(VarNext) ) ) ).
tff(addAssignment_8176,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21363(VarNext)
<=> v21361(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_481,axiom,
! [VarCurr: state_type] :
( ~ v21299(VarCurr)
=> ( v21361(VarCurr)
<=> v21364(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_475,axiom,
! [VarCurr: state_type] :
( v21299(VarCurr)
=> ( v21361(VarCurr)
<=> v21301(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_480,axiom,
! [VarCurr: state_type] :
( ~ v21341(VarCurr)
=> ( v21364(VarCurr)
<=> v21323(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_474,axiom,
! [VarCurr: state_type] :
( v21341(VarCurr)
=> ( v21364(VarCurr)
<=> v21365(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_248,axiom,
! [VarCurr: state_type] :
( ( ~ v21344(VarCurr)
& ~ v21346(VarCurr) )
=> ( v21365(VarCurr)
<=> v21369(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_479,axiom,
! [VarCurr: state_type] :
( v21346(VarCurr)
=> ( v21365(VarCurr)
<=> v21368(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_473,axiom,
! [VarCurr: state_type] :
( v21344(VarCurr)
=> ( v21365(VarCurr)
<=> v21366(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_478,axiom,
! [VarCurr: state_type] :
( ~ v21354(VarCurr)
=> ( v21369(VarCurr)
<=> v21323(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_472,axiom,
! [VarCurr: state_type] :
( v21354(VarCurr)
=> ( v21369(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_477,axiom,
! [VarCurr: state_type] :
( ~ v21348(VarCurr)
=> ( v21368(VarCurr)
<=> v21323(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_471,axiom,
! [VarCurr: state_type] :
( v21348(VarCurr)
=> ( v21368(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_783,axiom,
! [VarCurr: state_type] :
( ~ v21367(VarCurr)
=> ( v21366(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_784,axiom,
! [VarCurr: state_type] :
( v21367(VarCurr)
=> ( v21366(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1316,axiom,
! [VarCurr: state_type] :
( v21367(VarCurr)
<=> ( v21309(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4363,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21328(VarNext)
<=> ( v21329(VarNext)
& v21338(VarNext) ) ) ) ).
tff(addAssignment_8175,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21338(VarNext)
<=> v21336(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4362,axiom,
! [VarCurr: state_type] :
( v21336(VarCurr)
<=> ( v21299(VarCurr)
| v21339(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4361,axiom,
! [VarCurr: state_type] :
( v21339(VarCurr)
<=> ( v21340(VarCurr)
& v21360(VarCurr) ) ) ).
tff(writeUnaryOperator_1433,axiom,
! [VarCurr: state_type] :
( ~ v21360(VarCurr)
<=> v21299(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4360,axiom,
! [VarCurr: state_type] :
( v21340(VarCurr)
<=> ( v21341(VarCurr)
| v21358(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4359,axiom,
! [VarCurr: state_type] :
( v21358(VarCurr)
<=> ( v21319(VarCurr)
& v21359(VarCurr) ) ) ).
tff(writeUnaryOperator_1432,axiom,
! [VarCurr: state_type] :
( ~ v21359(VarCurr)
<=> v21321(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4358,axiom,
! [VarCurr: state_type] :
( v21341(VarCurr)
<=> ( v21342(VarCurr)
& v21321(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4357,axiom,
! [VarCurr: state_type] :
( v21342(VarCurr)
<=> ( v21343(VarCurr)
| v21352(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4356,axiom,
! [VarCurr: state_type] :
( v21352(VarCurr)
<=> ( v21353(VarCurr)
& v21357(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1315,axiom,
! [VarCurr: state_type] :
( v21357(VarCurr)
<=> ( ( v21345(VarCurr,2)
<=> $false )
& ( v21345(VarCurr,1)
<=> $false )
& ( v21345(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4355,axiom,
! [VarCurr: state_type] :
( v21353(VarCurr)
<=> ( v21354(VarCurr)
| v21355(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4354,axiom,
! [VarCurr: state_type] :
( v21355(VarCurr)
<=> ( v21319(VarCurr)
& v21356(VarCurr) ) ) ).
tff(writeUnaryOperator_1431,axiom,
! [VarCurr: state_type] :
( ~ v21356(VarCurr)
<=> v21354(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1314,axiom,
! [VarCurr: state_type] :
( v21354(VarCurr)
<=> ( v21309(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4353,axiom,
! [VarCurr: state_type] :
( v21343(VarCurr)
<=> ( v21344(VarCurr)
| v21346(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4352,axiom,
! [VarCurr: state_type] :
( v21346(VarCurr)
<=> ( v21347(VarCurr)
& v21351(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1313,axiom,
! [VarCurr: state_type] :
( v21351(VarCurr)
<=> ( ( v21345(VarCurr,2)
<=> $false )
& ( v21345(VarCurr,1)
<=> $true )
& ( v21345(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4351,axiom,
! [VarCurr: state_type] :
( v21347(VarCurr)
<=> ( v21348(VarCurr)
| v21349(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4350,axiom,
! [VarCurr: state_type] :
( v21349(VarCurr)
<=> ( v21319(VarCurr)
& v21350(VarCurr) ) ) ).
tff(writeUnaryOperator_1430,axiom,
! [VarCurr: state_type] :
( ~ v21350(VarCurr)
<=> v21348(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1312,axiom,
! [VarCurr: state_type] :
( v21348(VarCurr)
<=> ( v21309(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1311,axiom,
! [VarCurr: state_type] :
( v21344(VarCurr)
<=> ( ( v21345(VarCurr,2)
<=> $true )
& ( v21345(VarCurr,1)
<=> $false )
& ( v21345(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8174,axiom,
! [VarCurr: state_type] :
( v21345(VarCurr,0)
<=> v21307(VarCurr) ) ).
tff(addAssignment_8173,axiom,
! [VarCurr: state_type] :
( v21345(VarCurr,1)
<=> v21305(VarCurr) ) ).
tff(addAssignment_8172,axiom,
! [VarCurr: state_type] :
( v21345(VarCurr,2)
<=> v21303(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4349,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21329(VarNext)
<=> ( v21330(VarNext)
& v21325(VarNext) ) ) ) ).
tff(writeUnaryOperator_1429,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21330(VarNext)
<=> v21332(VarNext) ) ) ).
tff(addAssignment_8171,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21332(VarNext)
<=> v21325(VarCurr) ) ) ).
tff(addAssignment_8170,axiom,
! [VarCurr: state_type] :
( v21325(VarCurr)
<=> v20941(VarCurr) ) ).
tff(addAssignment_8169,axiom,
! [VarCurr: state_type] :
( v21323(VarCurr)
<=> $false ) ).
tff(addAssignment_8168,axiom,
! [VarCurr: state_type] :
( v21321(VarCurr)
<=> v7769(VarCurr) ) ).
tff(addAssignment_8167,axiom,
! [VarCurr: state_type] :
( v21319(VarCurr)
<=> $false ) ).
tff(addAssignment_8166,axiom,
! [VarCurr: state_type] :
( v21309(VarCurr)
<=> v7695(VarCurr,21) ) ).
tff(addAssignment_8165,axiom,
! [VarCurr: state_type] :
( v7695(VarCurr,21)
<=> v7697(VarCurr,21) ) ).
tff(addAssignment_8164,axiom,
! [VarCurr: state_type] :
( v7697(VarCurr,21)
<=> v7699(VarCurr,21) ) ).
tff(addAssignment_8163,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,21)
<=> v7701(VarCurr,21) ) ).
tff(addAssignment_8162,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,21)
<=> v7703(VarCurr,21) ) ).
tff(addAssignment_8161,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,21)
<=> v7705(VarCurr,21) ) ).
tff(addAssignment_8160,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,21)
<=> v7707(VarCurr,21) ) ).
tff(addAssignment_8159,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,21)
<=> v7709(VarCurr,21) ) ).
tff(addAssignment_8158,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,21)
<=> v7711(VarCurr,21) ) ).
tff(addAssignment_8157,axiom,
! [VarNext: state_type] :
( v7711(VarNext,21)
<=> v21311(VarNext,21) ) ).
tff(addCaseBooleanConditionEqualRanges1_481,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21312(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21311(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_503,axiom,
! [VarNext: state_type] :
( v21312(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21311(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4348,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21312(VarNext)
<=> v21313(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4347,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21313(VarNext)
<=> ( v21315(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1428,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21315(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_8156,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,21)
<=> v7717(VarCurr,21) ) ).
tff(addAssignment_8155,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,21)
<=> v7719(VarCurr,21) ) ).
tff(addAssignment_8154,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,21)
<=> v7721(VarCurr,21) ) ).
tff(addAssignment_8153,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,21)
<=> v7723(VarCurr,21) ) ).
tff(addAssignment_8152,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,21)
<=> v7725(VarCurr,21) ) ).
tff(addAssignment_8151,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,21)
<=> v7727(VarCurr,21) ) ).
tff(addAssignment_8150,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,21)
<=> v7729(VarCurr,21) ) ).
tff(addAssignment_8149,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,21)
<=> v7731(VarCurr,21) ) ).
tff(addAssignment_8148,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,21)
<=> v7733(VarCurr,21) ) ).
tff(addAssignment_8147,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,21)
<=> v7735(VarCurr,21) ) ).
tff(addAssignment_8146,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,21)
<=> v7737(VarCurr,21) ) ).
tff(addAssignment_8145,axiom,
! [VarCurr: state_type] :
( v21307(VarCurr)
<=> $false ) ).
tff(addAssignment_8144,axiom,
! [VarCurr: state_type] :
( v21305(VarCurr)
<=> $false ) ).
tff(addAssignment_8143,axiom,
! [VarCurr: state_type] :
( v21303(VarCurr)
<=> $true ) ).
tff(addAssignment_8142,axiom,
! [VarCurr: state_type] :
( v21301(VarCurr)
<=> $false ) ).
tff(addAssignment_8141,axiom,
! [VarCurr: state_type] :
( v21299(VarCurr)
<=> v7666(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_480,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21252(VarNext)
=> ( v21221(VarNext)
<=> v21221(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_502,axiom,
! [VarNext: state_type] :
( v21252(VarNext)
=> ( v21221(VarNext)
<=> v21287(VarNext) ) ) ).
tff(addAssignment_8140,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21287(VarNext)
<=> v21285(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_476,axiom,
! [VarCurr: state_type] :
( ~ v21223(VarCurr)
=> ( v21285(VarCurr)
<=> v21288(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_470,axiom,
! [VarCurr: state_type] :
( v21223(VarCurr)
=> ( v21285(VarCurr)
<=> v21225(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_475,axiom,
! [VarCurr: state_type] :
( ~ v21265(VarCurr)
=> ( v21288(VarCurr)
<=> v21247(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_469,axiom,
! [VarCurr: state_type] :
( v21265(VarCurr)
=> ( v21288(VarCurr)
<=> v21289(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_247,axiom,
! [VarCurr: state_type] :
( ( ~ v21268(VarCurr)
& ~ v21270(VarCurr) )
=> ( v21289(VarCurr)
<=> v21293(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_474,axiom,
! [VarCurr: state_type] :
( v21270(VarCurr)
=> ( v21289(VarCurr)
<=> v21292(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_468,axiom,
! [VarCurr: state_type] :
( v21268(VarCurr)
=> ( v21289(VarCurr)
<=> v21290(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_473,axiom,
! [VarCurr: state_type] :
( ~ v21278(VarCurr)
=> ( v21293(VarCurr)
<=> v21247(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_467,axiom,
! [VarCurr: state_type] :
( v21278(VarCurr)
=> ( v21293(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_472,axiom,
! [VarCurr: state_type] :
( ~ v21272(VarCurr)
=> ( v21292(VarCurr)
<=> v21247(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_466,axiom,
! [VarCurr: state_type] :
( v21272(VarCurr)
=> ( v21292(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_782,axiom,
! [VarCurr: state_type] :
( ~ v21291(VarCurr)
=> ( v21290(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_783,axiom,
! [VarCurr: state_type] :
( v21291(VarCurr)
=> ( v21290(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1310,axiom,
! [VarCurr: state_type] :
( v21291(VarCurr)
<=> ( v21233(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4346,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21252(VarNext)
<=> ( v21253(VarNext)
& v21262(VarNext) ) ) ) ).
tff(addAssignment_8139,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21262(VarNext)
<=> v21260(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4345,axiom,
! [VarCurr: state_type] :
( v21260(VarCurr)
<=> ( v21223(VarCurr)
| v21263(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4344,axiom,
! [VarCurr: state_type] :
( v21263(VarCurr)
<=> ( v21264(VarCurr)
& v21284(VarCurr) ) ) ).
tff(writeUnaryOperator_1427,axiom,
! [VarCurr: state_type] :
( ~ v21284(VarCurr)
<=> v21223(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4343,axiom,
! [VarCurr: state_type] :
( v21264(VarCurr)
<=> ( v21265(VarCurr)
| v21282(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4342,axiom,
! [VarCurr: state_type] :
( v21282(VarCurr)
<=> ( v21243(VarCurr)
& v21283(VarCurr) ) ) ).
tff(writeUnaryOperator_1426,axiom,
! [VarCurr: state_type] :
( ~ v21283(VarCurr)
<=> v21245(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4341,axiom,
! [VarCurr: state_type] :
( v21265(VarCurr)
<=> ( v21266(VarCurr)
& v21245(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4340,axiom,
! [VarCurr: state_type] :
( v21266(VarCurr)
<=> ( v21267(VarCurr)
| v21276(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4339,axiom,
! [VarCurr: state_type] :
( v21276(VarCurr)
<=> ( v21277(VarCurr)
& v21281(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1309,axiom,
! [VarCurr: state_type] :
( v21281(VarCurr)
<=> ( ( v21269(VarCurr,2)
<=> $false )
& ( v21269(VarCurr,1)
<=> $false )
& ( v21269(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4338,axiom,
! [VarCurr: state_type] :
( v21277(VarCurr)
<=> ( v21278(VarCurr)
| v21279(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4337,axiom,
! [VarCurr: state_type] :
( v21279(VarCurr)
<=> ( v21243(VarCurr)
& v21280(VarCurr) ) ) ).
tff(writeUnaryOperator_1425,axiom,
! [VarCurr: state_type] :
( ~ v21280(VarCurr)
<=> v21278(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1308,axiom,
! [VarCurr: state_type] :
( v21278(VarCurr)
<=> ( v21233(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4336,axiom,
! [VarCurr: state_type] :
( v21267(VarCurr)
<=> ( v21268(VarCurr)
| v21270(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4335,axiom,
! [VarCurr: state_type] :
( v21270(VarCurr)
<=> ( v21271(VarCurr)
& v21275(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1307,axiom,
! [VarCurr: state_type] :
( v21275(VarCurr)
<=> ( ( v21269(VarCurr,2)
<=> $false )
& ( v21269(VarCurr,1)
<=> $true )
& ( v21269(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4334,axiom,
! [VarCurr: state_type] :
( v21271(VarCurr)
<=> ( v21272(VarCurr)
| v21273(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4333,axiom,
! [VarCurr: state_type] :
( v21273(VarCurr)
<=> ( v21243(VarCurr)
& v21274(VarCurr) ) ) ).
tff(writeUnaryOperator_1424,axiom,
! [VarCurr: state_type] :
( ~ v21274(VarCurr)
<=> v21272(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1306,axiom,
! [VarCurr: state_type] :
( v21272(VarCurr)
<=> ( v21233(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1305,axiom,
! [VarCurr: state_type] :
( v21268(VarCurr)
<=> ( ( v21269(VarCurr,2)
<=> $true )
& ( v21269(VarCurr,1)
<=> $false )
& ( v21269(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8138,axiom,
! [VarCurr: state_type] :
( v21269(VarCurr,0)
<=> v21231(VarCurr) ) ).
tff(addAssignment_8137,axiom,
! [VarCurr: state_type] :
( v21269(VarCurr,1)
<=> v21229(VarCurr) ) ).
tff(addAssignment_8136,axiom,
! [VarCurr: state_type] :
( v21269(VarCurr,2)
<=> v21227(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4332,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21253(VarNext)
<=> ( v21254(VarNext)
& v21249(VarNext) ) ) ) ).
tff(writeUnaryOperator_1423,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21254(VarNext)
<=> v21256(VarNext) ) ) ).
tff(addAssignment_8135,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21256(VarNext)
<=> v21249(VarCurr) ) ) ).
tff(addAssignment_8134,axiom,
! [VarCurr: state_type] :
( v21249(VarCurr)
<=> v20941(VarCurr) ) ).
tff(addAssignment_8133,axiom,
! [VarCurr: state_type] :
( v21247(VarCurr)
<=> $false ) ).
tff(addAssignment_8132,axiom,
! [VarCurr: state_type] :
( v21245(VarCurr)
<=> v7769(VarCurr) ) ).
tff(addAssignment_8131,axiom,
! [VarCurr: state_type] :
( v21243(VarCurr)
<=> $false ) ).
tff(addAssignment_8130,axiom,
! [VarCurr: state_type] :
( v21233(VarCurr)
<=> v7695(VarCurr,20) ) ).
tff(addAssignment_8129,axiom,
! [VarCurr: state_type] :
( v7695(VarCurr,20)
<=> v7697(VarCurr,20) ) ).
tff(addAssignment_8128,axiom,
! [VarCurr: state_type] :
( v7697(VarCurr,20)
<=> v7699(VarCurr,20) ) ).
tff(addAssignment_8127,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,20)
<=> v7701(VarCurr,20) ) ).
tff(addAssignment_8126,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,20)
<=> v7703(VarCurr,20) ) ).
tff(addAssignment_8125,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,20)
<=> v7705(VarCurr,20) ) ).
tff(addAssignment_8124,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,20)
<=> v7707(VarCurr,20) ) ).
tff(addAssignment_8123,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,20)
<=> v7709(VarCurr,20) ) ).
tff(addAssignment_8122,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,20)
<=> v7711(VarCurr,20) ) ).
tff(addAssignment_8121,axiom,
! [VarNext: state_type] :
( v7711(VarNext,20)
<=> v21235(VarNext,20) ) ).
tff(addCaseBooleanConditionEqualRanges1_479,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21236(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21235(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_501,axiom,
! [VarNext: state_type] :
( v21236(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21235(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4331,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21236(VarNext)
<=> v21237(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4330,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21237(VarNext)
<=> ( v21239(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1422,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21239(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_8120,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,20)
<=> v7717(VarCurr,20) ) ).
tff(addAssignment_8119,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,20)
<=> v7719(VarCurr,20) ) ).
tff(addAssignment_8118,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,20)
<=> v7721(VarCurr,20) ) ).
tff(addAssignment_8117,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,20)
<=> v7723(VarCurr,20) ) ).
tff(addAssignment_8116,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,20)
<=> v7725(VarCurr,20) ) ).
tff(addAssignment_8115,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,20)
<=> v7727(VarCurr,20) ) ).
tff(addAssignment_8114,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,20)
<=> v7729(VarCurr,20) ) ).
tff(addAssignment_8113,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,20)
<=> v7731(VarCurr,20) ) ).
tff(addAssignment_8112,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,20)
<=> v7733(VarCurr,20) ) ).
tff(addAssignment_8111,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,20)
<=> v7735(VarCurr,20) ) ).
tff(addAssignment_8110,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,20)
<=> v7737(VarCurr,20) ) ).
tff(addAssignment_8109,axiom,
! [VarCurr: state_type] :
( v21231(VarCurr)
<=> $false ) ).
tff(addAssignment_8108,axiom,
! [VarCurr: state_type] :
( v21229(VarCurr)
<=> $false ) ).
tff(addAssignment_8107,axiom,
! [VarCurr: state_type] :
( v21227(VarCurr)
<=> $true ) ).
tff(addAssignment_8106,axiom,
! [VarCurr: state_type] :
( v21225(VarCurr)
<=> $false ) ).
tff(addAssignment_8105,axiom,
! [VarCurr: state_type] :
( v21223(VarCurr)
<=> v7666(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_478,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21176(VarNext)
=> ( v21145(VarNext)
<=> v21145(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_500,axiom,
! [VarNext: state_type] :
( v21176(VarNext)
=> ( v21145(VarNext)
<=> v21211(VarNext) ) ) ).
tff(addAssignment_8104,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21211(VarNext)
<=> v21209(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_471,axiom,
! [VarCurr: state_type] :
( ~ v21147(VarCurr)
=> ( v21209(VarCurr)
<=> v21212(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_465,axiom,
! [VarCurr: state_type] :
( v21147(VarCurr)
=> ( v21209(VarCurr)
<=> v21149(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_470,axiom,
! [VarCurr: state_type] :
( ~ v21189(VarCurr)
=> ( v21212(VarCurr)
<=> v21171(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_464,axiom,
! [VarCurr: state_type] :
( v21189(VarCurr)
=> ( v21212(VarCurr)
<=> v21213(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_246,axiom,
! [VarCurr: state_type] :
( ( ~ v21192(VarCurr)
& ~ v21194(VarCurr) )
=> ( v21213(VarCurr)
<=> v21217(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_469,axiom,
! [VarCurr: state_type] :
( v21194(VarCurr)
=> ( v21213(VarCurr)
<=> v21216(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_463,axiom,
! [VarCurr: state_type] :
( v21192(VarCurr)
=> ( v21213(VarCurr)
<=> v21214(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_468,axiom,
! [VarCurr: state_type] :
( ~ v21202(VarCurr)
=> ( v21217(VarCurr)
<=> v21171(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_462,axiom,
! [VarCurr: state_type] :
( v21202(VarCurr)
=> ( v21217(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_467,axiom,
! [VarCurr: state_type] :
( ~ v21196(VarCurr)
=> ( v21216(VarCurr)
<=> v21171(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_461,axiom,
! [VarCurr: state_type] :
( v21196(VarCurr)
=> ( v21216(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_781,axiom,
! [VarCurr: state_type] :
( ~ v21215(VarCurr)
=> ( v21214(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_782,axiom,
! [VarCurr: state_type] :
( v21215(VarCurr)
=> ( v21214(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1304,axiom,
! [VarCurr: state_type] :
( v21215(VarCurr)
<=> ( v21157(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4329,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21176(VarNext)
<=> ( v21177(VarNext)
& v21186(VarNext) ) ) ) ).
tff(addAssignment_8103,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21186(VarNext)
<=> v21184(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4328,axiom,
! [VarCurr: state_type] :
( v21184(VarCurr)
<=> ( v21147(VarCurr)
| v21187(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4327,axiom,
! [VarCurr: state_type] :
( v21187(VarCurr)
<=> ( v21188(VarCurr)
& v21208(VarCurr) ) ) ).
tff(writeUnaryOperator_1421,axiom,
! [VarCurr: state_type] :
( ~ v21208(VarCurr)
<=> v21147(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4326,axiom,
! [VarCurr: state_type] :
( v21188(VarCurr)
<=> ( v21189(VarCurr)
| v21206(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4325,axiom,
! [VarCurr: state_type] :
( v21206(VarCurr)
<=> ( v21167(VarCurr)
& v21207(VarCurr) ) ) ).
tff(writeUnaryOperator_1420,axiom,
! [VarCurr: state_type] :
( ~ v21207(VarCurr)
<=> v21169(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4324,axiom,
! [VarCurr: state_type] :
( v21189(VarCurr)
<=> ( v21190(VarCurr)
& v21169(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4323,axiom,
! [VarCurr: state_type] :
( v21190(VarCurr)
<=> ( v21191(VarCurr)
| v21200(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4322,axiom,
! [VarCurr: state_type] :
( v21200(VarCurr)
<=> ( v21201(VarCurr)
& v21205(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1303,axiom,
! [VarCurr: state_type] :
( v21205(VarCurr)
<=> ( ( v21193(VarCurr,2)
<=> $false )
& ( v21193(VarCurr,1)
<=> $false )
& ( v21193(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4321,axiom,
! [VarCurr: state_type] :
( v21201(VarCurr)
<=> ( v21202(VarCurr)
| v21203(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4320,axiom,
! [VarCurr: state_type] :
( v21203(VarCurr)
<=> ( v21167(VarCurr)
& v21204(VarCurr) ) ) ).
tff(writeUnaryOperator_1419,axiom,
! [VarCurr: state_type] :
( ~ v21204(VarCurr)
<=> v21202(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1302,axiom,
! [VarCurr: state_type] :
( v21202(VarCurr)
<=> ( v21157(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4319,axiom,
! [VarCurr: state_type] :
( v21191(VarCurr)
<=> ( v21192(VarCurr)
| v21194(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4318,axiom,
! [VarCurr: state_type] :
( v21194(VarCurr)
<=> ( v21195(VarCurr)
& v21199(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1301,axiom,
! [VarCurr: state_type] :
( v21199(VarCurr)
<=> ( ( v21193(VarCurr,2)
<=> $false )
& ( v21193(VarCurr,1)
<=> $true )
& ( v21193(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4317,axiom,
! [VarCurr: state_type] :
( v21195(VarCurr)
<=> ( v21196(VarCurr)
| v21197(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4316,axiom,
! [VarCurr: state_type] :
( v21197(VarCurr)
<=> ( v21167(VarCurr)
& v21198(VarCurr) ) ) ).
tff(writeUnaryOperator_1418,axiom,
! [VarCurr: state_type] :
( ~ v21198(VarCurr)
<=> v21196(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1300,axiom,
! [VarCurr: state_type] :
( v21196(VarCurr)
<=> ( v21157(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1299,axiom,
! [VarCurr: state_type] :
( v21192(VarCurr)
<=> ( ( v21193(VarCurr,2)
<=> $true )
& ( v21193(VarCurr,1)
<=> $false )
& ( v21193(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8102,axiom,
! [VarCurr: state_type] :
( v21193(VarCurr,0)
<=> v21155(VarCurr) ) ).
tff(addAssignment_8101,axiom,
! [VarCurr: state_type] :
( v21193(VarCurr,1)
<=> v21153(VarCurr) ) ).
tff(addAssignment_8100,axiom,
! [VarCurr: state_type] :
( v21193(VarCurr,2)
<=> v21151(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4315,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21177(VarNext)
<=> ( v21178(VarNext)
& v21173(VarNext) ) ) ) ).
tff(writeUnaryOperator_1417,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21178(VarNext)
<=> v21180(VarNext) ) ) ).
tff(addAssignment_8099,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21180(VarNext)
<=> v21173(VarCurr) ) ) ).
tff(addAssignment_8098,axiom,
! [VarCurr: state_type] :
( v21173(VarCurr)
<=> v20941(VarCurr) ) ).
tff(addAssignment_8097,axiom,
! [VarCurr: state_type] :
( v21171(VarCurr)
<=> $false ) ).
tff(addAssignment_8096,axiom,
! [VarCurr: state_type] :
( v21169(VarCurr)
<=> v7769(VarCurr) ) ).
tff(addAssignment_8095,axiom,
! [VarCurr: state_type] :
( v21167(VarCurr)
<=> $false ) ).
tff(addAssignment_8094,axiom,
! [VarCurr: state_type] :
( v21157(VarCurr)
<=> v7695(VarCurr,19) ) ).
tff(addAssignment_8093,axiom,
! [VarCurr: state_type] :
( v7695(VarCurr,19)
<=> v7697(VarCurr,19) ) ).
tff(addAssignment_8092,axiom,
! [VarCurr: state_type] :
( v7697(VarCurr,19)
<=> v7699(VarCurr,19) ) ).
tff(addAssignment_8091,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,19)
<=> v7701(VarCurr,19) ) ).
tff(addAssignment_8090,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,19)
<=> v7703(VarCurr,19) ) ).
tff(addAssignment_8089,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,19)
<=> v7705(VarCurr,19) ) ).
tff(addAssignment_8088,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,19)
<=> v7707(VarCurr,19) ) ).
tff(addAssignment_8087,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,19)
<=> v7709(VarCurr,19) ) ).
tff(addAssignment_8086,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,19)
<=> v7711(VarCurr,19) ) ).
tff(addAssignment_8085,axiom,
! [VarNext: state_type] :
( v7711(VarNext,19)
<=> v21159(VarNext,19) ) ).
tff(addCaseBooleanConditionEqualRanges1_477,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21160(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21159(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_499,axiom,
! [VarNext: state_type] :
( v21160(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21159(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4314,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21160(VarNext)
<=> v21161(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4313,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21161(VarNext)
<=> ( v21163(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1416,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21163(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_8084,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,19)
<=> v7717(VarCurr,19) ) ).
tff(addAssignment_8083,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,19)
<=> v7719(VarCurr,19) ) ).
tff(addAssignment_8082,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,19)
<=> v7721(VarCurr,19) ) ).
tff(addAssignment_8081,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,19)
<=> v7723(VarCurr,19) ) ).
tff(addAssignment_8080,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,19)
<=> v7725(VarCurr,19) ) ).
tff(addAssignment_8079,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,19)
<=> v7727(VarCurr,19) ) ).
tff(addAssignment_8078,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,19)
<=> v7729(VarCurr,19) ) ).
tff(addAssignment_8077,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,19)
<=> v7731(VarCurr,19) ) ).
tff(addAssignment_8076,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,19)
<=> v7733(VarCurr,19) ) ).
tff(addAssignment_8075,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,19)
<=> v7735(VarCurr,19) ) ).
tff(addAssignment_8074,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,19)
<=> v7737(VarCurr,19) ) ).
tff(addAssignment_8073,axiom,
! [VarCurr: state_type] :
( v21155(VarCurr)
<=> $false ) ).
tff(addAssignment_8072,axiom,
! [VarCurr: state_type] :
( v21153(VarCurr)
<=> $false ) ).
tff(addAssignment_8071,axiom,
! [VarCurr: state_type] :
( v21151(VarCurr)
<=> $true ) ).
tff(addAssignment_8070,axiom,
! [VarCurr: state_type] :
( v21149(VarCurr)
<=> $false ) ).
tff(addAssignment_8069,axiom,
! [VarCurr: state_type] :
( v21147(VarCurr)
<=> v7666(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_476,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21100(VarNext)
=> ( v21069(VarNext)
<=> v21069(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_498,axiom,
! [VarNext: state_type] :
( v21100(VarNext)
=> ( v21069(VarNext)
<=> v21135(VarNext) ) ) ).
tff(addAssignment_8068,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21135(VarNext)
<=> v21133(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_466,axiom,
! [VarCurr: state_type] :
( ~ v21071(VarCurr)
=> ( v21133(VarCurr)
<=> v21136(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_460,axiom,
! [VarCurr: state_type] :
( v21071(VarCurr)
=> ( v21133(VarCurr)
<=> v21073(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_465,axiom,
! [VarCurr: state_type] :
( ~ v21113(VarCurr)
=> ( v21136(VarCurr)
<=> v21095(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_459,axiom,
! [VarCurr: state_type] :
( v21113(VarCurr)
=> ( v21136(VarCurr)
<=> v21137(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_245,axiom,
! [VarCurr: state_type] :
( ( ~ v21116(VarCurr)
& ~ v21118(VarCurr) )
=> ( v21137(VarCurr)
<=> v21141(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_464,axiom,
! [VarCurr: state_type] :
( v21118(VarCurr)
=> ( v21137(VarCurr)
<=> v21140(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_458,axiom,
! [VarCurr: state_type] :
( v21116(VarCurr)
=> ( v21137(VarCurr)
<=> v21138(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_463,axiom,
! [VarCurr: state_type] :
( ~ v21126(VarCurr)
=> ( v21141(VarCurr)
<=> v21095(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_457,axiom,
! [VarCurr: state_type] :
( v21126(VarCurr)
=> ( v21141(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_462,axiom,
! [VarCurr: state_type] :
( ~ v21120(VarCurr)
=> ( v21140(VarCurr)
<=> v21095(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_456,axiom,
! [VarCurr: state_type] :
( v21120(VarCurr)
=> ( v21140(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_780,axiom,
! [VarCurr: state_type] :
( ~ v21139(VarCurr)
=> ( v21138(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_781,axiom,
! [VarCurr: state_type] :
( v21139(VarCurr)
=> ( v21138(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1298,axiom,
! [VarCurr: state_type] :
( v21139(VarCurr)
<=> ( v21081(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4312,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21100(VarNext)
<=> ( v21101(VarNext)
& v21110(VarNext) ) ) ) ).
tff(addAssignment_8067,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21110(VarNext)
<=> v21108(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4311,axiom,
! [VarCurr: state_type] :
( v21108(VarCurr)
<=> ( v21071(VarCurr)
| v21111(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4310,axiom,
! [VarCurr: state_type] :
( v21111(VarCurr)
<=> ( v21112(VarCurr)
& v21132(VarCurr) ) ) ).
tff(writeUnaryOperator_1415,axiom,
! [VarCurr: state_type] :
( ~ v21132(VarCurr)
<=> v21071(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4309,axiom,
! [VarCurr: state_type] :
( v21112(VarCurr)
<=> ( v21113(VarCurr)
| v21130(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4308,axiom,
! [VarCurr: state_type] :
( v21130(VarCurr)
<=> ( v21091(VarCurr)
& v21131(VarCurr) ) ) ).
tff(writeUnaryOperator_1414,axiom,
! [VarCurr: state_type] :
( ~ v21131(VarCurr)
<=> v21093(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4307,axiom,
! [VarCurr: state_type] :
( v21113(VarCurr)
<=> ( v21114(VarCurr)
& v21093(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4306,axiom,
! [VarCurr: state_type] :
( v21114(VarCurr)
<=> ( v21115(VarCurr)
| v21124(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4305,axiom,
! [VarCurr: state_type] :
( v21124(VarCurr)
<=> ( v21125(VarCurr)
& v21129(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1297,axiom,
! [VarCurr: state_type] :
( v21129(VarCurr)
<=> ( ( v21117(VarCurr,2)
<=> $false )
& ( v21117(VarCurr,1)
<=> $false )
& ( v21117(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4304,axiom,
! [VarCurr: state_type] :
( v21125(VarCurr)
<=> ( v21126(VarCurr)
| v21127(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4303,axiom,
! [VarCurr: state_type] :
( v21127(VarCurr)
<=> ( v21091(VarCurr)
& v21128(VarCurr) ) ) ).
tff(writeUnaryOperator_1413,axiom,
! [VarCurr: state_type] :
( ~ v21128(VarCurr)
<=> v21126(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1296,axiom,
! [VarCurr: state_type] :
( v21126(VarCurr)
<=> ( v21081(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4302,axiom,
! [VarCurr: state_type] :
( v21115(VarCurr)
<=> ( v21116(VarCurr)
| v21118(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4301,axiom,
! [VarCurr: state_type] :
( v21118(VarCurr)
<=> ( v21119(VarCurr)
& v21123(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1295,axiom,
! [VarCurr: state_type] :
( v21123(VarCurr)
<=> ( ( v21117(VarCurr,2)
<=> $false )
& ( v21117(VarCurr,1)
<=> $true )
& ( v21117(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4300,axiom,
! [VarCurr: state_type] :
( v21119(VarCurr)
<=> ( v21120(VarCurr)
| v21121(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4299,axiom,
! [VarCurr: state_type] :
( v21121(VarCurr)
<=> ( v21091(VarCurr)
& v21122(VarCurr) ) ) ).
tff(writeUnaryOperator_1412,axiom,
! [VarCurr: state_type] :
( ~ v21122(VarCurr)
<=> v21120(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1294,axiom,
! [VarCurr: state_type] :
( v21120(VarCurr)
<=> ( v21081(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1293,axiom,
! [VarCurr: state_type] :
( v21116(VarCurr)
<=> ( ( v21117(VarCurr,2)
<=> $true )
& ( v21117(VarCurr,1)
<=> $false )
& ( v21117(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8066,axiom,
! [VarCurr: state_type] :
( v21117(VarCurr,0)
<=> v21079(VarCurr) ) ).
tff(addAssignment_8065,axiom,
! [VarCurr: state_type] :
( v21117(VarCurr,1)
<=> v21077(VarCurr) ) ).
tff(addAssignment_8064,axiom,
! [VarCurr: state_type] :
( v21117(VarCurr,2)
<=> v21075(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4298,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21101(VarNext)
<=> ( v21102(VarNext)
& v21097(VarNext) ) ) ) ).
tff(writeUnaryOperator_1411,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21102(VarNext)
<=> v21104(VarNext) ) ) ).
tff(addAssignment_8063,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21104(VarNext)
<=> v21097(VarCurr) ) ) ).
tff(addAssignment_8062,axiom,
! [VarCurr: state_type] :
( v21097(VarCurr)
<=> v20941(VarCurr) ) ).
tff(addAssignment_8061,axiom,
! [VarCurr: state_type] :
( v21095(VarCurr)
<=> $false ) ).
tff(addAssignment_8060,axiom,
! [VarCurr: state_type] :
( v21093(VarCurr)
<=> v7769(VarCurr) ) ).
tff(addAssignment_8059,axiom,
! [VarCurr: state_type] :
( v21091(VarCurr)
<=> $false ) ).
tff(addAssignment_8058,axiom,
! [VarCurr: state_type] :
( v21081(VarCurr)
<=> v7695(VarCurr,18) ) ).
tff(addAssignment_8057,axiom,
! [VarCurr: state_type] :
( v7695(VarCurr,18)
<=> v7697(VarCurr,18) ) ).
tff(addAssignment_8056,axiom,
! [VarCurr: state_type] :
( v7697(VarCurr,18)
<=> v7699(VarCurr,18) ) ).
tff(addAssignment_8055,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,18)
<=> v7701(VarCurr,18) ) ).
tff(addAssignment_8054,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,18)
<=> v7703(VarCurr,18) ) ).
tff(addAssignment_8053,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,18)
<=> v7705(VarCurr,18) ) ).
tff(addAssignment_8052,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,18)
<=> v7707(VarCurr,18) ) ).
tff(addAssignment_8051,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,18)
<=> v7709(VarCurr,18) ) ).
tff(addAssignment_8050,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,18)
<=> v7711(VarCurr,18) ) ).
tff(addAssignment_8049,axiom,
! [VarNext: state_type] :
( v7711(VarNext,18)
<=> v21083(VarNext,18) ) ).
tff(addCaseBooleanConditionEqualRanges1_475,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21084(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21083(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_497,axiom,
! [VarNext: state_type] :
( v21084(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21083(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4297,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21084(VarNext)
<=> v21085(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4296,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21085(VarNext)
<=> ( v21087(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1410,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21087(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_8048,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,18)
<=> v7717(VarCurr,18) ) ).
tff(addAssignment_8047,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,18)
<=> v7719(VarCurr,18) ) ).
tff(addAssignment_8046,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,18)
<=> v7721(VarCurr,18) ) ).
tff(addAssignment_8045,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,18)
<=> v7723(VarCurr,18) ) ).
tff(addAssignment_8044,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,18)
<=> v7725(VarCurr,18) ) ).
tff(addAssignment_8043,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,18)
<=> v7727(VarCurr,18) ) ).
tff(addAssignment_8042,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,18)
<=> v7729(VarCurr,18) ) ).
tff(addAssignment_8041,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,18)
<=> v7731(VarCurr,18) ) ).
tff(addAssignment_8040,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,18)
<=> v7733(VarCurr,18) ) ).
tff(addAssignment_8039,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,18)
<=> v7735(VarCurr,18) ) ).
tff(addAssignment_8038,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,18)
<=> v7737(VarCurr,18) ) ).
tff(addAssignment_8037,axiom,
! [VarCurr: state_type] :
( v21079(VarCurr)
<=> $false ) ).
tff(addAssignment_8036,axiom,
! [VarCurr: state_type] :
( v21077(VarCurr)
<=> $false ) ).
tff(addAssignment_8035,axiom,
! [VarCurr: state_type] :
( v21075(VarCurr)
<=> $true ) ).
tff(addAssignment_8034,axiom,
! [VarCurr: state_type] :
( v21073(VarCurr)
<=> $false ) ).
tff(addAssignment_8033,axiom,
! [VarCurr: state_type] :
( v21071(VarCurr)
<=> v7666(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_474,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21024(VarNext)
=> ( v20993(VarNext)
<=> v20993(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_496,axiom,
! [VarNext: state_type] :
( v21024(VarNext)
=> ( v20993(VarNext)
<=> v21059(VarNext) ) ) ).
tff(addAssignment_8032,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21059(VarNext)
<=> v21057(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_461,axiom,
! [VarCurr: state_type] :
( ~ v20995(VarCurr)
=> ( v21057(VarCurr)
<=> v21060(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_455,axiom,
! [VarCurr: state_type] :
( v20995(VarCurr)
=> ( v21057(VarCurr)
<=> v20997(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_460,axiom,
! [VarCurr: state_type] :
( ~ v21037(VarCurr)
=> ( v21060(VarCurr)
<=> v21019(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_454,axiom,
! [VarCurr: state_type] :
( v21037(VarCurr)
=> ( v21060(VarCurr)
<=> v21061(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_244,axiom,
! [VarCurr: state_type] :
( ( ~ v21040(VarCurr)
& ~ v21042(VarCurr) )
=> ( v21061(VarCurr)
<=> v21065(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_459,axiom,
! [VarCurr: state_type] :
( v21042(VarCurr)
=> ( v21061(VarCurr)
<=> v21064(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_453,axiom,
! [VarCurr: state_type] :
( v21040(VarCurr)
=> ( v21061(VarCurr)
<=> v21062(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_458,axiom,
! [VarCurr: state_type] :
( ~ v21050(VarCurr)
=> ( v21065(VarCurr)
<=> v21019(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_452,axiom,
! [VarCurr: state_type] :
( v21050(VarCurr)
=> ( v21065(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_457,axiom,
! [VarCurr: state_type] :
( ~ v21044(VarCurr)
=> ( v21064(VarCurr)
<=> v21019(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_451,axiom,
! [VarCurr: state_type] :
( v21044(VarCurr)
=> ( v21064(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_779,axiom,
! [VarCurr: state_type] :
( ~ v21063(VarCurr)
=> ( v21062(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_780,axiom,
! [VarCurr: state_type] :
( v21063(VarCurr)
=> ( v21062(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1292,axiom,
! [VarCurr: state_type] :
( v21063(VarCurr)
<=> ( v21005(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4295,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21024(VarNext)
<=> ( v21025(VarNext)
& v21034(VarNext) ) ) ) ).
tff(addAssignment_8031,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21034(VarNext)
<=> v21032(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4294,axiom,
! [VarCurr: state_type] :
( v21032(VarCurr)
<=> ( v20995(VarCurr)
| v21035(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4293,axiom,
! [VarCurr: state_type] :
( v21035(VarCurr)
<=> ( v21036(VarCurr)
& v21056(VarCurr) ) ) ).
tff(writeUnaryOperator_1409,axiom,
! [VarCurr: state_type] :
( ~ v21056(VarCurr)
<=> v20995(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4292,axiom,
! [VarCurr: state_type] :
( v21036(VarCurr)
<=> ( v21037(VarCurr)
| v21054(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4291,axiom,
! [VarCurr: state_type] :
( v21054(VarCurr)
<=> ( v21015(VarCurr)
& v21055(VarCurr) ) ) ).
tff(writeUnaryOperator_1408,axiom,
! [VarCurr: state_type] :
( ~ v21055(VarCurr)
<=> v21017(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4290,axiom,
! [VarCurr: state_type] :
( v21037(VarCurr)
<=> ( v21038(VarCurr)
& v21017(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4289,axiom,
! [VarCurr: state_type] :
( v21038(VarCurr)
<=> ( v21039(VarCurr)
| v21048(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4288,axiom,
! [VarCurr: state_type] :
( v21048(VarCurr)
<=> ( v21049(VarCurr)
& v21053(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1291,axiom,
! [VarCurr: state_type] :
( v21053(VarCurr)
<=> ( ( v21041(VarCurr,2)
<=> $false )
& ( v21041(VarCurr,1)
<=> $false )
& ( v21041(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4287,axiom,
! [VarCurr: state_type] :
( v21049(VarCurr)
<=> ( v21050(VarCurr)
| v21051(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4286,axiom,
! [VarCurr: state_type] :
( v21051(VarCurr)
<=> ( v21015(VarCurr)
& v21052(VarCurr) ) ) ).
tff(writeUnaryOperator_1407,axiom,
! [VarCurr: state_type] :
( ~ v21052(VarCurr)
<=> v21050(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1290,axiom,
! [VarCurr: state_type] :
( v21050(VarCurr)
<=> ( v21005(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4285,axiom,
! [VarCurr: state_type] :
( v21039(VarCurr)
<=> ( v21040(VarCurr)
| v21042(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4284,axiom,
! [VarCurr: state_type] :
( v21042(VarCurr)
<=> ( v21043(VarCurr)
& v21047(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1289,axiom,
! [VarCurr: state_type] :
( v21047(VarCurr)
<=> ( ( v21041(VarCurr,2)
<=> $false )
& ( v21041(VarCurr,1)
<=> $true )
& ( v21041(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4283,axiom,
! [VarCurr: state_type] :
( v21043(VarCurr)
<=> ( v21044(VarCurr)
| v21045(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4282,axiom,
! [VarCurr: state_type] :
( v21045(VarCurr)
<=> ( v21015(VarCurr)
& v21046(VarCurr) ) ) ).
tff(writeUnaryOperator_1406,axiom,
! [VarCurr: state_type] :
( ~ v21046(VarCurr)
<=> v21044(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1288,axiom,
! [VarCurr: state_type] :
( v21044(VarCurr)
<=> ( v21005(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1287,axiom,
! [VarCurr: state_type] :
( v21040(VarCurr)
<=> ( ( v21041(VarCurr,2)
<=> $true )
& ( v21041(VarCurr,1)
<=> $false )
& ( v21041(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_8030,axiom,
! [VarCurr: state_type] :
( v21041(VarCurr,0)
<=> v21003(VarCurr) ) ).
tff(addAssignment_8029,axiom,
! [VarCurr: state_type] :
( v21041(VarCurr,1)
<=> v21001(VarCurr) ) ).
tff(addAssignment_8028,axiom,
! [VarCurr: state_type] :
( v21041(VarCurr,2)
<=> v20999(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4281,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21025(VarNext)
<=> ( v21026(VarNext)
& v21021(VarNext) ) ) ) ).
tff(writeUnaryOperator_1405,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21026(VarNext)
<=> v21028(VarNext) ) ) ).
tff(addAssignment_8027,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21028(VarNext)
<=> v21021(VarCurr) ) ) ).
tff(addAssignment_8026,axiom,
! [VarCurr: state_type] :
( v21021(VarCurr)
<=> v20941(VarCurr) ) ).
tff(addAssignment_8025,axiom,
! [VarCurr: state_type] :
( v21019(VarCurr)
<=> $false ) ).
tff(addAssignment_8024,axiom,
! [VarCurr: state_type] :
( v21017(VarCurr)
<=> v7769(VarCurr) ) ).
tff(addAssignment_8023,axiom,
! [VarCurr: state_type] :
( v21015(VarCurr)
<=> $false ) ).
tff(addAssignment_8022,axiom,
! [VarCurr: state_type] :
( v21005(VarCurr)
<=> v7695(VarCurr,17) ) ).
tff(addAssignment_8021,axiom,
! [VarCurr: state_type] :
( v7695(VarCurr,17)
<=> v7697(VarCurr,17) ) ).
tff(addAssignment_8020,axiom,
! [VarCurr: state_type] :
( v7697(VarCurr,17)
<=> v7699(VarCurr,17) ) ).
tff(addAssignment_8019,axiom,
! [VarCurr: state_type] :
( v7699(VarCurr,17)
<=> v7701(VarCurr,17) ) ).
tff(addAssignment_8018,axiom,
! [VarCurr: state_type] :
( v7701(VarCurr,17)
<=> v7703(VarCurr,17) ) ).
tff(addAssignment_8017,axiom,
! [VarCurr: state_type] :
( v7703(VarCurr,17)
<=> v7705(VarCurr,17) ) ).
tff(addAssignment_8016,axiom,
! [VarCurr: state_type] :
( v7705(VarCurr,17)
<=> v7707(VarCurr,17) ) ).
tff(addAssignment_8015,axiom,
! [VarCurr: state_type] :
( v7707(VarCurr,17)
<=> v7709(VarCurr,17) ) ).
tff(addAssignment_8014,axiom,
! [VarCurr: state_type] :
( v7709(VarCurr,17)
<=> v7711(VarCurr,17) ) ).
tff(addAssignment_8013,axiom,
! [VarNext: state_type] :
( v7711(VarNext,17)
<=> v21007(VarNext,17) ) ).
tff(addCaseBooleanConditionEqualRanges1_473,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21008(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21007(VarNext,B)
<=> v7711(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_495,axiom,
! [VarNext: state_type] :
( v21008(VarNext)
=> ! [B: $int] :
( ( $less(B,64)
& ~ $less(B,0) )
=> ( v21007(VarNext,B)
<=> v7760(VarNext,B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4280,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21008(VarNext)
<=> v21009(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4279,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v21009(VarNext)
<=> ( v21011(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1404,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v21011(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_8012,axiom,
! [VarCurr: state_type] :
( v7715(VarCurr,17)
<=> v7717(VarCurr,17) ) ).
tff(addAssignment_8011,axiom,
! [VarCurr: state_type] :
( v7717(VarCurr,17)
<=> v7719(VarCurr,17) ) ).
tff(addAssignment_8010,axiom,
! [VarCurr: state_type] :
( v7719(VarCurr,17)
<=> v7721(VarCurr,17) ) ).
tff(addAssignment_8009,axiom,
! [VarCurr: state_type] :
( v7721(VarCurr,17)
<=> v7723(VarCurr,17) ) ).
tff(addAssignment_8008,axiom,
! [VarCurr: state_type] :
( v7723(VarCurr,17)
<=> v7725(VarCurr,17) ) ).
tff(addAssignment_8007,axiom,
! [VarCurr: state_type] :
( v7725(VarCurr,17)
<=> v7727(VarCurr,17) ) ).
tff(addAssignment_8006,axiom,
! [VarCurr: state_type] :
( v7727(VarCurr,17)
<=> v7729(VarCurr,17) ) ).
tff(addAssignment_8005,axiom,
! [VarCurr: state_type] :
( v7729(VarCurr,17)
<=> v7731(VarCurr,17) ) ).
tff(addAssignment_8004,axiom,
! [VarCurr: state_type] :
( v7731(VarCurr,17)
<=> v7733(VarCurr,17) ) ).
tff(addAssignment_8003,axiom,
! [VarCurr: state_type] :
( v7733(VarCurr,17)
<=> v7735(VarCurr,17) ) ).
tff(addAssignment_8002,axiom,
! [VarCurr: state_type] :
( v7735(VarCurr,17)
<=> v7737(VarCurr,17) ) ).
tff(addAssignment_8001,axiom,
! [VarCurr: state_type] :
( v21003(VarCurr)
<=> $false ) ).
tff(addAssignment_8000,axiom,
! [VarCurr: state_type] :
( v21001(VarCurr)
<=> $false ) ).
tff(addAssignment_7999,axiom,
! [VarCurr: state_type] :
( v20999(VarCurr)
<=> $true ) ).
tff(addAssignment_7998,axiom,
! [VarCurr: state_type] :
( v20997(VarCurr)
<=> $false ) ).
tff(addAssignment_7997,axiom,
! [VarCurr: state_type] :
( v20995(VarCurr)
<=> v7666(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_472,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20948(VarNext)
=> ( v7662(VarNext)
<=> v7662(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_494,axiom,
! [VarNext: state_type] :
( v20948(VarNext)
=> ( v7662(VarNext)
<=> v20983(VarNext) ) ) ).
tff(addAssignment_7996,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20983(VarNext)
<=> v20981(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_456,axiom,
! [VarCurr: state_type] :
( ~ v7664(VarCurr)
=> ( v20981(VarCurr)
<=> v20984(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_450,axiom,
! [VarCurr: state_type] :
( v7664(VarCurr)
=> ( v20981(VarCurr)
<=> v7685(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_455,axiom,
! [VarCurr: state_type] :
( ~ v20961(VarCurr)
=> ( v20984(VarCurr)
<=> v20937(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_449,axiom,
! [VarCurr: state_type] :
( v20961(VarCurr)
=> ( v20984(VarCurr)
<=> v20985(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_243,axiom,
! [VarCurr: state_type] :
( ( ~ v20964(VarCurr)
& ~ v20966(VarCurr) )
=> ( v20985(VarCurr)
<=> v20989(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_454,axiom,
! [VarCurr: state_type] :
( v20966(VarCurr)
=> ( v20985(VarCurr)
<=> v20988(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_448,axiom,
! [VarCurr: state_type] :
( v20964(VarCurr)
=> ( v20985(VarCurr)
<=> v20986(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_453,axiom,
! [VarCurr: state_type] :
( ~ v20974(VarCurr)
=> ( v20989(VarCurr)
<=> v20937(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_447,axiom,
! [VarCurr: state_type] :
( v20974(VarCurr)
=> ( v20989(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_452,axiom,
! [VarCurr: state_type] :
( ~ v20968(VarCurr)
=> ( v20988(VarCurr)
<=> v20937(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_446,axiom,
! [VarCurr: state_type] :
( v20968(VarCurr)
=> ( v20988(VarCurr)
<=> $false ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_778,axiom,
! [VarCurr: state_type] :
( ~ v20987(VarCurr)
=> ( v20986(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_779,axiom,
! [VarCurr: state_type] :
( v20987(VarCurr)
=> ( v20986(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1286,axiom,
! [VarCurr: state_type] :
( v20987(VarCurr)
<=> ( v7693(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4278,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20948(VarNext)
<=> ( v20949(VarNext)
& v20958(VarNext) ) ) ) ).
tff(addAssignment_7995,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20958(VarNext)
<=> v20956(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4277,axiom,
! [VarCurr: state_type] :
( v20956(VarCurr)
<=> ( v7664(VarCurr)
| v20959(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4276,axiom,
! [VarCurr: state_type] :
( v20959(VarCurr)
<=> ( v20960(VarCurr)
& v20980(VarCurr) ) ) ).
tff(writeUnaryOperator_1403,axiom,
! [VarCurr: state_type] :
( ~ v20980(VarCurr)
<=> v7664(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4275,axiom,
! [VarCurr: state_type] :
( v20960(VarCurr)
<=> ( v20961(VarCurr)
| v20978(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4274,axiom,
! [VarCurr: state_type] :
( v20978(VarCurr)
<=> ( v7765(VarCurr)
& v20979(VarCurr) ) ) ).
tff(writeUnaryOperator_1402,axiom,
! [VarCurr: state_type] :
( ~ v20979(VarCurr)
<=> v7767(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4273,axiom,
! [VarCurr: state_type] :
( v20961(VarCurr)
<=> ( v20962(VarCurr)
& v7767(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4272,axiom,
! [VarCurr: state_type] :
( v20962(VarCurr)
<=> ( v20963(VarCurr)
| v20972(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4271,axiom,
! [VarCurr: state_type] :
( v20972(VarCurr)
<=> ( v20973(VarCurr)
& v20977(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1285,axiom,
! [VarCurr: state_type] :
( v20977(VarCurr)
<=> ( ( v20965(VarCurr,2)
<=> $false )
& ( v20965(VarCurr,1)
<=> $false )
& ( v20965(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4270,axiom,
! [VarCurr: state_type] :
( v20973(VarCurr)
<=> ( v20974(VarCurr)
| v20975(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4269,axiom,
! [VarCurr: state_type] :
( v20975(VarCurr)
<=> ( v7765(VarCurr)
& v20976(VarCurr) ) ) ).
tff(writeUnaryOperator_1401,axiom,
! [VarCurr: state_type] :
( ~ v20976(VarCurr)
<=> v20974(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1284,axiom,
! [VarCurr: state_type] :
( v20974(VarCurr)
<=> ( v7693(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4268,axiom,
! [VarCurr: state_type] :
( v20963(VarCurr)
<=> ( v20964(VarCurr)
| v20966(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4267,axiom,
! [VarCurr: state_type] :
( v20966(VarCurr)
<=> ( v20967(VarCurr)
& v20971(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1283,axiom,
! [VarCurr: state_type] :
( v20971(VarCurr)
<=> ( ( v20965(VarCurr,2)
<=> $false )
& ( v20965(VarCurr,1)
<=> $true )
& ( v20965(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4266,axiom,
! [VarCurr: state_type] :
( v20967(VarCurr)
<=> ( v20968(VarCurr)
| v20969(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4265,axiom,
! [VarCurr: state_type] :
( v20969(VarCurr)
<=> ( v7765(VarCurr)
& v20970(VarCurr) ) ) ).
tff(writeUnaryOperator_1400,axiom,
! [VarCurr: state_type] :
( ~ v20970(VarCurr)
<=> v20968(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1282,axiom,
! [VarCurr: state_type] :
( v20968(VarCurr)
<=> ( v7693(VarCurr)
<=> $true ) ) ).
tff(addBitVectorEqualityBitBlasted_1281,axiom,
! [VarCurr: state_type] :
( v20964(VarCurr)
<=> ( ( v20965(VarCurr,2)
<=> $true )
& ( v20965(VarCurr,1)
<=> $false )
& ( v20965(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_7994,axiom,
! [VarCurr: state_type] :
( v20965(VarCurr,0)
<=> v7691(VarCurr) ) ).
tff(addAssignment_7993,axiom,
! [VarCurr: state_type] :
( v20965(VarCurr,1)
<=> v7689(VarCurr) ) ).
tff(addAssignment_7992,axiom,
! [VarCurr: state_type] :
( v20965(VarCurr,2)
<=> v7687(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4264,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20949(VarNext)
<=> ( v20950(VarNext)
& v20939(VarNext) ) ) ) ).
tff(writeUnaryOperator_1399,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20950(VarNext)
<=> v20952(VarNext) ) ) ).
tff(addAssignment_7991,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20952(VarNext)
<=> v20939(VarCurr) ) ) ).
tff(addAssignment_7990,axiom,
! [VarCurr: state_type] :
( v20939(VarCurr)
<=> v20941(VarCurr) ) ).
tff(addAssignment_7989,axiom,
! [VarCurr: state_type] :
( v20941(VarCurr)
<=> v20943(VarCurr) ) ).
tff(addAssignment_7988,axiom,
! [VarCurr: state_type] :
( v20943(VarCurr)
<=> v20945(VarCurr) ) ).
tff(addAssignment_7987,axiom,
! [VarCurr: state_type] :
( v20945(VarCurr)
<=> v7743(VarCurr) ) ).
tff(addAssignment_7986,axiom,
! [VarCurr: state_type] :
( v20937(VarCurr)
<=> $false ) ).
tff(addAssignment_7985,axiom,
! [VarCurr: state_type] :
( v7767(VarCurr)
<=> v7769(VarCurr) ) ).
tff(addAssignment_7984,axiom,
! [VarCurr: state_type] :
( v7769(VarCurr)
<=> v7771(VarCurr) ) ).
tff(addAssignment_7983,axiom,
! [VarCurr: state_type] :
( v7771(VarCurr)
<=> v7773(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4263,axiom,
! [VarCurr: state_type] :
( v7773(VarCurr)
<=> ( v7775(VarCurr)
& v20867(VarCurr) ) ) ).
tff(addAssignment_7982,axiom,
! [VarCurr: state_type] :
( v20867(VarCurr)
<=> v20869(VarCurr) ) ).
tff(addAssignment_7981,axiom,
! [VarCurr: state_type] :
( v20869(VarCurr)
<=> v20871(VarCurr) ) ).
tff(addAssignment_7980,axiom,
! [VarCurr: state_type] :
( v20871(VarCurr)
<=> v20873(VarCurr) ) ).
tff(addAssignment_7979,axiom,
! [VarCurr: state_type] :
( v20873(VarCurr)
<=> v20875(VarCurr) ) ).
tff(addAssignment_7978,axiom,
! [VarCurr: state_type] :
( v20875(VarCurr)
<=> v20877(VarCurr) ) ).
tff(addAssignment_7977,axiom,
! [VarCurr: state_type] :
( v20877(VarCurr)
<=> v20879(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_471,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20924(VarNext)
=> ( v20879(VarNext)
<=> v20879(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_493,axiom,
! [VarNext: state_type] :
( v20924(VarNext)
=> ( v20879(VarNext)
<=> v20932(VarNext) ) ) ).
tff(addAssignment_7976,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20932(VarNext)
<=> v20930(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_777,axiom,
! [VarCurr: state_type] :
( ~ v7761(VarCurr)
=> ( v20930(VarCurr)
<=> v20881(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_778,axiom,
! [VarCurr: state_type] :
( v7761(VarCurr)
=> ( v20930(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4262,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20924(VarNext)
<=> v20925(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4261,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20925(VarNext)
<=> ( v20927(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1398,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20927(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignmentInitValueVector_19,axiom,
( v20879(constB0)
<=> $false ) ).
tff(addAssignment_7975,axiom,
! [VarCurr: state_type] :
( v20881(VarCurr)
<=> v20883(VarCurr) ) ).
tff(addAssignment_7974,axiom,
! [VarCurr: state_type] :
( v20883(VarCurr)
<=> v20885(VarCurr) ) ).
tff(addAssignment_7973,axiom,
! [VarCurr: state_type] :
( v20885(VarCurr)
<=> v20887(VarCurr) ) ).
tff(addAssignment_7972,axiom,
! [VarCurr: state_type] :
( v20887(VarCurr)
<=> v20889(VarCurr) ) ).
tff(addAssignment_7971,axiom,
! [VarCurr: state_type] :
( v20889(VarCurr)
<=> v20891(VarCurr) ) ).
tff(addAssignment_7970,axiom,
! [VarCurr: state_type] :
( v20891(VarCurr)
<=> v20893(VarCurr) ) ).
tff(addAssignment_7969,axiom,
! [VarCurr: state_type] :
( v20893(VarCurr)
<=> v20895(VarCurr) ) ).
tff(addAssignment_7968,axiom,
! [VarCurr: state_type] :
( v20895(VarCurr)
<=> v20897(VarCurr) ) ).
tff(addAssignment_7967,axiom,
! [VarCurr: state_type] :
( v20897(VarCurr)
<=> v20899(VarCurr) ) ).
tff(addAssignment_7966,axiom,
! [VarCurr: state_type] :
( v20899(VarCurr)
<=> v20901(VarCurr) ) ).
tff(addAssignment_7965,axiom,
! [VarCurr: state_type] :
( v20901(VarCurr)
<=> v20903(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_470,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20906(VarNext)
=> ( v20903(VarNext)
<=> v20903(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_492,axiom,
! [VarNext: state_type] :
( v20906(VarNext)
=> ( v20903(VarNext)
<=> v20919(VarNext) ) ) ).
tff(addAssignment_7964,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20919(VarNext)
<=> v20917(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionShiftedRanges1_1,axiom,
! [VarCurr: state_type] :
( ~ v13067(VarCurr)
=> ( v20917(VarCurr)
<=> v7825(VarCurr,29) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_445,axiom,
! [VarCurr: state_type] :
( v13067(VarCurr)
=> ( v20917(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4260,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20906(VarNext)
<=> ( v20907(VarNext)
& v20914(VarNext) ) ) ) ).
tff(addAssignment_7963,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20914(VarNext)
<=> v20912(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4259,axiom,
! [VarCurr: state_type] :
( v20912(VarCurr)
<=> ( v13067(VarCurr)
| v20915(VarCurr) ) ) ).
tff(writeBinaryOperatorShiftedRanges_330,axiom,
! [VarCurr: state_type] :
( v20915(VarCurr)
<=> ( v10326(VarCurr,2)
& v20916(VarCurr) ) ) ).
tff(writeUnaryOperator_1397,axiom,
! [VarCurr: state_type] :
( ~ v20916(VarCurr)
<=> v13067(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4258,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20907(VarNext)
<=> ( v20909(VarNext)
& v13053(VarNext) ) ) ) ).
tff(writeUnaryOperator_1396,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20909(VarNext)
<=> v13060(VarNext) ) ) ).
tff(addAssignmentInitValueVector_18,axiom,
( v20903(constB0)
<=> $false ) ).
tff(addAssignment_7962,axiom,
! [VarCurr: state_type] :
( v7775(VarCurr)
<=> v7777(VarCurr) ) ).
tff(addAssignment_7961,axiom,
! [VarCurr: state_type] :
( v7777(VarCurr)
<=> v7779(VarCurr) ) ).
tff(addAssignment_7960,axiom,
! [VarCurr: state_type] :
( v7779(VarCurr)
<=> v7781(VarCurr) ) ).
tff(addAssignment_7959,axiom,
! [VarCurr: state_type] :
( v7781(VarCurr)
<=> v7783(VarCurr) ) ).
tff(addAssignment_7958,axiom,
! [VarCurr: state_type] :
( v7783(VarCurr)
<=> v7785(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_469,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20853(VarNext)
=> ( v7785(VarNext)
<=> v7785(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_491,axiom,
! [VarNext: state_type] :
( v20853(VarNext)
=> ( v7785(VarNext)
<=> v20861(VarNext) ) ) ).
tff(addAssignment_7957,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20861(VarNext)
<=> v20859(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_776,axiom,
! [VarCurr: state_type] :
( ~ v18736(VarCurr)
=> ( v20859(VarCurr)
<=> v20862(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_777,axiom,
! [VarCurr: state_type] :
( v18736(VarCurr)
=> ( v20859(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4257,axiom,
! [VarCurr: state_type] :
( v20862(VarCurr)
<=> ( v20863(VarCurr)
& v13716(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4256,axiom,
! [VarCurr: state_type] :
( v20863(VarCurr)
<=> ( $true
& v7787(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4255,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20853(VarNext)
<=> v20854(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4254,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20854(VarNext)
<=> ( v20856(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1395,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20856(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_468,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20838(VarNext)
=> ( v7787(VarNext)
<=> v7787(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_490,axiom,
! [VarNext: state_type] :
( v20838(VarNext)
=> ( v7787(VarNext)
<=> v20846(VarNext) ) ) ).
tff(addAssignment_7956,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20846(VarNext)
<=> v20844(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_775,axiom,
! [VarCurr: state_type] :
( ~ v20833(VarCurr)
=> ( v20844(VarCurr)
<=> v20847(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_776,axiom,
! [VarCurr: state_type] :
( v20833(VarCurr)
=> ( v20844(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4253,axiom,
! [VarCurr: state_type] :
( v20847(VarCurr)
<=> ( v7789(VarCurr)
& v20848(VarCurr) ) ) ).
tff(writeUnaryOperator_1394,axiom,
! [VarCurr: state_type] :
( ~ v20848(VarCurr)
<=> v20821(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4252,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20838(VarNext)
<=> v20839(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4251,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20839(VarNext)
<=> ( v20841(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1393,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20841(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_467,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20824(VarNext)
=> ( v20821(VarNext)
<=> v20821(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_489,axiom,
! [VarNext: state_type] :
( v20824(VarNext)
=> ( v20821(VarNext)
<=> v20832(VarNext) ) ) ).
tff(addAssignment_7955,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20832(VarNext)
<=> v20830(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_774,axiom,
! [VarCurr: state_type] :
( ~ v20833(VarCurr)
=> ( v20830(VarCurr)
<=> v7789(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_775,axiom,
! [VarCurr: state_type] :
( v20833(VarCurr)
=> ( v20830(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_1392,axiom,
! [VarCurr: state_type] :
( ~ v20833(VarCurr)
<=> v7713(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4250,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20824(VarNext)
<=> v20825(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4249,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20825(VarNext)
<=> ( v20826(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1391,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20826(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_7954,axiom,
! [VarCurr: state_type] :
( v7789(VarCurr)
<=> v7791(VarCurr) ) ).
tff(addAssignment_7953,axiom,
! [VarCurr: state_type] :
( v7791(VarCurr)
<=> v7793(VarCurr) ) ).
tff(addAssignment_7952,axiom,
! [VarCurr: state_type] :
( v7793(VarCurr)
<=> v7795(VarCurr) ) ).
tff(addAssignment_7951,axiom,
! [VarCurr: state_type] :
( v7795(VarCurr)
<=> v7797(VarCurr) ) ).
tff(addAssignment_7950,axiom,
! [VarCurr: state_type] :
( v7797(VarCurr)
<=> v7799(VarCurr) ) ).
tff(addAssignment_7949,axiom,
! [VarCurr: state_type] :
( v7799(VarCurr)
<=> v7801(VarCurr) ) ).
tff(addAssignment_7948,axiom,
! [VarCurr: state_type] :
( v7801(VarCurr)
<=> v7803(VarCurr) ) ).
tff(addAssignment_7947,axiom,
! [VarCurr: state_type] :
( v7803(VarCurr)
<=> v7805(VarCurr) ) ).
tff(addAssignment_7946,axiom,
! [VarCurr: state_type] :
( v7805(VarCurr)
<=> v7807(VarCurr) ) ).
tff(addAssignment_7945,axiom,
! [VarCurr: state_type] :
( v7807(VarCurr)
<=> v7809(VarCurr) ) ).
tff(addAssignment_7944,axiom,
! [VarCurr: state_type] :
( v7809(VarCurr)
<=> v7811(VarCurr) ) ).
tff(addCaseBooleanConditionEqualRanges1_466,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20809(VarNext)
=> ( v7811(VarNext)
<=> v7811(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_488,axiom,
! [VarNext: state_type] :
( v20809(VarNext)
=> ( v7811(VarNext)
<=> v20817(VarNext) ) ) ).
tff(addAssignment_7943,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20817(VarNext)
<=> v20815(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_773,axiom,
! [VarCurr: state_type] :
( ~ v20780(VarCurr)
=> ( v20815(VarCurr)
<=> v7817(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_774,axiom,
! [VarCurr: state_type] :
( v20780(VarCurr)
=> ( v20815(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4248,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20809(VarNext)
<=> v20810(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4247,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20810(VarNext)
<=> ( v20812(VarNext)
& v13053(VarNext) ) ) ) ).
tff(writeUnaryOperator_1390,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20812(VarNext)
<=> v13060(VarNext) ) ) ).
tff(addAssignmentInitValueVector_17,axiom,
( v7811(constB0)
<=> $true ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_772,axiom,
! [VarCurr: state_type] :
( ~ v20784(VarCurr)
=> ( v7817(VarCurr)
<=> $false ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_773,axiom,
! [VarCurr: state_type] :
( v20784(VarCurr)
=> ( v7817(VarCurr)
<=> v20803(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_242,axiom,
! [VarCurr: state_type] :
( ( ~ v10334(VarCurr)
& ~ v20786(VarCurr) )
=> ( v20803(VarCurr)
<=> v20806(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_451,axiom,
! [VarCurr: state_type] :
( v20786(VarCurr)
=> ( v20803(VarCurr)
<=> v20804(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_444,axiom,
! [VarCurr: state_type] :
( v10334(VarCurr)
=> ( v20803(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_450,axiom,
! [VarCurr: state_type] :
( ~ v20798(VarCurr)
=> ( v20806(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_443,axiom,
! [VarCurr: state_type] :
( v20798(VarCurr)
=> ( v20806(VarCurr)
<=> $true ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_449,axiom,
! [VarCurr: state_type] :
( ~ v20805(VarCurr)
=> ( v20804(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_442,axiom,
! [VarCurr: state_type] :
( v20805(VarCurr)
=> ( v20804(VarCurr)
<=> $true ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4246,axiom,
! [VarCurr: state_type] :
( v20805(VarCurr)
<=> ( v20789(VarCurr)
| v20790(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4245,axiom,
! [VarCurr: state_type] :
( v20784(VarCurr)
<=> ( v20785(VarCurr)
| v20796(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4244,axiom,
! [VarCurr: state_type] :
( v20796(VarCurr)
<=> ( v20797(VarCurr)
& v10340(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4243,axiom,
! [VarCurr: state_type] :
( v20797(VarCurr)
<=> ( v20798(VarCurr)
| v20799(VarCurr) ) ) ).
tff(writeUnaryOperator_1389,axiom,
! [VarCurr: state_type] :
( ~ v20799(VarCurr)
<=> v20800(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4242,axiom,
! [VarCurr: state_type] :
( v20800(VarCurr)
<=> ( v20801(VarCurr)
| v20802(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1280,axiom,
! [VarCurr: state_type] :
( v20802(VarCurr)
<=> ( ( v7821(VarCurr,2)
<=> $true )
& ( v7821(VarCurr,1)
<=> $false )
& ( v7821(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4241,axiom,
! [VarCurr: state_type] :
( v20801(VarCurr)
<=> ( v10339(VarCurr)
| v20798(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1279,axiom,
! [VarCurr: state_type] :
( v20798(VarCurr)
<=> ( ( v7821(VarCurr,2)
<=> $true )
& ( v7821(VarCurr,1)
<=> $false )
& ( v7821(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4240,axiom,
! [VarCurr: state_type] :
( v20785(VarCurr)
<=> ( v10334(VarCurr)
| v20786(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4239,axiom,
! [VarCurr: state_type] :
( v20786(VarCurr)
<=> ( v20787(VarCurr)
& v10337(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4238,axiom,
! [VarCurr: state_type] :
( v20787(VarCurr)
<=> ( v20788(VarCurr)
| v20791(VarCurr) ) ) ).
tff(writeUnaryOperator_1388,axiom,
! [VarCurr: state_type] :
( ~ v20791(VarCurr)
<=> v20792(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4237,axiom,
! [VarCurr: state_type] :
( v20792(VarCurr)
<=> ( v20793(VarCurr)
| v20795(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1278,axiom,
! [VarCurr: state_type] :
( v20795(VarCurr)
<=> ( ( v7821(VarCurr,2)
<=> $true )
& ( v7821(VarCurr,1)
<=> $false )
& ( v7821(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4236,axiom,
! [VarCurr: state_type] :
( v20793(VarCurr)
<=> ( v20794(VarCurr)
| v20790(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4235,axiom,
! [VarCurr: state_type] :
( v20794(VarCurr)
<=> ( v10336(VarCurr)
| v20789(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4234,axiom,
! [VarCurr: state_type] :
( v20788(VarCurr)
<=> ( v20789(VarCurr)
| v20790(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1277,axiom,
! [VarCurr: state_type] :
( v20790(VarCurr)
<=> ( ( v7821(VarCurr,2)
<=> $true )
& ( v7821(VarCurr,1)
<=> $false )
& ( v7821(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1276,axiom,
! [VarCurr: state_type] :
( v20789(VarCurr)
<=> ( ( v7821(VarCurr,2)
<=> $false )
& ( v7821(VarCurr,1)
<=> $true )
& ( v7821(VarCurr,0)
<=> $true ) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_465,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20771(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v7819(VarNext,B)
<=> v7819(VarCurr,B) ) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_487,axiom,
! [VarNext: state_type] :
( v20771(VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v7819(VarNext,B)
<=> v20779(VarNext,B) ) ) ) ).
tff(addAssignment_7942,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v20779(VarNext,B)
<=> v20777(VarCurr,B) ) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_771,axiom,
! [VarCurr: state_type] :
( ~ v20780(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v20777(VarCurr,B)
<=> v7821(VarCurr,B) ) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_772,axiom,
! [VarCurr: state_type] :
( v20780(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v20777(VarCurr,B)
<=> $false ) ) ) ).
tff(writeUnaryOperator_1387,axiom,
! [VarCurr: state_type] :
( ~ v20780(VarCurr)
<=> v7813(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4233,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20771(VarNext)
<=> v20772(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4232,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20772(VarNext)
<=> ( v20773(VarNext)
& v13053(VarNext) ) ) ) ).
tff(writeUnaryOperator_1386,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20773(VarNext)
<=> v13060(VarNext) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges7_7,axiom,
! [VarCurr: state_type] :
( ( ~ v20688(VarCurr)
& ~ v20701(VarCurr)
& ~ v20702(VarCurr)
& ~ v20703(VarCurr)
& ~ v20740(VarCurr)
& ~ v20766(VarCurr)
& ~ v20767(VarCurr) )
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v7821(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges6_7,axiom,
! [VarCurr: state_type] :
( v20767(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v7821(VarCurr,B)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges5_9,axiom,
! [VarCurr: state_type] :
( v20766(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v7821(VarCurr,B)
<=> b110(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges4_11,axiom,
! [VarCurr: state_type] :
( v20740(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v7821(VarCurr,B)
<=> v20741(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_46,axiom,
! [VarCurr: state_type] :
( v20703(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v7821(VarCurr,B)
<=> v20704(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_241,axiom,
! [VarCurr: state_type] :
( v20702(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v7821(VarCurr,B)
<=> b011(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_448,axiom,
! [VarCurr: state_type] :
( v20701(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v7821(VarCurr,B)
<=> b010(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_441,axiom,
! [VarCurr: state_type] :
( v20688(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v7821(VarCurr,B)
<=> v20689(VarCurr,B) ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1275,axiom,
! [VarCurr: state_type] :
( v20768(VarCurr)
<=> ( ( v7819(VarCurr,2)
<=> $true )
& ( v7819(VarCurr,1)
<=> $true )
& ( v7819(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1274,axiom,
! [VarCurr: state_type] :
( v20767(VarCurr)
<=> ( ( v7819(VarCurr,2)
<=> $true )
& ( v7819(VarCurr,1)
<=> $true )
& ( v7819(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1273,axiom,
! [VarCurr: state_type] :
( v20766(VarCurr)
<=> ( ( v7819(VarCurr,2)
<=> $true )
& ( v7819(VarCurr,1)
<=> $false )
& ( v7819(VarCurr,0)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_45,axiom,
! [VarCurr: state_type] :
( ( ~ v20742(VarCurr)
& ~ v20743(VarCurr)
& ~ v20746(VarCurr) )
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v20741(VarCurr,B)
<=> v20754(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_240,axiom,
! [VarCurr: state_type] :
( v20746(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v20741(VarCurr,B)
<=> b110(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_447,axiom,
! [VarCurr: state_type] :
( v20743(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v20741(VarCurr,B)
<=> b001(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_440,axiom,
! [VarCurr: state_type] :
( v20742(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v20741(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_446,axiom,
! [VarCurr: state_type] :
( ~ v20755(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v20754(VarCurr,B)
<=> b101(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_439,axiom,
! [VarCurr: state_type] :
( v20755(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v20754(VarCurr,B)
<=> b100(B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4231,axiom,
! [VarCurr: state_type] :
( v20757(VarCurr)
<=> ( v20759(VarCurr)
| v20764(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1272,axiom,
! [VarCurr: state_type] :
( v20764(VarCurr)
<=> ( ( v20765(VarCurr,1)
<=> $true )
& ( v20765(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_7941,axiom,
! [VarCurr: state_type] :
( v20765(VarCurr,0)
<=> v20623(VarCurr) ) ).
tff(addAssignment_7940,axiom,
! [VarCurr: state_type] :
( v20765(VarCurr,1)
<=> v14636(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4230,axiom,
! [VarCurr: state_type] :
( v20759(VarCurr)
<=> ( v20760(VarCurr)
| v20762(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1271,axiom,
! [VarCurr: state_type] :
( v20762(VarCurr)
<=> ( ( v20763(VarCurr,1)
<=> $true )
& ( v20763(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_7939,axiom,
! [VarCurr: state_type] :
( v20763(VarCurr,0)
<=> v20623(VarCurr) ) ).
tff(addAssignment_7938,axiom,
! [VarCurr: state_type] :
( v20763(VarCurr,1)
<=> v14636(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1270,axiom,
! [VarCurr: state_type] :
( v20760(VarCurr)
<=> ( ( v20761(VarCurr,1)
<=> $false )
& ( v20761(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_7937,axiom,
! [VarCurr: state_type] :
( v20761(VarCurr,0)
<=> v20623(VarCurr) ) ).
tff(addAssignment_7936,axiom,
! [VarCurr: state_type] :
( v20761(VarCurr,1)
<=> v14636(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1269,axiom,
! [VarCurr: state_type] :
( v20755(VarCurr)
<=> ( ( v20756(VarCurr,1)
<=> $false )
& ( v20756(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_7935,axiom,
! [VarCurr: state_type] :
( v20756(VarCurr,0)
<=> v20623(VarCurr) ) ).
tff(addAssignment_7934,axiom,
! [VarCurr: state_type] :
( v20756(VarCurr,1)
<=> v14636(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4229,axiom,
! [VarCurr: state_type] :
( v20746(VarCurr)
<=> ( v20748(VarCurr)
| v20753(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1268,axiom,
! [VarCurr: state_type] :
( v20753(VarCurr)
<=> ( ( v7823(VarCurr,2)
<=> $true )
& ( v7823(VarCurr,1)
<=> $true )
& ( v7823(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4228,axiom,
! [VarCurr: state_type] :
( v20748(VarCurr)
<=> ( v20749(VarCurr)
| v20752(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1267,axiom,
! [VarCurr: state_type] :
( v20752(VarCurr)
<=> ( ( v7823(VarCurr,2)
<=> $true )
& ( v7823(VarCurr,1)
<=> $true )
& ( v7823(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4227,axiom,
! [VarCurr: state_type] :
( v20749(VarCurr)
<=> ( v20750(VarCurr)
| v20751(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1266,axiom,
! [VarCurr: state_type] :
( v20751(VarCurr)
<=> ( ( v7823(VarCurr,2)
<=> $true )
& ( v7823(VarCurr,1)
<=> $false )
& ( v7823(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1265,axiom,
! [VarCurr: state_type] :
( v20750(VarCurr)
<=> ( ( v7823(VarCurr,2)
<=> $true )
& ( v7823(VarCurr,1)
<=> $false )
& ( v7823(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4226,axiom,
! [VarCurr: state_type] :
( v20743(VarCurr)
<=> ( v20744(VarCurr)
| v20745(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1264,axiom,
! [VarCurr: state_type] :
( v20745(VarCurr)
<=> ( ( v7823(VarCurr,2)
<=> $false )
& ( v7823(VarCurr,1)
<=> $true )
& ( v7823(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1263,axiom,
! [VarCurr: state_type] :
( v20744(VarCurr)
<=> ( ( v7823(VarCurr,2)
<=> $false )
& ( v7823(VarCurr,1)
<=> $true )
& ( v7823(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1262,axiom,
! [VarCurr: state_type] :
( v20742(VarCurr)
<=> ( ( v7823(VarCurr,2)
<=> $false )
& ( v7823(VarCurr,1)
<=> $false )
& ( v7823(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1261,axiom,
! [VarCurr: state_type] :
( v20740(VarCurr)
<=> ( ( v7819(VarCurr,2)
<=> $true )
& ( v7819(VarCurr,1)
<=> $false )
& ( v7819(VarCurr,0)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_44,axiom,
! [VarCurr: state_type] :
( ( ~ v20705(VarCurr)
& ~ v20706(VarCurr)
& ~ v20709(VarCurr) )
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v20704(VarCurr,B)
<=> v20717(VarCurr,B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_239,axiom,
! [VarCurr: state_type] :
( v20709(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v20704(VarCurr,B)
<=> b110(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_445,axiom,
! [VarCurr: state_type] :
( v20706(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v20704(VarCurr,B)
<=> b001(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_438,axiom,
! [VarCurr: state_type] :
( v20705(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v20704(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges3_43,axiom,
! [VarCurr: state_type] :
( ( ~ v20718(VarCurr)
& ~ v20720(VarCurr)
& ~ v20729(VarCurr) )
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v20717(VarCurr,B)
<=> b101(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_238,axiom,
! [VarCurr: state_type] :
( v20729(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v20717(VarCurr,B)
<=> b100(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_444,axiom,
! [VarCurr: state_type] :
( v20720(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v20717(VarCurr,B)
<=> b101(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_437,axiom,
! [VarCurr: state_type] :
( v20718(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v20717(VarCurr,B)
<=> b011(B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4225,axiom,
! [VarCurr: state_type] :
( v20731(VarCurr)
<=> ( v20733(VarCurr)
| v20738(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1260,axiom,
! [VarCurr: state_type] :
( v20738(VarCurr)
<=> ( ( v20739(VarCurr,2)
<=> $true )
& ( v20739(VarCurr,1)
<=> $true )
& ( v20739(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_7933,axiom,
! [VarCurr: state_type] :
( v20739(VarCurr,0)
<=> v20623(VarCurr) ) ).
tff(addAssignment_7932,axiom,
! [VarCurr: state_type] :
( v20739(VarCurr,1)
<=> v14636(VarCurr) ) ).
tff(addAssignment_7931,axiom,
! [VarCurr: state_type] :
( v20739(VarCurr,2)
<=> v10211(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4224,axiom,
! [VarCurr: state_type] :
( v20733(VarCurr)
<=> ( v20734(VarCurr)
| v20736(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1259,axiom,
! [VarCurr: state_type] :
( v20736(VarCurr)
<=> ( ( v20737(VarCurr,2)
<=> $true )
& ( v20737(VarCurr,1)
<=> $true )
& ( v20737(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_7930,axiom,
! [VarCurr: state_type] :
( v20737(VarCurr,0)
<=> v20623(VarCurr) ) ).
tff(addAssignment_7929,axiom,
! [VarCurr: state_type] :
( v20737(VarCurr,1)
<=> v14636(VarCurr) ) ).
tff(addAssignment_7928,axiom,
! [VarCurr: state_type] :
( v20737(VarCurr,2)
<=> v10211(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1258,axiom,
! [VarCurr: state_type] :
( v20734(VarCurr)
<=> ( ( v20735(VarCurr,2)
<=> $true )
& ( v20735(VarCurr,1)
<=> $false )
& ( v20735(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_7927,axiom,
! [VarCurr: state_type] :
( v20735(VarCurr,0)
<=> v20623(VarCurr) ) ).
tff(addAssignment_7926,axiom,
! [VarCurr: state_type] :
( v20735(VarCurr,1)
<=> v14636(VarCurr) ) ).
tff(addAssignment_7925,axiom,
! [VarCurr: state_type] :
( v20735(VarCurr,2)
<=> v10211(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1257,axiom,
! [VarCurr: state_type] :
( v20729(VarCurr)
<=> ( ( v20730(VarCurr,2)
<=> $true )
& ( v20730(VarCurr,1)
<=> $false )
& ( v20730(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_7924,axiom,
! [VarCurr: state_type] :
( v20730(VarCurr,0)
<=> v20623(VarCurr) ) ).
tff(addAssignment_7923,axiom,
! [VarCurr: state_type] :
( v20730(VarCurr,1)
<=> v14636(VarCurr) ) ).
tff(addAssignment_7922,axiom,
! [VarCurr: state_type] :
( v20730(VarCurr,2)
<=> v10211(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4223,axiom,
! [VarCurr: state_type] :
( v20720(VarCurr)
<=> ( v20722(VarCurr)
| v20727(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1256,axiom,
! [VarCurr: state_type] :
( v20727(VarCurr)
<=> ( ( v20728(VarCurr,2)
<=> $false )
& ( v20728(VarCurr,1)
<=> $true )
& ( v20728(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_7921,axiom,
! [VarCurr: state_type] :
( v20728(VarCurr,0)
<=> v20623(VarCurr) ) ).
tff(addAssignment_7920,axiom,
! [VarCurr: state_type] :
( v20728(VarCurr,1)
<=> v14636(VarCurr) ) ).
tff(addAssignment_7919,axiom,
! [VarCurr: state_type] :
( v20728(VarCurr,2)
<=> v10211(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4222,axiom,
! [VarCurr: state_type] :
( v20722(VarCurr)
<=> ( v20723(VarCurr)
| v20725(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1255,axiom,
! [VarCurr: state_type] :
( v20725(VarCurr)
<=> ( ( v20726(VarCurr,2)
<=> $false )
& ( v20726(VarCurr,1)
<=> $true )
& ( v20726(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_7918,axiom,
! [VarCurr: state_type] :
( v20726(VarCurr,0)
<=> v20623(VarCurr) ) ).
tff(addAssignment_7917,axiom,
! [VarCurr: state_type] :
( v20726(VarCurr,1)
<=> v14636(VarCurr) ) ).
tff(addAssignment_7916,axiom,
! [VarCurr: state_type] :
( v20726(VarCurr,2)
<=> v10211(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1254,axiom,
! [VarCurr: state_type] :
( v20723(VarCurr)
<=> ( ( v20724(VarCurr,2)
<=> $false )
& ( v20724(VarCurr,1)
<=> $false )
& ( v20724(VarCurr,0)
<=> $true ) ) ) ).
tff(addAssignment_7915,axiom,
! [VarCurr: state_type] :
( v20724(VarCurr,0)
<=> v20623(VarCurr) ) ).
tff(addAssignment_7914,axiom,
! [VarCurr: state_type] :
( v20724(VarCurr,1)
<=> v14636(VarCurr) ) ).
tff(addAssignment_7913,axiom,
! [VarCurr: state_type] :
( v20724(VarCurr,2)
<=> v10211(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1253,axiom,
! [VarCurr: state_type] :
( v20718(VarCurr)
<=> ( ( v20719(VarCurr,2)
<=> $false )
& ( v20719(VarCurr,1)
<=> $false )
& ( v20719(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_7912,axiom,
! [VarCurr: state_type] :
( v20719(VarCurr,0)
<=> v20623(VarCurr) ) ).
tff(addAssignment_7911,axiom,
! [VarCurr: state_type] :
( v20719(VarCurr,1)
<=> v14636(VarCurr) ) ).
tff(addAssignment_7910,axiom,
! [VarCurr: state_type] :
( v20719(VarCurr,2)
<=> v10211(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4221,axiom,
! [VarCurr: state_type] :
( v20709(VarCurr)
<=> ( v20711(VarCurr)
| v20716(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1252,axiom,
! [VarCurr: state_type] :
( v20716(VarCurr)
<=> ( ( v7823(VarCurr,2)
<=> $true )
& ( v7823(VarCurr,1)
<=> $true )
& ( v7823(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4220,axiom,
! [VarCurr: state_type] :
( v20711(VarCurr)
<=> ( v20712(VarCurr)
| v20715(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1251,axiom,
! [VarCurr: state_type] :
( v20715(VarCurr)
<=> ( ( v7823(VarCurr,2)
<=> $true )
& ( v7823(VarCurr,1)
<=> $true )
& ( v7823(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4219,axiom,
! [VarCurr: state_type] :
( v20712(VarCurr)
<=> ( v20713(VarCurr)
| v20714(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1250,axiom,
! [VarCurr: state_type] :
( v20714(VarCurr)
<=> ( ( v7823(VarCurr,2)
<=> $true )
& ( v7823(VarCurr,1)
<=> $false )
& ( v7823(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1249,axiom,
! [VarCurr: state_type] :
( v20713(VarCurr)
<=> ( ( v7823(VarCurr,2)
<=> $true )
& ( v7823(VarCurr,1)
<=> $false )
& ( v7823(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4218,axiom,
! [VarCurr: state_type] :
( v20706(VarCurr)
<=> ( v20707(VarCurr)
| v20708(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1248,axiom,
! [VarCurr: state_type] :
( v20708(VarCurr)
<=> ( ( v7823(VarCurr,2)
<=> $false )
& ( v7823(VarCurr,1)
<=> $true )
& ( v7823(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1247,axiom,
! [VarCurr: state_type] :
( v20707(VarCurr)
<=> ( ( v7823(VarCurr,2)
<=> $false )
& ( v7823(VarCurr,1)
<=> $true )
& ( v7823(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1246,axiom,
! [VarCurr: state_type] :
( v20705(VarCurr)
<=> ( ( v7823(VarCurr,2)
<=> $false )
& ( v7823(VarCurr,1)
<=> $false )
& ( v7823(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1245,axiom,
! [VarCurr: state_type] :
( v20703(VarCurr)
<=> ( ( v7819(VarCurr,2)
<=> $false )
& ( v7819(VarCurr,1)
<=> $true )
& ( v7819(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1244,axiom,
! [VarCurr: state_type] :
( v20702(VarCurr)
<=> ( ( v7819(VarCurr,2)
<=> $false )
& ( v7819(VarCurr,1)
<=> $true )
& ( v7819(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1243,axiom,
! [VarCurr: state_type] :
( v20701(VarCurr)
<=> ( ( v7819(VarCurr,2)
<=> $false )
& ( v7819(VarCurr,1)
<=> $false )
& ( v7819(VarCurr,0)
<=> $true ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_237,axiom,
! [VarCurr: state_type] :
( ( ~ v20690(VarCurr)
& ~ v20693(VarCurr) )
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v20689(VarCurr,B)
<=> $false ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_443,axiom,
! [VarCurr: state_type] :
( v20693(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v20689(VarCurr,B)
<=> b110(B) ) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_436,axiom,
! [VarCurr: state_type] :
( v20690(VarCurr)
=> ! [B: $int] :
( ( $less(B,3)
& ~ $less(B,0) )
=> ( v20689(VarCurr,B)
<=> b001(B) ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4217,axiom,
! [VarCurr: state_type] :
( v20693(VarCurr)
<=> ( v20695(VarCurr)
| v20700(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1242,axiom,
! [VarCurr: state_type] :
( v20700(VarCurr)
<=> ( ( v7823(VarCurr,2)
<=> $true )
& ( v7823(VarCurr,1)
<=> $true )
& ( v7823(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4216,axiom,
! [VarCurr: state_type] :
( v20695(VarCurr)
<=> ( v20696(VarCurr)
| v20699(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1241,axiom,
! [VarCurr: state_type] :
( v20699(VarCurr)
<=> ( ( v7823(VarCurr,2)
<=> $true )
& ( v7823(VarCurr,1)
<=> $true )
& ( v7823(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4215,axiom,
! [VarCurr: state_type] :
( v20696(VarCurr)
<=> ( v20697(VarCurr)
| v20698(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1240,axiom,
! [VarCurr: state_type] :
( v20698(VarCurr)
<=> ( ( v7823(VarCurr,2)
<=> $true )
& ( v7823(VarCurr,1)
<=> $false )
& ( v7823(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1239,axiom,
! [VarCurr: state_type] :
( v20697(VarCurr)
<=> ( ( v7823(VarCurr,2)
<=> $true )
& ( v7823(VarCurr,1)
<=> $false )
& ( v7823(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4214,axiom,
! [VarCurr: state_type] :
( v20690(VarCurr)
<=> ( v20691(VarCurr)
| v20692(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1238,axiom,
! [VarCurr: state_type] :
( v20692(VarCurr)
<=> ( ( v7823(VarCurr,2)
<=> $false )
& ( v7823(VarCurr,1)
<=> $true )
& ( v7823(VarCurr,0)
<=> $true ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1237,axiom,
! [VarCurr: state_type] :
( v20691(VarCurr)
<=> ( ( v7823(VarCurr,2)
<=> $false )
& ( v7823(VarCurr,1)
<=> $true )
& ( v7823(VarCurr,0)
<=> $false ) ) ) ).
tff(addBitVectorEqualityBitBlasted_1236,axiom,
! [VarCurr: state_type] :
( v20688(VarCurr)
<=> ( ( v7819(VarCurr,2)
<=> $false )
& ( v7819(VarCurr,1)
<=> $false )
& ( v7819(VarCurr,0)
<=> $false ) ) ) ).
tff(addAssignment_7909,axiom,
! [VarCurr: state_type] :
( v20623(VarCurr)
<=> v20625(VarCurr) ) ).
tff(addAssignment_7908,axiom,
! [VarCurr: state_type] :
( v20625(VarCurr)
<=> v20627(VarCurr) ) ).
tff(addAssignment_7907,axiom,
! [VarCurr: state_type] :
( v20627(VarCurr)
<=> v20629(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4213,axiom,
! [VarCurr: state_type] :
( v20629(VarCurr)
<=> ( v20685(VarCurr)
| v20677(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4212,axiom,
! [VarCurr: state_type] :
( v20685(VarCurr)
<=> ( v20686(VarCurr)
| v20669(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4211,axiom,
! [VarCurr: state_type] :
( v20686(VarCurr)
<=> ( v20631(VarCurr)
| v20639(VarCurr) ) ) ).
tff(addAssignment_7906,axiom,
! [VarCurr: state_type] :
( v20677(VarCurr)
<=> v20679(VarCurr) ) ).
tff(addAssignment_7905,axiom,
! [VarCurr: state_type] :
( v20679(VarCurr)
<=> v20681(VarCurr) ) ).
tff(addAssignment_7904,axiom,
! [VarCurr: state_type] :
( v20681(VarCurr)
<=> v20683(VarCurr) ) ).
tff(addAssignment_7903,axiom,
! [VarCurr: state_type] :
( v20683(VarCurr)
<=> $false ) ).
tff(addAssignment_7902,axiom,
! [VarCurr: state_type] :
( v20669(VarCurr)
<=> v20671(VarCurr) ) ).
tff(addAssignment_7901,axiom,
! [VarCurr: state_type] :
( v20671(VarCurr)
<=> v20673(VarCurr) ) ).
tff(addAssignment_7900,axiom,
! [VarCurr: state_type] :
( v20673(VarCurr)
<=> v20675(VarCurr) ) ).
tff(addAssignment_7899,axiom,
! [VarCurr: state_type] :
( v20675(VarCurr)
<=> $false ) ).
tff(addAssignment_7898,axiom,
! [VarCurr: state_type] :
( v20639(VarCurr)
<=> v20641(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4210,axiom,
! [VarCurr: state_type] :
( v20641(VarCurr)
<=> ( v20667(VarCurr)
| v20659(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4209,axiom,
! [VarCurr: state_type] :
( v20667(VarCurr)
<=> ( v20643(VarCurr)
| v20651(VarCurr) ) ) ).
tff(addAssignment_7897,axiom,
! [VarCurr: state_type] :
( v20659(VarCurr)
<=> v20661(VarCurr) ) ).
tff(addAssignment_7896,axiom,
! [VarCurr: state_type] :
( v20661(VarCurr)
<=> v20663(VarCurr) ) ).
tff(addAssignment_7895,axiom,
! [VarCurr: state_type] :
( v20663(VarCurr)
<=> v20665(VarCurr) ) ).
tff(addAssignment_7894,axiom,
! [VarCurr: state_type] :
( v20665(VarCurr)
<=> $false ) ).
tff(addAssignment_7893,axiom,
! [VarCurr: state_type] :
( v20651(VarCurr)
<=> v20653(VarCurr) ) ).
tff(addAssignment_7892,axiom,
! [VarCurr: state_type] :
( v20653(VarCurr)
<=> v20655(VarCurr) ) ).
tff(addAssignment_7891,axiom,
! [VarCurr: state_type] :
( v20655(VarCurr)
<=> v20657(VarCurr) ) ).
tff(addAssignment_7890,axiom,
! [VarCurr: state_type] :
( v20657(VarCurr)
<=> $false ) ).
tff(addAssignment_7889,axiom,
! [VarCurr: state_type] :
( v20643(VarCurr)
<=> v20645(VarCurr) ) ).
tff(addAssignment_7888,axiom,
! [VarCurr: state_type] :
( v20645(VarCurr)
<=> v20647(VarCurr) ) ).
tff(addAssignment_7887,axiom,
! [VarCurr: state_type] :
( v20647(VarCurr)
<=> v20649(VarCurr) ) ).
tff(addAssignment_7886,axiom,
! [VarCurr: state_type] :
( v20649(VarCurr)
<=> $false ) ).
tff(addAssignment_7885,axiom,
! [VarCurr: state_type] :
( v20631(VarCurr)
<=> v20633(VarCurr) ) ).
tff(addAssignment_7884,axiom,
! [VarCurr: state_type] :
( v20633(VarCurr)
<=> v20635(VarCurr) ) ).
tff(addAssignment_7883,axiom,
! [VarCurr: state_type] :
( v20635(VarCurr)
<=> v20637(VarCurr) ) ).
tff(addAssignment_7882,axiom,
! [VarCurr: state_type] :
( v20637(VarCurr)
<=> $false ) ).
tff(addAssignment_7881,axiom,
! [VarCurr: state_type] :
( v14636(VarCurr)
<=> v14638(VarCurr) ) ).
tff(addAssignment_7880,axiom,
! [VarCurr: state_type] :
( v14638(VarCurr)
<=> v14640(VarCurr) ) ).
tff(addAssignment_7879,axiom,
! [VarCurr: state_type] :
( v14640(VarCurr)
<=> v14642(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4208,axiom,
! [VarCurr: state_type] :
( v14642(VarCurr)
<=> ( v20620(VarCurr)
| v19007(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4207,axiom,
! [VarCurr: state_type] :
( v20620(VarCurr)
<=> ( v20621(VarCurr)
| v18706(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4206,axiom,
! [VarCurr: state_type] :
( v20621(VarCurr)
<=> ( v14644(VarCurr)
| v18358(VarCurr) ) ) ).
tff(addAssignment_7878,axiom,
! [VarCurr: state_type] :
( v19007(VarCurr)
<=> v19009(VarCurr) ) ).
tff(addAssignment_7877,axiom,
! [VarCurr: state_type] :
( v19009(VarCurr)
<=> v19011(VarCurr) ) ).
tff(addAssignment_7876,axiom,
! [VarCurr: state_type] :
( v19011(VarCurr)
<=> v19013(VarCurr) ) ).
tff(addAssignment_7875,axiom,
! [VarCurr: state_type] :
( v19013(VarCurr)
<=> v19015(VarCurr) ) ).
tff(addAssignment_7874,axiom,
! [VarCurr: state_type] :
( v19015(VarCurr)
<=> v19017(VarCurr) ) ).
tff(addAssignment_7873,axiom,
! [VarCurr: state_type] :
( v19017(VarCurr)
<=> v19019(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4205,axiom,
! [VarCurr: state_type] :
( v19019(VarCurr)
<=> ( v13778(VarCurr)
& v19021(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_464,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20606(VarNext)
=> ( v19021(VarNext)
<=> v19021(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_486,axiom,
! [VarNext: state_type] :
( v20606(VarNext)
=> ( v19021(VarNext)
<=> v20614(VarNext) ) ) ).
tff(addAssignment_7872,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20614(VarNext)
<=> v20612(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_770,axiom,
! [VarCurr: state_type] :
( ~ v20615(VarCurr)
=> ( v20612(VarCurr)
<=> v19023(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_771,axiom,
! [VarCurr: state_type] :
( v20615(VarCurr)
=> ( v20612(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_1385,axiom,
! [VarCurr: state_type] :
( ~ v20615(VarCurr)
<=> v13772(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4204,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20606(VarNext)
<=> v20607(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4203,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20607(VarNext)
<=> ( v20609(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1384,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20609(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_463,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20462(VarNext)
=> ( v19023(VarNext)
<=> v19023(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_485,axiom,
! [VarNext: state_type] :
( v20462(VarNext)
=> ( v19023(VarNext)
<=> v20470(VarNext) ) ) ).
tff(addAssignment_7871,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20470(VarNext)
<=> v20468(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_769,axiom,
! [VarCurr: state_type] :
( ~ v20471(VarCurr)
=> ( v20468(VarCurr)
<=> v20472(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_770,axiom,
! [VarCurr: state_type] :
( v20471(VarCurr)
=> ( v20468(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4202,axiom,
! [VarCurr: state_type] :
( v20472(VarCurr)
<=> ( v20473(VarCurr)
| v20601(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4201,axiom,
! [VarCurr: state_type] :
( v20601(VarCurr)
<=> ( v20445(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4200,axiom,
! [VarCurr: state_type] :
( v20473(VarCurr)
<=> ( v20474(VarCurr)
| v20600(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4199,axiom,
! [VarCurr: state_type] :
( v20600(VarCurr)
<=> ( v20429(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4198,axiom,
! [VarCurr: state_type] :
( v20474(VarCurr)
<=> ( v20475(VarCurr)
| v20599(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4197,axiom,
! [VarCurr: state_type] :
( v20599(VarCurr)
<=> ( v20413(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4196,axiom,
! [VarCurr: state_type] :
( v20475(VarCurr)
<=> ( v20476(VarCurr)
| v20598(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4195,axiom,
! [VarCurr: state_type] :
( v20598(VarCurr)
<=> ( v20397(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4194,axiom,
! [VarCurr: state_type] :
( v20476(VarCurr)
<=> ( v20477(VarCurr)
| v20597(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4193,axiom,
! [VarCurr: state_type] :
( v20597(VarCurr)
<=> ( v20381(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4192,axiom,
! [VarCurr: state_type] :
( v20477(VarCurr)
<=> ( v20478(VarCurr)
| v20596(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4191,axiom,
! [VarCurr: state_type] :
( v20596(VarCurr)
<=> ( v20365(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4190,axiom,
! [VarCurr: state_type] :
( v20478(VarCurr)
<=> ( v20479(VarCurr)
| v20595(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4189,axiom,
! [VarCurr: state_type] :
( v20595(VarCurr)
<=> ( v20349(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4188,axiom,
! [VarCurr: state_type] :
( v20479(VarCurr)
<=> ( v20480(VarCurr)
| v20594(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4187,axiom,
! [VarCurr: state_type] :
( v20594(VarCurr)
<=> ( v20333(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4186,axiom,
! [VarCurr: state_type] :
( v20480(VarCurr)
<=> ( v20481(VarCurr)
| v20593(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4185,axiom,
! [VarCurr: state_type] :
( v20593(VarCurr)
<=> ( v20317(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4184,axiom,
! [VarCurr: state_type] :
( v20481(VarCurr)
<=> ( v20482(VarCurr)
| v20592(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4183,axiom,
! [VarCurr: state_type] :
( v20592(VarCurr)
<=> ( v20301(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4182,axiom,
! [VarCurr: state_type] :
( v20482(VarCurr)
<=> ( v20483(VarCurr)
| v20591(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4181,axiom,
! [VarCurr: state_type] :
( v20591(VarCurr)
<=> ( v20285(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4180,axiom,
! [VarCurr: state_type] :
( v20483(VarCurr)
<=> ( v20484(VarCurr)
| v20590(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4179,axiom,
! [VarCurr: state_type] :
( v20590(VarCurr)
<=> ( v20269(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4178,axiom,
! [VarCurr: state_type] :
( v20484(VarCurr)
<=> ( v20485(VarCurr)
| v20589(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4177,axiom,
! [VarCurr: state_type] :
( v20589(VarCurr)
<=> ( v20253(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4176,axiom,
! [VarCurr: state_type] :
( v20485(VarCurr)
<=> ( v20486(VarCurr)
| v20588(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4175,axiom,
! [VarCurr: state_type] :
( v20588(VarCurr)
<=> ( v20237(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4174,axiom,
! [VarCurr: state_type] :
( v20486(VarCurr)
<=> ( v20487(VarCurr)
| v20587(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4173,axiom,
! [VarCurr: state_type] :
( v20587(VarCurr)
<=> ( v20221(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4172,axiom,
! [VarCurr: state_type] :
( v20487(VarCurr)
<=> ( v20488(VarCurr)
| v20586(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4171,axiom,
! [VarCurr: state_type] :
( v20586(VarCurr)
<=> ( v20205(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4170,axiom,
! [VarCurr: state_type] :
( v20488(VarCurr)
<=> ( v20489(VarCurr)
| v20585(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4169,axiom,
! [VarCurr: state_type] :
( v20585(VarCurr)
<=> ( v20189(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4168,axiom,
! [VarCurr: state_type] :
( v20489(VarCurr)
<=> ( v20490(VarCurr)
| v20584(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4167,axiom,
! [VarCurr: state_type] :
( v20584(VarCurr)
<=> ( v20173(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4166,axiom,
! [VarCurr: state_type] :
( v20490(VarCurr)
<=> ( v20491(VarCurr)
| v20583(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4165,axiom,
! [VarCurr: state_type] :
( v20583(VarCurr)
<=> ( v20157(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4164,axiom,
! [VarCurr: state_type] :
( v20491(VarCurr)
<=> ( v20492(VarCurr)
| v20582(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4163,axiom,
! [VarCurr: state_type] :
( v20582(VarCurr)
<=> ( v20141(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4162,axiom,
! [VarCurr: state_type] :
( v20492(VarCurr)
<=> ( v20493(VarCurr)
| v20581(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4161,axiom,
! [VarCurr: state_type] :
( v20581(VarCurr)
<=> ( v20125(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4160,axiom,
! [VarCurr: state_type] :
( v20493(VarCurr)
<=> ( v20494(VarCurr)
| v20580(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4159,axiom,
! [VarCurr: state_type] :
( v20580(VarCurr)
<=> ( v20109(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4158,axiom,
! [VarCurr: state_type] :
( v20494(VarCurr)
<=> ( v20495(VarCurr)
| v20579(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4157,axiom,
! [VarCurr: state_type] :
( v20579(VarCurr)
<=> ( v20093(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4156,axiom,
! [VarCurr: state_type] :
( v20495(VarCurr)
<=> ( v20496(VarCurr)
| v20578(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4155,axiom,
! [VarCurr: state_type] :
( v20578(VarCurr)
<=> ( v20077(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4154,axiom,
! [VarCurr: state_type] :
( v20496(VarCurr)
<=> ( v20497(VarCurr)
| v20577(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4153,axiom,
! [VarCurr: state_type] :
( v20577(VarCurr)
<=> ( v20061(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4152,axiom,
! [VarCurr: state_type] :
( v20497(VarCurr)
<=> ( v20498(VarCurr)
| v20576(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4151,axiom,
! [VarCurr: state_type] :
( v20576(VarCurr)
<=> ( v20045(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4150,axiom,
! [VarCurr: state_type] :
( v20498(VarCurr)
<=> ( v20499(VarCurr)
| v20575(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4149,axiom,
! [VarCurr: state_type] :
( v20575(VarCurr)
<=> ( v20029(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4148,axiom,
! [VarCurr: state_type] :
( v20499(VarCurr)
<=> ( v20500(VarCurr)
| v20574(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4147,axiom,
! [VarCurr: state_type] :
( v20574(VarCurr)
<=> ( v20013(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4146,axiom,
! [VarCurr: state_type] :
( v20500(VarCurr)
<=> ( v20501(VarCurr)
| v20573(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4145,axiom,
! [VarCurr: state_type] :
( v20573(VarCurr)
<=> ( v19997(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4144,axiom,
! [VarCurr: state_type] :
( v20501(VarCurr)
<=> ( v20502(VarCurr)
| v20572(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4143,axiom,
! [VarCurr: state_type] :
( v20572(VarCurr)
<=> ( v19981(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4142,axiom,
! [VarCurr: state_type] :
( v20502(VarCurr)
<=> ( v20503(VarCurr)
| v20571(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4141,axiom,
! [VarCurr: state_type] :
( v20571(VarCurr)
<=> ( v19965(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4140,axiom,
! [VarCurr: state_type] :
( v20503(VarCurr)
<=> ( v20504(VarCurr)
| v20570(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4139,axiom,
! [VarCurr: state_type] :
( v20570(VarCurr)
<=> ( v19949(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4138,axiom,
! [VarCurr: state_type] :
( v20504(VarCurr)
<=> ( v20505(VarCurr)
| v20569(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4137,axiom,
! [VarCurr: state_type] :
( v20569(VarCurr)
<=> ( v19933(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4136,axiom,
! [VarCurr: state_type] :
( v20505(VarCurr)
<=> ( v20506(VarCurr)
| v20568(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4135,axiom,
! [VarCurr: state_type] :
( v20568(VarCurr)
<=> ( v19917(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4134,axiom,
! [VarCurr: state_type] :
( v20506(VarCurr)
<=> ( v20507(VarCurr)
| v20567(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4133,axiom,
! [VarCurr: state_type] :
( v20567(VarCurr)
<=> ( v19901(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4132,axiom,
! [VarCurr: state_type] :
( v20507(VarCurr)
<=> ( v20508(VarCurr)
| v20566(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4131,axiom,
! [VarCurr: state_type] :
( v20566(VarCurr)
<=> ( v19885(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4130,axiom,
! [VarCurr: state_type] :
( v20508(VarCurr)
<=> ( v20509(VarCurr)
| v20565(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4129,axiom,
! [VarCurr: state_type] :
( v20565(VarCurr)
<=> ( v19869(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4128,axiom,
! [VarCurr: state_type] :
( v20509(VarCurr)
<=> ( v20510(VarCurr)
| v20564(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4127,axiom,
! [VarCurr: state_type] :
( v20564(VarCurr)
<=> ( v19853(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4126,axiom,
! [VarCurr: state_type] :
( v20510(VarCurr)
<=> ( v20511(VarCurr)
| v20563(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4125,axiom,
! [VarCurr: state_type] :
( v20563(VarCurr)
<=> ( v19837(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4124,axiom,
! [VarCurr: state_type] :
( v20511(VarCurr)
<=> ( v20512(VarCurr)
| v20562(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4123,axiom,
! [VarCurr: state_type] :
( v20562(VarCurr)
<=> ( v19821(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4122,axiom,
! [VarCurr: state_type] :
( v20512(VarCurr)
<=> ( v20513(VarCurr)
| v20561(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4121,axiom,
! [VarCurr: state_type] :
( v20561(VarCurr)
<=> ( v19805(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4120,axiom,
! [VarCurr: state_type] :
( v20513(VarCurr)
<=> ( v20514(VarCurr)
| v20560(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4119,axiom,
! [VarCurr: state_type] :
( v20560(VarCurr)
<=> ( v19789(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4118,axiom,
! [VarCurr: state_type] :
( v20514(VarCurr)
<=> ( v20515(VarCurr)
| v20559(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4117,axiom,
! [VarCurr: state_type] :
( v20559(VarCurr)
<=> ( v19773(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4116,axiom,
! [VarCurr: state_type] :
( v20515(VarCurr)
<=> ( v20516(VarCurr)
| v20558(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4115,axiom,
! [VarCurr: state_type] :
( v20558(VarCurr)
<=> ( v19757(VarCurr)
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4114,axiom,
! [VarCurr: state_type] :
( v20516(VarCurr)
<=> ( v20517(VarCurr)
| v19740(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4113,axiom,
! [VarCurr: state_type] :
( v20517(VarCurr)
<=> ( v20518(VarCurr)
| v19723(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4112,axiom,
! [VarCurr: state_type] :
( v20518(VarCurr)
<=> ( v20519(VarCurr)
| v19706(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4111,axiom,
! [VarCurr: state_type] :
( v20519(VarCurr)
<=> ( v20520(VarCurr)
| v19689(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4110,axiom,
! [VarCurr: state_type] :
( v20520(VarCurr)
<=> ( v20521(VarCurr)
| v19672(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4109,axiom,
! [VarCurr: state_type] :
( v20521(VarCurr)
<=> ( v20522(VarCurr)
| v19655(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4108,axiom,
! [VarCurr: state_type] :
( v20522(VarCurr)
<=> ( v20523(VarCurr)
| v19638(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4107,axiom,
! [VarCurr: state_type] :
( v20523(VarCurr)
<=> ( v20524(VarCurr)
| v19621(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4106,axiom,
! [VarCurr: state_type] :
( v20524(VarCurr)
<=> ( v20525(VarCurr)
| v19604(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4105,axiom,
! [VarCurr: state_type] :
( v20525(VarCurr)
<=> ( v20526(VarCurr)
| v19587(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4104,axiom,
! [VarCurr: state_type] :
( v20526(VarCurr)
<=> ( v20527(VarCurr)
| v19570(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4103,axiom,
! [VarCurr: state_type] :
( v20527(VarCurr)
<=> ( v20528(VarCurr)
| v19553(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4102,axiom,
! [VarCurr: state_type] :
( v20528(VarCurr)
<=> ( v20529(VarCurr)
| v19536(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4101,axiom,
! [VarCurr: state_type] :
( v20529(VarCurr)
<=> ( v20530(VarCurr)
| v19519(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4100,axiom,
! [VarCurr: state_type] :
( v20530(VarCurr)
<=> ( v20531(VarCurr)
| v19502(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4099,axiom,
! [VarCurr: state_type] :
( v20531(VarCurr)
<=> ( v20532(VarCurr)
| v19485(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4098,axiom,
! [VarCurr: state_type] :
( v20532(VarCurr)
<=> ( v20533(VarCurr)
| v19468(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4097,axiom,
! [VarCurr: state_type] :
( v20533(VarCurr)
<=> ( v20534(VarCurr)
| v19451(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4096,axiom,
! [VarCurr: state_type] :
( v20534(VarCurr)
<=> ( v20535(VarCurr)
| v19434(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4095,axiom,
! [VarCurr: state_type] :
( v20535(VarCurr)
<=> ( v20536(VarCurr)
| v19417(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4094,axiom,
! [VarCurr: state_type] :
( v20536(VarCurr)
<=> ( v20537(VarCurr)
| v19400(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4093,axiom,
! [VarCurr: state_type] :
( v20537(VarCurr)
<=> ( v20538(VarCurr)
| v19383(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4092,axiom,
! [VarCurr: state_type] :
( v20538(VarCurr)
<=> ( v20539(VarCurr)
| v19366(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4091,axiom,
! [VarCurr: state_type] :
( v20539(VarCurr)
<=> ( v20540(VarCurr)
| v19349(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4090,axiom,
! [VarCurr: state_type] :
( v20540(VarCurr)
<=> ( v20541(VarCurr)
| v19332(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4089,axiom,
! [VarCurr: state_type] :
( v20541(VarCurr)
<=> ( v20542(VarCurr)
| v19315(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4088,axiom,
! [VarCurr: state_type] :
( v20542(VarCurr)
<=> ( v20543(VarCurr)
| v19298(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4087,axiom,
! [VarCurr: state_type] :
( v20543(VarCurr)
<=> ( v20544(VarCurr)
| v19281(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4086,axiom,
! [VarCurr: state_type] :
( v20544(VarCurr)
<=> ( v20545(VarCurr)
| v19264(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4085,axiom,
! [VarCurr: state_type] :
( v20545(VarCurr)
<=> ( v20546(VarCurr)
| v19247(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4084,axiom,
! [VarCurr: state_type] :
( v20546(VarCurr)
<=> ( v20547(VarCurr)
| v19230(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4083,axiom,
! [VarCurr: state_type] :
( v20547(VarCurr)
<=> ( v20548(VarCurr)
| v19213(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4082,axiom,
! [VarCurr: state_type] :
( v20548(VarCurr)
<=> ( v20549(VarCurr)
| v19196(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4081,axiom,
! [VarCurr: state_type] :
( v20549(VarCurr)
<=> ( v20550(VarCurr)
| v19179(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4080,axiom,
! [VarCurr: state_type] :
( v20550(VarCurr)
<=> ( v20551(VarCurr)
| v19162(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4079,axiom,
! [VarCurr: state_type] :
( v20551(VarCurr)
<=> ( v20552(VarCurr)
| v19145(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4078,axiom,
! [VarCurr: state_type] :
( v20552(VarCurr)
<=> ( v20553(VarCurr)
| v19128(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4077,axiom,
! [VarCurr: state_type] :
( v20553(VarCurr)
<=> ( v20554(VarCurr)
| v19111(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4076,axiom,
! [VarCurr: state_type] :
( v20554(VarCurr)
<=> ( v20555(VarCurr)
| v19094(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4075,axiom,
! [VarCurr: state_type] :
( v20555(VarCurr)
<=> ( v20556(VarCurr)
| v19077(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4074,axiom,
! [VarCurr: state_type] :
( v20556(VarCurr)
<=> ( v20557(VarCurr)
| v19060(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4073,axiom,
! [VarCurr: state_type] :
( v20557(VarCurr)
<=> ( v19025(VarCurr)
| v19043(VarCurr) ) ) ).
tff(writeUnaryOperator_1383,axiom,
! [VarCurr: state_type] :
( ~ v20471(VarCurr)
<=> v13772(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4072,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20462(VarNext)
<=> v20463(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4071,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20463(VarNext)
<=> ( v20464(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1382,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20464(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_462,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20448(VarNext)
=> ( v20445(VarNext)
<=> v20445(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_484,axiom,
! [VarNext: state_type] :
( v20448(VarNext)
=> ( v20445(VarNext)
<=> v20456(VarNext) ) ) ).
tff(addAssignment_7870,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20456(VarNext)
<=> v20454(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_768,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20454(VarCurr)
<=> v20457(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_769,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20454(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4070,axiom,
! [VarCurr: state_type] :
( v20457(VarCurr)
<=> ( $true
& v14538(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4069,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20448(VarNext)
<=> v20449(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4068,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20449(VarNext)
<=> ( v20451(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1381,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20451(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_461,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20432(VarNext)
=> ( v20429(VarNext)
<=> v20429(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_483,axiom,
! [VarNext: state_type] :
( v20432(VarNext)
=> ( v20429(VarNext)
<=> v20440(VarNext) ) ) ).
tff(addAssignment_7869,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20440(VarNext)
<=> v20438(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_767,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20438(VarCurr)
<=> v20441(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_768,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20438(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4067,axiom,
! [VarCurr: state_type] :
( v20441(VarCurr)
<=> ( $true
& v14530(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4066,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20432(VarNext)
<=> v20433(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4065,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20433(VarNext)
<=> ( v20435(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1380,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20435(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_460,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20416(VarNext)
=> ( v20413(VarNext)
<=> v20413(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_482,axiom,
! [VarNext: state_type] :
( v20416(VarNext)
=> ( v20413(VarNext)
<=> v20424(VarNext) ) ) ).
tff(addAssignment_7868,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20424(VarNext)
<=> v20422(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_766,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20422(VarCurr)
<=> v20425(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_767,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20422(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4064,axiom,
! [VarCurr: state_type] :
( v20425(VarCurr)
<=> ( $true
& v14514(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4063,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20416(VarNext)
<=> v20417(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4062,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20417(VarNext)
<=> ( v20419(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1379,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20419(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_459,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20400(VarNext)
=> ( v20397(VarNext)
<=> v20397(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_481,axiom,
! [VarNext: state_type] :
( v20400(VarNext)
=> ( v20397(VarNext)
<=> v20408(VarNext) ) ) ).
tff(addAssignment_7867,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20408(VarNext)
<=> v20406(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_765,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20406(VarCurr)
<=> v20409(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_766,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20406(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4061,axiom,
! [VarCurr: state_type] :
( v20409(VarCurr)
<=> ( $true
& v14506(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4060,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20400(VarNext)
<=> v20401(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4059,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20401(VarNext)
<=> ( v20403(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1378,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20403(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_458,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20384(VarNext)
=> ( v20381(VarNext)
<=> v20381(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_480,axiom,
! [VarNext: state_type] :
( v20384(VarNext)
=> ( v20381(VarNext)
<=> v20392(VarNext) ) ) ).
tff(addAssignment_7866,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20392(VarNext)
<=> v20390(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_764,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20390(VarCurr)
<=> v20393(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_765,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20390(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4058,axiom,
! [VarCurr: state_type] :
( v20393(VarCurr)
<=> ( $true
& v14498(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4057,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20384(VarNext)
<=> v20385(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4056,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20385(VarNext)
<=> ( v20387(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1377,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20387(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_457,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20368(VarNext)
=> ( v20365(VarNext)
<=> v20365(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_479,axiom,
! [VarNext: state_type] :
( v20368(VarNext)
=> ( v20365(VarNext)
<=> v20376(VarNext) ) ) ).
tff(addAssignment_7865,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20376(VarNext)
<=> v20374(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_763,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20374(VarCurr)
<=> v20377(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_764,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20374(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4055,axiom,
! [VarCurr: state_type] :
( v20377(VarCurr)
<=> ( $true
& v14490(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4054,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20368(VarNext)
<=> v20369(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4053,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20369(VarNext)
<=> ( v20371(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1376,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20371(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_456,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20352(VarNext)
=> ( v20349(VarNext)
<=> v20349(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_478,axiom,
! [VarNext: state_type] :
( v20352(VarNext)
=> ( v20349(VarNext)
<=> v20360(VarNext) ) ) ).
tff(addAssignment_7864,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20360(VarNext)
<=> v20358(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_762,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20358(VarCurr)
<=> v20361(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_763,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20358(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4052,axiom,
! [VarCurr: state_type] :
( v20361(VarCurr)
<=> ( $true
& v14482(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4051,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20352(VarNext)
<=> v20353(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4050,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20353(VarNext)
<=> ( v20355(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1375,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20355(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_455,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20336(VarNext)
=> ( v20333(VarNext)
<=> v20333(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_477,axiom,
! [VarNext: state_type] :
( v20336(VarNext)
=> ( v20333(VarNext)
<=> v20344(VarNext) ) ) ).
tff(addAssignment_7863,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20344(VarNext)
<=> v20342(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_761,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20342(VarCurr)
<=> v20345(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_762,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20342(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4049,axiom,
! [VarCurr: state_type] :
( v20345(VarCurr)
<=> ( $true
& v14474(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4048,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20336(VarNext)
<=> v20337(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4047,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20337(VarNext)
<=> ( v20339(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1374,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20339(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_454,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20320(VarNext)
=> ( v20317(VarNext)
<=> v20317(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_476,axiom,
! [VarNext: state_type] :
( v20320(VarNext)
=> ( v20317(VarNext)
<=> v20328(VarNext) ) ) ).
tff(addAssignment_7862,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20328(VarNext)
<=> v20326(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_760,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20326(VarCurr)
<=> v20329(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_761,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20326(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4046,axiom,
! [VarCurr: state_type] :
( v20329(VarCurr)
<=> ( $true
& v14466(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4045,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20320(VarNext)
<=> v20321(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4044,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20321(VarNext)
<=> ( v20323(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1373,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20323(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_453,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20304(VarNext)
=> ( v20301(VarNext)
<=> v20301(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_475,axiom,
! [VarNext: state_type] :
( v20304(VarNext)
=> ( v20301(VarNext)
<=> v20312(VarNext) ) ) ).
tff(addAssignment_7861,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20312(VarNext)
<=> v20310(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_759,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20310(VarCurr)
<=> v20313(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_760,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20310(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4043,axiom,
! [VarCurr: state_type] :
( v20313(VarCurr)
<=> ( $true
& v14458(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4042,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20304(VarNext)
<=> v20305(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4041,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20305(VarNext)
<=> ( v20307(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1372,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20307(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_452,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20288(VarNext)
=> ( v20285(VarNext)
<=> v20285(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_474,axiom,
! [VarNext: state_type] :
( v20288(VarNext)
=> ( v20285(VarNext)
<=> v20296(VarNext) ) ) ).
tff(addAssignment_7860,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20296(VarNext)
<=> v20294(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_758,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20294(VarCurr)
<=> v20297(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_759,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20294(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4040,axiom,
! [VarCurr: state_type] :
( v20297(VarCurr)
<=> ( $true
& v14450(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4039,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20288(VarNext)
<=> v20289(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4038,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20289(VarNext)
<=> ( v20291(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1371,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20291(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_451,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20272(VarNext)
=> ( v20269(VarNext)
<=> v20269(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_473,axiom,
! [VarNext: state_type] :
( v20272(VarNext)
=> ( v20269(VarNext)
<=> v20280(VarNext) ) ) ).
tff(addAssignment_7859,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20280(VarNext)
<=> v20278(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_757,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20278(VarCurr)
<=> v20281(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_758,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20278(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4037,axiom,
! [VarCurr: state_type] :
( v20281(VarCurr)
<=> ( $true
& v14442(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4036,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20272(VarNext)
<=> v20273(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4035,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20273(VarNext)
<=> ( v20275(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1370,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20275(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_450,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20256(VarNext)
=> ( v20253(VarNext)
<=> v20253(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_472,axiom,
! [VarNext: state_type] :
( v20256(VarNext)
=> ( v20253(VarNext)
<=> v20264(VarNext) ) ) ).
tff(addAssignment_7858,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20264(VarNext)
<=> v20262(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_756,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20262(VarCurr)
<=> v20265(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_757,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20262(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4034,axiom,
! [VarCurr: state_type] :
( v20265(VarCurr)
<=> ( $true
& v14434(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4033,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20256(VarNext)
<=> v20257(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4032,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20257(VarNext)
<=> ( v20259(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1369,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20259(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_449,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20240(VarNext)
=> ( v20237(VarNext)
<=> v20237(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_471,axiom,
! [VarNext: state_type] :
( v20240(VarNext)
=> ( v20237(VarNext)
<=> v20248(VarNext) ) ) ).
tff(addAssignment_7857,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20248(VarNext)
<=> v20246(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_755,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20246(VarCurr)
<=> v20249(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_756,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20246(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4031,axiom,
! [VarCurr: state_type] :
( v20249(VarCurr)
<=> ( $true
& v14426(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4030,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20240(VarNext)
<=> v20241(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4029,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20241(VarNext)
<=> ( v20243(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1368,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20243(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_448,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20224(VarNext)
=> ( v20221(VarNext)
<=> v20221(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_470,axiom,
! [VarNext: state_type] :
( v20224(VarNext)
=> ( v20221(VarNext)
<=> v20232(VarNext) ) ) ).
tff(addAssignment_7856,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20232(VarNext)
<=> v20230(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_754,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20230(VarCurr)
<=> v20233(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_755,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20230(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4028,axiom,
! [VarCurr: state_type] :
( v20233(VarCurr)
<=> ( $true
& v14418(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4027,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20224(VarNext)
<=> v20225(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4026,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20225(VarNext)
<=> ( v20227(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1367,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20227(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_447,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20208(VarNext)
=> ( v20205(VarNext)
<=> v20205(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_469,axiom,
! [VarNext: state_type] :
( v20208(VarNext)
=> ( v20205(VarNext)
<=> v20216(VarNext) ) ) ).
tff(addAssignment_7855,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20216(VarNext)
<=> v20214(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_753,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20214(VarCurr)
<=> v20217(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_754,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20214(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4025,axiom,
! [VarCurr: state_type] :
( v20217(VarCurr)
<=> ( $true
& v14410(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4024,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20208(VarNext)
<=> v20209(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4023,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20209(VarNext)
<=> ( v20211(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1366,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20211(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_446,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20192(VarNext)
=> ( v20189(VarNext)
<=> v20189(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_468,axiom,
! [VarNext: state_type] :
( v20192(VarNext)
=> ( v20189(VarNext)
<=> v20200(VarNext) ) ) ).
tff(addAssignment_7854,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20200(VarNext)
<=> v20198(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_752,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20198(VarCurr)
<=> v20201(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_753,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20198(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4022,axiom,
! [VarCurr: state_type] :
( v20201(VarCurr)
<=> ( $true
& v14402(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4021,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20192(VarNext)
<=> v20193(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4020,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20193(VarNext)
<=> ( v20195(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1365,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20195(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_445,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20176(VarNext)
=> ( v20173(VarNext)
<=> v20173(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_467,axiom,
! [VarNext: state_type] :
( v20176(VarNext)
=> ( v20173(VarNext)
<=> v20184(VarNext) ) ) ).
tff(addAssignment_7853,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20184(VarNext)
<=> v20182(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_751,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20182(VarCurr)
<=> v20185(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_752,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20182(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4019,axiom,
! [VarCurr: state_type] :
( v20185(VarCurr)
<=> ( $true
& v14394(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4018,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20176(VarNext)
<=> v20177(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4017,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20177(VarNext)
<=> ( v20179(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1364,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20179(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_444,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20160(VarNext)
=> ( v20157(VarNext)
<=> v20157(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_466,axiom,
! [VarNext: state_type] :
( v20160(VarNext)
=> ( v20157(VarNext)
<=> v20168(VarNext) ) ) ).
tff(addAssignment_7852,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20168(VarNext)
<=> v20166(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_750,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20166(VarCurr)
<=> v20169(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_751,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20166(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4016,axiom,
! [VarCurr: state_type] :
( v20169(VarCurr)
<=> ( $true
& v14386(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4015,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20160(VarNext)
<=> v20161(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4014,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20161(VarNext)
<=> ( v20163(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1363,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20163(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_443,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20144(VarNext)
=> ( v20141(VarNext)
<=> v20141(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_465,axiom,
! [VarNext: state_type] :
( v20144(VarNext)
=> ( v20141(VarNext)
<=> v20152(VarNext) ) ) ).
tff(addAssignment_7851,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20152(VarNext)
<=> v20150(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_749,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20150(VarCurr)
<=> v20153(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_750,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20150(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4013,axiom,
! [VarCurr: state_type] :
( v20153(VarCurr)
<=> ( $true
& v14378(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4012,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20144(VarNext)
<=> v20145(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4011,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20145(VarNext)
<=> ( v20147(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1362,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20147(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_442,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20128(VarNext)
=> ( v20125(VarNext)
<=> v20125(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_464,axiom,
! [VarNext: state_type] :
( v20128(VarNext)
=> ( v20125(VarNext)
<=> v20136(VarNext) ) ) ).
tff(addAssignment_7850,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20136(VarNext)
<=> v20134(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_748,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20134(VarCurr)
<=> v20137(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_749,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20134(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4010,axiom,
! [VarCurr: state_type] :
( v20137(VarCurr)
<=> ( $true
& v14370(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4009,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20128(VarNext)
<=> v20129(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4008,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20129(VarNext)
<=> ( v20131(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1361,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20131(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_441,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20112(VarNext)
=> ( v20109(VarNext)
<=> v20109(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_463,axiom,
! [VarNext: state_type] :
( v20112(VarNext)
=> ( v20109(VarNext)
<=> v20120(VarNext) ) ) ).
tff(addAssignment_7849,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20120(VarNext)
<=> v20118(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_747,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20118(VarCurr)
<=> v20121(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_748,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20118(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4007,axiom,
! [VarCurr: state_type] :
( v20121(VarCurr)
<=> ( $true
& v14362(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4006,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20112(VarNext)
<=> v20113(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4005,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20113(VarNext)
<=> ( v20115(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1360,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20115(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_440,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20096(VarNext)
=> ( v20093(VarNext)
<=> v20093(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_462,axiom,
! [VarNext: state_type] :
( v20096(VarNext)
=> ( v20093(VarNext)
<=> v20104(VarNext) ) ) ).
tff(addAssignment_7848,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20104(VarNext)
<=> v20102(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_746,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20102(VarCurr)
<=> v20105(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_747,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20102(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4004,axiom,
! [VarCurr: state_type] :
( v20105(VarCurr)
<=> ( $true
& v14354(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4003,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20096(VarNext)
<=> v20097(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4002,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20097(VarNext)
<=> ( v20099(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1359,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20099(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_439,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20080(VarNext)
=> ( v20077(VarNext)
<=> v20077(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_461,axiom,
! [VarNext: state_type] :
( v20080(VarNext)
=> ( v20077(VarNext)
<=> v20088(VarNext) ) ) ).
tff(addAssignment_7847,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20088(VarNext)
<=> v20086(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_745,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20086(VarCurr)
<=> v20089(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_746,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20086(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4001,axiom,
! [VarCurr: state_type] :
( v20089(VarCurr)
<=> ( $true
& v14346(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_4000,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20080(VarNext)
<=> v20081(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3999,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20081(VarNext)
<=> ( v20083(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1358,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20083(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_438,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20064(VarNext)
=> ( v20061(VarNext)
<=> v20061(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_460,axiom,
! [VarNext: state_type] :
( v20064(VarNext)
=> ( v20061(VarNext)
<=> v20072(VarNext) ) ) ).
tff(addAssignment_7846,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20072(VarNext)
<=> v20070(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_744,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20070(VarCurr)
<=> v20073(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_745,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20070(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3998,axiom,
! [VarCurr: state_type] :
( v20073(VarCurr)
<=> ( $true
& v14338(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3997,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20064(VarNext)
<=> v20065(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3996,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20065(VarNext)
<=> ( v20067(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1357,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20067(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_437,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20048(VarNext)
=> ( v20045(VarNext)
<=> v20045(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_459,axiom,
! [VarNext: state_type] :
( v20048(VarNext)
=> ( v20045(VarNext)
<=> v20056(VarNext) ) ) ).
tff(addAssignment_7845,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20056(VarNext)
<=> v20054(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_743,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20054(VarCurr)
<=> v20057(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_744,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20054(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3995,axiom,
! [VarCurr: state_type] :
( v20057(VarCurr)
<=> ( $true
& v14330(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3994,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20048(VarNext)
<=> v20049(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3993,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20049(VarNext)
<=> ( v20051(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1356,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20051(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_436,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20032(VarNext)
=> ( v20029(VarNext)
<=> v20029(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_458,axiom,
! [VarNext: state_type] :
( v20032(VarNext)
=> ( v20029(VarNext)
<=> v20040(VarNext) ) ) ).
tff(addAssignment_7844,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20040(VarNext)
<=> v20038(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_742,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20038(VarCurr)
<=> v20041(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_743,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20038(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3992,axiom,
! [VarCurr: state_type] :
( v20041(VarCurr)
<=> ( $true
& v14322(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3991,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20032(VarNext)
<=> v20033(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3990,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20033(VarNext)
<=> ( v20035(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1355,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20035(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_435,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20016(VarNext)
=> ( v20013(VarNext)
<=> v20013(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_457,axiom,
! [VarNext: state_type] :
( v20016(VarNext)
=> ( v20013(VarNext)
<=> v20024(VarNext) ) ) ).
tff(addAssignment_7843,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20024(VarNext)
<=> v20022(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_741,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20022(VarCurr)
<=> v20025(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_742,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20022(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3989,axiom,
! [VarCurr: state_type] :
( v20025(VarCurr)
<=> ( $true
& v14314(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3988,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20016(VarNext)
<=> v20017(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3987,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20017(VarNext)
<=> ( v20019(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1354,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20019(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_434,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20000(VarNext)
=> ( v19997(VarNext)
<=> v19997(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_456,axiom,
! [VarNext: state_type] :
( v20000(VarNext)
=> ( v19997(VarNext)
<=> v20008(VarNext) ) ) ).
tff(addAssignment_7842,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20008(VarNext)
<=> v20006(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_740,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v20006(VarCurr)
<=> v20009(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_741,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v20006(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3986,axiom,
! [VarCurr: state_type] :
( v20009(VarCurr)
<=> ( $true
& v14306(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3985,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20000(VarNext)
<=> v20001(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3984,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v20001(VarNext)
<=> ( v20003(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1353,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v20003(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_433,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19984(VarNext)
=> ( v19981(VarNext)
<=> v19981(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_455,axiom,
! [VarNext: state_type] :
( v19984(VarNext)
=> ( v19981(VarNext)
<=> v19992(VarNext) ) ) ).
tff(addAssignment_7841,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19992(VarNext)
<=> v19990(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_739,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19990(VarCurr)
<=> v19993(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_740,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19990(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3983,axiom,
! [VarCurr: state_type] :
( v19993(VarCurr)
<=> ( $true
& v14298(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3982,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19984(VarNext)
<=> v19985(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3981,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19985(VarNext)
<=> ( v19987(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1352,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19987(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_432,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19968(VarNext)
=> ( v19965(VarNext)
<=> v19965(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_454,axiom,
! [VarNext: state_type] :
( v19968(VarNext)
=> ( v19965(VarNext)
<=> v19976(VarNext) ) ) ).
tff(addAssignment_7840,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19976(VarNext)
<=> v19974(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_738,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19974(VarCurr)
<=> v19977(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_739,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19974(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3980,axiom,
! [VarCurr: state_type] :
( v19977(VarCurr)
<=> ( $true
& v14290(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3979,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19968(VarNext)
<=> v19969(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3978,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19969(VarNext)
<=> ( v19971(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1351,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19971(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_431,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19952(VarNext)
=> ( v19949(VarNext)
<=> v19949(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_453,axiom,
! [VarNext: state_type] :
( v19952(VarNext)
=> ( v19949(VarNext)
<=> v19960(VarNext) ) ) ).
tff(addAssignment_7839,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19960(VarNext)
<=> v19958(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_737,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19958(VarCurr)
<=> v19961(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_738,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19958(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3977,axiom,
! [VarCurr: state_type] :
( v19961(VarCurr)
<=> ( $true
& v14282(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3976,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19952(VarNext)
<=> v19953(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3975,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19953(VarNext)
<=> ( v19955(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1350,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19955(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_430,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19936(VarNext)
=> ( v19933(VarNext)
<=> v19933(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_452,axiom,
! [VarNext: state_type] :
( v19936(VarNext)
=> ( v19933(VarNext)
<=> v19944(VarNext) ) ) ).
tff(addAssignment_7838,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19944(VarNext)
<=> v19942(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_736,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19942(VarCurr)
<=> v19945(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_737,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19942(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3974,axiom,
! [VarCurr: state_type] :
( v19945(VarCurr)
<=> ( $true
& v14274(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3973,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19936(VarNext)
<=> v19937(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3972,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19937(VarNext)
<=> ( v19939(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1349,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19939(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_429,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19920(VarNext)
=> ( v19917(VarNext)
<=> v19917(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_451,axiom,
! [VarNext: state_type] :
( v19920(VarNext)
=> ( v19917(VarNext)
<=> v19928(VarNext) ) ) ).
tff(addAssignment_7837,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19928(VarNext)
<=> v19926(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_735,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19926(VarCurr)
<=> v19929(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_736,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19926(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3971,axiom,
! [VarCurr: state_type] :
( v19929(VarCurr)
<=> ( $true
& v14266(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3970,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19920(VarNext)
<=> v19921(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3969,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19921(VarNext)
<=> ( v19923(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1348,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19923(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_428,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19904(VarNext)
=> ( v19901(VarNext)
<=> v19901(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_450,axiom,
! [VarNext: state_type] :
( v19904(VarNext)
=> ( v19901(VarNext)
<=> v19912(VarNext) ) ) ).
tff(addAssignment_7836,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19912(VarNext)
<=> v19910(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_734,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19910(VarCurr)
<=> v19913(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_735,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19910(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3968,axiom,
! [VarCurr: state_type] :
( v19913(VarCurr)
<=> ( $true
& v14258(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3967,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19904(VarNext)
<=> v19905(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3966,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19905(VarNext)
<=> ( v19907(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1347,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19907(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_427,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19888(VarNext)
=> ( v19885(VarNext)
<=> v19885(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_449,axiom,
! [VarNext: state_type] :
( v19888(VarNext)
=> ( v19885(VarNext)
<=> v19896(VarNext) ) ) ).
tff(addAssignment_7835,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19896(VarNext)
<=> v19894(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_733,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19894(VarCurr)
<=> v19897(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_734,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19894(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3965,axiom,
! [VarCurr: state_type] :
( v19897(VarCurr)
<=> ( $true
& v14250(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3964,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19888(VarNext)
<=> v19889(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3963,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19889(VarNext)
<=> ( v19891(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1346,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19891(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_426,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19872(VarNext)
=> ( v19869(VarNext)
<=> v19869(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_448,axiom,
! [VarNext: state_type] :
( v19872(VarNext)
=> ( v19869(VarNext)
<=> v19880(VarNext) ) ) ).
tff(addAssignment_7834,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19880(VarNext)
<=> v19878(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_732,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19878(VarCurr)
<=> v19881(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_733,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19878(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3962,axiom,
! [VarCurr: state_type] :
( v19881(VarCurr)
<=> ( $true
& v14242(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3961,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19872(VarNext)
<=> v19873(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3960,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19873(VarNext)
<=> ( v19875(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1345,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19875(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_425,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19856(VarNext)
=> ( v19853(VarNext)
<=> v19853(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_447,axiom,
! [VarNext: state_type] :
( v19856(VarNext)
=> ( v19853(VarNext)
<=> v19864(VarNext) ) ) ).
tff(addAssignment_7833,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19864(VarNext)
<=> v19862(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_731,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19862(VarCurr)
<=> v19865(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_732,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19862(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3959,axiom,
! [VarCurr: state_type] :
( v19865(VarCurr)
<=> ( $true
& v14234(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3958,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19856(VarNext)
<=> v19857(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3957,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19857(VarNext)
<=> ( v19859(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1344,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19859(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_424,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19840(VarNext)
=> ( v19837(VarNext)
<=> v19837(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_446,axiom,
! [VarNext: state_type] :
( v19840(VarNext)
=> ( v19837(VarNext)
<=> v19848(VarNext) ) ) ).
tff(addAssignment_7832,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19848(VarNext)
<=> v19846(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_730,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19846(VarCurr)
<=> v19849(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_731,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19846(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3956,axiom,
! [VarCurr: state_type] :
( v19849(VarCurr)
<=> ( $true
& v14226(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3955,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19840(VarNext)
<=> v19841(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3954,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19841(VarNext)
<=> ( v19843(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1343,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19843(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_423,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19824(VarNext)
=> ( v19821(VarNext)
<=> v19821(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_445,axiom,
! [VarNext: state_type] :
( v19824(VarNext)
=> ( v19821(VarNext)
<=> v19832(VarNext) ) ) ).
tff(addAssignment_7831,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19832(VarNext)
<=> v19830(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_729,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19830(VarCurr)
<=> v19833(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_730,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19830(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3953,axiom,
! [VarCurr: state_type] :
( v19833(VarCurr)
<=> ( $true
& v14218(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3952,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19824(VarNext)
<=> v19825(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3951,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19825(VarNext)
<=> ( v19827(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1342,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19827(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_422,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19808(VarNext)
=> ( v19805(VarNext)
<=> v19805(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_444,axiom,
! [VarNext: state_type] :
( v19808(VarNext)
=> ( v19805(VarNext)
<=> v19816(VarNext) ) ) ).
tff(addAssignment_7830,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19816(VarNext)
<=> v19814(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_728,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19814(VarCurr)
<=> v19817(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_729,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19814(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3950,axiom,
! [VarCurr: state_type] :
( v19817(VarCurr)
<=> ( $true
& v14210(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3949,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19808(VarNext)
<=> v19809(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3948,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19809(VarNext)
<=> ( v19811(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1341,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19811(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_421,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19792(VarNext)
=> ( v19789(VarNext)
<=> v19789(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_443,axiom,
! [VarNext: state_type] :
( v19792(VarNext)
=> ( v19789(VarNext)
<=> v19800(VarNext) ) ) ).
tff(addAssignment_7829,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19800(VarNext)
<=> v19798(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_727,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19798(VarCurr)
<=> v19801(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_728,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19798(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3947,axiom,
! [VarCurr: state_type] :
( v19801(VarCurr)
<=> ( $true
& v14202(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3946,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19792(VarNext)
<=> v19793(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3945,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19793(VarNext)
<=> ( v19795(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1340,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19795(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_420,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19776(VarNext)
=> ( v19773(VarNext)
<=> v19773(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_442,axiom,
! [VarNext: state_type] :
( v19776(VarNext)
=> ( v19773(VarNext)
<=> v19784(VarNext) ) ) ).
tff(addAssignment_7828,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19784(VarNext)
<=> v19782(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_726,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19782(VarCurr)
<=> v19785(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_727,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19782(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3944,axiom,
! [VarCurr: state_type] :
( v19785(VarCurr)
<=> ( $true
& v14194(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3943,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19776(VarNext)
<=> v19777(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3942,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19777(VarNext)
<=> ( v19779(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1339,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19779(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_419,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19760(VarNext)
=> ( v19757(VarNext)
<=> v19757(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_441,axiom,
! [VarNext: state_type] :
( v19760(VarNext)
=> ( v19757(VarNext)
<=> v19768(VarNext) ) ) ).
tff(addAssignment_7827,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19768(VarNext)
<=> v19766(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_725,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19766(VarCurr)
<=> v19769(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_726,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19766(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3941,axiom,
! [VarCurr: state_type] :
( v19769(VarCurr)
<=> ( $true
& v14186(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3940,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19760(VarNext)
<=> v19761(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3939,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19761(VarNext)
<=> ( v19763(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1338,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19763(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_418,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19743(VarNext)
=> ( v19740(VarNext)
<=> v19740(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_440,axiom,
! [VarNext: state_type] :
( v19743(VarNext)
=> ( v19740(VarNext)
<=> v19751(VarNext) ) ) ).
tff(addAssignment_7826,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19751(VarNext)
<=> v19749(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_724,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19749(VarCurr)
<=> v19752(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_725,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19749(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3938,axiom,
! [VarCurr: state_type] :
( v19752(VarCurr)
<=> ( v19753(VarCurr)
& v14522(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3937,axiom,
! [VarCurr: state_type] :
( v19753(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3936,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19743(VarNext)
<=> v19744(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3935,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19744(VarNext)
<=> ( v19746(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1337,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19746(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_417,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19726(VarNext)
=> ( v19723(VarNext)
<=> v19723(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_439,axiom,
! [VarNext: state_type] :
( v19726(VarNext)
=> ( v19723(VarNext)
<=> v19734(VarNext) ) ) ).
tff(addAssignment_7825,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19734(VarNext)
<=> v19732(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_723,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19732(VarCurr)
<=> v19735(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_724,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19732(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3934,axiom,
! [VarCurr: state_type] :
( v19735(VarCurr)
<=> ( v19736(VarCurr)
& v14178(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3933,axiom,
! [VarCurr: state_type] :
( v19736(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3932,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19726(VarNext)
<=> v19727(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3931,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19727(VarNext)
<=> ( v19729(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1336,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19729(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_416,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19709(VarNext)
=> ( v19706(VarNext)
<=> v19706(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_438,axiom,
! [VarNext: state_type] :
( v19709(VarNext)
=> ( v19706(VarNext)
<=> v19717(VarNext) ) ) ).
tff(addAssignment_7824,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19717(VarNext)
<=> v19715(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_722,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19715(VarCurr)
<=> v19718(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_723,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19715(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3930,axiom,
! [VarCurr: state_type] :
( v19718(VarCurr)
<=> ( v19719(VarCurr)
& v14170(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3929,axiom,
! [VarCurr: state_type] :
( v19719(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3928,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19709(VarNext)
<=> v19710(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3927,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19710(VarNext)
<=> ( v19712(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1335,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19712(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_415,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19692(VarNext)
=> ( v19689(VarNext)
<=> v19689(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_437,axiom,
! [VarNext: state_type] :
( v19692(VarNext)
=> ( v19689(VarNext)
<=> v19700(VarNext) ) ) ).
tff(addAssignment_7823,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19700(VarNext)
<=> v19698(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_721,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19698(VarCurr)
<=> v19701(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_722,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19698(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3926,axiom,
! [VarCurr: state_type] :
( v19701(VarCurr)
<=> ( v19702(VarCurr)
& v14162(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3925,axiom,
! [VarCurr: state_type] :
( v19702(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3924,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19692(VarNext)
<=> v19693(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3923,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19693(VarNext)
<=> ( v19695(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1334,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19695(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_414,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19675(VarNext)
=> ( v19672(VarNext)
<=> v19672(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_436,axiom,
! [VarNext: state_type] :
( v19675(VarNext)
=> ( v19672(VarNext)
<=> v19683(VarNext) ) ) ).
tff(addAssignment_7822,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19683(VarNext)
<=> v19681(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_720,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19681(VarCurr)
<=> v19684(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_721,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19681(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3922,axiom,
! [VarCurr: state_type] :
( v19684(VarCurr)
<=> ( v19685(VarCurr)
& v14154(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3921,axiom,
! [VarCurr: state_type] :
( v19685(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3920,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19675(VarNext)
<=> v19676(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3919,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19676(VarNext)
<=> ( v19678(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1333,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19678(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_413,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19658(VarNext)
=> ( v19655(VarNext)
<=> v19655(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_435,axiom,
! [VarNext: state_type] :
( v19658(VarNext)
=> ( v19655(VarNext)
<=> v19666(VarNext) ) ) ).
tff(addAssignment_7821,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19666(VarNext)
<=> v19664(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_719,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19664(VarCurr)
<=> v19667(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_720,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19664(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3918,axiom,
! [VarCurr: state_type] :
( v19667(VarCurr)
<=> ( v19668(VarCurr)
& v14146(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3917,axiom,
! [VarCurr: state_type] :
( v19668(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3916,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19658(VarNext)
<=> v19659(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3915,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19659(VarNext)
<=> ( v19661(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1332,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19661(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_412,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19641(VarNext)
=> ( v19638(VarNext)
<=> v19638(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_434,axiom,
! [VarNext: state_type] :
( v19641(VarNext)
=> ( v19638(VarNext)
<=> v19649(VarNext) ) ) ).
tff(addAssignment_7820,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19649(VarNext)
<=> v19647(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_718,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19647(VarCurr)
<=> v19650(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_719,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19647(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3914,axiom,
! [VarCurr: state_type] :
( v19650(VarCurr)
<=> ( v19651(VarCurr)
& v14138(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3913,axiom,
! [VarCurr: state_type] :
( v19651(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3912,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19641(VarNext)
<=> v19642(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3911,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19642(VarNext)
<=> ( v19644(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1331,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19644(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_411,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19624(VarNext)
=> ( v19621(VarNext)
<=> v19621(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_433,axiom,
! [VarNext: state_type] :
( v19624(VarNext)
=> ( v19621(VarNext)
<=> v19632(VarNext) ) ) ).
tff(addAssignment_7819,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19632(VarNext)
<=> v19630(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_717,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19630(VarCurr)
<=> v19633(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_718,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19630(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3910,axiom,
! [VarCurr: state_type] :
( v19633(VarCurr)
<=> ( v19634(VarCurr)
& v14130(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3909,axiom,
! [VarCurr: state_type] :
( v19634(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3908,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19624(VarNext)
<=> v19625(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3907,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19625(VarNext)
<=> ( v19627(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1330,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19627(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_410,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19607(VarNext)
=> ( v19604(VarNext)
<=> v19604(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_432,axiom,
! [VarNext: state_type] :
( v19607(VarNext)
=> ( v19604(VarNext)
<=> v19615(VarNext) ) ) ).
tff(addAssignment_7818,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19615(VarNext)
<=> v19613(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_716,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19613(VarCurr)
<=> v19616(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_717,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19613(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3906,axiom,
! [VarCurr: state_type] :
( v19616(VarCurr)
<=> ( v19617(VarCurr)
& v14122(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3905,axiom,
! [VarCurr: state_type] :
( v19617(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3904,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19607(VarNext)
<=> v19608(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3903,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19608(VarNext)
<=> ( v19610(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1329,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19610(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_409,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19590(VarNext)
=> ( v19587(VarNext)
<=> v19587(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_431,axiom,
! [VarNext: state_type] :
( v19590(VarNext)
=> ( v19587(VarNext)
<=> v19598(VarNext) ) ) ).
tff(addAssignment_7817,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19598(VarNext)
<=> v19596(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_715,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19596(VarCurr)
<=> v19599(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_716,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19596(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3902,axiom,
! [VarCurr: state_type] :
( v19599(VarCurr)
<=> ( v19600(VarCurr)
& v14114(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3901,axiom,
! [VarCurr: state_type] :
( v19600(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3900,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19590(VarNext)
<=> v19591(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3899,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19591(VarNext)
<=> ( v19593(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1328,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19593(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_408,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19573(VarNext)
=> ( v19570(VarNext)
<=> v19570(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_430,axiom,
! [VarNext: state_type] :
( v19573(VarNext)
=> ( v19570(VarNext)
<=> v19581(VarNext) ) ) ).
tff(addAssignment_7816,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19581(VarNext)
<=> v19579(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_714,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19579(VarCurr)
<=> v19582(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_715,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19579(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3898,axiom,
! [VarCurr: state_type] :
( v19582(VarCurr)
<=> ( v19583(VarCurr)
& v14106(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3897,axiom,
! [VarCurr: state_type] :
( v19583(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3896,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19573(VarNext)
<=> v19574(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3895,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19574(VarNext)
<=> ( v19576(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1327,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19576(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_407,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19556(VarNext)
=> ( v19553(VarNext)
<=> v19553(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_429,axiom,
! [VarNext: state_type] :
( v19556(VarNext)
=> ( v19553(VarNext)
<=> v19564(VarNext) ) ) ).
tff(addAssignment_7815,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19564(VarNext)
<=> v19562(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_713,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19562(VarCurr)
<=> v19565(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_714,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19562(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3894,axiom,
! [VarCurr: state_type] :
( v19565(VarCurr)
<=> ( v19566(VarCurr)
& v14098(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3893,axiom,
! [VarCurr: state_type] :
( v19566(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3892,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19556(VarNext)
<=> v19557(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3891,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19557(VarNext)
<=> ( v19559(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1326,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19559(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_406,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19539(VarNext)
=> ( v19536(VarNext)
<=> v19536(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_428,axiom,
! [VarNext: state_type] :
( v19539(VarNext)
=> ( v19536(VarNext)
<=> v19547(VarNext) ) ) ).
tff(addAssignment_7814,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19547(VarNext)
<=> v19545(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_712,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19545(VarCurr)
<=> v19548(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_713,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19545(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3890,axiom,
! [VarCurr: state_type] :
( v19548(VarCurr)
<=> ( v19549(VarCurr)
& v14090(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3889,axiom,
! [VarCurr: state_type] :
( v19549(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3888,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19539(VarNext)
<=> v19540(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3887,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19540(VarNext)
<=> ( v19542(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1325,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19542(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_405,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19522(VarNext)
=> ( v19519(VarNext)
<=> v19519(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_427,axiom,
! [VarNext: state_type] :
( v19522(VarNext)
=> ( v19519(VarNext)
<=> v19530(VarNext) ) ) ).
tff(addAssignment_7813,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19530(VarNext)
<=> v19528(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_711,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19528(VarCurr)
<=> v19531(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_712,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19528(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3886,axiom,
! [VarCurr: state_type] :
( v19531(VarCurr)
<=> ( v19532(VarCurr)
& v14082(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3885,axiom,
! [VarCurr: state_type] :
( v19532(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3884,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19522(VarNext)
<=> v19523(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3883,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19523(VarNext)
<=> ( v19525(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1324,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19525(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_404,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19505(VarNext)
=> ( v19502(VarNext)
<=> v19502(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_426,axiom,
! [VarNext: state_type] :
( v19505(VarNext)
=> ( v19502(VarNext)
<=> v19513(VarNext) ) ) ).
tff(addAssignment_7812,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19513(VarNext)
<=> v19511(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_710,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19511(VarCurr)
<=> v19514(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_711,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19511(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3882,axiom,
! [VarCurr: state_type] :
( v19514(VarCurr)
<=> ( v19515(VarCurr)
& v14074(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3881,axiom,
! [VarCurr: state_type] :
( v19515(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3880,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19505(VarNext)
<=> v19506(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3879,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19506(VarNext)
<=> ( v19508(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1323,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19508(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_403,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19488(VarNext)
=> ( v19485(VarNext)
<=> v19485(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_425,axiom,
! [VarNext: state_type] :
( v19488(VarNext)
=> ( v19485(VarNext)
<=> v19496(VarNext) ) ) ).
tff(addAssignment_7811,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19496(VarNext)
<=> v19494(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_709,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19494(VarCurr)
<=> v19497(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_710,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19494(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3878,axiom,
! [VarCurr: state_type] :
( v19497(VarCurr)
<=> ( v19498(VarCurr)
& v14066(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3877,axiom,
! [VarCurr: state_type] :
( v19498(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3876,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19488(VarNext)
<=> v19489(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3875,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19489(VarNext)
<=> ( v19491(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1322,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19491(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_402,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19471(VarNext)
=> ( v19468(VarNext)
<=> v19468(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_424,axiom,
! [VarNext: state_type] :
( v19471(VarNext)
=> ( v19468(VarNext)
<=> v19479(VarNext) ) ) ).
tff(addAssignment_7810,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19479(VarNext)
<=> v19477(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_708,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19477(VarCurr)
<=> v19480(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_709,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19477(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3874,axiom,
! [VarCurr: state_type] :
( v19480(VarCurr)
<=> ( v19481(VarCurr)
& v14058(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3873,axiom,
! [VarCurr: state_type] :
( v19481(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3872,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19471(VarNext)
<=> v19472(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3871,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19472(VarNext)
<=> ( v19474(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1321,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19474(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_401,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19454(VarNext)
=> ( v19451(VarNext)
<=> v19451(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_423,axiom,
! [VarNext: state_type] :
( v19454(VarNext)
=> ( v19451(VarNext)
<=> v19462(VarNext) ) ) ).
tff(addAssignment_7809,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19462(VarNext)
<=> v19460(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_707,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19460(VarCurr)
<=> v19463(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_708,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19460(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3870,axiom,
! [VarCurr: state_type] :
( v19463(VarCurr)
<=> ( v19464(VarCurr)
& v14050(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3869,axiom,
! [VarCurr: state_type] :
( v19464(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3868,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19454(VarNext)
<=> v19455(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3867,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19455(VarNext)
<=> ( v19457(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1320,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19457(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_400,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19437(VarNext)
=> ( v19434(VarNext)
<=> v19434(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_422,axiom,
! [VarNext: state_type] :
( v19437(VarNext)
=> ( v19434(VarNext)
<=> v19445(VarNext) ) ) ).
tff(addAssignment_7808,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19445(VarNext)
<=> v19443(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_706,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19443(VarCurr)
<=> v19446(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_707,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19443(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3866,axiom,
! [VarCurr: state_type] :
( v19446(VarCurr)
<=> ( v19447(VarCurr)
& v14042(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3865,axiom,
! [VarCurr: state_type] :
( v19447(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3864,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19437(VarNext)
<=> v19438(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3863,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19438(VarNext)
<=> ( v19440(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1319,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19440(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_399,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19420(VarNext)
=> ( v19417(VarNext)
<=> v19417(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_421,axiom,
! [VarNext: state_type] :
( v19420(VarNext)
=> ( v19417(VarNext)
<=> v19428(VarNext) ) ) ).
tff(addAssignment_7807,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19428(VarNext)
<=> v19426(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_705,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19426(VarCurr)
<=> v19429(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_706,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19426(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3862,axiom,
! [VarCurr: state_type] :
( v19429(VarCurr)
<=> ( v19430(VarCurr)
& v14034(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3861,axiom,
! [VarCurr: state_type] :
( v19430(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3860,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19420(VarNext)
<=> v19421(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3859,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19421(VarNext)
<=> ( v19423(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1318,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19423(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_398,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19403(VarNext)
=> ( v19400(VarNext)
<=> v19400(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_420,axiom,
! [VarNext: state_type] :
( v19403(VarNext)
=> ( v19400(VarNext)
<=> v19411(VarNext) ) ) ).
tff(addAssignment_7806,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19411(VarNext)
<=> v19409(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_704,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19409(VarCurr)
<=> v19412(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_705,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19409(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3858,axiom,
! [VarCurr: state_type] :
( v19412(VarCurr)
<=> ( v19413(VarCurr)
& v14026(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3857,axiom,
! [VarCurr: state_type] :
( v19413(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3856,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19403(VarNext)
<=> v19404(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3855,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19404(VarNext)
<=> ( v19406(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1317,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19406(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_397,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19386(VarNext)
=> ( v19383(VarNext)
<=> v19383(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_419,axiom,
! [VarNext: state_type] :
( v19386(VarNext)
=> ( v19383(VarNext)
<=> v19394(VarNext) ) ) ).
tff(addAssignment_7805,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19394(VarNext)
<=> v19392(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_703,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19392(VarCurr)
<=> v19395(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_704,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19392(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3854,axiom,
! [VarCurr: state_type] :
( v19395(VarCurr)
<=> ( v19396(VarCurr)
& v14018(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3853,axiom,
! [VarCurr: state_type] :
( v19396(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3852,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19386(VarNext)
<=> v19387(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3851,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19387(VarNext)
<=> ( v19389(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1316,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19389(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_396,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19369(VarNext)
=> ( v19366(VarNext)
<=> v19366(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_418,axiom,
! [VarNext: state_type] :
( v19369(VarNext)
=> ( v19366(VarNext)
<=> v19377(VarNext) ) ) ).
tff(addAssignment_7804,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19377(VarNext)
<=> v19375(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_702,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19375(VarCurr)
<=> v19378(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_703,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19375(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3850,axiom,
! [VarCurr: state_type] :
( v19378(VarCurr)
<=> ( v19379(VarCurr)
& v14010(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3849,axiom,
! [VarCurr: state_type] :
( v19379(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3848,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19369(VarNext)
<=> v19370(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3847,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19370(VarNext)
<=> ( v19372(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1315,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19372(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_395,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19352(VarNext)
=> ( v19349(VarNext)
<=> v19349(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_417,axiom,
! [VarNext: state_type] :
( v19352(VarNext)
=> ( v19349(VarNext)
<=> v19360(VarNext) ) ) ).
tff(addAssignment_7803,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19360(VarNext)
<=> v19358(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_701,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19358(VarCurr)
<=> v19361(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_702,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19358(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3846,axiom,
! [VarCurr: state_type] :
( v19361(VarCurr)
<=> ( v19362(VarCurr)
& v14002(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3845,axiom,
! [VarCurr: state_type] :
( v19362(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3844,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19352(VarNext)
<=> v19353(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3843,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19353(VarNext)
<=> ( v19355(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1314,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19355(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_394,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19335(VarNext)
=> ( v19332(VarNext)
<=> v19332(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_416,axiom,
! [VarNext: state_type] :
( v19335(VarNext)
=> ( v19332(VarNext)
<=> v19343(VarNext) ) ) ).
tff(addAssignment_7802,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19343(VarNext)
<=> v19341(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_700,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19341(VarCurr)
<=> v19344(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_701,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19341(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3842,axiom,
! [VarCurr: state_type] :
( v19344(VarCurr)
<=> ( v19345(VarCurr)
& v13994(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3841,axiom,
! [VarCurr: state_type] :
( v19345(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3840,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19335(VarNext)
<=> v19336(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3839,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19336(VarNext)
<=> ( v19338(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1313,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19338(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_393,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19318(VarNext)
=> ( v19315(VarNext)
<=> v19315(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_415,axiom,
! [VarNext: state_type] :
( v19318(VarNext)
=> ( v19315(VarNext)
<=> v19326(VarNext) ) ) ).
tff(addAssignment_7801,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19326(VarNext)
<=> v19324(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_699,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19324(VarCurr)
<=> v19327(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_700,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19324(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3838,axiom,
! [VarCurr: state_type] :
( v19327(VarCurr)
<=> ( v19328(VarCurr)
& v13986(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3837,axiom,
! [VarCurr: state_type] :
( v19328(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3836,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19318(VarNext)
<=> v19319(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3835,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19319(VarNext)
<=> ( v19321(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1312,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19321(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_392,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19301(VarNext)
=> ( v19298(VarNext)
<=> v19298(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_414,axiom,
! [VarNext: state_type] :
( v19301(VarNext)
=> ( v19298(VarNext)
<=> v19309(VarNext) ) ) ).
tff(addAssignment_7800,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19309(VarNext)
<=> v19307(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_698,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19307(VarCurr)
<=> v19310(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_699,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19307(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3834,axiom,
! [VarCurr: state_type] :
( v19310(VarCurr)
<=> ( v19311(VarCurr)
& v13978(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3833,axiom,
! [VarCurr: state_type] :
( v19311(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3832,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19301(VarNext)
<=> v19302(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3831,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19302(VarNext)
<=> ( v19304(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1311,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19304(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_391,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19284(VarNext)
=> ( v19281(VarNext)
<=> v19281(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_413,axiom,
! [VarNext: state_type] :
( v19284(VarNext)
=> ( v19281(VarNext)
<=> v19292(VarNext) ) ) ).
tff(addAssignment_7799,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19292(VarNext)
<=> v19290(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_697,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19290(VarCurr)
<=> v19293(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_698,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19290(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3830,axiom,
! [VarCurr: state_type] :
( v19293(VarCurr)
<=> ( v19294(VarCurr)
& v13970(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3829,axiom,
! [VarCurr: state_type] :
( v19294(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3828,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19284(VarNext)
<=> v19285(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3827,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19285(VarNext)
<=> ( v19287(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1310,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19287(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_390,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19267(VarNext)
=> ( v19264(VarNext)
<=> v19264(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_412,axiom,
! [VarNext: state_type] :
( v19267(VarNext)
=> ( v19264(VarNext)
<=> v19275(VarNext) ) ) ).
tff(addAssignment_7798,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19275(VarNext)
<=> v19273(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_696,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19273(VarCurr)
<=> v19276(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_697,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19273(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3826,axiom,
! [VarCurr: state_type] :
( v19276(VarCurr)
<=> ( v19277(VarCurr)
& v13962(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3825,axiom,
! [VarCurr: state_type] :
( v19277(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3824,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19267(VarNext)
<=> v19268(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3823,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19268(VarNext)
<=> ( v19270(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1309,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19270(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_389,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19250(VarNext)
=> ( v19247(VarNext)
<=> v19247(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_411,axiom,
! [VarNext: state_type] :
( v19250(VarNext)
=> ( v19247(VarNext)
<=> v19258(VarNext) ) ) ).
tff(addAssignment_7797,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19258(VarNext)
<=> v19256(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_695,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19256(VarCurr)
<=> v19259(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_696,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19256(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3822,axiom,
! [VarCurr: state_type] :
( v19259(VarCurr)
<=> ( v19260(VarCurr)
& v13954(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3821,axiom,
! [VarCurr: state_type] :
( v19260(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3820,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19250(VarNext)
<=> v19251(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3819,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19251(VarNext)
<=> ( v19253(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1308,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19253(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_388,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19233(VarNext)
=> ( v19230(VarNext)
<=> v19230(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_410,axiom,
! [VarNext: state_type] :
( v19233(VarNext)
=> ( v19230(VarNext)
<=> v19241(VarNext) ) ) ).
tff(addAssignment_7796,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19241(VarNext)
<=> v19239(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_694,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19239(VarCurr)
<=> v19242(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_695,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19239(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3818,axiom,
! [VarCurr: state_type] :
( v19242(VarCurr)
<=> ( v19243(VarCurr)
& v13946(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3817,axiom,
! [VarCurr: state_type] :
( v19243(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3816,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19233(VarNext)
<=> v19234(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3815,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19234(VarNext)
<=> ( v19236(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1307,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19236(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_387,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19216(VarNext)
=> ( v19213(VarNext)
<=> v19213(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_409,axiom,
! [VarNext: state_type] :
( v19216(VarNext)
=> ( v19213(VarNext)
<=> v19224(VarNext) ) ) ).
tff(addAssignment_7795,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19224(VarNext)
<=> v19222(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_693,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19222(VarCurr)
<=> v19225(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_694,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19222(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3814,axiom,
! [VarCurr: state_type] :
( v19225(VarCurr)
<=> ( v19226(VarCurr)
& v13938(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3813,axiom,
! [VarCurr: state_type] :
( v19226(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3812,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19216(VarNext)
<=> v19217(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3811,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19217(VarNext)
<=> ( v19219(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1306,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19219(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_386,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19199(VarNext)
=> ( v19196(VarNext)
<=> v19196(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_408,axiom,
! [VarNext: state_type] :
( v19199(VarNext)
=> ( v19196(VarNext)
<=> v19207(VarNext) ) ) ).
tff(addAssignment_7794,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19207(VarNext)
<=> v19205(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_692,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19205(VarCurr)
<=> v19208(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_693,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19205(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3810,axiom,
! [VarCurr: state_type] :
( v19208(VarCurr)
<=> ( v19209(VarCurr)
& v13930(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3809,axiom,
! [VarCurr: state_type] :
( v19209(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3808,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19199(VarNext)
<=> v19200(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3807,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19200(VarNext)
<=> ( v19202(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1305,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19202(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_385,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19182(VarNext)
=> ( v19179(VarNext)
<=> v19179(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_407,axiom,
! [VarNext: state_type] :
( v19182(VarNext)
=> ( v19179(VarNext)
<=> v19190(VarNext) ) ) ).
tff(addAssignment_7793,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19190(VarNext)
<=> v19188(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_691,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19188(VarCurr)
<=> v19191(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_692,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19188(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3806,axiom,
! [VarCurr: state_type] :
( v19191(VarCurr)
<=> ( v19192(VarCurr)
& v13922(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3805,axiom,
! [VarCurr: state_type] :
( v19192(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3804,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19182(VarNext)
<=> v19183(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3803,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19183(VarNext)
<=> ( v19185(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1304,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19185(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_384,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19165(VarNext)
=> ( v19162(VarNext)
<=> v19162(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_406,axiom,
! [VarNext: state_type] :
( v19165(VarNext)
=> ( v19162(VarNext)
<=> v19173(VarNext) ) ) ).
tff(addAssignment_7792,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19173(VarNext)
<=> v19171(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_690,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19171(VarCurr)
<=> v19174(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_691,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19171(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3802,axiom,
! [VarCurr: state_type] :
( v19174(VarCurr)
<=> ( v19175(VarCurr)
& v13914(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3801,axiom,
! [VarCurr: state_type] :
( v19175(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3800,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19165(VarNext)
<=> v19166(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3799,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19166(VarNext)
<=> ( v19168(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1303,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19168(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_383,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19148(VarNext)
=> ( v19145(VarNext)
<=> v19145(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_405,axiom,
! [VarNext: state_type] :
( v19148(VarNext)
=> ( v19145(VarNext)
<=> v19156(VarNext) ) ) ).
tff(addAssignment_7791,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19156(VarNext)
<=> v19154(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_689,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19154(VarCurr)
<=> v19157(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_690,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19154(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3798,axiom,
! [VarCurr: state_type] :
( v19157(VarCurr)
<=> ( v19158(VarCurr)
& v13906(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3797,axiom,
! [VarCurr: state_type] :
( v19158(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3796,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19148(VarNext)
<=> v19149(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3795,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19149(VarNext)
<=> ( v19151(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1302,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19151(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_382,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19131(VarNext)
=> ( v19128(VarNext)
<=> v19128(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_404,axiom,
! [VarNext: state_type] :
( v19131(VarNext)
=> ( v19128(VarNext)
<=> v19139(VarNext) ) ) ).
tff(addAssignment_7790,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19139(VarNext)
<=> v19137(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_688,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19137(VarCurr)
<=> v19140(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_689,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19137(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3794,axiom,
! [VarCurr: state_type] :
( v19140(VarCurr)
<=> ( v19141(VarCurr)
& v13898(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3793,axiom,
! [VarCurr: state_type] :
( v19141(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3792,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19131(VarNext)
<=> v19132(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3791,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19132(VarNext)
<=> ( v19134(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1301,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19134(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_381,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19114(VarNext)
=> ( v19111(VarNext)
<=> v19111(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_403,axiom,
! [VarNext: state_type] :
( v19114(VarNext)
=> ( v19111(VarNext)
<=> v19122(VarNext) ) ) ).
tff(addAssignment_7789,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19122(VarNext)
<=> v19120(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_687,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19120(VarCurr)
<=> v19123(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_688,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19120(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3790,axiom,
! [VarCurr: state_type] :
( v19123(VarCurr)
<=> ( v19124(VarCurr)
& v13890(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3789,axiom,
! [VarCurr: state_type] :
( v19124(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3788,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19114(VarNext)
<=> v19115(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3787,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19115(VarNext)
<=> ( v19117(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1300,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19117(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_380,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19097(VarNext)
=> ( v19094(VarNext)
<=> v19094(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_402,axiom,
! [VarNext: state_type] :
( v19097(VarNext)
=> ( v19094(VarNext)
<=> v19105(VarNext) ) ) ).
tff(addAssignment_7788,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19105(VarNext)
<=> v19103(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_686,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19103(VarCurr)
<=> v19106(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_687,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19103(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3786,axiom,
! [VarCurr: state_type] :
( v19106(VarCurr)
<=> ( v19107(VarCurr)
& v13882(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3785,axiom,
! [VarCurr: state_type] :
( v19107(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3784,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19097(VarNext)
<=> v19098(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3783,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19098(VarNext)
<=> ( v19100(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1299,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19100(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_379,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19080(VarNext)
=> ( v19077(VarNext)
<=> v19077(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_401,axiom,
! [VarNext: state_type] :
( v19080(VarNext)
=> ( v19077(VarNext)
<=> v19088(VarNext) ) ) ).
tff(addAssignment_7787,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19088(VarNext)
<=> v19086(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_685,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19086(VarCurr)
<=> v19089(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_686,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19086(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3782,axiom,
! [VarCurr: state_type] :
( v19089(VarCurr)
<=> ( v19090(VarCurr)
& v13874(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3781,axiom,
! [VarCurr: state_type] :
( v19090(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3780,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19080(VarNext)
<=> v19081(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3779,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19081(VarNext)
<=> ( v19083(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1298,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19083(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_378,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19063(VarNext)
=> ( v19060(VarNext)
<=> v19060(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_400,axiom,
! [VarNext: state_type] :
( v19063(VarNext)
=> ( v19060(VarNext)
<=> v19071(VarNext) ) ) ).
tff(addAssignment_7786,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19071(VarNext)
<=> v19069(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_684,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19069(VarCurr)
<=> v19072(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_685,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19069(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3778,axiom,
! [VarCurr: state_type] :
( v19072(VarCurr)
<=> ( v19073(VarCurr)
& v13866(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3777,axiom,
! [VarCurr: state_type] :
( v19073(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3776,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19063(VarNext)
<=> v19064(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3775,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19064(VarNext)
<=> ( v19066(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1297,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19066(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_377,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19046(VarNext)
=> ( v19043(VarNext)
<=> v19043(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_399,axiom,
! [VarNext: state_type] :
( v19046(VarNext)
=> ( v19043(VarNext)
<=> v19054(VarNext) ) ) ).
tff(addAssignment_7785,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19054(VarNext)
<=> v19052(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_683,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19052(VarCurr)
<=> v19055(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_684,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19052(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3774,axiom,
! [VarCurr: state_type] :
( v19055(VarCurr)
<=> ( v19056(VarCurr)
& v13858(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3773,axiom,
! [VarCurr: state_type] :
( v19056(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3772,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19046(VarNext)
<=> v19047(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3771,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19047(VarNext)
<=> ( v19049(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1296,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19049(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_376,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19028(VarNext)
=> ( v19025(VarNext)
<=> v19025(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_398,axiom,
! [VarNext: state_type] :
( v19028(VarNext)
=> ( v19025(VarNext)
<=> v19036(VarNext) ) ) ).
tff(addAssignment_7784,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19036(VarNext)
<=> v19034(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_682,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
=> ( v19034(VarCurr)
<=> v19038(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_683,axiom,
! [VarCurr: state_type] :
( v19037(VarCurr)
=> ( v19034(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3770,axiom,
! [VarCurr: state_type] :
( v19038(VarCurr)
<=> ( v19039(VarCurr)
& v13829(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3769,axiom,
! [VarCurr: state_type] :
( v19039(VarCurr)
<=> ( $true
& v13770(VarCurr) ) ) ).
tff(writeUnaryOperator_1295,axiom,
! [VarCurr: state_type] :
( ~ v19037(VarCurr)
<=> v13772(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3768,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19028(VarNext)
<=> v19029(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3767,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19029(VarNext)
<=> ( v19030(VarNext)
& v13792(VarNext) ) ) ) ).
tff(writeUnaryOperator_1294,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v19030(VarNext)
<=> v13803(VarNext) ) ) ).
tff(addAssignment_7783,axiom,
! [VarCurr: state_type] :
( v18706(VarCurr)
<=> v18708(VarCurr) ) ).
tff(addAssignment_7782,axiom,
! [VarCurr: state_type] :
( v18708(VarCurr)
<=> v18710(VarCurr) ) ).
tff(addAssignment_7781,axiom,
! [VarCurr: state_type] :
( v18710(VarCurr)
<=> v18712(VarCurr) ) ).
tff(addAssignment_7780,axiom,
! [VarCurr: state_type] :
( v18712(VarCurr)
<=> v18714(VarCurr) ) ).
tff(addAssignment_7779,axiom,
! [VarCurr: state_type] :
( v18714(VarCurr)
<=> v18716(VarCurr) ) ).
tff(addAssignment_7778,axiom,
! [VarCurr: state_type] :
( v18716(VarCurr)
<=> v18718(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3766,axiom,
! [VarCurr: state_type] :
( v18718(VarCurr)
<=> ( v7789(VarCurr)
& v18720(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_375,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18993(VarNext)
=> ( v18720(VarNext)
<=> v18720(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_397,axiom,
! [VarNext: state_type] :
( v18993(VarNext)
=> ( v18720(VarNext)
<=> v19001(VarNext) ) ) ).
tff(addAssignment_7777,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v19001(VarNext)
<=> v18999(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_681,axiom,
! [VarCurr: state_type] :
( ~ v19002(VarCurr)
=> ( v18999(VarCurr)
<=> v18722(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_682,axiom,
! [VarCurr: state_type] :
( v19002(VarCurr)
=> ( v18999(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_1293,axiom,
! [VarCurr: state_type] :
( ~ v19002(VarCurr)
<=> v7713(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3765,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18993(VarNext)
<=> v18994(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3764,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18994(VarNext)
<=> ( v18996(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1292,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18996(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_374,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18963(VarNext)
=> ( v18722(VarNext)
<=> v18722(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_396,axiom,
! [VarNext: state_type] :
( v18963(VarNext)
=> ( v18722(VarNext)
<=> v18971(VarNext) ) ) ).
tff(addAssignment_7776,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18971(VarNext)
<=> v18969(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_680,axiom,
! [VarCurr: state_type] :
( ~ v18972(VarCurr)
=> ( v18969(VarCurr)
<=> v18973(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_681,axiom,
! [VarCurr: state_type] :
( v18972(VarCurr)
=> ( v18969(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3763,axiom,
! [VarCurr: state_type] :
( v18973(VarCurr)
<=> ( v18974(VarCurr)
| v18988(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3762,axiom,
! [VarCurr: state_type] :
( v18988(VarCurr)
<=> ( v18946(VarCurr)
& v7787(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3761,axiom,
! [VarCurr: state_type] :
( v18974(VarCurr)
<=> ( v18975(VarCurr)
| v18987(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3760,axiom,
! [VarCurr: state_type] :
( v18987(VarCurr)
<=> ( v18930(VarCurr)
& v7787(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3759,axiom,
! [VarCurr: state_type] :
( v18975(VarCurr)
<=> ( v18976(VarCurr)
| v18913(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3758,axiom,
! [VarCurr: state_type] :
( v18976(VarCurr)
<=> ( v18977(VarCurr)
| v18896(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3757,axiom,
! [VarCurr: state_type] :
( v18977(VarCurr)
<=> ( v18978(VarCurr)
| v7785(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3756,axiom,
! [VarCurr: state_type] :
( v18978(VarCurr)
<=> ( v18979(VarCurr)
| v18879(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3755,axiom,
! [VarCurr: state_type] :
( v18979(VarCurr)
<=> ( v18980(VarCurr)
| v18862(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3754,axiom,
! [VarCurr: state_type] :
( v18980(VarCurr)
<=> ( v18981(VarCurr)
| v18845(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3753,axiom,
! [VarCurr: state_type] :
( v18981(VarCurr)
<=> ( v18982(VarCurr)
| v18828(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3752,axiom,
! [VarCurr: state_type] :
( v18982(VarCurr)
<=> ( v18983(VarCurr)
| v18811(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3751,axiom,
! [VarCurr: state_type] :
( v18983(VarCurr)
<=> ( v18984(VarCurr)
| v18794(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3750,axiom,
! [VarCurr: state_type] :
( v18984(VarCurr)
<=> ( v18985(VarCurr)
| v18777(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3749,axiom,
! [VarCurr: state_type] :
( v18985(VarCurr)
<=> ( v18986(VarCurr)
| v18759(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3748,axiom,
! [VarCurr: state_type] :
( v18986(VarCurr)
<=> ( v18724(VarCurr)
| v18742(VarCurr) ) ) ).
tff(writeUnaryOperator_1291,axiom,
! [VarCurr: state_type] :
( ~ v18972(VarCurr)
<=> v7713(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3747,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18963(VarNext)
<=> v18964(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3746,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18964(VarNext)
<=> ( v18965(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1290,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18965(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_373,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18949(VarNext)
=> ( v18946(VarNext)
<=> v18946(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_395,axiom,
! [VarNext: state_type] :
( v18949(VarNext)
=> ( v18946(VarNext)
<=> v18957(VarNext) ) ) ).
tff(addAssignment_7775,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18957(VarNext)
<=> v18955(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_679,axiom,
! [VarCurr: state_type] :
( ~ v18736(VarCurr)
=> ( v18955(VarCurr)
<=> v18958(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_680,axiom,
! [VarCurr: state_type] :
( v18736(VarCurr)
=> ( v18955(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3745,axiom,
! [VarCurr: state_type] :
( v18958(VarCurr)
<=> ( $true
& v13684(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3744,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18949(VarNext)
<=> v18950(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3743,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18950(VarNext)
<=> ( v18952(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1289,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18952(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_372,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18933(VarNext)
=> ( v18930(VarNext)
<=> v18930(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_394,axiom,
! [VarNext: state_type] :
( v18933(VarNext)
=> ( v18930(VarNext)
<=> v18941(VarNext) ) ) ).
tff(addAssignment_7774,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18941(VarNext)
<=> v18939(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_678,axiom,
! [VarCurr: state_type] :
( ~ v18736(VarCurr)
=> ( v18939(VarCurr)
<=> v18942(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_679,axiom,
! [VarCurr: state_type] :
( v18736(VarCurr)
=> ( v18939(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3742,axiom,
! [VarCurr: state_type] :
( v18942(VarCurr)
<=> ( $true
& v13628(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3741,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18933(VarNext)
<=> v18934(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3740,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18934(VarNext)
<=> ( v18936(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1288,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18936(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_371,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18916(VarNext)
=> ( v18913(VarNext)
<=> v18913(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_393,axiom,
! [VarNext: state_type] :
( v18916(VarNext)
=> ( v18913(VarNext)
<=> v18924(VarNext) ) ) ).
tff(addAssignment_7773,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18924(VarNext)
<=> v18922(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_677,axiom,
! [VarCurr: state_type] :
( ~ v18736(VarCurr)
=> ( v18922(VarCurr)
<=> v18925(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_678,axiom,
! [VarCurr: state_type] :
( v18736(VarCurr)
=> ( v18922(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3739,axiom,
! [VarCurr: state_type] :
( v18925(VarCurr)
<=> ( v18926(VarCurr)
& v13732(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3738,axiom,
! [VarCurr: state_type] :
( v18926(VarCurr)
<=> ( $true
& v7787(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3737,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18916(VarNext)
<=> v18917(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3736,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18917(VarNext)
<=> ( v18919(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1287,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18919(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignmentInitValueVector_16,axiom,
( v18913(constB0)
<=> $false ) ).
tff(addCaseBooleanConditionEqualRanges1_370,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18899(VarNext)
=> ( v18896(VarNext)
<=> v18896(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_392,axiom,
! [VarNext: state_type] :
( v18899(VarNext)
=> ( v18896(VarNext)
<=> v18907(VarNext) ) ) ).
tff(addAssignment_7772,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18907(VarNext)
<=> v18905(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_676,axiom,
! [VarCurr: state_type] :
( ~ v18736(VarCurr)
=> ( v18905(VarCurr)
<=> v18908(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_677,axiom,
! [VarCurr: state_type] :
( v18736(VarCurr)
=> ( v18905(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3735,axiom,
! [VarCurr: state_type] :
( v18908(VarCurr)
<=> ( v18909(VarCurr)
& v13724(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3734,axiom,
! [VarCurr: state_type] :
( v18909(VarCurr)
<=> ( $true
& v7787(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3733,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18899(VarNext)
<=> v18900(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3732,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18900(VarNext)
<=> ( v18902(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1286,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18902(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_369,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18882(VarNext)
=> ( v18879(VarNext)
<=> v18879(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_391,axiom,
! [VarNext: state_type] :
( v18882(VarNext)
=> ( v18879(VarNext)
<=> v18890(VarNext) ) ) ).
tff(addAssignment_7771,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18890(VarNext)
<=> v18888(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_675,axiom,
! [VarCurr: state_type] :
( ~ v18736(VarCurr)
=> ( v18888(VarCurr)
<=> v18891(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_676,axiom,
! [VarCurr: state_type] :
( v18736(VarCurr)
=> ( v18888(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3731,axiom,
! [VarCurr: state_type] :
( v18891(VarCurr)
<=> ( v18892(VarCurr)
& v13708(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3730,axiom,
! [VarCurr: state_type] :
( v18892(VarCurr)
<=> ( $true
& v7787(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3729,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18882(VarNext)
<=> v18883(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3728,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18883(VarNext)
<=> ( v18885(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1285,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18885(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_368,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18865(VarNext)
=> ( v18862(VarNext)
<=> v18862(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_390,axiom,
! [VarNext: state_type] :
( v18865(VarNext)
=> ( v18862(VarNext)
<=> v18873(VarNext) ) ) ).
tff(addAssignment_7770,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18873(VarNext)
<=> v18871(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_674,axiom,
! [VarCurr: state_type] :
( ~ v18736(VarCurr)
=> ( v18871(VarCurr)
<=> v18874(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_675,axiom,
! [VarCurr: state_type] :
( v18736(VarCurr)
=> ( v18871(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3727,axiom,
! [VarCurr: state_type] :
( v18874(VarCurr)
<=> ( v18875(VarCurr)
& v13700(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3726,axiom,
! [VarCurr: state_type] :
( v18875(VarCurr)
<=> ( $true
& v7787(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3725,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18865(VarNext)
<=> v18866(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3724,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18866(VarNext)
<=> ( v18868(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1284,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18868(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_367,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18848(VarNext)
=> ( v18845(VarNext)
<=> v18845(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_389,axiom,
! [VarNext: state_type] :
( v18848(VarNext)
=> ( v18845(VarNext)
<=> v18856(VarNext) ) ) ).
tff(addAssignment_7769,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18856(VarNext)
<=> v18854(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_673,axiom,
! [VarCurr: state_type] :
( ~ v18736(VarCurr)
=> ( v18854(VarCurr)
<=> v18857(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_674,axiom,
! [VarCurr: state_type] :
( v18736(VarCurr)
=> ( v18854(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3723,axiom,
! [VarCurr: state_type] :
( v18857(VarCurr)
<=> ( v18858(VarCurr)
& v13692(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3722,axiom,
! [VarCurr: state_type] :
( v18858(VarCurr)
<=> ( $true
& v7787(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3721,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18848(VarNext)
<=> v18849(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3720,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18849(VarNext)
<=> ( v18851(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1283,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18851(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_366,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18831(VarNext)
=> ( v18828(VarNext)
<=> v18828(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_388,axiom,
! [VarNext: state_type] :
( v18831(VarNext)
=> ( v18828(VarNext)
<=> v18839(VarNext) ) ) ).
tff(addAssignment_7768,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18839(VarNext)
<=> v18837(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_672,axiom,
! [VarCurr: state_type] :
( ~ v18736(VarCurr)
=> ( v18837(VarCurr)
<=> v18840(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_673,axiom,
! [VarCurr: state_type] :
( v18736(VarCurr)
=> ( v18837(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3719,axiom,
! [VarCurr: state_type] :
( v18840(VarCurr)
<=> ( v18841(VarCurr)
& v13676(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3718,axiom,
! [VarCurr: state_type] :
( v18841(VarCurr)
<=> ( $true
& v7787(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3717,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18831(VarNext)
<=> v18832(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3716,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18832(VarNext)
<=> ( v18834(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1282,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18834(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_365,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18814(VarNext)
=> ( v18811(VarNext)
<=> v18811(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_387,axiom,
! [VarNext: state_type] :
( v18814(VarNext)
=> ( v18811(VarNext)
<=> v18822(VarNext) ) ) ).
tff(addAssignment_7767,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18822(VarNext)
<=> v18820(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_671,axiom,
! [VarCurr: state_type] :
( ~ v18736(VarCurr)
=> ( v18820(VarCurr)
<=> v18823(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_672,axiom,
! [VarCurr: state_type] :
( v18736(VarCurr)
=> ( v18820(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3715,axiom,
! [VarCurr: state_type] :
( v18823(VarCurr)
<=> ( v18824(VarCurr)
& v13668(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3714,axiom,
! [VarCurr: state_type] :
( v18824(VarCurr)
<=> ( $true
& v7787(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3713,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18814(VarNext)
<=> v18815(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3712,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18815(VarNext)
<=> ( v18817(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1281,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18817(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_364,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18797(VarNext)
=> ( v18794(VarNext)
<=> v18794(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_386,axiom,
! [VarNext: state_type] :
( v18797(VarNext)
=> ( v18794(VarNext)
<=> v18805(VarNext) ) ) ).
tff(addAssignment_7766,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18805(VarNext)
<=> v18803(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_670,axiom,
! [VarCurr: state_type] :
( ~ v18736(VarCurr)
=> ( v18803(VarCurr)
<=> v18806(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_671,axiom,
! [VarCurr: state_type] :
( v18736(VarCurr)
=> ( v18803(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3711,axiom,
! [VarCurr: state_type] :
( v18806(VarCurr)
<=> ( v18807(VarCurr)
& v13660(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3710,axiom,
! [VarCurr: state_type] :
( v18807(VarCurr)
<=> ( $true
& v7787(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3709,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18797(VarNext)
<=> v18798(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3708,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18798(VarNext)
<=> ( v18800(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1280,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18800(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_363,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18780(VarNext)
=> ( v18777(VarNext)
<=> v18777(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_385,axiom,
! [VarNext: state_type] :
( v18780(VarNext)
=> ( v18777(VarNext)
<=> v18788(VarNext) ) ) ).
tff(addAssignment_7765,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18788(VarNext)
<=> v18786(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_669,axiom,
! [VarCurr: state_type] :
( ~ v18736(VarCurr)
=> ( v18786(VarCurr)
<=> v18789(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_670,axiom,
! [VarCurr: state_type] :
( v18736(VarCurr)
=> ( v18786(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3707,axiom,
! [VarCurr: state_type] :
( v18789(VarCurr)
<=> ( v18790(VarCurr)
& v13652(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3706,axiom,
! [VarCurr: state_type] :
( v18790(VarCurr)
<=> ( $true
& v7787(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3705,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18780(VarNext)
<=> v18781(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3704,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18781(VarNext)
<=> ( v18783(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1279,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18783(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_362,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18762(VarNext)
=> ( v18759(VarNext)
<=> v18759(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_384,axiom,
! [VarNext: state_type] :
( v18762(VarNext)
=> ( v18759(VarNext)
<=> v18770(VarNext) ) ) ).
tff(addAssignment_7764,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18770(VarNext)
<=> v18768(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_668,axiom,
! [VarCurr: state_type] :
( ~ v18736(VarCurr)
=> ( v18768(VarCurr)
<=> v18771(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_669,axiom,
! [VarCurr: state_type] :
( v18736(VarCurr)
=> ( v18768(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3703,axiom,
! [VarCurr: state_type] :
( v18771(VarCurr)
<=> ( v18772(VarCurr)
& v18773(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3702,axiom,
! [VarCurr: state_type] :
( v18773(VarCurr)
<=> ( v13644(VarCurr)
| v13636(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3701,axiom,
! [VarCurr: state_type] :
( v18772(VarCurr)
<=> ( $true
& v7787(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3700,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18762(VarNext)
<=> v18763(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3699,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18763(VarNext)
<=> ( v18765(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1278,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18765(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_361,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18745(VarNext)
=> ( v18742(VarNext)
<=> v18742(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_383,axiom,
! [VarNext: state_type] :
( v18745(VarNext)
=> ( v18742(VarNext)
<=> v18753(VarNext) ) ) ).
tff(addAssignment_7763,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18753(VarNext)
<=> v18751(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_667,axiom,
! [VarCurr: state_type] :
( ~ v18736(VarCurr)
=> ( v18751(VarCurr)
<=> v18754(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_668,axiom,
! [VarCurr: state_type] :
( v18736(VarCurr)
=> ( v18751(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3698,axiom,
! [VarCurr: state_type] :
( v18754(VarCurr)
<=> ( v18755(VarCurr)
& v13620(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3697,axiom,
! [VarCurr: state_type] :
( v18755(VarCurr)
<=> ( $true
& v7787(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3696,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18745(VarNext)
<=> v18746(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3695,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18746(VarNext)
<=> ( v18748(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1277,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18748(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_360,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18727(VarNext)
=> ( v18724(VarNext)
<=> v18724(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_382,axiom,
! [VarNext: state_type] :
( v18727(VarNext)
=> ( v18724(VarNext)
<=> v18735(VarNext) ) ) ).
tff(addAssignment_7762,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18735(VarNext)
<=> v18733(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_666,axiom,
! [VarCurr: state_type] :
( ~ v18736(VarCurr)
=> ( v18733(VarCurr)
<=> v18737(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_667,axiom,
! [VarCurr: state_type] :
( v18736(VarCurr)
=> ( v18733(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3694,axiom,
! [VarCurr: state_type] :
( v18737(VarCurr)
<=> ( v18738(VarCurr)
& v13591(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3693,axiom,
! [VarCurr: state_type] :
( v18738(VarCurr)
<=> ( $true
& v7787(VarCurr) ) ) ).
tff(writeUnaryOperator_1276,axiom,
! [VarCurr: state_type] :
( ~ v18736(VarCurr)
<=> v7713(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3692,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18727(VarNext)
<=> v18728(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3691,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18728(VarNext)
<=> ( v18729(VarNext)
& v7741(VarNext) ) ) ) ).
tff(writeUnaryOperator_1275,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18729(VarNext)
<=> v7754(VarNext) ) ) ).
tff(addAssignment_7761,axiom,
! [VarCurr: state_type] :
( v18358(VarCurr)
<=> v18360(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3690,axiom,
! [VarCurr: state_type] :
( v18360(VarCurr)
<=> ( v18704(VarCurr)
| v18567(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3689,axiom,
! [VarCurr: state_type] :
( v18704(VarCurr)
<=> ( v18362(VarCurr)
| v18430(VarCurr) ) ) ).
tff(addAssignment_7760,axiom,
! [VarCurr: state_type] :
( v18567(VarCurr)
<=> v18569(VarCurr) ) ).
tff(addAssignment_7759,axiom,
! [VarCurr: state_type] :
( v18569(VarCurr)
<=> v18571(VarCurr) ) ).
tff(addAssignment_7758,axiom,
! [VarCurr: state_type] :
( v18571(VarCurr)
<=> v18573(VarCurr) ) ).
tff(addAssignment_7757,axiom,
! [VarCurr: state_type] :
( v18573(VarCurr)
<=> v18575(VarCurr) ) ).
tff(addAssignment_7756,axiom,
! [VarCurr: state_type] :
( v18575(VarCurr)
<=> v18577(VarCurr) ) ).
tff(addAssignment_7755,axiom,
! [VarCurr: state_type] :
( v18577(VarCurr)
<=> v18579(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3688,axiom,
! [VarCurr: state_type] :
( v18579(VarCurr)
<=> ( v13458(VarCurr)
& v18581(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_359,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18690(VarNext)
=> ( v18581(VarNext)
<=> v18581(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_381,axiom,
! [VarNext: state_type] :
( v18690(VarNext)
=> ( v18581(VarNext)
<=> v18698(VarNext) ) ) ).
tff(addAssignment_7754,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18698(VarNext)
<=> v18696(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_665,axiom,
! [VarCurr: state_type] :
( ~ v18699(VarCurr)
=> ( v18696(VarCurr)
<=> v18583(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_666,axiom,
! [VarCurr: state_type] :
( v18699(VarCurr)
=> ( v18696(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_1274,axiom,
! [VarCurr: state_type] :
( ~ v18699(VarCurr)
<=> v13452(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3687,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18690(VarNext)
<=> v18691(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3686,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18691(VarNext)
<=> ( v18693(VarNext)
& v13472(VarNext) ) ) ) ).
tff(writeUnaryOperator_1273,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18693(VarNext)
<=> v13483(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_358,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18672(VarNext)
=> ( v18583(VarNext)
<=> v18583(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_380,axiom,
! [VarNext: state_type] :
( v18672(VarNext)
=> ( v18583(VarNext)
<=> v18680(VarNext) ) ) ).
tff(addAssignment_7753,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18680(VarNext)
<=> v18678(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_664,axiom,
! [VarCurr: state_type] :
( ~ v18681(VarCurr)
=> ( v18678(VarCurr)
<=> v18682(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_665,axiom,
! [VarCurr: state_type] :
( v18681(VarCurr)
=> ( v18678(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3685,axiom,
! [VarCurr: state_type] :
( v18682(VarCurr)
<=> ( v18683(VarCurr)
| v18654(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3684,axiom,
! [VarCurr: state_type] :
( v18683(VarCurr)
<=> ( v18684(VarCurr)
| v18637(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3683,axiom,
! [VarCurr: state_type] :
( v18684(VarCurr)
<=> ( v18685(VarCurr)
| v18620(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3682,axiom,
! [VarCurr: state_type] :
( v18685(VarCurr)
<=> ( v18585(VarCurr)
| v18603(VarCurr) ) ) ).
tff(writeUnaryOperator_1272,axiom,
! [VarCurr: state_type] :
( ~ v18681(VarCurr)
<=> v13452(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3681,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18672(VarNext)
<=> v18673(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3680,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18673(VarNext)
<=> ( v18674(VarNext)
& v13472(VarNext) ) ) ) ).
tff(writeUnaryOperator_1271,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18674(VarNext)
<=> v13483(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_357,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18657(VarNext)
=> ( v18654(VarNext)
<=> v18654(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_379,axiom,
! [VarNext: state_type] :
( v18657(VarNext)
=> ( v18654(VarNext)
<=> v18665(VarNext) ) ) ).
tff(addAssignment_7752,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18665(VarNext)
<=> v18663(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_663,axiom,
! [VarCurr: state_type] :
( ~ v18597(VarCurr)
=> ( v18663(VarCurr)
<=> v18666(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_664,axiom,
! [VarCurr: state_type] :
( v18597(VarCurr)
=> ( v18663(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3679,axiom,
! [VarCurr: state_type] :
( v18666(VarCurr)
<=> ( v18667(VarCurr)
& v13562(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3678,axiom,
! [VarCurr: state_type] :
( v18667(VarCurr)
<=> ( $true
& v13450(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3677,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18657(VarNext)
<=> v18658(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3676,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18658(VarNext)
<=> ( v18660(VarNext)
& v13472(VarNext) ) ) ) ).
tff(writeUnaryOperator_1270,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18660(VarNext)
<=> v13483(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_356,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18640(VarNext)
=> ( v18637(VarNext)
<=> v18637(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_378,axiom,
! [VarNext: state_type] :
( v18640(VarNext)
=> ( v18637(VarNext)
<=> v18648(VarNext) ) ) ).
tff(addAssignment_7751,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18648(VarNext)
<=> v18646(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_662,axiom,
! [VarCurr: state_type] :
( ~ v18597(VarCurr)
=> ( v18646(VarCurr)
<=> v18649(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_663,axiom,
! [VarCurr: state_type] :
( v18597(VarCurr)
=> ( v18646(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3675,axiom,
! [VarCurr: state_type] :
( v18649(VarCurr)
<=> ( v18650(VarCurr)
& v13554(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3674,axiom,
! [VarCurr: state_type] :
( v18650(VarCurr)
<=> ( $true
& v13450(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3673,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18640(VarNext)
<=> v18641(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3672,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18641(VarNext)
<=> ( v18643(VarNext)
& v13472(VarNext) ) ) ) ).
tff(writeUnaryOperator_1269,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18643(VarNext)
<=> v13483(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_355,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18623(VarNext)
=> ( v18620(VarNext)
<=> v18620(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_377,axiom,
! [VarNext: state_type] :
( v18623(VarNext)
=> ( v18620(VarNext)
<=> v18631(VarNext) ) ) ).
tff(addAssignment_7750,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18631(VarNext)
<=> v18629(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_661,axiom,
! [VarCurr: state_type] :
( ~ v18597(VarCurr)
=> ( v18629(VarCurr)
<=> v18632(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_662,axiom,
! [VarCurr: state_type] :
( v18597(VarCurr)
=> ( v18629(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3671,axiom,
! [VarCurr: state_type] :
( v18632(VarCurr)
<=> ( v18633(VarCurr)
& v13546(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3670,axiom,
! [VarCurr: state_type] :
( v18633(VarCurr)
<=> ( $true
& v13450(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3669,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18623(VarNext)
<=> v18624(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3668,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18624(VarNext)
<=> ( v18626(VarNext)
& v13472(VarNext) ) ) ) ).
tff(writeUnaryOperator_1268,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18626(VarNext)
<=> v13483(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_354,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18606(VarNext)
=> ( v18603(VarNext)
<=> v18603(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_376,axiom,
! [VarNext: state_type] :
( v18606(VarNext)
=> ( v18603(VarNext)
<=> v18614(VarNext) ) ) ).
tff(addAssignment_7749,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18614(VarNext)
<=> v18612(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_660,axiom,
! [VarCurr: state_type] :
( ~ v18597(VarCurr)
=> ( v18612(VarCurr)
<=> v18615(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_661,axiom,
! [VarCurr: state_type] :
( v18597(VarCurr)
=> ( v18612(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3667,axiom,
! [VarCurr: state_type] :
( v18615(VarCurr)
<=> ( v18616(VarCurr)
& v13538(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3666,axiom,
! [VarCurr: state_type] :
( v18616(VarCurr)
<=> ( $true
& v13450(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3665,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18606(VarNext)
<=> v18607(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3664,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18607(VarNext)
<=> ( v18609(VarNext)
& v13472(VarNext) ) ) ) ).
tff(writeUnaryOperator_1267,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18609(VarNext)
<=> v13483(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_353,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18588(VarNext)
=> ( v18585(VarNext)
<=> v18585(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_375,axiom,
! [VarNext: state_type] :
( v18588(VarNext)
=> ( v18585(VarNext)
<=> v18596(VarNext) ) ) ).
tff(addAssignment_7748,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18596(VarNext)
<=> v18594(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_659,axiom,
! [VarCurr: state_type] :
( ~ v18597(VarCurr)
=> ( v18594(VarCurr)
<=> v18598(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_660,axiom,
! [VarCurr: state_type] :
( v18597(VarCurr)
=> ( v18594(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3663,axiom,
! [VarCurr: state_type] :
( v18598(VarCurr)
<=> ( v18599(VarCurr)
& v13509(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3662,axiom,
! [VarCurr: state_type] :
( v18599(VarCurr)
<=> ( $true
& v13450(VarCurr) ) ) ).
tff(writeUnaryOperator_1266,axiom,
! [VarCurr: state_type] :
( ~ v18597(VarCurr)
<=> v13452(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3661,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18588(VarNext)
<=> v18589(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3660,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18589(VarNext)
<=> ( v18590(VarNext)
& v13472(VarNext) ) ) ) ).
tff(writeUnaryOperator_1265,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18590(VarNext)
<=> v13483(VarNext) ) ) ).
tff(addAssignment_7747,axiom,
! [VarCurr: state_type] :
( v18430(VarCurr)
<=> v18432(VarCurr) ) ).
tff(addAssignment_7746,axiom,
! [VarCurr: state_type] :
( v18432(VarCurr)
<=> v18434(VarCurr) ) ).
tff(addAssignment_7745,axiom,
! [VarCurr: state_type] :
( v18434(VarCurr)
<=> v18436(VarCurr) ) ).
tff(addAssignment_7744,axiom,
! [VarCurr: state_type] :
( v18436(VarCurr)
<=> v18438(VarCurr) ) ).
tff(addAssignment_7743,axiom,
! [VarCurr: state_type] :
( v18438(VarCurr)
<=> v18440(VarCurr) ) ).
tff(addAssignment_7742,axiom,
! [VarCurr: state_type] :
( v18440(VarCurr)
<=> v18442(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3659,axiom,
! [VarCurr: state_type] :
( v18442(VarCurr)
<=> ( v13319(VarCurr)
& v18444(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_352,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18553(VarNext)
=> ( v18444(VarNext)
<=> v18444(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_374,axiom,
! [VarNext: state_type] :
( v18553(VarNext)
=> ( v18444(VarNext)
<=> v18561(VarNext) ) ) ).
tff(addAssignment_7741,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18561(VarNext)
<=> v18559(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_658,axiom,
! [VarCurr: state_type] :
( ~ v18562(VarCurr)
=> ( v18559(VarCurr)
<=> v18446(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_659,axiom,
! [VarCurr: state_type] :
( v18562(VarCurr)
=> ( v18559(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_1264,axiom,
! [VarCurr: state_type] :
( ~ v18562(VarCurr)
<=> v13313(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3658,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18553(VarNext)
<=> v18554(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3657,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18554(VarNext)
<=> ( v18556(VarNext)
& v13333(VarNext) ) ) ) ).
tff(writeUnaryOperator_1263,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18556(VarNext)
<=> v13344(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_351,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18534(VarNext)
=> ( v18446(VarNext)
<=> v18446(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_373,axiom,
! [VarNext: state_type] :
( v18534(VarNext)
=> ( v18446(VarNext)
<=> v18542(VarNext) ) ) ).
tff(addAssignment_7740,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18542(VarNext)
<=> v18540(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_657,axiom,
! [VarCurr: state_type] :
( ~ v18543(VarCurr)
=> ( v18540(VarCurr)
<=> v18544(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_658,axiom,
! [VarCurr: state_type] :
( v18543(VarCurr)
=> ( v18540(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3656,axiom,
! [VarCurr: state_type] :
( v18544(VarCurr)
<=> ( v18545(VarCurr)
| v18548(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3655,axiom,
! [VarCurr: state_type] :
( v18548(VarCurr)
<=> ( v18517(VarCurr)
& v13311(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3654,axiom,
! [VarCurr: state_type] :
( v18545(VarCurr)
<=> ( v18546(VarCurr)
| v18500(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3653,axiom,
! [VarCurr: state_type] :
( v18546(VarCurr)
<=> ( v18547(VarCurr)
| v18483(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3652,axiom,
! [VarCurr: state_type] :
( v18547(VarCurr)
<=> ( v18448(VarCurr)
| v18466(VarCurr) ) ) ).
tff(writeUnaryOperator_1262,axiom,
! [VarCurr: state_type] :
( ~ v18543(VarCurr)
<=> v13313(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3651,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18534(VarNext)
<=> v18535(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3650,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18535(VarNext)
<=> ( v18536(VarNext)
& v13333(VarNext) ) ) ) ).
tff(writeUnaryOperator_1261,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18536(VarNext)
<=> v13344(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_350,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18520(VarNext)
=> ( v18517(VarNext)
<=> v18517(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_372,axiom,
! [VarNext: state_type] :
( v18520(VarNext)
=> ( v18517(VarNext)
<=> v18528(VarNext) ) ) ).
tff(addAssignment_7739,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18528(VarNext)
<=> v18526(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_656,axiom,
! [VarCurr: state_type] :
( ~ v18460(VarCurr)
=> ( v18526(VarCurr)
<=> v18529(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_657,axiom,
! [VarCurr: state_type] :
( v18460(VarCurr)
=> ( v18526(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3649,axiom,
! [VarCurr: state_type] :
( v18529(VarCurr)
<=> ( $true
& v13370(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3648,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18520(VarNext)
<=> v18521(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3647,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18521(VarNext)
<=> ( v18523(VarNext)
& v13333(VarNext) ) ) ) ).
tff(writeUnaryOperator_1260,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18523(VarNext)
<=> v13344(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_349,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18503(VarNext)
=> ( v18500(VarNext)
<=> v18500(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_371,axiom,
! [VarNext: state_type] :
( v18503(VarNext)
=> ( v18500(VarNext)
<=> v18511(VarNext) ) ) ).
tff(addAssignment_7738,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18511(VarNext)
<=> v18509(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_655,axiom,
! [VarCurr: state_type] :
( ~ v18460(VarCurr)
=> ( v18509(VarCurr)
<=> v18512(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_656,axiom,
! [VarCurr: state_type] :
( v18460(VarCurr)
=> ( v18509(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3646,axiom,
! [VarCurr: state_type] :
( v18512(VarCurr)
<=> ( v18513(VarCurr)
& v13423(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3645,axiom,
! [VarCurr: state_type] :
( v18513(VarCurr)
<=> ( $true
& v13311(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3644,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18503(VarNext)
<=> v18504(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3643,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18504(VarNext)
<=> ( v18506(VarNext)
& v13333(VarNext) ) ) ) ).
tff(writeUnaryOperator_1259,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18506(VarNext)
<=> v13344(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_348,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18486(VarNext)
=> ( v18483(VarNext)
<=> v18483(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_370,axiom,
! [VarNext: state_type] :
( v18486(VarNext)
=> ( v18483(VarNext)
<=> v18494(VarNext) ) ) ).
tff(addAssignment_7737,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18494(VarNext)
<=> v18492(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_654,axiom,
! [VarCurr: state_type] :
( ~ v18460(VarCurr)
=> ( v18492(VarCurr)
<=> v18495(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_655,axiom,
! [VarCurr: state_type] :
( v18460(VarCurr)
=> ( v18492(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3642,axiom,
! [VarCurr: state_type] :
( v18495(VarCurr)
<=> ( v18496(VarCurr)
& v13415(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3641,axiom,
! [VarCurr: state_type] :
( v18496(VarCurr)
<=> ( $true
& v13311(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3640,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18486(VarNext)
<=> v18487(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3639,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18487(VarNext)
<=> ( v18489(VarNext)
& v13333(VarNext) ) ) ) ).
tff(writeUnaryOperator_1258,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18489(VarNext)
<=> v13344(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_347,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18469(VarNext)
=> ( v18466(VarNext)
<=> v18466(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_369,axiom,
! [VarNext: state_type] :
( v18469(VarNext)
=> ( v18466(VarNext)
<=> v18477(VarNext) ) ) ).
tff(addAssignment_7736,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18477(VarNext)
<=> v18475(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_653,axiom,
! [VarCurr: state_type] :
( ~ v18460(VarCurr)
=> ( v18475(VarCurr)
<=> v18478(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_654,axiom,
! [VarCurr: state_type] :
( v18460(VarCurr)
=> ( v18475(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3638,axiom,
! [VarCurr: state_type] :
( v18478(VarCurr)
<=> ( v18479(VarCurr)
& v13407(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3637,axiom,
! [VarCurr: state_type] :
( v18479(VarCurr)
<=> ( $true
& v13311(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3636,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18469(VarNext)
<=> v18470(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3635,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18470(VarNext)
<=> ( v18472(VarNext)
& v13333(VarNext) ) ) ) ).
tff(writeUnaryOperator_1257,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18472(VarNext)
<=> v13344(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_346,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18451(VarNext)
=> ( v18448(VarNext)
<=> v18448(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_368,axiom,
! [VarNext: state_type] :
( v18451(VarNext)
=> ( v18448(VarNext)
<=> v18459(VarNext) ) ) ).
tff(addAssignment_7735,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18459(VarNext)
<=> v18457(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_652,axiom,
! [VarCurr: state_type] :
( ~ v18460(VarCurr)
=> ( v18457(VarCurr)
<=> v18461(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_653,axiom,
! [VarCurr: state_type] :
( v18460(VarCurr)
=> ( v18457(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3634,axiom,
! [VarCurr: state_type] :
( v18461(VarCurr)
<=> ( v18462(VarCurr)
& v13399(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3633,axiom,
! [VarCurr: state_type] :
( v18462(VarCurr)
<=> ( $true
& v13311(VarCurr) ) ) ).
tff(writeUnaryOperator_1256,axiom,
! [VarCurr: state_type] :
( ~ v18460(VarCurr)
<=> v13313(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3632,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18451(VarNext)
<=> v18452(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3631,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18452(VarNext)
<=> ( v18453(VarNext)
& v13333(VarNext) ) ) ) ).
tff(writeUnaryOperator_1255,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18453(VarNext)
<=> v13344(VarNext) ) ) ).
tff(addAssignment_7734,axiom,
! [VarCurr: state_type] :
( v18362(VarCurr)
<=> v18364(VarCurr) ) ).
tff(addAssignment_7733,axiom,
! [VarCurr: state_type] :
( v18364(VarCurr)
<=> v18366(VarCurr) ) ).
tff(addAssignment_7732,axiom,
! [VarCurr: state_type] :
( v18366(VarCurr)
<=> v18368(VarCurr) ) ).
tff(addAssignment_7731,axiom,
! [VarCurr: state_type] :
( v18368(VarCurr)
<=> v18370(VarCurr) ) ).
tff(addAssignment_7730,axiom,
! [VarCurr: state_type] :
( v18370(VarCurr)
<=> v18372(VarCurr) ) ).
tff(addAssignment_7729,axiom,
! [VarCurr: state_type] :
( v18372(VarCurr)
<=> v18374(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3630,axiom,
! [VarCurr: state_type] :
( v18374(VarCurr)
<=> ( v13169(VarCurr)
& v18376(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_345,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18416(VarNext)
=> ( v18376(VarNext)
<=> v18376(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_367,axiom,
! [VarNext: state_type] :
( v18416(VarNext)
=> ( v18376(VarNext)
<=> v18424(VarNext) ) ) ).
tff(addAssignment_7728,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18424(VarNext)
<=> v18422(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_651,axiom,
! [VarCurr: state_type] :
( ~ v18425(VarCurr)
=> ( v18422(VarCurr)
<=> v18378(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_652,axiom,
! [VarCurr: state_type] :
( v18425(VarCurr)
=> ( v18422(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_1254,axiom,
! [VarCurr: state_type] :
( ~ v18425(VarCurr)
<=> v13161(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3629,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18416(VarNext)
<=> v18417(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3628,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18417(VarNext)
<=> ( v18419(VarNext)
& v13185(VarNext) ) ) ) ).
tff(writeUnaryOperator_1253,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18419(VarNext)
<=> v13198(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_344,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18402(VarNext)
=> ( v18378(VarNext)
<=> v18378(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_366,axiom,
! [VarNext: state_type] :
( v18402(VarNext)
=> ( v18378(VarNext)
<=> v18410(VarNext) ) ) ).
tff(addAssignment_7727,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18410(VarNext)
<=> v18408(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_650,axiom,
! [VarCurr: state_type] :
( ~ v18411(VarCurr)
=> ( v18408(VarCurr)
<=> v18380(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_651,axiom,
! [VarCurr: state_type] :
( v18411(VarCurr)
=> ( v18408(VarCurr)
<=> $false ) ) ).
tff(writeUnaryOperator_1252,axiom,
! [VarCurr: state_type] :
( ~ v18411(VarCurr)
<=> v13161(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3627,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18402(VarNext)
<=> v18403(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3626,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18403(VarNext)
<=> ( v18405(VarNext)
& v13185(VarNext) ) ) ) ).
tff(writeUnaryOperator_1251,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18405(VarNext)
<=> v13198(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_343,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18387(VarNext)
=> ( v18380(VarNext)
<=> v18380(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_365,axiom,
! [VarNext: state_type] :
( v18387(VarNext)
=> ( v18380(VarNext)
<=> v18395(VarNext) ) ) ).
tff(addAssignment_7726,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18395(VarNext)
<=> v18393(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_649,axiom,
! [VarCurr: state_type] :
( ~ v18396(VarCurr)
=> ( v18393(VarCurr)
<=> v18397(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_650,axiom,
! [VarCurr: state_type] :
( v18396(VarCurr)
=> ( v18393(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3625,axiom,
! [VarCurr: state_type] :
( v18397(VarCurr)
<=> ( v18382(VarCurr)
| v18384(VarCurr) ) ) ).
tff(writeUnaryOperator_1250,axiom,
! [VarCurr: state_type] :
( ~ v18396(VarCurr)
<=> v13161(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3624,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18387(VarNext)
<=> v18388(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3623,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18388(VarNext)
<=> ( v18389(VarNext)
& v13185(VarNext) ) ) ) ).
tff(writeUnaryOperator_1249,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18389(VarNext)
<=> v13198(VarNext) ) ) ).
tff(addAssignment_7725,axiom,
! [VarCurr: state_type] :
( v14644(VarCurr)
<=> v14646(VarCurr) ) ).
tff(addAssignment_7724,axiom,
! [VarCurr: state_type] :
( v14646(VarCurr)
<=> v14648(VarCurr) ) ).
tff(addAssignment_7723,axiom,
! [VarCurr: state_type] :
( v14648(VarCurr)
<=> v14650(VarCurr) ) ).
tff(addAssignment_7722,axiom,
! [VarCurr: state_type] :
( v14650(VarCurr)
<=> v14652(VarCurr) ) ).
tff(addAssignment_7721,axiom,
! [VarCurr: state_type] :
( v14652(VarCurr)
<=> v14654(VarCurr) ) ).
tff(addAssignment_7720,axiom,
! [VarCurr: state_type] :
( v14654(VarCurr)
<=> v14656(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3622,axiom,
! [VarCurr: state_type] :
( v14656(VarCurr)
<=> ( v10241(VarCurr)
& v14658(VarCurr) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_342,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18343(VarNext)
=> ( v14658(VarNext)
<=> v14658(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_364,axiom,
! [VarNext: state_type] :
( v18343(VarNext)
=> ( v14658(VarNext)
<=> v18351(VarNext) ) ) ).
tff(addAssignment_7719,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18351(VarNext)
<=> v18349(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_648,axiom,
! [VarCurr: state_type] :
( ~ v18352(VarCurr)
=> ( v18349(VarCurr)
<=> v18353(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_649,axiom,
! [VarCurr: state_type] :
( v18352(VarCurr)
=> ( v18349(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3621,axiom,
! [VarCurr: state_type] :
( v18353(VarCurr)
<=> ( v14660(VarCurr)
| v16888(VarCurr) ) ) ).
tff(writeUnaryOperator_1248,axiom,
! [VarCurr: state_type] :
( ~ v18352(VarCurr)
<=> v10235(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3620,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18343(VarNext)
<=> v18344(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3619,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18344(VarNext)
<=> ( v18346(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1247,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18346(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_341,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18187(VarNext)
=> ( v16888(VarNext)
<=> v16888(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_363,axiom,
! [VarNext: state_type] :
( v18187(VarNext)
=> ( v16888(VarNext)
<=> v18195(VarNext) ) ) ).
tff(addAssignment_7718,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18195(VarNext)
<=> v18193(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_647,axiom,
! [VarCurr: state_type] :
( ~ v16740(VarCurr)
=> ( v18193(VarCurr)
<=> v18196(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_648,axiom,
! [VarCurr: state_type] :
( v16740(VarCurr)
=> ( v18193(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3618,axiom,
! [VarCurr: state_type] :
( v18196(VarCurr)
<=> ( v18197(VarCurr)
| v18338(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3617,axiom,
! [VarCurr: state_type] :
( v18338(VarCurr)
<=> ( v18168(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3616,axiom,
! [VarCurr: state_type] :
( v18197(VarCurr)
<=> ( v18198(VarCurr)
| v18337(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3615,axiom,
! [VarCurr: state_type] :
( v18337(VarCurr)
<=> ( v18150(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3614,axiom,
! [VarCurr: state_type] :
( v18198(VarCurr)
<=> ( v18199(VarCurr)
| v18336(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3613,axiom,
! [VarCurr: state_type] :
( v18336(VarCurr)
<=> ( v18132(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3612,axiom,
! [VarCurr: state_type] :
( v18199(VarCurr)
<=> ( v18200(VarCurr)
| v18335(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3611,axiom,
! [VarCurr: state_type] :
( v18335(VarCurr)
<=> ( v18114(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3610,axiom,
! [VarCurr: state_type] :
( v18200(VarCurr)
<=> ( v18201(VarCurr)
| v18334(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3609,axiom,
! [VarCurr: state_type] :
( v18334(VarCurr)
<=> ( v18096(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3608,axiom,
! [VarCurr: state_type] :
( v18201(VarCurr)
<=> ( v18202(VarCurr)
| v18333(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3607,axiom,
! [VarCurr: state_type] :
( v18333(VarCurr)
<=> ( v18078(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3606,axiom,
! [VarCurr: state_type] :
( v18202(VarCurr)
<=> ( v18203(VarCurr)
| v18332(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3605,axiom,
! [VarCurr: state_type] :
( v18332(VarCurr)
<=> ( v18060(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3604,axiom,
! [VarCurr: state_type] :
( v18203(VarCurr)
<=> ( v18204(VarCurr)
| v18331(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3603,axiom,
! [VarCurr: state_type] :
( v18331(VarCurr)
<=> ( v18042(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3602,axiom,
! [VarCurr: state_type] :
( v18204(VarCurr)
<=> ( v18205(VarCurr)
| v18330(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3601,axiom,
! [VarCurr: state_type] :
( v18330(VarCurr)
<=> ( v18024(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3600,axiom,
! [VarCurr: state_type] :
( v18205(VarCurr)
<=> ( v18206(VarCurr)
| v18329(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3599,axiom,
! [VarCurr: state_type] :
( v18329(VarCurr)
<=> ( v18006(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3598,axiom,
! [VarCurr: state_type] :
( v18206(VarCurr)
<=> ( v18207(VarCurr)
| v18328(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3597,axiom,
! [VarCurr: state_type] :
( v18328(VarCurr)
<=> ( v17988(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3596,axiom,
! [VarCurr: state_type] :
( v18207(VarCurr)
<=> ( v18208(VarCurr)
| v18327(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3595,axiom,
! [VarCurr: state_type] :
( v18327(VarCurr)
<=> ( v17970(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3594,axiom,
! [VarCurr: state_type] :
( v18208(VarCurr)
<=> ( v18209(VarCurr)
| v18326(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3593,axiom,
! [VarCurr: state_type] :
( v18326(VarCurr)
<=> ( v17952(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3592,axiom,
! [VarCurr: state_type] :
( v18209(VarCurr)
<=> ( v18210(VarCurr)
| v18325(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3591,axiom,
! [VarCurr: state_type] :
( v18325(VarCurr)
<=> ( v17934(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3590,axiom,
! [VarCurr: state_type] :
( v18210(VarCurr)
<=> ( v18211(VarCurr)
| v18324(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3589,axiom,
! [VarCurr: state_type] :
( v18324(VarCurr)
<=> ( v17916(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3588,axiom,
! [VarCurr: state_type] :
( v18211(VarCurr)
<=> ( v18212(VarCurr)
| v18323(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3587,axiom,
! [VarCurr: state_type] :
( v18323(VarCurr)
<=> ( v17898(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3586,axiom,
! [VarCurr: state_type] :
( v18212(VarCurr)
<=> ( v18213(VarCurr)
| v18322(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3585,axiom,
! [VarCurr: state_type] :
( v18322(VarCurr)
<=> ( v17880(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3584,axiom,
! [VarCurr: state_type] :
( v18213(VarCurr)
<=> ( v18214(VarCurr)
| v18321(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3583,axiom,
! [VarCurr: state_type] :
( v18321(VarCurr)
<=> ( v17862(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3582,axiom,
! [VarCurr: state_type] :
( v18214(VarCurr)
<=> ( v18215(VarCurr)
| v18320(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3581,axiom,
! [VarCurr: state_type] :
( v18320(VarCurr)
<=> ( v17844(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3580,axiom,
! [VarCurr: state_type] :
( v18215(VarCurr)
<=> ( v18216(VarCurr)
| v18319(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3579,axiom,
! [VarCurr: state_type] :
( v18319(VarCurr)
<=> ( v17826(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3578,axiom,
! [VarCurr: state_type] :
( v18216(VarCurr)
<=> ( v18217(VarCurr)
| v18318(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3577,axiom,
! [VarCurr: state_type] :
( v18318(VarCurr)
<=> ( v17808(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3576,axiom,
! [VarCurr: state_type] :
( v18217(VarCurr)
<=> ( v18218(VarCurr)
| v18317(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3575,axiom,
! [VarCurr: state_type] :
( v18317(VarCurr)
<=> ( v17790(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3574,axiom,
! [VarCurr: state_type] :
( v18218(VarCurr)
<=> ( v18219(VarCurr)
| v18316(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3573,axiom,
! [VarCurr: state_type] :
( v18316(VarCurr)
<=> ( v17772(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3572,axiom,
! [VarCurr: state_type] :
( v18219(VarCurr)
<=> ( v18220(VarCurr)
| v18315(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3571,axiom,
! [VarCurr: state_type] :
( v18315(VarCurr)
<=> ( v17754(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3570,axiom,
! [VarCurr: state_type] :
( v18220(VarCurr)
<=> ( v18221(VarCurr)
| v18314(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3569,axiom,
! [VarCurr: state_type] :
( v18314(VarCurr)
<=> ( v17736(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3568,axiom,
! [VarCurr: state_type] :
( v18221(VarCurr)
<=> ( v18222(VarCurr)
| v18313(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3567,axiom,
! [VarCurr: state_type] :
( v18313(VarCurr)
<=> ( v17718(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3566,axiom,
! [VarCurr: state_type] :
( v18222(VarCurr)
<=> ( v18223(VarCurr)
| v18312(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3565,axiom,
! [VarCurr: state_type] :
( v18312(VarCurr)
<=> ( v17700(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3564,axiom,
! [VarCurr: state_type] :
( v18223(VarCurr)
<=> ( v18224(VarCurr)
| v18311(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3563,axiom,
! [VarCurr: state_type] :
( v18311(VarCurr)
<=> ( v17682(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3562,axiom,
! [VarCurr: state_type] :
( v18224(VarCurr)
<=> ( v18225(VarCurr)
| v18310(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3561,axiom,
! [VarCurr: state_type] :
( v18310(VarCurr)
<=> ( v17664(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3560,axiom,
! [VarCurr: state_type] :
( v18225(VarCurr)
<=> ( v18226(VarCurr)
| v18309(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3559,axiom,
! [VarCurr: state_type] :
( v18309(VarCurr)
<=> ( v17646(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3558,axiom,
! [VarCurr: state_type] :
( v18226(VarCurr)
<=> ( v18227(VarCurr)
| v18308(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3557,axiom,
! [VarCurr: state_type] :
( v18308(VarCurr)
<=> ( v17628(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3556,axiom,
! [VarCurr: state_type] :
( v18227(VarCurr)
<=> ( v18228(VarCurr)
| v18307(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3555,axiom,
! [VarCurr: state_type] :
( v18307(VarCurr)
<=> ( v17610(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3554,axiom,
! [VarCurr: state_type] :
( v18228(VarCurr)
<=> ( v18229(VarCurr)
| v18306(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3553,axiom,
! [VarCurr: state_type] :
( v18306(VarCurr)
<=> ( v17592(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3552,axiom,
! [VarCurr: state_type] :
( v18229(VarCurr)
<=> ( v18230(VarCurr)
| v18305(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3551,axiom,
! [VarCurr: state_type] :
( v18305(VarCurr)
<=> ( v17574(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3550,axiom,
! [VarCurr: state_type] :
( v18230(VarCurr)
<=> ( v18231(VarCurr)
| v18304(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3549,axiom,
! [VarCurr: state_type] :
( v18304(VarCurr)
<=> ( v17556(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3548,axiom,
! [VarCurr: state_type] :
( v18231(VarCurr)
<=> ( v18232(VarCurr)
| v18303(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3547,axiom,
! [VarCurr: state_type] :
( v18303(VarCurr)
<=> ( v17538(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3546,axiom,
! [VarCurr: state_type] :
( v18232(VarCurr)
<=> ( v18233(VarCurr)
| v18302(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3545,axiom,
! [VarCurr: state_type] :
( v18302(VarCurr)
<=> ( v17520(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3544,axiom,
! [VarCurr: state_type] :
( v18233(VarCurr)
<=> ( v18234(VarCurr)
| v18301(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3543,axiom,
! [VarCurr: state_type] :
( v18301(VarCurr)
<=> ( v17502(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3542,axiom,
! [VarCurr: state_type] :
( v18234(VarCurr)
<=> ( v18235(VarCurr)
| v18300(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3541,axiom,
! [VarCurr: state_type] :
( v18300(VarCurr)
<=> ( v17484(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3540,axiom,
! [VarCurr: state_type] :
( v18235(VarCurr)
<=> ( v18236(VarCurr)
| v18299(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3539,axiom,
! [VarCurr: state_type] :
( v18299(VarCurr)
<=> ( v17466(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3538,axiom,
! [VarCurr: state_type] :
( v18236(VarCurr)
<=> ( v18237(VarCurr)
| v18298(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3537,axiom,
! [VarCurr: state_type] :
( v18298(VarCurr)
<=> ( v17448(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3536,axiom,
! [VarCurr: state_type] :
( v18237(VarCurr)
<=> ( v18238(VarCurr)
| v18297(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3535,axiom,
! [VarCurr: state_type] :
( v18297(VarCurr)
<=> ( v17430(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3534,axiom,
! [VarCurr: state_type] :
( v18238(VarCurr)
<=> ( v18239(VarCurr)
| v18296(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3533,axiom,
! [VarCurr: state_type] :
( v18296(VarCurr)
<=> ( v17412(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3532,axiom,
! [VarCurr: state_type] :
( v18239(VarCurr)
<=> ( v18240(VarCurr)
| v18295(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3531,axiom,
! [VarCurr: state_type] :
( v18295(VarCurr)
<=> ( v17394(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3530,axiom,
! [VarCurr: state_type] :
( v18240(VarCurr)
<=> ( v18241(VarCurr)
| v18294(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3529,axiom,
! [VarCurr: state_type] :
( v18294(VarCurr)
<=> ( v17376(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3528,axiom,
! [VarCurr: state_type] :
( v18241(VarCurr)
<=> ( v18242(VarCurr)
| v18293(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3527,axiom,
! [VarCurr: state_type] :
( v18293(VarCurr)
<=> ( v17358(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3526,axiom,
! [VarCurr: state_type] :
( v18242(VarCurr)
<=> ( v18243(VarCurr)
| v18292(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3525,axiom,
! [VarCurr: state_type] :
( v18292(VarCurr)
<=> ( v17340(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3524,axiom,
! [VarCurr: state_type] :
( v18243(VarCurr)
<=> ( v18244(VarCurr)
| v18291(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3523,axiom,
! [VarCurr: state_type] :
( v18291(VarCurr)
<=> ( v17322(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3522,axiom,
! [VarCurr: state_type] :
( v18244(VarCurr)
<=> ( v18245(VarCurr)
| v18290(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3521,axiom,
! [VarCurr: state_type] :
( v18290(VarCurr)
<=> ( v17304(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3520,axiom,
! [VarCurr: state_type] :
( v18245(VarCurr)
<=> ( v18246(VarCurr)
| v18289(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3519,axiom,
! [VarCurr: state_type] :
( v18289(VarCurr)
<=> ( v17286(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3518,axiom,
! [VarCurr: state_type] :
( v18246(VarCurr)
<=> ( v18247(VarCurr)
| v18288(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3517,axiom,
! [VarCurr: state_type] :
( v18288(VarCurr)
<=> ( v17268(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3516,axiom,
! [VarCurr: state_type] :
( v18247(VarCurr)
<=> ( v18248(VarCurr)
| v18287(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3515,axiom,
! [VarCurr: state_type] :
( v18287(VarCurr)
<=> ( v17250(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3514,axiom,
! [VarCurr: state_type] :
( v18248(VarCurr)
<=> ( v18249(VarCurr)
| v18286(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3513,axiom,
! [VarCurr: state_type] :
( v18286(VarCurr)
<=> ( v17232(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3512,axiom,
! [VarCurr: state_type] :
( v18249(VarCurr)
<=> ( v18250(VarCurr)
| v18285(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3511,axiom,
! [VarCurr: state_type] :
( v18285(VarCurr)
<=> ( v17214(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3510,axiom,
! [VarCurr: state_type] :
( v18250(VarCurr)
<=> ( v18251(VarCurr)
| v18284(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3509,axiom,
! [VarCurr: state_type] :
( v18284(VarCurr)
<=> ( v17196(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3508,axiom,
! [VarCurr: state_type] :
( v18251(VarCurr)
<=> ( v18252(VarCurr)
| v18283(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3507,axiom,
! [VarCurr: state_type] :
( v18283(VarCurr)
<=> ( v17178(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3506,axiom,
! [VarCurr: state_type] :
( v18252(VarCurr)
<=> ( v18253(VarCurr)
| v18282(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3505,axiom,
! [VarCurr: state_type] :
( v18282(VarCurr)
<=> ( v17160(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3504,axiom,
! [VarCurr: state_type] :
( v18253(VarCurr)
<=> ( v18254(VarCurr)
| v18281(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3503,axiom,
! [VarCurr: state_type] :
( v18281(VarCurr)
<=> ( v17142(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3502,axiom,
! [VarCurr: state_type] :
( v18254(VarCurr)
<=> ( v18255(VarCurr)
| v18280(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3501,axiom,
! [VarCurr: state_type] :
( v18280(VarCurr)
<=> ( v17124(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3500,axiom,
! [VarCurr: state_type] :
( v18255(VarCurr)
<=> ( v18256(VarCurr)
| v18279(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3499,axiom,
! [VarCurr: state_type] :
( v18279(VarCurr)
<=> ( v17106(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3498,axiom,
! [VarCurr: state_type] :
( v18256(VarCurr)
<=> ( v18257(VarCurr)
| v18278(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3497,axiom,
! [VarCurr: state_type] :
( v18278(VarCurr)
<=> ( v17088(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3496,axiom,
! [VarCurr: state_type] :
( v18257(VarCurr)
<=> ( v18258(VarCurr)
| v18277(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3495,axiom,
! [VarCurr: state_type] :
( v18277(VarCurr)
<=> ( v17070(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3494,axiom,
! [VarCurr: state_type] :
( v18258(VarCurr)
<=> ( v18259(VarCurr)
| v18276(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3493,axiom,
! [VarCurr: state_type] :
( v18276(VarCurr)
<=> ( v17052(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3492,axiom,
! [VarCurr: state_type] :
( v18259(VarCurr)
<=> ( v18260(VarCurr)
| v18275(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3491,axiom,
! [VarCurr: state_type] :
( v18275(VarCurr)
<=> ( v17034(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3490,axiom,
! [VarCurr: state_type] :
( v18260(VarCurr)
<=> ( v18261(VarCurr)
| v18274(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3489,axiom,
! [VarCurr: state_type] :
( v18274(VarCurr)
<=> ( v17016(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3488,axiom,
! [VarCurr: state_type] :
( v18261(VarCurr)
<=> ( v18262(VarCurr)
| v18273(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3487,axiom,
! [VarCurr: state_type] :
( v18273(VarCurr)
<=> ( v16998(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3486,axiom,
! [VarCurr: state_type] :
( v18262(VarCurr)
<=> ( v18263(VarCurr)
| v18272(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3485,axiom,
! [VarCurr: state_type] :
( v18272(VarCurr)
<=> ( v16980(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3484,axiom,
! [VarCurr: state_type] :
( v18263(VarCurr)
<=> ( v18264(VarCurr)
| v18271(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3483,axiom,
! [VarCurr: state_type] :
( v18271(VarCurr)
<=> ( v16962(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3482,axiom,
! [VarCurr: state_type] :
( v18264(VarCurr)
<=> ( v18265(VarCurr)
| v18270(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3481,axiom,
! [VarCurr: state_type] :
( v18270(VarCurr)
<=> ( v16944(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3480,axiom,
! [VarCurr: state_type] :
( v18265(VarCurr)
<=> ( v18266(VarCurr)
| v18269(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3479,axiom,
! [VarCurr: state_type] :
( v18269(VarCurr)
<=> ( v16926(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3478,axiom,
! [VarCurr: state_type] :
( v18266(VarCurr)
<=> ( v18267(VarCurr)
| v18268(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3477,axiom,
! [VarCurr: state_type] :
( v18268(VarCurr)
<=> ( v16908(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3476,axiom,
! [VarCurr: state_type] :
( v18267(VarCurr)
<=> ( v16890(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3475,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18187(VarNext)
<=> v18188(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3474,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18188(VarNext)
<=> ( v18190(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1246,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18190(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_340,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18171(VarNext)
=> ( v18168(VarNext)
<=> v18168(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_362,axiom,
! [VarNext: state_type] :
( v18171(VarNext)
=> ( v18168(VarNext)
<=> v18179(VarNext) ) ) ).
tff(addAssignment_7717,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18179(VarNext)
<=> v18177(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_646,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v18177(VarCurr)
<=> v18180(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_647,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v18177(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3473,axiom,
! [VarCurr: state_type] :
( v18180(VarCurr)
<=> ( v18181(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3472,axiom,
! [VarCurr: state_type] :
( v18181(VarCurr)
<=> v18182(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1235,axiom,
! [VarCurr: state_type] :
( v18182(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $true )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3471,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18171(VarNext)
<=> v18172(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3470,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18172(VarNext)
<=> ( v18174(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1245,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18174(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_339,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18153(VarNext)
=> ( v18150(VarNext)
<=> v18150(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_361,axiom,
! [VarNext: state_type] :
( v18153(VarNext)
=> ( v18150(VarNext)
<=> v18161(VarNext) ) ) ).
tff(addAssignment_7716,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18161(VarNext)
<=> v18159(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_645,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v18159(VarCurr)
<=> v18162(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_646,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v18159(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3469,axiom,
! [VarCurr: state_type] :
( v18162(VarCurr)
<=> ( v18163(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3468,axiom,
! [VarCurr: state_type] :
( v18163(VarCurr)
<=> v18164(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1234,axiom,
! [VarCurr: state_type] :
( v18164(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $true )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3467,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18153(VarNext)
<=> v18154(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3466,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18154(VarNext)
<=> ( v18156(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1244,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18156(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_338,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18135(VarNext)
=> ( v18132(VarNext)
<=> v18132(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_360,axiom,
! [VarNext: state_type] :
( v18135(VarNext)
=> ( v18132(VarNext)
<=> v18143(VarNext) ) ) ).
tff(addAssignment_7715,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18143(VarNext)
<=> v18141(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_644,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v18141(VarCurr)
<=> v18144(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_645,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v18141(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3465,axiom,
! [VarCurr: state_type] :
( v18144(VarCurr)
<=> ( v18145(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3464,axiom,
! [VarCurr: state_type] :
( v18145(VarCurr)
<=> v18146(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1233,axiom,
! [VarCurr: state_type] :
( v18146(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $true )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3463,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18135(VarNext)
<=> v18136(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3462,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18136(VarNext)
<=> ( v18138(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1243,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18138(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_337,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18117(VarNext)
=> ( v18114(VarNext)
<=> v18114(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_359,axiom,
! [VarNext: state_type] :
( v18117(VarNext)
=> ( v18114(VarNext)
<=> v18125(VarNext) ) ) ).
tff(addAssignment_7714,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18125(VarNext)
<=> v18123(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_643,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v18123(VarCurr)
<=> v18126(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_644,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v18123(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3461,axiom,
! [VarCurr: state_type] :
( v18126(VarCurr)
<=> ( v18127(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3460,axiom,
! [VarCurr: state_type] :
( v18127(VarCurr)
<=> v18128(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1232,axiom,
! [VarCurr: state_type] :
( v18128(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $true )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3459,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18117(VarNext)
<=> v18118(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3458,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18118(VarNext)
<=> ( v18120(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1242,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18120(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_336,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18099(VarNext)
=> ( v18096(VarNext)
<=> v18096(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_358,axiom,
! [VarNext: state_type] :
( v18099(VarNext)
=> ( v18096(VarNext)
<=> v18107(VarNext) ) ) ).
tff(addAssignment_7713,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18107(VarNext)
<=> v18105(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_642,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v18105(VarCurr)
<=> v18108(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_643,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v18105(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3457,axiom,
! [VarCurr: state_type] :
( v18108(VarCurr)
<=> ( v18109(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3456,axiom,
! [VarCurr: state_type] :
( v18109(VarCurr)
<=> v18110(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1231,axiom,
! [VarCurr: state_type] :
( v18110(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3455,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18099(VarNext)
<=> v18100(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3454,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18100(VarNext)
<=> ( v18102(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1241,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18102(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_335,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18081(VarNext)
=> ( v18078(VarNext)
<=> v18078(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_357,axiom,
! [VarNext: state_type] :
( v18081(VarNext)
=> ( v18078(VarNext)
<=> v18089(VarNext) ) ) ).
tff(addAssignment_7712,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18089(VarNext)
<=> v18087(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_641,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v18087(VarCurr)
<=> v18090(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_642,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v18087(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3453,axiom,
! [VarCurr: state_type] :
( v18090(VarCurr)
<=> ( v18091(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3452,axiom,
! [VarCurr: state_type] :
( v18091(VarCurr)
<=> v18092(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1230,axiom,
! [VarCurr: state_type] :
( v18092(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3451,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18081(VarNext)
<=> v18082(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3450,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18082(VarNext)
<=> ( v18084(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1240,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18084(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_334,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18063(VarNext)
=> ( v18060(VarNext)
<=> v18060(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_356,axiom,
! [VarNext: state_type] :
( v18063(VarNext)
=> ( v18060(VarNext)
<=> v18071(VarNext) ) ) ).
tff(addAssignment_7711,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18071(VarNext)
<=> v18069(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_640,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v18069(VarCurr)
<=> v18072(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_641,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v18069(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3449,axiom,
! [VarCurr: state_type] :
( v18072(VarCurr)
<=> ( v18073(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3448,axiom,
! [VarCurr: state_type] :
( v18073(VarCurr)
<=> v18074(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1229,axiom,
! [VarCurr: state_type] :
( v18074(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3447,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18063(VarNext)
<=> v18064(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3446,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18064(VarNext)
<=> ( v18066(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1239,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18066(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_333,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18045(VarNext)
=> ( v18042(VarNext)
<=> v18042(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_355,axiom,
! [VarNext: state_type] :
( v18045(VarNext)
=> ( v18042(VarNext)
<=> v18053(VarNext) ) ) ).
tff(addAssignment_7710,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18053(VarNext)
<=> v18051(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_639,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v18051(VarCurr)
<=> v18054(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_640,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v18051(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3445,axiom,
! [VarCurr: state_type] :
( v18054(VarCurr)
<=> ( v18055(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3444,axiom,
! [VarCurr: state_type] :
( v18055(VarCurr)
<=> v18056(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1228,axiom,
! [VarCurr: state_type] :
( v18056(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3443,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18045(VarNext)
<=> v18046(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3442,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18046(VarNext)
<=> ( v18048(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1238,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18048(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_332,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18027(VarNext)
=> ( v18024(VarNext)
<=> v18024(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_354,axiom,
! [VarNext: state_type] :
( v18027(VarNext)
=> ( v18024(VarNext)
<=> v18035(VarNext) ) ) ).
tff(addAssignment_7709,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18035(VarNext)
<=> v18033(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_638,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v18033(VarCurr)
<=> v18036(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_639,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v18033(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3441,axiom,
! [VarCurr: state_type] :
( v18036(VarCurr)
<=> ( v18037(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3440,axiom,
! [VarCurr: state_type] :
( v18037(VarCurr)
<=> v18038(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1227,axiom,
! [VarCurr: state_type] :
( v18038(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3439,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18027(VarNext)
<=> v18028(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3438,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18028(VarNext)
<=> ( v18030(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1237,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18030(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_331,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18009(VarNext)
=> ( v18006(VarNext)
<=> v18006(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_353,axiom,
! [VarNext: state_type] :
( v18009(VarNext)
=> ( v18006(VarNext)
<=> v18017(VarNext) ) ) ).
tff(addAssignment_7708,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18017(VarNext)
<=> v18015(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_637,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v18015(VarCurr)
<=> v18018(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_638,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v18015(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3437,axiom,
! [VarCurr: state_type] :
( v18018(VarCurr)
<=> ( v18019(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3436,axiom,
! [VarCurr: state_type] :
( v18019(VarCurr)
<=> v18020(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1226,axiom,
! [VarCurr: state_type] :
( v18020(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3435,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18009(VarNext)
<=> v18010(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3434,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v18010(VarNext)
<=> ( v18012(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1236,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v18012(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_330,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17991(VarNext)
=> ( v17988(VarNext)
<=> v17988(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_352,axiom,
! [VarNext: state_type] :
( v17991(VarNext)
=> ( v17988(VarNext)
<=> v17999(VarNext) ) ) ).
tff(addAssignment_7707,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17999(VarNext)
<=> v17997(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_636,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17997(VarCurr)
<=> v18000(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_637,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17997(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3433,axiom,
! [VarCurr: state_type] :
( v18000(VarCurr)
<=> ( v18001(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3432,axiom,
! [VarCurr: state_type] :
( v18001(VarCurr)
<=> v18002(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1225,axiom,
! [VarCurr: state_type] :
( v18002(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3431,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17991(VarNext)
<=> v17992(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3430,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17992(VarNext)
<=> ( v17994(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1235,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17994(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_329,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17973(VarNext)
=> ( v17970(VarNext)
<=> v17970(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_351,axiom,
! [VarNext: state_type] :
( v17973(VarNext)
=> ( v17970(VarNext)
<=> v17981(VarNext) ) ) ).
tff(addAssignment_7706,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17981(VarNext)
<=> v17979(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_635,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17979(VarCurr)
<=> v17982(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_636,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17979(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3429,axiom,
! [VarCurr: state_type] :
( v17982(VarCurr)
<=> ( v17983(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3428,axiom,
! [VarCurr: state_type] :
( v17983(VarCurr)
<=> v17984(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1224,axiom,
! [VarCurr: state_type] :
( v17984(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3427,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17973(VarNext)
<=> v17974(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3426,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17974(VarNext)
<=> ( v17976(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1234,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17976(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_328,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17955(VarNext)
=> ( v17952(VarNext)
<=> v17952(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_350,axiom,
! [VarNext: state_type] :
( v17955(VarNext)
=> ( v17952(VarNext)
<=> v17963(VarNext) ) ) ).
tff(addAssignment_7705,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17963(VarNext)
<=> v17961(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_634,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17961(VarCurr)
<=> v17964(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_635,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17961(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3425,axiom,
! [VarCurr: state_type] :
( v17964(VarCurr)
<=> ( v17965(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3424,axiom,
! [VarCurr: state_type] :
( v17965(VarCurr)
<=> v17966(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1223,axiom,
! [VarCurr: state_type] :
( v17966(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3423,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17955(VarNext)
<=> v17956(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3422,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17956(VarNext)
<=> ( v17958(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1233,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17958(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_327,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17937(VarNext)
=> ( v17934(VarNext)
<=> v17934(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_349,axiom,
! [VarNext: state_type] :
( v17937(VarNext)
=> ( v17934(VarNext)
<=> v17945(VarNext) ) ) ).
tff(addAssignment_7704,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17945(VarNext)
<=> v17943(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_633,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17943(VarCurr)
<=> v17946(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_634,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17943(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3421,axiom,
! [VarCurr: state_type] :
( v17946(VarCurr)
<=> ( v17947(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3420,axiom,
! [VarCurr: state_type] :
( v17947(VarCurr)
<=> v17948(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1222,axiom,
! [VarCurr: state_type] :
( v17948(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3419,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17937(VarNext)
<=> v17938(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3418,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17938(VarNext)
<=> ( v17940(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1232,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17940(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_326,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17919(VarNext)
=> ( v17916(VarNext)
<=> v17916(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_348,axiom,
! [VarNext: state_type] :
( v17919(VarNext)
=> ( v17916(VarNext)
<=> v17927(VarNext) ) ) ).
tff(addAssignment_7703,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17927(VarNext)
<=> v17925(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_632,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17925(VarCurr)
<=> v17928(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_633,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17925(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3417,axiom,
! [VarCurr: state_type] :
( v17928(VarCurr)
<=> ( v17929(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3416,axiom,
! [VarCurr: state_type] :
( v17929(VarCurr)
<=> v17930(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1221,axiom,
! [VarCurr: state_type] :
( v17930(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3415,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17919(VarNext)
<=> v17920(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3414,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17920(VarNext)
<=> ( v17922(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1231,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17922(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_325,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17901(VarNext)
=> ( v17898(VarNext)
<=> v17898(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_347,axiom,
! [VarNext: state_type] :
( v17901(VarNext)
=> ( v17898(VarNext)
<=> v17909(VarNext) ) ) ).
tff(addAssignment_7702,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17909(VarNext)
<=> v17907(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_631,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17907(VarCurr)
<=> v17910(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_632,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17907(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3413,axiom,
! [VarCurr: state_type] :
( v17910(VarCurr)
<=> ( v17911(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3412,axiom,
! [VarCurr: state_type] :
( v17911(VarCurr)
<=> v17912(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1220,axiom,
! [VarCurr: state_type] :
( v17912(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3411,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17901(VarNext)
<=> v17902(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3410,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17902(VarNext)
<=> ( v17904(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1230,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17904(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_324,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17883(VarNext)
=> ( v17880(VarNext)
<=> v17880(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_346,axiom,
! [VarNext: state_type] :
( v17883(VarNext)
=> ( v17880(VarNext)
<=> v17891(VarNext) ) ) ).
tff(addAssignment_7701,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17891(VarNext)
<=> v17889(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_630,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17889(VarCurr)
<=> v17892(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_631,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17889(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3409,axiom,
! [VarCurr: state_type] :
( v17892(VarCurr)
<=> ( v17893(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3408,axiom,
! [VarCurr: state_type] :
( v17893(VarCurr)
<=> v17894(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1219,axiom,
! [VarCurr: state_type] :
( v17894(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3407,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17883(VarNext)
<=> v17884(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3406,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17884(VarNext)
<=> ( v17886(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1229,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17886(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_323,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17865(VarNext)
=> ( v17862(VarNext)
<=> v17862(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_345,axiom,
! [VarNext: state_type] :
( v17865(VarNext)
=> ( v17862(VarNext)
<=> v17873(VarNext) ) ) ).
tff(addAssignment_7700,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17873(VarNext)
<=> v17871(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_629,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17871(VarCurr)
<=> v17874(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_630,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17871(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3405,axiom,
! [VarCurr: state_type] :
( v17874(VarCurr)
<=> ( v17875(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3404,axiom,
! [VarCurr: state_type] :
( v17875(VarCurr)
<=> v17876(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1218,axiom,
! [VarCurr: state_type] :
( v17876(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3403,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17865(VarNext)
<=> v17866(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3402,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17866(VarNext)
<=> ( v17868(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1228,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17868(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_322,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17847(VarNext)
=> ( v17844(VarNext)
<=> v17844(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_344,axiom,
! [VarNext: state_type] :
( v17847(VarNext)
=> ( v17844(VarNext)
<=> v17855(VarNext) ) ) ).
tff(addAssignment_7699,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17855(VarNext)
<=> v17853(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_628,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17853(VarCurr)
<=> v17856(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_629,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17853(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3401,axiom,
! [VarCurr: state_type] :
( v17856(VarCurr)
<=> ( v17857(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3400,axiom,
! [VarCurr: state_type] :
( v17857(VarCurr)
<=> v17858(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1217,axiom,
! [VarCurr: state_type] :
( v17858(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3399,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17847(VarNext)
<=> v17848(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3398,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17848(VarNext)
<=> ( v17850(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1227,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17850(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_321,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17829(VarNext)
=> ( v17826(VarNext)
<=> v17826(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_343,axiom,
! [VarNext: state_type] :
( v17829(VarNext)
=> ( v17826(VarNext)
<=> v17837(VarNext) ) ) ).
tff(addAssignment_7698,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17837(VarNext)
<=> v17835(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_627,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17835(VarCurr)
<=> v17838(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_628,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17835(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3397,axiom,
! [VarCurr: state_type] :
( v17838(VarCurr)
<=> ( v17839(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3396,axiom,
! [VarCurr: state_type] :
( v17839(VarCurr)
<=> v17840(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1216,axiom,
! [VarCurr: state_type] :
( v17840(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3395,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17829(VarNext)
<=> v17830(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3394,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17830(VarNext)
<=> ( v17832(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1226,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17832(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_320,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17811(VarNext)
=> ( v17808(VarNext)
<=> v17808(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_342,axiom,
! [VarNext: state_type] :
( v17811(VarNext)
=> ( v17808(VarNext)
<=> v17819(VarNext) ) ) ).
tff(addAssignment_7697,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17819(VarNext)
<=> v17817(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_626,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17817(VarCurr)
<=> v17820(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_627,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17817(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3393,axiom,
! [VarCurr: state_type] :
( v17820(VarCurr)
<=> ( v17821(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3392,axiom,
! [VarCurr: state_type] :
( v17821(VarCurr)
<=> v17822(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1215,axiom,
! [VarCurr: state_type] :
( v17822(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3391,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17811(VarNext)
<=> v17812(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3390,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17812(VarNext)
<=> ( v17814(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1225,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17814(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_319,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17793(VarNext)
=> ( v17790(VarNext)
<=> v17790(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_341,axiom,
! [VarNext: state_type] :
( v17793(VarNext)
=> ( v17790(VarNext)
<=> v17801(VarNext) ) ) ).
tff(addAssignment_7696,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17801(VarNext)
<=> v17799(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_625,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17799(VarCurr)
<=> v17802(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_626,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17799(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3389,axiom,
! [VarCurr: state_type] :
( v17802(VarCurr)
<=> ( v17803(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3388,axiom,
! [VarCurr: state_type] :
( v17803(VarCurr)
<=> v17804(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1214,axiom,
! [VarCurr: state_type] :
( v17804(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3387,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17793(VarNext)
<=> v17794(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3386,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17794(VarNext)
<=> ( v17796(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1224,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17796(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_318,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17775(VarNext)
=> ( v17772(VarNext)
<=> v17772(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_340,axiom,
! [VarNext: state_type] :
( v17775(VarNext)
=> ( v17772(VarNext)
<=> v17783(VarNext) ) ) ).
tff(addAssignment_7695,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17783(VarNext)
<=> v17781(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_624,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17781(VarCurr)
<=> v17784(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_625,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17781(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3385,axiom,
! [VarCurr: state_type] :
( v17784(VarCurr)
<=> ( v17785(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3384,axiom,
! [VarCurr: state_type] :
( v17785(VarCurr)
<=> v17786(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1213,axiom,
! [VarCurr: state_type] :
( v17786(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3383,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17775(VarNext)
<=> v17776(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3382,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17776(VarNext)
<=> ( v17778(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1223,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17778(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_317,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17757(VarNext)
=> ( v17754(VarNext)
<=> v17754(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_339,axiom,
! [VarNext: state_type] :
( v17757(VarNext)
=> ( v17754(VarNext)
<=> v17765(VarNext) ) ) ).
tff(addAssignment_7694,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17765(VarNext)
<=> v17763(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_623,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17763(VarCurr)
<=> v17766(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_624,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17763(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3381,axiom,
! [VarCurr: state_type] :
( v17766(VarCurr)
<=> ( v17767(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3380,axiom,
! [VarCurr: state_type] :
( v17767(VarCurr)
<=> v17768(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1212,axiom,
! [VarCurr: state_type] :
( v17768(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3379,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17757(VarNext)
<=> v17758(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3378,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17758(VarNext)
<=> ( v17760(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1222,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17760(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_316,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17739(VarNext)
=> ( v17736(VarNext)
<=> v17736(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_338,axiom,
! [VarNext: state_type] :
( v17739(VarNext)
=> ( v17736(VarNext)
<=> v17747(VarNext) ) ) ).
tff(addAssignment_7693,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17747(VarNext)
<=> v17745(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_622,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17745(VarCurr)
<=> v17748(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_623,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17745(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3377,axiom,
! [VarCurr: state_type] :
( v17748(VarCurr)
<=> ( v17749(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3376,axiom,
! [VarCurr: state_type] :
( v17749(VarCurr)
<=> v17750(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1211,axiom,
! [VarCurr: state_type] :
( v17750(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3375,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17739(VarNext)
<=> v17740(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3374,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17740(VarNext)
<=> ( v17742(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1221,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17742(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_315,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17721(VarNext)
=> ( v17718(VarNext)
<=> v17718(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_337,axiom,
! [VarNext: state_type] :
( v17721(VarNext)
=> ( v17718(VarNext)
<=> v17729(VarNext) ) ) ).
tff(addAssignment_7692,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17729(VarNext)
<=> v17727(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_621,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17727(VarCurr)
<=> v17730(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_622,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17727(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3373,axiom,
! [VarCurr: state_type] :
( v17730(VarCurr)
<=> ( v17731(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3372,axiom,
! [VarCurr: state_type] :
( v17731(VarCurr)
<=> v17732(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1210,axiom,
! [VarCurr: state_type] :
( v17732(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3371,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17721(VarNext)
<=> v17722(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3370,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17722(VarNext)
<=> ( v17724(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1220,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17724(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_314,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17703(VarNext)
=> ( v17700(VarNext)
<=> v17700(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_336,axiom,
! [VarNext: state_type] :
( v17703(VarNext)
=> ( v17700(VarNext)
<=> v17711(VarNext) ) ) ).
tff(addAssignment_7691,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17711(VarNext)
<=> v17709(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_620,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17709(VarCurr)
<=> v17712(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_621,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17709(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3369,axiom,
! [VarCurr: state_type] :
( v17712(VarCurr)
<=> ( v17713(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3368,axiom,
! [VarCurr: state_type] :
( v17713(VarCurr)
<=> v17714(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1209,axiom,
! [VarCurr: state_type] :
( v17714(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3367,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17703(VarNext)
<=> v17704(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3366,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17704(VarNext)
<=> ( v17706(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1219,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17706(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_313,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17685(VarNext)
=> ( v17682(VarNext)
<=> v17682(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_335,axiom,
! [VarNext: state_type] :
( v17685(VarNext)
=> ( v17682(VarNext)
<=> v17693(VarNext) ) ) ).
tff(addAssignment_7690,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17693(VarNext)
<=> v17691(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_619,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17691(VarCurr)
<=> v17694(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_620,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17691(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3365,axiom,
! [VarCurr: state_type] :
( v17694(VarCurr)
<=> ( v17695(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3364,axiom,
! [VarCurr: state_type] :
( v17695(VarCurr)
<=> v17696(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1208,axiom,
! [VarCurr: state_type] :
( v17696(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3363,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17685(VarNext)
<=> v17686(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3362,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17686(VarNext)
<=> ( v17688(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1218,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17688(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_312,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17667(VarNext)
=> ( v17664(VarNext)
<=> v17664(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_334,axiom,
! [VarNext: state_type] :
( v17667(VarNext)
=> ( v17664(VarNext)
<=> v17675(VarNext) ) ) ).
tff(addAssignment_7689,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17675(VarNext)
<=> v17673(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_618,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17673(VarCurr)
<=> v17676(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_619,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17673(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3361,axiom,
! [VarCurr: state_type] :
( v17676(VarCurr)
<=> ( v17677(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3360,axiom,
! [VarCurr: state_type] :
( v17677(VarCurr)
<=> v17678(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1207,axiom,
! [VarCurr: state_type] :
( v17678(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3359,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17667(VarNext)
<=> v17668(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3358,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17668(VarNext)
<=> ( v17670(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1217,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17670(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_311,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17649(VarNext)
=> ( v17646(VarNext)
<=> v17646(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_333,axiom,
! [VarNext: state_type] :
( v17649(VarNext)
=> ( v17646(VarNext)
<=> v17657(VarNext) ) ) ).
tff(addAssignment_7688,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17657(VarNext)
<=> v17655(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_617,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17655(VarCurr)
<=> v17658(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_618,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17655(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3357,axiom,
! [VarCurr: state_type] :
( v17658(VarCurr)
<=> ( v17659(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3356,axiom,
! [VarCurr: state_type] :
( v17659(VarCurr)
<=> v17660(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1206,axiom,
! [VarCurr: state_type] :
( v17660(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3355,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17649(VarNext)
<=> v17650(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3354,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17650(VarNext)
<=> ( v17652(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1216,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17652(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_310,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17631(VarNext)
=> ( v17628(VarNext)
<=> v17628(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_332,axiom,
! [VarNext: state_type] :
( v17631(VarNext)
=> ( v17628(VarNext)
<=> v17639(VarNext) ) ) ).
tff(addAssignment_7687,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17639(VarNext)
<=> v17637(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_616,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17637(VarCurr)
<=> v17640(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_617,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17637(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3353,axiom,
! [VarCurr: state_type] :
( v17640(VarCurr)
<=> ( v17641(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3352,axiom,
! [VarCurr: state_type] :
( v17641(VarCurr)
<=> v17642(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1205,axiom,
! [VarCurr: state_type] :
( v17642(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3351,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17631(VarNext)
<=> v17632(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3350,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17632(VarNext)
<=> ( v17634(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1215,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17634(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_309,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17613(VarNext)
=> ( v17610(VarNext)
<=> v17610(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_331,axiom,
! [VarNext: state_type] :
( v17613(VarNext)
=> ( v17610(VarNext)
<=> v17621(VarNext) ) ) ).
tff(addAssignment_7686,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17621(VarNext)
<=> v17619(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_615,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17619(VarCurr)
<=> v17622(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_616,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17619(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3349,axiom,
! [VarCurr: state_type] :
( v17622(VarCurr)
<=> ( v17623(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3348,axiom,
! [VarCurr: state_type] :
( v17623(VarCurr)
<=> v17624(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1204,axiom,
! [VarCurr: state_type] :
( v17624(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3347,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17613(VarNext)
<=> v17614(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3346,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17614(VarNext)
<=> ( v17616(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1214,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17616(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_308,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17595(VarNext)
=> ( v17592(VarNext)
<=> v17592(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_330,axiom,
! [VarNext: state_type] :
( v17595(VarNext)
=> ( v17592(VarNext)
<=> v17603(VarNext) ) ) ).
tff(addAssignment_7685,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17603(VarNext)
<=> v17601(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_614,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17601(VarCurr)
<=> v17604(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_615,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17601(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3345,axiom,
! [VarCurr: state_type] :
( v17604(VarCurr)
<=> ( v17605(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3344,axiom,
! [VarCurr: state_type] :
( v17605(VarCurr)
<=> v17606(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1203,axiom,
! [VarCurr: state_type] :
( v17606(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3343,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17595(VarNext)
<=> v17596(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3342,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17596(VarNext)
<=> ( v17598(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1213,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17598(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_307,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17577(VarNext)
=> ( v17574(VarNext)
<=> v17574(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_329,axiom,
! [VarNext: state_type] :
( v17577(VarNext)
=> ( v17574(VarNext)
<=> v17585(VarNext) ) ) ).
tff(addAssignment_7684,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17585(VarNext)
<=> v17583(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_613,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17583(VarCurr)
<=> v17586(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_614,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17583(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3341,axiom,
! [VarCurr: state_type] :
( v17586(VarCurr)
<=> ( v17587(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3340,axiom,
! [VarCurr: state_type] :
( v17587(VarCurr)
<=> v17588(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1202,axiom,
! [VarCurr: state_type] :
( v17588(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3339,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17577(VarNext)
<=> v17578(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3338,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17578(VarNext)
<=> ( v17580(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1212,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17580(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_306,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17559(VarNext)
=> ( v17556(VarNext)
<=> v17556(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_328,axiom,
! [VarNext: state_type] :
( v17559(VarNext)
=> ( v17556(VarNext)
<=> v17567(VarNext) ) ) ).
tff(addAssignment_7683,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17567(VarNext)
<=> v17565(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_612,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17565(VarCurr)
<=> v17568(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_613,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17565(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3337,axiom,
! [VarCurr: state_type] :
( v17568(VarCurr)
<=> ( v17569(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3336,axiom,
! [VarCurr: state_type] :
( v17569(VarCurr)
<=> v17570(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1201,axiom,
! [VarCurr: state_type] :
( v17570(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3335,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17559(VarNext)
<=> v17560(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3334,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17560(VarNext)
<=> ( v17562(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1211,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17562(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_305,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17541(VarNext)
=> ( v17538(VarNext)
<=> v17538(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_327,axiom,
! [VarNext: state_type] :
( v17541(VarNext)
=> ( v17538(VarNext)
<=> v17549(VarNext) ) ) ).
tff(addAssignment_7682,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17549(VarNext)
<=> v17547(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_611,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17547(VarCurr)
<=> v17550(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_612,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17547(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3333,axiom,
! [VarCurr: state_type] :
( v17550(VarCurr)
<=> ( v17551(VarCurr)
& v13105(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3332,axiom,
! [VarCurr: state_type] :
( v17551(VarCurr)
<=> v17552(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1200,axiom,
! [VarCurr: state_type] :
( v17552(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3331,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17541(VarNext)
<=> v17542(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3330,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17542(VarNext)
<=> ( v17544(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1210,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17544(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_304,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17523(VarNext)
=> ( v17520(VarNext)
<=> v17520(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_326,axiom,
! [VarNext: state_type] :
( v17523(VarNext)
=> ( v17520(VarNext)
<=> v17531(VarNext) ) ) ).
tff(addAssignment_7681,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17531(VarNext)
<=> v17529(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_610,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17529(VarCurr)
<=> v17532(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_611,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17529(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3329,axiom,
! [VarCurr: state_type] :
( v17532(VarCurr)
<=> ( v17533(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3328,axiom,
! [VarCurr: state_type] :
( v17533(VarCurr)
<=> v17534(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1199,axiom,
! [VarCurr: state_type] :
( v17534(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $true )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3327,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17523(VarNext)
<=> v17524(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3326,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17524(VarNext)
<=> ( v17526(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1209,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17526(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_303,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17505(VarNext)
=> ( v17502(VarNext)
<=> v17502(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_325,axiom,
! [VarNext: state_type] :
( v17505(VarNext)
=> ( v17502(VarNext)
<=> v17513(VarNext) ) ) ).
tff(addAssignment_7680,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17513(VarNext)
<=> v17511(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_609,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17511(VarCurr)
<=> v17514(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_610,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17511(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3325,axiom,
! [VarCurr: state_type] :
( v17514(VarCurr)
<=> ( v17515(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3324,axiom,
! [VarCurr: state_type] :
( v17515(VarCurr)
<=> v17516(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1198,axiom,
! [VarCurr: state_type] :
( v17516(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $true )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3323,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17505(VarNext)
<=> v17506(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3322,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17506(VarNext)
<=> ( v17508(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1208,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17508(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_302,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17487(VarNext)
=> ( v17484(VarNext)
<=> v17484(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_324,axiom,
! [VarNext: state_type] :
( v17487(VarNext)
=> ( v17484(VarNext)
<=> v17495(VarNext) ) ) ).
tff(addAssignment_7679,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17495(VarNext)
<=> v17493(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_608,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17493(VarCurr)
<=> v17496(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_609,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17493(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3321,axiom,
! [VarCurr: state_type] :
( v17496(VarCurr)
<=> ( v17497(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3320,axiom,
! [VarCurr: state_type] :
( v17497(VarCurr)
<=> v17498(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1197,axiom,
! [VarCurr: state_type] :
( v17498(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $true )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3319,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17487(VarNext)
<=> v17488(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3318,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17488(VarNext)
<=> ( v17490(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1207,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17490(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_301,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17469(VarNext)
=> ( v17466(VarNext)
<=> v17466(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_323,axiom,
! [VarNext: state_type] :
( v17469(VarNext)
=> ( v17466(VarNext)
<=> v17477(VarNext) ) ) ).
tff(addAssignment_7678,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17477(VarNext)
<=> v17475(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_607,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17475(VarCurr)
<=> v17478(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_608,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17475(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3317,axiom,
! [VarCurr: state_type] :
( v17478(VarCurr)
<=> ( v17479(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3316,axiom,
! [VarCurr: state_type] :
( v17479(VarCurr)
<=> v17480(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1196,axiom,
! [VarCurr: state_type] :
( v17480(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $true )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3315,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17469(VarNext)
<=> v17470(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3314,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17470(VarNext)
<=> ( v17472(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1206,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17472(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_300,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17451(VarNext)
=> ( v17448(VarNext)
<=> v17448(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_322,axiom,
! [VarNext: state_type] :
( v17451(VarNext)
=> ( v17448(VarNext)
<=> v17459(VarNext) ) ) ).
tff(addAssignment_7677,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17459(VarNext)
<=> v17457(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_606,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17457(VarCurr)
<=> v17460(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_607,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17457(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3313,axiom,
! [VarCurr: state_type] :
( v17460(VarCurr)
<=> ( v17461(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3312,axiom,
! [VarCurr: state_type] :
( v17461(VarCurr)
<=> v17462(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1195,axiom,
! [VarCurr: state_type] :
( v17462(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3311,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17451(VarNext)
<=> v17452(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3310,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17452(VarNext)
<=> ( v17454(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1205,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17454(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_299,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17433(VarNext)
=> ( v17430(VarNext)
<=> v17430(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_321,axiom,
! [VarNext: state_type] :
( v17433(VarNext)
=> ( v17430(VarNext)
<=> v17441(VarNext) ) ) ).
tff(addAssignment_7676,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17441(VarNext)
<=> v17439(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_605,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17439(VarCurr)
<=> v17442(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_606,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17439(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3309,axiom,
! [VarCurr: state_type] :
( v17442(VarCurr)
<=> ( v17443(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3308,axiom,
! [VarCurr: state_type] :
( v17443(VarCurr)
<=> v17444(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1194,axiom,
! [VarCurr: state_type] :
( v17444(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3307,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17433(VarNext)
<=> v17434(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3306,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17434(VarNext)
<=> ( v17436(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1204,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17436(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_298,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17415(VarNext)
=> ( v17412(VarNext)
<=> v17412(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_320,axiom,
! [VarNext: state_type] :
( v17415(VarNext)
=> ( v17412(VarNext)
<=> v17423(VarNext) ) ) ).
tff(addAssignment_7675,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17423(VarNext)
<=> v17421(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_604,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17421(VarCurr)
<=> v17424(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_605,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17421(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3305,axiom,
! [VarCurr: state_type] :
( v17424(VarCurr)
<=> ( v17425(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3304,axiom,
! [VarCurr: state_type] :
( v17425(VarCurr)
<=> v17426(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1193,axiom,
! [VarCurr: state_type] :
( v17426(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3303,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17415(VarNext)
<=> v17416(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3302,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17416(VarNext)
<=> ( v17418(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1203,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17418(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_297,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17397(VarNext)
=> ( v17394(VarNext)
<=> v17394(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_319,axiom,
! [VarNext: state_type] :
( v17397(VarNext)
=> ( v17394(VarNext)
<=> v17405(VarNext) ) ) ).
tff(addAssignment_7674,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17405(VarNext)
<=> v17403(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_603,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17403(VarCurr)
<=> v17406(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_604,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17403(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3301,axiom,
! [VarCurr: state_type] :
( v17406(VarCurr)
<=> ( v17407(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3300,axiom,
! [VarCurr: state_type] :
( v17407(VarCurr)
<=> v17408(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1192,axiom,
! [VarCurr: state_type] :
( v17408(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3299,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17397(VarNext)
<=> v17398(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3298,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17398(VarNext)
<=> ( v17400(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1202,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17400(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_296,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17379(VarNext)
=> ( v17376(VarNext)
<=> v17376(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_318,axiom,
! [VarNext: state_type] :
( v17379(VarNext)
=> ( v17376(VarNext)
<=> v17387(VarNext) ) ) ).
tff(addAssignment_7673,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17387(VarNext)
<=> v17385(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_602,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17385(VarCurr)
<=> v17388(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_603,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17385(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3297,axiom,
! [VarCurr: state_type] :
( v17388(VarCurr)
<=> ( v17389(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3296,axiom,
! [VarCurr: state_type] :
( v17389(VarCurr)
<=> v17390(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1191,axiom,
! [VarCurr: state_type] :
( v17390(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3295,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17379(VarNext)
<=> v17380(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3294,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17380(VarNext)
<=> ( v17382(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1201,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17382(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_295,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17361(VarNext)
=> ( v17358(VarNext)
<=> v17358(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_317,axiom,
! [VarNext: state_type] :
( v17361(VarNext)
=> ( v17358(VarNext)
<=> v17369(VarNext) ) ) ).
tff(addAssignment_7672,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17369(VarNext)
<=> v17367(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_601,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17367(VarCurr)
<=> v17370(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_602,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17367(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3293,axiom,
! [VarCurr: state_type] :
( v17370(VarCurr)
<=> ( v17371(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3292,axiom,
! [VarCurr: state_type] :
( v17371(VarCurr)
<=> v17372(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1190,axiom,
! [VarCurr: state_type] :
( v17372(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3291,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17361(VarNext)
<=> v17362(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3290,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17362(VarNext)
<=> ( v17364(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1200,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17364(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_294,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17343(VarNext)
=> ( v17340(VarNext)
<=> v17340(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_316,axiom,
! [VarNext: state_type] :
( v17343(VarNext)
=> ( v17340(VarNext)
<=> v17351(VarNext) ) ) ).
tff(addAssignment_7671,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17351(VarNext)
<=> v17349(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_600,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17349(VarCurr)
<=> v17352(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_601,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17349(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3289,axiom,
! [VarCurr: state_type] :
( v17352(VarCurr)
<=> ( v17353(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3288,axiom,
! [VarCurr: state_type] :
( v17353(VarCurr)
<=> v17354(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1189,axiom,
! [VarCurr: state_type] :
( v17354(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3287,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17343(VarNext)
<=> v17344(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3286,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17344(VarNext)
<=> ( v17346(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1199,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17346(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_293,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17325(VarNext)
=> ( v17322(VarNext)
<=> v17322(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_315,axiom,
! [VarNext: state_type] :
( v17325(VarNext)
=> ( v17322(VarNext)
<=> v17333(VarNext) ) ) ).
tff(addAssignment_7670,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17333(VarNext)
<=> v17331(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_599,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17331(VarCurr)
<=> v17334(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_600,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17331(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3285,axiom,
! [VarCurr: state_type] :
( v17334(VarCurr)
<=> ( v17335(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3284,axiom,
! [VarCurr: state_type] :
( v17335(VarCurr)
<=> v17336(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1188,axiom,
! [VarCurr: state_type] :
( v17336(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3283,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17325(VarNext)
<=> v17326(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3282,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17326(VarNext)
<=> ( v17328(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1198,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17328(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_292,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17307(VarNext)
=> ( v17304(VarNext)
<=> v17304(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_314,axiom,
! [VarNext: state_type] :
( v17307(VarNext)
=> ( v17304(VarNext)
<=> v17315(VarNext) ) ) ).
tff(addAssignment_7669,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17315(VarNext)
<=> v17313(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_598,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17313(VarCurr)
<=> v17316(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_599,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17313(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3281,axiom,
! [VarCurr: state_type] :
( v17316(VarCurr)
<=> ( v17317(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3280,axiom,
! [VarCurr: state_type] :
( v17317(VarCurr)
<=> v17318(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1187,axiom,
! [VarCurr: state_type] :
( v17318(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3279,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17307(VarNext)
<=> v17308(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3278,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17308(VarNext)
<=> ( v17310(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1197,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17310(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_291,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17289(VarNext)
=> ( v17286(VarNext)
<=> v17286(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_313,axiom,
! [VarNext: state_type] :
( v17289(VarNext)
=> ( v17286(VarNext)
<=> v17297(VarNext) ) ) ).
tff(addAssignment_7668,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17297(VarNext)
<=> v17295(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_597,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17295(VarCurr)
<=> v17298(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_598,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17295(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3277,axiom,
! [VarCurr: state_type] :
( v17298(VarCurr)
<=> ( v17299(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3276,axiom,
! [VarCurr: state_type] :
( v17299(VarCurr)
<=> v17300(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1186,axiom,
! [VarCurr: state_type] :
( v17300(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3275,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17289(VarNext)
<=> v17290(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3274,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17290(VarNext)
<=> ( v17292(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1196,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17292(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_290,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17271(VarNext)
=> ( v17268(VarNext)
<=> v17268(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_312,axiom,
! [VarNext: state_type] :
( v17271(VarNext)
=> ( v17268(VarNext)
<=> v17279(VarNext) ) ) ).
tff(addAssignment_7667,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17279(VarNext)
<=> v17277(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_596,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17277(VarCurr)
<=> v17280(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_597,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17277(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3273,axiom,
! [VarCurr: state_type] :
( v17280(VarCurr)
<=> ( v17281(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3272,axiom,
! [VarCurr: state_type] :
( v17281(VarCurr)
<=> v17282(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1185,axiom,
! [VarCurr: state_type] :
( v17282(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3271,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17271(VarNext)
<=> v17272(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3270,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17272(VarNext)
<=> ( v17274(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1195,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17274(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_289,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17253(VarNext)
=> ( v17250(VarNext)
<=> v17250(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_311,axiom,
! [VarNext: state_type] :
( v17253(VarNext)
=> ( v17250(VarNext)
<=> v17261(VarNext) ) ) ).
tff(addAssignment_7666,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17261(VarNext)
<=> v17259(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_595,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17259(VarCurr)
<=> v17262(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_596,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17259(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3269,axiom,
! [VarCurr: state_type] :
( v17262(VarCurr)
<=> ( v17263(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3268,axiom,
! [VarCurr: state_type] :
( v17263(VarCurr)
<=> v17264(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1184,axiom,
! [VarCurr: state_type] :
( v17264(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3267,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17253(VarNext)
<=> v17254(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3266,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17254(VarNext)
<=> ( v17256(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1194,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17256(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_288,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17235(VarNext)
=> ( v17232(VarNext)
<=> v17232(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_310,axiom,
! [VarNext: state_type] :
( v17235(VarNext)
=> ( v17232(VarNext)
<=> v17243(VarNext) ) ) ).
tff(addAssignment_7665,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17243(VarNext)
<=> v17241(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_594,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17241(VarCurr)
<=> v17244(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_595,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17241(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3265,axiom,
! [VarCurr: state_type] :
( v17244(VarCurr)
<=> ( v17245(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3264,axiom,
! [VarCurr: state_type] :
( v17245(VarCurr)
<=> v17246(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1183,axiom,
! [VarCurr: state_type] :
( v17246(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3263,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17235(VarNext)
<=> v17236(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3262,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17236(VarNext)
<=> ( v17238(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1193,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17238(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_287,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17217(VarNext)
=> ( v17214(VarNext)
<=> v17214(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_309,axiom,
! [VarNext: state_type] :
( v17217(VarNext)
=> ( v17214(VarNext)
<=> v17225(VarNext) ) ) ).
tff(addAssignment_7664,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17225(VarNext)
<=> v17223(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_593,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17223(VarCurr)
<=> v17226(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_594,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17223(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3261,axiom,
! [VarCurr: state_type] :
( v17226(VarCurr)
<=> ( v17227(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3260,axiom,
! [VarCurr: state_type] :
( v17227(VarCurr)
<=> v17228(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1182,axiom,
! [VarCurr: state_type] :
( v17228(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3259,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17217(VarNext)
<=> v17218(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3258,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17218(VarNext)
<=> ( v17220(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1192,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17220(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_286,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17199(VarNext)
=> ( v17196(VarNext)
<=> v17196(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_308,axiom,
! [VarNext: state_type] :
( v17199(VarNext)
=> ( v17196(VarNext)
<=> v17207(VarNext) ) ) ).
tff(addAssignment_7663,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17207(VarNext)
<=> v17205(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_592,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17205(VarCurr)
<=> v17208(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_593,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17205(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3257,axiom,
! [VarCurr: state_type] :
( v17208(VarCurr)
<=> ( v17209(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3256,axiom,
! [VarCurr: state_type] :
( v17209(VarCurr)
<=> v17210(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1181,axiom,
! [VarCurr: state_type] :
( v17210(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3255,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17199(VarNext)
<=> v17200(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3254,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17200(VarNext)
<=> ( v17202(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1191,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17202(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_285,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17181(VarNext)
=> ( v17178(VarNext)
<=> v17178(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_307,axiom,
! [VarNext: state_type] :
( v17181(VarNext)
=> ( v17178(VarNext)
<=> v17189(VarNext) ) ) ).
tff(addAssignment_7662,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17189(VarNext)
<=> v17187(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_591,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17187(VarCurr)
<=> v17190(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_592,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17187(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3253,axiom,
! [VarCurr: state_type] :
( v17190(VarCurr)
<=> ( v17191(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3252,axiom,
! [VarCurr: state_type] :
( v17191(VarCurr)
<=> v17192(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1180,axiom,
! [VarCurr: state_type] :
( v17192(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3251,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17181(VarNext)
<=> v17182(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3250,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17182(VarNext)
<=> ( v17184(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1190,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17184(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_284,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17163(VarNext)
=> ( v17160(VarNext)
<=> v17160(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_306,axiom,
! [VarNext: state_type] :
( v17163(VarNext)
=> ( v17160(VarNext)
<=> v17171(VarNext) ) ) ).
tff(addAssignment_7661,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17171(VarNext)
<=> v17169(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_590,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17169(VarCurr)
<=> v17172(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_591,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17169(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3249,axiom,
! [VarCurr: state_type] :
( v17172(VarCurr)
<=> ( v17173(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3248,axiom,
! [VarCurr: state_type] :
( v17173(VarCurr)
<=> v17174(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1179,axiom,
! [VarCurr: state_type] :
( v17174(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3247,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17163(VarNext)
<=> v17164(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3246,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17164(VarNext)
<=> ( v17166(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1189,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17166(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_283,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17145(VarNext)
=> ( v17142(VarNext)
<=> v17142(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_305,axiom,
! [VarNext: state_type] :
( v17145(VarNext)
=> ( v17142(VarNext)
<=> v17153(VarNext) ) ) ).
tff(addAssignment_7660,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17153(VarNext)
<=> v17151(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_589,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17151(VarCurr)
<=> v17154(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_590,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17151(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3245,axiom,
! [VarCurr: state_type] :
( v17154(VarCurr)
<=> ( v17155(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3244,axiom,
! [VarCurr: state_type] :
( v17155(VarCurr)
<=> v17156(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1178,axiom,
! [VarCurr: state_type] :
( v17156(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3243,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17145(VarNext)
<=> v17146(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3242,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17146(VarNext)
<=> ( v17148(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1188,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17148(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_282,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17127(VarNext)
=> ( v17124(VarNext)
<=> v17124(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_304,axiom,
! [VarNext: state_type] :
( v17127(VarNext)
=> ( v17124(VarNext)
<=> v17135(VarNext) ) ) ).
tff(addAssignment_7659,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17135(VarNext)
<=> v17133(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_588,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17133(VarCurr)
<=> v17136(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_589,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17133(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3241,axiom,
! [VarCurr: state_type] :
( v17136(VarCurr)
<=> ( v17137(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3240,axiom,
! [VarCurr: state_type] :
( v17137(VarCurr)
<=> v17138(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1177,axiom,
! [VarCurr: state_type] :
( v17138(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3239,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17127(VarNext)
<=> v17128(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3238,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17128(VarNext)
<=> ( v17130(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1187,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17130(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_281,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17109(VarNext)
=> ( v17106(VarNext)
<=> v17106(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_303,axiom,
! [VarNext: state_type] :
( v17109(VarNext)
=> ( v17106(VarNext)
<=> v17117(VarNext) ) ) ).
tff(addAssignment_7658,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17117(VarNext)
<=> v17115(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_587,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17115(VarCurr)
<=> v17118(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_588,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17115(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3237,axiom,
! [VarCurr: state_type] :
( v17118(VarCurr)
<=> ( v17119(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3236,axiom,
! [VarCurr: state_type] :
( v17119(VarCurr)
<=> v17120(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1176,axiom,
! [VarCurr: state_type] :
( v17120(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3235,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17109(VarNext)
<=> v17110(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3234,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17110(VarNext)
<=> ( v17112(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1186,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17112(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_280,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17091(VarNext)
=> ( v17088(VarNext)
<=> v17088(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_302,axiom,
! [VarNext: state_type] :
( v17091(VarNext)
=> ( v17088(VarNext)
<=> v17099(VarNext) ) ) ).
tff(addAssignment_7657,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17099(VarNext)
<=> v17097(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_586,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17097(VarCurr)
<=> v17100(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_587,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17097(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3233,axiom,
! [VarCurr: state_type] :
( v17100(VarCurr)
<=> ( v17101(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3232,axiom,
! [VarCurr: state_type] :
( v17101(VarCurr)
<=> v17102(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1175,axiom,
! [VarCurr: state_type] :
( v17102(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3231,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17091(VarNext)
<=> v17092(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3230,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17092(VarNext)
<=> ( v17094(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1185,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17094(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_279,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17073(VarNext)
=> ( v17070(VarNext)
<=> v17070(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_301,axiom,
! [VarNext: state_type] :
( v17073(VarNext)
=> ( v17070(VarNext)
<=> v17081(VarNext) ) ) ).
tff(addAssignment_7656,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17081(VarNext)
<=> v17079(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_585,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17079(VarCurr)
<=> v17082(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_586,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17079(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3229,axiom,
! [VarCurr: state_type] :
( v17082(VarCurr)
<=> ( v17083(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3228,axiom,
! [VarCurr: state_type] :
( v17083(VarCurr)
<=> v17084(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1174,axiom,
! [VarCurr: state_type] :
( v17084(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3227,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17073(VarNext)
<=> v17074(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3226,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17074(VarNext)
<=> ( v17076(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1184,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17076(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_278,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17055(VarNext)
=> ( v17052(VarNext)
<=> v17052(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_300,axiom,
! [VarNext: state_type] :
( v17055(VarNext)
=> ( v17052(VarNext)
<=> v17063(VarNext) ) ) ).
tff(addAssignment_7655,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17063(VarNext)
<=> v17061(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_584,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17061(VarCurr)
<=> v17064(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_585,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17061(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3225,axiom,
! [VarCurr: state_type] :
( v17064(VarCurr)
<=> ( v17065(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3224,axiom,
! [VarCurr: state_type] :
( v17065(VarCurr)
<=> v17066(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1173,axiom,
! [VarCurr: state_type] :
( v17066(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3223,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17055(VarNext)
<=> v17056(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3222,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17056(VarNext)
<=> ( v17058(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1183,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17058(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_277,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17037(VarNext)
=> ( v17034(VarNext)
<=> v17034(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_299,axiom,
! [VarNext: state_type] :
( v17037(VarNext)
=> ( v17034(VarNext)
<=> v17045(VarNext) ) ) ).
tff(addAssignment_7654,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17045(VarNext)
<=> v17043(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_583,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17043(VarCurr)
<=> v17046(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_584,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17043(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3221,axiom,
! [VarCurr: state_type] :
( v17046(VarCurr)
<=> ( v17047(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3220,axiom,
! [VarCurr: state_type] :
( v17047(VarCurr)
<=> v17048(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1172,axiom,
! [VarCurr: state_type] :
( v17048(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3219,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17037(VarNext)
<=> v17038(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3218,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17038(VarNext)
<=> ( v17040(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1182,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17040(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_276,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17019(VarNext)
=> ( v17016(VarNext)
<=> v17016(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_298,axiom,
! [VarNext: state_type] :
( v17019(VarNext)
=> ( v17016(VarNext)
<=> v17027(VarNext) ) ) ).
tff(addAssignment_7653,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17027(VarNext)
<=> v17025(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_582,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17025(VarCurr)
<=> v17028(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_583,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17025(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3217,axiom,
! [VarCurr: state_type] :
( v17028(VarCurr)
<=> ( v17029(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3216,axiom,
! [VarCurr: state_type] :
( v17029(VarCurr)
<=> v17030(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1171,axiom,
! [VarCurr: state_type] :
( v17030(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3215,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17019(VarNext)
<=> v17020(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3214,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17020(VarNext)
<=> ( v17022(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1181,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17022(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_275,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17001(VarNext)
=> ( v16998(VarNext)
<=> v16998(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_297,axiom,
! [VarNext: state_type] :
( v17001(VarNext)
=> ( v16998(VarNext)
<=> v17009(VarNext) ) ) ).
tff(addAssignment_7652,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17009(VarNext)
<=> v17007(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_581,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v17007(VarCurr)
<=> v17010(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_582,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v17007(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3213,axiom,
! [VarCurr: state_type] :
( v17010(VarCurr)
<=> ( v17011(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3212,axiom,
! [VarCurr: state_type] :
( v17011(VarCurr)
<=> v17012(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1170,axiom,
! [VarCurr: state_type] :
( v17012(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3211,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17001(VarNext)
<=> v17002(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3210,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v17002(VarNext)
<=> ( v17004(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1180,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v17004(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_274,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16983(VarNext)
=> ( v16980(VarNext)
<=> v16980(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_296,axiom,
! [VarNext: state_type] :
( v16983(VarNext)
=> ( v16980(VarNext)
<=> v16991(VarNext) ) ) ).
tff(addAssignment_7651,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16991(VarNext)
<=> v16989(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_580,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16989(VarCurr)
<=> v16992(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_581,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16989(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3209,axiom,
! [VarCurr: state_type] :
( v16992(VarCurr)
<=> ( v16993(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3208,axiom,
! [VarCurr: state_type] :
( v16993(VarCurr)
<=> v16994(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1169,axiom,
! [VarCurr: state_type] :
( v16994(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3207,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16983(VarNext)
<=> v16984(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3206,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16984(VarNext)
<=> ( v16986(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1179,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16986(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_273,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16965(VarNext)
=> ( v16962(VarNext)
<=> v16962(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_295,axiom,
! [VarNext: state_type] :
( v16965(VarNext)
=> ( v16962(VarNext)
<=> v16973(VarNext) ) ) ).
tff(addAssignment_7650,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16973(VarNext)
<=> v16971(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_579,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16971(VarCurr)
<=> v16974(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_580,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16971(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3205,axiom,
! [VarCurr: state_type] :
( v16974(VarCurr)
<=> ( v16975(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3204,axiom,
! [VarCurr: state_type] :
( v16975(VarCurr)
<=> v16976(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1168,axiom,
! [VarCurr: state_type] :
( v16976(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3203,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16965(VarNext)
<=> v16966(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3202,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16966(VarNext)
<=> ( v16968(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1178,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16968(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_272,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16947(VarNext)
=> ( v16944(VarNext)
<=> v16944(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_294,axiom,
! [VarNext: state_type] :
( v16947(VarNext)
=> ( v16944(VarNext)
<=> v16955(VarNext) ) ) ).
tff(addAssignment_7649,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16955(VarNext)
<=> v16953(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_578,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16953(VarCurr)
<=> v16956(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_579,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16953(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3201,axiom,
! [VarCurr: state_type] :
( v16956(VarCurr)
<=> ( v16957(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3200,axiom,
! [VarCurr: state_type] :
( v16957(VarCurr)
<=> v16958(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1167,axiom,
! [VarCurr: state_type] :
( v16958(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3199,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16947(VarNext)
<=> v16948(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3198,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16948(VarNext)
<=> ( v16950(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1177,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16950(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_271,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16929(VarNext)
=> ( v16926(VarNext)
<=> v16926(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_293,axiom,
! [VarNext: state_type] :
( v16929(VarNext)
=> ( v16926(VarNext)
<=> v16937(VarNext) ) ) ).
tff(addAssignment_7648,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16937(VarNext)
<=> v16935(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_577,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16935(VarCurr)
<=> v16938(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_578,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16935(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3197,axiom,
! [VarCurr: state_type] :
( v16938(VarCurr)
<=> ( v16939(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3196,axiom,
! [VarCurr: state_type] :
( v16939(VarCurr)
<=> v16940(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1166,axiom,
! [VarCurr: state_type] :
( v16940(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3195,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16929(VarNext)
<=> v16930(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3194,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16930(VarNext)
<=> ( v16932(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1176,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16932(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_270,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16911(VarNext)
=> ( v16908(VarNext)
<=> v16908(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_292,axiom,
! [VarNext: state_type] :
( v16911(VarNext)
=> ( v16908(VarNext)
<=> v16919(VarNext) ) ) ).
tff(addAssignment_7647,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16919(VarNext)
<=> v16917(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_576,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16917(VarCurr)
<=> v16920(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_577,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16917(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3193,axiom,
! [VarCurr: state_type] :
( v16920(VarCurr)
<=> ( v16921(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3192,axiom,
! [VarCurr: state_type] :
( v16921(VarCurr)
<=> v16922(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1165,axiom,
! [VarCurr: state_type] :
( v16922(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3191,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16911(VarNext)
<=> v16912(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3190,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16912(VarNext)
<=> ( v16914(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1175,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16914(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_269,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16893(VarNext)
=> ( v16890(VarNext)
<=> v16890(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_291,axiom,
! [VarNext: state_type] :
( v16893(VarNext)
=> ( v16890(VarNext)
<=> v16901(VarNext) ) ) ).
tff(addAssignment_7646,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16901(VarNext)
<=> v16899(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_575,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16899(VarCurr)
<=> v16902(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_576,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16899(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3189,axiom,
! [VarCurr: state_type] :
( v16902(VarCurr)
<=> ( v16903(VarCurr)
& v13095(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3188,axiom,
! [VarCurr: state_type] :
( v16903(VarCurr)
<=> v16904(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1164,axiom,
! [VarCurr: state_type] :
( v16904(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3187,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16893(VarNext)
<=> v16894(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3186,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16894(VarNext)
<=> ( v16896(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1174,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16896(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_268,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16731(VarNext)
=> ( v14660(VarNext)
<=> v14660(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_290,axiom,
! [VarNext: state_type] :
( v16731(VarNext)
=> ( v14660(VarNext)
<=> v16739(VarNext) ) ) ).
tff(addAssignment_7645,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16739(VarNext)
<=> v16737(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_574,axiom,
! [VarCurr: state_type] :
( ~ v16740(VarCurr)
=> ( v16737(VarCurr)
<=> v16741(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_575,axiom,
! [VarCurr: state_type] :
( v16740(VarCurr)
=> ( v16737(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3185,axiom,
! [VarCurr: state_type] :
( v16741(VarCurr)
<=> ( v16742(VarCurr)
| v16884(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3184,axiom,
! [VarCurr: state_type] :
( v16884(VarCurr)
<=> ( v16712(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3183,axiom,
! [VarCurr: state_type] :
( v16742(VarCurr)
<=> ( v16743(VarCurr)
| v16883(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3182,axiom,
! [VarCurr: state_type] :
( v16883(VarCurr)
<=> ( v16694(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3181,axiom,
! [VarCurr: state_type] :
( v16743(VarCurr)
<=> ( v16744(VarCurr)
| v16882(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3180,axiom,
! [VarCurr: state_type] :
( v16882(VarCurr)
<=> ( v16676(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3179,axiom,
! [VarCurr: state_type] :
( v16744(VarCurr)
<=> ( v16745(VarCurr)
| v16881(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3178,axiom,
! [VarCurr: state_type] :
( v16881(VarCurr)
<=> ( v16658(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3177,axiom,
! [VarCurr: state_type] :
( v16745(VarCurr)
<=> ( v16746(VarCurr)
| v16880(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3176,axiom,
! [VarCurr: state_type] :
( v16880(VarCurr)
<=> ( v16640(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3175,axiom,
! [VarCurr: state_type] :
( v16746(VarCurr)
<=> ( v16747(VarCurr)
| v16879(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3174,axiom,
! [VarCurr: state_type] :
( v16879(VarCurr)
<=> ( v16622(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3173,axiom,
! [VarCurr: state_type] :
( v16747(VarCurr)
<=> ( v16748(VarCurr)
| v16878(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3172,axiom,
! [VarCurr: state_type] :
( v16878(VarCurr)
<=> ( v16604(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3171,axiom,
! [VarCurr: state_type] :
( v16748(VarCurr)
<=> ( v16749(VarCurr)
| v16877(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3170,axiom,
! [VarCurr: state_type] :
( v16877(VarCurr)
<=> ( v16586(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3169,axiom,
! [VarCurr: state_type] :
( v16749(VarCurr)
<=> ( v16750(VarCurr)
| v16876(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3168,axiom,
! [VarCurr: state_type] :
( v16876(VarCurr)
<=> ( v16568(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3167,axiom,
! [VarCurr: state_type] :
( v16750(VarCurr)
<=> ( v16751(VarCurr)
| v16875(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3166,axiom,
! [VarCurr: state_type] :
( v16875(VarCurr)
<=> ( v16550(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3165,axiom,
! [VarCurr: state_type] :
( v16751(VarCurr)
<=> ( v16752(VarCurr)
| v16874(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3164,axiom,
! [VarCurr: state_type] :
( v16874(VarCurr)
<=> ( v16532(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3163,axiom,
! [VarCurr: state_type] :
( v16752(VarCurr)
<=> ( v16753(VarCurr)
| v16873(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3162,axiom,
! [VarCurr: state_type] :
( v16873(VarCurr)
<=> ( v16514(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3161,axiom,
! [VarCurr: state_type] :
( v16753(VarCurr)
<=> ( v16754(VarCurr)
| v16872(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3160,axiom,
! [VarCurr: state_type] :
( v16872(VarCurr)
<=> ( v16496(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3159,axiom,
! [VarCurr: state_type] :
( v16754(VarCurr)
<=> ( v16755(VarCurr)
| v16871(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3158,axiom,
! [VarCurr: state_type] :
( v16871(VarCurr)
<=> ( v16478(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3157,axiom,
! [VarCurr: state_type] :
( v16755(VarCurr)
<=> ( v16756(VarCurr)
| v16870(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3156,axiom,
! [VarCurr: state_type] :
( v16870(VarCurr)
<=> ( v16460(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3155,axiom,
! [VarCurr: state_type] :
( v16756(VarCurr)
<=> ( v16757(VarCurr)
| v16869(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3154,axiom,
! [VarCurr: state_type] :
( v16869(VarCurr)
<=> ( v16442(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3153,axiom,
! [VarCurr: state_type] :
( v16757(VarCurr)
<=> ( v16758(VarCurr)
| v16868(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3152,axiom,
! [VarCurr: state_type] :
( v16868(VarCurr)
<=> ( v16424(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3151,axiom,
! [VarCurr: state_type] :
( v16758(VarCurr)
<=> ( v16759(VarCurr)
| v16867(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3150,axiom,
! [VarCurr: state_type] :
( v16867(VarCurr)
<=> ( v16406(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3149,axiom,
! [VarCurr: state_type] :
( v16759(VarCurr)
<=> ( v16760(VarCurr)
| v16866(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3148,axiom,
! [VarCurr: state_type] :
( v16866(VarCurr)
<=> ( v16388(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3147,axiom,
! [VarCurr: state_type] :
( v16760(VarCurr)
<=> ( v16761(VarCurr)
| v16865(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3146,axiom,
! [VarCurr: state_type] :
( v16865(VarCurr)
<=> ( v16370(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3145,axiom,
! [VarCurr: state_type] :
( v16761(VarCurr)
<=> ( v16762(VarCurr)
| v16864(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3144,axiom,
! [VarCurr: state_type] :
( v16864(VarCurr)
<=> ( v16352(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3143,axiom,
! [VarCurr: state_type] :
( v16762(VarCurr)
<=> ( v16763(VarCurr)
| v16863(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3142,axiom,
! [VarCurr: state_type] :
( v16863(VarCurr)
<=> ( v16334(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3141,axiom,
! [VarCurr: state_type] :
( v16763(VarCurr)
<=> ( v16764(VarCurr)
| v16862(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3140,axiom,
! [VarCurr: state_type] :
( v16862(VarCurr)
<=> ( v16316(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3139,axiom,
! [VarCurr: state_type] :
( v16764(VarCurr)
<=> ( v16765(VarCurr)
| v16861(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3138,axiom,
! [VarCurr: state_type] :
( v16861(VarCurr)
<=> ( v16298(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3137,axiom,
! [VarCurr: state_type] :
( v16765(VarCurr)
<=> ( v16766(VarCurr)
| v16860(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3136,axiom,
! [VarCurr: state_type] :
( v16860(VarCurr)
<=> ( v16280(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3135,axiom,
! [VarCurr: state_type] :
( v16766(VarCurr)
<=> ( v16767(VarCurr)
| v16859(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3134,axiom,
! [VarCurr: state_type] :
( v16859(VarCurr)
<=> ( v16262(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3133,axiom,
! [VarCurr: state_type] :
( v16767(VarCurr)
<=> ( v16768(VarCurr)
| v16858(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3132,axiom,
! [VarCurr: state_type] :
( v16858(VarCurr)
<=> ( v16244(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3131,axiom,
! [VarCurr: state_type] :
( v16768(VarCurr)
<=> ( v16769(VarCurr)
| v16857(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3130,axiom,
! [VarCurr: state_type] :
( v16857(VarCurr)
<=> ( v16226(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3129,axiom,
! [VarCurr: state_type] :
( v16769(VarCurr)
<=> ( v16770(VarCurr)
| v16856(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3128,axiom,
! [VarCurr: state_type] :
( v16856(VarCurr)
<=> ( v16208(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3127,axiom,
! [VarCurr: state_type] :
( v16770(VarCurr)
<=> ( v16771(VarCurr)
| v16855(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3126,axiom,
! [VarCurr: state_type] :
( v16855(VarCurr)
<=> ( v16190(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3125,axiom,
! [VarCurr: state_type] :
( v16771(VarCurr)
<=> ( v16772(VarCurr)
| v16854(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3124,axiom,
! [VarCurr: state_type] :
( v16854(VarCurr)
<=> ( v16172(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3123,axiom,
! [VarCurr: state_type] :
( v16772(VarCurr)
<=> ( v16773(VarCurr)
| v16853(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3122,axiom,
! [VarCurr: state_type] :
( v16853(VarCurr)
<=> ( v16154(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3121,axiom,
! [VarCurr: state_type] :
( v16773(VarCurr)
<=> ( v16774(VarCurr)
| v16852(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3120,axiom,
! [VarCurr: state_type] :
( v16852(VarCurr)
<=> ( v16136(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3119,axiom,
! [VarCurr: state_type] :
( v16774(VarCurr)
<=> ( v16775(VarCurr)
| v16851(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3118,axiom,
! [VarCurr: state_type] :
( v16851(VarCurr)
<=> ( v16118(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3117,axiom,
! [VarCurr: state_type] :
( v16775(VarCurr)
<=> ( v16776(VarCurr)
| v16850(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3116,axiom,
! [VarCurr: state_type] :
( v16850(VarCurr)
<=> ( v16100(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3115,axiom,
! [VarCurr: state_type] :
( v16776(VarCurr)
<=> ( v16777(VarCurr)
| v16849(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3114,axiom,
! [VarCurr: state_type] :
( v16849(VarCurr)
<=> ( v16082(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3113,axiom,
! [VarCurr: state_type] :
( v16777(VarCurr)
<=> ( v16778(VarCurr)
| v16063(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3112,axiom,
! [VarCurr: state_type] :
( v16778(VarCurr)
<=> ( v16779(VarCurr)
| v16044(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3111,axiom,
! [VarCurr: state_type] :
( v16779(VarCurr)
<=> ( v16780(VarCurr)
| v16025(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3110,axiom,
! [VarCurr: state_type] :
( v16780(VarCurr)
<=> ( v16781(VarCurr)
| v16006(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3109,axiom,
! [VarCurr: state_type] :
( v16781(VarCurr)
<=> ( v16782(VarCurr)
| v15987(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3108,axiom,
! [VarCurr: state_type] :
( v16782(VarCurr)
<=> ( v16783(VarCurr)
| v15968(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3107,axiom,
! [VarCurr: state_type] :
( v16783(VarCurr)
<=> ( v16784(VarCurr)
| v15949(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3106,axiom,
! [VarCurr: state_type] :
( v16784(VarCurr)
<=> ( v16785(VarCurr)
| v15930(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3105,axiom,
! [VarCurr: state_type] :
( v16785(VarCurr)
<=> ( v16786(VarCurr)
| v15911(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3104,axiom,
! [VarCurr: state_type] :
( v16786(VarCurr)
<=> ( v16787(VarCurr)
| v15892(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3103,axiom,
! [VarCurr: state_type] :
( v16787(VarCurr)
<=> ( v16788(VarCurr)
| v15873(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3102,axiom,
! [VarCurr: state_type] :
( v16788(VarCurr)
<=> ( v16789(VarCurr)
| v15854(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3101,axiom,
! [VarCurr: state_type] :
( v16789(VarCurr)
<=> ( v16790(VarCurr)
| v15835(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3100,axiom,
! [VarCurr: state_type] :
( v16790(VarCurr)
<=> ( v16791(VarCurr)
| v15816(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3099,axiom,
! [VarCurr: state_type] :
( v16791(VarCurr)
<=> ( v16792(VarCurr)
| v15797(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3098,axiom,
! [VarCurr: state_type] :
( v16792(VarCurr)
<=> ( v16793(VarCurr)
| v15778(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3097,axiom,
! [VarCurr: state_type] :
( v16793(VarCurr)
<=> ( v16794(VarCurr)
| v15759(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3096,axiom,
! [VarCurr: state_type] :
( v16794(VarCurr)
<=> ( v16795(VarCurr)
| v15740(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3095,axiom,
! [VarCurr: state_type] :
( v16795(VarCurr)
<=> ( v16796(VarCurr)
| v15721(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3094,axiom,
! [VarCurr: state_type] :
( v16796(VarCurr)
<=> ( v16797(VarCurr)
| v15702(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3093,axiom,
! [VarCurr: state_type] :
( v16797(VarCurr)
<=> ( v16798(VarCurr)
| v15683(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3092,axiom,
! [VarCurr: state_type] :
( v16798(VarCurr)
<=> ( v16799(VarCurr)
| v15664(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3091,axiom,
! [VarCurr: state_type] :
( v16799(VarCurr)
<=> ( v16800(VarCurr)
| v15645(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3090,axiom,
! [VarCurr: state_type] :
( v16800(VarCurr)
<=> ( v16801(VarCurr)
| v15626(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3089,axiom,
! [VarCurr: state_type] :
( v16801(VarCurr)
<=> ( v16802(VarCurr)
| v15607(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3088,axiom,
! [VarCurr: state_type] :
( v16802(VarCurr)
<=> ( v16803(VarCurr)
| v15588(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3087,axiom,
! [VarCurr: state_type] :
( v16803(VarCurr)
<=> ( v16804(VarCurr)
| v15569(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3086,axiom,
! [VarCurr: state_type] :
( v16804(VarCurr)
<=> ( v16805(VarCurr)
| v15550(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3085,axiom,
! [VarCurr: state_type] :
( v16805(VarCurr)
<=> ( v16806(VarCurr)
| v15531(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3084,axiom,
! [VarCurr: state_type] :
( v16806(VarCurr)
<=> ( v16807(VarCurr)
| v15512(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3083,axiom,
! [VarCurr: state_type] :
( v16807(VarCurr)
<=> ( v16808(VarCurr)
| v15493(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3082,axiom,
! [VarCurr: state_type] :
( v16808(VarCurr)
<=> ( v16809(VarCurr)
| v15474(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3081,axiom,
! [VarCurr: state_type] :
( v16809(VarCurr)
<=> ( v16810(VarCurr)
| v15455(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3080,axiom,
! [VarCurr: state_type] :
( v16810(VarCurr)
<=> ( v16811(VarCurr)
| v15436(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3079,axiom,
! [VarCurr: state_type] :
( v16811(VarCurr)
<=> ( v16812(VarCurr)
| v15417(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3078,axiom,
! [VarCurr: state_type] :
( v16812(VarCurr)
<=> ( v16813(VarCurr)
| v15398(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3077,axiom,
! [VarCurr: state_type] :
( v16813(VarCurr)
<=> ( v16814(VarCurr)
| v15378(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3076,axiom,
! [VarCurr: state_type] :
( v16814(VarCurr)
<=> ( v16815(VarCurr)
| v15358(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3075,axiom,
! [VarCurr: state_type] :
( v16815(VarCurr)
<=> ( v16816(VarCurr)
| v15338(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3074,axiom,
! [VarCurr: state_type] :
( v16816(VarCurr)
<=> ( v16817(VarCurr)
| v15318(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3073,axiom,
! [VarCurr: state_type] :
( v16817(VarCurr)
<=> ( v16818(VarCurr)
| v15298(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3072,axiom,
! [VarCurr: state_type] :
( v16818(VarCurr)
<=> ( v16819(VarCurr)
| v15278(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3071,axiom,
! [VarCurr: state_type] :
( v16819(VarCurr)
<=> ( v16820(VarCurr)
| v15258(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3070,axiom,
! [VarCurr: state_type] :
( v16820(VarCurr)
<=> ( v16821(VarCurr)
| v15238(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3069,axiom,
! [VarCurr: state_type] :
( v16821(VarCurr)
<=> ( v16822(VarCurr)
| v15218(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3068,axiom,
! [VarCurr: state_type] :
( v16822(VarCurr)
<=> ( v16823(VarCurr)
| v15198(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3067,axiom,
! [VarCurr: state_type] :
( v16823(VarCurr)
<=> ( v16824(VarCurr)
| v15178(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3066,axiom,
! [VarCurr: state_type] :
( v16824(VarCurr)
<=> ( v16825(VarCurr)
| v15158(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3065,axiom,
! [VarCurr: state_type] :
( v16825(VarCurr)
<=> ( v16826(VarCurr)
| v15138(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3064,axiom,
! [VarCurr: state_type] :
( v16826(VarCurr)
<=> ( v16827(VarCurr)
| v15118(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3063,axiom,
! [VarCurr: state_type] :
( v16827(VarCurr)
<=> ( v16828(VarCurr)
| v15098(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3062,axiom,
! [VarCurr: state_type] :
( v16828(VarCurr)
<=> ( v16829(VarCurr)
| v15078(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3061,axiom,
! [VarCurr: state_type] :
( v16829(VarCurr)
<=> ( v16830(VarCurr)
| v15058(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3060,axiom,
! [VarCurr: state_type] :
( v16830(VarCurr)
<=> ( v16831(VarCurr)
| v15038(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3059,axiom,
! [VarCurr: state_type] :
( v16831(VarCurr)
<=> ( v16832(VarCurr)
| v15018(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3058,axiom,
! [VarCurr: state_type] :
( v16832(VarCurr)
<=> ( v16833(VarCurr)
| v14998(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3057,axiom,
! [VarCurr: state_type] :
( v16833(VarCurr)
<=> ( v16834(VarCurr)
| v14978(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3056,axiom,
! [VarCurr: state_type] :
( v16834(VarCurr)
<=> ( v16835(VarCurr)
| v14958(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3055,axiom,
! [VarCurr: state_type] :
( v16835(VarCurr)
<=> ( v16836(VarCurr)
| v14938(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3054,axiom,
! [VarCurr: state_type] :
( v16836(VarCurr)
<=> ( v16837(VarCurr)
| v14918(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3053,axiom,
! [VarCurr: state_type] :
( v16837(VarCurr)
<=> ( v16838(VarCurr)
| v14898(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3052,axiom,
! [VarCurr: state_type] :
( v16838(VarCurr)
<=> ( v16839(VarCurr)
| v14878(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3051,axiom,
! [VarCurr: state_type] :
( v16839(VarCurr)
<=> ( v16840(VarCurr)
| v14858(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3050,axiom,
! [VarCurr: state_type] :
( v16840(VarCurr)
<=> ( v16841(VarCurr)
| v14838(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3049,axiom,
! [VarCurr: state_type] :
( v16841(VarCurr)
<=> ( v16842(VarCurr)
| v14818(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3048,axiom,
! [VarCurr: state_type] :
( v16842(VarCurr)
<=> ( v16843(VarCurr)
| v14798(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3047,axiom,
! [VarCurr: state_type] :
( v16843(VarCurr)
<=> ( v16844(VarCurr)
| v14778(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3046,axiom,
! [VarCurr: state_type] :
( v16844(VarCurr)
<=> ( v16845(VarCurr)
| v14758(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3045,axiom,
! [VarCurr: state_type] :
( v16845(VarCurr)
<=> ( v16846(VarCurr)
| v14738(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3044,axiom,
! [VarCurr: state_type] :
( v16846(VarCurr)
<=> ( v16847(VarCurr)
| v14718(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3043,axiom,
! [VarCurr: state_type] :
( v16847(VarCurr)
<=> ( v16848(VarCurr)
| v14699(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3042,axiom,
! [VarCurr: state_type] :
( v16848(VarCurr)
<=> ( v14662(VarCurr)
| v14680(VarCurr) ) ) ).
tff(writeUnaryOperator_1173,axiom,
! [VarCurr: state_type] :
( ~ v16740(VarCurr)
<=> v10235(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3041,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16731(VarNext)
<=> v16732(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3040,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16732(VarNext)
<=> ( v16733(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1172,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16733(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_267,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16715(VarNext)
=> ( v16712(VarNext)
<=> v16712(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_289,axiom,
! [VarNext: state_type] :
( v16715(VarNext)
=> ( v16712(VarNext)
<=> v16723(VarNext) ) ) ).
tff(addAssignment_7644,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16723(VarNext)
<=> v16721(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_573,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16721(VarCurr)
<=> v16724(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_574,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16721(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3039,axiom,
! [VarCurr: state_type] :
( v16724(VarCurr)
<=> ( v16725(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3038,axiom,
! [VarCurr: state_type] :
( v16725(VarCurr)
<=> v16726(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1163,axiom,
! [VarCurr: state_type] :
( v16726(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $true )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3037,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16715(VarNext)
<=> v16716(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3036,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16716(VarNext)
<=> ( v16718(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1171,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16718(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_266,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16697(VarNext)
=> ( v16694(VarNext)
<=> v16694(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_288,axiom,
! [VarNext: state_type] :
( v16697(VarNext)
=> ( v16694(VarNext)
<=> v16705(VarNext) ) ) ).
tff(addAssignment_7643,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16705(VarNext)
<=> v16703(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_572,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16703(VarCurr)
<=> v16706(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_573,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16703(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3035,axiom,
! [VarCurr: state_type] :
( v16706(VarCurr)
<=> ( v16707(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3034,axiom,
! [VarCurr: state_type] :
( v16707(VarCurr)
<=> v16708(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1162,axiom,
! [VarCurr: state_type] :
( v16708(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $true )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3033,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16697(VarNext)
<=> v16698(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3032,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16698(VarNext)
<=> ( v16700(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1170,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16700(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_265,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16679(VarNext)
=> ( v16676(VarNext)
<=> v16676(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_287,axiom,
! [VarNext: state_type] :
( v16679(VarNext)
=> ( v16676(VarNext)
<=> v16687(VarNext) ) ) ).
tff(addAssignment_7642,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16687(VarNext)
<=> v16685(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_571,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16685(VarCurr)
<=> v16688(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_572,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16685(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3031,axiom,
! [VarCurr: state_type] :
( v16688(VarCurr)
<=> ( v16689(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3030,axiom,
! [VarCurr: state_type] :
( v16689(VarCurr)
<=> v16690(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1161,axiom,
! [VarCurr: state_type] :
( v16690(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $true )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3029,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16679(VarNext)
<=> v16680(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3028,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16680(VarNext)
<=> ( v16682(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1169,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16682(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_264,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16661(VarNext)
=> ( v16658(VarNext)
<=> v16658(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_286,axiom,
! [VarNext: state_type] :
( v16661(VarNext)
=> ( v16658(VarNext)
<=> v16669(VarNext) ) ) ).
tff(addAssignment_7641,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16669(VarNext)
<=> v16667(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_570,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16667(VarCurr)
<=> v16670(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_571,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16667(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3027,axiom,
! [VarCurr: state_type] :
( v16670(VarCurr)
<=> ( v16671(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3026,axiom,
! [VarCurr: state_type] :
( v16671(VarCurr)
<=> v16672(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1160,axiom,
! [VarCurr: state_type] :
( v16672(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $true )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3025,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16661(VarNext)
<=> v16662(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3024,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16662(VarNext)
<=> ( v16664(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1168,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16664(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_263,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16643(VarNext)
=> ( v16640(VarNext)
<=> v16640(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_285,axiom,
! [VarNext: state_type] :
( v16643(VarNext)
=> ( v16640(VarNext)
<=> v16651(VarNext) ) ) ).
tff(addAssignment_7640,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16651(VarNext)
<=> v16649(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_569,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16649(VarCurr)
<=> v16652(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_570,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16649(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3023,axiom,
! [VarCurr: state_type] :
( v16652(VarCurr)
<=> ( v16653(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3022,axiom,
! [VarCurr: state_type] :
( v16653(VarCurr)
<=> v16654(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1159,axiom,
! [VarCurr: state_type] :
( v16654(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3021,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16643(VarNext)
<=> v16644(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3020,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16644(VarNext)
<=> ( v16646(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1167,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16646(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_262,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16625(VarNext)
=> ( v16622(VarNext)
<=> v16622(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_284,axiom,
! [VarNext: state_type] :
( v16625(VarNext)
=> ( v16622(VarNext)
<=> v16633(VarNext) ) ) ).
tff(addAssignment_7639,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16633(VarNext)
<=> v16631(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_568,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16631(VarCurr)
<=> v16634(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_569,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16631(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3019,axiom,
! [VarCurr: state_type] :
( v16634(VarCurr)
<=> ( v16635(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3018,axiom,
! [VarCurr: state_type] :
( v16635(VarCurr)
<=> v16636(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1158,axiom,
! [VarCurr: state_type] :
( v16636(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3017,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16625(VarNext)
<=> v16626(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3016,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16626(VarNext)
<=> ( v16628(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1166,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16628(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_261,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16607(VarNext)
=> ( v16604(VarNext)
<=> v16604(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_283,axiom,
! [VarNext: state_type] :
( v16607(VarNext)
=> ( v16604(VarNext)
<=> v16615(VarNext) ) ) ).
tff(addAssignment_7638,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16615(VarNext)
<=> v16613(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_567,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16613(VarCurr)
<=> v16616(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_568,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16613(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3015,axiom,
! [VarCurr: state_type] :
( v16616(VarCurr)
<=> ( v16617(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3014,axiom,
! [VarCurr: state_type] :
( v16617(VarCurr)
<=> v16618(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1157,axiom,
! [VarCurr: state_type] :
( v16618(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3013,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16607(VarNext)
<=> v16608(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3012,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16608(VarNext)
<=> ( v16610(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1165,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16610(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_260,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16589(VarNext)
=> ( v16586(VarNext)
<=> v16586(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_282,axiom,
! [VarNext: state_type] :
( v16589(VarNext)
=> ( v16586(VarNext)
<=> v16597(VarNext) ) ) ).
tff(addAssignment_7637,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16597(VarNext)
<=> v16595(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_566,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16595(VarCurr)
<=> v16598(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_567,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16595(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3011,axiom,
! [VarCurr: state_type] :
( v16598(VarCurr)
<=> ( v16599(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3010,axiom,
! [VarCurr: state_type] :
( v16599(VarCurr)
<=> v16600(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1156,axiom,
! [VarCurr: state_type] :
( v16600(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3009,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16589(VarNext)
<=> v16590(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3008,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16590(VarNext)
<=> ( v16592(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1164,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16592(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_259,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16571(VarNext)
=> ( v16568(VarNext)
<=> v16568(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_281,axiom,
! [VarNext: state_type] :
( v16571(VarNext)
=> ( v16568(VarNext)
<=> v16579(VarNext) ) ) ).
tff(addAssignment_7636,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16579(VarNext)
<=> v16577(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_565,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16577(VarCurr)
<=> v16580(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_566,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16577(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3007,axiom,
! [VarCurr: state_type] :
( v16580(VarCurr)
<=> ( v16581(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3006,axiom,
! [VarCurr: state_type] :
( v16581(VarCurr)
<=> v16582(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1155,axiom,
! [VarCurr: state_type] :
( v16582(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3005,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16571(VarNext)
<=> v16572(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3004,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16572(VarNext)
<=> ( v16574(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1163,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16574(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_258,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16553(VarNext)
=> ( v16550(VarNext)
<=> v16550(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_280,axiom,
! [VarNext: state_type] :
( v16553(VarNext)
=> ( v16550(VarNext)
<=> v16561(VarNext) ) ) ).
tff(addAssignment_7635,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16561(VarNext)
<=> v16559(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_564,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16559(VarCurr)
<=> v16562(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_565,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16559(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3003,axiom,
! [VarCurr: state_type] :
( v16562(VarCurr)
<=> ( v16563(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3002,axiom,
! [VarCurr: state_type] :
( v16563(VarCurr)
<=> v16564(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1154,axiom,
! [VarCurr: state_type] :
( v16564(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3001,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16553(VarNext)
<=> v16554(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_3000,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16554(VarNext)
<=> ( v16556(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1162,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16556(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_257,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16535(VarNext)
=> ( v16532(VarNext)
<=> v16532(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_279,axiom,
! [VarNext: state_type] :
( v16535(VarNext)
=> ( v16532(VarNext)
<=> v16543(VarNext) ) ) ).
tff(addAssignment_7634,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16543(VarNext)
<=> v16541(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_563,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16541(VarCurr)
<=> v16544(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_564,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16541(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2999,axiom,
! [VarCurr: state_type] :
( v16544(VarCurr)
<=> ( v16545(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2998,axiom,
! [VarCurr: state_type] :
( v16545(VarCurr)
<=> v16546(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1153,axiom,
! [VarCurr: state_type] :
( v16546(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2997,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16535(VarNext)
<=> v16536(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2996,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16536(VarNext)
<=> ( v16538(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1161,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16538(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_256,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16517(VarNext)
=> ( v16514(VarNext)
<=> v16514(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_278,axiom,
! [VarNext: state_type] :
( v16517(VarNext)
=> ( v16514(VarNext)
<=> v16525(VarNext) ) ) ).
tff(addAssignment_7633,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16525(VarNext)
<=> v16523(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_562,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16523(VarCurr)
<=> v16526(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_563,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16523(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2995,axiom,
! [VarCurr: state_type] :
( v16526(VarCurr)
<=> ( v16527(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2994,axiom,
! [VarCurr: state_type] :
( v16527(VarCurr)
<=> v16528(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1152,axiom,
! [VarCurr: state_type] :
( v16528(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2993,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16517(VarNext)
<=> v16518(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2992,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16518(VarNext)
<=> ( v16520(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1160,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16520(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_255,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16499(VarNext)
=> ( v16496(VarNext)
<=> v16496(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_277,axiom,
! [VarNext: state_type] :
( v16499(VarNext)
=> ( v16496(VarNext)
<=> v16507(VarNext) ) ) ).
tff(addAssignment_7632,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16507(VarNext)
<=> v16505(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_561,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16505(VarCurr)
<=> v16508(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_562,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16505(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2991,axiom,
! [VarCurr: state_type] :
( v16508(VarCurr)
<=> ( v16509(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2990,axiom,
! [VarCurr: state_type] :
( v16509(VarCurr)
<=> v16510(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1151,axiom,
! [VarCurr: state_type] :
( v16510(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2989,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16499(VarNext)
<=> v16500(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2988,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16500(VarNext)
<=> ( v16502(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1159,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16502(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_254,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16481(VarNext)
=> ( v16478(VarNext)
<=> v16478(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_276,axiom,
! [VarNext: state_type] :
( v16481(VarNext)
=> ( v16478(VarNext)
<=> v16489(VarNext) ) ) ).
tff(addAssignment_7631,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16489(VarNext)
<=> v16487(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_560,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16487(VarCurr)
<=> v16490(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_561,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16487(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2987,axiom,
! [VarCurr: state_type] :
( v16490(VarCurr)
<=> ( v16491(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2986,axiom,
! [VarCurr: state_type] :
( v16491(VarCurr)
<=> v16492(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1150,axiom,
! [VarCurr: state_type] :
( v16492(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2985,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16481(VarNext)
<=> v16482(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2984,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16482(VarNext)
<=> ( v16484(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1158,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16484(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_253,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16463(VarNext)
=> ( v16460(VarNext)
<=> v16460(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_275,axiom,
! [VarNext: state_type] :
( v16463(VarNext)
=> ( v16460(VarNext)
<=> v16471(VarNext) ) ) ).
tff(addAssignment_7630,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16471(VarNext)
<=> v16469(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_559,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16469(VarCurr)
<=> v16472(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_560,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16469(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2983,axiom,
! [VarCurr: state_type] :
( v16472(VarCurr)
<=> ( v16473(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2982,axiom,
! [VarCurr: state_type] :
( v16473(VarCurr)
<=> v16474(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1149,axiom,
! [VarCurr: state_type] :
( v16474(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2981,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16463(VarNext)
<=> v16464(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2980,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16464(VarNext)
<=> ( v16466(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1157,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16466(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_252,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16445(VarNext)
=> ( v16442(VarNext)
<=> v16442(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_274,axiom,
! [VarNext: state_type] :
( v16445(VarNext)
=> ( v16442(VarNext)
<=> v16453(VarNext) ) ) ).
tff(addAssignment_7629,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16453(VarNext)
<=> v16451(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_558,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16451(VarCurr)
<=> v16454(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_559,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16451(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2979,axiom,
! [VarCurr: state_type] :
( v16454(VarCurr)
<=> ( v16455(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2978,axiom,
! [VarCurr: state_type] :
( v16455(VarCurr)
<=> v16456(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1148,axiom,
! [VarCurr: state_type] :
( v16456(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2977,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16445(VarNext)
<=> v16446(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2976,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16446(VarNext)
<=> ( v16448(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1156,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16448(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_251,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16427(VarNext)
=> ( v16424(VarNext)
<=> v16424(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_273,axiom,
! [VarNext: state_type] :
( v16427(VarNext)
=> ( v16424(VarNext)
<=> v16435(VarNext) ) ) ).
tff(addAssignment_7628,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16435(VarNext)
<=> v16433(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_557,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16433(VarCurr)
<=> v16436(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_558,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16433(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2975,axiom,
! [VarCurr: state_type] :
( v16436(VarCurr)
<=> ( v16437(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2974,axiom,
! [VarCurr: state_type] :
( v16437(VarCurr)
<=> v16438(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1147,axiom,
! [VarCurr: state_type] :
( v16438(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2973,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16427(VarNext)
<=> v16428(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2972,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16428(VarNext)
<=> ( v16430(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1155,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16430(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_250,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16409(VarNext)
=> ( v16406(VarNext)
<=> v16406(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_272,axiom,
! [VarNext: state_type] :
( v16409(VarNext)
=> ( v16406(VarNext)
<=> v16417(VarNext) ) ) ).
tff(addAssignment_7627,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16417(VarNext)
<=> v16415(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_556,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16415(VarCurr)
<=> v16418(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_557,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16415(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2971,axiom,
! [VarCurr: state_type] :
( v16418(VarCurr)
<=> ( v16419(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2970,axiom,
! [VarCurr: state_type] :
( v16419(VarCurr)
<=> v16420(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1146,axiom,
! [VarCurr: state_type] :
( v16420(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2969,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16409(VarNext)
<=> v16410(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2968,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16410(VarNext)
<=> ( v16412(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1154,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16412(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_249,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16391(VarNext)
=> ( v16388(VarNext)
<=> v16388(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_271,axiom,
! [VarNext: state_type] :
( v16391(VarNext)
=> ( v16388(VarNext)
<=> v16399(VarNext) ) ) ).
tff(addAssignment_7626,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16399(VarNext)
<=> v16397(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_555,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16397(VarCurr)
<=> v16400(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_556,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16397(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2967,axiom,
! [VarCurr: state_type] :
( v16400(VarCurr)
<=> ( v16401(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2966,axiom,
! [VarCurr: state_type] :
( v16401(VarCurr)
<=> v16402(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1145,axiom,
! [VarCurr: state_type] :
( v16402(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2965,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16391(VarNext)
<=> v16392(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2964,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16392(VarNext)
<=> ( v16394(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1153,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16394(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_248,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16373(VarNext)
=> ( v16370(VarNext)
<=> v16370(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_270,axiom,
! [VarNext: state_type] :
( v16373(VarNext)
=> ( v16370(VarNext)
<=> v16381(VarNext) ) ) ).
tff(addAssignment_7625,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16381(VarNext)
<=> v16379(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_554,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16379(VarCurr)
<=> v16382(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_555,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16379(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2963,axiom,
! [VarCurr: state_type] :
( v16382(VarCurr)
<=> ( v16383(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2962,axiom,
! [VarCurr: state_type] :
( v16383(VarCurr)
<=> v16384(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1144,axiom,
! [VarCurr: state_type] :
( v16384(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2961,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16373(VarNext)
<=> v16374(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2960,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16374(VarNext)
<=> ( v16376(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1152,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16376(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_247,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16355(VarNext)
=> ( v16352(VarNext)
<=> v16352(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_269,axiom,
! [VarNext: state_type] :
( v16355(VarNext)
=> ( v16352(VarNext)
<=> v16363(VarNext) ) ) ).
tff(addAssignment_7624,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16363(VarNext)
<=> v16361(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_553,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16361(VarCurr)
<=> v16364(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_554,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16361(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2959,axiom,
! [VarCurr: state_type] :
( v16364(VarCurr)
<=> ( v16365(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2958,axiom,
! [VarCurr: state_type] :
( v16365(VarCurr)
<=> v16366(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1143,axiom,
! [VarCurr: state_type] :
( v16366(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2957,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16355(VarNext)
<=> v16356(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2956,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16356(VarNext)
<=> ( v16358(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1151,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16358(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_246,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16337(VarNext)
=> ( v16334(VarNext)
<=> v16334(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_268,axiom,
! [VarNext: state_type] :
( v16337(VarNext)
=> ( v16334(VarNext)
<=> v16345(VarNext) ) ) ).
tff(addAssignment_7623,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16345(VarNext)
<=> v16343(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_552,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16343(VarCurr)
<=> v16346(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_553,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16343(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2955,axiom,
! [VarCurr: state_type] :
( v16346(VarCurr)
<=> ( v16347(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2954,axiom,
! [VarCurr: state_type] :
( v16347(VarCurr)
<=> v16348(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1142,axiom,
! [VarCurr: state_type] :
( v16348(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2953,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16337(VarNext)
<=> v16338(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2952,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16338(VarNext)
<=> ( v16340(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1150,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16340(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_245,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16319(VarNext)
=> ( v16316(VarNext)
<=> v16316(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_267,axiom,
! [VarNext: state_type] :
( v16319(VarNext)
=> ( v16316(VarNext)
<=> v16327(VarNext) ) ) ).
tff(addAssignment_7622,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16327(VarNext)
<=> v16325(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_551,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16325(VarCurr)
<=> v16328(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_552,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16325(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2951,axiom,
! [VarCurr: state_type] :
( v16328(VarCurr)
<=> ( v16329(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2950,axiom,
! [VarCurr: state_type] :
( v16329(VarCurr)
<=> v16330(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1141,axiom,
! [VarCurr: state_type] :
( v16330(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2949,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16319(VarNext)
<=> v16320(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2948,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16320(VarNext)
<=> ( v16322(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1149,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16322(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_244,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16301(VarNext)
=> ( v16298(VarNext)
<=> v16298(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_266,axiom,
! [VarNext: state_type] :
( v16301(VarNext)
=> ( v16298(VarNext)
<=> v16309(VarNext) ) ) ).
tff(addAssignment_7621,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16309(VarNext)
<=> v16307(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_550,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16307(VarCurr)
<=> v16310(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_551,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16307(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2947,axiom,
! [VarCurr: state_type] :
( v16310(VarCurr)
<=> ( v16311(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2946,axiom,
! [VarCurr: state_type] :
( v16311(VarCurr)
<=> v16312(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1140,axiom,
! [VarCurr: state_type] :
( v16312(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2945,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16301(VarNext)
<=> v16302(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2944,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16302(VarNext)
<=> ( v16304(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1148,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16304(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_243,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16283(VarNext)
=> ( v16280(VarNext)
<=> v16280(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_265,axiom,
! [VarNext: state_type] :
( v16283(VarNext)
=> ( v16280(VarNext)
<=> v16291(VarNext) ) ) ).
tff(addAssignment_7620,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16291(VarNext)
<=> v16289(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_549,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16289(VarCurr)
<=> v16292(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_550,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16289(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2943,axiom,
! [VarCurr: state_type] :
( v16292(VarCurr)
<=> ( v16293(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2942,axiom,
! [VarCurr: state_type] :
( v16293(VarCurr)
<=> v16294(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1139,axiom,
! [VarCurr: state_type] :
( v16294(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2941,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16283(VarNext)
<=> v16284(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2940,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16284(VarNext)
<=> ( v16286(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1147,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16286(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_242,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16265(VarNext)
=> ( v16262(VarNext)
<=> v16262(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_264,axiom,
! [VarNext: state_type] :
( v16265(VarNext)
=> ( v16262(VarNext)
<=> v16273(VarNext) ) ) ).
tff(addAssignment_7619,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16273(VarNext)
<=> v16271(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_548,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16271(VarCurr)
<=> v16274(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_549,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16271(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2939,axiom,
! [VarCurr: state_type] :
( v16274(VarCurr)
<=> ( v16275(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2938,axiom,
! [VarCurr: state_type] :
( v16275(VarCurr)
<=> v16276(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1138,axiom,
! [VarCurr: state_type] :
( v16276(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2937,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16265(VarNext)
<=> v16266(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2936,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16266(VarNext)
<=> ( v16268(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1146,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16268(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_241,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16247(VarNext)
=> ( v16244(VarNext)
<=> v16244(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_263,axiom,
! [VarNext: state_type] :
( v16247(VarNext)
=> ( v16244(VarNext)
<=> v16255(VarNext) ) ) ).
tff(addAssignment_7618,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16255(VarNext)
<=> v16253(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_547,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16253(VarCurr)
<=> v16256(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_548,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16253(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2935,axiom,
! [VarCurr: state_type] :
( v16256(VarCurr)
<=> ( v16257(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2934,axiom,
! [VarCurr: state_type] :
( v16257(VarCurr)
<=> v16258(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1137,axiom,
! [VarCurr: state_type] :
( v16258(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2933,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16247(VarNext)
<=> v16248(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2932,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16248(VarNext)
<=> ( v16250(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1145,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16250(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_240,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16229(VarNext)
=> ( v16226(VarNext)
<=> v16226(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_262,axiom,
! [VarNext: state_type] :
( v16229(VarNext)
=> ( v16226(VarNext)
<=> v16237(VarNext) ) ) ).
tff(addAssignment_7617,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16237(VarNext)
<=> v16235(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_546,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16235(VarCurr)
<=> v16238(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_547,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16235(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2931,axiom,
! [VarCurr: state_type] :
( v16238(VarCurr)
<=> ( v16239(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2930,axiom,
! [VarCurr: state_type] :
( v16239(VarCurr)
<=> v16240(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1136,axiom,
! [VarCurr: state_type] :
( v16240(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2929,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16229(VarNext)
<=> v16230(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2928,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16230(VarNext)
<=> ( v16232(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1144,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16232(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_239,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16211(VarNext)
=> ( v16208(VarNext)
<=> v16208(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_261,axiom,
! [VarNext: state_type] :
( v16211(VarNext)
=> ( v16208(VarNext)
<=> v16219(VarNext) ) ) ).
tff(addAssignment_7616,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16219(VarNext)
<=> v16217(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_545,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16217(VarCurr)
<=> v16220(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_546,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16217(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2927,axiom,
! [VarCurr: state_type] :
( v16220(VarCurr)
<=> ( v16221(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2926,axiom,
! [VarCurr: state_type] :
( v16221(VarCurr)
<=> v16222(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1135,axiom,
! [VarCurr: state_type] :
( v16222(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2925,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16211(VarNext)
<=> v16212(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2924,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16212(VarNext)
<=> ( v16214(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1143,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16214(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_238,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16193(VarNext)
=> ( v16190(VarNext)
<=> v16190(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_260,axiom,
! [VarNext: state_type] :
( v16193(VarNext)
=> ( v16190(VarNext)
<=> v16201(VarNext) ) ) ).
tff(addAssignment_7615,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16201(VarNext)
<=> v16199(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_544,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16199(VarCurr)
<=> v16202(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_545,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16199(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2923,axiom,
! [VarCurr: state_type] :
( v16202(VarCurr)
<=> ( v16203(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2922,axiom,
! [VarCurr: state_type] :
( v16203(VarCurr)
<=> v16204(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1134,axiom,
! [VarCurr: state_type] :
( v16204(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2921,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16193(VarNext)
<=> v16194(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2920,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16194(VarNext)
<=> ( v16196(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1142,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16196(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_237,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16175(VarNext)
=> ( v16172(VarNext)
<=> v16172(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_259,axiom,
! [VarNext: state_type] :
( v16175(VarNext)
=> ( v16172(VarNext)
<=> v16183(VarNext) ) ) ).
tff(addAssignment_7614,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16183(VarNext)
<=> v16181(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_543,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16181(VarCurr)
<=> v16184(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_544,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16181(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2919,axiom,
! [VarCurr: state_type] :
( v16184(VarCurr)
<=> ( v16185(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2918,axiom,
! [VarCurr: state_type] :
( v16185(VarCurr)
<=> v16186(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1133,axiom,
! [VarCurr: state_type] :
( v16186(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2917,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16175(VarNext)
<=> v16176(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2916,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16176(VarNext)
<=> ( v16178(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1141,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16178(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_236,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16157(VarNext)
=> ( v16154(VarNext)
<=> v16154(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_258,axiom,
! [VarNext: state_type] :
( v16157(VarNext)
=> ( v16154(VarNext)
<=> v16165(VarNext) ) ) ).
tff(addAssignment_7613,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16165(VarNext)
<=> v16163(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_542,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16163(VarCurr)
<=> v16166(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_543,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16163(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2915,axiom,
! [VarCurr: state_type] :
( v16166(VarCurr)
<=> ( v16167(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2914,axiom,
! [VarCurr: state_type] :
( v16167(VarCurr)
<=> v16168(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1132,axiom,
! [VarCurr: state_type] :
( v16168(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2913,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16157(VarNext)
<=> v16158(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2912,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16158(VarNext)
<=> ( v16160(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1140,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16160(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_235,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16139(VarNext)
=> ( v16136(VarNext)
<=> v16136(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_257,axiom,
! [VarNext: state_type] :
( v16139(VarNext)
=> ( v16136(VarNext)
<=> v16147(VarNext) ) ) ).
tff(addAssignment_7612,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16147(VarNext)
<=> v16145(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_541,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16145(VarCurr)
<=> v16148(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_542,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16145(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2911,axiom,
! [VarCurr: state_type] :
( v16148(VarCurr)
<=> ( v16149(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2910,axiom,
! [VarCurr: state_type] :
( v16149(VarCurr)
<=> v16150(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1131,axiom,
! [VarCurr: state_type] :
( v16150(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2909,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16139(VarNext)
<=> v16140(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2908,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16140(VarNext)
<=> ( v16142(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1139,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16142(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_234,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16121(VarNext)
=> ( v16118(VarNext)
<=> v16118(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_256,axiom,
! [VarNext: state_type] :
( v16121(VarNext)
=> ( v16118(VarNext)
<=> v16129(VarNext) ) ) ).
tff(addAssignment_7611,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16129(VarNext)
<=> v16127(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_540,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16127(VarCurr)
<=> v16130(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_541,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16127(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2907,axiom,
! [VarCurr: state_type] :
( v16130(VarCurr)
<=> ( v16131(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2906,axiom,
! [VarCurr: state_type] :
( v16131(VarCurr)
<=> v16132(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1130,axiom,
! [VarCurr: state_type] :
( v16132(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2905,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16121(VarNext)
<=> v16122(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2904,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16122(VarNext)
<=> ( v16124(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1138,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16124(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_233,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16103(VarNext)
=> ( v16100(VarNext)
<=> v16100(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_255,axiom,
! [VarNext: state_type] :
( v16103(VarNext)
=> ( v16100(VarNext)
<=> v16111(VarNext) ) ) ).
tff(addAssignment_7610,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16111(VarNext)
<=> v16109(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_539,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16109(VarCurr)
<=> v16112(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_540,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16109(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2903,axiom,
! [VarCurr: state_type] :
( v16112(VarCurr)
<=> ( v16113(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2902,axiom,
! [VarCurr: state_type] :
( v16113(VarCurr)
<=> v16114(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1129,axiom,
! [VarCurr: state_type] :
( v16114(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2901,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16103(VarNext)
<=> v16104(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2900,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16104(VarNext)
<=> ( v16106(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1137,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16106(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_232,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16085(VarNext)
=> ( v16082(VarNext)
<=> v16082(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_254,axiom,
! [VarNext: state_type] :
( v16085(VarNext)
=> ( v16082(VarNext)
<=> v16093(VarNext) ) ) ).
tff(addAssignment_7609,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16093(VarNext)
<=> v16091(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_538,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16091(VarCurr)
<=> v16094(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_539,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16091(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2899,axiom,
! [VarCurr: state_type] :
( v16094(VarCurr)
<=> ( v16095(VarCurr)
& v13085(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2898,axiom,
! [VarCurr: state_type] :
( v16095(VarCurr)
<=> v16096(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1128,axiom,
! [VarCurr: state_type] :
( v16096(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2897,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16085(VarNext)
<=> v16086(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2896,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16086(VarNext)
<=> ( v16088(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1136,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16088(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_231,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16066(VarNext)
=> ( v16063(VarNext)
<=> v16063(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_253,axiom,
! [VarNext: state_type] :
( v16066(VarNext)
=> ( v16063(VarNext)
<=> v16074(VarNext) ) ) ).
tff(addAssignment_7608,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16074(VarNext)
<=> v16072(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_537,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16072(VarCurr)
<=> v16075(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_538,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16072(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2895,axiom,
! [VarCurr: state_type] :
( v16075(VarCurr)
<=> ( v16076(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2894,axiom,
! [VarCurr: state_type] :
( v16076(VarCurr)
<=> ( v16077(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2893,axiom,
! [VarCurr: state_type] :
( v16077(VarCurr)
<=> v16078(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1127,axiom,
! [VarCurr: state_type] :
( v16078(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $true )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2892,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16066(VarNext)
<=> v16067(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2891,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16067(VarNext)
<=> ( v16069(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1135,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16069(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_230,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16047(VarNext)
=> ( v16044(VarNext)
<=> v16044(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_252,axiom,
! [VarNext: state_type] :
( v16047(VarNext)
=> ( v16044(VarNext)
<=> v16055(VarNext) ) ) ).
tff(addAssignment_7607,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16055(VarNext)
<=> v16053(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_536,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16053(VarCurr)
<=> v16056(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_537,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16053(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2890,axiom,
! [VarCurr: state_type] :
( v16056(VarCurr)
<=> ( v16057(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2889,axiom,
! [VarCurr: state_type] :
( v16057(VarCurr)
<=> ( v16058(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2888,axiom,
! [VarCurr: state_type] :
( v16058(VarCurr)
<=> v16059(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1126,axiom,
! [VarCurr: state_type] :
( v16059(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $true )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2887,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16047(VarNext)
<=> v16048(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2886,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16048(VarNext)
<=> ( v16050(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1134,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16050(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_229,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16028(VarNext)
=> ( v16025(VarNext)
<=> v16025(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_251,axiom,
! [VarNext: state_type] :
( v16028(VarNext)
=> ( v16025(VarNext)
<=> v16036(VarNext) ) ) ).
tff(addAssignment_7606,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16036(VarNext)
<=> v16034(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_535,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16034(VarCurr)
<=> v16037(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_536,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16034(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2885,axiom,
! [VarCurr: state_type] :
( v16037(VarCurr)
<=> ( v16038(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2884,axiom,
! [VarCurr: state_type] :
( v16038(VarCurr)
<=> ( v16039(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2883,axiom,
! [VarCurr: state_type] :
( v16039(VarCurr)
<=> v16040(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1125,axiom,
! [VarCurr: state_type] :
( v16040(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $true )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2882,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16028(VarNext)
<=> v16029(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2881,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16029(VarNext)
<=> ( v16031(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1133,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16031(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_228,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16009(VarNext)
=> ( v16006(VarNext)
<=> v16006(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_250,axiom,
! [VarNext: state_type] :
( v16009(VarNext)
=> ( v16006(VarNext)
<=> v16017(VarNext) ) ) ).
tff(addAssignment_7605,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16017(VarNext)
<=> v16015(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_534,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v16015(VarCurr)
<=> v16018(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_535,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v16015(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2880,axiom,
! [VarCurr: state_type] :
( v16018(VarCurr)
<=> ( v16019(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2879,axiom,
! [VarCurr: state_type] :
( v16019(VarCurr)
<=> ( v16020(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2878,axiom,
! [VarCurr: state_type] :
( v16020(VarCurr)
<=> v16021(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1124,axiom,
! [VarCurr: state_type] :
( v16021(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $true )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2877,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16009(VarNext)
<=> v16010(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2876,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v16010(VarNext)
<=> ( v16012(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1132,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v16012(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_227,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15990(VarNext)
=> ( v15987(VarNext)
<=> v15987(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_249,axiom,
! [VarNext: state_type] :
( v15990(VarNext)
=> ( v15987(VarNext)
<=> v15998(VarNext) ) ) ).
tff(addAssignment_7604,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15998(VarNext)
<=> v15996(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_533,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15996(VarCurr)
<=> v15999(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_534,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15996(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2875,axiom,
! [VarCurr: state_type] :
( v15999(VarCurr)
<=> ( v16000(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2874,axiom,
! [VarCurr: state_type] :
( v16000(VarCurr)
<=> ( v16001(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2873,axiom,
! [VarCurr: state_type] :
( v16001(VarCurr)
<=> v16002(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1123,axiom,
! [VarCurr: state_type] :
( v16002(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2872,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15990(VarNext)
<=> v15991(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2871,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15991(VarNext)
<=> ( v15993(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1131,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15993(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_226,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15971(VarNext)
=> ( v15968(VarNext)
<=> v15968(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_248,axiom,
! [VarNext: state_type] :
( v15971(VarNext)
=> ( v15968(VarNext)
<=> v15979(VarNext) ) ) ).
tff(addAssignment_7603,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15979(VarNext)
<=> v15977(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_532,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15977(VarCurr)
<=> v15980(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_533,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15977(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2870,axiom,
! [VarCurr: state_type] :
( v15980(VarCurr)
<=> ( v15981(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2869,axiom,
! [VarCurr: state_type] :
( v15981(VarCurr)
<=> ( v15982(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2868,axiom,
! [VarCurr: state_type] :
( v15982(VarCurr)
<=> v15983(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1122,axiom,
! [VarCurr: state_type] :
( v15983(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2867,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15971(VarNext)
<=> v15972(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2866,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15972(VarNext)
<=> ( v15974(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1130,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15974(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_225,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15952(VarNext)
=> ( v15949(VarNext)
<=> v15949(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_247,axiom,
! [VarNext: state_type] :
( v15952(VarNext)
=> ( v15949(VarNext)
<=> v15960(VarNext) ) ) ).
tff(addAssignment_7602,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15960(VarNext)
<=> v15958(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_531,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15958(VarCurr)
<=> v15961(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_532,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15958(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2865,axiom,
! [VarCurr: state_type] :
( v15961(VarCurr)
<=> ( v15962(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2864,axiom,
! [VarCurr: state_type] :
( v15962(VarCurr)
<=> ( v15963(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2863,axiom,
! [VarCurr: state_type] :
( v15963(VarCurr)
<=> v15964(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1121,axiom,
! [VarCurr: state_type] :
( v15964(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2862,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15952(VarNext)
<=> v15953(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2861,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15953(VarNext)
<=> ( v15955(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1129,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15955(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_224,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15933(VarNext)
=> ( v15930(VarNext)
<=> v15930(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_246,axiom,
! [VarNext: state_type] :
( v15933(VarNext)
=> ( v15930(VarNext)
<=> v15941(VarNext) ) ) ).
tff(addAssignment_7601,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15941(VarNext)
<=> v15939(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_530,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15939(VarCurr)
<=> v15942(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_531,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15939(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2860,axiom,
! [VarCurr: state_type] :
( v15942(VarCurr)
<=> ( v15943(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2859,axiom,
! [VarCurr: state_type] :
( v15943(VarCurr)
<=> ( v15944(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2858,axiom,
! [VarCurr: state_type] :
( v15944(VarCurr)
<=> v15945(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1120,axiom,
! [VarCurr: state_type] :
( v15945(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2857,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15933(VarNext)
<=> v15934(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2856,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15934(VarNext)
<=> ( v15936(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1128,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15936(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_223,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15914(VarNext)
=> ( v15911(VarNext)
<=> v15911(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_245,axiom,
! [VarNext: state_type] :
( v15914(VarNext)
=> ( v15911(VarNext)
<=> v15922(VarNext) ) ) ).
tff(addAssignment_7600,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15922(VarNext)
<=> v15920(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_529,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15920(VarCurr)
<=> v15923(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_530,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15920(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2855,axiom,
! [VarCurr: state_type] :
( v15923(VarCurr)
<=> ( v15924(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2854,axiom,
! [VarCurr: state_type] :
( v15924(VarCurr)
<=> ( v15925(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2853,axiom,
! [VarCurr: state_type] :
( v15925(VarCurr)
<=> v15926(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1119,axiom,
! [VarCurr: state_type] :
( v15926(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2852,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15914(VarNext)
<=> v15915(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2851,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15915(VarNext)
<=> ( v15917(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1127,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15917(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_222,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15895(VarNext)
=> ( v15892(VarNext)
<=> v15892(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_244,axiom,
! [VarNext: state_type] :
( v15895(VarNext)
=> ( v15892(VarNext)
<=> v15903(VarNext) ) ) ).
tff(addAssignment_7599,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15903(VarNext)
<=> v15901(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_528,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15901(VarCurr)
<=> v15904(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_529,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15901(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2850,axiom,
! [VarCurr: state_type] :
( v15904(VarCurr)
<=> ( v15905(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2849,axiom,
! [VarCurr: state_type] :
( v15905(VarCurr)
<=> ( v15906(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2848,axiom,
! [VarCurr: state_type] :
( v15906(VarCurr)
<=> v15907(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1118,axiom,
! [VarCurr: state_type] :
( v15907(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2847,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15895(VarNext)
<=> v15896(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2846,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15896(VarNext)
<=> ( v15898(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1126,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15898(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_221,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15876(VarNext)
=> ( v15873(VarNext)
<=> v15873(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_243,axiom,
! [VarNext: state_type] :
( v15876(VarNext)
=> ( v15873(VarNext)
<=> v15884(VarNext) ) ) ).
tff(addAssignment_7598,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15884(VarNext)
<=> v15882(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_527,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15882(VarCurr)
<=> v15885(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_528,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15882(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2845,axiom,
! [VarCurr: state_type] :
( v15885(VarCurr)
<=> ( v15886(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2844,axiom,
! [VarCurr: state_type] :
( v15886(VarCurr)
<=> ( v15887(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2843,axiom,
! [VarCurr: state_type] :
( v15887(VarCurr)
<=> v15888(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1117,axiom,
! [VarCurr: state_type] :
( v15888(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2842,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15876(VarNext)
<=> v15877(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2841,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15877(VarNext)
<=> ( v15879(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1125,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15879(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_220,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15857(VarNext)
=> ( v15854(VarNext)
<=> v15854(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_242,axiom,
! [VarNext: state_type] :
( v15857(VarNext)
=> ( v15854(VarNext)
<=> v15865(VarNext) ) ) ).
tff(addAssignment_7597,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15865(VarNext)
<=> v15863(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_526,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15863(VarCurr)
<=> v15866(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_527,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15863(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2840,axiom,
! [VarCurr: state_type] :
( v15866(VarCurr)
<=> ( v15867(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2839,axiom,
! [VarCurr: state_type] :
( v15867(VarCurr)
<=> ( v15868(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2838,axiom,
! [VarCurr: state_type] :
( v15868(VarCurr)
<=> v15869(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1116,axiom,
! [VarCurr: state_type] :
( v15869(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2837,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15857(VarNext)
<=> v15858(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2836,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15858(VarNext)
<=> ( v15860(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1124,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15860(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_219,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15838(VarNext)
=> ( v15835(VarNext)
<=> v15835(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_241,axiom,
! [VarNext: state_type] :
( v15838(VarNext)
=> ( v15835(VarNext)
<=> v15846(VarNext) ) ) ).
tff(addAssignment_7596,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15846(VarNext)
<=> v15844(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_525,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15844(VarCurr)
<=> v15847(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_526,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15844(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2835,axiom,
! [VarCurr: state_type] :
( v15847(VarCurr)
<=> ( v15848(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2834,axiom,
! [VarCurr: state_type] :
( v15848(VarCurr)
<=> ( v15849(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2833,axiom,
! [VarCurr: state_type] :
( v15849(VarCurr)
<=> v15850(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1115,axiom,
! [VarCurr: state_type] :
( v15850(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2832,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15838(VarNext)
<=> v15839(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2831,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15839(VarNext)
<=> ( v15841(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1123,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15841(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_218,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15819(VarNext)
=> ( v15816(VarNext)
<=> v15816(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_240,axiom,
! [VarNext: state_type] :
( v15819(VarNext)
=> ( v15816(VarNext)
<=> v15827(VarNext) ) ) ).
tff(addAssignment_7595,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15827(VarNext)
<=> v15825(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_524,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15825(VarCurr)
<=> v15828(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_525,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15825(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2830,axiom,
! [VarCurr: state_type] :
( v15828(VarCurr)
<=> ( v15829(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2829,axiom,
! [VarCurr: state_type] :
( v15829(VarCurr)
<=> ( v15830(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2828,axiom,
! [VarCurr: state_type] :
( v15830(VarCurr)
<=> v15831(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1114,axiom,
! [VarCurr: state_type] :
( v15831(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2827,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15819(VarNext)
<=> v15820(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2826,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15820(VarNext)
<=> ( v15822(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1122,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15822(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_217,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15800(VarNext)
=> ( v15797(VarNext)
<=> v15797(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_239,axiom,
! [VarNext: state_type] :
( v15800(VarNext)
=> ( v15797(VarNext)
<=> v15808(VarNext) ) ) ).
tff(addAssignment_7594,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15808(VarNext)
<=> v15806(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_523,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15806(VarCurr)
<=> v15809(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_524,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15806(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2825,axiom,
! [VarCurr: state_type] :
( v15809(VarCurr)
<=> ( v15810(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2824,axiom,
! [VarCurr: state_type] :
( v15810(VarCurr)
<=> ( v15811(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2823,axiom,
! [VarCurr: state_type] :
( v15811(VarCurr)
<=> v15812(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1113,axiom,
! [VarCurr: state_type] :
( v15812(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2822,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15800(VarNext)
<=> v15801(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2821,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15801(VarNext)
<=> ( v15803(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1121,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15803(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_216,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15781(VarNext)
=> ( v15778(VarNext)
<=> v15778(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_238,axiom,
! [VarNext: state_type] :
( v15781(VarNext)
=> ( v15778(VarNext)
<=> v15789(VarNext) ) ) ).
tff(addAssignment_7593,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15789(VarNext)
<=> v15787(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_522,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15787(VarCurr)
<=> v15790(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_523,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15787(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2820,axiom,
! [VarCurr: state_type] :
( v15790(VarCurr)
<=> ( v15791(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2819,axiom,
! [VarCurr: state_type] :
( v15791(VarCurr)
<=> ( v15792(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2818,axiom,
! [VarCurr: state_type] :
( v15792(VarCurr)
<=> v15793(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1112,axiom,
! [VarCurr: state_type] :
( v15793(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2817,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15781(VarNext)
<=> v15782(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2816,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15782(VarNext)
<=> ( v15784(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1120,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15784(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_215,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15762(VarNext)
=> ( v15759(VarNext)
<=> v15759(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_237,axiom,
! [VarNext: state_type] :
( v15762(VarNext)
=> ( v15759(VarNext)
<=> v15770(VarNext) ) ) ).
tff(addAssignment_7592,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15770(VarNext)
<=> v15768(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_521,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15768(VarCurr)
<=> v15771(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_522,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15768(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2815,axiom,
! [VarCurr: state_type] :
( v15771(VarCurr)
<=> ( v15772(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2814,axiom,
! [VarCurr: state_type] :
( v15772(VarCurr)
<=> ( v15773(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2813,axiom,
! [VarCurr: state_type] :
( v15773(VarCurr)
<=> v15774(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1111,axiom,
! [VarCurr: state_type] :
( v15774(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2812,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15762(VarNext)
<=> v15763(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2811,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15763(VarNext)
<=> ( v15765(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1119,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15765(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_214,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15743(VarNext)
=> ( v15740(VarNext)
<=> v15740(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_236,axiom,
! [VarNext: state_type] :
( v15743(VarNext)
=> ( v15740(VarNext)
<=> v15751(VarNext) ) ) ).
tff(addAssignment_7591,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15751(VarNext)
<=> v15749(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_520,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15749(VarCurr)
<=> v15752(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_521,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15749(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2810,axiom,
! [VarCurr: state_type] :
( v15752(VarCurr)
<=> ( v15753(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2809,axiom,
! [VarCurr: state_type] :
( v15753(VarCurr)
<=> ( v15754(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2808,axiom,
! [VarCurr: state_type] :
( v15754(VarCurr)
<=> v15755(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1110,axiom,
! [VarCurr: state_type] :
( v15755(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2807,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15743(VarNext)
<=> v15744(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2806,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15744(VarNext)
<=> ( v15746(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1118,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15746(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_213,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15724(VarNext)
=> ( v15721(VarNext)
<=> v15721(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_235,axiom,
! [VarNext: state_type] :
( v15724(VarNext)
=> ( v15721(VarNext)
<=> v15732(VarNext) ) ) ).
tff(addAssignment_7590,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15732(VarNext)
<=> v15730(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_519,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15730(VarCurr)
<=> v15733(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_520,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15730(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2805,axiom,
! [VarCurr: state_type] :
( v15733(VarCurr)
<=> ( v15734(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2804,axiom,
! [VarCurr: state_type] :
( v15734(VarCurr)
<=> ( v15735(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2803,axiom,
! [VarCurr: state_type] :
( v15735(VarCurr)
<=> v15736(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1109,axiom,
! [VarCurr: state_type] :
( v15736(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2802,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15724(VarNext)
<=> v15725(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2801,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15725(VarNext)
<=> ( v15727(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1117,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15727(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_212,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15705(VarNext)
=> ( v15702(VarNext)
<=> v15702(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_234,axiom,
! [VarNext: state_type] :
( v15705(VarNext)
=> ( v15702(VarNext)
<=> v15713(VarNext) ) ) ).
tff(addAssignment_7589,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15713(VarNext)
<=> v15711(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_518,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15711(VarCurr)
<=> v15714(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_519,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15711(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2800,axiom,
! [VarCurr: state_type] :
( v15714(VarCurr)
<=> ( v15715(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2799,axiom,
! [VarCurr: state_type] :
( v15715(VarCurr)
<=> ( v15716(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2798,axiom,
! [VarCurr: state_type] :
( v15716(VarCurr)
<=> v15717(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1108,axiom,
! [VarCurr: state_type] :
( v15717(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2797,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15705(VarNext)
<=> v15706(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2796,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15706(VarNext)
<=> ( v15708(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1116,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15708(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_211,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15686(VarNext)
=> ( v15683(VarNext)
<=> v15683(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_233,axiom,
! [VarNext: state_type] :
( v15686(VarNext)
=> ( v15683(VarNext)
<=> v15694(VarNext) ) ) ).
tff(addAssignment_7588,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15694(VarNext)
<=> v15692(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_517,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15692(VarCurr)
<=> v15695(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_518,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15692(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2795,axiom,
! [VarCurr: state_type] :
( v15695(VarCurr)
<=> ( v15696(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2794,axiom,
! [VarCurr: state_type] :
( v15696(VarCurr)
<=> ( v15697(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2793,axiom,
! [VarCurr: state_type] :
( v15697(VarCurr)
<=> v15698(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1107,axiom,
! [VarCurr: state_type] :
( v15698(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2792,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15686(VarNext)
<=> v15687(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2791,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15687(VarNext)
<=> ( v15689(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1115,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15689(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_210,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15667(VarNext)
=> ( v15664(VarNext)
<=> v15664(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_232,axiom,
! [VarNext: state_type] :
( v15667(VarNext)
=> ( v15664(VarNext)
<=> v15675(VarNext) ) ) ).
tff(addAssignment_7587,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15675(VarNext)
<=> v15673(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_516,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15673(VarCurr)
<=> v15676(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_517,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15673(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2790,axiom,
! [VarCurr: state_type] :
( v15676(VarCurr)
<=> ( v15677(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2789,axiom,
! [VarCurr: state_type] :
( v15677(VarCurr)
<=> ( v15678(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2788,axiom,
! [VarCurr: state_type] :
( v15678(VarCurr)
<=> v15679(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1106,axiom,
! [VarCurr: state_type] :
( v15679(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2787,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15667(VarNext)
<=> v15668(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2786,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15668(VarNext)
<=> ( v15670(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1114,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15670(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_209,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15648(VarNext)
=> ( v15645(VarNext)
<=> v15645(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_231,axiom,
! [VarNext: state_type] :
( v15648(VarNext)
=> ( v15645(VarNext)
<=> v15656(VarNext) ) ) ).
tff(addAssignment_7586,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15656(VarNext)
<=> v15654(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_515,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15654(VarCurr)
<=> v15657(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_516,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15654(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2785,axiom,
! [VarCurr: state_type] :
( v15657(VarCurr)
<=> ( v15658(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2784,axiom,
! [VarCurr: state_type] :
( v15658(VarCurr)
<=> ( v15659(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2783,axiom,
! [VarCurr: state_type] :
( v15659(VarCurr)
<=> v15660(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1105,axiom,
! [VarCurr: state_type] :
( v15660(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2782,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15648(VarNext)
<=> v15649(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2781,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15649(VarNext)
<=> ( v15651(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1113,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15651(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_208,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15629(VarNext)
=> ( v15626(VarNext)
<=> v15626(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_230,axiom,
! [VarNext: state_type] :
( v15629(VarNext)
=> ( v15626(VarNext)
<=> v15637(VarNext) ) ) ).
tff(addAssignment_7585,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15637(VarNext)
<=> v15635(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_514,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15635(VarCurr)
<=> v15638(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_515,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15635(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2780,axiom,
! [VarCurr: state_type] :
( v15638(VarCurr)
<=> ( v15639(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2779,axiom,
! [VarCurr: state_type] :
( v15639(VarCurr)
<=> ( v15640(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2778,axiom,
! [VarCurr: state_type] :
( v15640(VarCurr)
<=> v15641(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1104,axiom,
! [VarCurr: state_type] :
( v15641(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2777,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15629(VarNext)
<=> v15630(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2776,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15630(VarNext)
<=> ( v15632(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1112,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15632(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_207,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15610(VarNext)
=> ( v15607(VarNext)
<=> v15607(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_229,axiom,
! [VarNext: state_type] :
( v15610(VarNext)
=> ( v15607(VarNext)
<=> v15618(VarNext) ) ) ).
tff(addAssignment_7584,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15618(VarNext)
<=> v15616(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_513,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15616(VarCurr)
<=> v15619(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_514,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15616(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2775,axiom,
! [VarCurr: state_type] :
( v15619(VarCurr)
<=> ( v15620(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2774,axiom,
! [VarCurr: state_type] :
( v15620(VarCurr)
<=> ( v15621(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2773,axiom,
! [VarCurr: state_type] :
( v15621(VarCurr)
<=> v15622(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1103,axiom,
! [VarCurr: state_type] :
( v15622(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2772,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15610(VarNext)
<=> v15611(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2771,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15611(VarNext)
<=> ( v15613(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1111,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15613(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_206,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15591(VarNext)
=> ( v15588(VarNext)
<=> v15588(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_228,axiom,
! [VarNext: state_type] :
( v15591(VarNext)
=> ( v15588(VarNext)
<=> v15599(VarNext) ) ) ).
tff(addAssignment_7583,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15599(VarNext)
<=> v15597(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_512,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15597(VarCurr)
<=> v15600(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_513,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15597(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2770,axiom,
! [VarCurr: state_type] :
( v15600(VarCurr)
<=> ( v15601(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2769,axiom,
! [VarCurr: state_type] :
( v15601(VarCurr)
<=> ( v15602(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2768,axiom,
! [VarCurr: state_type] :
( v15602(VarCurr)
<=> v15603(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1102,axiom,
! [VarCurr: state_type] :
( v15603(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2767,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15591(VarNext)
<=> v15592(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2766,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15592(VarNext)
<=> ( v15594(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1110,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15594(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_205,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15572(VarNext)
=> ( v15569(VarNext)
<=> v15569(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_227,axiom,
! [VarNext: state_type] :
( v15572(VarNext)
=> ( v15569(VarNext)
<=> v15580(VarNext) ) ) ).
tff(addAssignment_7582,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15580(VarNext)
<=> v15578(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_511,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15578(VarCurr)
<=> v15581(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_512,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15578(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2765,axiom,
! [VarCurr: state_type] :
( v15581(VarCurr)
<=> ( v15582(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2764,axiom,
! [VarCurr: state_type] :
( v15582(VarCurr)
<=> ( v15583(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2763,axiom,
! [VarCurr: state_type] :
( v15583(VarCurr)
<=> v15584(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1101,axiom,
! [VarCurr: state_type] :
( v15584(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2762,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15572(VarNext)
<=> v15573(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2761,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15573(VarNext)
<=> ( v15575(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1109,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15575(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_204,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15553(VarNext)
=> ( v15550(VarNext)
<=> v15550(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_226,axiom,
! [VarNext: state_type] :
( v15553(VarNext)
=> ( v15550(VarNext)
<=> v15561(VarNext) ) ) ).
tff(addAssignment_7581,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15561(VarNext)
<=> v15559(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_510,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15559(VarCurr)
<=> v15562(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_511,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15559(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2760,axiom,
! [VarCurr: state_type] :
( v15562(VarCurr)
<=> ( v15563(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2759,axiom,
! [VarCurr: state_type] :
( v15563(VarCurr)
<=> ( v15564(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2758,axiom,
! [VarCurr: state_type] :
( v15564(VarCurr)
<=> v15565(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1100,axiom,
! [VarCurr: state_type] :
( v15565(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2757,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15553(VarNext)
<=> v15554(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2756,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15554(VarNext)
<=> ( v15556(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1108,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15556(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_203,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15534(VarNext)
=> ( v15531(VarNext)
<=> v15531(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_225,axiom,
! [VarNext: state_type] :
( v15534(VarNext)
=> ( v15531(VarNext)
<=> v15542(VarNext) ) ) ).
tff(addAssignment_7580,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15542(VarNext)
<=> v15540(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_509,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15540(VarCurr)
<=> v15543(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_510,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15540(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2755,axiom,
! [VarCurr: state_type] :
( v15543(VarCurr)
<=> ( v15544(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2754,axiom,
! [VarCurr: state_type] :
( v15544(VarCurr)
<=> ( v15545(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2753,axiom,
! [VarCurr: state_type] :
( v15545(VarCurr)
<=> v15546(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1099,axiom,
! [VarCurr: state_type] :
( v15546(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2752,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15534(VarNext)
<=> v15535(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2751,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15535(VarNext)
<=> ( v15537(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1107,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15537(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_202,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15515(VarNext)
=> ( v15512(VarNext)
<=> v15512(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_224,axiom,
! [VarNext: state_type] :
( v15515(VarNext)
=> ( v15512(VarNext)
<=> v15523(VarNext) ) ) ).
tff(addAssignment_7579,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15523(VarNext)
<=> v15521(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_508,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15521(VarCurr)
<=> v15524(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_509,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15521(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2750,axiom,
! [VarCurr: state_type] :
( v15524(VarCurr)
<=> ( v15525(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2749,axiom,
! [VarCurr: state_type] :
( v15525(VarCurr)
<=> ( v15526(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2748,axiom,
! [VarCurr: state_type] :
( v15526(VarCurr)
<=> v15527(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1098,axiom,
! [VarCurr: state_type] :
( v15527(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2747,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15515(VarNext)
<=> v15516(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2746,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15516(VarNext)
<=> ( v15518(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1106,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15518(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_201,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15496(VarNext)
=> ( v15493(VarNext)
<=> v15493(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_223,axiom,
! [VarNext: state_type] :
( v15496(VarNext)
=> ( v15493(VarNext)
<=> v15504(VarNext) ) ) ).
tff(addAssignment_7578,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15504(VarNext)
<=> v15502(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_507,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15502(VarCurr)
<=> v15505(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_508,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15502(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2745,axiom,
! [VarCurr: state_type] :
( v15505(VarCurr)
<=> ( v15506(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2744,axiom,
! [VarCurr: state_type] :
( v15506(VarCurr)
<=> ( v15507(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2743,axiom,
! [VarCurr: state_type] :
( v15507(VarCurr)
<=> v15508(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1097,axiom,
! [VarCurr: state_type] :
( v15508(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2742,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15496(VarNext)
<=> v15497(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2741,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15497(VarNext)
<=> ( v15499(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1105,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15499(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_200,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15477(VarNext)
=> ( v15474(VarNext)
<=> v15474(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_222,axiom,
! [VarNext: state_type] :
( v15477(VarNext)
=> ( v15474(VarNext)
<=> v15485(VarNext) ) ) ).
tff(addAssignment_7577,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15485(VarNext)
<=> v15483(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_506,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15483(VarCurr)
<=> v15486(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_507,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15483(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2740,axiom,
! [VarCurr: state_type] :
( v15486(VarCurr)
<=> ( v15487(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2739,axiom,
! [VarCurr: state_type] :
( v15487(VarCurr)
<=> ( v15488(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2738,axiom,
! [VarCurr: state_type] :
( v15488(VarCurr)
<=> v15489(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1096,axiom,
! [VarCurr: state_type] :
( v15489(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2737,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15477(VarNext)
<=> v15478(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2736,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15478(VarNext)
<=> ( v15480(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1104,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15480(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_199,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15458(VarNext)
=> ( v15455(VarNext)
<=> v15455(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_221,axiom,
! [VarNext: state_type] :
( v15458(VarNext)
=> ( v15455(VarNext)
<=> v15466(VarNext) ) ) ).
tff(addAssignment_7576,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15466(VarNext)
<=> v15464(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_505,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15464(VarCurr)
<=> v15467(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_506,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15464(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2735,axiom,
! [VarCurr: state_type] :
( v15467(VarCurr)
<=> ( v15468(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2734,axiom,
! [VarCurr: state_type] :
( v15468(VarCurr)
<=> ( v15469(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2733,axiom,
! [VarCurr: state_type] :
( v15469(VarCurr)
<=> v15470(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1095,axiom,
! [VarCurr: state_type] :
( v15470(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2732,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15458(VarNext)
<=> v15459(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2731,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15459(VarNext)
<=> ( v15461(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1103,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15461(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_198,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15439(VarNext)
=> ( v15436(VarNext)
<=> v15436(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_220,axiom,
! [VarNext: state_type] :
( v15439(VarNext)
=> ( v15436(VarNext)
<=> v15447(VarNext) ) ) ).
tff(addAssignment_7575,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15447(VarNext)
<=> v15445(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_504,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15445(VarCurr)
<=> v15448(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_505,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15445(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2730,axiom,
! [VarCurr: state_type] :
( v15448(VarCurr)
<=> ( v15449(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2729,axiom,
! [VarCurr: state_type] :
( v15449(VarCurr)
<=> ( v15450(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2728,axiom,
! [VarCurr: state_type] :
( v15450(VarCurr)
<=> v15451(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1094,axiom,
! [VarCurr: state_type] :
( v15451(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2727,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15439(VarNext)
<=> v15440(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2726,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15440(VarNext)
<=> ( v15442(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1102,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15442(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_197,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15420(VarNext)
=> ( v15417(VarNext)
<=> v15417(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_219,axiom,
! [VarNext: state_type] :
( v15420(VarNext)
=> ( v15417(VarNext)
<=> v15428(VarNext) ) ) ).
tff(addAssignment_7574,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15428(VarNext)
<=> v15426(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_503,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15426(VarCurr)
<=> v15429(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_504,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15426(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2725,axiom,
! [VarCurr: state_type] :
( v15429(VarCurr)
<=> ( v15430(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2724,axiom,
! [VarCurr: state_type] :
( v15430(VarCurr)
<=> ( v15431(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2723,axiom,
! [VarCurr: state_type] :
( v15431(VarCurr)
<=> v15432(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1093,axiom,
! [VarCurr: state_type] :
( v15432(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2722,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15420(VarNext)
<=> v15421(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2721,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15421(VarNext)
<=> ( v15423(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1101,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15423(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_196,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15401(VarNext)
=> ( v15398(VarNext)
<=> v15398(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_218,axiom,
! [VarNext: state_type] :
( v15401(VarNext)
=> ( v15398(VarNext)
<=> v15409(VarNext) ) ) ).
tff(addAssignment_7573,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15409(VarNext)
<=> v15407(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_502,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15407(VarCurr)
<=> v15410(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_503,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15407(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2720,axiom,
! [VarCurr: state_type] :
( v15410(VarCurr)
<=> ( v15411(VarCurr)
& v13125(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2719,axiom,
! [VarCurr: state_type] :
( v15411(VarCurr)
<=> ( v15412(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2718,axiom,
! [VarCurr: state_type] :
( v15412(VarCurr)
<=> v15413(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1092,axiom,
! [VarCurr: state_type] :
( v15413(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2717,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15401(VarNext)
<=> v15402(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2716,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15402(VarNext)
<=> ( v15404(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1100,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15404(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_195,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15382(VarNext)
=> ( v15378(VarNext)
<=> v15378(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_217,axiom,
! [VarNext: state_type] :
( v15382(VarNext)
=> ( v15378(VarNext)
<=> v15390(VarNext) ) ) ).
tff(addAssignment_7572,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15390(VarNext)
<=> v15388(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_501,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15388(VarCurr)
<=> v15391(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_502,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15388(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2715,axiom,
! [VarCurr: state_type] :
( v15391(VarCurr)
<=> ( v15392(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2714,axiom,
! [VarCurr: state_type] :
( v15392(VarCurr)
<=> ( v15393(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2713,axiom,
! [VarCurr: state_type] :
( v15393(VarCurr)
<=> v15394(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1091,axiom,
! [VarCurr: state_type] :
( v15394(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $true )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_8737,axiom,
b100011(5) ).
tff(bitBlastConstant_8736,axiom,
~ b100011(4) ).
tff(bitBlastConstant_8735,axiom,
~ b100011(3) ).
tff(bitBlastConstant_8734,axiom,
~ b100011(2) ).
tff(bitBlastConstant_8733,axiom,
b100011(1) ).
tff(bitBlastConstant_8732,axiom,
b100011(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2712,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15382(VarNext)
<=> v15383(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2711,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15383(VarNext)
<=> ( v15385(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1099,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15385(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_194,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15362(VarNext)
=> ( v15358(VarNext)
<=> v15358(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_216,axiom,
! [VarNext: state_type] :
( v15362(VarNext)
=> ( v15358(VarNext)
<=> v15370(VarNext) ) ) ).
tff(addAssignment_7571,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15370(VarNext)
<=> v15368(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_500,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15368(VarCurr)
<=> v15371(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_501,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15368(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2710,axiom,
! [VarCurr: state_type] :
( v15371(VarCurr)
<=> ( v15372(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2709,axiom,
! [VarCurr: state_type] :
( v15372(VarCurr)
<=> ( v15373(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2708,axiom,
! [VarCurr: state_type] :
( v15373(VarCurr)
<=> v15374(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1090,axiom,
! [VarCurr: state_type] :
( v15374(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $true )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_8731,axiom,
b100010(5) ).
tff(bitBlastConstant_8730,axiom,
~ b100010(4) ).
tff(bitBlastConstant_8729,axiom,
~ b100010(3) ).
tff(bitBlastConstant_8728,axiom,
~ b100010(2) ).
tff(bitBlastConstant_8727,axiom,
b100010(1) ).
tff(bitBlastConstant_8726,axiom,
~ b100010(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2707,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15362(VarNext)
<=> v15363(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2706,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15363(VarNext)
<=> ( v15365(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1098,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15365(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_193,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15342(VarNext)
=> ( v15338(VarNext)
<=> v15338(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_215,axiom,
! [VarNext: state_type] :
( v15342(VarNext)
=> ( v15338(VarNext)
<=> v15350(VarNext) ) ) ).
tff(addAssignment_7570,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15350(VarNext)
<=> v15348(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_499,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15348(VarCurr)
<=> v15351(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_500,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15348(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2705,axiom,
! [VarCurr: state_type] :
( v15351(VarCurr)
<=> ( v15352(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2704,axiom,
! [VarCurr: state_type] :
( v15352(VarCurr)
<=> ( v15353(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2703,axiom,
! [VarCurr: state_type] :
( v15353(VarCurr)
<=> v15354(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1089,axiom,
! [VarCurr: state_type] :
( v15354(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $true )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_8725,axiom,
b100001(5) ).
tff(bitBlastConstant_8724,axiom,
~ b100001(4) ).
tff(bitBlastConstant_8723,axiom,
~ b100001(3) ).
tff(bitBlastConstant_8722,axiom,
~ b100001(2) ).
tff(bitBlastConstant_8721,axiom,
~ b100001(1) ).
tff(bitBlastConstant_8720,axiom,
b100001(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2702,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15342(VarNext)
<=> v15343(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2701,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15343(VarNext)
<=> ( v15345(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1097,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15345(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_192,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15322(VarNext)
=> ( v15318(VarNext)
<=> v15318(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_214,axiom,
! [VarNext: state_type] :
( v15322(VarNext)
=> ( v15318(VarNext)
<=> v15330(VarNext) ) ) ).
tff(addAssignment_7569,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15330(VarNext)
<=> v15328(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_498,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15328(VarCurr)
<=> v15331(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_499,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15328(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2700,axiom,
! [VarCurr: state_type] :
( v15331(VarCurr)
<=> ( v15332(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2699,axiom,
! [VarCurr: state_type] :
( v15332(VarCurr)
<=> ( v15333(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2698,axiom,
! [VarCurr: state_type] :
( v15333(VarCurr)
<=> v15334(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1088,axiom,
! [VarCurr: state_type] :
( v15334(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $true )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_8719,axiom,
b100000(5) ).
tff(bitBlastConstant_8718,axiom,
~ b100000(4) ).
tff(bitBlastConstant_8717,axiom,
~ b100000(3) ).
tff(bitBlastConstant_8716,axiom,
~ b100000(2) ).
tff(bitBlastConstant_8715,axiom,
~ b100000(1) ).
tff(bitBlastConstant_8714,axiom,
~ b100000(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2697,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15322(VarNext)
<=> v15323(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2696,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15323(VarNext)
<=> ( v15325(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1096,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15325(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_191,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15302(VarNext)
=> ( v15298(VarNext)
<=> v15298(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_213,axiom,
! [VarNext: state_type] :
( v15302(VarNext)
=> ( v15298(VarNext)
<=> v15310(VarNext) ) ) ).
tff(addAssignment_7568,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15310(VarNext)
<=> v15308(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_497,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15308(VarCurr)
<=> v15311(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_498,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15308(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2695,axiom,
! [VarCurr: state_type] :
( v15311(VarCurr)
<=> ( v15312(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2694,axiom,
! [VarCurr: state_type] :
( v15312(VarCurr)
<=> ( v15313(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2693,axiom,
! [VarCurr: state_type] :
( v15313(VarCurr)
<=> v15314(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1087,axiom,
! [VarCurr: state_type] :
( v15314(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_8713,axiom,
~ b011111(5) ).
tff(bitBlastConstant_8712,axiom,
b011111(4) ).
tff(bitBlastConstant_8711,axiom,
b011111(3) ).
tff(bitBlastConstant_8710,axiom,
b011111(2) ).
tff(bitBlastConstant_8709,axiom,
b011111(1) ).
tff(bitBlastConstant_8708,axiom,
b011111(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2692,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15302(VarNext)
<=> v15303(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2691,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15303(VarNext)
<=> ( v15305(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1095,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15305(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_190,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15282(VarNext)
=> ( v15278(VarNext)
<=> v15278(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_212,axiom,
! [VarNext: state_type] :
( v15282(VarNext)
=> ( v15278(VarNext)
<=> v15290(VarNext) ) ) ).
tff(addAssignment_7567,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15290(VarNext)
<=> v15288(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_496,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15288(VarCurr)
<=> v15291(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_497,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15288(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2690,axiom,
! [VarCurr: state_type] :
( v15291(VarCurr)
<=> ( v15292(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2689,axiom,
! [VarCurr: state_type] :
( v15292(VarCurr)
<=> ( v15293(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2688,axiom,
! [VarCurr: state_type] :
( v15293(VarCurr)
<=> v15294(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1086,axiom,
! [VarCurr: state_type] :
( v15294(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_8707,axiom,
~ b011110(5) ).
tff(bitBlastConstant_8706,axiom,
b011110(4) ).
tff(bitBlastConstant_8705,axiom,
b011110(3) ).
tff(bitBlastConstant_8704,axiom,
b011110(2) ).
tff(bitBlastConstant_8703,axiom,
b011110(1) ).
tff(bitBlastConstant_8702,axiom,
~ b011110(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2687,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15282(VarNext)
<=> v15283(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2686,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15283(VarNext)
<=> ( v15285(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1094,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15285(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_189,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15262(VarNext)
=> ( v15258(VarNext)
<=> v15258(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_211,axiom,
! [VarNext: state_type] :
( v15262(VarNext)
=> ( v15258(VarNext)
<=> v15270(VarNext) ) ) ).
tff(addAssignment_7566,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15270(VarNext)
<=> v15268(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_495,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15268(VarCurr)
<=> v15271(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_496,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15268(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2685,axiom,
! [VarCurr: state_type] :
( v15271(VarCurr)
<=> ( v15272(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2684,axiom,
! [VarCurr: state_type] :
( v15272(VarCurr)
<=> ( v15273(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2683,axiom,
! [VarCurr: state_type] :
( v15273(VarCurr)
<=> v15274(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1085,axiom,
! [VarCurr: state_type] :
( v15274(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_8701,axiom,
~ b011101(5) ).
tff(bitBlastConstant_8700,axiom,
b011101(4) ).
tff(bitBlastConstant_8699,axiom,
b011101(3) ).
tff(bitBlastConstant_8698,axiom,
b011101(2) ).
tff(bitBlastConstant_8697,axiom,
~ b011101(1) ).
tff(bitBlastConstant_8696,axiom,
b011101(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2682,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15262(VarNext)
<=> v15263(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2681,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15263(VarNext)
<=> ( v15265(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1093,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15265(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_188,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15242(VarNext)
=> ( v15238(VarNext)
<=> v15238(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_210,axiom,
! [VarNext: state_type] :
( v15242(VarNext)
=> ( v15238(VarNext)
<=> v15250(VarNext) ) ) ).
tff(addAssignment_7565,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15250(VarNext)
<=> v15248(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_494,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15248(VarCurr)
<=> v15251(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_495,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15248(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2680,axiom,
! [VarCurr: state_type] :
( v15251(VarCurr)
<=> ( v15252(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2679,axiom,
! [VarCurr: state_type] :
( v15252(VarCurr)
<=> ( v15253(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2678,axiom,
! [VarCurr: state_type] :
( v15253(VarCurr)
<=> v15254(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1084,axiom,
! [VarCurr: state_type] :
( v15254(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_8695,axiom,
~ b011100(5) ).
tff(bitBlastConstant_8694,axiom,
b011100(4) ).
tff(bitBlastConstant_8693,axiom,
b011100(3) ).
tff(bitBlastConstant_8692,axiom,
b011100(2) ).
tff(bitBlastConstant_8691,axiom,
~ b011100(1) ).
tff(bitBlastConstant_8690,axiom,
~ b011100(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2677,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15242(VarNext)
<=> v15243(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2676,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15243(VarNext)
<=> ( v15245(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1092,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15245(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_187,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15222(VarNext)
=> ( v15218(VarNext)
<=> v15218(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_209,axiom,
! [VarNext: state_type] :
( v15222(VarNext)
=> ( v15218(VarNext)
<=> v15230(VarNext) ) ) ).
tff(addAssignment_7564,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15230(VarNext)
<=> v15228(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_493,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15228(VarCurr)
<=> v15231(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_494,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15228(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2675,axiom,
! [VarCurr: state_type] :
( v15231(VarCurr)
<=> ( v15232(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2674,axiom,
! [VarCurr: state_type] :
( v15232(VarCurr)
<=> ( v15233(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2673,axiom,
! [VarCurr: state_type] :
( v15233(VarCurr)
<=> v15234(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1083,axiom,
! [VarCurr: state_type] :
( v15234(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_8689,axiom,
~ b011011(5) ).
tff(bitBlastConstant_8688,axiom,
b011011(4) ).
tff(bitBlastConstant_8687,axiom,
b011011(3) ).
tff(bitBlastConstant_8686,axiom,
~ b011011(2) ).
tff(bitBlastConstant_8685,axiom,
b011011(1) ).
tff(bitBlastConstant_8684,axiom,
b011011(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2672,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15222(VarNext)
<=> v15223(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2671,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15223(VarNext)
<=> ( v15225(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1091,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15225(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_186,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15202(VarNext)
=> ( v15198(VarNext)
<=> v15198(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_208,axiom,
! [VarNext: state_type] :
( v15202(VarNext)
=> ( v15198(VarNext)
<=> v15210(VarNext) ) ) ).
tff(addAssignment_7563,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15210(VarNext)
<=> v15208(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_492,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15208(VarCurr)
<=> v15211(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_493,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15208(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2670,axiom,
! [VarCurr: state_type] :
( v15211(VarCurr)
<=> ( v15212(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2669,axiom,
! [VarCurr: state_type] :
( v15212(VarCurr)
<=> ( v15213(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2668,axiom,
! [VarCurr: state_type] :
( v15213(VarCurr)
<=> v15214(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1082,axiom,
! [VarCurr: state_type] :
( v15214(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_8683,axiom,
~ b011010(5) ).
tff(bitBlastConstant_8682,axiom,
b011010(4) ).
tff(bitBlastConstant_8681,axiom,
b011010(3) ).
tff(bitBlastConstant_8680,axiom,
~ b011010(2) ).
tff(bitBlastConstant_8679,axiom,
b011010(1) ).
tff(bitBlastConstant_8678,axiom,
~ b011010(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2667,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15202(VarNext)
<=> v15203(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2666,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15203(VarNext)
<=> ( v15205(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1090,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15205(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_185,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15182(VarNext)
=> ( v15178(VarNext)
<=> v15178(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_207,axiom,
! [VarNext: state_type] :
( v15182(VarNext)
=> ( v15178(VarNext)
<=> v15190(VarNext) ) ) ).
tff(addAssignment_7562,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15190(VarNext)
<=> v15188(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_491,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15188(VarCurr)
<=> v15191(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_492,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15188(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2665,axiom,
! [VarCurr: state_type] :
( v15191(VarCurr)
<=> ( v15192(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2664,axiom,
! [VarCurr: state_type] :
( v15192(VarCurr)
<=> ( v15193(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2663,axiom,
! [VarCurr: state_type] :
( v15193(VarCurr)
<=> v15194(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1081,axiom,
! [VarCurr: state_type] :
( v15194(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_8677,axiom,
~ b011001(5) ).
tff(bitBlastConstant_8676,axiom,
b011001(4) ).
tff(bitBlastConstant_8675,axiom,
b011001(3) ).
tff(bitBlastConstant_8674,axiom,
~ b011001(2) ).
tff(bitBlastConstant_8673,axiom,
~ b011001(1) ).
tff(bitBlastConstant_8672,axiom,
b011001(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2662,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15182(VarNext)
<=> v15183(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2661,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15183(VarNext)
<=> ( v15185(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1089,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15185(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_184,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15162(VarNext)
=> ( v15158(VarNext)
<=> v15158(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_206,axiom,
! [VarNext: state_type] :
( v15162(VarNext)
=> ( v15158(VarNext)
<=> v15170(VarNext) ) ) ).
tff(addAssignment_7561,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15170(VarNext)
<=> v15168(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_490,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15168(VarCurr)
<=> v15171(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_491,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15168(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2660,axiom,
! [VarCurr: state_type] :
( v15171(VarCurr)
<=> ( v15172(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2659,axiom,
! [VarCurr: state_type] :
( v15172(VarCurr)
<=> ( v15173(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2658,axiom,
! [VarCurr: state_type] :
( v15173(VarCurr)
<=> v15174(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1080,axiom,
! [VarCurr: state_type] :
( v15174(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_8671,axiom,
~ b011000(5) ).
tff(bitBlastConstant_8670,axiom,
b011000(4) ).
tff(bitBlastConstant_8669,axiom,
b011000(3) ).
tff(bitBlastConstant_8668,axiom,
~ b011000(2) ).
tff(bitBlastConstant_8667,axiom,
~ b011000(1) ).
tff(bitBlastConstant_8666,axiom,
~ b011000(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2657,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15162(VarNext)
<=> v15163(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2656,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15163(VarNext)
<=> ( v15165(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1088,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15165(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_183,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15142(VarNext)
=> ( v15138(VarNext)
<=> v15138(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_205,axiom,
! [VarNext: state_type] :
( v15142(VarNext)
=> ( v15138(VarNext)
<=> v15150(VarNext) ) ) ).
tff(addAssignment_7560,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15150(VarNext)
<=> v15148(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_489,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15148(VarCurr)
<=> v15151(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_490,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15148(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2655,axiom,
! [VarCurr: state_type] :
( v15151(VarCurr)
<=> ( v15152(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2654,axiom,
! [VarCurr: state_type] :
( v15152(VarCurr)
<=> ( v15153(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2653,axiom,
! [VarCurr: state_type] :
( v15153(VarCurr)
<=> v15154(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1079,axiom,
! [VarCurr: state_type] :
( v15154(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_8665,axiom,
~ b010111(5) ).
tff(bitBlastConstant_8664,axiom,
b010111(4) ).
tff(bitBlastConstant_8663,axiom,
~ b010111(3) ).
tff(bitBlastConstant_8662,axiom,
b010111(2) ).
tff(bitBlastConstant_8661,axiom,
b010111(1) ).
tff(bitBlastConstant_8660,axiom,
b010111(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2652,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15142(VarNext)
<=> v15143(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2651,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15143(VarNext)
<=> ( v15145(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1087,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15145(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_182,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15122(VarNext)
=> ( v15118(VarNext)
<=> v15118(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_204,axiom,
! [VarNext: state_type] :
( v15122(VarNext)
=> ( v15118(VarNext)
<=> v15130(VarNext) ) ) ).
tff(addAssignment_7559,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15130(VarNext)
<=> v15128(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_488,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15128(VarCurr)
<=> v15131(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_489,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15128(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2650,axiom,
! [VarCurr: state_type] :
( v15131(VarCurr)
<=> ( v15132(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2649,axiom,
! [VarCurr: state_type] :
( v15132(VarCurr)
<=> ( v15133(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2648,axiom,
! [VarCurr: state_type] :
( v15133(VarCurr)
<=> v15134(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1078,axiom,
! [VarCurr: state_type] :
( v15134(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_8659,axiom,
~ b010110(5) ).
tff(bitBlastConstant_8658,axiom,
b010110(4) ).
tff(bitBlastConstant_8657,axiom,
~ b010110(3) ).
tff(bitBlastConstant_8656,axiom,
b010110(2) ).
tff(bitBlastConstant_8655,axiom,
b010110(1) ).
tff(bitBlastConstant_8654,axiom,
~ b010110(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2647,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15122(VarNext)
<=> v15123(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2646,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15123(VarNext)
<=> ( v15125(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1086,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15125(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_181,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15102(VarNext)
=> ( v15098(VarNext)
<=> v15098(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_203,axiom,
! [VarNext: state_type] :
( v15102(VarNext)
=> ( v15098(VarNext)
<=> v15110(VarNext) ) ) ).
tff(addAssignment_7558,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15110(VarNext)
<=> v15108(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_487,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15108(VarCurr)
<=> v15111(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_488,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15108(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2645,axiom,
! [VarCurr: state_type] :
( v15111(VarCurr)
<=> ( v15112(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2644,axiom,
! [VarCurr: state_type] :
( v15112(VarCurr)
<=> ( v15113(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2643,axiom,
! [VarCurr: state_type] :
( v15113(VarCurr)
<=> v15114(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1077,axiom,
! [VarCurr: state_type] :
( v15114(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_8653,axiom,
~ b010101(5) ).
tff(bitBlastConstant_8652,axiom,
b010101(4) ).
tff(bitBlastConstant_8651,axiom,
~ b010101(3) ).
tff(bitBlastConstant_8650,axiom,
b010101(2) ).
tff(bitBlastConstant_8649,axiom,
~ b010101(1) ).
tff(bitBlastConstant_8648,axiom,
b010101(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2642,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15102(VarNext)
<=> v15103(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2641,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15103(VarNext)
<=> ( v15105(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1085,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15105(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_180,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15082(VarNext)
=> ( v15078(VarNext)
<=> v15078(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_202,axiom,
! [VarNext: state_type] :
( v15082(VarNext)
=> ( v15078(VarNext)
<=> v15090(VarNext) ) ) ).
tff(addAssignment_7557,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15090(VarNext)
<=> v15088(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_486,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15088(VarCurr)
<=> v15091(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_487,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15088(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2640,axiom,
! [VarCurr: state_type] :
( v15091(VarCurr)
<=> ( v15092(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2639,axiom,
! [VarCurr: state_type] :
( v15092(VarCurr)
<=> ( v15093(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2638,axiom,
! [VarCurr: state_type] :
( v15093(VarCurr)
<=> v15094(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1076,axiom,
! [VarCurr: state_type] :
( v15094(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_8647,axiom,
~ b010100(5) ).
tff(bitBlastConstant_8646,axiom,
b010100(4) ).
tff(bitBlastConstant_8645,axiom,
~ b010100(3) ).
tff(bitBlastConstant_8644,axiom,
b010100(2) ).
tff(bitBlastConstant_8643,axiom,
~ b010100(1) ).
tff(bitBlastConstant_8642,axiom,
~ b010100(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2637,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15082(VarNext)
<=> v15083(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2636,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15083(VarNext)
<=> ( v15085(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1084,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15085(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_179,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15062(VarNext)
=> ( v15058(VarNext)
<=> v15058(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_201,axiom,
! [VarNext: state_type] :
( v15062(VarNext)
=> ( v15058(VarNext)
<=> v15070(VarNext) ) ) ).
tff(addAssignment_7556,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15070(VarNext)
<=> v15068(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_485,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15068(VarCurr)
<=> v15071(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_486,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15068(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2635,axiom,
! [VarCurr: state_type] :
( v15071(VarCurr)
<=> ( v15072(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2634,axiom,
! [VarCurr: state_type] :
( v15072(VarCurr)
<=> ( v15073(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2633,axiom,
! [VarCurr: state_type] :
( v15073(VarCurr)
<=> v15074(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1075,axiom,
! [VarCurr: state_type] :
( v15074(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_8641,axiom,
~ b010011(5) ).
tff(bitBlastConstant_8640,axiom,
b010011(4) ).
tff(bitBlastConstant_8639,axiom,
~ b010011(3) ).
tff(bitBlastConstant_8638,axiom,
~ b010011(2) ).
tff(bitBlastConstant_8637,axiom,
b010011(1) ).
tff(bitBlastConstant_8636,axiom,
b010011(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2632,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15062(VarNext)
<=> v15063(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2631,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15063(VarNext)
<=> ( v15065(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1083,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15065(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_178,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15042(VarNext)
=> ( v15038(VarNext)
<=> v15038(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_200,axiom,
! [VarNext: state_type] :
( v15042(VarNext)
=> ( v15038(VarNext)
<=> v15050(VarNext) ) ) ).
tff(addAssignment_7555,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15050(VarNext)
<=> v15048(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_484,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15048(VarCurr)
<=> v15051(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_485,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15048(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2630,axiom,
! [VarCurr: state_type] :
( v15051(VarCurr)
<=> ( v15052(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2629,axiom,
! [VarCurr: state_type] :
( v15052(VarCurr)
<=> ( v15053(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2628,axiom,
! [VarCurr: state_type] :
( v15053(VarCurr)
<=> v15054(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1074,axiom,
! [VarCurr: state_type] :
( v15054(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_8635,axiom,
~ b010010(5) ).
tff(bitBlastConstant_8634,axiom,
b010010(4) ).
tff(bitBlastConstant_8633,axiom,
~ b010010(3) ).
tff(bitBlastConstant_8632,axiom,
~ b010010(2) ).
tff(bitBlastConstant_8631,axiom,
b010010(1) ).
tff(bitBlastConstant_8630,axiom,
~ b010010(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2627,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15042(VarNext)
<=> v15043(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2626,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15043(VarNext)
<=> ( v15045(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1082,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15045(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_177,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15022(VarNext)
=> ( v15018(VarNext)
<=> v15018(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_199,axiom,
! [VarNext: state_type] :
( v15022(VarNext)
=> ( v15018(VarNext)
<=> v15030(VarNext) ) ) ).
tff(addAssignment_7554,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15030(VarNext)
<=> v15028(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_483,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15028(VarCurr)
<=> v15031(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_484,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15028(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2625,axiom,
! [VarCurr: state_type] :
( v15031(VarCurr)
<=> ( v15032(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2624,axiom,
! [VarCurr: state_type] :
( v15032(VarCurr)
<=> ( v15033(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2623,axiom,
! [VarCurr: state_type] :
( v15033(VarCurr)
<=> v15034(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1073,axiom,
! [VarCurr: state_type] :
( v15034(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_8629,axiom,
~ b010001(5) ).
tff(bitBlastConstant_8628,axiom,
b010001(4) ).
tff(bitBlastConstant_8627,axiom,
~ b010001(3) ).
tff(bitBlastConstant_8626,axiom,
~ b010001(2) ).
tff(bitBlastConstant_8625,axiom,
~ b010001(1) ).
tff(bitBlastConstant_8624,axiom,
b010001(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2622,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15022(VarNext)
<=> v15023(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2621,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15023(VarNext)
<=> ( v15025(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1081,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15025(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_176,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15002(VarNext)
=> ( v14998(VarNext)
<=> v14998(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_198,axiom,
! [VarNext: state_type] :
( v15002(VarNext)
=> ( v14998(VarNext)
<=> v15010(VarNext) ) ) ).
tff(addAssignment_7553,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15010(VarNext)
<=> v15008(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_482,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v15008(VarCurr)
<=> v15011(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_483,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v15008(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2620,axiom,
! [VarCurr: state_type] :
( v15011(VarCurr)
<=> ( v15012(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2619,axiom,
! [VarCurr: state_type] :
( v15012(VarCurr)
<=> ( v15013(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2618,axiom,
! [VarCurr: state_type] :
( v15013(VarCurr)
<=> v15014(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1072,axiom,
! [VarCurr: state_type] :
( v15014(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $true )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_8623,axiom,
~ b010000(5) ).
tff(bitBlastConstant_8622,axiom,
b010000(4) ).
tff(bitBlastConstant_8621,axiom,
~ b010000(3) ).
tff(bitBlastConstant_8620,axiom,
~ b010000(2) ).
tff(bitBlastConstant_8619,axiom,
~ b010000(1) ).
tff(bitBlastConstant_8618,axiom,
~ b010000(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2617,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15002(VarNext)
<=> v15003(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2616,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v15003(VarNext)
<=> ( v15005(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1080,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v15005(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_175,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14982(VarNext)
=> ( v14978(VarNext)
<=> v14978(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_197,axiom,
! [VarNext: state_type] :
( v14982(VarNext)
=> ( v14978(VarNext)
<=> v14990(VarNext) ) ) ).
tff(addAssignment_7552,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14990(VarNext)
<=> v14988(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_481,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v14988(VarCurr)
<=> v14991(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_482,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v14988(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2615,axiom,
! [VarCurr: state_type] :
( v14991(VarCurr)
<=> ( v14992(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2614,axiom,
! [VarCurr: state_type] :
( v14992(VarCurr)
<=> ( v14993(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2613,axiom,
! [VarCurr: state_type] :
( v14993(VarCurr)
<=> v14994(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1071,axiom,
! [VarCurr: state_type] :
( v14994(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_8617,axiom,
~ b001111(5) ).
tff(bitBlastConstant_8616,axiom,
~ b001111(4) ).
tff(bitBlastConstant_8615,axiom,
b001111(3) ).
tff(bitBlastConstant_8614,axiom,
b001111(2) ).
tff(bitBlastConstant_8613,axiom,
b001111(1) ).
tff(bitBlastConstant_8612,axiom,
b001111(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2612,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14982(VarNext)
<=> v14983(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2611,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14983(VarNext)
<=> ( v14985(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1079,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14985(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_174,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14962(VarNext)
=> ( v14958(VarNext)
<=> v14958(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_196,axiom,
! [VarNext: state_type] :
( v14962(VarNext)
=> ( v14958(VarNext)
<=> v14970(VarNext) ) ) ).
tff(addAssignment_7551,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14970(VarNext)
<=> v14968(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_480,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v14968(VarCurr)
<=> v14971(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_481,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v14968(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2610,axiom,
! [VarCurr: state_type] :
( v14971(VarCurr)
<=> ( v14972(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2609,axiom,
! [VarCurr: state_type] :
( v14972(VarCurr)
<=> ( v14973(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2608,axiom,
! [VarCurr: state_type] :
( v14973(VarCurr)
<=> v14974(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1070,axiom,
! [VarCurr: state_type] :
( v14974(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_8611,axiom,
~ b001110(5) ).
tff(bitBlastConstant_8610,axiom,
~ b001110(4) ).
tff(bitBlastConstant_8609,axiom,
b001110(3) ).
tff(bitBlastConstant_8608,axiom,
b001110(2) ).
tff(bitBlastConstant_8607,axiom,
b001110(1) ).
tff(bitBlastConstant_8606,axiom,
~ b001110(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2607,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14962(VarNext)
<=> v14963(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2606,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14963(VarNext)
<=> ( v14965(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1078,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14965(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_173,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14942(VarNext)
=> ( v14938(VarNext)
<=> v14938(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_195,axiom,
! [VarNext: state_type] :
( v14942(VarNext)
=> ( v14938(VarNext)
<=> v14950(VarNext) ) ) ).
tff(addAssignment_7550,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14950(VarNext)
<=> v14948(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_479,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v14948(VarCurr)
<=> v14951(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_480,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v14948(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2605,axiom,
! [VarCurr: state_type] :
( v14951(VarCurr)
<=> ( v14952(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2604,axiom,
! [VarCurr: state_type] :
( v14952(VarCurr)
<=> ( v14953(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2603,axiom,
! [VarCurr: state_type] :
( v14953(VarCurr)
<=> v14954(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1069,axiom,
! [VarCurr: state_type] :
( v14954(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_8605,axiom,
~ b001101(5) ).
tff(bitBlastConstant_8604,axiom,
~ b001101(4) ).
tff(bitBlastConstant_8603,axiom,
b001101(3) ).
tff(bitBlastConstant_8602,axiom,
b001101(2) ).
tff(bitBlastConstant_8601,axiom,
~ b001101(1) ).
tff(bitBlastConstant_8600,axiom,
b001101(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2602,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14942(VarNext)
<=> v14943(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2601,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14943(VarNext)
<=> ( v14945(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1077,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14945(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_172,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14922(VarNext)
=> ( v14918(VarNext)
<=> v14918(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_194,axiom,
! [VarNext: state_type] :
( v14922(VarNext)
=> ( v14918(VarNext)
<=> v14930(VarNext) ) ) ).
tff(addAssignment_7549,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14930(VarNext)
<=> v14928(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_478,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v14928(VarCurr)
<=> v14931(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_479,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v14928(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2600,axiom,
! [VarCurr: state_type] :
( v14931(VarCurr)
<=> ( v14932(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2599,axiom,
! [VarCurr: state_type] :
( v14932(VarCurr)
<=> ( v14933(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2598,axiom,
! [VarCurr: state_type] :
( v14933(VarCurr)
<=> v14934(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1068,axiom,
! [VarCurr: state_type] :
( v14934(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_8599,axiom,
~ b001100(5) ).
tff(bitBlastConstant_8598,axiom,
~ b001100(4) ).
tff(bitBlastConstant_8597,axiom,
b001100(3) ).
tff(bitBlastConstant_8596,axiom,
b001100(2) ).
tff(bitBlastConstant_8595,axiom,
~ b001100(1) ).
tff(bitBlastConstant_8594,axiom,
~ b001100(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2597,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14922(VarNext)
<=> v14923(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2596,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14923(VarNext)
<=> ( v14925(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1076,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14925(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_171,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14902(VarNext)
=> ( v14898(VarNext)
<=> v14898(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_193,axiom,
! [VarNext: state_type] :
( v14902(VarNext)
=> ( v14898(VarNext)
<=> v14910(VarNext) ) ) ).
tff(addAssignment_7548,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14910(VarNext)
<=> v14908(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_477,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v14908(VarCurr)
<=> v14911(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_478,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v14908(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2595,axiom,
! [VarCurr: state_type] :
( v14911(VarCurr)
<=> ( v14912(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2594,axiom,
! [VarCurr: state_type] :
( v14912(VarCurr)
<=> ( v14913(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2593,axiom,
! [VarCurr: state_type] :
( v14913(VarCurr)
<=> v14914(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1067,axiom,
! [VarCurr: state_type] :
( v14914(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_8593,axiom,
~ b001011(5) ).
tff(bitBlastConstant_8592,axiom,
~ b001011(4) ).
tff(bitBlastConstant_8591,axiom,
b001011(3) ).
tff(bitBlastConstant_8590,axiom,
~ b001011(2) ).
tff(bitBlastConstant_8589,axiom,
b001011(1) ).
tff(bitBlastConstant_8588,axiom,
b001011(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2592,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14902(VarNext)
<=> v14903(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2591,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14903(VarNext)
<=> ( v14905(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1075,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14905(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_170,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14882(VarNext)
=> ( v14878(VarNext)
<=> v14878(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_192,axiom,
! [VarNext: state_type] :
( v14882(VarNext)
=> ( v14878(VarNext)
<=> v14890(VarNext) ) ) ).
tff(addAssignment_7547,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14890(VarNext)
<=> v14888(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_476,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v14888(VarCurr)
<=> v14891(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_477,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v14888(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2590,axiom,
! [VarCurr: state_type] :
( v14891(VarCurr)
<=> ( v14892(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2589,axiom,
! [VarCurr: state_type] :
( v14892(VarCurr)
<=> ( v14893(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2588,axiom,
! [VarCurr: state_type] :
( v14893(VarCurr)
<=> v14894(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1066,axiom,
! [VarCurr: state_type] :
( v14894(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_8587,axiom,
~ b001010(5) ).
tff(bitBlastConstant_8586,axiom,
~ b001010(4) ).
tff(bitBlastConstant_8585,axiom,
b001010(3) ).
tff(bitBlastConstant_8584,axiom,
~ b001010(2) ).
tff(bitBlastConstant_8583,axiom,
b001010(1) ).
tff(bitBlastConstant_8582,axiom,
~ b001010(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2587,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14882(VarNext)
<=> v14883(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2586,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14883(VarNext)
<=> ( v14885(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1074,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14885(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_169,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14862(VarNext)
=> ( v14858(VarNext)
<=> v14858(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_191,axiom,
! [VarNext: state_type] :
( v14862(VarNext)
=> ( v14858(VarNext)
<=> v14870(VarNext) ) ) ).
tff(addAssignment_7546,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14870(VarNext)
<=> v14868(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_475,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v14868(VarCurr)
<=> v14871(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_476,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v14868(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2585,axiom,
! [VarCurr: state_type] :
( v14871(VarCurr)
<=> ( v14872(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2584,axiom,
! [VarCurr: state_type] :
( v14872(VarCurr)
<=> ( v14873(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2583,axiom,
! [VarCurr: state_type] :
( v14873(VarCurr)
<=> v14874(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1065,axiom,
! [VarCurr: state_type] :
( v14874(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_8581,axiom,
~ b001001(5) ).
tff(bitBlastConstant_8580,axiom,
~ b001001(4) ).
tff(bitBlastConstant_8579,axiom,
b001001(3) ).
tff(bitBlastConstant_8578,axiom,
~ b001001(2) ).
tff(bitBlastConstant_8577,axiom,
~ b001001(1) ).
tff(bitBlastConstant_8576,axiom,
b001001(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2582,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14862(VarNext)
<=> v14863(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2581,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14863(VarNext)
<=> ( v14865(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1073,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14865(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_168,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14842(VarNext)
=> ( v14838(VarNext)
<=> v14838(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_190,axiom,
! [VarNext: state_type] :
( v14842(VarNext)
=> ( v14838(VarNext)
<=> v14850(VarNext) ) ) ).
tff(addAssignment_7545,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14850(VarNext)
<=> v14848(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_474,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v14848(VarCurr)
<=> v14851(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_475,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v14848(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2580,axiom,
! [VarCurr: state_type] :
( v14851(VarCurr)
<=> ( v14852(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2579,axiom,
! [VarCurr: state_type] :
( v14852(VarCurr)
<=> ( v14853(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2578,axiom,
! [VarCurr: state_type] :
( v14853(VarCurr)
<=> v14854(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1064,axiom,
! [VarCurr: state_type] :
( v14854(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $true )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_8575,axiom,
~ b001000(5) ).
tff(bitBlastConstant_8574,axiom,
~ b001000(4) ).
tff(bitBlastConstant_8573,axiom,
b001000(3) ).
tff(bitBlastConstant_8572,axiom,
~ b001000(2) ).
tff(bitBlastConstant_8571,axiom,
~ b001000(1) ).
tff(bitBlastConstant_8570,axiom,
~ b001000(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2577,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14842(VarNext)
<=> v14843(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2576,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14843(VarNext)
<=> ( v14845(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1072,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14845(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_167,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14822(VarNext)
=> ( v14818(VarNext)
<=> v14818(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_189,axiom,
! [VarNext: state_type] :
( v14822(VarNext)
=> ( v14818(VarNext)
<=> v14830(VarNext) ) ) ).
tff(addAssignment_7544,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14830(VarNext)
<=> v14828(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_473,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v14828(VarCurr)
<=> v14831(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_474,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v14828(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2575,axiom,
! [VarCurr: state_type] :
( v14831(VarCurr)
<=> ( v14832(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2574,axiom,
! [VarCurr: state_type] :
( v14832(VarCurr)
<=> ( v14833(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2573,axiom,
! [VarCurr: state_type] :
( v14833(VarCurr)
<=> v14834(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1063,axiom,
! [VarCurr: state_type] :
( v14834(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_8569,axiom,
~ b000111(5) ).
tff(bitBlastConstant_8568,axiom,
~ b000111(4) ).
tff(bitBlastConstant_8567,axiom,
~ b000111(3) ).
tff(bitBlastConstant_8566,axiom,
b000111(2) ).
tff(bitBlastConstant_8565,axiom,
b000111(1) ).
tff(bitBlastConstant_8564,axiom,
b000111(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2572,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14822(VarNext)
<=> v14823(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2571,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14823(VarNext)
<=> ( v14825(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1071,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14825(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_166,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14802(VarNext)
=> ( v14798(VarNext)
<=> v14798(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_188,axiom,
! [VarNext: state_type] :
( v14802(VarNext)
=> ( v14798(VarNext)
<=> v14810(VarNext) ) ) ).
tff(addAssignment_7543,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14810(VarNext)
<=> v14808(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_472,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v14808(VarCurr)
<=> v14811(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_473,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v14808(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2570,axiom,
! [VarCurr: state_type] :
( v14811(VarCurr)
<=> ( v14812(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2569,axiom,
! [VarCurr: state_type] :
( v14812(VarCurr)
<=> ( v14813(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2568,axiom,
! [VarCurr: state_type] :
( v14813(VarCurr)
<=> v14814(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1062,axiom,
! [VarCurr: state_type] :
( v14814(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_8563,axiom,
~ b000110(5) ).
tff(bitBlastConstant_8562,axiom,
~ b000110(4) ).
tff(bitBlastConstant_8561,axiom,
~ b000110(3) ).
tff(bitBlastConstant_8560,axiom,
b000110(2) ).
tff(bitBlastConstant_8559,axiom,
b000110(1) ).
tff(bitBlastConstant_8558,axiom,
~ b000110(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2567,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14802(VarNext)
<=> v14803(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2566,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14803(VarNext)
<=> ( v14805(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1070,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14805(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_165,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14782(VarNext)
=> ( v14778(VarNext)
<=> v14778(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_187,axiom,
! [VarNext: state_type] :
( v14782(VarNext)
=> ( v14778(VarNext)
<=> v14790(VarNext) ) ) ).
tff(addAssignment_7542,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14790(VarNext)
<=> v14788(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_471,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v14788(VarCurr)
<=> v14791(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_472,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v14788(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2565,axiom,
! [VarCurr: state_type] :
( v14791(VarCurr)
<=> ( v14792(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2564,axiom,
! [VarCurr: state_type] :
( v14792(VarCurr)
<=> ( v14793(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2563,axiom,
! [VarCurr: state_type] :
( v14793(VarCurr)
<=> v14794(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1061,axiom,
! [VarCurr: state_type] :
( v14794(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_8557,axiom,
~ b000101(5) ).
tff(bitBlastConstant_8556,axiom,
~ b000101(4) ).
tff(bitBlastConstant_8555,axiom,
~ b000101(3) ).
tff(bitBlastConstant_8554,axiom,
b000101(2) ).
tff(bitBlastConstant_8553,axiom,
~ b000101(1) ).
tff(bitBlastConstant_8552,axiom,
b000101(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2562,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14782(VarNext)
<=> v14783(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2561,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14783(VarNext)
<=> ( v14785(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1069,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14785(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_164,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14762(VarNext)
=> ( v14758(VarNext)
<=> v14758(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_186,axiom,
! [VarNext: state_type] :
( v14762(VarNext)
=> ( v14758(VarNext)
<=> v14770(VarNext) ) ) ).
tff(addAssignment_7541,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14770(VarNext)
<=> v14768(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_470,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v14768(VarCurr)
<=> v14771(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_471,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v14768(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2560,axiom,
! [VarCurr: state_type] :
( v14771(VarCurr)
<=> ( v14772(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2559,axiom,
! [VarCurr: state_type] :
( v14772(VarCurr)
<=> ( v14773(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2558,axiom,
! [VarCurr: state_type] :
( v14773(VarCurr)
<=> v14774(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1060,axiom,
! [VarCurr: state_type] :
( v14774(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $true )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_8551,axiom,
~ b000100(5) ).
tff(bitBlastConstant_8550,axiom,
~ b000100(4) ).
tff(bitBlastConstant_8549,axiom,
~ b000100(3) ).
tff(bitBlastConstant_8548,axiom,
b000100(2) ).
tff(bitBlastConstant_8547,axiom,
~ b000100(1) ).
tff(bitBlastConstant_8546,axiom,
~ b000100(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2557,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14762(VarNext)
<=> v14763(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2556,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14763(VarNext)
<=> ( v14765(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1068,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14765(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_163,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14742(VarNext)
=> ( v14738(VarNext)
<=> v14738(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_185,axiom,
! [VarNext: state_type] :
( v14742(VarNext)
=> ( v14738(VarNext)
<=> v14750(VarNext) ) ) ).
tff(addAssignment_7540,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14750(VarNext)
<=> v14748(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_469,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v14748(VarCurr)
<=> v14751(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_470,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v14748(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2555,axiom,
! [VarCurr: state_type] :
( v14751(VarCurr)
<=> ( v14752(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2554,axiom,
! [VarCurr: state_type] :
( v14752(VarCurr)
<=> ( v14753(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2553,axiom,
! [VarCurr: state_type] :
( v14753(VarCurr)
<=> v14754(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1059,axiom,
! [VarCurr: state_type] :
( v14754(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_8545,axiom,
~ b000011(5) ).
tff(bitBlastConstant_8544,axiom,
~ b000011(4) ).
tff(bitBlastConstant_8543,axiom,
~ b000011(3) ).
tff(bitBlastConstant_8542,axiom,
~ b000011(2) ).
tff(bitBlastConstant_8541,axiom,
b000011(1) ).
tff(bitBlastConstant_8540,axiom,
b000011(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2552,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14742(VarNext)
<=> v14743(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2551,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14743(VarNext)
<=> ( v14745(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1067,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14745(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_162,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14722(VarNext)
=> ( v14718(VarNext)
<=> v14718(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_184,axiom,
! [VarNext: state_type] :
( v14722(VarNext)
=> ( v14718(VarNext)
<=> v14730(VarNext) ) ) ).
tff(addAssignment_7539,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14730(VarNext)
<=> v14728(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_468,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v14728(VarCurr)
<=> v14731(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_469,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v14728(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2550,axiom,
! [VarCurr: state_type] :
( v14731(VarCurr)
<=> ( v14732(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2549,axiom,
! [VarCurr: state_type] :
( v14732(VarCurr)
<=> ( v14733(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2548,axiom,
! [VarCurr: state_type] :
( v14733(VarCurr)
<=> v14734(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1058,axiom,
! [VarCurr: state_type] :
( v14734(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $true )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_8539,axiom,
~ b000010(5) ).
tff(bitBlastConstant_8538,axiom,
~ b000010(4) ).
tff(bitBlastConstant_8537,axiom,
~ b000010(3) ).
tff(bitBlastConstant_8536,axiom,
~ b000010(2) ).
tff(bitBlastConstant_8535,axiom,
b000010(1) ).
tff(bitBlastConstant_8534,axiom,
~ b000010(0) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2547,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14722(VarNext)
<=> v14723(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2546,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14723(VarNext)
<=> ( v14725(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1066,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14725(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_161,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14702(VarNext)
=> ( v14699(VarNext)
<=> v14699(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_183,axiom,
! [VarNext: state_type] :
( v14702(VarNext)
=> ( v14699(VarNext)
<=> v14710(VarNext) ) ) ).
tff(addAssignment_7538,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14710(VarNext)
<=> v14708(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_467,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v14708(VarCurr)
<=> v14711(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_468,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v14708(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2545,axiom,
! [VarCurr: state_type] :
( v14711(VarCurr)
<=> ( v14712(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2544,axiom,
! [VarCurr: state_type] :
( v14712(VarCurr)
<=> ( v14713(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2543,axiom,
! [VarCurr: state_type] :
( v14713(VarCurr)
<=> v14714(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1057,axiom,
! [VarCurr: state_type] :
( v14714(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $true ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2542,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14702(VarNext)
<=> v14703(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2541,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14703(VarNext)
<=> ( v14705(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1065,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14705(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_160,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14683(VarNext)
=> ( v14680(VarNext)
<=> v14680(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_182,axiom,
! [VarNext: state_type] :
( v14683(VarNext)
=> ( v14680(VarNext)
<=> v14691(VarNext) ) ) ).
tff(addAssignment_7537,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14691(VarNext)
<=> v14689(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_466,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v14689(VarCurr)
<=> v14692(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_467,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v14689(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2540,axiom,
! [VarCurr: state_type] :
( v14692(VarCurr)
<=> ( v14693(VarCurr)
& v13115(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2539,axiom,
! [VarCurr: state_type] :
( v14693(VarCurr)
<=> ( v14694(VarCurr)
& v10233(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2538,axiom,
! [VarCurr: state_type] :
( v14694(VarCurr)
<=> v14695(VarCurr) ) ).
tff(addBitVectorEqualityBitBlasted_1056,axiom,
! [VarCurr: state_type] :
( v14695(VarCurr)
<=> ( ( v10302(VarCurr,5)
<=> $false )
& ( v10302(VarCurr,4)
<=> $false )
& ( v10302(VarCurr,3)
<=> $false )
& ( v10302(VarCurr,2)
<=> $false )
& ( v10302(VarCurr,1)
<=> $false )
& ( v10302(VarCurr,0)
<=> $false ) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2537,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14683(VarNext)
<=> v14684(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2536,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14684(VarNext)
<=> ( v14686(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1064,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14686(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addCaseBooleanConditionEqualRanges1_159,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14665(VarNext)
=> ( v14662(VarNext)
<=> v14662(VarCurr) ) ) ) ).
tff(addCaseBooleanConditionEqualRanges0_181,axiom,
! [VarNext: state_type] :
( v14665(VarNext)
=> ( v14662(VarNext)
<=> v14673(VarNext) ) ) ).
tff(addAssignment_7536,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14673(VarNext)
<=> v14671(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_465,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
=> ( v14671(VarCurr)
<=> v14675(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_466,axiom,
! [VarCurr: state_type] :
( v14674(VarCurr)
=> ( v14671(VarCurr)
<=> $false ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2535,axiom,
! [VarCurr: state_type] :
( v14675(VarCurr)
<=> ( v14676(VarCurr)
& v10292(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2534,axiom,
! [VarCurr: state_type] :
( v14676(VarCurr)
<=> ( $true
& v10233(VarCurr) ) ) ).
tff(writeUnaryOperator_1063,axiom,
! [VarCurr: state_type] :
( ~ v14674(VarCurr)
<=> v10235(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2533,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14665(VarNext)
<=> v14666(VarNext) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2532,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( v14666(VarNext)
<=> ( v14667(VarNext)
& v10255(VarNext) ) ) ) ).
tff(writeUnaryOperator_1062,axiom,
! [VarNext: state_type,VarCurr: state_type] :
( nextState(VarCurr,VarNext)
=> ( ~ v14667(VarNext)
<=> v10266(VarNext) ) ) ).
tff(addAssignment_7535,axiom,
! [VarCurr: state_type] :
( v10211(VarCurr)
<=> v10213(VarCurr) ) ).
tff(addAssignment_7534,axiom,
! [VarCurr: state_type] :
( v10213(VarCurr)
<=> v10215(VarCurr) ) ).
tff(addAssignment_7533,axiom,
! [VarCurr: state_type] :
( v10215(VarCurr)
<=> v10217(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2531,axiom,
! [VarCurr: state_type] :
( v10217(VarCurr)
<=> ( v14633(VarCurr)
| v13756(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2530,axiom,
! [VarCurr: state_type] :
( v14633(VarCurr)
<=> ( v14634(VarCurr)
| v13577(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2529,axiom,
! [VarCurr: state_type] :
( v14634(VarCurr)
<=> ( v10219(VarCurr)
| v13141(VarCurr) ) ) ).
tff(addAssignment_7532,axiom,
! [VarCurr: state_type] :
( v13756(VarCurr)
<=> v13758(VarCurr) ) ).
tff(addAssignment_7531,axiom,
! [VarCurr: state_type] :
( v13758(VarCurr)
<=> v13760(VarCurr) ) ).
tff(addAssignment_7530,axiom,
! [VarCurr: state_type] :
( v13760(VarCurr)
<=> v13762(VarCurr) ) ).
tff(addAssignment_7529,axiom,
! [VarCurr: state_type] :
( v13762(VarCurr)
<=> v13764(VarCurr) ) ).
tff(addAssignment_7528,axiom,
! [VarCurr: state_type] :
( v13764(VarCurr)
<=> v13766(VarCurr) ) ).
tff(addAssignment_7527,axiom,
! [VarCurr: state_type] :
( v13766(VarCurr)
<=> v13768(VarCurr) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2528,axiom,
! [VarCurr: state_type] :
( v13768(VarCurr)
<=> ( v13770(VarCurr)
& v14546(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2527,axiom,
! [VarCurr: state_type] :
( v14546(VarCurr)
<=> ( v14547(VarCurr)
| v14538(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2526,axiom,
! [VarCurr: state_type] :
( v14547(VarCurr)
<=> ( v14548(VarCurr)
| v14530(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2525,axiom,
! [VarCurr: state_type] :
( v14548(VarCurr)
<=> ( v14549(VarCurr)
| v14522(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2524,axiom,
! [VarCurr: state_type] :
( v14549(VarCurr)
<=> ( v14550(VarCurr)
| v14514(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2523,axiom,
! [VarCurr: state_type] :
( v14550(VarCurr)
<=> ( v14551(VarCurr)
| v14506(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2522,axiom,
! [VarCurr: state_type] :
( v14551(VarCurr)
<=> ( v14552(VarCurr)
| v14498(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2521,axiom,
! [VarCurr: state_type] :
( v14552(VarCurr)
<=> ( v14553(VarCurr)
| v14490(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2520,axiom,
! [VarCurr: state_type] :
( v14553(VarCurr)
<=> ( v14554(VarCurr)
| v14482(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2519,axiom,
! [VarCurr: state_type] :
( v14554(VarCurr)
<=> ( v14555(VarCurr)
| v14474(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2518,axiom,
! [VarCurr: state_type] :
( v14555(VarCurr)
<=> ( v14556(VarCurr)
| v14466(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2517,axiom,
! [VarCurr: state_type] :
( v14556(VarCurr)
<=> ( v14557(VarCurr)
| v14458(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2516,axiom,
! [VarCurr: state_type] :
( v14557(VarCurr)
<=> ( v14558(VarCurr)
| v14450(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2515,axiom,
! [VarCurr: state_type] :
( v14558(VarCurr)
<=> ( v14559(VarCurr)
| v14442(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2514,axiom,
! [VarCurr: state_type] :
( v14559(VarCurr)
<=> ( v14560(VarCurr)
| v14434(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2513,axiom,
! [VarCurr: state_type] :
( v14560(VarCurr)
<=> ( v14561(VarCurr)
| v14426(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2512,axiom,
! [VarCurr: state_type] :
( v14561(VarCurr)
<=> ( v14562(VarCurr)
| v14418(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2511,axiom,
! [VarCurr: state_type] :
( v14562(VarCurr)
<=> ( v14563(VarCurr)
| v14410(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2510,axiom,
! [VarCurr: state_type] :
( v14563(VarCurr)
<=> ( v14564(VarCurr)
| v14402(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2509,axiom,
! [VarCurr: state_type] :
( v14564(VarCurr)
<=> ( v14565(VarCurr)
| v14394(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2508,axiom,
! [VarCurr: state_type] :
( v14565(VarCurr)
<=> ( v14566(VarCurr)
| v14386(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2507,axiom,
! [VarCurr: state_type] :
( v14566(VarCurr)
<=> ( v14567(VarCurr)
| v14378(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2506,axiom,
! [VarCurr: state_type] :
( v14567(VarCurr)
<=> ( v14568(VarCurr)
| v14370(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2505,axiom,
! [VarCurr: state_type] :
( v14568(VarCurr)
<=> ( v14569(VarCurr)
| v14362(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2504,axiom,
! [VarCurr: state_type] :
( v14569(VarCurr)
<=> ( v14570(VarCurr)
| v14354(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2503,axiom,
! [VarCurr: state_type] :
( v14570(VarCurr)
<=> ( v14571(VarCurr)
| v14346(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2502,axiom,
! [VarCurr: state_type] :
( v14571(VarCurr)
<=> ( v14572(VarCurr)
| v14338(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2501,axiom,
! [VarCurr: state_type] :
( v14572(VarCurr)
<=> ( v14573(VarCurr)
| v14330(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2500,axiom,
! [VarCurr: state_type] :
( v14573(VarCurr)
<=> ( v14574(VarCurr)
| v14322(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2499,axiom,
! [VarCurr: state_type] :
( v14574(VarCurr)
<=> ( v14575(VarCurr)
| v14314(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2498,axiom,
! [VarCurr: state_type] :
( v14575(VarCurr)
<=> ( v14576(VarCurr)
| v14306(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2497,axiom,
! [VarCurr: state_type] :
( v14576(VarCurr)
<=> ( v14577(VarCurr)
| v14298(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2496,axiom,
! [VarCurr: state_type] :
( v14577(VarCurr)
<=> ( v14578(VarCurr)
| v14290(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2495,axiom,
! [VarCurr: state_type] :
( v14578(VarCurr)
<=> ( v14579(VarCurr)
| v14282(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2494,axiom,
! [VarCurr: state_type] :
( v14579(VarCurr)
<=> ( v14580(VarCurr)
| v14274(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2493,axiom,
! [VarCurr: state_type] :
( v14580(VarCurr)
<=> ( v14581(VarCurr)
| v14266(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2492,axiom,
! [VarCurr: state_type] :
( v14581(VarCurr)
<=> ( v14582(VarCurr)
| v14258(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2491,axiom,
! [VarCurr: state_type] :
( v14582(VarCurr)
<=> ( v14583(VarCurr)
| v14250(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2490,axiom,
! [VarCurr: state_type] :
( v14583(VarCurr)
<=> ( v14584(VarCurr)
| v14242(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2489,axiom,
! [VarCurr: state_type] :
( v14584(VarCurr)
<=> ( v14585(VarCurr)
| v14234(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2488,axiom,
! [VarCurr: state_type] :
( v14585(VarCurr)
<=> ( v14586(VarCurr)
| v14226(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2487,axiom,
! [VarCurr: state_type] :
( v14586(VarCurr)
<=> ( v14587(VarCurr)
| v14218(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2486,axiom,
! [VarCurr: state_type] :
( v14587(VarCurr)
<=> ( v14588(VarCurr)
| v14210(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2485,axiom,
! [VarCurr: state_type] :
( v14588(VarCurr)
<=> ( v14589(VarCurr)
| v14202(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2484,axiom,
! [VarCurr: state_type] :
( v14589(VarCurr)
<=> ( v14590(VarCurr)
| v14194(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2483,axiom,
! [VarCurr: state_type] :
( v14590(VarCurr)
<=> ( v14591(VarCurr)
| v14186(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2482,axiom,
! [VarCurr: state_type] :
( v14591(VarCurr)
<=> ( v14592(VarCurr)
| v14178(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2481,axiom,
! [VarCurr: state_type] :
( v14592(VarCurr)
<=> ( v14593(VarCurr)
| v14170(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2480,axiom,
! [VarCurr: state_type] :
( v14593(VarCurr)
<=> ( v14594(VarCurr)
| v14162(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2479,axiom,
! [VarCurr: state_type] :
( v14594(VarCurr)
<=> ( v14595(VarCurr)
| v14154(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2478,axiom,
! [VarCurr: state_type] :
( v14595(VarCurr)
<=> ( v14596(VarCurr)
| v14146(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2477,axiom,
! [VarCurr: state_type] :
( v14596(VarCurr)
<=> ( v14597(VarCurr)
| v14138(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2476,axiom,
! [VarCurr: state_type] :
( v14597(VarCurr)
<=> ( v14598(VarCurr)
| v14130(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2475,axiom,
! [VarCurr: state_type] :
( v14598(VarCurr)
<=> ( v14599(VarCurr)
| v14122(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2474,axiom,
! [VarCurr: state_type] :
( v14599(VarCurr)
<=> ( v14600(VarCurr)
| v14114(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2473,axiom,
! [VarCurr: state_type] :
( v14600(VarCurr)
<=> ( v14601(VarCurr)
| v14106(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2472,axiom,
! [VarCurr: state_type] :
( v14601(VarCurr)
<=> ( v14602(VarCurr)
| v14098(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2471,axiom,
! [VarCurr: state_type] :
( v14602(VarCurr)
<=> ( v14603(VarCurr)
| v14090(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2470,axiom,
! [VarCurr: state_type] :
( v14603(VarCurr)
<=> ( v14604(VarCurr)
| v14082(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2469,axiom,
! [VarCurr: state_type] :
( v14604(VarCurr)
<=> ( v14605(VarCurr)
| v14074(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2468,axiom,
! [VarCurr: state_type] :
( v14605(VarCurr)
<=> ( v14606(VarCurr)
| v14066(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2467,axiom,
! [VarCurr: state_type] :
( v14606(VarCurr)
<=> ( v14607(VarCurr)
| v14058(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2466,axiom,
! [VarCurr: state_type] :
( v14607(VarCurr)
<=> ( v14608(VarCurr)
| v14050(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2465,axiom,
! [VarCurr: state_type] :
( v14608(VarCurr)
<=> ( v14609(VarCurr)
| v14042(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2464,axiom,
! [VarCurr: state_type] :
( v14609(VarCurr)
<=> ( v14610(VarCurr)
| v14034(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2463,axiom,
! [VarCurr: state_type] :
( v14610(VarCurr)
<=> ( v14611(VarCurr)
| v14026(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2462,axiom,
! [VarCurr: state_type] :
( v14611(VarCurr)
<=> ( v14612(VarCurr)
| v14018(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2461,axiom,
! [VarCurr: state_type] :
( v14612(VarCurr)
<=> ( v14613(VarCurr)
| v14010(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2460,axiom,
! [VarCurr: state_type] :
( v14613(VarCurr)
<=> ( v14614(VarCurr)
| v14002(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2459,axiom,
! [VarCurr: state_type] :
( v14614(VarCurr)
<=> ( v14615(VarCurr)
| v13994(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2458,axiom,
! [VarCurr: state_type] :
( v14615(VarCurr)
<=> ( v14616(VarCurr)
| v13986(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2457,axiom,
! [VarCurr: state_type] :
( v14616(VarCurr)
<=> ( v14617(VarCurr)
| v13978(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2456,axiom,
! [VarCurr: state_type] :
( v14617(VarCurr)
<=> ( v14618(VarCurr)
| v13970(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2455,axiom,
! [VarCurr: state_type] :
( v14618(VarCurr)
<=> ( v14619(VarCurr)
| v13962(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2454,axiom,
! [VarCurr: state_type] :
( v14619(VarCurr)
<=> ( v14620(VarCurr)
| v13954(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2453,axiom,
! [VarCurr: state_type] :
( v14620(VarCurr)
<=> ( v14621(VarCurr)
| v13946(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2452,axiom,
! [VarCurr: state_type] :
( v14621(VarCurr)
<=> ( v14622(VarCurr)
| v13938(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2451,axiom,
! [VarCurr: state_type] :
( v14622(VarCurr)
<=> ( v14623(VarCurr)
| v13930(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2450,axiom,
! [VarCurr: state_type] :
( v14623(VarCurr)
<=> ( v14624(VarCurr)
| v13922(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2449,axiom,
! [VarCurr: state_type] :
( v14624(VarCurr)
<=> ( v14625(VarCurr)
| v13914(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2448,axiom,
! [VarCurr: state_type] :
( v14625(VarCurr)
<=> ( v14626(VarCurr)
| v13906(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2447,axiom,
! [VarCurr: state_type] :
( v14626(VarCurr)
<=> ( v14627(VarCurr)
| v13898(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2446,axiom,
! [VarCurr: state_type] :
( v14627(VarCurr)
<=> ( v14628(VarCurr)
| v13890(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2445,axiom,
! [VarCurr: state_type] :
( v14628(VarCurr)
<=> ( v14629(VarCurr)
| v13882(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2444,axiom,
! [VarCurr: state_type] :
( v14629(VarCurr)
<=> ( v14630(VarCurr)
| v13874(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2443,axiom,
! [VarCurr: state_type] :
( v14630(VarCurr)
<=> ( v14631(VarCurr)
| v13866(VarCurr) ) ) ).
tff(writeBinaryOperatorEqualRangesSingleBits_2442,axiom,
! [VarCurr: state_type] :
( v14631(VarCurr)
<=> ( v13829(VarCurr)
| v13858(VarCurr) ) ) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_464,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14538(VarCurr)
<=> v14542(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_465,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14538(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_236,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14542(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_442,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14542(VarCurr)
<=> v14544(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_435,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14542(VarCurr)
<=> v14543(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1055,axiom,
! [VarCurr: state_type] :
( v14544(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $true )
& ( v13837(VarCurr,7)
<=> $false )
& ( v13837(VarCurr,6)
<=> $true )
& ( v13837(VarCurr,5)
<=> $false )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_8533,axiom,
~ b000000011100000001101000011(26) ).
tff(bitBlastConstant_8532,axiom,
~ b000000011100000001101000011(25) ).
tff(bitBlastConstant_8531,axiom,
~ b000000011100000001101000011(24) ).
tff(bitBlastConstant_8530,axiom,
~ b000000011100000001101000011(23) ).
tff(bitBlastConstant_8529,axiom,
~ b000000011100000001101000011(22) ).
tff(bitBlastConstant_8528,axiom,
~ b000000011100000001101000011(21) ).
tff(bitBlastConstant_8527,axiom,
~ b000000011100000001101000011(20) ).
tff(bitBlastConstant_8526,axiom,
b000000011100000001101000011(19) ).
tff(bitBlastConstant_8525,axiom,
b000000011100000001101000011(18) ).
tff(bitBlastConstant_8524,axiom,
b000000011100000001101000011(17) ).
tff(bitBlastConstant_8523,axiom,
~ b000000011100000001101000011(16) ).
tff(bitBlastConstant_8522,axiom,
~ b000000011100000001101000011(15) ).
tff(bitBlastConstant_8521,axiom,
~ b000000011100000001101000011(14) ).
tff(bitBlastConstant_8520,axiom,
~ b000000011100000001101000011(13) ).
tff(bitBlastConstant_8519,axiom,
~ b000000011100000001101000011(12) ).
tff(bitBlastConstant_8518,axiom,
~ b000000011100000001101000011(11) ).
tff(bitBlastConstant_8517,axiom,
~ b000000011100000001101000011(10) ).
tff(bitBlastConstant_8516,axiom,
b000000011100000001101000011(9) ).
tff(bitBlastConstant_8515,axiom,
b000000011100000001101000011(8) ).
tff(bitBlastConstant_8514,axiom,
~ b000000011100000001101000011(7) ).
tff(bitBlastConstant_8513,axiom,
b000000011100000001101000011(6) ).
tff(bitBlastConstant_8512,axiom,
~ b000000011100000001101000011(5) ).
tff(bitBlastConstant_8511,axiom,
~ b000000011100000001101000011(4) ).
tff(bitBlastConstant_8510,axiom,
~ b000000011100000001101000011(3) ).
tff(bitBlastConstant_8509,axiom,
~ b000000011100000001101000011(2) ).
tff(bitBlastConstant_8508,axiom,
b000000011100000001101000011(1) ).
tff(bitBlastConstant_8507,axiom,
b000000011100000001101000011(0) ).
tff(addBitVectorEqualityBitBlasted_1054,axiom,
! [VarCurr: state_type] :
( v14543(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $true )
& ( v13837(VarCurr,7)
<=> $false )
& ( v13837(VarCurr,6)
<=> $true )
& ( v13837(VarCurr,5)
<=> $false )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_8506,axiom,
~ b000000011000000001101000011(26) ).
tff(bitBlastConstant_8505,axiom,
~ b000000011000000001101000011(25) ).
tff(bitBlastConstant_8504,axiom,
~ b000000011000000001101000011(24) ).
tff(bitBlastConstant_8503,axiom,
~ b000000011000000001101000011(23) ).
tff(bitBlastConstant_8502,axiom,
~ b000000011000000001101000011(22) ).
tff(bitBlastConstant_8501,axiom,
~ b000000011000000001101000011(21) ).
tff(bitBlastConstant_8500,axiom,
~ b000000011000000001101000011(20) ).
tff(bitBlastConstant_8499,axiom,
b000000011000000001101000011(19) ).
tff(bitBlastConstant_8498,axiom,
b000000011000000001101000011(18) ).
tff(bitBlastConstant_8497,axiom,
~ b000000011000000001101000011(17) ).
tff(bitBlastConstant_8496,axiom,
~ b000000011000000001101000011(16) ).
tff(bitBlastConstant_8495,axiom,
~ b000000011000000001101000011(15) ).
tff(bitBlastConstant_8494,axiom,
~ b000000011000000001101000011(14) ).
tff(bitBlastConstant_8493,axiom,
~ b000000011000000001101000011(13) ).
tff(bitBlastConstant_8492,axiom,
~ b000000011000000001101000011(12) ).
tff(bitBlastConstant_8491,axiom,
~ b000000011000000001101000011(11) ).
tff(bitBlastConstant_8490,axiom,
~ b000000011000000001101000011(10) ).
tff(bitBlastConstant_8489,axiom,
b000000011000000001101000011(9) ).
tff(bitBlastConstant_8488,axiom,
b000000011000000001101000011(8) ).
tff(bitBlastConstant_8487,axiom,
~ b000000011000000001101000011(7) ).
tff(bitBlastConstant_8486,axiom,
b000000011000000001101000011(6) ).
tff(bitBlastConstant_8485,axiom,
~ b000000011000000001101000011(5) ).
tff(bitBlastConstant_8484,axiom,
~ b000000011000000001101000011(4) ).
tff(bitBlastConstant_8483,axiom,
~ b000000011000000001101000011(3) ).
tff(bitBlastConstant_8482,axiom,
~ b000000011000000001101000011(2) ).
tff(bitBlastConstant_8481,axiom,
b000000011000000001101000011(1) ).
tff(bitBlastConstant_8480,axiom,
b000000011000000001101000011(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_463,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14530(VarCurr)
<=> v14534(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_464,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14530(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_235,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14534(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_441,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14534(VarCurr)
<=> v14536(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_434,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14534(VarCurr)
<=> v14535(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1053,axiom,
! [VarCurr: state_type] :
( v14536(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $true )
& ( v13837(VarCurr,7)
<=> $false )
& ( v13837(VarCurr,6)
<=> $true )
& ( v13837(VarCurr,5)
<=> $false )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_8479,axiom,
~ b000000011100000001101000010(26) ).
tff(bitBlastConstant_8478,axiom,
~ b000000011100000001101000010(25) ).
tff(bitBlastConstant_8477,axiom,
~ b000000011100000001101000010(24) ).
tff(bitBlastConstant_8476,axiom,
~ b000000011100000001101000010(23) ).
tff(bitBlastConstant_8475,axiom,
~ b000000011100000001101000010(22) ).
tff(bitBlastConstant_8474,axiom,
~ b000000011100000001101000010(21) ).
tff(bitBlastConstant_8473,axiom,
~ b000000011100000001101000010(20) ).
tff(bitBlastConstant_8472,axiom,
b000000011100000001101000010(19) ).
tff(bitBlastConstant_8471,axiom,
b000000011100000001101000010(18) ).
tff(bitBlastConstant_8470,axiom,
b000000011100000001101000010(17) ).
tff(bitBlastConstant_8469,axiom,
~ b000000011100000001101000010(16) ).
tff(bitBlastConstant_8468,axiom,
~ b000000011100000001101000010(15) ).
tff(bitBlastConstant_8467,axiom,
~ b000000011100000001101000010(14) ).
tff(bitBlastConstant_8466,axiom,
~ b000000011100000001101000010(13) ).
tff(bitBlastConstant_8465,axiom,
~ b000000011100000001101000010(12) ).
tff(bitBlastConstant_8464,axiom,
~ b000000011100000001101000010(11) ).
tff(bitBlastConstant_8463,axiom,
~ b000000011100000001101000010(10) ).
tff(bitBlastConstant_8462,axiom,
b000000011100000001101000010(9) ).
tff(bitBlastConstant_8461,axiom,
b000000011100000001101000010(8) ).
tff(bitBlastConstant_8460,axiom,
~ b000000011100000001101000010(7) ).
tff(bitBlastConstant_8459,axiom,
b000000011100000001101000010(6) ).
tff(bitBlastConstant_8458,axiom,
~ b000000011100000001101000010(5) ).
tff(bitBlastConstant_8457,axiom,
~ b000000011100000001101000010(4) ).
tff(bitBlastConstant_8456,axiom,
~ b000000011100000001101000010(3) ).
tff(bitBlastConstant_8455,axiom,
~ b000000011100000001101000010(2) ).
tff(bitBlastConstant_8454,axiom,
b000000011100000001101000010(1) ).
tff(bitBlastConstant_8453,axiom,
~ b000000011100000001101000010(0) ).
tff(addBitVectorEqualityBitBlasted_1052,axiom,
! [VarCurr: state_type] :
( v14535(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $true )
& ( v13837(VarCurr,7)
<=> $false )
& ( v13837(VarCurr,6)
<=> $true )
& ( v13837(VarCurr,5)
<=> $false )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_8452,axiom,
~ b000000011000000001101000010(26) ).
tff(bitBlastConstant_8451,axiom,
~ b000000011000000001101000010(25) ).
tff(bitBlastConstant_8450,axiom,
~ b000000011000000001101000010(24) ).
tff(bitBlastConstant_8449,axiom,
~ b000000011000000001101000010(23) ).
tff(bitBlastConstant_8448,axiom,
~ b000000011000000001101000010(22) ).
tff(bitBlastConstant_8447,axiom,
~ b000000011000000001101000010(21) ).
tff(bitBlastConstant_8446,axiom,
~ b000000011000000001101000010(20) ).
tff(bitBlastConstant_8445,axiom,
b000000011000000001101000010(19) ).
tff(bitBlastConstant_8444,axiom,
b000000011000000001101000010(18) ).
tff(bitBlastConstant_8443,axiom,
~ b000000011000000001101000010(17) ).
tff(bitBlastConstant_8442,axiom,
~ b000000011000000001101000010(16) ).
tff(bitBlastConstant_8441,axiom,
~ b000000011000000001101000010(15) ).
tff(bitBlastConstant_8440,axiom,
~ b000000011000000001101000010(14) ).
tff(bitBlastConstant_8439,axiom,
~ b000000011000000001101000010(13) ).
tff(bitBlastConstant_8438,axiom,
~ b000000011000000001101000010(12) ).
tff(bitBlastConstant_8437,axiom,
~ b000000011000000001101000010(11) ).
tff(bitBlastConstant_8436,axiom,
~ b000000011000000001101000010(10) ).
tff(bitBlastConstant_8435,axiom,
b000000011000000001101000010(9) ).
tff(bitBlastConstant_8434,axiom,
b000000011000000001101000010(8) ).
tff(bitBlastConstant_8433,axiom,
~ b000000011000000001101000010(7) ).
tff(bitBlastConstant_8432,axiom,
b000000011000000001101000010(6) ).
tff(bitBlastConstant_8431,axiom,
~ b000000011000000001101000010(5) ).
tff(bitBlastConstant_8430,axiom,
~ b000000011000000001101000010(4) ).
tff(bitBlastConstant_8429,axiom,
~ b000000011000000001101000010(3) ).
tff(bitBlastConstant_8428,axiom,
~ b000000011000000001101000010(2) ).
tff(bitBlastConstant_8427,axiom,
b000000011000000001101000010(1) ).
tff(bitBlastConstant_8426,axiom,
~ b000000011000000001101000010(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_462,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14522(VarCurr)
<=> v14526(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_463,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14522(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_234,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14526(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_440,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14526(VarCurr)
<=> v14528(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_433,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14526(VarCurr)
<=> v14527(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1051,axiom,
! [VarCurr: state_type] :
( v14528(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $true )
& ( v13837(VarCurr,7)
<=> $false )
& ( v13837(VarCurr,6)
<=> $true )
& ( v13837(VarCurr,5)
<=> $false )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_8425,axiom,
~ b000000011100000001101000000(26) ).
tff(bitBlastConstant_8424,axiom,
~ b000000011100000001101000000(25) ).
tff(bitBlastConstant_8423,axiom,
~ b000000011100000001101000000(24) ).
tff(bitBlastConstant_8422,axiom,
~ b000000011100000001101000000(23) ).
tff(bitBlastConstant_8421,axiom,
~ b000000011100000001101000000(22) ).
tff(bitBlastConstant_8420,axiom,
~ b000000011100000001101000000(21) ).
tff(bitBlastConstant_8419,axiom,
~ b000000011100000001101000000(20) ).
tff(bitBlastConstant_8418,axiom,
b000000011100000001101000000(19) ).
tff(bitBlastConstant_8417,axiom,
b000000011100000001101000000(18) ).
tff(bitBlastConstant_8416,axiom,
b000000011100000001101000000(17) ).
tff(bitBlastConstant_8415,axiom,
~ b000000011100000001101000000(16) ).
tff(bitBlastConstant_8414,axiom,
~ b000000011100000001101000000(15) ).
tff(bitBlastConstant_8413,axiom,
~ b000000011100000001101000000(14) ).
tff(bitBlastConstant_8412,axiom,
~ b000000011100000001101000000(13) ).
tff(bitBlastConstant_8411,axiom,
~ b000000011100000001101000000(12) ).
tff(bitBlastConstant_8410,axiom,
~ b000000011100000001101000000(11) ).
tff(bitBlastConstant_8409,axiom,
~ b000000011100000001101000000(10) ).
tff(bitBlastConstant_8408,axiom,
b000000011100000001101000000(9) ).
tff(bitBlastConstant_8407,axiom,
b000000011100000001101000000(8) ).
tff(bitBlastConstant_8406,axiom,
~ b000000011100000001101000000(7) ).
tff(bitBlastConstant_8405,axiom,
b000000011100000001101000000(6) ).
tff(bitBlastConstant_8404,axiom,
~ b000000011100000001101000000(5) ).
tff(bitBlastConstant_8403,axiom,
~ b000000011100000001101000000(4) ).
tff(bitBlastConstant_8402,axiom,
~ b000000011100000001101000000(3) ).
tff(bitBlastConstant_8401,axiom,
~ b000000011100000001101000000(2) ).
tff(bitBlastConstant_8400,axiom,
~ b000000011100000001101000000(1) ).
tff(bitBlastConstant_8399,axiom,
~ b000000011100000001101000000(0) ).
tff(addBitVectorEqualityBitBlasted_1050,axiom,
! [VarCurr: state_type] :
( v14527(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $true )
& ( v13837(VarCurr,7)
<=> $false )
& ( v13837(VarCurr,6)
<=> $true )
& ( v13837(VarCurr,5)
<=> $false )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_8398,axiom,
~ b000000011000000001101000000(26) ).
tff(bitBlastConstant_8397,axiom,
~ b000000011000000001101000000(25) ).
tff(bitBlastConstant_8396,axiom,
~ b000000011000000001101000000(24) ).
tff(bitBlastConstant_8395,axiom,
~ b000000011000000001101000000(23) ).
tff(bitBlastConstant_8394,axiom,
~ b000000011000000001101000000(22) ).
tff(bitBlastConstant_8393,axiom,
~ b000000011000000001101000000(21) ).
tff(bitBlastConstant_8392,axiom,
~ b000000011000000001101000000(20) ).
tff(bitBlastConstant_8391,axiom,
b000000011000000001101000000(19) ).
tff(bitBlastConstant_8390,axiom,
b000000011000000001101000000(18) ).
tff(bitBlastConstant_8389,axiom,
~ b000000011000000001101000000(17) ).
tff(bitBlastConstant_8388,axiom,
~ b000000011000000001101000000(16) ).
tff(bitBlastConstant_8387,axiom,
~ b000000011000000001101000000(15) ).
tff(bitBlastConstant_8386,axiom,
~ b000000011000000001101000000(14) ).
tff(bitBlastConstant_8385,axiom,
~ b000000011000000001101000000(13) ).
tff(bitBlastConstant_8384,axiom,
~ b000000011000000001101000000(12) ).
tff(bitBlastConstant_8383,axiom,
~ b000000011000000001101000000(11) ).
tff(bitBlastConstant_8382,axiom,
~ b000000011000000001101000000(10) ).
tff(bitBlastConstant_8381,axiom,
b000000011000000001101000000(9) ).
tff(bitBlastConstant_8380,axiom,
b000000011000000001101000000(8) ).
tff(bitBlastConstant_8379,axiom,
~ b000000011000000001101000000(7) ).
tff(bitBlastConstant_8378,axiom,
b000000011000000001101000000(6) ).
tff(bitBlastConstant_8377,axiom,
~ b000000011000000001101000000(5) ).
tff(bitBlastConstant_8376,axiom,
~ b000000011000000001101000000(4) ).
tff(bitBlastConstant_8375,axiom,
~ b000000011000000001101000000(3) ).
tff(bitBlastConstant_8374,axiom,
~ b000000011000000001101000000(2) ).
tff(bitBlastConstant_8373,axiom,
~ b000000011000000001101000000(1) ).
tff(bitBlastConstant_8372,axiom,
~ b000000011000000001101000000(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_461,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14514(VarCurr)
<=> v14518(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_462,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14514(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_233,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14518(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_439,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14518(VarCurr)
<=> v14520(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_432,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14518(VarCurr)
<=> v14519(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1049,axiom,
! [VarCurr: state_type] :
( v14520(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_8371,axiom,
~ b000000011100000001010111111(26) ).
tff(bitBlastConstant_8370,axiom,
~ b000000011100000001010111111(25) ).
tff(bitBlastConstant_8369,axiom,
~ b000000011100000001010111111(24) ).
tff(bitBlastConstant_8368,axiom,
~ b000000011100000001010111111(23) ).
tff(bitBlastConstant_8367,axiom,
~ b000000011100000001010111111(22) ).
tff(bitBlastConstant_8366,axiom,
~ b000000011100000001010111111(21) ).
tff(bitBlastConstant_8365,axiom,
~ b000000011100000001010111111(20) ).
tff(bitBlastConstant_8364,axiom,
b000000011100000001010111111(19) ).
tff(bitBlastConstant_8363,axiom,
b000000011100000001010111111(18) ).
tff(bitBlastConstant_8362,axiom,
b000000011100000001010111111(17) ).
tff(bitBlastConstant_8361,axiom,
~ b000000011100000001010111111(16) ).
tff(bitBlastConstant_8360,axiom,
~ b000000011100000001010111111(15) ).
tff(bitBlastConstant_8359,axiom,
~ b000000011100000001010111111(14) ).
tff(bitBlastConstant_8358,axiom,
~ b000000011100000001010111111(13) ).
tff(bitBlastConstant_8357,axiom,
~ b000000011100000001010111111(12) ).
tff(bitBlastConstant_8356,axiom,
~ b000000011100000001010111111(11) ).
tff(bitBlastConstant_8355,axiom,
~ b000000011100000001010111111(10) ).
tff(bitBlastConstant_8354,axiom,
b000000011100000001010111111(9) ).
tff(bitBlastConstant_8353,axiom,
~ b000000011100000001010111111(8) ).
tff(bitBlastConstant_8352,axiom,
b000000011100000001010111111(7) ).
tff(bitBlastConstant_8351,axiom,
~ b000000011100000001010111111(6) ).
tff(bitBlastConstant_8350,axiom,
b000000011100000001010111111(5) ).
tff(bitBlastConstant_8349,axiom,
b000000011100000001010111111(4) ).
tff(bitBlastConstant_8348,axiom,
b000000011100000001010111111(3) ).
tff(bitBlastConstant_8347,axiom,
b000000011100000001010111111(2) ).
tff(bitBlastConstant_8346,axiom,
b000000011100000001010111111(1) ).
tff(bitBlastConstant_8345,axiom,
b000000011100000001010111111(0) ).
tff(addBitVectorEqualityBitBlasted_1048,axiom,
! [VarCurr: state_type] :
( v14519(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_8344,axiom,
~ b000000011000000001010111111(26) ).
tff(bitBlastConstant_8343,axiom,
~ b000000011000000001010111111(25) ).
tff(bitBlastConstant_8342,axiom,
~ b000000011000000001010111111(24) ).
tff(bitBlastConstant_8341,axiom,
~ b000000011000000001010111111(23) ).
tff(bitBlastConstant_8340,axiom,
~ b000000011000000001010111111(22) ).
tff(bitBlastConstant_8339,axiom,
~ b000000011000000001010111111(21) ).
tff(bitBlastConstant_8338,axiom,
~ b000000011000000001010111111(20) ).
tff(bitBlastConstant_8337,axiom,
b000000011000000001010111111(19) ).
tff(bitBlastConstant_8336,axiom,
b000000011000000001010111111(18) ).
tff(bitBlastConstant_8335,axiom,
~ b000000011000000001010111111(17) ).
tff(bitBlastConstant_8334,axiom,
~ b000000011000000001010111111(16) ).
tff(bitBlastConstant_8333,axiom,
~ b000000011000000001010111111(15) ).
tff(bitBlastConstant_8332,axiom,
~ b000000011000000001010111111(14) ).
tff(bitBlastConstant_8331,axiom,
~ b000000011000000001010111111(13) ).
tff(bitBlastConstant_8330,axiom,
~ b000000011000000001010111111(12) ).
tff(bitBlastConstant_8329,axiom,
~ b000000011000000001010111111(11) ).
tff(bitBlastConstant_8328,axiom,
~ b000000011000000001010111111(10) ).
tff(bitBlastConstant_8327,axiom,
b000000011000000001010111111(9) ).
tff(bitBlastConstant_8326,axiom,
~ b000000011000000001010111111(8) ).
tff(bitBlastConstant_8325,axiom,
b000000011000000001010111111(7) ).
tff(bitBlastConstant_8324,axiom,
~ b000000011000000001010111111(6) ).
tff(bitBlastConstant_8323,axiom,
b000000011000000001010111111(5) ).
tff(bitBlastConstant_8322,axiom,
b000000011000000001010111111(4) ).
tff(bitBlastConstant_8321,axiom,
b000000011000000001010111111(3) ).
tff(bitBlastConstant_8320,axiom,
b000000011000000001010111111(2) ).
tff(bitBlastConstant_8319,axiom,
b000000011000000001010111111(1) ).
tff(bitBlastConstant_8318,axiom,
b000000011000000001010111111(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_460,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14506(VarCurr)
<=> v14510(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_461,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14506(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_232,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14510(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_438,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14510(VarCurr)
<=> v14512(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_431,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14510(VarCurr)
<=> v14511(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1047,axiom,
! [VarCurr: state_type] :
( v14512(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_8317,axiom,
~ b000000011100000001010111110(26) ).
tff(bitBlastConstant_8316,axiom,
~ b000000011100000001010111110(25) ).
tff(bitBlastConstant_8315,axiom,
~ b000000011100000001010111110(24) ).
tff(bitBlastConstant_8314,axiom,
~ b000000011100000001010111110(23) ).
tff(bitBlastConstant_8313,axiom,
~ b000000011100000001010111110(22) ).
tff(bitBlastConstant_8312,axiom,
~ b000000011100000001010111110(21) ).
tff(bitBlastConstant_8311,axiom,
~ b000000011100000001010111110(20) ).
tff(bitBlastConstant_8310,axiom,
b000000011100000001010111110(19) ).
tff(bitBlastConstant_8309,axiom,
b000000011100000001010111110(18) ).
tff(bitBlastConstant_8308,axiom,
b000000011100000001010111110(17) ).
tff(bitBlastConstant_8307,axiom,
~ b000000011100000001010111110(16) ).
tff(bitBlastConstant_8306,axiom,
~ b000000011100000001010111110(15) ).
tff(bitBlastConstant_8305,axiom,
~ b000000011100000001010111110(14) ).
tff(bitBlastConstant_8304,axiom,
~ b000000011100000001010111110(13) ).
tff(bitBlastConstant_8303,axiom,
~ b000000011100000001010111110(12) ).
tff(bitBlastConstant_8302,axiom,
~ b000000011100000001010111110(11) ).
tff(bitBlastConstant_8301,axiom,
~ b000000011100000001010111110(10) ).
tff(bitBlastConstant_8300,axiom,
b000000011100000001010111110(9) ).
tff(bitBlastConstant_8299,axiom,
~ b000000011100000001010111110(8) ).
tff(bitBlastConstant_8298,axiom,
b000000011100000001010111110(7) ).
tff(bitBlastConstant_8297,axiom,
~ b000000011100000001010111110(6) ).
tff(bitBlastConstant_8296,axiom,
b000000011100000001010111110(5) ).
tff(bitBlastConstant_8295,axiom,
b000000011100000001010111110(4) ).
tff(bitBlastConstant_8294,axiom,
b000000011100000001010111110(3) ).
tff(bitBlastConstant_8293,axiom,
b000000011100000001010111110(2) ).
tff(bitBlastConstant_8292,axiom,
b000000011100000001010111110(1) ).
tff(bitBlastConstant_8291,axiom,
~ b000000011100000001010111110(0) ).
tff(addBitVectorEqualityBitBlasted_1046,axiom,
! [VarCurr: state_type] :
( v14511(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_8290,axiom,
~ b000000011000000001010111110(26) ).
tff(bitBlastConstant_8289,axiom,
~ b000000011000000001010111110(25) ).
tff(bitBlastConstant_8288,axiom,
~ b000000011000000001010111110(24) ).
tff(bitBlastConstant_8287,axiom,
~ b000000011000000001010111110(23) ).
tff(bitBlastConstant_8286,axiom,
~ b000000011000000001010111110(22) ).
tff(bitBlastConstant_8285,axiom,
~ b000000011000000001010111110(21) ).
tff(bitBlastConstant_8284,axiom,
~ b000000011000000001010111110(20) ).
tff(bitBlastConstant_8283,axiom,
b000000011000000001010111110(19) ).
tff(bitBlastConstant_8282,axiom,
b000000011000000001010111110(18) ).
tff(bitBlastConstant_8281,axiom,
~ b000000011000000001010111110(17) ).
tff(bitBlastConstant_8280,axiom,
~ b000000011000000001010111110(16) ).
tff(bitBlastConstant_8279,axiom,
~ b000000011000000001010111110(15) ).
tff(bitBlastConstant_8278,axiom,
~ b000000011000000001010111110(14) ).
tff(bitBlastConstant_8277,axiom,
~ b000000011000000001010111110(13) ).
tff(bitBlastConstant_8276,axiom,
~ b000000011000000001010111110(12) ).
tff(bitBlastConstant_8275,axiom,
~ b000000011000000001010111110(11) ).
tff(bitBlastConstant_8274,axiom,
~ b000000011000000001010111110(10) ).
tff(bitBlastConstant_8273,axiom,
b000000011000000001010111110(9) ).
tff(bitBlastConstant_8272,axiom,
~ b000000011000000001010111110(8) ).
tff(bitBlastConstant_8271,axiom,
b000000011000000001010111110(7) ).
tff(bitBlastConstant_8270,axiom,
~ b000000011000000001010111110(6) ).
tff(bitBlastConstant_8269,axiom,
b000000011000000001010111110(5) ).
tff(bitBlastConstant_8268,axiom,
b000000011000000001010111110(4) ).
tff(bitBlastConstant_8267,axiom,
b000000011000000001010111110(3) ).
tff(bitBlastConstant_8266,axiom,
b000000011000000001010111110(2) ).
tff(bitBlastConstant_8265,axiom,
b000000011000000001010111110(1) ).
tff(bitBlastConstant_8264,axiom,
~ b000000011000000001010111110(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_459,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14498(VarCurr)
<=> v14502(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_460,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14498(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_231,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14502(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_437,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14502(VarCurr)
<=> v14504(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_430,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14502(VarCurr)
<=> v14503(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1045,axiom,
! [VarCurr: state_type] :
( v14504(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_8263,axiom,
~ b000000011100000001010111011(26) ).
tff(bitBlastConstant_8262,axiom,
~ b000000011100000001010111011(25) ).
tff(bitBlastConstant_8261,axiom,
~ b000000011100000001010111011(24) ).
tff(bitBlastConstant_8260,axiom,
~ b000000011100000001010111011(23) ).
tff(bitBlastConstant_8259,axiom,
~ b000000011100000001010111011(22) ).
tff(bitBlastConstant_8258,axiom,
~ b000000011100000001010111011(21) ).
tff(bitBlastConstant_8257,axiom,
~ b000000011100000001010111011(20) ).
tff(bitBlastConstant_8256,axiom,
b000000011100000001010111011(19) ).
tff(bitBlastConstant_8255,axiom,
b000000011100000001010111011(18) ).
tff(bitBlastConstant_8254,axiom,
b000000011100000001010111011(17) ).
tff(bitBlastConstant_8253,axiom,
~ b000000011100000001010111011(16) ).
tff(bitBlastConstant_8252,axiom,
~ b000000011100000001010111011(15) ).
tff(bitBlastConstant_8251,axiom,
~ b000000011100000001010111011(14) ).
tff(bitBlastConstant_8250,axiom,
~ b000000011100000001010111011(13) ).
tff(bitBlastConstant_8249,axiom,
~ b000000011100000001010111011(12) ).
tff(bitBlastConstant_8248,axiom,
~ b000000011100000001010111011(11) ).
tff(bitBlastConstant_8247,axiom,
~ b000000011100000001010111011(10) ).
tff(bitBlastConstant_8246,axiom,
b000000011100000001010111011(9) ).
tff(bitBlastConstant_8245,axiom,
~ b000000011100000001010111011(8) ).
tff(bitBlastConstant_8244,axiom,
b000000011100000001010111011(7) ).
tff(bitBlastConstant_8243,axiom,
~ b000000011100000001010111011(6) ).
tff(bitBlastConstant_8242,axiom,
b000000011100000001010111011(5) ).
tff(bitBlastConstant_8241,axiom,
b000000011100000001010111011(4) ).
tff(bitBlastConstant_8240,axiom,
b000000011100000001010111011(3) ).
tff(bitBlastConstant_8239,axiom,
~ b000000011100000001010111011(2) ).
tff(bitBlastConstant_8238,axiom,
b000000011100000001010111011(1) ).
tff(bitBlastConstant_8237,axiom,
b000000011100000001010111011(0) ).
tff(addBitVectorEqualityBitBlasted_1044,axiom,
! [VarCurr: state_type] :
( v14503(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_8236,axiom,
~ b000000011000000001010111011(26) ).
tff(bitBlastConstant_8235,axiom,
~ b000000011000000001010111011(25) ).
tff(bitBlastConstant_8234,axiom,
~ b000000011000000001010111011(24) ).
tff(bitBlastConstant_8233,axiom,
~ b000000011000000001010111011(23) ).
tff(bitBlastConstant_8232,axiom,
~ b000000011000000001010111011(22) ).
tff(bitBlastConstant_8231,axiom,
~ b000000011000000001010111011(21) ).
tff(bitBlastConstant_8230,axiom,
~ b000000011000000001010111011(20) ).
tff(bitBlastConstant_8229,axiom,
b000000011000000001010111011(19) ).
tff(bitBlastConstant_8228,axiom,
b000000011000000001010111011(18) ).
tff(bitBlastConstant_8227,axiom,
~ b000000011000000001010111011(17) ).
tff(bitBlastConstant_8226,axiom,
~ b000000011000000001010111011(16) ).
tff(bitBlastConstant_8225,axiom,
~ b000000011000000001010111011(15) ).
tff(bitBlastConstant_8224,axiom,
~ b000000011000000001010111011(14) ).
tff(bitBlastConstant_8223,axiom,
~ b000000011000000001010111011(13) ).
tff(bitBlastConstant_8222,axiom,
~ b000000011000000001010111011(12) ).
tff(bitBlastConstant_8221,axiom,
~ b000000011000000001010111011(11) ).
tff(bitBlastConstant_8220,axiom,
~ b000000011000000001010111011(10) ).
tff(bitBlastConstant_8219,axiom,
b000000011000000001010111011(9) ).
tff(bitBlastConstant_8218,axiom,
~ b000000011000000001010111011(8) ).
tff(bitBlastConstant_8217,axiom,
b000000011000000001010111011(7) ).
tff(bitBlastConstant_8216,axiom,
~ b000000011000000001010111011(6) ).
tff(bitBlastConstant_8215,axiom,
b000000011000000001010111011(5) ).
tff(bitBlastConstant_8214,axiom,
b000000011000000001010111011(4) ).
tff(bitBlastConstant_8213,axiom,
b000000011000000001010111011(3) ).
tff(bitBlastConstant_8212,axiom,
~ b000000011000000001010111011(2) ).
tff(bitBlastConstant_8211,axiom,
b000000011000000001010111011(1) ).
tff(bitBlastConstant_8210,axiom,
b000000011000000001010111011(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_458,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14490(VarCurr)
<=> v14494(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_459,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14490(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_230,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14494(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_436,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14494(VarCurr)
<=> v14496(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_429,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14494(VarCurr)
<=> v14495(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1043,axiom,
! [VarCurr: state_type] :
( v14496(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_8209,axiom,
~ b000000011100000001010111010(26) ).
tff(bitBlastConstant_8208,axiom,
~ b000000011100000001010111010(25) ).
tff(bitBlastConstant_8207,axiom,
~ b000000011100000001010111010(24) ).
tff(bitBlastConstant_8206,axiom,
~ b000000011100000001010111010(23) ).
tff(bitBlastConstant_8205,axiom,
~ b000000011100000001010111010(22) ).
tff(bitBlastConstant_8204,axiom,
~ b000000011100000001010111010(21) ).
tff(bitBlastConstant_8203,axiom,
~ b000000011100000001010111010(20) ).
tff(bitBlastConstant_8202,axiom,
b000000011100000001010111010(19) ).
tff(bitBlastConstant_8201,axiom,
b000000011100000001010111010(18) ).
tff(bitBlastConstant_8200,axiom,
b000000011100000001010111010(17) ).
tff(bitBlastConstant_8199,axiom,
~ b000000011100000001010111010(16) ).
tff(bitBlastConstant_8198,axiom,
~ b000000011100000001010111010(15) ).
tff(bitBlastConstant_8197,axiom,
~ b000000011100000001010111010(14) ).
tff(bitBlastConstant_8196,axiom,
~ b000000011100000001010111010(13) ).
tff(bitBlastConstant_8195,axiom,
~ b000000011100000001010111010(12) ).
tff(bitBlastConstant_8194,axiom,
~ b000000011100000001010111010(11) ).
tff(bitBlastConstant_8193,axiom,
~ b000000011100000001010111010(10) ).
tff(bitBlastConstant_8192,axiom,
b000000011100000001010111010(9) ).
tff(bitBlastConstant_8191,axiom,
~ b000000011100000001010111010(8) ).
tff(bitBlastConstant_8190,axiom,
b000000011100000001010111010(7) ).
tff(bitBlastConstant_8189,axiom,
~ b000000011100000001010111010(6) ).
tff(bitBlastConstant_8188,axiom,
b000000011100000001010111010(5) ).
tff(bitBlastConstant_8187,axiom,
b000000011100000001010111010(4) ).
tff(bitBlastConstant_8186,axiom,
b000000011100000001010111010(3) ).
tff(bitBlastConstant_8185,axiom,
~ b000000011100000001010111010(2) ).
tff(bitBlastConstant_8184,axiom,
b000000011100000001010111010(1) ).
tff(bitBlastConstant_8183,axiom,
~ b000000011100000001010111010(0) ).
tff(addBitVectorEqualityBitBlasted_1042,axiom,
! [VarCurr: state_type] :
( v14495(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_8182,axiom,
~ b000000011000000001010111010(26) ).
tff(bitBlastConstant_8181,axiom,
~ b000000011000000001010111010(25) ).
tff(bitBlastConstant_8180,axiom,
~ b000000011000000001010111010(24) ).
tff(bitBlastConstant_8179,axiom,
~ b000000011000000001010111010(23) ).
tff(bitBlastConstant_8178,axiom,
~ b000000011000000001010111010(22) ).
tff(bitBlastConstant_8177,axiom,
~ b000000011000000001010111010(21) ).
tff(bitBlastConstant_8176,axiom,
~ b000000011000000001010111010(20) ).
tff(bitBlastConstant_8175,axiom,
b000000011000000001010111010(19) ).
tff(bitBlastConstant_8174,axiom,
b000000011000000001010111010(18) ).
tff(bitBlastConstant_8173,axiom,
~ b000000011000000001010111010(17) ).
tff(bitBlastConstant_8172,axiom,
~ b000000011000000001010111010(16) ).
tff(bitBlastConstant_8171,axiom,
~ b000000011000000001010111010(15) ).
tff(bitBlastConstant_8170,axiom,
~ b000000011000000001010111010(14) ).
tff(bitBlastConstant_8169,axiom,
~ b000000011000000001010111010(13) ).
tff(bitBlastConstant_8168,axiom,
~ b000000011000000001010111010(12) ).
tff(bitBlastConstant_8167,axiom,
~ b000000011000000001010111010(11) ).
tff(bitBlastConstant_8166,axiom,
~ b000000011000000001010111010(10) ).
tff(bitBlastConstant_8165,axiom,
b000000011000000001010111010(9) ).
tff(bitBlastConstant_8164,axiom,
~ b000000011000000001010111010(8) ).
tff(bitBlastConstant_8163,axiom,
b000000011000000001010111010(7) ).
tff(bitBlastConstant_8162,axiom,
~ b000000011000000001010111010(6) ).
tff(bitBlastConstant_8161,axiom,
b000000011000000001010111010(5) ).
tff(bitBlastConstant_8160,axiom,
b000000011000000001010111010(4) ).
tff(bitBlastConstant_8159,axiom,
b000000011000000001010111010(3) ).
tff(bitBlastConstant_8158,axiom,
~ b000000011000000001010111010(2) ).
tff(bitBlastConstant_8157,axiom,
b000000011000000001010111010(1) ).
tff(bitBlastConstant_8156,axiom,
~ b000000011000000001010111010(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_457,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14482(VarCurr)
<=> v14486(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_458,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14482(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_229,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14486(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_435,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14486(VarCurr)
<=> v14488(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_428,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14486(VarCurr)
<=> v14487(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1041,axiom,
! [VarCurr: state_type] :
( v14488(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_8155,axiom,
~ b000000011100000001010111001(26) ).
tff(bitBlastConstant_8154,axiom,
~ b000000011100000001010111001(25) ).
tff(bitBlastConstant_8153,axiom,
~ b000000011100000001010111001(24) ).
tff(bitBlastConstant_8152,axiom,
~ b000000011100000001010111001(23) ).
tff(bitBlastConstant_8151,axiom,
~ b000000011100000001010111001(22) ).
tff(bitBlastConstant_8150,axiom,
~ b000000011100000001010111001(21) ).
tff(bitBlastConstant_8149,axiom,
~ b000000011100000001010111001(20) ).
tff(bitBlastConstant_8148,axiom,
b000000011100000001010111001(19) ).
tff(bitBlastConstant_8147,axiom,
b000000011100000001010111001(18) ).
tff(bitBlastConstant_8146,axiom,
b000000011100000001010111001(17) ).
tff(bitBlastConstant_8145,axiom,
~ b000000011100000001010111001(16) ).
tff(bitBlastConstant_8144,axiom,
~ b000000011100000001010111001(15) ).
tff(bitBlastConstant_8143,axiom,
~ b000000011100000001010111001(14) ).
tff(bitBlastConstant_8142,axiom,
~ b000000011100000001010111001(13) ).
tff(bitBlastConstant_8141,axiom,
~ b000000011100000001010111001(12) ).
tff(bitBlastConstant_8140,axiom,
~ b000000011100000001010111001(11) ).
tff(bitBlastConstant_8139,axiom,
~ b000000011100000001010111001(10) ).
tff(bitBlastConstant_8138,axiom,
b000000011100000001010111001(9) ).
tff(bitBlastConstant_8137,axiom,
~ b000000011100000001010111001(8) ).
tff(bitBlastConstant_8136,axiom,
b000000011100000001010111001(7) ).
tff(bitBlastConstant_8135,axiom,
~ b000000011100000001010111001(6) ).
tff(bitBlastConstant_8134,axiom,
b000000011100000001010111001(5) ).
tff(bitBlastConstant_8133,axiom,
b000000011100000001010111001(4) ).
tff(bitBlastConstant_8132,axiom,
b000000011100000001010111001(3) ).
tff(bitBlastConstant_8131,axiom,
~ b000000011100000001010111001(2) ).
tff(bitBlastConstant_8130,axiom,
~ b000000011100000001010111001(1) ).
tff(bitBlastConstant_8129,axiom,
b000000011100000001010111001(0) ).
tff(addBitVectorEqualityBitBlasted_1040,axiom,
! [VarCurr: state_type] :
( v14487(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_8128,axiom,
~ b000000011000000001010111001(26) ).
tff(bitBlastConstant_8127,axiom,
~ b000000011000000001010111001(25) ).
tff(bitBlastConstant_8126,axiom,
~ b000000011000000001010111001(24) ).
tff(bitBlastConstant_8125,axiom,
~ b000000011000000001010111001(23) ).
tff(bitBlastConstant_8124,axiom,
~ b000000011000000001010111001(22) ).
tff(bitBlastConstant_8123,axiom,
~ b000000011000000001010111001(21) ).
tff(bitBlastConstant_8122,axiom,
~ b000000011000000001010111001(20) ).
tff(bitBlastConstant_8121,axiom,
b000000011000000001010111001(19) ).
tff(bitBlastConstant_8120,axiom,
b000000011000000001010111001(18) ).
tff(bitBlastConstant_8119,axiom,
~ b000000011000000001010111001(17) ).
tff(bitBlastConstant_8118,axiom,
~ b000000011000000001010111001(16) ).
tff(bitBlastConstant_8117,axiom,
~ b000000011000000001010111001(15) ).
tff(bitBlastConstant_8116,axiom,
~ b000000011000000001010111001(14) ).
tff(bitBlastConstant_8115,axiom,
~ b000000011000000001010111001(13) ).
tff(bitBlastConstant_8114,axiom,
~ b000000011000000001010111001(12) ).
tff(bitBlastConstant_8113,axiom,
~ b000000011000000001010111001(11) ).
tff(bitBlastConstant_8112,axiom,
~ b000000011000000001010111001(10) ).
tff(bitBlastConstant_8111,axiom,
b000000011000000001010111001(9) ).
tff(bitBlastConstant_8110,axiom,
~ b000000011000000001010111001(8) ).
tff(bitBlastConstant_8109,axiom,
b000000011000000001010111001(7) ).
tff(bitBlastConstant_8108,axiom,
~ b000000011000000001010111001(6) ).
tff(bitBlastConstant_8107,axiom,
b000000011000000001010111001(5) ).
tff(bitBlastConstant_8106,axiom,
b000000011000000001010111001(4) ).
tff(bitBlastConstant_8105,axiom,
b000000011000000001010111001(3) ).
tff(bitBlastConstant_8104,axiom,
~ b000000011000000001010111001(2) ).
tff(bitBlastConstant_8103,axiom,
~ b000000011000000001010111001(1) ).
tff(bitBlastConstant_8102,axiom,
b000000011000000001010111001(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_456,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14474(VarCurr)
<=> v14478(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_457,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14474(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_228,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14478(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_434,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14478(VarCurr)
<=> v14480(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_427,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14478(VarCurr)
<=> v14479(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1039,axiom,
! [VarCurr: state_type] :
( v14480(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_8101,axiom,
~ b000000011100000001010111000(26) ).
tff(bitBlastConstant_8100,axiom,
~ b000000011100000001010111000(25) ).
tff(bitBlastConstant_8099,axiom,
~ b000000011100000001010111000(24) ).
tff(bitBlastConstant_8098,axiom,
~ b000000011100000001010111000(23) ).
tff(bitBlastConstant_8097,axiom,
~ b000000011100000001010111000(22) ).
tff(bitBlastConstant_8096,axiom,
~ b000000011100000001010111000(21) ).
tff(bitBlastConstant_8095,axiom,
~ b000000011100000001010111000(20) ).
tff(bitBlastConstant_8094,axiom,
b000000011100000001010111000(19) ).
tff(bitBlastConstant_8093,axiom,
b000000011100000001010111000(18) ).
tff(bitBlastConstant_8092,axiom,
b000000011100000001010111000(17) ).
tff(bitBlastConstant_8091,axiom,
~ b000000011100000001010111000(16) ).
tff(bitBlastConstant_8090,axiom,
~ b000000011100000001010111000(15) ).
tff(bitBlastConstant_8089,axiom,
~ b000000011100000001010111000(14) ).
tff(bitBlastConstant_8088,axiom,
~ b000000011100000001010111000(13) ).
tff(bitBlastConstant_8087,axiom,
~ b000000011100000001010111000(12) ).
tff(bitBlastConstant_8086,axiom,
~ b000000011100000001010111000(11) ).
tff(bitBlastConstant_8085,axiom,
~ b000000011100000001010111000(10) ).
tff(bitBlastConstant_8084,axiom,
b000000011100000001010111000(9) ).
tff(bitBlastConstant_8083,axiom,
~ b000000011100000001010111000(8) ).
tff(bitBlastConstant_8082,axiom,
b000000011100000001010111000(7) ).
tff(bitBlastConstant_8081,axiom,
~ b000000011100000001010111000(6) ).
tff(bitBlastConstant_8080,axiom,
b000000011100000001010111000(5) ).
tff(bitBlastConstant_8079,axiom,
b000000011100000001010111000(4) ).
tff(bitBlastConstant_8078,axiom,
b000000011100000001010111000(3) ).
tff(bitBlastConstant_8077,axiom,
~ b000000011100000001010111000(2) ).
tff(bitBlastConstant_8076,axiom,
~ b000000011100000001010111000(1) ).
tff(bitBlastConstant_8075,axiom,
~ b000000011100000001010111000(0) ).
tff(addBitVectorEqualityBitBlasted_1038,axiom,
! [VarCurr: state_type] :
( v14479(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_8074,axiom,
~ b000000011000000001010111000(26) ).
tff(bitBlastConstant_8073,axiom,
~ b000000011000000001010111000(25) ).
tff(bitBlastConstant_8072,axiom,
~ b000000011000000001010111000(24) ).
tff(bitBlastConstant_8071,axiom,
~ b000000011000000001010111000(23) ).
tff(bitBlastConstant_8070,axiom,
~ b000000011000000001010111000(22) ).
tff(bitBlastConstant_8069,axiom,
~ b000000011000000001010111000(21) ).
tff(bitBlastConstant_8068,axiom,
~ b000000011000000001010111000(20) ).
tff(bitBlastConstant_8067,axiom,
b000000011000000001010111000(19) ).
tff(bitBlastConstant_8066,axiom,
b000000011000000001010111000(18) ).
tff(bitBlastConstant_8065,axiom,
~ b000000011000000001010111000(17) ).
tff(bitBlastConstant_8064,axiom,
~ b000000011000000001010111000(16) ).
tff(bitBlastConstant_8063,axiom,
~ b000000011000000001010111000(15) ).
tff(bitBlastConstant_8062,axiom,
~ b000000011000000001010111000(14) ).
tff(bitBlastConstant_8061,axiom,
~ b000000011000000001010111000(13) ).
tff(bitBlastConstant_8060,axiom,
~ b000000011000000001010111000(12) ).
tff(bitBlastConstant_8059,axiom,
~ b000000011000000001010111000(11) ).
tff(bitBlastConstant_8058,axiom,
~ b000000011000000001010111000(10) ).
tff(bitBlastConstant_8057,axiom,
b000000011000000001010111000(9) ).
tff(bitBlastConstant_8056,axiom,
~ b000000011000000001010111000(8) ).
tff(bitBlastConstant_8055,axiom,
b000000011000000001010111000(7) ).
tff(bitBlastConstant_8054,axiom,
~ b000000011000000001010111000(6) ).
tff(bitBlastConstant_8053,axiom,
b000000011000000001010111000(5) ).
tff(bitBlastConstant_8052,axiom,
b000000011000000001010111000(4) ).
tff(bitBlastConstant_8051,axiom,
b000000011000000001010111000(3) ).
tff(bitBlastConstant_8050,axiom,
~ b000000011000000001010111000(2) ).
tff(bitBlastConstant_8049,axiom,
~ b000000011000000001010111000(1) ).
tff(bitBlastConstant_8048,axiom,
~ b000000011000000001010111000(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_455,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14466(VarCurr)
<=> v14470(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_456,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14466(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_227,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14470(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_433,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14470(VarCurr)
<=> v14472(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_426,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14470(VarCurr)
<=> v14471(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1037,axiom,
! [VarCurr: state_type] :
( v14472(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_8047,axiom,
~ b000000011100000001010110111(26) ).
tff(bitBlastConstant_8046,axiom,
~ b000000011100000001010110111(25) ).
tff(bitBlastConstant_8045,axiom,
~ b000000011100000001010110111(24) ).
tff(bitBlastConstant_8044,axiom,
~ b000000011100000001010110111(23) ).
tff(bitBlastConstant_8043,axiom,
~ b000000011100000001010110111(22) ).
tff(bitBlastConstant_8042,axiom,
~ b000000011100000001010110111(21) ).
tff(bitBlastConstant_8041,axiom,
~ b000000011100000001010110111(20) ).
tff(bitBlastConstant_8040,axiom,
b000000011100000001010110111(19) ).
tff(bitBlastConstant_8039,axiom,
b000000011100000001010110111(18) ).
tff(bitBlastConstant_8038,axiom,
b000000011100000001010110111(17) ).
tff(bitBlastConstant_8037,axiom,
~ b000000011100000001010110111(16) ).
tff(bitBlastConstant_8036,axiom,
~ b000000011100000001010110111(15) ).
tff(bitBlastConstant_8035,axiom,
~ b000000011100000001010110111(14) ).
tff(bitBlastConstant_8034,axiom,
~ b000000011100000001010110111(13) ).
tff(bitBlastConstant_8033,axiom,
~ b000000011100000001010110111(12) ).
tff(bitBlastConstant_8032,axiom,
~ b000000011100000001010110111(11) ).
tff(bitBlastConstant_8031,axiom,
~ b000000011100000001010110111(10) ).
tff(bitBlastConstant_8030,axiom,
b000000011100000001010110111(9) ).
tff(bitBlastConstant_8029,axiom,
~ b000000011100000001010110111(8) ).
tff(bitBlastConstant_8028,axiom,
b000000011100000001010110111(7) ).
tff(bitBlastConstant_8027,axiom,
~ b000000011100000001010110111(6) ).
tff(bitBlastConstant_8026,axiom,
b000000011100000001010110111(5) ).
tff(bitBlastConstant_8025,axiom,
b000000011100000001010110111(4) ).
tff(bitBlastConstant_8024,axiom,
~ b000000011100000001010110111(3) ).
tff(bitBlastConstant_8023,axiom,
b000000011100000001010110111(2) ).
tff(bitBlastConstant_8022,axiom,
b000000011100000001010110111(1) ).
tff(bitBlastConstant_8021,axiom,
b000000011100000001010110111(0) ).
tff(addBitVectorEqualityBitBlasted_1036,axiom,
! [VarCurr: state_type] :
( v14471(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_8020,axiom,
~ b000000011000000001010110111(26) ).
tff(bitBlastConstant_8019,axiom,
~ b000000011000000001010110111(25) ).
tff(bitBlastConstant_8018,axiom,
~ b000000011000000001010110111(24) ).
tff(bitBlastConstant_8017,axiom,
~ b000000011000000001010110111(23) ).
tff(bitBlastConstant_8016,axiom,
~ b000000011000000001010110111(22) ).
tff(bitBlastConstant_8015,axiom,
~ b000000011000000001010110111(21) ).
tff(bitBlastConstant_8014,axiom,
~ b000000011000000001010110111(20) ).
tff(bitBlastConstant_8013,axiom,
b000000011000000001010110111(19) ).
tff(bitBlastConstant_8012,axiom,
b000000011000000001010110111(18) ).
tff(bitBlastConstant_8011,axiom,
~ b000000011000000001010110111(17) ).
tff(bitBlastConstant_8010,axiom,
~ b000000011000000001010110111(16) ).
tff(bitBlastConstant_8009,axiom,
~ b000000011000000001010110111(15) ).
tff(bitBlastConstant_8008,axiom,
~ b000000011000000001010110111(14) ).
tff(bitBlastConstant_8007,axiom,
~ b000000011000000001010110111(13) ).
tff(bitBlastConstant_8006,axiom,
~ b000000011000000001010110111(12) ).
tff(bitBlastConstant_8005,axiom,
~ b000000011000000001010110111(11) ).
tff(bitBlastConstant_8004,axiom,
~ b000000011000000001010110111(10) ).
tff(bitBlastConstant_8003,axiom,
b000000011000000001010110111(9) ).
tff(bitBlastConstant_8002,axiom,
~ b000000011000000001010110111(8) ).
tff(bitBlastConstant_8001,axiom,
b000000011000000001010110111(7) ).
tff(bitBlastConstant_8000,axiom,
~ b000000011000000001010110111(6) ).
tff(bitBlastConstant_7999,axiom,
b000000011000000001010110111(5) ).
tff(bitBlastConstant_7998,axiom,
b000000011000000001010110111(4) ).
tff(bitBlastConstant_7997,axiom,
~ b000000011000000001010110111(3) ).
tff(bitBlastConstant_7996,axiom,
b000000011000000001010110111(2) ).
tff(bitBlastConstant_7995,axiom,
b000000011000000001010110111(1) ).
tff(bitBlastConstant_7994,axiom,
b000000011000000001010110111(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_454,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14458(VarCurr)
<=> v14462(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_455,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14458(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_226,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14462(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_432,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14462(VarCurr)
<=> v14464(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_425,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14462(VarCurr)
<=> v14463(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1035,axiom,
! [VarCurr: state_type] :
( v14464(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_7993,axiom,
~ b000000011100000001010110110(26) ).
tff(bitBlastConstant_7992,axiom,
~ b000000011100000001010110110(25) ).
tff(bitBlastConstant_7991,axiom,
~ b000000011100000001010110110(24) ).
tff(bitBlastConstant_7990,axiom,
~ b000000011100000001010110110(23) ).
tff(bitBlastConstant_7989,axiom,
~ b000000011100000001010110110(22) ).
tff(bitBlastConstant_7988,axiom,
~ b000000011100000001010110110(21) ).
tff(bitBlastConstant_7987,axiom,
~ b000000011100000001010110110(20) ).
tff(bitBlastConstant_7986,axiom,
b000000011100000001010110110(19) ).
tff(bitBlastConstant_7985,axiom,
b000000011100000001010110110(18) ).
tff(bitBlastConstant_7984,axiom,
b000000011100000001010110110(17) ).
tff(bitBlastConstant_7983,axiom,
~ b000000011100000001010110110(16) ).
tff(bitBlastConstant_7982,axiom,
~ b000000011100000001010110110(15) ).
tff(bitBlastConstant_7981,axiom,
~ b000000011100000001010110110(14) ).
tff(bitBlastConstant_7980,axiom,
~ b000000011100000001010110110(13) ).
tff(bitBlastConstant_7979,axiom,
~ b000000011100000001010110110(12) ).
tff(bitBlastConstant_7978,axiom,
~ b000000011100000001010110110(11) ).
tff(bitBlastConstant_7977,axiom,
~ b000000011100000001010110110(10) ).
tff(bitBlastConstant_7976,axiom,
b000000011100000001010110110(9) ).
tff(bitBlastConstant_7975,axiom,
~ b000000011100000001010110110(8) ).
tff(bitBlastConstant_7974,axiom,
b000000011100000001010110110(7) ).
tff(bitBlastConstant_7973,axiom,
~ b000000011100000001010110110(6) ).
tff(bitBlastConstant_7972,axiom,
b000000011100000001010110110(5) ).
tff(bitBlastConstant_7971,axiom,
b000000011100000001010110110(4) ).
tff(bitBlastConstant_7970,axiom,
~ b000000011100000001010110110(3) ).
tff(bitBlastConstant_7969,axiom,
b000000011100000001010110110(2) ).
tff(bitBlastConstant_7968,axiom,
b000000011100000001010110110(1) ).
tff(bitBlastConstant_7967,axiom,
~ b000000011100000001010110110(0) ).
tff(addBitVectorEqualityBitBlasted_1034,axiom,
! [VarCurr: state_type] :
( v14463(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_7966,axiom,
~ b000000011000000001010110110(26) ).
tff(bitBlastConstant_7965,axiom,
~ b000000011000000001010110110(25) ).
tff(bitBlastConstant_7964,axiom,
~ b000000011000000001010110110(24) ).
tff(bitBlastConstant_7963,axiom,
~ b000000011000000001010110110(23) ).
tff(bitBlastConstant_7962,axiom,
~ b000000011000000001010110110(22) ).
tff(bitBlastConstant_7961,axiom,
~ b000000011000000001010110110(21) ).
tff(bitBlastConstant_7960,axiom,
~ b000000011000000001010110110(20) ).
tff(bitBlastConstant_7959,axiom,
b000000011000000001010110110(19) ).
tff(bitBlastConstant_7958,axiom,
b000000011000000001010110110(18) ).
tff(bitBlastConstant_7957,axiom,
~ b000000011000000001010110110(17) ).
tff(bitBlastConstant_7956,axiom,
~ b000000011000000001010110110(16) ).
tff(bitBlastConstant_7955,axiom,
~ b000000011000000001010110110(15) ).
tff(bitBlastConstant_7954,axiom,
~ b000000011000000001010110110(14) ).
tff(bitBlastConstant_7953,axiom,
~ b000000011000000001010110110(13) ).
tff(bitBlastConstant_7952,axiom,
~ b000000011000000001010110110(12) ).
tff(bitBlastConstant_7951,axiom,
~ b000000011000000001010110110(11) ).
tff(bitBlastConstant_7950,axiom,
~ b000000011000000001010110110(10) ).
tff(bitBlastConstant_7949,axiom,
b000000011000000001010110110(9) ).
tff(bitBlastConstant_7948,axiom,
~ b000000011000000001010110110(8) ).
tff(bitBlastConstant_7947,axiom,
b000000011000000001010110110(7) ).
tff(bitBlastConstant_7946,axiom,
~ b000000011000000001010110110(6) ).
tff(bitBlastConstant_7945,axiom,
b000000011000000001010110110(5) ).
tff(bitBlastConstant_7944,axiom,
b000000011000000001010110110(4) ).
tff(bitBlastConstant_7943,axiom,
~ b000000011000000001010110110(3) ).
tff(bitBlastConstant_7942,axiom,
b000000011000000001010110110(2) ).
tff(bitBlastConstant_7941,axiom,
b000000011000000001010110110(1) ).
tff(bitBlastConstant_7940,axiom,
~ b000000011000000001010110110(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_453,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14450(VarCurr)
<=> v14454(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_454,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14450(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_225,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14454(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_431,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14454(VarCurr)
<=> v14456(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_424,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14454(VarCurr)
<=> v14455(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1033,axiom,
! [VarCurr: state_type] :
( v14456(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_7939,axiom,
~ b000000011100000001010110101(26) ).
tff(bitBlastConstant_7938,axiom,
~ b000000011100000001010110101(25) ).
tff(bitBlastConstant_7937,axiom,
~ b000000011100000001010110101(24) ).
tff(bitBlastConstant_7936,axiom,
~ b000000011100000001010110101(23) ).
tff(bitBlastConstant_7935,axiom,
~ b000000011100000001010110101(22) ).
tff(bitBlastConstant_7934,axiom,
~ b000000011100000001010110101(21) ).
tff(bitBlastConstant_7933,axiom,
~ b000000011100000001010110101(20) ).
tff(bitBlastConstant_7932,axiom,
b000000011100000001010110101(19) ).
tff(bitBlastConstant_7931,axiom,
b000000011100000001010110101(18) ).
tff(bitBlastConstant_7930,axiom,
b000000011100000001010110101(17) ).
tff(bitBlastConstant_7929,axiom,
~ b000000011100000001010110101(16) ).
tff(bitBlastConstant_7928,axiom,
~ b000000011100000001010110101(15) ).
tff(bitBlastConstant_7927,axiom,
~ b000000011100000001010110101(14) ).
tff(bitBlastConstant_7926,axiom,
~ b000000011100000001010110101(13) ).
tff(bitBlastConstant_7925,axiom,
~ b000000011100000001010110101(12) ).
tff(bitBlastConstant_7924,axiom,
~ b000000011100000001010110101(11) ).
tff(bitBlastConstant_7923,axiom,
~ b000000011100000001010110101(10) ).
tff(bitBlastConstant_7922,axiom,
b000000011100000001010110101(9) ).
tff(bitBlastConstant_7921,axiom,
~ b000000011100000001010110101(8) ).
tff(bitBlastConstant_7920,axiom,
b000000011100000001010110101(7) ).
tff(bitBlastConstant_7919,axiom,
~ b000000011100000001010110101(6) ).
tff(bitBlastConstant_7918,axiom,
b000000011100000001010110101(5) ).
tff(bitBlastConstant_7917,axiom,
b000000011100000001010110101(4) ).
tff(bitBlastConstant_7916,axiom,
~ b000000011100000001010110101(3) ).
tff(bitBlastConstant_7915,axiom,
b000000011100000001010110101(2) ).
tff(bitBlastConstant_7914,axiom,
~ b000000011100000001010110101(1) ).
tff(bitBlastConstant_7913,axiom,
b000000011100000001010110101(0) ).
tff(addBitVectorEqualityBitBlasted_1032,axiom,
! [VarCurr: state_type] :
( v14455(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_7912,axiom,
~ b000000011000000001010110101(26) ).
tff(bitBlastConstant_7911,axiom,
~ b000000011000000001010110101(25) ).
tff(bitBlastConstant_7910,axiom,
~ b000000011000000001010110101(24) ).
tff(bitBlastConstant_7909,axiom,
~ b000000011000000001010110101(23) ).
tff(bitBlastConstant_7908,axiom,
~ b000000011000000001010110101(22) ).
tff(bitBlastConstant_7907,axiom,
~ b000000011000000001010110101(21) ).
tff(bitBlastConstant_7906,axiom,
~ b000000011000000001010110101(20) ).
tff(bitBlastConstant_7905,axiom,
b000000011000000001010110101(19) ).
tff(bitBlastConstant_7904,axiom,
b000000011000000001010110101(18) ).
tff(bitBlastConstant_7903,axiom,
~ b000000011000000001010110101(17) ).
tff(bitBlastConstant_7902,axiom,
~ b000000011000000001010110101(16) ).
tff(bitBlastConstant_7901,axiom,
~ b000000011000000001010110101(15) ).
tff(bitBlastConstant_7900,axiom,
~ b000000011000000001010110101(14) ).
tff(bitBlastConstant_7899,axiom,
~ b000000011000000001010110101(13) ).
tff(bitBlastConstant_7898,axiom,
~ b000000011000000001010110101(12) ).
tff(bitBlastConstant_7897,axiom,
~ b000000011000000001010110101(11) ).
tff(bitBlastConstant_7896,axiom,
~ b000000011000000001010110101(10) ).
tff(bitBlastConstant_7895,axiom,
b000000011000000001010110101(9) ).
tff(bitBlastConstant_7894,axiom,
~ b000000011000000001010110101(8) ).
tff(bitBlastConstant_7893,axiom,
b000000011000000001010110101(7) ).
tff(bitBlastConstant_7892,axiom,
~ b000000011000000001010110101(6) ).
tff(bitBlastConstant_7891,axiom,
b000000011000000001010110101(5) ).
tff(bitBlastConstant_7890,axiom,
b000000011000000001010110101(4) ).
tff(bitBlastConstant_7889,axiom,
~ b000000011000000001010110101(3) ).
tff(bitBlastConstant_7888,axiom,
b000000011000000001010110101(2) ).
tff(bitBlastConstant_7887,axiom,
~ b000000011000000001010110101(1) ).
tff(bitBlastConstant_7886,axiom,
b000000011000000001010110101(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_452,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14442(VarCurr)
<=> v14446(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_453,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14442(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_224,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14446(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_430,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14446(VarCurr)
<=> v14448(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_423,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14446(VarCurr)
<=> v14447(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1031,axiom,
! [VarCurr: state_type] :
( v14448(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_7885,axiom,
~ b000000011100000001010110100(26) ).
tff(bitBlastConstant_7884,axiom,
~ b000000011100000001010110100(25) ).
tff(bitBlastConstant_7883,axiom,
~ b000000011100000001010110100(24) ).
tff(bitBlastConstant_7882,axiom,
~ b000000011100000001010110100(23) ).
tff(bitBlastConstant_7881,axiom,
~ b000000011100000001010110100(22) ).
tff(bitBlastConstant_7880,axiom,
~ b000000011100000001010110100(21) ).
tff(bitBlastConstant_7879,axiom,
~ b000000011100000001010110100(20) ).
tff(bitBlastConstant_7878,axiom,
b000000011100000001010110100(19) ).
tff(bitBlastConstant_7877,axiom,
b000000011100000001010110100(18) ).
tff(bitBlastConstant_7876,axiom,
b000000011100000001010110100(17) ).
tff(bitBlastConstant_7875,axiom,
~ b000000011100000001010110100(16) ).
tff(bitBlastConstant_7874,axiom,
~ b000000011100000001010110100(15) ).
tff(bitBlastConstant_7873,axiom,
~ b000000011100000001010110100(14) ).
tff(bitBlastConstant_7872,axiom,
~ b000000011100000001010110100(13) ).
tff(bitBlastConstant_7871,axiom,
~ b000000011100000001010110100(12) ).
tff(bitBlastConstant_7870,axiom,
~ b000000011100000001010110100(11) ).
tff(bitBlastConstant_7869,axiom,
~ b000000011100000001010110100(10) ).
tff(bitBlastConstant_7868,axiom,
b000000011100000001010110100(9) ).
tff(bitBlastConstant_7867,axiom,
~ b000000011100000001010110100(8) ).
tff(bitBlastConstant_7866,axiom,
b000000011100000001010110100(7) ).
tff(bitBlastConstant_7865,axiom,
~ b000000011100000001010110100(6) ).
tff(bitBlastConstant_7864,axiom,
b000000011100000001010110100(5) ).
tff(bitBlastConstant_7863,axiom,
b000000011100000001010110100(4) ).
tff(bitBlastConstant_7862,axiom,
~ b000000011100000001010110100(3) ).
tff(bitBlastConstant_7861,axiom,
b000000011100000001010110100(2) ).
tff(bitBlastConstant_7860,axiom,
~ b000000011100000001010110100(1) ).
tff(bitBlastConstant_7859,axiom,
~ b000000011100000001010110100(0) ).
tff(addBitVectorEqualityBitBlasted_1030,axiom,
! [VarCurr: state_type] :
( v14447(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_7858,axiom,
~ b000000011000000001010110100(26) ).
tff(bitBlastConstant_7857,axiom,
~ b000000011000000001010110100(25) ).
tff(bitBlastConstant_7856,axiom,
~ b000000011000000001010110100(24) ).
tff(bitBlastConstant_7855,axiom,
~ b000000011000000001010110100(23) ).
tff(bitBlastConstant_7854,axiom,
~ b000000011000000001010110100(22) ).
tff(bitBlastConstant_7853,axiom,
~ b000000011000000001010110100(21) ).
tff(bitBlastConstant_7852,axiom,
~ b000000011000000001010110100(20) ).
tff(bitBlastConstant_7851,axiom,
b000000011000000001010110100(19) ).
tff(bitBlastConstant_7850,axiom,
b000000011000000001010110100(18) ).
tff(bitBlastConstant_7849,axiom,
~ b000000011000000001010110100(17) ).
tff(bitBlastConstant_7848,axiom,
~ b000000011000000001010110100(16) ).
tff(bitBlastConstant_7847,axiom,
~ b000000011000000001010110100(15) ).
tff(bitBlastConstant_7846,axiom,
~ b000000011000000001010110100(14) ).
tff(bitBlastConstant_7845,axiom,
~ b000000011000000001010110100(13) ).
tff(bitBlastConstant_7844,axiom,
~ b000000011000000001010110100(12) ).
tff(bitBlastConstant_7843,axiom,
~ b000000011000000001010110100(11) ).
tff(bitBlastConstant_7842,axiom,
~ b000000011000000001010110100(10) ).
tff(bitBlastConstant_7841,axiom,
b000000011000000001010110100(9) ).
tff(bitBlastConstant_7840,axiom,
~ b000000011000000001010110100(8) ).
tff(bitBlastConstant_7839,axiom,
b000000011000000001010110100(7) ).
tff(bitBlastConstant_7838,axiom,
~ b000000011000000001010110100(6) ).
tff(bitBlastConstant_7837,axiom,
b000000011000000001010110100(5) ).
tff(bitBlastConstant_7836,axiom,
b000000011000000001010110100(4) ).
tff(bitBlastConstant_7835,axiom,
~ b000000011000000001010110100(3) ).
tff(bitBlastConstant_7834,axiom,
b000000011000000001010110100(2) ).
tff(bitBlastConstant_7833,axiom,
~ b000000011000000001010110100(1) ).
tff(bitBlastConstant_7832,axiom,
~ b000000011000000001010110100(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_451,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14434(VarCurr)
<=> v14438(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_452,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14434(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_223,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14438(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_429,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14438(VarCurr)
<=> v14440(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_422,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14438(VarCurr)
<=> v14439(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1029,axiom,
! [VarCurr: state_type] :
( v14440(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_7831,axiom,
~ b000000011100000001010110011(26) ).
tff(bitBlastConstant_7830,axiom,
~ b000000011100000001010110011(25) ).
tff(bitBlastConstant_7829,axiom,
~ b000000011100000001010110011(24) ).
tff(bitBlastConstant_7828,axiom,
~ b000000011100000001010110011(23) ).
tff(bitBlastConstant_7827,axiom,
~ b000000011100000001010110011(22) ).
tff(bitBlastConstant_7826,axiom,
~ b000000011100000001010110011(21) ).
tff(bitBlastConstant_7825,axiom,
~ b000000011100000001010110011(20) ).
tff(bitBlastConstant_7824,axiom,
b000000011100000001010110011(19) ).
tff(bitBlastConstant_7823,axiom,
b000000011100000001010110011(18) ).
tff(bitBlastConstant_7822,axiom,
b000000011100000001010110011(17) ).
tff(bitBlastConstant_7821,axiom,
~ b000000011100000001010110011(16) ).
tff(bitBlastConstant_7820,axiom,
~ b000000011100000001010110011(15) ).
tff(bitBlastConstant_7819,axiom,
~ b000000011100000001010110011(14) ).
tff(bitBlastConstant_7818,axiom,
~ b000000011100000001010110011(13) ).
tff(bitBlastConstant_7817,axiom,
~ b000000011100000001010110011(12) ).
tff(bitBlastConstant_7816,axiom,
~ b000000011100000001010110011(11) ).
tff(bitBlastConstant_7815,axiom,
~ b000000011100000001010110011(10) ).
tff(bitBlastConstant_7814,axiom,
b000000011100000001010110011(9) ).
tff(bitBlastConstant_7813,axiom,
~ b000000011100000001010110011(8) ).
tff(bitBlastConstant_7812,axiom,
b000000011100000001010110011(7) ).
tff(bitBlastConstant_7811,axiom,
~ b000000011100000001010110011(6) ).
tff(bitBlastConstant_7810,axiom,
b000000011100000001010110011(5) ).
tff(bitBlastConstant_7809,axiom,
b000000011100000001010110011(4) ).
tff(bitBlastConstant_7808,axiom,
~ b000000011100000001010110011(3) ).
tff(bitBlastConstant_7807,axiom,
~ b000000011100000001010110011(2) ).
tff(bitBlastConstant_7806,axiom,
b000000011100000001010110011(1) ).
tff(bitBlastConstant_7805,axiom,
b000000011100000001010110011(0) ).
tff(addBitVectorEqualityBitBlasted_1028,axiom,
! [VarCurr: state_type] :
( v14439(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_7804,axiom,
~ b000000011000000001010110011(26) ).
tff(bitBlastConstant_7803,axiom,
~ b000000011000000001010110011(25) ).
tff(bitBlastConstant_7802,axiom,
~ b000000011000000001010110011(24) ).
tff(bitBlastConstant_7801,axiom,
~ b000000011000000001010110011(23) ).
tff(bitBlastConstant_7800,axiom,
~ b000000011000000001010110011(22) ).
tff(bitBlastConstant_7799,axiom,
~ b000000011000000001010110011(21) ).
tff(bitBlastConstant_7798,axiom,
~ b000000011000000001010110011(20) ).
tff(bitBlastConstant_7797,axiom,
b000000011000000001010110011(19) ).
tff(bitBlastConstant_7796,axiom,
b000000011000000001010110011(18) ).
tff(bitBlastConstant_7795,axiom,
~ b000000011000000001010110011(17) ).
tff(bitBlastConstant_7794,axiom,
~ b000000011000000001010110011(16) ).
tff(bitBlastConstant_7793,axiom,
~ b000000011000000001010110011(15) ).
tff(bitBlastConstant_7792,axiom,
~ b000000011000000001010110011(14) ).
tff(bitBlastConstant_7791,axiom,
~ b000000011000000001010110011(13) ).
tff(bitBlastConstant_7790,axiom,
~ b000000011000000001010110011(12) ).
tff(bitBlastConstant_7789,axiom,
~ b000000011000000001010110011(11) ).
tff(bitBlastConstant_7788,axiom,
~ b000000011000000001010110011(10) ).
tff(bitBlastConstant_7787,axiom,
b000000011000000001010110011(9) ).
tff(bitBlastConstant_7786,axiom,
~ b000000011000000001010110011(8) ).
tff(bitBlastConstant_7785,axiom,
b000000011000000001010110011(7) ).
tff(bitBlastConstant_7784,axiom,
~ b000000011000000001010110011(6) ).
tff(bitBlastConstant_7783,axiom,
b000000011000000001010110011(5) ).
tff(bitBlastConstant_7782,axiom,
b000000011000000001010110011(4) ).
tff(bitBlastConstant_7781,axiom,
~ b000000011000000001010110011(3) ).
tff(bitBlastConstant_7780,axiom,
~ b000000011000000001010110011(2) ).
tff(bitBlastConstant_7779,axiom,
b000000011000000001010110011(1) ).
tff(bitBlastConstant_7778,axiom,
b000000011000000001010110011(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_450,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14426(VarCurr)
<=> v14430(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_451,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14426(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_222,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14430(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_428,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14430(VarCurr)
<=> v14432(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_421,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14430(VarCurr)
<=> v14431(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1027,axiom,
! [VarCurr: state_type] :
( v14432(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_7777,axiom,
~ b000000011100000001010110010(26) ).
tff(bitBlastConstant_7776,axiom,
~ b000000011100000001010110010(25) ).
tff(bitBlastConstant_7775,axiom,
~ b000000011100000001010110010(24) ).
tff(bitBlastConstant_7774,axiom,
~ b000000011100000001010110010(23) ).
tff(bitBlastConstant_7773,axiom,
~ b000000011100000001010110010(22) ).
tff(bitBlastConstant_7772,axiom,
~ b000000011100000001010110010(21) ).
tff(bitBlastConstant_7771,axiom,
~ b000000011100000001010110010(20) ).
tff(bitBlastConstant_7770,axiom,
b000000011100000001010110010(19) ).
tff(bitBlastConstant_7769,axiom,
b000000011100000001010110010(18) ).
tff(bitBlastConstant_7768,axiom,
b000000011100000001010110010(17) ).
tff(bitBlastConstant_7767,axiom,
~ b000000011100000001010110010(16) ).
tff(bitBlastConstant_7766,axiom,
~ b000000011100000001010110010(15) ).
tff(bitBlastConstant_7765,axiom,
~ b000000011100000001010110010(14) ).
tff(bitBlastConstant_7764,axiom,
~ b000000011100000001010110010(13) ).
tff(bitBlastConstant_7763,axiom,
~ b000000011100000001010110010(12) ).
tff(bitBlastConstant_7762,axiom,
~ b000000011100000001010110010(11) ).
tff(bitBlastConstant_7761,axiom,
~ b000000011100000001010110010(10) ).
tff(bitBlastConstant_7760,axiom,
b000000011100000001010110010(9) ).
tff(bitBlastConstant_7759,axiom,
~ b000000011100000001010110010(8) ).
tff(bitBlastConstant_7758,axiom,
b000000011100000001010110010(7) ).
tff(bitBlastConstant_7757,axiom,
~ b000000011100000001010110010(6) ).
tff(bitBlastConstant_7756,axiom,
b000000011100000001010110010(5) ).
tff(bitBlastConstant_7755,axiom,
b000000011100000001010110010(4) ).
tff(bitBlastConstant_7754,axiom,
~ b000000011100000001010110010(3) ).
tff(bitBlastConstant_7753,axiom,
~ b000000011100000001010110010(2) ).
tff(bitBlastConstant_7752,axiom,
b000000011100000001010110010(1) ).
tff(bitBlastConstant_7751,axiom,
~ b000000011100000001010110010(0) ).
tff(addBitVectorEqualityBitBlasted_1026,axiom,
! [VarCurr: state_type] :
( v14431(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_7750,axiom,
~ b000000011000000001010110010(26) ).
tff(bitBlastConstant_7749,axiom,
~ b000000011000000001010110010(25) ).
tff(bitBlastConstant_7748,axiom,
~ b000000011000000001010110010(24) ).
tff(bitBlastConstant_7747,axiom,
~ b000000011000000001010110010(23) ).
tff(bitBlastConstant_7746,axiom,
~ b000000011000000001010110010(22) ).
tff(bitBlastConstant_7745,axiom,
~ b000000011000000001010110010(21) ).
tff(bitBlastConstant_7744,axiom,
~ b000000011000000001010110010(20) ).
tff(bitBlastConstant_7743,axiom,
b000000011000000001010110010(19) ).
tff(bitBlastConstant_7742,axiom,
b000000011000000001010110010(18) ).
tff(bitBlastConstant_7741,axiom,
~ b000000011000000001010110010(17) ).
tff(bitBlastConstant_7740,axiom,
~ b000000011000000001010110010(16) ).
tff(bitBlastConstant_7739,axiom,
~ b000000011000000001010110010(15) ).
tff(bitBlastConstant_7738,axiom,
~ b000000011000000001010110010(14) ).
tff(bitBlastConstant_7737,axiom,
~ b000000011000000001010110010(13) ).
tff(bitBlastConstant_7736,axiom,
~ b000000011000000001010110010(12) ).
tff(bitBlastConstant_7735,axiom,
~ b000000011000000001010110010(11) ).
tff(bitBlastConstant_7734,axiom,
~ b000000011000000001010110010(10) ).
tff(bitBlastConstant_7733,axiom,
b000000011000000001010110010(9) ).
tff(bitBlastConstant_7732,axiom,
~ b000000011000000001010110010(8) ).
tff(bitBlastConstant_7731,axiom,
b000000011000000001010110010(7) ).
tff(bitBlastConstant_7730,axiom,
~ b000000011000000001010110010(6) ).
tff(bitBlastConstant_7729,axiom,
b000000011000000001010110010(5) ).
tff(bitBlastConstant_7728,axiom,
b000000011000000001010110010(4) ).
tff(bitBlastConstant_7727,axiom,
~ b000000011000000001010110010(3) ).
tff(bitBlastConstant_7726,axiom,
~ b000000011000000001010110010(2) ).
tff(bitBlastConstant_7725,axiom,
b000000011000000001010110010(1) ).
tff(bitBlastConstant_7724,axiom,
~ b000000011000000001010110010(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_449,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14418(VarCurr)
<=> v14422(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_450,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14418(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_221,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14422(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_427,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14422(VarCurr)
<=> v14424(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_420,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14422(VarCurr)
<=> v14423(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1025,axiom,
! [VarCurr: state_type] :
( v14424(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_7723,axiom,
~ b000000011100000001010110001(26) ).
tff(bitBlastConstant_7722,axiom,
~ b000000011100000001010110001(25) ).
tff(bitBlastConstant_7721,axiom,
~ b000000011100000001010110001(24) ).
tff(bitBlastConstant_7720,axiom,
~ b000000011100000001010110001(23) ).
tff(bitBlastConstant_7719,axiom,
~ b000000011100000001010110001(22) ).
tff(bitBlastConstant_7718,axiom,
~ b000000011100000001010110001(21) ).
tff(bitBlastConstant_7717,axiom,
~ b000000011100000001010110001(20) ).
tff(bitBlastConstant_7716,axiom,
b000000011100000001010110001(19) ).
tff(bitBlastConstant_7715,axiom,
b000000011100000001010110001(18) ).
tff(bitBlastConstant_7714,axiom,
b000000011100000001010110001(17) ).
tff(bitBlastConstant_7713,axiom,
~ b000000011100000001010110001(16) ).
tff(bitBlastConstant_7712,axiom,
~ b000000011100000001010110001(15) ).
tff(bitBlastConstant_7711,axiom,
~ b000000011100000001010110001(14) ).
tff(bitBlastConstant_7710,axiom,
~ b000000011100000001010110001(13) ).
tff(bitBlastConstant_7709,axiom,
~ b000000011100000001010110001(12) ).
tff(bitBlastConstant_7708,axiom,
~ b000000011100000001010110001(11) ).
tff(bitBlastConstant_7707,axiom,
~ b000000011100000001010110001(10) ).
tff(bitBlastConstant_7706,axiom,
b000000011100000001010110001(9) ).
tff(bitBlastConstant_7705,axiom,
~ b000000011100000001010110001(8) ).
tff(bitBlastConstant_7704,axiom,
b000000011100000001010110001(7) ).
tff(bitBlastConstant_7703,axiom,
~ b000000011100000001010110001(6) ).
tff(bitBlastConstant_7702,axiom,
b000000011100000001010110001(5) ).
tff(bitBlastConstant_7701,axiom,
b000000011100000001010110001(4) ).
tff(bitBlastConstant_7700,axiom,
~ b000000011100000001010110001(3) ).
tff(bitBlastConstant_7699,axiom,
~ b000000011100000001010110001(2) ).
tff(bitBlastConstant_7698,axiom,
~ b000000011100000001010110001(1) ).
tff(bitBlastConstant_7697,axiom,
b000000011100000001010110001(0) ).
tff(addBitVectorEqualityBitBlasted_1024,axiom,
! [VarCurr: state_type] :
( v14423(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_7696,axiom,
~ b000000011000000001010110001(26) ).
tff(bitBlastConstant_7695,axiom,
~ b000000011000000001010110001(25) ).
tff(bitBlastConstant_7694,axiom,
~ b000000011000000001010110001(24) ).
tff(bitBlastConstant_7693,axiom,
~ b000000011000000001010110001(23) ).
tff(bitBlastConstant_7692,axiom,
~ b000000011000000001010110001(22) ).
tff(bitBlastConstant_7691,axiom,
~ b000000011000000001010110001(21) ).
tff(bitBlastConstant_7690,axiom,
~ b000000011000000001010110001(20) ).
tff(bitBlastConstant_7689,axiom,
b000000011000000001010110001(19) ).
tff(bitBlastConstant_7688,axiom,
b000000011000000001010110001(18) ).
tff(bitBlastConstant_7687,axiom,
~ b000000011000000001010110001(17) ).
tff(bitBlastConstant_7686,axiom,
~ b000000011000000001010110001(16) ).
tff(bitBlastConstant_7685,axiom,
~ b000000011000000001010110001(15) ).
tff(bitBlastConstant_7684,axiom,
~ b000000011000000001010110001(14) ).
tff(bitBlastConstant_7683,axiom,
~ b000000011000000001010110001(13) ).
tff(bitBlastConstant_7682,axiom,
~ b000000011000000001010110001(12) ).
tff(bitBlastConstant_7681,axiom,
~ b000000011000000001010110001(11) ).
tff(bitBlastConstant_7680,axiom,
~ b000000011000000001010110001(10) ).
tff(bitBlastConstant_7679,axiom,
b000000011000000001010110001(9) ).
tff(bitBlastConstant_7678,axiom,
~ b000000011000000001010110001(8) ).
tff(bitBlastConstant_7677,axiom,
b000000011000000001010110001(7) ).
tff(bitBlastConstant_7676,axiom,
~ b000000011000000001010110001(6) ).
tff(bitBlastConstant_7675,axiom,
b000000011000000001010110001(5) ).
tff(bitBlastConstant_7674,axiom,
b000000011000000001010110001(4) ).
tff(bitBlastConstant_7673,axiom,
~ b000000011000000001010110001(3) ).
tff(bitBlastConstant_7672,axiom,
~ b000000011000000001010110001(2) ).
tff(bitBlastConstant_7671,axiom,
~ b000000011000000001010110001(1) ).
tff(bitBlastConstant_7670,axiom,
b000000011000000001010110001(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_448,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14410(VarCurr)
<=> v14414(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_449,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14410(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_220,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14414(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_426,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14414(VarCurr)
<=> v14416(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_419,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14414(VarCurr)
<=> v14415(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1023,axiom,
! [VarCurr: state_type] :
( v14416(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_7669,axiom,
~ b000000011100000001010110000(26) ).
tff(bitBlastConstant_7668,axiom,
~ b000000011100000001010110000(25) ).
tff(bitBlastConstant_7667,axiom,
~ b000000011100000001010110000(24) ).
tff(bitBlastConstant_7666,axiom,
~ b000000011100000001010110000(23) ).
tff(bitBlastConstant_7665,axiom,
~ b000000011100000001010110000(22) ).
tff(bitBlastConstant_7664,axiom,
~ b000000011100000001010110000(21) ).
tff(bitBlastConstant_7663,axiom,
~ b000000011100000001010110000(20) ).
tff(bitBlastConstant_7662,axiom,
b000000011100000001010110000(19) ).
tff(bitBlastConstant_7661,axiom,
b000000011100000001010110000(18) ).
tff(bitBlastConstant_7660,axiom,
b000000011100000001010110000(17) ).
tff(bitBlastConstant_7659,axiom,
~ b000000011100000001010110000(16) ).
tff(bitBlastConstant_7658,axiom,
~ b000000011100000001010110000(15) ).
tff(bitBlastConstant_7657,axiom,
~ b000000011100000001010110000(14) ).
tff(bitBlastConstant_7656,axiom,
~ b000000011100000001010110000(13) ).
tff(bitBlastConstant_7655,axiom,
~ b000000011100000001010110000(12) ).
tff(bitBlastConstant_7654,axiom,
~ b000000011100000001010110000(11) ).
tff(bitBlastConstant_7653,axiom,
~ b000000011100000001010110000(10) ).
tff(bitBlastConstant_7652,axiom,
b000000011100000001010110000(9) ).
tff(bitBlastConstant_7651,axiom,
~ b000000011100000001010110000(8) ).
tff(bitBlastConstant_7650,axiom,
b000000011100000001010110000(7) ).
tff(bitBlastConstant_7649,axiom,
~ b000000011100000001010110000(6) ).
tff(bitBlastConstant_7648,axiom,
b000000011100000001010110000(5) ).
tff(bitBlastConstant_7647,axiom,
b000000011100000001010110000(4) ).
tff(bitBlastConstant_7646,axiom,
~ b000000011100000001010110000(3) ).
tff(bitBlastConstant_7645,axiom,
~ b000000011100000001010110000(2) ).
tff(bitBlastConstant_7644,axiom,
~ b000000011100000001010110000(1) ).
tff(bitBlastConstant_7643,axiom,
~ b000000011100000001010110000(0) ).
tff(addBitVectorEqualityBitBlasted_1022,axiom,
! [VarCurr: state_type] :
( v14415(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_7642,axiom,
~ b000000011000000001010110000(26) ).
tff(bitBlastConstant_7641,axiom,
~ b000000011000000001010110000(25) ).
tff(bitBlastConstant_7640,axiom,
~ b000000011000000001010110000(24) ).
tff(bitBlastConstant_7639,axiom,
~ b000000011000000001010110000(23) ).
tff(bitBlastConstant_7638,axiom,
~ b000000011000000001010110000(22) ).
tff(bitBlastConstant_7637,axiom,
~ b000000011000000001010110000(21) ).
tff(bitBlastConstant_7636,axiom,
~ b000000011000000001010110000(20) ).
tff(bitBlastConstant_7635,axiom,
b000000011000000001010110000(19) ).
tff(bitBlastConstant_7634,axiom,
b000000011000000001010110000(18) ).
tff(bitBlastConstant_7633,axiom,
~ b000000011000000001010110000(17) ).
tff(bitBlastConstant_7632,axiom,
~ b000000011000000001010110000(16) ).
tff(bitBlastConstant_7631,axiom,
~ b000000011000000001010110000(15) ).
tff(bitBlastConstant_7630,axiom,
~ b000000011000000001010110000(14) ).
tff(bitBlastConstant_7629,axiom,
~ b000000011000000001010110000(13) ).
tff(bitBlastConstant_7628,axiom,
~ b000000011000000001010110000(12) ).
tff(bitBlastConstant_7627,axiom,
~ b000000011000000001010110000(11) ).
tff(bitBlastConstant_7626,axiom,
~ b000000011000000001010110000(10) ).
tff(bitBlastConstant_7625,axiom,
b000000011000000001010110000(9) ).
tff(bitBlastConstant_7624,axiom,
~ b000000011000000001010110000(8) ).
tff(bitBlastConstant_7623,axiom,
b000000011000000001010110000(7) ).
tff(bitBlastConstant_7622,axiom,
~ b000000011000000001010110000(6) ).
tff(bitBlastConstant_7621,axiom,
b000000011000000001010110000(5) ).
tff(bitBlastConstant_7620,axiom,
b000000011000000001010110000(4) ).
tff(bitBlastConstant_7619,axiom,
~ b000000011000000001010110000(3) ).
tff(bitBlastConstant_7618,axiom,
~ b000000011000000001010110000(2) ).
tff(bitBlastConstant_7617,axiom,
~ b000000011000000001010110000(1) ).
tff(bitBlastConstant_7616,axiom,
~ b000000011000000001010110000(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_447,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14402(VarCurr)
<=> v14406(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_448,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14402(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_219,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14406(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_425,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14406(VarCurr)
<=> v14408(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_418,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14406(VarCurr)
<=> v14407(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1021,axiom,
! [VarCurr: state_type] :
( v14408(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_7615,axiom,
~ b000000011100000001010101111(26) ).
tff(bitBlastConstant_7614,axiom,
~ b000000011100000001010101111(25) ).
tff(bitBlastConstant_7613,axiom,
~ b000000011100000001010101111(24) ).
tff(bitBlastConstant_7612,axiom,
~ b000000011100000001010101111(23) ).
tff(bitBlastConstant_7611,axiom,
~ b000000011100000001010101111(22) ).
tff(bitBlastConstant_7610,axiom,
~ b000000011100000001010101111(21) ).
tff(bitBlastConstant_7609,axiom,
~ b000000011100000001010101111(20) ).
tff(bitBlastConstant_7608,axiom,
b000000011100000001010101111(19) ).
tff(bitBlastConstant_7607,axiom,
b000000011100000001010101111(18) ).
tff(bitBlastConstant_7606,axiom,
b000000011100000001010101111(17) ).
tff(bitBlastConstant_7605,axiom,
~ b000000011100000001010101111(16) ).
tff(bitBlastConstant_7604,axiom,
~ b000000011100000001010101111(15) ).
tff(bitBlastConstant_7603,axiom,
~ b000000011100000001010101111(14) ).
tff(bitBlastConstant_7602,axiom,
~ b000000011100000001010101111(13) ).
tff(bitBlastConstant_7601,axiom,
~ b000000011100000001010101111(12) ).
tff(bitBlastConstant_7600,axiom,
~ b000000011100000001010101111(11) ).
tff(bitBlastConstant_7599,axiom,
~ b000000011100000001010101111(10) ).
tff(bitBlastConstant_7598,axiom,
b000000011100000001010101111(9) ).
tff(bitBlastConstant_7597,axiom,
~ b000000011100000001010101111(8) ).
tff(bitBlastConstant_7596,axiom,
b000000011100000001010101111(7) ).
tff(bitBlastConstant_7595,axiom,
~ b000000011100000001010101111(6) ).
tff(bitBlastConstant_7594,axiom,
b000000011100000001010101111(5) ).
tff(bitBlastConstant_7593,axiom,
~ b000000011100000001010101111(4) ).
tff(bitBlastConstant_7592,axiom,
b000000011100000001010101111(3) ).
tff(bitBlastConstant_7591,axiom,
b000000011100000001010101111(2) ).
tff(bitBlastConstant_7590,axiom,
b000000011100000001010101111(1) ).
tff(bitBlastConstant_7589,axiom,
b000000011100000001010101111(0) ).
tff(addBitVectorEqualityBitBlasted_1020,axiom,
! [VarCurr: state_type] :
( v14407(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_7588,axiom,
~ b000000011000000001010101111(26) ).
tff(bitBlastConstant_7587,axiom,
~ b000000011000000001010101111(25) ).
tff(bitBlastConstant_7586,axiom,
~ b000000011000000001010101111(24) ).
tff(bitBlastConstant_7585,axiom,
~ b000000011000000001010101111(23) ).
tff(bitBlastConstant_7584,axiom,
~ b000000011000000001010101111(22) ).
tff(bitBlastConstant_7583,axiom,
~ b000000011000000001010101111(21) ).
tff(bitBlastConstant_7582,axiom,
~ b000000011000000001010101111(20) ).
tff(bitBlastConstant_7581,axiom,
b000000011000000001010101111(19) ).
tff(bitBlastConstant_7580,axiom,
b000000011000000001010101111(18) ).
tff(bitBlastConstant_7579,axiom,
~ b000000011000000001010101111(17) ).
tff(bitBlastConstant_7578,axiom,
~ b000000011000000001010101111(16) ).
tff(bitBlastConstant_7577,axiom,
~ b000000011000000001010101111(15) ).
tff(bitBlastConstant_7576,axiom,
~ b000000011000000001010101111(14) ).
tff(bitBlastConstant_7575,axiom,
~ b000000011000000001010101111(13) ).
tff(bitBlastConstant_7574,axiom,
~ b000000011000000001010101111(12) ).
tff(bitBlastConstant_7573,axiom,
~ b000000011000000001010101111(11) ).
tff(bitBlastConstant_7572,axiom,
~ b000000011000000001010101111(10) ).
tff(bitBlastConstant_7571,axiom,
b000000011000000001010101111(9) ).
tff(bitBlastConstant_7570,axiom,
~ b000000011000000001010101111(8) ).
tff(bitBlastConstant_7569,axiom,
b000000011000000001010101111(7) ).
tff(bitBlastConstant_7568,axiom,
~ b000000011000000001010101111(6) ).
tff(bitBlastConstant_7567,axiom,
b000000011000000001010101111(5) ).
tff(bitBlastConstant_7566,axiom,
~ b000000011000000001010101111(4) ).
tff(bitBlastConstant_7565,axiom,
b000000011000000001010101111(3) ).
tff(bitBlastConstant_7564,axiom,
b000000011000000001010101111(2) ).
tff(bitBlastConstant_7563,axiom,
b000000011000000001010101111(1) ).
tff(bitBlastConstant_7562,axiom,
b000000011000000001010101111(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_446,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14394(VarCurr)
<=> v14398(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_447,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14394(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_218,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14398(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_424,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14398(VarCurr)
<=> v14400(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_417,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14398(VarCurr)
<=> v14399(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1019,axiom,
! [VarCurr: state_type] :
( v14400(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_7561,axiom,
~ b000000011100000001010101110(26) ).
tff(bitBlastConstant_7560,axiom,
~ b000000011100000001010101110(25) ).
tff(bitBlastConstant_7559,axiom,
~ b000000011100000001010101110(24) ).
tff(bitBlastConstant_7558,axiom,
~ b000000011100000001010101110(23) ).
tff(bitBlastConstant_7557,axiom,
~ b000000011100000001010101110(22) ).
tff(bitBlastConstant_7556,axiom,
~ b000000011100000001010101110(21) ).
tff(bitBlastConstant_7555,axiom,
~ b000000011100000001010101110(20) ).
tff(bitBlastConstant_7554,axiom,
b000000011100000001010101110(19) ).
tff(bitBlastConstant_7553,axiom,
b000000011100000001010101110(18) ).
tff(bitBlastConstant_7552,axiom,
b000000011100000001010101110(17) ).
tff(bitBlastConstant_7551,axiom,
~ b000000011100000001010101110(16) ).
tff(bitBlastConstant_7550,axiom,
~ b000000011100000001010101110(15) ).
tff(bitBlastConstant_7549,axiom,
~ b000000011100000001010101110(14) ).
tff(bitBlastConstant_7548,axiom,
~ b000000011100000001010101110(13) ).
tff(bitBlastConstant_7547,axiom,
~ b000000011100000001010101110(12) ).
tff(bitBlastConstant_7546,axiom,
~ b000000011100000001010101110(11) ).
tff(bitBlastConstant_7545,axiom,
~ b000000011100000001010101110(10) ).
tff(bitBlastConstant_7544,axiom,
b000000011100000001010101110(9) ).
tff(bitBlastConstant_7543,axiom,
~ b000000011100000001010101110(8) ).
tff(bitBlastConstant_7542,axiom,
b000000011100000001010101110(7) ).
tff(bitBlastConstant_7541,axiom,
~ b000000011100000001010101110(6) ).
tff(bitBlastConstant_7540,axiom,
b000000011100000001010101110(5) ).
tff(bitBlastConstant_7539,axiom,
~ b000000011100000001010101110(4) ).
tff(bitBlastConstant_7538,axiom,
b000000011100000001010101110(3) ).
tff(bitBlastConstant_7537,axiom,
b000000011100000001010101110(2) ).
tff(bitBlastConstant_7536,axiom,
b000000011100000001010101110(1) ).
tff(bitBlastConstant_7535,axiom,
~ b000000011100000001010101110(0) ).
tff(addBitVectorEqualityBitBlasted_1018,axiom,
! [VarCurr: state_type] :
( v14399(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_7534,axiom,
~ b000000011000000001010101110(26) ).
tff(bitBlastConstant_7533,axiom,
~ b000000011000000001010101110(25) ).
tff(bitBlastConstant_7532,axiom,
~ b000000011000000001010101110(24) ).
tff(bitBlastConstant_7531,axiom,
~ b000000011000000001010101110(23) ).
tff(bitBlastConstant_7530,axiom,
~ b000000011000000001010101110(22) ).
tff(bitBlastConstant_7529,axiom,
~ b000000011000000001010101110(21) ).
tff(bitBlastConstant_7528,axiom,
~ b000000011000000001010101110(20) ).
tff(bitBlastConstant_7527,axiom,
b000000011000000001010101110(19) ).
tff(bitBlastConstant_7526,axiom,
b000000011000000001010101110(18) ).
tff(bitBlastConstant_7525,axiom,
~ b000000011000000001010101110(17) ).
tff(bitBlastConstant_7524,axiom,
~ b000000011000000001010101110(16) ).
tff(bitBlastConstant_7523,axiom,
~ b000000011000000001010101110(15) ).
tff(bitBlastConstant_7522,axiom,
~ b000000011000000001010101110(14) ).
tff(bitBlastConstant_7521,axiom,
~ b000000011000000001010101110(13) ).
tff(bitBlastConstant_7520,axiom,
~ b000000011000000001010101110(12) ).
tff(bitBlastConstant_7519,axiom,
~ b000000011000000001010101110(11) ).
tff(bitBlastConstant_7518,axiom,
~ b000000011000000001010101110(10) ).
tff(bitBlastConstant_7517,axiom,
b000000011000000001010101110(9) ).
tff(bitBlastConstant_7516,axiom,
~ b000000011000000001010101110(8) ).
tff(bitBlastConstant_7515,axiom,
b000000011000000001010101110(7) ).
tff(bitBlastConstant_7514,axiom,
~ b000000011000000001010101110(6) ).
tff(bitBlastConstant_7513,axiom,
b000000011000000001010101110(5) ).
tff(bitBlastConstant_7512,axiom,
~ b000000011000000001010101110(4) ).
tff(bitBlastConstant_7511,axiom,
b000000011000000001010101110(3) ).
tff(bitBlastConstant_7510,axiom,
b000000011000000001010101110(2) ).
tff(bitBlastConstant_7509,axiom,
b000000011000000001010101110(1) ).
tff(bitBlastConstant_7508,axiom,
~ b000000011000000001010101110(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_445,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14386(VarCurr)
<=> v14390(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_446,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14386(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_217,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14390(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_423,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14390(VarCurr)
<=> v14392(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_416,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14390(VarCurr)
<=> v14391(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1017,axiom,
! [VarCurr: state_type] :
( v14392(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_7507,axiom,
~ b000000011100000001010101101(26) ).
tff(bitBlastConstant_7506,axiom,
~ b000000011100000001010101101(25) ).
tff(bitBlastConstant_7505,axiom,
~ b000000011100000001010101101(24) ).
tff(bitBlastConstant_7504,axiom,
~ b000000011100000001010101101(23) ).
tff(bitBlastConstant_7503,axiom,
~ b000000011100000001010101101(22) ).
tff(bitBlastConstant_7502,axiom,
~ b000000011100000001010101101(21) ).
tff(bitBlastConstant_7501,axiom,
~ b000000011100000001010101101(20) ).
tff(bitBlastConstant_7500,axiom,
b000000011100000001010101101(19) ).
tff(bitBlastConstant_7499,axiom,
b000000011100000001010101101(18) ).
tff(bitBlastConstant_7498,axiom,
b000000011100000001010101101(17) ).
tff(bitBlastConstant_7497,axiom,
~ b000000011100000001010101101(16) ).
tff(bitBlastConstant_7496,axiom,
~ b000000011100000001010101101(15) ).
tff(bitBlastConstant_7495,axiom,
~ b000000011100000001010101101(14) ).
tff(bitBlastConstant_7494,axiom,
~ b000000011100000001010101101(13) ).
tff(bitBlastConstant_7493,axiom,
~ b000000011100000001010101101(12) ).
tff(bitBlastConstant_7492,axiom,
~ b000000011100000001010101101(11) ).
tff(bitBlastConstant_7491,axiom,
~ b000000011100000001010101101(10) ).
tff(bitBlastConstant_7490,axiom,
b000000011100000001010101101(9) ).
tff(bitBlastConstant_7489,axiom,
~ b000000011100000001010101101(8) ).
tff(bitBlastConstant_7488,axiom,
b000000011100000001010101101(7) ).
tff(bitBlastConstant_7487,axiom,
~ b000000011100000001010101101(6) ).
tff(bitBlastConstant_7486,axiom,
b000000011100000001010101101(5) ).
tff(bitBlastConstant_7485,axiom,
~ b000000011100000001010101101(4) ).
tff(bitBlastConstant_7484,axiom,
b000000011100000001010101101(3) ).
tff(bitBlastConstant_7483,axiom,
b000000011100000001010101101(2) ).
tff(bitBlastConstant_7482,axiom,
~ b000000011100000001010101101(1) ).
tff(bitBlastConstant_7481,axiom,
b000000011100000001010101101(0) ).
tff(addBitVectorEqualityBitBlasted_1016,axiom,
! [VarCurr: state_type] :
( v14391(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_7480,axiom,
~ b000000011000000001010101101(26) ).
tff(bitBlastConstant_7479,axiom,
~ b000000011000000001010101101(25) ).
tff(bitBlastConstant_7478,axiom,
~ b000000011000000001010101101(24) ).
tff(bitBlastConstant_7477,axiom,
~ b000000011000000001010101101(23) ).
tff(bitBlastConstant_7476,axiom,
~ b000000011000000001010101101(22) ).
tff(bitBlastConstant_7475,axiom,
~ b000000011000000001010101101(21) ).
tff(bitBlastConstant_7474,axiom,
~ b000000011000000001010101101(20) ).
tff(bitBlastConstant_7473,axiom,
b000000011000000001010101101(19) ).
tff(bitBlastConstant_7472,axiom,
b000000011000000001010101101(18) ).
tff(bitBlastConstant_7471,axiom,
~ b000000011000000001010101101(17) ).
tff(bitBlastConstant_7470,axiom,
~ b000000011000000001010101101(16) ).
tff(bitBlastConstant_7469,axiom,
~ b000000011000000001010101101(15) ).
tff(bitBlastConstant_7468,axiom,
~ b000000011000000001010101101(14) ).
tff(bitBlastConstant_7467,axiom,
~ b000000011000000001010101101(13) ).
tff(bitBlastConstant_7466,axiom,
~ b000000011000000001010101101(12) ).
tff(bitBlastConstant_7465,axiom,
~ b000000011000000001010101101(11) ).
tff(bitBlastConstant_7464,axiom,
~ b000000011000000001010101101(10) ).
tff(bitBlastConstant_7463,axiom,
b000000011000000001010101101(9) ).
tff(bitBlastConstant_7462,axiom,
~ b000000011000000001010101101(8) ).
tff(bitBlastConstant_7461,axiom,
b000000011000000001010101101(7) ).
tff(bitBlastConstant_7460,axiom,
~ b000000011000000001010101101(6) ).
tff(bitBlastConstant_7459,axiom,
b000000011000000001010101101(5) ).
tff(bitBlastConstant_7458,axiom,
~ b000000011000000001010101101(4) ).
tff(bitBlastConstant_7457,axiom,
b000000011000000001010101101(3) ).
tff(bitBlastConstant_7456,axiom,
b000000011000000001010101101(2) ).
tff(bitBlastConstant_7455,axiom,
~ b000000011000000001010101101(1) ).
tff(bitBlastConstant_7454,axiom,
b000000011000000001010101101(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_444,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14378(VarCurr)
<=> v14382(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_445,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14378(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_216,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14382(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_422,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14382(VarCurr)
<=> v14384(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_415,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14382(VarCurr)
<=> v14383(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1015,axiom,
! [VarCurr: state_type] :
( v14384(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_7453,axiom,
~ b000000011100000001010101100(26) ).
tff(bitBlastConstant_7452,axiom,
~ b000000011100000001010101100(25) ).
tff(bitBlastConstant_7451,axiom,
~ b000000011100000001010101100(24) ).
tff(bitBlastConstant_7450,axiom,
~ b000000011100000001010101100(23) ).
tff(bitBlastConstant_7449,axiom,
~ b000000011100000001010101100(22) ).
tff(bitBlastConstant_7448,axiom,
~ b000000011100000001010101100(21) ).
tff(bitBlastConstant_7447,axiom,
~ b000000011100000001010101100(20) ).
tff(bitBlastConstant_7446,axiom,
b000000011100000001010101100(19) ).
tff(bitBlastConstant_7445,axiom,
b000000011100000001010101100(18) ).
tff(bitBlastConstant_7444,axiom,
b000000011100000001010101100(17) ).
tff(bitBlastConstant_7443,axiom,
~ b000000011100000001010101100(16) ).
tff(bitBlastConstant_7442,axiom,
~ b000000011100000001010101100(15) ).
tff(bitBlastConstant_7441,axiom,
~ b000000011100000001010101100(14) ).
tff(bitBlastConstant_7440,axiom,
~ b000000011100000001010101100(13) ).
tff(bitBlastConstant_7439,axiom,
~ b000000011100000001010101100(12) ).
tff(bitBlastConstant_7438,axiom,
~ b000000011100000001010101100(11) ).
tff(bitBlastConstant_7437,axiom,
~ b000000011100000001010101100(10) ).
tff(bitBlastConstant_7436,axiom,
b000000011100000001010101100(9) ).
tff(bitBlastConstant_7435,axiom,
~ b000000011100000001010101100(8) ).
tff(bitBlastConstant_7434,axiom,
b000000011100000001010101100(7) ).
tff(bitBlastConstant_7433,axiom,
~ b000000011100000001010101100(6) ).
tff(bitBlastConstant_7432,axiom,
b000000011100000001010101100(5) ).
tff(bitBlastConstant_7431,axiom,
~ b000000011100000001010101100(4) ).
tff(bitBlastConstant_7430,axiom,
b000000011100000001010101100(3) ).
tff(bitBlastConstant_7429,axiom,
b000000011100000001010101100(2) ).
tff(bitBlastConstant_7428,axiom,
~ b000000011100000001010101100(1) ).
tff(bitBlastConstant_7427,axiom,
~ b000000011100000001010101100(0) ).
tff(addBitVectorEqualityBitBlasted_1014,axiom,
! [VarCurr: state_type] :
( v14383(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_7426,axiom,
~ b000000011000000001010101100(26) ).
tff(bitBlastConstant_7425,axiom,
~ b000000011000000001010101100(25) ).
tff(bitBlastConstant_7424,axiom,
~ b000000011000000001010101100(24) ).
tff(bitBlastConstant_7423,axiom,
~ b000000011000000001010101100(23) ).
tff(bitBlastConstant_7422,axiom,
~ b000000011000000001010101100(22) ).
tff(bitBlastConstant_7421,axiom,
~ b000000011000000001010101100(21) ).
tff(bitBlastConstant_7420,axiom,
~ b000000011000000001010101100(20) ).
tff(bitBlastConstant_7419,axiom,
b000000011000000001010101100(19) ).
tff(bitBlastConstant_7418,axiom,
b000000011000000001010101100(18) ).
tff(bitBlastConstant_7417,axiom,
~ b000000011000000001010101100(17) ).
tff(bitBlastConstant_7416,axiom,
~ b000000011000000001010101100(16) ).
tff(bitBlastConstant_7415,axiom,
~ b000000011000000001010101100(15) ).
tff(bitBlastConstant_7414,axiom,
~ b000000011000000001010101100(14) ).
tff(bitBlastConstant_7413,axiom,
~ b000000011000000001010101100(13) ).
tff(bitBlastConstant_7412,axiom,
~ b000000011000000001010101100(12) ).
tff(bitBlastConstant_7411,axiom,
~ b000000011000000001010101100(11) ).
tff(bitBlastConstant_7410,axiom,
~ b000000011000000001010101100(10) ).
tff(bitBlastConstant_7409,axiom,
b000000011000000001010101100(9) ).
tff(bitBlastConstant_7408,axiom,
~ b000000011000000001010101100(8) ).
tff(bitBlastConstant_7407,axiom,
b000000011000000001010101100(7) ).
tff(bitBlastConstant_7406,axiom,
~ b000000011000000001010101100(6) ).
tff(bitBlastConstant_7405,axiom,
b000000011000000001010101100(5) ).
tff(bitBlastConstant_7404,axiom,
~ b000000011000000001010101100(4) ).
tff(bitBlastConstant_7403,axiom,
b000000011000000001010101100(3) ).
tff(bitBlastConstant_7402,axiom,
b000000011000000001010101100(2) ).
tff(bitBlastConstant_7401,axiom,
~ b000000011000000001010101100(1) ).
tff(bitBlastConstant_7400,axiom,
~ b000000011000000001010101100(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_443,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14370(VarCurr)
<=> v14374(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_444,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14370(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_215,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14374(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_421,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14374(VarCurr)
<=> v14376(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_414,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14374(VarCurr)
<=> v14375(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1013,axiom,
! [VarCurr: state_type] :
( v14376(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_7399,axiom,
~ b000000011100000001010101011(26) ).
tff(bitBlastConstant_7398,axiom,
~ b000000011100000001010101011(25) ).
tff(bitBlastConstant_7397,axiom,
~ b000000011100000001010101011(24) ).
tff(bitBlastConstant_7396,axiom,
~ b000000011100000001010101011(23) ).
tff(bitBlastConstant_7395,axiom,
~ b000000011100000001010101011(22) ).
tff(bitBlastConstant_7394,axiom,
~ b000000011100000001010101011(21) ).
tff(bitBlastConstant_7393,axiom,
~ b000000011100000001010101011(20) ).
tff(bitBlastConstant_7392,axiom,
b000000011100000001010101011(19) ).
tff(bitBlastConstant_7391,axiom,
b000000011100000001010101011(18) ).
tff(bitBlastConstant_7390,axiom,
b000000011100000001010101011(17) ).
tff(bitBlastConstant_7389,axiom,
~ b000000011100000001010101011(16) ).
tff(bitBlastConstant_7388,axiom,
~ b000000011100000001010101011(15) ).
tff(bitBlastConstant_7387,axiom,
~ b000000011100000001010101011(14) ).
tff(bitBlastConstant_7386,axiom,
~ b000000011100000001010101011(13) ).
tff(bitBlastConstant_7385,axiom,
~ b000000011100000001010101011(12) ).
tff(bitBlastConstant_7384,axiom,
~ b000000011100000001010101011(11) ).
tff(bitBlastConstant_7383,axiom,
~ b000000011100000001010101011(10) ).
tff(bitBlastConstant_7382,axiom,
b000000011100000001010101011(9) ).
tff(bitBlastConstant_7381,axiom,
~ b000000011100000001010101011(8) ).
tff(bitBlastConstant_7380,axiom,
b000000011100000001010101011(7) ).
tff(bitBlastConstant_7379,axiom,
~ b000000011100000001010101011(6) ).
tff(bitBlastConstant_7378,axiom,
b000000011100000001010101011(5) ).
tff(bitBlastConstant_7377,axiom,
~ b000000011100000001010101011(4) ).
tff(bitBlastConstant_7376,axiom,
b000000011100000001010101011(3) ).
tff(bitBlastConstant_7375,axiom,
~ b000000011100000001010101011(2) ).
tff(bitBlastConstant_7374,axiom,
b000000011100000001010101011(1) ).
tff(bitBlastConstant_7373,axiom,
b000000011100000001010101011(0) ).
tff(addBitVectorEqualityBitBlasted_1012,axiom,
! [VarCurr: state_type] :
( v14375(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_7372,axiom,
~ b000000011000000001010101011(26) ).
tff(bitBlastConstant_7371,axiom,
~ b000000011000000001010101011(25) ).
tff(bitBlastConstant_7370,axiom,
~ b000000011000000001010101011(24) ).
tff(bitBlastConstant_7369,axiom,
~ b000000011000000001010101011(23) ).
tff(bitBlastConstant_7368,axiom,
~ b000000011000000001010101011(22) ).
tff(bitBlastConstant_7367,axiom,
~ b000000011000000001010101011(21) ).
tff(bitBlastConstant_7366,axiom,
~ b000000011000000001010101011(20) ).
tff(bitBlastConstant_7365,axiom,
b000000011000000001010101011(19) ).
tff(bitBlastConstant_7364,axiom,
b000000011000000001010101011(18) ).
tff(bitBlastConstant_7363,axiom,
~ b000000011000000001010101011(17) ).
tff(bitBlastConstant_7362,axiom,
~ b000000011000000001010101011(16) ).
tff(bitBlastConstant_7361,axiom,
~ b000000011000000001010101011(15) ).
tff(bitBlastConstant_7360,axiom,
~ b000000011000000001010101011(14) ).
tff(bitBlastConstant_7359,axiom,
~ b000000011000000001010101011(13) ).
tff(bitBlastConstant_7358,axiom,
~ b000000011000000001010101011(12) ).
tff(bitBlastConstant_7357,axiom,
~ b000000011000000001010101011(11) ).
tff(bitBlastConstant_7356,axiom,
~ b000000011000000001010101011(10) ).
tff(bitBlastConstant_7355,axiom,
b000000011000000001010101011(9) ).
tff(bitBlastConstant_7354,axiom,
~ b000000011000000001010101011(8) ).
tff(bitBlastConstant_7353,axiom,
b000000011000000001010101011(7) ).
tff(bitBlastConstant_7352,axiom,
~ b000000011000000001010101011(6) ).
tff(bitBlastConstant_7351,axiom,
b000000011000000001010101011(5) ).
tff(bitBlastConstant_7350,axiom,
~ b000000011000000001010101011(4) ).
tff(bitBlastConstant_7349,axiom,
b000000011000000001010101011(3) ).
tff(bitBlastConstant_7348,axiom,
~ b000000011000000001010101011(2) ).
tff(bitBlastConstant_7347,axiom,
b000000011000000001010101011(1) ).
tff(bitBlastConstant_7346,axiom,
b000000011000000001010101011(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_442,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14362(VarCurr)
<=> v14366(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_443,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14362(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_214,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14366(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_420,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14366(VarCurr)
<=> v14368(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_413,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14366(VarCurr)
<=> v14367(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1011,axiom,
! [VarCurr: state_type] :
( v14368(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_7345,axiom,
~ b000000011100000001010101010(26) ).
tff(bitBlastConstant_7344,axiom,
~ b000000011100000001010101010(25) ).
tff(bitBlastConstant_7343,axiom,
~ b000000011100000001010101010(24) ).
tff(bitBlastConstant_7342,axiom,
~ b000000011100000001010101010(23) ).
tff(bitBlastConstant_7341,axiom,
~ b000000011100000001010101010(22) ).
tff(bitBlastConstant_7340,axiom,
~ b000000011100000001010101010(21) ).
tff(bitBlastConstant_7339,axiom,
~ b000000011100000001010101010(20) ).
tff(bitBlastConstant_7338,axiom,
b000000011100000001010101010(19) ).
tff(bitBlastConstant_7337,axiom,
b000000011100000001010101010(18) ).
tff(bitBlastConstant_7336,axiom,
b000000011100000001010101010(17) ).
tff(bitBlastConstant_7335,axiom,
~ b000000011100000001010101010(16) ).
tff(bitBlastConstant_7334,axiom,
~ b000000011100000001010101010(15) ).
tff(bitBlastConstant_7333,axiom,
~ b000000011100000001010101010(14) ).
tff(bitBlastConstant_7332,axiom,
~ b000000011100000001010101010(13) ).
tff(bitBlastConstant_7331,axiom,
~ b000000011100000001010101010(12) ).
tff(bitBlastConstant_7330,axiom,
~ b000000011100000001010101010(11) ).
tff(bitBlastConstant_7329,axiom,
~ b000000011100000001010101010(10) ).
tff(bitBlastConstant_7328,axiom,
b000000011100000001010101010(9) ).
tff(bitBlastConstant_7327,axiom,
~ b000000011100000001010101010(8) ).
tff(bitBlastConstant_7326,axiom,
b000000011100000001010101010(7) ).
tff(bitBlastConstant_7325,axiom,
~ b000000011100000001010101010(6) ).
tff(bitBlastConstant_7324,axiom,
b000000011100000001010101010(5) ).
tff(bitBlastConstant_7323,axiom,
~ b000000011100000001010101010(4) ).
tff(bitBlastConstant_7322,axiom,
b000000011100000001010101010(3) ).
tff(bitBlastConstant_7321,axiom,
~ b000000011100000001010101010(2) ).
tff(bitBlastConstant_7320,axiom,
b000000011100000001010101010(1) ).
tff(bitBlastConstant_7319,axiom,
~ b000000011100000001010101010(0) ).
tff(addBitVectorEqualityBitBlasted_1010,axiom,
! [VarCurr: state_type] :
( v14367(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_7318,axiom,
~ b000000011000000001010101010(26) ).
tff(bitBlastConstant_7317,axiom,
~ b000000011000000001010101010(25) ).
tff(bitBlastConstant_7316,axiom,
~ b000000011000000001010101010(24) ).
tff(bitBlastConstant_7315,axiom,
~ b000000011000000001010101010(23) ).
tff(bitBlastConstant_7314,axiom,
~ b000000011000000001010101010(22) ).
tff(bitBlastConstant_7313,axiom,
~ b000000011000000001010101010(21) ).
tff(bitBlastConstant_7312,axiom,
~ b000000011000000001010101010(20) ).
tff(bitBlastConstant_7311,axiom,
b000000011000000001010101010(19) ).
tff(bitBlastConstant_7310,axiom,
b000000011000000001010101010(18) ).
tff(bitBlastConstant_7309,axiom,
~ b000000011000000001010101010(17) ).
tff(bitBlastConstant_7308,axiom,
~ b000000011000000001010101010(16) ).
tff(bitBlastConstant_7307,axiom,
~ b000000011000000001010101010(15) ).
tff(bitBlastConstant_7306,axiom,
~ b000000011000000001010101010(14) ).
tff(bitBlastConstant_7305,axiom,
~ b000000011000000001010101010(13) ).
tff(bitBlastConstant_7304,axiom,
~ b000000011000000001010101010(12) ).
tff(bitBlastConstant_7303,axiom,
~ b000000011000000001010101010(11) ).
tff(bitBlastConstant_7302,axiom,
~ b000000011000000001010101010(10) ).
tff(bitBlastConstant_7301,axiom,
b000000011000000001010101010(9) ).
tff(bitBlastConstant_7300,axiom,
~ b000000011000000001010101010(8) ).
tff(bitBlastConstant_7299,axiom,
b000000011000000001010101010(7) ).
tff(bitBlastConstant_7298,axiom,
~ b000000011000000001010101010(6) ).
tff(bitBlastConstant_7297,axiom,
b000000011000000001010101010(5) ).
tff(bitBlastConstant_7296,axiom,
~ b000000011000000001010101010(4) ).
tff(bitBlastConstant_7295,axiom,
b000000011000000001010101010(3) ).
tff(bitBlastConstant_7294,axiom,
~ b000000011000000001010101010(2) ).
tff(bitBlastConstant_7293,axiom,
b000000011000000001010101010(1) ).
tff(bitBlastConstant_7292,axiom,
~ b000000011000000001010101010(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_441,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14354(VarCurr)
<=> v14358(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_442,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14354(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_213,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14358(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_419,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14358(VarCurr)
<=> v14360(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_412,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14358(VarCurr)
<=> v14359(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1009,axiom,
! [VarCurr: state_type] :
( v14360(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_7291,axiom,
~ b000000011100000001010101001(26) ).
tff(bitBlastConstant_7290,axiom,
~ b000000011100000001010101001(25) ).
tff(bitBlastConstant_7289,axiom,
~ b000000011100000001010101001(24) ).
tff(bitBlastConstant_7288,axiom,
~ b000000011100000001010101001(23) ).
tff(bitBlastConstant_7287,axiom,
~ b000000011100000001010101001(22) ).
tff(bitBlastConstant_7286,axiom,
~ b000000011100000001010101001(21) ).
tff(bitBlastConstant_7285,axiom,
~ b000000011100000001010101001(20) ).
tff(bitBlastConstant_7284,axiom,
b000000011100000001010101001(19) ).
tff(bitBlastConstant_7283,axiom,
b000000011100000001010101001(18) ).
tff(bitBlastConstant_7282,axiom,
b000000011100000001010101001(17) ).
tff(bitBlastConstant_7281,axiom,
~ b000000011100000001010101001(16) ).
tff(bitBlastConstant_7280,axiom,
~ b000000011100000001010101001(15) ).
tff(bitBlastConstant_7279,axiom,
~ b000000011100000001010101001(14) ).
tff(bitBlastConstant_7278,axiom,
~ b000000011100000001010101001(13) ).
tff(bitBlastConstant_7277,axiom,
~ b000000011100000001010101001(12) ).
tff(bitBlastConstant_7276,axiom,
~ b000000011100000001010101001(11) ).
tff(bitBlastConstant_7275,axiom,
~ b000000011100000001010101001(10) ).
tff(bitBlastConstant_7274,axiom,
b000000011100000001010101001(9) ).
tff(bitBlastConstant_7273,axiom,
~ b000000011100000001010101001(8) ).
tff(bitBlastConstant_7272,axiom,
b000000011100000001010101001(7) ).
tff(bitBlastConstant_7271,axiom,
~ b000000011100000001010101001(6) ).
tff(bitBlastConstant_7270,axiom,
b000000011100000001010101001(5) ).
tff(bitBlastConstant_7269,axiom,
~ b000000011100000001010101001(4) ).
tff(bitBlastConstant_7268,axiom,
b000000011100000001010101001(3) ).
tff(bitBlastConstant_7267,axiom,
~ b000000011100000001010101001(2) ).
tff(bitBlastConstant_7266,axiom,
~ b000000011100000001010101001(1) ).
tff(bitBlastConstant_7265,axiom,
b000000011100000001010101001(0) ).
tff(addBitVectorEqualityBitBlasted_1008,axiom,
! [VarCurr: state_type] :
( v14359(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_7264,axiom,
~ b000000011000000001010101001(26) ).
tff(bitBlastConstant_7263,axiom,
~ b000000011000000001010101001(25) ).
tff(bitBlastConstant_7262,axiom,
~ b000000011000000001010101001(24) ).
tff(bitBlastConstant_7261,axiom,
~ b000000011000000001010101001(23) ).
tff(bitBlastConstant_7260,axiom,
~ b000000011000000001010101001(22) ).
tff(bitBlastConstant_7259,axiom,
~ b000000011000000001010101001(21) ).
tff(bitBlastConstant_7258,axiom,
~ b000000011000000001010101001(20) ).
tff(bitBlastConstant_7257,axiom,
b000000011000000001010101001(19) ).
tff(bitBlastConstant_7256,axiom,
b000000011000000001010101001(18) ).
tff(bitBlastConstant_7255,axiom,
~ b000000011000000001010101001(17) ).
tff(bitBlastConstant_7254,axiom,
~ b000000011000000001010101001(16) ).
tff(bitBlastConstant_7253,axiom,
~ b000000011000000001010101001(15) ).
tff(bitBlastConstant_7252,axiom,
~ b000000011000000001010101001(14) ).
tff(bitBlastConstant_7251,axiom,
~ b000000011000000001010101001(13) ).
tff(bitBlastConstant_7250,axiom,
~ b000000011000000001010101001(12) ).
tff(bitBlastConstant_7249,axiom,
~ b000000011000000001010101001(11) ).
tff(bitBlastConstant_7248,axiom,
~ b000000011000000001010101001(10) ).
tff(bitBlastConstant_7247,axiom,
b000000011000000001010101001(9) ).
tff(bitBlastConstant_7246,axiom,
~ b000000011000000001010101001(8) ).
tff(bitBlastConstant_7245,axiom,
b000000011000000001010101001(7) ).
tff(bitBlastConstant_7244,axiom,
~ b000000011000000001010101001(6) ).
tff(bitBlastConstant_7243,axiom,
b000000011000000001010101001(5) ).
tff(bitBlastConstant_7242,axiom,
~ b000000011000000001010101001(4) ).
tff(bitBlastConstant_7241,axiom,
b000000011000000001010101001(3) ).
tff(bitBlastConstant_7240,axiom,
~ b000000011000000001010101001(2) ).
tff(bitBlastConstant_7239,axiom,
~ b000000011000000001010101001(1) ).
tff(bitBlastConstant_7238,axiom,
b000000011000000001010101001(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_440,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14346(VarCurr)
<=> v14350(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_441,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14346(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_212,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14350(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_418,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14350(VarCurr)
<=> v14352(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_411,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14350(VarCurr)
<=> v14351(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1007,axiom,
! [VarCurr: state_type] :
( v14352(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_7237,axiom,
~ b000000011100000001010101000(26) ).
tff(bitBlastConstant_7236,axiom,
~ b000000011100000001010101000(25) ).
tff(bitBlastConstant_7235,axiom,
~ b000000011100000001010101000(24) ).
tff(bitBlastConstant_7234,axiom,
~ b000000011100000001010101000(23) ).
tff(bitBlastConstant_7233,axiom,
~ b000000011100000001010101000(22) ).
tff(bitBlastConstant_7232,axiom,
~ b000000011100000001010101000(21) ).
tff(bitBlastConstant_7231,axiom,
~ b000000011100000001010101000(20) ).
tff(bitBlastConstant_7230,axiom,
b000000011100000001010101000(19) ).
tff(bitBlastConstant_7229,axiom,
b000000011100000001010101000(18) ).
tff(bitBlastConstant_7228,axiom,
b000000011100000001010101000(17) ).
tff(bitBlastConstant_7227,axiom,
~ b000000011100000001010101000(16) ).
tff(bitBlastConstant_7226,axiom,
~ b000000011100000001010101000(15) ).
tff(bitBlastConstant_7225,axiom,
~ b000000011100000001010101000(14) ).
tff(bitBlastConstant_7224,axiom,
~ b000000011100000001010101000(13) ).
tff(bitBlastConstant_7223,axiom,
~ b000000011100000001010101000(12) ).
tff(bitBlastConstant_7222,axiom,
~ b000000011100000001010101000(11) ).
tff(bitBlastConstant_7221,axiom,
~ b000000011100000001010101000(10) ).
tff(bitBlastConstant_7220,axiom,
b000000011100000001010101000(9) ).
tff(bitBlastConstant_7219,axiom,
~ b000000011100000001010101000(8) ).
tff(bitBlastConstant_7218,axiom,
b000000011100000001010101000(7) ).
tff(bitBlastConstant_7217,axiom,
~ b000000011100000001010101000(6) ).
tff(bitBlastConstant_7216,axiom,
b000000011100000001010101000(5) ).
tff(bitBlastConstant_7215,axiom,
~ b000000011100000001010101000(4) ).
tff(bitBlastConstant_7214,axiom,
b000000011100000001010101000(3) ).
tff(bitBlastConstant_7213,axiom,
~ b000000011100000001010101000(2) ).
tff(bitBlastConstant_7212,axiom,
~ b000000011100000001010101000(1) ).
tff(bitBlastConstant_7211,axiom,
~ b000000011100000001010101000(0) ).
tff(addBitVectorEqualityBitBlasted_1006,axiom,
! [VarCurr: state_type] :
( v14351(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_7210,axiom,
~ b000000011000000001010101000(26) ).
tff(bitBlastConstant_7209,axiom,
~ b000000011000000001010101000(25) ).
tff(bitBlastConstant_7208,axiom,
~ b000000011000000001010101000(24) ).
tff(bitBlastConstant_7207,axiom,
~ b000000011000000001010101000(23) ).
tff(bitBlastConstant_7206,axiom,
~ b000000011000000001010101000(22) ).
tff(bitBlastConstant_7205,axiom,
~ b000000011000000001010101000(21) ).
tff(bitBlastConstant_7204,axiom,
~ b000000011000000001010101000(20) ).
tff(bitBlastConstant_7203,axiom,
b000000011000000001010101000(19) ).
tff(bitBlastConstant_7202,axiom,
b000000011000000001010101000(18) ).
tff(bitBlastConstant_7201,axiom,
~ b000000011000000001010101000(17) ).
tff(bitBlastConstant_7200,axiom,
~ b000000011000000001010101000(16) ).
tff(bitBlastConstant_7199,axiom,
~ b000000011000000001010101000(15) ).
tff(bitBlastConstant_7198,axiom,
~ b000000011000000001010101000(14) ).
tff(bitBlastConstant_7197,axiom,
~ b000000011000000001010101000(13) ).
tff(bitBlastConstant_7196,axiom,
~ b000000011000000001010101000(12) ).
tff(bitBlastConstant_7195,axiom,
~ b000000011000000001010101000(11) ).
tff(bitBlastConstant_7194,axiom,
~ b000000011000000001010101000(10) ).
tff(bitBlastConstant_7193,axiom,
b000000011000000001010101000(9) ).
tff(bitBlastConstant_7192,axiom,
~ b000000011000000001010101000(8) ).
tff(bitBlastConstant_7191,axiom,
b000000011000000001010101000(7) ).
tff(bitBlastConstant_7190,axiom,
~ b000000011000000001010101000(6) ).
tff(bitBlastConstant_7189,axiom,
b000000011000000001010101000(5) ).
tff(bitBlastConstant_7188,axiom,
~ b000000011000000001010101000(4) ).
tff(bitBlastConstant_7187,axiom,
b000000011000000001010101000(3) ).
tff(bitBlastConstant_7186,axiom,
~ b000000011000000001010101000(2) ).
tff(bitBlastConstant_7185,axiom,
~ b000000011000000001010101000(1) ).
tff(bitBlastConstant_7184,axiom,
~ b000000011000000001010101000(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_439,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14338(VarCurr)
<=> v14342(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_440,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14338(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_211,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14342(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_417,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14342(VarCurr)
<=> v14344(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_410,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14342(VarCurr)
<=> v14343(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1005,axiom,
! [VarCurr: state_type] :
( v14344(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_7183,axiom,
~ b000000011100000001010100111(26) ).
tff(bitBlastConstant_7182,axiom,
~ b000000011100000001010100111(25) ).
tff(bitBlastConstant_7181,axiom,
~ b000000011100000001010100111(24) ).
tff(bitBlastConstant_7180,axiom,
~ b000000011100000001010100111(23) ).
tff(bitBlastConstant_7179,axiom,
~ b000000011100000001010100111(22) ).
tff(bitBlastConstant_7178,axiom,
~ b000000011100000001010100111(21) ).
tff(bitBlastConstant_7177,axiom,
~ b000000011100000001010100111(20) ).
tff(bitBlastConstant_7176,axiom,
b000000011100000001010100111(19) ).
tff(bitBlastConstant_7175,axiom,
b000000011100000001010100111(18) ).
tff(bitBlastConstant_7174,axiom,
b000000011100000001010100111(17) ).
tff(bitBlastConstant_7173,axiom,
~ b000000011100000001010100111(16) ).
tff(bitBlastConstant_7172,axiom,
~ b000000011100000001010100111(15) ).
tff(bitBlastConstant_7171,axiom,
~ b000000011100000001010100111(14) ).
tff(bitBlastConstant_7170,axiom,
~ b000000011100000001010100111(13) ).
tff(bitBlastConstant_7169,axiom,
~ b000000011100000001010100111(12) ).
tff(bitBlastConstant_7168,axiom,
~ b000000011100000001010100111(11) ).
tff(bitBlastConstant_7167,axiom,
~ b000000011100000001010100111(10) ).
tff(bitBlastConstant_7166,axiom,
b000000011100000001010100111(9) ).
tff(bitBlastConstant_7165,axiom,
~ b000000011100000001010100111(8) ).
tff(bitBlastConstant_7164,axiom,
b000000011100000001010100111(7) ).
tff(bitBlastConstant_7163,axiom,
~ b000000011100000001010100111(6) ).
tff(bitBlastConstant_7162,axiom,
b000000011100000001010100111(5) ).
tff(bitBlastConstant_7161,axiom,
~ b000000011100000001010100111(4) ).
tff(bitBlastConstant_7160,axiom,
~ b000000011100000001010100111(3) ).
tff(bitBlastConstant_7159,axiom,
b000000011100000001010100111(2) ).
tff(bitBlastConstant_7158,axiom,
b000000011100000001010100111(1) ).
tff(bitBlastConstant_7157,axiom,
b000000011100000001010100111(0) ).
tff(addBitVectorEqualityBitBlasted_1004,axiom,
! [VarCurr: state_type] :
( v14343(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_7156,axiom,
~ b000000011000000001010100111(26) ).
tff(bitBlastConstant_7155,axiom,
~ b000000011000000001010100111(25) ).
tff(bitBlastConstant_7154,axiom,
~ b000000011000000001010100111(24) ).
tff(bitBlastConstant_7153,axiom,
~ b000000011000000001010100111(23) ).
tff(bitBlastConstant_7152,axiom,
~ b000000011000000001010100111(22) ).
tff(bitBlastConstant_7151,axiom,
~ b000000011000000001010100111(21) ).
tff(bitBlastConstant_7150,axiom,
~ b000000011000000001010100111(20) ).
tff(bitBlastConstant_7149,axiom,
b000000011000000001010100111(19) ).
tff(bitBlastConstant_7148,axiom,
b000000011000000001010100111(18) ).
tff(bitBlastConstant_7147,axiom,
~ b000000011000000001010100111(17) ).
tff(bitBlastConstant_7146,axiom,
~ b000000011000000001010100111(16) ).
tff(bitBlastConstant_7145,axiom,
~ b000000011000000001010100111(15) ).
tff(bitBlastConstant_7144,axiom,
~ b000000011000000001010100111(14) ).
tff(bitBlastConstant_7143,axiom,
~ b000000011000000001010100111(13) ).
tff(bitBlastConstant_7142,axiom,
~ b000000011000000001010100111(12) ).
tff(bitBlastConstant_7141,axiom,
~ b000000011000000001010100111(11) ).
tff(bitBlastConstant_7140,axiom,
~ b000000011000000001010100111(10) ).
tff(bitBlastConstant_7139,axiom,
b000000011000000001010100111(9) ).
tff(bitBlastConstant_7138,axiom,
~ b000000011000000001010100111(8) ).
tff(bitBlastConstant_7137,axiom,
b000000011000000001010100111(7) ).
tff(bitBlastConstant_7136,axiom,
~ b000000011000000001010100111(6) ).
tff(bitBlastConstant_7135,axiom,
b000000011000000001010100111(5) ).
tff(bitBlastConstant_7134,axiom,
~ b000000011000000001010100111(4) ).
tff(bitBlastConstant_7133,axiom,
~ b000000011000000001010100111(3) ).
tff(bitBlastConstant_7132,axiom,
b000000011000000001010100111(2) ).
tff(bitBlastConstant_7131,axiom,
b000000011000000001010100111(1) ).
tff(bitBlastConstant_7130,axiom,
b000000011000000001010100111(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_438,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14330(VarCurr)
<=> v14334(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_439,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14330(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_210,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14334(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_416,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14334(VarCurr)
<=> v14336(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_409,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14334(VarCurr)
<=> v14335(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1003,axiom,
! [VarCurr: state_type] :
( v14336(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_7129,axiom,
~ b000000011100000001010100110(26) ).
tff(bitBlastConstant_7128,axiom,
~ b000000011100000001010100110(25) ).
tff(bitBlastConstant_7127,axiom,
~ b000000011100000001010100110(24) ).
tff(bitBlastConstant_7126,axiom,
~ b000000011100000001010100110(23) ).
tff(bitBlastConstant_7125,axiom,
~ b000000011100000001010100110(22) ).
tff(bitBlastConstant_7124,axiom,
~ b000000011100000001010100110(21) ).
tff(bitBlastConstant_7123,axiom,
~ b000000011100000001010100110(20) ).
tff(bitBlastConstant_7122,axiom,
b000000011100000001010100110(19) ).
tff(bitBlastConstant_7121,axiom,
b000000011100000001010100110(18) ).
tff(bitBlastConstant_7120,axiom,
b000000011100000001010100110(17) ).
tff(bitBlastConstant_7119,axiom,
~ b000000011100000001010100110(16) ).
tff(bitBlastConstant_7118,axiom,
~ b000000011100000001010100110(15) ).
tff(bitBlastConstant_7117,axiom,
~ b000000011100000001010100110(14) ).
tff(bitBlastConstant_7116,axiom,
~ b000000011100000001010100110(13) ).
tff(bitBlastConstant_7115,axiom,
~ b000000011100000001010100110(12) ).
tff(bitBlastConstant_7114,axiom,
~ b000000011100000001010100110(11) ).
tff(bitBlastConstant_7113,axiom,
~ b000000011100000001010100110(10) ).
tff(bitBlastConstant_7112,axiom,
b000000011100000001010100110(9) ).
tff(bitBlastConstant_7111,axiom,
~ b000000011100000001010100110(8) ).
tff(bitBlastConstant_7110,axiom,
b000000011100000001010100110(7) ).
tff(bitBlastConstant_7109,axiom,
~ b000000011100000001010100110(6) ).
tff(bitBlastConstant_7108,axiom,
b000000011100000001010100110(5) ).
tff(bitBlastConstant_7107,axiom,
~ b000000011100000001010100110(4) ).
tff(bitBlastConstant_7106,axiom,
~ b000000011100000001010100110(3) ).
tff(bitBlastConstant_7105,axiom,
b000000011100000001010100110(2) ).
tff(bitBlastConstant_7104,axiom,
b000000011100000001010100110(1) ).
tff(bitBlastConstant_7103,axiom,
~ b000000011100000001010100110(0) ).
tff(addBitVectorEqualityBitBlasted_1002,axiom,
! [VarCurr: state_type] :
( v14335(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_7102,axiom,
~ b000000011000000001010100110(26) ).
tff(bitBlastConstant_7101,axiom,
~ b000000011000000001010100110(25) ).
tff(bitBlastConstant_7100,axiom,
~ b000000011000000001010100110(24) ).
tff(bitBlastConstant_7099,axiom,
~ b000000011000000001010100110(23) ).
tff(bitBlastConstant_7098,axiom,
~ b000000011000000001010100110(22) ).
tff(bitBlastConstant_7097,axiom,
~ b000000011000000001010100110(21) ).
tff(bitBlastConstant_7096,axiom,
~ b000000011000000001010100110(20) ).
tff(bitBlastConstant_7095,axiom,
b000000011000000001010100110(19) ).
tff(bitBlastConstant_7094,axiom,
b000000011000000001010100110(18) ).
tff(bitBlastConstant_7093,axiom,
~ b000000011000000001010100110(17) ).
tff(bitBlastConstant_7092,axiom,
~ b000000011000000001010100110(16) ).
tff(bitBlastConstant_7091,axiom,
~ b000000011000000001010100110(15) ).
tff(bitBlastConstant_7090,axiom,
~ b000000011000000001010100110(14) ).
tff(bitBlastConstant_7089,axiom,
~ b000000011000000001010100110(13) ).
tff(bitBlastConstant_7088,axiom,
~ b000000011000000001010100110(12) ).
tff(bitBlastConstant_7087,axiom,
~ b000000011000000001010100110(11) ).
tff(bitBlastConstant_7086,axiom,
~ b000000011000000001010100110(10) ).
tff(bitBlastConstant_7085,axiom,
b000000011000000001010100110(9) ).
tff(bitBlastConstant_7084,axiom,
~ b000000011000000001010100110(8) ).
tff(bitBlastConstant_7083,axiom,
b000000011000000001010100110(7) ).
tff(bitBlastConstant_7082,axiom,
~ b000000011000000001010100110(6) ).
tff(bitBlastConstant_7081,axiom,
b000000011000000001010100110(5) ).
tff(bitBlastConstant_7080,axiom,
~ b000000011000000001010100110(4) ).
tff(bitBlastConstant_7079,axiom,
~ b000000011000000001010100110(3) ).
tff(bitBlastConstant_7078,axiom,
b000000011000000001010100110(2) ).
tff(bitBlastConstant_7077,axiom,
b000000011000000001010100110(1) ).
tff(bitBlastConstant_7076,axiom,
~ b000000011000000001010100110(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_437,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14322(VarCurr)
<=> v14326(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_438,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14322(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_209,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14326(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_415,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14326(VarCurr)
<=> v14328(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_408,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14326(VarCurr)
<=> v14327(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_1001,axiom,
! [VarCurr: state_type] :
( v14328(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_7075,axiom,
~ b000000011100000001010100101(26) ).
tff(bitBlastConstant_7074,axiom,
~ b000000011100000001010100101(25) ).
tff(bitBlastConstant_7073,axiom,
~ b000000011100000001010100101(24) ).
tff(bitBlastConstant_7072,axiom,
~ b000000011100000001010100101(23) ).
tff(bitBlastConstant_7071,axiom,
~ b000000011100000001010100101(22) ).
tff(bitBlastConstant_7070,axiom,
~ b000000011100000001010100101(21) ).
tff(bitBlastConstant_7069,axiom,
~ b000000011100000001010100101(20) ).
tff(bitBlastConstant_7068,axiom,
b000000011100000001010100101(19) ).
tff(bitBlastConstant_7067,axiom,
b000000011100000001010100101(18) ).
tff(bitBlastConstant_7066,axiom,
b000000011100000001010100101(17) ).
tff(bitBlastConstant_7065,axiom,
~ b000000011100000001010100101(16) ).
tff(bitBlastConstant_7064,axiom,
~ b000000011100000001010100101(15) ).
tff(bitBlastConstant_7063,axiom,
~ b000000011100000001010100101(14) ).
tff(bitBlastConstant_7062,axiom,
~ b000000011100000001010100101(13) ).
tff(bitBlastConstant_7061,axiom,
~ b000000011100000001010100101(12) ).
tff(bitBlastConstant_7060,axiom,
~ b000000011100000001010100101(11) ).
tff(bitBlastConstant_7059,axiom,
~ b000000011100000001010100101(10) ).
tff(bitBlastConstant_7058,axiom,
b000000011100000001010100101(9) ).
tff(bitBlastConstant_7057,axiom,
~ b000000011100000001010100101(8) ).
tff(bitBlastConstant_7056,axiom,
b000000011100000001010100101(7) ).
tff(bitBlastConstant_7055,axiom,
~ b000000011100000001010100101(6) ).
tff(bitBlastConstant_7054,axiom,
b000000011100000001010100101(5) ).
tff(bitBlastConstant_7053,axiom,
~ b000000011100000001010100101(4) ).
tff(bitBlastConstant_7052,axiom,
~ b000000011100000001010100101(3) ).
tff(bitBlastConstant_7051,axiom,
b000000011100000001010100101(2) ).
tff(bitBlastConstant_7050,axiom,
~ b000000011100000001010100101(1) ).
tff(bitBlastConstant_7049,axiom,
b000000011100000001010100101(0) ).
tff(addBitVectorEqualityBitBlasted_1000,axiom,
! [VarCurr: state_type] :
( v14327(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_7048,axiom,
~ b000000011000000001010100101(26) ).
tff(bitBlastConstant_7047,axiom,
~ b000000011000000001010100101(25) ).
tff(bitBlastConstant_7046,axiom,
~ b000000011000000001010100101(24) ).
tff(bitBlastConstant_7045,axiom,
~ b000000011000000001010100101(23) ).
tff(bitBlastConstant_7044,axiom,
~ b000000011000000001010100101(22) ).
tff(bitBlastConstant_7043,axiom,
~ b000000011000000001010100101(21) ).
tff(bitBlastConstant_7042,axiom,
~ b000000011000000001010100101(20) ).
tff(bitBlastConstant_7041,axiom,
b000000011000000001010100101(19) ).
tff(bitBlastConstant_7040,axiom,
b000000011000000001010100101(18) ).
tff(bitBlastConstant_7039,axiom,
~ b000000011000000001010100101(17) ).
tff(bitBlastConstant_7038,axiom,
~ b000000011000000001010100101(16) ).
tff(bitBlastConstant_7037,axiom,
~ b000000011000000001010100101(15) ).
tff(bitBlastConstant_7036,axiom,
~ b000000011000000001010100101(14) ).
tff(bitBlastConstant_7035,axiom,
~ b000000011000000001010100101(13) ).
tff(bitBlastConstant_7034,axiom,
~ b000000011000000001010100101(12) ).
tff(bitBlastConstant_7033,axiom,
~ b000000011000000001010100101(11) ).
tff(bitBlastConstant_7032,axiom,
~ b000000011000000001010100101(10) ).
tff(bitBlastConstant_7031,axiom,
b000000011000000001010100101(9) ).
tff(bitBlastConstant_7030,axiom,
~ b000000011000000001010100101(8) ).
tff(bitBlastConstant_7029,axiom,
b000000011000000001010100101(7) ).
tff(bitBlastConstant_7028,axiom,
~ b000000011000000001010100101(6) ).
tff(bitBlastConstant_7027,axiom,
b000000011000000001010100101(5) ).
tff(bitBlastConstant_7026,axiom,
~ b000000011000000001010100101(4) ).
tff(bitBlastConstant_7025,axiom,
~ b000000011000000001010100101(3) ).
tff(bitBlastConstant_7024,axiom,
b000000011000000001010100101(2) ).
tff(bitBlastConstant_7023,axiom,
~ b000000011000000001010100101(1) ).
tff(bitBlastConstant_7022,axiom,
b000000011000000001010100101(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_436,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14314(VarCurr)
<=> v14318(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_437,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14314(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_208,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14318(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_414,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14318(VarCurr)
<=> v14320(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_407,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14318(VarCurr)
<=> v14319(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_999,axiom,
! [VarCurr: state_type] :
( v14320(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_7021,axiom,
~ b000000011100000001010100100(26) ).
tff(bitBlastConstant_7020,axiom,
~ b000000011100000001010100100(25) ).
tff(bitBlastConstant_7019,axiom,
~ b000000011100000001010100100(24) ).
tff(bitBlastConstant_7018,axiom,
~ b000000011100000001010100100(23) ).
tff(bitBlastConstant_7017,axiom,
~ b000000011100000001010100100(22) ).
tff(bitBlastConstant_7016,axiom,
~ b000000011100000001010100100(21) ).
tff(bitBlastConstant_7015,axiom,
~ b000000011100000001010100100(20) ).
tff(bitBlastConstant_7014,axiom,
b000000011100000001010100100(19) ).
tff(bitBlastConstant_7013,axiom,
b000000011100000001010100100(18) ).
tff(bitBlastConstant_7012,axiom,
b000000011100000001010100100(17) ).
tff(bitBlastConstant_7011,axiom,
~ b000000011100000001010100100(16) ).
tff(bitBlastConstant_7010,axiom,
~ b000000011100000001010100100(15) ).
tff(bitBlastConstant_7009,axiom,
~ b000000011100000001010100100(14) ).
tff(bitBlastConstant_7008,axiom,
~ b000000011100000001010100100(13) ).
tff(bitBlastConstant_7007,axiom,
~ b000000011100000001010100100(12) ).
tff(bitBlastConstant_7006,axiom,
~ b000000011100000001010100100(11) ).
tff(bitBlastConstant_7005,axiom,
~ b000000011100000001010100100(10) ).
tff(bitBlastConstant_7004,axiom,
b000000011100000001010100100(9) ).
tff(bitBlastConstant_7003,axiom,
~ b000000011100000001010100100(8) ).
tff(bitBlastConstant_7002,axiom,
b000000011100000001010100100(7) ).
tff(bitBlastConstant_7001,axiom,
~ b000000011100000001010100100(6) ).
tff(bitBlastConstant_7000,axiom,
b000000011100000001010100100(5) ).
tff(bitBlastConstant_6999,axiom,
~ b000000011100000001010100100(4) ).
tff(bitBlastConstant_6998,axiom,
~ b000000011100000001010100100(3) ).
tff(bitBlastConstant_6997,axiom,
b000000011100000001010100100(2) ).
tff(bitBlastConstant_6996,axiom,
~ b000000011100000001010100100(1) ).
tff(bitBlastConstant_6995,axiom,
~ b000000011100000001010100100(0) ).
tff(addBitVectorEqualityBitBlasted_998,axiom,
! [VarCurr: state_type] :
( v14319(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_6994,axiom,
~ b000000011000000001010100100(26) ).
tff(bitBlastConstant_6993,axiom,
~ b000000011000000001010100100(25) ).
tff(bitBlastConstant_6992,axiom,
~ b000000011000000001010100100(24) ).
tff(bitBlastConstant_6991,axiom,
~ b000000011000000001010100100(23) ).
tff(bitBlastConstant_6990,axiom,
~ b000000011000000001010100100(22) ).
tff(bitBlastConstant_6989,axiom,
~ b000000011000000001010100100(21) ).
tff(bitBlastConstant_6988,axiom,
~ b000000011000000001010100100(20) ).
tff(bitBlastConstant_6987,axiom,
b000000011000000001010100100(19) ).
tff(bitBlastConstant_6986,axiom,
b000000011000000001010100100(18) ).
tff(bitBlastConstant_6985,axiom,
~ b000000011000000001010100100(17) ).
tff(bitBlastConstant_6984,axiom,
~ b000000011000000001010100100(16) ).
tff(bitBlastConstant_6983,axiom,
~ b000000011000000001010100100(15) ).
tff(bitBlastConstant_6982,axiom,
~ b000000011000000001010100100(14) ).
tff(bitBlastConstant_6981,axiom,
~ b000000011000000001010100100(13) ).
tff(bitBlastConstant_6980,axiom,
~ b000000011000000001010100100(12) ).
tff(bitBlastConstant_6979,axiom,
~ b000000011000000001010100100(11) ).
tff(bitBlastConstant_6978,axiom,
~ b000000011000000001010100100(10) ).
tff(bitBlastConstant_6977,axiom,
b000000011000000001010100100(9) ).
tff(bitBlastConstant_6976,axiom,
~ b000000011000000001010100100(8) ).
tff(bitBlastConstant_6975,axiom,
b000000011000000001010100100(7) ).
tff(bitBlastConstant_6974,axiom,
~ b000000011000000001010100100(6) ).
tff(bitBlastConstant_6973,axiom,
b000000011000000001010100100(5) ).
tff(bitBlastConstant_6972,axiom,
~ b000000011000000001010100100(4) ).
tff(bitBlastConstant_6971,axiom,
~ b000000011000000001010100100(3) ).
tff(bitBlastConstant_6970,axiom,
b000000011000000001010100100(2) ).
tff(bitBlastConstant_6969,axiom,
~ b000000011000000001010100100(1) ).
tff(bitBlastConstant_6968,axiom,
~ b000000011000000001010100100(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_435,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14306(VarCurr)
<=> v14310(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_436,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14306(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_207,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14310(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_413,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14310(VarCurr)
<=> v14312(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_406,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14310(VarCurr)
<=> v14311(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_997,axiom,
! [VarCurr: state_type] :
( v14312(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_6967,axiom,
~ b000000011100000001010100011(26) ).
tff(bitBlastConstant_6966,axiom,
~ b000000011100000001010100011(25) ).
tff(bitBlastConstant_6965,axiom,
~ b000000011100000001010100011(24) ).
tff(bitBlastConstant_6964,axiom,
~ b000000011100000001010100011(23) ).
tff(bitBlastConstant_6963,axiom,
~ b000000011100000001010100011(22) ).
tff(bitBlastConstant_6962,axiom,
~ b000000011100000001010100011(21) ).
tff(bitBlastConstant_6961,axiom,
~ b000000011100000001010100011(20) ).
tff(bitBlastConstant_6960,axiom,
b000000011100000001010100011(19) ).
tff(bitBlastConstant_6959,axiom,
b000000011100000001010100011(18) ).
tff(bitBlastConstant_6958,axiom,
b000000011100000001010100011(17) ).
tff(bitBlastConstant_6957,axiom,
~ b000000011100000001010100011(16) ).
tff(bitBlastConstant_6956,axiom,
~ b000000011100000001010100011(15) ).
tff(bitBlastConstant_6955,axiom,
~ b000000011100000001010100011(14) ).
tff(bitBlastConstant_6954,axiom,
~ b000000011100000001010100011(13) ).
tff(bitBlastConstant_6953,axiom,
~ b000000011100000001010100011(12) ).
tff(bitBlastConstant_6952,axiom,
~ b000000011100000001010100011(11) ).
tff(bitBlastConstant_6951,axiom,
~ b000000011100000001010100011(10) ).
tff(bitBlastConstant_6950,axiom,
b000000011100000001010100011(9) ).
tff(bitBlastConstant_6949,axiom,
~ b000000011100000001010100011(8) ).
tff(bitBlastConstant_6948,axiom,
b000000011100000001010100011(7) ).
tff(bitBlastConstant_6947,axiom,
~ b000000011100000001010100011(6) ).
tff(bitBlastConstant_6946,axiom,
b000000011100000001010100011(5) ).
tff(bitBlastConstant_6945,axiom,
~ b000000011100000001010100011(4) ).
tff(bitBlastConstant_6944,axiom,
~ b000000011100000001010100011(3) ).
tff(bitBlastConstant_6943,axiom,
~ b000000011100000001010100011(2) ).
tff(bitBlastConstant_6942,axiom,
b000000011100000001010100011(1) ).
tff(bitBlastConstant_6941,axiom,
b000000011100000001010100011(0) ).
tff(addBitVectorEqualityBitBlasted_996,axiom,
! [VarCurr: state_type] :
( v14311(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_6940,axiom,
~ b000000011000000001010100011(26) ).
tff(bitBlastConstant_6939,axiom,
~ b000000011000000001010100011(25) ).
tff(bitBlastConstant_6938,axiom,
~ b000000011000000001010100011(24) ).
tff(bitBlastConstant_6937,axiom,
~ b000000011000000001010100011(23) ).
tff(bitBlastConstant_6936,axiom,
~ b000000011000000001010100011(22) ).
tff(bitBlastConstant_6935,axiom,
~ b000000011000000001010100011(21) ).
tff(bitBlastConstant_6934,axiom,
~ b000000011000000001010100011(20) ).
tff(bitBlastConstant_6933,axiom,
b000000011000000001010100011(19) ).
tff(bitBlastConstant_6932,axiom,
b000000011000000001010100011(18) ).
tff(bitBlastConstant_6931,axiom,
~ b000000011000000001010100011(17) ).
tff(bitBlastConstant_6930,axiom,
~ b000000011000000001010100011(16) ).
tff(bitBlastConstant_6929,axiom,
~ b000000011000000001010100011(15) ).
tff(bitBlastConstant_6928,axiom,
~ b000000011000000001010100011(14) ).
tff(bitBlastConstant_6927,axiom,
~ b000000011000000001010100011(13) ).
tff(bitBlastConstant_6926,axiom,
~ b000000011000000001010100011(12) ).
tff(bitBlastConstant_6925,axiom,
~ b000000011000000001010100011(11) ).
tff(bitBlastConstant_6924,axiom,
~ b000000011000000001010100011(10) ).
tff(bitBlastConstant_6923,axiom,
b000000011000000001010100011(9) ).
tff(bitBlastConstant_6922,axiom,
~ b000000011000000001010100011(8) ).
tff(bitBlastConstant_6921,axiom,
b000000011000000001010100011(7) ).
tff(bitBlastConstant_6920,axiom,
~ b000000011000000001010100011(6) ).
tff(bitBlastConstant_6919,axiom,
b000000011000000001010100011(5) ).
tff(bitBlastConstant_6918,axiom,
~ b000000011000000001010100011(4) ).
tff(bitBlastConstant_6917,axiom,
~ b000000011000000001010100011(3) ).
tff(bitBlastConstant_6916,axiom,
~ b000000011000000001010100011(2) ).
tff(bitBlastConstant_6915,axiom,
b000000011000000001010100011(1) ).
tff(bitBlastConstant_6914,axiom,
b000000011000000001010100011(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_434,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14298(VarCurr)
<=> v14302(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_435,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14298(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_206,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14302(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_412,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14302(VarCurr)
<=> v14304(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_405,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14302(VarCurr)
<=> v14303(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_995,axiom,
! [VarCurr: state_type] :
( v14304(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_6913,axiom,
~ b000000011100000001010100010(26) ).
tff(bitBlastConstant_6912,axiom,
~ b000000011100000001010100010(25) ).
tff(bitBlastConstant_6911,axiom,
~ b000000011100000001010100010(24) ).
tff(bitBlastConstant_6910,axiom,
~ b000000011100000001010100010(23) ).
tff(bitBlastConstant_6909,axiom,
~ b000000011100000001010100010(22) ).
tff(bitBlastConstant_6908,axiom,
~ b000000011100000001010100010(21) ).
tff(bitBlastConstant_6907,axiom,
~ b000000011100000001010100010(20) ).
tff(bitBlastConstant_6906,axiom,
b000000011100000001010100010(19) ).
tff(bitBlastConstant_6905,axiom,
b000000011100000001010100010(18) ).
tff(bitBlastConstant_6904,axiom,
b000000011100000001010100010(17) ).
tff(bitBlastConstant_6903,axiom,
~ b000000011100000001010100010(16) ).
tff(bitBlastConstant_6902,axiom,
~ b000000011100000001010100010(15) ).
tff(bitBlastConstant_6901,axiom,
~ b000000011100000001010100010(14) ).
tff(bitBlastConstant_6900,axiom,
~ b000000011100000001010100010(13) ).
tff(bitBlastConstant_6899,axiom,
~ b000000011100000001010100010(12) ).
tff(bitBlastConstant_6898,axiom,
~ b000000011100000001010100010(11) ).
tff(bitBlastConstant_6897,axiom,
~ b000000011100000001010100010(10) ).
tff(bitBlastConstant_6896,axiom,
b000000011100000001010100010(9) ).
tff(bitBlastConstant_6895,axiom,
~ b000000011100000001010100010(8) ).
tff(bitBlastConstant_6894,axiom,
b000000011100000001010100010(7) ).
tff(bitBlastConstant_6893,axiom,
~ b000000011100000001010100010(6) ).
tff(bitBlastConstant_6892,axiom,
b000000011100000001010100010(5) ).
tff(bitBlastConstant_6891,axiom,
~ b000000011100000001010100010(4) ).
tff(bitBlastConstant_6890,axiom,
~ b000000011100000001010100010(3) ).
tff(bitBlastConstant_6889,axiom,
~ b000000011100000001010100010(2) ).
tff(bitBlastConstant_6888,axiom,
b000000011100000001010100010(1) ).
tff(bitBlastConstant_6887,axiom,
~ b000000011100000001010100010(0) ).
tff(addBitVectorEqualityBitBlasted_994,axiom,
! [VarCurr: state_type] :
( v14303(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_6886,axiom,
~ b000000011000000001010100010(26) ).
tff(bitBlastConstant_6885,axiom,
~ b000000011000000001010100010(25) ).
tff(bitBlastConstant_6884,axiom,
~ b000000011000000001010100010(24) ).
tff(bitBlastConstant_6883,axiom,
~ b000000011000000001010100010(23) ).
tff(bitBlastConstant_6882,axiom,
~ b000000011000000001010100010(22) ).
tff(bitBlastConstant_6881,axiom,
~ b000000011000000001010100010(21) ).
tff(bitBlastConstant_6880,axiom,
~ b000000011000000001010100010(20) ).
tff(bitBlastConstant_6879,axiom,
b000000011000000001010100010(19) ).
tff(bitBlastConstant_6878,axiom,
b000000011000000001010100010(18) ).
tff(bitBlastConstant_6877,axiom,
~ b000000011000000001010100010(17) ).
tff(bitBlastConstant_6876,axiom,
~ b000000011000000001010100010(16) ).
tff(bitBlastConstant_6875,axiom,
~ b000000011000000001010100010(15) ).
tff(bitBlastConstant_6874,axiom,
~ b000000011000000001010100010(14) ).
tff(bitBlastConstant_6873,axiom,
~ b000000011000000001010100010(13) ).
tff(bitBlastConstant_6872,axiom,
~ b000000011000000001010100010(12) ).
tff(bitBlastConstant_6871,axiom,
~ b000000011000000001010100010(11) ).
tff(bitBlastConstant_6870,axiom,
~ b000000011000000001010100010(10) ).
tff(bitBlastConstant_6869,axiom,
b000000011000000001010100010(9) ).
tff(bitBlastConstant_6868,axiom,
~ b000000011000000001010100010(8) ).
tff(bitBlastConstant_6867,axiom,
b000000011000000001010100010(7) ).
tff(bitBlastConstant_6866,axiom,
~ b000000011000000001010100010(6) ).
tff(bitBlastConstant_6865,axiom,
b000000011000000001010100010(5) ).
tff(bitBlastConstant_6864,axiom,
~ b000000011000000001010100010(4) ).
tff(bitBlastConstant_6863,axiom,
~ b000000011000000001010100010(3) ).
tff(bitBlastConstant_6862,axiom,
~ b000000011000000001010100010(2) ).
tff(bitBlastConstant_6861,axiom,
b000000011000000001010100010(1) ).
tff(bitBlastConstant_6860,axiom,
~ b000000011000000001010100010(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_433,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14290(VarCurr)
<=> v14294(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_434,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14290(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_205,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14294(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_411,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14294(VarCurr)
<=> v14296(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_404,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14294(VarCurr)
<=> v14295(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_993,axiom,
! [VarCurr: state_type] :
( v14296(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_6859,axiom,
~ b000000011100000001010100001(26) ).
tff(bitBlastConstant_6858,axiom,
~ b000000011100000001010100001(25) ).
tff(bitBlastConstant_6857,axiom,
~ b000000011100000001010100001(24) ).
tff(bitBlastConstant_6856,axiom,
~ b000000011100000001010100001(23) ).
tff(bitBlastConstant_6855,axiom,
~ b000000011100000001010100001(22) ).
tff(bitBlastConstant_6854,axiom,
~ b000000011100000001010100001(21) ).
tff(bitBlastConstant_6853,axiom,
~ b000000011100000001010100001(20) ).
tff(bitBlastConstant_6852,axiom,
b000000011100000001010100001(19) ).
tff(bitBlastConstant_6851,axiom,
b000000011100000001010100001(18) ).
tff(bitBlastConstant_6850,axiom,
b000000011100000001010100001(17) ).
tff(bitBlastConstant_6849,axiom,
~ b000000011100000001010100001(16) ).
tff(bitBlastConstant_6848,axiom,
~ b000000011100000001010100001(15) ).
tff(bitBlastConstant_6847,axiom,
~ b000000011100000001010100001(14) ).
tff(bitBlastConstant_6846,axiom,
~ b000000011100000001010100001(13) ).
tff(bitBlastConstant_6845,axiom,
~ b000000011100000001010100001(12) ).
tff(bitBlastConstant_6844,axiom,
~ b000000011100000001010100001(11) ).
tff(bitBlastConstant_6843,axiom,
~ b000000011100000001010100001(10) ).
tff(bitBlastConstant_6842,axiom,
b000000011100000001010100001(9) ).
tff(bitBlastConstant_6841,axiom,
~ b000000011100000001010100001(8) ).
tff(bitBlastConstant_6840,axiom,
b000000011100000001010100001(7) ).
tff(bitBlastConstant_6839,axiom,
~ b000000011100000001010100001(6) ).
tff(bitBlastConstant_6838,axiom,
b000000011100000001010100001(5) ).
tff(bitBlastConstant_6837,axiom,
~ b000000011100000001010100001(4) ).
tff(bitBlastConstant_6836,axiom,
~ b000000011100000001010100001(3) ).
tff(bitBlastConstant_6835,axiom,
~ b000000011100000001010100001(2) ).
tff(bitBlastConstant_6834,axiom,
~ b000000011100000001010100001(1) ).
tff(bitBlastConstant_6833,axiom,
b000000011100000001010100001(0) ).
tff(addBitVectorEqualityBitBlasted_992,axiom,
! [VarCurr: state_type] :
( v14295(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_6832,axiom,
~ b000000011000000001010100001(26) ).
tff(bitBlastConstant_6831,axiom,
~ b000000011000000001010100001(25) ).
tff(bitBlastConstant_6830,axiom,
~ b000000011000000001010100001(24) ).
tff(bitBlastConstant_6829,axiom,
~ b000000011000000001010100001(23) ).
tff(bitBlastConstant_6828,axiom,
~ b000000011000000001010100001(22) ).
tff(bitBlastConstant_6827,axiom,
~ b000000011000000001010100001(21) ).
tff(bitBlastConstant_6826,axiom,
~ b000000011000000001010100001(20) ).
tff(bitBlastConstant_6825,axiom,
b000000011000000001010100001(19) ).
tff(bitBlastConstant_6824,axiom,
b000000011000000001010100001(18) ).
tff(bitBlastConstant_6823,axiom,
~ b000000011000000001010100001(17) ).
tff(bitBlastConstant_6822,axiom,
~ b000000011000000001010100001(16) ).
tff(bitBlastConstant_6821,axiom,
~ b000000011000000001010100001(15) ).
tff(bitBlastConstant_6820,axiom,
~ b000000011000000001010100001(14) ).
tff(bitBlastConstant_6819,axiom,
~ b000000011000000001010100001(13) ).
tff(bitBlastConstant_6818,axiom,
~ b000000011000000001010100001(12) ).
tff(bitBlastConstant_6817,axiom,
~ b000000011000000001010100001(11) ).
tff(bitBlastConstant_6816,axiom,
~ b000000011000000001010100001(10) ).
tff(bitBlastConstant_6815,axiom,
b000000011000000001010100001(9) ).
tff(bitBlastConstant_6814,axiom,
~ b000000011000000001010100001(8) ).
tff(bitBlastConstant_6813,axiom,
b000000011000000001010100001(7) ).
tff(bitBlastConstant_6812,axiom,
~ b000000011000000001010100001(6) ).
tff(bitBlastConstant_6811,axiom,
b000000011000000001010100001(5) ).
tff(bitBlastConstant_6810,axiom,
~ b000000011000000001010100001(4) ).
tff(bitBlastConstant_6809,axiom,
~ b000000011000000001010100001(3) ).
tff(bitBlastConstant_6808,axiom,
~ b000000011000000001010100001(2) ).
tff(bitBlastConstant_6807,axiom,
~ b000000011000000001010100001(1) ).
tff(bitBlastConstant_6806,axiom,
b000000011000000001010100001(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_432,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14282(VarCurr)
<=> v14286(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_433,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14282(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_204,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14286(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_410,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14286(VarCurr)
<=> v14288(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_403,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14286(VarCurr)
<=> v14287(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_991,axiom,
! [VarCurr: state_type] :
( v14288(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_6805,axiom,
~ b000000011100000001010100000(26) ).
tff(bitBlastConstant_6804,axiom,
~ b000000011100000001010100000(25) ).
tff(bitBlastConstant_6803,axiom,
~ b000000011100000001010100000(24) ).
tff(bitBlastConstant_6802,axiom,
~ b000000011100000001010100000(23) ).
tff(bitBlastConstant_6801,axiom,
~ b000000011100000001010100000(22) ).
tff(bitBlastConstant_6800,axiom,
~ b000000011100000001010100000(21) ).
tff(bitBlastConstant_6799,axiom,
~ b000000011100000001010100000(20) ).
tff(bitBlastConstant_6798,axiom,
b000000011100000001010100000(19) ).
tff(bitBlastConstant_6797,axiom,
b000000011100000001010100000(18) ).
tff(bitBlastConstant_6796,axiom,
b000000011100000001010100000(17) ).
tff(bitBlastConstant_6795,axiom,
~ b000000011100000001010100000(16) ).
tff(bitBlastConstant_6794,axiom,
~ b000000011100000001010100000(15) ).
tff(bitBlastConstant_6793,axiom,
~ b000000011100000001010100000(14) ).
tff(bitBlastConstant_6792,axiom,
~ b000000011100000001010100000(13) ).
tff(bitBlastConstant_6791,axiom,
~ b000000011100000001010100000(12) ).
tff(bitBlastConstant_6790,axiom,
~ b000000011100000001010100000(11) ).
tff(bitBlastConstant_6789,axiom,
~ b000000011100000001010100000(10) ).
tff(bitBlastConstant_6788,axiom,
b000000011100000001010100000(9) ).
tff(bitBlastConstant_6787,axiom,
~ b000000011100000001010100000(8) ).
tff(bitBlastConstant_6786,axiom,
b000000011100000001010100000(7) ).
tff(bitBlastConstant_6785,axiom,
~ b000000011100000001010100000(6) ).
tff(bitBlastConstant_6784,axiom,
b000000011100000001010100000(5) ).
tff(bitBlastConstant_6783,axiom,
~ b000000011100000001010100000(4) ).
tff(bitBlastConstant_6782,axiom,
~ b000000011100000001010100000(3) ).
tff(bitBlastConstant_6781,axiom,
~ b000000011100000001010100000(2) ).
tff(bitBlastConstant_6780,axiom,
~ b000000011100000001010100000(1) ).
tff(bitBlastConstant_6779,axiom,
~ b000000011100000001010100000(0) ).
tff(addBitVectorEqualityBitBlasted_990,axiom,
! [VarCurr: state_type] :
( v14287(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $true )
& ( v13837(VarCurr,4)
<=> $false )
& ( v13837(VarCurr,3)
<=> $false )
& ( v13837(VarCurr,2)
<=> $false )
& ( v13837(VarCurr,1)
<=> $false )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_6778,axiom,
~ b000000011000000001010100000(26) ).
tff(bitBlastConstant_6777,axiom,
~ b000000011000000001010100000(25) ).
tff(bitBlastConstant_6776,axiom,
~ b000000011000000001010100000(24) ).
tff(bitBlastConstant_6775,axiom,
~ b000000011000000001010100000(23) ).
tff(bitBlastConstant_6774,axiom,
~ b000000011000000001010100000(22) ).
tff(bitBlastConstant_6773,axiom,
~ b000000011000000001010100000(21) ).
tff(bitBlastConstant_6772,axiom,
~ b000000011000000001010100000(20) ).
tff(bitBlastConstant_6771,axiom,
b000000011000000001010100000(19) ).
tff(bitBlastConstant_6770,axiom,
b000000011000000001010100000(18) ).
tff(bitBlastConstant_6769,axiom,
~ b000000011000000001010100000(17) ).
tff(bitBlastConstant_6768,axiom,
~ b000000011000000001010100000(16) ).
tff(bitBlastConstant_6767,axiom,
~ b000000011000000001010100000(15) ).
tff(bitBlastConstant_6766,axiom,
~ b000000011000000001010100000(14) ).
tff(bitBlastConstant_6765,axiom,
~ b000000011000000001010100000(13) ).
tff(bitBlastConstant_6764,axiom,
~ b000000011000000001010100000(12) ).
tff(bitBlastConstant_6763,axiom,
~ b000000011000000001010100000(11) ).
tff(bitBlastConstant_6762,axiom,
~ b000000011000000001010100000(10) ).
tff(bitBlastConstant_6761,axiom,
b000000011000000001010100000(9) ).
tff(bitBlastConstant_6760,axiom,
~ b000000011000000001010100000(8) ).
tff(bitBlastConstant_6759,axiom,
b000000011000000001010100000(7) ).
tff(bitBlastConstant_6758,axiom,
~ b000000011000000001010100000(6) ).
tff(bitBlastConstant_6757,axiom,
b000000011000000001010100000(5) ).
tff(bitBlastConstant_6756,axiom,
~ b000000011000000001010100000(4) ).
tff(bitBlastConstant_6755,axiom,
~ b000000011000000001010100000(3) ).
tff(bitBlastConstant_6754,axiom,
~ b000000011000000001010100000(2) ).
tff(bitBlastConstant_6753,axiom,
~ b000000011000000001010100000(1) ).
tff(bitBlastConstant_6752,axiom,
~ b000000011000000001010100000(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_431,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14274(VarCurr)
<=> v14278(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_432,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14274(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_203,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14278(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_409,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14278(VarCurr)
<=> v14280(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_402,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14278(VarCurr)
<=> v14279(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_989,axiom,
! [VarCurr: state_type] :
( v14280(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $false )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_6751,axiom,
~ b000000011100000001010011111(26) ).
tff(bitBlastConstant_6750,axiom,
~ b000000011100000001010011111(25) ).
tff(bitBlastConstant_6749,axiom,
~ b000000011100000001010011111(24) ).
tff(bitBlastConstant_6748,axiom,
~ b000000011100000001010011111(23) ).
tff(bitBlastConstant_6747,axiom,
~ b000000011100000001010011111(22) ).
tff(bitBlastConstant_6746,axiom,
~ b000000011100000001010011111(21) ).
tff(bitBlastConstant_6745,axiom,
~ b000000011100000001010011111(20) ).
tff(bitBlastConstant_6744,axiom,
b000000011100000001010011111(19) ).
tff(bitBlastConstant_6743,axiom,
b000000011100000001010011111(18) ).
tff(bitBlastConstant_6742,axiom,
b000000011100000001010011111(17) ).
tff(bitBlastConstant_6741,axiom,
~ b000000011100000001010011111(16) ).
tff(bitBlastConstant_6740,axiom,
~ b000000011100000001010011111(15) ).
tff(bitBlastConstant_6739,axiom,
~ b000000011100000001010011111(14) ).
tff(bitBlastConstant_6738,axiom,
~ b000000011100000001010011111(13) ).
tff(bitBlastConstant_6737,axiom,
~ b000000011100000001010011111(12) ).
tff(bitBlastConstant_6736,axiom,
~ b000000011100000001010011111(11) ).
tff(bitBlastConstant_6735,axiom,
~ b000000011100000001010011111(10) ).
tff(bitBlastConstant_6734,axiom,
b000000011100000001010011111(9) ).
tff(bitBlastConstant_6733,axiom,
~ b000000011100000001010011111(8) ).
tff(bitBlastConstant_6732,axiom,
b000000011100000001010011111(7) ).
tff(bitBlastConstant_6731,axiom,
~ b000000011100000001010011111(6) ).
tff(bitBlastConstant_6730,axiom,
~ b000000011100000001010011111(5) ).
tff(bitBlastConstant_6729,axiom,
b000000011100000001010011111(4) ).
tff(bitBlastConstant_6728,axiom,
b000000011100000001010011111(3) ).
tff(bitBlastConstant_6727,axiom,
b000000011100000001010011111(2) ).
tff(bitBlastConstant_6726,axiom,
b000000011100000001010011111(1) ).
tff(bitBlastConstant_6725,axiom,
b000000011100000001010011111(0) ).
tff(addBitVectorEqualityBitBlasted_988,axiom,
! [VarCurr: state_type] :
( v14279(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $false )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $false )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $true ) ) ) ).
tff(bitBlastConstant_6724,axiom,
~ b000000011000000001010011111(26) ).
tff(bitBlastConstant_6723,axiom,
~ b000000011000000001010011111(25) ).
tff(bitBlastConstant_6722,axiom,
~ b000000011000000001010011111(24) ).
tff(bitBlastConstant_6721,axiom,
~ b000000011000000001010011111(23) ).
tff(bitBlastConstant_6720,axiom,
~ b000000011000000001010011111(22) ).
tff(bitBlastConstant_6719,axiom,
~ b000000011000000001010011111(21) ).
tff(bitBlastConstant_6718,axiom,
~ b000000011000000001010011111(20) ).
tff(bitBlastConstant_6717,axiom,
b000000011000000001010011111(19) ).
tff(bitBlastConstant_6716,axiom,
b000000011000000001010011111(18) ).
tff(bitBlastConstant_6715,axiom,
~ b000000011000000001010011111(17) ).
tff(bitBlastConstant_6714,axiom,
~ b000000011000000001010011111(16) ).
tff(bitBlastConstant_6713,axiom,
~ b000000011000000001010011111(15) ).
tff(bitBlastConstant_6712,axiom,
~ b000000011000000001010011111(14) ).
tff(bitBlastConstant_6711,axiom,
~ b000000011000000001010011111(13) ).
tff(bitBlastConstant_6710,axiom,
~ b000000011000000001010011111(12) ).
tff(bitBlastConstant_6709,axiom,
~ b000000011000000001010011111(11) ).
tff(bitBlastConstant_6708,axiom,
~ b000000011000000001010011111(10) ).
tff(bitBlastConstant_6707,axiom,
b000000011000000001010011111(9) ).
tff(bitBlastConstant_6706,axiom,
~ b000000011000000001010011111(8) ).
tff(bitBlastConstant_6705,axiom,
b000000011000000001010011111(7) ).
tff(bitBlastConstant_6704,axiom,
~ b000000011000000001010011111(6) ).
tff(bitBlastConstant_6703,axiom,
~ b000000011000000001010011111(5) ).
tff(bitBlastConstant_6702,axiom,
b000000011000000001010011111(4) ).
tff(bitBlastConstant_6701,axiom,
b000000011000000001010011111(3) ).
tff(bitBlastConstant_6700,axiom,
b000000011000000001010011111(2) ).
tff(bitBlastConstant_6699,axiom,
b000000011000000001010011111(1) ).
tff(bitBlastConstant_6698,axiom,
b000000011000000001010011111(0) ).
tff(aaddConditionBooleanCondEqualRangesElseBranch_430,axiom,
! [VarCurr: state_type] :
( ~ v13851(VarCurr)
=> ( v14266(VarCurr)
<=> v14270(VarCurr) ) ) ).
tff(addConditionBooleanCondEqualRangesThenBranch_431,axiom,
! [VarCurr: state_type] :
( v13851(VarCurr)
=> ( v14266(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges2_202,axiom,
! [VarCurr: state_type] :
( ( ~ v13853(VarCurr)
& ~ v13855(VarCurr) )
=> ( v14270(VarCurr)
<=> $false ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges1_408,axiom,
! [VarCurr: state_type] :
( v13855(VarCurr)
=> ( v14270(VarCurr)
<=> v14272(VarCurr) ) ) ).
tff(addParallelCaseBooleanConditionEqualRanges0_401,axiom,
! [VarCurr: state_type] :
( v13853(VarCurr)
=> ( v14270(VarCurr)
<=> v14271(VarCurr) ) ) ).
tff(addBitVectorEqualityBitBlasted_987,axiom,
! [VarCurr: state_type] :
( v14272(VarCurr)
<=> ( ( v13837(VarCurr,26)
<=> $false )
& ( v13837(VarCurr,25)
<=> $false )
& ( v13837(VarCurr,24)
<=> $false )
& ( v13837(VarCurr,23)
<=> $false )
& ( v13837(VarCurr,22)
<=> $false )
& ( v13837(VarCurr,21)
<=> $false )
& ( v13837(VarCurr,20)
<=> $false )
& ( v13837(VarCurr,19)
<=> $true )
& ( v13837(VarCurr,18)
<=> $true )
& ( v13837(VarCurr,17)
<=> $true )
& ( v13837(VarCurr,16)
<=> $false )
& ( v13837(VarCurr,15)
<=> $false )
& ( v13837(VarCurr,14)
<=> $false )
& ( v13837(VarCurr,13)
<=> $false )
& ( v13837(VarCurr,12)
<=> $false )
& ( v13837(VarCurr,11)
<=> $false )
& ( v13837(VarCurr,10)
<=> $false )
& ( v13837(VarCurr,9)
<=> $true )
& ( v13837(VarCurr,8)
<=> $false )
& ( v13837(VarCurr,7)
<=> $true )
& ( v13837(VarCurr,6)
<=> $false )
& ( v13837(VarCurr,5)
<=> $false )
& ( v13837(VarCurr,4)
<=> $true )
& ( v13837(VarCurr,3)
<=> $true )
& ( v13837(VarCurr,2)
<=> $true )
& ( v13837(VarCurr,1)
<=> $true )
& ( v13837(VarCurr,0)
<=> $false ) ) ) ).
tff(bitBlastConstant_6697,axiom,
~ b000000011100000001010011110(26) ).
tff(bitBlastConstant_6696,axiom,
~ b000000011100000001010011110(25) ).
tff(bitBlastConstant_6695,axiom,
~ b000000011100000001010011110(24) ).
tff(bitBlastConstant_6694,axiom,
~ b000000011100000001010011110(23) ).
tff(bitBlastConstant_6693,axiom,
~ b000000011100000001010011110(22) ).
tff(bitBlastConstant_6692,axiom,
~ b000000011100000001010011110(21) ).
tff(bitBlastConstant_6691,axiom,
~ b000000011100000001010011110(20) ).
tff(bitBlastConstant_6690,axiom,
b000000011100000001010011110(19) ).
tff(bitBlastConstant_6689,axiom,
b000000011100000001010011110(18) ).
tff(bitBlastConstant_6688,axiom,
b000000011100000001010011110(17) ).
tff(bitBlastConstant_6687,axiom,
~ b000000011100000001010011110(16) ).
tff(bitBlastConstant_6686,axiom,
~ b000000011100000001010011110(15) ).
tff(bitBlastConstant_6685,axiom,
~ b000000011100000001010011110(14) ).